diff --git a/.gitignore b/.gitignore index fd01d5ce76..3f7faebf5a 100644 --- a/.gitignore +++ b/.gitignore @@ -31,5 +31,5 @@ debian* plugins/Doodle3D-cura-plugin plugins/GodMode plugins/PostProcessingPlugin -plugins/UM3NetworkPrinting -plugins/X3GWriter \ No newline at end of file +plugins/X3GWriter + diff --git a/CMakeLists.txt b/CMakeLists.txt index a18c4585d4..002662152e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,3 @@ - project(cura NONE) cmake_minimum_required(VERSION 2.8.12) diff --git a/LICENSE b/LICENSE index 3ffc567893..58777e31af 100644 --- a/LICENSE +++ b/LICENSE @@ -658,4 +658,4 @@ specific requirements. You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU AGPL, see -. \ No newline at end of file +. diff --git a/README.md b/README.md index e1f23bbe04..0ab3de61a4 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,8 @@ Dependencies This will be needed at runtime to perform the actual slicing. * [PySerial](https://github.com/pyserial/pyserial) Only required for USB printing support. +* [python-zeroconf](https://github.com/jstasiak/python-zeroconf) + Only required to detect mDNS-enabled printers Configuring Cura ---------------- @@ -47,10 +49,11 @@ Third party plugins * [Barbarian Plugin](https://github.com/nallath/BarbarianPlugin): Simple scale tool for imperial to metric. * [X3G Writer](https://github.com/Ghostkeeper/X3GWriter): Adds support for exporting X3G files. * [Auto orientation](https://github.com/nallath/CuraOrientationPlugin): Calculate the optimal orientation for a model. +* [OctoPrint Plugin](https://github.com/fieldofview/OctoPrintPlugin): Send printjobs directly to OctoPrint and monitor their progress in Cura. Making profiles for other printers ---------------------------------- -There are two ways of doing it. You can either use the generator [here](http://quillford.github.io/CuraProfileMaker/) or you can use [this](https://github.com/Ultimaker/Cura/blob/master/resources/machines/ultimaker_original.json) as a template. +There are two ways of doing it. You can either use the generator [here](http://quillford.github.io/CuraProfileMaker/) or you can use [this](https://github.com/Ultimaker/Cura/blob/master/resources/definitions/ultimaker_original.def.json) as a template. * Change the machine ID to something unique * Change the machine_name to your printer's name @@ -62,4 +65,4 @@ There are two ways of doing it. You can either use the generator [here](http://q * Set the start and end gcode in machine_start_gcode and machine_end_gcode * If your printer has a heated bed, set visible to true under material_bed_temperature -Once you are done, put the profile you have made into resources/machines, or in machines in your cura profile folder. +Once you are done, put the profile you have made into resources/definitions, or in definitions in your cura profile folder. diff --git a/cura/BuildVolume.py b/cura/BuildVolume.py index 5fb2a82d36..4da568cd2b 100644 --- a/cura/BuildVolume.py +++ b/cura/BuildVolume.py @@ -11,6 +11,7 @@ from UM.Application import Application from UM.Resources import Resources from UM.Mesh.MeshBuilder import MeshBuilder from UM.Math.Vector import Vector +from UM.Math.Matrix import Matrix from UM.Math.Color import Color from UM.Math.AxisAlignedBox import AxisAlignedBox from UM.Math.Polygon import Polygon @@ -23,6 +24,7 @@ catalog = i18nCatalog("cura") import numpy import copy +import math # Setting for clearance around the prime PRIME_CLEARANCE = 6.5 @@ -43,6 +45,7 @@ class BuildVolume(SceneNode): self._width = 0 self._height = 0 self._depth = 0 + self._shape = "" self._shader = None @@ -137,6 +140,9 @@ class BuildVolume(SceneNode): def setDepth(self, depth): if depth: self._depth = depth + def setShape(self, shape): + if shape: self._shape = shape + def getDisallowedAreas(self): return self._disallowed_areas @@ -175,27 +181,70 @@ class BuildVolume(SceneNode): min_d = -self._depth / 2 max_d = self._depth / 2 - mb = MeshBuilder() + z_fight_distance = 0.2 # Distance between buildplate and disallowed area meshes to prevent z-fighting - # Outline 'cube' of the build volume - mb.addLine(Vector(min_w, min_h, min_d), Vector(max_w, min_h, min_d), color = self.VolumeOutlineColor) - mb.addLine(Vector(min_w, min_h, min_d), Vector(min_w, max_h, min_d), color = self.VolumeOutlineColor) - mb.addLine(Vector(min_w, max_h, min_d), Vector(max_w, max_h, min_d), color = self.VolumeOutlineColor) - mb.addLine(Vector(max_w, min_h, min_d), Vector(max_w, max_h, min_d), color = self.VolumeOutlineColor) + if self._shape != "elliptic": + # Outline 'cube' of the build volume + mb = MeshBuilder() + mb.addLine(Vector(min_w, min_h, min_d), Vector(max_w, min_h, min_d), color = self.VolumeOutlineColor) + mb.addLine(Vector(min_w, min_h, min_d), Vector(min_w, max_h, min_d), color = self.VolumeOutlineColor) + mb.addLine(Vector(min_w, max_h, min_d), Vector(max_w, max_h, min_d), color = self.VolumeOutlineColor) + mb.addLine(Vector(max_w, min_h, min_d), Vector(max_w, max_h, min_d), color = self.VolumeOutlineColor) - mb.addLine(Vector(min_w, min_h, max_d), Vector(max_w, min_h, max_d), color = self.VolumeOutlineColor) - mb.addLine(Vector(min_w, min_h, max_d), Vector(min_w, max_h, max_d), color = self.VolumeOutlineColor) - mb.addLine(Vector(min_w, max_h, max_d), Vector(max_w, max_h, max_d), color = self.VolumeOutlineColor) - mb.addLine(Vector(max_w, min_h, max_d), Vector(max_w, max_h, max_d), color = self.VolumeOutlineColor) + mb.addLine(Vector(min_w, min_h, max_d), Vector(max_w, min_h, max_d), color = self.VolumeOutlineColor) + mb.addLine(Vector(min_w, min_h, max_d), Vector(min_w, max_h, max_d), color = self.VolumeOutlineColor) + mb.addLine(Vector(min_w, max_h, max_d), Vector(max_w, max_h, max_d), color = self.VolumeOutlineColor) + mb.addLine(Vector(max_w, min_h, max_d), Vector(max_w, max_h, max_d), color = self.VolumeOutlineColor) - mb.addLine(Vector(min_w, min_h, min_d), Vector(min_w, min_h, max_d), color = self.VolumeOutlineColor) - mb.addLine(Vector(max_w, min_h, min_d), Vector(max_w, min_h, max_d), color = self.VolumeOutlineColor) - mb.addLine(Vector(min_w, max_h, min_d), Vector(min_w, max_h, max_d), color = self.VolumeOutlineColor) - mb.addLine(Vector(max_w, max_h, min_d), Vector(max_w, max_h, max_d), color = self.VolumeOutlineColor) + mb.addLine(Vector(min_w, min_h, min_d), Vector(min_w, min_h, max_d), color = self.VolumeOutlineColor) + mb.addLine(Vector(max_w, min_h, min_d), Vector(max_w, min_h, max_d), color = self.VolumeOutlineColor) + mb.addLine(Vector(min_w, max_h, min_d), Vector(min_w, max_h, max_d), color = self.VolumeOutlineColor) + mb.addLine(Vector(max_w, max_h, min_d), Vector(max_w, max_h, max_d), color = self.VolumeOutlineColor) - self.setMeshData(mb.build()) + self.setMeshData(mb.build()) - mb = MeshBuilder() + # Build plate grid mesh + mb = MeshBuilder() + mb.addQuad( + Vector(min_w, min_h - z_fight_distance, min_d), + Vector(max_w, min_h - z_fight_distance, min_d), + Vector(max_w, min_h - z_fight_distance, max_d), + Vector(min_w, min_h - z_fight_distance, max_d) + ) + + for n in range(0, 6): + v = mb.getVertex(n) + mb.setVertexUVCoordinates(n, v[0], v[2]) + self._grid_mesh = mb.build() + + else: + # Bottom and top 'ellipse' of the build volume + aspect = 1.0 + scale_matrix = Matrix() + if self._width != 0: + # Scale circular meshes by aspect ratio if width != height + aspect = self._height / self._width + scale_matrix.compose(scale = Vector(1, 1, aspect)) + mb = MeshBuilder() + mb.addArc(max_w, Vector.Unit_Y, center = (0, min_h - z_fight_distance, 0), color = self.VolumeOutlineColor) + mb.addArc(max_w, Vector.Unit_Y, center = (0, max_h, 0), color = self.VolumeOutlineColor) + self.setMeshData(mb.build().getTransformed(scale_matrix)) + + # Build plate grid mesh + mb = MeshBuilder() + mb.addVertex(0, min_h - z_fight_distance, 0) + mb.addArc(max_w, Vector.Unit_Y, center = Vector(0, min_h - z_fight_distance, 0)) + sections = mb.getVertexCount() - 1 # Center point is not an arc section + indices = [] + for n in range(0, sections - 1): + indices.append([0, n + 2, n + 1]) + mb.addIndices(numpy.asarray(indices, dtype = numpy.int32)) + mb.calculateNormals() + + for n in range(0, mb.getVertexCount()): + v = mb.getVertex(n) + mb.setVertexUVCoordinates(n, v[0], v[2] * aspect) + self._grid_mesh = mb.build().getTransformed(scale_matrix) # Indication of the machine origin if self._global_container_stack.getProperty("machine_center_is_zero", "value"): @@ -203,6 +252,7 @@ class BuildVolume(SceneNode): else: origin = Vector(min_w, min_h, max_d) + mb = MeshBuilder() mb.addCube( width = self._origin_line_length, height = self._origin_line_width, @@ -226,19 +276,6 @@ class BuildVolume(SceneNode): ) self._origin_mesh = mb.build() - mb = MeshBuilder() - mb.addQuad( - Vector(min_w, min_h - 0.2, min_d), - Vector(max_w, min_h - 0.2, min_d), - Vector(max_w, min_h - 0.2, max_d), - Vector(min_w, min_h - 0.2, max_d) - ) - - for n in range(0, 6): - v = mb.getVertex(n) - mb.setVertexUVCoordinates(n, v[0], v[2]) - self._grid_mesh = mb.build() - disallowed_area_height = 0.1 disallowed_area_size = 0 if self._disallowed_areas: @@ -351,6 +388,7 @@ class BuildVolume(SceneNode): self._height = self._global_container_stack.getProperty("machine_height", "value") self._build_volume_message.hide() self._depth = self._global_container_stack.getProperty("machine_depth", "value") + self._shape = self._global_container_stack.getProperty("machine_shape", "value") self._updateDisallowedAreas() self._updateRaftThickness() @@ -410,6 +448,13 @@ class BuildVolume(SceneNode): used_extruders = extruder_manager.getUsedExtruderStacks() disallowed_border_size = self._getEdgeDisallowedSize() + if not used_extruders: + # If no extruder is used, assume that the active extruder is used (else nothing is drawn) + if extruder_manager.getActiveExtruderStack(): + used_extruders = [extruder_manager.getActiveExtruderStack()] + else: + used_extruders = [self._global_container_stack] + result_areas = self._computeDisallowedAreasStatic(disallowed_border_size, used_extruders) #Normal machine disallowed areas can always be added. prime_areas = self._computeDisallowedAreasPrime(disallowed_border_size, used_extruders) prime_disallowed_areas = self._computeDisallowedAreasStatic(0, used_extruders) #Where the priming is not allowed to happen. This is not added to the result, just for collision checking. @@ -440,10 +485,7 @@ class BuildVolume(SceneNode): if collision: break - - if not collision: - #Prime areas are valid. Add as normal. - result_areas[extruder_id].extend(prime_areas[extruder_id]) + result_areas[extruder_id].extend(prime_areas[extruder_id]) nozzle_disallowed_areas = extruder.getProperty("nozzle_disallowed_areas", "value") for area in nozzle_disallowed_areas: @@ -582,34 +624,79 @@ class BuildVolume(SceneNode): bottom_unreachable_border = max(bottom_unreachable_border, other_offset_y - offset_y) half_machine_width = self._global_container_stack.getProperty("machine_width", "value") / 2 half_machine_depth = self._global_container_stack.getProperty("machine_depth", "value") / 2 - if border_size - left_unreachable_border > 0: - result[extruder_id].append(Polygon(numpy.array([ - [-half_machine_width, -half_machine_depth], - [-half_machine_width, half_machine_depth], - [-half_machine_width + border_size - left_unreachable_border, half_machine_depth - border_size - bottom_unreachable_border], - [-half_machine_width + border_size - left_unreachable_border, -half_machine_depth + border_size - top_unreachable_border] - ], numpy.float32))) - if border_size + right_unreachable_border > 0: - result[extruder_id].append(Polygon(numpy.array([ - [half_machine_width, half_machine_depth], - [half_machine_width, -half_machine_depth], - [half_machine_width - border_size - right_unreachable_border, -half_machine_depth + border_size - top_unreachable_border], - [half_machine_width - border_size - right_unreachable_border, half_machine_depth - border_size - bottom_unreachable_border] - ], numpy.float32))) - if border_size + bottom_unreachable_border > 0: - result[extruder_id].append(Polygon(numpy.array([ - [-half_machine_width, half_machine_depth], - [half_machine_width, half_machine_depth], - [half_machine_width - border_size - right_unreachable_border, half_machine_depth - border_size - bottom_unreachable_border], - [-half_machine_width + border_size - left_unreachable_border, half_machine_depth - border_size - bottom_unreachable_border] - ], numpy.float32))) - if border_size - top_unreachable_border > 0: - result[extruder_id].append(Polygon(numpy.array([ - [half_machine_width, -half_machine_depth], - [-half_machine_width, -half_machine_depth], - [-half_machine_width + border_size - left_unreachable_border, -half_machine_depth + border_size - top_unreachable_border], - [half_machine_width - border_size - right_unreachable_border, -half_machine_depth + border_size - top_unreachable_border] - ], numpy.float32))) + + if self._shape != "elliptic": + if border_size - left_unreachable_border > 0: + result[extruder_id].append(Polygon(numpy.array([ + [-half_machine_width, -half_machine_depth], + [-half_machine_width, half_machine_depth], + [-half_machine_width + border_size - left_unreachable_border, half_machine_depth - border_size - bottom_unreachable_border], + [-half_machine_width + border_size - left_unreachable_border, -half_machine_depth + border_size - top_unreachable_border] + ], numpy.float32))) + if border_size + right_unreachable_border > 0: + result[extruder_id].append(Polygon(numpy.array([ + [half_machine_width, half_machine_depth], + [half_machine_width, -half_machine_depth], + [half_machine_width - border_size - right_unreachable_border, -half_machine_depth + border_size - top_unreachable_border], + [half_machine_width - border_size - right_unreachable_border, half_machine_depth - border_size - bottom_unreachable_border] + ], numpy.float32))) + if border_size + bottom_unreachable_border > 0: + result[extruder_id].append(Polygon(numpy.array([ + [-half_machine_width, half_machine_depth], + [half_machine_width, half_machine_depth], + [half_machine_width - border_size - right_unreachable_border, half_machine_depth - border_size - bottom_unreachable_border], + [-half_machine_width + border_size - left_unreachable_border, half_machine_depth - border_size - bottom_unreachable_border] + ], numpy.float32))) + if border_size - top_unreachable_border > 0: + result[extruder_id].append(Polygon(numpy.array([ + [half_machine_width, -half_machine_depth], + [-half_machine_width, -half_machine_depth], + [-half_machine_width + border_size - left_unreachable_border, -half_machine_depth + border_size - top_unreachable_border], + [half_machine_width - border_size - right_unreachable_border, -half_machine_depth + border_size - top_unreachable_border] + ], numpy.float32))) + else: + sections = 32 + arc_vertex = [0, half_machine_depth - border_size] + for i in range(0, sections): + quadrant = math.floor(4 * i / sections) + vertices = [] + if quadrant == 0: + vertices.append([-half_machine_width, half_machine_depth]) + elif quadrant == 1: + vertices.append([-half_machine_width, -half_machine_depth]) + elif quadrant == 2: + vertices.append([half_machine_width, -half_machine_depth]) + elif quadrant == 3: + vertices.append([half_machine_width, half_machine_depth]) + vertices.append(arc_vertex) + + angle = 2 * math.pi * (i + 1) / sections + arc_vertex = [-(half_machine_width - border_size) * math.sin(angle), (half_machine_depth - border_size) * math.cos(angle)] + vertices.append(arc_vertex) + + result[extruder_id].append(Polygon(numpy.array(vertices, numpy.float32))) + + if border_size > 0: + result[extruder_id].append(Polygon(numpy.array([ + [-half_machine_width, -half_machine_depth], + [-half_machine_width, half_machine_depth], + [-half_machine_width + border_size, 0] + ], numpy.float32))) + result[extruder_id].append(Polygon(numpy.array([ + [-half_machine_width, half_machine_depth], + [ half_machine_width, half_machine_depth], + [ 0, half_machine_depth - border_size] + ], numpy.float32))) + result[extruder_id].append(Polygon(numpy.array([ + [ half_machine_width, half_machine_depth], + [ half_machine_width, -half_machine_depth], + [ half_machine_width - border_size, 0] + ], numpy.float32))) + result[extruder_id].append(Polygon(numpy.array([ + [ half_machine_width,-half_machine_depth], + [-half_machine_width,-half_machine_depth], + [ 0, -half_machine_depth + border_size] + ], numpy.float32))) return result @@ -683,7 +770,7 @@ class BuildVolume(SceneNode): skirt_distance = self._getSettingFromAdhesionExtruder("skirt_gap") skirt_line_count = self._getSettingFromAdhesionExtruder("skirt_line_count") bed_adhesion_size = skirt_distance + (skirt_line_count * self._getSettingFromAdhesionExtruder("skirt_brim_line_width")) - if self._global_container_stack.getProperty("machine_extruder_count", "value") > 1: + if len(ExtruderManager.getInstance().getUsedExtruderStacks()) > 1: adhesion_extruder_nr = int(self._global_container_stack.getProperty("adhesion_extruder_nr", "value")) extruder_values = ExtruderManager.getInstance().getAllExtruderValues("skirt_brim_line_width") del extruder_values[adhesion_extruder_nr] # Remove the value of the adhesion extruder nr. @@ -716,15 +803,16 @@ class BuildVolume(SceneNode): move_from_wall_radius = 0 # Moves that start from outer wall. move_from_wall_radius = max(move_from_wall_radius, max(self._getSettingFromAllExtruders("infill_wipe_dist"))) - avoid_enabled_per_extruder = self._getSettingFromAllExtruders(("travel_avoid_other_parts")) - avoid_distance_per_extruder = self._getSettingFromAllExtruders("travel_avoid_distance") - for index, avoid_other_parts_enabled in enumerate(avoid_enabled_per_extruder): #For each extruder (or just global). + used_extruders = ExtruderManager.getInstance().getUsedExtruderStacks() + avoid_enabled_per_extruder = [stack.getProperty("travel_avoid_other_parts","value") for stack in used_extruders] + travel_avoid_distance_per_extruder = [stack.getProperty("travel_avoid_distance", "value") for stack in used_extruders] + for avoid_other_parts_enabled, avoid_distance in zip(avoid_enabled_per_extruder, travel_avoid_distance_per_extruder): #For each extruder (or just global). if avoid_other_parts_enabled: - move_from_wall_radius = max(move_from_wall_radius, avoid_distance_per_extruder[index]) #Index of the same extruder. + move_from_wall_radius = max(move_from_wall_radius, avoid_distance) - #Now combine our different pieces of data to get the final border size. - #Support expansion is added to the bed adhesion, since the bed adhesion goes around support. - #Support expansion is added to farthest shield distance, since the shields go around support. + # Now combine our different pieces of data to get the final border size. + # Support expansion is added to the bed adhesion, since the bed adhesion goes around support. + # Support expansion is added to farthest shield distance, since the shields go around support. border_size = max(move_from_wall_radius, support_expansion + farthest_shield_distance, support_expansion + bed_adhesion_size) return border_size diff --git a/cura/CrashHandler.py b/cura/CrashHandler.py index e86e407902..94b1971bdf 100644 --- a/cura/CrashHandler.py +++ b/cura/CrashHandler.py @@ -2,9 +2,11 @@ import sys import platform import traceback import webbrowser +import urllib -from PyQt5.QtCore import QT_VERSION_STR, PYQT_VERSION_STR, QCoreApplication -from PyQt5.QtWidgets import QDialog, QDialogButtonBox, QVBoxLayout, QLabel, QTextEdit +from PyQt5.QtCore import QT_VERSION_STR, PYQT_VERSION_STR, Qt, QCoreApplication +from PyQt5.QtGui import QPixmap +from PyQt5.QtWidgets import QDialog, QDialogButtonBox, QHBoxLayout, QVBoxLayout, QLabel, QTextEdit from UM.Logger import Logger from UM.i18n import i18nCatalog @@ -22,9 +24,7 @@ fatal_exception_types = [ ] def show(exception_type, value, tb): - debug_mode = False - if QCoreApplication.instance(): - debug_mode = QCoreApplication.instance().getCommandLineOption("debug-mode", False) + debug_mode = True Logger.log("c", "An uncaught exception has occurred!") for line in traceback.format_exception(exception_type, value, tb): @@ -38,14 +38,41 @@ def show(exception_type, value, tb): if not application: sys.exit(1) + dialog = QDialog() + dialog.setMinimumWidth(640) + dialog.setMinimumHeight(640) dialog.setWindowTitle(catalog.i18nc("@title:window", "Oops!")) layout = QVBoxLayout(dialog) label = QLabel(dialog) + pixmap = QPixmap() + + try: + data = urllib.request.urlopen("http://www.randomkittengenerator.com/cats/rotator.php").read() + pixmap.loadFromData(data) + except: + try: + from UM.Resources import Resources + path = Resources.getPath(Resources.Images, "kitten.jpg") + pixmap.load(path) + except: + pass + + pixmap = pixmap.scaled(150, 150) + label.setPixmap(pixmap) + label.setAlignment(Qt.AlignCenter) layout.addWidget(label) - label.setText(catalog.i18nc("@label", "

A fatal exception has occurred that we could not recover from!

Please use the information below to post a bug report at http://github.com/Ultimaker/Cura/issues

")) + + label = QLabel(dialog) + layout.addWidget(label) + + #label.setScaledContents(True) + label.setText(catalog.i18nc("@label", """

A fatal exception has occurred that we could not recover from!

+

We hope this picture of a kitten helps you recover from the shock.

+

Please use the information below to post a bug report at http://github.com/Ultimaker/Cura/issues

+ """)) textarea = QTextEdit(dialog) layout.addWidget(textarea) diff --git a/cura/CuraApplication.py b/cura/CuraApplication.py index 5019519c53..05272554e7 100644 --- a/cura/CuraApplication.py +++ b/cura/CuraApplication.py @@ -7,6 +7,7 @@ from UM.Scene.Camera import Camera from UM.Math.Vector import Vector from UM.Math.Quaternion import Quaternion from UM.Math.AxisAlignedBox import AxisAlignedBox +from UM.Math.Matrix import Matrix from UM.Resources import Resources from UM.Scene.ToolHandle import ToolHandle from UM.Scene.Iterator.DepthFirstIterator import DepthFirstIterator @@ -61,43 +62,12 @@ from PyQt5.QtGui import QColor, QIcon from PyQt5.QtWidgets import QMessageBox from PyQt5.QtQml import qmlRegisterUncreatableType, qmlRegisterSingletonType, qmlRegisterType -from contextlib import contextmanager - import sys import os.path import numpy import copy -import urllib +import urllib.parse import os -import time - -CONFIG_LOCK_FILENAME = "cura.lock" - -## Contextmanager to create a lock file and remove it afterwards. -@contextmanager -def lockFile(filename): - try: - with open(filename, 'w') as lock_file: - lock_file.write("Lock file - Cura is currently writing") - except: - Logger.log("e", "Could not create lock file [%s]" % filename) - yield - try: - if os.path.exists(filename): - os.remove(filename) - except: - Logger.log("e", "Could not delete lock file [%s]" % filename) - - -## Wait for a lock file to disappear -# the maximum allowable age is settable; if the file is too old, it will be ignored too -def waitFileDisappear(filename, max_age_seconds=10, msg=""): - now = time.time() - while os.path.exists(filename) and now < os.path.getmtime(filename) + max_age_seconds and now > os.path.getmtime(filename): - if msg: - Logger.log("d", msg) - time.sleep(1) - now = time.time() numpy.seterr(all="ignore") @@ -145,7 +115,7 @@ class CuraApplication(QtApplication): # For settings which are not settable_per_mesh and not settable_per_extruder: # A function which determines the glabel/meshgroup value by looking at the values of the setting in all (used) extruders - SettingDefinition.addSupportedProperty("resolve", DefinitionPropertyType.Function, default = None) + SettingDefinition.addSupportedProperty("resolve", DefinitionPropertyType.Function, default = None, depends_on = "value") SettingDefinition.addSettingType("extruder", None, str, Validator) @@ -175,6 +145,7 @@ class CuraApplication(QtApplication): { ("quality", UM.Settings.InstanceContainer.InstanceContainer.Version): (self.ResourceTypes.QualityInstanceContainer, "application/x-uranium-instancecontainer"), ("machine_stack", UM.Settings.ContainerStack.ContainerStack.Version): (self.ResourceTypes.MachineStack, "application/x-uranium-containerstack"), + ("extruder_train", UM.Settings.ContainerStack.ContainerStack.Version): (self.ResourceTypes.ExtruderStack, "application/x-uranium-extruderstack"), ("preferences", Preferences.Version): (Resources.Preferences, "application/x-uranium-preferences"), ("user", UM.Settings.InstanceContainer.InstanceContainer.Version): (self.ResourceTypes.UserInstanceContainer, "application/x-uranium-instancecontainer") } @@ -250,10 +221,8 @@ class CuraApplication(QtApplication): empty_quality_changes_container.addMetaDataEntry("type", "quality_changes") ContainerRegistry.getInstance().addContainer(empty_quality_changes_container) - # Set the filename to create if cura is writing in the config dir. - self._config_lock_filename = os.path.join(Resources.getConfigStoragePath(), CONFIG_LOCK_FILENAME) - self.waitConfigLockFile() - ContainerRegistry.getInstance().load() + with ContainerRegistry.getInstance().lockFile(): + ContainerRegistry.getInstance().load() Preferences.getInstance().addPreference("cura/active_mode", "simple") Preferences.getInstance().addPreference("cura/recent_files", "") @@ -262,7 +231,8 @@ class CuraApplication(QtApplication): Preferences.getInstance().addPreference("view/center_on_select", True) Preferences.getInstance().addPreference("mesh/scale_to_fit", True) Preferences.getInstance().addPreference("mesh/scale_tiny_meshes", True) - + Preferences.getInstance().addPreference("cura/dialog_on_project_save", True) + Preferences.getInstance().addPreference("cura/asked_dialog_on_project_save", False) for key in [ "dialog_load_path", # dialog_save_path is in LocalFileOutputDevicePlugin "dialog_profile_path", @@ -279,6 +249,8 @@ class CuraApplication(QtApplication): shell wall_thickness top_bottom_thickness + z_seam_x + z_seam_y infill infill_sparse_density material @@ -333,14 +305,6 @@ class CuraApplication(QtApplication): self._recent_files.append(QUrl.fromLocalFile(f)) - def getContainerRegistry(self): - return CuraContainerRegistry.getInstance() - ## Lock file check: if (another) Cura is writing in the Config dir. - # one may not be able to read a valid set of files while writing. Not entirely fool-proof, - # but works when you start Cura shortly after shutting down. - def waitConfigLockFile(self): - waitFileDisappear(self._config_lock_filename, max_age_seconds=10, msg="Waiting for Cura to finish writing in the config dir...") - def _onEngineCreated(self): self._engine.addImageProvider("camera", CameraImageProvider.CameraImageProvider()) @@ -368,11 +332,8 @@ class CuraApplication(QtApplication): if not self._started: # Do not do saving during application start return - self.waitConfigLockFile() - - # When starting Cura, we check for the lockFile which is created and deleted here - with lockFile(self._config_lock_filename): - + # Lock file for "more" atomically loading and saving to/from config dir. + with ContainerRegistry.getInstance().lockFile(): for instance in ContainerRegistry.getInstance().findInstanceContainers(): if not instance.isDirty(): continue @@ -397,6 +358,8 @@ class CuraApplication(QtApplication): path = Resources.getStoragePath(self.ResourceTypes.UserInstanceContainer, file_name) elif instance_type == "variant": path = Resources.getStoragePath(self.ResourceTypes.VariantInstanceContainer, file_name) + elif instance_type == "definition_changes": + path = Resources.getStoragePath(self.ResourceTypes.MachineStack, file_name) if path: instance.setPath(path) @@ -461,7 +424,6 @@ class CuraApplication(QtApplication): def addCommandLineOptions(self, parser): super().addCommandLineOptions(parser) parser.add_argument("file", nargs="*", help="Files to load after starting the application.") - parser.add_argument("--debug", dest="debug-mode", action="store_true", default=False, help="Enable detailed crash reports.") def run(self): self.showSplashMessage(self._i18n_catalog.i18nc("@info:progress", "Setting up scene...")) @@ -651,7 +613,7 @@ class CuraApplication(QtApplication): if not scene_bounding_box: scene_bounding_box = AxisAlignedBox.Null - if repr(self._scene_bounding_box) != repr(scene_bounding_box): + if repr(self._scene_bounding_box) != repr(scene_bounding_box) and scene_bounding_box.isValid(): self._scene_bounding_box = scene_bounding_box self.sceneBoundingBoxChanged.emit() @@ -753,6 +715,8 @@ class CuraApplication(QtApplication): continue # Node that doesnt have a mesh and is not a group. if node.getParent() and node.getParent().callDecoration("isGroup"): continue # Grouped nodes don't need resetting as their parent (the group) is resetted) + if not node.isSelectable(): + continue # i.e. node with layer data Selection.add(node) ## Delete all nodes containing mesh data in the scene. @@ -792,6 +756,8 @@ class CuraApplication(QtApplication): continue # Node that doesnt have a mesh and is not a group. if node.getParent() and node.getParent().callDecoration("isGroup"): continue # Grouped nodes don't need resetting as their parent (the group) is resetted) + if not node.isSelectable(): + continue # i.e. node with layer data nodes.append(node) if nodes: @@ -818,6 +784,8 @@ class CuraApplication(QtApplication): continue # Node that doesnt have a mesh and is not a group. if node.getParent() and node.getParent().callDecoration("isGroup"): continue # Grouped nodes don't need resetting as their parent (the group) is resetted) + if not node.isSelectable(): + continue # i.e. node with layer data nodes.append(node) if nodes: @@ -901,10 +869,13 @@ class CuraApplication(QtApplication): # Compute the center of the objects object_centers = [] + # Forget about the translation that the original objects have + zero_translation = Matrix(data=numpy.zeros(3)) for mesh, node in zip(meshes, group_node.getChildren()): - orientation = node.getOrientation().toMatrix() - rotated_mesh = mesh.getTransformed(orientation) - center = rotated_mesh.getCenterPosition().scale(node.getScale()) + transformation = node.getLocalTransformation() + transformation.setTranslation(zero_translation) + transformed_mesh = mesh.getTransformed(transformation) + center = transformed_mesh.getCenterPosition() object_centers.append(center) if object_centers and len(object_centers) > 0: middle_x = sum([v.x for v in object_centers]) / len(object_centers) @@ -916,12 +887,13 @@ class CuraApplication(QtApplication): # Move each node to the same position. for mesh, node in zip(meshes, group_node.getChildren()): - orientation = node.getOrientation().toMatrix() - rotated_mesh = mesh.getTransformed(orientation) + transformation = node.getLocalTransformation() + transformation.setTranslation(zero_translation) + transformed_mesh = mesh.getTransformed(transformation) # Align the object around its zero position # and also apply the offset to center it inside the group. - node.setPosition(-rotated_mesh.getZeroPosition().scale(node.getScale()) - offset) + node.setPosition(-transformed_mesh.getZeroPosition() - offset) # Use the previously found center of the group bounding box as the new location of the group group_node.setPosition(group_node.getBoundingBox().center) @@ -1007,7 +979,7 @@ class CuraApplication(QtApplication): def _reloadMeshFinished(self, job): # TODO; This needs to be fixed properly. We now make the assumption that we only load a single mesh! - mesh_data = job.getResult().getMeshData() + mesh_data = job.getResult()[0].getMeshData() if mesh_data: job._node.setMeshData(mesh_data) else: diff --git a/cura/MachineAction.py b/cura/MachineAction.py index b9ff938303..c4553bc1e4 100644 --- a/cura/MachineAction.py +++ b/cura/MachineAction.py @@ -6,13 +6,21 @@ from PyQt5.QtQml import QQmlComponent, QQmlContext from UM.PluginObject import PluginObject from UM.PluginRegistry import PluginRegistry - +from UM.Logger import Logger from UM.Application import Application import os +## Machine actions are actions that are added to a specific machine type. Examples of such actions are +# updating the firmware, connecting with remote devices or doing bed leveling. A machine action can also have a +# qml, which should contain a "Cura.MachineAction" item. When activated, the item will be displayed in a dialog +# and this object will be added as "manager" (so all pyqtSlot() functions can be called by calling manager.func()) class MachineAction(QObject, PluginObject): + + ## Create a new Machine action. + # \param key unique key of the machine action + # \param label Human readable label used to identify the machine action. def __init__(self, key, label = ""): super().__init__() self._key = key @@ -63,13 +71,16 @@ class MachineAction(QObject, PluginObject): def finished(self): return self._finished + ## Protected helper to create a view object based on provided QML. def _createViewFromQML(self): - path = QUrl.fromLocalFile( - os.path.join(PluginRegistry.getInstance().getPluginPath(self.getPluginId()), self._qml_url)) + path = QUrl.fromLocalFile(os.path.join(PluginRegistry.getInstance().getPluginPath(self.getPluginId()), self._qml_url)) self._component = QQmlComponent(Application.getInstance()._engine, path) self._context = QQmlContext(Application.getInstance()._engine.rootContext()) self._context.setContextProperty("manager", self) self._view = self._component.create(self._context) + if self._view is None: + Logger.log("c", "QQmlComponent status %s", self._component.status()) + Logger.log("c", "QQmlComponent error string %s", self._component.errorString()) @pyqtProperty(QObject, constant = True) def displayItem(self): diff --git a/cura/PrinterOutputDevice.py b/cura/PrinterOutputDevice.py index fc27b0a471..b9705e376c 100644 --- a/cura/PrinterOutputDevice.py +++ b/cura/PrinterOutputDevice.py @@ -49,7 +49,9 @@ class PrinterOutputDevice(QObject, OutputDevice): self._printer_state = "" self._printer_type = "unknown" - def requestWrite(self, nodes, file_name = None, filter_by_machine = False): + self._camera_active = False + + def requestWrite(self, nodes, file_name = None, filter_by_machine = False, file_handler = None): raise NotImplementedError("requestWrite needs to be implemented") ## Signals @@ -136,6 +138,7 @@ class PrinterOutputDevice(QObject, OutputDevice): @pyqtSlot() def startCamera(self): + self._camera_active = True self._startCamera() def _startCamera(self): @@ -143,6 +146,7 @@ class PrinterOutputDevice(QObject, OutputDevice): @pyqtSlot() def stopCamera(self): + self._camera_active = False self._stopCamera() def _stopCamera(self): diff --git a/cura/Settings/ExtruderManager.py b/cura/Settings/ExtruderManager.py index b67de04372..7793e07bf7 100644 --- a/cura/Settings/ExtruderManager.py +++ b/cura/Settings/ExtruderManager.py @@ -155,6 +155,18 @@ class ExtruderManager(QObject): if changed: self.extrudersChanged.emit(machine_id) + def registerExtruder(self, extruder_train, machine_id): + changed = False + + if machine_id not in self._extruder_trains: + self._extruder_trains[machine_id] = {} + changed = True + if extruder_train: + self._extruder_trains[machine_id][extruder_train.getMetaDataEntry("position")] = extruder_train + changed = True + if changed: + self.extrudersChanged.emit(machine_id) + ## Creates a container stack for an extruder train. # # The container stack has an extruder definition at the bottom, which is diff --git a/cura/Settings/ExtrudersModel.py b/cura/Settings/ExtrudersModel.py index 9ff69ff6e2..015f9dd994 100644 --- a/cura/Settings/ExtrudersModel.py +++ b/cura/Settings/ExtrudersModel.py @@ -141,8 +141,6 @@ class ExtrudersModel(UM.Qt.ListModel.ListModel): for extruder in manager.getMachineExtruders(global_container_stack.getId()): extruder_name = extruder.getName() material = extruder.findContainer({ "type": "material" }) - if material and not self._simple_names: - extruder_name = "%s (%s)" % (material.getName(), extruder_name) position = extruder.getMetaDataEntry("position", default = "0") # Get the position try: position = int(position) diff --git a/cura/Settings/MachineManager.py b/cura/Settings/MachineManager.py index 12c93283ed..3ede875f25 100644 --- a/cura/Settings/MachineManager.py +++ b/cura/Settings/MachineManager.py @@ -13,6 +13,7 @@ from UM.Message import Message from UM.Settings.ContainerRegistry import ContainerRegistry from UM.Settings.ContainerStack import ContainerStack from UM.Settings.InstanceContainer import InstanceContainer +from UM.Settings.SettingDefinition import SettingDefinition from UM.Settings.SettingFunction import SettingFunction from UM.Settings.Validator import ValidatorState @@ -39,6 +40,10 @@ class MachineManager(QObject): self.globalContainerChanged.connect(self.activeQualityChanged) self._stacks_have_errors = None + self._empty_variant_container = ContainerRegistry.getInstance().findInstanceContainers(id="empty_variant")[0] + self._empty_material_container = ContainerRegistry.getInstance().findInstanceContainers(id="empty_material")[0] + self._empty_quality_container = ContainerRegistry.getInstance().findInstanceContainers(id="empty_quality")[0] + self._empty_quality_changes_container = ContainerRegistry.getInstance().findInstanceContainers(id="empty_quality_changes")[0] self._onGlobalContainerChanged() ExtruderManager.getInstance().activeExtruderChanged.connect(self._onActiveExtruderStackChanged) @@ -53,11 +58,6 @@ class MachineManager(QObject): ExtruderManager.getInstance().activeExtruderChanged.connect(self.activeStackChanged) self.activeStackChanged.connect(self.activeStackValueChanged) - self._empty_variant_container = ContainerRegistry.getInstance().findInstanceContainers(id = "empty_variant")[0] - self._empty_material_container = ContainerRegistry.getInstance().findInstanceContainers(id = "empty_material")[0] - self._empty_quality_container = ContainerRegistry.getInstance().findInstanceContainers(id = "empty_quality")[0] - self._empty_quality_changes_container = ContainerRegistry.getInstance().findInstanceContainers(id = "empty_quality_changes")[0] - Preferences.getInstance().addPreference("cura/active_machine", "") self._global_event_keys = set() @@ -114,7 +114,11 @@ class MachineManager(QObject): def printerOutputDevices(self): return self._printer_output_devices - def _onHotendIdChanged(self, index: Union[str,int], hotend_id: str) -> None: + @pyqtProperty(int, constant=True) + def totalNumberOfSettings(self): + return len(ContainerRegistry.getInstance().findDefinitionContainers(id="fdmprinter")[0].getAllKeys()) + + def _onHotendIdChanged(self, index: Union[str, int], hotend_id: str) -> None: if not self._global_container_stack: return @@ -251,6 +255,7 @@ class MachineManager(QObject): quality = self._global_container_stack.findContainer({"type": "quality"}) quality.nameChanged.connect(self._onQualityNameChanged) + self._updateStacksHaveErrors() ## Update self._stacks_valid according to _checkStacksForErrors and emit if change. def _updateStacksHaveErrors(self): @@ -282,7 +287,7 @@ class MachineManager(QObject): def _onInstanceContainersChanged(self, container): container_type = container.getMetaDataEntry("type") - + if container_type == "material": self.activeMaterialChanged.emit() elif container_type == "variant": @@ -290,6 +295,8 @@ class MachineManager(QObject): elif container_type == "quality": self.activeQualityChanged.emit() + self._updateStacksHaveErrors() + def _onPropertyChanged(self, key, property_name): if property_name == "value": # Notify UI items, such as the "changed" star in profile pull down menu. @@ -302,6 +309,16 @@ class MachineManager(QObject): changed_validation_state = self._active_container_stack.getProperty(key, property_name) else: changed_validation_state = self._global_container_stack.getProperty(key, property_name) + + if changed_validation_state is None: + # Setting is not validated. This can happen if there is only a setting definition. + # We do need to validate it, because a setting defintions value can be set by a function, which could + # be an invalid setting. + definition = self._active_container_stack.getSettingDefinition(key) + validator_type = SettingDefinition.getValidatorForType(definition.type) + if validator_type: + validator = validator_type(key) + changed_validation_state = validator(self._active_container_stack) if changed_validation_state in (ValidatorState.Exception, ValidatorState.MaximumError, ValidatorState.MinimumError): self._stacks_have_errors = True self.stacksValidationChanged.emit() @@ -311,6 +328,7 @@ class MachineManager(QObject): @pyqtSlot(str) def setActiveMachine(self, stack_id: str) -> None: + self.blurSettings.emit() # Ensure no-one has focus. containers = ContainerRegistry.getInstance().findContainerStacks(id = stack_id) if containers: Application.getInstance().setGlobalContainerStack(containers[0]) @@ -476,6 +494,16 @@ class MachineManager(QObject): return "" + @pyqtProperty("QVariantList", notify = activeMaterialChanged) + def activeMaterialNames(self): + result = [] + if ExtruderManager.getInstance().getActiveGlobalAndExtruderStacks() is not None: + for stack in ExtruderManager.getInstance().getActiveGlobalAndExtruderStacks(): + material_container = stack.findContainer(type="material") + if material_container and material_container != self._empty_material_container: + result.append(material_container.getName()) + return result + @pyqtProperty(str, notify=activeMaterialChanged) def activeMaterialId(self) -> str: if self._active_container_stack: @@ -867,7 +895,8 @@ class MachineManager(QObject): if old_container: old_container.nameChanged.disconnect(self._onQualityNameChanged) else: - Logger.log("w", "Could not find old "+ container.getMetaDataEntry("type") + " while changing active " + container.getMetaDataEntry("type") + ".") + Logger.log("e", "Could not find container of type %s in stack %s while replacing quality (changes) with container %s", container.getMetaDataEntry("type"), stack.getId(), container.getId()) + return # Swap in the new container into the stack. stack.replaceContainer(stack.getContainerIndex(old_container), container, postpone_emit = postpone_emit) @@ -878,7 +907,7 @@ class MachineManager(QObject): def _askUserToKeepOrClearCurrentSettings(self): # Ask the user if the user profile should be cleared or not (discarding the current settings) # In Simple Mode we assume the user always wants to keep the (limited) current settings - details_text = catalog.i18nc("@label", "You made changes to the following setting(s):") + details_text = catalog.i18nc("@label", "You made changes to the following setting(s)/override(s):") # user changes in global stack details_list = [setting.definition.label for setting in self._global_container_stack.getTop().findInstances(**{})] @@ -893,14 +922,19 @@ class MachineManager(QObject): # Format to output string details = "\n ".join([details_text, ] + details_list) - Application.getInstance().messageBox(catalog.i18nc("@window:title", "Switched profiles"), - catalog.i18nc("@label", - "Do you want to transfer your changed settings to this profile?"), - catalog.i18nc("@label", - "If you transfer your settings they will override settings in the profile."), - details, - buttons=QMessageBox.Yes + QMessageBox.No, icon=QMessageBox.Question, - callback=self._keepUserSettingsDialogCallback) + num_changed_settings = len(details_list) + Application.getInstance().messageBox( + catalog.i18nc("@window:title", "Switched profiles"), + catalog.i18nc( + "@label", + "Do you want to transfer your %d changed setting(s)/override(s) to this profile?") % num_changed_settings, + catalog.i18nc( + "@label", + "If you transfer your settings they will override settings in the profile. If you don't transfer these settings, they will be lost."), + details, + buttons=QMessageBox.Yes + QMessageBox.No, + icon=QMessageBox.Question, + callback=self._keepUserSettingsDialogCallback) def _keepUserSettingsDialogCallback(self, button): if button == QMessageBox.Yes: @@ -1170,8 +1204,9 @@ class MachineManager(QObject): else: material_search_criteria["definition"] = "fdmprinter" material_containers = container_registry.findInstanceContainers(**material_search_criteria) - if material_containers: - search_criteria["material"] = material_containers[0].getId() + # Try all materials to see if there is a quality profile available. + for material_container in material_containers: + search_criteria["material"] = material_container.getId() containers = container_registry.findInstanceContainers(**search_criteria) if containers: diff --git a/cura/Settings/MaterialSettingsVisibilityHandler.py b/cura/Settings/MaterialSettingsVisibilityHandler.py index 8a16832f5e..5aa5cc02ab 100644 --- a/cura/Settings/MaterialSettingsVisibilityHandler.py +++ b/cura/Settings/MaterialSettingsVisibilityHandler.py @@ -8,7 +8,7 @@ class MaterialSettingsVisibilityHandler(SettingVisibilityHandler): super().__init__(parent = parent, *args, **kwargs) material_settings = set([ - "material_print_temperature", + "default_material_print_temperature", "material_bed_temperature", "material_standby_temperature", "cool_fan_speed", diff --git a/cura/Settings/QualitySettingsModel.py b/cura/Settings/QualitySettingsModel.py index 085c0f054c..0144316cd9 100644 --- a/cura/Settings/QualitySettingsModel.py +++ b/cura/Settings/QualitySettingsModel.py @@ -9,6 +9,10 @@ import UM.Logger import UM.Qt from UM.Application import Application from UM.Settings.ContainerRegistry import ContainerRegistry +import os + +from UM.i18n import i18nCatalog + class QualitySettingsModel(UM.Qt.ListModel.ListModel): KeyRole = Qt.UserRole + 1 @@ -28,6 +32,7 @@ class QualitySettingsModel(UM.Qt.ListModel.ListModel): self._extruder_definition_id = None self._quality_id = None self._material_id = None + self._i18n_catalog = None self.addRoleName(self.KeyRole, "key") self.addRoleName(self.LabelRole, "label") @@ -117,6 +122,18 @@ class QualitySettingsModel(UM.Qt.ListModel.ListModel): quality_type = quality_container.getMetaDataEntry("quality_type") definition_id = Application.getInstance().getMachineManager().getQualityDefinitionId(quality_container.getDefinition()) + definition = quality_container.getDefinition() + + # Check if the definition container has a translation file. + definition_suffix = ContainerRegistry.getMimeTypeForContainer(type(definition)).preferredSuffix + catalog = i18nCatalog(os.path.basename(definition_id + "." + definition_suffix)) + if catalog.hasTranslationLoaded(): + self._i18n_catalog = catalog + + for file_name in quality_container.getDefinition().getInheritedFiles(): + catalog = i18nCatalog(os.path.basename(file_name)) + if catalog.hasTranslationLoaded(): + self._i18n_catalog = catalog criteria = {"type": "quality", "quality_type": quality_type, "definition": definition_id} @@ -167,6 +184,8 @@ class QualitySettingsModel(UM.Qt.ListModel.ListModel): for definition in definition_container.findDefinitions(): if definition.type == "category": current_category = definition.label + if self._i18n_catalog: + current_category = self._i18n_catalog.i18nc(definition.key + " label", definition.label) continue profile_value = None @@ -177,6 +196,12 @@ class QualitySettingsModel(UM.Qt.ListModel.ListModel): profile_value_source = container.getMetaDataEntry("type") profile_value = new_value + # Global tab should use resolve (if there is one) + if not self._extruder_id: + resolve_value = global_container_stack.getProperty(definition.key, "resolve") + if resolve_value is not None and profile_value is not None: + profile_value = resolve_value + user_value = None if not self._extruder_id: user_value = global_container_stack.getTop().getProperty(definition.key, "value") @@ -198,9 +223,14 @@ class QualitySettingsModel(UM.Qt.ListModel.ListModel): if self._extruder_id == "" and settable_per_extruder: continue + + label = definition.label + if self._i18n_catalog: + label = self._i18n_catalog.i18nc(definition.key + " label", label) + items.append({ "key": definition.key, - "label": definition.label, + "label": label, "unit": definition.unit, "profile_value": "" if profile_value is None else str(profile_value), # it is for display only "profile_value_source": profile_value_source, @@ -208,4 +238,4 @@ class QualitySettingsModel(UM.Qt.ListModel.ListModel): "category": current_category }) - self.setItems(items) \ No newline at end of file + self.setItems(items) diff --git a/cura/Settings/SettingInheritanceManager.py b/cura/Settings/SettingInheritanceManager.py index 49a465c37d..bd18f8b917 100644 --- a/cura/Settings/SettingInheritanceManager.py +++ b/cura/Settings/SettingInheritanceManager.py @@ -89,7 +89,7 @@ class SettingInheritanceManager(QObject): self._update() # Ensure that the settings_with_inheritance_warning list is populated. def _onPropertyChanged(self, key, property_name): - if property_name == "value" and self._global_container_stack: + if (property_name == "value" or property_name == "enabled") and self._global_container_stack: definitions = self._global_container_stack.getBottom().findDefinitions(key = key) if not definitions: return @@ -171,7 +171,16 @@ class SettingInheritanceManager(QObject): continue if value is not None: # If a setting doesn't use any keys, it won't change it's value, so treat it as if it's a fixed value - has_setting_function = isinstance(value, SettingFunction) and len(value.getUsedSettingKeys()) > 0 + has_setting_function = isinstance(value, SettingFunction) + if has_setting_function: + for setting_key in value.getUsedSettingKeys(): + if setting_key in self._active_container_stack.getAllKeys(): + break # We found an actual setting. So has_setting_function can remain true + else: + # All of the setting_keys turned out to not be setting keys at all! + # This can happen due enum keys also being marked as settings. + has_setting_function = False + if has_setting_function is False: has_non_function_value = True continue diff --git a/plugins/3MFReader/ThreeMFReader.py b/plugins/3MFReader/ThreeMFReader.py index cd263b210f..ef53bc8a58 100644 --- a/plugins/3MFReader/ThreeMFReader.py +++ b/plugins/3MFReader/ThreeMFReader.py @@ -83,20 +83,20 @@ class ThreeMFReader(MeshReader): definition = QualityManager.getInstance().getParentMachineDefinition(global_container_stack.getBottom()) node.callDecoration("getStack").getTop().setDefinition(definition) - setting_container = node.callDecoration("getStack").getTop() - for setting in xml_settings: - setting_key = setting.get("key") - setting_value = setting.text + setting_container = node.callDecoration("getStack").getTop() + for setting in xml_settings: + setting_key = setting.get("key") + setting_value = setting.text - # Extruder_nr is a special case. - if setting_key == "extruder_nr": - extruder_stack = ExtruderManager.getInstance().getExtruderStack(int(setting_value)) - if extruder_stack: - node.callDecoration("setActiveExtruder", extruder_stack.getId()) - else: - Logger.log("w", "Unable to find extruder in position %s", setting_value) - continue - setting_container.setProperty(setting_key,"value", setting_value) + # Extruder_nr is a special case. + if setting_key == "extruder_nr": + extruder_stack = ExtruderManager.getInstance().getExtruderStack(int(setting_value)) + if extruder_stack: + node.callDecoration("setActiveExtruder", extruder_stack.getId()) + else: + Logger.log("w", "Unable to find extruder in position %s", setting_value) + continue + setting_container.setProperty(setting_key,"value", setting_value) if len(node.getChildren()) > 0: group_decorator = GroupDecorator() @@ -184,9 +184,22 @@ class ThreeMFReader(MeshReader): continue build_item_node = self._createNodeFromObject(object, self._base_name + "_" + str(id)) + + # compensate for original center position, if object(s) is/are not around its zero position + transform_matrix = Matrix() + mesh_data = build_item_node.getMeshData() + if mesh_data is not None: + extents = mesh_data.getExtents() + center_vector = Vector(extents.center.x, extents.center.y, extents.center.z) + transform_matrix.setByTranslation(center_vector) + + # offset with transform from 3mf transform = build_item.get("transform") if transform is not None: - build_item_node.setTransformation(self._createMatrixFromTransformationString(transform)) + transform_matrix.multiply(self._createMatrixFromTransformationString(transform)) + + build_item_node.setTransformation(transform_matrix) + global_container_stack = Application.getInstance().getGlobalContainerStack() # Create a transformation Matrix to convert from 3mf worldspace into ours. diff --git a/plugins/3MFReader/ThreeMFWorkspaceReader.py b/plugins/3MFReader/ThreeMFWorkspaceReader.py new file mode 100644 index 0000000000..1454dc9a47 --- /dev/null +++ b/plugins/3MFReader/ThreeMFWorkspaceReader.py @@ -0,0 +1,474 @@ +from UM.Workspace.WorkspaceReader import WorkspaceReader +from UM.Application import Application + +from UM.Logger import Logger +from UM.i18n import i18nCatalog +from UM.Settings.ContainerStack import ContainerStack +from UM.Settings.DefinitionContainer import DefinitionContainer +from UM.Settings.InstanceContainer import InstanceContainer +from UM.Settings.ContainerRegistry import ContainerRegistry +from UM.MimeTypeDatabase import MimeTypeDatabase +from UM.Job import Job +from UM.Preferences import Preferences +from .WorkspaceDialog import WorkspaceDialog + +import xml.etree.ElementTree as ET + +from cura.Settings.ExtruderManager import ExtruderManager + +import zipfile +import io +import configparser + +i18n_catalog = i18nCatalog("cura") + + +## Base implementation for reading 3MF workspace files. +class ThreeMFWorkspaceReader(WorkspaceReader): + def __init__(self): + super().__init__() + self._supported_extensions = [".3mf"] + self._dialog = WorkspaceDialog() + self._3mf_mesh_reader = None + self._container_registry = ContainerRegistry.getInstance() + self._definition_container_suffix = ContainerRegistry.getMimeTypeForContainer(DefinitionContainer).preferredSuffix + self._material_container_suffix = None # We have to wait until all other plugins are loaded before we can set it + self._instance_container_suffix = ContainerRegistry.getMimeTypeForContainer(InstanceContainer).preferredSuffix + self._container_stack_suffix = ContainerRegistry.getMimeTypeForContainer(ContainerStack).preferredSuffix + + self._resolve_strategies = {} + + self._id_mapping = {} + + ## Get a unique name based on the old_id. This is different from directly calling the registry in that it caches results. + # This has nothing to do with speed, but with getting consistent new naming for instances & objects. + def getNewId(self, old_id): + if old_id not in self._id_mapping: + self._id_mapping[old_id] = self._container_registry.uniqueName(old_id) + return self._id_mapping[old_id] + + def preRead(self, file_name): + self._3mf_mesh_reader = Application.getInstance().getMeshFileHandler().getReaderForFile(file_name) + if self._3mf_mesh_reader and self._3mf_mesh_reader.preRead(file_name) == WorkspaceReader.PreReadResult.accepted: + pass + else: + Logger.log("w", "Could not find reader that was able to read the scene data for 3MF workspace") + return WorkspaceReader.PreReadResult.failed + machine_name = "" + # Check if there are any conflicts, so we can ask the user. + archive = zipfile.ZipFile(file_name, "r") + cura_file_names = [name for name in archive.namelist() if name.startswith("Cura/")] + container_stack_files = [name for name in cura_file_names if name.endswith(self._container_stack_suffix)] + self._resolve_strategies = {"machine": None, "quality_changes": None, "material": None} + machine_conflict = False + quality_changes_conflict = False + for container_stack_file in container_stack_files: + container_id = self._stripFileToId(container_stack_file) + serialized = archive.open(container_stack_file).read().decode("utf-8") + if machine_name == "": + machine_name = self._getMachineNameFromSerializedStack(serialized) + stacks = self._container_registry.findContainerStacks(id=container_id) + if stacks: + # Check if there are any changes at all in any of the container stacks. + id_list = self._getContainerIdListFromSerialized(serialized) + for index, container_id in enumerate(id_list): + if stacks[0].getContainer(index).getId() != container_id: + machine_conflict = True + Job.yieldThread() + + material_labels = [] + material_conflict = False + xml_material_profile = self._getXmlProfileClass() + if self._material_container_suffix is None: + self._material_container_suffix = ContainerRegistry.getMimeTypeForContainer(xml_material_profile).preferredSuffix + if xml_material_profile: + material_container_files = [name for name in cura_file_names if name.endswith(self._material_container_suffix)] + for material_container_file in material_container_files: + container_id = self._stripFileToId(material_container_file) + materials = self._container_registry.findInstanceContainers(id=container_id) + material_labels.append(self._getMaterialLabelFromSerialized(archive.open(material_container_file).read().decode("utf-8"))) + if materials and not materials[0].isReadOnly(): # Only non readonly materials can be in conflict + material_conflict = True + Job.yieldThread() + # Check if any quality_changes instance container is in conflict. + instance_container_files = [name for name in cura_file_names if name.endswith(self._instance_container_suffix)] + quality_name = "" + quality_type = "" + num_settings_overriden_by_quality_changes = 0 # How many settings are changed by the quality changes + for instance_container_file in instance_container_files: + container_id = self._stripFileToId(instance_container_file) + instance_container = InstanceContainer(container_id) + + # Deserialize InstanceContainer by converting read data from bytes to string + instance_container.deserialize(archive.open(instance_container_file).read().decode("utf-8")) + container_type = instance_container.getMetaDataEntry("type") + if container_type == "quality_changes": + quality_name = instance_container.getName() + num_settings_overriden_by_quality_changes += len(instance_container._instances) + # Check if quality changes already exists. + quality_changes = self._container_registry.findInstanceContainers(id = container_id) + if quality_changes: + # Check if there really is a conflict by comparing the values + if quality_changes[0] != instance_container: + quality_changes_conflict = True + elif container_type == "quality": + # If the quality name is not set (either by quality or changes, set it now) + # Quality changes should always override this (as they are "on top") + if quality_name == "": + quality_name = instance_container.getName() + quality_type = instance_container.getName() + Job.yieldThread() + num_visible_settings = 0 + try: + temp_preferences = Preferences() + temp_preferences.readFromFile(io.TextIOWrapper(archive.open("Cura/preferences.cfg"))) # We need to wrap it, else the archive parser breaks. + + visible_settings_string = temp_preferences.getValue("general/visible_settings") + if visible_settings_string is not None: + num_visible_settings = len(visible_settings_string.split(";")) + active_mode = temp_preferences.getValue("cura/active_mode") + if not active_mode: + active_mode = Preferences.getInstance().getValue("cura/active_mode") + except KeyError: + # If there is no preferences file, it's not a workspace, so notify user of failure. + Logger.log("w", "File %s is not a valid workspace.", file_name) + return WorkspaceReader.PreReadResult.failed + + # Show the dialog, informing the user what is about to happen. + self._dialog.setMachineConflict(machine_conflict) + self._dialog.setQualityChangesConflict(quality_changes_conflict) + self._dialog.setMaterialConflict(material_conflict) + self._dialog.setNumVisibleSettings(num_visible_settings) + self._dialog.setQualityName(quality_name) + self._dialog.setQualityType(quality_type) + self._dialog.setNumSettingsOverridenByQualityChanges(num_settings_overriden_by_quality_changes) + self._dialog.setActiveMode(active_mode) + self._dialog.setMachineName(machine_name) + self._dialog.setMaterialLabels(material_labels) + self._dialog.setHasObjectsOnPlate(Application.getInstance().getPlatformActivity) + self._dialog.show() + + # Block until the dialog is closed. + self._dialog.waitForClose() + + if self._dialog.getResult() == {}: + return WorkspaceReader.PreReadResult.cancelled + + self._resolve_strategies = self._dialog.getResult() + + return WorkspaceReader.PreReadResult.accepted + + def read(self, file_name): + archive = zipfile.ZipFile(file_name, "r") + + cura_file_names = [name for name in archive.namelist() if name.startswith("Cura/")] + + # Create a shadow copy of the preferences (we don't want all of the preferences, but we do want to re-use its + # parsing code. + temp_preferences = Preferences() + temp_preferences.readFromFile(io.TextIOWrapper(archive.open("Cura/preferences.cfg"))) # We need to wrap it, else the archive parser breaks. + + # Copy a number of settings from the temp preferences to the global + global_preferences = Preferences.getInstance() + + visible_settings = temp_preferences.getValue("general/visible_settings") + if visible_settings is None: + Logger.log("w", "Workspace did not contain visible settings. Leaving visibility unchanged") + else: + global_preferences.setValue("general/visible_settings", visible_settings) + + categories_expanded = temp_preferences.getValue("cura/categories_expanded") + if categories_expanded is None: + Logger.log("w", "Workspace did not contain expanded categories. Leaving them unchanged") + else: + global_preferences.setValue("cura/categories_expanded", categories_expanded) + + Application.getInstance().expandedCategoriesChanged.emit() # Notify the GUI of the change + + self._id_mapping = {} + + # We don't add containers right away, but wait right until right before the stack serialization. + # We do this so that if something goes wrong, it's easier to clean up. + containers_to_add = [] + + # TODO: For the moment we use pretty naive existence checking. If the ID is the same, we assume in quite a few + # TODO: cases that the container loaded is the same (most notable in materials & definitions). + # TODO: It might be possible that we need to add smarter checking in the future. + Logger.log("d", "Workspace loading is checking definitions...") + # Get all the definition files & check if they exist. If not, add them. + definition_container_files = [name for name in cura_file_names if name.endswith(self._definition_container_suffix)] + for definition_container_file in definition_container_files: + container_id = self._stripFileToId(definition_container_file) + definitions = self._container_registry.findDefinitionContainers(id=container_id) + if not definitions: + definition_container = DefinitionContainer(container_id) + definition_container.deserialize(archive.open(definition_container_file).read().decode("utf-8")) + self._container_registry.addContainer(definition_container) + Job.yieldThread() + + Logger.log("d", "Workspace loading is checking materials...") + material_containers = [] + # Get all the material files and check if they exist. If not, add them. + xml_material_profile = self._getXmlProfileClass() + if self._material_container_suffix is None: + self._material_container_suffix = ContainerRegistry.getMimeTypeForContainer(xml_material_profile).suffixes[0] + if xml_material_profile: + material_container_files = [name for name in cura_file_names if name.endswith(self._material_container_suffix)] + for material_container_file in material_container_files: + container_id = self._stripFileToId(material_container_file) + materials = self._container_registry.findInstanceContainers(id=container_id) + if not materials: + material_container = xml_material_profile(container_id) + material_container.deserialize(archive.open(material_container_file).read().decode("utf-8")) + containers_to_add.append(material_container) + else: + if not materials[0].isReadOnly(): # Only create new materials if they are not read only. + if self._resolve_strategies["material"] == "override": + materials[0].deserialize(archive.open(material_container_file).read().decode("utf-8")) + elif self._resolve_strategies["material"] == "new": + # Note that we *must* deserialize it with a new ID, as multiple containers will be + # auto created & added. + material_container = xml_material_profile(self.getNewId(container_id)) + material_container.deserialize(archive.open(material_container_file).read().decode("utf-8")) + containers_to_add.append(material_container) + material_containers.append(material_container) + Job.yieldThread() + + Logger.log("d", "Workspace loading is checking instance containers...") + # Get quality_changes and user profiles saved in the workspace + instance_container_files = [name for name in cura_file_names if name.endswith(self._instance_container_suffix)] + user_instance_containers = [] + quality_changes_instance_containers = [] + for instance_container_file in instance_container_files: + container_id = self._stripFileToId(instance_container_file) + instance_container = InstanceContainer(container_id) + + # Deserialize InstanceContainer by converting read data from bytes to string + instance_container.deserialize(archive.open(instance_container_file).read().decode("utf-8")) + container_type = instance_container.getMetaDataEntry("type") + Job.yieldThread() + if container_type == "user": + # Check if quality changes already exists. + user_containers = self._container_registry.findInstanceContainers(id=container_id) + if not user_containers: + containers_to_add.append(instance_container) + else: + if self._resolve_strategies["machine"] == "override" or self._resolve_strategies["machine"] is None: + user_containers[0].deserialize(archive.open(instance_container_file).read().decode("utf-8")) + elif self._resolve_strategies["machine"] == "new": + # The machine is going to get a spiffy new name, so ensure that the id's of user settings match. + extruder_id = instance_container.getMetaDataEntry("extruder", None) + if extruder_id: + new_id = self.getNewId(extruder_id) + "_current_settings" + instance_container._id = new_id + instance_container.setName(new_id) + instance_container.setMetaDataEntry("extruder", self.getNewId(extruder_id)) + containers_to_add.append(instance_container) + + machine_id = instance_container.getMetaDataEntry("machine", None) + if machine_id: + new_id = self.getNewId(machine_id) + "_current_settings" + instance_container._id = new_id + instance_container.setName(new_id) + instance_container.setMetaDataEntry("machine", self.getNewId(machine_id)) + containers_to_add.append(instance_container) + user_instance_containers.append(instance_container) + elif container_type == "quality_changes": + # Check if quality changes already exists. + quality_changes = self._container_registry.findInstanceContainers(id = container_id) + if not quality_changes: + containers_to_add.append(instance_container) + else: + if self._resolve_strategies["quality_changes"] == "override": + quality_changes[0].deserialize(archive.open(instance_container_file).read().decode("utf-8")) + elif self._resolve_strategies["quality_changes"] is None: + # The ID already exists, but nothing in the values changed, so do nothing. + pass + quality_changes_instance_containers.append(instance_container) + else: + continue + + # Add all the containers right before we try to add / serialize the stack + for container in containers_to_add: + self._container_registry.addContainer(container) + container.setDirty(True) + + # Get the stack(s) saved in the workspace. + Logger.log("d", "Workspace loading is checking stacks containers...") + container_stack_files = [name for name in cura_file_names if name.endswith(self._container_stack_suffix)] + global_stack = None + extruder_stacks = [] + container_stacks_added = [] + try: + for container_stack_file in container_stack_files: + container_id = self._stripFileToId(container_stack_file) + + # Check if a stack by this ID already exists; + container_stacks = self._container_registry.findContainerStacks(id=container_id) + if container_stacks: + stack = container_stacks[0] + if self._resolve_strategies["machine"] == "override": + # TODO: HACK + # There is a machine, check if it has authenticationd data. If so, keep that data. + network_authentication_id = container_stacks[0].getMetaDataEntry("network_authentication_id") + network_authentication_key = container_stacks[0].getMetaDataEntry("network_authentication_key") + container_stacks[0].deserialize(archive.open(container_stack_file).read().decode("utf-8")) + if network_authentication_id: + container_stacks[0].addMetaDataEntry("network_authentication_id", network_authentication_id) + if network_authentication_key: + container_stacks[0].addMetaDataEntry("network_authentication_key", network_authentication_key) + elif self._resolve_strategies["machine"] == "new": + new_id = self.getNewId(container_id) + stack = ContainerStack(new_id) + stack.deserialize(archive.open(container_stack_file).read().decode("utf-8")) + + # Ensure a unique ID and name + stack._id = new_id + + # Extruder stacks are "bound" to a machine. If we add the machine as a new one, the id of the + # bound machine also needs to change. + if stack.getMetaDataEntry("machine", None): + stack.setMetaDataEntry("machine", self.getNewId(stack.getMetaDataEntry("machine"))) + + if stack.getMetaDataEntry("type") != "extruder_train": + # Only machines need a new name, stacks may be non-unique + stack.setName(self._container_registry.uniqueName(stack.getName())) + container_stacks_added.append(stack) + self._container_registry.addContainer(stack) + else: + Logger.log("w", "Resolve strategy of %s for machine is not supported", self._resolve_strategies["machine"]) + else: + stack = ContainerStack(container_id) + # Deserialize stack by converting read data from bytes to string + stack.deserialize(archive.open(container_stack_file).read().decode("utf-8")) + container_stacks_added.append(stack) + self._container_registry.addContainer(stack) + + if stack.getMetaDataEntry("type") == "extruder_train": + extruder_stacks.append(stack) + else: + global_stack = stack + Job.yieldThread() + except: + Logger.logException("w", "We failed to serialize the stack. Trying to clean up.") + # Something went really wrong. Try to remove any data that we added. + for container in containers_to_add: + self._container_registry.getInstance().removeContainer(container.getId()) + + for container in container_stacks_added: + self._container_registry.getInstance().removeContainer(container.getId()) + + return None + + if self._resolve_strategies["machine"] == "new": + # A new machine was made, but it was serialized with the wrong user container. Fix that now. + for container in user_instance_containers: + extruder_id = container.getMetaDataEntry("extruder", None) + if extruder_id: + for extruder in extruder_stacks: + if extruder.getId() == extruder_id: + extruder.replaceContainer(0, container) + continue + machine_id = container.getMetaDataEntry("machine", None) + if machine_id: + if global_stack.getId() == machine_id: + global_stack.replaceContainer(0, container) + continue + + if self._resolve_strategies["quality_changes"] == "new": + # Quality changes needs to get a new ID, added to registry and to the right stacks + for container in quality_changes_instance_containers: + old_id = container.getId() + container.setName(self._container_registry.uniqueName(container.getName())) + # We're not really supposed to change the ID in normal cases, but this is an exception. + container._id = self.getNewId(container.getId()) + + # The container was not added yet, as it didn't have an unique ID. It does now, so add it. + self._container_registry.addContainer(container) + + # Replace the quality changes container + old_container = global_stack.findContainer({"type": "quality_changes"}) + if old_container.getId() == old_id: + quality_changes_index = global_stack.getContainerIndex(old_container) + global_stack.replaceContainer(quality_changes_index, container) + continue + + for stack in extruder_stacks: + old_container = stack.findContainer({"type": "quality_changes"}) + if old_container.getId() == old_id: + quality_changes_index = stack.getContainerIndex(old_container) + stack.replaceContainer(quality_changes_index, container) + + if self._resolve_strategies["material"] == "new": + for material in material_containers: + old_material = global_stack.findContainer({"type": "material"}) + if old_material.getId() in self._id_mapping: + material_index = global_stack.getContainerIndex(old_material) + global_stack.replaceContainer(material_index, material) + continue + + for stack in extruder_stacks: + old_material = stack.findContainer({"type": "material"}) + if old_material.getId() in self._id_mapping: + material_index = stack.getContainerIndex(old_material) + stack.replaceContainer(material_index, material) + continue + + for stack in extruder_stacks: + ExtruderManager.getInstance().registerExtruder(stack, global_stack.getId()) + else: + # Machine has no extruders, but it needs to be registered with the extruder manager. + ExtruderManager.getInstance().registerExtruder(None, global_stack.getId()) + + Logger.log("d", "Workspace loading is notifying rest of the code of changes...") + + # Notify everything/one that is to notify about changes. + global_stack.containersChanged.emit(global_stack.getTop()) + + for stack in extruder_stacks: + stack.setNextStack(global_stack) + stack.containersChanged.emit(stack.getTop()) + + # Actually change the active machine. + Application.getInstance().setGlobalContainerStack(global_stack) + + # Load all the nodes / meshdata of the workspace + nodes = self._3mf_mesh_reader.read(file_name) + if nodes is None: + nodes = [] + return nodes + + def _stripFileToId(self, file): + return file.replace("Cura/", "").split(".")[0] + + def _getXmlProfileClass(self): + return self._container_registry.getContainerForMimeType(MimeTypeDatabase.getMimeType("application/x-ultimaker-material-profile")) + + ## Get the list of ID's of all containers in a container stack by partially parsing it's serialized data. + def _getContainerIdListFromSerialized(self, serialized): + parser = configparser.ConfigParser(interpolation=None, empty_lines_in_values=False) + parser.read_string(serialized) + + container_ids = [] + if "containers" in parser: + for index, container_id in parser.items("containers"): + container_ids.append(container_id) + elif parser.has_option("general", "containers"): + container_string = parser["general"].get("containers", "") + container_list = container_string.split(",") + container_ids = [container_id for container_id in container_list if container_id != ""] + + return container_ids + + def _getMachineNameFromSerializedStack(self, serialized): + parser = configparser.ConfigParser(interpolation=None, empty_lines_in_values=False) + parser.read_string(serialized) + return parser["general"].get("name", "") + + def _getMaterialLabelFromSerialized(self, serialized): + data = ET.fromstring(serialized) + metadata = data.iterfind("./um:metadata/um:name/um:label", {"um": "http://www.ultimaker.com/material"}) + for entry in metadata: + return entry.text + pass + diff --git a/plugins/3MFReader/WorkspaceDialog.py b/plugins/3MFReader/WorkspaceDialog.py new file mode 100644 index 0000000000..dadfe60d73 --- /dev/null +++ b/plugins/3MFReader/WorkspaceDialog.py @@ -0,0 +1,228 @@ +# Copyright (c) 2016 Ultimaker B.V. +# Cura is released under the terms of the AGPLv3 or higher. + +from PyQt5.QtCore import Qt, QUrl, pyqtSignal, pyqtSlot, QObject, pyqtProperty, QCoreApplication +from PyQt5.QtQml import QQmlComponent, QQmlContext +from UM.PluginRegistry import PluginRegistry +from UM.Application import Application +from UM.Logger import Logger +from UM.i18n import i18nCatalog +from UM.Settings.ContainerRegistry import ContainerRegistry + +import os +import threading +import time +i18n_catalog = i18nCatalog("cura") + + +class WorkspaceDialog(QObject): + showDialogSignal = pyqtSignal() + + def __init__(self, parent = None): + super().__init__(parent) + self._component = None + self._context = None + self._view = None + self._qml_url = "WorkspaceDialog.qml" + self._lock = threading.Lock() + self._default_strategy = "override" + self._result = {"machine": self._default_strategy, + "quality_changes": self._default_strategy, + "material": self._default_strategy} + self._visible = False + self.showDialogSignal.connect(self.__show) + + self._has_quality_changes_conflict = False + self._has_machine_conflict = False + self._has_material_conflict = False + self._num_visible_settings = 0 + self._active_mode = "" + self._quality_name = "" + self._num_settings_overriden_by_quality_changes = 0 + self._quality_type = "" + self._machine_name = "" + self._material_labels = [] + self._objects_on_plate = False + + machineConflictChanged = pyqtSignal() + qualityChangesConflictChanged = pyqtSignal() + materialConflictChanged = pyqtSignal() + numVisibleSettingsChanged = pyqtSignal() + activeModeChanged = pyqtSignal() + qualityNameChanged = pyqtSignal() + numSettingsOverridenByQualityChangesChanged = pyqtSignal() + qualityTypeChanged = pyqtSignal() + machineNameChanged = pyqtSignal() + materialLabelsChanged = pyqtSignal() + objectsOnPlateChanged = pyqtSignal() + + @pyqtProperty(bool, notify=objectsOnPlateChanged) + def hasObjectsOnPlate(self): + return self._objects_on_plate + + def setHasObjectsOnPlate(self, objects_on_plate): + self._objects_on_plate = objects_on_plate + self.objectsOnPlateChanged.emit() + + @pyqtProperty("QVariantList", notify = materialLabelsChanged) + def materialLabels(self): + return self._material_labels + + def setMaterialLabels(self, material_labels): + self._material_labels = material_labels + self.materialLabelsChanged.emit() + + @pyqtProperty(str, notify = machineNameChanged) + def machineName(self): + return self._machine_name + + def setMachineName(self, machine_name): + self._machine_name = machine_name + self.machineNameChanged.emit() + + @pyqtProperty(str, notify=qualityTypeChanged) + def qualityType(self): + return self._quality_type + + def setQualityType(self, quality_type): + self._quality_type = quality_type + self.qualityTypeChanged.emit() + + @pyqtProperty(int, notify=numSettingsOverridenByQualityChangesChanged) + def numSettingsOverridenByQualityChanges(self): + return self._num_settings_overriden_by_quality_changes + + def setNumSettingsOverridenByQualityChanges(self, num_settings_overriden_by_quality_changes): + self._num_settings_overriden_by_quality_changes = num_settings_overriden_by_quality_changes + self.numSettingsOverridenByQualityChangesChanged.emit() + + @pyqtProperty(str, notify=qualityNameChanged) + def qualityName(self): + return self._quality_name + + def setQualityName(self, quality_name): + self._quality_name = quality_name + self.qualityNameChanged.emit() + + @pyqtProperty(str, notify=activeModeChanged) + def activeMode(self): + return self._active_mode + + def setActiveMode(self, active_mode): + if active_mode == 0: + self._active_mode = i18n_catalog.i18nc("@title:tab", "Recommended") + else: + self._active_mode = i18n_catalog.i18nc("@title:tab", "Custom") + self.activeModeChanged.emit() + + @pyqtProperty(int, constant = True) + def totalNumberOfSettings(self): + return len(ContainerRegistry.getInstance().findDefinitionContainers(id="fdmprinter")[0].getAllKeys()) + + @pyqtProperty(int, notify = numVisibleSettingsChanged) + def numVisibleSettings(self): + return self._num_visible_settings + + def setNumVisibleSettings(self, num_visible_settings): + self._num_visible_settings = num_visible_settings + self.numVisibleSettingsChanged.emit() + + @pyqtProperty(bool, notify = machineConflictChanged) + def machineConflict(self): + return self._has_machine_conflict + + @pyqtProperty(bool, notify=qualityChangesConflictChanged) + def qualityChangesConflict(self): + return self._has_quality_changes_conflict + + @pyqtProperty(bool, notify=materialConflictChanged) + def materialConflict(self): + return self._has_material_conflict + + @pyqtSlot(str, str) + def setResolveStrategy(self, key, strategy): + if key in self._result: + self._result[key] = strategy + + def setMaterialConflict(self, material_conflict): + self._has_material_conflict = material_conflict + self.materialConflictChanged.emit() + + def setMachineConflict(self, machine_conflict): + self._has_machine_conflict = machine_conflict + self.machineConflictChanged.emit() + + def setQualityChangesConflict(self, quality_changes_conflict): + self._has_quality_changes_conflict = quality_changes_conflict + self.qualityChangesConflictChanged.emit() + + def getResult(self): + if "machine" in self._result and not self._has_machine_conflict: + self._result["machine"] = None + if "quality_changes" in self._result and not self._has_quality_changes_conflict: + self._result["quality_changes"] = None + if "material" in self._result and not self._has_material_conflict: + self._result["material"] = None + return self._result + + def _createViewFromQML(self): + path = QUrl.fromLocalFile(os.path.join(PluginRegistry.getInstance().getPluginPath("3MFReader"), self._qml_url)) + self._component = QQmlComponent(Application.getInstance()._engine, path) + self._context = QQmlContext(Application.getInstance()._engine.rootContext()) + self._context.setContextProperty("manager", self) + self._view = self._component.create(self._context) + if self._view is None: + Logger.log("c", "QQmlComponent status %s", self._component.status()) + Logger.log("c", "QQmlComponent error string %s", self._component.errorString()) + + def show(self): + # Emit signal so the right thread actually shows the view. + if threading.current_thread() != threading.main_thread(): + self._lock.acquire() + # Reset the result + self._result = {"machine": self._default_strategy, + "quality_changes": self._default_strategy, + "material": self._default_strategy} + self._visible = True + self.showDialogSignal.emit() + + @pyqtSlot() + ## Used to notify the dialog so the lock can be released. + def notifyClosed(self): + self._result = {} + self._visible = False + self._lock.release() + + def hide(self): + self._visible = False + self._lock.release() + self._view.hide() + + @pyqtSlot() + def onOkButtonClicked(self): + self._view.hide() + self.hide() + + @pyqtSlot() + def onCancelButtonClicked(self): + self._view.hide() + self.hide() + self._result = {} + + ## Block thread until the dialog is closed. + def waitForClose(self): + if self._visible: + if threading.current_thread() != threading.main_thread(): + self._lock.acquire() + self._lock.release() + else: + # If this is not run from a separate thread, we need to ensure that the events are still processed. + while self._visible: + time.sleep(1 / 50) + QCoreApplication.processEvents() # Ensure that the GUI does not freeze. + + def __show(self): + if self._view is None: + self._createViewFromQML() + if self._view: + self._view.show() diff --git a/plugins/3MFReader/WorkspaceDialog.qml b/plugins/3MFReader/WorkspaceDialog.qml new file mode 100644 index 0000000000..977b5b0ce7 --- /dev/null +++ b/plugins/3MFReader/WorkspaceDialog.qml @@ -0,0 +1,319 @@ +// Copyright (c) 2016 Ultimaker B.V. +// Cura is released under the terms of the AGPLv3 or higher. + +import QtQuick 2.1 +import QtQuick.Controls 1.1 +import QtQuick.Layouts 1.1 +import QtQuick.Window 2.1 + +import UM 1.1 as UM + +UM.Dialog +{ + title: catalog.i18nc("@title:window", "Open Project") + + width: 550 + minimumWidth: 550 + maximumWidth: 550 + + height: 350 + minimumHeight: 350 + maximumHeight: 350 + property int comboboxHeight: 15 + property int spacerHeight: 10 + onClosing: manager.notifyClosed() + onVisibleChanged: + { + if(visible) + { + machineResolveComboBox.currentIndex = 0 + qualityChangesResolveComboBox.currentIndex = 0 + materialConflictComboBox.currentIndex = 0 + } + } + Item + { + anchors.fill: parent + + UM.I18nCatalog + { + id: catalog; + name: "cura"; + } + + ListModel + { + id: resolveStrategiesModel + // Instead of directly adding the list elements, we add them afterwards. + // This is because it's impossible to use setting function results to be bound to listElement properties directly. + // See http://stackoverflow.com/questions/7659442/listelement-fields-as-properties + Component.onCompleted: + { + append({"key": "override", "label": catalog.i18nc("@action:ComboBox option", "Update existing")}); + append({"key": "new", "label": catalog.i18nc("@action:ComboBox option", "Create new")}); + } + } + + Column + { + anchors.fill: parent + spacing: 2 + Label + { + id: titleLabel + text: catalog.i18nc("@action:title", "Summary - Cura Project") + font.pixelSize: 22 + } + Rectangle + { + id: separator + color: "black" + width: parent.width + height: 1 + } + Item // Spacer + { + height: spacerHeight + width: height + } + + Label + { + text: catalog.i18nc("@action:label", "Printer settings") + font.bold: true + } + + Row + { + width: parent.width + height: childrenRect.height + Label + { + text: catalog.i18nc("@action:label", "Name") + width: parent.width / 3 + } + Label + { + text: manager.machineName + width: parent.width / 3 + } + + UM.TooltipArea + { + id: machineResolveTooltip + width: parent.width / 3 + height: visible ? comboboxHeight : 0 + visible: manager.machineConflict + text: catalog.i18nc("@info:tooltip", "How should the conflict in the machine be resolved?") + ComboBox + { + model: resolveStrategiesModel + textRole: "label" + id: machineResolveComboBox + width: parent.width + onActivated: + { + manager.setResolveStrategy("machine", resolveStrategiesModel.get(index).key) + } + } + } + } + Item // Spacer + { + height: spacerHeight + width: height + } + + Label + { + text: catalog.i18nc("@action:label", "Profile settings") + font.bold: true + } + + Row + { + width: parent.width + height: childrenRect.height + Label + { + text: catalog.i18nc("@action:label", "Name") + width: parent.width / 3 + } + Label + { + text: manager.qualityName + width: parent.width / 3 + } + + UM.TooltipArea + { + id: qualityChangesResolveTooltip + width: parent.width / 3 + height: visible ? comboboxHeight : 0 + visible: manager.qualityChangesConflict + text: catalog.i18nc("@info:tooltip", "How should the conflict in the profile be resolved?") + ComboBox + { + model: resolveStrategiesModel + textRole: "label" + id: qualityChangesResolveComboBox + width: parent.width + onActivated: + { + manager.setResolveStrategy("quality_changes", resolveStrategiesModel.get(index).key) + } + } + } + } + Row + { + width: parent.width + height: childrenRect.height + Label + { + text: catalog.i18nc("@action:label", "Derivative from") + width: parent.width / 3 + } + Label + { + text: catalog.i18nc("@action:label", "%1, %2 override(s)" ).arg(manager.qualityType).arg(manager.numSettingsOverridenByQualityChanges) + width: parent.width / 3 + } + visible: manager.numSettingsOverridenByQualityChanges != 0 + } + Item // Spacer + { + height: spacerHeight + width: height + } + + Label + { + text: catalog.i18nc("@action:label", "Material settings") + font.bold: true + } + + Repeater + { + model: manager.materialLabels + delegate: Row + { + width: parent.width + height: childrenRect.height + Label + { + text: catalog.i18nc("@action:label", "Name") + width: parent.width / 3 + } + Label + { + text: modelData + width: parent.width / 3 + } + } + } + + Row + { + width: parent.width + height: childrenRect.height + visible: manager.materialConflict + Item + { + width: parent.width / 3 * 2 + height: comboboxHeight + } + + UM.TooltipArea + { + id: materialResolveTooltip + width: parent.width / 3 + height: visible ? comboboxHeight : 0 + + text: catalog.i18nc("@info:tooltip", "How should the conflict in the material be resolved?") + ComboBox + { + model: resolveStrategiesModel + textRole: "label" + id: materialResolveComboBox + width: parent.width + onActivated: + { + manager.setResolveStrategy("material", resolveStrategiesModel.get(index).key) + } + } + } + } + Item // Spacer + { + height: spacerHeight + width: height + } + + Label + { + text: catalog.i18nc("@action:label", "Setting visibility") + font.bold: true + } + Row + { + width: parent.width + height: childrenRect.height + Label + { + text: catalog.i18nc("@action:label", "Mode") + width: parent.width / 3 + } + Label + { + text: manager.activeMode + width: parent.width / 3 + } + } + Row + { + width: parent.width + height: childrenRect.height + Label + { + text: catalog.i18nc("@action:label", "Visible settings:") + width: parent.width / 3 + } + Label + { + text: catalog.i18nc("@action:label", "%1 out of %2" ).arg(manager.numVisibleSettings).arg(manager.totalNumberOfSettings) + width: parent.width / 3 + } + } + Item // Spacer + { + height: spacerHeight + width: height + } + Label + { + text: catalog.i18nc("@action:warning", "Loading a project will clear all models on the buildplate") + visible: manager.hasObjectsOnPlate + color: "red" + width: parent.width + wrapMode: Text.Wrap + } + } + } + rightButtons: [ + Button + { + id: ok_button + text: catalog.i18nc("@action:button","OK"); + onClicked: { manager.onOkButtonClicked() } + enabled: true + }, + Button + { + id: cancel_button + text: catalog.i18nc("@action:button","Cancel"); + onClicked: { manager.onCancelButtonClicked() } + enabled: true + } + ] +} \ No newline at end of file diff --git a/plugins/3MFReader/__init__.py b/plugins/3MFReader/__init__.py index 42b1794160..617bdd594c 100644 --- a/plugins/3MFReader/__init__.py +++ b/plugins/3MFReader/__init__.py @@ -2,10 +2,11 @@ # Cura is released under the terms of the AGPLv3 or higher. from . import ThreeMFReader - +from . import ThreeMFWorkspaceReader from UM.i18n import i18nCatalog catalog = i18nCatalog("cura") + def getMetaData(): return { "plugin": { @@ -20,8 +21,17 @@ def getMetaData(): "extension": "3mf", "description": catalog.i18nc("@item:inlistbox", "3MF File") } + ], + "workspace_reader": + [ + { + "extension": "curaproject.3mf", + "description": catalog.i18nc("@item:inlistbox", "3MF File") + } ] } + def register(app): - return { "mesh_reader": ThreeMFReader.ThreeMFReader() } + return {"mesh_reader": ThreeMFReader.ThreeMFReader(), + "workspace_reader": ThreeMFWorkspaceReader.ThreeMFWorkspaceReader()} diff --git a/plugins/3MFWriter/ThreeMFWorkspaceWriter.py b/plugins/3MFWriter/ThreeMFWorkspaceWriter.py new file mode 100644 index 0000000000..0960d89076 --- /dev/null +++ b/plugins/3MFWriter/ThreeMFWorkspaceWriter.py @@ -0,0 +1,89 @@ +from UM.Workspace.WorkspaceWriter import WorkspaceWriter +from UM.Application import Application +from UM.Preferences import Preferences +from UM.Settings.ContainerRegistry import ContainerRegistry +from UM.Settings.ContainerStack import ContainerStack +from cura.Settings.ExtruderManager import ExtruderManager +import zipfile +from io import StringIO +import copy + + +class ThreeMFWorkspaceWriter(WorkspaceWriter): + def __init__(self): + super().__init__() + + def write(self, stream, nodes, mode=WorkspaceWriter.OutputMode.BinaryMode): + mesh_writer = Application.getInstance().getMeshFileHandler().getWriter("3MFWriter") + + if not mesh_writer: # We need to have the 3mf mesh writer, otherwise we can't save the entire workspace + return False + + # Indicate that the 3mf mesh writer should not close the archive just yet (we still need to add stuff to it). + mesh_writer.setStoreArchive(True) + mesh_writer.write(stream, nodes, mode) + + archive = mesh_writer.getArchive() + if archive is None: # This happens if there was no mesh data to write. + archive = zipfile.ZipFile(stream, "w", compression = zipfile.ZIP_DEFLATED) + + global_container_stack = Application.getInstance().getGlobalContainerStack() + + # Add global container stack data to the archive. + self._writeContainerToArchive(global_container_stack, archive) + + # Also write all containers in the stack to the file + for container in global_container_stack.getContainers(): + self._writeContainerToArchive(container, archive) + + # Check if the machine has extruders and save all that data as well. + for extruder_stack in ExtruderManager.getInstance().getMachineExtruders(global_container_stack.getId()): + self._writeContainerToArchive(extruder_stack, archive) + for container in extruder_stack.getContainers(): + self._writeContainerToArchive(container, archive) + + # Write preferences to archive + preferences_file = zipfile.ZipInfo("Cura/preferences.cfg") + preferences_string = StringIO() + Preferences.getInstance().writeToFile(preferences_string) + archive.writestr(preferences_file, preferences_string.getvalue()) + + # Close the archive & reset states. + archive.close() + mesh_writer.setStoreArchive(False) + return True + + ## Helper function that writes ContainerStacks, InstanceContainers and DefinitionContainers to the archive. + # \param container That follows the \type{ContainerInterface} to archive. + # \param archive The archive to write to. + @staticmethod + def _writeContainerToArchive(container, archive): + if type(container) == type(ContainerRegistry.getInstance().getEmptyInstanceContainer()): + return # Empty file, do nothing. + + file_suffix = ContainerRegistry.getMimeTypeForContainer(type(container)).preferredSuffix + + # Some containers have a base file, which should then be the file to use. + if "base_file" in container.getMetaData(): + base_file = container.getMetaDataEntry("base_file") + container = ContainerRegistry.getInstance().findContainers(id = base_file)[0] + + file_name = "Cura/%s.%s" % (container.getId(), file_suffix) + + if file_name in archive.namelist(): + return # File was already saved, no need to do it again. Uranium guarantees unique ID's, so this should hold. + + file_in_archive = zipfile.ZipInfo(file_name) + # For some reason we have to set the compress type of each file as well (it doesn't keep the type of the entire archive) + file_in_archive.compress_type = zipfile.ZIP_DEFLATED + if type(container) == ContainerStack and (container.getMetaDataEntry("network_authentication_id") or container.getMetaDataEntry("network_authentication_key")): + # TODO: Hack + # Create a shallow copy of the container, so we can filter out the network auth (if any) + container_copy = copy.deepcopy(container) + container_copy.removeMetaDataEntry("network_authentication_id") + container_copy.removeMetaDataEntry("network_authentication_key") + serialized_data = container_copy.serialize() + else: + serialized_data = container.serialize() + + archive.writestr(file_in_archive, serialized_data) diff --git a/plugins/3MFWriter/ThreeMFWriter.py b/plugins/3MFWriter/ThreeMFWriter.py new file mode 100644 index 0000000000..882740c4ed --- /dev/null +++ b/plugins/3MFWriter/ThreeMFWriter.py @@ -0,0 +1,207 @@ +# Copyright (c) 2015 Ultimaker B.V. +# Uranium is released under the terms of the AGPLv3 or higher. + +from UM.Mesh.MeshWriter import MeshWriter +from UM.Math.Vector import Vector +from UM.Logger import Logger +from UM.Math.Matrix import Matrix +from UM.Application import Application + +try: + import xml.etree.cElementTree as ET +except ImportError: + Logger.log("w", "Unable to load cElementTree, switching to slower version") + import xml.etree.ElementTree as ET + +import zipfile +import UM.Application + + +class ThreeMFWriter(MeshWriter): + def __init__(self): + super().__init__() + self._namespaces = { + "3mf": "http://schemas.microsoft.com/3dmanufacturing/core/2015/02", + "content-types": "http://schemas.openxmlformats.org/package/2006/content-types", + "relationships": "http://schemas.openxmlformats.org/package/2006/relationships", + "cura": "http://software.ultimaker.com/xml/cura/3mf/2015/10" + } + + self._unit_matrix_string = self._convertMatrixToString(Matrix()) + self._archive = None + self._store_archive = False + + def _convertMatrixToString(self, matrix): + result = "" + result += str(matrix._data[0,0]) + " " + result += str(matrix._data[1,0]) + " " + result += str(matrix._data[2,0]) + " " + result += str(matrix._data[0,1]) + " " + result += str(matrix._data[1,1]) + " " + result += str(matrix._data[2,1]) + " " + result += str(matrix._data[0,2]) + " " + result += str(matrix._data[1,2]) + " " + result += str(matrix._data[2,2]) + " " + result += str(matrix._data[0,3]) + " " + result += str(matrix._data[1,3]) + " " + result += str(matrix._data[2,3]) + " " + return result + + ## Should we store the archive + # Note that if this is true, the archive will not be closed. + # The object that set this parameter is then responsible for closing it correctly! + def setStoreArchive(self, store_archive): + self._store_archive = store_archive + + def getArchive(self): + return self._archive + + def write(self, stream, nodes, mode = MeshWriter.OutputMode.BinaryMode): + self._archive = None # Reset archive + archive = zipfile.ZipFile(stream, "w", compression = zipfile.ZIP_DEFLATED) + try: + model_file = zipfile.ZipInfo("3D/3dmodel.model") + # Because zipfile is stupid and ignores archive-level compression settings when writing with ZipInfo. + model_file.compress_type = zipfile.ZIP_DEFLATED + + # Create content types file + content_types_file = zipfile.ZipInfo("[Content_Types].xml") + content_types_file.compress_type = zipfile.ZIP_DEFLATED + content_types = ET.Element("Types", xmlns = self._namespaces["content-types"]) + rels_type = ET.SubElement(content_types, "Default", Extension = "rels", ContentType = "application/vnd.openxmlformats-package.relationships+xml") + model_type = ET.SubElement(content_types, "Default", Extension = "model", ContentType = "application/vnd.ms-package.3dmanufacturing-3dmodel+xml") + + # Create _rels/.rels file + relations_file = zipfile.ZipInfo("_rels/.rels") + relations_file.compress_type = zipfile.ZIP_DEFLATED + relations_element = ET.Element("Relationships", xmlns = self._namespaces["relationships"]) + model_relation_element = ET.SubElement(relations_element, "Relationship", Target = "/3D/3dmodel.model", Id = "rel0", Type = "http://schemas.microsoft.com/3dmanufacturing/2013/01/3dmodel") + + model = ET.Element("model", unit = "millimeter", xmlns = self._namespaces["3mf"]) + + # Add the version of Cura this was created with. As "CuraVersion" is not a recognised metadata name + # by 3mf itself, we place it in our own namespace. + version_metadata = ET.SubElement(model, "metadata", xmlns = self._namespaces["cura"], name = "CuraVersion") + version_metadata.text = Application.getInstance().getVersion() + + resources = ET.SubElement(model, "resources") + build = ET.SubElement(model, "build") + + added_nodes = [] + index = 0 # Ensure index always exists (even if there are no nodes to write) + # Write all nodes with meshData to the file as objects inside the resource tag + for index, n in enumerate(MeshWriter._meshNodes(nodes)): + added_nodes.append(n) # Save the nodes that have mesh data + object = ET.SubElement(resources, "object", id = str(index+1), type = "model") + mesh = ET.SubElement(object, "mesh") + + mesh_data = n.getMeshData() + vertices = ET.SubElement(mesh, "vertices") + verts = mesh_data.getVertices() + + if verts is None: + Logger.log("d", "3mf writer can't write nodes without mesh data. Skipping this node.") + continue # No mesh data, nothing to do. + if mesh_data.hasIndices(): + for face in mesh_data.getIndices(): + v1 = verts[face[0]] + v2 = verts[face[1]] + v3 = verts[face[2]] + xml_vertex1 = ET.SubElement(vertices, "vertex", x = str(v1[0]), y = str(v1[1]), z = str(v1[2])) + xml_vertex2 = ET.SubElement(vertices, "vertex", x = str(v2[0]), y = str(v2[1]), z = str(v2[2])) + xml_vertex3 = ET.SubElement(vertices, "vertex", x = str(v3[0]), y = str(v3[1]), z = str(v3[2])) + + triangles = ET.SubElement(mesh, "triangles") + for face in mesh_data.getIndices(): + triangle = ET.SubElement(triangles, "triangle", v1 = str(face[0]) , v2 = str(face[1]), v3 = str(face[2])) + else: + triangles = ET.SubElement(mesh, "triangles") + for idx, vert in enumerate(verts): + xml_vertex = ET.SubElement(vertices, "vertex", x = str(vert[0]), y = str(vert[1]), z = str(vert[2])) + + # If we have no faces defined, assume that every three subsequent vertices form a face. + if idx % 3 == 0: + triangle = ET.SubElement(triangles, "triangle", v1 = str(idx), v2 = str(idx + 1), v3 = str(idx + 2)) + + # Handle per object settings + stack = n.callDecoration("getStack") + if stack is not None: + changed_setting_keys = set(stack.getTop().getAllKeys()) + + # Ensure that we save the extruder used for this object. + if stack.getProperty("machine_extruder_count", "value") > 1: + changed_setting_keys.add("extruder_nr") + + settings_xml = ET.SubElement(object, "settings", xmlns=self._namespaces["cura"]) + + # Get values for all changed settings & save them. + for key in changed_setting_keys: + setting_xml = ET.SubElement(settings_xml, "setting", key = key) + setting_xml.text = str(stack.getProperty(key, "value")) + + # Add one to the index as we haven't incremented the last iteration. + index += 1 + nodes_to_add = set() + + for node in added_nodes: + # Check the parents of the nodes with mesh_data and ensure that they are also added. + parent_node = node.getParent() + while parent_node is not None: + if parent_node.callDecoration("isGroup"): + nodes_to_add.add(parent_node) + parent_node = parent_node.getParent() + else: + parent_node = None + + # Sort all the nodes by depth (so nodes with the highest depth are done first) + sorted_nodes_to_add = sorted(nodes_to_add, key=lambda node: node.getDepth(), reverse = True) + + # We have already saved the nodes with mesh data, but now we also want to save nodes required for the scene + for node in sorted_nodes_to_add: + object = ET.SubElement(resources, "object", id=str(index + 1), type="model") + components = ET.SubElement(object, "components") + for child in node.getChildren(): + if child in added_nodes: + component = ET.SubElement(components, "component", objectid = str(added_nodes.index(child) + 1), transform = self._convertMatrixToString(child.getLocalTransformation())) + index += 1 + added_nodes.append(node) + + # Create a transformation Matrix to convert from our worldspace into 3MF. + # First step: flip the y and z axis. + transformation_matrix = Matrix() + transformation_matrix._data[1, 1] = 0 + transformation_matrix._data[1, 2] = -1 + transformation_matrix._data[2, 1] = 1 + transformation_matrix._data[2, 2] = 0 + + global_container_stack = UM.Application.getInstance().getGlobalContainerStack() + # Second step: 3MF defines the left corner of the machine as center, whereas cura uses the center of the + # build volume. + if global_container_stack: + translation_vector = Vector(x=global_container_stack.getProperty("machine_width", "value") / 2, + y=global_container_stack.getProperty("machine_depth", "value") / 2, + z=0) + translation_matrix = Matrix() + translation_matrix.setByTranslation(translation_vector) + transformation_matrix.preMultiply(translation_matrix) + + # Find out what the final build items are and add them. + for node in added_nodes: + if node.getParent().callDecoration("isGroup") is None: + node_matrix = node.getLocalTransformation() + + ET.SubElement(build, "item", objectid = str(added_nodes.index(node) + 1), transform = self._convertMatrixToString(node_matrix.preMultiply(transformation_matrix))) + + archive.writestr(model_file, b' \n' + ET.tostring(model)) + archive.writestr(content_types_file, b' \n' + ET.tostring(content_types)) + archive.writestr(relations_file, b' \n' + ET.tostring(relations_element)) + except Exception as e: + Logger.logException("e", "Error writing zip file") + return False + finally: + if not self._store_archive: + archive.close() + else: + self._archive = archive + + return True diff --git a/plugins/3MFWriter/__init__.py b/plugins/3MFWriter/__init__.py new file mode 100644 index 0000000000..f8abab6cb2 --- /dev/null +++ b/plugins/3MFWriter/__init__.py @@ -0,0 +1,38 @@ +# Copyright (c) 2015 Ultimaker B.V. +# Uranium is released under the terms of the AGPLv3 or higher. + +from UM.i18n import i18nCatalog +from . import ThreeMFWorkspaceWriter +from . import ThreeMFWriter + +i18n_catalog = i18nCatalog("uranium") + +def getMetaData(): + return { + "plugin": { + "name": i18n_catalog.i18nc("@label", "3MF Writer"), + "author": "Ultimaker", + "version": "1.0", + "description": i18n_catalog.i18nc("@info:whatsthis", "Provides support for writing 3MF files."), + "api": 3 + }, + "mesh_writer": { + "output": [{ + "extension": "3mf", + "description": i18n_catalog.i18nc("@item:inlistbox", "3MF file"), + "mime_type": "application/vnd.ms-package.3dmanufacturing-3dmodel+xml", + "mode": ThreeMFWriter.ThreeMFWriter.OutputMode.BinaryMode + }] + }, + "workspace_writer": { + "output": [{ + "extension": "curaproject.3mf", + "description": i18n_catalog.i18nc("@item:inlistbox", "Cura Project 3MF file"), + "mime_type": "application/x-curaproject+xml", + "mode": ThreeMFWorkspaceWriter.ThreeMFWorkspaceWriter.OutputMode.BinaryMode + }] + } + } + +def register(app): + return {"mesh_writer": ThreeMFWriter.ThreeMFWriter(), "workspace_writer": ThreeMFWorkspaceWriter.ThreeMFWorkspaceWriter()} diff --git a/plugins/CuraEngineBackend/StartSliceJob.py b/plugins/CuraEngineBackend/StartSliceJob.py index 8efa50105f..d130f4e4ab 100644 --- a/plugins/CuraEngineBackend/StartSliceJob.py +++ b/plugins/CuraEngineBackend/StartSliceJob.py @@ -156,28 +156,29 @@ class StartSliceJob(Job): if group[0].getParent().callDecoration("isGroup"): self._handlePerObjectSettings(group[0].getParent(), group_message) for object in group: - mesh_data = object.getMeshData().getTransformed(object.getWorldTransformation()) + mesh_data = object.getMeshData() + rot_scale = object.getWorldTransformation().getTransposed().getData()[0:3, 0:3] + translate = object.getWorldTransformation().getData()[:3, 3] - obj = group_message.addRepeatedMessage("objects") - obj.id = id(object) + # This effectively performs a limited form of MeshData.getTransformed that ignores normals. verts = mesh_data.getVertices() - indices = mesh_data.getIndices() - if indices is not None: - #TODO: This is a very slow way of doing it! It also locks up the GUI. - flat_vert_list = [] - for face in indices: - for vert_index in face: - flat_vert_list.append(verts[vert_index]) - Job.yieldThread() - verts = numpy.array(flat_vert_list) - else: - verts = numpy.array(verts) + verts = verts.dot(rot_scale) + verts += translate # Convert from Y up axes to Z up axes. Equals a 90 degree rotation. verts[:, [1, 2]] = verts[:, [2, 1]] verts[:, 1] *= -1 - obj.vertices = verts + obj = group_message.addRepeatedMessage("objects") + obj.id = id(object) + + indices = mesh_data.getIndices() + if indices is not None: + flat_verts = numpy.take(verts, indices.flatten(), axis=0) + else: + flat_verts = numpy.array(verts) + + obj.vertices = flat_verts self._handlePerObjectSettings(object, obj) @@ -309,4 +310,4 @@ class StartSliceJob(Job): continue relations_set.add(relation.target.key) - self._addRelations(relations_set, relation.target.relations) \ No newline at end of file + self._addRelations(relations_set, relation.target.relations) diff --git a/plugins/LayerView/LayerViewProxy.py b/plugins/LayerView/LayerViewProxy.py index bb9554ebf1..e9319ef6e1 100644 --- a/plugins/LayerView/LayerViewProxy.py +++ b/plugins/LayerView/LayerViewProxy.py @@ -3,6 +3,7 @@ from UM.Application import Application import LayerView + class LayerViewProxy(QObject): def __init__(self, parent = None): super().__init__(parent) diff --git a/plugins/LegacyProfileReader/LegacyProfileReader.py b/plugins/LegacyProfileReader/LegacyProfileReader.py index 70a19f02ee..38cd9fd3c9 100644 --- a/plugins/LegacyProfileReader/LegacyProfileReader.py +++ b/plugins/LegacyProfileReader/LegacyProfileReader.py @@ -1,17 +1,17 @@ # Copyright (c) 2015 Ultimaker B.V. # Cura is released under the terms of the AGPLv3 or higher. -import configparser #For reading the legacy profile INI files. -import json #For reading the Dictionary of Doom. -import math #For mathematical operations included in the Dictionary of Doom. -import os.path #For concatenating the path to the plugin and the relative path to the Dictionary of Doom. +import configparser # For reading the legacy profile INI files. +import json # For reading the Dictionary of Doom. +import math # For mathematical operations included in the Dictionary of Doom. +import os.path # For concatenating the path to the plugin and the relative path to the Dictionary of Doom. + +from UM.Application import Application # To get the machine manager to create the new profile in. +from UM.Logger import Logger # Logging errors. +from UM.PluginRegistry import PluginRegistry # For getting the path to this plugin's directory. +from UM.Settings.InstanceContainer import InstanceContainer # The new profile to make. +from cura.ProfileReader import ProfileReader # The plug-in type to implement. -from UM.Application import Application #To get the machine manager to create the new profile in. -from UM.Logger import Logger #Logging errors. -from UM.PluginRegistry import PluginRegistry #For getting the path to this plugin's directory. -from UM.Settings.DefinitionContainer import DefinitionContainer #For getting the current machine's defaults. -from UM.Settings.InstanceContainer import InstanceContainer #The new profile to make. -from cura.ProfileReader import ProfileReader #The plug-in type to implement. ## A plugin that reads profile data from legacy Cura versions. # @@ -33,7 +33,7 @@ class LegacyProfileReader(ProfileReader): # \return A dictionary of the default values of the legacy Cura version. def prepareDefaults(self, json): defaults = {} - for key in json["defaults"]: #We have to copy over all defaults from the JSON handle to a normal dict. + for key in json["defaults"]: # We have to copy over all defaults from the JSON handle to a normal dict. defaults[key] = json["defaults"][key] return defaults @@ -52,7 +52,7 @@ class LegacyProfileReader(ProfileReader): # \return A set of local variables, one for each setting in the legacy # profile. def prepareLocals(self, config_parser, config_section, defaults): - copied_locals = defaults.copy() #Don't edit the original! + copied_locals = defaults.copy() # Don't edit the original! for option in config_parser.options(config_section): copied_locals[option] = config_parser.get(config_section, option) return copied_locals @@ -76,29 +76,29 @@ class LegacyProfileReader(ProfileReader): raise Exception("Unable to import legacy profile. Multi extrusion is not supported") Logger.log("i", "Importing legacy profile from file " + file_name + ".") - profile = InstanceContainer("Imported Legacy Profile") # Create an empty profile. + profile = InstanceContainer("Imported Legacy Profile") # Create an empty profile. parser = configparser.ConfigParser(interpolation = None) try: with open(file_name) as f: - parser.readfp(f) #Parse the INI file. + parser.readfp(f) # Parse the INI file. except Exception as e: Logger.log("e", "Unable to open legacy profile %s: %s", file_name, str(e)) return None - #Legacy Cura saved the profile under the section "profile_N" where N is the ID of a machine, except when you export in which case it saves it in the section "profile". - #Since importing multiple machine profiles is out of scope, just import the first section we find. + # Legacy Cura saved the profile under the section "profile_N" where N is the ID of a machine, except when you export in which case it saves it in the section "profile". + # Since importing multiple machine profiles is out of scope, just import the first section we find. section = "" for found_section in parser.sections(): if found_section.startswith("profile"): section = found_section break - if not section: #No section starting with "profile" was found. Probably not a proper INI file. + if not section: # No section starting with "profile" was found. Probably not a proper INI file. return None try: with open(os.path.join(PluginRegistry.getInstance().getPluginPath("LegacyProfileReader"), "DictionaryOfDoom.json"), "r", -1, "utf-8") as f: - dict_of_doom = json.load(f) #Parse the Dictionary of Doom. + dict_of_doom = json.load(f) # Parse the Dictionary of Doom. except IOError as e: Logger.log("e", "Could not open DictionaryOfDoom.json for reading: %s", str(e)) return None @@ -122,13 +122,13 @@ class LegacyProfileReader(ProfileReader): return None current_printer_definition = global_container_stack.getBottom() profile.setDefinition(current_printer_definition) - for new_setting in dict_of_doom["translation"]: #Evaluate all new settings that would get a value from the translations. + for new_setting in dict_of_doom["translation"]: # Evaluate all new settings that would get a value from the translations. old_setting_expression = dict_of_doom["translation"][new_setting] compiled = compile(old_setting_expression, new_setting, "eval") try: - new_value = eval(compiled, {"math": math}, legacy_settings) #Pass the legacy settings as local variables to allow access to in the evaluation. - value_using_defaults = eval(compiled, {"math": math}, defaults) #Evaluate again using only the default values to try to see if they are default. - except Exception: #Probably some setting name that was missing or something else that went wrong in the ini file. + new_value = eval(compiled, {"math": math}, legacy_settings) # Pass the legacy settings as local variables to allow access to in the evaluation. + value_using_defaults = eval(compiled, {"math": math}, defaults) #Evaluate again using only the default values to try to see if they are default. + except Exception: # Probably some setting name that was missing or something else that went wrong in the ini file. Logger.log("w", "Setting " + new_setting + " could not be set because the evaluation failed. Something is probably missing from the imported legacy profile.") continue definitions = current_printer_definition.findDefinitions(key = new_setting) diff --git a/plugins/MachineSettingsAction/MachineSettingsAction.py b/plugins/MachineSettingsAction/MachineSettingsAction.py index 13b00b2fd7..3db0b754aa 100644 --- a/plugins/MachineSettingsAction/MachineSettingsAction.py +++ b/plugins/MachineSettingsAction/MachineSettingsAction.py @@ -1,7 +1,7 @@ # Copyright (c) 2016 Ultimaker B.V. # Cura is released under the terms of the AGPLv3 or higher. -from PyQt5.QtCore import pyqtSlot +from PyQt5.QtCore import pyqtProperty, pyqtSignal, pyqtSlot from cura.MachineAction import MachineAction @@ -16,40 +16,60 @@ from cura.Settings.CuraContainerRegistry import CuraContainerRegistry import UM.i18n catalog = UM.i18n.i18nCatalog("cura") + +## This action allows for certain settings that are "machine only") to be modified. +# It automatically detects machine definitions that it knows how to change and attaches itself to those. class MachineSettingsAction(MachineAction): def __init__(self, parent = None): super().__init__("MachineSettingsAction", catalog.i18nc("@action", "Machine Settings")) self._qml_url = "MachineSettingsAction.qml" - CuraContainerRegistry.getInstance().containerAdded.connect(self._onContainerAdded) + self._container_index = 0 + + self._container_registry = ContainerRegistry.getInstance() + self._container_registry.containerAdded.connect(self._onContainerAdded) def _reset(self): - global_container_stack = Application.Application.getInstance().getGlobalContainerStack() - if global_container_stack: - variant = global_container_stack.findContainer({"type": "variant"}) - if variant and variant.getId() == "empty_variant": - variant_index = global_container_stack.getContainerIndex(variant) - self._createVariant(global_container_stack, variant_index) + global_container_stack = Application.getInstance().getGlobalContainerStack() + if not global_container_stack: + return - def _createVariant(self, global_container_stack, variant_index): - # Create and switch to a variant to store the settings in - new_variant = InstanceContainer(global_container_stack.getName() + "_variant") - new_variant.addMetaDataEntry("type", "variant") - new_variant.setDefinition(global_container_stack.getBottom()) - ContainerRegistry.getInstance().addContainer(new_variant) - global_container_stack.replaceContainer(variant_index, new_variant) + # Make sure there is a definition_changes container to store the machine settings + definition_changes_container = global_container_stack.findContainer({"type": "definition_changes"}) + if not definition_changes_container: + definition_changes_container = self._createDefinitionChangesContainer(global_container_stack) + + # Notify the UI in which container to store the machine settings data + container_index = global_container_stack.getContainerIndex(definition_changes_container) + if container_index != self._container_index: + self._container_index = container_index + self.containerIndexChanged.emit() + + def _createDefinitionChangesContainer(self, global_container_stack, container_index = None): + definition_changes_container = InstanceContainer(global_container_stack.getName() + "_settings") + definition = global_container_stack.getBottom() + definition_changes_container.setDefinition(definition) + definition_changes_container.addMetaDataEntry("type", "definition_changes") + + self._container_registry.addContainer(definition_changes_container) + # Insert definition_changes between the definition and the variant + global_container_stack.insertContainer(-1, definition_changes_container) + + return definition_changes_container + + containerIndexChanged = pyqtSignal() + + @pyqtProperty(int, notify = containerIndexChanged) + def containerIndex(self): + return self._container_index def _onContainerAdded(self, container): # Add this action as a supported action to all machine definitions - if isinstance(container, UM.Settings.DefinitionContainer.DefinitionContainer) and container.getMetaDataEntry("type") == "machine": + if isinstance(container, DefinitionContainer) and container.getMetaDataEntry("type") == "machine": if container.getProperty("machine_extruder_count", "value") > 1: # Multiextruder printers are not currently supported Logger.log("d", "Not attaching MachineSettingsAction to %s; Multi-extrusion printers are not supported", container.getId()) return - if container.getMetaDataEntry("has_variants", False): - # Machines that use variants are not currently supported - Logger.log("d", "Not attaching MachineSettingsAction to %s; Machines that use variants are not supported", container.getId()) - return Application.getInstance().getMachineActionManager().addSupportedAction(container.getId(), self.getKey()) @@ -62,7 +82,7 @@ class MachineSettingsAction(MachineAction): @pyqtSlot() def updateHasMaterialsMetadata(self): # Updates the has_materials metadata flag after switching gcode flavor - global_container_stack = UM.Application.Application.getInstance().getGlobalContainerStack() + global_container_stack = Application.getInstance().getGlobalContainerStack() if global_container_stack: definition = global_container_stack.getBottom() if definition.getProperty("machine_gcode_flavor", "value") == "UltiGCode" and not definition.getMetaDataEntry("has_materials", False): @@ -80,7 +100,7 @@ class MachineSettingsAction(MachineAction): # Set the material container to a sane default if material_container.getId() == "empty_material": search_criteria = { "type": "material", "definition": "fdmprinter", "id": "*pla*" } - containers = ContainerRegistry.getInstance().findInstanceContainers(**search_criteria) + containers = self._container_registry.findInstanceContainers(**search_criteria) if containers: global_container_stack.replaceContainer(material_index, containers[0]) else: @@ -89,7 +109,7 @@ class MachineSettingsAction(MachineAction): if "has_materials" in global_container_stack.getMetaData(): global_container_stack.removeMetaDataEntry("has_materials") - empty_material = ContainerRegistry.getInstance().findInstanceContainers(id = "empty_material")[0] + empty_material = self._container_registry.findInstanceContainers(id = "empty_material")[0] global_container_stack.replaceContainer(material_index, empty_material) - Application.getInstance().globalContainerStackChanged.emit() \ No newline at end of file + Application.getInstance().globalContainerStackChanged.emit() diff --git a/plugins/MachineSettingsAction/MachineSettingsAction.qml b/plugins/MachineSettingsAction/MachineSettingsAction.qml index a1d9bcfafd..26bbccd44a 100644 --- a/plugins/MachineSettingsAction/MachineSettingsAction.qml +++ b/plugins/MachineSettingsAction/MachineSettingsAction.qml @@ -120,19 +120,73 @@ Cura.MachineAction Column { - CheckBox + Row { - id: heatedBedCheckBox - text: catalog.i18nc("@option:check", "Heated Bed") - checked: String(machineHeatedBedProvider.properties.value).toLowerCase() != 'false' - onClicked: machineHeatedBedProvider.setPropertyValue("value", checked) + spacing: UM.Theme.getSize("default_margin").width + + Label + { + text: catalog.i18nc("@label", "Build Plate Shape") + } + + ComboBox + { + id: shapeComboBox + model: ListModel + { + id: shapesModel + Component.onCompleted: + { + // Options come in as a string-representation of an OrderedDict + var options = machineShapeProvider.properties.options.match(/^OrderedDict\(\[\((.*)\)\]\)$/); + if(options) + { + options = options[1].split("), (") + for(var i = 0; i < options.length; i++) + { + var option = options[i].substring(1, options[i].length - 1).split("', '") + shapesModel.append({text: option[1], value: option[0]}); + } + } + } + } + currentIndex: + { + var currentValue = machineShapeProvider.properties.value; + var index = 0; + for(var i = 0; i < shapesModel.count; i++) + { + if(shapesModel.get(i).value == currentValue) { + index = i; + break; + } + } + return index + } + onActivated: + { + machineShapeProvider.setPropertyValue("value", shapesModel.get(index).value); + manager.forceUpdate(); + } + } } CheckBox { id: centerIsZeroCheckBox text: catalog.i18nc("@option:check", "Machine Center is Zero") checked: String(machineCenterIsZeroProvider.properties.value).toLowerCase() != 'false' - onClicked: machineCenterIsZeroProvider.setPropertyValue("value", checked) + onClicked: + { + machineCenterIsZeroProvider.setPropertyValue("value", checked); + manager.forceUpdate(); + } + } + CheckBox + { + id: heatedBedCheckBox + text: catalog.i18nc("@option:check", "Heated Bed") + checked: String(machineHeatedBedProvider.properties.value).toLowerCase() != 'false' + onClicked: machineHeatedBedProvider.setPropertyValue("value", checked) } } @@ -147,19 +201,40 @@ Cura.MachineAction ComboBox { - model: ["RepRap (Marlin/Sprinter)", "UltiGCode", "Repetier"] + model: ListModel + { + id: flavorModel + Component.onCompleted: + { + // Options come in as a string-representation of an OrderedDict + var options = machineGCodeFlavorProvider.properties.options.match(/^OrderedDict\(\[\((.*)\)\]\)$/); + if(options) + { + options = options[1].split("), (") + for(var i = 0; i < options.length; i++) + { + var option = options[i].substring(1, options[i].length - 1).split("', '") + flavorModel.append({text: option[1], value: option[0]}); + } + } + } + } currentIndex: { - var index = model.indexOf(machineGCodeFlavorProvider.properties.value); - if(index == -1) + var currentValue = machineGCodeFlavorProvider.properties.value; + var index = 0; + for(var i = 0; i < flavorModel.count; i++) { - index = 0; + if(flavorModel.get(i).value == currentValue) { + index = i; + break; + } } return index } onActivated: { - machineGCodeFlavorProvider.setPropertyValue("value", model[index]); + machineGCodeFlavorProvider.setPropertyValue("value", flavorModel.get(index).value); manager.updateHasMaterialsMetadata(); } } @@ -273,17 +348,20 @@ Cura.MachineAction Label { text: catalog.i18nc("@label", "Nozzle size") + visible: !Cura.MachineManager.hasVariants } TextField { id: nozzleSizeField text: machineNozzleSizeProvider.properties.value + visible: !Cura.MachineManager.hasVariants validator: RegExpValidator { regExp: /[0-9\.]{0,6}/ } onEditingFinished: { machineNozzleSizeProvider.setPropertyValue("value", text) } } Label { text: catalog.i18nc("@label", "mm") + visible: !Cura.MachineManager.hasVariants } } } @@ -308,6 +386,8 @@ Cura.MachineAction id: machineStartGcodeField width: parent.width height: parent.height - y + font: UM.Theme.getFont("fixed") + wrapMode: TextEdit.NoWrap text: machineStartGcodeProvider.properties.value onActiveFocusChanged: { @@ -330,6 +410,8 @@ Cura.MachineAction id: machineEndGcodeField width: parent.width height: parent.height - y + font: UM.Theme.getFont("fixed") + wrapMode: TextEdit.NoWrap text: machineEndGcodeProvider.properties.value onActiveFocusChanged: { @@ -377,7 +459,7 @@ Cura.MachineAction containerStackId: Cura.MachineManager.activeMachineId key: "machine_width" watchedProperties: [ "value" ] - storeIndex: 4 + storeIndex: manager.containerIndex } UM.SettingPropertyProvider @@ -387,7 +469,7 @@ Cura.MachineAction containerStackId: Cura.MachineManager.activeMachineId key: "machine_depth" watchedProperties: [ "value" ] - storeIndex: 4 + storeIndex: manager.containerIndex } UM.SettingPropertyProvider @@ -397,7 +479,17 @@ Cura.MachineAction containerStackId: Cura.MachineManager.activeMachineId key: "machine_height" watchedProperties: [ "value" ] - storeIndex: 4 + storeIndex: manager.containerIndex + } + + UM.SettingPropertyProvider + { + id: machineShapeProvider + + containerStackId: Cura.MachineManager.activeMachineId + key: "machine_shape" + watchedProperties: [ "value", "options" ] + storeIndex: manager.containerIndex } UM.SettingPropertyProvider @@ -407,7 +499,7 @@ Cura.MachineAction containerStackId: Cura.MachineManager.activeMachineId key: "machine_heated_bed" watchedProperties: [ "value" ] - storeIndex: 4 + storeIndex: manager.containerIndex } UM.SettingPropertyProvider @@ -417,7 +509,7 @@ Cura.MachineAction containerStackId: Cura.MachineManager.activeMachineId key: "machine_center_is_zero" watchedProperties: [ "value" ] - storeIndex: 4 + storeIndex: manager.containerIndex } UM.SettingPropertyProvider @@ -426,8 +518,8 @@ Cura.MachineAction containerStackId: Cura.MachineManager.activeMachineId key: "machine_gcode_flavor" - watchedProperties: [ "value" ] - storeIndex: 4 + watchedProperties: [ "value", "options" ] + storeIndex: manager.containerIndex } UM.SettingPropertyProvider @@ -437,7 +529,7 @@ Cura.MachineAction containerStackId: Cura.MachineManager.activeMachineId key: "machine_nozzle_size" watchedProperties: [ "value" ] - storeIndex: 4 + storeIndex: manager.containerIndex } UM.SettingPropertyProvider @@ -447,7 +539,7 @@ Cura.MachineAction containerStackId: Cura.MachineManager.activeMachineId key: "gantry_height" watchedProperties: [ "value" ] - storeIndex: 4 + storeIndex: manager.containerIndex } UM.SettingPropertyProvider @@ -457,7 +549,7 @@ Cura.MachineAction containerStackId: Cura.MachineManager.activeMachineId key: "machine_head_with_fans_polygon" watchedProperties: [ "value" ] - storeIndex: 4 + storeIndex: manager.containerIndex } @@ -468,7 +560,7 @@ Cura.MachineAction containerStackId: Cura.MachineManager.activeMachineId key: "machine_start_gcode" watchedProperties: [ "value" ] - storeIndex: 4 + storeIndex: manager.containerIndex } UM.SettingPropertyProvider @@ -478,7 +570,7 @@ Cura.MachineAction containerStackId: Cura.MachineManager.activeMachineId key: "machine_end_gcode" watchedProperties: [ "value" ] - storeIndex: 4 + storeIndex: manager.containerIndex } } \ No newline at end of file diff --git a/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml b/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml index 82512dd1e6..c7eed579e2 100644 --- a/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml +++ b/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml @@ -351,7 +351,7 @@ Item { { if(text != "") { - listview.model.filter = {"settable_per_mesh": true, "label": "*" + text} + listview.model.filter = {"settable_per_mesh": true, "i18n_label": "*" + text} } else { diff --git a/plugins/RemovableDriveOutputDevice/OSXRemovableDrivePlugin.py b/plugins/RemovableDriveOutputDevice/OSXRemovableDrivePlugin.py index c96bf8bacf..6d8b5021ae 100644 --- a/plugins/RemovableDriveOutputDevice/OSXRemovableDrivePlugin.py +++ b/plugins/RemovableDriveOutputDevice/OSXRemovableDrivePlugin.py @@ -17,41 +17,60 @@ class OSXRemovableDrivePlugin(RemovableDrivePlugin.RemovableDrivePlugin): drives = {} p = subprocess.Popen(["system_profiler", "SPUSBDataType", "-xml"], stdout = subprocess.PIPE) plist = plistlib.loads(p.communicate()[0]) - p.wait() - for entry in plist: - if "_items" in entry: - for item in entry["_items"]: - for dev in item["_items"]: - if "removable_media" in dev and dev["removable_media"] == "yes" and "volumes" in dev and len(dev["volumes"]) > 0: - for vol in dev["volumes"]: - if "mount_point" in vol: - volume = vol["mount_point"] - drives[volume] = os.path.basename(volume) + result = self._recursiveSearch(plist, "removable_media") p = subprocess.Popen(["system_profiler", "SPCardReaderDataType", "-xml"], stdout=subprocess.PIPE) plist = plistlib.loads(p.communicate()[0]) - p.wait() - for entry in plist: - if "_items" in entry: - for item in entry["_items"]: - for dev in item["_items"]: - if "removable_media" in dev and dev["removable_media"] == "yes" and "volumes" in dev and len(dev["volumes"]) > 0: - for vol in dev["volumes"]: - if "mount_point" in vol: - volume = vol["mount_point"] - drives[volume] = os.path.basename(volume) + result.extend(self._recursiveSearch(plist, "removable_media")) + + for drive in result: + # Ignore everything not explicitly marked as removable + if drive["removable_media"] != "yes": + continue + + # Ignore any removable device that does not have an actual volume + if "volumes" not in drive or not drive["volumes"]: + continue + + for volume in drive["volumes"]: + if not "mount_point" in volume: + continue + + mount_point = volume["mount_point"] + + if "_name" in volume: + drive_name = volume["_name"] + else: + drive_name = os.path.basename(mount_point) + + drives[mount_point] = drive_name return drives def performEjectDevice(self, device): p = subprocess.Popen(["diskutil", "eject", device.getId()], stdin = subprocess.PIPE, stdout = subprocess.PIPE, stderr = subprocess.PIPE) output = p.communicate() - Logger.log("d", "umount returned: %s.", repr(output)) return_code = p.wait() if return_code != 0: return False else: - return True \ No newline at end of file + return True + + # Recursively search for key in a plist parsed by plistlib + def _recursiveSearch(self, plist, key): + result = [] + for entry in plist: + if key in entry: + result.append(entry) + continue + + if "_items" in entry: + result.extend(self._recursiveSearch(entry["_items"], key)) + + if "Media" in entry: + result.extend(self._recursiveSearch(entry["Media"], key)) + + return result diff --git a/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py b/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py index 3fdd6b3e3e..b6505e7e6b 100644 --- a/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py +++ b/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py @@ -6,7 +6,7 @@ import os.path from UM.Application import Application from UM.Logger import Logger from UM.Message import Message -from UM.Mesh.WriteMeshJob import WriteMeshJob +from UM.FileHandler.WriteFileJob import WriteFileJob from UM.Mesh.MeshWriter import MeshWriter from UM.Scene.Iterator.BreadthFirstIterator import BreadthFirstIterator from UM.OutputDevice.OutputDevice import OutputDevice @@ -37,13 +37,17 @@ class RemovableDriveOutputDevice(OutputDevice): # meshes. # \param limit_mimetypes Should we limit the available MIME types to the # MIME types available to the currently active machine? - def requestWrite(self, nodes, file_name = None, filter_by_machine = False): + def requestWrite(self, nodes, file_name = None, filter_by_machine = False, file_handler = None): filter_by_machine = True # This plugin is indended to be used by machine (regardless of what it was told to do) if self._writing: raise OutputDeviceError.DeviceBusyError() # Formats supported by this application (File types that we can actually write) - file_formats = Application.getInstance().getMeshFileHandler().getSupportedFileTypesWrite() + if file_handler: + file_formats = file_handler.getSupportedFileTypesWrite() + else: + file_formats = Application.getInstance().getMeshFileHandler().getSupportedFileTypesWrite() + if filter_by_machine: container = Application.getInstance().getGlobalContainerStack().findContainer({"file_formats": "*"}) @@ -58,7 +62,11 @@ class RemovableDriveOutputDevice(OutputDevice): raise OutputDeviceError.WriteRequestFailedError() # Just take the first file format available. - writer = Application.getInstance().getMeshFileHandler().getWriterByMimeType(file_formats[0]["mime_type"]) + if file_handler is not None: + writer = file_handler.getWriterByMimeType(file_formats[0]["mime_type"]) + else: + writer = Application.getInstance().getMeshFileHandler().getWriterByMimeType(file_formats[0]["mime_type"]) + extension = file_formats[0]["extension"] if file_name is None: @@ -72,7 +80,7 @@ class RemovableDriveOutputDevice(OutputDevice): Logger.log("d", "Writing to %s", file_name) # Using buffering greatly reduces the write time for many lines of gcode self._stream = open(file_name, "wt", buffering = 1, encoding = "utf-8") - job = WriteMeshJob(writer, self._stream, nodes, MeshWriter.OutputMode.TextMode) + job = WriteFileJob(writer, self._stream, nodes, MeshWriter.OutputMode.TextMode) job.setFileName(file_name) job.progress.connect(self._onProgress) job.finished.connect(self._onFinished) diff --git a/plugins/UM3NetworkPrinting/DiscoverUM3Action.py b/plugins/UM3NetworkPrinting/DiscoverUM3Action.py new file mode 100644 index 0000000000..c4ffdb8472 --- /dev/null +++ b/plugins/UM3NetworkPrinting/DiscoverUM3Action.py @@ -0,0 +1,148 @@ +from cura.MachineAction import MachineAction + +from UM.Application import Application +from UM.PluginRegistry import PluginRegistry +from UM.Logger import Logger + +from PyQt5.QtCore import pyqtSignal, pyqtProperty, pyqtSlot, QUrl, QObject +from PyQt5.QtQml import QQmlComponent, QQmlContext + +import os.path + +import time + +from UM.i18n import i18nCatalog +catalog = i18nCatalog("cura") + +class DiscoverUM3Action(MachineAction): + def __init__(self): + super().__init__("DiscoverUM3Action", catalog.i18nc("@action","Connect via Network")) + self._qml_url = "DiscoverUM3Action.qml" + + self._network_plugin = None + + self.__additional_components_context = None + self.__additional_component = None + self.__additional_components_view = None + + Application.getInstance().engineCreatedSignal.connect(self._createAdditionalComponentsView) + + self._last_zeroconf_event_time = time.time() + self._zeroconf_change_grace_period = 0.25 # Time to wait after a zeroconf service change before allowing a zeroconf reset + + printersChanged = pyqtSignal() + + @pyqtSlot() + def startDiscovery(self): + if not self._network_plugin: + self._network_plugin = Application.getInstance().getOutputDeviceManager().getOutputDevicePlugin("UM3NetworkPrinting") + self._network_plugin.printerListChanged.connect(self._onPrinterDiscoveryChanged) + self.printersChanged.emit() + + ## Re-filters the list of printers. + @pyqtSlot() + def reset(self): + self.printersChanged.emit() + + @pyqtSlot() + def restartDiscovery(self): + # Ensure that there is a bit of time after a printer has been discovered. + # This is a work around for an issue with Qt 5.5.1 up to Qt 5.7 which can segfault if we do this too often. + # It's most likely that the QML engine is still creating delegates, where the python side already deleted or + # garbage collected the data. + # Whatever the case, waiting a bit ensures that it doesn't crash. + if time.time() - self._last_zeroconf_event_time > self._zeroconf_change_grace_period: + if not self._network_plugin: + self.startDiscovery() + else: + self._network_plugin.startDiscovery() + + @pyqtSlot(str, str) + def removeManualPrinter(self, key, address): + if not self._network_plugin: + return + + self._network_plugin.removeManualPrinter(key, address) + + @pyqtSlot(str, str) + def setManualPrinter(self, key, address): + if key != "": + # This manual printer replaces a current manual printer + self._network_plugin.removeManualPrinter(key) + + if address != "": + self._network_plugin.addManualPrinter(address) + + def _onPrinterDiscoveryChanged(self, *args): + self._last_zeroconf_event_time = time.time() + self.printersChanged.emit() + + @pyqtProperty("QVariantList", notify = printersChanged) + def foundDevices(self): + if self._network_plugin: + if Application.getInstance().getGlobalContainerStack(): + global_printer_type = Application.getInstance().getGlobalContainerStack().getBottom().getId() + else: + global_printer_type = "unknown" + + printers = list(self._network_plugin.getPrinters().values()) + # TODO; There are still some testing printers that don't have a correct printer type, so don't filter out unkown ones just yet. + printers = [printer for printer in printers if printer.printerType == global_printer_type or printer.printerType == "unknown"] + printers.sort(key = lambda k: k.name) + return printers + else: + return [] + + @pyqtSlot(str) + def setKey(self, key): + global_container_stack = Application.getInstance().getGlobalContainerStack() + if global_container_stack: + meta_data = global_container_stack.getMetaData() + if "um_network_key" in meta_data: + global_container_stack.setMetaDataEntry("um_network_key", key) + # Delete old authentication data. + global_container_stack.removeMetaDataEntry("network_authentication_id") + global_container_stack.removeMetaDataEntry("network_authentication_key") + else: + global_container_stack.addMetaDataEntry("um_network_key", key) + + if self._network_plugin: + # Ensure that the connection states are refreshed. + self._network_plugin.reCheckConnections() + + @pyqtSlot(result = str) + def getStoredKey(self): + global_container_stack = Application.getInstance().getGlobalContainerStack() + if global_container_stack: + meta_data = global_container_stack.getMetaData() + if "um_network_key" in meta_data: + return global_container_stack.getMetaDataEntry("um_network_key") + + return "" + + @pyqtSlot() + def loadConfigurationFromPrinter(self): + machine_manager = Application.getInstance().getMachineManager() + hotend_ids = machine_manager.printerOutputDevices[0].hotendIds + for index in range(len(hotend_ids)): + machine_manager.printerOutputDevices[0].hotendIdChanged.emit(index, hotend_ids[index]) + material_ids = machine_manager.printerOutputDevices[0].materialIds + for index in range(len(material_ids)): + machine_manager.printerOutputDevices[0].materialIdChanged.emit(index, material_ids[index]) + + def _createAdditionalComponentsView(self): + Logger.log("d", "Creating additional ui components for UM3.") + path = QUrl.fromLocalFile(os.path.join(PluginRegistry.getInstance().getPluginPath("UM3NetworkPrinting"), "UM3InfoComponents.qml")) + self.__additional_component = QQmlComponent(Application.getInstance()._engine, path) + + # We need access to engine (although technically we can't) + self.__additional_components_context = QQmlContext(Application.getInstance()._engine.rootContext()) + self.__additional_components_context.setContextProperty("manager", self) + + self.__additional_components_view = self.__additional_component.create(self.__additional_components_context) + if not self.__additional_components_view: + Logger.log("w", "Could not create ui components for UM3.") + return + + Application.getInstance().addAdditionalComponent("monitorButtons", self.__additional_components_view.findChild(QObject, "networkPrinterConnectButton")) + Application.getInstance().addAdditionalComponent("machinesDetailPane", self.__additional_components_view.findChild(QObject, "networkPrinterConnectionInfo")) diff --git a/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml b/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml new file mode 100644 index 0000000000..a80ed1d179 --- /dev/null +++ b/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml @@ -0,0 +1,369 @@ +import UM 1.2 as UM +import Cura 1.0 as Cura + +import QtQuick 2.2 +import QtQuick.Controls 1.1 +import QtQuick.Layouts 1.1 +import QtQuick.Window 2.1 + +Cura.MachineAction +{ + id: base + anchors.fill: parent; + property var selectedPrinter: null + property bool completeProperties: true + property var connectingToPrinter: null + + Connections + { + target: dialog ? dialog : null + ignoreUnknownSignals: true + onNextClicked: + { + // Connect to the printer if the MachineAction is currently shown + if(base.parent.wizard == dialog) + { + connectToPrinter(); + } + } + } + + function connectToPrinter() + { + if(base.selectedPrinter && base.completeProperties) + { + var printerKey = base.selectedPrinter.getKey() + if(connectingToPrinter != printerKey) { + // prevent an infinite loop + connectingToPrinter = printerKey; + manager.setKey(printerKey); + completed(); + } + } + } + + Column + { + anchors.fill: parent; + id: discoverUM3Action + spacing: UM.Theme.getSize("default_margin").height + + SystemPalette { id: palette } + UM.I18nCatalog { id: catalog; name:"cura" } + Label + { + id: pageTitle + width: parent.width + text: catalog.i18nc("@title:window", "Connect to Networked Printer") + wrapMode: Text.WordWrap + font.pointSize: 18 + } + + Label + { + id: pageDescription + width: parent.width + wrapMode: Text.WordWrap + text: catalog.i18nc("@label", "To print directly to your printer over the network, please make sure your printer is connected to the network using a network cable or by connecting your printer to your WIFI network. If you don't connect Cura with your printer, you can still use a USB drive to transfer g-code files to your printer.\n\nSelect your printer from the list below:") + } + + Row + { + spacing: UM.Theme.getSize("default_lining").width + + Button + { + id: addButton + text: catalog.i18nc("@action:button", "Add"); + onClicked: + { + manualPrinterDialog.showDialog("", ""); + } + } + + Button + { + id: editButton + text: catalog.i18nc("@action:button", "Edit") + enabled: base.selectedPrinter != null && base.selectedPrinter.getProperty("manual") == "true" + onClicked: + { + manualPrinterDialog.showDialog(base.selectedPrinter.getKey(), base.selectedPrinter.ipAddress); + } + } + + Button + { + id: removeButton + text: catalog.i18nc("@action:button", "Remove") + enabled: base.selectedPrinter != null && base.selectedPrinter.getProperty("manual") == "true" + onClicked: manager.removeManualPrinter(base.selectedPrinter.getKey(), base.selectedPrinter.ipAddress) + } + + Button + { + id: rediscoverButton + text: catalog.i18nc("@action:button", "Refresh") + onClicked: manager.restartDiscovery() + } + } + + Row + { + id: contentRow + width: parent.width + spacing: UM.Theme.getSize("default_margin").width + + Column + { + width: parent.width * 0.5 + spacing: UM.Theme.getSize("default_margin").height + + ScrollView + { + id: objectListContainer + frameVisible: true + width: parent.width + height: base.height - contentRow.y - discoveryTip.height + + Rectangle + { + parent: viewport + anchors.fill: parent + color: palette.light + } + + ListView + { + id: listview + model: manager.foundDevices + onModelChanged: + { + var selectedKey = manager.getStoredKey(); + for(var i = 0; i < model.length; i++) { + if(model[i].getKey() == selectedKey) + { + currentIndex = i; + return + } + } + currentIndex = -1; + } + width: parent.width + currentIndex: -1 + onCurrentIndexChanged: + { + base.selectedPrinter = listview.model[currentIndex]; + // Only allow connecting if the printer has responded to API query since the last refresh + base.completeProperties = base.selectedPrinter != null && base.selectedPrinter.getProperty("incomplete") != "true"; + } + Component.onCompleted: manager.startDiscovery() + delegate: Rectangle + { + height: childrenRect.height + color: ListView.isCurrentItem ? palette.highlight : index % 2 ? palette.base : palette.alternateBase + width: parent.width + Label + { + anchors.left: parent.left + anchors.leftMargin: UM.Theme.getSize("default_margin").width + anchors.right: parent.right + text: listview.model[index].name + color: parent.ListView.isCurrentItem ? palette.highlightedText : palette.text + elide: Text.ElideRight + } + + MouseArea + { + anchors.fill: parent; + onClicked: + { + if(!parent.ListView.isCurrentItem) + { + parent.ListView.view.currentIndex = index; + } + } + } + } + } + } + Label + { + id: discoveryTip + anchors.left: parent.left + anchors.right: parent.right + wrapMode: Text.WordWrap + //: Tips label + //TODO: get actual link from webteam + text: catalog.i18nc("@label", "If your printer is not listed, read the network-printing troubleshooting guide").arg("https://ultimaker.com/en/troubleshooting"); + onLinkActivated: Qt.openUrlExternally(link) + } + + } + Column + { + width: parent.width * 0.5 + visible: base.selectedPrinter ? true : false + spacing: UM.Theme.getSize("default_margin").height + Label + { + width: parent.width + wrapMode: Text.WordWrap + text: base.selectedPrinter ? base.selectedPrinter.name : "" + font: UM.Theme.getFont("large") + elide: Text.ElideRight + } + Grid + { + visible: base.completeProperties + width: parent.width + columns: 2 + Label + { + width: parent.width * 0.5 + wrapMode: Text.WordWrap + text: catalog.i18nc("@label", "Type") + } + Label + { + width: parent.width * 0.5 + wrapMode: Text.WordWrap + text: + { + if(base.selectedPrinter) + { + if(base.selectedPrinter.printerType == "ultimaker3") + { + return catalog.i18nc("@label", "Ultimaker 3") + } else if(base.selectedPrinter.printerType == "ultimaker3_extended") + { + return catalog.i18nc("@label", "Ultimaker 3 Extended") + } else + { + return catalog.i18nc("@label", "Unknown") // We have no idea what type it is. Should not happen 'in the field' + } + } + else + { + return "" + } + } + } + Label + { + width: parent.width * 0.5 + wrapMode: Text.WordWrap + text: catalog.i18nc("@label", "Firmware version") + } + Label + { + width: parent.width * 0.5 + wrapMode: Text.WordWrap + text: base.selectedPrinter ? base.selectedPrinter.firmwareVersion : "" + } + Label + { + width: parent.width * 0.5 + wrapMode: Text.WordWrap + text: catalog.i18nc("@label", "Address") + } + Label + { + width: parent.width * 0.5 + wrapMode: Text.WordWrap + text: base.selectedPrinter ? base.selectedPrinter.ipAddress : "" + } + } + Label + { + width: parent.width + wrapMode: Text.WordWrap + visible: base.selectedPrinter != null && !base.completeProperties + text: catalog.i18nc("@label", "The printer at this address has not yet responded." ) + } + + Button + { + text: catalog.i18nc("@action:button", "Connect") + enabled: (base.selectedPrinter && base.completeProperties) ? true : false + onClicked: connectToPrinter() + } + } + } + } + + UM.Dialog + { + id: manualPrinterDialog + property string printerKey + property alias addressText: addressField.text + + title: catalog.i18nc("@title:window", "Printer Address") + + minimumWidth: 400 * Screen.devicePixelRatio + minimumHeight: 120 * Screen.devicePixelRatio + width: minimumWidth + height: minimumHeight + + signal showDialog(string key, string address) + onShowDialog: + { + printerKey = key; + + addressText = address; + addressField.selectAll(); + addressField.focus = true; + + manualPrinterDialog.show(); + } + + onAccepted: + { + manager.setManualPrinter(printerKey, addressText) + } + + Column { + anchors.fill: parent + spacing: UM.Theme.getSize("default_margin").height + + Label + { + text: catalog.i18nc("@alabel","Enter the IP address or hostname of your printer on the network.") + width: parent.width + wrapMode: Text.WordWrap + } + + TextField + { + id: addressField + width: parent.width + maximumLength: 40 + validator: RegExpValidator + { + regExp: /[a-zA-Z0-9\.\-\_]*/ + } + } + } + + rightButtons: [ + Button { + text: catalog.i18nc("@action:button","Cancel") + onClicked: + { + manualPrinterDialog.reject() + manualPrinterDialog.hide() + } + }, + Button { + text: catalog.i18nc("@action:button", "Ok") + onClicked: + { + manualPrinterDialog.accept() + manualPrinterDialog.hide() + } + enabled: manualPrinterDialog.addressText.trim() != "" + isDefault: true + } + ] + } +} \ No newline at end of file diff --git a/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py b/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py new file mode 100644 index 0000000000..751547f90a --- /dev/null +++ b/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py @@ -0,0 +1,1027 @@ +# Copyright (c) 2016 Ultimaker B.V. +# Cura is released under the terms of the AGPLv3 or higher. + +from UM.i18n import i18nCatalog +from UM.Application import Application +from UM.Logger import Logger +from UM.Signal import signalemitter + +from UM.Message import Message + +import UM.Settings + +from cura.PrinterOutputDevice import PrinterOutputDevice, ConnectionState +import cura.Settings.ExtruderManager + +from PyQt5.QtNetwork import QHttpMultiPart, QHttpPart, QNetworkRequest, QNetworkAccessManager, QNetworkReply +from PyQt5.QtCore import QUrl, QTimer, pyqtSignal, pyqtProperty, pyqtSlot, QCoreApplication +from PyQt5.QtGui import QImage +from PyQt5.QtWidgets import QMessageBox + +import json +import os +import gzip +import zlib + +from time import time +from time import sleep + +i18n_catalog = i18nCatalog("cura") + +from enum import IntEnum + +class AuthState(IntEnum): + NotAuthenticated = 1 + AuthenticationRequested = 2 + Authenticated = 3 + AuthenticationDenied = 4 + +## Network connected (wifi / lan) printer that uses the Ultimaker API +@signalemitter +class NetworkPrinterOutputDevice(PrinterOutputDevice): + def __init__(self, key, address, properties, api_prefix): + super().__init__(key) + self._address = address + self._key = key + self._properties = properties # Properties dict as provided by zero conf + self._api_prefix = api_prefix + + self._gcode = None + self._print_finished = True # _print_finsihed == False means we're halfway in a print + + self._use_gzip = True # Should we use g-zip compression before sending the data? + + # This holds the full JSON file that was received from the last request. + # The JSON looks like: + #{ + # "led": {"saturation": 0.0, "brightness": 100.0, "hue": 0.0}, + # "beep": {}, + # "network": { + # "wifi_networks": [], + # "ethernet": {"connected": true, "enabled": true}, + # "wifi": {"ssid": "xxxx", "connected": False, "enabled": False} + # }, + # "diagnostics": {}, + # "bed": {"temperature": {"target": 60.0, "current": 44.4}}, + # "heads": [{ + # "max_speed": {"z": 40.0, "y": 300.0, "x": 300.0}, + # "position": {"z": 20.0, "y": 6.0, "x": 180.0}, + # "fan": 0.0, + # "jerk": {"z": 0.4, "y": 20.0, "x": 20.0}, + # "extruders": [ + # { + # "feeder": {"max_speed": 45.0, "jerk": 5.0, "acceleration": 3000.0}, + # "active_material": {"guid": "xxxxxxx", "length_remaining": -1.0}, + # "hotend": {"temperature": {"target": 0.0, "current": 22.8}, "id": "AA 0.4"} + # }, + # { + # "feeder": {"max_speed": 45.0, "jerk": 5.0, "acceleration": 3000.0}, + # "active_material": {"guid": "xxxx", "length_remaining": -1.0}, + # "hotend": {"temperature": {"target": 0.0, "current": 22.8}, "id": "BB 0.4"} + # } + # ], + # "acceleration": 3000.0 + # }], + # "status": "printing" + #} + + self._json_printer_state = {} + + ## Todo: Hardcoded value now; we should probably read this from the machine file. + ## It's okay to leave this for now, as this plugin is um3 only (and has 2 extruders by definition) + self._num_extruders = 2 + + # These are reinitialised here (from PrinterOutputDevice) to match the new _num_extruders + self._hotend_temperatures = [0] * self._num_extruders + self._target_hotend_temperatures = [0] * self._num_extruders + + self._material_ids = [""] * self._num_extruders + self._hotend_ids = [""] * self._num_extruders + + self.setPriority(2) # Make sure the output device gets selected above local file output + self.setName(key) + self.setShortDescription(i18n_catalog.i18nc("@action:button Preceded by 'Ready to'.", "Print over network")) + self.setDescription(i18n_catalog.i18nc("@properties:tooltip", "Print over network")) + self.setIconName("print") + + self._manager = None + + self._post_request = None + self._post_reply = None + self._post_multi_part = None + self._post_part = None + + self._material_multi_part = None + self._material_part = None + + self._progress_message = None + self._error_message = None + self._connection_message = None + + self._update_timer = QTimer() + self._update_timer.setInterval(2000) # TODO; Add preference for update interval + self._update_timer.setSingleShot(False) + self._update_timer.timeout.connect(self._update) + + self._camera_timer = QTimer() + self._camera_timer.setInterval(500) # Todo: Add preference for camera update interval + self._camera_timer.setSingleShot(False) + self._camera_timer.timeout.connect(self._updateCamera) + + self._image_request = None + self._image_reply = None + + self._use_stream = True + self._stream_buffer = b"" + self._stream_buffer_start_index = -1 + + self._camera_image_id = 0 + + self._authentication_counter = 0 + self._max_authentication_counter = 5 * 60 # Number of attempts before authentication timed out (5 min) + + self._authentication_timer = QTimer() + self._authentication_timer.setInterval(1000) # TODO; Add preference for update interval + self._authentication_timer.setSingleShot(False) + self._authentication_timer.timeout.connect(self._onAuthenticationTimer) + self._authentication_request_active = False + + self._authentication_state = AuthState.NotAuthenticated + self._authentication_id = None + self._authentication_key = None + + self._authentication_requested_message = Message(i18n_catalog.i18nc("@info:status", "Access to the printer requested. Please approve the request on the printer"), lifetime = 0, dismissable = False, progress = 0) + self._authentication_failed_message = Message(i18n_catalog.i18nc("@info:status", "")) + self._authentication_failed_message.addAction("Retry", i18n_catalog.i18nc("@action:button", "Retry"), None, i18n_catalog.i18nc("@info:tooltip", "Re-send the access request")) + self._authentication_failed_message.actionTriggered.connect(self.requestAuthentication) + self._authentication_succeeded_message = Message(i18n_catalog.i18nc("@info:status", "Access to the printer accepted")) + self._not_authenticated_message = Message(i18n_catalog.i18nc("@info:status", "No access to print with this printer. Unable to send print job.")) + self._not_authenticated_message.addAction("Request", i18n_catalog.i18nc("@action:button", "Request Access"), None, i18n_catalog.i18nc("@info:tooltip", "Send access request to the printer")) + self._not_authenticated_message.actionTriggered.connect(self.requestAuthentication) + + self._camera_image = QImage() + + self._material_post_objects = {} + self._connection_state_before_timeout = None + + self._last_response_time = time() + self._last_request_time = None + self._response_timeout_time = 10 + self._recreate_network_manager_time = 30 # If we have no connection, re-create network manager every 30 sec. + self._recreate_network_manager_count = 1 + + self._send_gcode_start = time() # Time when the sending of the g-code started. + + self._last_command = "" + + self._compressing_print = False + + printer_type = self._properties.get(b"machine", b"").decode("utf-8") + if printer_type.startswith("9511"): + self._updatePrinterType("ultimaker3_extended") + elif printer_type.startswith("9066"): + self._updatePrinterType("ultimaker3") + else: + self._updatePrinterType("unknown") + + def _onNetworkAccesibleChanged(self, accessible): + Logger.log("d", "Network accessible state changed to: %s", accessible) + + def _onAuthenticationTimer(self): + self._authentication_counter += 1 + self._authentication_requested_message.setProgress(self._authentication_counter / self._max_authentication_counter * 100) + if self._authentication_counter > self._max_authentication_counter: + self._authentication_timer.stop() + Logger.log("i", "Authentication timer ended. Setting authentication to denied") + self.setAuthenticationState(AuthState.AuthenticationDenied) + + def _onAuthenticationRequired(self, reply, authenticator): + if self._authentication_id is not None and self._authentication_key is not None: + Logger.log("d", "Authentication was required. Setting up authenticator.") + authenticator.setUser(self._authentication_id) + authenticator.setPassword(self._authentication_key) + else: + Logger.log("d", "No authentication was required. The id is: %s", self._authentication_id) + + def getProperties(self): + return self._properties + + @pyqtSlot(str, result = str) + def getProperty(self, key): + key = key.encode("utf-8") + if key in self._properties: + return self._properties.get(key, b"").decode("utf-8") + else: + return "" + + ## Get the unique key of this machine + # \return key String containing the key of the machine. + @pyqtSlot(result = str) + def getKey(self): + return self._key + + ## Name of the printer (as returned from the zeroConf properties) + @pyqtProperty(str, constant = True) + def name(self): + return self._properties.get(b"name", b"").decode("utf-8") + + ## Firmware version (as returned from the zeroConf properties) + @pyqtProperty(str, constant=True) + def firmwareVersion(self): + return self._properties.get(b"firmware_version", b"").decode("utf-8") + + ## IPadress of this printer + @pyqtProperty(str, constant=True) + def ipAddress(self): + return self._address + + def _stopCamera(self): + self._camera_timer.stop() + if self._image_reply: + self._image_reply.abort() + self._image_reply.downloadProgress.disconnect(self._onStreamDownloadProgress) + self._image_reply = None + self._image_request = None + + def _startCamera(self): + if self._use_stream: + self._startCameraStream() + else: + self._camera_timer.start() + + def _startCameraStream(self): + ## Request new image + url = QUrl("http://" + self._address + ":8080/?action=stream") + self._image_request = QNetworkRequest(url) + self._image_reply = self._manager.get(self._image_request) + self._image_reply.downloadProgress.connect(self._onStreamDownloadProgress) + + def _updateCamera(self): + if not self._manager.networkAccessible(): + return + ## Request new image + url = QUrl("http://" + self._address + ":8080/?action=snapshot") + image_request = QNetworkRequest(url) + self._manager.get(image_request) + self._last_request_time = time() + + ## Set the authentication state. + # \param auth_state \type{AuthState} Enum value representing the new auth state + def setAuthenticationState(self, auth_state): + if auth_state == AuthState.AuthenticationRequested: + Logger.log("d", "Authentication state changed to authentication requested.") + self.setAcceptsCommands(False) + self.setConnectionText(i18n_catalog.i18nc("@info:status", "Connected over the network to {0}. Please approve the access request on the printer.").format(self.name)) + self._authentication_requested_message.show() + self._authentication_request_active = True + self._authentication_timer.start() # Start timer so auth will fail after a while. + elif auth_state == AuthState.Authenticated: + Logger.log("d", "Authentication state changed to authenticated") + self.setAcceptsCommands(True) + self.setConnectionText(i18n_catalog.i18nc("@info:status", "Connected over the network to {0}.").format(self.name)) + self._authentication_requested_message.hide() + if self._authentication_request_active: + self._authentication_succeeded_message.show() + + # Stop waiting for a response + self._authentication_timer.stop() + self._authentication_counter = 0 + + # Once we are authenticated we need to send all material profiles. + self.sendMaterialProfiles() + elif auth_state == AuthState.AuthenticationDenied: + self.setAcceptsCommands(False) + self.setConnectionText(i18n_catalog.i18nc("@info:status", "Connected over the network to {0}. No access to control the printer.").format(self.name)) + self._authentication_requested_message.hide() + if self._authentication_request_active: + if self._authentication_timer.remainingTime() > 0: + Logger.log("d", "Authentication state changed to authentication denied before the request timeout.") + self._authentication_failed_message.setText(i18n_catalog.i18nc("@info:status", "Access request was denied on the printer.")) + else: + Logger.log("d", "Authentication state changed to authentication denied due to a timeout") + self._authentication_failed_message.setText(i18n_catalog.i18nc("@info:status", "Access request failed due to a timeout.")) + + self._authentication_failed_message.show() + self._authentication_request_active = False + + # Stop waiting for a response + self._authentication_timer.stop() + self._authentication_counter = 0 + + if auth_state != self._authentication_state: + self._authentication_state = auth_state + self.authenticationStateChanged.emit() + + authenticationStateChanged = pyqtSignal() + + @pyqtProperty(int, notify = authenticationStateChanged) + def authenticationState(self): + return self._authentication_state + + @pyqtSlot() + def requestAuthentication(self, message_id = None, action_id = "Retry"): + if action_id == "Request" or action_id == "Retry": + self._authentication_failed_message.hide() + self._not_authenticated_message.hide() + self._authentication_state = AuthState.NotAuthenticated + self._authentication_counter = 0 + self._authentication_requested_message.setProgress(0) + self._authentication_id = None + self._authentication_key = None + self._createNetworkManager() # Re-create network manager to force re-authentication. + + ## Request data from the connected device. + def _update(self): + if self._last_response_time: + time_since_last_response = time() - self._last_response_time + else: + time_since_last_response = 0 + if self._last_request_time: + time_since_last_request = time() - self._last_request_time + else: + time_since_last_request = float("inf") # An irrelevantly large number of seconds + + # Connection is in timeout, check if we need to re-start the connection. + # Sometimes the qNetwork manager incorrectly reports the network status on Mac & Windows. + # Re-creating the QNetworkManager seems to fix this issue. + if self._last_response_time and self._connection_state_before_timeout: + if time_since_last_response > self._recreate_network_manager_time * self._recreate_network_manager_count: + self._recreate_network_manager_count += 1 + counter = 0 # Counter to prevent possible indefinite while loop. + # It can happen that we had a very long timeout (multiple times the recreate time). + # In that case we should jump through the point that the next update won't be right away. + while time_since_last_response - self._recreate_network_manager_time * self._recreate_network_manager_count > self._recreate_network_manager_time and counter < 10: + counter += 1 + self._recreate_network_manager_count += 1 + Logger.log("d", "Timeout lasted over %.0f seconds (%.1fs), re-checking connection.", self._recreate_network_manager_time, time_since_last_response) + self._createNetworkManager() + return + + # Check if we have an connection in the first place. + if not self._manager.networkAccessible(): + if not self._connection_state_before_timeout: + Logger.log("d", "The network connection seems to be disabled. Going into timeout mode") + self._connection_state_before_timeout = self._connection_state + self.setConnectionState(ConnectionState.error) + self._connection_message = Message(i18n_catalog.i18nc("@info:status", + "The connection with the network was lost.")) + self._connection_message.show() + + if self._progress_message: + self._progress_message.hide() + + # Check if we were uploading something. Abort if this is the case. + # Some operating systems handle this themselves, others give weird issues. + try: + if self._post_reply: + Logger.log("d", "Stopping post upload because the connection was lost.") + try: + self._post_reply.uploadProgress.disconnect(self._onUploadProgress) + except TypeError: + pass # The disconnection can fail on mac in some cases. Ignore that. + + self._post_reply.abort() + self._post_reply = None + except RuntimeError: + self._post_reply = None # It can happen that the wrapped c++ object is already deleted. + return + else: + if not self._connection_state_before_timeout: + self._recreate_network_manager_count = 1 + + # Check that we aren't in a timeout state + if self._last_response_time and self._last_request_time and not self._connection_state_before_timeout: + if time_since_last_response > self._response_timeout_time and time_since_last_request <= self._response_timeout_time: + # Go into timeout state. + Logger.log("d", "We did not receive a response for %0.1f seconds, so it seems the printer is no longer accessible.", time_since_last_response) + self._connection_state_before_timeout = self._connection_state + self._connection_message = Message(i18n_catalog.i18nc("@info:status", "The connection with the printer was lost. Check your printer to see if it is connected.")) + self._connection_message.show() + + if self._progress_message: + self._progress_message.hide() + + # Check if we were uploading something. Abort if this is the case. + # Some operating systems handle this themselves, others give weird issues. + try: + if self._post_reply: + Logger.log("d", "Stopping post upload because the connection was lost.") + try: + self._post_reply.uploadProgress.disconnect(self._onUploadProgress) + except TypeError: + pass # The disconnection can fail on mac in some cases. Ignore that. + + self._post_reply.abort() + self._post_reply = None + except RuntimeError: + self._post_reply = None # It can happen that the wrapped c++ object is already deleted. + self.setConnectionState(ConnectionState.error) + return + + if self._authentication_state == AuthState.NotAuthenticated: + self._verifyAuthentication() # We don't know if we are authenticated; check if we have correct auth. + elif self._authentication_state == AuthState.AuthenticationRequested: + self._checkAuthentication() # We requested authentication at some point. Check if we got permission. + + ## Request 'general' printer data + url = QUrl("http://" + self._address + self._api_prefix + "printer") + printer_request = QNetworkRequest(url) + self._manager.get(printer_request) + + ## Request print_job data + url = QUrl("http://" + self._address + self._api_prefix + "print_job") + print_job_request = QNetworkRequest(url) + self._manager.get(print_job_request) + + self._last_request_time = time() + + def _createNetworkManager(self): + if self._manager: + self._manager.finished.disconnect(self._onFinished) + self._manager.networkAccessibleChanged.disconnect(self._onNetworkAccesibleChanged) + self._manager.authenticationRequired.disconnect(self._onAuthenticationRequired) + + self._manager = QNetworkAccessManager() + self._manager.finished.connect(self._onFinished) + self._manager.authenticationRequired.connect(self._onAuthenticationRequired) + self._manager.networkAccessibleChanged.connect(self._onNetworkAccesibleChanged) # for debug purposes + + ## Convenience function that gets information from the received json data and converts it to the right internal + # values / variables + def _spliceJSONData(self): + # Check for hotend temperatures + for index in range(0, self._num_extruders): + temperature = self._json_printer_state["heads"][0]["extruders"][index]["hotend"]["temperature"]["current"] + self._setHotendTemperature(index, temperature) + try: + material_id = self._json_printer_state["heads"][0]["extruders"][index]["active_material"]["guid"] + except KeyError: + material_id = "" + self._setMaterialId(index, material_id) + try: + hotend_id = self._json_printer_state["heads"][0]["extruders"][index]["hotend"]["id"] + except KeyError: + hotend_id = "" + self._setHotendId(index, hotend_id) + + bed_temperature = self._json_printer_state["bed"]["temperature"]["current"] + self._setBedTemperature(bed_temperature) + + head_x = self._json_printer_state["heads"][0]["position"]["x"] + head_y = self._json_printer_state["heads"][0]["position"]["y"] + head_z = self._json_printer_state["heads"][0]["position"]["z"] + self._updateHeadPosition(head_x, head_y, head_z) + self._updatePrinterState(self._json_printer_state["status"]) + + + def close(self): + Logger.log("d", "Closing connection of printer %s with ip %s", self._key, self._address) + self._updateJobState("") + self.setConnectionState(ConnectionState.closed) + if self._progress_message: + self._progress_message.hide() + + # Reset authentication state + self._authentication_requested_message.hide() + self._authentication_state = AuthState.NotAuthenticated + self._authentication_counter = 0 + self._authentication_timer.stop() + + self._authentication_requested_message.hide() + self._authentication_failed_message.hide() + self._authentication_succeeded_message.hide() + + # Reset stored material & hotend data. + self._material_ids = [""] * self._num_extruders + self._hotend_ids = [""] * self._num_extruders + + if self._error_message: + self._error_message.hide() + + # Reset timeout state + self._connection_state_before_timeout = None + self._last_response_time = time() + self._last_request_time = None + + # Stop update timers + self._update_timer.stop() + + self.stopCamera() + + ## Request the current scene to be sent to a network-connected printer. + # + # \param nodes A collection of scene nodes to send. This is ignored. + # \param file_name \type{string} A suggestion for a file name to write. + # This is ignored. + # \param filter_by_machine Whether to filter MIME types by machine. This + # is ignored. + def requestWrite(self, nodes, file_name = None, filter_by_machine = False, file_handler = None): + if self._progress != 0: + self._error_message = Message(i18n_catalog.i18nc("@info:status", "Unable to start a new print job because the printer is busy. Please check the printer.")) + self._error_message.show() + return + if self._printer_state != "idle": + self._error_message = Message( + i18n_catalog.i18nc("@info:status", "Unable to start a new print job, printer is busy. Current printer status is %s.") % self._printer_state) + self._error_message.show() + return + elif self._authentication_state != AuthState.Authenticated: + self._not_authenticated_message.show() + Logger.log("d", "Attempting to perform an action without authentication. Auth state is %s", self._authentication_state) + return + + Application.getInstance().showPrintMonitor.emit(True) + self._print_finished = True + self.writeStarted.emit(self) + self._gcode = getattr(Application.getInstance().getController().getScene(), "gcode_list") + + print_information = Application.getInstance().getPrintInformation() + + # Check if print cores / materials are loaded at all. Any failure in these results in an Error. + for index in range(0, self._num_extruders): + if print_information.materialLengths[index] != 0: + if self._json_printer_state["heads"][0]["extruders"][index]["hotend"]["id"] == "": + Logger.log("e", "No cartridge loaded in slot %s, unable to start print", index + 1) + self._error_message = Message( + i18n_catalog.i18nc("@info:status", "Unable to start a new print job. No PrinterCore loaded in slot {0}".format(index + 1))) + self._error_message.show() + return + if self._json_printer_state["heads"][0]["extruders"][index]["active_material"]["guid"] == "": + Logger.log("e", "No material loaded in slot %s, unable to start print", index + 1) + self._error_message = Message( + i18n_catalog.i18nc("@info:status", + "Unable to start a new print job. No material loaded in slot {0}".format(index + 1))) + self._error_message.show() + return + + warnings = [] # There might be multiple things wrong. Keep a list of all the stuff we need to warn about. + + for index in range(0, self._num_extruders): + # Check if there is enough material. Any failure in these results in a warning. + material_length = self._json_printer_state["heads"][0]["extruders"][index]["active_material"]["length_remaining"] + if material_length != -1 and print_information.materialLengths[index] > material_length: + Logger.log("w", "Printer reports that there is not enough material left for extruder %s. We need %s and the printer has %s", index + 1, print_information.materialLengths[index], material_length) + warnings.append(i18n_catalog.i18nc("@label", "Not enough material for spool {0}.").format(index+1)) + + # Check if the right cartridges are loaded. Any failure in these results in a warning. + extruder_manager = cura.Settings.ExtruderManager.getInstance() + if print_information.materialLengths[index] != 0: + variant = extruder_manager.getExtruderStack(index).findContainer({"type": "variant"}) + core_name = self._json_printer_state["heads"][0]["extruders"][index]["hotend"]["id"] + if variant: + if variant.getName() != core_name: + Logger.log("w", "Extruder %s has a different Cartridge (%s) as Cura (%s)", index + 1, core_name, variant.getName()) + warnings.append(i18n_catalog.i18nc("@label", "Different print core (Cura: {0}, Printer: {1}) selected for extruder {2}".format(variant.getName(), core_name, index + 1))) + + material = extruder_manager.getExtruderStack(index).findContainer({"type": "material"}) + if material: + remote_material_guid = self._json_printer_state["heads"][0]["extruders"][index]["active_material"]["guid"] + if material.getMetaDataEntry("GUID") != remote_material_guid: + Logger.log("w", "Extruder %s has a different material (%s) as Cura (%s)", index + 1, + remote_material_guid, + material.getMetaDataEntry("GUID")) + + remote_materials = UM.Settings.ContainerRegistry.getInstance().findInstanceContainers(type = "material", GUID = remote_material_guid, read_only = True) + remote_material_name = "Unknown" + if remote_materials: + remote_material_name = remote_materials[0].getName() + warnings.append(i18n_catalog.i18nc("@label", "Different material (Cura: {0}, Printer: {1}) selected for extruder {2}").format(material.getName(), remote_material_name, index + 1)) + + try: + is_offset_calibrated = self._json_printer_state["heads"][0]["extruders"][index]["hotend"]["offset"]["state"] == "valid" + except KeyError: # Older versions of the API don't expose the offset property, so we must asume that all is well. + is_offset_calibrated = True + + if not is_offset_calibrated: + warnings.append(i18n_catalog.i18nc("@label", "Print core {0} is not properly calibrated. XY calibration needs to be performed on the printer.").format(index + 1)) + + if warnings: + text = i18n_catalog.i18nc("@label", "Are you sure you wish to print with the selected configuration?") + informative_text = i18n_catalog.i18nc("@label", "There is a mismatch between the configuration or calibration of the printer and Cura. " + "For the best result, always slice for the PrintCores and materials that are inserted in your printer.") + detailed_text = "" + for warning in warnings: + detailed_text += warning + "\n" + + Application.getInstance().messageBox(i18n_catalog.i18nc("@window:title", "Mismatched configuration"), + text, + informative_text, + detailed_text, + buttons=QMessageBox.Yes + QMessageBox.No, + icon=QMessageBox.Question, + callback=self._configurationMismatchMessageCallback + ) + return + + self.startPrint() + + def _configurationMismatchMessageCallback(self, button): + def delayedCallback(): + if button == QMessageBox.Yes: + self.startPrint() + else: + Application.getInstance().showPrintMonitor.emit(False) + # For some unknown reason Cura on OSX will hang if we do the call back code + # immediately without first returning and leaving QML's event system. + QTimer.singleShot(100, delayedCallback) + + def isConnected(self): + return self._connection_state != ConnectionState.closed and self._connection_state != ConnectionState.error + + ## Start requesting data from printer + def connect(self): + self.close() # Ensure that previous connection (if any) is killed. + + self._createNetworkManager() + + self.setConnectionState(ConnectionState.connecting) + self._update() # Manually trigger the first update, as we don't want to wait a few secs before it starts. + if not self._use_stream: + self._updateCamera() + Logger.log("d", "Connection with printer %s with ip %s started", self._key, self._address) + + ## Check if this machine was authenticated before. + self._authentication_id = Application.getInstance().getGlobalContainerStack().getMetaDataEntry("network_authentication_id", None) + self._authentication_key = Application.getInstance().getGlobalContainerStack().getMetaDataEntry("network_authentication_key", None) + + self._update_timer.start() + #self.startCamera() + + ## Stop requesting data from printer + def disconnect(self): + Logger.log("d", "Connection with printer %s with ip %s stopped", self._key, self._address) + self.close() + + newImage = pyqtSignal() + + @pyqtProperty(QUrl, notify = newImage) + def cameraImage(self): + self._camera_image_id += 1 + # There is an image provider that is called "camera". In order to ensure that the image qml object, that + # requires a QUrl to function, updates correctly we add an increasing number. This causes to see the QUrl + # as new (instead of relying on cached version and thus forces an update. + temp = "image://camera/" + str(self._camera_image_id) + return QUrl(temp, QUrl.TolerantMode) + + def getCameraImage(self): + return self._camera_image + + def _setJobState(self, job_state): + self._last_command = job_state + url = QUrl("http://" + self._address + self._api_prefix + "print_job/state") + put_request = QNetworkRequest(url) + put_request.setHeader(QNetworkRequest.ContentTypeHeader, "application/json") + data = "{\"target\": \"%s\"}" % job_state + self._manager.put(put_request, data.encode()) + + ## Convenience function to get the username from the OS. + # The code was copied from the getpass module, as we try to use as little dependencies as possible. + def _getUserName(self): + for name in ("LOGNAME", "USER", "LNAME", "USERNAME"): + user = os.environ.get(name) + if user: + return user + return "Unknown User" # Couldn't find out username. + + def _progressMessageActionTrigger(self, message_id = None, action_id = None): + if action_id == "Abort": + Logger.log("d", "User aborted sending print to remote.") + self._progress_message.hide() + self._compressing_print = False + if self._post_reply: + self._post_reply.abort() + self._post_reply = None + Application.getInstance().showPrintMonitor.emit(False) + + ## Attempt to start a new print. + # This function can fail to actually start a print due to not being authenticated or another print already + # being in progress. + def startPrint(self): + try: + self._send_gcode_start = time() + self._progress_message = Message(i18n_catalog.i18nc("@info:status", "Sending data to printer"), 0, False, -1) + self._progress_message.addAction("Abort", i18n_catalog.i18nc("@action:button", "Cancel"), None, "") + self._progress_message.actionTriggered.connect(self._progressMessageActionTrigger) + self._progress_message.show() + Logger.log("d", "Started sending g-code to remote printer.") + self._compressing_print = True + ## Mash the data into single string + byte_array_file_data = b"" + for line in self._gcode: + if not self._compressing_print: + self._progress_message.hide() + return # Stop trying to zip, abort was called. + if self._use_gzip: + byte_array_file_data += gzip.compress(line.encode("utf-8")) + QCoreApplication.processEvents() # Ensure that the GUI does not freeze. + # Pretend that this is a response, as zipping might take a bit of time. + self._last_response_time = time() + else: + byte_array_file_data += line.encode("utf-8") + + if self._use_gzip: + file_name = "%s.gcode.gz" % Application.getInstance().getPrintInformation().jobName + else: + file_name = "%s.gcode" % Application.getInstance().getPrintInformation().jobName + + self._compressing_print = False + ## Create multi_part request + self._post_multi_part = QHttpMultiPart(QHttpMultiPart.FormDataType) + + ## Create part (to be placed inside multipart) + self._post_part = QHttpPart() + self._post_part.setHeader(QNetworkRequest.ContentDispositionHeader, + "form-data; name=\"file\"; filename=\"%s\"" % file_name) + self._post_part.setBody(byte_array_file_data) + self._post_multi_part.append(self._post_part) + + url = QUrl("http://" + self._address + self._api_prefix + "print_job") + + ## Create the QT request + self._post_request = QNetworkRequest(url) + + ## Post request + data + self._post_reply = self._manager.post(self._post_request, self._post_multi_part) + self._post_reply.uploadProgress.connect(self._onUploadProgress) + + except IOError: + self._progress_message.hide() + self._error_message = Message(i18n_catalog.i18nc("@info:status", "Unable to send data to printer. Is another job still active?")) + self._error_message.show() + except Exception as e: + self._progress_message.hide() + Logger.log("e", "An exception occurred in network connection: %s" % str(e)) + + ## Verify if we are authenticated to make requests. + def _verifyAuthentication(self): + url = QUrl("http://" + self._address + self._api_prefix + "auth/verify") + request = QNetworkRequest(url) + self._manager.get(request) + + ## Check if the authentication request was allowed by the printer. + def _checkAuthentication(self): + Logger.log("d", "Checking if authentication is correct.") + self._manager.get(QNetworkRequest(QUrl("http://" + self._address + self._api_prefix + "auth/check/" + str(self._authentication_id)))) + + ## Request a authentication key from the printer so we can be authenticated + def _requestAuthentication(self): + url = QUrl("http://" + self._address + self._api_prefix + "auth/request") + request = QNetworkRequest(url) + request.setHeader(QNetworkRequest.ContentTypeHeader, "application/json") + self.setAuthenticationState(AuthState.AuthenticationRequested) + self._manager.post(request, json.dumps({"application": "Cura-" + Application.getInstance().getVersion(), "user": self._getUserName()}).encode()) + + ## Send all material profiles to the printer. + def sendMaterialProfiles(self): + for container in UM.Settings.ContainerRegistry.getInstance().findInstanceContainers(type = "material"): + try: + xml_data = container.serialize() + if xml_data == "" or xml_data is None: + continue + material_multi_part = QHttpMultiPart(QHttpMultiPart.FormDataType) + + material_part = QHttpPart() + file_name = "none.xml" + material_part.setHeader(QNetworkRequest.ContentDispositionHeader, "form-data; name=\"file\";filename=\"%s\"" % file_name) + material_part.setBody(xml_data.encode()) + material_multi_part.append(material_part) + url = QUrl("http://" + self._address + self._api_prefix + "materials") + material_post_request = QNetworkRequest(url) + reply = self._manager.post(material_post_request, material_multi_part) + + # Keep reference to material_part, material_multi_part and reply so the garbage collector won't touch them. + self._material_post_objects[id(reply)] = (material_part, material_multi_part, reply) + except NotImplementedError: + # If the material container is not the most "generic" one it can't be serialized an will raise a + # NotImplementedError. We can simply ignore these. + pass + + ## Handler for all requests that have finished. + def _onFinished(self, reply): + if reply.error() == QNetworkReply.TimeoutError: + Logger.log("w", "Received a timeout on a request to the printer") + self._connection_state_before_timeout = self._connection_state + # Check if we were uploading something. Abort if this is the case. + # Some operating systems handle this themselves, others give weird issues. + if self._post_reply: + self._post_reply.abort() + self._post_reply.uploadProgress.disconnect(self._onUploadProgress) + Logger.log("d", "Uploading of print failed after %s", time() - self._send_gcode_start) + self._post_reply = None + self._progress_message.hide() + + self.setConnectionState(ConnectionState.error) + return + + if self._connection_state_before_timeout and reply.error() == QNetworkReply.NoError: # There was a timeout, but we got a correct answer again. + Logger.log("d", "We got a response (%s) from the server after %0.1f of silence. Going back to previous state %s", reply.url().toString(), time() - self._last_response_time, self._connection_state_before_timeout) + + # Camera was active before timeout. Start it again + if self._camera_active: + self._startCamera() + + self.setConnectionState(self._connection_state_before_timeout) + self._connection_state_before_timeout = None + + if reply.error() == QNetworkReply.NoError: + self._last_response_time = time() + + status_code = reply.attribute(QNetworkRequest.HttpStatusCodeAttribute) + if not status_code: + if self._connection_state != ConnectionState.error: + Logger.log("d", "A reply from %s did not have status code.", reply.url().toString()) + # Received no or empty reply + return + reply_url = reply.url().toString() + + if reply.operation() == QNetworkAccessManager.GetOperation: + if "printer" in reply_url: # Status update from printer. + if status_code == 200: + if self._connection_state == ConnectionState.connecting: + self.setConnectionState(ConnectionState.connected) + self._json_printer_state = json.loads(bytes(reply.readAll()).decode("utf-8")) + self._spliceJSONData() + + # Hide connection error message if the connection was restored + if self._connection_message: + self._connection_message.hide() + self._connection_message = None + else: + Logger.log("w", "We got an unexpected status (%s) while requesting printer state", status_code) + pass # TODO: Handle errors + elif "print_job" in reply_url: # Status update from print_job: + if status_code == 200: + json_data = json.loads(bytes(reply.readAll()).decode("utf-8")) + progress = json_data["progress"] + ## If progress is 0 add a bit so another print can't be sent. + if progress == 0: + progress += 0.001 + elif progress == 1: + self._print_finished = True + else: + self._print_finished = False + self.setProgress(progress * 100) + + state = json_data["state"] + + # There is a short period after aborting or finishing a print where the printer + # reports a "none" state (but the printer is not ready to receive a print) + # If this happens before the print has reached progress == 1, the print has + # been aborted. + if state == "none" or state == "": + if self._last_command == "abort": + self.setErrorText(i18n_catalog.i18nc("@label:MonitorStatus", "Aborting print...")) + state = "error" + else: + state = "printing" + if state == "wait_cleanup" and self._last_command == "abort": + # Keep showing the "aborted" error state until after the buildplate has been cleaned + self.setErrorText(i18n_catalog.i18nc("@label:MonitorStatus", "Print aborted. Please check the printer")) + state = "error" + + # NB/TODO: the following two states are intentionally added for future proofing the i18n strings + # but are currently non-functional + if state == "!pausing": + self.setErrorText(i18n_catalog.i18nc("@label:MonitorStatus", "Pausing print...")) + if state == "!resuming": + self.setErrorText(i18n_catalog.i18nc("@label:MonitorStatus", "Resuming print...")) + + self._updateJobState(state) + self.setTimeElapsed(json_data["time_elapsed"]) + self.setTimeTotal(json_data["time_total"]) + self.setJobName(json_data["name"]) + elif status_code == 404: + self.setProgress(0) # No print job found, so there can't be progress or other data. + self._updateJobState("") + self.setErrorText("") + self.setTimeElapsed(0) + self.setTimeTotal(0) + self.setJobName("") + else: + Logger.log("w", "We got an unexpected status (%s) while requesting print job state", status_code) + elif "snapshot" in reply_url: # Status update from image: + if status_code == 200: + self._camera_image.loadFromData(reply.readAll()) + self.newImage.emit() + elif "auth/verify" in reply_url: # Answer when requesting authentication + if status_code == 401: + if self._authentication_state != AuthState.AuthenticationRequested: + # Only request a new authentication when we have not already done so. + Logger.log("i", "Not authenticated. Attempting to request authentication") + self._requestAuthentication() + elif status_code == 403: + # If we already had an auth (eg; didn't request one), we only need a single 403 to see it as denied. + if self._authentication_state != AuthState.AuthenticationRequested: + Logger.log("d", "While trying to verify the authentication state, we got a forbidden response. Our own auth state was %s", self._authentication_state) + self.setAuthenticationState(AuthState.AuthenticationDenied) + elif status_code == 200: + self.setAuthenticationState(AuthState.Authenticated) + global_container_stack = Application.getInstance().getGlobalContainerStack() + ## Save authentication details. + if global_container_stack: + if "network_authentication_key" in global_container_stack.getMetaData(): + global_container_stack.setMetaDataEntry("network_authentication_key", self._authentication_key) + else: + global_container_stack.addMetaDataEntry("network_authentication_key", self._authentication_key) + if "network_authentication_id" in global_container_stack.getMetaData(): + global_container_stack.setMetaDataEntry("network_authentication_id", self._authentication_id) + else: + global_container_stack.addMetaDataEntry("network_authentication_id", self._authentication_id) + Application.getInstance().saveStack(global_container_stack) # Force save so we are sure the data is not lost. + Logger.log("i", "Authentication succeeded") + else: # Got a response that we didn't expect, so something went wrong. + Logger.log("w", "While trying to authenticate, we got an unexpected response: %s", reply.attribute(QNetworkRequest.HttpStatusCodeAttribute)) + self.setAuthenticationState(AuthState.NotAuthenticated) + + elif "auth/check" in reply_url: # Check if we are authenticated (user can refuse this!) + data = json.loads(bytes(reply.readAll()).decode("utf-8")) + if data.get("message", "") == "authorized": + Logger.log("i", "Authentication was approved") + self._verifyAuthentication() # Ensure that the verification is really used and correct. + elif data.get("message", "") == "unauthorized": + Logger.log("i", "Authentication was denied.") + self.setAuthenticationState(AuthState.AuthenticationDenied) + else: + pass + + elif reply.operation() == QNetworkAccessManager.PostOperation: + if "/auth/request" in reply_url: + # We got a response to requesting authentication. + data = json.loads(bytes(reply.readAll()).decode("utf-8")) + + global_container_stack = Application.getInstance().getGlobalContainerStack() + if global_container_stack: # Remove any old data. + global_container_stack.removeMetaDataEntry("network_authentication_key") + global_container_stack.removeMetaDataEntry("network_authentication_id") + Application.getInstance().saveStack(global_container_stack) # Force saving so we don't keep wrong auth data. + + self._authentication_key = data["key"] + self._authentication_id = data["id"] + Logger.log("i", "Got a new authentication ID. Waiting for authorization: %s", self._authentication_id ) + + # Check if the authentication is accepted. + self._checkAuthentication() + elif "materials" in reply_url: + # Remove cached post request items. + del self._material_post_objects[id(reply)] + elif "print_job" in reply_url: + reply.uploadProgress.disconnect(self._onUploadProgress) + Logger.log("d", "Uploading of print succeeded after %s", time() - self._send_gcode_start) + # Only reset the _post_reply if it was the same one. + if reply == self._post_reply: + self._post_reply = None + self._progress_message.hide() + + elif reply.operation() == QNetworkAccessManager.PutOperation: + if status_code == 204: + pass # Request was successful! + else: + Logger.log("d", "Something went wrong when trying to update data of API (%s). Message: %s Statuscode: %s", reply_url, reply.readAll(), status_code) + else: + Logger.log("d", "NetworkPrinterOutputDevice got an unhandled operation %s", reply.operation()) + + def _onStreamDownloadProgress(self, bytes_received, bytes_total): + # An MJPG stream is (for our purpose) a stream of concatenated JPG images. + # JPG images start with the marker 0xFFD8, and end with 0xFFD9 + if self._image_reply is None: + return + self._stream_buffer += self._image_reply.readAll() + + if self._stream_buffer_start_index == -1: + self._stream_buffer_start_index = self._stream_buffer.indexOf(b'\xff\xd8') + stream_buffer_end_index = self._stream_buffer.lastIndexOf(b'\xff\xd9') + # If this happens to be more than a single frame, then so be it; the JPG decoder will + # ignore the extra data. We do it like this in order not to get a buildup of frames + + if self._stream_buffer_start_index != -1 and stream_buffer_end_index != -1: + jpg_data = self._stream_buffer[self._stream_buffer_start_index:stream_buffer_end_index + 2] + self._stream_buffer = self._stream_buffer[stream_buffer_end_index + 2:] + self._stream_buffer_start_index = -1 + + self._camera_image.loadFromData(jpg_data) + self.newImage.emit() + + def _onUploadProgress(self, bytes_sent, bytes_total): + if bytes_total > 0: + new_progress = bytes_sent / bytes_total * 100 + # Treat upload progress as response. Uploading can take more than 10 seconds, so if we don't, we can get + # timeout responses if this happens. + self._last_response_time = time() + if new_progress > self._progress_message.getProgress(): + self._progress_message.show() # Ensure that the message is visible. + self._progress_message.setProgress(bytes_sent / bytes_total * 100) + else: + self._progress_message.setProgress(0) + self._progress_message.hide() + + ## Let the user decide if the hotends and/or material should be synced with the printer + def materialHotendChangedMessage(self, callback): + Application.getInstance().messageBox(i18n_catalog.i18nc("@window:title", "Changes on the Printer"), + i18n_catalog.i18nc("@label", + "Would you like to use your current printer configuration in Cura?"), + i18n_catalog.i18nc("@label", + "The print cores and/or materials on your printer differ from those within your current project. For the best result, always slice for the print cores and materials that are inserted in your printer."), + buttons=QMessageBox.Yes + QMessageBox.No, + icon=QMessageBox.Question, + callback=callback + ) diff --git a/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevicePlugin.py b/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevicePlugin.py new file mode 100644 index 0000000000..2725fa8d17 --- /dev/null +++ b/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevicePlugin.py @@ -0,0 +1,210 @@ +from UM.OutputDevice.OutputDevicePlugin import OutputDevicePlugin +from . import NetworkPrinterOutputDevice + +from zeroconf import Zeroconf, ServiceBrowser, ServiceStateChange, ServiceInfo +from UM.Logger import Logger +from UM.Signal import Signal, signalemitter +from UM.Application import Application +from UM.Preferences import Preferences + +from PyQt5.QtNetwork import QNetworkRequest, QNetworkAccessManager, QNetworkReply +from PyQt5.QtCore import QUrl + +import time +import json + +## This plugin handles the connection detection & creation of output device objects for the UM3 printer. +# Zero-Conf is used to detect printers, which are saved in a dict. +# If we discover a printer that has the same key as the active machine instance a connection is made. +@signalemitter +class NetworkPrinterOutputDevicePlugin(OutputDevicePlugin): + def __init__(self): + super().__init__() + self._zero_conf = None + self._browser = None + self._printers = {} + + self._api_version = "1" + self._api_prefix = "/api/v" + self._api_version + "/" + + self._network_manager = QNetworkAccessManager() + self._network_manager.finished.connect(self._onNetworkRequestFinished) + + # List of old printer names. This is used to ensure that a refresh of zeroconf does not needlessly forces + # authentication requests. + self._old_printers = [] + + # Because the model needs to be created in the same thread as the QMLEngine, we use a signal. + self.addPrinterSignal.connect(self.addPrinter) + self.removePrinterSignal.connect(self.removePrinter) + Application.getInstance().globalContainerStackChanged.connect(self.reCheckConnections) + + # Get list of manual printers from preferences + self._preferences = Preferences.getInstance() + self._preferences.addPreference("um3networkprinting/manual_instances", "") # A comma-separated list of ip adresses or hostnames + self._manual_instances = self._preferences.getValue("um3networkprinting/manual_instances").split(",") + + addPrinterSignal = Signal() + removePrinterSignal = Signal() + printerListChanged = Signal() + + ## Start looking for devices on network. + def start(self): + self.startDiscovery() + + def startDiscovery(self): + self.stop() + if self._browser: + self._browser.cancel() + self._browser = None + self._old_printers = [printer_name for printer_name in self._printers] + self._printers = {} + self.printerListChanged.emit() + # After network switching, one must make a new instance of Zeroconf + # On windows, the instance creation is very fast (unnoticable). Other platforms? + self._zero_conf = Zeroconf() + self._browser = ServiceBrowser(self._zero_conf, u'_ultimaker._tcp.local.', [self._onServiceChanged]) + + # Look for manual instances from preference + for address in self._manual_instances: + if address: + self.addManualPrinter(address) + + def addManualPrinter(self, address): + if address not in self._manual_instances: + self._manual_instances.append(address) + self._preferences.setValue("um3networkprinting/manual_instances", ",".join(self._manual_instances)) + + name = address + instance_name = "manual:%s" % address + properties = { b"name": name.encode("utf-8"), b"manual": b"true", b"incomplete": b"true" } + + if instance_name not in self._printers: + # Add a preliminary printer instance + self.addPrinter(instance_name, address, properties) + + self.checkManualPrinter(address) + + def removeManualPrinter(self, key, address = None): + if key in self._printers: + if not address: + address = self._printers[key].ipAddress + self.removePrinter(key) + + if address in self._manual_instances: + self._manual_instances.remove(address) + self._preferences.setValue("um3networkprinting/manual_instances", ",".join(self._manual_instances)) + + def checkManualPrinter(self, address): + # Check if a printer exists at this address + # If a printer responds, it will replace the preliminary printer created above + url = QUrl("http://" + address + self._api_prefix + "system") + name_request = QNetworkRequest(url) + self._network_manager.get(name_request) + + ## Handler for all requests that have finished. + def _onNetworkRequestFinished(self, reply): + reply_url = reply.url().toString() + status_code = reply.attribute(QNetworkRequest.HttpStatusCodeAttribute) + + if reply.operation() == QNetworkAccessManager.GetOperation: + if "system" in reply_url: # Name returned from printer. + if status_code == 200: + system_info = json.loads(bytes(reply.readAll()).decode("utf-8")) + address = reply.url().host() + name = ("%s (%s)" % (system_info["name"], address)) + + instance_name = "manual:%s" % address + properties = { b"name": name.encode("utf-8"), b"firmware_version": system_info["firmware"].encode("utf-8"), b"manual": b"true" } + if instance_name in self._printers: + # Only replace the printer if it is still in the list of (manual) printers + self.removePrinter(instance_name) + self.addPrinter(instance_name, address, properties) + + ## Stop looking for devices on network. + def stop(self): + if self._zero_conf is not None: + Logger.log("d", "zeroconf close...") + self._zero_conf.close() + + def getPrinters(self): + return self._printers + + def reCheckConnections(self): + active_machine = Application.getInstance().getGlobalContainerStack() + if not active_machine: + return + + for key in self._printers: + if key == active_machine.getMetaDataEntry("um_network_key"): + Logger.log("d", "Connecting [%s]..." % key) + self._printers[key].connect() + self._printers[key].connectionStateChanged.connect(self._onPrinterConnectionStateChanged) + else: + if self._printers[key].isConnected(): + Logger.log("d", "Closing connection [%s]..." % key) + self._printers[key].close() + + ## Because the model needs to be created in the same thread as the QMLEngine, we use a signal. + def addPrinter(self, name, address, properties): + printer = NetworkPrinterOutputDevice.NetworkPrinterOutputDevice(name, address, properties, self._api_prefix) + self._printers[printer.getKey()] = printer + global_container_stack = Application.getInstance().getGlobalContainerStack() + if global_container_stack and printer.getKey() == global_container_stack.getMetaDataEntry("um_network_key"): + if printer.getKey() not in self._old_printers: # Was the printer already connected, but a re-scan forced? + Logger.log("d", "addPrinter, connecting [%s]..." % printer.getKey()) + self._printers[printer.getKey()].connect() + printer.connectionStateChanged.connect(self._onPrinterConnectionStateChanged) + self.printerListChanged.emit() + + def removePrinter(self, name): + printer = self._printers.pop(name, None) + if printer: + if printer.isConnected(): + printer.connectionStateChanged.disconnect(self._onPrinterConnectionStateChanged) + Logger.log("d", "removePrinter, disconnecting [%s]..." % name) + printer.disconnect() + self.printerListChanged.emit() + + ## Handler for when the connection state of one of the detected printers changes + def _onPrinterConnectionStateChanged(self, key): + if key not in self._printers: + return + if self._printers[key].isConnected(): + self.getOutputDeviceManager().addOutputDevice(self._printers[key]) + else: + self.getOutputDeviceManager().removeOutputDevice(key) + + ## Handler for zeroConf detection + def _onServiceChanged(self, zeroconf, service_type, name, state_change): + if state_change == ServiceStateChange.Added: + Logger.log("d", "Bonjour service added: %s" % name) + + # First try getting info from zeroconf cache + info = ServiceInfo(service_type, name, properties = {}) + for record in zeroconf.cache.entries_with_name(name.lower()): + info.update_record(zeroconf, time.time(), record) + + for record in zeroconf.cache.entries_with_name(info.server): + info.update_record(zeroconf, time.time(), record) + if info.address: + break + + # Request more data if info is not complete + if not info.address: + Logger.log("d", "Trying to get address of %s", name) + info = zeroconf.get_service_info(service_type, name) + + if info: + type_of_device = info.properties.get(b"type", None).decode("utf-8") + if type_of_device == "printer": + address = '.'.join(map(lambda n: str(n), info.address)) + self.addPrinterSignal.emit(str(name), address, info.properties) + else: + Logger.log("w", "The type of the found device is '%s', not 'printer'! Ignoring.." %type_of_device ) + else: + Logger.log("w", "Could not get information about %s" % name) + + elif state_change == ServiceStateChange.Removed: + Logger.log("d", "Bonjour service removed: %s" % name) + self.removePrinterSignal.emit(str(name)) \ No newline at end of file diff --git a/plugins/UM3NetworkPrinting/UM3InfoComponents.qml b/plugins/UM3NetworkPrinting/UM3InfoComponents.qml new file mode 100644 index 0000000000..a5ed944773 --- /dev/null +++ b/plugins/UM3NetworkPrinting/UM3InfoComponents.qml @@ -0,0 +1,124 @@ +import UM 1.2 as UM +import Cura 1.0 as Cura + +import QtQuick 2.2 +import QtQuick.Controls 1.1 +import QtQuick.Layouts 1.1 +import QtQuick.Window 2.1 + +Item +{ + id: base + + property bool isUM3: Cura.MachineManager.activeQualityDefinitionId == "ultimaker3" + property bool printerConnected: Cura.MachineManager.printerOutputDevices.length != 0 + property bool printerAcceptsCommands: printerConnected && Cura.MachineManager.printerOutputDevices[0].acceptsCommands + property bool authenticationRequested: printerConnected && Cura.MachineManager.printerOutputDevices[0].authenticationState == 2 // AuthState.AuthenticationRequested + + Row + { + objectName: "networkPrinterConnectButton" + visible: isUM3 + spacing: UM.Theme.getSize("default_margin").width + + Button + { + height: UM.Theme.getSize("save_button_save_to_button").height + tooltip: catalog.i18nc("@info:tooltip", "Send access request to the printer") + text: catalog.i18nc("@action:button", "Request Access") + style: UM.Theme.styles.sidebar_action_button + onClicked: Cura.MachineManager.printerOutputDevices[0].requestAuthentication() + visible: printerConnected && !printerAcceptsCommands && !authenticationRequested + } + + Button + { + height: UM.Theme.getSize("save_button_save_to_button").height + tooltip: catalog.i18nc("@info:tooltip", "Connect to a printer") + text: catalog.i18nc("@action:button", "Connect") + style: UM.Theme.styles.sidebar_action_button + onClicked: connectActionDialog.show() + visible: !printerConnected + } + } + + UM.Dialog + { + id: connectActionDialog + Loader + { + anchors.fill: parent + source: "DiscoverUM3Action.qml" + } + rightButtons: Button + { + text: catalog.i18nc("@action:button", "Close") + iconName: "dialog-close" + onClicked: connectActionDialog.reject() + } + } + + + Column + { + objectName: "networkPrinterConnectionInfo" + visible: isUM3 + spacing: UM.Theme.getSize("default_margin").width + anchors.fill: parent + + Button + { + tooltip: catalog.i18nc("@info:tooltip", "Send access request to the printer") + text: catalog.i18nc("@action:button", "Request Access") + onClicked: Cura.MachineManager.printerOutputDevices[0].requestAuthentication() + visible: printerConnected && !printerAcceptsCommands && !authenticationRequested + } + + Row + { + visible: printerConnected + spacing: UM.Theme.getSize("default_margin").width + + anchors.left: parent.left + anchors.right: parent.right + height: childrenRect.height + + Column + { + Repeater + { + model: Cura.ExtrudersModel { simpleNames: true } + Label { text: model.name } + } + } + Column + { + Repeater + { + id: nozzleColumn + model: printerConnected ? Cura.MachineManager.printerOutputDevices[0].hotendIds : null + Label { text: nozzleColumn.model[index] } + } + } + Column + { + Repeater + { + id: materialColumn + model: printerConnected ? Cura.MachineManager.printerOutputDevices[0].materialNames : null + Label { text: materialColumn.model[index] } + } + } + } + + Button + { + tooltip: catalog.i18nc("@info:tooltip", "Load the configuration of the printer into Cura") + text: catalog.i18nc("@action:button", "Activate Configuration") + visible: printerConnected + onClicked: manager.loadConfigurationFromPrinter() + } + } + + UM.I18nCatalog{id: catalog; name:"cura"} +} \ No newline at end of file diff --git a/plugins/UM3NetworkPrinting/__init__.py b/plugins/UM3NetworkPrinting/__init__.py new file mode 100644 index 0000000000..be9f1195ec --- /dev/null +++ b/plugins/UM3NetworkPrinting/__init__.py @@ -0,0 +1,20 @@ +# Copyright (c) 2015 Ultimaker B.V. +# Cura is released under the terms of the AGPLv3 or higher. +from . import NetworkPrinterOutputDevicePlugin +from . import DiscoverUM3Action +from UM.i18n import i18nCatalog +catalog = i18nCatalog("cura") + +def getMetaData(): + return { + "plugin": { + "name": "UM3 Network Connection", + "author": "Ultimaker", + "description": catalog.i18nc("@info:whatsthis", "Manages network connections to Ultimaker 3 printers"), + "version": "1.0", + "api": 3 + } + } + +def register(app): + return { "output_device": NetworkPrinterOutputDevicePlugin.NetworkPrinterOutputDevicePlugin(), "machine_action": DiscoverUM3Action.DiscoverUM3Action()} \ No newline at end of file diff --git a/plugins/USBPrinting/USBPrinterOutputDevice.py b/plugins/USBPrinting/USBPrinterOutputDevice.py index 13dfe967b3..e411bbe514 100644 --- a/plugins/USBPrinting/USBPrinterOutputDevice.py +++ b/plugins/USBPrinting/USBPrinterOutputDevice.py @@ -432,7 +432,14 @@ class USBPrinterOutputDevice(PrinterOutputDevice): # This is ignored. # \param filter_by_machine Whether to filter MIME types by machine. This # is ignored. - def requestWrite(self, nodes, file_name = None, filter_by_machine = False): + def requestWrite(self, nodes, file_name = None, filter_by_machine = False, file_handler = None): + container_stack = Application.getInstance().getGlobalContainerStack() + if container_stack.getProperty("machine_gcode_flavor", "value") == "UltiGCode" or not container_stack.getMetaDataEntry("supports_usb_connection"): + self._error_message = Message(catalog.i18nc("@info:status", + "Unable to start a new job because the printer does not support usb printing.")) + self._error_message.show() + return + Application.getInstance().showPrintMonitor.emit(True) self.startPrint() diff --git a/plugins/UltimakerMachineActions/BedLevelMachineAction.py b/plugins/UltimakerMachineActions/BedLevelMachineAction.py index c80a8ffc01..117b2c99e2 100644 --- a/plugins/UltimakerMachineActions/BedLevelMachineAction.py +++ b/plugins/UltimakerMachineActions/BedLevelMachineAction.py @@ -8,6 +8,8 @@ from UM.i18n import i18nCatalog catalog = i18nCatalog("cura") +## A simple action to handle manual bed leveling procedure for printers that don't have it on the firmware. +# This is currently only used by the Ultimaker Original+ class BedLevelMachineAction(MachineAction): def __init__(self): super().__init__("BedLevel", catalog.i18nc("@action", "Level build plate")) diff --git a/plugins/UltimakerMachineActions/UMOCheckupMachineAction.py b/plugins/UltimakerMachineActions/UMOCheckupMachineAction.py index 355b4dd0c1..f9ad4789e5 100644 --- a/plugins/UltimakerMachineActions/UMOCheckupMachineAction.py +++ b/plugins/UltimakerMachineActions/UMOCheckupMachineAction.py @@ -8,6 +8,7 @@ from UM.i18n import i18nCatalog catalog = i18nCatalog("cura") +## Action to check up if the self-built UMO was done correctly. class UMOCheckupMachineAction(MachineAction): def __init__(self): super().__init__("UMOCheckup", catalog.i18nc("@action", "Checkup")) @@ -27,7 +28,6 @@ class UMOCheckupMachineAction(MachineAction): Application.getInstance().getOutputDeviceManager().outputDevicesChanged.connect(self._onOutputDevicesChanged) - onBedTestCompleted = pyqtSignal() onHotendTestCompleted = pyqtSignal() diff --git a/plugins/UltimakerMachineActions/UMOUpgradeSelection.py b/plugins/UltimakerMachineActions/UMOUpgradeSelection.py index 87b2e42cd0..2b76aa138f 100644 --- a/plugins/UltimakerMachineActions/UMOUpgradeSelection.py +++ b/plugins/UltimakerMachineActions/UMOUpgradeSelection.py @@ -7,6 +7,11 @@ from UM.i18n import i18nCatalog from UM.Application import Application catalog = i18nCatalog("cura") +import UM.Settings.InstanceContainer + + +## The Ultimaker Original can have a few revisions & upgrades. This action helps with selecting them, so they are added +# as a variant. class UMOUpgradeSelection(MachineAction): def __init__(self): super().__init__("UMOUpgradeSelection", catalog.i18nc("@action", "Select upgrades")) @@ -27,19 +32,23 @@ class UMOUpgradeSelection(MachineAction): def setHeatedBed(self, heated_bed = True): global_container_stack = Application.getInstance().getGlobalContainerStack() if global_container_stack: - variant = global_container_stack.findContainer({"type": "variant"}) - if variant: - if variant.getId() == "empty_variant": - variant_index = global_container_stack.getContainerIndex(variant) - variant = self._createVariant(global_container_stack, variant_index) - variant.setProperty("machine_heated_bed", "value", heated_bed) - self.heatedBedChanged.emit() + # Make sure there is a definition_changes container to store the machine settings + definition_changes_container = global_container_stack.findContainer({"type": "definition_changes"}) + if not definition_changes_container: + definition_changes_container = self._createDefinitionChangesContainer(global_container_stack) - def _createVariant(self, global_container_stack, variant_index): - # Create and switch to a variant to store the settings in - new_variant = InstanceContainer(global_container_stack.getName() + "_variant") - new_variant.addMetaDataEntry("type", "variant") - new_variant.setDefinition(global_container_stack.getBottom()) - ContainerRegistry.getInstance().addContainer(new_variant) - global_container_stack.replaceContainer(variant_index, new_variant) - return new_variant \ No newline at end of file + definition_changes_container.setProperty("machine_heated_bed", "value", heated_bed) + self.heatedBedChanged.emit() + + def _createDefinitionChangesContainer(self, global_container_stack): + # Create a definition_changes container to store the settings in and add it to the stack + definition_changes_container = UM.Settings.InstanceContainer(global_container_stack.getName() + "_settings") + definition = global_container_stack.getBottom() + definition_changes_container.setDefinition(definition) + definition_changes_container.addMetaDataEntry("type", "definition_changes") + + UM.Settings.ContainerRegistry.getInstance().addContainer(definition_changes_container) + # Insert definition_changes between the definition and the variant + global_container_stack.insertContainer(-1, definition_changes_container) + + return definition_changes_container diff --git a/plugins/UltimakerMachineActions/UpgradeFirmwareMachineAction.py b/plugins/UltimakerMachineActions/UpgradeFirmwareMachineAction.py index 838285969a..1f0e640f04 100644 --- a/plugins/UltimakerMachineActions/UpgradeFirmwareMachineAction.py +++ b/plugins/UltimakerMachineActions/UpgradeFirmwareMachineAction.py @@ -6,6 +6,7 @@ from UM.Settings.ContainerRegistry import ContainerRegistry catalog = i18nCatalog("cura") +## Upgrade the firmware of a machine by USB with this action. class UpgradeFirmwareMachineAction(MachineAction): def __init__(self): super().__init__("UpgradeFirmware", catalog.i18nc("@action", "Upgrade Firmware")) @@ -13,6 +14,6 @@ class UpgradeFirmwareMachineAction(MachineAction): ContainerRegistry.getInstance().containerAdded.connect(self._onContainerAdded) def _onContainerAdded(self, container): - # Add this action as a supported action to all machine definitions + # Add this action as a supported action to all machine definitions if they support USB connection if isinstance(container, DefinitionContainer) and container.getMetaDataEntry("type") == "machine" and container.getMetaDataEntry("supports_usb_connection"): Application.getInstance().getMachineActionManager().addSupportedAction(container.getId(), self.getKey()) diff --git a/plugins/VersionUpgrade/VersionUpgrade22to24/VersionUpgrade.py b/plugins/VersionUpgrade/VersionUpgrade22to24/VersionUpgrade.py new file mode 100644 index 0000000000..dce2b311bb --- /dev/null +++ b/plugins/VersionUpgrade/VersionUpgrade22to24/VersionUpgrade.py @@ -0,0 +1,120 @@ +# Copyright (c) 2016 Ultimaker B.V. +# Cura is released under the terms of the AGPLv3 or higher. + +import configparser #To get version numbers from config files. +import os +import os.path +import io + +from UM import Resources +from UM.VersionUpgrade import VersionUpgrade # Superclass of the plugin. + +class VersionUpgrade22to24(VersionUpgrade): + + def upgradeMachineInstance(self, serialised, filename): + # All of this is needed to upgrade custom variant machines from old Cura to 2.4 where + # `definition_changes` instance container has been introduced. Variant files which + # look like the the handy work of the old machine settings plugin are converted directly + # on disk. + + config = configparser.ConfigParser(interpolation = None) + config.read_string(serialised) # Read the input string as config file. + config.set("general", "version", "3") + + container_list = [] + if config.has_section("containers"): + for index, container_id in config.items("containers"): + container_list.append(container_id) + elif config.has_option("general", "containers"): + containers = config.get("general", "containers") + container_list = containers.split(",") + + user_variants = self.__getUserVariants() + name_path_dict = {} + for variant in user_variants: + name_path_dict[variant.get("name")] = variant.get("path") + + user_variant_names = set(container_list).intersection(name_path_dict.keys()) + if len(user_variant_names): + # One of the user defined variants appears in the list of containers in the stack. + + for variant_name in user_variant_names: # really there should just be one variant to convert. + config_name = self.__convertVariant(name_path_dict.get(variant_name)) + + # Change the name of variant and insert empty_variant into the stack. + new_container_list = [] + for item in container_list: + if item == variant_name: + new_container_list.append(config_name) + new_container_list.append("empty_variant") + else: + new_container_list.append(item) + + container_list = new_container_list + + if not config.has_section("containers"): + config.add_section("containers") + + config.remove_option("general", "containers") + + for index in range(len(container_list)): + config.set("containers", index, container_list[index]) + + output = io.StringIO() + config.write(output) + return [filename], [output.getvalue()] + + def __convertVariant(self, variant_path): + # Copy the variant to the machine_instances/*_settings.inst.cfg + variant_config = configparser.ConfigParser(interpolation=None) + with open(variant_path, "r") as fhandle: + variant_config.read_file(fhandle) + + if variant_config.has_section("general") and variant_config.has_option("general", "name"): + config_name = variant_config.get("general", "name") + if config_name.endswith("_variant"): + config_name = config_name[:-len("_variant")] + "_settings" + variant_config.set("general", "name", config_name) + + if not variant_config.has_section("metadata"): + variant_config.add_section("metadata") + variant_config.set("metadata", "type", "definition_changes") + + resource_path = Resources.getDataStoragePath() + machine_instances_dir = os.path.join(resource_path, "machine_instances") + + if variant_path.endswith("_variant.inst.cfg"): + variant_path = variant_path[:-len("_variant.inst.cfg")] + "_settings.inst.cfg" + + with open(os.path.join(machine_instances_dir, os.path.basename(variant_path)), "w") as fp: + variant_config.write(fp) + + return config_name + + def __getUserVariants(self): + resource_path = Resources.getDataStoragePath() + variants_dir = os.path.join(resource_path, "variants") + + result = [] + for entry in os.scandir(variants_dir): + if entry.name.endswith('.inst.cfg') and entry.is_file(): + config = configparser.ConfigParser(interpolation = None) + with open(entry.path, "r") as fhandle: + config.read_file(fhandle) + if config.has_section("general") and config.has_option("general", "name"): + result.append( { "path": entry.path, "name": config.get("general", "name") } ) + return result + + def upgradeExtruderTrain(self, serialised, filename): + config = configparser.ConfigParser(interpolation = None) + config.read_string(serialised) # Read the input string as config file. + config.set("general", "version", "3") # Just bump the version number. That is all we need for now. + + output = io.StringIO() + config.write(output) + return [filename], [output.getvalue()] + + def getCfgVersion(self, serialised): + parser = configparser.ConfigParser(interpolation = None) + parser.read_string(serialised) + return int(parser.get("general", "version")) #Explicitly give an exception when this fails. That means that the file format is not recognised. diff --git a/plugins/VersionUpgrade/VersionUpgrade22to24/__init__.py b/plugins/VersionUpgrade/VersionUpgrade22to24/__init__.py new file mode 100644 index 0000000000..85d53199e4 --- /dev/null +++ b/plugins/VersionUpgrade/VersionUpgrade22to24/__init__.py @@ -0,0 +1,38 @@ +# Copyright (c) 2016 Ultimaker B.V. +# Cura is released under the terms of the AGPLv3 or higher. + +from . import VersionUpgrade + +from UM.i18n import i18nCatalog +catalog = i18nCatalog("cura") + +upgrade = VersionUpgrade.VersionUpgrade22to24() + +def getMetaData(): + return { + "plugin": { + "name": catalog.i18nc("@label", "Version Upgrade 2.2 to 2.4"), + "author": "Ultimaker", + "version": "1.0", + "description": catalog.i18nc("@info:whatsthis", "Upgrades configurations from Cura 2.2 to Cura 2.4."), + "api": 3 + }, + "version_upgrade": { + # From To Upgrade function + ("machine_instance", 2): ("machine_stack", 3, upgrade.upgradeMachineInstance), + ("extruder_train", 2): ("extruder_train", 3, upgrade.upgradeExtruderTrain) + }, + "sources": { + "machine_stack": { + "get_version": upgrade.getCfgVersion, + "location": {"./machine_instances"} + }, + "extruder_train": { + "get_version": upgrade.getCfgVersion, + "location": {"./extruders"} + }, + } + } + +def register(app): + return { "version_upgrade": upgrade } diff --git a/plugins/X3DReader/X3DReader.py b/plugins/X3DReader/X3DReader.py index 4ce21f3f8c..ba31c9ea86 100644 --- a/plugins/X3DReader/X3DReader.py +++ b/plugins/X3DReader/X3DReader.py @@ -700,7 +700,11 @@ class X3DReader(MeshReader): if not c is None: pt = c.attrib.get("point") if pt: - co = [float(x) for x in pt.split()] + # allow the list of float values in 'point' attribute to + # be separated by commas or whitespace as per spec of + # XML encoding of X3D + # Ref ISO/IEC 19776-1:2015 : Section 5.1.2 + co = [float(x) for vec in pt.split(',') for x in vec.split()] num_verts = len(co) // 3 self.verts = numpy.empty((4, num_verts), dtype=numpy.float32) self.verts[3,:] = numpy.ones((num_verts), dtype=numpy.float32) diff --git a/plugins/XmlMaterialProfile/XmlMaterialProfile.py b/plugins/XmlMaterialProfile/XmlMaterialProfile.py index 2ab9a58336..6be8d45b0a 100644 --- a/plugins/XmlMaterialProfile/XmlMaterialProfile.py +++ b/plugins/XmlMaterialProfile/XmlMaterialProfile.py @@ -37,7 +37,7 @@ class XmlMaterialProfile(InstanceContainer): if self.isReadOnly(): return if self.getMetaDataEntry(key, None) == value: - # Prevent loop caused by for loop. + # Prevent recursion caused by for loop. return super().setMetaDataEntry(key, value) @@ -67,6 +67,17 @@ class XmlMaterialProfile(InstanceContainer): for container in containers: container.setName(new_name) + ## Overridden from InstanceContainer, to set dirty to base file as well. + def setDirty(self, dirty): + super().setDirty(dirty) + base_file = self.getMetaDataEntry("base_file", None) + if base_file is not None and base_file != self._id: + containers = UM.Settings.ContainerRegistry.getInstance().findContainers(id=base_file) + if containers: + base_container = containers[0] + if not base_container.isReadOnly(): + base_container.setDirty(dirty) + ## Overridden from InstanceContainer # def setProperty(self, key, property_name, property_value, container = None): # if self.isReadOnly(): @@ -348,10 +359,22 @@ class XmlMaterialProfile(InstanceContainer): mapping[key] = element first.append(element) + def clearData(self): + self._metadata = {} + self._name = "" + self._definition = None + self._instances = {} + self._read_only = False + self._dirty = False + self._path = "" + ## Overridden from InstanceContainer def deserialize(self, serialized): data = ET.fromstring(serialized) + # Reset previous metadata + self.clearData() # Ensure any previous data is gone. + self.addMetaDataEntry("type", "material") self.addMetaDataEntry("base_file", self.id) @@ -411,7 +434,7 @@ class XmlMaterialProfile(InstanceContainer): for entry in settings: key = entry.get("key") if key in self.__material_property_setting_map: - self.setProperty(self.__material_property_setting_map[key], "value", entry.text, self._definition) + self.setProperty(self.__material_property_setting_map[key], "value", entry.text) global_setting_values[self.__material_property_setting_map[key]] = entry.text elif key in self.__unmapped_settings: if key == "hardware compatible": @@ -453,7 +476,16 @@ class XmlMaterialProfile(InstanceContainer): definition = definitions[0] if machine_compatibility: - new_material = XmlMaterialProfile(self.id + "_" + machine_id) + new_material_id = self.id + "_" + machine_id + + # It could be that we are overwriting, so check if the ID already exists. + materials = UM.Settings.ContainerRegistry.getInstance().findInstanceContainers(id=new_material_id) + if materials: + new_material = materials[0] + new_material.clearData() + else: + new_material = XmlMaterialProfile(new_material_id) + new_material.setName(self.getName()) new_material.setMetaData(copy.deepcopy(self.getMetaData())) new_material.setDefinition(definition) @@ -461,15 +493,15 @@ class XmlMaterialProfile(InstanceContainer): new_material.getMetaData()["compatible"] = machine_compatibility for key, value in global_setting_values.items(): - new_material.setProperty(key, "value", value, definition) + new_material.setProperty(key, "value", value) for key, value in machine_setting_values.items(): - new_material.setProperty(key, "value", value, definition) + new_material.setProperty(key, "value", value) new_material._dirty = False - ContainerRegistry.getInstance().addContainer(new_material) - + if not materials: + ContainerRegistry.getInstance().addContainer(new_material) hotends = machine.iterfind("./um:hotend", self.__namespaces) for hotend in hotends: @@ -499,7 +531,15 @@ class XmlMaterialProfile(InstanceContainer): else: Logger.log("d", "Unsupported material setting %s", key) - new_hotend_material = XmlMaterialProfile(self.id + "_" + machine_id + "_" + hotend_id.replace(" ", "_")) + # It could be that we are overwriting, so check if the ID already exists. + new_hotend_id = self.id + "_" + machine_id + "_" + hotend_id.replace(" ", "_") + materials = UM.Settings.ContainerRegistry.getInstance().findInstanceContainers(id=new_hotend_id) + if materials: + new_hotend_material = materials[0] + new_hotend_material.clearData() + else: + new_hotend_material = XmlMaterialProfile(new_hotend_id) + new_hotend_material.setName(self.getName()) new_hotend_material.setMetaData(copy.deepcopy(self.getMetaData())) new_hotend_material.setDefinition(definition) @@ -508,16 +548,17 @@ class XmlMaterialProfile(InstanceContainer): new_hotend_material.getMetaData()["compatible"] = hotend_compatibility for key, value in global_setting_values.items(): - new_hotend_material.setProperty(key, "value", value, definition) + new_hotend_material.setProperty(key, "value", value) for key, value in machine_setting_values.items(): - new_hotend_material.setProperty(key, "value", value, definition) + new_hotend_material.setProperty(key, "value", value) for key, value in hotend_setting_values.items(): - new_hotend_material.setProperty(key, "value", value, definition) + new_hotend_material.setProperty(key, "value", value) new_hotend_material._dirty = False - ContainerRegistry.getInstance().addContainer(new_hotend_material) + if not materials: # It was not added yet, do so now. + ContainerRegistry.getInstance().addContainer(new_hotend_material) def _addSettingElement(self, builder, instance): try: @@ -537,7 +578,7 @@ class XmlMaterialProfile(InstanceContainer): # Map XML file setting names to internal names __material_property_setting_map = { - "print temperature": "material_print_temperature", + "print temperature": "default_material_print_temperature", "heated bed temperature": "material_bed_temperature", "standby temperature": "material_standby_temperature", "processing temperature graph": "material_flow_temp_graph", diff --git a/resources/definitions/delta_go.def.json b/resources/definitions/delta_go.def.json new file mode 100644 index 0000000000..b341a17656 --- /dev/null +++ b/resources/definitions/delta_go.def.json @@ -0,0 +1,36 @@ +{ +"id": "Delta_Go", + "name": "Delta Go", + "version": 2, + "inherits": "fdmprinter", + "metadata": { + "visible": true, + "author": "Deltaprintr", + "manufacturer": "Deltaprintr", + "category": "Other", + "file_formats": "text/x-gcode", + "platform_offset": [ 0, 0, 0], + "platform": "" + }, + "overrides": { + "machine_name": { "default_value": "Delta Go" }, + "material_diameter": { "default_value": 1.75 }, + "speed_travel": { "default_value": 150 }, + "prime_tower_size": { "default_value": 8.66 }, + "infill_sparse_density": { "default_value": 10 }, + "speed_wall_x": { "default_value": 30 }, + "speed_wall_0": { "default_value": 30 }, + "speed_topbottom": { "default_value": 20 }, + "layer_height": { "default_value": 0.2 }, + "speed_print": { "default_value": 30 }, + "machine_heated_bed": { "default_value": false }, + "machine_center_is_zero": { "default_value": true }, + "machine_height": { "default_value": 127 }, + "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, + "machine_depth": { "default_value": 115 }, + "machine_width": { "default_value": 115 }, + "retraction_amount": { "default_value": 4.2 }, + "retraction_speed": { "default_value": 400 }, + "machine_shape": { "default_value": "elliptic"} + } +} diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 19587e6562..8dec4a307e 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -137,6 +137,21 @@ "settable_per_extruder": false, "settable_per_meshgroup": false }, + "machine_shape": + { + "label": "Build plate shape", + "description": "The shape of the build plate without taking unprintable areas into account.", + "default_value": "rectangular", + "type": "enum", + "options": + { + "rectangular": "Rectangular", + "elliptic": "Elliptic" + }, + "settable_per_mesh": false, + "settable_per_extruder": false, + "settable_per_meshgroup": false + }, "machine_height": { "label": "Machine height", @@ -213,13 +228,24 @@ "machine_heat_zone_length": { "label": "Heat zone length", - "description": "The distance from the tip of the nozzle in which heat from the nozzle is transfered to the filament.", + "description": "The distance from the tip of the nozzle in which heat from the nozzle is transferred to the filament.", "default_value": 16, "type": "float", "settable_per_mesh": false, "settable_per_extruder": true, "settable_per_meshgroup": false }, + "machine_filament_park_distance": + { + "label": "Filament Park Distance", + "description": "The distance from the tip of the nozzle where to park the filament when an extruder is no longer used.", + "default_value": 16, + "value": "machine_heat_zone_length", + "type": "float", + "settable_per_mesh": false, + "settable_per_extruder": true, + "settable_per_meshgroup": false + }, "machine_nozzle_heat_up_speed": { "label": "Heat up speed", @@ -946,17 +972,39 @@ "z_seam_type": { "label": "Z Seam Alignment", - "description": "Starting point of each path in a layer. When paths in consecutive layers start at the same point a vertical seam may show on the print. When aligning these at the back, the seam is easiest to remove. When placed randomly the inaccuracies at the paths' start will be less noticeable. When taking the shortest path the print will be quicker.", + "description": "Starting point of each path in a layer. When paths in consecutive layers start at the same point a vertical seam may show on the print. When aligning these near a user specified location, the seam is easiest to remove. When placed randomly the inaccuracies at the paths' start will be less noticeable. When taking the shortest path the print will be quicker.", "type": "enum", "options": { - "back": "Back", + "back": "User Specified", "shortest": "Shortest", "random": "Random" }, "default_value": "shortest", "settable_per_mesh": true }, + "z_seam_x": + { + "label": "Z Seam X", + "description": "The X coordinate of the position near where to start printing each part in a layer.", + "unit": "mm", + "type": "float", + "default_value": 100.0, + "value": "machine_width / 2", + "enabled": "z_seam_type == 'back'", + "settable_per_mesh": true + }, + "z_seam_y": + { + "label": "Z Seam Y", + "description": "The Y coordinate of the position near where to start printing each part in a layer.", + "unit": "mm", + "type": "float", + "default_value": 100.0, + "value": "machine_depth * 3", + "enabled": "z_seam_type == 'back'", + "settable_per_mesh": true + }, "skin_no_small_gaps_heuristic": { "label": "Ignore Small Z Gaps", @@ -996,7 +1044,7 @@ "default_value": 2, "minimum_value": "0", "minimum_value_warning": "infill_line_width", - "value": "0 if infill_sparse_density == 0 else (infill_line_width * 100) / infill_sparse_density * (2 if infill_pattern == 'grid' else (3 if infill_pattern == 'triangles' or infill_pattern == 'cubic' else (4 if infill_pattern == 'tetrahedral' else 1)))", + "value": "0 if infill_sparse_density == 0 else (infill_line_width * 100) / infill_sparse_density * (2 if infill_pattern == 'grid' else (3 if infill_pattern == 'triangles' or infill_pattern == 'cubic' or infill_pattern == 'cubicsubdiv' else (4 if infill_pattern == 'tetrahedral' else 1)))", "settable_per_mesh": true } } @@ -1012,6 +1060,7 @@ "lines": "Lines", "triangles": "Triangles", "cubic": "Cubic", + "cubicsubdiv": "Cubic Subdivision", "tetrahedral": "Tetrahedral", "concentric": "Concentric", "concentric_3d": "Concentric 3D", @@ -1022,6 +1071,32 @@ "value": "'lines' if infill_sparse_density > 25 else 'grid'", "settable_per_mesh": true }, + "sub_div_rad_mult": + { + "label": "Cubic Subdivision Radius", + "description": "A multiplier on the radius from the center of each cube to check for the boundary of the model, as to decide whether this cube should be subdivided. Larger values lead to more subdivisions, i.e. more small cubes.", + "unit": "%", + "type": "float", + "default_value": 100, + "minimum_value": "0", + "minimum_value_warning": "100", + "maximum_value_warning": "200", + "enabled": "infill_sparse_density > 0 and infill_pattern == 'cubicsubdiv'", + "settable_per_mesh": true + }, + "sub_div_rad_add": + { + "label": "Cubic Subdivision Shell", + "description": "An addition to the radius from the center of each cube to check for the boundary of the model, as to decide whether this cube should be subdivided. Larger values lead to a thicker shell of small cubes near the boundary of the model.", + "unit": "mm", + "type": "float", + "default_value": 0.4, + "value": "wall_line_width_x", + "minimum_value_warning": "-1 * infill_line_distance", + "maximum_value_warning": "5 * infill_line_distance", + "enabled": "infill_sparse_density > 0 and infill_pattern == 'cubicsubdiv'", + "settable_per_mesh": true + }, "infill_overlap": { "label": "Infill Overlap Percentage", @@ -1116,7 +1191,7 @@ "minimum_value": "0", "maximum_value_warning": "4", "maximum_value": "20 - math.log(infill_line_distance) / math.log(2)", - "enabled": "infill_sparse_density > 0", + "enabled": "infill_sparse_density > 0 and infill_pattern != 'cubicsubdiv'", "settable_per_mesh": true }, "gradual_infill_step_height": @@ -1129,7 +1204,7 @@ "minimum_value": "0.0001", "minimum_value_warning": "3 * resolveOrValue('layer_height')", "maximum_value_warning": "100", - "enabled": "infill_sparse_density > 0 and gradual_infill_steps > 0", + "enabled": "infill_sparse_density > 0 and gradual_infill_steps > 0 and infill_pattern != 'cubicsubdiv'", "settable_per_mesh": true }, "infill_before_walls": @@ -1161,6 +1236,17 @@ "settable_per_mesh": false, "settable_per_extruder": true }, + "default_material_print_temperature": + { + "label": "Default Printing Temperature", + "description": "The default temperature used for printing. This should be the \"base\" temperature of a material. All other print temperatures should use offsets based on this value", + "unit": "°C", + "type": "float", + "default_value": 210, + "enabled": false, + "settable_per_extruder": true, + "minimum_value": "-273.15" + }, "material_print_temperature": { "label": "Printing Temperature", @@ -1168,6 +1254,7 @@ "unit": "°C", "type": "float", "default_value": 210, + "value": "default_material_print_temperature", "minimum_value": "-273.15", "minimum_value_warning": "0", "maximum_value_warning": "260", @@ -1196,7 +1283,8 @@ "description": "The minimal temperature while heating up to the Printing Temperature at which printing can already start.", "unit": "°C", "type": "float", - "default_value": 190, + "default_value": 200, + "value": "max(-273.15, material_print_temperature - 10)", "minimum_value": "-273.15", "minimum_value_warning": "material_standby_temperature", "maximum_value_warning": "material_print_temperature", @@ -1210,7 +1298,8 @@ "description": "The temperature to which to already start cooling down just before the end of printing.", "unit": "°C", "type": "float", - "default_value": 180, + "default_value": 195, + "value": "max(-273.15, material_print_temperature - 15)", "minimum_value": "-273.15", "minimum_value_warning": "material_standby_temperature", "maximum_value_warning": "material_print_temperature", @@ -1236,7 +1325,7 @@ "description": "The extra speed by which the nozzle cools while extruding. The same value is used to signify the heat up speed lost when heating up while extruding.", "unit": "°C/s", "type": "float", - "default_value": 0.5, + "default_value": 0.7, "minimum_value": "0", "maximum_value_warning": "10.0", "maximum_value": "machine_nozzle_heat_up_speed", @@ -1269,6 +1358,7 @@ "type": "float", "resolve": "max(extruderValues('material_bed_temperature_layer_0'))", "default_value": 60, + "value": "material_bed_temperature", "minimum_value": "-273.15", "minimum_value_warning": "0", "maximum_value_warning": "260", @@ -1696,6 +1786,7 @@ "unit": "mm/s", "type": "float", "default_value": 30, + "value": "speed_print * 30 / 60", "minimum_value": "0.1", "maximum_value": "math.sqrt(machine_max_feedrate_x ** 2 + machine_max_feedrate_y ** 2)", "maximum_value_warning": "300", @@ -1718,7 +1809,7 @@ "speed_travel_layer_0": { "label": "Initial Layer Travel Speed", - "description": "The speed of travel moves in the initial layer. A lower value is advised to prevent pulling previously printed parts away from the build plate.", + "description": "The speed of travel moves in the initial layer. A lower value is advised to prevent pulling previously printed parts away from the build plate. The value of this setting can automatically be calculated from the ratio between the Travel Speed and the Print Speed.", "unit": "mm/s", "type": "float", "default_value": 60, @@ -2296,12 +2387,12 @@ }, "default_value": "all", "resolve": "'noskin' if 'noskin' in extruderValues('retraction_combing') else ('all' if 'all' in extruderValues('retraction_combing') else 'off')", - "settable_per_mesh": true, + "settable_per_mesh": false, "settable_per_extruder": false }, "travel_avoid_other_parts": { - "label": "Avoid Printed Parts when Traveling", + "label": "Avoid Printed Parts When Traveling", "description": "The nozzle avoids already printed parts when traveling. This option is only available when combing is enabled.", "type": "bool", "default_value": true, @@ -2326,8 +2417,8 @@ }, "start_layers_at_same_position": { - "label": "Start Layers Near Same Point", - "description": "Start printing the objects in each layer near the same point, so that we don't start a new layer with printing the piece which the previous layer ended with. This makes for better overhangs and small parts, but increases printing time.", + "label": "Start Layers with the Same Part", + "description": "In each layer start with printing the object near the same point, so that we don't start a new layer with printing the piece which the previous layer ended with. This makes for better overhangs and small parts, but increases printing time.", "type": "bool", "default_value": false, "settable_per_mesh": false, @@ -2337,7 +2428,7 @@ "layer_start_x": { "label": "Layer Start X", - "description": "The X coordinate of the position near where to start printing objects each layer.", + "description": "The X coordinate of the position near where to find the part to start printing each layer.", "unit": "mm", "type": "float", "default_value": 0.0, @@ -2350,7 +2441,7 @@ "layer_start_y": { "label": "Layer Start Y", - "description": "The Y coordinate of the position near where to start printing objects each layer.", + "description": "The Y coordinate of the position near where to find the part to start printing each layer.", "unit": "mm", "type": "float", "default_value": 0.0, @@ -2361,7 +2452,7 @@ "settable_per_meshgroup": true }, "retraction_hop_enabled": { - "label": "Z Hop when Retracted", + "label": "Z Hop When Retracted", "description": "Whenever a retraction is done, the build plate is lowered to create clearance between the nozzle and the print. It prevents the nozzle from hitting the print during travel moves, reducing the chance to knock the print from the build plate.", "type": "bool", "default_value": false, @@ -2433,20 +2524,6 @@ "settable_per_extruder": true, "children": { - "cool_fan_speed_0": - { - "label": "Initial Fan Speed", - "description": "The speed at which the fans spin at the start of the print. In subsequent layers the fan speed is gradually increased up to the layer corresponding to Regular Fan Speed at Height.", - "unit": "%", - "type": "float", - "minimum_value": "0", - "maximum_value": "100", - "value": "cool_fan_speed", - "default_value": 100, - "enabled": "cool_fan_enabled", - "settable_per_mesh": false, - "settable_per_extruder": true - }, "cool_fan_speed_min": { "label": "Regular Fan Speed", @@ -2489,6 +2566,19 @@ "settable_per_mesh": false, "settable_per_extruder": true }, + "cool_fan_speed_0": + { + "label": "Initial Fan Speed", + "description": "The speed at which the fans spin at the start of the print. In subsequent layers the fan speed is gradually increased up to the layer corresponding to Regular Fan Speed at Height.", + "unit": "%", + "type": "float", + "minimum_value": "0", + "maximum_value": "100", + "default_value": 0, + "enabled": "cool_fan_enabled", + "settable_per_mesh": false, + "settable_per_extruder": true + }, "cool_fan_full_at_height": { "label": "Regular Fan Speed at Height", @@ -3615,7 +3705,6 @@ "type": "category", "icon": "category_dual", "description": "Settings used for printing with multiple extruders.", - "enabled": "machine_extruder_count > 1", "children": { "prime_tower_enable": @@ -3637,7 +3726,6 @@ "unit": "mm", "enabled": "resolveOrValue('prime_tower_enable')", "default_value": 15, - "value": "15 if resolveOrValue('prime_tower_enable') else 0", "resolve": "max(extruderValues('prime_tower_size'))", "minimum_value": "0", "maximum_value": "min(0.5 * machine_width, 0.5 * machine_depth)", @@ -3646,6 +3734,38 @@ "settable_per_mesh": false, "settable_per_extruder": false }, + "prime_tower_min_volume": + { + "label": "Prime Tower Minimum Volume", + "description": "The minimum volume for each layer of the prime tower in order to purge enough material.", + "unit": "mm³", + "type": "float", + "default_value": 10, + "minimum_value": "0", + "maximum_value_warning": "resolveOrValue('prime_tower_size') ** 2 * resolveOrValue('layer_height')", + "enabled": "resolveOrValue('prime_tower_enable')", + "settable_per_mesh": false, + "settable_per_extruder": true, + "children": + { + "prime_tower_wall_thickness": + { + "label": "Prime Tower Thickness", + "description": "The thickness of the hollow prime tower. A thickness larger than half the Prime Tower Minimum Volume will result in a dense prime tower.", + "unit": "mm", + "type": "float", + "default_value": 2, + "value": "max(2 * min(extruderValues('prime_tower_line_width')), 0.5 * (resolveOrValue('prime_tower_size') - math.sqrt(resolveOrValue('prime_tower_size') ** 2 - max(extruderValues('prime_tower_min_volume')) / resolveOrValue('layer_height'))))", + "resolve": "max(extruderValues('prime_tower_wall_thickness'))", + "minimum_value": "0.001", + "minimum_value_warning": "2 * min(extruderValues('prime_tower_line_width'))", + "maximum_value_warning": "resolveOrValue('prime_tower_size') / 2", + "enabled": "resolveOrValue('prime_tower_enable')", + "settable_per_mesh": false, + "settable_per_extruder": false + } + } + }, "prime_tower_position_x": { "label": "Prime Tower X Position", @@ -3692,25 +3812,23 @@ }, "prime_tower_wipe_enabled": { - "label": "Wipe Nozzle on Prime Tower", + "label": "Wipe Inactive Nozzle on Prime Tower", "description": "After printing the prime tower with one nozzle, wipe the oozed material from the other nozzle off on the prime tower.", "type": "bool", "enabled": "resolveOrValue('prime_tower_enable')", "default_value": true, - "resolve": "any(extruderValues('prime_tower_wipe_enabled'))", "settable_per_mesh": false, - "settable_per_extruder": false + "settable_per_extruder": true }, - "multiple_mesh_overlap": + "dual_pre_wipe": { - "label": "Dual Extrusion Overlap", - "description": "Make the models printed with different extruder trains overlap a bit. This makes the different materials bond together better.", - "type": "float", - "unit": "mm", - "default_value": 0.15, - "minimum_value": "0", - "maximum_value_warning": "1.0", - "settable_per_mesh": true + "label": "Wipe Nozzle After Switch", + "description": "After switching extruder, wipe the oozed material off of the nozzle on the first thing printed. This performs a safe slow wipe move at a place where the oozed material causes least harm to the surface quality of your print.", + "type": "bool", + "enabled": "resolveOrValue('prime_tower_enable')", + "default_value": true, + "settable_per_mesh": false, + "settable_per_extruder": true }, "ooze_shield_enabled": { @@ -3763,7 +3881,7 @@ "meshfix_union_all": { "label": "Union Overlapping Volumes", - "description": "Ignore the internal geometry arising from overlapping volumes and print the volumes as one. This may cause internal cavities to disappear.", + "description": "Ignore the internal geometry arising from overlapping volumes within a mesh and print the volumes as one. This may cause unintended internal cavities to disappear.", "type": "bool", "default_value": true, "settable_per_mesh": true @@ -3792,10 +3910,21 @@ "default_value": false, "settable_per_mesh": true }, + "multiple_mesh_overlap": + { + "label": "Merged Meshes Overlap", + "description": "Make meshes which are touching each other overlap a bit. This makes them bond together better.", + "type": "float", + "unit": "mm", + "default_value": 0.15, + "minimum_value": "0", + "maximum_value_warning": "1.0", + "settable_per_mesh": true + }, "carve_multiple_volumes": { "label": "Remove Mesh Intersection", - "description": "Remove areas where multiple objects are overlapping with each other. This may be used if merged dual material objects overlap with each other.", + "description": "Remove areas where multiple meshes are overlapping with each other. This may be used if merged dual material objects overlap with each other.", "type": "bool", "default_value": true, "value": "machine_extruder_count > 1", @@ -3806,7 +3935,7 @@ "alternate_carve_order": { "label": "Alternate Mesh Removal", - "description": "With every layer switch to which model the intersecting volumes will belong, so that the overlapping volumes become interwoven.", + "description": "Switch to which mesh intersecting volumes will belong with every layer, so that the overlapping meshes become interwoven. Turning this setting off will cause one of the meshes to obtain all of the volume in the overlap, while it is removed from the other meshes.", "type": "bool", "default_value": true, "enabled": "carve_multiple_volumes", @@ -3865,6 +3994,28 @@ "settable_per_meshgroup": false, "settable_globally": false }, + "support_mesh": + { + "label": "Support Mesh", + "description": "Use this mesh to specify support areas. This can be used to generate support structure.", + "type": "bool", + "default_value": false, + "settable_per_mesh": true, + "settable_per_extruder": false, + "settable_per_meshgroup": false, + "settable_globally": false + }, + "anti_overhang_mesh": + { + "label": "Anti Overhang Mesh", + "description": "Use this mesh to specify where no part of the model should be detected as overhang. This can be used to remove unwanted support structure.", + "type": "bool", + "default_value": false, + "settable_per_mesh": true, + "settable_per_extruder": false, + "settable_per_meshgroup": false, + "settable_globally": false + }, "magic_mesh_surface_mode": { "label": "Surface Mode", @@ -4043,6 +4194,7 @@ "type": "bool", "default_value": false, "enabled": "support_enable", + "limit_to_extruder": "support_infill_extruder_nr", "settable_per_mesh": true }, "support_conical_angle": diff --git a/resources/definitions/jellybox.def.json b/resources/definitions/jellybox.def.json new file mode 100644 index 0000000000..fa3cb35cf7 --- /dev/null +++ b/resources/definitions/jellybox.def.json @@ -0,0 +1,35 @@ +{ + "id": "jellybox", + "version": 2, + "name": "JellyBOX", + "inherits": "fdmprinter", + "metadata": { + "visible": true, + "author": "IMADE3D", + "manufacturer": "IMADE3D", + "category": "Other", + "platform": "jellybox_platform.stl", + "platform_offset": [ 0, -0.3, 0], + "file_formats": "text/x-gcode", + "has_materials": true, + "has_machine_materials": true + }, + + "overrides": { + "machine_name": { "default_value": "IMADE3D JellyBOX" }, + "machine_width": { "default_value": 170 }, + "machine_height": { "default_value": 145 }, + "machine_depth": { "default_value": 160 }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 }, + "machine_heated_bed": { "default_value": true }, + "machine_center_is_zero": { "default_value": false }, + "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, + "machine_start_gcode": { + "default_value": ";---------------------------------------\n; ; ; Jellybox Start Script Begin ; ; ;\n;_______________________________________\n; M92 E140 ;optionally adjust steps per mm for your filament\n\n; Print Settings Summary\n; (overwriting these values will NOT change your printer's behavior)\n; sliced for: {machine_name}\n; nozzle diameter: {machine_nozzle_size}\n; filament diameter: {material_diameter}\n; layer height: {layer_height}\n; 1st layer height: {layer_height_0}\n; line width: {line_width}\n; wall thickness: {wall_thickness}\n; infill density: {infill_sparse_density}\n; infill pattern: {infill_pattern}\n; print temperature: {material_print_temperature}\n; heated bed temperature: {material_bed_temperature}\n; regular fan speed: {cool_fan_speed_min}\n; max fan speed: {cool_fan_speed_max}\n; support? {support_enable}\n; spiralized? {magic_spiralize}\n\nM117 Preparing ;write Preparing\nM140 S{material_bed_temperature} ;set bed temperature and move on\nM104 S{material_print_temperature} ;set extruder temperature and move on\nM206 X10.0 Y0.0 ;set x homing offset for default bed leveling\nG21 ;metric values\nG90 ;absolute positioning\nM107 ;start with the fan off\nM82 ;set extruder to absolute mode\nG28 ;home all axes\nM203 Z5 ;slow Z speed down for greater accuracy when probing\nG29 ;auto bed leveling procedure\nM203 Z7 ;pick up z speed again for printing\nM190 S{material_bed_temperature} ;wait for the bed to reach desired temperature\nM109 S{material_print_temperature} ;wait for the extruder to reach desired temperature\nG92 E0 ;reset the extruder position\nG1 F200 E5 ;extrude 5mm of feed stock\nG92 E0 ;reset the extruder position again\nM117 Print starting ;write Print starting\n;---------------------------------------------\n; ; ; Jellybox Printer Start Script End ; ; ;\n;_____________________________________________" + }, + "machine_end_gcode": { + "default_value": "\n;---------------------------------\n;;; Jellybox End Script Begin ;;;\n;_________________________________\nM117 Finishing Up ;write Finishing Up\n\nM104 S0 ;extruder heater off\nM140 S0 ;bed heater off (if you have it)\nG91 ;relative positioning\nG1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 Z+0.5 E-5 X-20 Y-20 F9000 ;move Z up a bit and retract filament even more\nG90 ;absolute positioning\nG28 X ;home x, so the head is out of the way\nG1 Y100 ;move Y forward, so the print is more accessible\nM84 ;steppers off\n\nM117 Print finished ;write Print finished\n;---------------------------------------\n;;; Jellybox End Script End ;;;\n;_______________________________________" + } + } +} diff --git a/resources/definitions/kossel_pro.def.json b/resources/definitions/kossel_pro.def.json new file mode 100644 index 0000000000..f8df616bf2 --- /dev/null +++ b/resources/definitions/kossel_pro.def.json @@ -0,0 +1,56 @@ +{ + "id": "kossel_pro", + "version": 2, + "name": "Kossel Pro", + "inherits": "fdmprinter", + "metadata": { + "visible": true, + "author": "Chris Petersen", + "manufacturer": "OpenBeam", + "category": "Other", + "file_formats": "text/x-gcode", + "icon": "icon_ultimaker2", + "platform": "kossel_pro_build_platform.stl" + }, + "overrides": { + "machine_heated_bed": { + "default_value": true + }, + "machine_width": { + "default_value": 240 + }, + "machine_height": { + "default_value": 240 + }, + "machine_depth": { + "default_value": 240 + }, + "machine_center_is_zero": { + "default_value": true + }, + "machine_nozzle_size": { + "default_value": 0.35 + }, + "material_diameter": { + "default_value": 1.75 + }, + "machine_nozzle_heat_up_speed": { + "default_value": 2 + }, + "machine_nozzle_cool_down_speed": { + "default_value": 2 + }, + "machine_gcode_flavor": { + "default_value": "RepRap (Marlin/Sprinter)" + }, + "machine_start_gcode": { + "default_value": "; info: M303 E0 S200 C8 ; Pid auto-tune \n\nM140 S{{material_bed_temperature}}; Start heating up the base\nG28 ; Home to top 3 endstops\n; Autolevel and adjust first layer\n; Adjust this value to fit your own printer! (positive is thicker)\n; This default value is intentionally very high to accommodate the\n; variety of print heads used with this printer. Many of you will\n; need tiny values like Z0 or Z0.1. Use feeler gauges to dial this\n; in as accurately as possible.\nG29 Z10\n\n; Squirt and wipe ;\nM109 S220 ; Wait for the temp to hit 220\nG00 X125 Y-60 Z0.1 ;\nG92 E0 ;\nG01 E25 F100 ; Extrude a little bit to replace oozage from auto levelling\nG01 X90 Y-50 F6000 ;\nG01 Z5 ;\n\n; Set the extruder to the requested print temperature\nM104 S{{material_print_temperature}}\n" + }, + "machine_end_gcode": { + "default_value": "M104 S0 ; turn off temperature\nM140 S0 ; turn off bed\nG28 ; home all axes\nM84 ; disable motors\n" + }, + "machine_disallowed_areas": { + "default_value": [[[125.0, 125.0], [125.0, 0.0], [120.741, 32.352]], [[-125.0, 125.0], [-125.0, 0.0], [-120.741, 32.352]], [[125.0, -125.0], [125.0, -0.0], [120.741, -32.352]], [[-125.0, -125.0], [-125.0, -0.0], [-120.741, -32.352]], [[125.0, 125.0], [120.741, 32.352], [108.253, 62.5]], [[-125.0, 125.0], [-120.741, 32.352], [-108.253, 62.5]], [[125.0, -125.0], [120.741, -32.352], [108.253, -62.5]], [[-125.0, -125.0], [-120.741, -32.352], [-108.253, -62.5]], [[125.0, 125.0], [108.253, 62.5], [88.388, 88.388]], [[-125.0, 125.0], [-108.253, 62.5], [-88.388, 88.388]], [[125.0, -125.0], [108.253, -62.5], [88.388, -88.388]], [[-125.0, -125.0], [-108.253, -62.5], [-88.388, -88.388]], [[125.0, 125.0], [88.388, 88.388], [62.5, 108.253]], [[-125.0, 125.0], [-88.388, 88.388], [-62.5, 108.253]], [[125.0, -125.0], [88.388, -88.388], [62.5, -108.253]], [[-125.0, -125.0], [-88.388, -88.388], [-62.5, -108.253]], [[125.0, 125.0], [62.5, 108.253], [32.352, 120.741]], [[-125.0, 125.0], [-62.5, 108.253], [-32.352, 120.741]], [[125.0, -125.0], [62.5, -108.253], [32.352, -120.741]], [[-125.0, -125.0], [-62.5, -108.253], [-32.352, -120.741]], [[125.0, 125.0], [32.352, 120.741], [0.0, 125.0]], [[-125.0, 125.0], [-32.352, 120.741], [-0.0, 125.0]], [[125.0, -125.0], [32.352, -120.741], [0.0, -125.0]], [[-125.0, -125.0], [-32.352, -120.741], [-0.0, -125.0]]] + } + } +} \ No newline at end of file diff --git a/resources/definitions/printrbot_simple_extended.def.json b/resources/definitions/printrbot_simple_extended.def.json new file mode 100644 index 0000000000..b464e06c7e --- /dev/null +++ b/resources/definitions/printrbot_simple_extended.def.json @@ -0,0 +1,45 @@ +{ + "id": "printrbot_simple_extended", + "version": 2, + "name": "Printrbot Simple Metal Extended", + "inherits": "fdmprinter", + "metadata": { + "visible": true, + "author": "samsector", + "manufacturer": "PrintrBot", + "category": "Other", + "platform": "printrbot_simple_metal_upgrade.stl", + "platform_offset": [0, -0.3, 0], + "file_formats": "text/x-gcode" + }, + + "overrides": { + "machine_name": { "default_value": "Printrbot Simple Metal Extended" }, + "machine_heated_bed": { "default_value": true }, + "machine_width": { "default_value": 250 }, + "machine_height": { "default_value": 235 }, + "machine_depth": { "default_value": 150 }, + "machine_center_is_zero": { "default_value": false }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 }, + "machine_nozzle_heat_up_speed": { "default_value": 2 }, + "machine_nozzle_cool_down_speed": { "default_value": 2 }, + "machine_head_with_fans_polygon": { + "default_value": [ + [ 55, -20 ], + [ 55, 99999 ], + [ -49, 99999 ], + [ -49, -20 ] + ] + }, + "gantry_height": { "default_value": 99999 }, + "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, + + "machine_start_gcode": { + "default_value": "G21 ;metric values\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nM106 ;start with the fan on\nG28 X0 Y0 ;home X/Y\nG28 Z0 ;home Z\nG92 E0 ;zero the extruded length\nG29 ;initiate auto bed leveling sequence\n;start cleaning sequance\nG1 X250 Y150 Z15 F4000\nG1 X250 Y150 Z0.30 F1000\nG1 X1 Y150 Z0.25 E15.0 F2000\nG1 X1 Y150 Z0.25 E14.0 F4000\nG1 X1 Y1 Z0.25 F16000\nG1 X1 Y1 Z0.25 E15.0 F4000\nG92 E0\nM107 ;start with the fan off\n;end cleaning sequance\n;G92 X132.4 Y20 ;correct bed origin (G29 changes it)" + }, + "machine_end_gcode": { + "default_value": "M104 S0 ;extruder heater off\nM140 S0 ;heated bed heater off (if you have it)\nM106 S0 ;fan off\nG91 ;relative positioning\nG1 E-1 F300 ;retract the filament a bit\nG1 Z+1 E-5 F9000 ;move Z up a bit and retract even more\nG28 X0 Y0 ;home X/Y, so the head is out of the way\nM84 ;steppers off\nG90 ;absolute positioning" + } + } +} diff --git a/resources/definitions/ultimaker3.def.json b/resources/definitions/ultimaker3.def.json index 1356efff91..d7245e5178 100644 --- a/resources/definitions/ultimaker3.def.json +++ b/resources/definitions/ultimaker3.def.json @@ -38,6 +38,7 @@ "machine_depth": { "default_value": 215 }, "machine_height": { "default_value": 200 }, "machine_heated_bed": { "default_value": true }, + "machine_filament_park_distance": { "value": "machine_heat_zone_length + 26.5" }, "machine_nozzle_heat_up_speed": { "default_value": 1.4 }, "machine_nozzle_cool_down_speed": { "default_value": 0.8 }, "machine_head_with_fans_polygon": @@ -70,6 +71,7 @@ "machine_end_gcode": { "default_value": "" }, "prime_tower_position_x": { "default_value": 175 }, "prime_tower_position_y": { "default_value": 179 }, + "prime_tower_wipe_enabled": { "default_value": false }, "acceleration_enabled": { "value": "True" }, "acceleration_layer_0": { "value": "acceleration_topbottom" }, @@ -103,20 +105,19 @@ "layer_start_y": { "value": "sum(extruderValues('machine_extruder_start_pos_y')) / len(extruderValues('machine_extruder_start_pos_y'))" }, "line_width": { "value": "machine_nozzle_size * 0.875" }, "machine_min_cool_heat_time_window": { "value": "15" }, - "material_print_temperature": { "value": "200" }, + "default_material_print_temperature": { "value": "200" }, + "material_bed_temperature": { "maximum_value": "115" }, + "material_bed_temperature_layer_0": { "maximum_value": "115" }, "material_standby_temperature": { "value": "100" }, "multiple_mesh_overlap": { "value": "0" }, "prime_tower_enable": { "value": "True" }, "raft_airgap": { "value": "0" }, - "raft_base_speed": { "value": "20" }, "raft_base_thickness": { "value": "0.3" }, "raft_interface_line_spacing": { "value": "0.5" }, "raft_interface_line_width": { "value": "0.5" }, - "raft_interface_speed": { "value": "20" }, "raft_interface_thickness": { "value": "0.2" }, "raft_jerk": { "value": "jerk_layer_0" }, "raft_margin": { "value": "10" }, - "raft_speed": { "value": "25" }, "raft_surface_layers": { "value": "1" }, "retraction_amount": { "value": "2" }, "retraction_count_max": { "value": "10" }, @@ -127,7 +128,7 @@ "retraction_min_travel": { "value": "5" }, "retraction_prime_speed": { "value": "15" }, "skin_overlap": { "value": "10" }, - "speed_layer_0": { "value": "20" }, + "speed_layer_0": { "value": "speed_print * 30 / 70" }, "speed_prime_tower": { "value": "speed_topbottom" }, "speed_print": { "value": "35" }, "speed_support": { "value": "speed_wall_0" }, diff --git a/resources/definitions/ultimaker_original_dual.def.json b/resources/definitions/ultimaker_original_dual.def.json index ab2f3ddf46..d133a3853f 100644 --- a/resources/definitions/ultimaker_original_dual.def.json +++ b/resources/definitions/ultimaker_original_dual.def.json @@ -73,10 +73,10 @@ "default_value": 2 }, "prime_tower_position_x": { - "default_value": 185 + "default_value": 195 }, "prime_tower_position_y": { - "default_value": 160 + "default_value": 149 } } } diff --git a/resources/extruders/ultimaker3_extended_extruder_left.def.json b/resources/extruders/ultimaker3_extended_extruder_left.def.json index 202272b096..3335e85ae3 100644 --- a/resources/extruders/ultimaker3_extended_extruder_left.def.json +++ b/resources/extruders/ultimaker3_extended_extruder_left.def.json @@ -1,7 +1,7 @@ { "id": "ultimaker3_extended_extruder_left", "version": 2, - "name": "Print core 1", + "name": "Extruder 1", "inherits": "fdmextruder", "metadata": { "machine": "ultimaker3_extended", diff --git a/resources/extruders/ultimaker3_extended_extruder_right.def.json b/resources/extruders/ultimaker3_extended_extruder_right.def.json index 0f85b2dd09..2e072753b1 100644 --- a/resources/extruders/ultimaker3_extended_extruder_right.def.json +++ b/resources/extruders/ultimaker3_extended_extruder_right.def.json @@ -1,7 +1,7 @@ { "id": "ultimaker3_extended_extruder_right", "version": 2, - "name": "Print core 2", + "name": "Extruder 2", "inherits": "fdmextruder", "metadata": { "machine": "ultimaker3_extended", diff --git a/resources/extruders/ultimaker3_extruder_left.def.json b/resources/extruders/ultimaker3_extruder_left.def.json index 83efa25dbb..141fd2f80c 100644 --- a/resources/extruders/ultimaker3_extruder_left.def.json +++ b/resources/extruders/ultimaker3_extruder_left.def.json @@ -1,7 +1,7 @@ { "id": "ultimaker3_extruder_left", "version": 2, - "name": "Print core 1", + "name": "Extruder 1", "inherits": "fdmextruder", "metadata": { "machine": "ultimaker3", diff --git a/resources/extruders/ultimaker3_extruder_right.def.json b/resources/extruders/ultimaker3_extruder_right.def.json index 4a75059c40..50a369e3ed 100644 --- a/resources/extruders/ultimaker3_extruder_right.def.json +++ b/resources/extruders/ultimaker3_extruder_right.def.json @@ -1,7 +1,7 @@ { "id": "ultimaker3_extruder_right", "version": 2, - "name": "Print core 2", + "name": "Extruder 2", "inherits": "fdmextruder", "metadata": { "machine": "ultimaker3", diff --git a/resources/extruders/ultimaker_original_dual_1st.def.json b/resources/extruders/ultimaker_original_dual_1st.def.json index 058dbf3028..62ec8479c9 100644 --- a/resources/extruders/ultimaker_original_dual_1st.def.json +++ b/resources/extruders/ultimaker_original_dual_1st.def.json @@ -1,7 +1,7 @@ { "id": "ultimaker_original_dual_1st", "version": 2, - "name": "1st Extruder", + "name": "Extruder 1", "inherits": "fdmextruder", "metadata": { "machine": "ultimaker_original_dual", diff --git a/resources/extruders/ultimaker_original_dual_2nd.def.json b/resources/extruders/ultimaker_original_dual_2nd.def.json index 4b600d0281..42a4da524b 100644 --- a/resources/extruders/ultimaker_original_dual_2nd.def.json +++ b/resources/extruders/ultimaker_original_dual_2nd.def.json @@ -1,7 +1,7 @@ { "id": "ultimaker_original_dual_2nd", "version": 2, - "name": "2nd Extruder", + "name": "Extruder 2", "inherits": "fdmextruder", "metadata": { "machine": "ultimaker_original_dual", diff --git a/resources/i18n/de/cura.po b/resources/i18n/de/cura.po index b015b2e43b..985764f6ff 100644 --- a/resources/i18n/de/cura.po +++ b/resources/i18n/de/cura.po @@ -1913,7 +1913,7 @@ msgstr "&Beenden" #: /home/ruben/Projects/Cura/resources/qml/Actions.qml:97 msgctxt "@action:inmenu" msgid "Configure Cura..." -msgstr "Cura wird konfiguriert..." +msgstr "Cura konfigurieren..." #: /home/ruben/Projects/Cura/resources/qml/Actions.qml:104 msgctxt "@action:inmenu menubar:printer" diff --git a/resources/i18n/nl/cura.po b/resources/i18n/nl/cura.po index 2c8c83df7a..64e140474c 100644 --- a/resources/i18n/nl/cura.po +++ b/resources/i18n/nl/cura.po @@ -2629,3 +2629,8 @@ msgstr "De configuratie van de printer in Cura laden" msgctxt "@action:button" msgid "Activate Configuration" msgstr "Configuratie Activeren" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:25 +msgctxt "@title" +msgid "Information" +msgstr "Informatie" diff --git a/resources/images/kitten.jpg b/resources/images/kitten.jpg new file mode 100644 index 0000000000..1c736a7113 Binary files /dev/null and b/resources/images/kitten.jpg differ diff --git a/resources/meshes/jellybox_platform.stl b/resources/meshes/jellybox_platform.stl new file mode 100644 index 0000000000..900c267538 Binary files /dev/null and b/resources/meshes/jellybox_platform.stl differ diff --git a/resources/meshes/kossel_pro_build_platform.stl b/resources/meshes/kossel_pro_build_platform.stl new file mode 100644 index 0000000000..8188f0408f --- /dev/null +++ b/resources/meshes/kossel_pro_build_platform.stl @@ -0,0 +1,22822 @@ +solid OpenSCAD_Model + facet normal -0.866038 0.499978 0 + outer loop + vertex -145.077 17.5082 -11.2 + vertex -144.889 17.8338 -5.2 + vertex -144.889 17.8338 -11.2 + endloop + endfacet + facet normal -0.866038 0.499978 0 + outer loop + vertex -144.889 17.8338 -5.2 + vertex -145.077 17.5082 -11.2 + vertex -145.077 17.5082 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -62.8667 105.571 -5.2 + vertex -63.0358 105.655 -5.2 + vertex -63.0269 105.671 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -62.5 -108.253 -5.2 + vertex -60 -107.418 -5.2 + vertex -60 -109.594 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -60 -107.418 -5.2 + vertex -61.6374 102.266 -5.2 + vertex -61.5276 103.01 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -60 -107.418 -5.2 + vertex -61.9288 101.573 -5.2 + vertex -61.6374 102.266 -5.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -60 -107.418 -5.2 + vertex -62.5 -108.253 -5.2 + vertex -69.1739 -104.115 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -75.5749 -99.5662 -5.2 + vertex -60 -107.418 -5.2 + vertex -69.1739 -104.115 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -81.6776 -94.6244 -5.2 + vertex -60 -107.418 -5.2 + vertex -75.5749 -99.5662 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -87.4579 -89.3091 -5.2 + vertex -60 -107.418 -5.2 + vertex -81.6776 -94.6244 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -92.8931 -83.6413 -5.2 + vertex -60 -107.418 -5.2 + vertex -87.4579 -89.3091 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -60 -107.418 -5.2 + vertex -92.8931 -83.6413 -5.2 + vertex -118.929 2.84567 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -118.929 2.84567 -5.2 + vertex -92.8931 -83.6413 -5.2 + vertex -97.9617 -77.6435 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -118.929 2.84567 -5.2 + vertex -97.9617 -77.6435 -5.2 + vertex -102.644 -71.3392 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -118.929 2.84567 -5.2 + vertex -102.644 -71.3392 -5.2 + vertex -106.921 -64.7534 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -118.929 2.84567 -5.2 + vertex -106.921 -64.7534 -5.2 + vertex -110.775 -57.912 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -118.929 2.84567 -5.2 + vertex -110.775 -57.912 -5.2 + vertex -114.193 -50.8421 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -118.929 2.84567 -5.2 + vertex -114.193 -50.8421 -5.2 + vertex -117.16 -43.5715 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -60 -107.418 -5.2 + vertex -118.929 2.84567 -5.2 + vertex -61.9288 101.573 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -119.665 -36.129 -5.2 + vertex -118.929 2.84567 -5.2 + vertex -117.16 -43.5715 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -121.697 -28.5439 -5.2 + vertex -118.929 2.84567 -5.2 + vertex -119.665 -36.129 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -123.25 -20.8461 -5.2 + vertex -118.929 2.84567 -5.2 + vertex -121.697 -28.5439 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -124.315 -13.0661 -5.2 + vertex -118.929 2.84567 -5.2 + vertex -123.25 -20.8461 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -118.929 2.84567 -5.2 + vertex -124.315 -13.0661 -5.2 + vertex -119.384 2.24668 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -119.384 2.24668 -5.2 + vertex -124.315 -13.0661 -5.2 + vertex -119.973 1.77958 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -124.89 -5.23446 -5.2 + vertex -119.973 1.77958 -5.2 + vertex -124.315 -13.0661 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -119.973 1.77958 -5.2 + vertex -124.89 -5.23446 -5.2 + vertex -120.66 1.47371 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -120.66 1.47371 -5.2 + vertex -124.89 -5.23446 -5.2 + vertex -121.401 1.3483 -5.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -121.401 1.3483 -5.2 + vertex -124.89 -5.23446 -5.2 + vertex -122.151 1.41123 -5.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -122.151 1.41123 -5.2 + vertex -124.89 -5.23446 -5.2 + vertex -122.861 1.65854 -5.2 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex -123.027 1.7476 -5.2 + vertex -122.861 1.65854 -5.2 + vertex -124.89 -5.23446 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -122.861 1.65854 -5.2 + vertex -123.027 1.7476 -5.2 + vertex -123.018 1.76299 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -124.973 2.6178 -5.2 + vertex -123.027 1.7476 -5.2 + vertex -124.89 -5.23446 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -123.027 1.7476 -5.2 + vertex -124.973 2.6178 -5.2 + vertex -124.96 2.86349 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -59.9822 -107.418 -5.2 + vertex -60 -107.418 -5.2 + vertex -59.9941 -107.23 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 120.66 1.47371 -5.2 + vertex 124.973 -2.6178 -5.2 + vertex 124.562 -10.4597 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 119.384 2.24668 -5.2 + vertex 124.562 -10.4597 -5.2 + vertex 123.659 -18.2604 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 124.973 -2.6178 -5.2 + vertex 123.027 1.7476 -5.2 + vertex 124.915 2.83794 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 124.973 -2.6178 -5.2 + vertex 122.861 1.65854 -5.2 + vertex 123.027 1.7476 -5.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 123.027 1.7476 -5.2 + vertex 122.861 1.65854 -5.2 + vertex 123.018 1.76299 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 118.929 2.84567 -5.2 + vertex 123.659 -18.2604 -5.2 + vertex 122.268 -25.989 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 124.973 -2.6178 -5.2 + vertex 122.151 1.41123 -5.2 + vertex 122.861 1.65854 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 124.973 -2.6178 -5.2 + vertex 121.401 1.3483 -5.2 + vertex 122.151 1.41123 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 124.973 -2.6178 -5.2 + vertex 120.66 1.47371 -5.2 + vertex 121.401 1.3483 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 118.929 2.84567 -5.2 + vertex 122.268 -25.989 -5.2 + vertex 120.395 -33.615 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 124.562 -10.4597 -5.2 + vertex 119.973 1.77958 -5.2 + vertex 120.66 1.47371 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 124.562 -10.4597 -5.2 + vertex 119.384 2.24668 -5.2 + vertex 119.973 1.77958 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 123.659 -18.2604 -5.2 + vertex 118.929 2.84567 -5.2 + vertex 119.384 2.24668 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 118.047 -41.1083 -5.2 + vertex 118.929 2.84567 -5.2 + vertex 120.395 -33.615 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 115.233 -48.4394 -5.2 + vertex 118.929 2.84567 -5.2 + vertex 118.047 -41.1083 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 111.964 -55.5794 -5.2 + vertex 118.929 2.84567 -5.2 + vertex 115.233 -48.4394 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 108.253 -62.5 -5.2 + vertex 118.929 2.84567 -5.2 + vertex 111.964 -55.5794 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 57 -104.418 -5.2 + vertex 108.253 -62.5 -5.2 + vertex 104.115 -69.1739 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 57 -104.418 -5.2 + vertex 104.115 -69.1739 -5.2 + vertex 99.5662 -75.5749 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 57 -104.418 -5.2 + vertex 99.5662 -75.5749 -5.2 + vertex 94.6244 -81.6776 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 57 -104.418 -5.2 + vertex 94.6244 -81.6776 -5.2 + vertex 89.3091 -87.4579 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 57 -104.418 -5.2 + vertex 89.3091 -87.4579 -5.2 + vertex 83.6413 -92.8931 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 57 -104.418 -5.2 + vertex 83.6413 -92.8931 -5.2 + vertex 77.6435 -97.9617 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 57.7461 -104.512 -5.2 + vertex 77.6435 -97.9617 -5.2 + vertex 71.3392 -102.644 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 59.0536 -105.231 -5.2 + vertex 71.3392 -102.644 -5.2 + vertex 64.7534 -106.921 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 77.6435 -97.9617 -5.2 + vertex 57.7461 -104.512 -5.2 + vertex 57 -104.418 -5.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 108.253 -62.5 -5.2 + vertex 57 -104.418 -5.2 + vertex 118.929 2.84567 -5.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 118.929 2.84567 -5.2 + vertex 57 -104.418 -5.2 + vertex 61.9288 101.573 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 60 -107.418 -5.2 + vertex 64.7534 -106.921 -5.2 + vertex 60 -109.599 -5.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 63.0358 105.655 -5.2 + vertex 62.8667 105.571 -5.2 + vertex 63.0269 105.671 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 63.0269 105.671 -5.2 + vertex 62.5 108.253 -5.2 + vertex 64.9109 106.758 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 62.8667 105.571 -5.2 + vertex 62.5 108.253 -5.2 + vertex 63.0269 105.671 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 62.2975 105.08 -5.2 + vertex 62.5 108.253 -5.2 + vertex 62.8667 105.571 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 61.8683 104.462 -5.2 + vertex 62.5 108.253 -5.2 + vertex 62.2975 105.08 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 55.5794 111.964 -5.2 + vertex 61.8683 104.462 -5.2 + vertex 61.6062 103.758 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 59.9941 -107.23 -5.2 + vertex 64.7534 -106.921 -5.2 + vertex 60 -107.418 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 59.8532 -106.491 -5.2 + vertex 64.7534 -106.921 -5.2 + vertex 59.9941 -107.23 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 59.533 -105.811 -5.2 + vertex 64.7534 -106.921 -5.2 + vertex 59.8532 -106.491 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 59.0536 -105.231 -5.2 + vertex 64.7534 -106.921 -5.2 + vertex 59.533 -105.811 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 71.3392 -102.644 -5.2 + vertex 59.0536 -105.231 -5.2 + vertex 58.4453 -104.789 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 71.3392 -102.644 -5.2 + vertex 58.4453 -104.789 -5.2 + vertex 57.7461 -104.512 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -61.5276 103.01 -5.2 + vertex 61.9288 101.573 -5.2 + vertex 57 -104.418 -5.2 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex 2.6178 124.973 -5.2 + vertex 61.9288 101.573 -5.2 + vertex -61.5276 103.01 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 61.8683 104.462 -5.2 + vertex 55.5794 111.964 -5.2 + vertex 62.5 108.253 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 61.5276 103.01 -5.2 + vertex 55.5794 111.964 -5.2 + vertex 61.6062 103.758 -5.2 + endloop + endfacet + facet normal -0 -0 -1 + outer loop + vertex 10.4597 124.562 -5.2 + vertex 61.9288 101.573 -5.2 + vertex 2.6178 124.973 -5.2 + endloop + endfacet + facet normal -0 -0 -1 + outer loop + vertex 18.2604 123.659 -5.2 + vertex 61.9288 101.573 -5.2 + vertex 10.4597 124.562 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 61.6374 102.266 -5.2 + vertex 55.5794 111.964 -5.2 + vertex 61.5276 103.01 -5.2 + endloop + endfacet + facet normal -0 -0 -1 + outer loop + vertex 55.5794 111.964 -5.2 + vertex 61.6374 102.266 -5.2 + vertex 48.4394 115.233 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 61.9288 101.573 -5.2 + vertex 48.4394 115.233 -5.2 + vertex 61.6374 102.266 -5.2 + endloop + endfacet + facet normal -0 -0 -1 + outer loop + vertex 48.4394 115.233 -5.2 + vertex 61.9288 101.573 -5.2 + vertex 41.1083 118.047 -5.2 + endloop + endfacet + facet normal -0 -0 -1 + outer loop + vertex 41.1083 118.047 -5.2 + vertex 61.9288 101.573 -5.2 + vertex 33.615 120.395 -5.2 + endloop + endfacet + facet normal -0 -0 -1 + outer loop + vertex 33.615 120.395 -5.2 + vertex 61.9288 101.573 -5.2 + vertex 25.989 122.268 -5.2 + endloop + endfacet + facet normal -0 -0 -1 + outer loop + vertex 25.989 122.268 -5.2 + vertex 61.9288 101.573 -5.2 + vertex 18.2604 123.659 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 2.6178 124.973 -5.2 + vertex -61.5276 103.01 -5.2 + vertex -5.23446 124.89 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -5.23446 124.89 -5.2 + vertex -61.5276 103.01 -5.2 + vertex -13.0661 124.315 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -13.0661 124.315 -5.2 + vertex -61.5276 103.01 -5.2 + vertex -20.8461 123.25 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -20.8461 123.25 -5.2 + vertex -61.5276 103.01 -5.2 + vertex -28.5439 121.697 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -28.5439 121.697 -5.2 + vertex -61.5276 103.01 -5.2 + vertex -36.129 119.665 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -36.129 119.665 -5.2 + vertex -61.5276 103.01 -5.2 + vertex -43.5715 117.16 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -61.5276 103.01 -5.2 + vertex 57 -104.418 -5.2 + vertex -57 -104.418 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -61.5276 103.01 -5.2 + vertex -57 -104.418 -5.2 + vertex -57.7461 -104.512 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -43.5715 117.16 -5.2 + vertex -61.5276 103.01 -5.2 + vertex -50.8421 114.193 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -61.5276 103.01 -5.2 + vertex -57.7461 -104.512 -5.2 + vertex -58.4453 -104.789 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -61.5276 103.01 -5.2 + vertex -58.4453 -104.789 -5.2 + vertex -59.0536 -105.231 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -61.5276 103.01 -5.2 + vertex -59.0536 -105.231 -5.2 + vertex -59.533 -105.811 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -61.5276 103.01 -5.2 + vertex -59.533 -105.811 -5.2 + vertex -59.8532 -106.491 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -61.5276 103.01 -5.2 + vertex -59.8532 -106.491 -5.2 + vertex -59.9941 -107.23 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -61.5276 103.01 -5.2 + vertex -59.9941 -107.23 -5.2 + vertex -60 -107.418 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -50.8421 114.193 -5.2 + vertex -61.5276 103.01 -5.2 + vertex -57.912 110.775 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -61.6062 103.758 -5.2 + vertex -57.912 110.775 -5.2 + vertex -61.5276 103.01 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -61.8683 104.462 -5.2 + vertex -57.912 110.775 -5.2 + vertex -61.6062 103.758 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -62.2975 105.08 -5.2 + vertex -57.912 110.775 -5.2 + vertex -61.8683 104.462 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -62.8667 105.571 -5.2 + vertex -57.912 110.775 -5.2 + vertex -62.2975 105.08 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -63.0269 105.671 -5.2 + vertex -57.912 110.775 -5.2 + vertex -62.8667 105.571 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -63.0269 105.671 -5.2 + vertex -64.7534 106.921 -5.2 + vertex -57.912 110.775 -5.2 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex -64.7534 106.921 -5.2 + vertex -63.0269 105.671 -5.2 + vertex -64.9597 106.787 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 60 -107.418 -5.2 + vertex 59.9822 -107.418 -5.2 + vertex 59.9941 -107.23 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -83.8115 117.671 -5.2 + vertex -71.3392 102.644 -5.2 + vertex -64.9597 106.787 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -83.8204 117.655 -5.2 + vertex -71.3392 102.644 -5.2 + vertex -83.8115 117.671 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -71.3392 102.644 -5.2 + vertex -83.8204 117.655 -5.2 + vertex -77.6435 97.9617 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -87.8891 116.561 -5.2 + vertex -77.6435 97.9617 -5.2 + vertex -83.8204 117.655 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -85.0605 118.062 -5.2 + vertex -83.8204 117.655 -5.2 + vertex -84.3249 117.906 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -83.8204 117.655 -5.2 + vertex -85.0605 118.062 -5.2 + vertex -87.8891 116.561 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -87.8891 116.561 -5.2 + vertex -85.0605 118.062 -5.2 + vertex -85.8118 118.031 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -87.8891 116.561 -5.2 + vertex -85.8118 118.031 -5.2 + vertex -86.5317 117.813 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -87.8891 116.561 -5.2 + vertex -86.5317 117.813 -5.2 + vertex -87.175 117.424 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -87.8891 116.561 -5.2 + vertex -87.175 117.424 -5.2 + vertex -87.7011 116.886 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -92.4144 93.77 -5.2 + vertex -77.6435 97.9617 -5.2 + vertex -87.8891 116.561 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -97.5198 96.6767 -5.2 + vertex -87.8891 116.561 -5.2 + vertex -87.9096 116.573 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -77.6435 97.9617 -5.2 + vertex -92.4144 93.77 -5.2 + vertex -83.6413 92.8931 -5.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -91.4149 91.9961 -5.2 + vertex -83.6413 92.8931 -5.2 + vertex -91.4673 92.4947 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -83.6413 92.8931 -5.2 + vertex -91.4149 91.9961 -5.2 + vertex -89.3091 87.4579 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -83.6413 92.8931 -5.2 + vertex -91.642 92.9645 -5.2 + vertex -91.4673 92.4947 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -83.6413 92.8931 -5.2 + vertex -91.9281 93.3762 -5.2 + vertex -91.642 92.9645 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -83.6413 92.8931 -5.2 + vertex -92.3076 93.7038 -5.2 + vertex -91.9281 93.3762 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -83.6413 92.8931 -5.2 + vertex -92.4144 93.77 -5.2 + vertex -92.3076 93.7038 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -87.8891 116.561 -5.2 + vertex -97.1776 96.52 -5.2 + vertex -92.4144 93.77 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -87.8891 116.561 -5.2 + vertex -97.5198 96.6767 -5.2 + vertex -97.1776 96.52 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -97.1776 96.52 -5.2 + vertex -97.5198 96.6767 -5.2 + vertex -97.1835 96.5098 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -87.9096 116.573 -5.2 + vertex -98.0102 96.7809 -5.2 + vertex -97.5198 96.6767 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -87.9096 116.573 -5.2 + vertex -98.5111 96.7599 -5.2 + vertex -98.0102 96.7809 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -87.9096 116.573 -5.2 + vertex -98.991 96.6151 -5.2 + vertex -98.5111 96.7599 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -87.9096 116.573 -5.2 + vertex -99.4199 96.3553 -5.2 + vertex -98.991 96.6151 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -87.9096 116.573 -5.2 + vertex -99.7706 95.9972 -5.2 + vertex -99.4199 96.3553 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -99.9096 95.788 -5.2 + vertex -99.7706 95.9972 -5.2 + vertex -87.9096 116.573 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -99.7706 95.9972 -5.2 + vertex -99.9096 95.788 -5.2 + vertex -99.896 95.7801 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -91.4881 91.5001 -5.2 + vertex -89.3091 87.4579 -5.2 + vertex -91.4149 91.9961 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -91.6824 91.038 -5.2 + vertex -89.3091 87.4579 -5.2 + vertex -91.4881 91.5001 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -91.6824 91.038 -5.2 + vertex -94.6244 81.6776 -5.2 + vertex -89.3091 87.4579 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -91.6824 91.038 -5.2 + vertex -99.5662 75.5749 -5.2 + vertex -94.6244 81.6776 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -91.6824 91.038 -5.2 + vertex -104.115 69.1739 -5.2 + vertex -99.5662 75.5749 -5.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -104.115 69.1739 -5.2 + vertex -91.6824 91.038 -5.2 + vertex -106.882 64.7122 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -92.3076 93.7038 -5.2 + vertex -92.4144 93.77 -5.2 + vertex -92.4203 93.7598 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 132.484 36.1163 -5.2 + vertex 132.172 35.9085 -5.2 + vertex 132.178 35.8982 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 143.803 13.763 -5.2 + vertex 144.775 14.6335 -5.2 + vertex 144.889 17.8338 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 144.775 14.6335 -5.2 + vertex 143.803 13.763 -5.2 + vertex 144.272 14.0747 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 132.82 36.4889 -5.2 + vertex 144.91 17.8457 -5.2 + vertex 133.052 36.9331 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 133.052 36.9331 -5.2 + vertex 144.91 17.8457 -5.2 + vertex 133.167 37.4212 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 144.91 17.8457 -5.2 + vertex 133.156 37.9224 -5.2 + vertex 133.167 37.4212 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 144.91 17.8457 -5.2 + vertex 133.021 38.4053 -5.2 + vertex 133.156 37.9224 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 132.91 38.6303 -5.2 + vertex 133.021 38.4053 -5.2 + vertex 144.91 17.8457 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 133.021 38.4053 -5.2 + vertex 132.91 38.6303 -5.2 + vertex 132.896 38.6224 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 144.889 17.8338 -5.2 + vertex 145.295 16.0321 -5.2 + vertex 145.279 16.7839 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 144.889 17.8338 -5.2 + vertex 145.279 16.7839 -5.2 + vertex 145.077 17.5082 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 145.295 16.0321 -5.2 + vertex 144.889 17.8338 -5.2 + vertex 145.123 15.3 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 145.123 15.3 -5.2 + vertex 144.889 17.8338 -5.2 + vertex 144.775 14.6335 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 132.484 36.1163 -5.2 + vertex 144.91 17.8457 -5.2 + vertex 132.82 36.4889 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 144.91 17.8457 -5.2 + vertex 132.484 36.1163 -5.2 + vertex 144.889 17.8338 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 132.178 35.8982 -5.2 + vertex 144.889 17.8338 -5.2 + vertex 132.484 36.1163 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 127.414 33.1482 -5.2 + vertex 144.889 17.8338 -5.2 + vertex 132.178 35.8982 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 123.25 20.8461 -5.2 + vertex 144.889 17.8338 -5.2 + vertex 127.414 33.1482 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 144.889 17.8338 -5.2 + vertex 123.25 20.8461 -5.2 + vertex 143.803 13.763 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 127.304 33.0889 -5.2 + vertex 127.414 33.1482 -5.2 + vertex 127.408 33.1585 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 123.25 20.8461 -5.2 + vertex 127.414 33.1482 -5.2 + vertex 127.304 33.0889 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 123.25 20.8461 -5.2 + vertex 127.304 33.0889 -5.2 + vertex 126.83 32.924 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 121.697 28.5439 -5.2 + vertex 126.83 32.924 -5.2 + vertex 126.331 32.882 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 121.697 28.5439 -5.2 + vertex 126.331 32.882 -5.2 + vertex 125.836 32.9656 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 121.697 28.5439 -5.2 + vertex 125.836 32.9656 -5.2 + vertex 125.378 33.1696 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 121.697 28.5439 -5.2 + vertex 125.378 33.1696 -5.2 + vertex 124.985 33.481 -5.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex 124.315 13.0661 -5.2 + vertex 143.803 13.763 -5.2 + vertex 123.25 20.8461 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 143.812 13.7476 -5.2 + vertex 124.89 5.23446 -5.2 + vertex 124.915 2.83794 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 121.697 28.5439 -5.2 + vertex 124.985 33.481 -5.2 + vertex 124.682 33.8803 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 143.803 13.763 -5.2 + vertex 124.89 5.23446 -5.2 + vertex 143.812 13.7476 -5.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex 124.89 5.23446 -5.2 + vertex 143.803 13.763 -5.2 + vertex 124.315 13.0661 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 126.83 32.924 -5.2 + vertex 121.697 28.5439 -5.2 + vertex 123.25 20.8461 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 124.682 33.8803 -5.2 + vertex 119.665 36.129 -5.2 + vertex 121.697 28.5439 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 124.682 33.8803 -5.2 + vertex 117.16 43.5715 -5.2 + vertex 119.665 36.129 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 124.682 33.8803 -5.2 + vertex 114.193 50.8421 -5.2 + vertex 117.16 43.5715 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 124.682 33.8803 -5.2 + vertex 110.775 57.912 -5.2 + vertex 114.193 50.8421 -5.2 + endloop + endfacet + facet normal -0 -0 1 + outer loop + vertex 110.775 57.912 -5.2 + vertex 124.682 33.8803 -5.2 + vertex 109.468 60.232 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 43.5715 -117.16 -5.2 + vertex 34.9961 -126.793 -5.2 + vertex 35 -126.918 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 43.5715 -117.16 -5.2 + vertex 34.9021 -126.3 -5.2 + vertex 34.9961 -126.793 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 36.129 -119.665 -5.2 + vertex 34.6887 -125.847 -5.2 + vertex 34.9021 -126.3 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 36.129 -119.665 -5.2 + vertex 34.3691 -125.46 -5.2 + vertex 34.6887 -125.847 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 36.129 -119.665 -5.2 + vertex 33.9635 -125.166 -5.2 + vertex 34.3691 -125.46 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 36.129 -119.665 -5.2 + vertex 33.4974 -124.981 -5.2 + vertex 33.9635 -125.166 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 36.129 -119.665 -5.2 + vertex 33 -124.918 -5.2 + vertex 33.4974 -124.981 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 28.5439 -121.697 -5.2 + vertex 33 -124.918 -5.2 + vertex 36.129 -119.665 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 20.8461 -123.25 -5.2 + vertex 33 -124.918 -5.2 + vertex 28.5439 -121.697 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 13.0661 -124.315 -5.2 + vertex 33 -124.918 -5.2 + vertex 20.8461 -123.25 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 5.23446 -124.89 -5.2 + vertex 33 -124.918 -5.2 + vertex 13.0661 -124.315 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 33 -124.918 -5.2 + vertex 5.23446 -124.89 -5.2 + vertex 2.57163 -124.918 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 57.912 -110.775 -5.2 + vertex 60 -131.418 -5.2 + vertex 60 -109.599 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 60 -131.418 -5.2 + vertex 57.912 -110.775 -5.2 + vertex 59.9822 -131.418 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 50.8421 -114.193 -5.2 + vertex 59.9822 -131.418 -5.2 + vertex 57.912 -110.775 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 43.5715 -117.16 -5.2 + vertex 59.9822 -131.418 -5.2 + vertex 50.8421 -114.193 -5.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex 59.7145 -132.696 -5.2 + vertex 59.9822 -131.418 -5.2 + vertex 57 -134.395 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 59.9822 -131.418 -5.2 + vertex 59.7145 -132.696 -5.2 + vertex 59.9469 -131.98 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 59.7145 -132.696 -5.2 + vertex 57 -134.395 -5.2 + vertex 59.3115 -133.331 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 59.3115 -133.331 -5.2 + vertex 57 -134.395 -5.2 + vertex 58.7634 -133.845 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 58.7634 -133.845 -5.2 + vertex 57 -134.395 -5.2 + vertex 58.1044 -134.208 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 58.1044 -134.208 -5.2 + vertex 57 -134.395 -5.2 + vertex 57.376 -134.395 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 59.9822 -131.418 -5.2 + vertex 43.5715 -117.16 -5.2 + vertex 57 -134.395 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 35 -126.918 -5.2 + vertex 57 -134.395 -5.2 + vertex 43.5715 -117.16 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 34.9021 -126.3 -5.2 + vertex 43.5715 -117.16 -5.2 + vertex 36.129 -119.665 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 35 -132.418 -5.2 + vertex 57 -134.395 -5.2 + vertex 35 -126.918 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 34.9646 -132.793 -5.2 + vertex 57 -134.395 -5.2 + vertex 35 -132.418 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 34.9646 -132.793 -5.2 + vertex 35 -132.418 -5.2 + vertex 34.9882 -132.418 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 57 -134.395 -5.2 + vertex 34.9646 -132.793 -5.2 + vertex 57 -134.418 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 34.8097 -133.27 -5.2 + vertex 57 -134.418 -5.2 + vertex 34.9646 -132.793 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 34.541 -133.693 -5.2 + vertex 57 -134.418 -5.2 + vertex 34.8097 -133.27 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 34.1756 -134.036 -5.2 + vertex 57 -134.418 -5.2 + vertex 34.541 -133.693 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 33.7362 -134.278 -5.2 + vertex 57 -134.418 -5.2 + vertex 34.1756 -134.036 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 33.2507 -134.402 -5.2 + vertex 57 -134.418 -5.2 + vertex 33.7362 -134.278 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 33 -134.418 -5.2 + vertex 33.2507 -134.402 -5.2 + vertex 33 -134.402 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 33.2507 -134.402 -5.2 + vertex 33 -134.418 -5.2 + vertex 57 -134.418 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 35 -126.918 -5.2 + vertex 34.9961 -126.793 -5.2 + vertex 34.9882 -126.918 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -10.4597 -124.562 -5.2 + vertex -33 -124.918 -5.2 + vertex -3.65479 -124.918 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -18.2604 -123.659 -5.2 + vertex -33 -124.918 -5.2 + vertex -10.4597 -124.562 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -25.989 -122.268 -5.2 + vertex -33 -124.918 -5.2 + vertex -18.2604 -123.659 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -33.615 -120.395 -5.2 + vertex -33 -124.918 -5.2 + vertex -25.989 -122.268 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -33 -124.918 -5.2 + vertex -33.615 -120.395 -5.2 + vertex -33.4974 -124.981 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -33.615 -120.395 -5.2 + vertex -33.9635 -125.166 -5.2 + vertex -33.4974 -124.981 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -33.615 -120.395 -5.2 + vertex -34.3691 -125.46 -5.2 + vertex -33.9635 -125.166 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -41.1083 -118.047 -5.2 + vertex -34.3691 -125.46 -5.2 + vertex -33.615 -120.395 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -34.3691 -125.46 -5.2 + vertex -41.1083 -118.047 -5.2 + vertex -34.6887 -125.847 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -57 -134.395 -5.2 + vertex -35 -126.918 -5.2 + vertex -41.1083 -118.047 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -34.9961 -126.793 -5.2 + vertex -41.1083 -118.047 -5.2 + vertex -35 -126.918 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -34.9021 -126.3 -5.2 + vertex -41.1083 -118.047 -5.2 + vertex -34.9961 -126.793 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -34.6887 -125.847 -5.2 + vertex -41.1083 -118.047 -5.2 + vertex -34.9021 -126.3 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -34.9882 -126.918 -5.2 + vertex -34.9961 -126.793 -5.2 + vertex -35 -126.918 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -33.2507 -134.402 -5.2 + vertex -33 -134.418 -5.2 + vertex -33 -134.402 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -35 -132.418 -5.2 + vertex -34.9646 -132.793 -5.2 + vertex -34.9882 -132.418 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -35 -126.918 -5.2 + vertex -57 -134.395 -5.2 + vertex -35 -132.418 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -35 -132.418 -5.2 + vertex -57 -134.395 -5.2 + vertex -34.9646 -132.793 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -57 -134.395 -5.2 + vertex -41.1083 -118.047 -5.2 + vertex -48.4394 -115.233 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -57 -134.418 -5.2 + vertex -34.9646 -132.793 -5.2 + vertex -57 -134.395 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -59.9822 -131.418 -5.2 + vertex -48.4394 -115.233 -5.2 + vertex -55.5794 -111.964 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -34.9646 -132.793 -5.2 + vertex -57 -134.418 -5.2 + vertex -34.8097 -133.27 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -34.8097 -133.27 -5.2 + vertex -57 -134.418 -5.2 + vertex -34.541 -133.693 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -34.541 -133.693 -5.2 + vertex -57 -134.418 -5.2 + vertex -34.1756 -134.036 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -34.1756 -134.036 -5.2 + vertex -57 -134.418 -5.2 + vertex -33.7362 -134.278 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -33.7362 -134.278 -5.2 + vertex -57 -134.418 -5.2 + vertex -33.2507 -134.402 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -33.2507 -134.402 -5.2 + vertex -57 -134.418 -5.2 + vertex -33 -134.418 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -48.4394 -115.233 -5.2 + vertex -59.9822 -131.418 -5.2 + vertex -57 -134.395 -5.2 + endloop + endfacet + facet normal -0 -0 1 + outer loop + vertex -58.7634 -133.845 -5.2 + vertex -57 -134.395 -5.2 + vertex -59.9822 -131.418 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -57 -134.395 -5.2 + vertex -58.1044 -134.208 -5.2 + vertex -57.376 -134.395 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -57 -134.395 -5.2 + vertex -58.7634 -133.845 -5.2 + vertex -58.1044 -134.208 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -58.7634 -133.845 -5.2 + vertex -59.9822 -131.418 -5.2 + vertex -59.3115 -133.331 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -59.3115 -133.331 -5.2 + vertex -59.9822 -131.418 -5.2 + vertex -59.7145 -132.696 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -59.7145 -132.696 -5.2 + vertex -59.9822 -131.418 -5.2 + vertex -59.9469 -131.98 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -60 -131.418 -5.2 + vertex -55.5794 -111.964 -5.2 + vertex -60 -109.594 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -55.5794 -111.964 -5.2 + vertex -60 -131.418 -5.2 + vertex -59.9822 -131.418 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 99.9096 95.788 -5.2 + vertex 99.7706 95.9972 -5.2 + vertex 99.896 95.7801 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 97.5198 96.6767 -5.2 + vertex 97.1776 96.52 -5.2 + vertex 97.1835 96.5098 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 91.9281 93.3762 -5.2 + vertex 81.6776 94.6244 -5.2 + vertex 91.642 92.9645 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 92.3076 93.7038 -5.2 + vertex 81.6776 94.6244 -5.2 + vertex 91.9281 93.3762 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 92.4144 93.77 -5.2 + vertex 81.6776 94.6244 -5.2 + vertex 92.3076 93.7038 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 81.6776 94.6244 -5.2 + vertex 92.4144 93.77 -5.2 + vertex 87.8891 116.561 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 97.1776 96.52 -5.2 + vertex 87.8891 116.561 -5.2 + vertex 92.4144 93.77 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 97.5198 96.6767 -5.2 + vertex 87.8891 116.561 -5.2 + vertex 97.1776 96.52 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 87.8891 116.561 -5.2 + vertex 97.5198 96.6767 -5.2 + vertex 87.9096 116.573 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 98.0102 96.7809 -5.2 + vertex 87.9096 116.573 -5.2 + vertex 97.5198 96.6767 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 98.5111 96.7599 -5.2 + vertex 87.9096 116.573 -5.2 + vertex 98.0102 96.7809 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 98.991 96.6151 -5.2 + vertex 87.9096 116.573 -5.2 + vertex 98.5111 96.7599 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 99.4199 96.3553 -5.2 + vertex 87.9096 116.573 -5.2 + vertex 98.991 96.6151 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 99.7706 95.9972 -5.2 + vertex 87.9096 116.573 -5.2 + vertex 99.4199 96.3553 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 87.9096 116.573 -5.2 + vertex 99.7706 95.9972 -5.2 + vertex 99.9096 95.788 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 92.4203 93.7598 -5.2 + vertex 92.4144 93.77 -5.2 + vertex 92.3076 93.7038 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 91.6824 91.038 -5.2 + vertex 102.644 71.3392 -5.2 + vertex 106.355 65.6243 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 91.6824 91.038 -5.2 + vertex 97.9617 77.6435 -5.2 + vertex 102.644 71.3392 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 91.6824 91.038 -5.2 + vertex 92.8931 83.6413 -5.2 + vertex 97.9617 77.6435 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 87.4579 89.3091 -5.2 + vertex 91.6824 91.038 -5.2 + vertex 91.4881 91.5001 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 91.642 92.9645 -5.2 + vertex 81.6776 94.6244 -5.2 + vertex 91.4673 92.4947 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 87.175 117.424 -5.2 + vertex 87.8891 116.561 -5.2 + vertex 87.7011 116.886 -5.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex 87.4579 89.3091 -5.2 + vertex 91.4673 92.4947 -5.2 + vertex 81.6776 94.6244 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 91.6824 91.038 -5.2 + vertex 87.4579 89.3091 -5.2 + vertex 92.8931 83.6413 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 91.4673 92.4947 -5.2 + vertex 87.4579 89.3091 -5.2 + vertex 91.4149 91.9961 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 86.5317 117.813 -5.2 + vertex 87.8891 116.561 -5.2 + vertex 87.175 117.424 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 87.8891 116.561 -5.2 + vertex 86.5317 117.813 -5.2 + vertex 83.8204 117.655 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 83.8204 117.655 -5.2 + vertex 86.5317 117.813 -5.2 + vertex 85.8118 118.031 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 83.8204 117.655 -5.2 + vertex 85.8118 118.031 -5.2 + vertex 85.0605 118.062 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 83.8204 117.655 -5.2 + vertex 85.0605 118.062 -5.2 + vertex 84.3249 117.906 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 87.8891 116.561 -5.2 + vertex 83.8204 117.655 -5.2 + vertex 75.5749 99.5662 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 69.1739 104.115 -5.2 + vertex 83.8204 117.655 -5.2 + vertex 83.8115 117.671 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 91.4149 91.9961 -5.2 + vertex 87.4579 89.3091 -5.2 + vertex 91.4881 91.5001 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 87.8891 116.561 -5.2 + vertex 75.5749 99.5662 -5.2 + vertex 81.6776 94.6244 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 83.8204 117.655 -5.2 + vertex 69.1739 104.115 -5.2 + vertex 75.5749 99.5662 -5.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex 69.1739 104.115 -5.2 + vertex 83.8115 117.671 -5.2 + vertex 64.9109 106.758 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -132.91 38.6303 -5.2 + vertex -133.021 38.4053 -5.2 + vertex -132.896 38.6224 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -144.91 17.8457 -5.2 + vertex -133.167 37.4212 -5.2 + vertex -133.156 37.9224 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -144.91 17.8457 -5.2 + vertex -133.156 37.9224 -5.2 + vertex -133.021 38.4053 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -133.167 37.4212 -5.2 + vertex -144.889 17.8338 -5.2 + vertex -143.803 13.763 -5.2 + endloop + endfacet + facet normal -0 -0 1 + outer loop + vertex -144.775 14.6335 -5.2 + vertex -143.803 13.763 -5.2 + vertex -144.889 17.8338 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -143.803 13.763 -5.2 + vertex -144.775 14.6335 -5.2 + vertex -144.272 14.0747 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -144.91 17.8457 -5.2 + vertex -133.021 38.4053 -5.2 + vertex -132.91 38.6303 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -133.167 37.4212 -5.2 + vertex -144.91 17.8457 -5.2 + vertex -144.889 17.8338 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -132.172 35.9085 -5.2 + vertex -132.484 36.1163 -5.2 + vertex -132.178 35.8982 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -124.682 33.8803 -5.2 + vertex -111.964 55.5794 -5.2 + vertex -109.483 60.206 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -124.682 33.8803 -5.2 + vertex -115.233 48.4394 -5.2 + vertex -111.964 55.5794 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -124.682 33.8803 -5.2 + vertex -118.047 41.1083 -5.2 + vertex -115.233 48.4394 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -124.682 33.8803 -5.2 + vertex -120.395 33.615 -5.2 + vertex -118.047 41.1083 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -124.985 33.481 -5.2 + vertex -120.395 33.615 -5.2 + vertex -124.682 33.8803 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -120.395 33.615 -5.2 + vertex -124.985 33.481 -5.2 + vertex -122.268 25.989 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -125.378 33.1696 -5.2 + vertex -122.268 25.989 -5.2 + vertex -124.985 33.481 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -125.836 32.9656 -5.2 + vertex -122.268 25.989 -5.2 + vertex -125.378 33.1696 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -126.331 32.882 -5.2 + vertex -122.268 25.989 -5.2 + vertex -125.836 32.9656 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -126.83 32.924 -5.2 + vertex -122.268 25.989 -5.2 + vertex -126.331 32.882 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -127.304 33.0889 -5.2 + vertex -122.268 25.989 -5.2 + vertex -126.83 32.924 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -127.414 33.1482 -5.2 + vertex -122.268 25.989 -5.2 + vertex -127.304 33.0889 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -122.268 25.989 -5.2 + vertex -127.414 33.1482 -5.2 + vertex -123.659 18.2604 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -123.659 18.2604 -5.2 + vertex -143.803 13.763 -5.2 + vertex -124.562 10.4597 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -127.414 33.1482 -5.2 + vertex -127.304 33.0889 -5.2 + vertex -127.408 33.1585 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -123.659 18.2604 -5.2 + vertex -127.414 33.1482 -5.2 + vertex -143.803 13.763 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -143.803 13.763 -5.2 + vertex -127.414 33.1482 -5.2 + vertex -132.178 35.8982 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -143.803 13.763 -5.2 + vertex -132.178 35.8982 -5.2 + vertex -132.484 36.1163 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -143.803 13.763 -5.2 + vertex -132.484 36.1163 -5.2 + vertex -132.82 36.4889 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -143.803 13.763 -5.2 + vertex -132.82 36.4889 -5.2 + vertex -133.052 36.9331 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -143.803 13.763 -5.2 + vertex -133.052 36.9331 -5.2 + vertex -133.167 37.4212 -5.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -143.812 13.7476 -5.2 + vertex -124.562 10.4597 -5.2 + vertex -143.803 13.763 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -124.562 10.4597 -5.2 + vertex -143.812 13.7476 -5.2 + vertex -124.96 2.86349 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -145.279 16.7839 -5.2 + vertex -144.889 17.8338 -5.2 + vertex -145.077 17.5082 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -144.889 17.8338 -5.2 + vertex -145.123 15.3 -5.2 + vertex -144.775 14.6335 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -145.295 16.0321 -5.2 + vertex -144.889 17.8338 -5.2 + vertex -145.279 16.7839 -5.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -144.889 17.8338 -5.2 + vertex -145.295 16.0321 -5.2 + vertex -145.123 15.3 -5.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -61.6374 102.266 -11.2 + vertex -61.6062 103.758 -11.2 + vertex -61.5276 103.01 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -61.6374 102.266 -11.2 + vertex -61.8683 104.462 -11.2 + vertex -61.6062 103.758 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -61.9288 101.573 -11.2 + vertex -61.8683 104.462 -11.2 + vertex -61.6374 102.266 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -63.0358 105.655 -11.2 + vertex -61.8683 104.462 -11.2 + vertex -61.9288 101.573 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -61.8683 104.462 -11.2 + vertex -63.0358 105.655 -11.2 + vertex -62.2975 105.08 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -62.2975 105.08 -11.2 + vertex -63.0358 105.655 -11.2 + vertex -62.8667 105.571 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -61.9288 101.573 -11.2 + vertex -73.4192 111.671 -11.2 + vertex -63.0358 105.655 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -118.929 2.84567 -11.2 + vertex -73.4192 111.671 -11.2 + vertex -61.9288 101.573 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -123.018 1.76299 -11.2 + vertex -118.929 2.84567 -11.2 + vertex -119.384 2.24668 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -123.018 1.76299 -11.2 + vertex -119.384 2.24668 -11.2 + vertex -119.973 1.77958 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -123.018 1.76299 -11.2 + vertex -119.973 1.77958 -11.2 + vertex -120.66 1.47371 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -123.018 1.76299 -11.2 + vertex -120.66 1.47371 -11.2 + vertex -121.401 1.3483 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -123.018 1.76299 -11.2 + vertex -121.401 1.3483 -11.2 + vertex -122.151 1.41123 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -123.018 1.76299 -11.2 + vertex -122.151 1.41123 -11.2 + vertex -122.861 1.65854 -11.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -118.929 2.84567 -11.2 + vertex -123.018 1.76299 -11.2 + vertex -133.419 7.7476 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -133.419 7.7476 -11.2 + vertex -123.018 1.76299 -11.2 + vertex -123.027 1.7476 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -118.929 2.84567 -11.2 + vertex -133.419 7.7476 -11.2 + vertex -73.4192 111.671 -11.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -63.0269 105.671 -11.2 + vertex -63.0358 105.655 -11.2 + vertex -73.4192 111.671 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -83.8115 117.671 -11.2 + vertex -22.1465 219.478 -11.2 + vertex -26.9096 222.228 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -22.1465 219.478 -11.2 + vertex -83.8115 117.671 -11.2 + vertex -81.6465 116.421 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -84.3249 117.906 -11.2 + vertex -83.8115 117.671 -11.2 + vertex -26.9096 222.228 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -83.8115 117.671 -11.2 + vertex -84.3249 117.906 -11.2 + vertex -83.8204 117.655 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -26.9096 222.228 -11.2 + vertex -85.0605 118.062 -11.2 + vertex -84.3249 117.906 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -26.9096 222.228 -11.2 + vertex -85.8118 118.031 -11.2 + vertex -85.0605 118.062 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -26.9096 222.228 -11.2 + vertex -86.5317 117.813 -11.2 + vertex -85.8118 118.031 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -26.9096 222.228 -11.2 + vertex -87.175 117.424 -11.2 + vertex -86.5317 117.813 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -26.9096 222.228 -11.2 + vertex -87.7011 116.886 -11.2 + vertex -87.175 117.424 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -87.9096 116.573 -11.2 + vertex -87.7011 116.886 -11.2 + vertex -26.9096 222.228 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -87.7011 116.886 -11.2 + vertex -87.9096 116.573 -11.2 + vertex -87.8891 116.561 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -143.803 13.763 -11.2 + vertex -144.272 14.0747 -11.2 + vertex -143.812 13.7476 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -143.812 13.7476 -11.2 + vertex -201.146 -90.5594 -11.2 + vertex -141.646 12.4976 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -205.91 -87.8094 -11.2 + vertex -143.812 13.7476 -11.2 + vertex -144.272 14.0747 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -205.91 -87.8094 -11.2 + vertex -144.272 14.0747 -11.2 + vertex -144.775 14.6335 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -205.91 -87.8094 -11.2 + vertex -144.775 14.6335 -11.2 + vertex -145.123 15.3 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -205.91 -87.8094 -11.2 + vertex -145.123 15.3 -11.2 + vertex -145.295 16.0321 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -144.91 17.8457 -11.2 + vertex -145.077 17.5082 -11.2 + vertex -144.889 17.8338 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -205.91 -87.8094 -11.2 + vertex -145.295 16.0321 -11.2 + vertex -145.279 16.7839 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -205.91 -87.8094 -11.2 + vertex -145.279 16.7839 -11.2 + vertex -145.077 17.5082 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -205.91 -87.8094 -11.2 + vertex -145.077 17.5082 -11.2 + vertex -144.91 17.8457 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -143.812 13.7476 -11.2 + vertex -205.91 -87.8094 -11.2 + vertex -201.146 -90.5594 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -138.182 10.4976 -11.2 + vertex -192.919 -95.3094 -11.2 + vertex -133.419 7.7476 -11.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -192.919 -95.3094 -11.2 + vertex -138.182 10.4976 -11.2 + vertex -197.682 -92.5594 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -18.6824 217.478 -11.2 + vertex -73.4192 111.671 -11.2 + vertex -13.9192 214.728 -11.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -73.4192 111.671 -11.2 + vertex -18.6824 217.478 -11.2 + vertex -78.1824 114.421 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -138.182 10.4976 -11.2 + vertex -81.6465 116.421 -11.2 + vertex -78.1824 114.421 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -81.6465 116.421 -11.2 + vertex -138.182 10.4976 -11.2 + vertex -141.646 12.4976 -11.2 + endloop + endfacet + facet normal -0.886201 -0.463302 0 + outer loop + vertex -144.775 14.6335 -11.2 + vertex -145.123 15.3 -5.2 + vertex -145.123 15.3 -11.2 + endloop + endfacet + facet normal -0.886201 -0.463302 0 + outer loop + vertex -145.123 15.3 -5.2 + vertex -144.775 14.6335 -11.2 + vertex -144.775 14.6335 -5.2 + endloop + endfacet + facet normal -0.973578 -0.228354 0 + outer loop + vertex -145.123 15.3 -11.2 + vertex -145.295 16.0321 -5.2 + vertex -145.295 16.0321 -11.2 + endloop + endfacet + facet normal -0.973578 -0.228354 0 + outer loop + vertex -145.295 16.0321 -5.2 + vertex -145.123 15.3 -11.2 + vertex -145.123 15.3 -5.2 + endloop + endfacet + facet normal -0.553391 -0.832922 0 + outer loop + vertex -144.272 14.0747 -11.2 + vertex -143.803 13.763 -5.2 + vertex -144.272 14.0747 -5.2 + endloop + endfacet + facet normal -0.553391 -0.832922 -0 + outer loop + vertex -143.803 13.763 -5.2 + vertex -144.272 14.0747 -11.2 + vertex -143.803 13.763 -11.2 + endloop + endfacet + facet normal -0.99978 0.0209605 0 + outer loop + vertex -145.295 16.0321 -11.2 + vertex -145.279 16.7839 -5.2 + vertex -145.279 16.7839 -11.2 + endloop + endfacet + facet normal -0.99978 0.0209605 0 + outer loop + vertex -145.279 16.7839 -5.2 + vertex -145.295 16.0321 -11.2 + vertex -145.295 16.0321 -5.2 + endloop + endfacet + facet normal -0.963164 0.268916 0 + outer loop + vertex -145.279 16.7839 -11.2 + vertex -145.077 17.5082 -5.2 + vertex -145.077 17.5082 -11.2 + endloop + endfacet + facet normal -0.963164 0.268916 0 + outer loop + vertex -145.077 17.5082 -5.2 + vertex -145.279 16.7839 -11.2 + vertex -145.279 16.7839 -5.2 + endloop + endfacet + facet normal -0.743143 -0.669133 0 + outer loop + vertex -144.272 14.0747 -11.2 + vertex -144.775 14.6335 -5.2 + vertex -144.775 14.6335 -11.2 + endloop + endfacet + facet normal -0.743143 -0.669133 0 + outer loop + vertex -144.775 14.6335 -5.2 + vertex -144.272 14.0747 -11.2 + vertex -144.272 14.0747 -5.2 + endloop + endfacet + facet normal -0.866033 0.499987 0 + outer loop + vertex -87.8891 116.561 -11.2 + vertex -87.7011 116.886 -5.2 + vertex -87.7011 116.886 -11.2 + endloop + endfacet + facet normal -0.866033 0.499987 0 + outer loop + vertex -87.7011 116.886 -5.2 + vertex -87.8891 116.561 -11.2 + vertex -87.8891 116.561 -5.2 + endloop + endfacet + facet normal 0.444633 0.895713 -0 + outer loop + vertex -83.8204 117.655 -11.2 + vertex -84.3249 117.906 -5.2 + vertex -83.8204 117.655 -5.2 + endloop + endfacet + facet normal 0.444633 0.895713 0 + outer loop + vertex -84.3249 117.906 -5.2 + vertex -83.8204 117.655 -11.2 + vertex -84.3249 117.906 -11.2 + endloop + endfacet + facet normal -0.289032 0.957319 0 + outer loop + vertex -85.8118 118.031 -11.2 + vertex -86.5317 117.813 -5.2 + vertex -85.8118 118.031 -5.2 + endloop + endfacet + facet normal -0.289032 0.957319 0 + outer loop + vertex -86.5317 117.813 -5.2 + vertex -85.8118 118.031 -11.2 + vertex -86.5317 117.813 -11.2 + endloop + endfacet + facet normal -0.0418707 0.999123 0 + outer loop + vertex -85.0605 118.062 -11.2 + vertex -85.8118 118.031 -5.2 + vertex -85.0605 118.062 -5.2 + endloop + endfacet + facet normal -0.0418707 0.999123 0 + outer loop + vertex -85.8118 118.031 -5.2 + vertex -85.0605 118.062 -11.2 + vertex -85.8118 118.031 -11.2 + endloop + endfacet + facet normal -0.518027 0.855364 0 + outer loop + vertex -86.5317 117.813 -11.2 + vertex -87.175 117.424 -5.2 + vertex -86.5317 117.813 -5.2 + endloop + endfacet + facet normal -0.518027 0.855364 0 + outer loop + vertex -87.175 117.424 -5.2 + vertex -86.5317 117.813 -11.2 + vertex -87.175 117.424 -11.2 + endloop + endfacet + facet normal -0.714469 0.699667 0 + outer loop + vertex -87.7011 116.886 -11.2 + vertex -87.175 117.424 -5.2 + vertex -87.175 117.424 -11.2 + endloop + endfacet + facet normal -0.714469 0.699667 0 + outer loop + vertex -87.175 117.424 -5.2 + vertex -87.7011 116.886 -11.2 + vertex -87.7011 116.886 -5.2 + endloop + endfacet + facet normal 0.207912 0.978148 -0 + outer loop + vertex -84.3249 117.906 -11.2 + vertex -85.0605 118.062 -5.2 + vertex -84.3249 117.906 -5.2 + endloop + endfacet + facet normal 0.207912 0.978148 0 + outer loop + vertex -85.0605 118.062 -5.2 + vertex -84.3249 117.906 -11.2 + vertex -85.0605 118.062 -11.2 + endloop + endfacet + facet normal -0.328866 -0.944377 0 + outer loop + vertex -122.861 1.65854 -11.2 + vertex -122.151 1.41123 -5.2 + vertex -122.861 1.65854 -5.2 + endloop + endfacet + facet normal -0.328866 -0.944377 -0 + outer loop + vertex -122.151 1.41123 -5.2 + vertex -122.861 1.65854 -11.2 + vertex -122.151 1.41123 -11.2 + endloop + endfacet + facet normal 0.406734 -0.913546 0 + outer loop + vertex -120.66 1.47371 -11.2 + vertex -119.973 1.77958 -5.2 + vertex -120.66 1.47371 -5.2 + endloop + endfacet + facet normal 0.406734 -0.913546 0 + outer loop + vertex -119.973 1.77958 -5.2 + vertex -120.66 1.47371 -11.2 + vertex -119.973 1.77958 -11.2 + endloop + endfacet + facet normal 0.621151 -0.783691 0 + outer loop + vertex -119.973 1.77958 -11.2 + vertex -119.384 2.24668 -5.2 + vertex -119.973 1.77958 -5.2 + endloop + endfacet + facet normal 0.621151 -0.783691 0 + outer loop + vertex -119.384 2.24668 -5.2 + vertex -119.973 1.77958 -11.2 + vertex -119.384 2.24668 -11.2 + endloop + endfacet + facet normal -0.0836772 -0.996493 0 + outer loop + vertex -122.151 1.41123 -11.2 + vertex -121.401 1.3483 -5.2 + vertex -122.151 1.41123 -5.2 + endloop + endfacet + facet normal -0.0836772 -0.996493 -0 + outer loop + vertex -121.401 1.3483 -5.2 + vertex -122.151 1.41123 -11.2 + vertex -121.401 1.3483 -11.2 + endloop + endfacet + facet normal 0.796529 -0.6046 0 + outer loop + vertex -119.384 2.24668 -5.2 + vertex -118.929 2.84567 -11.2 + vertex -118.929 2.84567 -5.2 + endloop + endfacet + facet normal 0.796529 -0.6046 0 + outer loop + vertex -118.929 2.84567 -11.2 + vertex -119.384 2.24668 -5.2 + vertex -119.384 2.24668 -11.2 + endloop + endfacet + facet normal -0.553402 -0.832914 0 + outer loop + vertex -123.018 1.76299 -11.2 + vertex -122.861 1.65854 -5.2 + vertex -123.018 1.76299 -5.2 + endloop + endfacet + facet normal -0.553402 -0.832914 -0 + outer loop + vertex -122.861 1.65854 -5.2 + vertex -123.018 1.76299 -11.2 + vertex -122.861 1.65854 -11.2 + endloop + endfacet + facet normal 0.166768 -0.985996 0 + outer loop + vertex -121.401 1.3483 -11.2 + vertex -120.66 1.47371 -5.2 + vertex -121.401 1.3483 -5.2 + endloop + endfacet + facet normal 0.166768 -0.985996 0 + outer loop + vertex -120.66 1.47371 -5.2 + vertex -121.401 1.3483 -11.2 + vertex -120.66 1.47371 -11.2 + endloop + endfacet + facet normal 0.921862 -0.387518 0 + outer loop + vertex -61.9288 101.573 -5.2 + vertex -61.6374 102.266 -11.2 + vertex -61.6374 102.266 -5.2 + endloop + endfacet + facet normal 0.921862 -0.387518 0 + outer loop + vertex -61.6374 102.266 -11.2 + vertex -61.9288 101.573 -5.2 + vertex -61.9288 101.573 -11.2 + endloop + endfacet + facet normal 0.444608 0.895725 -0 + outer loop + vertex -62.8667 105.571 -11.2 + vertex -63.0358 105.655 -5.2 + vertex -62.8667 105.571 -5.2 + endloop + endfacet + facet normal 0.444608 0.895725 0 + outer loop + vertex -63.0358 105.655 -5.2 + vertex -62.8667 105.571 -11.2 + vertex -63.0358 105.655 -11.2 + endloop + endfacet + facet normal 0.937281 0.348574 0 + outer loop + vertex -61.6062 103.758 -5.2 + vertex -61.8683 104.462 -11.2 + vertex -61.8683 104.462 -5.2 + endloop + endfacet + facet normal 0.937281 0.348574 0 + outer loop + vertex -61.8683 104.462 -11.2 + vertex -61.6062 103.758 -5.2 + vertex -61.6062 103.758 -11.2 + endloop + endfacet + facet normal 0.989272 -0.146084 0 + outer loop + vertex -61.6374 102.266 -5.2 + vertex -61.5276 103.01 -11.2 + vertex -61.5276 103.01 -5.2 + endloop + endfacet + facet normal 0.989272 -0.146084 0 + outer loop + vertex -61.5276 103.01 -11.2 + vertex -61.6374 102.266 -5.2 + vertex -61.6374 102.266 -11.2 + endloop + endfacet + facet normal 0.821148 0.570716 0 + outer loop + vertex -61.8683 104.462 -5.2 + vertex -62.2975 105.08 -11.2 + vertex -62.2975 105.08 -5.2 + endloop + endfacet + facet normal 0.821148 0.570716 0 + outer loop + vertex -62.2975 105.08 -11.2 + vertex -61.8683 104.462 -5.2 + vertex -61.8683 104.462 -11.2 + endloop + endfacet + facet normal 0.994522 0.104529 0 + outer loop + vertex -61.5276 103.01 -5.2 + vertex -61.6062 103.758 -11.2 + vertex -61.6062 103.758 -5.2 + endloop + endfacet + facet normal 0.994522 0.104529 0 + outer loop + vertex -61.6062 103.758 -11.2 + vertex -61.5276 103.01 -5.2 + vertex -61.5276 103.01 -11.2 + endloop + endfacet + facet normal 0.653426 0.75699 -0 + outer loop + vertex -62.2975 105.08 -11.2 + vertex -62.8667 105.571 -5.2 + vertex -62.2975 105.08 -5.2 + endloop + endfacet + facet normal 0.653426 0.75699 0 + outer loop + vertex -62.8667 105.571 -5.2 + vertex -62.2975 105.08 -11.2 + vertex -62.8667 105.571 -11.2 + endloop + endfacet + facet normal -0.86579 0.500408 0 + outer loop + vertex -143.812 13.7476 -11.2 + vertex -143.803 13.763 -5.2 + vertex -143.803 13.763 -11.2 + endloop + endfacet + facet normal -0.86579 0.500408 0 + outer loop + vertex -143.803 13.763 -5.2 + vertex -143.812 13.7476 -11.2 + vertex -143.812 13.7476 -5.2 + endloop + endfacet + facet normal -0.866043 0.49997 0 + outer loop + vertex -83.8204 117.655 -11.2 + vertex -83.8115 117.671 -5.2 + vertex -83.8115 117.671 -11.2 + endloop + endfacet + facet normal -0.866043 0.49997 0 + outer loop + vertex -83.8115 117.671 -5.2 + vertex -83.8204 117.655 -11.2 + vertex -83.8204 117.655 -5.2 + endloop + endfacet + facet normal 0.865966 -0.500104 0 + outer loop + vertex -123.027 1.7476 -5.2 + vertex -123.018 1.76299 -11.2 + vertex -123.018 1.76299 -5.2 + endloop + endfacet + facet normal 0.865966 -0.500104 0 + outer loop + vertex -123.018 1.76299 -11.2 + vertex -123.027 1.7476 -5.2 + vertex -123.027 1.7476 -11.2 + endloop + endfacet + facet normal 0.866136 -0.499809 0 + outer loop + vertex -63.0358 105.655 -5.2 + vertex -63.0269 105.671 -11.2 + vertex -63.0269 105.671 -5.2 + endloop + endfacet + facet normal 0.866136 -0.499809 0 + outer loop + vertex -63.0269 105.671 -11.2 + vertex -63.0358 105.655 -5.2 + vertex -63.0358 105.655 -11.2 + endloop + endfacet + facet normal 0.499999 0.866026 -0 + outer loop + vertex -63.0269 105.671 -11.2 + vertex -64.9597 106.787 -5.2 + vertex -63.0269 105.671 -5.2 + endloop + endfacet + facet normal 0.5 0.866025 5.20318e-07 + outer loop + vertex -64.9597 106.787 -5.2 + vertex -63.0269 105.671 -11.2 + vertex -73.4192 111.671 -11.2 + endloop + endfacet + facet normal 0.5 0.866025 2.86832e-07 + outer loop + vertex -64.9597 106.787 -5.2 + vertex -73.4192 111.671 -11.2 + vertex -83.8115 117.671 -5.2 + endloop + endfacet + facet normal 0.5 0.866025 2.31194e-07 + outer loop + vertex -78.1824 114.421 -11.2 + vertex -83.8115 117.671 -5.2 + vertex -73.4192 111.671 -11.2 + endloop + endfacet + facet normal 0.5 0.866026 -2.38418e-07 + outer loop + vertex -81.6465 116.421 -11.2 + vertex -83.8115 117.671 -5.2 + vertex -78.1824 114.421 -11.2 + endloop + endfacet + facet normal 0.5 0.866025 0 + outer loop + vertex -83.8115 117.671 -5.2 + vertex -81.6465 116.421 -11.2 + vertex -83.8115 117.671 -11.2 + endloop + endfacet + facet normal -0.5 -0.866025 3.17324e-07 + outer loop + vertex -133.419 7.7476 -11.2 + vertex -124.96 2.86349 -5.2 + vertex -143.812 13.7476 -5.2 + endloop + endfacet + facet normal -0.499999 -0.866026 0 + outer loop + vertex -141.646 12.4976 -11.2 + vertex -143.812 13.7476 -5.2 + vertex -143.812 13.7476 -11.2 + endloop + endfacet + facet normal -0.500001 -0.866025 -7.9473e-07 + outer loop + vertex -138.182 10.4976 -11.2 + vertex -143.812 13.7476 -5.2 + vertex -141.646 12.4976 -11.2 + endloop + endfacet + facet normal -0.5 -0.866025 -1.49855e-07 + outer loop + vertex -133.419 7.7476 -11.2 + vertex -143.812 13.7476 -5.2 + vertex -138.182 10.4976 -11.2 + endloop + endfacet + facet normal -0.5 -0.866026 1.14117e-07 + outer loop + vertex -123.027 1.7476 -11.2 + vertex -124.96 2.86349 -5.2 + vertex -133.419 7.7476 -11.2 + endloop + endfacet + facet normal -0.5 -0.866025 0 + outer loop + vertex -124.96 2.86349 -5.2 + vertex -123.027 1.7476 -11.2 + vertex -123.027 1.7476 -5.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -87.9096 116.573 -11.2 + vertex -99.9096 95.788 -5.2 + vertex -87.9096 116.573 -5.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -99.9096 95.788 -5.2 + vertex -132.91 38.6303 -5.2 + vertex -99.9096 95.788 -0.2 + endloop + endfacet + facet normal -0.866025 0.5 4.04589e-07 + outer loop + vertex -87.9096 116.573 -11.2 + vertex -132.91 38.6303 -5.2 + vertex -99.9096 95.788 -5.2 + endloop + endfacet + facet normal -0.866025 0.5 1.42215e-07 + outer loop + vertex -144.91 17.8457 -11.2 + vertex -132.91 38.6303 -5.2 + vertex -87.9096 116.573 -11.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -132.91 38.6303 -5.2 + vertex -144.91 17.8457 -11.2 + vertex -144.91 17.8457 -5.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -99.9096 95.788 -0.2 + vertex -132.91 38.6303 -5.2 + vertex -132.91 38.6303 -0.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -118.929 2.84567 -5.2 + vertex -61.9288 101.573 -11.2 + vertex -61.9288 101.573 -5.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -61.9288 101.573 -11.2 + vertex -118.929 2.84567 -5.2 + vertex -118.929 2.84567 -11.2 + endloop + endfacet + facet normal 0.500197 0.865912 -0 + outer loop + vertex -87.8891 116.561 -11.2 + vertex -87.9096 116.573 -5.2 + vertex -87.8891 116.561 -5.2 + endloop + endfacet + facet normal 0.500197 0.865912 0 + outer loop + vertex -87.9096 116.573 -5.2 + vertex -87.8891 116.561 -11.2 + vertex -87.9096 116.573 -11.2 + endloop + endfacet + facet normal -0.500155 -0.865936 0 + outer loop + vertex -144.91 17.8457 -11.2 + vertex -144.889 17.8338 -5.2 + vertex -144.91 17.8457 -5.2 + endloop + endfacet + facet normal -0.500155 -0.865936 -0 + outer loop + vertex -144.889 17.8338 -5.2 + vertex -144.91 17.8457 -11.2 + vertex -144.889 17.8338 -11.2 + endloop + endfacet + facet normal -0.866021 0.500008 0 + outer loop + vertex -133.021 38.4053 -5.2 + vertex -132.896 38.6224 -0.2 + vertex -132.896 38.6224 -5.2 + endloop + endfacet + facet normal -0.866021 0.500008 0 + outer loop + vertex -132.896 38.6224 -0.2 + vertex -133.021 38.4053 -5.2 + vertex -133.021 38.4053 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -92.4144 93.77 -0.2 + vertex -97.1776 96.52 -0.2 + vertex -92.4203 93.7598 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -91.4673 92.4947 -0.2 + vertex -91.4881 91.5001 -0.2 + vertex -91.4149 91.9961 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -91.642 92.9645 -0.2 + vertex -91.4881 91.5001 -0.2 + vertex -91.4673 92.4947 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -91.642 92.9645 -0.2 + vertex -91.6824 91.038 -0.2 + vertex -91.4881 91.5001 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -92.4203 93.7598 -0.2 + vertex -91.642 92.9645 -0.2 + vertex -91.9281 93.3762 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -92.4203 93.7598 -0.2 + vertex -91.9281 93.3762 -0.2 + vertex -92.3076 93.7038 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -91.642 92.9645 -0.2 + vertex -92.4203 93.7598 -0.2 + vertex -91.6824 91.038 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -97.1835 96.5098 -0.2 + vertex -92.4203 93.7598 -0.2 + vertex -97.1776 96.52 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -92.4203 93.7598 -0.2 + vertex -97.1835 96.5098 -0.2 + vertex -91.6824 91.038 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -98.0102 96.7809 -0.2 + vertex -97.1835 96.5098 -0.2 + vertex -97.5198 96.6767 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -97.1835 96.5098 -0.2 + vertex -98.0102 96.7809 -0.2 + vertex -99.896 95.7801 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -99.896 95.7801 -0.2 + vertex -98.0102 96.7809 -0.2 + vertex -98.5111 96.7599 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -99.896 95.7801 -0.2 + vertex -98.5111 96.7599 -0.2 + vertex -98.991 96.6151 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -99.896 95.7801 -0.2 + vertex -98.991 96.6151 -0.2 + vertex -99.4199 96.3553 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -99.896 95.7801 -0.2 + vertex -99.4199 96.3553 -0.2 + vertex -99.7706 95.9972 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -97.1835 96.5098 -0.2 + vertex -99.896 95.7801 -0.2 + vertex -91.6824 91.038 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -106.882 64.7122 -0.2 + vertex -99.896 95.7801 -0.2 + vertex -99.9096 95.788 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -99.896 95.7801 -0.2 + vertex -106.882 64.7122 -0.2 + vertex -91.6824 91.038 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -106.882 64.7122 -0.2 + vertex -109.483 60.206 -0.2 + vertex -106.921 -64.7534 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -99.9096 95.788 -0.2 + vertex -109.483 60.206 -0.2 + vertex -106.882 64.7122 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -132.91 38.6303 -0.2 + vertex -109.483 60.206 -0.2 + vertex -99.9096 95.788 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -109.483 60.206 -0.2 + vertex -132.896 38.6224 -0.2 + vertex -124.682 33.8803 -0.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -127.408 33.1585 -0.2 + vertex -124.682 33.8803 -0.2 + vertex -132.896 38.6224 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -124.682 33.8803 -0.2 + vertex -127.408 33.1585 -0.2 + vertex -124.985 33.481 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -124.985 33.481 -0.2 + vertex -127.408 33.1585 -0.2 + vertex -125.378 33.1696 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -125.378 33.1696 -0.2 + vertex -127.408 33.1585 -0.2 + vertex -125.836 32.9656 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -125.836 32.9656 -0.2 + vertex -127.408 33.1585 -0.2 + vertex -126.331 32.882 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -126.331 32.882 -0.2 + vertex -127.408 33.1585 -0.2 + vertex -126.83 32.924 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -126.83 32.924 -0.2 + vertex -127.408 33.1585 -0.2 + vertex -127.304 33.0889 -0.2 + endloop + endfacet + facet normal -0 -0 1 + outer loop + vertex -132.172 35.9085 -0.2 + vertex -127.408 33.1585 -0.2 + vertex -132.896 38.6224 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -127.408 33.1585 -0.2 + vertex -132.172 35.9085 -0.2 + vertex -127.414 33.1482 -0.2 + endloop + endfacet + facet normal -0 -0 1 + outer loop + vertex -132.82 36.4889 -0.2 + vertex -132.172 35.9085 -0.2 + vertex -132.896 38.6224 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -132.172 35.9085 -0.2 + vertex -132.82 36.4889 -0.2 + vertex -132.484 36.1163 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -109.483 60.206 -0.2 + vertex -132.91 38.6303 -0.2 + vertex -132.896 38.6224 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -34.9882 -132.418 -0.2 + vertex -33 -134.402 -0.2 + vertex -33 -124.918 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -34.9882 -126.918 -0.2 + vertex -33 -124.918 -0.2 + vertex -33.4974 -124.981 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -34.9882 -132.418 -0.2 + vertex -33 -124.918 -0.2 + vertex -34.9882 -126.918 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -34.9882 -126.918 -0.2 + vertex -33.4974 -124.981 -0.2 + vertex -33.9635 -125.166 -0.2 + endloop + endfacet + facet normal -0 -0 1 + outer loop + vertex -34.1756 -134.036 -0.2 + vertex -33 -134.402 -0.2 + vertex -34.9882 -132.418 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -34.9882 -126.918 -0.2 + vertex -33.9635 -125.166 -0.2 + vertex -34.3691 -125.46 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -33 -134.402 -0.2 + vertex -33.7362 -134.278 -0.2 + vertex -33.2507 -134.402 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -34.9882 -126.918 -0.2 + vertex -34.3691 -125.46 -0.2 + vertex -34.6887 -125.847 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -33 -134.402 -0.2 + vertex -34.1756 -134.036 -0.2 + vertex -33.7362 -134.278 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -34.9882 -126.918 -0.2 + vertex -34.6887 -125.847 -0.2 + vertex -34.9021 -126.3 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -34.1756 -134.036 -0.2 + vertex -34.9882 -132.418 -0.2 + vertex -34.541 -133.693 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -34.541 -133.693 -0.2 + vertex -34.9882 -132.418 -0.2 + vertex -34.8097 -133.27 -0.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -34.9882 -126.918 -0.2 + vertex -34.9021 -126.3 -0.2 + vertex -34.9961 -126.793 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 97.1776 96.52 -0.2 + vertex 92.4144 93.77 -0.2 + vertex 92.4203 93.7598 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 132.172 35.9085 -0.2 + vertex 132.82 36.4889 -0.2 + vertex 132.896 38.6224 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 132.82 36.4889 -0.2 + vertex 132.172 35.9085 -0.2 + vertex 132.484 36.1163 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 127.408 33.1585 -0.2 + vertex 132.172 35.9085 -0.2 + vertex 132.896 38.6224 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 132.172 35.9085 -0.2 + vertex 127.408 33.1585 -0.2 + vertex 127.414 33.1482 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 124.682 33.8803 -0.2 + vertex 127.408 33.1585 -0.2 + vertex 132.896 38.6224 -0.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex 126.331 32.882 -0.2 + vertex 127.408 33.1585 -0.2 + vertex 124.682 33.8803 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 127.408 33.1585 -0.2 + vertex 126.83 32.924 -0.2 + vertex 127.304 33.0889 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 127.408 33.1585 -0.2 + vertex 126.331 32.882 -0.2 + vertex 126.83 32.924 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 126.331 32.882 -0.2 + vertex 124.682 33.8803 -0.2 + vertex 125.836 32.9656 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 125.836 32.9656 -0.2 + vertex 124.682 33.8803 -0.2 + vertex 125.378 33.1696 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 125.378 33.1696 -0.2 + vertex 124.682 33.8803 -0.2 + vertex 124.985 33.481 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 109.468 60.232 -0.2 + vertex 132.896 38.6224 -0.2 + vertex 132.91 38.6303 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 132.896 38.6224 -0.2 + vertex 109.468 60.232 -0.2 + vertex 124.682 33.8803 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 109.468 60.232 -0.2 + vertex 106.355 65.6243 -0.2 + vertex 108.253 -62.5 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 99.9096 95.788 -0.2 + vertex 109.468 60.232 -0.2 + vertex 132.91 38.6303 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 109.468 60.232 -0.2 + vertex 99.9096 95.788 -0.2 + vertex 106.355 65.6243 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 99.896 95.7801 -0.2 + vertex 106.355 65.6243 -0.2 + vertex 99.9096 95.788 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 99.4199 96.3553 -0.2 + vertex 99.896 95.7801 -0.2 + vertex 99.7706 95.9972 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 98.991 96.6151 -0.2 + vertex 99.896 95.7801 -0.2 + vertex 99.4199 96.3553 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 99.896 95.7801 -0.2 + vertex 98.991 96.6151 -0.2 + vertex 97.1835 96.5098 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 97.1835 96.5098 -0.2 + vertex 98.991 96.6151 -0.2 + vertex 98.5111 96.7599 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 97.1835 96.5098 -0.2 + vertex 98.5111 96.7599 -0.2 + vertex 98.0102 96.7809 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 97.1835 96.5098 -0.2 + vertex 98.0102 96.7809 -0.2 + vertex 97.5198 96.6767 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 99.896 95.7801 -0.2 + vertex 97.1835 96.5098 -0.2 + vertex 91.6824 91.038 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 92.4203 93.7598 -0.2 + vertex 97.1835 96.5098 -0.2 + vertex 97.1776 96.52 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 97.1835 96.5098 -0.2 + vertex 92.4203 93.7598 -0.2 + vertex 91.6824 91.038 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 91.9281 93.3762 -0.2 + vertex 92.4203 93.7598 -0.2 + vertex 92.3076 93.7038 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 91.642 92.9645 -0.2 + vertex 92.4203 93.7598 -0.2 + vertex 91.9281 93.3762 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 99.896 95.7801 -0.2 + vertex 91.6824 91.038 -0.2 + vertex 106.355 65.6243 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 92.4203 93.7598 -0.2 + vertex 91.642 92.9645 -0.2 + vertex 91.6824 91.038 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 91.642 92.9645 -0.2 + vertex 91.4881 91.5001 -0.2 + vertex 91.6824 91.038 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 91.4673 92.4947 -0.2 + vertex 91.4881 91.5001 -0.2 + vertex 91.642 92.9645 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 91.4881 91.5001 -0.2 + vertex 91.4673 92.4947 -0.2 + vertex 91.4149 91.9961 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 132.896 38.6224 -0.2 + vertex 133.167 37.4212 -0.2 + vertex 133.156 37.9224 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 132.896 38.6224 -0.2 + vertex 133.156 37.9224 -0.2 + vertex 133.021 38.4053 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 133.167 37.4212 -0.2 + vertex 132.896 38.6224 -0.2 + vertex 133.052 36.9331 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 133.052 36.9331 -0.2 + vertex 132.896 38.6224 -0.2 + vertex 132.82 36.4889 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 132.178 35.8982 -0.2 + vertex 132.172 35.9085 -0.2 + vertex 127.414 33.1482 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 124.89 5.23446 -0.2 + vertex 124.562 -10.4597 -0.2 + vertex 124.973 -2.6178 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 124.315 13.0661 -0.2 + vertex 124.562 -10.4597 -0.2 + vertex 124.89 5.23446 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 124.315 13.0661 -0.2 + vertex 123.659 -18.2604 -0.2 + vertex 124.562 -10.4597 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 123.25 20.8461 -0.2 + vertex 123.659 -18.2604 -0.2 + vertex 124.315 13.0661 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 123.25 20.8461 -0.2 + vertex 122.268 -25.989 -0.2 + vertex 123.659 -18.2604 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 121.697 28.5439 -0.2 + vertex 122.268 -25.989 -0.2 + vertex 123.25 20.8461 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 121.697 28.5439 -0.2 + vertex 120.395 -33.615 -0.2 + vertex 122.268 -25.989 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 119.665 36.129 -0.2 + vertex 120.395 -33.615 -0.2 + vertex 121.697 28.5439 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 119.665 36.129 -0.2 + vertex 118.047 -41.1083 -0.2 + vertex 120.395 -33.615 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 117.16 43.5715 -0.2 + vertex 118.047 -41.1083 -0.2 + vertex 119.665 36.129 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 117.16 43.5715 -0.2 + vertex 115.233 -48.4394 -0.2 + vertex 118.047 -41.1083 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 114.193 50.8421 -0.2 + vertex 115.233 -48.4394 -0.2 + vertex 117.16 43.5715 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 114.193 50.8421 -0.2 + vertex 111.964 -55.5794 -0.2 + vertex 115.233 -48.4394 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 109.468 60.232 -0.2 + vertex 114.193 50.8421 -0.2 + vertex 110.775 57.912 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 114.193 50.8421 -0.2 + vertex 109.468 60.232 -0.2 + vertex 111.964 -55.5794 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 111.964 -55.5794 -0.2 + vertex 109.468 60.232 -0.2 + vertex 108.253 -62.5 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.355 65.6243 -0.2 + vertex 104.115 -69.1739 -0.2 + vertex 108.253 -62.5 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 102.644 71.3392 -0.2 + vertex 104.115 -69.1739 -0.2 + vertex 106.355 65.6243 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 102.644 71.3392 -0.2 + vertex 99.5662 -75.5749 -0.2 + vertex 104.115 -69.1739 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 97.9617 77.6435 -0.2 + vertex 99.5662 -75.5749 -0.2 + vertex 102.644 71.3392 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 97.9617 77.6435 -0.2 + vertex 94.6244 -81.6776 -0.2 + vertex 99.5662 -75.5749 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 92.8931 83.6413 -0.2 + vertex 94.6244 -81.6776 -0.2 + vertex 97.9617 77.6435 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 92.8931 83.6413 -0.2 + vertex 89.3091 -87.4579 -0.2 + vertex 94.6244 -81.6776 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 87.4579 89.3091 -0.2 + vertex 89.3091 -87.4579 -0.2 + vertex 92.8931 83.6413 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 87.4579 89.3091 -0.2 + vertex 83.6413 -92.8931 -0.2 + vertex 89.3091 -87.4579 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 81.6776 94.6244 -0.2 + vertex 83.6413 -92.8931 -0.2 + vertex 87.4579 89.3091 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 81.6776 94.6244 -0.2 + vertex 77.6435 -97.9617 -0.2 + vertex 83.6413 -92.8931 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 75.5749 99.5662 -0.2 + vertex 77.6435 -97.9617 -0.2 + vertex 81.6776 94.6244 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 75.5749 99.5662 -0.2 + vertex 71.3392 -102.644 -0.2 + vertex 77.6435 -97.9617 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 69.1739 104.115 -0.2 + vertex 71.3392 -102.644 -0.2 + vertex 75.5749 99.5662 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 69.1739 104.115 -0.2 + vertex 64.7534 -106.921 -0.2 + vertex 71.3392 -102.644 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 62.5 108.253 -0.2 + vertex 64.7534 -106.921 -0.2 + vertex 69.1739 104.115 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 62.5 108.253 -0.2 + vertex 57.912 -110.775 -0.2 + vertex 64.7534 -106.921 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 55.5794 111.964 -0.2 + vertex 57.912 -110.775 -0.2 + vertex 62.5 108.253 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 55.5794 111.964 -0.2 + vertex 50.8421 -114.193 -0.2 + vertex 57.912 -110.775 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 48.4394 115.233 -0.2 + vertex 50.8421 -114.193 -0.2 + vertex 55.5794 111.964 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 48.4394 115.233 -0.2 + vertex 43.5715 -117.16 -0.2 + vertex 50.8421 -114.193 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 41.1083 118.047 -0.2 + vertex 43.5715 -117.16 -0.2 + vertex 48.4394 115.233 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 41.1083 118.047 -0.2 + vertex 36.129 -119.665 -0.2 + vertex 43.5715 -117.16 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 33.615 120.395 -0.2 + vertex 36.129 -119.665 -0.2 + vertex 41.1083 118.047 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 33.615 120.395 -0.2 + vertex 28.5439 -121.697 -0.2 + vertex 36.129 -119.665 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 25.989 122.268 -0.2 + vertex 28.5439 -121.697 -0.2 + vertex 33.615 120.395 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 25.989 122.268 -0.2 + vertex 20.8461 -123.25 -0.2 + vertex 28.5439 -121.697 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 18.2604 123.659 -0.2 + vertex 20.8461 -123.25 -0.2 + vertex 25.989 122.268 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 18.2604 123.659 -0.2 + vertex 13.0661 -124.315 -0.2 + vertex 20.8461 -123.25 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 10.4597 124.562 -0.2 + vertex 13.0661 -124.315 -0.2 + vertex 18.2604 123.659 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 2.57163 -124.918 -0.2 + vertex 13.0661 -124.315 -0.2 + vertex 10.4597 124.562 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 2.57163 -124.918 -0.2 + vertex 10.4597 124.562 -0.2 + vertex 2.6178 124.973 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 13.0661 -124.315 -0.2 + vertex 2.57163 -124.918 -0.2 + vertex 5.23446 -124.89 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 2.6178 124.973 -0.2 + vertex -3.65479 -124.918 -0.2 + vertex 2.57163 -124.918 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -5.23446 124.89 -0.2 + vertex -3.65479 -124.918 -0.2 + vertex 2.6178 124.973 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -5.23446 124.89 -0.2 + vertex -10.4597 -124.562 -0.2 + vertex -3.65479 -124.918 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -13.0661 124.315 -0.2 + vertex -10.4597 -124.562 -0.2 + vertex -5.23446 124.89 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -13.0661 124.315 -0.2 + vertex -18.2604 -123.659 -0.2 + vertex -10.4597 -124.562 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -20.8461 123.25 -0.2 + vertex -18.2604 -123.659 -0.2 + vertex -13.0661 124.315 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -20.8461 123.25 -0.2 + vertex -25.989 -122.268 -0.2 + vertex -18.2604 -123.659 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -28.5439 121.697 -0.2 + vertex -25.989 -122.268 -0.2 + vertex -20.8461 123.25 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -28.5439 121.697 -0.2 + vertex -33.615 -120.395 -0.2 + vertex -25.989 -122.268 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -36.129 119.665 -0.2 + vertex -33.615 -120.395 -0.2 + vertex -28.5439 121.697 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -36.129 119.665 -0.2 + vertex -41.1083 -118.047 -0.2 + vertex -33.615 -120.395 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -43.5715 117.16 -0.2 + vertex -41.1083 -118.047 -0.2 + vertex -36.129 119.665 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -43.5715 117.16 -0.2 + vertex -48.4394 -115.233 -0.2 + vertex -41.1083 -118.047 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -50.8421 114.193 -0.2 + vertex -48.4394 -115.233 -0.2 + vertex -43.5715 117.16 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -50.8421 114.193 -0.2 + vertex -55.5794 -111.964 -0.2 + vertex -48.4394 -115.233 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -57.912 110.775 -0.2 + vertex -55.5794 -111.964 -0.2 + vertex -50.8421 114.193 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -57.912 110.775 -0.2 + vertex -62.5 -108.253 -0.2 + vertex -55.5794 -111.964 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -64.7534 106.921 -0.2 + vertex -62.5 -108.253 -0.2 + vertex -57.912 110.775 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -64.7534 106.921 -0.2 + vertex -69.1739 -104.115 -0.2 + vertex -62.5 -108.253 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -71.3392 102.644 -0.2 + vertex -69.1739 -104.115 -0.2 + vertex -64.7534 106.921 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -71.3392 102.644 -0.2 + vertex -75.5749 -99.5662 -0.2 + vertex -69.1739 -104.115 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -77.6435 97.9617 -0.2 + vertex -75.5749 -99.5662 -0.2 + vertex -71.3392 102.644 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -77.6435 97.9617 -0.2 + vertex -81.6776 -94.6244 -0.2 + vertex -75.5749 -99.5662 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -83.6413 92.8931 -0.2 + vertex -81.6776 -94.6244 -0.2 + vertex -77.6435 97.9617 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -83.6413 92.8931 -0.2 + vertex -87.4579 -89.3091 -0.2 + vertex -81.6776 -94.6244 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -89.3091 87.4579 -0.2 + vertex -87.4579 -89.3091 -0.2 + vertex -83.6413 92.8931 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -89.3091 87.4579 -0.2 + vertex -92.8931 -83.6413 -0.2 + vertex -87.4579 -89.3091 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -94.6244 81.6776 -0.2 + vertex -92.8931 -83.6413 -0.2 + vertex -89.3091 87.4579 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -94.6244 81.6776 -0.2 + vertex -97.9617 -77.6435 -0.2 + vertex -92.8931 -83.6413 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -99.5662 75.5749 -0.2 + vertex -97.9617 -77.6435 -0.2 + vertex -94.6244 81.6776 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -99.5662 75.5749 -0.2 + vertex -102.644 -71.3392 -0.2 + vertex -97.9617 -77.6435 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -106.882 64.7122 -0.2 + vertex -99.5662 75.5749 -0.2 + vertex -104.115 69.1739 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -99.5662 75.5749 -0.2 + vertex -106.882 64.7122 -0.2 + vertex -102.644 -71.3392 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -102.644 -71.3392 -0.2 + vertex -106.882 64.7122 -0.2 + vertex -106.921 -64.7534 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 33 -134.402 -0.2 + vertex 34.9882 -132.418 -0.2 + vertex 34.9882 -126.918 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 34.9021 -126.3 -0.2 + vertex 34.9882 -126.918 -0.2 + vertex 34.9961 -126.793 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 34.6887 -125.847 -0.2 + vertex 34.9882 -126.918 -0.2 + vertex 34.9021 -126.3 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 33 -134.402 -0.2 + vertex 34.9882 -126.918 -0.2 + vertex 33 -124.918 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 34.9882 -126.918 -0.2 + vertex 34.6887 -125.847 -0.2 + vertex 33 -124.918 -0.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex 34.8097 -133.27 -0.2 + vertex 34.9882 -132.418 -0.2 + vertex 33 -134.402 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 33 -124.918 -0.2 + vertex 34.6887 -125.847 -0.2 + vertex 34.3691 -125.46 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 34.9882 -132.418 -0.2 + vertex 34.8097 -133.27 -0.2 + vertex 34.9646 -132.793 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 33 -124.918 -0.2 + vertex 34.3691 -125.46 -0.2 + vertex 33.9635 -125.166 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 34.8097 -133.27 -0.2 + vertex 33 -134.402 -0.2 + vertex 34.541 -133.693 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 33 -124.918 -0.2 + vertex 33.9635 -125.166 -0.2 + vertex 33.4974 -124.981 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 34.541 -133.693 -0.2 + vertex 33 -134.402 -0.2 + vertex 34.1756 -134.036 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 34.1756 -134.036 -0.2 + vertex 33 -134.402 -0.2 + vertex 33.7362 -134.278 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 33.7362 -134.278 -0.2 + vertex 33 -134.402 -0.2 + vertex 33.2507 -134.402 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 2.57163 -124.918 -0.2 + vertex 33 -134.402 -0.2 + vertex 33 -124.918 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 33 -134.402 -0.2 + vertex 2.57163 -124.918 -0.2 + vertex 33 -134.418 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -33 -134.418 -0.2 + vertex 2.57163 -124.918 -0.2 + vertex -3.65479 -124.918 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -33 -134.402 -0.2 + vertex -3.65479 -124.918 -0.2 + vertex -33 -124.918 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -33 -134.418 -0.2 + vertex -3.65479 -124.918 -0.2 + vertex -33 -134.402 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 2.57163 -124.918 -0.2 + vertex -33 -134.418 -0.2 + vertex 33 -134.418 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 34.9882 -126.918 -0.2 + vertex 35 -132.418 -0.2 + vertex 35 -126.918 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 35 -132.418 -0.2 + vertex 34.9882 -126.918 -0.2 + vertex 34.9882 -132.418 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -34.8097 -133.27 -0.2 + vertex -34.9882 -132.418 -0.2 + vertex -34.9646 -132.793 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -35 -126.918 -0.2 + vertex -34.9882 -132.418 -0.2 + vertex -34.9882 -126.918 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -34.9882 -132.418 -0.2 + vertex -35 -126.918 -0.2 + vertex -35 -132.418 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -109.483 60.206 -0.2 + vertex -110.775 -57.912 -0.2 + vertex -106.921 -64.7534 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -114.193 -50.8421 -0.2 + vertex -109.483 60.206 -0.2 + vertex -111.964 55.5794 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -109.483 60.206 -0.2 + vertex -114.193 -50.8421 -0.2 + vertex -110.775 -57.912 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -115.233 48.4394 -0.2 + vertex -114.193 -50.8421 -0.2 + vertex -111.964 55.5794 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -115.233 48.4394 -0.2 + vertex -117.16 -43.5715 -0.2 + vertex -114.193 -50.8421 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -118.047 41.1083 -0.2 + vertex -117.16 -43.5715 -0.2 + vertex -115.233 48.4394 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -118.047 41.1083 -0.2 + vertex -119.665 -36.129 -0.2 + vertex -117.16 -43.5715 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -120.395 33.615 -0.2 + vertex -119.665 -36.129 -0.2 + vertex -118.047 41.1083 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -120.395 33.615 -0.2 + vertex -121.697 -28.5439 -0.2 + vertex -119.665 -36.129 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -122.268 25.989 -0.2 + vertex -121.697 -28.5439 -0.2 + vertex -120.395 33.615 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -122.268 25.989 -0.2 + vertex -123.25 -20.8461 -0.2 + vertex -121.697 -28.5439 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -123.659 18.2604 -0.2 + vertex -123.25 -20.8461 -0.2 + vertex -122.268 25.989 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -123.659 18.2604 -0.2 + vertex -124.315 -13.0661 -0.2 + vertex -123.25 -20.8461 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -124.562 10.4597 -0.2 + vertex -124.315 -13.0661 -0.2 + vertex -123.659 18.2604 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -124.562 10.4597 -0.2 + vertex -124.89 -5.23446 -0.2 + vertex -124.315 -13.0661 -0.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -124.89 -5.23446 -0.2 + vertex -124.562 10.4597 -0.2 + vertex -124.973 2.6178 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -127.414 33.1482 -0.2 + vertex -132.172 35.9085 -0.2 + vertex -132.178 35.8982 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -133.156 37.9224 -0.2 + vertex -132.896 38.6224 -0.2 + vertex -133.021 38.4053 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -132.896 38.6224 -0.2 + vertex -133.052 36.9331 -0.2 + vertex -132.82 36.4889 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -133.167 37.4212 -0.2 + vertex -132.896 38.6224 -0.2 + vertex -133.156 37.9224 -0.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -132.896 38.6224 -0.2 + vertex -133.167 37.4212 -0.2 + vertex -133.052 36.9331 -0.2 + endloop + endfacet + facet normal -0.973583 -0.228335 0 + outer loop + vertex -133.052 36.9331 -5.2 + vertex -133.167 37.4212 -0.2 + vertex -133.167 37.4212 -5.2 + endloop + endfacet + facet normal -0.973583 -0.228335 0 + outer loop + vertex -133.167 37.4212 -0.2 + vertex -133.052 36.9331 -5.2 + vertex -133.052 36.9331 -0.2 + endloop + endfacet + facet normal -0.553375 -0.832932 0 + outer loop + vertex -132.484 36.1163 -5.2 + vertex -132.172 35.9085 -0.2 + vertex -132.484 36.1163 -0.2 + endloop + endfacet + facet normal -0.553375 -0.832932 -0 + outer loop + vertex -132.172 35.9085 -0.2 + vertex -132.484 36.1163 -5.2 + vertex -132.172 35.9085 -5.2 + endloop + endfacet + facet normal -0.8862 -0.463302 0 + outer loop + vertex -132.82 36.4889 -5.2 + vertex -133.052 36.9331 -0.2 + vertex -133.052 36.9331 -5.2 + endloop + endfacet + facet normal -0.8862 -0.463302 0 + outer loop + vertex -133.052 36.9331 -0.2 + vertex -132.82 36.4889 -5.2 + vertex -132.82 36.4889 -0.2 + endloop + endfacet + facet normal -0.743152 -0.669122 0 + outer loop + vertex -132.484 36.1163 -5.2 + vertex -132.82 36.4889 -0.2 + vertex -132.82 36.4889 -5.2 + endloop + endfacet + facet normal -0.743152 -0.669122 0 + outer loop + vertex -132.82 36.4889 -0.2 + vertex -132.484 36.1163 -5.2 + vertex -132.484 36.1163 -0.2 + endloop + endfacet + facet normal -0.999781 0.0209402 0 + outer loop + vertex -133.167 37.4212 -5.2 + vertex -133.156 37.9224 -0.2 + vertex -133.156 37.9224 -5.2 + endloop + endfacet + facet normal -0.999781 0.0209402 0 + outer loop + vertex -133.156 37.9224 -0.2 + vertex -133.167 37.4212 -5.2 + vertex -133.167 37.4212 -0.2 + endloop + endfacet + facet normal -0.963166 0.268907 0 + outer loop + vertex -133.156 37.9224 -5.2 + vertex -133.021 38.4053 -0.2 + vertex -133.021 38.4053 -5.2 + endloop + endfacet + facet normal -0.963166 0.268907 0 + outer loop + vertex -133.021 38.4053 -0.2 + vertex -133.156 37.9224 -5.2 + vertex -133.156 37.9224 -0.2 + endloop + endfacet + facet normal -0.86603 0.499992 0 + outer loop + vertex -99.896 95.7801 -5.2 + vertex -99.7706 95.9972 -0.2 + vertex -99.7706 95.9972 -5.2 + endloop + endfacet + facet normal -0.86603 0.499992 0 + outer loop + vertex -99.7706 95.9972 -0.2 + vertex -99.896 95.7801 -5.2 + vertex -99.896 95.7801 -0.2 + endloop + endfacet + facet normal 0.444627 0.895716 -0 + outer loop + vertex -97.1835 96.5098 -5.2 + vertex -97.5198 96.6767 -0.2 + vertex -97.1835 96.5098 -0.2 + endloop + endfacet + facet normal 0.444627 0.895716 0 + outer loop + vertex -97.5198 96.6767 -0.2 + vertex -97.1835 96.5098 -5.2 + vertex -97.5198 96.6767 -5.2 + endloop + endfacet + facet normal -0.289021 0.957323 0 + outer loop + vertex -98.5111 96.7599 -5.2 + vertex -98.991 96.6151 -0.2 + vertex -98.5111 96.7599 -0.2 + endloop + endfacet + facet normal -0.289021 0.957323 0 + outer loop + vertex -98.991 96.6151 -0.2 + vertex -98.5111 96.7599 -5.2 + vertex -98.991 96.6151 -5.2 + endloop + endfacet + facet normal -0.0418806 0.999123 0 + outer loop + vertex -98.0102 96.7809 -5.2 + vertex -98.5111 96.7599 -0.2 + vertex -98.0102 96.7809 -0.2 + endloop + endfacet + facet normal -0.0418806 0.999123 0 + outer loop + vertex -98.5111 96.7599 -0.2 + vertex -98.0102 96.7809 -5.2 + vertex -98.5111 96.7599 -5.2 + endloop + endfacet + facet normal -0.518032 0.855361 0 + outer loop + vertex -98.991 96.6151 -5.2 + vertex -99.4199 96.3553 -0.2 + vertex -98.991 96.6151 -0.2 + endloop + endfacet + facet normal -0.518032 0.855361 0 + outer loop + vertex -99.4199 96.3553 -0.2 + vertex -98.991 96.6151 -5.2 + vertex -99.4199 96.3553 -5.2 + endloop + endfacet + facet normal -0.714472 0.699664 0 + outer loop + vertex -99.7706 95.9972 -5.2 + vertex -99.4199 96.3553 -0.2 + vertex -99.4199 96.3553 -5.2 + endloop + endfacet + facet normal -0.714472 0.699664 0 + outer loop + vertex -99.4199 96.3553 -0.2 + vertex -99.7706 95.9972 -5.2 + vertex -99.7706 95.9972 -0.2 + endloop + endfacet + facet normal 0.207914 0.978147 -0 + outer loop + vertex -97.5198 96.6767 -5.2 + vertex -98.0102 96.7809 -0.2 + vertex -97.5198 96.6767 -0.2 + endloop + endfacet + facet normal 0.207914 0.978147 0 + outer loop + vertex -98.0102 96.7809 -0.2 + vertex -97.5198 96.6767 -5.2 + vertex -98.0102 96.7809 -5.2 + endloop + endfacet + facet normal -0.328876 -0.944373 0 + outer loop + vertex -127.304 33.0889 -5.2 + vertex -126.83 32.924 -0.2 + vertex -127.304 33.0889 -0.2 + endloop + endfacet + facet normal -0.328876 -0.944373 -0 + outer loop + vertex -126.83 32.924 -0.2 + vertex -127.304 33.0889 -5.2 + vertex -126.83 32.924 -5.2 + endloop + endfacet + facet normal 0.621148 -0.783694 0 + outer loop + vertex -125.378 33.1696 -5.2 + vertex -124.985 33.481 -0.2 + vertex -125.378 33.1696 -0.2 + endloop + endfacet + facet normal 0.621148 -0.783694 0 + outer loop + vertex -124.985 33.481 -0.2 + vertex -125.378 33.1696 -5.2 + vertex -124.985 33.481 -5.2 + endloop + endfacet + facet normal 0.796527 -0.604603 0 + outer loop + vertex -124.985 33.481 -0.2 + vertex -124.682 33.8803 -5.2 + vertex -124.682 33.8803 -0.2 + endloop + endfacet + facet normal 0.796527 -0.604603 0 + outer loop + vertex -124.682 33.8803 -5.2 + vertex -124.985 33.481 -0.2 + vertex -124.985 33.481 -5.2 + endloop + endfacet + facet normal 0.406736 -0.913546 0 + outer loop + vertex -125.836 32.9656 -5.2 + vertex -125.378 33.1696 -0.2 + vertex -125.836 32.9656 -0.2 + endloop + endfacet + facet normal 0.406736 -0.913546 0 + outer loop + vertex -125.378 33.1696 -0.2 + vertex -125.836 32.9656 -5.2 + vertex -125.378 33.1696 -5.2 + endloop + endfacet + facet normal -0.553377 -0.832931 0 + outer loop + vertex -127.408 33.1585 -5.2 + vertex -127.304 33.0889 -0.2 + vertex -127.408 33.1585 -0.2 + endloop + endfacet + facet normal -0.553377 -0.832931 -0 + outer loop + vertex -127.304 33.0889 -0.2 + vertex -127.408 33.1585 -5.2 + vertex -127.304 33.0889 -5.2 + endloop + endfacet + facet normal 0.166763 -0.985997 0 + outer loop + vertex -126.331 32.882 -5.2 + vertex -125.836 32.9656 -0.2 + vertex -126.331 32.882 -0.2 + endloop + endfacet + facet normal 0.166763 -0.985997 0 + outer loop + vertex -125.836 32.9656 -0.2 + vertex -126.331 32.882 -5.2 + vertex -125.836 32.9656 -5.2 + endloop + endfacet + facet normal -0.0836689 -0.996494 0 + outer loop + vertex -126.83 32.924 -5.2 + vertex -126.331 32.882 -0.2 + vertex -126.83 32.924 -0.2 + endloop + endfacet + facet normal -0.0836689 -0.996494 -0 + outer loop + vertex -126.331 32.882 -0.2 + vertex -126.83 32.924 -5.2 + vertex -126.331 32.882 -5.2 + endloop + endfacet + facet normal 0.921868 -0.387505 0 + outer loop + vertex -91.6824 91.038 -0.2 + vertex -91.4881 91.5001 -5.2 + vertex -91.4881 91.5001 -0.2 + endloop + endfacet + facet normal 0.921868 -0.387505 0 + outer loop + vertex -91.4881 91.5001 -5.2 + vertex -91.6824 91.038 -0.2 + vertex -91.6824 91.038 -5.2 + endloop + endfacet + facet normal 0.444689 0.895685 -0 + outer loop + vertex -92.3076 93.7038 -5.2 + vertex -92.4203 93.7598 -0.2 + vertex -92.3076 93.7038 -0.2 + endloop + endfacet + facet normal 0.444689 0.895685 0 + outer loop + vertex -92.4203 93.7598 -0.2 + vertex -92.3076 93.7038 -5.2 + vertex -92.4203 93.7598 -5.2 + endloop + endfacet + facet normal 0.937281 0.348575 0 + outer loop + vertex -91.4673 92.4947 -0.2 + vertex -91.642 92.9645 -5.2 + vertex -91.642 92.9645 -0.2 + endloop + endfacet + facet normal 0.937281 0.348575 0 + outer loop + vertex -91.642 92.9645 -5.2 + vertex -91.4673 92.4947 -0.2 + vertex -91.4673 92.4947 -5.2 + endloop + endfacet + facet normal 0.821153 0.570709 0 + outer loop + vertex -91.642 92.9645 -0.2 + vertex -91.9281 93.3762 -5.2 + vertex -91.9281 93.3762 -0.2 + endloop + endfacet + facet normal 0.821153 0.570709 0 + outer loop + vertex -91.9281 93.3762 -5.2 + vertex -91.642 92.9645 -0.2 + vertex -91.642 92.9645 -5.2 + endloop + endfacet + facet normal 0.994521 0.104533 0 + outer loop + vertex -91.4149 91.9961 -0.2 + vertex -91.4673 92.4947 -5.2 + vertex -91.4673 92.4947 -0.2 + endloop + endfacet + facet normal 0.994521 0.104533 0 + outer loop + vertex -91.4673 92.4947 -5.2 + vertex -91.4149 91.9961 -0.2 + vertex -91.4149 91.9961 -5.2 + endloop + endfacet + facet normal 0.989271 -0.146094 0 + outer loop + vertex -91.4881 91.5001 -0.2 + vertex -91.4149 91.9961 -5.2 + vertex -91.4149 91.9961 -0.2 + endloop + endfacet + facet normal 0.989271 -0.146094 0 + outer loop + vertex -91.4149 91.9961 -5.2 + vertex -91.4881 91.5001 -0.2 + vertex -91.4881 91.5001 -5.2 + endloop + endfacet + facet normal 0.653412 0.757003 -0 + outer loop + vertex -91.9281 93.3762 -5.2 + vertex -92.3076 93.7038 -0.2 + vertex -91.9281 93.3762 -0.2 + endloop + endfacet + facet normal 0.653412 0.757003 0 + outer loop + vertex -92.3076 93.7038 -0.2 + vertex -91.9281 93.3762 -5.2 + vertex -92.3076 93.7038 -5.2 + endloop + endfacet + facet normal -0.866175 0.499741 0 + outer loop + vertex -132.178 35.8982 -5.2 + vertex -132.172 35.9085 -0.2 + vertex -132.172 35.9085 -5.2 + endloop + endfacet + facet normal -0.866175 0.499741 0 + outer loop + vertex -132.172 35.9085 -0.2 + vertex -132.178 35.8982 -5.2 + vertex -132.178 35.8982 -0.2 + endloop + endfacet + facet normal -0.866175 0.499741 0 + outer loop + vertex -97.1835 96.5098 -5.2 + vertex -97.1776 96.52 -0.2 + vertex -97.1776 96.52 -5.2 + endloop + endfacet + facet normal -0.866175 0.499741 0 + outer loop + vertex -97.1776 96.52 -0.2 + vertex -97.1835 96.5098 -5.2 + vertex -97.1835 96.5098 -0.2 + endloop + endfacet + facet normal 0.865815 -0.500363 0 + outer loop + vertex -127.414 33.1482 -0.2 + vertex -127.408 33.1585 -5.2 + vertex -127.408 33.1585 -0.2 + endloop + endfacet + facet normal 0.865815 -0.500363 0 + outer loop + vertex -127.408 33.1585 -5.2 + vertex -127.414 33.1482 -0.2 + vertex -127.414 33.1482 -5.2 + endloop + endfacet + facet normal 0.866175 -0.499741 0 + outer loop + vertex -92.4203 93.7598 -0.2 + vertex -92.4144 93.77 -5.2 + vertex -92.4144 93.77 -0.2 + endloop + endfacet + facet normal 0.866175 -0.499741 0 + outer loop + vertex -92.4144 93.77 -5.2 + vertex -92.4203 93.7598 -0.2 + vertex -92.4203 93.7598 -5.2 + endloop + endfacet + facet normal -0.500001 -0.866025 0 + outer loop + vertex -132.178 35.8982 -5.2 + vertex -127.414 33.1482 -0.2 + vertex -132.178 35.8982 -0.2 + endloop + endfacet + facet normal -0.500001 -0.866025 -0 + outer loop + vertex -127.414 33.1482 -0.2 + vertex -132.178 35.8982 -5.2 + vertex -127.414 33.1482 -5.2 + endloop + endfacet + facet normal 0.5 0.866025 -0 + outer loop + vertex -92.4144 93.77 -5.2 + vertex -97.1776 96.52 -0.2 + vertex -92.4144 93.77 -0.2 + endloop + endfacet + facet normal 0.5 0.866025 0 + outer loop + vertex -97.1776 96.52 -0.2 + vertex -92.4144 93.77 -5.2 + vertex -97.1776 96.52 -5.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -106.882 64.7122 -0.2 + vertex -91.6824 91.038 -5.2 + vertex -91.6824 91.038 -0.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -91.6824 91.038 -5.2 + vertex -106.882 64.7122 -0.2 + vertex -106.882 64.7122 -5.2 + endloop + endfacet + facet normal 0.866026 -0.5 0 + outer loop + vertex -124.682 33.8803 -0.2 + vertex -109.483 60.206 -5.2 + vertex -109.483 60.206 -0.2 + endloop + endfacet + facet normal 0.866026 -0.5 0 + outer loop + vertex -109.483 60.206 -5.2 + vertex -124.682 33.8803 -0.2 + vertex -124.682 33.8803 -5.2 + endloop + endfacet + facet normal -0.500016 -0.866016 0 + outer loop + vertex -132.91 38.6303 -5.2 + vertex -132.896 38.6224 -0.2 + vertex -132.91 38.6303 -0.2 + endloop + endfacet + facet normal -0.500016 -0.866016 -0 + outer loop + vertex -132.896 38.6224 -0.2 + vertex -132.91 38.6303 -5.2 + vertex -132.896 38.6224 -5.2 + endloop + endfacet + facet normal 0.499834 0.866121 -0 + outer loop + vertex -99.896 95.7801 -5.2 + vertex -99.9096 95.788 -0.2 + vertex -99.896 95.7801 -0.2 + endloop + endfacet + facet normal 0.499834 0.866121 0 + outer loop + vertex -99.9096 95.788 -0.2 + vertex -99.896 95.7801 -5.2 + vertex -99.9096 95.788 -5.2 + endloop + endfacet + facet normal -0.838668 -0.544643 -3.1646e-06 + outer loop + vertex -201.322 -120.579 -26.3675 + vertex -203.374 -117.418 -30.997 + vertex -203.212 -117.668 -31.4178 + endloop + endfacet + facet normal -0.83867 -0.54464 0 + outer loop + vertex -203.374 -117.418 -30.997 + vertex -201.322 -120.579 -26.3675 + vertex -203.374 -117.418 -11.2 + endloop + endfacet + facet normal -0.83867 -0.54464 0 + outer loop + vertex -203.374 -117.418 -11.2 + vertex -201.322 -120.579 -26.3675 + vertex -201.322 -120.579 -11.2 + endloop + endfacet + facet normal -0.83867 -0.54464 0 + outer loop + vertex -201.322 -120.579 -39.7633 + vertex -203.374 -117.418 -35.0844 + vertex -203.374 -117.418 -56.2 + endloop + endfacet + facet normal -0.83867 -0.54464 -0 + outer loop + vertex -201.322 -120.579 -39.7633 + vertex -203.374 -117.418 -56.2 + vertex -201.322 -120.579 -56.2 + endloop + endfacet + facet normal -0.838672 -0.544637 -2.58821e-06 + outer loop + vertex -203.374 -117.418 -35.0844 + vertex -201.322 -120.579 -39.7633 + vertex -203.219 -117.657 -34.6777 + endloop + endfacet + facet normal -0.838669 -0.544642 -0 + outer loop + vertex -201.322 -120.579 -30.2508 + vertex -202.4 -118.918 -33.0068 + vertex -201.322 -120.579 -35.8086 + endloop + endfacet + facet normal -0.629319 -0.777147 0 + outer loop + vertex -196.286 -126.171 -56.2 + vertex -193.358 -128.543 -11.2 + vertex -196.286 -126.171 -11.2 + endloop + endfacet + facet normal -0.629319 -0.777147 -0 + outer loop + vertex -193.358 -128.543 -11.2 + vertex -196.286 -126.171 -56.2 + vertex -193.358 -128.543 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -179.992 -134.549 -56.2 + vertex -183.322 -133.656 -56.2 + vertex -179.992 -118.918 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -119.37 -118.918 -56.2 + vertex -134.255 -114.917 -56.2 + vertex -119.37 -114.917 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -119.37 -118.918 -56.2 + vertex -135.751 -114.76 -56.2 + vertex -134.255 -114.917 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -148.658 -113.205 -56.2 + vertex -139.379 -112.239 -56.2 + vertex -138.396 -113.377 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -149.856 -114.114 -56.2 + vertex -138.396 -113.377 -56.2 + vertex -137.161 -114.235 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -139.379 -112.239 -56.2 + vertex -147.112 -110.652 -56.2 + vertex -146.861 -109.169 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -151.243 -114.697 -56.2 + vertex -137.161 -114.235 -56.2 + vertex -135.751 -114.76 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -139.379 -112.239 -56.2 + vertex -147.724 -112.026 -56.2 + vertex -147.112 -110.652 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -152.731 -114.917 -56.2 + vertex -135.751 -114.76 -56.2 + vertex -119.37 -118.918 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -139.379 -112.239 -56.2 + vertex -148.658 -113.205 -56.2 + vertex -147.724 -112.026 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -138.396 -113.377 -56.2 + vertex -149.856 -114.114 -56.2 + vertex -148.658 -113.205 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -137.161 -114.235 -56.2 + vertex -151.243 -114.697 -56.2 + vertex -149.856 -114.114 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -135.751 -114.76 -56.2 + vertex -152.731 -114.917 -56.2 + vertex -151.243 -114.697 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -179.992 -118.918 -56.2 + vertex -152.731 -114.917 -56.2 + vertex -119.37 -118.918 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -152.731 -114.917 -56.2 + vertex -179.992 -118.918 -56.2 + vertex -171.206 -114.917 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -179.992 -118.918 -56.2 + vertex -172.702 -114.76 -56.2 + vertex -171.206 -114.917 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -179.992 -118.918 -56.2 + vertex -174.111 -114.235 -56.2 + vertex -172.702 -114.76 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -179.992 -118.918 -56.2 + vertex -175.346 -113.377 -56.2 + vertex -174.111 -114.235 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -179.992 -118.918 -56.2 + vertex -176.329 -112.239 -56.2 + vertex -175.346 -113.377 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -179.992 -118.918 -56.2 + vertex -184.989 -97.2386 -56.2 + vertex -176.329 -112.239 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -186.84 -132.306 -56.2 + vertex -179.992 -118.918 -56.2 + vertex -183.322 -133.656 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -190.197 -130.595 -56.2 + vertex -179.992 -118.918 -56.2 + vertex -186.84 -132.306 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -193.358 -128.543 -56.2 + vertex -179.992 -118.918 -56.2 + vertex -190.197 -130.595 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -196.286 -126.171 -56.2 + vertex -179.992 -118.918 -56.2 + vertex -193.358 -128.543 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -146.987 -107.671 -56.2 + vertex -139.379 -112.239 -56.2 + vertex -146.861 -109.169 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -147.482 -106.25 -56.2 + vertex -139.379 -112.239 -56.2 + vertex -146.987 -107.671 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -165.38 -75.2504 -56.2 + vertex -139.379 -112.239 -56.2 + vertex -147.482 -106.25 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -166.514 -65.2386 -56.2 + vertex -165.38 -75.2504 -56.2 + vertex -166.212 -73.9977 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -165.38 -75.2504 -56.2 + vertex -166.514 -65.2386 -56.2 + vertex -139.379 -112.239 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -167.33 -72.9913 -56.2 + vertex -166.514 -65.2386 -56.2 + vertex -166.212 -73.9977 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -168.663 -72.2945 -56.2 + vertex -166.514 -65.2386 -56.2 + vertex -167.33 -72.9913 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -170.127 -71.9511 -56.2 + vertex -166.514 -65.2386 -56.2 + vertex -168.663 -72.2945 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -171.631 -71.9826 -56.2 + vertex -166.514 -65.2386 -56.2 + vertex -170.127 -71.9511 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -166.998 -59.4778 -56.2 + vertex -162.671 -43.9182 -56.2 + vertex -159.179 -45.9347 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -175.456 -74.1914 -56.2 + vertex -166.998 -59.4778 -56.2 + vertex -167.432 -60.9176 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -166.514 -65.2386 -56.2 + vertex -171.631 -71.9826 -56.2 + vertex -167.183 -63.8914 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -173.079 -72.3871 -56.2 + vertex -167.183 -63.8914 -56.2 + vertex -171.631 -71.9826 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -167.183 -63.8914 -56.2 + vertex -173.079 -72.3871 -56.2 + vertex -167.495 -62.4203 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -174.382 -73.1391 -56.2 + vertex -167.495 -62.4203 -56.2 + vertex -173.079 -72.3871 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -167.495 -62.4203 -56.2 + vertex -174.382 -73.1391 -56.2 + vertex -167.432 -60.9176 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -175.456 -74.1914 -56.2 + vertex -167.432 -60.9176 -56.2 + vertex -174.382 -73.1391 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -166.998 -59.4778 -56.2 + vertex -175.456 -74.1914 -56.2 + vertex -162.671 -43.9182 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -176.235 -75.4778 -56.2 + vertex -162.671 -43.9182 -56.2 + vertex -175.456 -74.1914 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -192.982 -96.4182 -56.2 + vertex -176.235 -75.4778 -56.2 + vertex -185.473 -91.4778 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -198.951 -123.507 -56.2 + vertex -179.992 -118.918 -56.2 + vertex -196.286 -126.171 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -201.322 -120.579 -56.2 + vertex -179.992 -118.918 -56.2 + vertex -198.951 -123.507 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -176.235 -75.4778 -56.2 + vertex -192.982 -96.4182 -56.2 + vertex -162.671 -43.9182 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -185.908 -92.9176 -56.2 + vertex -192.982 -96.4182 -56.2 + vertex -185.473 -91.4778 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -185.971 -94.4203 -56.2 + vertex -192.982 -96.4182 -56.2 + vertex -185.908 -92.9176 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -203.374 -117.418 -56.2 + vertex -179.992 -118.918 -56.2 + vertex -201.322 -120.579 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -185.658 -95.8914 -56.2 + vertex -192.982 -96.4182 -56.2 + vertex -185.971 -94.4203 -56.2 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex -192.982 -96.4182 -56.2 + vertex -179.992 -118.918 -56.2 + vertex -203.374 -117.418 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -184.989 -97.2386 -56.2 + vertex -192.982 -96.4182 -56.2 + vertex -185.658 -95.8914 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -179.992 -118.918 -56.2 + vertex -192.982 -96.4182 -56.2 + vertex -184.989 -97.2386 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -205.085 -114.061 -56.2 + vertex -192.982 -96.4182 -56.2 + vertex -203.374 -117.418 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -206.435 -110.543 -56.2 + vertex -192.982 -96.4182 -56.2 + vertex -205.085 -114.061 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -207.411 -106.903 -56.2 + vertex -192.982 -96.4182 -56.2 + vertex -206.435 -110.543 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -208 -103.181 -56.2 + vertex -192.982 -96.4182 -56.2 + vertex -207.411 -106.903 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -192.982 -96.4182 -56.2 + vertex -207.411 -91.9334 -56.2 + vertex -206.518 -88.603 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -208.197 -99.4182 -56.2 + vertex -192.982 -96.4182 -56.2 + vertex -208 -103.181 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -192.982 -96.4182 -56.2 + vertex -208 -95.6552 -56.2 + vertex -207.411 -91.9334 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -192.982 -96.4182 -56.2 + vertex -208.197 -99.4182 -56.2 + vertex -208 -95.6552 -56.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -195.281 -110.436 -11.2 + vertex -196.745 -115.9 -11.2 + vertex -193.281 -113.9 -11.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -196.745 -115.9 -11.2 + vertex -195.281 -110.436 -11.2 + vertex -198.745 -112.436 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -187.768 -112.449 -11.2 + vertex -191.232 -114.449 -11.2 + vertex -189.232 -117.913 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -192.982 -96.4182 -11.2 + vertex -185.658 -95.8914 -11.2 + vertex -185.971 -94.4203 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -185.658 -95.8914 -11.2 + vertex -188.505 -100.173 -11.2 + vertex -185.755 -104.936 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -162.671 -43.9182 -11.2 + vertex -166.998 -59.4778 -11.2 + vertex -159.179 -45.9347 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -175.456 -74.1914 -11.2 + vertex -166.998 -59.4778 -11.2 + vertex -162.671 -43.9182 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -174.382 -73.1391 -11.2 + vertex -167.495 -62.4203 -11.2 + vertex -167.432 -60.9176 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -167.495 -62.4203 -11.2 + vertex -170.127 -71.9511 -11.2 + vertex -168.663 -72.2945 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -167.495 -62.4203 -11.2 + vertex -171.631 -71.9826 -11.2 + vertex -170.127 -71.9511 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -166.998 -59.4778 -11.2 + vertex -175.456 -74.1914 -11.2 + vertex -167.432 -60.9176 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -167.495 -62.4203 -11.2 + vertex -173.079 -72.3871 -11.2 + vertex -171.631 -71.9826 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -167.495 -62.4203 -11.2 + vertex -174.382 -73.1391 -11.2 + vertex -173.079 -72.3871 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -167.432 -60.9176 -11.2 + vertex -175.456 -74.1914 -11.2 + vertex -174.382 -73.1391 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -162.671 -43.9182 -11.2 + vertex -176.235 -75.4778 -11.2 + vertex -175.456 -74.1914 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -192.982 -96.4182 -11.2 + vertex -176.235 -75.4778 -11.2 + vertex -162.671 -43.9182 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -192.982 -96.4182 -11.2 + vertex -185.971 -94.4203 -11.2 + vertex -185.908 -92.9176 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -192.982 -96.4182 -11.2 + vertex -185.908 -92.9176 -11.2 + vertex -185.473 -91.4778 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -176.235 -75.4778 -11.2 + vertex -192.982 -96.4182 -11.2 + vertex -185.473 -91.4778 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -185.658 -95.8914 -11.2 + vertex -192.982 -96.4182 -11.2 + vertex -188.505 -100.173 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -192.982 -96.4182 -11.2 + vertex -193.268 -102.923 -11.2 + vertex -188.505 -100.173 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -196.732 -104.923 -11.2 + vertex -193.268 -102.923 -11.2 + vertex -192.982 -96.4182 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -193.268 -102.923 -11.2 + vertex -196.732 -104.923 -11.2 + vertex -194.732 -108.387 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -208.197 -99.4182 -11.2 + vertex -196.732 -104.923 -11.2 + vertex -192.982 -96.4182 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -198.745 -112.436 -11.2 + vertex -205.085 -114.061 -11.2 + vertex -203.374 -117.418 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -201.495 -107.673 -11.2 + vertex -206.435 -110.543 -11.2 + vertex -205.085 -114.061 -11.2 + endloop + endfacet + facet normal -0 -0 1 + outer loop + vertex -208 -103.181 -11.2 + vertex -196.732 -104.923 -11.2 + vertex -208.197 -99.4182 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -207.411 -91.9334 -11.2 + vertex -192.982 -96.4182 -11.2 + vertex -206.518 -88.603 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -208 -95.6552 -11.2 + vertex -192.982 -96.4182 -11.2 + vertex -207.411 -91.9334 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -201.495 -107.673 -11.2 + vertex -207.411 -106.903 -11.2 + vertex -206.435 -110.543 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -208.197 -99.4182 -11.2 + vertex -192.982 -96.4182 -11.2 + vertex -208 -95.6552 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -201.495 -107.673 -11.2 + vertex -208 -103.181 -11.2 + vertex -207.411 -106.903 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -196.732 -104.923 -11.2 + vertex -208 -103.181 -11.2 + vertex -201.495 -107.673 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -139.379 -112.239 -11.2 + vertex -146.987 -107.671 -11.2 + vertex -146.861 -109.169 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -139.379 -112.239 -11.2 + vertex -147.482 -106.25 -11.2 + vertex -146.987 -107.671 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -139.379 -112.239 -11.2 + vertex -165.38 -75.2504 -11.2 + vertex -147.482 -106.25 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -166.514 -65.2386 -11.2 + vertex -165.38 -75.2504 -11.2 + vertex -139.379 -112.239 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -165.38 -75.2504 -11.2 + vertex -166.514 -65.2386 -11.2 + vertex -166.212 -73.9977 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -168.663 -72.2945 -11.2 + vertex -166.514 -65.2386 -11.2 + vertex -167.183 -63.8914 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -166.514 -65.2386 -11.2 + vertex -167.33 -72.9913 -11.2 + vertex -166.212 -73.9977 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -168.663 -72.2945 -11.2 + vertex -167.183 -63.8914 -11.2 + vertex -167.495 -62.4203 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -166.514 -65.2386 -11.2 + vertex -168.663 -72.2945 -11.2 + vertex -167.33 -72.9913 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -134.255 -114.917 -11.2 + vertex -119.37 -118.918 -11.2 + vertex -119.37 -114.917 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -135.751 -114.76 -11.2 + vertex -119.37 -118.918 -11.2 + vertex -134.255 -114.917 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -147.112 -110.652 -11.2 + vertex -139.379 -112.239 -11.2 + vertex -146.861 -109.169 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -147.724 -112.026 -11.2 + vertex -139.379 -112.239 -11.2 + vertex -147.112 -110.652 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -148.658 -113.205 -11.2 + vertex -139.379 -112.239 -11.2 + vertex -147.724 -112.026 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -139.379 -112.239 -11.2 + vertex -148.658 -113.205 -11.2 + vertex -138.396 -113.377 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -149.856 -114.114 -11.2 + vertex -138.396 -113.377 -11.2 + vertex -148.658 -113.205 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -138.396 -113.377 -11.2 + vertex -149.856 -114.114 -11.2 + vertex -137.161 -114.235 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -151.243 -114.697 -11.2 + vertex -137.161 -114.235 -11.2 + vertex -149.856 -114.114 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -137.161 -114.235 -11.2 + vertex -151.243 -114.697 -11.2 + vertex -135.751 -114.76 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -152.731 -114.917 -11.2 + vertex -135.751 -114.76 -11.2 + vertex -151.243 -114.697 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -135.751 -114.76 -11.2 + vertex -152.731 -114.917 -11.2 + vertex -119.37 -118.918 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -179.992 -118.918 -11.2 + vertex -152.731 -114.917 -11.2 + vertex -171.206 -114.917 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -152.731 -114.917 -11.2 + vertex -179.992 -118.918 -11.2 + vertex -119.37 -118.918 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -172.702 -114.76 -11.2 + vertex -179.992 -118.918 -11.2 + vertex -171.206 -114.917 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -174.111 -114.235 -11.2 + vertex -179.992 -118.918 -11.2 + vertex -172.702 -114.76 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -175.346 -113.377 -11.2 + vertex -179.992 -118.918 -11.2 + vertex -174.111 -114.235 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -181.005 -113.163 -11.2 + vertex -175.346 -113.377 -11.2 + vertex -176.329 -112.239 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -185.768 -115.913 -11.2 + vertex -179.992 -118.918 -11.2 + vertex -181.005 -113.163 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -175.346 -113.377 -11.2 + vertex -181.005 -113.163 -11.2 + vertex -179.992 -118.918 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -176.329 -112.239 -11.2 + vertex -183.755 -108.4 -11.2 + vertex -181.005 -113.163 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -184.989 -97.2386 -11.2 + vertex -183.755 -108.4 -11.2 + vertex -176.329 -112.239 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -185.755 -104.936 -11.2 + vertex -184.989 -97.2386 -11.2 + vertex -185.658 -95.8914 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -184.989 -97.2386 -11.2 + vertex -185.755 -104.936 -11.2 + vertex -183.755 -108.4 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -185.755 -104.936 -11.2 + vertex -187.219 -110.4 -11.2 + vertex -183.755 -108.4 -11.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -187.219 -110.4 -11.2 + vertex -185.755 -104.936 -11.2 + vertex -189.219 -106.936 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -189.232 -117.913 -11.2 + vertex -179.992 -118.918 -11.2 + vertex -185.768 -115.913 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -179.992 -118.918 -11.2 + vertex -183.322 -133.656 -11.2 + vertex -179.992 -134.549 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -179.992 -118.918 -11.2 + vertex -186.84 -132.306 -11.2 + vertex -183.322 -133.656 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -189.232 -117.913 -11.2 + vertex -185.768 -115.913 -11.2 + vertex -187.768 -112.449 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -190.197 -130.595 -11.2 + vertex -179.992 -118.918 -11.2 + vertex -189.232 -117.913 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -179.992 -118.918 -11.2 + vertex -190.197 -130.595 -11.2 + vertex -186.84 -132.306 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -189.232 -117.913 -11.2 + vertex -193.358 -128.543 -11.2 + vertex -190.197 -130.595 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -193.995 -120.663 -11.2 + vertex -193.358 -128.543 -11.2 + vertex -189.232 -117.913 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -193.995 -120.663 -11.2 + vertex -196.286 -126.171 -11.2 + vertex -193.358 -128.543 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -201.322 -120.579 -11.2 + vertex -193.995 -120.663 -11.2 + vertex -196.745 -115.9 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -203.374 -117.418 -11.2 + vertex -196.745 -115.9 -11.2 + vertex -198.745 -112.436 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -193.995 -120.663 -11.2 + vertex -198.951 -123.507 -11.2 + vertex -196.286 -126.171 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -193.995 -120.663 -11.2 + vertex -201.322 -120.579 -11.2 + vertex -198.951 -123.507 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -205.085 -114.061 -11.2 + vertex -198.745 -112.436 -11.2 + vertex -201.495 -107.673 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -196.745 -115.9 -11.2 + vertex -203.374 -117.418 -11.2 + vertex -201.322 -120.579 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -191.268 -106.387 -11.2 + vertex -193.268 -102.923 -11.2 + vertex -194.732 -108.387 -11.2 + endloop + endfacet + facet normal -0.965926 0.258817 0 + outer loop + vertex -207.411 -91.9334 -56.2 + vertex -206.518 -88.603 -11.2 + vertex -206.518 -88.603 -56.2 + endloop + endfacet + facet normal -0.965926 0.258817 0 + outer loop + vertex -206.518 -88.603 -11.2 + vertex -207.411 -91.9334 -56.2 + vertex -207.411 -91.9334 -11.2 + endloop + endfacet + facet normal -0.777147 -0.62932 0 + outer loop + vertex -201.322 -120.579 -56.2 + vertex -199.892 -122.344 -43.0438 + vertex -201.322 -120.579 -39.7633 + endloop + endfacet + facet normal -0.777146 -0.62932 -9.39395e-08 + outer loop + vertex -198.951 -123.507 -56.2 + vertex -199.892 -122.344 -43.0438 + vertex -201.322 -120.579 -56.2 + endloop + endfacet + facet normal -0.777146 -0.629321 0 + outer loop + vertex -199.892 -122.344 -43.0438 + vertex -198.951 -123.507 -56.2 + vertex -198.951 -123.507 -43.0438 + endloop + endfacet + facet normal -0.777147 -0.629319 0 + outer loop + vertex -200.246 -121.907 -23.9078 + vertex -201.322 -120.579 -11.2 + vertex -201.322 -120.579 -26.3675 + endloop + endfacet + facet normal -0.777145 -0.629321 -0 + outer loop + vertex -198.951 -123.507 -11.2 + vertex -200.246 -121.907 -23.9078 + vertex -198.951 -123.507 -23.9078 + endloop + endfacet + facet normal -0.777146 -0.62932 1.96737e-07 + outer loop + vertex -200.246 -121.907 -23.9078 + vertex -198.951 -123.507 -11.2 + vertex -201.322 -120.579 -11.2 + endloop + endfacet + facet normal -0.777146 -0.629321 0 + outer loop + vertex -199.548 -122.77 -39.7551 + vertex -201.322 -120.579 -30.2508 + vertex -201.322 -120.579 -35.8086 + endloop + endfacet + facet normal -0.777148 -0.629318 -0 + outer loop + vertex -198.951 -123.507 -25.0624 + vertex -199.548 -122.77 -39.7551 + vertex -198.951 -123.507 -41.0833 + endloop + endfacet + facet normal -0.777146 -0.62932 -1.63917e-07 + outer loop + vertex -199.548 -122.77 -39.7551 + vertex -198.951 -123.507 -25.0624 + vertex -201.322 -120.579 -30.2508 + endloop + endfacet + facet normal -0.258821 -0.965925 0 + outer loop + vertex -183.322 -133.656 -56.2 + vertex -179.992 -134.549 -11.2 + vertex -183.322 -133.656 -11.2 + endloop + endfacet + facet normal -0.258821 -0.965925 -0 + outer loop + vertex -179.992 -134.549 -11.2 + vertex -183.322 -133.656 -56.2 + vertex -179.992 -134.549 -56.2 + endloop + endfacet + facet normal -0.544639 -0.838671 0 + outer loop + vertex -193.358 -128.543 -56.2 + vertex -190.197 -130.595 -11.2 + vertex -193.358 -128.543 -11.2 + endloop + endfacet + facet normal -0.544639 -0.838671 -0 + outer loop + vertex -190.197 -130.595 -11.2 + vertex -193.358 -128.543 -56.2 + vertex -190.197 -130.595 -56.2 + endloop + endfacet + facet normal -0.453992 -0.891006 0 + outer loop + vertex -190.197 -130.595 -56.2 + vertex -186.84 -132.306 -11.2 + vertex -190.197 -130.595 -11.2 + endloop + endfacet + facet normal -0.453992 -0.891006 -0 + outer loop + vertex -186.84 -132.306 -11.2 + vertex -190.197 -130.595 -56.2 + vertex -186.84 -132.306 -56.2 + endloop + endfacet + facet normal -0.358365 -0.933582 0 + outer loop + vertex -186.84 -132.306 -56.2 + vertex -183.322 -133.656 -11.2 + vertex -186.84 -132.306 -11.2 + endloop + endfacet + facet normal -0.358365 -0.933582 -0 + outer loop + vertex -183.322 -133.656 -11.2 + vertex -186.84 -132.306 -56.2 + vertex -183.322 -133.656 -56.2 + endloop + endfacet + facet normal -0.891006 -0.453992 -0 + outer loop + vertex -203.374 -117.418 -11.2 + vertex -205.085 -114.061 -25.6679 + vertex -203.374 -117.418 -30.997 + endloop + endfacet + facet normal -0.891006 -0.453992 0 + outer loop + vertex -205.085 -114.061 -25.6679 + vertex -203.374 -117.418 -11.2 + vertex -205.085 -114.061 -11.2 + endloop + endfacet + facet normal -0.891006 -0.453992 0 + outer loop + vertex -203.374 -117.418 -56.2 + vertex -205.085 -114.061 -40.4704 + vertex -205.085 -114.061 -56.2 + endloop + endfacet + facet normal -0.891006 -0.453992 0 + outer loop + vertex -205.085 -114.061 -40.4704 + vertex -203.374 -117.418 -56.2 + vertex -203.374 -117.418 -35.0844 + endloop + endfacet + facet normal -0.891004 -0.453995 0 + outer loop + vertex -204.662 -114.891 -35.3861 + vertex -205.085 -114.061 -29.5395 + vertex -205.085 -114.061 -36.6604 + endloop + endfacet + facet normal -0.891006 -0.453992 -6.04943e-07 + outer loop + vertex -205.085 -114.061 -29.5395 + vertex -204.662 -114.891 -35.3861 + vertex -203.904 -116.378 -33.1028 + endloop + endfacet + facet normal -0.99863 -0.052334 0 + outer loop + vertex -208 -103.181 -56.2 + vertex -208.197 -99.4182 -11.2 + vertex -208.197 -99.4182 -56.2 + endloop + endfacet + facet normal -0.99863 -0.052334 0 + outer loop + vertex -208.197 -99.4182 -11.2 + vertex -208 -103.181 -56.2 + vertex -208 -103.181 -11.2 + endloop + endfacet + facet normal -0.99863 0.0523341 0 + outer loop + vertex -208.197 -99.4182 -56.2 + vertex -208 -95.6552 -11.2 + vertex -208 -95.6552 -56.2 + endloop + endfacet + facet normal -0.99863 0.0523341 0 + outer loop + vertex -208 -95.6552 -11.2 + vertex -208.197 -99.4182 -56.2 + vertex -208.197 -99.4182 -11.2 + endloop + endfacet + facet normal -0.987688 0.156435 0 + outer loop + vertex -208 -95.6552 -56.2 + vertex -207.411 -91.9334 -11.2 + vertex -207.411 -91.9334 -56.2 + endloop + endfacet + facet normal -0.987688 0.156435 0 + outer loop + vertex -207.411 -91.9334 -11.2 + vertex -208 -95.6552 -56.2 + vertex -208 -95.6552 -11.2 + endloop + endfacet + facet normal -0.707107 -0.707107 0 + outer loop + vertex -198.951 -123.507 -56.2 + vertex -197.938 -124.52 -43.0438 + vertex -198.951 -123.507 -43.0438 + endloop + endfacet + facet normal -0.707108 -0.707106 1.55837e-07 + outer loop + vertex -197.938 -124.52 -43.0438 + vertex -198.951 -123.507 -56.2 + vertex -196.286 -126.171 -56.2 + endloop + endfacet + facet normal -0.707107 -0.707107 0 + outer loop + vertex -198.951 -123.507 -41.0833 + vertex -198.344 -124.113 -23.9078 + vertex -198.951 -123.507 -25.0624 + endloop + endfacet + facet normal -0.707107 -0.707107 0 + outer loop + vertex -198.344 -124.113 -23.9078 + vertex -198.951 -123.507 -41.0833 + vertex -197.938 -124.52 -43.0438 + endloop + endfacet + facet normal -0.707107 -0.707107 0 + outer loop + vertex -198.344 -124.113 -23.9078 + vertex -198.951 -123.507 -11.2 + vertex -198.951 -123.507 -23.9078 + endloop + endfacet + facet normal -0.707108 -0.707105 -0 + outer loop + vertex -196.286 -126.171 -11.2 + vertex -197.938 -124.52 -43.0438 + vertex -196.286 -126.171 -56.2 + endloop + endfacet + facet normal -0.707108 -0.707106 -4.92008e-08 + outer loop + vertex -197.938 -124.52 -43.0438 + vertex -196.286 -126.171 -11.2 + vertex -198.344 -124.113 -23.9078 + endloop + endfacet + facet normal -0.707108 -0.707106 -9.6606e-08 + outer loop + vertex -198.344 -124.113 -23.9078 + vertex -196.286 -126.171 -11.2 + vertex -198.951 -123.507 -11.2 + endloop + endfacet + facet normal -0.965926 -0.258819 -1.02299e-07 + outer loop + vertex -206.435 -110.543 -41.7587 + vertex -206.538 -110.16 -23.9078 + vertex -206.687 -109.605 -43.0438 + endloop + endfacet + facet normal -0.965925 -0.258824 0 + outer loop + vertex -206.538 -110.16 -23.9078 + vertex -206.435 -110.543 -41.7587 + vertex -206.435 -110.543 -24.4333 + endloop + endfacet + facet normal -0.965926 -0.258819 0 + outer loop + vertex -207.411 -106.903 -56.2 + vertex -206.687 -109.605 -43.0438 + vertex -207.411 -106.903 -11.2 + endloop + endfacet + facet normal -0.965926 -0.258819 -1.82929e-09 + outer loop + vertex -206.435 -110.543 -56.2 + vertex -206.687 -109.605 -43.0438 + vertex -207.411 -106.903 -56.2 + endloop + endfacet + facet normal -0.965926 -0.258819 0 + outer loop + vertex -206.687 -109.605 -43.0438 + vertex -206.435 -110.543 -56.2 + vertex -206.435 -110.543 -43.0438 + endloop + endfacet + facet normal -0.965926 -0.258819 -7.24614e-08 + outer loop + vertex -206.538 -110.16 -23.9078 + vertex -207.411 -106.903 -11.2 + vertex -206.687 -109.605 -43.0438 + endloop + endfacet + facet normal -0.965925 -0.258824 -0 + outer loop + vertex -206.435 -110.543 -11.2 + vertex -206.538 -110.16 -23.9078 + vertex -206.435 -110.543 -23.9078 + endloop + endfacet + facet normal -0.965926 -0.258819 1.487e-07 + outer loop + vertex -206.538 -110.16 -23.9078 + vertex -206.435 -110.543 -11.2 + vertex -207.411 -106.903 -11.2 + endloop + endfacet + facet normal -0.93358 -0.358369 0 + outer loop + vertex -205.536 -112.886 -23.9078 + vertex -206.435 -110.543 -11.2 + vertex -206.435 -110.543 -23.9078 + endloop + endfacet + facet normal -0.933584 -0.358359 -0 + outer loop + vertex -205.085 -114.061 -11.2 + vertex -205.536 -112.886 -23.9078 + vertex -205.085 -114.061 -25.6679 + endloop + endfacet + facet normal -0.933581 -0.358366 -7.43373e-07 + outer loop + vertex -205.536 -112.886 -23.9078 + vertex -205.085 -114.061 -11.2 + vertex -206.435 -110.543 -11.2 + endloop + endfacet + facet normal -0.933581 -0.358366 0 + outer loop + vertex -206.435 -110.543 -56.2 + vertex -205.737 -112.361 -43.0438 + vertex -206.435 -110.543 -43.0438 + endloop + endfacet + facet normal -0.933581 -0.358366 2.13457e-09 + outer loop + vertex -205.085 -114.061 -56.2 + vertex -205.737 -112.361 -43.0438 + vertex -206.435 -110.543 -56.2 + endloop + endfacet + facet normal -0.933581 -0.358366 0 + outer loop + vertex -205.737 -112.361 -43.0438 + vertex -205.085 -114.061 -56.2 + vertex -205.085 -114.061 -40.4704 + endloop + endfacet + facet normal -0.933581 -0.358366 0 + outer loop + vertex -205.085 -114.061 -36.6604 + vertex -206.435 -110.543 -24.4333 + vertex -206.435 -110.543 -41.7587 + endloop + endfacet + facet normal -0.933581 -0.358366 0 + outer loop + vertex -206.435 -110.543 -24.4333 + vertex -205.085 -114.061 -36.6604 + vertex -205.085 -114.061 -29.5395 + endloop + endfacet + facet normal -0.987688 -0.156435 0 + outer loop + vertex -207.411 -106.903 -56.2 + vertex -208 -103.181 -11.2 + vertex -208 -103.181 -56.2 + endloop + endfacet + facet normal -0.987688 -0.156435 0 + outer loop + vertex -208 -103.181 -11.2 + vertex -207.411 -106.903 -56.2 + vertex -207.411 -106.903 -11.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex -179.992 -134.549 -11.2 + vertex -179.992 -118.918 -56.2 + vertex -179.992 -118.918 -11.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex -179.992 -118.918 -56.2 + vertex -179.992 -134.549 -11.2 + vertex -179.992 -134.549 -56.2 + endloop + endfacet + facet normal 0.5 0.866026 -0 + outer loop + vertex -192.982 -96.4182 -56.2 + vertex -206.518 -88.603 -11.2 + vertex -192.982 -96.4182 -11.2 + endloop + endfacet + facet normal 0.5 0.866026 0 + outer loop + vertex -206.518 -88.603 -11.2 + vertex -192.982 -96.4182 -56.2 + vertex -206.518 -88.603 -56.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -179.992 -118.918 -56.2 + vertex -119.37 -118.918 -11.2 + vertex -179.992 -118.918 -11.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -119.37 -118.918 -11.2 + vertex -179.992 -118.918 -56.2 + vertex -119.37 -118.918 -56.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -192.982 -96.4182 -56.2 + vertex -162.671 -43.9182 -11.2 + vertex -162.671 -43.9182 -56.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -162.671 -43.9182 -11.2 + vertex -192.982 -96.4182 -56.2 + vertex -192.982 -96.4182 -11.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex -119.37 -118.918 -11.2 + vertex -119.37 -114.917 -56.2 + vertex -119.37 -114.917 -11.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex -119.37 -114.917 -56.2 + vertex -119.37 -118.918 -11.2 + vertex -119.37 -118.918 -56.2 + endloop + endfacet + facet normal 0.5 0.866026 -0 + outer loop + vertex -159.179 -45.9347 -56.2 + vertex -162.671 -43.9182 -11.2 + vertex -159.179 -45.9347 -11.2 + endloop + endfacet + facet normal 0.5 0.866026 0 + outer loop + vertex -162.671 -43.9182 -11.2 + vertex -159.179 -45.9347 -56.2 + vertex -162.671 -43.9182 -56.2 + endloop + endfacet + facet normal -0.913543 0.406742 0 + outer loop + vertex -147.724 -112.026 -56.2 + vertex -147.112 -110.652 -11.2 + vertex -147.112 -110.652 -56.2 + endloop + endfacet + facet normal -0.913543 0.406742 0 + outer loop + vertex -147.112 -110.652 -11.2 + vertex -147.724 -112.026 -56.2 + vertex -147.724 -112.026 -11.2 + endloop + endfacet + facet normal 0.699662 -0.714474 0 + outer loop + vertex -175.456 -74.1914 -56.2 + vertex -174.382 -73.1391 -11.2 + vertex -175.456 -74.1914 -11.2 + endloop + endfacet + facet normal 0.699662 -0.714474 0 + outer loop + vertex -174.382 -73.1391 -11.2 + vertex -175.456 -74.1914 -56.2 + vertex -174.382 -73.1391 -56.2 + endloop + endfacet + facet normal 0.500003 -0.866024 0 + outer loop + vertex -174.382 -73.1391 -56.2 + vertex -173.079 -72.3871 -11.2 + vertex -174.382 -73.1391 -11.2 + endloop + endfacet + facet normal 0.500003 -0.866024 0 + outer loop + vertex -173.079 -72.3871 -11.2 + vertex -174.382 -73.1391 -56.2 + vertex -173.079 -72.3871 -56.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -185.473 -91.4778 -11.2 + vertex -176.235 -75.4778 -56.2 + vertex -176.235 -75.4778 -11.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -176.235 -75.4778 -56.2 + vertex -185.473 -91.4778 -11.2 + vertex -185.473 -91.4778 -56.2 + endloop + endfacet + facet normal -0.832919 -0.553395 0 + outer loop + vertex -165.38 -75.2504 -56.2 + vertex -166.212 -73.9977 -11.2 + vertex -166.212 -73.9977 -56.2 + endloop + endfacet + facet normal -0.832919 -0.553395 0 + outer loop + vertex -166.212 -73.9977 -11.2 + vertex -165.38 -75.2504 -56.2 + vertex -165.38 -75.2504 -11.2 + endloop + endfacet + facet normal 0.268921 -0.963162 0 + outer loop + vertex -173.079 -72.3871 -56.2 + vertex -171.631 -71.9826 -11.2 + vertex -173.079 -72.3871 -11.2 + endloop + endfacet + facet normal 0.268921 -0.963162 0 + outer loop + vertex -171.631 -71.9826 -11.2 + vertex -173.079 -72.3871 -56.2 + vertex -171.631 -71.9826 -56.2 + endloop + endfacet + facet normal 0.855364 -0.518027 0 + outer loop + vertex -176.235 -75.4778 -11.2 + vertex -175.456 -74.1914 -56.2 + vertex -175.456 -74.1914 -11.2 + endloop + endfacet + facet normal 0.855364 -0.518027 0 + outer loop + vertex -175.456 -74.1914 -56.2 + vertex -176.235 -75.4778 -11.2 + vertex -176.235 -75.4778 -56.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -152.731 -114.917 -56.2 + vertex -171.206 -114.917 -11.2 + vertex -152.731 -114.917 -11.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -171.206 -114.917 -11.2 + vertex -152.731 -114.917 -56.2 + vertex -171.206 -114.917 -56.2 + endloop + endfacet + facet normal -0.66913 -0.743146 0 + outer loop + vertex -167.33 -72.9913 -56.2 + vertex -166.212 -73.9977 -11.2 + vertex -167.33 -72.9913 -11.2 + endloop + endfacet + facet normal -0.66913 -0.743146 -0 + outer loop + vertex -166.212 -73.9977 -11.2 + vertex -167.33 -72.9913 -56.2 + vertex -166.212 -73.9977 -56.2 + endloop + endfacet + facet normal 0.999123 -0.0418806 0 + outer loop + vertex -185.971 -94.4203 -11.2 + vertex -185.908 -92.9176 -56.2 + vertex -185.908 -92.9176 -11.2 + endloop + endfacet + facet normal 0.999123 -0.0418806 0 + outer loop + vertex -185.908 -92.9176 -56.2 + vertex -185.971 -94.4203 -11.2 + vertex -185.971 -94.4203 -56.2 + endloop + endfacet + facet normal 0.957321 -0.289026 0 + outer loop + vertex -185.908 -92.9176 -11.2 + vertex -185.473 -91.4778 -56.2 + vertex -185.473 -91.4778 -11.2 + endloop + endfacet + facet normal 0.957321 -0.289026 0 + outer loop + vertex -185.473 -91.4778 -56.2 + vertex -185.908 -92.9176 -11.2 + vertex -185.908 -92.9176 -56.2 + endloop + endfacet + facet normal -0.6046 0.796529 0 + outer loop + vertex -148.658 -113.205 -56.2 + vertex -149.856 -114.114 -11.2 + vertex -148.658 -113.205 -11.2 + endloop + endfacet + facet normal -0.6046 0.796529 0 + outer loop + vertex -149.856 -114.114 -11.2 + vertex -148.658 -113.205 -56.2 + vertex -149.856 -114.114 -56.2 + endloop + endfacet + facet normal -0.4633 -0.886201 0 + outer loop + vertex -168.663 -72.2945 -56.2 + vertex -167.33 -72.9913 -11.2 + vertex -168.663 -72.2945 -11.2 + endloop + endfacet + facet normal -0.4633 -0.886201 -0 + outer loop + vertex -167.33 -72.9913 -11.2 + vertex -168.663 -72.2945 -56.2 + vertex -167.33 -72.9913 -56.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex -147.482 -106.25 -56.2 + vertex -165.38 -75.2504 -11.2 + vertex -165.38 -75.2504 -56.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex -165.38 -75.2504 -11.2 + vertex -147.482 -106.25 -56.2 + vertex -147.482 -106.25 -11.2 + endloop + endfacet + facet normal -0.996493 -0.0836798 0 + outer loop + vertex -146.861 -109.169 -56.2 + vertex -146.987 -107.671 -11.2 + vertex -146.987 -107.671 -56.2 + endloop + endfacet + facet normal -0.996493 -0.0836798 0 + outer loop + vertex -146.987 -107.671 -11.2 + vertex -146.861 -109.169 -56.2 + vertex -146.861 -109.169 -11.2 + endloop + endfacet + facet normal 0.756995 0.65342 0 + outer loop + vertex -175.346 -113.377 -11.2 + vertex -176.329 -112.239 -56.2 + vertex -176.329 -112.239 -11.2 + endloop + endfacet + facet normal 0.756995 0.65342 0 + outer loop + vertex -176.329 -112.239 -56.2 + vertex -175.346 -113.377 -11.2 + vertex -175.346 -113.377 -56.2 + endloop + endfacet + facet normal -0.146084 0.989272 0 + outer loop + vertex -151.243 -114.697 -56.2 + vertex -152.731 -114.917 -11.2 + vertex -151.243 -114.697 -11.2 + endloop + endfacet + facet normal -0.146084 0.989272 0 + outer loop + vertex -152.731 -114.917 -11.2 + vertex -151.243 -114.697 -56.2 + vertex -152.731 -114.917 -56.2 + endloop + endfacet + facet normal -0.783696 0.621145 0 + outer loop + vertex -148.658 -113.205 -56.2 + vertex -147.724 -112.026 -11.2 + vertex -147.724 -112.026 -56.2 + endloop + endfacet + facet normal -0.783696 0.621145 0 + outer loop + vertex -147.724 -112.026 -11.2 + vertex -148.658 -113.205 -56.2 + vertex -148.658 -113.205 -11.2 + endloop + endfacet + facet normal 0.0209402 -0.999781 0 + outer loop + vertex -171.631 -71.9826 -56.2 + vertex -170.127 -71.9511 -11.2 + vertex -171.631 -71.9826 -11.2 + endloop + endfacet + facet normal 0.0209402 -0.999781 0 + outer loop + vertex -170.127 -71.9511 -11.2 + vertex -171.631 -71.9826 -56.2 + vertex -170.127 -71.9511 -56.2 + endloop + endfacet + facet normal -0.228349 -0.973579 0 + outer loop + vertex -170.127 -71.9511 -56.2 + vertex -168.663 -72.2945 -11.2 + vertex -170.127 -71.9511 -11.2 + endloop + endfacet + facet normal -0.228349 -0.973579 -0 + outer loop + vertex -168.663 -72.2945 -11.2 + vertex -170.127 -71.9511 -56.2 + vertex -168.663 -72.2945 -56.2 + endloop + endfacet + facet normal -0.944377 -0.328866 0 + outer loop + vertex -146.987 -107.671 -56.2 + vertex -147.482 -106.25 -11.2 + vertex -147.482 -106.25 -56.2 + endloop + endfacet + facet normal -0.944377 -0.328866 0 + outer loop + vertex -147.482 -106.25 -11.2 + vertex -146.987 -107.671 -56.2 + vertex -146.987 -107.671 -11.2 + endloop + endfacet + facet normal 0.978148 0.207911 0 + outer loop + vertex -185.658 -95.8914 -11.2 + vertex -185.971 -94.4203 -56.2 + vertex -185.971 -94.4203 -11.2 + endloop + endfacet + facet normal 0.978148 0.207911 0 + outer loop + vertex -185.971 -94.4203 -56.2 + vertex -185.658 -95.8914 -11.2 + vertex -185.658 -95.8914 -56.2 + endloop + endfacet + facet normal 0.866026 0.5 0 + outer loop + vertex -176.329 -112.239 -11.2 + vertex -184.989 -97.2386 -56.2 + vertex -184.989 -97.2386 -11.2 + endloop + endfacet + facet normal 0.866026 0.5 0 + outer loop + vertex -184.989 -97.2386 -56.2 + vertex -176.329 -112.239 -11.2 + vertex -176.329 -112.239 -56.2 + endloop + endfacet + facet normal 0.348574 0.937281 -0 + outer loop + vertex -172.702 -114.76 -56.2 + vertex -174.111 -114.235 -11.2 + vertex -172.702 -114.76 -11.2 + endloop + endfacet + facet normal 0.348574 0.937281 0 + outer loop + vertex -174.111 -114.235 -11.2 + vertex -172.702 -114.76 -56.2 + vertex -174.111 -114.235 -56.2 + endloop + endfacet + facet normal 0.104529 0.994522 -0 + outer loop + vertex -171.206 -114.917 -56.2 + vertex -172.702 -114.76 -11.2 + vertex -171.206 -114.917 -11.2 + endloop + endfacet + facet normal 0.104529 0.994522 0 + outer loop + vertex -172.702 -114.76 -11.2 + vertex -171.206 -114.917 -56.2 + vertex -172.702 -114.76 -56.2 + endloop + endfacet + facet normal -0.985996 0.166772 0 + outer loop + vertex -147.112 -110.652 -56.2 + vertex -146.861 -109.169 -11.2 + vertex -146.861 -109.169 -56.2 + endloop + endfacet + facet normal -0.985996 0.166772 0 + outer loop + vertex -146.861 -109.169 -11.2 + vertex -147.112 -110.652 -56.2 + vertex -147.112 -110.652 -11.2 + endloop + endfacet + facet normal 0.895711 0.444637 0 + outer loop + vertex -184.989 -97.2386 -11.2 + vertex -185.658 -95.8914 -56.2 + vertex -185.658 -95.8914 -11.2 + endloop + endfacet + facet normal 0.895711 0.444637 0 + outer loop + vertex -185.658 -95.8914 -56.2 + vertex -184.989 -97.2386 -11.2 + vertex -184.989 -97.2386 -56.2 + endloop + endfacet + facet normal 0.570711 0.821151 -0 + outer loop + vertex -174.111 -114.235 -56.2 + vertex -175.346 -113.377 -11.2 + vertex -174.111 -114.235 -11.2 + endloop + endfacet + facet normal 0.570711 0.821151 0 + outer loop + vertex -175.346 -113.377 -11.2 + vertex -174.111 -114.235 -56.2 + vertex -175.346 -113.377 -56.2 + endloop + endfacet + facet normal -0.387514 0.921864 0 + outer loop + vertex -149.856 -114.114 -56.2 + vertex -151.243 -114.697 -11.2 + vertex -149.856 -114.114 -11.2 + endloop + endfacet + facet normal -0.387514 0.921864 0 + outer loop + vertex -151.243 -114.697 -11.2 + vertex -149.856 -114.114 -56.2 + vertex -151.243 -114.697 -56.2 + endloop + endfacet + facet normal 0.999123 -0.0418806 0 + outer loop + vertex -167.495 -62.4203 -11.2 + vertex -167.432 -60.9176 -56.2 + vertex -167.432 -60.9176 -11.2 + endloop + endfacet + facet normal 0.999123 -0.0418806 0 + outer loop + vertex -167.432 -60.9176 -56.2 + vertex -167.495 -62.4203 -11.2 + vertex -167.495 -62.4203 -56.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -166.998 -59.4778 -11.2 + vertex -159.179 -45.9347 -56.2 + vertex -159.179 -45.9347 -11.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -159.179 -45.9347 -56.2 + vertex -166.998 -59.4778 -11.2 + vertex -166.998 -59.4778 -56.2 + endloop + endfacet + facet normal 0.957319 -0.289034 0 + outer loop + vertex -167.432 -60.9176 -11.2 + vertex -166.998 -59.4778 -56.2 + vertex -166.998 -59.4778 -11.2 + endloop + endfacet + facet normal 0.957319 -0.289034 0 + outer loop + vertex -166.998 -59.4778 -56.2 + vertex -167.432 -60.9176 -11.2 + vertex -167.432 -60.9176 -56.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -119.37 -114.917 -56.2 + vertex -134.255 -114.917 -11.2 + vertex -119.37 -114.917 -11.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -134.255 -114.917 -11.2 + vertex -119.37 -114.917 -56.2 + vertex -134.255 -114.917 -56.2 + endloop + endfacet + facet normal 0.756995 0.65342 0 + outer loop + vertex -138.396 -113.377 -11.2 + vertex -139.379 -112.239 -56.2 + vertex -139.379 -112.239 -11.2 + endloop + endfacet + facet normal 0.756995 0.65342 0 + outer loop + vertex -139.379 -112.239 -56.2 + vertex -138.396 -113.377 -11.2 + vertex -138.396 -113.377 -56.2 + endloop + endfacet + facet normal 0.895711 0.444637 0 + outer loop + vertex -166.514 -65.2386 -11.2 + vertex -167.183 -63.8914 -56.2 + vertex -167.183 -63.8914 -11.2 + endloop + endfacet + facet normal 0.895711 0.444637 0 + outer loop + vertex -167.183 -63.8914 -56.2 + vertex -166.514 -65.2386 -11.2 + vertex -166.514 -65.2386 -56.2 + endloop + endfacet + facet normal 0.978148 0.207911 0 + outer loop + vertex -167.183 -63.8914 -11.2 + vertex -167.495 -62.4203 -56.2 + vertex -167.495 -62.4203 -11.2 + endloop + endfacet + facet normal 0.978148 0.207911 0 + outer loop + vertex -167.495 -62.4203 -56.2 + vertex -167.183 -63.8914 -11.2 + vertex -167.183 -63.8914 -56.2 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex -139.379 -112.239 -11.2 + vertex -166.514 -65.2386 -56.2 + vertex -166.514 -65.2386 -11.2 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex -166.514 -65.2386 -56.2 + vertex -139.379 -112.239 -11.2 + vertex -139.379 -112.239 -56.2 + endloop + endfacet + facet normal 0.348571 0.937283 -0 + outer loop + vertex -135.751 -114.76 -56.2 + vertex -137.161 -114.235 -11.2 + vertex -135.751 -114.76 -11.2 + endloop + endfacet + facet normal 0.348571 0.937283 0 + outer loop + vertex -137.161 -114.235 -11.2 + vertex -135.751 -114.76 -56.2 + vertex -137.161 -114.235 -56.2 + endloop + endfacet + facet normal 0.104529 0.994522 -0 + outer loop + vertex -134.255 -114.917 -56.2 + vertex -135.751 -114.76 -11.2 + vertex -134.255 -114.917 -11.2 + endloop + endfacet + facet normal 0.104529 0.994522 0 + outer loop + vertex -135.751 -114.76 -11.2 + vertex -134.255 -114.917 -56.2 + vertex -135.751 -114.76 -56.2 + endloop + endfacet + facet normal 0.570716 0.821148 -0 + outer loop + vertex -137.161 -114.235 -56.2 + vertex -138.396 -113.377 -11.2 + vertex -137.161 -114.235 -11.2 + endloop + endfacet + facet normal 0.570716 0.821148 0 + outer loop + vertex -138.396 -113.377 -11.2 + vertex -137.161 -114.235 -56.2 + vertex -138.396 -113.377 -56.2 + endloop + endfacet + facet normal -0.866026 -0.499999 4.52954e-07 + outer loop + vertex -197.185 -120.139 -23.9078 + vertex -199.017 -116.965 -33.0068 + vertex -195.754 -122.618 -23.9078 + endloop + endfacet + facet normal -0.866027 -0.499997 1.53958e-06 + outer loop + vertex -197.185 -120.139 -23.9078 + vertex -199.762 -115.676 -31.4178 + vertex -199.017 -116.965 -33.0068 + endloop + endfacet + facet normal -0.866025 -0.5 4.41666e-07 + outer loop + vertex -202.413 -111.083 -23.9078 + vertex -203.844 -108.604 -23.9078 + vertex -200.493 -114.409 -33.1028 + endloop + endfacet + facet normal -0.866025 -0.500001 5.73415e-07 + outer loop + vertex -199.762 -115.676 -31.4178 + vertex -202.413 -111.083 -23.9078 + vertex -200.493 -114.409 -33.1028 + endloop + endfacet + facet normal -0.866026 -0.499999 1.15653e-06 + outer loop + vertex -202.691 -110.602 -43.0438 + vertex -200.493 -114.409 -33.1028 + vertex -204.122 -108.124 -43.0438 + endloop + endfacet + facet normal -0.866025 -0.5 6.43548e-07 + outer loop + vertex -199.768 -115.664 -34.6777 + vertex -200.493 -114.409 -33.1028 + vertex -202.691 -110.602 -43.0438 + endloop + endfacet + facet normal -0.866026 -0.499998 -1.34666e-06 + outer loop + vertex -199.017 -116.965 -33.0068 + vertex -200.493 -114.409 -33.1028 + vertex -199.768 -115.664 -34.6777 + endloop + endfacet + facet normal -0.866026 -0.499998 2.99673e-06 + outer loop + vertex -200.493 -114.409 -33.1028 + vertex -199.017 -116.965 -33.0068 + vertex -199.762 -115.676 -31.4178 + endloop + endfacet + facet normal -0.866027 -0.499998 -8.89281e-07 + outer loop + vertex -196.907 -120.621 -43.0438 + vertex -199.017 -116.965 -33.0068 + vertex -199.768 -115.664 -34.6777 + endloop + endfacet + facet normal -0.866025 -0.5 1.29657e-07 + outer loop + vertex -199.017 -116.965 -33.0068 + vertex -196.907 -120.621 -43.0438 + vertex -195.476 -123.098 -43.0438 + endloop + endfacet + facet normal 0.412678 -0.714782 0.56461 + outer loop + vertex -201.322 -120.579 -39.7633 + vertex -199.768 -115.664 -34.6777 + vertex -203.219 -117.657 -34.6777 + endloop + endfacet + facet normal 0.412679 -0.714782 0.564609 + outer loop + vertex -196.907 -120.621 -43.0438 + vertex -201.322 -120.579 -39.7633 + vertex -199.892 -122.344 -43.0438 + endloop + endfacet + facet normal 0.412679 -0.714781 0.564609 + outer loop + vertex -201.322 -120.579 -39.7633 + vertex -196.907 -120.621 -43.0438 + vertex -199.768 -115.664 -34.6777 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -198.951 -123.507 -43.0438 + vertex -195.476 -123.098 -43.0438 + vertex -196.907 -120.621 -43.0438 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -195.476 -123.098 -43.0438 + vertex -198.951 -123.507 -43.0438 + vertex -197.938 -124.52 -43.0438 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -198.951 -123.507 -43.0438 + vertex -196.907 -120.621 -43.0438 + vertex -199.892 -122.344 -43.0438 + endloop + endfacet + facet normal -0.408541 0.707612 -0.576524 + outer loop + vertex -195.476 -123.098 -43.0438 + vertex -199.548 -122.77 -39.7551 + vertex -199.017 -116.965 -33.0068 + endloop + endfacet + facet normal -0.408541 0.707611 -0.576524 + outer loop + vertex -199.548 -122.77 -39.7551 + vertex -195.476 -123.098 -43.0438 + vertex -198.951 -123.507 -41.0833 + endloop + endfacet + facet normal -0.408541 0.707613 -0.576522 + outer loop + vertex -198.951 -123.507 -41.0833 + vertex -195.476 -123.098 -43.0438 + vertex -197.938 -124.52 -43.0438 + endloop + endfacet + facet normal -0.40854 0.707612 -0.576524 + outer loop + vertex -199.017 -116.965 -33.0068 + vertex -201.322 -120.579 -35.8086 + vertex -202.4 -118.918 -33.0068 + endloop + endfacet + facet normal -0.40854 0.707612 -0.576524 + outer loop + vertex -201.322 -120.579 -35.8086 + vertex -199.017 -116.965 -33.0068 + vertex -199.548 -122.77 -39.7551 + endloop + endfacet + facet normal -0.406281 0.703698 0.582876 + outer loop + vertex -195.754 -122.618 -23.9078 + vertex -198.951 -123.507 -25.0624 + vertex -198.344 -124.113 -23.9078 + endloop + endfacet + facet normal -0.406281 0.703698 0.582876 + outer loop + vertex -199.017 -116.965 -33.0068 + vertex -198.951 -123.507 -25.0624 + vertex -195.754 -122.618 -23.9078 + endloop + endfacet + facet normal -0.40628 0.703698 0.582877 + outer loop + vertex -198.951 -123.507 -25.0624 + vertex -199.017 -116.965 -33.0068 + vertex -201.322 -120.579 -30.2508 + endloop + endfacet + facet normal -0.406281 0.703698 0.582876 + outer loop + vertex -201.322 -120.579 -30.2508 + vertex -199.017 -116.965 -33.0068 + vertex -202.4 -118.918 -33.0068 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -198.951 -123.507 -23.9078 + vertex -195.754 -122.618 -23.9078 + vertex -198.344 -124.113 -23.9078 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -195.754 -122.618 -23.9078 + vertex -198.951 -123.507 -23.9078 + vertex -197.185 -120.139 -23.9078 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -197.185 -120.139 -23.9078 + vertex -198.951 -123.507 -23.9078 + vertex -200.246 -121.907 -23.9078 + endloop + endfacet + facet normal 0.412255 -0.714045 -0.565849 + outer loop + vertex -201.322 -120.579 -26.3675 + vertex -197.185 -120.139 -23.9078 + vertex -200.246 -121.907 -23.9078 + endloop + endfacet + facet normal 0.412254 -0.714046 -0.565849 + outer loop + vertex -199.762 -115.676 -31.4178 + vertex -201.322 -120.579 -26.3675 + vertex -203.212 -117.668 -31.4178 + endloop + endfacet + facet normal 0.412255 -0.714046 -0.565849 + outer loop + vertex -201.322 -120.579 -26.3675 + vertex -199.762 -115.676 -31.4178 + vertex -197.185 -120.139 -23.9078 + endloop + endfacet + facet normal -0.408438 0.707435 -0.576813 + outer loop + vertex -202.413 -111.083 -23.9078 + vertex -205.085 -114.061 -25.6679 + vertex -205.536 -112.886 -23.9078 + endloop + endfacet + facet normal -0.408438 0.707435 -0.576814 + outer loop + vertex -202.413 -111.083 -23.9078 + vertex -203.374 -117.418 -30.997 + vertex -205.085 -114.061 -25.6679 + endloop + endfacet + facet normal -0.408437 0.707435 -0.576814 + outer loop + vertex -199.762 -115.676 -31.4178 + vertex -203.374 -117.418 -30.997 + vertex -202.413 -111.083 -23.9078 + endloop + endfacet + facet normal -0.408436 0.707431 -0.57682 + outer loop + vertex -203.374 -117.418 -30.997 + vertex -199.762 -115.676 -31.4178 + vertex -203.212 -117.668 -31.4178 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -206.435 -110.543 -23.9078 + vertex -202.413 -111.083 -23.9078 + vertex -205.536 -112.886 -23.9078 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -202.413 -111.083 -23.9078 + vertex -206.435 -110.543 -23.9078 + vertex -203.844 -108.604 -23.9078 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -203.844 -108.604 -23.9078 + vertex -206.435 -110.543 -23.9078 + vertex -206.538 -110.16 -23.9078 + endloop + endfacet + facet normal 0.404058 -0.69985 0.589022 + outer loop + vertex -206.435 -110.543 -24.4333 + vertex -203.844 -108.604 -23.9078 + vertex -206.538 -110.16 -23.9078 + endloop + endfacet + facet normal 0.404061 -0.699852 0.589017 + outer loop + vertex -205.085 -114.061 -29.5395 + vertex -203.844 -108.604 -23.9078 + vertex -206.435 -110.543 -24.4333 + endloop + endfacet + facet normal 0.404059 -0.699854 0.589018 + outer loop + vertex -200.493 -114.409 -33.1028 + vertex -205.085 -114.061 -29.5395 + vertex -203.904 -116.378 -33.1028 + endloop + endfacet + facet normal 0.404059 -0.699853 0.589018 + outer loop + vertex -205.085 -114.061 -29.5395 + vertex -200.493 -114.409 -33.1028 + vertex -203.844 -108.604 -23.9078 + endloop + endfacet + facet normal 0.403841 -0.699476 -0.589615 + outer loop + vertex -204.662 -114.891 -35.3861 + vertex -200.493 -114.409 -33.1028 + vertex -203.904 -116.378 -33.1028 + endloop + endfacet + facet normal 0.403841 -0.699475 -0.589616 + outer loop + vertex -200.493 -114.409 -33.1028 + vertex -204.662 -114.891 -35.3861 + vertex -204.122 -108.124 -43.0438 + endloop + endfacet + facet normal 0.403844 -0.699474 -0.589615 + outer loop + vertex -204.122 -108.124 -43.0438 + vertex -205.085 -114.061 -36.6604 + vertex -206.435 -110.543 -41.7587 + endloop + endfacet + facet normal 0.403842 -0.699474 -0.589617 + outer loop + vertex -204.122 -108.124 -43.0438 + vertex -206.435 -110.543 -41.7587 + vertex -206.687 -109.605 -43.0438 + endloop + endfacet + facet normal 0.40384 -0.699475 -0.589616 + outer loop + vertex -205.085 -114.061 -36.6604 + vertex -204.122 -108.124 -43.0438 + vertex -204.662 -114.891 -35.3861 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -206.435 -110.543 -43.0438 + vertex -202.691 -110.602 -43.0438 + vertex -204.122 -108.124 -43.0438 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -202.691 -110.602 -43.0438 + vertex -206.435 -110.543 -43.0438 + vertex -205.737 -112.361 -43.0438 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -206.435 -110.543 -43.0438 + vertex -204.122 -108.124 -43.0438 + vertex -206.687 -109.605 -43.0438 + endloop + endfacet + facet normal -0.409871 0.709919 0.572731 + outer loop + vertex -199.768 -115.664 -34.6777 + vertex -203.374 -117.418 -35.0844 + vertex -203.219 -117.657 -34.6777 + endloop + endfacet + facet normal -0.409872 0.709924 0.572724 + outer loop + vertex -199.768 -115.664 -34.6777 + vertex -205.085 -114.061 -40.4704 + vertex -203.374 -117.418 -35.0844 + endloop + endfacet + facet normal -0.409873 0.709923 0.572724 + outer loop + vertex -202.691 -110.602 -43.0438 + vertex -205.085 -114.061 -40.4704 + vertex -199.768 -115.664 -34.6777 + endloop + endfacet + facet normal -0.409873 0.709923 0.572725 + outer loop + vertex -205.085 -114.061 -40.4704 + vertex -202.691 -110.602 -43.0438 + vertex -205.737 -112.361 -43.0438 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -194.732 -108.387 249.8 + vertex -193.281 -113.9 249.8 + vertex -191.268 -106.387 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -194.732 -108.387 249.8 + vertex -195.281 -110.436 249.8 + vertex -193.281 -113.9 249.8 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -201.495 -107.673 249.8 + vertex -194.732 -108.387 249.8 + vertex -196.732 -104.923 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -194.732 -108.387 249.8 + vertex -201.495 -107.673 249.8 + vertex -195.281 -110.436 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -195.281 -110.436 249.8 + vertex -201.495 -107.673 249.8 + vertex -198.745 -112.436 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -188.505 -100.173 249.8 + vertex -189.219 -106.936 249.8 + vertex -185.755 -104.936 249.8 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -191.268 -106.387 249.8 + vertex -189.219 -106.936 249.8 + vertex -188.505 -100.173 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -189.219 -106.936 249.8 + vertex -191.268 -106.387 249.8 + vertex -191.232 -114.449 249.8 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -191.268 -106.387 249.8 + vertex -188.505 -100.173 249.8 + vertex -193.268 -102.923 249.8 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -187.219 -110.4 249.8 + vertex -181.005 -113.163 249.8 + vertex -183.755 -108.4 249.8 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -187.768 -112.449 249.8 + vertex -181.005 -113.163 249.8 + vertex -187.219 -110.4 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -181.005 -113.163 249.8 + vertex -187.768 -112.449 249.8 + vertex -185.768 -115.913 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -189.219 -106.936 249.8 + vertex -187.768 -112.449 249.8 + vertex -187.219 -110.4 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -187.768 -112.449 249.8 + vertex -189.219 -106.936 249.8 + vertex -191.232 -114.449 249.8 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -193.281 -113.9 249.8 + vertex -191.232 -114.449 249.8 + vertex -191.268 -106.387 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -193.995 -120.663 249.8 + vertex -191.232 -114.449 249.8 + vertex -193.281 -113.9 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -191.232 -114.449 249.8 + vertex -193.995 -120.663 249.8 + vertex -189.232 -117.913 249.8 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -193.995 -120.663 249.8 + vertex -193.281 -113.9 249.8 + vertex -196.745 -115.9 249.8 + endloop + endfacet + facet normal 0.866026 0.5 0 + outer loop + vertex -189.232 -117.913 249.8 + vertex -191.232 -114.449 -11.2 + vertex -191.232 -114.449 249.8 + endloop + endfacet + facet normal 0.866026 0.5 0 + outer loop + vertex -191.232 -114.449 -11.2 + vertex -189.232 -117.913 249.8 + vertex -189.232 -117.913 -11.2 + endloop + endfacet + facet normal 0.499999 -0.866026 0 + outer loop + vertex -191.232 -114.449 -11.2 + vertex -187.768 -112.449 249.8 + vertex -191.232 -114.449 249.8 + endloop + endfacet + facet normal 0.499999 -0.866026 0 + outer loop + vertex -187.768 -112.449 249.8 + vertex -191.232 -114.449 -11.2 + vertex -187.768 -112.449 -11.2 + endloop + endfacet + facet normal -0.866026 -0.5 0 + outer loop + vertex -185.768 -115.913 -11.2 + vertex -187.768 -112.449 249.8 + vertex -187.768 -112.449 -11.2 + endloop + endfacet + facet normal -0.866026 -0.5 0 + outer loop + vertex -187.768 -112.449 249.8 + vertex -185.768 -115.913 -11.2 + vertex -185.768 -115.913 249.8 + endloop + endfacet + facet normal 0.5 -0.866025 0 + outer loop + vertex -185.768 -115.913 -11.2 + vertex -181.005 -113.163 249.8 + vertex -185.768 -115.913 249.8 + endloop + endfacet + facet normal 0.5 -0.866025 0 + outer loop + vertex -181.005 -113.163 249.8 + vertex -185.768 -115.913 -11.2 + vertex -181.005 -113.163 -11.2 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex -181.005 -113.163 249.8 + vertex -183.755 -108.4 -11.2 + vertex -183.755 -108.4 249.8 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex -183.755 -108.4 -11.2 + vertex -181.005 -113.163 249.8 + vertex -181.005 -113.163 -11.2 + endloop + endfacet + facet normal -0.499999 0.866026 0 + outer loop + vertex -183.755 -108.4 -11.2 + vertex -187.219 -110.4 249.8 + vertex -183.755 -108.4 249.8 + endloop + endfacet + facet normal -0.499999 0.866026 0 + outer loop + vertex -187.219 -110.4 249.8 + vertex -183.755 -108.4 -11.2 + vertex -187.219 -110.4 -11.2 + endloop + endfacet + facet normal 0.866026 0.5 0 + outer loop + vertex -187.219 -110.4 249.8 + vertex -189.219 -106.936 -11.2 + vertex -189.219 -106.936 249.8 + endloop + endfacet + facet normal 0.866026 0.5 0 + outer loop + vertex -189.219 -106.936 -11.2 + vertex -187.219 -110.4 249.8 + vertex -187.219 -110.4 -11.2 + endloop + endfacet + facet normal 0.499999 -0.866026 0 + outer loop + vertex -189.219 -106.936 -11.2 + vertex -185.755 -104.936 249.8 + vertex -189.219 -106.936 249.8 + endloop + endfacet + facet normal 0.499999 -0.866026 0 + outer loop + vertex -185.755 -104.936 249.8 + vertex -189.219 -106.936 -11.2 + vertex -185.755 -104.936 -11.2 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex -185.755 -104.936 249.8 + vertex -188.505 -100.173 -11.2 + vertex -188.505 -100.173 249.8 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex -188.505 -100.173 -11.2 + vertex -185.755 -104.936 249.8 + vertex -185.755 -104.936 -11.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex -188.505 -100.173 -11.2 + vertex -193.268 -102.923 249.8 + vertex -188.505 -100.173 249.8 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex -193.268 -102.923 249.8 + vertex -188.505 -100.173 -11.2 + vertex -193.268 -102.923 -11.2 + endloop + endfacet + facet normal -0.866026 -0.5 0 + outer loop + vertex -191.268 -106.387 -11.2 + vertex -193.268 -102.923 249.8 + vertex -193.268 -102.923 -11.2 + endloop + endfacet + facet normal -0.866026 -0.5 0 + outer loop + vertex -193.268 -102.923 249.8 + vertex -191.268 -106.387 -11.2 + vertex -191.268 -106.387 249.8 + endloop + endfacet + facet normal -0.499999 0.866026 0 + outer loop + vertex -191.268 -106.387 -11.2 + vertex -194.732 -108.387 249.8 + vertex -191.268 -106.387 249.8 + endloop + endfacet + facet normal -0.499999 0.866026 0 + outer loop + vertex -194.732 -108.387 249.8 + vertex -191.268 -106.387 -11.2 + vertex -194.732 -108.387 -11.2 + endloop + endfacet + facet normal 0.866026 0.5 0 + outer loop + vertex -194.732 -108.387 249.8 + vertex -196.732 -104.923 -11.2 + vertex -196.732 -104.923 249.8 + endloop + endfacet + facet normal 0.866026 0.5 0 + outer loop + vertex -196.732 -104.923 -11.2 + vertex -194.732 -108.387 249.8 + vertex -194.732 -108.387 -11.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex -196.732 -104.923 -11.2 + vertex -201.495 -107.673 249.8 + vertex -196.732 -104.923 249.8 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex -201.495 -107.673 249.8 + vertex -196.732 -104.923 -11.2 + vertex -201.495 -107.673 -11.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex -198.745 -112.436 -11.2 + vertex -201.495 -107.673 249.8 + vertex -201.495 -107.673 -11.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex -201.495 -107.673 249.8 + vertex -198.745 -112.436 -11.2 + vertex -198.745 -112.436 249.8 + endloop + endfacet + facet normal 0.499999 -0.866026 0 + outer loop + vertex -198.745 -112.436 -11.2 + vertex -195.281 -110.436 249.8 + vertex -198.745 -112.436 249.8 + endloop + endfacet + facet normal 0.499999 -0.866026 0 + outer loop + vertex -195.281 -110.436 249.8 + vertex -198.745 -112.436 -11.2 + vertex -195.281 -110.436 -11.2 + endloop + endfacet + facet normal -0.866026 -0.5 0 + outer loop + vertex -193.281 -113.9 -11.2 + vertex -195.281 -110.436 249.8 + vertex -195.281 -110.436 -11.2 + endloop + endfacet + facet normal -0.866026 -0.5 0 + outer loop + vertex -195.281 -110.436 249.8 + vertex -193.281 -113.9 -11.2 + vertex -193.281 -113.9 249.8 + endloop + endfacet + facet normal -0.499999 0.866026 0 + outer loop + vertex -193.281 -113.9 -11.2 + vertex -196.745 -115.9 249.8 + vertex -193.281 -113.9 249.8 + endloop + endfacet + facet normal -0.499999 0.866026 0 + outer loop + vertex -196.745 -115.9 249.8 + vertex -193.281 -113.9 -11.2 + vertex -196.745 -115.9 -11.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex -193.995 -120.663 -11.2 + vertex -196.745 -115.9 249.8 + vertex -196.745 -115.9 -11.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex -196.745 -115.9 249.8 + vertex -193.995 -120.663 -11.2 + vertex -193.995 -120.663 249.8 + endloop + endfacet + facet normal 0.5 -0.866025 0 + outer loop + vertex -193.995 -120.663 -11.2 + vertex -189.232 -117.913 249.8 + vertex -193.995 -120.663 249.8 + endloop + endfacet + facet normal 0.5 -0.866025 0 + outer loop + vertex -189.232 -117.913 249.8 + vertex -193.995 -120.663 -11.2 + vertex -189.232 -117.913 -11.2 + endloop + endfacet + facet normal -0.5 -0.866026 -8.03094e-07 + outer loop + vertex -196.383 -93.3094 -46.7 + vertex -192.919 -95.3094 -41.2 + vertex -197.682 -92.5594 -45.2 + endloop + endfacet + facet normal -0.500001 -0.866025 0 + outer loop + vertex -192.919 -95.3094 -46.7 + vertex -192.919 -95.3094 -41.2 + vertex -196.383 -93.3094 -46.7 + endloop + endfacet + facet normal -0.5 -0.866025 0 + outer loop + vertex -201.146 -90.5594 -45.2 + vertex -201.146 -90.5594 -41.2 + vertex -205.91 -87.8094 -41.2 + endloop + endfacet + facet normal -0.5 -0.866025 0 + outer loop + vertex -192.919 -95.3094 -41.2 + vertex -197.682 -92.5594 -41.2 + vertex -197.682 -92.5594 -45.2 + endloop + endfacet + facet normal -0.500001 -0.866025 0 + outer loop + vertex -197.682 -92.5594 -52.2 + vertex -197.682 -92.5594 -45.2 + vertex -201.146 -90.5594 -52.2 + endloop + endfacet + facet normal -0.499999 -0.866026 0 + outer loop + vertex -197.682 -92.5594 -52.2 + vertex -196.383 -93.3094 -46.7 + vertex -197.682 -92.5594 -45.2 + endloop + endfacet + facet normal -0.499999 -0.866026 0 + outer loop + vertex -197.682 -92.5594 -52.2 + vertex -196.383 -93.3094 -50.7 + vertex -196.383 -93.3094 -46.7 + endloop + endfacet + facet normal -0.5 -0.866026 8.03094e-07 + outer loop + vertex -192.919 -95.3094 -56.2 + vertex -196.383 -93.3094 -50.7 + vertex -197.682 -92.5594 -52.2 + endloop + endfacet + facet normal -0.5 -0.866025 0 + outer loop + vertex -192.919 -95.3094 -56.2 + vertex -197.682 -92.5594 -52.2 + vertex -197.682 -92.5594 -56.2 + endloop + endfacet + facet normal -0.500001 -0.866025 0 + outer loop + vertex -196.383 -93.3094 -50.7 + vertex -192.919 -95.3094 -56.2 + vertex -192.919 -95.3094 -50.7 + endloop + endfacet + facet normal -0.500001 -0.866025 0 + outer loop + vertex -197.682 -92.5594 -45.2 + vertex -201.146 -90.5594 -45.2 + vertex -201.146 -90.5594 -52.2 + endloop + endfacet + facet normal -0.500001 -0.866025 0 + outer loop + vertex -205.91 -87.8094 -56.2 + vertex -202.446 -89.8094 -50.7 + vertex -205.91 -87.8094 -50.7 + endloop + endfacet + facet normal -0.5 -0.866026 -8.03094e-07 + outer loop + vertex -202.446 -89.8094 -50.7 + vertex -205.91 -87.8094 -56.2 + vertex -201.146 -90.5594 -52.2 + endloop + endfacet + facet normal -0.5 -0.866025 -0 + outer loop + vertex -201.146 -90.5594 -52.2 + vertex -205.91 -87.8094 -56.2 + vertex -201.146 -90.5594 -56.2 + endloop + endfacet + facet normal -0.500001 -0.866025 0 + outer loop + vertex -202.446 -89.8094 -46.7 + vertex -205.91 -87.8094 -41.2 + vertex -205.91 -87.8094 -46.7 + endloop + endfacet + facet normal -0.5 -0.866026 8.03094e-07 + outer loop + vertex -205.91 -87.8094 -41.2 + vertex -202.446 -89.8094 -46.7 + vertex -201.146 -90.5594 -45.2 + endloop + endfacet + facet normal -0.499999 -0.866026 0 + outer loop + vertex -202.446 -89.8094 -50.7 + vertex -201.146 -90.5594 -45.2 + vertex -202.446 -89.8094 -46.7 + endloop + endfacet + facet normal -0.499999 -0.866026 -0 + outer loop + vertex -201.146 -90.5594 -45.2 + vertex -202.446 -89.8094 -50.7 + vertex -201.146 -90.5594 -52.2 + endloop + endfacet + facet normal 0.5 0.866025 0 + outer loop + vertex -13.9192 214.728 -41.2 + vertex -18.6824 217.478 -45.2 + vertex -18.6824 217.478 -41.2 + endloop + endfacet + facet normal 0.5 0.866025 -3.34623e-08 + outer loop + vertex -13.9192 214.728 -41.2 + vertex -17.3833 216.728 -46.7 + vertex -18.6824 217.478 -45.2 + endloop + endfacet + facet normal 0.5 0.866025 0 + outer loop + vertex -17.3833 216.728 -46.7 + vertex -13.9192 214.728 -41.2 + vertex -13.9192 214.728 -46.7 + endloop + endfacet + facet normal 0.5 0.866025 -0 + outer loop + vertex -22.1465 219.478 -45.2 + vertex -26.9096 222.228 -41.2 + vertex -22.1465 219.478 -41.2 + endloop + endfacet + facet normal 0.5 0.866025 -7.94729e-08 + outer loop + vertex -18.6824 217.478 -45.2 + vertex -17.3833 216.728 -46.7 + vertex -22.1465 219.478 -45.2 + endloop + endfacet + facet normal 0.5 0.866025 4.54131e-08 + outer loop + vertex -23.4455 220.228 -46.7 + vertex -22.1465 219.478 -45.2 + vertex -17.3833 216.728 -46.7 + endloop + endfacet + facet normal 0.5 0.866025 3.34623e-08 + outer loop + vertex -23.4455 220.228 -46.7 + vertex -26.9096 222.228 -41.2 + vertex -22.1465 219.478 -45.2 + endloop + endfacet + facet normal 0.5 0.866025 0 + outer loop + vertex -26.9096 222.228 -41.2 + vertex -23.4455 220.228 -46.7 + vertex -26.9096 222.228 -46.7 + endloop + endfacet + facet normal 0.5 0.866025 -0 + outer loop + vertex -13.9192 214.728 -56.2 + vertex -17.3833 216.728 -50.7 + vertex -13.9192 214.728 -50.7 + endloop + endfacet + facet normal 0.5 0.866025 4.54131e-08 + outer loop + vertex -17.3833 216.728 -50.7 + vertex -18.6824 217.478 -52.2 + vertex -23.4455 220.228 -50.7 + endloop + endfacet + facet normal 0.5 0.866025 -7.94729e-08 + outer loop + vertex -22.1465 219.478 -52.2 + vertex -23.4455 220.228 -50.7 + vertex -18.6824 217.478 -52.2 + endloop + endfacet + facet normal 0.5 0.866025 3.34623e-08 + outer loop + vertex -17.3833 216.728 -50.7 + vertex -13.9192 214.728 -56.2 + vertex -18.6824 217.478 -52.2 + endloop + endfacet + facet normal 0.5 0.866025 0 + outer loop + vertex -18.6824 217.478 -52.2 + vertex -13.9192 214.728 -56.2 + vertex -18.6824 217.478 -56.2 + endloop + endfacet + facet normal 0.5 0.866025 -0 + outer loop + vertex -17.3833 216.728 -50.7 + vertex -23.4455 220.228 -46.7 + vertex -17.3833 216.728 -46.7 + endloop + endfacet + facet normal 0.5 0.866025 0 + outer loop + vertex -23.4455 220.228 -46.7 + vertex -17.3833 216.728 -50.7 + vertex -23.4455 220.228 -50.7 + endloop + endfacet + facet normal 0.5 0.866025 -3.34623e-08 + outer loop + vertex -26.9096 222.228 -56.2 + vertex -23.4455 220.228 -50.7 + vertex -22.1465 219.478 -52.2 + endloop + endfacet + facet normal 0.5 0.866025 0 + outer loop + vertex -26.9096 222.228 -56.2 + vertex -22.1465 219.478 -52.2 + vertex -22.1465 219.478 -56.2 + endloop + endfacet + facet normal 0.5 0.866025 0 + outer loop + vertex -23.4455 220.228 -50.7 + vertex -26.9096 222.228 -56.2 + vertex -26.9096 222.228 -50.7 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -26.9096 222.228 -50.7 + vertex -202.446 -89.8094 -50.7 + vertex -23.4455 220.228 -50.7 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -202.446 -89.8094 -50.7 + vertex -26.9096 222.228 -50.7 + vertex -205.91 -87.8094 -50.7 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -202.446 -89.8094 -50.7 + vertex -23.4455 220.228 -46.7 + vertex -23.4455 220.228 -50.7 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -23.4455 220.228 -46.7 + vertex -202.446 -89.8094 -50.7 + vertex -202.446 -89.8094 -46.7 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -202.446 -89.8094 -46.7 + vertex -26.9096 222.228 -46.7 + vertex -23.4455 220.228 -46.7 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -26.9096 222.228 -46.7 + vertex -202.446 -89.8094 -46.7 + vertex -205.91 -87.8094 -46.7 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -205.91 -87.8094 -46.7 + vertex -26.9096 222.228 -41.2 + vertex -26.9096 222.228 -46.7 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -26.9096 222.228 -41.2 + vertex -205.91 -87.8094 -46.7 + vertex -205.91 -87.8094 -41.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -26.9096 222.228 -41.2 + vertex -201.146 -90.5594 -41.2 + vertex -22.1465 219.478 -41.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -201.146 -90.5594 -41.2 + vertex -26.9096 222.228 -41.2 + vertex -205.91 -87.8094 -41.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -201.146 -90.5594 -45.2 + vertex -22.1465 219.478 -41.2 + vertex -201.146 -90.5594 -41.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -22.1465 219.478 -45.2 + vertex -22.1465 219.478 -41.2 + vertex -201.146 -90.5594 -45.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -22.1465 219.478 -45.2 + vertex -197.682 -92.5594 -45.2 + vertex -18.6824 217.478 -45.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -197.682 -92.5594 -45.2 + vertex -22.1465 219.478 -45.2 + vertex -201.146 -90.5594 -45.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -197.682 -92.5594 -45.2 + vertex -18.6824 217.478 -41.2 + vertex -18.6824 217.478 -45.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -18.6824 217.478 -41.2 + vertex -197.682 -92.5594 -45.2 + vertex -197.682 -92.5594 -41.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -18.6824 217.478 -41.2 + vertex -192.919 -95.3094 -41.2 + vertex -13.9192 214.728 -41.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -192.919 -95.3094 -41.2 + vertex -18.6824 217.478 -41.2 + vertex -197.682 -92.5594 -41.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -192.919 -95.3094 -41.2 + vertex -13.9192 214.728 -46.7 + vertex -13.9192 214.728 -41.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -13.9192 214.728 -46.7 + vertex -192.919 -95.3094 -41.2 + vertex -192.919 -95.3094 -46.7 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -192.919 -95.3094 -46.7 + vertex -17.3833 216.728 -46.7 + vertex -13.9192 214.728 -46.7 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -17.3833 216.728 -46.7 + vertex -192.919 -95.3094 -46.7 + vertex -196.383 -93.3094 -46.7 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -196.383 -93.3094 -46.7 + vertex -17.3833 216.728 -50.7 + vertex -17.3833 216.728 -46.7 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -17.3833 216.728 -50.7 + vertex -196.383 -93.3094 -46.7 + vertex -196.383 -93.3094 -50.7 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -17.3833 216.728 -50.7 + vertex -192.919 -95.3094 -50.7 + vertex -13.9192 214.728 -50.7 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -192.919 -95.3094 -50.7 + vertex -17.3833 216.728 -50.7 + vertex -196.383 -93.3094 -50.7 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -192.919 -95.3094 -50.7 + vertex -13.9192 214.728 -56.2 + vertex -13.9192 214.728 -50.7 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -13.9192 214.728 -56.2 + vertex -192.919 -95.3094 -50.7 + vertex -192.919 -95.3094 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -192.919 -95.3094 -56.2 + vertex -18.6824 217.478 -56.2 + vertex -13.9192 214.728 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -18.6824 217.478 -56.2 + vertex -192.919 -95.3094 -56.2 + vertex -197.682 -92.5594 -56.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -197.682 -92.5594 -56.2 + vertex -18.6824 217.478 -52.2 + vertex -18.6824 217.478 -56.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -18.6824 217.478 -52.2 + vertex -197.682 -92.5594 -56.2 + vertex -197.682 -92.5594 -52.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -197.682 -92.5594 -52.2 + vertex -22.1465 219.478 -52.2 + vertex -18.6824 217.478 -52.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -22.1465 219.478 -52.2 + vertex -197.682 -92.5594 -52.2 + vertex -201.146 -90.5594 -52.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -201.146 -90.5594 -52.2 + vertex -22.1465 219.478 -56.2 + vertex -22.1465 219.478 -52.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -22.1465 219.478 -56.2 + vertex -201.146 -90.5594 -52.2 + vertex -201.146 -90.5594 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -201.146 -90.5594 -56.2 + vertex -26.9096 222.228 -56.2 + vertex -22.1465 219.478 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -26.9096 222.228 -56.2 + vertex -201.146 -90.5594 -56.2 + vertex -205.91 -87.8094 -56.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -205.91 -87.8094 -56.2 + vertex -26.9096 222.228 -50.7 + vertex -26.9096 222.228 -56.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -26.9096 222.228 -50.7 + vertex -205.91 -87.8094 -56.2 + vertex -205.91 -87.8094 -50.7 + endloop + endfacet + facet normal -0.5 -0.866026 -8.03093e-07 + outer loop + vertex -196.383 -93.3094 -16.7 + vertex -192.919 -95.3094 -11.2 + vertex -197.682 -92.5594 -15.2 + endloop + endfacet + facet normal -0.500001 -0.866025 0 + outer loop + vertex -192.919 -95.3094 -16.7 + vertex -192.919 -95.3094 -11.2 + vertex -196.383 -93.3094 -16.7 + endloop + endfacet + facet normal -0.5 -0.866025 0 + outer loop + vertex -201.146 -90.5594 -15.2 + vertex -201.146 -90.5594 -11.2 + vertex -205.91 -87.8094 -11.2 + endloop + endfacet + facet normal -0.5 -0.866025 0 + outer loop + vertex -192.919 -95.3094 -11.2 + vertex -197.682 -92.5594 -11.2 + vertex -197.682 -92.5594 -15.2 + endloop + endfacet + facet normal -0.500001 -0.866025 0 + outer loop + vertex -197.682 -92.5594 -22.2 + vertex -197.682 -92.5594 -15.2 + vertex -201.146 -90.5594 -22.2 + endloop + endfacet + facet normal -0.499999 -0.866026 0 + outer loop + vertex -197.682 -92.5594 -22.2 + vertex -196.383 -93.3094 -16.7 + vertex -197.682 -92.5594 -15.2 + endloop + endfacet + facet normal -0.499999 -0.866026 0 + outer loop + vertex -197.682 -92.5594 -22.2 + vertex -196.383 -93.3094 -20.7 + vertex -196.383 -93.3094 -16.7 + endloop + endfacet + facet normal -0.5 -0.866026 8.03094e-07 + outer loop + vertex -192.919 -95.3094 -26.2 + vertex -196.383 -93.3094 -20.7 + vertex -197.682 -92.5594 -22.2 + endloop + endfacet + facet normal -0.5 -0.866025 0 + outer loop + vertex -192.919 -95.3094 -26.2 + vertex -197.682 -92.5594 -22.2 + vertex -197.682 -92.5594 -26.2 + endloop + endfacet + facet normal -0.500001 -0.866025 0 + outer loop + vertex -196.383 -93.3094 -20.7 + vertex -192.919 -95.3094 -26.2 + vertex -192.919 -95.3094 -20.7 + endloop + endfacet + facet normal -0.500001 -0.866025 0 + outer loop + vertex -197.682 -92.5594 -15.2 + vertex -201.146 -90.5594 -15.2 + vertex -201.146 -90.5594 -22.2 + endloop + endfacet + facet normal -0.500001 -0.866025 0 + outer loop + vertex -205.91 -87.8094 -26.2 + vertex -202.446 -89.8094 -20.7 + vertex -205.91 -87.8094 -20.7 + endloop + endfacet + facet normal -0.5 -0.866026 -8.03094e-07 + outer loop + vertex -202.446 -89.8094 -20.7 + vertex -205.91 -87.8094 -26.2 + vertex -201.146 -90.5594 -22.2 + endloop + endfacet + facet normal -0.5 -0.866025 -0 + outer loop + vertex -201.146 -90.5594 -22.2 + vertex -205.91 -87.8094 -26.2 + vertex -201.146 -90.5594 -26.2 + endloop + endfacet + facet normal -0.500001 -0.866025 0 + outer loop + vertex -202.446 -89.8094 -16.7 + vertex -205.91 -87.8094 -11.2 + vertex -205.91 -87.8094 -16.7 + endloop + endfacet + facet normal -0.5 -0.866026 8.03093e-07 + outer loop + vertex -205.91 -87.8094 -11.2 + vertex -202.446 -89.8094 -16.7 + vertex -201.146 -90.5594 -15.2 + endloop + endfacet + facet normal -0.499999 -0.866026 0 + outer loop + vertex -202.446 -89.8094 -20.7 + vertex -201.146 -90.5594 -15.2 + vertex -202.446 -89.8094 -16.7 + endloop + endfacet + facet normal -0.499999 -0.866026 -0 + outer loop + vertex -201.146 -90.5594 -15.2 + vertex -202.446 -89.8094 -20.7 + vertex -201.146 -90.5594 -22.2 + endloop + endfacet + facet normal 0.5 0.866025 0 + outer loop + vertex -13.9192 214.728 -11.2 + vertex -18.6824 217.478 -15.2 + vertex -18.6824 217.478 -11.2 + endloop + endfacet + facet normal 0.5 0.866025 -3.34622e-08 + outer loop + vertex -13.9192 214.728 -11.2 + vertex -17.3833 216.728 -16.7 + vertex -18.6824 217.478 -15.2 + endloop + endfacet + facet normal 0.5 0.866025 0 + outer loop + vertex -17.3833 216.728 -16.7 + vertex -13.9192 214.728 -11.2 + vertex -13.9192 214.728 -16.7 + endloop + endfacet + facet normal 0.5 0.866025 -0 + outer loop + vertex -22.1465 219.478 -15.2 + vertex -26.9096 222.228 -11.2 + vertex -22.1465 219.478 -11.2 + endloop + endfacet + facet normal 0.5 0.866025 -7.94728e-08 + outer loop + vertex -18.6824 217.478 -15.2 + vertex -17.3833 216.728 -16.7 + vertex -22.1465 219.478 -15.2 + endloop + endfacet + facet normal 0.5 0.866025 4.5413e-08 + outer loop + vertex -23.4455 220.228 -16.7 + vertex -22.1465 219.478 -15.2 + vertex -17.3833 216.728 -16.7 + endloop + endfacet + facet normal 0.5 0.866025 3.34622e-08 + outer loop + vertex -23.4455 220.228 -16.7 + vertex -26.9096 222.228 -11.2 + vertex -22.1465 219.478 -15.2 + endloop + endfacet + facet normal 0.5 0.866025 0 + outer loop + vertex -26.9096 222.228 -11.2 + vertex -23.4455 220.228 -16.7 + vertex -26.9096 222.228 -16.7 + endloop + endfacet + facet normal 0.5 0.866025 -0 + outer loop + vertex -13.9192 214.728 -26.2 + vertex -17.3833 216.728 -20.7 + vertex -13.9192 214.728 -20.7 + endloop + endfacet + facet normal 0.5 0.866025 4.54131e-08 + outer loop + vertex -17.3833 216.728 -20.7 + vertex -18.6824 217.478 -22.2 + vertex -23.4455 220.228 -20.7 + endloop + endfacet + facet normal 0.5 0.866025 -7.94729e-08 + outer loop + vertex -22.1465 219.478 -22.2 + vertex -23.4455 220.228 -20.7 + vertex -18.6824 217.478 -22.2 + endloop + endfacet + facet normal 0.5 0.866025 3.34623e-08 + outer loop + vertex -17.3833 216.728 -20.7 + vertex -13.9192 214.728 -26.2 + vertex -18.6824 217.478 -22.2 + endloop + endfacet + facet normal 0.5 0.866025 0 + outer loop + vertex -18.6824 217.478 -22.2 + vertex -13.9192 214.728 -26.2 + vertex -18.6824 217.478 -26.2 + endloop + endfacet + facet normal 0.5 0.866025 -0 + outer loop + vertex -17.3833 216.728 -20.7 + vertex -23.4455 220.228 -16.7 + vertex -17.3833 216.728 -16.7 + endloop + endfacet + facet normal 0.5 0.866025 0 + outer loop + vertex -23.4455 220.228 -16.7 + vertex -17.3833 216.728 -20.7 + vertex -23.4455 220.228 -20.7 + endloop + endfacet + facet normal 0.5 0.866025 -3.34623e-08 + outer loop + vertex -26.9096 222.228 -26.2 + vertex -23.4455 220.228 -20.7 + vertex -22.1465 219.478 -22.2 + endloop + endfacet + facet normal 0.5 0.866025 0 + outer loop + vertex -26.9096 222.228 -26.2 + vertex -22.1465 219.478 -22.2 + vertex -22.1465 219.478 -26.2 + endloop + endfacet + facet normal 0.5 0.866025 0 + outer loop + vertex -23.4455 220.228 -20.7 + vertex -26.9096 222.228 -26.2 + vertex -26.9096 222.228 -20.7 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -26.9096 222.228 -20.7 + vertex -202.446 -89.8094 -20.7 + vertex -23.4455 220.228 -20.7 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -202.446 -89.8094 -20.7 + vertex -26.9096 222.228 -20.7 + vertex -205.91 -87.8094 -20.7 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -202.446 -89.8094 -20.7 + vertex -23.4455 220.228 -16.7 + vertex -23.4455 220.228 -20.7 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -23.4455 220.228 -16.7 + vertex -202.446 -89.8094 -20.7 + vertex -202.446 -89.8094 -16.7 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -202.446 -89.8094 -16.7 + vertex -26.9096 222.228 -16.7 + vertex -23.4455 220.228 -16.7 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -26.9096 222.228 -16.7 + vertex -202.446 -89.8094 -16.7 + vertex -205.91 -87.8094 -16.7 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -26.9096 222.228 -16.7 + vertex -87.9096 116.573 -11.2 + vertex -26.9096 222.228 -11.2 + endloop + endfacet + facet normal -0.866025 0.5 -9.07354e-07 + outer loop + vertex -26.9096 222.228 -16.7 + vertex -144.91 17.8457 -11.2 + vertex -87.9096 116.573 -11.2 + endloop + endfacet + facet normal -0.866025 0.5 1.44001e-07 + outer loop + vertex -205.91 -87.8094 -16.7 + vertex -144.91 17.8457 -11.2 + vertex -26.9096 222.228 -16.7 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -144.91 17.8457 -11.2 + vertex -205.91 -87.8094 -16.7 + vertex -205.91 -87.8094 -11.2 + endloop + endfacet + facet normal 0.866025 -0.5 -7.76847e-07 + outer loop + vertex -201.146 -90.5594 -15.2 + vertex -81.6465 116.421 -11.2 + vertex -141.646 12.4976 -11.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -201.146 -90.5594 -15.2 + vertex -141.646 12.4976 -11.2 + vertex -201.146 -90.5594 -11.2 + endloop + endfacet + facet normal 0.866025 -0.5 2.2199e-06 + outer loop + vertex -81.6465 116.421 -11.2 + vertex -201.146 -90.5594 -15.2 + vertex -22.1465 219.478 -11.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -22.1465 219.478 -15.2 + vertex -22.1465 219.478 -11.2 + vertex -201.146 -90.5594 -15.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -22.1465 219.478 -15.2 + vertex -197.682 -92.5594 -15.2 + vertex -18.6824 217.478 -15.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -197.682 -92.5594 -15.2 + vertex -22.1465 219.478 -15.2 + vertex -201.146 -90.5594 -15.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -18.6824 217.478 -15.2 + vertex -78.1824 114.421 -11.2 + vertex -18.6824 217.478 -11.2 + endloop + endfacet + facet normal -0.866025 0.5 5.58897e-07 + outer loop + vertex -18.6824 217.478 -15.2 + vertex -138.182 10.4976 -11.2 + vertex -78.1824 114.421 -11.2 + endloop + endfacet + facet normal -0.866025 0.5 -3.89156e-07 + outer loop + vertex -197.682 -92.5594 -15.2 + vertex -138.182 10.4976 -11.2 + vertex -18.6824 217.478 -15.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -138.182 10.4976 -11.2 + vertex -197.682 -92.5594 -15.2 + vertex -197.682 -92.5594 -11.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -73.4192 111.671 -11.2 + vertex -13.9192 214.728 -16.7 + vertex -13.9192 214.728 -11.2 + endloop + endfacet + facet normal 0.866025 -0.5 -1.49129e-07 + outer loop + vertex -133.419 7.7476 -11.2 + vertex -13.9192 214.728 -16.7 + vertex -73.4192 111.671 -11.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -192.919 -95.3094 -16.7 + vertex -133.419 7.7476 -11.2 + vertex -192.919 -95.3094 -11.2 + endloop + endfacet + facet normal 0.866025 -0.5 4.26202e-07 + outer loop + vertex -133.419 7.7476 -11.2 + vertex -192.919 -95.3094 -16.7 + vertex -13.9192 214.728 -16.7 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -192.919 -95.3094 -16.7 + vertex -17.3833 216.728 -16.7 + vertex -13.9192 214.728 -16.7 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -17.3833 216.728 -16.7 + vertex -192.919 -95.3094 -16.7 + vertex -196.383 -93.3094 -16.7 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -196.383 -93.3094 -16.7 + vertex -17.3833 216.728 -20.7 + vertex -17.3833 216.728 -16.7 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -17.3833 216.728 -20.7 + vertex -196.383 -93.3094 -16.7 + vertex -196.383 -93.3094 -20.7 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -17.3833 216.728 -20.7 + vertex -192.919 -95.3094 -20.7 + vertex -13.9192 214.728 -20.7 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -192.919 -95.3094 -20.7 + vertex -17.3833 216.728 -20.7 + vertex -196.383 -93.3094 -20.7 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -192.919 -95.3094 -20.7 + vertex -13.9192 214.728 -26.2 + vertex -13.9192 214.728 -20.7 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -13.9192 214.728 -26.2 + vertex -192.919 -95.3094 -20.7 + vertex -192.919 -95.3094 -26.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -192.919 -95.3094 -26.2 + vertex -18.6824 217.478 -26.2 + vertex -13.9192 214.728 -26.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -18.6824 217.478 -26.2 + vertex -192.919 -95.3094 -26.2 + vertex -197.682 -92.5594 -26.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -197.682 -92.5594 -26.2 + vertex -18.6824 217.478 -22.2 + vertex -18.6824 217.478 -26.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -18.6824 217.478 -22.2 + vertex -197.682 -92.5594 -26.2 + vertex -197.682 -92.5594 -22.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -197.682 -92.5594 -22.2 + vertex -22.1465 219.478 -22.2 + vertex -18.6824 217.478 -22.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -22.1465 219.478 -22.2 + vertex -197.682 -92.5594 -22.2 + vertex -201.146 -90.5594 -22.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -201.146 -90.5594 -22.2 + vertex -22.1465 219.478 -26.2 + vertex -22.1465 219.478 -22.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -22.1465 219.478 -26.2 + vertex -201.146 -90.5594 -22.2 + vertex -201.146 -90.5594 -26.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -201.146 -90.5594 -26.2 + vertex -26.9096 222.228 -26.2 + vertex -22.1465 219.478 -26.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -26.9096 222.228 -26.2 + vertex -201.146 -90.5594 -26.2 + vertex -205.91 -87.8094 -26.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -205.91 -87.8094 -26.2 + vertex -26.9096 222.228 -20.7 + vertex -26.9096 222.228 -26.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -26.9096 222.228 -20.7 + vertex -205.91 -87.8094 -26.2 + vertex -205.91 -87.8094 -20.7 + endloop + endfacet + facet normal 0.866033 0.499987 0 + outer loop + vertex 87.8891 116.561 -5.2 + vertex 87.7011 116.886 -11.2 + vertex 87.7011 116.886 -5.2 + endloop + endfacet + facet normal 0.866033 0.499987 0 + outer loop + vertex 87.7011 116.886 -11.2 + vertex 87.8891 116.561 -5.2 + vertex 87.8891 116.561 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 123.018 1.76299 -11.2 + vertex 133.419 7.74759 -11.2 + vertex 123.027 1.7476 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 122.151 1.41123 -11.2 + vertex 123.018 1.76299 -11.2 + vertex 122.861 1.65854 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 121.401 1.3483 -11.2 + vertex 123.018 1.76299 -11.2 + vertex 122.151 1.41123 -11.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 123.018 1.76299 -11.2 + vertex 121.401 1.3483 -11.2 + vertex 118.929 2.84567 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 118.929 2.84567 -11.2 + vertex 121.401 1.3483 -11.2 + vertex 120.66 1.47371 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 118.929 2.84567 -11.2 + vertex 120.66 1.47371 -11.2 + vertex 119.973 1.77958 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 118.929 2.84567 -11.2 + vertex 119.973 1.77958 -11.2 + vertex 119.384 2.24668 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 123.018 1.76299 -11.2 + vertex 118.929 2.84567 -11.2 + vertex 133.419 7.74759 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 118.929 2.84567 -11.2 + vertex 73.4192 111.671 -11.2 + vertex 133.419 7.74759 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 61.9288 101.573 -11.2 + vertex 73.4192 111.671 -11.2 + vertex 118.929 2.84567 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 73.4192 111.671 -11.2 + vertex 61.9288 101.573 -11.2 + vertex 63.0358 105.655 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 61.8683 104.462 -11.2 + vertex 63.0358 105.655 -11.2 + vertex 61.9288 101.573 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 63.0358 105.655 -11.2 + vertex 62.2975 105.08 -11.2 + vertex 62.8667 105.571 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 63.0358 105.655 -11.2 + vertex 61.8683 104.462 -11.2 + vertex 62.2975 105.08 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 61.6374 102.266 -11.2 + vertex 61.8683 104.462 -11.2 + vertex 61.9288 101.573 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 61.6374 102.266 -11.2 + vertex 61.6062 103.758 -11.2 + vertex 61.8683 104.462 -11.2 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex 61.6062 103.758 -11.2 + vertex 61.6374 102.266 -11.2 + vertex 61.5276 103.01 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 73.4192 111.671 -11.2 + vertex 63.0358 105.655 -11.2 + vertex 63.0269 105.671 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 144.272 14.0747 -11.2 + vertex 143.803 13.763 -11.2 + vertex 143.812 13.7476 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 145.123 15.3 -11.2 + vertex 205.91 -87.8094 -11.2 + vertex 145.295 16.0321 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 205.91 -87.8094 -11.2 + vertex 145.279 16.7839 -11.2 + vertex 145.295 16.0321 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 205.91 -87.8094 -11.2 + vertex 145.077 17.5082 -11.2 + vertex 145.279 16.7839 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 144.91 17.8457 -11.2 + vertex 145.077 17.5082 -11.2 + vertex 205.91 -87.8094 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 145.077 17.5082 -11.2 + vertex 144.91 17.8457 -11.2 + vertex 144.889 17.8338 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 144.775 14.6335 -11.2 + vertex 205.91 -87.8094 -11.2 + vertex 145.123 15.3 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 144.272 14.0747 -11.2 + vertex 205.91 -87.8094 -11.2 + vertex 144.775 14.6335 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 143.812 13.7476 -11.2 + vertex 205.91 -87.8094 -11.2 + vertex 144.272 14.0747 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 205.91 -87.8094 -11.2 + vertex 143.812 13.7476 -11.2 + vertex 201.146 -90.5594 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 201.146 -90.5594 -11.2 + vertex 143.812 13.7476 -11.2 + vertex 141.646 12.4976 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 87.9096 116.573 -11.2 + vertex 87.7011 116.886 -11.2 + vertex 87.8891 116.561 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 84.3249 117.906 -11.2 + vertex 83.8115 117.671 -11.2 + vertex 83.8204 117.655 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 26.9096 222.228 -11.2 + vertex 87.7011 116.886 -11.2 + vertex 87.9096 116.573 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 26.9096 222.228 -11.2 + vertex 87.175 117.424 -11.2 + vertex 87.7011 116.886 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 26.9096 222.228 -11.2 + vertex 86.5317 117.813 -11.2 + vertex 87.175 117.424 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 26.9096 222.228 -11.2 + vertex 85.8118 118.031 -11.2 + vertex 86.5317 117.813 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 26.9096 222.228 -11.2 + vertex 85.0605 118.062 -11.2 + vertex 85.8118 118.031 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 26.9096 222.228 -11.2 + vertex 84.3249 117.906 -11.2 + vertex 85.0605 118.062 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 26.9096 222.228 -11.2 + vertex 83.8115 117.671 -11.2 + vertex 84.3249 117.906 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 22.1465 219.478 -11.2 + vertex 83.8115 117.671 -11.2 + vertex 26.9096 222.228 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 83.8115 117.671 -11.2 + vertex 22.1465 219.478 -11.2 + vertex 81.6465 116.421 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 18.6824 217.478 -11.2 + vertex 73.4192 111.671 -11.2 + vertex 78.1824 114.421 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 73.4192 111.671 -11.2 + vertex 18.6824 217.478 -11.2 + vertex 13.9192 214.728 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 138.182 10.4976 -11.2 + vertex 192.919 -95.3094 -11.2 + vertex 197.682 -92.5594 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 192.919 -95.3094 -11.2 + vertex 138.182 10.4976 -11.2 + vertex 133.419 7.74759 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 138.182 10.4976 -11.2 + vertex 81.6465 116.421 -11.2 + vertex 141.646 12.4976 -11.2 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex 81.6465 116.421 -11.2 + vertex 138.182 10.4976 -11.2 + vertex 78.1824 114.421 -11.2 + endloop + endfacet + facet normal 0.0418707 0.999123 -0 + outer loop + vertex 85.8118 118.031 -11.2 + vertex 85.0605 118.062 -5.2 + vertex 85.8118 118.031 -5.2 + endloop + endfacet + facet normal 0.0418707 0.999123 0 + outer loop + vertex 85.0605 118.062 -5.2 + vertex 85.8118 118.031 -11.2 + vertex 85.0605 118.062 -11.2 + endloop + endfacet + facet normal 0.289032 0.957319 -0 + outer loop + vertex 86.5317 117.813 -11.2 + vertex 85.8118 118.031 -5.2 + vertex 86.5317 117.813 -5.2 + endloop + endfacet + facet normal 0.289032 0.957319 0 + outer loop + vertex 85.8118 118.031 -5.2 + vertex 86.5317 117.813 -11.2 + vertex 85.8118 118.031 -11.2 + endloop + endfacet + facet normal -0.444633 0.895713 0 + outer loop + vertex 84.3249 117.906 -11.2 + vertex 83.8204 117.655 -5.2 + vertex 84.3249 117.906 -5.2 + endloop + endfacet + facet normal -0.444633 0.895713 0 + outer loop + vertex 83.8204 117.655 -5.2 + vertex 84.3249 117.906 -11.2 + vertex 83.8204 117.655 -11.2 + endloop + endfacet + facet normal 0.518027 0.855364 -0 + outer loop + vertex 87.175 117.424 -11.2 + vertex 86.5317 117.813 -5.2 + vertex 87.175 117.424 -5.2 + endloop + endfacet + facet normal 0.518027 0.855364 0 + outer loop + vertex 86.5317 117.813 -5.2 + vertex 87.175 117.424 -11.2 + vertex 86.5317 117.813 -11.2 + endloop + endfacet + facet normal 0.714469 0.699667 0 + outer loop + vertex 87.7011 116.886 -5.2 + vertex 87.175 117.424 -11.2 + vertex 87.175 117.424 -5.2 + endloop + endfacet + facet normal 0.714469 0.699667 0 + outer loop + vertex 87.175 117.424 -11.2 + vertex 87.7011 116.886 -5.2 + vertex 87.7011 116.886 -11.2 + endloop + endfacet + facet normal -0.207912 0.978148 0 + outer loop + vertex 85.0605 118.062 -11.2 + vertex 84.3249 117.906 -5.2 + vertex 85.0605 118.062 -5.2 + endloop + endfacet + facet normal -0.207912 0.978148 0 + outer loop + vertex 84.3249 117.906 -5.2 + vertex 85.0605 118.062 -11.2 + vertex 84.3249 117.906 -11.2 + endloop + endfacet + facet normal 0.866038 0.499978 0 + outer loop + vertex 145.077 17.5082 -5.2 + vertex 144.889 17.8338 -11.2 + vertex 144.889 17.8338 -5.2 + endloop + endfacet + facet normal 0.866038 0.499978 0 + outer loop + vertex 144.889 17.8338 -11.2 + vertex 145.077 17.5082 -5.2 + vertex 145.077 17.5082 -11.2 + endloop + endfacet + facet normal 0.553391 -0.832922 0 + outer loop + vertex 143.803 13.763 -11.2 + vertex 144.272 14.0747 -5.2 + vertex 143.803 13.763 -5.2 + endloop + endfacet + facet normal 0.553391 -0.832922 0 + outer loop + vertex 144.272 14.0747 -5.2 + vertex 143.803 13.763 -11.2 + vertex 144.272 14.0747 -11.2 + endloop + endfacet + facet normal 0.973578 -0.228354 0 + outer loop + vertex 145.123 15.3 -5.2 + vertex 145.295 16.0321 -11.2 + vertex 145.295 16.0321 -5.2 + endloop + endfacet + facet normal 0.973578 -0.228354 0 + outer loop + vertex 145.295 16.0321 -11.2 + vertex 145.123 15.3 -5.2 + vertex 145.123 15.3 -11.2 + endloop + endfacet + facet normal 0.886201 -0.463302 0 + outer loop + vertex 144.775 14.6335 -5.2 + vertex 145.123 15.3 -11.2 + vertex 145.123 15.3 -5.2 + endloop + endfacet + facet normal 0.886201 -0.463302 0 + outer loop + vertex 145.123 15.3 -11.2 + vertex 144.775 14.6335 -5.2 + vertex 144.775 14.6335 -11.2 + endloop + endfacet + facet normal 0.99978 0.0209605 0 + outer loop + vertex 145.295 16.0321 -5.2 + vertex 145.279 16.7839 -11.2 + vertex 145.279 16.7839 -5.2 + endloop + endfacet + facet normal 0.99978 0.0209605 0 + outer loop + vertex 145.279 16.7839 -11.2 + vertex 145.295 16.0321 -5.2 + vertex 145.295 16.0321 -11.2 + endloop + endfacet + facet normal 0.963164 0.268916 0 + outer loop + vertex 145.279 16.7839 -5.2 + vertex 145.077 17.5082 -11.2 + vertex 145.077 17.5082 -5.2 + endloop + endfacet + facet normal 0.963164 0.268916 0 + outer loop + vertex 145.077 17.5082 -11.2 + vertex 145.279 16.7839 -5.2 + vertex 145.279 16.7839 -11.2 + endloop + endfacet + facet normal 0.743143 -0.669133 0 + outer loop + vertex 144.272 14.0747 -5.2 + vertex 144.775 14.6335 -11.2 + vertex 144.775 14.6335 -5.2 + endloop + endfacet + facet normal 0.743143 -0.669133 0 + outer loop + vertex 144.775 14.6335 -11.2 + vertex 144.272 14.0747 -5.2 + vertex 144.272 14.0747 -11.2 + endloop + endfacet + facet normal -0.653426 0.75699 0 + outer loop + vertex 62.8667 105.571 -11.2 + vertex 62.2975 105.08 -5.2 + vertex 62.8667 105.571 -5.2 + endloop + endfacet + facet normal -0.653426 0.75699 0 + outer loop + vertex 62.2975 105.08 -5.2 + vertex 62.8667 105.571 -11.2 + vertex 62.2975 105.08 -11.2 + endloop + endfacet + facet normal -0.994522 0.104529 0 + outer loop + vertex 61.5276 103.01 -11.2 + vertex 61.6062 103.758 -5.2 + vertex 61.6062 103.758 -11.2 + endloop + endfacet + facet normal -0.994522 0.104529 0 + outer loop + vertex 61.6062 103.758 -5.2 + vertex 61.5276 103.01 -11.2 + vertex 61.5276 103.01 -5.2 + endloop + endfacet + facet normal -0.989272 -0.146084 0 + outer loop + vertex 61.6374 102.266 -11.2 + vertex 61.5276 103.01 -5.2 + vertex 61.5276 103.01 -11.2 + endloop + endfacet + facet normal -0.989272 -0.146084 0 + outer loop + vertex 61.5276 103.01 -5.2 + vertex 61.6374 102.266 -11.2 + vertex 61.6374 102.266 -5.2 + endloop + endfacet + facet normal -0.821148 0.570716 0 + outer loop + vertex 61.8683 104.462 -11.2 + vertex 62.2975 105.08 -5.2 + vertex 62.2975 105.08 -11.2 + endloop + endfacet + facet normal -0.821148 0.570716 0 + outer loop + vertex 62.2975 105.08 -5.2 + vertex 61.8683 104.462 -11.2 + vertex 61.8683 104.462 -5.2 + endloop + endfacet + facet normal -0.921862 -0.387518 0 + outer loop + vertex 61.9288 101.573 -11.2 + vertex 61.6374 102.266 -5.2 + vertex 61.6374 102.266 -11.2 + endloop + endfacet + facet normal -0.921862 -0.387518 0 + outer loop + vertex 61.6374 102.266 -5.2 + vertex 61.9288 101.573 -11.2 + vertex 61.9288 101.573 -5.2 + endloop + endfacet + facet normal -0.444608 0.895725 0 + outer loop + vertex 63.0358 105.655 -11.2 + vertex 62.8667 105.571 -5.2 + vertex 63.0358 105.655 -5.2 + endloop + endfacet + facet normal -0.444608 0.895725 0 + outer loop + vertex 62.8667 105.571 -5.2 + vertex 63.0358 105.655 -11.2 + vertex 62.8667 105.571 -11.2 + endloop + endfacet + facet normal -0.937281 0.348574 0 + outer loop + vertex 61.6062 103.758 -11.2 + vertex 61.8683 104.462 -5.2 + vertex 61.8683 104.462 -11.2 + endloop + endfacet + facet normal -0.937281 0.348574 0 + outer loop + vertex 61.8683 104.462 -5.2 + vertex 61.6062 103.758 -11.2 + vertex 61.6062 103.758 -5.2 + endloop + endfacet + facet normal -0.796529 -0.6046 0 + outer loop + vertex 119.384 2.24668 -11.2 + vertex 118.929 2.84567 -5.2 + vertex 118.929 2.84567 -11.2 + endloop + endfacet + facet normal -0.796529 -0.6046 0 + outer loop + vertex 118.929 2.84567 -5.2 + vertex 119.384 2.24668 -11.2 + vertex 119.384 2.24668 -5.2 + endloop + endfacet + facet normal 0.553402 -0.832914 0 + outer loop + vertex 122.861 1.65854 -11.2 + vertex 123.018 1.76299 -5.2 + vertex 122.861 1.65854 -5.2 + endloop + endfacet + facet normal 0.553402 -0.832914 0 + outer loop + vertex 123.018 1.76299 -5.2 + vertex 122.861 1.65854 -11.2 + vertex 123.018 1.76299 -11.2 + endloop + endfacet + facet normal -0.166768 -0.985996 0 + outer loop + vertex 120.66 1.47371 -11.2 + vertex 121.401 1.3483 -5.2 + vertex 120.66 1.47371 -5.2 + endloop + endfacet + facet normal -0.166768 -0.985996 -0 + outer loop + vertex 121.401 1.3483 -5.2 + vertex 120.66 1.47371 -11.2 + vertex 121.401 1.3483 -11.2 + endloop + endfacet + facet normal -0.621151 -0.783691 0 + outer loop + vertex 119.384 2.24668 -11.2 + vertex 119.973 1.77958 -5.2 + vertex 119.384 2.24668 -5.2 + endloop + endfacet + facet normal -0.621151 -0.783691 -0 + outer loop + vertex 119.973 1.77958 -5.2 + vertex 119.384 2.24668 -11.2 + vertex 119.973 1.77958 -11.2 + endloop + endfacet + facet normal 0.0836772 -0.996493 0 + outer loop + vertex 121.401 1.3483 -11.2 + vertex 122.151 1.41123 -5.2 + vertex 121.401 1.3483 -5.2 + endloop + endfacet + facet normal 0.0836772 -0.996493 0 + outer loop + vertex 122.151 1.41123 -5.2 + vertex 121.401 1.3483 -11.2 + vertex 122.151 1.41123 -11.2 + endloop + endfacet + facet normal -0.406734 -0.913546 0 + outer loop + vertex 119.973 1.77958 -11.2 + vertex 120.66 1.47371 -5.2 + vertex 119.973 1.77958 -5.2 + endloop + endfacet + facet normal -0.406734 -0.913546 -0 + outer loop + vertex 120.66 1.47371 -5.2 + vertex 119.973 1.77958 -11.2 + vertex 120.66 1.47371 -11.2 + endloop + endfacet + facet normal 0.328866 -0.944377 0 + outer loop + vertex 122.151 1.41123 -11.2 + vertex 122.861 1.65854 -5.2 + vertex 122.151 1.41123 -5.2 + endloop + endfacet + facet normal 0.328866 -0.944377 0 + outer loop + vertex 122.861 1.65854 -5.2 + vertex 122.151 1.41123 -11.2 + vertex 122.861 1.65854 -11.2 + endloop + endfacet + facet normal 0.866043 0.49997 0 + outer loop + vertex 83.8204 117.655 -5.2 + vertex 83.8115 117.671 -11.2 + vertex 83.8115 117.671 -5.2 + endloop + endfacet + facet normal 0.866043 0.49997 0 + outer loop + vertex 83.8115 117.671 -11.2 + vertex 83.8204 117.655 -5.2 + vertex 83.8204 117.655 -11.2 + endloop + endfacet + facet normal 0.86579 0.500408 0 + outer loop + vertex 143.812 13.7476 -5.2 + vertex 143.803 13.763 -11.2 + vertex 143.803 13.763 -5.2 + endloop + endfacet + facet normal 0.86579 0.500408 0 + outer loop + vertex 143.803 13.763 -11.2 + vertex 143.812 13.7476 -5.2 + vertex 143.812 13.7476 -11.2 + endloop + endfacet + facet normal -0.866136 -0.499809 0 + outer loop + vertex 63.0358 105.655 -11.2 + vertex 63.0269 105.671 -5.2 + vertex 63.0269 105.671 -11.2 + endloop + endfacet + facet normal -0.866136 -0.499809 0 + outer loop + vertex 63.0269 105.671 -5.2 + vertex 63.0358 105.655 -11.2 + vertex 63.0358 105.655 -5.2 + endloop + endfacet + facet normal -0.865966 -0.500104 0 + outer loop + vertex 123.027 1.7476 -11.2 + vertex 123.018 1.76299 -5.2 + vertex 123.018 1.76299 -11.2 + endloop + endfacet + facet normal -0.865966 -0.500104 0 + outer loop + vertex 123.018 1.76299 -5.2 + vertex 123.027 1.7476 -11.2 + vertex 123.027 1.7476 -5.2 + endloop + endfacet + facet normal 0.5 -0.866025 0 + outer loop + vertex 123.027 1.7476 -11.2 + vertex 124.915 2.83794 -5.2 + vertex 123.027 1.7476 -5.2 + endloop + endfacet + facet normal 0.5 -0.866026 4.47465e-08 + outer loop + vertex 124.915 2.83794 -5.2 + vertex 123.027 1.7476 -11.2 + vertex 133.419 7.74759 -11.2 + endloop + endfacet + facet normal 0.5 -0.866025 3.41703e-07 + outer loop + vertex 124.915 2.83794 -5.2 + vertex 133.419 7.74759 -11.2 + vertex 143.812 13.7476 -5.2 + endloop + endfacet + facet normal 0.5 -0.866025 -2.31194e-07 + outer loop + vertex 138.182 10.4976 -11.2 + vertex 143.812 13.7476 -5.2 + vertex 133.419 7.74759 -11.2 + endloop + endfacet + facet normal 0.500001 -0.866025 -7.9473e-07 + outer loop + vertex 141.646 12.4976 -11.2 + vertex 143.812 13.7476 -5.2 + vertex 138.182 10.4976 -11.2 + endloop + endfacet + facet normal 0.499999 -0.866026 0 + outer loop + vertex 143.812 13.7476 -5.2 + vertex 141.646 12.4976 -11.2 + vertex 143.812 13.7476 -11.2 + endloop + endfacet + facet normal -0.5 0.866025 3.54201e-07 + outer loop + vertex 73.4192 111.671 -11.2 + vertex 64.9109 106.758 -5.2 + vertex 83.8115 117.671 -5.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 81.6465 116.421 -11.2 + vertex 83.8115 117.671 -5.2 + vertex 83.8115 117.671 -11.2 + endloop + endfacet + facet normal -0.5 0.866026 -2.38418e-07 + outer loop + vertex 78.1824 114.421 -11.2 + vertex 83.8115 117.671 -5.2 + vertex 81.6465 116.421 -11.2 + endloop + endfacet + facet normal -0.5 0.866025 2.31194e-07 + outer loop + vertex 73.4192 111.671 -11.2 + vertex 83.8115 117.671 -5.2 + vertex 78.1824 114.421 -11.2 + endloop + endfacet + facet normal -0.5 0.866025 6.44191e-07 + outer loop + vertex 63.0269 105.671 -11.2 + vertex 64.9109 106.758 -5.2 + vertex 73.4192 111.671 -11.2 + endloop + endfacet + facet normal -0.499999 0.866026 0 + outer loop + vertex 64.9109 106.758 -5.2 + vertex 63.0269 105.671 -11.2 + vertex 63.0269 105.671 -5.2 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 99.9096 95.788 -0.2 + vertex 132.91 38.6303 -0.2 + vertex 99.9096 95.788 -5.2 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 99.9096 95.788 -5.2 + vertex 87.9096 116.573 -11.2 + vertex 87.9096 116.573 -5.2 + endloop + endfacet + facet normal 0.866025 0.5 -0 + outer loop + vertex 132.91 38.6303 -5.2 + vertex 99.9096 95.788 -5.2 + vertex 132.91 38.6303 -0.2 + endloop + endfacet + facet normal 0.866025 0.5 4.04589e-07 + outer loop + vertex 99.9096 95.788 -5.2 + vertex 132.91 38.6303 -5.2 + vertex 87.9096 116.573 -11.2 + endloop + endfacet + facet normal 0.866025 0.5 -0 + outer loop + vertex 144.91 17.8457 -11.2 + vertex 132.91 38.6303 -5.2 + vertex 144.91 17.8457 -5.2 + endloop + endfacet + facet normal 0.866025 0.5 1.42215e-07 + outer loop + vertex 132.91 38.6303 -5.2 + vertex 144.91 17.8457 -11.2 + vertex 87.9096 116.573 -11.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 118.929 2.84567 -11.2 + vertex 61.9288 101.573 -5.2 + vertex 61.9288 101.573 -11.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 61.9288 101.573 -5.2 + vertex 118.929 2.84567 -11.2 + vertex 118.929 2.84567 -5.2 + endloop + endfacet + facet normal 0.500155 -0.865936 0 + outer loop + vertex 144.889 17.8338 -11.2 + vertex 144.91 17.8457 -5.2 + vertex 144.889 17.8338 -5.2 + endloop + endfacet + facet normal 0.500155 -0.865936 0 + outer loop + vertex 144.91 17.8457 -5.2 + vertex 144.889 17.8338 -11.2 + vertex 144.91 17.8457 -11.2 + endloop + endfacet + facet normal -0.500197 0.865912 0 + outer loop + vertex 87.9096 116.573 -11.2 + vertex 87.8891 116.561 -5.2 + vertex 87.9096 116.573 -5.2 + endloop + endfacet + facet normal -0.500197 0.865912 0 + outer loop + vertex 87.8891 116.561 -5.2 + vertex 87.9096 116.573 -11.2 + vertex 87.8891 116.561 -11.2 + endloop + endfacet + facet normal 0.86603 0.499992 0 + outer loop + vertex 99.896 95.7801 -0.2 + vertex 99.7706 95.9972 -5.2 + vertex 99.7706 95.9972 -0.2 + endloop + endfacet + facet normal 0.86603 0.499992 0 + outer loop + vertex 99.7706 95.9972 -5.2 + vertex 99.896 95.7801 -0.2 + vertex 99.896 95.7801 -5.2 + endloop + endfacet + facet normal 0.289021 0.957323 -0 + outer loop + vertex 98.991 96.6151 -5.2 + vertex 98.5111 96.7599 -0.2 + vertex 98.991 96.6151 -0.2 + endloop + endfacet + facet normal 0.289021 0.957323 0 + outer loop + vertex 98.5111 96.7599 -0.2 + vertex 98.991 96.6151 -5.2 + vertex 98.5111 96.7599 -5.2 + endloop + endfacet + facet normal -0.444627 0.895716 0 + outer loop + vertex 97.5198 96.6767 -5.2 + vertex 97.1835 96.5098 -0.2 + vertex 97.5198 96.6767 -0.2 + endloop + endfacet + facet normal -0.444627 0.895716 0 + outer loop + vertex 97.1835 96.5098 -0.2 + vertex 97.5198 96.6767 -5.2 + vertex 97.1835 96.5098 -5.2 + endloop + endfacet + facet normal 0.0418806 0.999123 -0 + outer loop + vertex 98.5111 96.7599 -5.2 + vertex 98.0102 96.7809 -0.2 + vertex 98.5111 96.7599 -0.2 + endloop + endfacet + facet normal 0.0418806 0.999123 0 + outer loop + vertex 98.0102 96.7809 -0.2 + vertex 98.5111 96.7599 -5.2 + vertex 98.0102 96.7809 -5.2 + endloop + endfacet + facet normal -0.207914 0.978147 0 + outer loop + vertex 98.0102 96.7809 -5.2 + vertex 97.5198 96.6767 -0.2 + vertex 98.0102 96.7809 -0.2 + endloop + endfacet + facet normal -0.207914 0.978147 0 + outer loop + vertex 97.5198 96.6767 -0.2 + vertex 98.0102 96.7809 -5.2 + vertex 97.5198 96.6767 -5.2 + endloop + endfacet + facet normal 0.518032 0.855361 -0 + outer loop + vertex 99.4199 96.3553 -5.2 + vertex 98.991 96.6151 -0.2 + vertex 99.4199 96.3553 -0.2 + endloop + endfacet + facet normal 0.518032 0.855361 0 + outer loop + vertex 98.991 96.6151 -0.2 + vertex 99.4199 96.3553 -5.2 + vertex 98.991 96.6151 -5.2 + endloop + endfacet + facet normal 0.714472 0.699664 0 + outer loop + vertex 99.7706 95.9972 -0.2 + vertex 99.4199 96.3553 -5.2 + vertex 99.4199 96.3553 -0.2 + endloop + endfacet + facet normal 0.714472 0.699664 0 + outer loop + vertex 99.4199 96.3553 -5.2 + vertex 99.7706 95.9972 -0.2 + vertex 99.7706 95.9972 -5.2 + endloop + endfacet + facet normal 0.866021 0.500008 0 + outer loop + vertex 133.021 38.4053 -0.2 + vertex 132.896 38.6224 -5.2 + vertex 132.896 38.6224 -0.2 + endloop + endfacet + facet normal 0.866021 0.500008 0 + outer loop + vertex 132.896 38.6224 -5.2 + vertex 133.021 38.4053 -0.2 + vertex 133.021 38.4053 -5.2 + endloop + endfacet + facet normal 0.553375 -0.832932 0 + outer loop + vertex 132.172 35.9085 -5.2 + vertex 132.484 36.1163 -0.2 + vertex 132.172 35.9085 -0.2 + endloop + endfacet + facet normal 0.553375 -0.832932 0 + outer loop + vertex 132.484 36.1163 -0.2 + vertex 132.172 35.9085 -5.2 + vertex 132.484 36.1163 -5.2 + endloop + endfacet + facet normal 0.973583 -0.228335 0 + outer loop + vertex 133.052 36.9331 -0.2 + vertex 133.167 37.4212 -5.2 + vertex 133.167 37.4212 -0.2 + endloop + endfacet + facet normal 0.973583 -0.228335 0 + outer loop + vertex 133.167 37.4212 -5.2 + vertex 133.052 36.9331 -0.2 + vertex 133.052 36.9331 -5.2 + endloop + endfacet + facet normal 0.8862 -0.463302 0 + outer loop + vertex 132.82 36.4889 -0.2 + vertex 133.052 36.9331 -5.2 + vertex 133.052 36.9331 -0.2 + endloop + endfacet + facet normal 0.8862 -0.463302 0 + outer loop + vertex 133.052 36.9331 -5.2 + vertex 132.82 36.4889 -0.2 + vertex 132.82 36.4889 -5.2 + endloop + endfacet + facet normal 0.999781 0.0209402 0 + outer loop + vertex 133.167 37.4212 -0.2 + vertex 133.156 37.9224 -5.2 + vertex 133.156 37.9224 -0.2 + endloop + endfacet + facet normal 0.999781 0.0209402 0 + outer loop + vertex 133.156 37.9224 -5.2 + vertex 133.167 37.4212 -0.2 + vertex 133.167 37.4212 -5.2 + endloop + endfacet + facet normal 0.963166 0.268907 0 + outer loop + vertex 133.156 37.9224 -0.2 + vertex 133.021 38.4053 -5.2 + vertex 133.021 38.4053 -0.2 + endloop + endfacet + facet normal 0.963166 0.268907 0 + outer loop + vertex 133.021 38.4053 -5.2 + vertex 133.156 37.9224 -0.2 + vertex 133.156 37.9224 -5.2 + endloop + endfacet + facet normal 0.743152 -0.669122 0 + outer loop + vertex 132.484 36.1163 -0.2 + vertex 132.82 36.4889 -5.2 + vertex 132.82 36.4889 -0.2 + endloop + endfacet + facet normal 0.743152 -0.669122 0 + outer loop + vertex 132.82 36.4889 -5.2 + vertex 132.484 36.1163 -0.2 + vertex 132.484 36.1163 -5.2 + endloop + endfacet + facet normal -0.653412 0.757003 0 + outer loop + vertex 92.3076 93.7038 -5.2 + vertex 91.9281 93.3762 -0.2 + vertex 92.3076 93.7038 -0.2 + endloop + endfacet + facet normal -0.653412 0.757003 0 + outer loop + vertex 91.9281 93.3762 -0.2 + vertex 92.3076 93.7038 -5.2 + vertex 91.9281 93.3762 -5.2 + endloop + endfacet + facet normal -0.989271 -0.146094 0 + outer loop + vertex 91.4881 91.5001 -5.2 + vertex 91.4149 91.9961 -0.2 + vertex 91.4149 91.9961 -5.2 + endloop + endfacet + facet normal -0.989271 -0.146094 0 + outer loop + vertex 91.4149 91.9961 -0.2 + vertex 91.4881 91.5001 -5.2 + vertex 91.4881 91.5001 -0.2 + endloop + endfacet + facet normal -0.921868 -0.387505 0 + outer loop + vertex 91.6824 91.038 -5.2 + vertex 91.4881 91.5001 -0.2 + vertex 91.4881 91.5001 -5.2 + endloop + endfacet + facet normal -0.921868 -0.387505 0 + outer loop + vertex 91.4881 91.5001 -0.2 + vertex 91.6824 91.038 -5.2 + vertex 91.6824 91.038 -0.2 + endloop + endfacet + facet normal -0.994521 0.104533 0 + outer loop + vertex 91.4149 91.9961 -5.2 + vertex 91.4673 92.4947 -0.2 + vertex 91.4673 92.4947 -5.2 + endloop + endfacet + facet normal -0.994521 0.104533 0 + outer loop + vertex 91.4673 92.4947 -0.2 + vertex 91.4149 91.9961 -5.2 + vertex 91.4149 91.9961 -0.2 + endloop + endfacet + facet normal -0.444689 0.895685 0 + outer loop + vertex 92.4203 93.7598 -5.2 + vertex 92.3076 93.7038 -0.2 + vertex 92.4203 93.7598 -0.2 + endloop + endfacet + facet normal -0.444689 0.895685 0 + outer loop + vertex 92.3076 93.7038 -0.2 + vertex 92.4203 93.7598 -5.2 + vertex 92.3076 93.7038 -5.2 + endloop + endfacet + facet normal -0.937281 0.348575 0 + outer loop + vertex 91.4673 92.4947 -5.2 + vertex 91.642 92.9645 -0.2 + vertex 91.642 92.9645 -5.2 + endloop + endfacet + facet normal -0.937281 0.348575 0 + outer loop + vertex 91.642 92.9645 -0.2 + vertex 91.4673 92.4947 -5.2 + vertex 91.4673 92.4947 -0.2 + endloop + endfacet + facet normal -0.821153 0.570709 0 + outer loop + vertex 91.642 92.9645 -5.2 + vertex 91.9281 93.3762 -0.2 + vertex 91.9281 93.3762 -5.2 + endloop + endfacet + facet normal -0.821153 0.570709 0 + outer loop + vertex 91.9281 93.3762 -0.2 + vertex 91.642 92.9645 -5.2 + vertex 91.642 92.9645 -0.2 + endloop + endfacet + facet normal -0.796527 -0.604603 0 + outer loop + vertex 124.985 33.481 -5.2 + vertex 124.682 33.8803 -0.2 + vertex 124.682 33.8803 -5.2 + endloop + endfacet + facet normal -0.796527 -0.604603 0 + outer loop + vertex 124.682 33.8803 -0.2 + vertex 124.985 33.481 -5.2 + vertex 124.985 33.481 -0.2 + endloop + endfacet + facet normal 0.553377 -0.832931 0 + outer loop + vertex 127.304 33.0889 -5.2 + vertex 127.408 33.1585 -0.2 + vertex 127.304 33.0889 -0.2 + endloop + endfacet + facet normal 0.553377 -0.832931 0 + outer loop + vertex 127.408 33.1585 -0.2 + vertex 127.304 33.0889 -5.2 + vertex 127.408 33.1585 -5.2 + endloop + endfacet + facet normal -0.166763 -0.985997 0 + outer loop + vertex 125.836 32.9656 -5.2 + vertex 126.331 32.882 -0.2 + vertex 125.836 32.9656 -0.2 + endloop + endfacet + facet normal -0.166763 -0.985997 -0 + outer loop + vertex 126.331 32.882 -0.2 + vertex 125.836 32.9656 -5.2 + vertex 126.331 32.882 -5.2 + endloop + endfacet + facet normal 0.0836689 -0.996494 0 + outer loop + vertex 126.331 32.882 -5.2 + vertex 126.83 32.924 -0.2 + vertex 126.331 32.882 -0.2 + endloop + endfacet + facet normal 0.0836689 -0.996494 0 + outer loop + vertex 126.83 32.924 -0.2 + vertex 126.331 32.882 -5.2 + vertex 126.83 32.924 -5.2 + endloop + endfacet + facet normal -0.406736 -0.913546 0 + outer loop + vertex 125.378 33.1696 -5.2 + vertex 125.836 32.9656 -0.2 + vertex 125.378 33.1696 -0.2 + endloop + endfacet + facet normal -0.406736 -0.913546 -0 + outer loop + vertex 125.836 32.9656 -0.2 + vertex 125.378 33.1696 -5.2 + vertex 125.836 32.9656 -5.2 + endloop + endfacet + facet normal -0.621148 -0.783694 0 + outer loop + vertex 124.985 33.481 -5.2 + vertex 125.378 33.1696 -0.2 + vertex 124.985 33.481 -0.2 + endloop + endfacet + facet normal -0.621148 -0.783694 -0 + outer loop + vertex 125.378 33.1696 -0.2 + vertex 124.985 33.481 -5.2 + vertex 125.378 33.1696 -5.2 + endloop + endfacet + facet normal 0.328876 -0.944373 0 + outer loop + vertex 126.83 32.924 -5.2 + vertex 127.304 33.0889 -0.2 + vertex 126.83 32.924 -0.2 + endloop + endfacet + facet normal 0.328876 -0.944373 0 + outer loop + vertex 127.304 33.0889 -0.2 + vertex 126.83 32.924 -5.2 + vertex 127.304 33.0889 -5.2 + endloop + endfacet + facet normal 0.866175 0.499741 0 + outer loop + vertex 97.1835 96.5098 -0.2 + vertex 97.1776 96.52 -5.2 + vertex 97.1776 96.52 -0.2 + endloop + endfacet + facet normal 0.866175 0.499741 0 + outer loop + vertex 97.1776 96.52 -5.2 + vertex 97.1835 96.5098 -0.2 + vertex 97.1835 96.5098 -5.2 + endloop + endfacet + facet normal 0.866175 0.499741 0 + outer loop + vertex 132.178 35.8982 -0.2 + vertex 132.172 35.9085 -5.2 + vertex 132.172 35.9085 -0.2 + endloop + endfacet + facet normal 0.866175 0.499741 0 + outer loop + vertex 132.172 35.9085 -5.2 + vertex 132.178 35.8982 -0.2 + vertex 132.178 35.8982 -5.2 + endloop + endfacet + facet normal -0.866175 -0.499741 0 + outer loop + vertex 92.4203 93.7598 -5.2 + vertex 92.4144 93.77 -0.2 + vertex 92.4144 93.77 -5.2 + endloop + endfacet + facet normal -0.866175 -0.499741 0 + outer loop + vertex 92.4144 93.77 -0.2 + vertex 92.4203 93.7598 -5.2 + vertex 92.4203 93.7598 -0.2 + endloop + endfacet + facet normal -0.865815 -0.500363 0 + outer loop + vertex 127.414 33.1482 -5.2 + vertex 127.408 33.1585 -0.2 + vertex 127.408 33.1585 -5.2 + endloop + endfacet + facet normal -0.865815 -0.500363 0 + outer loop + vertex 127.408 33.1585 -0.2 + vertex 127.414 33.1482 -5.2 + vertex 127.414 33.1482 -0.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 97.1776 96.52 -5.2 + vertex 92.4144 93.77 -0.2 + vertex 97.1776 96.52 -0.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 92.4144 93.77 -0.2 + vertex 97.1776 96.52 -5.2 + vertex 92.4144 93.77 -5.2 + endloop + endfacet + facet normal 0.500001 -0.866025 0 + outer loop + vertex 127.414 33.1482 -5.2 + vertex 132.178 35.8982 -0.2 + vertex 127.414 33.1482 -0.2 + endloop + endfacet + facet normal 0.500001 -0.866025 0 + outer loop + vertex 132.178 35.8982 -0.2 + vertex 127.414 33.1482 -5.2 + vertex 132.178 35.8982 -5.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 124.682 33.8803 -5.2 + vertex 109.468 60.232 -0.2 + vertex 109.468 60.232 -5.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 109.468 60.232 -0.2 + vertex 124.682 33.8803 -5.2 + vertex 124.682 33.8803 -0.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 106.355 65.6243 -5.2 + vertex 91.6824 91.038 -0.2 + vertex 91.6824 91.038 -5.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 91.6824 91.038 -0.2 + vertex 106.355 65.6243 -5.2 + vertex 106.355 65.6243 -0.2 + endloop + endfacet + facet normal -0.499834 0.866121 0 + outer loop + vertex 99.9096 95.788 -5.2 + vertex 99.896 95.7801 -0.2 + vertex 99.9096 95.788 -0.2 + endloop + endfacet + facet normal -0.499834 0.866121 0 + outer loop + vertex 99.896 95.7801 -0.2 + vertex 99.9096 95.788 -5.2 + vertex 99.896 95.7801 -5.2 + endloop + endfacet + facet normal 0.500016 -0.866016 0 + outer loop + vertex 132.896 38.6224 -5.2 + vertex 132.91 38.6303 -0.2 + vertex 132.896 38.6224 -0.2 + endloop + endfacet + facet normal 0.500016 -0.866016 0 + outer loop + vertex 132.91 38.6303 -0.2 + vertex 132.896 38.6224 -5.2 + vertex 132.91 38.6303 -5.2 + endloop + endfacet + facet normal -0.0523341 0.99863 0 + outer loop + vertex -1.44666e-15 234.836 -23.9078 + vertex -3.76302 234.639 -11.2 + vertex -1.44666e-15 234.836 -11.2 + endloop + endfacet + facet normal -0.0523341 0.99863 0 + outer loop + vertex -3.76302 234.639 -11.2 + vertex -1.44666e-15 234.836 -23.9078 + vertex -3.76302 234.639 -23.9078 + endloop + endfacet + facet normal -0.0523341 0.99863 0 + outer loop + vertex -1.44666e-15 234.836 -56.2 + vertex -3.76302 234.639 -43.0438 + vertex -1.44666e-15 234.836 -43.0438 + endloop + endfacet + facet normal -0.0523341 0.99863 0 + outer loop + vertex -3.76302 234.639 -43.0438 + vertex -1.44666e-15 234.836 -56.2 + vertex -3.76302 234.639 -56.2 + endloop + endfacet + facet normal -0.0523341 0.99863 0 + outer loop + vertex -1.44666e-15 234.836 -26.0238 + vertex -3.76302 234.639 -26.6258 + vertex -3.76302 234.639 -26.0238 + endloop + endfacet + facet normal -0.052334 0.99863 -6.43119e-07 + outer loop + vertex -1.44666e-15 234.836 -26.0238 + vertex -1.69455 234.748 -29.3078 + vertex -3.76302 234.639 -26.6258 + endloop + endfacet + facet normal -0.0523352 0.99863 0 + outer loop + vertex -1.69455 234.748 -29.3078 + vertex -1.44666e-15 234.836 -26.0238 + vertex -1.44666e-15 234.836 -31.505 + endloop + endfacet + facet normal -0.0523341 0.99863 0 + outer loop + vertex -3.76302 234.639 -40.9277 + vertex -1.44666e-15 234.836 -35.1236 + vertex -1.44666e-15 234.836 -40.9277 + endloop + endfacet + facet normal -0.0523341 0.99863 0 + outer loop + vertex -1.44666e-15 234.836 -35.1236 + vertex -3.76302 234.639 -40.9277 + vertex -3.76302 234.639 -30.2272 + endloop + endfacet + facet normal -0.358365 0.933581 0 + outer loop + vertex -11.1246 233.075 -56.2 + vertex -14.6425 231.724 -11.2 + vertex -11.1246 233.075 -11.2 + endloop + endfacet + facet normal -0.358365 0.933581 0 + outer loop + vertex -14.6425 231.724 -11.2 + vertex -11.1246 233.075 -56.2 + vertex -14.6425 231.724 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 28.2598 176.73 -56.2 + vertex 23.4765 184.628 -56.2 + vertex 23.8505 186.084 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 26.7587 176.825 -56.2 + vertex 22.752 183.31 -56.2 + vertex 23.4765 184.628 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 26.7587 176.825 -56.2 + vertex 21.7224 182.213 -56.2 + vertex 22.752 183.31 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 26.7587 176.825 -56.2 + vertex 20.4525 181.408 -56.2 + vertex 21.7224 182.213 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 26.7587 176.825 -56.2 + vertex 19.0221 180.943 -56.2 + vertex 20.4525 181.408 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 26.7587 176.825 -56.2 + vertex 17.5211 180.848 -56.2 + vertex 19.0221 180.943 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 26.7587 176.825 -56.2 + vertex -18.2746 180.848 -56.2 + vertex 17.5211 180.848 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -28.9896 176.543 -56.2 + vertex -23.7094 185.344 -56.2 + vertex -27.5122 176.825 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -23.1557 183.946 -56.2 + vertex -27.5122 176.825 -56.2 + vertex -23.7094 185.344 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -22.2717 182.729 -56.2 + vertex -27.5122 176.825 -56.2 + vertex -23.1557 183.946 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -21.1128 181.771 -56.2 + vertex -27.5122 176.825 -56.2 + vertex -22.2717 182.729 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -19.752 181.13 -56.2 + vertex -27.5122 176.825 -56.2 + vertex -21.1128 181.771 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -18.2746 180.848 -56.2 + vertex -27.5122 176.825 -56.2 + vertex -19.752 181.13 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -27.5122 176.825 -56.2 + vertex -18.2746 180.848 -56.2 + vertex 26.7587 176.825 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 31.9896 174.363 -56.2 + vertex 43.3013 162.836 -56.2 + vertex 39.8087 160.82 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 23.4765 189.045 -56.2 + vertex 31.9896 174.363 -56.2 + vertex 30.96 175.46 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 23.4765 184.628 -56.2 + vertex 28.2598 176.73 -56.2 + vertex 26.7587 176.825 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 23.8505 186.084 -56.2 + vertex 29.6901 176.265 -56.2 + vertex 28.2598 176.73 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 23.8505 187.588 -56.2 + vertex 29.6901 176.265 -56.2 + vertex 23.8505 186.084 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 29.6901 176.265 -56.2 + vertex 23.8505 187.588 -56.2 + vertex 30.96 175.46 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 23.4765 189.045 -56.2 + vertex 30.96 175.46 -56.2 + vertex 23.8505 187.588 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 31.9896 174.363 -56.2 + vertex 23.4765 189.045 -56.2 + vertex 43.3013 162.836 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 22.752 190.363 -56.2 + vertex 43.3013 162.836 -56.2 + vertex 23.4765 189.045 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 12.9904 215.336 -56.2 + vertex 22.752 190.363 -56.2 + vertex 13.5144 206.363 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 22.752 190.363 -56.2 + vertex 12.9904 215.336 -56.2 + vertex 43.3013 162.836 -56.2 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex 12.9904 215.336 -56.2 + vertex 13.5144 206.363 -56.2 + vertex 12.4848 207.46 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 12.9904 215.336 -56.2 + vertex 24.0887 225.59 -56.2 + vertex 26.5267 223.152 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 24.0887 225.59 -56.2 + vertex 12.9904 215.336 -56.2 + vertex 21.1603 227.961 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 21.1603 227.961 -56.2 + vertex 12.9904 215.336 -56.2 + vertex 18 230.013 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 18 230.013 -56.2 + vertex 12.9904 215.336 -56.2 + vertex 14.6425 231.724 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 11.2149 208.265 -56.2 + vertex 12.9904 215.336 -56.2 + vertex 12.4848 207.46 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 9.78454 208.73 -56.2 + vertex 12.9904 215.336 -56.2 + vertex 11.2149 208.265 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 8.28351 208.825 -56.2 + vertex 12.9904 215.336 -56.2 + vertex 9.78454 208.73 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -12.9904 215.336 -56.2 + vertex 12.9904 215.336 -56.2 + vertex 8.28351 208.825 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 12.9904 215.336 -56.2 + vertex 11.1246 233.075 -56.2 + vertex 14.6425 231.724 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 12.9904 215.336 -56.2 + vertex 7.48482 234.05 -56.2 + vertex 11.1246 233.075 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 12.9904 215.336 -56.2 + vertex 3.76302 234.639 -56.2 + vertex 7.48482 234.05 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 12.9904 215.336 -56.2 + vertex -1.44666e-15 234.836 -56.2 + vertex 3.76302 234.639 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 12.9904 215.336 -56.2 + vertex -12.9904 215.336 -56.2 + vertex -1.44666e-15 234.836 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -1.44666e-15 234.836 -56.2 + vertex -12.9904 215.336 -56.2 + vertex -3.76302 234.639 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -12.9904 215.336 -56.2 + vertex 8.28351 208.825 -56.2 + vertex -9.037 208.825 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -12.9904 215.336 -56.2 + vertex -9.037 208.825 -56.2 + vertex -10.5144 208.543 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -3.76302 234.639 -56.2 + vertex -12.9904 215.336 -56.2 + vertex -7.48482 234.05 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -12.9904 215.336 -56.2 + vertex -10.5144 208.543 -56.2 + vertex -11.8752 207.902 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -7.48482 234.05 -56.2 + vertex -12.9904 215.336 -56.2 + vertex -11.1246 233.075 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -12.9904 215.336 -56.2 + vertex -14.6425 231.724 -56.2 + vertex -11.1246 233.075 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -12.9904 215.336 -56.2 + vertex -18 230.013 -56.2 + vertex -14.6425 231.724 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -12.9904 215.336 -56.2 + vertex -21.1603 227.961 -56.2 + vertex -18 230.013 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -12.9904 215.336 -56.2 + vertex -24.0887 225.59 -56.2 + vertex -21.1603 227.961 -56.2 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex -24.0887 225.59 -56.2 + vertex -12.9904 215.336 -56.2 + vertex -26.5267 223.152 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -13.0341 206.944 -56.2 + vertex -12.9904 215.336 -56.2 + vertex -11.8752 207.902 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -13.9181 205.727 -56.2 + vertex -12.9904 215.336 -56.2 + vertex -13.0341 206.944 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -23.1557 189.727 -56.2 + vertex -12.9904 215.336 -56.2 + vertex -13.9181 205.727 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -23.7094 185.344 -56.2 + vertex -28.9896 176.543 -56.2 + vertex -23.8979 186.836 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -30.3504 175.902 -56.2 + vertex -23.8979 186.836 -56.2 + vertex -28.9896 176.543 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -23.8979 186.836 -56.2 + vertex -30.3504 175.902 -56.2 + vertex -23.7094 188.329 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -31.5093 174.944 -56.2 + vertex -23.7094 188.329 -56.2 + vertex -30.3504 175.902 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -23.7094 188.329 -56.2 + vertex -31.5093 174.944 -56.2 + vertex -23.1557 189.727 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -43.3013 162.836 -56.2 + vertex -23.1557 189.727 -56.2 + vertex -31.5093 174.944 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -43.3013 162.836 -56.2 + vertex -31.5093 174.944 -56.2 + vertex -32.3933 173.727 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -43.3013 162.836 -56.2 + vertex -32.3933 173.727 -56.2 + vertex -39.836 160.836 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -23.1557 189.727 -56.2 + vertex -43.3013 162.836 -56.2 + vertex -12.9904 215.336 -56.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -3.76302 234.639 -11.2 + vertex -2 228.336 -11.2 + vertex -1.44666e-15 234.836 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -7.5 228.336 -11.2 + vertex -3.76302 234.639 -11.2 + vertex -7.48482 234.05 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -3.76302 234.639 -11.2 + vertex -7.5 228.336 -11.2 + vertex -2 228.336 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -14.6425 231.724 -11.2 + vertex -7.5 222.836 -11.2 + vertex -7.5 228.336 -11.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -12.9904 215.336 -11.2 + vertex -7.5 222.836 -11.2 + vertex -18 230.013 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -7.5 218.836 -11.2 + vertex -12.9904 215.336 -11.2 + vertex -7.5 213.336 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -11.1246 233.075 -11.2 + vertex -7.5 228.336 -11.2 + vertex -7.48482 234.05 -11.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -10.5144 208.543 -11.2 + vertex -7.5 213.336 -11.2 + vertex -12.9904 215.336 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -14.6425 231.724 -11.2 + vertex -7.5 228.336 -11.2 + vertex -11.1246 233.075 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -7.5 213.336 -11.2 + vertex -10.5144 208.543 -11.2 + vertex -9.037 208.825 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -10.5144 208.543 -11.2 + vertex -12.9904 215.336 -11.2 + vertex -11.8752 207.902 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -7.5 222.836 -11.2 + vertex -14.6425 231.724 -11.2 + vertex -18 230.013 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -7.5 222.836 -11.2 + vertex -12.9904 215.336 -11.2 + vertex -7.5 218.836 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -21.1603 227.961 -11.2 + vertex -12.9904 215.336 -11.2 + vertex -18 230.013 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -24.0887 225.59 -11.2 + vertex -12.9904 215.336 -11.2 + vertex -21.1603 227.961 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -12.9904 215.336 -11.2 + vertex -24.0887 225.59 -11.2 + vertex -26.5267 223.152 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 2 217.336 -11.2 + vertex -2 217.336 -11.2 + vertex 2 213.336 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 3.5 222.836 -11.2 + vertex 7.5 218.836 -11.2 + vertex 7.5 222.836 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 7.5 218.836 -11.2 + vertex 3.5 222.836 -11.2 + vertex 3.5 218.836 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 12.9904 215.336 -11.2 + vertex 24.0887 225.59 -11.2 + vertex 21.1603 227.961 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 12.9904 215.336 -11.2 + vertex 21.1603 227.961 -11.2 + vertex 18 230.013 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 7.5 222.836 -11.2 + vertex 18 230.013 -11.2 + vertex 14.6425 231.724 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 24.0887 225.59 -11.2 + vertex 12.9904 215.336 -11.2 + vertex 26.5267 223.152 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 12.9904 215.336 -11.2 + vertex 11.2149 208.265 -11.2 + vertex 12.4848 207.46 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 18 230.013 -11.2 + vertex 7.5 222.836 -11.2 + vertex 12.9904 215.336 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 7.5 228.336 -11.2 + vertex 14.6425 231.724 -11.2 + vertex 11.1246 233.075 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 7.5 213.336 -11.2 + vertex 12.9904 215.336 -11.2 + vertex 7.5 218.836 -11.2 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex 9.78454 208.73 -11.2 + vertex 12.9904 215.336 -11.2 + vertex 7.5 213.336 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 14.6425 231.724 -11.2 + vertex 7.5 228.336 -11.2 + vertex 7.5 222.836 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 7.48482 234.05 -11.2 + vertex 7.5 228.336 -11.2 + vertex 11.1246 233.075 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 3.76302 234.639 -11.2 + vertex 7.5 228.336 -11.2 + vertex 7.48482 234.05 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 3.76302 234.639 -11.2 + vertex 2 228.336 -11.2 + vertex 7.5 228.336 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -1.44666e-15 234.836 -11.2 + vertex 2 228.336 -11.2 + vertex 3.76302 234.639 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -2 228.336 -11.2 + vertex 2 228.336 -11.2 + vertex -1.44666e-15 234.836 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 2 228.336 -11.2 + vertex -2 228.336 -11.2 + vertex 2 224.336 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 2 224.336 -11.2 + vertex -2 228.336 -11.2 + vertex -2 224.336 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 43.3013 162.836 -11.2 + vertex 31.9896 174.363 -11.2 + vertex 39.8087 160.82 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 23.4765 189.045 -11.2 + vertex 31.9896 174.363 -11.2 + vertex 43.3013 162.836 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 29.6901 176.265 -11.2 + vertex 23.8505 186.084 -11.2 + vertex 28.2598 176.73 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 23.8505 186.084 -11.2 + vertex 29.6901 176.265 -11.2 + vertex 23.8505 187.588 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 30.96 175.46 -11.2 + vertex 23.8505 187.588 -11.2 + vertex 29.6901 176.265 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 31.9896 174.363 -11.2 + vertex 23.4765 189.045 -11.2 + vertex 30.96 175.46 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 30.96 175.46 -11.2 + vertex 23.4765 189.045 -11.2 + vertex 23.8505 187.588 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 43.3013 162.836 -11.2 + vertex 22.752 190.363 -11.2 + vertex 23.4765 189.045 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 12.9904 215.336 -11.2 + vertex 22.752 190.363 -11.2 + vertex 43.3013 162.836 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 22.752 190.363 -11.2 + vertex 12.9904 215.336 -11.2 + vertex 13.5144 206.363 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 13.5144 206.363 -11.2 + vertex 12.9904 215.336 -11.2 + vertex 12.4848 207.46 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 23.4765 184.628 -11.2 + vertex 28.2598 176.73 -11.2 + vertex 23.8505 186.084 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 28.2598 176.73 -11.2 + vertex 23.4765 184.628 -11.2 + vertex 26.7587 176.825 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 22.752 183.31 -11.2 + vertex 26.7587 176.825 -11.2 + vertex 23.4765 184.628 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 21.7224 182.213 -11.2 + vertex 26.7587 176.825 -11.2 + vertex 22.752 183.31 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 20.4525 181.408 -11.2 + vertex 26.7587 176.825 -11.2 + vertex 21.7224 182.213 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 19.0221 180.943 -11.2 + vertex 26.7587 176.825 -11.2 + vertex 20.4525 181.408 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 17.5211 180.848 -11.2 + vertex 26.7587 176.825 -11.2 + vertex 19.0221 180.943 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -18.2746 180.848 -11.2 + vertex 26.7587 176.825 -11.2 + vertex 17.5211 180.848 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -18.2746 180.848 -11.2 + vertex -27.5122 176.825 -11.2 + vertex 26.7587 176.825 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -19.752 181.13 -11.2 + vertex -27.5122 176.825 -11.2 + vertex -18.2746 180.848 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -21.1128 181.771 -11.2 + vertex -27.5122 176.825 -11.2 + vertex -19.752 181.13 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -22.2717 182.729 -11.2 + vertex -27.5122 176.825 -11.2 + vertex -21.1128 181.771 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -23.1557 183.946 -11.2 + vertex -27.5122 176.825 -11.2 + vertex -22.2717 182.729 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -23.7094 185.344 -11.2 + vertex -27.5122 176.825 -11.2 + vertex -23.1557 183.946 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -28.9896 176.543 -11.2 + vertex -23.7094 185.344 -11.2 + vertex -23.8979 186.836 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 12.9904 215.336 -11.2 + vertex 7.5 222.836 -11.2 + vertex 7.5 218.836 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 12.9904 215.336 -11.2 + vertex 9.78454 208.73 -11.2 + vertex 11.2149 208.265 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 9.78454 208.73 -11.2 + vertex 7.5 213.336 -11.2 + vertex 8.28351 208.825 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 2 213.336 -11.2 + vertex 8.28351 208.825 -11.2 + vertex 7.5 213.336 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -2 213.336 -11.2 + vertex 2 213.336 -11.2 + vertex -2 217.336 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -2 213.336 -11.2 + vertex 8.28351 208.825 -11.2 + vertex 2 213.336 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -9.037 208.825 -11.2 + vertex -2 213.336 -11.2 + vertex -7.5 213.336 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -2 213.336 -11.2 + vertex -9.037 208.825 -11.2 + vertex 8.28351 208.825 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -7.5 222.836 -11.2 + vertex -3.5 218.836 -11.2 + vertex -3.5 222.836 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -3.5 218.836 -11.2 + vertex -7.5 222.836 -11.2 + vertex -7.5 218.836 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -12.9904 215.336 -11.2 + vertex -13.0341 206.944 -11.2 + vertex -11.8752 207.902 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -12.9904 215.336 -11.2 + vertex -13.9181 205.727 -11.2 + vertex -13.0341 206.944 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -12.9904 215.336 -11.2 + vertex -23.1557 189.727 -11.2 + vertex -13.9181 205.727 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -30.3504 175.902 -11.2 + vertex -23.8979 186.836 -11.2 + vertex -23.7094 188.329 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -23.7094 185.344 -11.2 + vertex -28.9896 176.543 -11.2 + vertex -27.5122 176.825 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -31.5093 174.944 -11.2 + vertex -23.7094 188.329 -11.2 + vertex -23.1557 189.727 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -43.3013 162.836 -11.2 + vertex -23.1557 189.727 -11.2 + vertex -12.9904 215.336 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -23.8979 186.836 -11.2 + vertex -30.3504 175.902 -11.2 + vertex -28.9896 176.543 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -23.7094 188.329 -11.2 + vertex -31.5093 174.944 -11.2 + vertex -30.3504 175.902 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -23.1557 189.727 -11.2 + vertex -43.3013 162.836 -11.2 + vertex -31.5093 174.944 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -31.5093 174.944 -11.2 + vertex -43.3013 162.836 -11.2 + vertex -32.3933 173.727 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -32.3933 173.727 -11.2 + vertex -43.3013 162.836 -11.2 + vertex -39.836 160.836 -11.2 + endloop + endfacet + facet normal 0.707106 0.707108 -0 + outer loop + vertex 26.5267 223.152 -56.2 + vertex 24.0887 225.59 -11.2 + vertex 26.5267 223.152 -11.2 + endloop + endfacet + facet normal 0.707106 0.707108 0 + outer loop + vertex 24.0887 225.59 -11.2 + vertex 26.5267 223.152 -56.2 + vertex 24.0887 225.59 -56.2 + endloop + endfacet + facet normal -0.156435 0.987688 0 + outer loop + vertex -3.76302 234.639 -56.2 + vertex -7.48482 234.05 -43.0438 + vertex -3.76302 234.639 -43.0438 + endloop + endfacet + facet normal -0.156435 0.987688 0 + outer loop + vertex -7.48482 234.05 -43.0438 + vertex -3.76302 234.639 -56.2 + vertex -7.48482 234.05 -56.2 + endloop + endfacet + facet normal -0.156433 0.987689 0 + outer loop + vertex -7.17032 234.1 -23.9078 + vertex -3.76302 234.639 -11.2 + vertex -3.76302 234.639 -23.9078 + endloop + endfacet + facet normal -0.156435 0.987688 5.83764e-07 + outer loop + vertex -3.76302 234.639 -11.2 + vertex -7.17032 234.1 -23.9078 + vertex -7.48482 234.05 -11.2 + endloop + endfacet + facet normal -0.156458 0.987685 0 + outer loop + vertex -7.17032 234.1 -25.7938 + vertex -7.48482 234.05 -11.2 + vertex -7.17032 234.1 -23.9078 + endloop + endfacet + facet normal -0.156435 0.987688 0 + outer loop + vertex -7.48482 234.05 -40.9277 + vertex -3.76302 234.639 -30.2272 + vertex -3.76302 234.639 -40.9277 + endloop + endfacet + facet normal -0.156458 0.987685 0 + outer loop + vertex -7.17032 234.1 -25.7938 + vertex -7.48482 234.05 -40.9277 + vertex -7.48482 234.05 -11.2 + endloop + endfacet + facet normal -0.156434 0.987688 -5.21325e-07 + outer loop + vertex -3.76302 234.639 -30.2272 + vertex -7.48482 234.05 -40.9277 + vertex -7.17032 234.1 -25.7938 + endloop + endfacet + facet normal -0.156422 0.98769 0 + outer loop + vertex -3.76302 234.639 -26.6258 + vertex -4.22733 234.566 -26.0238 + vertex -3.76302 234.639 -26.0238 + endloop + endfacet + facet normal -0.707106 0.707108 0 + outer loop + vertex -24.0887 225.59 -56.2 + vertex -26.5267 223.152 -11.2 + vertex -24.0887 225.59 -11.2 + endloop + endfacet + facet normal -0.707106 0.707108 0 + outer loop + vertex -26.5267 223.152 -11.2 + vertex -24.0887 225.59 -56.2 + vertex -26.5267 223.152 -56.2 + endloop + endfacet + facet normal -0.453991 0.891006 0 + outer loop + vertex -14.6425 231.724 -56.2 + vertex -18 230.013 -11.2 + vertex -14.6425 231.724 -11.2 + endloop + endfacet + facet normal -0.453991 0.891006 0 + outer loop + vertex -18 230.013 -11.2 + vertex -14.6425 231.724 -56.2 + vertex -18 230.013 -56.2 + endloop + endfacet + facet normal -0.54464 0.83867 0 + outer loop + vertex -18 230.013 -56.2 + vertex -21.1603 227.961 -11.2 + vertex -18 230.013 -11.2 + endloop + endfacet + facet normal -0.54464 0.83867 0 + outer loop + vertex -21.1603 227.961 -11.2 + vertex -18 230.013 -56.2 + vertex -21.1603 227.961 -56.2 + endloop + endfacet + facet normal -0.629321 0.777146 0 + outer loop + vertex -21.1603 227.961 -56.2 + vertex -24.0887 225.59 -11.2 + vertex -21.1603 227.961 -11.2 + endloop + endfacet + facet normal -0.629321 0.777146 0 + outer loop + vertex -24.0887 225.59 -11.2 + vertex -21.1603 227.961 -56.2 + vertex -24.0887 225.59 -56.2 + endloop + endfacet + facet normal 0.0523341 0.99863 -0 + outer loop + vertex 3.76302 234.639 -23.9078 + vertex -1.44666e-15 234.836 -11.2 + vertex 3.76302 234.639 -11.2 + endloop + endfacet + facet normal 0.0523341 0.99863 0 + outer loop + vertex -1.44666e-15 234.836 -11.2 + vertex 3.76302 234.639 -23.9078 + vertex -1.44666e-15 234.836 -23.9078 + endloop + endfacet + facet normal 0.0523341 0.99863 -0 + outer loop + vertex 3.76302 234.639 -56.2 + vertex -1.44666e-15 234.836 -43.0438 + vertex 3.76302 234.639 -43.0438 + endloop + endfacet + facet normal 0.0523341 0.99863 0 + outer loop + vertex -1.44666e-15 234.836 -43.0438 + vertex 3.76302 234.639 -56.2 + vertex -1.44666e-15 234.836 -56.2 + endloop + endfacet + facet normal 0.0523341 0.99863 0 + outer loop + vertex 3.76302 234.639 -26.0238 + vertex -1.44666e-15 234.836 -31.505 + vertex -1.44666e-15 234.836 -26.0238 + endloop + endfacet + facet normal 0.0523341 0.99863 0 + outer loop + vertex -1.44666e-15 234.836 -31.505 + vertex 3.76302 234.639 -26.0238 + vertex 3.76302 234.639 -36.3842 + endloop + endfacet + facet normal 0.0523343 0.99863 -9.43227e-07 + outer loop + vertex -1.44666e-15 234.836 -40.9277 + vertex 1.90253 234.737 -37.5991 + vertex 3.76302 234.639 -40.02 + endloop + endfacet + facet normal 0.0523341 0.99863 0 + outer loop + vertex -1.44666e-15 234.836 -40.9277 + vertex 3.76302 234.639 -40.02 + vertex 3.76302 234.639 -40.9277 + endloop + endfacet + facet normal 0.0523326 0.99863 0 + outer loop + vertex 1.90253 234.737 -37.5991 + vertex -1.44666e-15 234.836 -40.9277 + vertex -1.44666e-15 234.836 -35.1236 + endloop + endfacet + facet normal 0.453991 0.891006 -0 + outer loop + vertex 18 230.013 -56.2 + vertex 14.6425 231.724 -11.2 + vertex 18 230.013 -11.2 + endloop + endfacet + facet normal 0.453991 0.891006 0 + outer loop + vertex 14.6425 231.724 -11.2 + vertex 18 230.013 -56.2 + vertex 14.6425 231.724 -56.2 + endloop + endfacet + facet normal 0.54464 0.83867 -0 + outer loop + vertex 21.1603 227.961 -56.2 + vertex 18 230.013 -11.2 + vertex 21.1603 227.961 -11.2 + endloop + endfacet + facet normal 0.54464 0.83867 0 + outer loop + vertex 18 230.013 -11.2 + vertex 21.1603 227.961 -56.2 + vertex 18 230.013 -56.2 + endloop + endfacet + facet normal 0.629321 0.777146 -0 + outer loop + vertex 24.0887 225.59 -56.2 + vertex 21.1603 227.961 -11.2 + vertex 24.0887 225.59 -11.2 + endloop + endfacet + facet normal 0.629321 0.777146 0 + outer loop + vertex 21.1603 227.961 -11.2 + vertex 24.0887 225.59 -56.2 + vertex 21.1603 227.961 -56.2 + endloop + endfacet + facet normal -0.258805 0.96593 0 + outer loop + vertex -7.48482 234.05 -43.0438 + vertex -7.48482 234.05 -56.2 + vertex -7.80733 233.963 -43.0438 + endloop + endfacet + facet normal -0.258805 0.96593 0 + outer loop + vertex -7.80733 233.963 -40.9277 + vertex -7.48482 234.05 -11.2 + vertex -7.48482 234.05 -40.9277 + endloop + endfacet + facet normal -0.258819 0.965926 1.65844e-07 + outer loop + vertex -7.48482 234.05 -11.2 + vertex -7.80733 233.963 -40.9277 + vertex -11.1246 233.075 -11.2 + endloop + endfacet + facet normal -0.258821 0.965925 0 + outer loop + vertex -11.1246 233.075 -56.2 + vertex -7.80733 233.963 -40.9277 + vertex -7.80733 233.963 -43.0438 + endloop + endfacet + facet normal -0.258819 0.965926 -3.7474e-07 + outer loop + vertex -11.1246 233.075 -56.2 + vertex -7.80733 233.963 -43.0438 + vertex -7.48482 234.05 -56.2 + endloop + endfacet + facet normal -0.258821 0.965925 0 + outer loop + vertex -7.80733 233.963 -40.9277 + vertex -11.1246 233.075 -56.2 + vertex -11.1246 233.075 -11.2 + endloop + endfacet + facet normal 0.258819 0.965926 -0 + outer loop + vertex 11.1246 233.075 -56.2 + vertex 7.48482 234.05 -11.2 + vertex 11.1246 233.075 -11.2 + endloop + endfacet + facet normal 0.258819 0.965926 0 + outer loop + vertex 7.48482 234.05 -11.2 + vertex 11.1246 233.075 -56.2 + vertex 7.48482 234.05 -56.2 + endloop + endfacet + facet normal 0.156435 0.987688 5.75433e-07 + outer loop + vertex 7.48482 234.05 -11.2 + vertex 6.41367 234.219 -23.9078 + vertex 3.76302 234.639 -11.2 + endloop + endfacet + facet normal 0.156442 0.987687 0 + outer loop + vertex 7.48482 234.05 -11.2 + vertex 6.41367 234.219 -26.0238 + vertex 6.41367 234.219 -23.9078 + endloop + endfacet + facet normal 0.156433 0.987689 0 + outer loop + vertex 6.41367 234.219 -26.0238 + vertex 3.76302 234.639 -36.3842 + vertex 3.76302 234.639 -26.0238 + endloop + endfacet + facet normal 0.156433 0.987689 -1.17052e-07 + outer loop + vertex 6.41367 234.219 -26.0238 + vertex 7.40366 234.063 -41.1047 + vertex 3.76302 234.639 -36.3842 + endloop + endfacet + facet normal 0.156438 0.987688 2.52639e-07 + outer loop + vertex 7.48482 234.05 -11.2 + vertex 7.40366 234.063 -41.1047 + vertex 6.41367 234.219 -26.0238 + endloop + endfacet + facet normal 0.156529 0.987673 0 + outer loop + vertex 7.48482 234.05 -11.2 + vertex 7.40366 234.063 -43.0438 + vertex 7.40366 234.063 -41.1047 + endloop + endfacet + facet normal 0.156529 0.987673 -0 + outer loop + vertex 7.48482 234.05 -56.2 + vertex 7.40366 234.063 -43.0438 + vertex 7.48482 234.05 -11.2 + endloop + endfacet + facet normal 0.156433 0.987689 -6.08066e-07 + outer loop + vertex 7.48482 234.05 -56.2 + vertex 3.76302 234.639 -43.0438 + vertex 7.40366 234.063 -43.0438 + endloop + endfacet + facet normal 0.156435 0.987688 0 + outer loop + vertex 3.76302 234.639 -43.0438 + vertex 7.48482 234.05 -56.2 + vertex 3.76302 234.639 -56.2 + endloop + endfacet + facet normal 0.156433 0.987689 0 + outer loop + vertex 3.76302 234.639 -11.2 + vertex 6.41367 234.219 -23.9078 + vertex 3.76302 234.639 -23.9078 + endloop + endfacet + facet normal 0.156426 0.98769 0 + outer loop + vertex 4.46066 234.529 -40.9277 + vertex 3.76302 234.639 -40.9277 + vertex 3.76302 234.639 -40.02 + endloop + endfacet + facet normal 0.358365 0.933581 -0 + outer loop + vertex 14.6425 231.724 -56.2 + vertex 11.1246 233.075 -11.2 + vertex 14.6425 231.724 -11.2 + endloop + endfacet + facet normal 0.358365 0.933581 0 + outer loop + vertex 11.1246 233.075 -11.2 + vertex 14.6425 231.724 -56.2 + vertex 11.1246 233.075 -56.2 + endloop + endfacet + facet normal -0.500001 -0.866025 0 + outer loop + vertex -26.5267 223.152 -56.2 + vertex -12.9904 215.336 -11.2 + vertex -26.5267 223.152 -11.2 + endloop + endfacet + facet normal -0.500001 -0.866025 -0 + outer loop + vertex -12.9904 215.336 -11.2 + vertex -26.5267 223.152 -56.2 + vertex -12.9904 215.336 -56.2 + endloop + endfacet + facet normal 0.500001 -0.866025 0 + outer loop + vertex 12.9904 215.336 -56.2 + vertex 26.5267 223.152 -11.2 + vertex 12.9904 215.336 -11.2 + endloop + endfacet + facet normal 0.500001 -0.866025 0 + outer loop + vertex 26.5267 223.152 -11.2 + vertex 12.9904 215.336 -56.2 + vertex 26.5267 223.152 -56.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -43.3013 162.836 -56.2 + vertex -12.9904 215.336 -11.2 + vertex -12.9904 215.336 -56.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -12.9904 215.336 -11.2 + vertex -43.3013 162.836 -56.2 + vertex -43.3013 162.836 -11.2 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 43.3013 162.836 -11.2 + vertex 12.9904 215.336 -56.2 + vertex 12.9904 215.336 -11.2 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 12.9904 215.336 -56.2 + vertex 43.3013 162.836 -11.2 + vertex 43.3013 162.836 -56.2 + endloop + endfacet + facet normal -0.499999 -0.866026 0 + outer loop + vertex -43.3013 162.836 -56.2 + vertex -39.836 160.836 -11.2 + vertex -43.3013 162.836 -11.2 + endloop + endfacet + facet normal -0.499999 -0.866026 -0 + outer loop + vertex -39.836 160.836 -11.2 + vertex -43.3013 162.836 -56.2 + vertex -39.836 160.836 -56.2 + endloop + endfacet + facet normal 0.5 -0.866026 0 + outer loop + vertex 39.8087 160.82 -56.2 + vertex 43.3013 162.836 -11.2 + vertex 39.8087 160.82 -11.2 + endloop + endfacet + facet normal 0.5 -0.866026 0 + outer loop + vertex 43.3013 162.836 -11.2 + vertex 39.8087 160.82 -56.2 + vertex 43.3013 162.836 -56.2 + endloop + endfacet + facet normal 0.809015 0.587788 0 + outer loop + vertex -22.2717 182.729 -11.2 + vertex -23.1557 183.946 -56.2 + vertex -23.1557 183.946 -11.2 + endloop + endfacet + facet normal 0.809015 0.587788 0 + outer loop + vertex -23.1557 183.946 -56.2 + vertex -22.2717 182.729 -11.2 + vertex -22.2717 182.729 -56.2 + endloop + endfacet + facet normal -0.968584 -0.248688 0 + outer loop + vertex 23.8505 187.588 -56.2 + vertex 23.4765 189.045 -11.2 + vertex 23.4765 189.045 -56.2 + endloop + endfacet + facet normal -0.968584 -0.248688 0 + outer loop + vertex 23.4765 189.045 -11.2 + vertex 23.8505 187.588 -56.2 + vertex 23.8505 187.588 -11.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 23.8505 186.084 -56.2 + vertex 23.8505 187.588 -11.2 + vertex 23.8505 187.588 -56.2 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 23.8505 187.588 -11.2 + vertex 23.8505 186.084 -56.2 + vertex 23.8505 186.084 -11.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 22.752 190.363 -56.2 + vertex 13.5144 206.363 -11.2 + vertex 13.5144 206.363 -56.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 13.5144 206.363 -11.2 + vertex 22.752 190.363 -56.2 + vertex 22.752 190.363 -11.2 + endloop + endfacet + facet normal -0.0627904 0.998027 0 + outer loop + vertex 19.0221 180.943 -56.2 + vertex 17.5211 180.848 -11.2 + vertex 19.0221 180.943 -11.2 + endloop + endfacet + facet normal -0.0627904 0.998027 0 + outer loop + vertex 17.5211 180.848 -11.2 + vertex 19.0221 180.943 -56.2 + vertex 17.5211 180.848 -56.2 + endloop + endfacet + facet normal -0.968583 0.248691 0 + outer loop + vertex 23.4765 184.628 -56.2 + vertex 23.8505 186.084 -11.2 + vertex 23.8505 186.084 -56.2 + endloop + endfacet + facet normal -0.968583 0.248691 0 + outer loop + vertex 23.8505 186.084 -11.2 + vertex 23.4765 184.628 -56.2 + vertex 23.4765 184.628 -11.2 + endloop + endfacet + facet normal -0.876306 -0.481755 0 + outer loop + vertex 23.4765 189.045 -56.2 + vertex 22.752 190.363 -11.2 + vertex 22.752 190.363 -56.2 + endloop + endfacet + facet normal -0.876306 -0.481755 0 + outer loop + vertex 22.752 190.363 -11.2 + vertex 23.4765 189.045 -56.2 + vertex 23.4765 189.045 -11.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -23.1557 189.727 -11.2 + vertex -13.9181 205.727 -56.2 + vertex -13.9181 205.727 -11.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -13.9181 205.727 -56.2 + vertex -23.1557 189.727 -11.2 + vertex -23.1557 189.727 -56.2 + endloop + endfacet + facet normal -0.309021 0.951055 0 + outer loop + vertex 20.4525 181.408 -56.2 + vertex 19.0221 180.943 -11.2 + vertex 20.4525 181.408 -11.2 + endloop + endfacet + facet normal -0.309021 0.951055 0 + outer loop + vertex 19.0221 180.943 -11.2 + vertex 20.4525 181.408 -56.2 + vertex 19.0221 180.943 -56.2 + endloop + endfacet + facet normal -0.535824 -0.844329 0 + outer loop + vertex 11.2149 208.265 -56.2 + vertex 12.4848 207.46 -11.2 + vertex 11.2149 208.265 -11.2 + endloop + endfacet + facet normal -0.535824 -0.844329 -0 + outer loop + vertex 12.4848 207.46 -11.2 + vertex 11.2149 208.265 -56.2 + vertex 12.4848 207.46 -56.2 + endloop + endfacet + facet normal -0.728971 -0.684545 0 + outer loop + vertex 13.5144 206.363 -56.2 + vertex 12.4848 207.46 -11.2 + vertex 12.4848 207.46 -56.2 + endloop + endfacet + facet normal -0.728971 -0.684545 0 + outer loop + vertex 12.4848 207.46 -11.2 + vertex 13.5144 206.363 -56.2 + vertex 13.5144 206.363 -11.2 + endloop + endfacet + facet normal 0.992115 0.125335 0 + outer loop + vertex -23.7094 185.344 -11.2 + vertex -23.8979 186.836 -56.2 + vertex -23.8979 186.836 -11.2 + endloop + endfacet + facet normal 0.992115 0.125335 0 + outer loop + vertex -23.8979 186.836 -56.2 + vertex -23.7094 185.344 -11.2 + vertex -23.7094 185.344 -56.2 + endloop + endfacet + facet normal -0.535825 0.844329 0 + outer loop + vertex 21.7224 182.213 -56.2 + vertex 20.4525 181.408 -11.2 + vertex 21.7224 182.213 -11.2 + endloop + endfacet + facet normal -0.535825 0.844329 0 + outer loop + vertex 20.4525 181.408 -11.2 + vertex 21.7224 182.213 -56.2 + vertex 20.4525 181.408 -56.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 17.5211 180.848 -56.2 + vertex -18.2746 180.848 -11.2 + vertex 17.5211 180.848 -11.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -18.2746 180.848 -11.2 + vertex 17.5211 180.848 -56.2 + vertex -18.2746 180.848 -56.2 + endloop + endfacet + facet normal 0.425776 0.904829 -0 + outer loop + vertex -19.752 181.13 -56.2 + vertex -21.1128 181.771 -11.2 + vertex -19.752 181.13 -11.2 + endloop + endfacet + facet normal 0.425776 0.904829 0 + outer loop + vertex -21.1128 181.771 -11.2 + vertex -19.752 181.13 -56.2 + vertex -21.1128 181.771 -56.2 + endloop + endfacet + facet normal 0.187377 -0.982288 0 + outer loop + vertex -10.5144 208.543 -56.2 + vertex -9.037 208.825 -11.2 + vertex -10.5144 208.543 -11.2 + endloop + endfacet + facet normal 0.187377 -0.982288 0 + outer loop + vertex -9.037 208.825 -11.2 + vertex -10.5144 208.543 -56.2 + vertex -9.037 208.825 -56.2 + endloop + endfacet + facet normal 0.929777 -0.368123 0 + outer loop + vertex -23.7094 188.329 -11.2 + vertex -23.1557 189.727 -56.2 + vertex -23.1557 189.727 -11.2 + endloop + endfacet + facet normal 0.929777 -0.368123 0 + outer loop + vertex -23.1557 189.727 -56.2 + vertex -23.7094 188.329 -11.2 + vertex -23.7094 188.329 -56.2 + endloop + endfacet + facet normal 0.929777 0.368123 0 + outer loop + vertex -23.1557 183.946 -11.2 + vertex -23.7094 185.344 -56.2 + vertex -23.7094 185.344 -11.2 + endloop + endfacet + facet normal 0.929777 0.368123 0 + outer loop + vertex -23.7094 185.344 -56.2 + vertex -23.1557 183.946 -11.2 + vertex -23.1557 183.946 -56.2 + endloop + endfacet + facet normal -0.876306 0.481755 0 + outer loop + vertex 22.752 183.31 -56.2 + vertex 23.4765 184.628 -11.2 + vertex 23.4765 184.628 -56.2 + endloop + endfacet + facet normal -0.876306 0.481755 0 + outer loop + vertex 23.4765 184.628 -11.2 + vertex 22.752 183.31 -56.2 + vertex 22.752 183.31 -11.2 + endloop + endfacet + facet normal -0.728971 0.684545 0 + outer loop + vertex 21.7224 182.213 -56.2 + vertex 22.752 183.31 -11.2 + vertex 22.752 183.31 -56.2 + endloop + endfacet + facet normal -0.728971 0.684545 0 + outer loop + vertex 22.752 183.31 -11.2 + vertex 21.7224 182.213 -56.2 + vertex 21.7224 182.213 -11.2 + endloop + endfacet + facet normal 0.187387 0.982286 -0 + outer loop + vertex -18.2746 180.848 -56.2 + vertex -19.752 181.13 -11.2 + vertex -18.2746 180.848 -11.2 + endloop + endfacet + facet normal 0.187387 0.982286 0 + outer loop + vertex -19.752 181.13 -11.2 + vertex -18.2746 180.848 -56.2 + vertex -19.752 181.13 -56.2 + endloop + endfacet + facet normal -0.309012 -0.951058 0 + outer loop + vertex 9.78454 208.73 -56.2 + vertex 11.2149 208.265 -11.2 + vertex 9.78454 208.73 -11.2 + endloop + endfacet + facet normal -0.309012 -0.951058 -0 + outer loop + vertex 11.2149 208.265 -11.2 + vertex 9.78454 208.73 -56.2 + vertex 11.2149 208.265 -56.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -9.037 208.825 -56.2 + vertex 8.28351 208.825 -11.2 + vertex -9.037 208.825 -11.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 8.28351 208.825 -11.2 + vertex -9.037 208.825 -56.2 + vertex 8.28351 208.825 -56.2 + endloop + endfacet + facet normal 0.637428 -0.77051 0 + outer loop + vertex -13.0341 206.944 -56.2 + vertex -11.8752 207.902 -11.2 + vertex -13.0341 206.944 -11.2 + endloop + endfacet + facet normal 0.637428 -0.77051 0 + outer loop + vertex -11.8752 207.902 -11.2 + vertex -13.0341 206.944 -56.2 + vertex -11.8752 207.902 -56.2 + endloop + endfacet + facet normal 0.809015 -0.587788 0 + outer loop + vertex -13.9181 205.727 -11.2 + vertex -13.0341 206.944 -56.2 + vertex -13.0341 206.944 -11.2 + endloop + endfacet + facet normal 0.809015 -0.587788 0 + outer loop + vertex -13.0341 206.944 -56.2 + vertex -13.9181 205.727 -11.2 + vertex -13.9181 205.727 -56.2 + endloop + endfacet + facet normal 0.637428 0.77051 -0 + outer loop + vertex -21.1128 181.771 -56.2 + vertex -22.2717 182.729 -11.2 + vertex -21.1128 181.771 -11.2 + endloop + endfacet + facet normal 0.637428 0.77051 0 + outer loop + vertex -22.2717 182.729 -11.2 + vertex -21.1128 181.771 -56.2 + vertex -22.2717 182.729 -56.2 + endloop + endfacet + facet normal -0.0627904 -0.998027 0 + outer loop + vertex 8.28351 208.825 -56.2 + vertex 9.78454 208.73 -11.2 + vertex 8.28351 208.825 -11.2 + endloop + endfacet + facet normal -0.0627904 -0.998027 -0 + outer loop + vertex 9.78454 208.73 -11.2 + vertex 8.28351 208.825 -56.2 + vertex 9.78454 208.73 -56.2 + endloop + endfacet + facet normal 0.425776 -0.904829 0 + outer loop + vertex -11.8752 207.902 -56.2 + vertex -10.5144 208.543 -11.2 + vertex -11.8752 207.902 -11.2 + endloop + endfacet + facet normal 0.425776 -0.904829 0 + outer loop + vertex -10.5144 208.543 -11.2 + vertex -11.8752 207.902 -56.2 + vertex -10.5144 208.543 -56.2 + endloop + endfacet + facet normal 0.992115 -0.125333 0 + outer loop + vertex -23.8979 186.836 -11.2 + vertex -23.7094 188.329 -56.2 + vertex -23.7094 188.329 -11.2 + endloop + endfacet + facet normal 0.992115 -0.125333 0 + outer loop + vertex -23.7094 188.329 -56.2 + vertex -23.8979 186.836 -11.2 + vertex -23.8979 186.836 -56.2 + endloop + endfacet + facet normal -0.535825 -0.844329 0 + outer loop + vertex 29.6901 176.265 -56.2 + vertex 30.96 175.46 -11.2 + vertex 29.6901 176.265 -11.2 + endloop + endfacet + facet normal -0.535825 -0.844329 -0 + outer loop + vertex 30.96 175.46 -11.2 + vertex 29.6901 176.265 -56.2 + vertex 30.96 175.46 -56.2 + endloop + endfacet + facet normal -0.866026 -0.5 0 + outer loop + vertex 39.8087 160.82 -56.2 + vertex 31.9896 174.363 -11.2 + vertex 31.9896 174.363 -56.2 + endloop + endfacet + facet normal -0.866026 -0.5 0 + outer loop + vertex 31.9896 174.363 -11.2 + vertex 39.8087 160.82 -56.2 + vertex 39.8087 160.82 -11.2 + endloop + endfacet + facet normal -0.728971 -0.684545 0 + outer loop + vertex 31.9896 174.363 -56.2 + vertex 30.96 175.46 -11.2 + vertex 30.96 175.46 -56.2 + endloop + endfacet + facet normal -0.728971 -0.684545 0 + outer loop + vertex 30.96 175.46 -11.2 + vertex 31.9896 174.363 -56.2 + vertex 31.9896 174.363 -11.2 + endloop + endfacet + facet normal 0.866026 -0.5 0 + outer loop + vertex -39.836 160.836 -11.2 + vertex -32.3933 173.727 -56.2 + vertex -32.3933 173.727 -11.2 + endloop + endfacet + facet normal 0.866026 -0.5 0 + outer loop + vertex -32.3933 173.727 -56.2 + vertex -39.836 160.836 -11.2 + vertex -39.836 160.836 -56.2 + endloop + endfacet + facet normal 0.187377 -0.982288 0 + outer loop + vertex -28.9896 176.543 -56.2 + vertex -27.5122 176.825 -11.2 + vertex -28.9896 176.543 -11.2 + endloop + endfacet + facet normal 0.187377 -0.982288 0 + outer loop + vertex -27.5122 176.825 -11.2 + vertex -28.9896 176.543 -56.2 + vertex -27.5122 176.825 -56.2 + endloop + endfacet + facet normal -0.0627904 -0.998027 0 + outer loop + vertex 26.7587 176.825 -56.2 + vertex 28.2598 176.73 -11.2 + vertex 26.7587 176.825 -11.2 + endloop + endfacet + facet normal -0.0627904 -0.998027 -0 + outer loop + vertex 28.2598 176.73 -11.2 + vertex 26.7587 176.825 -56.2 + vertex 28.2598 176.73 -56.2 + endloop + endfacet + facet normal -0.309012 -0.951058 0 + outer loop + vertex 28.2598 176.73 -56.2 + vertex 29.6901 176.265 -11.2 + vertex 28.2598 176.73 -11.2 + endloop + endfacet + facet normal -0.309012 -0.951058 -0 + outer loop + vertex 29.6901 176.265 -11.2 + vertex 28.2598 176.73 -56.2 + vertex 29.6901 176.265 -56.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -27.5122 176.825 -56.2 + vertex 26.7587 176.825 -11.2 + vertex -27.5122 176.825 -11.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 26.7587 176.825 -11.2 + vertex -27.5122 176.825 -56.2 + vertex 26.7587 176.825 -56.2 + endloop + endfacet + facet normal 0.637428 -0.77051 0 + outer loop + vertex -31.5093 174.944 -56.2 + vertex -30.3504 175.902 -11.2 + vertex -31.5093 174.944 -11.2 + endloop + endfacet + facet normal 0.637428 -0.77051 0 + outer loop + vertex -30.3504 175.902 -11.2 + vertex -31.5093 174.944 -56.2 + vertex -30.3504 175.902 -56.2 + endloop + endfacet + facet normal 0.809016 -0.587787 0 + outer loop + vertex -32.3933 173.727 -11.2 + vertex -31.5093 174.944 -56.2 + vertex -31.5093 174.944 -11.2 + endloop + endfacet + facet normal 0.809016 -0.587787 0 + outer loop + vertex -31.5093 174.944 -56.2 + vertex -32.3933 173.727 -11.2 + vertex -32.3933 173.727 -56.2 + endloop + endfacet + facet normal 0.425776 -0.904829 0 + outer loop + vertex -30.3504 175.902 -56.2 + vertex -28.9896 176.543 -11.2 + vertex -30.3504 175.902 -11.2 + endloop + endfacet + facet normal 0.425776 -0.904829 0 + outer loop + vertex -28.9896 176.543 -11.2 + vertex -30.3504 175.902 -56.2 + vertex -28.9896 176.543 -56.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 7.40366 230.836 -43.0438 + vertex 4.46066 230.836 -40.9277 + vertex 7.40366 230.836 -41.1047 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 4.46066 230.836 -40.9277 + vertex 7.40366 230.836 -43.0438 + vertex -7.80733 230.836 -43.0438 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 4.46066 230.836 -40.9277 + vertex -7.80733 230.836 -43.0438 + vertex -7.80733 230.836 -40.9277 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -4.22733 230.836 -26.0238 + vertex -7.17032 230.836 -23.9078 + vertex 6.41367 230.836 -23.9078 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -4.22733 230.836 -26.0238 + vertex 6.41367 230.836 -23.9078 + vertex 6.41367 230.836 -26.0238 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -7.17032 230.836 -23.9078 + vertex -4.22733 230.836 -26.0238 + vertex -7.17032 230.836 -25.7938 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 4.46066 230.836 -40.9277 + vertex -7.17032 230.836 -25.7938 + vertex -4.22733 230.836 -26.0238 + endloop + endfacet + facet normal -0 1 -0 + outer loop + vertex 4.46066 230.836 -40.9277 + vertex -4.22733 230.836 -26.0238 + vertex 7.40366 230.836 -41.1047 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 4.46066 230.836 -40.9277 + vertex 3.76302 234.639 -40.9277 + vertex 4.46066 234.529 -40.9277 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 4.46066 230.836 -40.9277 + vertex -1.44666e-15 234.836 -40.9277 + vertex 3.76302 234.639 -40.9277 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 4.46066 230.836 -40.9277 + vertex -3.76302 234.639 -40.9277 + vertex -1.44666e-15 234.836 -40.9277 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -7.80733 230.836 -40.9277 + vertex -3.76302 234.639 -40.9277 + vertex 4.46066 230.836 -40.9277 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -3.76302 234.639 -40.9277 + vertex -7.80733 230.836 -40.9277 + vertex -7.48482 234.05 -40.9277 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -7.48482 234.05 -40.9277 + vertex -7.80733 230.836 -40.9277 + vertex -7.80733 233.963 -40.9277 + endloop + endfacet + facet normal 0.792891 6.80453e-08 0.609363 + outer loop + vertex 4.46066 230.836 -40.9277 + vertex 3.76302 234.639 -40.02 + vertex 1.90253 234.737 -37.5991 + endloop + endfacet + facet normal 0.792891 -4.57373e-07 0.609364 + outer loop + vertex 4.46066 230.836 -40.9277 + vertex 1.90253 234.737 -37.5991 + vertex -7.17032 230.836 -25.7938 + endloop + endfacet + facet normal 0.792891 0 0.609363 + outer loop + vertex 3.76302 234.639 -40.02 + vertex 4.46066 230.836 -40.9277 + vertex 4.46066 234.529 -40.9277 + endloop + endfacet + facet normal 0.792891 9.12523e-08 0.609364 + outer loop + vertex -7.17032 230.836 -25.7938 + vertex -1.44666e-15 234.836 -35.1236 + vertex -3.76302 234.639 -30.2272 + endloop + endfacet + facet normal 0.792891 -0 0.609364 + outer loop + vertex -7.17032 230.836 -25.7938 + vertex -3.76302 234.639 -30.2272 + vertex -7.17032 234.1 -25.7938 + endloop + endfacet + facet normal 0.792891 -2.15406e-07 0.609364 + outer loop + vertex -1.44666e-15 234.836 -35.1236 + vertex -7.17032 230.836 -25.7938 + vertex 1.90253 234.737 -37.5991 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex -7.17032 230.836 -23.9078 + vertex -7.17032 234.1 -25.7938 + vertex -7.17032 234.1 -23.9078 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex -7.17032 234.1 -25.7938 + vertex -7.17032 230.836 -23.9078 + vertex -7.17032 230.836 -25.7938 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 6.41367 230.836 -23.9078 + vertex 3.76302 234.639 -23.9078 + vertex 6.41367 234.219 -23.9078 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 6.41367 230.836 -23.9078 + vertex -1.44666e-15 234.836 -23.9078 + vertex 3.76302 234.639 -23.9078 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -7.17032 230.836 -23.9078 + vertex -1.44666e-15 234.836 -23.9078 + vertex 6.41367 230.836 -23.9078 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -1.44666e-15 234.836 -23.9078 + vertex -7.17032 230.836 -23.9078 + vertex -3.76302 234.639 -23.9078 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -3.76302 234.639 -23.9078 + vertex -7.17032 230.836 -23.9078 + vertex -7.17032 234.1 -23.9078 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 6.41367 230.836 -26.0238 + vertex 6.41367 234.219 -23.9078 + vertex 6.41367 234.219 -26.0238 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 6.41367 234.219 -23.9078 + vertex 6.41367 230.836 -26.0238 + vertex 6.41367 230.836 -23.9078 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 3.76302 234.639 -26.0238 + vertex 6.41367 230.836 -26.0238 + vertex 6.41367 234.219 -26.0238 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -1.44666e-15 234.836 -26.0238 + vertex 6.41367 230.836 -26.0238 + vertex 3.76302 234.639 -26.0238 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -4.22733 230.836 -26.0238 + vertex -1.44666e-15 234.836 -26.0238 + vertex -3.76302 234.639 -26.0238 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -4.22733 230.836 -26.0238 + vertex -3.76302 234.639 -26.0238 + vertex -4.22733 234.566 -26.0238 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -1.44666e-15 234.836 -26.0238 + vertex -4.22733 230.836 -26.0238 + vertex 6.41367 230.836 -26.0238 + endloop + endfacet + facet normal -0.791856 7.3418e-08 -0.610708 + outer loop + vertex -4.22733 230.836 -26.0238 + vertex -3.76302 234.639 -26.6258 + vertex -1.69455 234.748 -29.3078 + endloop + endfacet + facet normal -0.791856 1.45156e-07 -0.610707 + outer loop + vertex -4.22733 230.836 -26.0238 + vertex -1.69455 234.748 -29.3078 + vertex 7.40366 230.836 -41.1047 + endloop + endfacet + facet normal -0.791856 0 -0.610708 + outer loop + vertex -3.76302 234.639 -26.6258 + vertex -4.22733 230.836 -26.0238 + vertex -4.22733 234.566 -26.0238 + endloop + endfacet + facet normal -0.791856 -3.48695e-07 -0.610707 + outer loop + vertex 7.40366 230.836 -41.1047 + vertex -1.44666e-15 234.836 -31.505 + vertex 3.76302 234.639 -36.3842 + endloop + endfacet + facet normal -0.791856 0 -0.610708 + outer loop + vertex 7.40366 230.836 -41.1047 + vertex 3.76302 234.639 -36.3842 + vertex 7.40366 234.063 -41.1047 + endloop + endfacet + facet normal -0.791856 1.28582e-07 -0.610707 + outer loop + vertex -1.44666e-15 234.836 -31.505 + vertex 7.40366 230.836 -41.1047 + vertex -1.69455 234.748 -29.3078 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 7.40366 230.836 -43.0438 + vertex 7.40366 234.063 -41.1047 + vertex 7.40366 234.063 -43.0438 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 7.40366 234.063 -41.1047 + vertex 7.40366 230.836 -43.0438 + vertex 7.40366 230.836 -41.1047 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 3.76302 234.639 -43.0438 + vertex 7.40366 230.836 -43.0438 + vertex 7.40366 234.063 -43.0438 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -1.44666e-15 234.836 -43.0438 + vertex 7.40366 230.836 -43.0438 + vertex 3.76302 234.639 -43.0438 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -7.80733 230.836 -43.0438 + vertex -1.44666e-15 234.836 -43.0438 + vertex -3.76302 234.639 -43.0438 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -7.80733 230.836 -43.0438 + vertex -3.76302 234.639 -43.0438 + vertex -7.48482 234.05 -43.0438 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -7.80733 230.836 -43.0438 + vertex -7.48482 234.05 -43.0438 + vertex -7.80733 233.963 -43.0438 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -1.44666e-15 234.836 -43.0438 + vertex -7.80733 230.836 -43.0438 + vertex 7.40366 230.836 -43.0438 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex -7.80733 230.836 -40.9277 + vertex -7.80733 233.963 -43.0438 + vertex -7.80733 233.963 -40.9277 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex -7.80733 233.963 -43.0438 + vertex -7.80733 230.836 -40.9277 + vertex -7.80733 230.836 -43.0438 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 7.5 228.336 249.8 + vertex 3.5 222.836 249.8 + vertex 7.5 222.836 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 7.5 228.336 249.8 + vertex 2 224.336 249.8 + vertex 3.5 222.836 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 2 224.336 249.8 + vertex 7.5 228.336 249.8 + vertex 2 228.336 249.8 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 3.5 218.836 249.8 + vertex 7.5 213.336 249.8 + vertex 7.5 218.836 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 3.5 222.836 249.8 + vertex 2 224.336 249.8 + vertex 3.5 218.836 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 2 217.336 249.8 + vertex 3.5 218.836 249.8 + vertex 2 224.336 249.8 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 2 217.336 249.8 + vertex 7.5 213.336 249.8 + vertex 3.5 218.836 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 7.5 213.336 249.8 + vertex 2 217.336 249.8 + vertex 2 213.336 249.8 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -7.5 228.336 249.8 + vertex -2 224.336 249.8 + vertex -2 228.336 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -2 224.336 249.8 + vertex -3.5 222.836 249.8 + vertex -2 217.336 249.8 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -3.5 218.836 249.8 + vertex -2 217.336 249.8 + vertex -3.5 222.836 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -2 224.336 249.8 + vertex -7.5 228.336 249.8 + vertex -3.5 222.836 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -3.5 222.836 249.8 + vertex -7.5 228.336 249.8 + vertex -7.5 222.836 249.8 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -2 224.336 249.8 + vertex 2 217.336 249.8 + vertex 2 224.336 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 2 217.336 249.8 + vertex -2 224.336 249.8 + vertex -2 217.336 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -7.5 213.336 249.8 + vertex -2 217.336 249.8 + vertex -3.5 218.836 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -7.5 213.336 249.8 + vertex -3.5 218.836 249.8 + vertex -7.5 218.836 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -2 217.336 249.8 + vertex -7.5 213.336 249.8 + vertex -2 213.336 249.8 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -7.5 222.836 -11.2 + vertex -3.5 222.836 249.8 + vertex -7.5 222.836 249.8 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -3.5 222.836 249.8 + vertex -7.5 222.836 -11.2 + vertex -3.5 222.836 -11.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -3.5 218.836 -11.2 + vertex -3.5 222.836 249.8 + vertex -3.5 222.836 -11.2 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -3.5 222.836 249.8 + vertex -3.5 218.836 -11.2 + vertex -3.5 218.836 249.8 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -3.5 218.836 -11.2 + vertex -7.5 218.836 249.8 + vertex -3.5 218.836 249.8 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -7.5 218.836 249.8 + vertex -3.5 218.836 -11.2 + vertex -7.5 218.836 -11.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -7.5 213.336 -11.2 + vertex -7.5 218.836 249.8 + vertex -7.5 218.836 -11.2 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -7.5 218.836 249.8 + vertex -7.5 213.336 -11.2 + vertex -7.5 213.336 249.8 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -7.5 213.336 -11.2 + vertex -2 213.336 249.8 + vertex -7.5 213.336 249.8 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -2 213.336 249.8 + vertex -7.5 213.336 -11.2 + vertex -2 213.336 -11.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex -2 213.336 249.8 + vertex -2 217.336 -11.2 + vertex -2 217.336 249.8 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex -2 217.336 -11.2 + vertex -2 213.336 249.8 + vertex -2 213.336 -11.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -2 217.336 -11.2 + vertex 2 217.336 249.8 + vertex -2 217.336 249.8 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 2 217.336 249.8 + vertex -2 217.336 -11.2 + vertex 2 217.336 -11.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 2 213.336 -11.2 + vertex 2 217.336 249.8 + vertex 2 217.336 -11.2 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 2 217.336 249.8 + vertex 2 213.336 -11.2 + vertex 2 213.336 249.8 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 2 213.336 -11.2 + vertex 7.5 213.336 249.8 + vertex 2 213.336 249.8 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 7.5 213.336 249.8 + vertex 2 213.336 -11.2 + vertex 7.5 213.336 -11.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 7.5 213.336 249.8 + vertex 7.5 218.836 -11.2 + vertex 7.5 218.836 249.8 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 7.5 218.836 -11.2 + vertex 7.5 213.336 249.8 + vertex 7.5 213.336 -11.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 7.5 218.836 -11.2 + vertex 3.5 218.836 249.8 + vertex 7.5 218.836 249.8 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 3.5 218.836 249.8 + vertex 7.5 218.836 -11.2 + vertex 3.5 218.836 -11.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 3.5 218.836 249.8 + vertex 3.5 222.836 -11.2 + vertex 3.5 222.836 249.8 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 3.5 222.836 -11.2 + vertex 3.5 218.836 249.8 + vertex 3.5 218.836 -11.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 3.5 222.836 -11.2 + vertex 7.5 222.836 249.8 + vertex 3.5 222.836 249.8 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 7.5 222.836 249.8 + vertex 3.5 222.836 -11.2 + vertex 7.5 222.836 -11.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 7.5 222.836 249.8 + vertex 7.5 228.336 -11.2 + vertex 7.5 228.336 249.8 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 7.5 228.336 -11.2 + vertex 7.5 222.836 249.8 + vertex 7.5 222.836 -11.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 7.5 228.336 -11.2 + vertex 2 228.336 249.8 + vertex 7.5 228.336 249.8 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 2 228.336 249.8 + vertex 7.5 228.336 -11.2 + vertex 2 228.336 -11.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 2 224.336 -11.2 + vertex 2 228.336 249.8 + vertex 2 228.336 -11.2 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 2 228.336 249.8 + vertex 2 224.336 -11.2 + vertex 2 224.336 249.8 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 2 224.336 -11.2 + vertex -2 224.336 249.8 + vertex 2 224.336 249.8 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -2 224.336 249.8 + vertex 2 224.336 -11.2 + vertex -2 224.336 -11.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex -2 224.336 249.8 + vertex -2 228.336 -11.2 + vertex -2 228.336 249.8 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex -2 228.336 -11.2 + vertex -2 224.336 249.8 + vertex -2 224.336 -11.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -2 228.336 -11.2 + vertex -7.5 228.336 249.8 + vertex -2 228.336 249.8 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -7.5 228.336 249.8 + vertex -2 228.336 -11.2 + vertex -7.5 228.336 -11.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -7.5 222.836 -11.2 + vertex -7.5 228.336 249.8 + vertex -7.5 228.336 -11.2 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -7.5 228.336 249.8 + vertex -7.5 222.836 -11.2 + vertex -7.5 222.836 249.8 + endloop + endfacet + facet normal -0.5 0.866025 1.67311e-08 + outer loop + vertex 18.6824 217.478 -45.2 + vertex 17.3833 216.728 -46.7 + vertex 13.9192 214.728 -41.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 13.9192 214.728 -41.2 + vertex 17.3833 216.728 -46.7 + vertex 13.9192 214.728 -46.7 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 26.9096 222.228 -41.2 + vertex 22.1465 219.478 -45.2 + vertex 22.1465 219.478 -41.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 18.6824 217.478 -41.2 + vertex 18.6824 217.478 -45.2 + vertex 13.9192 214.728 -41.2 + endloop + endfacet + facet normal -0.5 0.866025 -1.36239e-07 + outer loop + vertex 22.1465 219.478 -52.2 + vertex 18.6824 217.478 -52.2 + vertex 18.6824 217.478 -45.2 + endloop + endfacet + facet normal -0.5 0.866025 -1.36239e-07 + outer loop + vertex 18.6824 217.478 -45.2 + vertex 18.6824 217.478 -52.2 + vertex 17.3833 216.728 -46.7 + endloop + endfacet + facet normal -0.499999 0.866026 0 + outer loop + vertex 18.6824 217.478 -52.2 + vertex 17.3833 216.728 -50.7 + vertex 17.3833 216.728 -46.7 + endloop + endfacet + facet normal -0.5 0.866026 -2.84429e-07 + outer loop + vertex 13.9192 214.728 -56.2 + vertex 17.3833 216.728 -50.7 + vertex 18.6824 217.478 -52.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 13.9192 214.728 -56.2 + vertex 18.6824 217.478 -52.2 + vertex 18.6824 217.478 -56.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 17.3833 216.728 -50.7 + vertex 13.9192 214.728 -56.2 + vertex 13.9192 214.728 -50.7 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 22.1465 219.478 -45.2 + vertex 22.1465 219.478 -52.2 + vertex 18.6824 217.478 -45.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 26.9096 222.228 -56.2 + vertex 23.4455 220.228 -50.7 + vertex 26.9096 222.228 -50.7 + endloop + endfacet + facet normal -0.5 0.866026 3.34622e-07 + outer loop + vertex 23.4455 220.228 -50.7 + vertex 26.9096 222.228 -56.2 + vertex 22.1465 219.478 -52.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 22.1465 219.478 -52.2 + vertex 26.9096 222.228 -56.2 + vertex 22.1465 219.478 -56.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 23.4455 220.228 -46.7 + vertex 26.9096 222.228 -41.2 + vertex 26.9096 222.228 -46.7 + endloop + endfacet + facet normal -0.5 0.866026 -3.34622e-07 + outer loop + vertex 26.9096 222.228 -41.2 + vertex 23.4455 220.228 -46.7 + vertex 22.1465 219.478 -45.2 + endloop + endfacet + facet normal -0.499999 0.866026 0 + outer loop + vertex 23.4455 220.228 -50.7 + vertex 22.1465 219.478 -45.2 + vertex 23.4455 220.228 -46.7 + endloop + endfacet + facet normal -0.499999 0.866026 0 + outer loop + vertex 22.1465 219.478 -45.2 + vertex 23.4455 220.228 -50.7 + vertex 22.1465 219.478 -52.2 + endloop + endfacet + facet normal 0.5 -0.866025 0 + outer loop + vertex 192.919 -95.3094 -41.2 + vertex 197.682 -92.5594 -45.2 + vertex 197.682 -92.5594 -41.2 + endloop + endfacet + facet normal 0.5 -0.866026 -8.03094e-07 + outer loop + vertex 192.919 -95.3094 -41.2 + vertex 196.383 -93.3094 -46.7 + vertex 197.682 -92.5594 -45.2 + endloop + endfacet + facet normal 0.500001 -0.866025 0 + outer loop + vertex 196.383 -93.3094 -46.7 + vertex 192.919 -95.3094 -41.2 + vertex 192.919 -95.3094 -46.7 + endloop + endfacet + facet normal 0.5 -0.866025 0 + outer loop + vertex 201.146 -90.5594 -45.2 + vertex 205.91 -87.8094 -41.2 + vertex 201.146 -90.5594 -41.2 + endloop + endfacet + facet normal 0.500001 -0.866025 -1.90735e-06 + outer loop + vertex 197.682 -92.5594 -45.2 + vertex 196.383 -93.3094 -46.7 + vertex 201.146 -90.5594 -45.2 + endloop + endfacet + facet normal 0.5 -0.866025 1.08991e-06 + outer loop + vertex 202.446 -89.8094 -46.7 + vertex 201.146 -90.5594 -45.2 + vertex 196.383 -93.3094 -46.7 + endloop + endfacet + facet normal 0.5 -0.866026 8.03094e-07 + outer loop + vertex 202.446 -89.8094 -46.7 + vertex 205.91 -87.8094 -41.2 + vertex 201.146 -90.5594 -45.2 + endloop + endfacet + facet normal 0.500001 -0.866025 0 + outer loop + vertex 205.91 -87.8094 -41.2 + vertex 202.446 -89.8094 -46.7 + vertex 205.91 -87.8094 -46.7 + endloop + endfacet + facet normal 0.500001 -0.866025 0 + outer loop + vertex 192.919 -95.3094 -56.2 + vertex 196.383 -93.3094 -50.7 + vertex 192.919 -95.3094 -50.7 + endloop + endfacet + facet normal 0.5 -0.866025 1.08991e-06 + outer loop + vertex 196.383 -93.3094 -50.7 + vertex 197.682 -92.5594 -52.2 + vertex 202.446 -89.8094 -50.7 + endloop + endfacet + facet normal 0.500001 -0.866025 -1.90735e-06 + outer loop + vertex 201.146 -90.5594 -52.2 + vertex 202.446 -89.8094 -50.7 + vertex 197.682 -92.5594 -52.2 + endloop + endfacet + facet normal 0.5 -0.866026 8.03094e-07 + outer loop + vertex 196.383 -93.3094 -50.7 + vertex 192.919 -95.3094 -56.2 + vertex 197.682 -92.5594 -52.2 + endloop + endfacet + facet normal 0.5 -0.866025 0 + outer loop + vertex 197.682 -92.5594 -52.2 + vertex 192.919 -95.3094 -56.2 + vertex 197.682 -92.5594 -56.2 + endloop + endfacet + facet normal 0.5 -0.866025 0 + outer loop + vertex 196.383 -93.3094 -50.7 + vertex 202.446 -89.8094 -46.7 + vertex 196.383 -93.3094 -46.7 + endloop + endfacet + facet normal 0.5 -0.866025 0 + outer loop + vertex 202.446 -89.8094 -46.7 + vertex 196.383 -93.3094 -50.7 + vertex 202.446 -89.8094 -50.7 + endloop + endfacet + facet normal 0.5 -0.866026 -8.03094e-07 + outer loop + vertex 205.91 -87.8094 -56.2 + vertex 202.446 -89.8094 -50.7 + vertex 201.146 -90.5594 -52.2 + endloop + endfacet + facet normal 0.5 -0.866025 0 + outer loop + vertex 205.91 -87.8094 -56.2 + vertex 201.146 -90.5594 -52.2 + vertex 201.146 -90.5594 -56.2 + endloop + endfacet + facet normal 0.500001 -0.866025 0 + outer loop + vertex 202.446 -89.8094 -50.7 + vertex 205.91 -87.8094 -56.2 + vertex 205.91 -87.8094 -50.7 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 26.9096 222.228 -50.7 + vertex 202.446 -89.8094 -50.7 + vertex 205.91 -87.8094 -50.7 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 202.446 -89.8094 -50.7 + vertex 26.9096 222.228 -50.7 + vertex 23.4455 220.228 -50.7 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 202.446 -89.8094 -46.7 + vertex 23.4455 220.228 -50.7 + vertex 23.4455 220.228 -46.7 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 23.4455 220.228 -50.7 + vertex 202.446 -89.8094 -46.7 + vertex 202.446 -89.8094 -50.7 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 202.446 -89.8094 -46.7 + vertex 26.9096 222.228 -46.7 + vertex 205.91 -87.8094 -46.7 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex 26.9096 222.228 -46.7 + vertex 202.446 -89.8094 -46.7 + vertex 23.4455 220.228 -46.7 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 205.91 -87.8094 -41.2 + vertex 26.9096 222.228 -46.7 + vertex 26.9096 222.228 -41.2 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 26.9096 222.228 -46.7 + vertex 205.91 -87.8094 -41.2 + vertex 205.91 -87.8094 -46.7 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 26.9096 222.228 -41.2 + vertex 201.146 -90.5594 -41.2 + vertex 205.91 -87.8094 -41.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 201.146 -90.5594 -41.2 + vertex 26.9096 222.228 -41.2 + vertex 22.1465 219.478 -41.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 22.1465 219.478 -45.2 + vertex 201.146 -90.5594 -41.2 + vertex 22.1465 219.478 -41.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 201.146 -90.5594 -45.2 + vertex 201.146 -90.5594 -41.2 + vertex 22.1465 219.478 -45.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 22.1465 219.478 -45.2 + vertex 197.682 -92.5594 -45.2 + vertex 201.146 -90.5594 -45.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 197.682 -92.5594 -45.2 + vertex 22.1465 219.478 -45.2 + vertex 18.6824 217.478 -45.2 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 197.682 -92.5594 -41.2 + vertex 18.6824 217.478 -45.2 + vertex 18.6824 217.478 -41.2 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 18.6824 217.478 -45.2 + vertex 197.682 -92.5594 -41.2 + vertex 197.682 -92.5594 -45.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 18.6824 217.478 -41.2 + vertex 192.919 -95.3094 -41.2 + vertex 197.682 -92.5594 -41.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 192.919 -95.3094 -41.2 + vertex 18.6824 217.478 -41.2 + vertex 13.9192 214.728 -41.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 192.919 -95.3094 -46.7 + vertex 13.9192 214.728 -41.2 + vertex 13.9192 214.728 -46.7 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 13.9192 214.728 -41.2 + vertex 192.919 -95.3094 -46.7 + vertex 192.919 -95.3094 -41.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 192.919 -95.3094 -46.7 + vertex 17.3833 216.728 -46.7 + vertex 196.383 -93.3094 -46.7 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex 17.3833 216.728 -46.7 + vertex 192.919 -95.3094 -46.7 + vertex 13.9192 214.728 -46.7 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 196.383 -93.3094 -50.7 + vertex 17.3833 216.728 -46.7 + vertex 17.3833 216.728 -50.7 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 17.3833 216.728 -46.7 + vertex 196.383 -93.3094 -50.7 + vertex 196.383 -93.3094 -46.7 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 17.3833 216.728 -50.7 + vertex 192.919 -95.3094 -50.7 + vertex 196.383 -93.3094 -50.7 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 192.919 -95.3094 -50.7 + vertex 17.3833 216.728 -50.7 + vertex 13.9192 214.728 -50.7 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 192.919 -95.3094 -56.2 + vertex 13.9192 214.728 -50.7 + vertex 13.9192 214.728 -56.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 13.9192 214.728 -50.7 + vertex 192.919 -95.3094 -56.2 + vertex 192.919 -95.3094 -50.7 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 192.919 -95.3094 -56.2 + vertex 18.6824 217.478 -56.2 + vertex 197.682 -92.5594 -56.2 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex 18.6824 217.478 -56.2 + vertex 192.919 -95.3094 -56.2 + vertex 13.9192 214.728 -56.2 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 197.682 -92.5594 -52.2 + vertex 18.6824 217.478 -56.2 + vertex 18.6824 217.478 -52.2 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 18.6824 217.478 -56.2 + vertex 197.682 -92.5594 -52.2 + vertex 197.682 -92.5594 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 197.682 -92.5594 -52.2 + vertex 22.1465 219.478 -52.2 + vertex 201.146 -90.5594 -52.2 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex 22.1465 219.478 -52.2 + vertex 197.682 -92.5594 -52.2 + vertex 18.6824 217.478 -52.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 201.146 -90.5594 -56.2 + vertex 22.1465 219.478 -52.2 + vertex 22.1465 219.478 -56.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 22.1465 219.478 -52.2 + vertex 201.146 -90.5594 -56.2 + vertex 201.146 -90.5594 -52.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 201.146 -90.5594 -56.2 + vertex 26.9096 222.228 -56.2 + vertex 205.91 -87.8094 -56.2 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex 26.9096 222.228 -56.2 + vertex 201.146 -90.5594 -56.2 + vertex 22.1465 219.478 -56.2 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 205.91 -87.8094 -50.7 + vertex 26.9096 222.228 -56.2 + vertex 26.9096 222.228 -50.7 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 26.9096 222.228 -56.2 + vertex 205.91 -87.8094 -50.7 + vertex 205.91 -87.8094 -56.2 + endloop + endfacet + facet normal -0.5 0.866025 1.67311e-08 + outer loop + vertex 18.6824 217.478 -15.2 + vertex 17.3833 216.728 -16.7 + vertex 13.9192 214.728 -11.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 13.9192 214.728 -11.2 + vertex 17.3833 216.728 -16.7 + vertex 13.9192 214.728 -16.7 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 26.9096 222.228 -11.2 + vertex 22.1465 219.478 -15.2 + vertex 22.1465 219.478 -11.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 18.6824 217.478 -11.2 + vertex 18.6824 217.478 -15.2 + vertex 13.9192 214.728 -11.2 + endloop + endfacet + facet normal -0.5 0.866025 -1.36239e-07 + outer loop + vertex 22.1465 219.478 -22.2 + vertex 18.6824 217.478 -22.2 + vertex 18.6824 217.478 -15.2 + endloop + endfacet + facet normal -0.5 0.866025 -1.36239e-07 + outer loop + vertex 18.6824 217.478 -15.2 + vertex 18.6824 217.478 -22.2 + vertex 17.3833 216.728 -16.7 + endloop + endfacet + facet normal -0.499999 0.866026 0 + outer loop + vertex 18.6824 217.478 -22.2 + vertex 17.3833 216.728 -20.7 + vertex 17.3833 216.728 -16.7 + endloop + endfacet + facet normal -0.5 0.866026 -2.84429e-07 + outer loop + vertex 13.9192 214.728 -26.2 + vertex 17.3833 216.728 -20.7 + vertex 18.6824 217.478 -22.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 13.9192 214.728 -26.2 + vertex 18.6824 217.478 -22.2 + vertex 18.6824 217.478 -26.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 17.3833 216.728 -20.7 + vertex 13.9192 214.728 -26.2 + vertex 13.9192 214.728 -20.7 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 22.1465 219.478 -15.2 + vertex 22.1465 219.478 -22.2 + vertex 18.6824 217.478 -15.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 26.9096 222.228 -26.2 + vertex 23.4455 220.228 -20.7 + vertex 26.9096 222.228 -20.7 + endloop + endfacet + facet normal -0.5 0.866026 3.34622e-07 + outer loop + vertex 23.4455 220.228 -20.7 + vertex 26.9096 222.228 -26.2 + vertex 22.1465 219.478 -22.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 22.1465 219.478 -22.2 + vertex 26.9096 222.228 -26.2 + vertex 22.1465 219.478 -26.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 23.4455 220.228 -16.7 + vertex 26.9096 222.228 -11.2 + vertex 26.9096 222.228 -16.7 + endloop + endfacet + facet normal -0.5 0.866026 -3.34622e-07 + outer loop + vertex 26.9096 222.228 -11.2 + vertex 23.4455 220.228 -16.7 + vertex 22.1465 219.478 -15.2 + endloop + endfacet + facet normal -0.499999 0.866026 0 + outer loop + vertex 23.4455 220.228 -20.7 + vertex 22.1465 219.478 -15.2 + vertex 23.4455 220.228 -16.7 + endloop + endfacet + facet normal -0.499999 0.866026 0 + outer loop + vertex 22.1465 219.478 -15.2 + vertex 23.4455 220.228 -20.7 + vertex 22.1465 219.478 -22.2 + endloop + endfacet + facet normal 0.5 -0.866025 0 + outer loop + vertex 192.919 -95.3094 -11.2 + vertex 197.682 -92.5594 -15.2 + vertex 197.682 -92.5594 -11.2 + endloop + endfacet + facet normal 0.5 -0.866026 -8.03093e-07 + outer loop + vertex 192.919 -95.3094 -11.2 + vertex 196.383 -93.3094 -16.7 + vertex 197.682 -92.5594 -15.2 + endloop + endfacet + facet normal 0.500001 -0.866025 0 + outer loop + vertex 196.383 -93.3094 -16.7 + vertex 192.919 -95.3094 -11.2 + vertex 192.919 -95.3094 -16.7 + endloop + endfacet + facet normal 0.5 -0.866025 0 + outer loop + vertex 201.146 -90.5594 -15.2 + vertex 205.91 -87.8094 -11.2 + vertex 201.146 -90.5594 -11.2 + endloop + endfacet + facet normal 0.500001 -0.866025 -1.90735e-06 + outer loop + vertex 197.682 -92.5594 -15.2 + vertex 196.383 -93.3094 -16.7 + vertex 201.146 -90.5594 -15.2 + endloop + endfacet + facet normal 0.5 -0.866025 1.08991e-06 + outer loop + vertex 202.446 -89.8094 -16.7 + vertex 201.146 -90.5594 -15.2 + vertex 196.383 -93.3094 -16.7 + endloop + endfacet + facet normal 0.5 -0.866026 8.03093e-07 + outer loop + vertex 202.446 -89.8094 -16.7 + vertex 205.91 -87.8094 -11.2 + vertex 201.146 -90.5594 -15.2 + endloop + endfacet + facet normal 0.500001 -0.866025 0 + outer loop + vertex 205.91 -87.8094 -11.2 + vertex 202.446 -89.8094 -16.7 + vertex 205.91 -87.8094 -16.7 + endloop + endfacet + facet normal 0.500001 -0.866025 0 + outer loop + vertex 192.919 -95.3094 -26.2 + vertex 196.383 -93.3094 -20.7 + vertex 192.919 -95.3094 -20.7 + endloop + endfacet + facet normal 0.5 -0.866025 1.08991e-06 + outer loop + vertex 196.383 -93.3094 -20.7 + vertex 197.682 -92.5594 -22.2 + vertex 202.446 -89.8094 -20.7 + endloop + endfacet + facet normal 0.500001 -0.866025 -1.90735e-06 + outer loop + vertex 201.146 -90.5594 -22.2 + vertex 202.446 -89.8094 -20.7 + vertex 197.682 -92.5594 -22.2 + endloop + endfacet + facet normal 0.5 -0.866026 8.03094e-07 + outer loop + vertex 196.383 -93.3094 -20.7 + vertex 192.919 -95.3094 -26.2 + vertex 197.682 -92.5594 -22.2 + endloop + endfacet + facet normal 0.5 -0.866025 0 + outer loop + vertex 197.682 -92.5594 -22.2 + vertex 192.919 -95.3094 -26.2 + vertex 197.682 -92.5594 -26.2 + endloop + endfacet + facet normal 0.5 -0.866025 0 + outer loop + vertex 196.383 -93.3094 -20.7 + vertex 202.446 -89.8094 -16.7 + vertex 196.383 -93.3094 -16.7 + endloop + endfacet + facet normal 0.5 -0.866025 0 + outer loop + vertex 202.446 -89.8094 -16.7 + vertex 196.383 -93.3094 -20.7 + vertex 202.446 -89.8094 -20.7 + endloop + endfacet + facet normal 0.5 -0.866026 -8.03094e-07 + outer loop + vertex 205.91 -87.8094 -26.2 + vertex 202.446 -89.8094 -20.7 + vertex 201.146 -90.5594 -22.2 + endloop + endfacet + facet normal 0.5 -0.866025 0 + outer loop + vertex 205.91 -87.8094 -26.2 + vertex 201.146 -90.5594 -22.2 + vertex 201.146 -90.5594 -26.2 + endloop + endfacet + facet normal 0.500001 -0.866025 0 + outer loop + vertex 202.446 -89.8094 -20.7 + vertex 205.91 -87.8094 -26.2 + vertex 205.91 -87.8094 -20.7 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 26.9096 222.228 -20.7 + vertex 202.446 -89.8094 -20.7 + vertex 205.91 -87.8094 -20.7 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 202.446 -89.8094 -20.7 + vertex 26.9096 222.228 -20.7 + vertex 23.4455 220.228 -20.7 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 202.446 -89.8094 -16.7 + vertex 23.4455 220.228 -20.7 + vertex 23.4455 220.228 -16.7 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 23.4455 220.228 -20.7 + vertex 202.446 -89.8094 -16.7 + vertex 202.446 -89.8094 -20.7 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 202.446 -89.8094 -16.7 + vertex 26.9096 222.228 -16.7 + vertex 205.91 -87.8094 -16.7 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex 26.9096 222.228 -16.7 + vertex 202.446 -89.8094 -16.7 + vertex 23.4455 220.228 -16.7 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 87.9096 116.573 -11.2 + vertex 26.9096 222.228 -16.7 + vertex 26.9096 222.228 -11.2 + endloop + endfacet + facet normal 0.866025 0.5 -9.07354e-07 + outer loop + vertex 144.91 17.8457 -11.2 + vertex 26.9096 222.228 -16.7 + vertex 87.9096 116.573 -11.2 + endloop + endfacet + facet normal 0.866025 0.5 -0 + outer loop + vertex 205.91 -87.8094 -16.7 + vertex 144.91 17.8457 -11.2 + vertex 205.91 -87.8094 -11.2 + endloop + endfacet + facet normal 0.866025 0.5 1.44001e-07 + outer loop + vertex 144.91 17.8457 -11.2 + vertex 205.91 -87.8094 -16.7 + vertex 26.9096 222.228 -16.7 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 22.1465 219.478 -15.2 + vertex 81.6465 116.421 -11.2 + vertex 22.1465 219.478 -11.2 + endloop + endfacet + facet normal -0.866025 -0.5 1.4921e-06 + outer loop + vertex 22.1465 219.478 -15.2 + vertex 141.646 12.4976 -11.2 + vertex 81.6465 116.421 -11.2 + endloop + endfacet + facet normal -0.866025 -0.5 -6.81196e-08 + outer loop + vertex 141.646 12.4976 -11.2 + vertex 22.1465 219.478 -15.2 + vertex 201.146 -90.5594 -11.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 201.146 -90.5594 -15.2 + vertex 201.146 -90.5594 -11.2 + vertex 22.1465 219.478 -15.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 22.1465 219.478 -15.2 + vertex 197.682 -92.5594 -15.2 + vertex 201.146 -90.5594 -15.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 197.682 -92.5594 -15.2 + vertex 22.1465 219.478 -15.2 + vertex 18.6824 217.478 -15.2 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 78.1824 114.421 -11.2 + vertex 18.6824 217.478 -15.2 + vertex 18.6824 217.478 -11.2 + endloop + endfacet + facet normal 0.866025 0.5 5.58897e-07 + outer loop + vertex 138.182 10.4976 -11.2 + vertex 18.6824 217.478 -15.2 + vertex 78.1824 114.421 -11.2 + endloop + endfacet + facet normal 0.866025 0.5 -0 + outer loop + vertex 197.682 -92.5594 -15.2 + vertex 138.182 10.4976 -11.2 + vertex 197.682 -92.5594 -11.2 + endloop + endfacet + facet normal 0.866025 0.5 -3.89156e-07 + outer loop + vertex 138.182 10.4976 -11.2 + vertex 197.682 -92.5594 -15.2 + vertex 18.6824 217.478 -15.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 13.9192 214.728 -16.7 + vertex 73.4192 111.671 -11.2 + vertex 13.9192 214.728 -11.2 + endloop + endfacet + facet normal -0.866025 -0.5 -2.56306e-07 + outer loop + vertex 13.9192 214.728 -16.7 + vertex 133.419 7.74759 -11.2 + vertex 73.4192 111.671 -11.2 + endloop + endfacet + facet normal -0.866025 -0.5 3.32938e-07 + outer loop + vertex 192.919 -95.3094 -16.7 + vertex 133.419 7.74759 -11.2 + vertex 13.9192 214.728 -16.7 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 133.419 7.74759 -11.2 + vertex 192.919 -95.3094 -16.7 + vertex 192.919 -95.3094 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 192.919 -95.3094 -16.7 + vertex 17.3833 216.728 -16.7 + vertex 196.383 -93.3094 -16.7 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex 17.3833 216.728 -16.7 + vertex 192.919 -95.3094 -16.7 + vertex 13.9192 214.728 -16.7 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 196.383 -93.3094 -20.7 + vertex 17.3833 216.728 -16.7 + vertex 17.3833 216.728 -20.7 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 17.3833 216.728 -16.7 + vertex 196.383 -93.3094 -20.7 + vertex 196.383 -93.3094 -16.7 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 17.3833 216.728 -20.7 + vertex 192.919 -95.3094 -20.7 + vertex 196.383 -93.3094 -20.7 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 192.919 -95.3094 -20.7 + vertex 17.3833 216.728 -20.7 + vertex 13.9192 214.728 -20.7 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 192.919 -95.3094 -26.2 + vertex 13.9192 214.728 -20.7 + vertex 13.9192 214.728 -26.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 13.9192 214.728 -20.7 + vertex 192.919 -95.3094 -26.2 + vertex 192.919 -95.3094 -20.7 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 192.919 -95.3094 -26.2 + vertex 18.6824 217.478 -26.2 + vertex 197.682 -92.5594 -26.2 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex 18.6824 217.478 -26.2 + vertex 192.919 -95.3094 -26.2 + vertex 13.9192 214.728 -26.2 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 197.682 -92.5594 -22.2 + vertex 18.6824 217.478 -26.2 + vertex 18.6824 217.478 -22.2 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 18.6824 217.478 -26.2 + vertex 197.682 -92.5594 -22.2 + vertex 197.682 -92.5594 -26.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 197.682 -92.5594 -22.2 + vertex 22.1465 219.478 -22.2 + vertex 201.146 -90.5594 -22.2 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex 22.1465 219.478 -22.2 + vertex 197.682 -92.5594 -22.2 + vertex 18.6824 217.478 -22.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 201.146 -90.5594 -26.2 + vertex 22.1465 219.478 -22.2 + vertex 22.1465 219.478 -26.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 22.1465 219.478 -22.2 + vertex 201.146 -90.5594 -26.2 + vertex 201.146 -90.5594 -22.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 201.146 -90.5594 -26.2 + vertex 26.9096 222.228 -26.2 + vertex 205.91 -87.8094 -26.2 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex 26.9096 222.228 -26.2 + vertex 201.146 -90.5594 -26.2 + vertex 22.1465 219.478 -26.2 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 205.91 -87.8094 -20.7 + vertex 26.9096 222.228 -26.2 + vertex 26.9096 222.228 -20.7 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 26.9096 222.228 -26.2 + vertex 205.91 -87.8094 -20.7 + vertex 205.91 -87.8094 -26.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 57 -134.395 -11.2 + vertex 57.376 -134.395 -5.2 + vertex 57 -134.395 -5.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 57.376 -134.395 -5.2 + vertex 57 -134.395 -11.2 + vertex 57.376 -134.395 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 60 -119.418 -11.2 + vertex 59.9822 -107.418 -11.2 + vertex 60 -107.418 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 57 -104.418 -11.2 + vertex 59.9822 -107.418 -11.2 + vertex 60 -119.418 -11.2 + endloop + endfacet + facet normal -0 -0 -1 + outer loop + vertex 59.533 -105.811 -11.2 + vertex 59.9822 -107.418 -11.2 + vertex 57 -104.418 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 59.9822 -107.418 -11.2 + vertex 59.533 -105.811 -11.2 + vertex 59.8532 -106.491 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 59.533 -105.811 -11.2 + vertex 57 -104.418 -11.2 + vertex 59.0536 -105.231 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 59.0536 -105.231 -11.2 + vertex 57 -104.418 -11.2 + vertex 58.4453 -104.789 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 58.4453 -104.789 -11.2 + vertex 57 -104.418 -11.2 + vertex 57.7461 -104.512 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 60 -119.418 -11.2 + vertex -57 -104.418 -11.2 + vertex 57 -104.418 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -60 -119.418 -11.2 + vertex -57 -104.418 -11.2 + vertex 60 -119.418 -11.2 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex -59.9822 -107.418 -11.2 + vertex -57 -104.418 -11.2 + vertex -60 -119.418 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -57 -104.418 -11.2 + vertex -59.9822 -107.418 -11.2 + vertex -57.7461 -104.512 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -57.7461 -104.512 -11.2 + vertex -59.9822 -107.418 -11.2 + vertex -58.4453 -104.789 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -58.4453 -104.789 -11.2 + vertex -59.9822 -107.418 -11.2 + vertex -59.0536 -105.231 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -59.0536 -105.231 -11.2 + vertex -59.9822 -107.418 -11.2 + vertex -59.533 -105.811 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -59.533 -105.811 -11.2 + vertex -59.9822 -107.418 -11.2 + vertex -59.8532 -106.491 -11.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -59.9822 -107.418 -11.2 + vertex -60 -119.418 -11.2 + vertex -60 -107.418 -11.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 59.9941 -107.23 -11.2 + vertex 59.9822 -107.418 -11.2 + vertex 59.8532 -106.491 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -59.8532 -106.491 -11.2 + vertex -59.9822 -107.418 -11.2 + vertex -59.9941 -107.23 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -60 -128.918 -11.2 + vertex -179 -128.918 -11.2 + vertex -60 -131.418 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -57.376 -134.395 -11.2 + vertex -57 -134.418 -11.2 + vertex -57 -134.395 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -60 -131.418 -11.2 + vertex -59.9469 -131.98 -11.2 + vertex -59.9822 -131.418 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -179 -134.418 -11.2 + vertex -60 -131.418 -11.2 + vertex -179 -128.918 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -60 -131.418 -11.2 + vertex -179 -134.418 -11.2 + vertex -59.9469 -131.98 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -59.9469 -131.98 -11.2 + vertex -179 -134.418 -11.2 + vertex -59.7145 -132.696 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -59.7145 -132.696 -11.2 + vertex -179 -134.418 -11.2 + vertex -59.3115 -133.331 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -59.3115 -133.331 -11.2 + vertex -179 -134.418 -11.2 + vertex -58.7634 -133.845 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -58.7634 -133.845 -11.2 + vertex -179 -134.418 -11.2 + vertex -58.1044 -134.208 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -58.1044 -134.208 -11.2 + vertex -179 -134.418 -11.2 + vertex -57.376 -134.395 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -57.376 -134.395 -11.2 + vertex -179 -134.418 -11.2 + vertex -57 -134.418 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 60 -131.418 -11.2 + vertex 179 -128.918 -11.2 + vertex 60 -128.918 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 179 -128.918 -11.2 + vertex 60 -131.418 -11.2 + vertex 179 -134.418 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 59.9469 -131.98 -11.2 + vertex 60 -131.418 -11.2 + vertex 59.9822 -131.418 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 60 -131.418 -11.2 + vertex 59.9469 -131.98 -11.2 + vertex 179 -134.418 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 59.7145 -132.696 -11.2 + vertex 179 -134.418 -11.2 + vertex 59.9469 -131.98 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 59.3115 -133.331 -11.2 + vertex 179 -134.418 -11.2 + vertex 59.7145 -132.696 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 58.7634 -133.845 -11.2 + vertex 179 -134.418 -11.2 + vertex 59.3115 -133.331 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 58.1044 -134.208 -11.2 + vertex 179 -134.418 -11.2 + vertex 58.7634 -133.845 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 57.376 -134.395 -11.2 + vertex 179 -134.418 -11.2 + vertex 58.1044 -134.208 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 57 -134.418 -11.2 + vertex 57.376 -134.395 -11.2 + vertex 57 -134.395 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 57.376 -134.395 -11.2 + vertex 57 -134.418 -11.2 + vertex 179 -134.418 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 60 -119.418 -11.2 + vertex 179 -124.918 -11.2 + vertex 179 -119.418 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 179 -124.918 -11.2 + vertex 60 -119.418 -11.2 + vertex 60 -124.918 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -179 -119.418 -11.2 + vertex -60 -124.918 -11.2 + vertex -60 -119.418 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -60 -124.918 -11.2 + vertex -179 -119.418 -11.2 + vertex -179 -124.918 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -60 -128.918 -11.2 + vertex 60 -124.918 -11.2 + vertex 60 -128.918 -11.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 60 -124.918 -11.2 + vertex -60 -128.918 -11.2 + vertex -60 -124.918 -11.2 + endloop + endfacet + facet normal 0.844327 -0.535828 0 + outer loop + vertex 59.3115 -133.331 -5.2 + vertex 59.7145 -132.696 -11.2 + vertex 59.7145 -132.696 -5.2 + endloop + endfacet + facet normal 0.844327 -0.535828 0 + outer loop + vertex 59.7145 -132.696 -11.2 + vertex 59.3115 -133.331 -5.2 + vertex 59.3115 -133.331 -11.2 + endloop + endfacet + facet normal 0.684552 -0.728964 0 + outer loop + vertex 58.7634 -133.845 -11.2 + vertex 59.3115 -133.331 -5.2 + vertex 58.7634 -133.845 -5.2 + endloop + endfacet + facet normal 0.684552 -0.728964 0 + outer loop + vertex 59.3115 -133.331 -5.2 + vertex 58.7634 -133.845 -11.2 + vertex 59.3115 -133.331 -11.2 + endloop + endfacet + facet normal 0.998027 -0.0627898 0 + outer loop + vertex 59.9469 -131.98 -5.2 + vertex 59.9822 -131.418 -11.2 + vertex 59.9822 -131.418 -5.2 + endloop + endfacet + facet normal 0.998027 -0.0627898 0 + outer loop + vertex 59.9822 -131.418 -11.2 + vertex 59.9469 -131.98 -5.2 + vertex 59.9469 -131.98 -11.2 + endloop + endfacet + facet normal 0.48175 -0.876309 0 + outer loop + vertex 58.1044 -134.208 -11.2 + vertex 58.7634 -133.845 -5.2 + vertex 58.1044 -134.208 -5.2 + endloop + endfacet + facet normal 0.48175 -0.876309 0 + outer loop + vertex 58.7634 -133.845 -5.2 + vertex 58.1044 -134.208 -11.2 + vertex 58.7634 -133.845 -11.2 + endloop + endfacet + facet normal 0.248686 -0.968584 0 + outer loop + vertex 57.376 -134.395 -11.2 + vertex 58.1044 -134.208 -5.2 + vertex 57.376 -134.395 -5.2 + endloop + endfacet + facet normal 0.248686 -0.968584 0 + outer loop + vertex 58.1044 -134.208 -5.2 + vertex 57.376 -134.395 -11.2 + vertex 58.1044 -134.208 -11.2 + endloop + endfacet + facet normal 0.951057 -0.309016 0 + outer loop + vertex 59.7145 -132.696 -5.2 + vertex 59.9469 -131.98 -11.2 + vertex 59.9469 -131.98 -5.2 + endloop + endfacet + facet normal 0.951057 -0.309016 0 + outer loop + vertex 59.9469 -131.98 -11.2 + vertex 59.7145 -132.696 -5.2 + vertex 59.7145 -132.696 -11.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -57.376 -134.395 -11.2 + vertex -57 -134.395 -5.2 + vertex -57.376 -134.395 -5.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -57 -134.395 -5.2 + vertex -57.376 -134.395 -11.2 + vertex -57 -134.395 -11.2 + endloop + endfacet + facet normal -0.998027 -0.0627898 0 + outer loop + vertex -59.9469 -131.98 -11.2 + vertex -59.9822 -131.418 -5.2 + vertex -59.9822 -131.418 -11.2 + endloop + endfacet + facet normal -0.998027 -0.0627898 0 + outer loop + vertex -59.9822 -131.418 -5.2 + vertex -59.9469 -131.98 -11.2 + vertex -59.9469 -131.98 -5.2 + endloop + endfacet + facet normal -0.684552 -0.728964 0 + outer loop + vertex -59.3115 -133.331 -11.2 + vertex -58.7634 -133.845 -5.2 + vertex -59.3115 -133.331 -5.2 + endloop + endfacet + facet normal -0.684552 -0.728964 -0 + outer loop + vertex -58.7634 -133.845 -5.2 + vertex -59.3115 -133.331 -11.2 + vertex -58.7634 -133.845 -11.2 + endloop + endfacet + facet normal -0.844327 -0.535828 0 + outer loop + vertex -59.3115 -133.331 -11.2 + vertex -59.7145 -132.696 -5.2 + vertex -59.7145 -132.696 -11.2 + endloop + endfacet + facet normal -0.844327 -0.535828 0 + outer loop + vertex -59.7145 -132.696 -5.2 + vertex -59.3115 -133.331 -11.2 + vertex -59.3115 -133.331 -5.2 + endloop + endfacet + facet normal -0.48175 -0.876309 0 + outer loop + vertex -58.7634 -133.845 -11.2 + vertex -58.1044 -134.208 -5.2 + vertex -58.7634 -133.845 -5.2 + endloop + endfacet + facet normal -0.48175 -0.876309 -0 + outer loop + vertex -58.1044 -134.208 -5.2 + vertex -58.7634 -133.845 -11.2 + vertex -58.1044 -134.208 -11.2 + endloop + endfacet + facet normal -0.248686 -0.968584 0 + outer loop + vertex -58.1044 -134.208 -11.2 + vertex -57.376 -134.395 -5.2 + vertex -58.1044 -134.208 -5.2 + endloop + endfacet + facet normal -0.248686 -0.968584 -0 + outer loop + vertex -57.376 -134.395 -5.2 + vertex -58.1044 -134.208 -11.2 + vertex -57.376 -134.395 -11.2 + endloop + endfacet + facet normal -0.951057 -0.309016 0 + outer loop + vertex -59.7145 -132.696 -11.2 + vertex -59.9469 -131.98 -5.2 + vertex -59.9469 -131.98 -11.2 + endloop + endfacet + facet normal -0.951057 -0.309016 0 + outer loop + vertex -59.9469 -131.98 -5.2 + vertex -59.7145 -132.696 -11.2 + vertex -59.7145 -132.696 -5.2 + endloop + endfacet + facet normal 0.982287 0.187382 0 + outer loop + vertex 59.9941 -107.23 -5.2 + vertex 59.8532 -106.491 -11.2 + vertex 59.8532 -106.491 -5.2 + endloop + endfacet + facet normal 0.982287 0.187382 0 + outer loop + vertex 59.8532 -106.491 -11.2 + vertex 59.9941 -107.23 -5.2 + vertex 59.9941 -107.23 -11.2 + endloop + endfacet + facet normal 0.587781 0.80902 -0 + outer loop + vertex 59.0536 -105.231 -11.2 + vertex 58.4453 -104.789 -5.2 + vertex 59.0536 -105.231 -5.2 + endloop + endfacet + facet normal 0.587781 0.80902 0 + outer loop + vertex 58.4453 -104.789 -5.2 + vertex 59.0536 -105.231 -11.2 + vertex 58.4453 -104.789 -11.2 + endloop + endfacet + facet normal 0.368128 0.929775 -0 + outer loop + vertex 58.4453 -104.789 -11.2 + vertex 57.7461 -104.512 -5.2 + vertex 58.4453 -104.789 -5.2 + endloop + endfacet + facet normal 0.368128 0.929775 0 + outer loop + vertex 57.7461 -104.512 -5.2 + vertex 58.4453 -104.789 -11.2 + vertex 57.7461 -104.512 -11.2 + endloop + endfacet + facet normal 0.904826 0.425781 0 + outer loop + vertex 59.8532 -106.491 -5.2 + vertex 59.533 -105.811 -11.2 + vertex 59.533 -105.811 -5.2 + endloop + endfacet + facet normal 0.904826 0.425781 0 + outer loop + vertex 59.533 -105.811 -11.2 + vertex 59.8532 -106.491 -5.2 + vertex 59.8532 -106.491 -11.2 + endloop + endfacet + facet normal 0.125337 0.992114 -0 + outer loop + vertex 57.7461 -104.512 -11.2 + vertex 57 -104.418 -5.2 + vertex 57.7461 -104.512 -5.2 + endloop + endfacet + facet normal 0.125337 0.992114 0 + outer loop + vertex 57 -104.418 -5.2 + vertex 57.7461 -104.512 -11.2 + vertex 57 -104.418 -11.2 + endloop + endfacet + facet normal 0.998026 -0.062796 0 + outer loop + vertex 59.9822 -107.418 -5.2 + vertex 59.9941 -107.23 -11.2 + vertex 59.9941 -107.23 -5.2 + endloop + endfacet + facet normal 0.998026 -0.062796 0 + outer loop + vertex 59.9941 -107.23 -11.2 + vertex 59.9822 -107.418 -5.2 + vertex 59.9822 -107.418 -11.2 + endloop + endfacet + facet normal 0.770517 0.637419 0 + outer loop + vertex 59.533 -105.811 -5.2 + vertex 59.0536 -105.231 -11.2 + vertex 59.0536 -105.231 -5.2 + endloop + endfacet + facet normal 0.770517 0.637419 0 + outer loop + vertex 59.0536 -105.231 -11.2 + vertex 59.533 -105.811 -5.2 + vertex 59.533 -105.811 -11.2 + endloop + endfacet + facet normal -0.125338 0.992114 0 + outer loop + vertex -57 -104.418 -11.2 + vertex -57.7461 -104.512 -5.2 + vertex -57 -104.418 -5.2 + endloop + endfacet + facet normal -0.125338 0.992114 0 + outer loop + vertex -57.7461 -104.512 -5.2 + vertex -57 -104.418 -11.2 + vertex -57.7461 -104.512 -11.2 + endloop + endfacet + facet normal -0.998026 -0.062796 0 + outer loop + vertex -59.9822 -107.418 -11.2 + vertex -59.9941 -107.23 -5.2 + vertex -59.9941 -107.23 -11.2 + endloop + endfacet + facet normal -0.998026 -0.062796 0 + outer loop + vertex -59.9941 -107.23 -5.2 + vertex -59.9822 -107.418 -11.2 + vertex -59.9822 -107.418 -5.2 + endloop + endfacet + facet normal -0.770515 0.637422 0 + outer loop + vertex -59.533 -105.811 -11.2 + vertex -59.0536 -105.231 -5.2 + vertex -59.0536 -105.231 -11.2 + endloop + endfacet + facet normal -0.770515 0.637422 0 + outer loop + vertex -59.0536 -105.231 -5.2 + vertex -59.533 -105.811 -11.2 + vertex -59.533 -105.811 -5.2 + endloop + endfacet + facet normal -0.368128 0.929775 0 + outer loop + vertex -57.7461 -104.512 -11.2 + vertex -58.4453 -104.789 -5.2 + vertex -57.7461 -104.512 -5.2 + endloop + endfacet + facet normal -0.368128 0.929775 0 + outer loop + vertex -58.4453 -104.789 -5.2 + vertex -57.7461 -104.512 -11.2 + vertex -58.4453 -104.789 -11.2 + endloop + endfacet + facet normal -0.904826 0.425781 0 + outer loop + vertex -59.8532 -106.491 -11.2 + vertex -59.533 -105.811 -5.2 + vertex -59.533 -105.811 -11.2 + endloop + endfacet + facet normal -0.904826 0.425781 0 + outer loop + vertex -59.533 -105.811 -5.2 + vertex -59.8532 -106.491 -11.2 + vertex -59.8532 -106.491 -5.2 + endloop + endfacet + facet normal -0.587781 0.80902 0 + outer loop + vertex -58.4453 -104.789 -11.2 + vertex -59.0536 -105.231 -5.2 + vertex -58.4453 -104.789 -5.2 + endloop + endfacet + facet normal -0.587781 0.80902 0 + outer loop + vertex -59.0536 -105.231 -5.2 + vertex -58.4453 -104.789 -11.2 + vertex -59.0536 -105.231 -11.2 + endloop + endfacet + facet normal -0.982287 0.187382 0 + outer loop + vertex -59.9941 -107.23 -11.2 + vertex -59.8532 -106.491 -5.2 + vertex -59.8532 -106.491 -11.2 + endloop + endfacet + facet normal -0.982287 0.187382 0 + outer loop + vertex -59.8532 -106.491 -5.2 + vertex -59.9941 -107.23 -11.2 + vertex -59.9941 -107.23 -5.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 59.9822 -131.418 -11.2 + vertex 60 -131.418 -5.2 + vertex 59.9822 -131.418 -5.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 60 -131.418 -5.2 + vertex 59.9822 -131.418 -11.2 + vertex 60 -131.418 -11.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -60 -131.418 -11.2 + vertex -59.9822 -131.418 -5.2 + vertex -60 -131.418 -5.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -59.9822 -131.418 -5.2 + vertex -60 -131.418 -11.2 + vertex -59.9822 -131.418 -11.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 60 -107.418 -11.2 + vertex 59.9822 -107.418 -5.2 + vertex 60 -107.418 -5.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 59.9822 -107.418 -5.2 + vertex 60 -107.418 -11.2 + vertex 59.9822 -107.418 -11.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -59.9822 -107.418 -11.2 + vertex -60 -107.418 -5.2 + vertex -59.9822 -107.418 -5.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -60 -107.418 -5.2 + vertex -59.9822 -107.418 -11.2 + vertex -60 -107.418 -11.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -60 -107.418 -11.2 + vertex -60 -109.594 -5.2 + vertex -60 -107.418 -5.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -60 -119.418 -11.2 + vertex -60 -109.594 -5.2 + vertex -60 -107.418 -11.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -60 -131.418 -5.2 + vertex -60 -119.418 -11.2 + vertex -60 -124.918 -11.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -60 -131.418 -5.2 + vertex -60 -124.918 -11.2 + vertex -60 -128.918 -11.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -60 -131.418 -5.2 + vertex -60 -128.918 -11.2 + vertex -60 -131.418 -11.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -60 -119.418 -11.2 + vertex -60 -131.418 -5.2 + vertex -60 -109.594 -5.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 60 -109.599 -5.2 + vertex 60 -107.418 -11.2 + vertex 60 -107.418 -5.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 60 -109.599 -5.2 + vertex 60 -119.418 -11.2 + vertex 60 -107.418 -11.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 60 -131.418 -5.2 + vertex 60 -119.418 -11.2 + vertex 60 -109.599 -5.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 60 -119.418 -11.2 + vertex 60 -131.418 -5.2 + vertex 60 -124.918 -11.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 60 -124.918 -11.2 + vertex 60 -131.418 -5.2 + vertex 60 -128.918 -11.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 60 -128.918 -11.2 + vertex 60 -131.418 -5.2 + vertex 60 -131.418 -11.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -57 -134.418 -11.2 + vertex -33 -134.418 -5.2 + vertex -57 -134.418 -5.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -33 -134.418 -5.2 + vertex -57 -134.418 -11.2 + vertex 33 -134.418 -5.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 57 -134.418 -11.2 + vertex 33 -134.418 -5.2 + vertex -57 -134.418 -11.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 33 -134.418 -5.2 + vertex 57 -134.418 -11.2 + vertex 57 -134.418 -5.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -33 -134.418 -5.2 + vertex 33 -134.418 -0.2 + vertex -33 -134.418 -0.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 33 -134.418 -0.2 + vertex -33 -134.418 -5.2 + vertex 33 -134.418 -5.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 57 -104.418 -11.2 + vertex -57 -104.418 -5.2 + vertex 57 -104.418 -5.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -57 -104.418 -5.2 + vertex 57 -104.418 -11.2 + vertex -57 -104.418 -11.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -57 -134.418 -11.2 + vertex -57 -134.395 -5.2 + vertex -57 -134.395 -11.2 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -57 -134.395 -5.2 + vertex -57 -134.418 -11.2 + vertex -57 -134.418 -5.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 57 -134.418 -5.2 + vertex 57 -134.395 -11.2 + vertex 57 -134.395 -5.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 57 -134.395 -11.2 + vertex 57 -134.418 -5.2 + vertex 57 -134.418 -11.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 33 -134.402 -5.2 + vertex 33.2507 -134.402 -0.2 + vertex 33 -134.402 -0.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 33.2507 -134.402 -0.2 + vertex 33 -134.402 -5.2 + vertex 33.2507 -134.402 -5.2 + endloop + endfacet + facet normal 0.684547 -0.728969 0 + outer loop + vertex 34.1756 -134.036 -5.2 + vertex 34.541 -133.693 -0.2 + vertex 34.1756 -134.036 -0.2 + endloop + endfacet + facet normal 0.684547 -0.728969 0 + outer loop + vertex 34.541 -133.693 -0.2 + vertex 34.1756 -134.036 -5.2 + vertex 34.541 -133.693 -5.2 + endloop + endfacet + facet normal 0.998027 -0.0627932 0 + outer loop + vertex 34.9646 -132.793 -0.2 + vertex 34.9882 -132.418 -5.2 + vertex 34.9882 -132.418 -0.2 + endloop + endfacet + facet normal 0.998027 -0.0627932 0 + outer loop + vertex 34.9882 -132.418 -5.2 + vertex 34.9646 -132.793 -0.2 + vertex 34.9646 -132.793 -5.2 + endloop + endfacet + facet normal 0.844331 -0.535822 0 + outer loop + vertex 34.541 -133.693 -0.2 + vertex 34.8097 -133.27 -5.2 + vertex 34.8097 -133.27 -0.2 + endloop + endfacet + facet normal 0.844331 -0.535822 0 + outer loop + vertex 34.8097 -133.27 -5.2 + vertex 34.541 -133.693 -0.2 + vertex 34.541 -133.693 -5.2 + endloop + endfacet + facet normal 0.951057 -0.309017 0 + outer loop + vertex 34.8097 -133.27 -0.2 + vertex 34.9646 -132.793 -5.2 + vertex 34.9646 -132.793 -0.2 + endloop + endfacet + facet normal 0.951057 -0.309017 0 + outer loop + vertex 34.9646 -132.793 -5.2 + vertex 34.8097 -133.27 -0.2 + vertex 34.8097 -133.27 -5.2 + endloop + endfacet + facet normal 0.481748 -0.87631 0 + outer loop + vertex 33.7362 -134.278 -5.2 + vertex 34.1756 -134.036 -0.2 + vertex 33.7362 -134.278 -0.2 + endloop + endfacet + facet normal 0.481748 -0.87631 0 + outer loop + vertex 34.1756 -134.036 -0.2 + vertex 33.7362 -134.278 -5.2 + vertex 34.1756 -134.036 -5.2 + endloop + endfacet + facet normal 0.248697 -0.968581 0 + outer loop + vertex 33.2507 -134.402 -5.2 + vertex 33.7362 -134.278 -0.2 + vertex 33.2507 -134.402 -0.2 + endloop + endfacet + facet normal 0.248697 -0.968581 0 + outer loop + vertex 33.7362 -134.278 -0.2 + vertex 33.2507 -134.402 -5.2 + vertex 33.7362 -134.278 -5.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -33.2507 -134.402 -5.2 + vertex -33 -134.402 -0.2 + vertex -33.2507 -134.402 -0.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -33 -134.402 -0.2 + vertex -33.2507 -134.402 -5.2 + vertex -33 -134.402 -5.2 + endloop + endfacet + facet normal -0.998027 -0.0627932 0 + outer loop + vertex -34.9646 -132.793 -5.2 + vertex -34.9882 -132.418 -0.2 + vertex -34.9882 -132.418 -5.2 + endloop + endfacet + facet normal -0.998027 -0.0627932 0 + outer loop + vertex -34.9882 -132.418 -0.2 + vertex -34.9646 -132.793 -5.2 + vertex -34.9646 -132.793 -0.2 + endloop + endfacet + facet normal -0.684547 -0.728969 0 + outer loop + vertex -34.541 -133.693 -5.2 + vertex -34.1756 -134.036 -0.2 + vertex -34.541 -133.693 -0.2 + endloop + endfacet + facet normal -0.684547 -0.728969 -0 + outer loop + vertex -34.1756 -134.036 -0.2 + vertex -34.541 -133.693 -5.2 + vertex -34.1756 -134.036 -5.2 + endloop + endfacet + facet normal -0.844331 -0.535822 0 + outer loop + vertex -34.541 -133.693 -5.2 + vertex -34.8097 -133.27 -0.2 + vertex -34.8097 -133.27 -5.2 + endloop + endfacet + facet normal -0.844331 -0.535822 0 + outer loop + vertex -34.8097 -133.27 -0.2 + vertex -34.541 -133.693 -5.2 + vertex -34.541 -133.693 -0.2 + endloop + endfacet + facet normal -0.481748 -0.87631 0 + outer loop + vertex -34.1756 -134.036 -5.2 + vertex -33.7362 -134.278 -0.2 + vertex -34.1756 -134.036 -0.2 + endloop + endfacet + facet normal -0.481748 -0.87631 -0 + outer loop + vertex -33.7362 -134.278 -0.2 + vertex -34.1756 -134.036 -5.2 + vertex -33.7362 -134.278 -5.2 + endloop + endfacet + facet normal -0.248695 -0.968582 0 + outer loop + vertex -33.7362 -134.278 -5.2 + vertex -33.2507 -134.402 -0.2 + vertex -33.7362 -134.278 -0.2 + endloop + endfacet + facet normal -0.248695 -0.968582 -0 + outer loop + vertex -33.2507 -134.402 -0.2 + vertex -33.7362 -134.278 -5.2 + vertex -33.2507 -134.402 -5.2 + endloop + endfacet + facet normal -0.951057 -0.309017 0 + outer loop + vertex -34.8097 -133.27 -5.2 + vertex -34.9646 -132.793 -0.2 + vertex -34.9646 -132.793 -5.2 + endloop + endfacet + facet normal -0.951057 -0.309017 0 + outer loop + vertex -34.9646 -132.793 -0.2 + vertex -34.8097 -133.27 -5.2 + vertex -34.8097 -133.27 -0.2 + endloop + endfacet + facet normal 0.982288 0.187377 0 + outer loop + vertex 34.9961 -126.793 -0.2 + vertex 34.9021 -126.3 -5.2 + vertex 34.9021 -126.3 -0.2 + endloop + endfacet + facet normal 0.982288 0.187377 0 + outer loop + vertex 34.9021 -126.3 -5.2 + vertex 34.9961 -126.793 -0.2 + vertex 34.9961 -126.793 -5.2 + endloop + endfacet + facet normal 0.368127 0.929776 -0 + outer loop + vertex 33.9635 -125.166 -5.2 + vertex 33.4974 -124.981 -0.2 + vertex 33.9635 -125.166 -0.2 + endloop + endfacet + facet normal 0.368127 0.929776 0 + outer loop + vertex 33.4974 -124.981 -0.2 + vertex 33.9635 -125.166 -5.2 + vertex 33.4974 -124.981 -5.2 + endloop + endfacet + facet normal 0.125337 0.992114 -0 + outer loop + vertex 33.4974 -124.981 -5.2 + vertex 33 -124.918 -0.2 + vertex 33.4974 -124.981 -0.2 + endloop + endfacet + facet normal 0.125337 0.992114 0 + outer loop + vertex 33 -124.918 -0.2 + vertex 33.4974 -124.981 -5.2 + vertex 33 -124.918 -5.2 + endloop + endfacet + facet normal 0.587788 0.809015 -0 + outer loop + vertex 34.3691 -125.46 -5.2 + vertex 33.9635 -125.166 -0.2 + vertex 34.3691 -125.46 -0.2 + endloop + endfacet + facet normal 0.587788 0.809015 0 + outer loop + vertex 33.9635 -125.166 -0.2 + vertex 34.3691 -125.46 -5.2 + vertex 33.9635 -125.166 -5.2 + endloop + endfacet + facet normal 0.998027 -0.062786 0 + outer loop + vertex 34.9882 -126.918 -0.2 + vertex 34.9961 -126.793 -5.2 + vertex 34.9961 -126.793 -0.2 + endloop + endfacet + facet normal 0.998027 -0.062786 0 + outer loop + vertex 34.9961 -126.793 -5.2 + vertex 34.9882 -126.918 -0.2 + vertex 34.9882 -126.918 -5.2 + endloop + endfacet + facet normal 0.770514 0.637423 0 + outer loop + vertex 34.6887 -125.847 -0.2 + vertex 34.3691 -125.46 -5.2 + vertex 34.3691 -125.46 -0.2 + endloop + endfacet + facet normal 0.770514 0.637423 0 + outer loop + vertex 34.3691 -125.46 -5.2 + vertex 34.6887 -125.847 -0.2 + vertex 34.6887 -125.847 -5.2 + endloop + endfacet + facet normal 0.904826 0.425781 0 + outer loop + vertex 34.9021 -126.3 -0.2 + vertex 34.6887 -125.847 -5.2 + vertex 34.6887 -125.847 -0.2 + endloop + endfacet + facet normal 0.904826 0.425781 0 + outer loop + vertex 34.6887 -125.847 -5.2 + vertex 34.9021 -126.3 -0.2 + vertex 34.9021 -126.3 -5.2 + endloop + endfacet + facet normal -0.125337 0.992114 0 + outer loop + vertex -33 -124.918 -5.2 + vertex -33.4974 -124.981 -0.2 + vertex -33 -124.918 -0.2 + endloop + endfacet + facet normal -0.125337 0.992114 0 + outer loop + vertex -33.4974 -124.981 -0.2 + vertex -33 -124.918 -5.2 + vertex -33.4974 -124.981 -5.2 + endloop + endfacet + facet normal -0.998027 -0.062786 0 + outer loop + vertex -34.9882 -126.918 -5.2 + vertex -34.9961 -126.793 -0.2 + vertex -34.9961 -126.793 -5.2 + endloop + endfacet + facet normal -0.998027 -0.062786 0 + outer loop + vertex -34.9961 -126.793 -0.2 + vertex -34.9882 -126.918 -5.2 + vertex -34.9882 -126.918 -0.2 + endloop + endfacet + facet normal -0.770514 0.637423 0 + outer loop + vertex -34.6887 -125.847 -5.2 + vertex -34.3691 -125.46 -0.2 + vertex -34.3691 -125.46 -5.2 + endloop + endfacet + facet normal -0.770514 0.637423 0 + outer loop + vertex -34.3691 -125.46 -0.2 + vertex -34.6887 -125.847 -5.2 + vertex -34.6887 -125.847 -0.2 + endloop + endfacet + facet normal -0.904829 0.425775 0 + outer loop + vertex -34.9021 -126.3 -5.2 + vertex -34.6887 -125.847 -0.2 + vertex -34.6887 -125.847 -5.2 + endloop + endfacet + facet normal -0.904829 0.425775 0 + outer loop + vertex -34.6887 -125.847 -0.2 + vertex -34.9021 -126.3 -5.2 + vertex -34.9021 -126.3 -0.2 + endloop + endfacet + facet normal -0.587784 0.809018 0 + outer loop + vertex -33.9635 -125.166 -5.2 + vertex -34.3691 -125.46 -0.2 + vertex -33.9635 -125.166 -0.2 + endloop + endfacet + facet normal -0.587784 0.809018 0 + outer loop + vertex -34.3691 -125.46 -0.2 + vertex -33.9635 -125.166 -5.2 + vertex -34.3691 -125.46 -5.2 + endloop + endfacet + facet normal -0.36813 0.929774 0 + outer loop + vertex -33.4974 -124.981 -5.2 + vertex -33.9635 -125.166 -0.2 + vertex -33.4974 -124.981 -0.2 + endloop + endfacet + facet normal -0.36813 0.929774 0 + outer loop + vertex -33.9635 -125.166 -0.2 + vertex -33.4974 -124.981 -5.2 + vertex -33.9635 -125.166 -5.2 + endloop + endfacet + facet normal -0.982287 0.187384 0 + outer loop + vertex -34.9961 -126.793 -5.2 + vertex -34.9021 -126.3 -0.2 + vertex -34.9021 -126.3 -5.2 + endloop + endfacet + facet normal -0.982287 0.187384 0 + outer loop + vertex -34.9021 -126.3 -0.2 + vertex -34.9961 -126.793 -5.2 + vertex -34.9961 -126.793 -0.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 34.9882 -132.418 -5.2 + vertex 35 -132.418 -0.2 + vertex 34.9882 -132.418 -0.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 35 -132.418 -0.2 + vertex 34.9882 -132.418 -5.2 + vertex 35 -132.418 -5.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -35 -132.418 -5.2 + vertex -34.9882 -132.418 -0.2 + vertex -35 -132.418 -0.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -34.9882 -132.418 -0.2 + vertex -35 -132.418 -5.2 + vertex -34.9882 -132.418 -5.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 35 -126.918 -5.2 + vertex 34.9882 -126.918 -0.2 + vertex 35 -126.918 -0.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 34.9882 -126.918 -0.2 + vertex 35 -126.918 -5.2 + vertex 34.9882 -126.918 -5.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -34.9882 -126.918 -5.2 + vertex -35 -126.918 -0.2 + vertex -34.9882 -126.918 -0.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -35 -126.918 -0.2 + vertex -34.9882 -126.918 -5.2 + vertex -35 -126.918 -5.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 35 -132.418 -0.2 + vertex 35 -126.918 -5.2 + vertex 35 -126.918 -0.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 35 -126.918 -5.2 + vertex 35 -132.418 -0.2 + vertex 35 -132.418 -5.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -35 -132.418 -5.2 + vertex -35 -126.918 -0.2 + vertex -35 -126.918 -5.2 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -35 -126.918 -0.2 + vertex -35 -132.418 -5.2 + vertex -35 -132.418 -0.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -3.65479 -124.918 -5.2 + vertex -33 -124.918 -0.2 + vertex -3.65479 -124.918 -0.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -33 -124.918 -0.2 + vertex -3.65479 -124.918 -5.2 + vertex -33 -124.918 -5.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 33 -124.918 -5.2 + vertex 2.57163 -124.918 -0.2 + vertex 33 -124.918 -0.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 2.57163 -124.918 -0.2 + vertex 33 -124.918 -5.2 + vertex 2.57163 -124.918 -5.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 33 -134.418 -0.2 + vertex 33 -134.402 -5.2 + vertex 33 -134.402 -0.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 33 -134.402 -5.2 + vertex 33 -134.418 -0.2 + vertex 33 -134.418 -5.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -33 -134.418 -5.2 + vertex -33 -134.402 -0.2 + vertex -33 -134.402 -5.2 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -33 -134.402 -0.2 + vertex -33 -134.418 -5.2 + vertex -33 -134.418 -0.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 128.25 -134.518 -16.2237 + vertex 128.626 -146.518 -16.2237 + vertex 128.626 -134.518 -16.2237 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 128.626 -146.518 -16.2237 + vertex 128.25 -134.518 -16.2237 + vertex 128.25 -146.518 -16.2237 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 131.103 -134.518 -49.1271 + vertex 131.232 -134.518 -48.2 + vertex 131.244 -134.518 -48.3884 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 131.232 -134.518 -48.2 + vertex 128.25 -134.518 -51.2 + vertex 61.2678 -134.518 -48.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 130.783 -134.518 -49.8075 + vertex 131.232 -134.518 -48.2 + vertex 131.103 -134.518 -49.1271 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 64.25 -134.518 -51.2 + vertex 61.2678 -134.518 -48.2 + vertex 128.25 -134.518 -51.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 131.232 -134.518 -48.2 + vertex 130.783 -134.518 -49.8075 + vertex 128.25 -134.518 -51.2 + endloop + endfacet + facet normal -0 1 -0 + outer loop + vertex 61.717 -134.518 -49.8075 + vertex 61.2678 -134.518 -48.2 + vertex 64.25 -134.518 -51.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 128.25 -134.518 -51.2 + vertex 130.783 -134.518 -49.8075 + vertex 130.304 -134.518 -50.3869 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 61.2678 -134.518 -48.2 + vertex 61.3968 -134.518 -49.1271 + vertex 61.2559 -134.518 -48.3884 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 128.25 -134.518 -51.2 + vertex 130.304 -134.518 -50.3869 + vertex 129.695 -134.518 -50.8289 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 61.2678 -134.518 -48.2 + vertex 61.717 -134.518 -49.8075 + vertex 61.3968 -134.518 -49.1271 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 128.25 -134.518 -51.2 + vertex 129.695 -134.518 -50.8289 + vertex 128.996 -134.518 -51.1058 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 61.717 -134.518 -49.8075 + vertex 64.25 -134.518 -51.2 + vertex 62.1964 -134.518 -50.3869 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 62.1964 -134.518 -50.3869 + vertex 64.25 -134.518 -51.2 + vertex 62.8047 -134.518 -50.8289 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 62.8047 -134.518 -50.8289 + vertex 64.25 -134.518 -51.2 + vertex 63.5039 -134.518 -51.1058 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 131.232 -134.518 -48.2 + vertex 131.232 -134.518 -19.2 + vertex 131.25 -134.518 -19.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 131.232 -134.518 -19.2 + vertex 131.232 -134.518 -48.2 + vertex 61.2678 -134.518 -19.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 131.232 -134.518 -48.2 + vertex 131.25 -134.518 -19.2 + vertex 131.25 -134.518 -48.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 61.2678 -134.518 -48.2 + vertex 61.2678 -134.518 -19.2 + vertex 131.232 -134.518 -48.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 61.2678 -134.518 -19.2 + vertex 61.2678 -134.518 -48.2 + vertex 61.25 -134.518 -19.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 61.25 -134.518 -19.2 + vertex 61.2678 -134.518 -48.2 + vertex 61.25 -134.518 -48.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 129.354 -134.518 -16.4107 + vertex 128.25 -134.518 -16.2237 + vertex 128.626 -134.518 -16.2237 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 128.25 -134.518 -16.2237 + vertex 131.232 -134.518 -19.2 + vertex 64.25 -134.518 -16.2237 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 130.013 -134.518 -16.7729 + vertex 128.25 -134.518 -16.2237 + vertex 129.354 -134.518 -16.4107 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 61.2678 -134.518 -19.2 + vertex 64.25 -134.518 -16.2237 + vertex 131.232 -134.518 -19.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 128.25 -134.518 -16.2237 + vertex 130.013 -134.518 -16.7729 + vertex 131.232 -134.518 -19.2 + endloop + endfacet + facet normal -0 1 0 + outer loop + vertex 62.4866 -134.518 -16.7729 + vertex 64.25 -134.518 -16.2237 + vertex 61.2678 -134.518 -19.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 131.232 -134.518 -19.2 + vertex 130.013 -134.518 -16.7729 + vertex 130.562 -134.518 -17.2877 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 64.25 -134.518 -16.2237 + vertex 63.1456 -134.518 -16.4107 + vertex 63.874 -134.518 -16.2237 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 131.232 -134.518 -19.2 + vertex 130.562 -134.518 -17.2877 + vertex 130.964 -134.518 -17.9227 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 64.25 -134.518 -16.2237 + vertex 62.4866 -134.518 -16.7729 + vertex 63.1456 -134.518 -16.4107 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 131.232 -134.518 -19.2 + vertex 130.964 -134.518 -17.9227 + vertex 131.197 -134.518 -18.6379 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 62.4866 -134.518 -16.7729 + vertex 61.2678 -134.518 -19.2 + vertex 61.9385 -134.518 -17.2877 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 61.9385 -134.518 -17.2877 + vertex 61.2678 -134.518 -19.2 + vertex 61.5355 -134.518 -17.9227 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 61.5355 -134.518 -17.9227 + vertex 61.2678 -134.518 -19.2 + vertex 61.3031 -134.518 -18.6379 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 128.25 -134.518 -16.2237 + vertex 64.25 -134.518 -16.2 + vertex 128.25 -134.518 -16.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 64.25 -134.518 -16.2 + vertex 128.25 -134.518 -16.2237 + vertex 64.25 -134.518 -16.2237 + endloop + endfacet + facet normal 0.844329 -0 0.535825 + outer loop + vertex 130.562 -146.518 -17.2877 + vertex 130.964 -134.518 -17.9227 + vertex 130.562 -134.518 -17.2877 + endloop + endfacet + facet normal 0.844329 0 0.535825 + outer loop + vertex 130.964 -134.518 -17.9227 + vertex 130.562 -146.518 -17.2877 + vertex 130.964 -146.518 -17.9227 + endloop + endfacet + facet normal 0.684546 0 0.72897 + outer loop + vertex 130.013 -134.518 -16.7729 + vertex 130.562 -146.518 -17.2877 + vertex 130.562 -134.518 -17.2877 + endloop + endfacet + facet normal 0.684546 0 0.72897 + outer loop + vertex 130.562 -146.518 -17.2877 + vertex 130.013 -134.518 -16.7729 + vertex 130.013 -146.518 -16.7729 + endloop + endfacet + facet normal 0.248692 0 0.968583 + outer loop + vertex 128.626 -134.518 -16.2237 + vertex 129.354 -146.518 -16.4107 + vertex 129.354 -134.518 -16.4107 + endloop + endfacet + facet normal 0.248692 0 0.968583 + outer loop + vertex 129.354 -146.518 -16.4107 + vertex 128.626 -134.518 -16.2237 + vertex 128.626 -146.518 -16.2237 + endloop + endfacet + facet normal 0.998028 -0 0.0627685 + outer loop + vertex 131.197 -146.518 -18.6379 + vertex 131.232 -134.518 -19.2 + vertex 131.197 -134.518 -18.6379 + endloop + endfacet + facet normal 0.998028 0 0.0627685 + outer loop + vertex 131.232 -134.518 -19.2 + vertex 131.197 -146.518 -18.6379 + vertex 131.232 -146.518 -19.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 88.525 -146.518 -43.2 + vertex 64.25 -146.518 -51.2 + vertex 103.554 -146.518 -43.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 128.25 -146.518 -51.2 + vertex 103.554 -146.518 -43.2 + vertex 64.25 -146.518 -51.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 64.25 -146.518 -51.2 + vertex 61.2559 -146.518 -48.3884 + vertex 61.3968 -146.518 -49.1271 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 103.554 -146.518 -43.2 + vertex 128.25 -146.518 -51.2 + vertex 131.232 -146.518 -48.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 64.25 -146.518 -51.2 + vertex 61.3968 -146.518 -49.1271 + vertex 61.717 -146.518 -49.8075 + endloop + endfacet + facet normal -0 -1 0 + outer loop + vertex 130.783 -146.518 -49.8075 + vertex 131.232 -146.518 -48.2 + vertex 128.25 -146.518 -51.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 64.25 -146.518 -51.2 + vertex 61.717 -146.518 -49.8075 + vertex 62.1964 -146.518 -50.3869 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 131.232 -146.518 -48.2 + vertex 131.103 -146.518 -49.1271 + vertex 131.244 -146.518 -48.3884 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 64.25 -146.518 -51.2 + vertex 62.1964 -146.518 -50.3869 + vertex 62.8047 -146.518 -50.8289 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 131.232 -146.518 -48.2 + vertex 130.783 -146.518 -49.8075 + vertex 131.103 -146.518 -49.1271 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 64.25 -146.518 -51.2 + vertex 62.8047 -146.518 -50.8289 + vertex 63.5039 -146.518 -51.1058 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 130.783 -146.518 -49.8075 + vertex 128.25 -146.518 -51.2 + vertex 130.304 -146.518 -50.3869 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 130.304 -146.518 -50.3869 + vertex 128.25 -146.518 -51.2 + vertex 129.695 -146.518 -50.8289 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 129.695 -146.518 -50.8289 + vertex 128.25 -146.518 -51.2 + vertex 128.996 -146.518 -51.1058 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 91.115 -146.518 -34.409 + vertex 91.115 -146.518 -41.084 + vertex 102.187 -146.518 -34.409 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 102.187 -146.518 -32.32 + vertex 91.115 -146.518 -26.18 + vertex 91.115 -146.518 -32.32 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 61.2678 -146.518 -48.2 + vertex 61.2678 -146.518 -19.2 + vertex 61.25 -146.518 -19.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 61.2678 -146.518 -19.2 + vertex 88.525 -146.518 -24.064 + vertex 131.232 -146.518 -19.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 102.999 -146.518 -24.064 + vertex 131.232 -146.518 -19.2 + vertex 88.525 -146.518 -24.064 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 61.2678 -146.518 -19.2 + vertex 88.525 -146.518 -43.2 + vertex 88.525 -146.518 -24.064 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 61.2678 -146.518 -19.2 + vertex 61.2678 -146.518 -48.2 + vertex 88.525 -146.518 -43.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 61.2678 -146.518 -48.2 + vertex 61.25 -146.518 -19.2 + vertex 61.25 -146.518 -48.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 63.1456 -146.518 -16.4107 + vertex 64.25 -146.518 -16.2237 + vertex 63.874 -146.518 -16.2237 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 64.25 -146.518 -16.2237 + vertex 61.2678 -146.518 -19.2 + vertex 128.25 -146.518 -16.2237 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 62.4866 -146.518 -16.7729 + vertex 64.25 -146.518 -16.2237 + vertex 63.1456 -146.518 -16.4107 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 131.232 -146.518 -19.2 + vertex 128.25 -146.518 -16.2237 + vertex 61.2678 -146.518 -19.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 64.25 -146.518 -16.2237 + vertex 62.4866 -146.518 -16.7729 + vertex 61.2678 -146.518 -19.2 + endloop + endfacet + facet normal -0 -1 -0 + outer loop + vertex 130.013 -146.518 -16.7729 + vertex 128.25 -146.518 -16.2237 + vertex 131.232 -146.518 -19.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 61.2678 -146.518 -19.2 + vertex 62.4866 -146.518 -16.7729 + vertex 61.9385 -146.518 -17.2877 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 128.25 -146.518 -16.2237 + vertex 129.354 -146.518 -16.4107 + vertex 128.626 -146.518 -16.2237 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 61.2678 -146.518 -19.2 + vertex 61.9385 -146.518 -17.2877 + vertex 61.5355 -146.518 -17.9227 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 128.25 -146.518 -16.2237 + vertex 130.013 -146.518 -16.7729 + vertex 129.354 -146.518 -16.4107 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 61.2678 -146.518 -19.2 + vertex 61.5355 -146.518 -17.9227 + vertex 61.3031 -146.518 -18.6379 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 130.013 -146.518 -16.7729 + vertex 131.232 -146.518 -19.2 + vertex 130.562 -146.518 -17.2877 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 130.562 -146.518 -17.2877 + vertex 131.232 -146.518 -19.2 + vertex 130.964 -146.518 -17.9227 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 130.964 -146.518 -17.9227 + vertex 131.232 -146.518 -19.2 + vertex 131.197 -146.518 -18.6379 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 64.25 -146.518 -16.2237 + vertex 128.25 -146.518 -16.2 + vertex 64.25 -146.518 -16.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 128.25 -146.518 -16.2 + vertex 64.25 -146.518 -16.2237 + vertex 128.25 -146.518 -16.2237 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 102.999 -146.518 -26.18 + vertex 131.232 -146.518 -19.2 + vertex 102.999 -146.518 -24.064 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 102.187 -146.518 -32.32 + vertex 131.232 -146.518 -19.2 + vertex 102.999 -146.518 -26.18 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 91.115 -146.518 -26.18 + vertex 102.187 -146.518 -32.32 + vertex 102.999 -146.518 -26.18 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 102.187 -146.518 -34.409 + vertex 131.232 -146.518 -19.2 + vertex 102.187 -146.518 -32.32 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 131.232 -146.518 -48.2 + vertex 131.232 -146.518 -19.2 + vertex 102.187 -146.518 -34.409 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 103.554 -146.518 -41.084 + vertex 102.187 -146.518 -34.409 + vertex 91.115 -146.518 -41.084 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 131.232 -146.518 -48.2 + vertex 102.187 -146.518 -34.409 + vertex 103.554 -146.518 -41.084 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 131.232 -146.518 -48.2 + vertex 103.554 -146.518 -41.084 + vertex 103.554 -146.518 -43.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 64.25 -146.518 -51.2 + vertex 61.2678 -146.518 -48.2 + vertex 61.2559 -146.518 -48.3884 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 61.2678 -146.518 -48.2 + vertex 64.25 -146.518 -51.2 + vertex 88.525 -146.518 -43.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 131.232 -146.518 -19.2 + vertex 131.232 -146.518 -48.2 + vertex 131.25 -146.518 -19.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 131.25 -146.518 -19.2 + vertex 131.232 -146.518 -48.2 + vertex 131.25 -146.518 -48.2 + endloop + endfacet + facet normal 0.481754 0 0.876307 + outer loop + vertex 129.354 -134.518 -16.4107 + vertex 130.013 -146.518 -16.7729 + vertex 130.013 -134.518 -16.7729 + endloop + endfacet + facet normal 0.481754 0 0.876307 + outer loop + vertex 130.013 -146.518 -16.7729 + vertex 129.354 -134.518 -16.4107 + vertex 129.354 -146.518 -16.4107 + endloop + endfacet + facet normal 0.951052 -0 0.30903 + outer loop + vertex 130.964 -146.518 -17.9227 + vertex 131.197 -134.518 -18.6379 + vertex 130.964 -134.518 -17.9227 + endloop + endfacet + facet normal 0.951052 0 0.30903 + outer loop + vertex 131.197 -134.518 -18.6379 + vertex 130.964 -146.518 -17.9227 + vertex 131.197 -146.518 -18.6379 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 63.874 -134.518 -16.2237 + vertex 64.25 -146.518 -16.2237 + vertex 64.25 -134.518 -16.2237 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 64.25 -146.518 -16.2237 + vertex 63.874 -134.518 -16.2237 + vertex 63.874 -146.518 -16.2237 + endloop + endfacet + facet normal -0.998027 0 0.0627887 + outer loop + vertex 61.2678 -146.518 -19.2 + vertex 61.3031 -134.518 -18.6379 + vertex 61.2678 -134.518 -19.2 + endloop + endfacet + facet normal -0.998027 0 0.0627887 + outer loop + vertex 61.3031 -134.518 -18.6379 + vertex 61.2678 -146.518 -19.2 + vertex 61.3031 -146.518 -18.6379 + endloop + endfacet + facet normal -0.684548 0 0.728968 + outer loop + vertex 61.9385 -134.518 -17.2877 + vertex 62.4866 -146.518 -16.7729 + vertex 62.4866 -134.518 -16.7729 + endloop + endfacet + facet normal -0.684548 0 0.728968 + outer loop + vertex 62.4866 -146.518 -16.7729 + vertex 61.9385 -134.518 -17.2877 + vertex 61.9385 -146.518 -17.2877 + endloop + endfacet + facet normal -0.844327 0 0.535828 + outer loop + vertex 61.5355 -146.518 -17.9227 + vertex 61.9385 -134.518 -17.2877 + vertex 61.5355 -134.518 -17.9227 + endloop + endfacet + facet normal -0.844327 0 0.535828 + outer loop + vertex 61.9385 -134.518 -17.2877 + vertex 61.5355 -146.518 -17.9227 + vertex 61.9385 -146.518 -17.2877 + endloop + endfacet + facet normal -0.481754 0 0.876307 + outer loop + vertex 62.4866 -134.518 -16.7729 + vertex 63.1456 -146.518 -16.4107 + vertex 63.1456 -134.518 -16.4107 + endloop + endfacet + facet normal -0.481754 0 0.876307 + outer loop + vertex 63.1456 -146.518 -16.4107 + vertex 62.4866 -134.518 -16.7729 + vertex 62.4866 -146.518 -16.7729 + endloop + endfacet + facet normal -0.248688 0 0.968584 + outer loop + vertex 63.1456 -134.518 -16.4107 + vertex 63.874 -146.518 -16.2237 + vertex 63.874 -134.518 -16.2237 + endloop + endfacet + facet normal -0.248688 0 0.968584 + outer loop + vertex 63.874 -146.518 -16.2237 + vertex 63.1456 -134.518 -16.4107 + vertex 63.1456 -146.518 -16.4107 + endloop + endfacet + facet normal -0.951057 0 0.309016 + outer loop + vertex 61.3031 -146.518 -18.6379 + vertex 61.5355 -134.518 -17.9227 + vertex 61.3031 -134.518 -18.6379 + endloop + endfacet + facet normal -0.951057 0 0.309016 + outer loop + vertex 61.5355 -134.518 -17.9227 + vertex 61.3031 -146.518 -18.6379 + vertex 61.5355 -146.518 -17.9227 + endloop + endfacet + facet normal 0.904832 0 -0.425769 + outer loop + vertex 131.103 -146.518 -49.1271 + vertex 130.783 -134.518 -49.8075 + vertex 131.103 -134.518 -49.1271 + endloop + endfacet + facet normal 0.904832 0 -0.425769 + outer loop + vertex 130.783 -134.518 -49.8075 + vertex 131.103 -146.518 -49.1271 + vertex 130.783 -146.518 -49.8075 + endloop + endfacet + facet normal 0.368123 0 -0.929777 + outer loop + vertex 128.996 -146.518 -51.1058 + vertex 129.695 -134.518 -50.8289 + vertex 129.695 -146.518 -50.8289 + endloop + endfacet + facet normal 0.368123 0 -0.929777 + outer loop + vertex 129.695 -134.518 -50.8289 + vertex 128.996 -146.518 -51.1058 + vertex 128.996 -134.518 -51.1058 + endloop + endfacet + facet normal 0.587792 0 -0.809012 + outer loop + vertex 129.695 -146.518 -50.8289 + vertex 130.304 -134.518 -50.3869 + vertex 130.304 -146.518 -50.3869 + endloop + endfacet + facet normal 0.587792 0 -0.809012 + outer loop + vertex 130.304 -134.518 -50.3869 + vertex 129.695 -146.518 -50.8289 + vertex 129.695 -134.518 -50.8289 + endloop + endfacet + facet normal 0.125333 0 -0.992115 + outer loop + vertex 128.25 -146.518 -51.2 + vertex 128.996 -134.518 -51.1058 + vertex 128.996 -146.518 -51.1058 + endloop + endfacet + facet normal 0.125333 0 -0.992115 + outer loop + vertex 128.996 -134.518 -51.1058 + vertex 128.25 -146.518 -51.2 + vertex 128.25 -134.518 -51.2 + endloop + endfacet + facet normal 0.770505 0 -0.637434 + outer loop + vertex 130.783 -146.518 -49.8075 + vertex 130.304 -134.518 -50.3869 + vertex 130.783 -134.518 -49.8075 + endloop + endfacet + facet normal 0.770505 0 -0.637434 + outer loop + vertex 130.304 -134.518 -50.3869 + vertex 130.783 -146.518 -49.8075 + vertex 130.304 -146.518 -50.3869 + endloop + endfacet + facet normal 0.982286 0 -0.187386 + outer loop + vertex 131.244 -146.518 -48.3884 + vertex 131.103 -134.518 -49.1271 + vertex 131.244 -134.518 -48.3884 + endloop + endfacet + facet normal 0.982286 0 -0.187386 + outer loop + vertex 131.103 -134.518 -49.1271 + vertex 131.244 -146.518 -48.3884 + vertex 131.103 -146.518 -49.1271 + endloop + endfacet + facet normal 0.998025 -0 0.0628162 + outer loop + vertex 131.232 -146.518 -48.2 + vertex 131.244 -134.518 -48.3884 + vertex 131.232 -134.518 -48.2 + endloop + endfacet + facet normal 0.998025 0 0.0628162 + outer loop + vertex 131.244 -134.518 -48.3884 + vertex 131.232 -146.518 -48.2 + vertex 131.244 -146.518 -48.3884 + endloop + endfacet + facet normal -0.125333 0 -0.992115 + outer loop + vertex 63.5039 -146.518 -51.1058 + vertex 64.25 -134.518 -51.2 + vertex 64.25 -146.518 -51.2 + endloop + endfacet + facet normal -0.125333 0 -0.992115 + outer loop + vertex 64.25 -134.518 -51.2 + vertex 63.5039 -146.518 -51.1058 + vertex 63.5039 -134.518 -51.1058 + endloop + endfacet + facet normal -0.587785 0 -0.809017 + outer loop + vertex 62.1964 -146.518 -50.3869 + vertex 62.8047 -134.518 -50.8289 + vertex 62.8047 -146.518 -50.8289 + endloop + endfacet + facet normal -0.587785 0 -0.809017 + outer loop + vertex 62.8047 -134.518 -50.8289 + vertex 62.1964 -146.518 -50.3869 + vertex 62.1964 -134.518 -50.3869 + endloop + endfacet + facet normal -0.368128 0 -0.929775 + outer loop + vertex 62.8047 -146.518 -50.8289 + vertex 63.5039 -134.518 -51.1058 + vertex 63.5039 -146.518 -51.1058 + endloop + endfacet + facet normal -0.368128 0 -0.929775 + outer loop + vertex 63.5039 -134.518 -51.1058 + vertex 62.8047 -146.518 -50.8289 + vertex 62.8047 -134.518 -50.8289 + endloop + endfacet + facet normal -0.770513 0 -0.637425 + outer loop + vertex 62.1964 -146.518 -50.3869 + vertex 61.717 -134.518 -49.8075 + vertex 62.1964 -134.518 -50.3869 + endloop + endfacet + facet normal -0.770513 -0 -0.637425 + outer loop + vertex 61.717 -134.518 -49.8075 + vertex 62.1964 -146.518 -50.3869 + vertex 61.717 -146.518 -49.8075 + endloop + endfacet + facet normal -0.998026 0 0.062796 + outer loop + vertex 61.2559 -146.518 -48.3884 + vertex 61.2678 -134.518 -48.2 + vertex 61.2559 -134.518 -48.3884 + endloop + endfacet + facet normal -0.998026 0 0.062796 + outer loop + vertex 61.2678 -134.518 -48.2 + vertex 61.2559 -146.518 -48.3884 + vertex 61.2678 -146.518 -48.2 + endloop + endfacet + facet normal -0.904826 0 -0.425781 + outer loop + vertex 61.717 -146.518 -49.8075 + vertex 61.3968 -134.518 -49.1271 + vertex 61.717 -134.518 -49.8075 + endloop + endfacet + facet normal -0.904826 -0 -0.425781 + outer loop + vertex 61.3968 -134.518 -49.1271 + vertex 61.717 -146.518 -49.8075 + vertex 61.3968 -146.518 -49.1271 + endloop + endfacet + facet normal -0.982287 0 -0.187381 + outer loop + vertex 61.3968 -146.518 -49.1271 + vertex 61.2559 -134.518 -48.3884 + vertex 61.3968 -134.518 -49.1271 + endloop + endfacet + facet normal -0.982287 -0 -0.187381 + outer loop + vertex 61.2559 -134.518 -48.3884 + vertex 61.3968 -146.518 -49.1271 + vertex 61.2559 -146.518 -48.3884 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 131.232 -134.518 -19.2 + vertex 131.25 -146.518 -19.2 + vertex 131.25 -134.518 -19.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 131.25 -146.518 -19.2 + vertex 131.232 -134.518 -19.2 + vertex 131.232 -146.518 -19.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 61.25 -134.518 -19.2 + vertex 61.2678 -146.518 -19.2 + vertex 61.2678 -134.518 -19.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 61.2678 -146.518 -19.2 + vertex 61.25 -134.518 -19.2 + vertex 61.25 -146.518 -19.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 131.232 -146.518 -48.2 + vertex 131.25 -134.518 -48.2 + vertex 131.25 -146.518 -48.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 131.25 -134.518 -48.2 + vertex 131.232 -146.518 -48.2 + vertex 131.232 -134.518 -48.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 61.25 -146.518 -48.2 + vertex 61.2678 -134.518 -48.2 + vertex 61.2678 -146.518 -48.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 61.2678 -134.518 -48.2 + vertex 61.25 -146.518 -48.2 + vertex 61.25 -134.518 -48.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 61.25 -146.518 -48.2 + vertex 61.25 -134.518 -19.2 + vertex 61.25 -134.518 -48.2 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 61.25 -134.518 -19.2 + vertex 61.25 -146.518 -48.2 + vertex 61.25 -146.518 -19.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 131.25 -146.518 -19.2 + vertex 131.25 -134.518 -48.2 + vertex 131.25 -134.518 -19.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 131.25 -134.518 -48.2 + vertex 131.25 -146.518 -19.2 + vertex 131.25 -146.518 -48.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 64.25 -134.518 -16.2 + vertex 128.25 -146.518 -16.2 + vertex 128.25 -134.518 -16.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 128.25 -146.518 -16.2 + vertex 64.25 -134.518 -16.2 + vertex 64.25 -146.518 -16.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 64.25 -146.518 -51.2 + vertex 128.25 -134.518 -51.2 + vertex 128.25 -146.518 -51.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 128.25 -134.518 -51.2 + vertex 64.25 -146.518 -51.2 + vertex 64.25 -134.518 -51.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 128.25 -146.518 -16.2 + vertex 128.25 -134.518 -16.2237 + vertex 128.25 -134.518 -16.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 128.25 -134.518 -16.2237 + vertex 128.25 -146.518 -16.2 + vertex 128.25 -146.518 -16.2237 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 64.25 -146.518 -16.2237 + vertex 64.25 -134.518 -16.2 + vertex 64.25 -134.518 -16.2237 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 64.25 -134.518 -16.2 + vertex 64.25 -146.518 -16.2237 + vertex 64.25 -146.518 -16.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 88.525 -143.518 -24.064 + vertex 91.115 -143.518 -26.18 + vertex 102.999 -143.518 -24.064 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 88.525 -143.518 -24.064 + vertex 91.115 -143.518 -32.32 + vertex 91.115 -143.518 -26.18 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 91.115 -143.518 -32.32 + vertex 91.115 -143.518 -34.409 + vertex 102.187 -143.518 -32.32 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 88.525 -143.518 -24.064 + vertex 91.115 -143.518 -34.409 + vertex 91.115 -143.518 -32.32 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 88.525 -143.518 -43.2 + vertex 91.115 -143.518 -34.409 + vertex 88.525 -143.518 -24.064 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 91.115 -143.518 -34.409 + vertex 88.525 -143.518 -43.2 + vertex 91.115 -143.518 -41.084 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 103.554 -143.518 -43.2 + vertex 91.115 -143.518 -41.084 + vertex 88.525 -143.518 -43.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 91.115 -143.518 -41.084 + vertex 103.554 -143.518 -43.2 + vertex 103.554 -143.518 -41.084 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 102.999 -143.518 -24.064 + vertex 91.115 -143.518 -26.18 + vertex 102.999 -143.518 -26.18 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 102.187 -143.518 -32.32 + vertex 91.115 -143.518 -34.409 + vertex 102.187 -143.518 -34.409 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 91.115 -146.518 -41.084 + vertex 103.554 -143.518 -41.084 + vertex 103.554 -146.518 -41.084 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 103.554 -143.518 -41.084 + vertex 91.115 -146.518 -41.084 + vertex 91.115 -143.518 -41.084 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 91.115 -146.518 -41.084 + vertex 91.115 -143.518 -34.409 + vertex 91.115 -143.518 -41.084 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 91.115 -143.518 -34.409 + vertex 91.115 -146.518 -41.084 + vertex 91.115 -146.518 -34.409 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 91.115 -143.518 -34.409 + vertex 102.187 -146.518 -34.409 + vertex 102.187 -143.518 -34.409 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 102.187 -146.518 -34.409 + vertex 91.115 -143.518 -34.409 + vertex 91.115 -146.518 -34.409 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 102.187 -146.518 -34.409 + vertex 102.187 -143.518 -32.32 + vertex 102.187 -143.518 -34.409 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 102.187 -143.518 -32.32 + vertex 102.187 -146.518 -34.409 + vertex 102.187 -146.518 -32.32 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 91.115 -146.518 -32.32 + vertex 102.187 -143.518 -32.32 + vertex 102.187 -146.518 -32.32 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 102.187 -143.518 -32.32 + vertex 91.115 -146.518 -32.32 + vertex 91.115 -143.518 -32.32 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 91.115 -146.518 -32.32 + vertex 91.115 -143.518 -26.18 + vertex 91.115 -143.518 -32.32 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 91.115 -143.518 -26.18 + vertex 91.115 -146.518 -32.32 + vertex 91.115 -146.518 -26.18 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 91.115 -143.518 -26.18 + vertex 102.999 -146.518 -26.18 + vertex 102.999 -143.518 -26.18 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 102.999 -146.518 -26.18 + vertex 91.115 -143.518 -26.18 + vertex 91.115 -146.518 -26.18 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 102.999 -146.518 -26.18 + vertex 102.999 -143.518 -24.064 + vertex 102.999 -143.518 -26.18 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 102.999 -143.518 -24.064 + vertex 102.999 -146.518 -26.18 + vertex 102.999 -146.518 -24.064 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 88.525 -146.518 -24.064 + vertex 102.999 -143.518 -24.064 + vertex 102.999 -146.518 -24.064 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 102.999 -143.518 -24.064 + vertex 88.525 -146.518 -24.064 + vertex 88.525 -143.518 -24.064 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 88.525 -146.518 -24.064 + vertex 88.525 -143.518 -43.2 + vertex 88.525 -143.518 -24.064 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 88.525 -143.518 -43.2 + vertex 88.525 -146.518 -24.064 + vertex 88.525 -146.518 -43.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 88.525 -143.518 -43.2 + vertex 103.554 -146.518 -43.2 + vertex 103.554 -143.518 -43.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.554 -146.518 -43.2 + vertex 88.525 -143.518 -43.2 + vertex 88.525 -146.518 -43.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 103.554 -146.518 -43.2 + vertex 103.554 -143.518 -41.084 + vertex 103.554 -143.518 -43.2 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 103.554 -143.518 -41.084 + vertex 103.554 -146.518 -43.2 + vertex 103.554 -146.518 -41.084 + endloop + endfacet + facet normal 0.891006 -0.453992 0 + outer loop + vertex 203.374 -117.418 -11.2 + vertex 205.085 -114.061 -27.4284 + vertex 205.085 -114.061 -11.2 + endloop + endfacet + facet normal 0.891006 -0.453992 0 + outer loop + vertex 205.085 -114.061 -27.4284 + vertex 203.374 -117.418 -11.2 + vertex 203.374 -117.418 -32.6823 + endloop + endfacet + facet normal 0.891003 -0.453998 5.43412e-06 + outer loop + vertex 205.085 -114.061 -27.4284 + vertex 203.374 -117.418 -32.6823 + vertex 203.474 -117.224 -33.0248 + endloop + endfacet + facet normal 0.890996 -0.454011 3.79222e-06 + outer loop + vertex 204.047 -116.099 -43.0438 + vertex 205.085 -114.061 -31.6366 + vertex 204.828 -114.565 -32.4961 + endloop + endfacet + facet normal 0.891007 -0.45399 0 + outer loop + vertex 204.047 -116.099 -43.0438 + vertex 204.828 -114.565 -32.4961 + vertex 204.047 -116.099 -35.1127 + endloop + endfacet + facet normal 0.891005 -0.453994 0 + outer loop + vertex 205.085 -114.061 -31.6366 + vertex 204.047 -116.099 -43.0438 + vertex 205.085 -114.061 -56.2 + endloop + endfacet + facet normal 0.891008 -0.453988 0 + outer loop + vertex 203.374 -117.418 -56.2 + vertex 204.047 -116.099 -43.0438 + vertex 203.374 -117.418 -43.0438 + endloop + endfacet + facet normal 0.891006 -0.453992 4.6561e-07 + outer loop + vertex 204.047 -116.099 -43.0438 + vertex 203.374 -117.418 -56.2 + vertex 205.085 -114.061 -56.2 + endloop + endfacet + facet normal 0.987688 -0.156435 0 + outer loop + vertex 207.411 -106.903 -11.2 + vertex 208 -103.181 -56.2 + vertex 208 -103.181 -11.2 + endloop + endfacet + facet normal 0.987688 -0.156435 0 + outer loop + vertex 208 -103.181 -56.2 + vertex 207.411 -106.903 -11.2 + vertex 207.411 -106.903 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 173.754 -72.7221 -56.2 + vertex 167.385 -63.1657 -56.2 + vertex 167.511 -61.667 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 169.384 -72.0768 -56.2 + vertex 166.891 -64.5861 -56.2 + vertex 167.385 -63.1657 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 166.739 -73.4594 -56.2 + vertex 166.891 -64.5861 -56.2 + vertex 167.974 -72.601 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 165.757 -74.5979 -56.2 + vertex 166.891 -64.5861 -56.2 + vertex 166.739 -73.4594 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 147.859 -105.598 -56.2 + vertex 166.891 -64.5861 -56.2 + vertex 165.757 -74.5979 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 139.755 -111.586 -56.2 + vertex 147.859 -105.598 -56.2 + vertex 147.19 -106.945 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 147.859 -105.598 -56.2 + vertex 139.755 -111.586 -56.2 + vertex 166.891 -64.5861 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 139.755 -111.586 -56.2 + vertex 147.19 -106.945 -56.2 + vertex 146.877 -108.416 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 192.982 -96.4182 -56.2 + vertex 185.861 -95.1657 -56.2 + vertex 185.986 -93.667 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 190.197 -130.595 -56.2 + vertex 185.366 -96.5861 -56.2 + vertex 185.861 -95.1657 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 179.992 -118.918 -56.2 + vertex 186.84 -132.306 -56.2 + vertex 183.322 -133.656 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 179.992 -118.918 -56.2 + vertex 183.322 -133.656 -56.2 + vertex 179.992 -134.549 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 190.197 -130.595 -56.2 + vertex 179.992 -118.918 -56.2 + vertex 185.366 -96.5861 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 179.992 -118.918 -56.2 + vertex 176.706 -111.586 -56.2 + vertex 185.366 -96.5861 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 179.992 -118.918 -56.2 + vertex 175.873 -112.839 -56.2 + vertex 176.706 -111.586 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 179.992 -118.918 -56.2 + vertex 174.756 -113.845 -56.2 + vertex 175.873 -112.839 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 179.992 -118.918 -56.2 + vertex 173.423 -114.542 -56.2 + vertex 174.756 -113.845 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 179.992 -118.918 -56.2 + vertex 171.959 -114.885 -56.2 + vertex 173.423 -114.542 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 179.992 -118.918 -56.2 + vertex 153.483 -114.885 -56.2 + vertex 171.959 -114.885 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 179.992 -118.918 -56.2 + vertex 151.98 -114.854 -56.2 + vertex 153.483 -114.885 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 146.94 -109.919 -56.2 + vertex 139.755 -111.586 -56.2 + vertex 146.877 -108.416 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 147.375 -111.359 -56.2 + vertex 139.755 -111.586 -56.2 + vertex 146.94 -109.919 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 148.154 -112.645 -56.2 + vertex 139.755 -111.586 -56.2 + vertex 147.375 -111.359 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 138.923 -112.839 -56.2 + vertex 148.154 -112.645 -56.2 + vertex 149.229 -113.697 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 137.805 -113.845 -56.2 + vertex 149.229 -113.697 -56.2 + vertex 150.531 -114.449 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 136.472 -114.542 -56.2 + vertex 150.531 -114.449 -56.2 + vertex 151.98 -114.854 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 148.154 -112.645 -56.2 + vertex 138.923 -112.839 -56.2 + vertex 139.755 -111.586 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 149.229 -113.697 -56.2 + vertex 137.805 -113.845 -56.2 + vertex 138.923 -112.839 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 119.37 -118.918 -56.2 + vertex 151.98 -114.854 -56.2 + vertex 179.992 -118.918 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 150.531 -114.449 -56.2 + vertex 136.472 -114.542 -56.2 + vertex 137.805 -113.845 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 151.98 -114.854 -56.2 + vertex 135.008 -114.885 -56.2 + vertex 136.472 -114.542 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 151.98 -114.854 -56.2 + vertex 119.37 -118.918 -56.2 + vertex 135.008 -114.885 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 135.008 -114.885 -56.2 + vertex 119.37 -118.918 -56.2 + vertex 119.37 -114.885 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 192.982 -96.4182 -56.2 + vertex 208.197 -99.4182 -56.2 + vertex 208 -103.181 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 192.982 -96.4182 -56.2 + vertex 208 -103.181 -56.2 + vertex 207.411 -106.903 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 208.197 -99.4182 -56.2 + vertex 192.982 -96.4182 -56.2 + vertex 208 -95.6552 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 208 -95.6552 -56.2 + vertex 192.982 -96.4182 -56.2 + vertex 207.411 -91.9334 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 192.982 -96.4182 -56.2 + vertex 207.411 -106.903 -56.2 + vertex 206.435 -110.543 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 192.982 -96.4182 -56.2 + vertex 206.435 -110.543 -56.2 + vertex 205.085 -114.061 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 192.982 -96.4182 -56.2 + vertex 205.085 -114.061 -56.2 + vertex 203.374 -117.418 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 192.982 -96.4182 -56.2 + vertex 203.374 -117.418 -56.2 + vertex 201.322 -120.579 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 192.982 -96.4182 -56.2 + vertex 201.322 -120.579 -56.2 + vertex 198.951 -123.507 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 185.861 -95.1657 -56.2 + vertex 198.951 -123.507 -56.2 + vertex 196.286 -126.171 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 185.861 -95.1657 -56.2 + vertex 196.286 -126.171 -56.2 + vertex 193.358 -128.543 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 207.411 -91.9334 -56.2 + vertex 192.982 -96.4182 -56.2 + vertex 206.518 -88.603 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 185.861 -95.1657 -56.2 + vertex 193.358 -128.543 -56.2 + vertex 190.197 -130.595 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 179.992 -118.918 -56.2 + vertex 190.197 -130.595 -56.2 + vertex 186.84 -132.306 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 198.951 -123.507 -56.2 + vertex 185.861 -95.1657 -56.2 + vertex 192.982 -96.4182 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 185.736 -92.1841 -56.2 + vertex 192.982 -96.4182 -56.2 + vertex 185.986 -93.667 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 185.124 -90.8101 -56.2 + vertex 192.982 -96.4182 -56.2 + vertex 185.736 -92.1841 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 175.886 -74.8101 -56.2 + vertex 192.982 -96.4182 -56.2 + vertex 185.124 -90.8101 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 166.891 -64.5861 -56.2 + vertex 169.384 -72.0768 -56.2 + vertex 167.974 -72.601 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 167.385 -63.1657 -56.2 + vertex 170.88 -71.9196 -56.2 + vertex 169.384 -72.0768 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 167.385 -63.1657 -56.2 + vertex 172.368 -72.1393 -56.2 + vertex 170.88 -71.9196 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 167.385 -63.1657 -56.2 + vertex 173.754 -72.7221 -56.2 + vertex 172.368 -72.1393 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 167.511 -61.667 -56.2 + vertex 174.952 -73.6314 -56.2 + vertex 173.754 -72.7221 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 167.26 -60.184 -56.2 + vertex 174.952 -73.6314 -56.2 + vertex 167.511 -61.667 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 174.952 -73.6314 -56.2 + vertex 167.26 -60.184 -56.2 + vertex 175.886 -74.8101 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 162.671 -43.9182 -56.2 + vertex 175.886 -74.8101 -56.2 + vertex 167.26 -60.184 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 162.671 -43.9182 -56.2 + vertex 167.26 -60.184 -56.2 + vertex 166.649 -58.8101 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 175.886 -74.8101 -56.2 + vertex 162.671 -43.9182 -56.2 + vertex 192.982 -96.4182 -56.2 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex 162.671 -43.9182 -56.2 + vertex 166.649 -58.8101 -56.2 + vertex 159.206 -45.9189 -56.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 192.982 -96.4182 -11.2 + vertex 185.861 -95.1657 -11.2 + vertex 188.505 -100.173 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 185.366 -96.5861 -11.2 + vertex 188.505 -100.173 -11.2 + vertex 185.861 -95.1657 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 188.505 -100.173 -11.2 + vertex 185.366 -96.5861 -11.2 + vertex 185.755 -104.936 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 191.232 -114.449 -11.2 + vertex 187.768 -112.449 -11.2 + vertex 189.232 -117.913 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 195.281 -110.436 -11.2 + vertex 196.745 -115.9 -11.2 + vertex 198.745 -112.436 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 196.745 -115.9 -11.2 + vertex 195.281 -110.436 -11.2 + vertex 193.281 -113.9 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 192.982 -96.4182 -11.2 + vertex 208.197 -99.4182 -11.2 + vertex 208 -95.6552 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 192.982 -96.4182 -11.2 + vertex 208 -95.6552 -11.2 + vertex 207.411 -91.9334 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 208.197 -99.4182 -11.2 + vertex 196.732 -104.923 -11.2 + vertex 208 -103.181 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 192.982 -96.4182 -11.2 + vertex 207.411 -91.9334 -11.2 + vertex 206.518 -88.603 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 208 -103.181 -11.2 + vertex 196.732 -104.923 -11.2 + vertex 201.495 -107.673 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 207.411 -106.903 -11.2 + vertex 201.495 -107.673 -11.2 + vertex 206.435 -110.543 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 206.435 -110.543 -11.2 + vertex 201.495 -107.673 -11.2 + vertex 205.085 -114.061 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 198.745 -112.436 -11.2 + vertex 205.085 -114.061 -11.2 + vertex 201.495 -107.673 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 208 -103.181 -11.2 + vertex 201.495 -107.673 -11.2 + vertex 207.411 -106.903 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 196.732 -104.923 -11.2 + vertex 193.268 -102.923 -11.2 + vertex 194.732 -108.387 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 208.197 -99.4182 -11.2 + vertex 192.982 -96.4182 -11.2 + vertex 196.732 -104.923 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 196.732 -104.923 -11.2 + vertex 192.982 -96.4182 -11.2 + vertex 193.268 -102.923 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 192.982 -96.4182 -11.2 + vertex 188.505 -100.173 -11.2 + vertex 193.268 -102.923 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 185.861 -95.1657 -11.2 + vertex 192.982 -96.4182 -11.2 + vertex 185.986 -93.667 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 192.982 -96.4182 -11.2 + vertex 185.736 -92.1841 -11.2 + vertex 185.986 -93.667 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 192.982 -96.4182 -11.2 + vertex 185.124 -90.8101 -11.2 + vertex 185.736 -92.1841 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 192.982 -96.4182 -11.2 + vertex 175.886 -74.8101 -11.2 + vertex 185.124 -90.8101 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 172.368 -72.1393 -11.2 + vertex 166.891 -64.5861 -11.2 + vertex 170.88 -71.9196 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 166.891 -64.5861 -11.2 + vertex 172.368 -72.1393 -11.2 + vertex 167.385 -63.1657 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 173.754 -72.7221 -11.2 + vertex 167.385 -63.1657 -11.2 + vertex 172.368 -72.1393 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 167.385 -63.1657 -11.2 + vertex 173.754 -72.7221 -11.2 + vertex 167.511 -61.667 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 174.952 -73.6314 -11.2 + vertex 167.511 -61.667 -11.2 + vertex 173.754 -72.7221 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 167.26 -60.184 -11.2 + vertex 174.952 -73.6314 -11.2 + vertex 175.886 -74.8101 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 162.671 -43.9182 -11.2 + vertex 175.886 -74.8101 -11.2 + vertex 192.982 -96.4182 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 174.952 -73.6314 -11.2 + vertex 167.26 -60.184 -11.2 + vertex 167.511 -61.667 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 175.886 -74.8101 -11.2 + vertex 162.671 -43.9182 -11.2 + vertex 167.26 -60.184 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 167.26 -60.184 -11.2 + vertex 162.671 -43.9182 -11.2 + vertex 166.649 -58.8101 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 166.649 -58.8101 -11.2 + vertex 162.671 -43.9182 -11.2 + vertex 159.206 -45.9189 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 205.085 -114.061 -11.2 + vertex 198.745 -112.436 -11.2 + vertex 203.374 -117.418 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 196.745 -115.9 -11.2 + vertex 203.374 -117.418 -11.2 + vertex 198.745 -112.436 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 203.374 -117.418 -11.2 + vertex 196.745 -115.9 -11.2 + vertex 201.322 -120.579 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 193.995 -120.663 -11.2 + vertex 201.322 -120.579 -11.2 + vertex 196.745 -115.9 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 201.322 -120.579 -11.2 + vertex 193.995 -120.663 -11.2 + vertex 198.951 -123.507 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 198.951 -123.507 -11.2 + vertex 193.995 -120.663 -11.2 + vertex 196.286 -126.171 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 193.995 -120.663 -11.2 + vertex 193.358 -128.543 -11.2 + vertex 196.286 -126.171 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 189.232 -117.913 -11.2 + vertex 193.358 -128.543 -11.2 + vertex 193.995 -120.663 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 193.358 -128.543 -11.2 + vertex 189.232 -117.913 -11.2 + vertex 190.197 -130.595 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 185.768 -115.913 -11.2 + vertex 189.232 -117.913 -11.2 + vertex 187.768 -112.449 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 179.992 -118.918 -11.2 + vertex 189.232 -117.913 -11.2 + vertex 185.768 -115.913 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 189.232 -117.913 -11.2 + vertex 179.992 -118.918 -11.2 + vertex 190.197 -130.595 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 190.197 -130.595 -11.2 + vertex 179.992 -118.918 -11.2 + vertex 186.84 -132.306 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 179.992 -118.918 -11.2 + vertex 185.768 -115.913 -11.2 + vertex 181.005 -113.163 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 186.84 -132.306 -11.2 + vertex 179.992 -118.918 -11.2 + vertex 183.322 -133.656 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 183.322 -133.656 -11.2 + vertex 179.992 -118.918 -11.2 + vertex 179.992 -134.549 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 194.732 -108.387 -11.2 + vertex 193.268 -102.923 -11.2 + vertex 191.268 -106.387 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 185.755 -104.936 -11.2 + vertex 187.219 -110.4 -11.2 + vertex 189.219 -106.936 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 185.755 -104.936 -11.2 + vertex 183.755 -108.4 -11.2 + vertex 187.219 -110.4 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 176.706 -111.586 -11.2 + vertex 185.755 -104.936 -11.2 + vertex 185.366 -96.5861 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 185.755 -104.936 -11.2 + vertex 176.706 -111.586 -11.2 + vertex 183.755 -108.4 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 183.755 -108.4 -11.2 + vertex 176.706 -111.586 -11.2 + vertex 181.005 -113.163 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 175.873 -112.839 -11.2 + vertex 181.005 -113.163 -11.2 + vertex 176.706 -111.586 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 181.005 -113.163 -11.2 + vertex 175.873 -112.839 -11.2 + vertex 179.992 -118.918 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 174.756 -113.845 -11.2 + vertex 179.992 -118.918 -11.2 + vertex 175.873 -112.839 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 173.423 -114.542 -11.2 + vertex 179.992 -118.918 -11.2 + vertex 174.756 -113.845 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 171.959 -114.885 -11.2 + vertex 179.992 -118.918 -11.2 + vertex 173.423 -114.542 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 153.483 -114.885 -11.2 + vertex 179.992 -118.918 -11.2 + vertex 171.959 -114.885 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 151.98 -114.854 -11.2 + vertex 179.992 -118.918 -11.2 + vertex 153.483 -114.885 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 139.755 -111.586 -11.2 + vertex 146.94 -109.919 -11.2 + vertex 146.877 -108.416 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 139.755 -111.586 -11.2 + vertex 147.375 -111.359 -11.2 + vertex 146.94 -109.919 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 139.755 -111.586 -11.2 + vertex 148.154 -112.645 -11.2 + vertex 147.375 -111.359 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 138.923 -112.839 -11.2 + vertex 148.154 -112.645 -11.2 + vertex 139.755 -111.586 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 148.154 -112.645 -11.2 + vertex 138.923 -112.839 -11.2 + vertex 149.229 -113.697 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 137.805 -113.845 -11.2 + vertex 149.229 -113.697 -11.2 + vertex 138.923 -112.839 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 149.229 -113.697 -11.2 + vertex 137.805 -113.845 -11.2 + vertex 150.531 -114.449 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 136.472 -114.542 -11.2 + vertex 150.531 -114.449 -11.2 + vertex 137.805 -113.845 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 150.531 -114.449 -11.2 + vertex 136.472 -114.542 -11.2 + vertex 151.98 -114.854 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 135.008 -114.885 -11.2 + vertex 151.98 -114.854 -11.2 + vertex 136.472 -114.542 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 119.37 -118.918 -11.2 + vertex 151.98 -114.854 -11.2 + vertex 135.008 -114.885 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 119.37 -118.918 -11.2 + vertex 135.008 -114.885 -11.2 + vertex 119.37 -114.885 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 151.98 -114.854 -11.2 + vertex 119.37 -118.918 -11.2 + vertex 179.992 -118.918 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 170.88 -71.9196 -11.2 + vertex 166.891 -64.5861 -11.2 + vertex 169.384 -72.0768 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 169.384 -72.0768 -11.2 + vertex 166.891 -64.5861 -11.2 + vertex 167.974 -72.601 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 166.891 -64.5861 -11.2 + vertex 166.739 -73.4594 -11.2 + vertex 167.974 -72.601 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 166.891 -64.5861 -11.2 + vertex 165.757 -74.5979 -11.2 + vertex 166.739 -73.4594 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 166.891 -64.5861 -11.2 + vertex 147.859 -105.598 -11.2 + vertex 165.757 -74.5979 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 139.755 -111.586 -11.2 + vertex 147.859 -105.598 -11.2 + vertex 166.891 -64.5861 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 147.19 -106.945 -11.2 + vertex 139.755 -111.586 -11.2 + vertex 146.877 -108.416 -11.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 147.859 -105.598 -11.2 + vertex 139.755 -111.586 -11.2 + vertex 147.19 -106.945 -11.2 + endloop + endfacet + facet normal 0.258821 -0.965925 0 + outer loop + vertex 179.992 -134.549 -56.2 + vertex 183.322 -133.656 -11.2 + vertex 179.992 -134.549 -11.2 + endloop + endfacet + facet normal 0.258821 -0.965925 0 + outer loop + vertex 183.322 -133.656 -11.2 + vertex 179.992 -134.549 -56.2 + vertex 183.322 -133.656 -56.2 + endloop + endfacet + facet normal 0.933581 -0.358366 0 + outer loop + vertex 205.085 -114.061 -31.6366 + vertex 206.435 -110.543 -56.2 + vertex 206.435 -110.543 -25.972 + endloop + endfacet + facet normal 0.933581 -0.358366 0 + outer loop + vertex 206.435 -110.543 -56.2 + vertex 205.085 -114.061 -31.6366 + vertex 205.085 -114.061 -56.2 + endloop + endfacet + facet normal 0.933582 -0.358363 0 + outer loop + vertex 206.435 -110.543 -11.2 + vertex 205.894 -111.953 -23.9078 + vertex 206.435 -110.543 -23.9078 + endloop + endfacet + facet normal 0.933581 -0.358366 2.9917e-07 + outer loop + vertex 205.085 -114.061 -11.2 + vertex 205.894 -111.953 -23.9078 + vertex 206.435 -110.543 -11.2 + endloop + endfacet + facet normal 0.933581 -0.358367 0 + outer loop + vertex 205.894 -111.953 -23.9078 + vertex 205.085 -114.061 -11.2 + vertex 205.085 -114.061 -27.4284 + endloop + endfacet + facet normal 0.965926 0.258817 0 + outer loop + vertex 207.411 -91.9334 -11.2 + vertex 206.518 -88.603 -56.2 + vertex 206.518 -88.603 -11.2 + endloop + endfacet + facet normal 0.965926 0.258817 0 + outer loop + vertex 206.518 -88.603 -56.2 + vertex 207.411 -91.9334 -11.2 + vertex 207.411 -91.9334 -56.2 + endloop + endfacet + facet normal 0.99863 -0.052334 0 + outer loop + vertex 208 -103.181 -11.2 + vertex 208.197 -99.4182 -56.2 + vertex 208.197 -99.4182 -11.2 + endloop + endfacet + facet normal 0.99863 -0.052334 0 + outer loop + vertex 208.197 -99.4182 -56.2 + vertex 208 -103.181 -11.2 + vertex 208 -103.181 -56.2 + endloop + endfacet + facet normal 0.99863 0.0523341 0 + outer loop + vertex 208.197 -99.4182 -11.2 + vertex 208 -95.6552 -56.2 + vertex 208 -95.6552 -11.2 + endloop + endfacet + facet normal 0.99863 0.0523341 0 + outer loop + vertex 208 -95.6552 -56.2 + vertex 208.197 -99.4182 -11.2 + vertex 208.197 -99.4182 -56.2 + endloop + endfacet + facet normal 0.987688 0.156435 0 + outer loop + vertex 208 -95.6552 -11.2 + vertex 207.411 -91.9334 -56.2 + vertex 207.411 -91.9334 -11.2 + endloop + endfacet + facet normal 0.987688 0.156435 0 + outer loop + vertex 207.411 -91.9334 -56.2 + vertex 208 -95.6552 -11.2 + vertex 208 -95.6552 -56.2 + endloop + endfacet + facet normal 0.83867 -0.54464 0 + outer loop + vertex 201.322 -120.579 -26.7744 + vertex 203.374 -117.418 -11.2 + vertex 201.322 -120.579 -11.2 + endloop + endfacet + facet normal 0.83867 -0.54464 0 + outer loop + vertex 203.374 -117.418 -11.2 + vertex 201.322 -120.579 -26.7744 + vertex 203.374 -117.418 -32.6823 + endloop + endfacet + facet normal 0.83867 -0.54464 0 + outer loop + vertex 202.776 -118.34 -35.1127 + vertex 201.322 -120.579 -31.0437 + vertex 202.776 -118.34 -43.0438 + endloop + endfacet + facet normal 0.838671 -0.544638 0 + outer loop + vertex 202.776 -118.34 -43.0438 + vertex 203.374 -117.418 -56.2 + vertex 203.374 -117.418 -43.0438 + endloop + endfacet + facet normal 0.83867 -0.54464 0 + outer loop + vertex 201.322 -120.579 -56.2 + vertex 202.776 -118.34 -43.0438 + vertex 201.322 -120.579 -31.0437 + endloop + endfacet + facet normal 0.83867 -0.54464 -1.62633e-07 + outer loop + vertex 202.776 -118.34 -43.0438 + vertex 201.322 -120.579 -56.2 + vertex 203.374 -117.418 -56.2 + endloop + endfacet + facet normal 0.544639 -0.838671 0 + outer loop + vertex 190.197 -130.595 -56.2 + vertex 193.358 -128.543 -11.2 + vertex 190.197 -130.595 -11.2 + endloop + endfacet + facet normal 0.544639 -0.838671 0 + outer loop + vertex 193.358 -128.543 -11.2 + vertex 190.197 -130.595 -56.2 + vertex 193.358 -128.543 -56.2 + endloop + endfacet + facet normal 0.453992 -0.891006 0 + outer loop + vertex 186.84 -132.306 -56.2 + vertex 190.197 -130.595 -11.2 + vertex 186.84 -132.306 -11.2 + endloop + endfacet + facet normal 0.453992 -0.891006 0 + outer loop + vertex 190.197 -130.595 -11.2 + vertex 186.84 -132.306 -56.2 + vertex 190.197 -130.595 -56.2 + endloop + endfacet + facet normal 0.358365 -0.933582 0 + outer loop + vertex 183.322 -133.656 -56.2 + vertex 186.84 -132.306 -11.2 + vertex 183.322 -133.656 -11.2 + endloop + endfacet + facet normal 0.358365 -0.933582 0 + outer loop + vertex 186.84 -132.306 -11.2 + vertex 183.322 -133.656 -56.2 + vertex 186.84 -132.306 -56.2 + endloop + endfacet + facet normal 0.965926 -0.258817 0 + outer loop + vertex 207.411 -106.903 -11.2 + vertex 206.799 -109.187 -23.9078 + vertex 207.411 -106.903 -56.2 + endloop + endfacet + facet normal 0.965926 -0.258819 3.59698e-07 + outer loop + vertex 206.435 -110.543 -11.2 + vertex 206.799 -109.187 -23.9078 + vertex 207.411 -106.903 -11.2 + endloop + endfacet + facet normal 0.965925 -0.258822 0 + outer loop + vertex 206.799 -109.187 -23.9078 + vertex 206.435 -110.543 -11.2 + vertex 206.435 -110.543 -23.9078 + endloop + endfacet + facet normal 0.965925 -0.258822 -3.4296e-07 + outer loop + vertex 206.435 -110.543 -25.972 + vertex 207.411 -106.903 -56.2 + vertex 206.799 -109.187 -23.9078 + endloop + endfacet + facet normal 0.965926 -0.258819 0 + outer loop + vertex 207.411 -106.903 -56.2 + vertex 206.435 -110.543 -25.972 + vertex 206.435 -110.543 -56.2 + endloop + endfacet + facet normal 0.707107 -0.707107 0 + outer loop + vertex 198.951 -123.507 -11.2 + vertex 198.254 -124.204 -23.9078 + vertex 198.951 -123.507 -23.9078 + endloop + endfacet + facet normal 0.707108 -0.707106 -1.11044e-07 + outer loop + vertex 198.254 -124.204 -23.9078 + vertex 198.951 -123.507 -11.2 + vertex 196.286 -126.171 -11.2 + endloop + endfacet + facet normal 0.707107 -0.707107 1.48226e-07 + outer loop + vertex 196.286 -126.171 -56.2 + vertex 198.951 -123.507 -25.3614 + vertex 198.254 -124.204 -23.9078 + endloop + endfacet + facet normal 0.707108 -0.707105 0 + outer loop + vertex 196.286 -126.171 -56.2 + vertex 198.254 -124.204 -23.9078 + vertex 196.286 -126.171 -11.2 + endloop + endfacet + facet normal 0.707108 -0.707106 0 + outer loop + vertex 198.951 -123.507 -25.3614 + vertex 196.286 -126.171 -56.2 + vertex 198.951 -123.507 -56.2 + endloop + endfacet + facet normal 0.777148 -0.629317 0 + outer loop + vertex 201.322 -120.579 -11.2 + vertex 200.159 -122.015 -23.9078 + vertex 201.322 -120.579 -26.7744 + endloop + endfacet + facet normal 0.777146 -0.62932 4.95765e-07 + outer loop + vertex 198.951 -123.507 -11.2 + vertex 200.159 -122.015 -23.9078 + vertex 201.322 -120.579 -11.2 + endloop + endfacet + facet normal 0.777144 -0.629323 0 + outer loop + vertex 200.159 -122.015 -23.9078 + vertex 198.951 -123.507 -11.2 + vertex 198.951 -123.507 -23.9078 + endloop + endfacet + facet normal 0.777148 -0.629318 -3.91226e-07 + outer loop + vertex 198.951 -123.507 -56.2 + vertex 201.322 -120.579 -31.0437 + vertex 199.814 -122.441 -27.4307 + endloop + endfacet + facet normal 0.777143 -0.629324 0 + outer loop + vertex 198.951 -123.507 -56.2 + vertex 199.814 -122.441 -27.4307 + vertex 198.951 -123.507 -25.3614 + endloop + endfacet + facet normal 0.777146 -0.62932 0 + outer loop + vertex 201.322 -120.579 -31.0437 + vertex 198.951 -123.507 -56.2 + vertex 201.322 -120.579 -56.2 + endloop + endfacet + facet normal 0.629319 -0.777147 0 + outer loop + vertex 193.358 -128.543 -56.2 + vertex 196.286 -126.171 -11.2 + vertex 193.358 -128.543 -11.2 + endloop + endfacet + facet normal 0.629319 -0.777147 0 + outer loop + vertex 196.286 -126.171 -11.2 + vertex 193.358 -128.543 -56.2 + vertex 196.286 -126.171 -56.2 + endloop + endfacet + facet normal -0.5 0.866026 0 + outer loop + vertex 206.518 -88.603 -56.2 + vertex 192.982 -96.4182 -11.2 + vertex 206.518 -88.603 -11.2 + endloop + endfacet + facet normal -0.5 0.866026 0 + outer loop + vertex 192.982 -96.4182 -11.2 + vertex 206.518 -88.603 -56.2 + vertex 192.982 -96.4182 -56.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 179.992 -134.549 -56.2 + vertex 179.992 -118.918 -11.2 + vertex 179.992 -118.918 -56.2 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 179.992 -118.918 -11.2 + vertex 179.992 -134.549 -56.2 + vertex 179.992 -134.549 -11.2 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 192.982 -96.4182 -11.2 + vertex 162.671 -43.9182 -56.2 + vertex 162.671 -43.9182 -11.2 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 162.671 -43.9182 -56.2 + vertex 192.982 -96.4182 -11.2 + vertex 192.982 -96.4182 -56.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 119.37 -118.918 -56.2 + vertex 179.992 -118.918 -11.2 + vertex 119.37 -118.918 -11.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 179.992 -118.918 -11.2 + vertex 119.37 -118.918 -56.2 + vertex 179.992 -118.918 -56.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 162.671 -43.9182 -56.2 + vertex 159.206 -45.9189 -11.2 + vertex 162.671 -43.9182 -11.2 + endloop + endfacet + facet normal -0.5 0.866025 0 + outer loop + vertex 159.206 -45.9189 -11.2 + vertex 162.671 -43.9182 -56.2 + vertex 159.206 -45.9189 -56.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 119.37 -118.918 -56.2 + vertex 119.37 -114.885 -11.2 + vertex 119.37 -114.885 -56.2 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 119.37 -114.885 -11.2 + vertex 119.37 -118.918 -56.2 + vertex 119.37 -118.918 -11.2 + endloop + endfacet + facet normal 0.104529 -0.994522 0 + outer loop + vertex 169.384 -72.0768 -56.2 + vertex 170.88 -71.9196 -11.2 + vertex 169.384 -72.0768 -11.2 + endloop + endfacet + facet normal 0.104529 -0.994522 0 + outer loop + vertex 170.88 -71.9196 -11.2 + vertex 169.384 -72.0768 -56.2 + vertex 170.88 -71.9196 -56.2 + endloop + endfacet + facet normal 0.268921 0.963162 -0 + outer loop + vertex 151.98 -114.854 -56.2 + vertex 150.531 -114.449 -11.2 + vertex 151.98 -114.854 -11.2 + endloop + endfacet + facet normal 0.268921 0.963162 0 + outer loop + vertex 150.531 -114.449 -11.2 + vertex 151.98 -114.854 -56.2 + vertex 150.531 -114.449 -56.2 + endloop + endfacet + facet normal 0.499999 0.866026 -0 + outer loop + vertex 150.531 -114.449 -56.2 + vertex 149.229 -113.697 -11.2 + vertex 150.531 -114.449 -11.2 + endloop + endfacet + facet normal 0.499999 0.866026 0 + outer loop + vertex 149.229 -113.697 -11.2 + vertex 150.531 -114.449 -56.2 + vertex 149.229 -113.697 -56.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 171.959 -114.885 -56.2 + vertex 153.483 -114.885 -11.2 + vertex 171.959 -114.885 -11.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 153.483 -114.885 -11.2 + vertex 171.959 -114.885 -56.2 + vertex 153.483 -114.885 -56.2 + endloop + endfacet + facet normal 0.895715 -0.444629 0 + outer loop + vertex 147.19 -106.945 -11.2 + vertex 147.859 -105.598 -56.2 + vertex 147.859 -105.598 -11.2 + endloop + endfacet + facet normal 0.895715 -0.444629 0 + outer loop + vertex 147.859 -105.598 -56.2 + vertex 147.19 -106.945 -11.2 + vertex 147.19 -106.945 -56.2 + endloop + endfacet + facet normal 0.699667 0.714469 -0 + outer loop + vertex 149.229 -113.697 -56.2 + vertex 148.154 -112.645 -11.2 + vertex 149.229 -113.697 -11.2 + endloop + endfacet + facet normal 0.699667 0.714469 0 + outer loop + vertex 148.154 -112.645 -11.2 + vertex 149.229 -113.697 -56.2 + vertex 148.154 -112.645 -56.2 + endloop + endfacet + facet normal 0.0209402 0.999781 -0 + outer loop + vertex 153.483 -114.885 -56.2 + vertex 151.98 -114.854 -11.2 + vertex 153.483 -114.885 -11.2 + endloop + endfacet + facet normal 0.0209402 0.999781 0 + outer loop + vertex 151.98 -114.854 -11.2 + vertex 153.483 -114.885 -56.2 + vertex 151.98 -114.854 -56.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 185.124 -90.8101 -56.2 + vertex 175.886 -74.8101 -11.2 + vertex 175.886 -74.8101 -56.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 175.886 -74.8101 -11.2 + vertex 185.124 -90.8101 -56.2 + vertex 185.124 -90.8101 -11.2 + endloop + endfacet + facet normal 0.978148 -0.207912 0 + outer loop + vertex 146.877 -108.416 -11.2 + vertex 147.19 -106.945 -56.2 + vertex 147.19 -106.945 -11.2 + endloop + endfacet + facet normal 0.978148 -0.207912 0 + outer loop + vertex 147.19 -106.945 -56.2 + vertex 146.877 -108.416 -11.2 + vertex 146.877 -108.416 -56.2 + endloop + endfacet + facet normal -0.4633 0.886201 0 + outer loop + vertex 174.756 -113.845 -56.2 + vertex 173.423 -114.542 -11.2 + vertex 174.756 -113.845 -11.2 + endloop + endfacet + facet normal -0.4633 0.886201 0 + outer loop + vertex 173.423 -114.542 -11.2 + vertex 174.756 -113.845 -56.2 + vertex 173.423 -114.542 -56.2 + endloop + endfacet + facet normal -0.228349 0.973579 0 + outer loop + vertex 173.423 -114.542 -56.2 + vertex 171.959 -114.885 -11.2 + vertex 173.423 -114.542 -11.2 + endloop + endfacet + facet normal -0.228349 0.973579 0 + outer loop + vertex 171.959 -114.885 -11.2 + vertex 173.423 -114.542 -56.2 + vertex 171.959 -114.885 -56.2 + endloop + endfacet + facet normal -0.387514 -0.921864 0 + outer loop + vertex 172.368 -72.1393 -56.2 + vertex 173.754 -72.7221 -11.2 + vertex 172.368 -72.1393 -11.2 + endloop + endfacet + facet normal -0.387514 -0.921864 -0 + outer loop + vertex 173.754 -72.7221 -11.2 + vertex 172.368 -72.1393 -56.2 + vertex 173.754 -72.7221 -56.2 + endloop + endfacet + facet normal 0.999123 0.0418702 0 + outer loop + vertex 146.94 -109.919 -11.2 + vertex 146.877 -108.416 -56.2 + vertex 146.877 -108.416 -11.2 + endloop + endfacet + facet normal 0.999123 0.0418702 0 + outer loop + vertex 146.877 -108.416 -56.2 + vertex 146.94 -109.919 -11.2 + vertex 146.94 -109.919 -56.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex 147.859 -105.598 -11.2 + vertex 165.757 -74.5979 -56.2 + vertex 165.757 -74.5979 -11.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex 165.757 -74.5979 -56.2 + vertex 147.859 -105.598 -11.2 + vertex 147.859 -105.598 -56.2 + endloop + endfacet + facet normal 0.570716 -0.821148 0 + outer loop + vertex 166.739 -73.4594 -56.2 + vertex 167.974 -72.601 -11.2 + vertex 166.739 -73.4594 -11.2 + endloop + endfacet + facet normal 0.570716 -0.821148 0 + outer loop + vertex 167.974 -72.601 -11.2 + vertex 166.739 -73.4594 -56.2 + vertex 167.974 -72.601 -56.2 + endloop + endfacet + facet normal -0.944377 0.328866 0 + outer loop + vertex 185.366 -96.5861 -56.2 + vertex 185.861 -95.1657 -11.2 + vertex 185.861 -95.1657 -56.2 + endloop + endfacet + facet normal -0.944377 0.328866 0 + outer loop + vertex 185.861 -95.1657 -11.2 + vertex 185.366 -96.5861 -56.2 + vertex 185.366 -96.5861 -11.2 + endloop + endfacet + facet normal -0.783696 -0.621145 0 + outer loop + vertex 175.886 -74.8101 -56.2 + vertex 174.952 -73.6314 -11.2 + vertex 174.952 -73.6314 -56.2 + endloop + endfacet + facet normal -0.783696 -0.621145 0 + outer loop + vertex 174.952 -73.6314 -11.2 + vertex 175.886 -74.8101 -56.2 + vertex 175.886 -74.8101 -11.2 + endloop + endfacet + facet normal -0.146084 -0.989272 0 + outer loop + vertex 170.88 -71.9196 -56.2 + vertex 172.368 -72.1393 -11.2 + vertex 170.88 -71.9196 -11.2 + endloop + endfacet + facet normal -0.146084 -0.989272 -0 + outer loop + vertex 172.368 -72.1393 -11.2 + vertex 170.88 -71.9196 -56.2 + vertex 172.368 -72.1393 -56.2 + endloop + endfacet + facet normal 0.855364 0.518027 0 + outer loop + vertex 148.154 -112.645 -11.2 + vertex 147.375 -111.359 -56.2 + vertex 147.375 -111.359 -11.2 + endloop + endfacet + facet normal 0.855364 0.518027 0 + outer loop + vertex 147.375 -111.359 -56.2 + vertex 148.154 -112.645 -11.2 + vertex 148.154 -112.645 -56.2 + endloop + endfacet + facet normal 0.957319 0.289035 0 + outer loop + vertex 147.375 -111.359 -11.2 + vertex 146.94 -109.919 -56.2 + vertex 146.94 -109.919 -11.2 + endloop + endfacet + facet normal 0.957319 0.289035 0 + outer loop + vertex 146.94 -109.919 -56.2 + vertex 147.375 -111.359 -11.2 + vertex 147.375 -111.359 -56.2 + endloop + endfacet + facet normal 0.75699 -0.653426 0 + outer loop + vertex 165.757 -74.5979 -11.2 + vertex 166.739 -73.4594 -56.2 + vertex 166.739 -73.4594 -11.2 + endloop + endfacet + facet normal 0.75699 -0.653426 0 + outer loop + vertex 166.739 -73.4594 -56.2 + vertex 165.757 -74.5979 -11.2 + vertex 165.757 -74.5979 -56.2 + endloop + endfacet + facet normal -0.66913 0.743146 0 + outer loop + vertex 175.873 -112.839 -56.2 + vertex 174.756 -113.845 -11.2 + vertex 175.873 -112.839 -11.2 + endloop + endfacet + facet normal -0.66913 0.743146 0 + outer loop + vertex 174.756 -113.845 -11.2 + vertex 175.873 -112.839 -56.2 + vertex 174.756 -113.845 -56.2 + endloop + endfacet + facet normal -0.866026 0.5 0 + outer loop + vertex 176.706 -111.586 -56.2 + vertex 185.366 -96.5861 -11.2 + vertex 185.366 -96.5861 -56.2 + endloop + endfacet + facet normal -0.866026 0.5 0 + outer loop + vertex 185.366 -96.5861 -11.2 + vertex 176.706 -111.586 -56.2 + vertex 176.706 -111.586 -11.2 + endloop + endfacet + facet normal -0.985996 -0.166772 0 + outer loop + vertex 185.986 -93.667 -56.2 + vertex 185.736 -92.1841 -11.2 + vertex 185.736 -92.1841 -56.2 + endloop + endfacet + facet normal -0.985996 -0.166772 0 + outer loop + vertex 185.736 -92.1841 -11.2 + vertex 185.986 -93.667 -56.2 + vertex 185.986 -93.667 -11.2 + endloop + endfacet + facet normal -0.913547 -0.406733 0 + outer loop + vertex 185.736 -92.1841 -56.2 + vertex 185.124 -90.8101 -11.2 + vertex 185.124 -90.8101 -56.2 + endloop + endfacet + facet normal -0.913547 -0.406733 0 + outer loop + vertex 185.124 -90.8101 -11.2 + vertex 185.736 -92.1841 -56.2 + vertex 185.736 -92.1841 -11.2 + endloop + endfacet + facet normal 0.348574 -0.937281 0 + outer loop + vertex 167.974 -72.601 -56.2 + vertex 169.384 -72.0768 -11.2 + vertex 167.974 -72.601 -11.2 + endloop + endfacet + facet normal 0.348574 -0.937281 0 + outer loop + vertex 169.384 -72.0768 -11.2 + vertex 167.974 -72.601 -56.2 + vertex 169.384 -72.0768 -56.2 + endloop + endfacet + facet normal -0.832919 0.553395 0 + outer loop + vertex 175.873 -112.839 -56.2 + vertex 176.706 -111.586 -11.2 + vertex 176.706 -111.586 -56.2 + endloop + endfacet + facet normal -0.832919 0.553395 0 + outer loop + vertex 176.706 -111.586 -11.2 + vertex 175.873 -112.839 -56.2 + vertex 175.873 -112.839 -11.2 + endloop + endfacet + facet normal -0.996493 0.0836798 0 + outer loop + vertex 185.861 -95.1657 -56.2 + vertex 185.986 -93.667 -11.2 + vertex 185.986 -93.667 -56.2 + endloop + endfacet + facet normal -0.996493 0.0836798 0 + outer loop + vertex 185.986 -93.667 -11.2 + vertex 185.861 -95.1657 -56.2 + vertex 185.861 -95.1657 -11.2 + endloop + endfacet + facet normal -0.604599 -0.79653 0 + outer loop + vertex 173.754 -72.7221 -56.2 + vertex 174.952 -73.6314 -11.2 + vertex 173.754 -72.7221 -11.2 + endloop + endfacet + facet normal -0.604599 -0.79653 -0 + outer loop + vertex 174.952 -73.6314 -11.2 + vertex 173.754 -72.7221 -56.2 + vertex 174.952 -73.6314 -56.2 + endloop + endfacet + facet normal -0.463296 0.886203 0 + outer loop + vertex 137.805 -113.845 -56.2 + vertex 136.472 -114.542 -11.2 + vertex 137.805 -113.845 -11.2 + endloop + endfacet + facet normal -0.463296 0.886203 0 + outer loop + vertex 136.472 -114.542 -11.2 + vertex 137.805 -113.845 -56.2 + vertex 136.472 -114.542 -56.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 135.008 -114.885 -56.2 + vertex 119.37 -114.885 -11.2 + vertex 135.008 -114.885 -11.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 119.37 -114.885 -11.2 + vertex 135.008 -114.885 -56.2 + vertex 119.37 -114.885 -56.2 + endloop + endfacet + facet normal -0.228349 0.973579 0 + outer loop + vertex 136.472 -114.542 -56.2 + vertex 135.008 -114.885 -11.2 + vertex 136.472 -114.542 -11.2 + endloop + endfacet + facet normal -0.228349 0.973579 0 + outer loop + vertex 135.008 -114.885 -11.2 + vertex 136.472 -114.542 -56.2 + vertex 135.008 -114.885 -56.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 166.649 -58.8101 -56.2 + vertex 159.206 -45.9189 -11.2 + vertex 159.206 -45.9189 -56.2 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 159.206 -45.9189 -11.2 + vertex 166.649 -58.8101 -56.2 + vertex 166.649 -58.8101 -11.2 + endloop + endfacet + facet normal -0.944377 0.328866 0 + outer loop + vertex 166.891 -64.5861 -56.2 + vertex 167.385 -63.1657 -11.2 + vertex 167.385 -63.1657 -56.2 + endloop + endfacet + facet normal -0.944377 0.328866 0 + outer loop + vertex 167.385 -63.1657 -11.2 + vertex 166.891 -64.5861 -56.2 + vertex 166.891 -64.5861 -11.2 + endloop + endfacet + facet normal -0.832923 0.553388 0 + outer loop + vertex 138.923 -112.839 -56.2 + vertex 139.755 -111.586 -11.2 + vertex 139.755 -111.586 -56.2 + endloop + endfacet + facet normal -0.832923 0.553388 0 + outer loop + vertex 139.755 -111.586 -11.2 + vertex 138.923 -112.839 -56.2 + vertex 138.923 -112.839 -11.2 + endloop + endfacet + facet normal -0.66913 0.743146 0 + outer loop + vertex 138.923 -112.839 -56.2 + vertex 137.805 -113.845 -11.2 + vertex 138.923 -112.839 -11.2 + endloop + endfacet + facet normal -0.66913 0.743146 0 + outer loop + vertex 137.805 -113.845 -11.2 + vertex 138.923 -112.839 -56.2 + vertex 137.805 -113.845 -56.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex 139.755 -111.586 -56.2 + vertex 166.891 -64.5861 -11.2 + vertex 166.891 -64.5861 -56.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex 166.891 -64.5861 -11.2 + vertex 139.755 -111.586 -56.2 + vertex 139.755 -111.586 -11.2 + endloop + endfacet + facet normal -0.985996 -0.166771 0 + outer loop + vertex 167.511 -61.667 -56.2 + vertex 167.26 -60.184 -11.2 + vertex 167.26 -60.184 -56.2 + endloop + endfacet + facet normal -0.985996 -0.166771 0 + outer loop + vertex 167.26 -60.184 -11.2 + vertex 167.511 -61.667 -56.2 + vertex 167.511 -61.667 -11.2 + endloop + endfacet + facet normal -0.913547 -0.406733 0 + outer loop + vertex 167.26 -60.184 -56.2 + vertex 166.649 -58.8101 -11.2 + vertex 166.649 -58.8101 -56.2 + endloop + endfacet + facet normal -0.913547 -0.406733 0 + outer loop + vertex 166.649 -58.8101 -11.2 + vertex 167.26 -60.184 -56.2 + vertex 167.26 -60.184 -11.2 + endloop + endfacet + facet normal -0.996493 0.0836798 0 + outer loop + vertex 167.385 -63.1657 -56.2 + vertex 167.511 -61.667 -11.2 + vertex 167.511 -61.667 -56.2 + endloop + endfacet + facet normal -0.996493 0.0836798 0 + outer loop + vertex 167.511 -61.667 -11.2 + vertex 167.385 -63.1657 -56.2 + vertex 167.385 -63.1657 -11.2 + endloop + endfacet + facet normal 0.866027 -0.499998 -1.42907e-06 + outer loop + vertex 204.331 -107.762 -23.9078 + vertex 202.907 -110.228 -23.9078 + vertex 200.65 -114.137 -35.1127 + endloop + endfacet + facet normal 0.866026 -0.499998 -1.2907e-06 + outer loop + vertex 200.65 -114.137 -35.1127 + vertex 202.907 -110.228 -23.9078 + vertex 200.019 -115.229 -33.0248 + endloop + endfacet + facet normal 0.866025 -0.5 1.91344e-07 + outer loop + vertex 197.116 -120.258 -23.9078 + vertex 195.692 -122.725 -23.9078 + vertex 199.361 -116.369 -35.1127 + endloop + endfacet + facet normal 0.866026 -0.499998 -1.22364e-06 + outer loop + vertex 199.361 -116.369 -35.1127 + vertex 200.65 -114.137 -35.1127 + vertex 200.019 -115.229 -33.0248 + endloop + endfacet + facet normal 0.866026 -0.499998 0 + outer loop + vertex 200.65 -114.137 -35.1127 + vertex 199.361 -116.369 -35.1127 + vertex 200.65 -114.137 -43.0438 + endloop + endfacet + facet normal 0.866026 -0.499998 0 + outer loop + vertex 200.65 -114.137 -43.0438 + vertex 199.361 -116.369 -35.1127 + vertex 199.361 -116.369 -43.0438 + endloop + endfacet + facet normal 0.866025 -0.5 2.40681e-07 + outer loop + vertex 200.019 -115.229 -33.0248 + vertex 197.116 -120.258 -23.9078 + vertex 199.361 -116.369 -35.1127 + endloop + endfacet + facet normal -0.417874 -0.72378 0.549112 + outer loop + vertex 200.65 -114.137 -35.1127 + vertex 204.828 -114.565 -32.4961 + vertex 204.331 -107.762 -23.9078 + endloop + endfacet + facet normal -0.417874 -0.72378 0.549112 + outer loop + vertex 204.828 -114.565 -32.4961 + vertex 200.65 -114.137 -35.1127 + vertex 204.047 -116.099 -35.1127 + endloop + endfacet + facet normal -0.417873 -0.723779 0.549114 + outer loop + vertex 204.331 -107.762 -23.9078 + vertex 206.435 -110.543 -25.972 + vertex 206.799 -109.187 -23.9078 + endloop + endfacet + facet normal -0.417876 -0.72378 0.549111 + outer loop + vertex 204.331 -107.762 -23.9078 + vertex 205.085 -114.061 -31.6366 + vertex 206.435 -110.543 -25.972 + endloop + endfacet + facet normal -0.417864 -0.723783 0.549115 + outer loop + vertex 205.085 -114.061 -31.6366 + vertex 204.331 -107.762 -23.9078 + vertex 204.828 -114.565 -32.4961 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 202.907 -110.228 -23.9078 + vertex 206.435 -110.543 -23.9078 + vertex 205.894 -111.953 -23.9078 + endloop + endfacet + facet normal 0 -0 -1 + outer loop + vertex 204.331 -107.762 -23.9078 + vertex 206.435 -110.543 -23.9078 + vertex 202.907 -110.228 -23.9078 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 206.435 -110.543 -23.9078 + vertex 204.331 -107.762 -23.9078 + vertex 206.799 -109.187 -23.9078 + endloop + endfacet + facet normal 0.422391 0.731602 -0.535111 + outer loop + vertex 205.085 -114.061 -27.4284 + vertex 202.907 -110.228 -23.9078 + vertex 205.894 -111.953 -23.9078 + endloop + endfacet + facet normal 0.42239 0.731603 -0.535111 + outer loop + vertex 200.019 -115.229 -33.0248 + vertex 205.085 -114.061 -27.4284 + vertex 203.474 -117.224 -33.0248 + endloop + endfacet + facet normal 0.422391 0.731602 -0.535112 + outer loop + vertex 205.085 -114.061 -27.4284 + vertex 200.019 -115.229 -33.0248 + vertex 202.907 -110.228 -23.9078 + endloop + endfacet + facet normal -0.421719 -0.730442 -0.537222 + outer loop + vertex 197.116 -120.258 -23.9078 + vertex 201.322 -120.579 -26.7744 + vertex 200.159 -122.015 -23.9078 + endloop + endfacet + facet normal -0.421719 -0.730441 -0.537223 + outer loop + vertex 200.019 -115.229 -33.0248 + vertex 201.322 -120.579 -26.7744 + vertex 197.116 -120.258 -23.9078 + endloop + endfacet + facet normal -0.42172 -0.730441 -0.537223 + outer loop + vertex 201.322 -120.579 -26.7744 + vertex 200.019 -115.229 -33.0248 + vertex 203.374 -117.418 -32.6823 + endloop + endfacet + facet normal -0.42172 -0.730441 -0.537223 + outer loop + vertex 203.374 -117.418 -32.6823 + vertex 200.019 -115.229 -33.0248 + vertex 203.474 -117.224 -33.0248 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 195.692 -122.725 -23.9078 + vertex 198.951 -123.507 -23.9078 + vertex 198.254 -124.204 -23.9078 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 198.951 -123.507 -23.9078 + vertex 197.116 -120.258 -23.9078 + vertex 200.159 -122.015 -23.9078 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 198.951 -123.507 -23.9078 + vertex 195.692 -122.725 -23.9078 + vertex 197.116 -120.258 -23.9078 + endloop + endfacet + facet normal 0.418267 0.724463 0.547911 + outer loop + vertex 198.951 -123.507 -25.3614 + vertex 195.692 -122.725 -23.9078 + vertex 198.254 -124.204 -23.9078 + endloop + endfacet + facet normal 0.418268 0.72446 0.547913 + outer loop + vertex 199.814 -122.441 -27.4307 + vertex 195.692 -122.725 -23.9078 + vertex 198.951 -123.507 -25.3614 + endloop + endfacet + facet normal 0.418267 0.724462 0.547912 + outer loop + vertex 195.692 -122.725 -23.9078 + vertex 199.814 -122.441 -27.4307 + vertex 199.361 -116.369 -35.1127 + endloop + endfacet + facet normal 0.418267 0.724461 0.547913 + outer loop + vertex 199.361 -116.369 -35.1127 + vertex 201.322 -120.579 -31.0437 + vertex 202.776 -118.34 -35.1127 + endloop + endfacet + facet normal 0.418268 0.724461 0.547912 + outer loop + vertex 201.322 -120.579 -31.0437 + vertex 199.361 -116.369 -35.1127 + vertex 199.814 -122.441 -27.4307 + endloop + endfacet + facet normal 0.499999 0.866026 -0 + outer loop + vertex 202.776 -118.34 -43.0438 + vertex 199.361 -116.369 -35.1127 + vertex 202.776 -118.34 -35.1127 + endloop + endfacet + facet normal 0.499999 0.866026 0 + outer loop + vertex 199.361 -116.369 -35.1127 + vertex 202.776 -118.34 -43.0438 + vertex 199.361 -116.369 -43.0438 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 200.65 -114.137 -43.0438 + vertex 203.374 -117.418 -43.0438 + vertex 204.047 -116.099 -43.0438 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 199.361 -116.369 -43.0438 + vertex 203.374 -117.418 -43.0438 + vertex 200.65 -114.137 -43.0438 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 203.374 -117.418 -43.0438 + vertex 199.361 -116.369 -43.0438 + vertex 202.776 -118.34 -43.0438 + endloop + endfacet + facet normal -0.5 -0.866025 0 + outer loop + vertex 200.65 -114.137 -43.0438 + vertex 204.047 -116.099 -35.1127 + vertex 200.65 -114.137 -35.1127 + endloop + endfacet + facet normal -0.5 -0.866025 -0 + outer loop + vertex 204.047 -116.099 -35.1127 + vertex 200.65 -114.137 -43.0438 + vertex 204.047 -116.099 -43.0438 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 194.732 -108.387 249.8 + vertex 201.495 -107.673 249.8 + vertex 196.732 -104.923 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 201.495 -107.673 249.8 + vertex 195.281 -110.436 249.8 + vertex 198.745 -112.436 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 201.495 -107.673 249.8 + vertex 194.732 -108.387 249.8 + vertex 195.281 -110.436 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 194.732 -108.387 249.8 + vertex 193.281 -113.9 249.8 + vertex 195.281 -110.436 249.8 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex 193.281 -113.9 249.8 + vertex 194.732 -108.387 249.8 + vertex 191.268 -106.387 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 193.281 -113.9 249.8 + vertex 193.995 -120.663 249.8 + vertex 196.745 -115.9 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 191.232 -114.449 249.8 + vertex 193.281 -113.9 249.8 + vertex 191.268 -106.387 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 193.281 -113.9 249.8 + vertex 191.232 -114.449 249.8 + vertex 193.995 -120.663 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 193.995 -120.663 249.8 + vertex 191.232 -114.449 249.8 + vertex 189.232 -117.913 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 191.268 -106.387 249.8 + vertex 189.219 -106.936 249.8 + vertex 191.232 -114.449 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 188.505 -100.173 249.8 + vertex 191.268 -106.387 249.8 + vertex 193.268 -102.923 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 191.268 -106.387 249.8 + vertex 188.505 -100.173 249.8 + vertex 189.219 -106.936 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 189.219 -106.936 249.8 + vertex 188.505 -100.173 249.8 + vertex 185.755 -104.936 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 189.219 -106.936 249.8 + vertex 187.768 -112.449 249.8 + vertex 191.232 -114.449 249.8 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 187.219 -110.4 249.8 + vertex 187.768 -112.449 249.8 + vertex 189.219 -106.936 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 181.005 -113.163 249.8 + vertex 187.768 -112.449 249.8 + vertex 187.219 -110.4 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 181.005 -113.163 249.8 + vertex 187.219 -110.4 249.8 + vertex 183.755 -108.4 249.8 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 187.768 -112.449 249.8 + vertex 181.005 -113.163 249.8 + vertex 185.768 -115.913 249.8 + endloop + endfacet + facet normal -0.866026 0.5 0 + outer loop + vertex 194.732 -108.387 -11.2 + vertex 196.732 -104.923 249.8 + vertex 196.732 -104.923 -11.2 + endloop + endfacet + facet normal -0.866026 0.5 0 + outer loop + vertex 196.732 -104.923 249.8 + vertex 194.732 -108.387 -11.2 + vertex 194.732 -108.387 249.8 + endloop + endfacet + facet normal 0.499999 0.866026 -0 + outer loop + vertex 194.732 -108.387 -11.2 + vertex 191.268 -106.387 249.8 + vertex 194.732 -108.387 249.8 + endloop + endfacet + facet normal 0.499999 0.866026 0 + outer loop + vertex 191.268 -106.387 249.8 + vertex 194.732 -108.387 -11.2 + vertex 191.268 -106.387 -11.2 + endloop + endfacet + facet normal 0.866026 -0.5 0 + outer loop + vertex 191.268 -106.387 249.8 + vertex 193.268 -102.923 -11.2 + vertex 193.268 -102.923 249.8 + endloop + endfacet + facet normal 0.866026 -0.5 0 + outer loop + vertex 193.268 -102.923 -11.2 + vertex 191.268 -106.387 249.8 + vertex 191.268 -106.387 -11.2 + endloop + endfacet + facet normal 0.5 0.866025 -0 + outer loop + vertex 193.268 -102.923 -11.2 + vertex 188.505 -100.173 249.8 + vertex 193.268 -102.923 249.8 + endloop + endfacet + facet normal 0.5 0.866025 0 + outer loop + vertex 188.505 -100.173 249.8 + vertex 193.268 -102.923 -11.2 + vertex 188.505 -100.173 -11.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex 185.755 -104.936 -11.2 + vertex 188.505 -100.173 249.8 + vertex 188.505 -100.173 -11.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex 188.505 -100.173 249.8 + vertex 185.755 -104.936 -11.2 + vertex 185.755 -104.936 249.8 + endloop + endfacet + facet normal -0.499999 -0.866026 0 + outer loop + vertex 185.755 -104.936 -11.2 + vertex 189.219 -106.936 249.8 + vertex 185.755 -104.936 249.8 + endloop + endfacet + facet normal -0.499999 -0.866026 -0 + outer loop + vertex 189.219 -106.936 249.8 + vertex 185.755 -104.936 -11.2 + vertex 189.219 -106.936 -11.2 + endloop + endfacet + facet normal -0.866026 0.5 0 + outer loop + vertex 187.219 -110.4 -11.2 + vertex 189.219 -106.936 249.8 + vertex 189.219 -106.936 -11.2 + endloop + endfacet + facet normal -0.866026 0.5 0 + outer loop + vertex 189.219 -106.936 249.8 + vertex 187.219 -110.4 -11.2 + vertex 187.219 -110.4 249.8 + endloop + endfacet + facet normal 0.499999 0.866026 -0 + outer loop + vertex 187.219 -110.4 -11.2 + vertex 183.755 -108.4 249.8 + vertex 187.219 -110.4 249.8 + endloop + endfacet + facet normal 0.499999 0.866026 0 + outer loop + vertex 183.755 -108.4 249.8 + vertex 187.219 -110.4 -11.2 + vertex 183.755 -108.4 -11.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex 181.005 -113.163 -11.2 + vertex 183.755 -108.4 249.8 + vertex 183.755 -108.4 -11.2 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex 183.755 -108.4 249.8 + vertex 181.005 -113.163 -11.2 + vertex 181.005 -113.163 249.8 + endloop + endfacet + facet normal -0.5 -0.866025 0 + outer loop + vertex 181.005 -113.163 -11.2 + vertex 185.768 -115.913 249.8 + vertex 181.005 -113.163 249.8 + endloop + endfacet + facet normal -0.5 -0.866025 -0 + outer loop + vertex 185.768 -115.913 249.8 + vertex 181.005 -113.163 -11.2 + vertex 185.768 -115.913 -11.2 + endloop + endfacet + facet normal 0.866026 -0.5 0 + outer loop + vertex 185.768 -115.913 249.8 + vertex 187.768 -112.449 -11.2 + vertex 187.768 -112.449 249.8 + endloop + endfacet + facet normal 0.866026 -0.5 0 + outer loop + vertex 187.768 -112.449 -11.2 + vertex 185.768 -115.913 249.8 + vertex 185.768 -115.913 -11.2 + endloop + endfacet + facet normal -0.499999 -0.866026 0 + outer loop + vertex 187.768 -112.449 -11.2 + vertex 191.232 -114.449 249.8 + vertex 187.768 -112.449 249.8 + endloop + endfacet + facet normal -0.499999 -0.866026 -0 + outer loop + vertex 191.232 -114.449 249.8 + vertex 187.768 -112.449 -11.2 + vertex 191.232 -114.449 -11.2 + endloop + endfacet + facet normal -0.866026 0.5 0 + outer loop + vertex 189.232 -117.913 -11.2 + vertex 191.232 -114.449 249.8 + vertex 191.232 -114.449 -11.2 + endloop + endfacet + facet normal -0.866026 0.5 0 + outer loop + vertex 191.232 -114.449 249.8 + vertex 189.232 -117.913 -11.2 + vertex 189.232 -117.913 249.8 + endloop + endfacet + facet normal -0.5 -0.866025 0 + outer loop + vertex 189.232 -117.913 -11.2 + vertex 193.995 -120.663 249.8 + vertex 189.232 -117.913 249.8 + endloop + endfacet + facet normal -0.5 -0.866025 -0 + outer loop + vertex 193.995 -120.663 249.8 + vertex 189.232 -117.913 -11.2 + vertex 193.995 -120.663 -11.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex 193.995 -120.663 249.8 + vertex 196.745 -115.9 -11.2 + vertex 196.745 -115.9 249.8 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex 196.745 -115.9 -11.2 + vertex 193.995 -120.663 249.8 + vertex 193.995 -120.663 -11.2 + endloop + endfacet + facet normal 0.499999 0.866026 -0 + outer loop + vertex 196.745 -115.9 -11.2 + vertex 193.281 -113.9 249.8 + vertex 196.745 -115.9 249.8 + endloop + endfacet + facet normal 0.499999 0.866026 0 + outer loop + vertex 193.281 -113.9 249.8 + vertex 196.745 -115.9 -11.2 + vertex 193.281 -113.9 -11.2 + endloop + endfacet + facet normal 0.866026 -0.5 0 + outer loop + vertex 193.281 -113.9 249.8 + vertex 195.281 -110.436 -11.2 + vertex 195.281 -110.436 249.8 + endloop + endfacet + facet normal 0.866026 -0.5 0 + outer loop + vertex 195.281 -110.436 -11.2 + vertex 193.281 -113.9 249.8 + vertex 193.281 -113.9 -11.2 + endloop + endfacet + facet normal -0.499999 -0.866026 0 + outer loop + vertex 195.281 -110.436 -11.2 + vertex 198.745 -112.436 249.8 + vertex 195.281 -110.436 249.8 + endloop + endfacet + facet normal -0.499999 -0.866026 -0 + outer loop + vertex 198.745 -112.436 249.8 + vertex 195.281 -110.436 -11.2 + vertex 198.745 -112.436 -11.2 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex 198.745 -112.436 249.8 + vertex 201.495 -107.673 -11.2 + vertex 201.495 -107.673 249.8 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex 201.495 -107.673 -11.2 + vertex 198.745 -112.436 249.8 + vertex 198.745 -112.436 -11.2 + endloop + endfacet + facet normal 0.5 0.866025 -0 + outer loop + vertex 201.495 -107.673 -11.2 + vertex 196.732 -104.923 249.8 + vertex 201.495 -107.673 249.8 + endloop + endfacet + facet normal 0.5 0.866025 0 + outer loop + vertex 196.732 -104.923 249.8 + vertex 201.495 -107.673 -11.2 + vertex 196.732 -104.923 -11.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 179 -124.918 -45.2 + vertex 179 -123.418 -46.7 + vertex 179 -119.418 -41.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -119.418 -41.2 + vertex 179 -123.418 -46.7 + vertex 179 -119.418 -46.7 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -128.918 -41.2 + vertex 179 -134.418 -41.2 + vertex 179 -128.918 -45.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 179 -124.918 -41.2 + vertex 179 -124.918 -45.2 + vertex 179 -119.418 -41.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -124.918 -45.2 + vertex 179 -128.918 -52.2 + vertex 179 -124.918 -52.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -124.918 -45.2 + vertex 179 -124.918 -52.2 + vertex 179 -123.418 -46.7 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -123.418 -46.7 + vertex 179 -124.918 -52.2 + vertex 179 -123.418 -50.7 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 179 -123.418 -50.7 + vertex 179 -119.418 -56.2 + vertex 179 -119.418 -50.7 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 179 -124.918 -52.2 + vertex 179 -119.418 -56.2 + vertex 179 -123.418 -50.7 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -119.418 -56.2 + vertex 179 -124.918 -52.2 + vertex 179 -124.918 -56.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 179 -128.918 -45.2 + vertex 179 -128.918 -52.2 + vertex 179 -124.918 -45.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 179 -130.418 -50.7 + vertex 179 -128.918 -52.2 + vertex 179 -128.918 -45.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -130.418 -50.7 + vertex 179 -128.918 -45.2 + vertex 179 -130.418 -46.7 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -134.418 -41.2 + vertex 179 -130.418 -46.7 + vertex 179 -128.918 -45.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -130.418 -46.7 + vertex 179 -134.418 -41.2 + vertex 179 -134.418 -46.7 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -134.418 -56.2 + vertex 179 -128.918 -52.2 + vertex 179 -130.418 -50.7 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -134.418 -56.2 + vertex 179 -130.418 -50.7 + vertex 179 -134.418 -50.7 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -128.918 -52.2 + vertex 179 -134.418 -56.2 + vertex 179 -128.918 -56.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -119.418 -56.2 + vertex -179 -123.418 -50.7 + vertex -179 -119.418 -50.7 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -119.418 -56.2 + vertex -179 -124.918 -52.2 + vertex -179 -123.418 -50.7 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -124.918 -52.2 + vertex -179 -119.418 -56.2 + vertex -179 -124.918 -56.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -123.418 -46.7 + vertex -179 -119.418 -41.2 + vertex -179 -119.418 -46.7 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -179 -123.418 -50.7 + vertex -179 -124.918 -52.2 + vertex -179 -123.418 -46.7 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -124.918 -45.2 + vertex -179 -123.418 -46.7 + vertex -179 -124.918 -52.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -124.918 -45.2 + vertex -179 -119.418 -41.2 + vertex -179 -123.418 -46.7 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -179 -119.418 -41.2 + vertex -179 -124.918 -45.2 + vertex -179 -124.918 -41.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -134.418 -56.2 + vertex -179 -128.918 -52.2 + vertex -179 -128.918 -56.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -128.918 -52.2 + vertex -179 -130.418 -50.7 + vertex -179 -128.918 -45.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -130.418 -46.7 + vertex -179 -128.918 -45.2 + vertex -179 -130.418 -50.7 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -179 -128.918 -52.2 + vertex -179 -134.418 -56.2 + vertex -179 -130.418 -50.7 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -179 -130.418 -50.7 + vertex -179 -134.418 -56.2 + vertex -179 -134.418 -50.7 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -128.918 -52.2 + vertex -179 -124.918 -45.2 + vertex -179 -124.918 -52.2 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -179 -124.918 -45.2 + vertex -179 -128.918 -52.2 + vertex -179 -128.918 -45.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -134.418 -41.2 + vertex -179 -128.918 -45.2 + vertex -179 -130.418 -46.7 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -134.418 -41.2 + vertex -179 -130.418 -46.7 + vertex -179 -134.418 -46.7 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -128.918 -45.2 + vertex -179 -134.418 -41.2 + vertex -179 -128.918 -41.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -179 -130.418 -50.7 + vertex 179 -134.418 -50.7 + vertex 179 -130.418 -50.7 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 179 -134.418 -50.7 + vertex -179 -130.418 -50.7 + vertex -179 -134.418 -50.7 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -179 -130.418 -50.7 + vertex 179 -130.418 -46.7 + vertex -179 -130.418 -46.7 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 179 -130.418 -46.7 + vertex -179 -130.418 -50.7 + vertex 179 -130.418 -50.7 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -179 -134.418 -46.7 + vertex 179 -130.418 -46.7 + vertex 179 -134.418 -46.7 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 179 -130.418 -46.7 + vertex -179 -134.418 -46.7 + vertex -179 -130.418 -46.7 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -179 -134.418 -46.7 + vertex 179 -134.418 -41.2 + vertex -179 -134.418 -41.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 179 -134.418 -41.2 + vertex -179 -134.418 -46.7 + vertex 179 -134.418 -46.7 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -179 -128.918 -41.2 + vertex 179 -134.418 -41.2 + vertex 179 -128.918 -41.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 179 -134.418 -41.2 + vertex -179 -128.918 -41.2 + vertex -179 -134.418 -41.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 179 -128.918 -41.2 + vertex 179 -128.918 -45.2 + vertex -179 -128.918 -41.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -179 -128.918 -41.2 + vertex 179 -128.918 -45.2 + vertex -179 -128.918 -45.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -179 -124.918 -45.2 + vertex 179 -128.918 -45.2 + vertex 179 -124.918 -45.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 179 -128.918 -45.2 + vertex -179 -124.918 -45.2 + vertex -179 -128.918 -45.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -179 -124.918 -45.2 + vertex 179 -124.918 -41.2 + vertex -179 -124.918 -41.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 179 -124.918 -41.2 + vertex -179 -124.918 -45.2 + vertex 179 -124.918 -45.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -179 -119.418 -41.2 + vertex 179 -124.918 -41.2 + vertex 179 -119.418 -41.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 179 -124.918 -41.2 + vertex -179 -119.418 -41.2 + vertex -179 -124.918 -41.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 179 -119.418 -46.7 + vertex -179 -119.418 -41.2 + vertex 179 -119.418 -41.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -179 -119.418 -41.2 + vertex 179 -119.418 -46.7 + vertex -179 -119.418 -46.7 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -179 -123.418 -46.7 + vertex 179 -119.418 -46.7 + vertex 179 -123.418 -46.7 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 179 -119.418 -46.7 + vertex -179 -123.418 -46.7 + vertex -179 -119.418 -46.7 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 179 -123.418 -50.7 + vertex -179 -123.418 -46.7 + vertex 179 -123.418 -46.7 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -179 -123.418 -46.7 + vertex 179 -123.418 -50.7 + vertex -179 -123.418 -50.7 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -179 -119.418 -50.7 + vertex 179 -123.418 -50.7 + vertex 179 -119.418 -50.7 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 179 -123.418 -50.7 + vertex -179 -119.418 -50.7 + vertex -179 -123.418 -50.7 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 179 -119.418 -56.2 + vertex -179 -119.418 -50.7 + vertex 179 -119.418 -50.7 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -179 -119.418 -50.7 + vertex 179 -119.418 -56.2 + vertex -179 -119.418 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -179 -124.918 -56.2 + vertex 179 -119.418 -56.2 + vertex 179 -124.918 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 179 -119.418 -56.2 + vertex -179 -124.918 -56.2 + vertex -179 -119.418 -56.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -179 -124.918 -56.2 + vertex 179 -124.918 -52.2 + vertex -179 -124.918 -52.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 179 -124.918 -52.2 + vertex -179 -124.918 -56.2 + vertex 179 -124.918 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -179 -128.918 -52.2 + vertex 179 -124.918 -52.2 + vertex 179 -128.918 -52.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 179 -124.918 -52.2 + vertex -179 -128.918 -52.2 + vertex -179 -124.918 -52.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 179 -128.918 -56.2 + vertex -179 -128.918 -52.2 + vertex 179 -128.918 -52.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -179 -128.918 -52.2 + vertex 179 -128.918 -56.2 + vertex -179 -128.918 -56.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -179 -134.418 -56.2 + vertex 179 -128.918 -56.2 + vertex 179 -134.418 -56.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 179 -128.918 -56.2 + vertex -179 -134.418 -56.2 + vertex -179 -128.918 -56.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -179 -134.418 -56.2 + vertex 179 -134.418 -50.7 + vertex -179 -134.418 -50.7 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 179 -134.418 -50.7 + vertex -179 -134.418 -56.2 + vertex 179 -134.418 -56.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 179 -124.918 -15.2 + vertex 179 -123.418 -16.7 + vertex 179 -119.418 -11.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -119.418 -11.2 + vertex 179 -123.418 -16.7 + vertex 179 -119.418 -16.7 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -128.918 -11.2 + vertex 179 -134.418 -11.2 + vertex 179 -128.918 -15.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 179 -124.918 -11.2 + vertex 179 -124.918 -15.2 + vertex 179 -119.418 -11.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -124.918 -15.2 + vertex 179 -128.918 -22.2 + vertex 179 -124.918 -22.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -124.918 -15.2 + vertex 179 -124.918 -22.2 + vertex 179 -123.418 -16.7 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -123.418 -16.7 + vertex 179 -124.918 -22.2 + vertex 179 -123.418 -20.7 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 179 -123.418 -20.7 + vertex 179 -119.418 -26.2 + vertex 179 -119.418 -20.7 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 179 -124.918 -22.2 + vertex 179 -119.418 -26.2 + vertex 179 -123.418 -20.7 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -119.418 -26.2 + vertex 179 -124.918 -22.2 + vertex 179 -124.918 -26.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 179 -128.918 -15.2 + vertex 179 -128.918 -22.2 + vertex 179 -124.918 -15.2 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 179 -130.418 -20.7 + vertex 179 -128.918 -22.2 + vertex 179 -128.918 -15.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -130.418 -20.7 + vertex 179 -128.918 -15.2 + vertex 179 -130.418 -16.7 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -134.418 -11.2 + vertex 179 -130.418 -16.7 + vertex 179 -128.918 -15.2 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -130.418 -16.7 + vertex 179 -134.418 -11.2 + vertex 179 -134.418 -16.7 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -134.418 -26.2 + vertex 179 -128.918 -22.2 + vertex 179 -130.418 -20.7 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -134.418 -26.2 + vertex 179 -130.418 -20.7 + vertex 179 -134.418 -20.7 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 179 -128.918 -22.2 + vertex 179 -134.418 -26.2 + vertex 179 -128.918 -26.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -119.418 -26.2 + vertex -179 -123.418 -20.7 + vertex -179 -119.418 -20.7 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -119.418 -26.2 + vertex -179 -124.918 -22.2 + vertex -179 -123.418 -20.7 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -124.918 -22.2 + vertex -179 -119.418 -26.2 + vertex -179 -124.918 -26.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -123.418 -16.7 + vertex -179 -119.418 -11.2 + vertex -179 -119.418 -16.7 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -179 -123.418 -20.7 + vertex -179 -124.918 -22.2 + vertex -179 -123.418 -16.7 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -124.918 -15.2 + vertex -179 -123.418 -16.7 + vertex -179 -124.918 -22.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -124.918 -15.2 + vertex -179 -119.418 -11.2 + vertex -179 -123.418 -16.7 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -179 -119.418 -11.2 + vertex -179 -124.918 -15.2 + vertex -179 -124.918 -11.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -134.418 -26.2 + vertex -179 -128.918 -22.2 + vertex -179 -128.918 -26.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -128.918 -22.2 + vertex -179 -130.418 -20.7 + vertex -179 -128.918 -15.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -130.418 -16.7 + vertex -179 -128.918 -15.2 + vertex -179 -130.418 -20.7 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -179 -128.918 -22.2 + vertex -179 -134.418 -26.2 + vertex -179 -130.418 -20.7 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -179 -130.418 -20.7 + vertex -179 -134.418 -26.2 + vertex -179 -134.418 -20.7 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -128.918 -22.2 + vertex -179 -124.918 -15.2 + vertex -179 -124.918 -22.2 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -179 -124.918 -15.2 + vertex -179 -128.918 -22.2 + vertex -179 -128.918 -15.2 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -134.418 -11.2 + vertex -179 -128.918 -15.2 + vertex -179 -130.418 -16.7 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -134.418 -11.2 + vertex -179 -130.418 -16.7 + vertex -179 -134.418 -16.7 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -179 -128.918 -15.2 + vertex -179 -134.418 -11.2 + vertex -179 -128.918 -11.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -179 -130.418 -20.7 + vertex 179 -134.418 -20.7 + vertex 179 -130.418 -20.7 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 179 -134.418 -20.7 + vertex -179 -130.418 -20.7 + vertex -179 -134.418 -20.7 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -179 -130.418 -20.7 + vertex 179 -130.418 -16.7 + vertex -179 -130.418 -16.7 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 179 -130.418 -16.7 + vertex -179 -130.418 -20.7 + vertex 179 -130.418 -20.7 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -179 -134.418 -16.7 + vertex 179 -130.418 -16.7 + vertex 179 -134.418 -16.7 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 179 -130.418 -16.7 + vertex -179 -134.418 -16.7 + vertex -179 -130.418 -16.7 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -179 -134.418 -16.7 + vertex -57 -134.418 -11.2 + vertex -179 -134.418 -11.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -57 -134.418 -11.2 + vertex -179 -134.418 -16.7 + vertex 57 -134.418 -11.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 179 -134.418 -16.7 + vertex 57 -134.418 -11.2 + vertex -179 -134.418 -16.7 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 57 -134.418 -11.2 + vertex 179 -134.418 -16.7 + vertex 179 -134.418 -11.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 179 -128.918 -15.2 + vertex 60 -128.918 -11.2 + vertex 179 -128.918 -11.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 60 -128.918 -11.2 + vertex 179 -128.918 -15.2 + vertex -60 -128.918 -11.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -60 -128.918 -11.2 + vertex 179 -128.918 -15.2 + vertex -179 -128.918 -11.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -179 -128.918 -11.2 + vertex 179 -128.918 -15.2 + vertex -179 -128.918 -15.2 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -179 -124.918 -15.2 + vertex 179 -128.918 -15.2 + vertex 179 -124.918 -15.2 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 179 -128.918 -15.2 + vertex -179 -124.918 -15.2 + vertex -179 -128.918 -15.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -179 -124.918 -15.2 + vertex -60 -124.918 -11.2 + vertex -179 -124.918 -11.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -60 -124.918 -11.2 + vertex -179 -124.918 -15.2 + vertex 60 -124.918 -11.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 179 -124.918 -15.2 + vertex 60 -124.918 -11.2 + vertex -179 -124.918 -15.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 60 -124.918 -11.2 + vertex 179 -124.918 -15.2 + vertex 179 -124.918 -11.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 179 -119.418 -16.7 + vertex 60 -119.418 -11.2 + vertex 179 -119.418 -11.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 60 -119.418 -11.2 + vertex 179 -119.418 -16.7 + vertex -60 -119.418 -11.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -179 -119.418 -16.7 + vertex -60 -119.418 -11.2 + vertex 179 -119.418 -16.7 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -60 -119.418 -11.2 + vertex -179 -119.418 -16.7 + vertex -179 -119.418 -11.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -179 -123.418 -16.7 + vertex 179 -119.418 -16.7 + vertex 179 -123.418 -16.7 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 179 -119.418 -16.7 + vertex -179 -123.418 -16.7 + vertex -179 -119.418 -16.7 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 179 -123.418 -20.7 + vertex -179 -123.418 -16.7 + vertex 179 -123.418 -16.7 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -179 -123.418 -16.7 + vertex 179 -123.418 -20.7 + vertex -179 -123.418 -20.7 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -179 -119.418 -20.7 + vertex 179 -123.418 -20.7 + vertex 179 -119.418 -20.7 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 179 -123.418 -20.7 + vertex -179 -119.418 -20.7 + vertex -179 -123.418 -20.7 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 179 -119.418 -26.2 + vertex -179 -119.418 -20.7 + vertex 179 -119.418 -20.7 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -179 -119.418 -20.7 + vertex 179 -119.418 -26.2 + vertex -179 -119.418 -26.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -179 -124.918 -26.2 + vertex 179 -119.418 -26.2 + vertex 179 -124.918 -26.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 179 -119.418 -26.2 + vertex -179 -124.918 -26.2 + vertex -179 -119.418 -26.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -179 -124.918 -26.2 + vertex 179 -124.918 -22.2 + vertex -179 -124.918 -22.2 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 179 -124.918 -22.2 + vertex -179 -124.918 -26.2 + vertex 179 -124.918 -26.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -179 -128.918 -22.2 + vertex 179 -124.918 -22.2 + vertex 179 -128.918 -22.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 179 -124.918 -22.2 + vertex -179 -128.918 -22.2 + vertex -179 -124.918 -22.2 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 179 -128.918 -26.2 + vertex -179 -128.918 -22.2 + vertex 179 -128.918 -22.2 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -179 -128.918 -22.2 + vertex 179 -128.918 -26.2 + vertex -179 -128.918 -26.2 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -179 -134.418 -26.2 + vertex 179 -128.918 -26.2 + vertex 179 -134.418 -26.2 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 179 -128.918 -26.2 + vertex -179 -134.418 -26.2 + vertex -179 -128.918 -26.2 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -179 -134.418 -26.2 + vertex 179 -134.418 -20.7 + vertex -179 -134.418 -20.7 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 179 -134.418 -20.7 + vertex -179 -134.418 -26.2 + vertex 179 -134.418 -26.2 + endloop + endfacet + facet normal -0.802817 -0.596225 0 + outer loop + vertex -97.9617 -77.6435 -5.2 + vertex -102.644 -71.3392 -0.2 + vertex -102.644 -71.3392 -5.2 + endloop + endfacet + facet normal -0.802817 -0.596225 0 + outer loop + vertex -102.644 -71.3392 -0.2 + vertex -97.9617 -77.6435 -5.2 + vertex -97.9617 -77.6435 -0.2 + endloop + endfacet + facet normal 0.900319 0.435232 0 + outer loop + vertex 114.193 50.8421 -0.2 + vertex 110.775 57.912 -5.2 + vertex 110.775 57.912 -0.2 + endloop + endfacet + facet normal 0.900319 0.435232 0 + outer loop + vertex 110.775 57.912 -5.2 + vertex 114.193 50.8421 -0.2 + vertex 114.193 50.8421 -5.2 + endloop + endfacet + facet normal -0.544648 0.838665 0 + outer loop + vertex -64.9597 106.787 -5.2 + vertex -64.7534 106.921 -0.2 + vertex -64.7534 106.921 -5.2 + endloop + endfacet + facet normal -0.544639 0.838671 -5.39822e-07 + outer loop + vertex -64.7534 106.921 -0.2 + vertex -64.9597 106.787 -5.2 + vertex -71.3392 102.644 -0.2 + endloop + endfacet + facet normal -0.544639 0.838671 0 + outer loop + vertex -71.3392 102.644 -0.2 + vertex -64.9597 106.787 -5.2 + vertex -71.3392 102.644 -5.2 + endloop + endfacet + facet normal -0.993373 0.114937 0 + outer loop + vertex -124.562 10.4597 -5.2 + vertex -123.659 18.2604 -0.2 + vertex -123.659 18.2604 -5.2 + endloop + endfacet + facet normal -0.993373 0.114937 0 + outer loop + vertex -123.659 18.2604 -0.2 + vertex -124.562 10.4597 -5.2 + vertex -124.562 10.4597 -0.2 + endloop + endfacet + facet normal 0.971134 -0.238534 0 + outer loop + vertex 120.395 -33.615 -0.2 + vertex 122.268 -25.989 -5.2 + vertex 122.268 -25.989 -0.2 + endloop + endfacet + facet normal 0.971134 -0.238534 0 + outer loop + vertex 122.268 -25.989 -5.2 + vertex 120.395 -33.615 -0.2 + vertex 120.395 -33.615 -5.2 + endloop + endfacet + facet normal 0.990748 0.135716 0 + outer loop + vertex 124.315 13.0661 -0.2 + vertex 123.25 20.8461 -5.2 + vertex 123.25 20.8461 -0.2 + endloop + endfacet + facet normal 0.990748 0.135716 0 + outer loop + vertex 123.25 20.8461 -5.2 + vertex 124.315 13.0661 -0.2 + vertex 124.315 13.0661 -5.2 + endloop + endfacet + facet normal 0.871215 0.490902 0 + outer loop + vertex 110.775 57.912 -0.2 + vertex 109.468 60.232 -5.2 + vertex 109.468 60.232 -0.2 + endloop + endfacet + facet normal 0.871215 0.490902 0 + outer loop + vertex 109.468 60.232 -5.2 + vertex 110.775 57.912 -0.2 + vertex 110.775 57.912 -5.2 + endloop + endfacet + facet normal 0.579281 0.815128 -0 + outer loop + vertex 75.5749 99.5662 -5.2 + vertex 69.1739 104.115 -0.2 + vertex 75.5749 99.5662 -0.2 + endloop + endfacet + facet normal 0.579281 0.815128 0 + outer loop + vertex 69.1739 104.115 -0.2 + vertex 75.5749 99.5662 -5.2 + vertex 69.1739 104.115 -5.2 + endloop + endfacet + facet normal -0.815128 0.579281 0 + outer loop + vertex -104.115 69.1739 -5.2 + vertex -99.5662 75.5749 -0.2 + vertex -99.5662 75.5749 -5.2 + endloop + endfacet + facet normal -0.815128 0.579281 0 + outer loop + vertex -99.5662 75.5749 -0.2 + vertex -104.115 69.1739 -5.2 + vertex -104.115 69.1739 -0.2 + endloop + endfacet + facet normal 0.238534 0.971134 -0 + outer loop + vertex 33.615 120.395 -5.2 + vertex 25.989 122.268 -0.2 + vertex 33.615 120.395 -0.2 + endloop + endfacet + facet normal 0.238534 0.971134 0 + outer loop + vertex 25.989 122.268 -0.2 + vertex 33.615 120.395 -5.2 + vertex 25.989 122.268 -5.2 + endloop + endfacet + facet normal -0.0732375 0.997315 0 + outer loop + vertex -5.23446 124.89 -5.2 + vertex -13.0661 124.315 -0.2 + vertex -5.23446 124.89 -0.2 + endloop + endfacet + facet normal -0.0732375 0.997315 0 + outer loop + vertex -13.0661 124.315 -0.2 + vertex -5.23446 124.89 -5.2 + vertex -13.0661 124.315 -5.2 + endloop + endfacet + facet normal 0.544639 -0.838671 0 + outer loop + vertex 64.7534 -106.921 -5.2 + vertex 71.3392 -102.644 -0.2 + vertex 64.7534 -106.921 -0.2 + endloop + endfacet + facet normal 0.544639 -0.838671 0 + outer loop + vertex 71.3392 -102.644 -0.2 + vertex 64.7534 -106.921 -5.2 + vertex 71.3392 -102.644 -5.2 + endloop + endfacet + facet normal -0.238534 -0.971134 0 + outer loop + vertex -33.615 -120.395 -5.2 + vertex -25.989 -122.268 -0.2 + vertex -33.615 -120.395 -0.2 + endloop + endfacet + facet normal -0.238534 -0.971134 -0 + outer loop + vertex -25.989 -122.268 -0.2 + vertex -33.615 -120.395 -5.2 + vertex -25.989 -122.268 -5.2 + endloop + endfacet + facet normal 0.197657 -0.980271 0 + outer loop + vertex 20.8461 -123.25 -5.2 + vertex 28.5439 -121.697 -0.2 + vertex 20.8461 -123.25 -0.2 + endloop + endfacet + facet normal 0.197657 -0.980271 0 + outer loop + vertex 28.5439 -121.697 -0.2 + vertex 20.8461 -123.25 -5.2 + vertex 28.5439 -121.697 -5.2 + endloop + endfacet + facet normal 0.909236 -0.416281 0 + outer loop + vertex 111.964 -55.5794 -0.2 + vertex 115.233 -48.4394 -5.2 + vertex 115.233 -48.4394 -0.2 + endloop + endfacet + facet normal 0.909236 -0.416281 0 + outer loop + vertex 115.233 -48.4394 -5.2 + vertex 111.964 -55.5794 -0.2 + vertex 111.964 -55.5794 -5.2 + endloop + endfacet + facet normal 0.993373 -0.114937 0 + outer loop + vertex 123.659 -18.2604 -0.2 + vertex 124.562 -10.4597 -5.2 + vertex 124.562 -10.4597 -0.2 + endloop + endfacet + facet normal 0.993373 -0.114937 0 + outer loop + vertex 124.562 -10.4597 -5.2 + vertex 123.659 -18.2604 -0.2 + vertex 123.659 -18.2604 -5.2 + endloop + endfacet + facet normal 0.99863 -0.0523362 0 + outer loop + vertex 124.562 -10.4597 -0.2 + vertex 124.973 -2.6178 -5.2 + vertex 124.973 -2.6178 -0.2 + endloop + endfacet + facet normal 0.99863 -0.0523362 0 + outer loop + vertex 124.973 -2.6178 -5.2 + vertex 124.562 -10.4597 -0.2 + vertex 124.562 -10.4597 -5.2 + endloop + endfacet + facet normal 0.676876 0.736097 -0 + outer loop + vertex 87.4579 89.3091 -5.2 + vertex 81.6776 94.6244 -0.2 + vertex 87.4579 89.3091 -0.2 + endloop + endfacet + facet normal 0.676876 0.736097 0 + outer loop + vertex 81.6776 94.6244 -0.2 + vertex 87.4579 89.3091 -5.2 + vertex 81.6776 94.6244 -5.2 + endloop + endfacet + facet normal -0.692144 0.72176 0 + outer loop + vertex -83.6413 92.8931 -5.2 + vertex -89.3091 87.4579 -0.2 + vertex -83.6413 92.8931 -0.2 + endloop + endfacet + facet normal -0.692144 0.72176 0 + outer loop + vertex -89.3091 87.4579 -0.2 + vertex -83.6413 92.8931 -5.2 + vertex -89.3091 87.4579 -5.2 + endloop + endfacet + facet normal -0.596225 0.802817 0 + outer loop + vertex -71.3392 102.644 -5.2 + vertex -77.6435 97.9617 -0.2 + vertex -71.3392 102.644 -0.2 + endloop + endfacet + facet normal -0.596225 0.802817 0 + outer loop + vertex -77.6435 97.9617 -0.2 + vertex -71.3392 102.644 -5.2 + vertex -77.6435 97.9617 -5.2 + endloop + endfacet + facet normal -0.777146 0.62932 0 + outer loop + vertex -99.5662 75.5749 -5.2 + vertex -94.6244 81.6776 -0.2 + vertex -94.6244 81.6776 -5.2 + endloop + endfacet + facet normal -0.777146 0.62932 0 + outer loop + vertex -94.6244 81.6776 -0.2 + vertex -99.5662 75.5749 -5.2 + vertex -99.5662 75.5749 -0.2 + endloop + endfacet + facet normal -0.31896 0.947768 0 + outer loop + vertex -36.129 119.665 -5.2 + vertex -43.5715 117.16 -0.2 + vertex -36.129 119.665 -0.2 + endloop + endfacet + facet normal -0.31896 0.947768 0 + outer loop + vertex -43.5715 117.16 -0.2 + vertex -36.129 119.665 -5.2 + vertex -43.5715 117.16 -5.2 + endloop + endfacet + facet normal -0.490903 0.871214 0 + outer loop + vertex -57.912 110.775 -5.2 + vertex -64.7534 106.921 -0.2 + vertex -57.912 110.775 -0.2 + endloop + endfacet + facet normal -0.490903 0.871214 0 + outer loop + vertex -64.7534 106.921 -0.2 + vertex -57.912 110.775 -5.2 + vertex -64.7534 106.921 -5.2 + endloop + endfacet + facet normal -0.377841 0.925871 0 + outer loop + vertex -43.5715 117.16 -5.2 + vertex -50.8421 114.193 -0.2 + vertex -43.5715 117.16 -0.2 + endloop + endfacet + facet normal -0.377841 0.925871 0 + outer loop + vertex -50.8421 114.193 -0.2 + vertex -43.5715 117.16 -5.2 + vertex -50.8421 114.193 -5.2 + endloop + endfacet + facet normal 0.416281 0.909236 -0 + outer loop + vertex 55.5794 111.964 -5.2 + vertex 48.4394 115.233 -0.2 + vertex 55.5794 111.964 -0.2 + endloop + endfacet + facet normal 0.416281 0.909236 0 + outer loop + vertex 48.4394 115.233 -0.2 + vertex 55.5794 111.964 -5.2 + vertex 48.4394 115.233 -5.2 + endloop + endfacet + facet normal 0.299041 0.95424 -0 + outer loop + vertex 41.1083 118.047 -5.2 + vertex 33.615 120.395 -0.2 + vertex 41.1083 118.047 -0.2 + endloop + endfacet + facet normal 0.299041 0.95424 0 + outer loop + vertex 33.615 120.395 -0.2 + vertex 41.1083 118.047 -5.2 + vertex 33.615 120.395 -5.2 + endloop + endfacet + facet normal 0.358367 0.933581 -0 + outer loop + vertex 48.4394 115.233 -5.2 + vertex 41.1083 118.047 -0.2 + vertex 48.4394 115.233 -0.2 + endloop + endfacet + facet normal 0.358367 0.933581 0 + outer loop + vertex 41.1083 118.047 -0.2 + vertex 48.4394 115.233 -5.2 + vertex 41.1083 118.047 -5.2 + endloop + endfacet + facet normal 0.0523362 0.99863 -0 + outer loop + vertex 10.4597 124.562 -5.2 + vertex 2.6178 124.973 -0.2 + vertex 10.4597 124.562 -0.2 + endloop + endfacet + facet normal 0.0523362 0.99863 0 + outer loop + vertex 2.6178 124.973 -0.2 + vertex 10.4597 124.562 -5.2 + vertex 2.6178 124.973 -5.2 + endloop + endfacet + facet normal -0.0104725 0.999945 0 + outer loop + vertex 2.6178 124.973 -5.2 + vertex -5.23446 124.89 -0.2 + vertex 2.6178 124.973 -0.2 + endloop + endfacet + facet normal -0.0104725 0.999945 0 + outer loop + vertex -5.23446 124.89 -0.2 + vertex 2.6178 124.973 -5.2 + vertex -5.23446 124.89 -5.2 + endloop + endfacet + facet normal 0.881304 -0.472551 0 + outer loop + vertex 108.253 -62.5 -0.2 + vertex 111.964 -55.5794 -5.2 + vertex 111.964 -55.5794 -0.2 + endloop + endfacet + facet normal 0.881304 -0.472551 0 + outer loop + vertex 111.964 -55.5794 -5.2 + vertex 108.253 -62.5 -0.2 + vertex 108.253 -62.5 -5.2 + endloop + endfacet + facet normal -0.0523354 -0.99863 0 + outer loop + vertex -10.4597 -124.562 -5.2 + vertex -3.65479 -124.918 -0.2 + vertex -10.4597 -124.562 -0.2 + endloop + endfacet + facet normal -0.0523354 -0.99863 -0 + outer loop + vertex -3.65479 -124.918 -0.2 + vertex -10.4597 -124.562 -5.2 + vertex -3.65479 -124.918 -5.2 + endloop + endfacet + facet normal 0.135716 -0.990748 0 + outer loop + vertex 13.0661 -124.315 -5.2 + vertex 20.8461 -123.25 -0.2 + vertex 13.0661 -124.315 -0.2 + endloop + endfacet + facet normal 0.135716 -0.990748 0 + outer loop + vertex 20.8461 -123.25 -0.2 + vertex 13.0661 -124.315 -5.2 + vertex 20.8461 -123.25 -5.2 + endloop + endfacet + facet normal 0.490902 -0.871215 0 + outer loop + vertex 60 -109.599 -5.2 + vertex 57.912 -110.775 -0.2 + vertex 57.912 -110.775 -5.2 + endloop + endfacet + facet normal 0.490903 -0.871214 5.06598e-07 + outer loop + vertex 57.912 -110.775 -0.2 + vertex 60 -109.599 -5.2 + vertex 64.7534 -106.921 -0.2 + endloop + endfacet + facet normal 0.490904 -0.871214 0 + outer loop + vertex 64.7534 -106.921 -0.2 + vertex 60 -109.599 -5.2 + vertex 64.7534 -106.921 -5.2 + endloop + endfacet + facet normal -0.526955 -0.849893 0 + outer loop + vertex -69.1739 -104.115 -5.2 + vertex -62.5 -108.253 -0.2 + vertex -69.1739 -104.115 -0.2 + endloop + endfacet + facet normal -0.526955 -0.849893 -0 + outer loop + vertex -62.5 -108.253 -0.2 + vertex -69.1739 -104.115 -5.2 + vertex -62.5 -108.253 -5.2 + endloop + endfacet + facet normal -0.579281 -0.815128 0 + outer loop + vertex -75.5749 -99.5662 -5.2 + vertex -69.1739 -104.115 -0.2 + vertex -75.5749 -99.5662 -0.2 + endloop + endfacet + facet normal -0.579281 -0.815128 -0 + outer loop + vertex -69.1739 -104.115 -0.2 + vertex -75.5749 -99.5662 -5.2 + vertex -69.1739 -104.115 -5.2 + endloop + endfacet + facet normal -0.95424 0.299041 0 + outer loop + vertex -120.395 33.615 -5.2 + vertex -118.047 41.1083 -0.2 + vertex -118.047 41.1083 -5.2 + endloop + endfacet + facet normal -0.95424 0.299041 0 + outer loop + vertex -118.047 41.1083 -0.2 + vertex -120.395 33.615 -5.2 + vertex -120.395 33.615 -0.2 + endloop + endfacet + facet normal -0.971134 0.238534 0 + outer loop + vertex -122.268 25.989 -5.2 + vertex -120.395 33.615 -0.2 + vertex -120.395 33.615 -5.2 + endloop + endfacet + facet normal -0.971134 0.238534 0 + outer loop + vertex -120.395 33.615 -0.2 + vertex -122.268 25.989 -5.2 + vertex -122.268 25.989 -0.2 + endloop + endfacet + facet normal -0.997315 -0.0732375 0 + outer loop + vertex -124.315 -13.0661 -5.2 + vertex -124.89 -5.23446 -0.2 + vertex -124.89 -5.23446 -5.2 + endloop + endfacet + facet normal -0.997315 -0.0732375 0 + outer loop + vertex -124.89 -5.23446 -0.2 + vertex -124.315 -13.0661 -5.2 + vertex -124.315 -13.0661 -0.2 + endloop + endfacet + facet normal -0.980271 -0.197657 0 + outer loop + vertex -121.697 -28.5439 -5.2 + vertex -123.25 -20.8461 -0.2 + vertex -123.25 -20.8461 -5.2 + endloop + endfacet + facet normal -0.980271 -0.197657 0 + outer loop + vertex -123.25 -20.8461 -0.2 + vertex -121.697 -28.5439 -5.2 + vertex -121.697 -28.5439 -0.2 + endloop + endfacet + facet normal 0.984196 -0.177085 0 + outer loop + vertex 122.268 -25.989 -0.2 + vertex 123.659 -18.2604 -5.2 + vertex 123.659 -18.2604 -0.2 + endloop + endfacet + facet normal 0.984196 -0.177085 0 + outer loop + vertex 123.659 -18.2604 -5.2 + vertex 122.268 -25.989 -0.2 + vertex 122.268 -25.989 -5.2 + endloop + endfacet + facet normal 0.999945 0.0104732 0 + outer loop + vertex 124.89 5.23446 -0.2 + vertex 124.915 2.83794 -5.2 + vertex 124.89 5.23446 -5.2 + endloop + endfacet + facet normal 0.999945 0.0104725 3.5809e-07 + outer loop + vertex 124.973 -2.6178 -0.2 + vertex 124.915 2.83794 -5.2 + vertex 124.89 5.23446 -0.2 + endloop + endfacet + facet normal 0.999945 0.0104722 0 + outer loop + vertex 124.915 2.83794 -5.2 + vertex 124.973 -2.6178 -0.2 + vertex 124.973 -2.6178 -5.2 + endloop + endfacet + facet normal 0.997315 0.0732375 0 + outer loop + vertex 124.89 5.23446 -0.2 + vertex 124.315 13.0661 -5.2 + vertex 124.315 13.0661 -0.2 + endloop + endfacet + facet normal 0.997315 0.0732375 0 + outer loop + vertex 124.315 13.0661 -5.2 + vertex 124.89 5.23446 -0.2 + vertex 124.89 5.23446 -5.2 + endloop + endfacet + facet normal 0.965926 0.258819 0 + outer loop + vertex 121.697 28.5439 -0.2 + vertex 119.665 36.129 -5.2 + vertex 119.665 36.129 -0.2 + endloop + endfacet + facet normal 0.965926 0.258819 0 + outer loop + vertex 119.665 36.129 -5.2 + vertex 121.697 28.5439 -0.2 + vertex 121.697 28.5439 -5.2 + endloop + endfacet + facet normal 0.980271 0.197657 0 + outer loop + vertex 123.25 20.8461 -0.2 + vertex 121.697 28.5439 -5.2 + vertex 121.697 28.5439 -0.2 + endloop + endfacet + facet normal 0.980271 0.197657 0 + outer loop + vertex 121.697 28.5439 -5.2 + vertex 123.25 20.8461 -0.2 + vertex 123.25 20.8461 -5.2 + endloop + endfacet + facet normal 0.526955 0.849893 0 + outer loop + vertex 64.9109 106.758 -5.2 + vertex 69.1739 104.115 -0.2 + vertex 69.1739 104.115 -5.2 + endloop + endfacet + facet normal 0.526955 0.849893 -3.45665e-07 + outer loop + vertex 69.1739 104.115 -0.2 + vertex 64.9109 106.758 -5.2 + vertex 62.5 108.253 -0.2 + endloop + endfacet + facet normal 0.526956 0.849893 0 + outer loop + vertex 62.5 108.253 -0.2 + vertex 64.9109 106.758 -5.2 + vertex 62.5 108.253 -5.2 + endloop + endfacet + facet normal 0.925871 0.377841 0 + outer loop + vertex 117.16 43.5715 -0.2 + vertex 114.193 50.8421 -5.2 + vertex 114.193 50.8421 -0.2 + endloop + endfacet + facet normal 0.925871 0.377841 0 + outer loop + vertex 114.193 50.8421 -5.2 + vertex 117.16 43.5715 -0.2 + vertex 117.16 43.5715 -5.2 + endloop + endfacet + facet normal 0.802817 0.596225 0 + outer loop + vertex 102.644 71.3392 -0.2 + vertex 97.9617 77.6435 -5.2 + vertex 97.9617 77.6435 -0.2 + endloop + endfacet + facet normal 0.802817 0.596225 0 + outer loop + vertex 97.9617 77.6435 -5.2 + vertex 102.644 71.3392 -0.2 + vertex 102.644 71.3392 -5.2 + endloop + endfacet + facet normal 0.838671 0.544639 0 + outer loop + vertex 106.355 65.6243 -0.2 + vertex 102.644 71.3392 -5.2 + vertex 102.644 71.3392 -0.2 + endloop + endfacet + facet normal 0.838671 0.544639 0 + outer loop + vertex 102.644 71.3392 -5.2 + vertex 106.355 65.6243 -0.2 + vertex 106.355 65.6243 -5.2 + endloop + endfacet + facet normal 0.62932 0.777146 -0 + outer loop + vertex 81.6776 94.6244 -5.2 + vertex 75.5749 99.5662 -0.2 + vertex 81.6776 94.6244 -0.2 + endloop + endfacet + facet normal 0.62932 0.777146 0 + outer loop + vertex 75.5749 99.5662 -0.2 + vertex 81.6776 94.6244 -5.2 + vertex 75.5749 99.5662 -5.2 + endloop + endfacet + facet normal 0.72176 0.692144 0 + outer loop + vertex 92.8931 83.6413 -0.2 + vertex 87.4579 89.3091 -5.2 + vertex 87.4579 89.3091 -0.2 + endloop + endfacet + facet normal 0.72176 0.692144 0 + outer loop + vertex 87.4579 89.3091 -5.2 + vertex 92.8931 83.6413 -0.2 + vertex 92.8931 83.6413 -5.2 + endloop + endfacet + facet normal -0.849893 0.526955 0 + outer loop + vertex -106.882 64.7122 -5.2 + vertex -104.115 69.1739 -0.2 + vertex -104.115 69.1739 -5.2 + endloop + endfacet + facet normal -0.849893 0.526955 0 + outer loop + vertex -104.115 69.1739 -0.2 + vertex -106.882 64.7122 -5.2 + vertex -106.882 64.7122 -0.2 + endloop + endfacet + facet normal -0.645458 0.763796 0 + outer loop + vertex -77.6435 97.9617 -5.2 + vertex -83.6413 92.8931 -0.2 + vertex -77.6435 97.9617 -0.2 + endloop + endfacet + facet normal -0.645458 0.763796 0 + outer loop + vertex -83.6413 92.8931 -0.2 + vertex -77.6435 97.9617 -5.2 + vertex -83.6413 92.8931 -5.2 + endloop + endfacet + facet normal -0.736097 0.676876 0 + outer loop + vertex -94.6244 81.6776 -5.2 + vertex -89.3091 87.4579 -0.2 + vertex -89.3091 87.4579 -5.2 + endloop + endfacet + facet normal -0.736097 0.676876 0 + outer loop + vertex -89.3091 87.4579 -0.2 + vertex -94.6244 81.6776 -5.2 + vertex -94.6244 81.6776 -0.2 + endloop + endfacet + facet normal -0.435232 0.900319 0 + outer loop + vertex -50.8421 114.193 -5.2 + vertex -57.912 110.775 -0.2 + vertex -50.8421 114.193 -0.2 + endloop + endfacet + facet normal -0.435232 0.900319 0 + outer loop + vertex -57.912 110.775 -0.2 + vertex -50.8421 114.193 -5.2 + vertex -57.912 110.775 -5.2 + endloop + endfacet + facet normal -0.258819 0.965926 0 + outer loop + vertex -28.5439 121.697 -5.2 + vertex -36.129 119.665 -0.2 + vertex -28.5439 121.697 -0.2 + endloop + endfacet + facet normal -0.258819 0.965926 0 + outer loop + vertex -36.129 119.665 -0.2 + vertex -28.5439 121.697 -5.2 + vertex -36.129 119.665 -5.2 + endloop + endfacet + facet normal 0.177085 0.984196 -0 + outer loop + vertex 25.989 122.268 -5.2 + vertex 18.2604 123.659 -0.2 + vertex 25.989 122.268 -0.2 + endloop + endfacet + facet normal 0.177085 0.984196 0 + outer loop + vertex 18.2604 123.659 -0.2 + vertex 25.989 122.268 -5.2 + vertex 18.2604 123.659 -5.2 + endloop + endfacet + facet normal 0.472551 0.881304 -0 + outer loop + vertex 62.5 108.253 -5.2 + vertex 55.5794 111.964 -0.2 + vertex 62.5 108.253 -0.2 + endloop + endfacet + facet normal 0.472551 0.881304 0 + outer loop + vertex 55.5794 111.964 -0.2 + vertex 62.5 108.253 -5.2 + vertex 55.5794 111.964 -5.2 + endloop + endfacet + facet normal 0.114937 0.993373 -0 + outer loop + vertex 18.2604 123.659 -5.2 + vertex 10.4597 124.562 -0.2 + vertex 18.2604 123.659 -0.2 + endloop + endfacet + facet normal 0.114937 0.993373 0 + outer loop + vertex 10.4597 124.562 -0.2 + vertex 18.2604 123.659 -5.2 + vertex 10.4597 124.562 -5.2 + endloop + endfacet + facet normal -0.197657 0.980271 0 + outer loop + vertex -20.8461 123.25 -5.2 + vertex -28.5439 121.697 -0.2 + vertex -20.8461 123.25 -0.2 + endloop + endfacet + facet normal -0.197657 0.980271 0 + outer loop + vertex -28.5439 121.697 -0.2 + vertex -20.8461 123.25 -5.2 + vertex -28.5439 121.697 -5.2 + endloop + endfacet + facet normal -0.472552 -0.881303 0 + outer loop + vertex -60 -109.594 -5.2 + vertex -62.5 -108.253 -0.2 + vertex -62.5 -108.253 -5.2 + endloop + endfacet + facet normal -0.472551 -0.881304 7.76702e-07 + outer loop + vertex -62.5 -108.253 -0.2 + vertex -60 -109.594 -5.2 + vertex -55.5794 -111.964 -0.2 + endloop + endfacet + facet normal -0.47255 -0.881304 -0 + outer loop + vertex -55.5794 -111.964 -0.2 + vertex -60 -109.594 -5.2 + vertex -55.5794 -111.964 -5.2 + endloop + endfacet + facet normal 0.736097 -0.676876 0 + outer loop + vertex 89.3091 -87.4579 -0.2 + vertex 94.6244 -81.6776 -5.2 + vertex 94.6244 -81.6776 -0.2 + endloop + endfacet + facet normal 0.736097 -0.676876 0 + outer loop + vertex 94.6244 -81.6776 -5.2 + vertex 89.3091 -87.4579 -0.2 + vertex 89.3091 -87.4579 -5.2 + endloop + endfacet + facet normal 0.645458 -0.763796 0 + outer loop + vertex 77.6435 -97.9617 -5.2 + vertex 83.6413 -92.8931 -0.2 + vertex 77.6435 -97.9617 -0.2 + endloop + endfacet + facet normal 0.645458 -0.763796 0 + outer loop + vertex 83.6413 -92.8931 -0.2 + vertex 77.6435 -97.9617 -5.2 + vertex 83.6413 -92.8931 -5.2 + endloop + endfacet + facet normal -0.358367 -0.933581 0 + outer loop + vertex -48.4394 -115.233 -5.2 + vertex -41.1083 -118.047 -0.2 + vertex -48.4394 -115.233 -0.2 + endloop + endfacet + facet normal -0.358367 -0.933581 -0 + outer loop + vertex -41.1083 -118.047 -0.2 + vertex -48.4394 -115.233 -5.2 + vertex -41.1083 -118.047 -5.2 + endloop + endfacet + facet normal -0.114937 -0.993373 0 + outer loop + vertex -18.2604 -123.659 -5.2 + vertex -10.4597 -124.562 -0.2 + vertex -18.2604 -123.659 -0.2 + endloop + endfacet + facet normal -0.114937 -0.993373 -0 + outer loop + vertex -10.4597 -124.562 -0.2 + vertex -18.2604 -123.659 -5.2 + vertex -10.4597 -124.562 -5.2 + endloop + endfacet + facet normal 0.258819 -0.965926 0 + outer loop + vertex 28.5439 -121.697 -5.2 + vertex 36.129 -119.665 -0.2 + vertex 28.5439 -121.697 -0.2 + endloop + endfacet + facet normal 0.258819 -0.965926 0 + outer loop + vertex 36.129 -119.665 -0.2 + vertex 28.5439 -121.697 -5.2 + vertex 36.129 -119.665 -5.2 + endloop + endfacet + facet normal 0.0104716 -0.999945 0 + outer loop + vertex 2.57163 -124.918 -5.2 + vertex 5.23446 -124.89 -0.2 + vertex 2.57163 -124.918 -0.2 + endloop + endfacet + facet normal 0.0104716 -0.999945 0 + outer loop + vertex 5.23446 -124.89 -0.2 + vertex 2.57163 -124.918 -5.2 + vertex 5.23446 -124.89 -5.2 + endloop + endfacet + facet normal 0.596225 -0.802817 0 + outer loop + vertex 71.3392 -102.644 -5.2 + vertex 77.6435 -97.9617 -0.2 + vertex 71.3392 -102.644 -0.2 + endloop + endfacet + facet normal 0.596225 -0.802817 0 + outer loop + vertex 77.6435 -97.9617 -0.2 + vertex 71.3392 -102.644 -5.2 + vertex 77.6435 -97.9617 -5.2 + endloop + endfacet + facet normal 0.435232 -0.900319 0 + outer loop + vertex 50.8421 -114.193 -5.2 + vertex 57.912 -110.775 -0.2 + vertex 50.8421 -114.193 -0.2 + endloop + endfacet + facet normal 0.435232 -0.900319 0 + outer loop + vertex 57.912 -110.775 -0.2 + vertex 50.8421 -114.193 -5.2 + vertex 57.912 -110.775 -5.2 + endloop + endfacet + facet normal 0.31896 -0.947768 0 + outer loop + vertex 36.129 -119.665 -5.2 + vertex 43.5715 -117.16 -0.2 + vertex 36.129 -119.665 -0.2 + endloop + endfacet + facet normal 0.31896 -0.947768 0 + outer loop + vertex 43.5715 -117.16 -0.2 + vertex 36.129 -119.665 -5.2 + vertex 43.5715 -117.16 -5.2 + endloop + endfacet + facet normal -0.763796 -0.645458 0 + outer loop + vertex -92.8931 -83.6413 -5.2 + vertex -97.9617 -77.6435 -0.2 + vertex -97.9617 -77.6435 -5.2 + endloop + endfacet + facet normal -0.763796 -0.645458 0 + outer loop + vertex -97.9617 -77.6435 -0.2 + vertex -92.8931 -83.6413 -5.2 + vertex -92.8931 -83.6413 -0.2 + endloop + endfacet + facet normal -0.676876 -0.736097 0 + outer loop + vertex -87.4579 -89.3091 -5.2 + vertex -81.6776 -94.6244 -0.2 + vertex -87.4579 -89.3091 -0.2 + endloop + endfacet + facet normal -0.676876 -0.736097 -0 + outer loop + vertex -81.6776 -94.6244 -0.2 + vertex -87.4579 -89.3091 -5.2 + vertex -81.6776 -94.6244 -5.2 + endloop + endfacet + facet normal -0.925871 -0.377841 0 + outer loop + vertex -114.193 -50.8421 -5.2 + vertex -117.16 -43.5715 -0.2 + vertex -117.16 -43.5715 -5.2 + endloop + endfacet + facet normal -0.925871 -0.377841 0 + outer loop + vertex -117.16 -43.5715 -0.2 + vertex -114.193 -50.8421 -5.2 + vertex -114.193 -50.8421 -0.2 + endloop + endfacet + facet normal -0.965926 -0.258819 0 + outer loop + vertex -119.665 -36.129 -5.2 + vertex -121.697 -28.5439 -0.2 + vertex -121.697 -28.5439 -5.2 + endloop + endfacet + facet normal -0.965926 -0.258819 0 + outer loop + vertex -121.697 -28.5439 -0.2 + vertex -119.665 -36.129 -5.2 + vertex -119.665 -36.129 -0.2 + endloop + endfacet + facet normal -0.838671 -0.544639 0 + outer loop + vertex -102.644 -71.3392 -5.2 + vertex -106.921 -64.7534 -0.2 + vertex -106.921 -64.7534 -5.2 + endloop + endfacet + facet normal -0.838671 -0.544639 0 + outer loop + vertex -106.921 -64.7534 -0.2 + vertex -102.644 -71.3392 -5.2 + vertex -102.644 -71.3392 -0.2 + endloop + endfacet + facet normal -0.900319 -0.435232 0 + outer loop + vertex -110.775 -57.912 -5.2 + vertex -114.193 -50.8421 -0.2 + vertex -114.193 -50.8421 -5.2 + endloop + endfacet + facet normal -0.900319 -0.435232 0 + outer loop + vertex -114.193 -50.8421 -0.2 + vertex -110.775 -57.912 -5.2 + vertex -110.775 -57.912 -0.2 + endloop + endfacet + facet normal -0.881304 0.47255 0 + outer loop + vertex -111.964 55.5794 -5.2 + vertex -109.483 60.206 -0.2 + vertex -109.483 60.206 -5.2 + endloop + endfacet + facet normal -0.881304 0.47255 0 + outer loop + vertex -109.483 60.206 -0.2 + vertex -111.964 55.5794 -5.2 + vertex -111.964 55.5794 -0.2 + endloop + endfacet + facet normal -0.933581 0.358367 0 + outer loop + vertex -118.047 41.1083 -5.2 + vertex -115.233 48.4394 -0.2 + vertex -115.233 48.4394 -5.2 + endloop + endfacet + facet normal -0.933581 0.358367 0 + outer loop + vertex -115.233 48.4394 -0.2 + vertex -118.047 41.1083 -5.2 + vertex -118.047 41.1083 -0.2 + endloop + endfacet + facet normal -0.999945 -0.0104725 0 + outer loop + vertex -124.89 -5.23446 -5.2 + vertex -124.973 2.6178 -0.2 + vertex -124.973 2.6178 -5.2 + endloop + endfacet + facet normal -0.999945 -0.0104725 0 + outer loop + vertex -124.973 2.6178 -0.2 + vertex -124.89 -5.23446 -5.2 + vertex -124.89 -5.23446 -0.2 + endloop + endfacet + facet normal -0.99863 0.0523359 0 + outer loop + vertex -124.96 2.86349 -5.2 + vertex -124.562 10.4597 -0.2 + vertex -124.562 10.4597 -5.2 + endloop + endfacet + facet normal -0.998629 0.0523462 0 + outer loop + vertex -124.973 2.6178 -0.2 + vertex -124.96 2.86349 -5.2 + vertex -124.973 2.6178 -5.2 + endloop + endfacet + facet normal -0.99863 0.0523362 -4.91847e-07 + outer loop + vertex -124.96 2.86349 -5.2 + vertex -124.973 2.6178 -0.2 + vertex -124.562 10.4597 -0.2 + endloop + endfacet + facet normal -0.990748 -0.135716 0 + outer loop + vertex -123.25 -20.8461 -5.2 + vertex -124.315 -13.0661 -0.2 + vertex -124.315 -13.0661 -5.2 + endloop + endfacet + facet normal -0.990748 -0.135716 0 + outer loop + vertex -124.315 -13.0661 -0.2 + vertex -123.25 -20.8461 -5.2 + vertex -123.25 -20.8461 -0.2 + endloop + endfacet + facet normal 0.95424 -0.299041 0 + outer loop + vertex 118.047 -41.1083 -0.2 + vertex 120.395 -33.615 -5.2 + vertex 120.395 -33.615 -0.2 + endloop + endfacet + facet normal 0.95424 -0.299041 0 + outer loop + vertex 120.395 -33.615 -5.2 + vertex 118.047 -41.1083 -0.2 + vertex 118.047 -41.1083 -5.2 + endloop + endfacet + facet normal 0.933581 -0.358367 0 + outer loop + vertex 115.233 -48.4394 -0.2 + vertex 118.047 -41.1083 -5.2 + vertex 118.047 -41.1083 -0.2 + endloop + endfacet + facet normal 0.933581 -0.358367 0 + outer loop + vertex 118.047 -41.1083 -5.2 + vertex 115.233 -48.4394 -0.2 + vertex 115.233 -48.4394 -5.2 + endloop + endfacet + facet normal 0.947768 0.31896 0 + outer loop + vertex 119.665 36.129 -0.2 + vertex 117.16 43.5715 -5.2 + vertex 117.16 43.5715 -0.2 + endloop + endfacet + facet normal 0.947768 0.31896 0 + outer loop + vertex 117.16 43.5715 -5.2 + vertex 119.665 36.129 -0.2 + vertex 119.665 36.129 -5.2 + endloop + endfacet + facet normal 0.763796 0.645458 0 + outer loop + vertex 97.9617 77.6435 -0.2 + vertex 92.8931 83.6413 -5.2 + vertex 92.8931 83.6413 -0.2 + endloop + endfacet + facet normal 0.763796 0.645458 0 + outer loop + vertex 92.8931 83.6413 -5.2 + vertex 97.9617 77.6435 -0.2 + vertex 97.9617 77.6435 -5.2 + endloop + endfacet + facet normal -0.135716 0.990748 0 + outer loop + vertex -13.0661 124.315 -5.2 + vertex -20.8461 123.25 -0.2 + vertex -13.0661 124.315 -0.2 + endloop + endfacet + facet normal -0.135716 0.990748 0 + outer loop + vertex -20.8461 123.25 -0.2 + vertex -13.0661 124.315 -5.2 + vertex -20.8461 123.25 -5.2 + endloop + endfacet + facet normal 0.777146 -0.62932 0 + outer loop + vertex 94.6244 -81.6776 -0.2 + vertex 99.5662 -75.5749 -5.2 + vertex 99.5662 -75.5749 -0.2 + endloop + endfacet + facet normal 0.777146 -0.62932 0 + outer loop + vertex 99.5662 -75.5749 -5.2 + vertex 94.6244 -81.6776 -0.2 + vertex 94.6244 -81.6776 -5.2 + endloop + endfacet + facet normal 0.815128 -0.579281 0 + outer loop + vertex 99.5662 -75.5749 -0.2 + vertex 104.115 -69.1739 -5.2 + vertex 104.115 -69.1739 -0.2 + endloop + endfacet + facet normal 0.815128 -0.579281 0 + outer loop + vertex 104.115 -69.1739 -5.2 + vertex 99.5662 -75.5749 -0.2 + vertex 99.5662 -75.5749 -5.2 + endloop + endfacet + facet normal 0.692144 -0.72176 0 + outer loop + vertex 83.6413 -92.8931 -5.2 + vertex 89.3091 -87.4579 -0.2 + vertex 83.6413 -92.8931 -0.2 + endloop + endfacet + facet normal 0.692144 -0.72176 0 + outer loop + vertex 89.3091 -87.4579 -0.2 + vertex 83.6413 -92.8931 -5.2 + vertex 89.3091 -87.4579 -5.2 + endloop + endfacet + facet normal -0.299041 -0.95424 0 + outer loop + vertex -41.1083 -118.047 -5.2 + vertex -33.615 -120.395 -0.2 + vertex -41.1083 -118.047 -0.2 + endloop + endfacet + facet normal -0.299041 -0.95424 -0 + outer loop + vertex -33.615 -120.395 -0.2 + vertex -41.1083 -118.047 -5.2 + vertex -33.615 -120.395 -5.2 + endloop + endfacet + facet normal -0.416281 -0.909236 0 + outer loop + vertex -55.5794 -111.964 -5.2 + vertex -48.4394 -115.233 -0.2 + vertex -55.5794 -111.964 -0.2 + endloop + endfacet + facet normal -0.416281 -0.909236 -0 + outer loop + vertex -48.4394 -115.233 -0.2 + vertex -55.5794 -111.964 -5.2 + vertex -48.4394 -115.233 -5.2 + endloop + endfacet + facet normal -0.177085 -0.984196 0 + outer loop + vertex -25.989 -122.268 -5.2 + vertex -18.2604 -123.659 -0.2 + vertex -25.989 -122.268 -0.2 + endloop + endfacet + facet normal -0.177085 -0.984196 -0 + outer loop + vertex -18.2604 -123.659 -0.2 + vertex -25.989 -122.268 -5.2 + vertex -18.2604 -123.659 -5.2 + endloop + endfacet + facet normal 0.0732375 -0.997315 0 + outer loop + vertex 5.23446 -124.89 -5.2 + vertex 13.0661 -124.315 -0.2 + vertex 5.23446 -124.89 -0.2 + endloop + endfacet + facet normal 0.0732375 -0.997315 0 + outer loop + vertex 13.0661 -124.315 -0.2 + vertex 5.23446 -124.89 -5.2 + vertex 13.0661 -124.315 -5.2 + endloop + endfacet + facet normal 0.377841 -0.925871 0 + outer loop + vertex 43.5715 -117.16 -5.2 + vertex 50.8421 -114.193 -0.2 + vertex 43.5715 -117.16 -0.2 + endloop + endfacet + facet normal 0.377841 -0.925871 0 + outer loop + vertex 50.8421 -114.193 -0.2 + vertex 43.5715 -117.16 -5.2 + vertex 50.8421 -114.193 -5.2 + endloop + endfacet + facet normal -0.72176 -0.692144 0 + outer loop + vertex -87.4579 -89.3091 -5.2 + vertex -92.8931 -83.6413 -0.2 + vertex -92.8931 -83.6413 -5.2 + endloop + endfacet + facet normal -0.72176 -0.692144 0 + outer loop + vertex -92.8931 -83.6413 -0.2 + vertex -87.4579 -89.3091 -5.2 + vertex -87.4579 -89.3091 -0.2 + endloop + endfacet + facet normal -0.62932 -0.777146 0 + outer loop + vertex -81.6776 -94.6244 -5.2 + vertex -75.5749 -99.5662 -0.2 + vertex -81.6776 -94.6244 -0.2 + endloop + endfacet + facet normal -0.62932 -0.777146 -0 + outer loop + vertex -75.5749 -99.5662 -0.2 + vertex -81.6776 -94.6244 -5.2 + vertex -75.5749 -99.5662 -5.2 + endloop + endfacet + facet normal -0.947768 -0.31896 0 + outer loop + vertex -117.16 -43.5715 -5.2 + vertex -119.665 -36.129 -0.2 + vertex -119.665 -36.129 -5.2 + endloop + endfacet + facet normal -0.947768 -0.31896 0 + outer loop + vertex -119.665 -36.129 -0.2 + vertex -117.16 -43.5715 -5.2 + vertex -117.16 -43.5715 -0.2 + endloop + endfacet + facet normal -0.871214 -0.490903 0 + outer loop + vertex -106.921 -64.7534 -5.2 + vertex -110.775 -57.912 -0.2 + vertex -110.775 -57.912 -5.2 + endloop + endfacet + facet normal -0.871214 -0.490903 0 + outer loop + vertex -110.775 -57.912 -0.2 + vertex -106.921 -64.7534 -5.2 + vertex -106.921 -64.7534 -0.2 + endloop + endfacet + facet normal -0.909236 0.416281 0 + outer loop + vertex -115.233 48.4394 -5.2 + vertex -111.964 55.5794 -0.2 + vertex -111.964 55.5794 -5.2 + endloop + endfacet + facet normal -0.909236 0.416281 0 + outer loop + vertex -111.964 55.5794 -0.2 + vertex -115.233 48.4394 -5.2 + vertex -115.233 48.4394 -0.2 + endloop + endfacet + facet normal -0.984196 0.177085 0 + outer loop + vertex -123.659 18.2604 -5.2 + vertex -122.268 25.989 -0.2 + vertex -122.268 25.989 -5.2 + endloop + endfacet + facet normal -0.984196 0.177085 0 + outer loop + vertex -122.268 25.989 -0.2 + vertex -123.659 18.2604 -5.2 + vertex -123.659 18.2604 -0.2 + endloop + endfacet + facet normal 0.849893 -0.526955 0 + outer loop + vertex 104.115 -69.1739 -0.2 + vertex 108.253 -62.5 -5.2 + vertex 108.253 -62.5 -0.2 + endloop + endfacet + facet normal 0.849893 -0.526955 0 + outer loop + vertex 108.253 -62.5 -5.2 + vertex 104.115 -69.1739 -0.2 + vertex 104.115 -69.1739 -5.2 + endloop + endfacet +endsolid OpenSCAD_Model diff --git a/resources/meshes/printrbot_simple_metal_upgrade.stl b/resources/meshes/printrbot_simple_metal_upgrade.stl new file mode 100644 index 0000000000..3ff934c478 --- /dev/null +++ b/resources/meshes/printrbot_simple_metal_upgrade.stl @@ -0,0 +1,13722 @@ +solid printrbot_simple_metal_upgrade + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -7.184515e+001 7.347835e+001 -7.674098e-008 + vertex -7.175000e+001 7.300000e+001 -7.674098e-008 + vertex -3.650000e+001 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 2.970500e+001 -7.674098e-008 + vertex 3.650000e+001 2.970500e+001 -7.674098e-008 + vertex 3.650000e+001 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -7.388388e+001 -7.388388e+001 -7.674098e-008 + vertex -7.396499e+001 -7.376250e+001 -7.674098e-008 + vertex -1.016250e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.640433e+002 6.729610e+001 -7.674098e-008 + vertex 1.643951e+002 6.552750e+001 -7.674098e-008 + vertex 1.676750e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.800000e+002 8.000000e+001 -7.674098e-008 + vertex 1.798478e+002 8.076537e+001 -7.674098e-008 + vertex 1.780000e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.780000e+002 8.199999e+001 -7.674098e-008 + vertex 1.798478e+002 8.076537e+001 -7.674098e-008 + vertex 1.794142e+002 8.141421e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.780000e+002 8.199999e+001 -7.674098e-008 + vertex 1.794142e+002 8.141421e+001 -7.674098e-008 + vertex 1.787654e+002 8.184776e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -7.376250e+001 -7.674098e-008 + vertex 1.780000e+002 -8.427500e+001 -7.674098e-008 + vertex 1.800000e+002 -8.227500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.798478e+002 -8.304037e+001 -7.674098e-008 + vertex 1.800000e+002 -8.227500e+001 -7.674098e-008 + vertex 1.794142e+002 -8.368921e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.794142e+002 -8.368921e+001 -7.674098e-008 + vertex 1.800000e+002 -8.227500e+001 -7.674098e-008 + vertex 1.780000e+002 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.794142e+002 -8.368921e+001 -7.674098e-008 + vertex 1.780000e+002 -8.427500e+001 -7.674098e-008 + vertex 1.787654e+002 -8.412276e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 -8.227500e+001 -7.674098e-008 + vertex -1.798478e+002 -8.304037e+001 -7.674098e-008 + vertex -1.780000e+002 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.780000e+002 -8.427500e+001 -7.674098e-008 + vertex -1.798478e+002 -8.304037e+001 -7.674098e-008 + vertex -1.794142e+002 -8.368921e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.780000e+002 -8.427500e+001 -7.674098e-008 + vertex -1.794142e+002 -8.368921e+001 -7.674098e-008 + vertex -1.787654e+002 -8.412276e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.794142e+002 8.141421e+001 -7.674098e-008 + vertex -1.798478e+002 8.076537e+001 -7.674098e-008 + vertex -1.800000e+002 8.000000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.780000e+002 8.199999e+001 -7.674098e-008 + vertex -1.787654e+002 8.184776e+001 -7.674098e-008 + vertex -1.794142e+002 8.141421e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.640433e+002 6.729610e+001 -7.674098e-008 + vertex -1.627426e+002 6.924264e+001 -7.674098e-008 + vertex -1.676750e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.794142e+002 8.141421e+001 -7.674098e-008 + vertex -1.800000e+002 8.000000e+001 -7.674098e-008 + vertex -1.780000e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.780000e+002 8.199999e+001 -7.674098e-008 + vertex -1.800000e+002 8.000000e+001 -7.674098e-008 + vertex -1.800000e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.780000e+002 8.199999e+001 -7.674098e-008 + vertex -1.800000e+002 6.552750e+001 -7.674098e-008 + vertex -1.676750e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 8.199999e+001 -7.674098e-008 + vertex -1.800000e+002 6.552750e+001 -7.674098e-008 + vertex -1.676750e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 8.199999e+001 -7.674098e-008 + vertex -1.676750e+002 6.552750e+001 -7.674098e-008 + vertex -1.640433e+002 6.729610e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.627426e+002 6.924264e+001 -7.674098e-008 + vertex -1.607961e+002 7.054327e+001 -7.674098e-008 + vertex -1.676750e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 8.199999e+001 -7.674098e-008 + vertex -1.607961e+002 7.054327e+001 -7.674098e-008 + vertex -1.585000e+002 7.099999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 8.199999e+001 -7.674098e-008 + vertex -1.585000e+002 7.099999e+001 -7.674098e-008 + vertex -1.016250e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 8.199999e+001 -7.674098e-008 + vertex -1.585000e+002 7.099999e+001 -7.674098e-008 + vertex -1.350000e+002 7.099999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 8.199999e+001 -7.674098e-008 + vertex -1.350000e+002 7.099999e+001 -7.674098e-008 + vertex -1.327039e+002 7.054327e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.327039e+002 7.054327e+001 -7.674098e-008 + vertex -1.307574e+002 6.924264e+001 -7.674098e-008 + vertex -1.016250e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 8.199999e+001 -7.674098e-008 + vertex -1.307574e+002 6.924264e+001 -7.674098e-008 + vertex -1.294567e+002 6.729610e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 8.199999e+001 -7.674098e-008 + vertex -1.294567e+002 6.729610e+001 -7.674098e-008 + vertex -1.016250e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 6.552750e+001 -7.674098e-008 + vertex -1.294567e+002 6.729610e+001 -7.674098e-008 + vertex -1.291049e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 6.552750e+001 -7.674098e-008 + vertex -1.291049e+002 6.552750e+001 -7.674098e-008 + vertex -1.290000e+002 6.500000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.645000e+002 2.970500e+001 -7.674098e-008 + vertex -1.645000e+002 6.500000e+001 -7.674098e-008 + vertex -1.676750e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 6.552750e+001 -7.674098e-008 + vertex -1.645000e+002 6.500000e+001 -7.674098e-008 + vertex -1.643951e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 6.552750e+001 -7.674098e-008 + vertex -1.643951e+002 6.552750e+001 -7.674098e-008 + vertex -1.640433e+002 6.729610e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -7.376250e+001 -7.674098e-008 + vertex -1.607961e+002 -7.281828e+001 -7.674098e-008 + vertex -1.627426e+002 -7.151765e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.290000e+002 -6.437251e+001 -7.674098e-008 + vertex -1.290000e+002 -6.727500e+001 -7.674098e-008 + vertex -1.016250e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 -7.376250e+001 -7.674098e-008 + vertex -1.290000e+002 -6.727500e+001 -7.674098e-008 + vertex -1.294567e+002 -6.957110e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 -7.376250e+001 -7.674098e-008 + vertex -1.294567e+002 -6.957110e+001 -7.674098e-008 + vertex -1.307574e+002 -7.151765e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.307574e+002 -7.151765e+001 -7.674098e-008 + vertex -1.327039e+002 -7.281828e+001 -7.674098e-008 + vertex -1.016250e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 -7.376250e+001 -7.674098e-008 + vertex -1.327039e+002 -7.281828e+001 -7.674098e-008 + vertex -1.350000e+002 -7.327500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 -7.376250e+001 -7.674098e-008 + vertex -1.350000e+002 -7.327500e+001 -7.674098e-008 + vertex -1.676750e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -7.376250e+001 -7.674098e-008 + vertex -1.350000e+002 -7.327500e+001 -7.674098e-008 + vertex -1.585000e+002 -7.327500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -7.376250e+001 -7.674098e-008 + vertex -1.585000e+002 -7.327500e+001 -7.674098e-008 + vertex -1.607961e+002 -7.281828e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.640433e+002 -6.957110e+001 -7.674098e-008 + vertex -1.645000e+002 -6.727500e+001 -7.674098e-008 + vertex -1.676750e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 -7.376250e+001 -7.674098e-008 + vertex -1.016250e+002 -6.437251e+001 -7.674098e-008 + vertex -1.290000e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.290000e+002 -6.437251e+001 -7.674098e-008 + vertex -1.016250e+002 -6.437251e+001 -7.674098e-008 + vertex -1.016250e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.290000e+002 -6.437251e+001 -7.674098e-008 + vertex -1.016250e+002 -2.694750e+001 -7.674098e-008 + vertex -1.290000e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.290000e+002 -2.694750e+001 -7.674098e-008 + vertex -1.016250e+002 -2.694750e+001 -7.674098e-008 + vertex -1.016250e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.290000e+002 -2.694750e+001 -7.674098e-008 + vertex -1.016250e+002 -9.475000e-001 -7.674098e-008 + vertex -1.290000e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 2.970500e+001 -7.674098e-008 + vertex -1.290000e+002 2.970500e+001 -7.674098e-008 + vertex -1.290000e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.307574e+002 -7.151765e+001 -7.674098e-008 + vertex 1.294567e+002 -6.957110e+001 -7.674098e-008 + vertex 1.016250e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 -7.376250e+001 -7.674098e-008 + vertex 1.294567e+002 -6.957110e+001 -7.674098e-008 + vertex 1.290000e+002 -6.727500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 -7.376250e+001 -7.674098e-008 + vertex 1.290000e+002 -6.727500e+001 -7.674098e-008 + vertex 1.016250e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.645000e+002 -6.727500e+001 -7.674098e-008 + vertex 1.640433e+002 -6.957110e+001 -7.674098e-008 + vertex 1.676750e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -7.376250e+001 -7.674098e-008 + vertex 1.640433e+002 -6.957110e+001 -7.674098e-008 + vertex 1.627426e+002 -7.151765e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -7.376250e+001 -7.674098e-008 + vertex 1.627426e+002 -7.151765e+001 -7.674098e-008 + vertex 1.607961e+002 -7.281828e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.607961e+002 -7.281828e+001 -7.674098e-008 + vertex 1.585000e+002 -7.327500e+001 -7.674098e-008 + vertex 1.676750e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -7.376250e+001 -7.674098e-008 + vertex 1.585000e+002 -7.327500e+001 -7.674098e-008 + vertex 1.350000e+002 -7.327500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -7.376250e+001 -7.674098e-008 + vertex 1.350000e+002 -7.327500e+001 -7.674098e-008 + vertex 1.016250e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 -7.376250e+001 -7.674098e-008 + vertex 1.350000e+002 -7.327500e+001 -7.674098e-008 + vertex 1.327039e+002 -7.281828e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 -7.376250e+001 -7.674098e-008 + vertex 1.327039e+002 -7.281828e+001 -7.674098e-008 + vertex 1.307574e+002 -7.151765e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.645000e+002 6.500000e+001 -7.674098e-008 + vertex 1.645000e+002 2.970500e+001 -7.674098e-008 + vertex 1.676750e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 2.970500e+001 -7.674098e-008 + vertex 1.645000e+002 2.970500e+001 -7.674098e-008 + vertex 1.645000e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 2.970500e+001 -7.674098e-008 + vertex 1.645000e+002 -9.475000e-001 -7.674098e-008 + vertex 1.676750e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -9.475000e-001 -7.674098e-008 + vertex 1.645000e+002 -9.475000e-001 -7.674098e-008 + vertex 1.645000e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -9.475000e-001 -7.674098e-008 + vertex 1.645000e+002 -2.694750e+001 -7.674098e-008 + vertex 1.676750e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -2.694750e+001 -7.674098e-008 + vertex 1.645000e+002 -2.694750e+001 -7.674098e-008 + vertex 1.645000e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -2.694750e+001 -7.674098e-008 + vertex 1.645000e+002 -6.437251e+001 -7.674098e-008 + vertex 1.676750e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.640433e+002 6.729610e+001 -7.674098e-008 + vertex 1.676750e+002 6.552750e+001 -7.674098e-008 + vertex 1.627426e+002 6.924264e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.307574e+002 6.924264e+001 -7.674098e-008 + vertex 1.327039e+002 7.054327e+001 -7.674098e-008 + vertex 1.016250e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 8.199999e+001 -7.674098e-008 + vertex 1.327039e+002 7.054327e+001 -7.674098e-008 + vertex 1.350000e+002 7.099999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 8.199999e+001 -7.674098e-008 + vertex 1.350000e+002 7.099999e+001 -7.674098e-008 + vertex 1.676750e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 8.199999e+001 -7.674098e-008 + vertex 1.350000e+002 7.099999e+001 -7.674098e-008 + vertex 1.585000e+002 7.099999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 8.199999e+001 -7.674098e-008 + vertex 1.585000e+002 7.099999e+001 -7.674098e-008 + vertex 1.607961e+002 7.054327e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.290000e+002 2.970500e+001 -7.674098e-008 + vertex 1.290000e+002 6.500000e+001 -7.674098e-008 + vertex 1.016250e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 6.552750e+001 -7.674098e-008 + vertex 1.290000e+002 6.500000e+001 -7.674098e-008 + vertex 1.291049e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 6.552750e+001 -7.674098e-008 + vertex 1.291049e+002 6.552750e+001 -7.674098e-008 + vertex 1.016250e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 8.199999e+001 -7.674098e-008 + vertex 1.291049e+002 6.552750e+001 -7.674098e-008 + vertex 1.294567e+002 6.729610e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 8.199999e+001 -7.674098e-008 + vertex 1.294567e+002 6.729610e+001 -7.674098e-008 + vertex 1.307574e+002 6.924264e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 6.552750e+001 -7.674098e-008 + vertex 1.016250e+002 2.970500e+001 -7.674098e-008 + vertex 1.290000e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.290000e+002 2.970500e+001 -7.674098e-008 + vertex 1.016250e+002 2.970500e+001 -7.674098e-008 + vertex 1.016250e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.290000e+002 2.970500e+001 -7.674098e-008 + vertex 1.016250e+002 -9.475000e-001 -7.674098e-008 + vertex 1.290000e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.290000e+002 -9.475000e-001 -7.674098e-008 + vertex 1.016250e+002 -9.475000e-001 -7.674098e-008 + vertex 1.016250e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.290000e+002 -9.475000e-001 -7.674098e-008 + vertex 1.016250e+002 -2.694750e+001 -7.674098e-008 + vertex 1.290000e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.290000e+002 -2.694750e+001 -7.674098e-008 + vertex 1.016250e+002 -2.694750e+001 -7.674098e-008 + vertex 1.016250e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.290000e+002 -2.694750e+001 -7.674098e-008 + vertex 1.016250e+002 -6.437251e+001 -7.674098e-008 + vertex 1.290000e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.290000e+002 -6.437251e+001 -7.674098e-008 + vertex 1.016250e+002 -6.437251e+001 -7.674098e-008 + vertex 1.290000e+002 -6.727500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -7.396499e+001 -7.376250e+001 -7.674098e-008 + vertex -7.415485e+001 -7.347836e+001 -7.674098e-008 + vertex -1.016250e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 -7.376250e+001 -7.674098e-008 + vertex -7.415485e+001 -7.347836e+001 -7.674098e-008 + vertex -7.425000e+001 -7.300000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 -7.376250e+001 -7.674098e-008 + vertex -7.425000e+001 -7.300000e+001 -7.674098e-008 + vertex -1.016250e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 -6.437251e+001 -7.674098e-008 + vertex -7.425000e+001 -7.300000e+001 -7.674098e-008 + vertex -7.415485e+001 -7.252165e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -7.415485e+001 -7.252165e+001 -7.674098e-008 + vertex -7.388388e+001 -7.211612e+001 -7.674098e-008 + vertex -1.016250e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 -6.437251e+001 -7.674098e-008 + vertex -7.388388e+001 -7.211612e+001 -7.674098e-008 + vertex -7.347836e+001 -7.184515e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 -6.437251e+001 -7.674098e-008 + vertex -7.347836e+001 -7.184515e+001 -7.674098e-008 + vertex -7.300000e+001 -7.175000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -7.175000e+001 -7.300000e+001 -7.674098e-008 + vertex -3.650000e+001 -7.376250e+001 -7.674098e-008 + vertex -7.184515e+001 -7.252165e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -7.184515e+001 -7.252165e+001 -7.674098e-008 + vertex -3.650000e+001 -7.376250e+001 -7.674098e-008 + vertex -3.650000e+001 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -7.184515e+001 -7.252165e+001 -7.674098e-008 + vertex -3.650000e+001 -6.437251e+001 -7.674098e-008 + vertex -7.211611e+001 -7.211612e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -7.211611e+001 -7.211612e+001 -7.674098e-008 + vertex -3.650000e+001 -6.437251e+001 -7.674098e-008 + vertex -7.252165e+001 -7.184515e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -7.175000e+001 -7.300000e+001 -7.674098e-008 + vertex -7.184515e+001 -7.347836e+001 -7.674098e-008 + vertex -3.650000e+001 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 -7.376250e+001 -7.674098e-008 + vertex -7.184515e+001 -7.347836e+001 -7.674098e-008 + vertex -7.203500e+001 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 -7.376250e+001 -7.674098e-008 + vertex -7.203500e+001 -7.376250e+001 -7.674098e-008 + vertex -3.650000e+001 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 -8.427500e+001 -7.674098e-008 + vertex -7.203500e+001 -7.376250e+001 -7.674098e-008 + vertex -7.211611e+001 -7.388388e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -7.211611e+001 -7.388388e+001 -7.674098e-008 + vertex -7.252165e+001 -7.415485e+001 -7.674098e-008 + vertex -3.650000e+001 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 -8.427500e+001 -7.674098e-008 + vertex -7.252165e+001 -7.415485e+001 -7.674098e-008 + vertex -7.300000e+001 -7.425001e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 -8.427500e+001 -7.674098e-008 + vertex -7.300000e+001 -7.425001e+001 -7.674098e-008 + vertex -1.016250e+002 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 -8.427500e+001 -7.674098e-008 + vertex -7.300000e+001 -7.425001e+001 -7.674098e-008 + vertex -7.347836e+001 -7.415485e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 7.184515e+001 -7.252165e+001 -7.674098e-008 + vertex 3.650000e+001 -6.437251e+001 -7.674098e-008 + vertex 7.175000e+001 -7.300000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 7.175000e+001 -7.300000e+001 -7.674098e-008 + vertex 3.650000e+001 -6.437251e+001 -7.674098e-008 + vertex 3.650000e+001 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 7.175000e+001 -7.300000e+001 -7.674098e-008 + vertex 3.650000e+001 -7.376250e+001 -7.674098e-008 + vertex 7.184515e+001 -7.347836e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 -6.437251e+001 -7.674098e-008 + vertex 7.300000e+001 -7.175000e+001 -7.674098e-008 + vertex 7.347836e+001 -7.184515e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 7.184515e+001 -7.252165e+001 -7.674098e-008 + vertex 7.211611e+001 -7.211612e+001 -7.674098e-008 + vertex 3.650000e+001 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -6.437251e+001 -7.674098e-008 + vertex 7.211611e+001 -7.211612e+001 -7.674098e-008 + vertex 7.252165e+001 -7.184515e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -6.437251e+001 -7.674098e-008 + vertex 7.252165e+001 -7.184515e+001 -7.674098e-008 + vertex 7.300000e+001 -7.175000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 7.347836e+001 -7.184515e+001 -7.674098e-008 + vertex 7.388388e+001 -7.211612e+001 -7.674098e-008 + vertex 1.016250e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 -6.437251e+001 -7.674098e-008 + vertex 7.388388e+001 -7.211612e+001 -7.674098e-008 + vertex 7.415485e+001 -7.252165e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 -6.437251e+001 -7.674098e-008 + vertex 7.415485e+001 -7.252165e+001 -7.674098e-008 + vertex 1.016250e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 -7.376250e+001 -7.674098e-008 + vertex 7.415485e+001 -7.252165e+001 -7.674098e-008 + vertex 7.425000e+001 -7.300000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 -7.376250e+001 -7.674098e-008 + vertex 7.425000e+001 -7.300000e+001 -7.674098e-008 + vertex 7.415485e+001 -7.347836e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 7.396499e+001 -7.376250e+001 -7.674098e-008 + vertex 7.388388e+001 -7.388388e+001 -7.674098e-008 + vertex 1.016250e+002 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -8.427500e+001 -7.674098e-008 + vertex 7.211611e+001 -7.388388e+001 -7.674098e-008 + vertex 3.650000e+001 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -7.376250e+001 -7.674098e-008 + vertex 7.211611e+001 -7.388388e+001 -7.674098e-008 + vertex 7.203500e+001 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -7.376250e+001 -7.674098e-008 + vertex 7.203500e+001 -7.376250e+001 -7.674098e-008 + vertex 7.184515e+001 -7.347836e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 7.388388e+001 -7.388388e+001 -7.674098e-008 + vertex 7.347836e+001 -7.415485e+001 -7.674098e-008 + vertex 1.016250e+002 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 -8.427500e+001 -7.674098e-008 + vertex 7.347836e+001 -7.415485e+001 -7.674098e-008 + vertex 7.300000e+001 -7.425001e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 -8.427500e+001 -7.674098e-008 + vertex 7.300000e+001 -7.425001e+001 -7.674098e-008 + vertex 3.650000e+001 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -8.427500e+001 -7.674098e-008 + vertex 7.300000e+001 -7.425001e+001 -7.674098e-008 + vertex 7.252165e+001 -7.415485e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -8.427500e+001 -7.674098e-008 + vertex 7.252165e+001 -7.415485e+001 -7.674098e-008 + vertex 7.211611e+001 -7.388388e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 4.783543e-001 1.154849e+000 -7.674098e-008 + vertex 3.650000e+001 2.970500e+001 -7.674098e-008 + vertex 2.010153e-016 1.250000e+000 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 2.010153e-016 1.250000e+000 -7.674098e-008 + vertex 3.650000e+001 2.970500e+001 -7.674098e-008 + vertex -3.650000e+001 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 2.010153e-016 1.250000e+000 -7.674098e-008 + vertex -3.650000e+001 2.970500e+001 -7.674098e-008 + vertex -4.783543e-001 1.154849e+000 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 -9.475000e-001 -7.674098e-008 + vertex -8.838835e-001 -8.838835e-001 -7.674098e-008 + vertex -3.650000e+001 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 2.970500e+001 -7.674098e-008 + vertex -8.838835e-001 -8.838835e-001 -7.674098e-008 + vertex -1.154849e+000 -4.783543e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 2.970500e+001 -7.674098e-008 + vertex -1.154849e+000 -4.783543e-001 -7.674098e-008 + vertex -1.250000e+000 4.675242e-008 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.250000e+000 4.675242e-008 -7.674098e-008 + vertex -1.154849e+000 4.783543e-001 -7.674098e-008 + vertex -3.650000e+001 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 2.970500e+001 -7.674098e-008 + vertex -1.154849e+000 4.783543e-001 -7.674098e-008 + vertex -8.838835e-001 8.838835e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 2.970500e+001 -7.674098e-008 + vertex -8.838835e-001 8.838835e-001 -7.674098e-008 + vertex -4.783543e-001 1.154849e+000 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 4.783543e-001 1.154849e+000 -7.674098e-008 + vertex 8.838835e-001 8.838835e-001 -7.674098e-008 + vertex 3.650000e+001 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 2.970500e+001 -7.674098e-008 + vertex 8.838835e-001 8.838835e-001 -7.674098e-008 + vertex 1.154849e+000 4.783543e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 2.970500e+001 -7.674098e-008 + vertex 1.154849e+000 4.783543e-001 -7.674098e-008 + vertex 3.650000e+001 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -9.475000e-001 -7.674098e-008 + vertex 1.154849e+000 4.783543e-001 -7.674098e-008 + vertex 1.250000e+000 4.675242e-008 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -9.475000e-001 -7.674098e-008 + vertex 1.250000e+000 4.675242e-008 -7.674098e-008 + vertex 1.154849e+000 -4.783543e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.154849e+000 -4.783543e-001 -7.674098e-008 + vertex 8.838835e-001 -8.838835e-001 -7.674098e-008 + vertex 3.650000e+001 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -9.475000e-001 -7.674098e-008 + vertex 8.838835e-001 -8.838835e-001 -7.674098e-008 + vertex 7.886747e-001 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -9.475000e-001 -7.674098e-008 + vertex 7.886747e-001 -9.475000e-001 -7.674098e-008 + vertex 3.650000e+001 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -2.694750e+001 -7.674098e-008 + vertex 7.886747e-001 -9.475000e-001 -7.674098e-008 + vertex 4.783543e-001 -1.154849e+000 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 4.783543e-001 -1.154849e+000 -7.674098e-008 + vertex 2.296213e-016 -1.250000e+000 -7.674098e-008 + vertex -3.650000e+001 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 -2.694750e+001 -7.674098e-008 + vertex 2.296213e-016 -1.250000e+000 -7.674098e-008 + vertex -4.783543e-001 -1.154849e+000 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 -2.694750e+001 -7.674098e-008 + vertex -4.783543e-001 -1.154849e+000 -7.674098e-008 + vertex -3.650000e+001 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 -9.475000e-001 -7.674098e-008 + vertex -4.783543e-001 -1.154849e+000 -7.674098e-008 + vertex -7.886747e-001 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 -9.475000e-001 -7.674098e-008 + vertex -7.886747e-001 -9.475000e-001 -7.674098e-008 + vertex -8.838835e-001 -8.838835e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -7.347836e+001 -7.415485e+001 -7.674098e-008 + vertex -7.388388e+001 -7.388388e+001 -7.674098e-008 + vertex -1.016250e+002 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 -8.427500e+001 -7.674098e-008 + vertex -7.388388e+001 -7.388388e+001 -7.674098e-008 + vertex -1.016250e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 -8.427500e+001 -7.674098e-008 + vertex -1.016250e+002 -7.376250e+001 -7.674098e-008 + vertex -1.676750e+002 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -8.427500e+001 -7.674098e-008 + vertex -1.016250e+002 -7.376250e+001 -7.674098e-008 + vertex -1.676750e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -8.427500e+001 -7.674098e-008 + vertex -1.676750e+002 -7.376250e+001 -7.674098e-008 + vertex -1.780000e+002 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.780000e+002 -8.427500e+001 -7.674098e-008 + vertex -1.676750e+002 -7.376250e+001 -7.674098e-008 + vertex -1.800000e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.780000e+002 -8.427500e+001 -7.674098e-008 + vertex -1.800000e+002 -7.376250e+001 -7.674098e-008 + vertex -1.800000e+002 -8.227500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 7.415485e+001 -7.347836e+001 -7.674098e-008 + vertex 7.396499e+001 -7.376250e+001 -7.674098e-008 + vertex 1.016250e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 -7.376250e+001 -7.674098e-008 + vertex 7.396499e+001 -7.376250e+001 -7.674098e-008 + vertex 1.016250e+002 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 -7.376250e+001 -7.674098e-008 + vertex 1.016250e+002 -8.427500e+001 -7.674098e-008 + vertex 1.676750e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -7.376250e+001 -7.674098e-008 + vertex 1.016250e+002 -8.427500e+001 -7.674098e-008 + vertex 1.676750e+002 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -7.376250e+001 -7.674098e-008 + vertex 1.676750e+002 -8.427500e+001 -7.674098e-008 + vertex 1.776000e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -7.376250e+001 -7.674098e-008 + vertex 1.676750e+002 -8.427500e+001 -7.674098e-008 + vertex 1.776000e+002 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -7.376250e+001 -7.674098e-008 + vertex 1.776000e+002 -8.427500e+001 -7.674098e-008 + vertex 1.780000e+002 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.627426e+002 -7.151765e+001 -7.674098e-008 + vertex -1.640433e+002 -6.957110e+001 -7.674098e-008 + vertex -1.676750e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -7.376250e+001 -7.674098e-008 + vertex -1.640433e+002 -6.957110e+001 -7.674098e-008 + vertex -1.676750e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -7.376250e+001 -7.674098e-008 + vertex -1.676750e+002 -6.437251e+001 -7.674098e-008 + vertex -1.800000e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 -7.376250e+001 -7.674098e-008 + vertex -1.676750e+002 -6.437251e+001 -7.674098e-008 + vertex -1.800000e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -7.376250e+001 -7.674098e-008 + vertex 1.776000e+002 -6.437251e+001 -7.674098e-008 + vertex 1.676750e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -7.376250e+001 -7.674098e-008 + vertex 1.776000e+002 -6.437251e+001 -7.674098e-008 + vertex 1.676750e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -7.376250e+001 -7.674098e-008 + vertex 1.676750e+002 -6.437251e+001 -7.674098e-008 + vertex 1.645000e+002 -6.727500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.645000e+002 -6.727500e+001 -7.674098e-008 + vertex 1.676750e+002 -6.437251e+001 -7.674098e-008 + vertex 1.645000e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -2.694750e+001 -7.674098e-008 + vertex -1.708500e+002 -5.482000e+001 -7.674098e-008 + vertex -1.676750e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -6.437251e+001 -7.674098e-008 + vertex -1.708500e+002 -5.482000e+001 -7.674098e-008 + vertex -1.710156e+002 -5.565234e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -6.437251e+001 -7.674098e-008 + vertex -1.710156e+002 -5.565234e+001 -7.674098e-008 + vertex -1.714870e+002 -5.635796e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.714870e+002 -5.635796e+001 -7.674098e-008 + vertex -1.721927e+002 -5.682944e+001 -7.674098e-008 + vertex -1.676750e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -6.437251e+001 -7.674098e-008 + vertex -1.721927e+002 -5.682944e+001 -7.674098e-008 + vertex -1.730250e+002 -5.699500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -6.437251e+001 -7.674098e-008 + vertex -1.730250e+002 -5.699500e+001 -7.674098e-008 + vertex -1.800000e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 -6.437251e+001 -7.674098e-008 + vertex -1.730250e+002 -5.699500e+001 -7.674098e-008 + vertex -1.738573e+002 -5.682944e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 -6.437251e+001 -7.674098e-008 + vertex -1.738573e+002 -5.682944e+001 -7.674098e-008 + vertex -1.745630e+002 -5.635796e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.745630e+002 -5.328204e+001 -7.674098e-008 + vertex -1.738573e+002 -5.281056e+001 -7.674098e-008 + vertex -1.800000e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.738573e+002 -5.281056e+001 -7.674098e-008 + vertex -1.730250e+002 -5.264500e+001 -7.674098e-008 + vertex -1.676750e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -2.694750e+001 -7.674098e-008 + vertex -1.730250e+002 -5.264500e+001 -7.674098e-008 + vertex -1.721927e+002 -5.281056e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.745630e+002 -5.635796e+001 -7.674098e-008 + vertex -1.750344e+002 -5.565234e+001 -7.674098e-008 + vertex -1.800000e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 -6.437251e+001 -7.674098e-008 + vertex -1.750344e+002 -5.565234e+001 -7.674098e-008 + vertex -1.752000e+002 -5.482000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 -6.437251e+001 -7.674098e-008 + vertex -1.752000e+002 -5.482000e+001 -7.674098e-008 + vertex -1.800000e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 -2.694750e+001 -7.674098e-008 + vertex -1.752000e+002 -5.482000e+001 -7.674098e-008 + vertex -1.750344e+002 -5.398766e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 -2.694750e+001 -7.674098e-008 + vertex -1.750344e+002 -5.398766e+001 -7.674098e-008 + vertex -1.745630e+002 -5.328204e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.721927e+002 -5.281056e+001 -7.674098e-008 + vertex -1.714870e+002 -5.328204e+001 -7.674098e-008 + vertex -1.676750e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -2.694750e+001 -7.674098e-008 + vertex -1.714870e+002 -5.328204e+001 -7.674098e-008 + vertex -1.710156e+002 -5.398766e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -2.694750e+001 -7.674098e-008 + vertex -1.710156e+002 -5.398766e+001 -7.674098e-008 + vertex -1.708500e+002 -5.482000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 4.783543e-001 -1.154849e+000 -7.674098e-008 + vertex -3.650000e+001 -2.694750e+001 -7.674098e-008 + vertex 3.650000e+001 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -2.694750e+001 -7.674098e-008 + vertex -3.650000e+001 -2.694750e+001 -7.674098e-008 + vertex -3.650000e+001 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -2.694750e+001 -7.674098e-008 + vertex -3.650000e+001 -6.437251e+001 -7.674098e-008 + vertex 3.650000e+001 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -6.437251e+001 -7.674098e-008 + vertex -3.650000e+001 -6.437251e+001 -7.674098e-008 + vertex -3.650000e+001 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -6.437251e+001 -7.674098e-008 + vertex -3.650000e+001 -7.376250e+001 -7.674098e-008 + vertex 3.650000e+001 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -7.376250e+001 -7.674098e-008 + vertex -3.650000e+001 -7.376250e+001 -7.674098e-008 + vertex -3.650000e+001 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -7.376250e+001 -7.674098e-008 + vertex -3.650000e+001 -8.427500e+001 -7.674098e-008 + vertex 3.650000e+001 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -2.694750e+001 -7.674098e-008 + vertex 1.752000e+002 -5.482000e+001 -7.674098e-008 + vertex 1.776000e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -6.437251e+001 -7.674098e-008 + vertex 1.752000e+002 -5.482000e+001 -7.674098e-008 + vertex 1.750344e+002 -5.565234e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -6.437251e+001 -7.674098e-008 + vertex 1.750344e+002 -5.565234e+001 -7.674098e-008 + vertex 1.745630e+002 -5.635796e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.745630e+002 -5.635796e+001 -7.674098e-008 + vertex 1.738573e+002 -5.682944e+001 -7.674098e-008 + vertex 1.776000e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -6.437251e+001 -7.674098e-008 + vertex 1.738573e+002 -5.682944e+001 -7.674098e-008 + vertex 1.730250e+002 -5.699500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -6.437251e+001 -7.674098e-008 + vertex 1.730250e+002 -5.699500e+001 -7.674098e-008 + vertex 1.676750e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -6.437251e+001 -7.674098e-008 + vertex 1.730250e+002 -5.699500e+001 -7.674098e-008 + vertex 1.721927e+002 -5.682944e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -6.437251e+001 -7.674098e-008 + vertex 1.721927e+002 -5.682944e+001 -7.674098e-008 + vertex 1.714870e+002 -5.635796e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.714870e+002 -5.328204e+001 -7.674098e-008 + vertex 1.721927e+002 -5.281056e+001 -7.674098e-008 + vertex 1.676750e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.721927e+002 -5.281056e+001 -7.674098e-008 + vertex 1.730250e+002 -5.264500e+001 -7.674098e-008 + vertex 1.776000e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -2.694750e+001 -7.674098e-008 + vertex 1.730250e+002 -5.264500e+001 -7.674098e-008 + vertex 1.738573e+002 -5.281056e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.714870e+002 -5.635796e+001 -7.674098e-008 + vertex 1.710156e+002 -5.565234e+001 -7.674098e-008 + vertex 1.676750e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -6.437251e+001 -7.674098e-008 + vertex 1.710156e+002 -5.565234e+001 -7.674098e-008 + vertex 1.708500e+002 -5.482000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -6.437251e+001 -7.674098e-008 + vertex 1.708500e+002 -5.482000e+001 -7.674098e-008 + vertex 1.676750e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -2.694750e+001 -7.674098e-008 + vertex 1.708500e+002 -5.482000e+001 -7.674098e-008 + vertex 1.710156e+002 -5.398766e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -2.694750e+001 -7.674098e-008 + vertex 1.710156e+002 -5.398766e+001 -7.674098e-008 + vertex 1.714870e+002 -5.328204e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.738573e+002 -5.281056e+001 -7.674098e-008 + vertex 1.745630e+002 -5.328204e+001 -7.674098e-008 + vertex 1.776000e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -2.694750e+001 -7.674098e-008 + vertex 1.745630e+002 -5.328204e+001 -7.674098e-008 + vertex 1.750344e+002 -5.398766e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -2.694750e+001 -7.674098e-008 + vertex 1.750344e+002 -5.398766e+001 -7.674098e-008 + vertex 1.752000e+002 -5.482000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 2.970500e+001 -7.674098e-008 + vertex -1.016250e+002 -9.475000e-001 -7.674098e-008 + vertex -3.650000e+001 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 -9.475000e-001 -7.674098e-008 + vertex -1.016250e+002 -9.475000e-001 -7.674098e-008 + vertex -1.016250e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 -9.475000e-001 -7.674098e-008 + vertex -1.016250e+002 -2.694750e+001 -7.674098e-008 + vertex -3.650000e+001 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 -2.694750e+001 -7.674098e-008 + vertex -1.016250e+002 -2.694750e+001 -7.674098e-008 + vertex -1.016250e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 -2.694750e+001 -7.674098e-008 + vertex -1.016250e+002 -6.437251e+001 -7.674098e-008 + vertex -3.650000e+001 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 -6.437251e+001 -7.674098e-008 + vertex -1.016250e+002 -6.437251e+001 -7.674098e-008 + vertex -7.300000e+001 -7.175000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 -6.437251e+001 -7.674098e-008 + vertex -7.300000e+001 -7.175000e+001 -7.674098e-008 + vertex -7.252165e+001 -7.184515e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.750344e+002 6.976636e-001 -7.674098e-008 + vertex -1.800000e+002 -9.475000e-001 -7.674098e-008 + vertex -1.745630e+002 -7.957290e-003 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.745630e+002 -7.957290e-003 -7.674098e-008 + vertex -1.800000e+002 -9.475000e-001 -7.674098e-008 + vertex -1.738573e+002 -4.794380e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.721927e+002 3.539438e+000 -7.674098e-008 + vertex -1.714870e+002 3.067957e+000 -7.674098e-008 + vertex -1.676750e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 2.970500e+001 -7.674098e-008 + vertex -1.714870e+002 3.067957e+000 -7.674098e-008 + vertex -1.710156e+002 2.362336e+000 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 2.970500e+001 -7.674098e-008 + vertex -1.710156e+002 2.362336e+000 -7.674098e-008 + vertex -1.676750e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -9.475000e-001 -7.674098e-008 + vertex -1.710156e+002 2.362336e+000 -7.674098e-008 + vertex -1.708500e+002 1.530000e+000 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -9.475000e-001 -7.674098e-008 + vertex -1.708500e+002 1.530000e+000 -7.674098e-008 + vertex -1.710156e+002 6.976636e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.710156e+002 6.976636e-001 -7.674098e-008 + vertex -1.714870e+002 -7.957290e-003 -7.674098e-008 + vertex -1.676750e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -9.475000e-001 -7.674098e-008 + vertex -1.714870e+002 -7.957290e-003 -7.674098e-008 + vertex -1.721927e+002 -4.794380e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -9.475000e-001 -7.674098e-008 + vertex -1.721927e+002 -4.794380e-001 -7.674098e-008 + vertex -1.730250e+002 -6.450000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.738573e+002 -5.281056e+001 -7.674098e-008 + vertex -1.676750e+002 -2.694750e+001 -7.674098e-008 + vertex -1.800000e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 -2.694750e+001 -7.674098e-008 + vertex -1.676750e+002 -2.694750e+001 -7.674098e-008 + vertex -1.676750e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 -2.694750e+001 -7.674098e-008 + vertex -1.676750e+002 -9.475000e-001 -7.674098e-008 + vertex -1.800000e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 -9.475000e-001 -7.674098e-008 + vertex -1.676750e+002 -9.475000e-001 -7.674098e-008 + vertex -1.730250e+002 -6.450000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 -9.475000e-001 -7.674098e-008 + vertex -1.730250e+002 -6.450000e-001 -7.674098e-008 + vertex -1.738573e+002 -4.794380e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.750344e+002 6.976636e-001 -7.674098e-008 + vertex -1.752000e+002 1.530000e+000 -7.674098e-008 + vertex -1.800000e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 -9.475000e-001 -7.674098e-008 + vertex -1.752000e+002 1.530000e+000 -7.674098e-008 + vertex -1.750344e+002 2.362336e+000 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 -9.475000e-001 -7.674098e-008 + vertex -1.750344e+002 2.362336e+000 -7.674098e-008 + vertex -1.800000e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.750344e+002 2.362336e+000 -7.674098e-008 + vertex -1.745630e+002 3.067957e+000 -7.674098e-008 + vertex -1.800000e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 2.970500e+001 -7.674098e-008 + vertex -1.745630e+002 3.067957e+000 -7.674098e-008 + vertex -1.738573e+002 3.539438e+000 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 2.970500e+001 -7.674098e-008 + vertex -1.738573e+002 3.539438e+000 -7.674098e-008 + vertex -1.676750e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 2.970500e+001 -7.674098e-008 + vertex -1.738573e+002 3.539438e+000 -7.674098e-008 + vertex -1.730250e+002 3.705000e+000 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 2.970500e+001 -7.674098e-008 + vertex -1.730250e+002 3.705000e+000 -7.674098e-008 + vertex -1.721927e+002 3.539438e+000 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -9.475000e-001 -7.674098e-008 + vertex 1.721927e+002 -4.794380e-001 -7.674098e-008 + vertex 1.714870e+002 -7.957290e-003 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.710156e+002 2.362336e+000 -7.674098e-008 + vertex 1.676750e+002 2.970500e+001 -7.674098e-008 + vertex 1.708500e+002 1.530000e+000 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.708500e+002 1.530000e+000 -7.674098e-008 + vertex 1.676750e+002 2.970500e+001 -7.674098e-008 + vertex 1.676750e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.708500e+002 1.530000e+000 -7.674098e-008 + vertex 1.676750e+002 -9.475000e-001 -7.674098e-008 + vertex 1.710156e+002 6.976636e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.710156e+002 6.976636e-001 -7.674098e-008 + vertex 1.676750e+002 -9.475000e-001 -7.674098e-008 + vertex 1.714870e+002 -7.957290e-003 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.738573e+002 3.539438e+000 -7.674098e-008 + vertex 1.745630e+002 3.067957e+000 -7.674098e-008 + vertex 1.776000e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 2.970500e+001 -7.674098e-008 + vertex 1.745630e+002 3.067957e+000 -7.674098e-008 + vertex 1.750344e+002 2.362336e+000 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 2.970500e+001 -7.674098e-008 + vertex 1.750344e+002 2.362336e+000 -7.674098e-008 + vertex 1.776000e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -9.475000e-001 -7.674098e-008 + vertex 1.750344e+002 2.362336e+000 -7.674098e-008 + vertex 1.752000e+002 1.530000e+000 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -9.475000e-001 -7.674098e-008 + vertex 1.752000e+002 1.530000e+000 -7.674098e-008 + vertex 1.750344e+002 6.976636e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.750344e+002 6.976636e-001 -7.674098e-008 + vertex 1.745630e+002 -7.957290e-003 -7.674098e-008 + vertex 1.776000e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -9.475000e-001 -7.674098e-008 + vertex 1.745630e+002 -7.957290e-003 -7.674098e-008 + vertex 1.738573e+002 -4.794380e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -9.475000e-001 -7.674098e-008 + vertex 1.738573e+002 -4.794380e-001 -7.674098e-008 + vertex 1.730250e+002 -6.450000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.721927e+002 -5.281056e+001 -7.674098e-008 + vertex 1.776000e+002 -2.694750e+001 -7.674098e-008 + vertex 1.676750e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -2.694750e+001 -7.674098e-008 + vertex 1.776000e+002 -2.694750e+001 -7.674098e-008 + vertex 1.776000e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -2.694750e+001 -7.674098e-008 + vertex 1.776000e+002 -9.475000e-001 -7.674098e-008 + vertex 1.676750e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -9.475000e-001 -7.674098e-008 + vertex 1.776000e+002 -9.475000e-001 -7.674098e-008 + vertex 1.730250e+002 -6.450000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 -9.475000e-001 -7.674098e-008 + vertex 1.730250e+002 -6.450000e-001 -7.674098e-008 + vertex 1.721927e+002 -4.794380e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.710156e+002 2.362336e+000 -7.674098e-008 + vertex 1.714870e+002 3.067957e+000 -7.674098e-008 + vertex 1.676750e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 2.970500e+001 -7.674098e-008 + vertex 1.714870e+002 3.067957e+000 -7.674098e-008 + vertex 1.721927e+002 3.539438e+000 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 2.970500e+001 -7.674098e-008 + vertex 1.721927e+002 3.539438e+000 -7.674098e-008 + vertex 1.776000e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 2.970500e+001 -7.674098e-008 + vertex 1.721927e+002 3.539438e+000 -7.674098e-008 + vertex 1.730250e+002 3.705000e+000 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 2.970500e+001 -7.674098e-008 + vertex 1.730250e+002 3.705000e+000 -7.674098e-008 + vertex 1.738573e+002 3.539438e+000 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.710156e+002 5.704766e+001 -7.674098e-008 + vertex -1.714870e+002 5.634204e+001 -7.674098e-008 + vertex -1.676750e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.710156e+002 5.704766e+001 -7.674098e-008 + vertex -1.676750e+002 2.970500e+001 -7.674098e-008 + vertex -1.708500e+002 5.788000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.645000e+002 -6.727500e+001 -7.674098e-008 + vertex -1.645000e+002 -6.437251e+001 -7.674098e-008 + vertex -1.676750e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -6.437251e+001 -7.674098e-008 + vertex -1.645000e+002 -6.437251e+001 -7.674098e-008 + vertex -1.645000e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -6.437251e+001 -7.674098e-008 + vertex -1.645000e+002 -2.694750e+001 -7.674098e-008 + vertex -1.676750e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -2.694750e+001 -7.674098e-008 + vertex -1.645000e+002 -2.694750e+001 -7.674098e-008 + vertex -1.645000e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -2.694750e+001 -7.674098e-008 + vertex -1.645000e+002 -9.475000e-001 -7.674098e-008 + vertex -1.676750e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -9.475000e-001 -7.674098e-008 + vertex -1.645000e+002 -9.475000e-001 -7.674098e-008 + vertex -1.645000e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 -9.475000e-001 -7.674098e-008 + vertex -1.645000e+002 2.970500e+001 -7.674098e-008 + vertex -1.676750e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 2.970500e+001 -7.674098e-008 + vertex -1.645000e+002 2.970500e+001 -7.674098e-008 + vertex -1.676750e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 2.970500e+001 -7.674098e-008 + vertex -1.676750e+002 6.552750e+001 -7.674098e-008 + vertex -1.708500e+002 5.788000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.714870e+002 5.634204e+001 -7.674098e-008 + vertex -1.721927e+002 5.587056e+001 -7.674098e-008 + vertex -1.676750e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 2.970500e+001 -7.674098e-008 + vertex -1.721927e+002 5.587056e+001 -7.674098e-008 + vertex -1.730250e+002 5.570500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 2.970500e+001 -7.674098e-008 + vertex -1.730250e+002 5.570500e+001 -7.674098e-008 + vertex -1.800000e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 2.970500e+001 -7.674098e-008 + vertex -1.730250e+002 5.570500e+001 -7.674098e-008 + vertex -1.738573e+002 5.587056e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.738573e+002 5.587056e+001 -7.674098e-008 + vertex -1.745630e+002 5.634204e+001 -7.674098e-008 + vertex -1.800000e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 2.970500e+001 -7.674098e-008 + vertex -1.745630e+002 5.634204e+001 -7.674098e-008 + vertex -1.750344e+002 5.704766e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 2.970500e+001 -7.674098e-008 + vertex -1.750344e+002 5.704766e+001 -7.674098e-008 + vertex -1.800000e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 6.552750e+001 -7.674098e-008 + vertex -1.750344e+002 5.704766e+001 -7.674098e-008 + vertex -1.752000e+002 5.788000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 6.552750e+001 -7.674098e-008 + vertex -1.752000e+002 5.788000e+001 -7.674098e-008 + vertex -1.750344e+002 5.871234e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.750344e+002 5.871234e+001 -7.674098e-008 + vertex -1.745630e+002 5.941796e+001 -7.674098e-008 + vertex -1.800000e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 6.552750e+001 -7.674098e-008 + vertex -1.745630e+002 5.941796e+001 -7.674098e-008 + vertex -1.738573e+002 5.988944e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.800000e+002 6.552750e+001 -7.674098e-008 + vertex -1.738573e+002 5.988944e+001 -7.674098e-008 + vertex -1.676750e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 6.552750e+001 -7.674098e-008 + vertex -1.738573e+002 5.988944e+001 -7.674098e-008 + vertex -1.730250e+002 6.005500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 6.552750e+001 -7.674098e-008 + vertex -1.730250e+002 6.005500e+001 -7.674098e-008 + vertex -1.721927e+002 5.988944e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.721927e+002 5.988944e+001 -7.674098e-008 + vertex -1.714870e+002 5.941796e+001 -7.674098e-008 + vertex -1.676750e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 6.552750e+001 -7.674098e-008 + vertex -1.714870e+002 5.941796e+001 -7.674098e-008 + vertex -1.710156e+002 5.871234e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.676750e+002 6.552750e+001 -7.674098e-008 + vertex -1.710156e+002 5.871234e+001 -7.674098e-008 + vertex -1.708500e+002 5.788000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.714870e+002 5.634204e+001 -7.674098e-008 + vertex 1.710156e+002 5.704766e+001 -7.674098e-008 + vertex 1.676750e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.708500e+002 5.788000e+001 -7.674098e-008 + vertex 1.710156e+002 5.871234e+001 -7.674098e-008 + vertex 1.676750e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 6.552750e+001 -7.674098e-008 + vertex 1.752000e+002 5.788000e+001 -7.674098e-008 + vertex 1.776000e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 2.970500e+001 -7.674098e-008 + vertex 1.752000e+002 5.788000e+001 -7.674098e-008 + vertex 1.750344e+002 5.704766e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 2.970500e+001 -7.674098e-008 + vertex 1.750344e+002 5.704766e+001 -7.674098e-008 + vertex 1.745630e+002 5.634204e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.643951e+002 6.552750e+001 -7.674098e-008 + vertex 1.645000e+002 6.500000e+001 -7.674098e-008 + vertex 1.676750e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 6.552750e+001 -7.674098e-008 + vertex 1.645000e+002 6.500000e+001 -7.674098e-008 + vertex 1.676750e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 6.552750e+001 -7.674098e-008 + vertex 1.676750e+002 2.970500e+001 -7.674098e-008 + vertex 1.708500e+002 5.788000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.708500e+002 5.788000e+001 -7.674098e-008 + vertex 1.676750e+002 2.970500e+001 -7.674098e-008 + vertex 1.710156e+002 5.704766e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.745630e+002 5.634204e+001 -7.674098e-008 + vertex 1.738573e+002 5.587056e+001 -7.674098e-008 + vertex 1.776000e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 2.970500e+001 -7.674098e-008 + vertex 1.738573e+002 5.587056e+001 -7.674098e-008 + vertex 1.730250e+002 5.570500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 2.970500e+001 -7.674098e-008 + vertex 1.730250e+002 5.570500e+001 -7.674098e-008 + vertex 1.676750e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 2.970500e+001 -7.674098e-008 + vertex 1.730250e+002 5.570500e+001 -7.674098e-008 + vertex 1.721927e+002 5.587056e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 2.970500e+001 -7.674098e-008 + vertex 1.721927e+002 5.587056e+001 -7.674098e-008 + vertex 1.714870e+002 5.634204e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.710156e+002 5.871234e+001 -7.674098e-008 + vertex 1.714870e+002 5.941796e+001 -7.674098e-008 + vertex 1.676750e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 6.552750e+001 -7.674098e-008 + vertex 1.714870e+002 5.941796e+001 -7.674098e-008 + vertex 1.721927e+002 5.988944e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 6.552750e+001 -7.674098e-008 + vertex 1.721927e+002 5.988944e+001 -7.674098e-008 + vertex 1.776000e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 6.552750e+001 -7.674098e-008 + vertex 1.721927e+002 5.988944e+001 -7.674098e-008 + vertex 1.730250e+002 6.005500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 6.552750e+001 -7.674098e-008 + vertex 1.730250e+002 6.005500e+001 -7.674098e-008 + vertex 1.738573e+002 5.988944e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.738573e+002 5.988944e+001 -7.674098e-008 + vertex 1.745630e+002 5.941796e+001 -7.674098e-008 + vertex 1.776000e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 6.552750e+001 -7.674098e-008 + vertex 1.745630e+002 5.941796e+001 -7.674098e-008 + vertex 1.750344e+002 5.871234e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 6.552750e+001 -7.674098e-008 + vertex 1.750344e+002 5.871234e+001 -7.674098e-008 + vertex 1.752000e+002 5.788000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.800000e+002 -8.227500e+001 -7.674098e-008 + vertex 1.800000e+002 -7.376250e+001 -7.674098e-008 + vertex 1.776000e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -7.376250e+001 -7.674098e-008 + vertex 1.800000e+002 -7.376250e+001 -7.674098e-008 + vertex 1.800000e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -7.376250e+001 -7.674098e-008 + vertex 1.800000e+002 -6.437251e+001 -7.674098e-008 + vertex 1.776000e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -6.437251e+001 -7.674098e-008 + vertex 1.800000e+002 -6.437251e+001 -7.674098e-008 + vertex 1.800000e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -6.437251e+001 -7.674098e-008 + vertex 1.800000e+002 -2.694750e+001 -7.674098e-008 + vertex 1.776000e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -2.694750e+001 -7.674098e-008 + vertex 1.800000e+002 -2.694750e+001 -7.674098e-008 + vertex 1.800000e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -2.694750e+001 -7.674098e-008 + vertex 1.800000e+002 -9.475000e-001 -7.674098e-008 + vertex 1.776000e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -9.475000e-001 -7.674098e-008 + vertex 1.800000e+002 -9.475000e-001 -7.674098e-008 + vertex 1.800000e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 -9.475000e-001 -7.674098e-008 + vertex 1.800000e+002 2.970500e+001 -7.674098e-008 + vertex 1.776000e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 2.970500e+001 -7.674098e-008 + vertex 1.800000e+002 2.970500e+001 -7.674098e-008 + vertex 1.800000e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 2.970500e+001 -7.674098e-008 + vertex 1.800000e+002 6.552750e+001 -7.674098e-008 + vertex 1.776000e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -7.175000e+001 7.300000e+001 -7.674098e-008 + vertex -7.184515e+001 7.252164e+001 -7.674098e-008 + vertex -3.650000e+001 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 6.552750e+001 -7.674098e-008 + vertex -7.184515e+001 7.252164e+001 -7.674098e-008 + vertex -7.211611e+001 7.211611e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 6.552750e+001 -7.674098e-008 + vertex -7.211611e+001 7.211611e+001 -7.674098e-008 + vertex -7.252165e+001 7.184515e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -7.388388e+001 7.211611e+001 -7.674098e-008 + vertex -1.016250e+002 6.552750e+001 -7.674098e-008 + vertex -7.347836e+001 7.184515e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -7.347836e+001 7.184515e+001 -7.674098e-008 + vertex -1.016250e+002 6.552750e+001 -7.674098e-008 + vertex -7.300000e+001 7.175000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -7.388388e+001 7.388388e+001 -7.674098e-008 + vertex -7.347836e+001 7.415485e+001 -7.674098e-008 + vertex -1.016250e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 8.199999e+001 -7.674098e-008 + vertex -7.347836e+001 7.415485e+001 -7.674098e-008 + vertex -7.300000e+001 7.425000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 8.199999e+001 -7.674098e-008 + vertex -7.300000e+001 7.425000e+001 -7.674098e-008 + vertex -3.650000e+001 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 8.199999e+001 -7.674098e-008 + vertex -7.300000e+001 7.425000e+001 -7.674098e-008 + vertex -7.252165e+001 7.415485e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 8.199999e+001 -7.674098e-008 + vertex -7.252165e+001 7.415485e+001 -7.674098e-008 + vertex -7.211611e+001 7.388388e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -7.252165e+001 7.184515e+001 -7.674098e-008 + vertex -7.300000e+001 7.175000e+001 -7.674098e-008 + vertex -3.650000e+001 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 6.552750e+001 -7.674098e-008 + vertex -7.300000e+001 7.175000e+001 -7.674098e-008 + vertex -1.016250e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 6.552750e+001 -7.674098e-008 + vertex -1.016250e+002 6.552750e+001 -7.674098e-008 + vertex -1.016250e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 2.970500e+001 -7.674098e-008 + vertex -1.016250e+002 6.552750e+001 -7.674098e-008 + vertex -1.290000e+002 6.500000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 2.970500e+001 -7.674098e-008 + vertex -1.290000e+002 6.500000e+001 -7.674098e-008 + vertex -1.290000e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -7.388388e+001 7.211611e+001 -7.674098e-008 + vertex -7.415485e+001 7.252164e+001 -7.674098e-008 + vertex -1.016250e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 6.552750e+001 -7.674098e-008 + vertex -7.415485e+001 7.252164e+001 -7.674098e-008 + vertex -7.425000e+001 7.300000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 6.552750e+001 -7.674098e-008 + vertex -7.425000e+001 7.300000e+001 -7.674098e-008 + vertex -1.016250e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 8.199999e+001 -7.674098e-008 + vertex -7.425000e+001 7.300000e+001 -7.674098e-008 + vertex -7.415485e+001 7.347835e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 8.199999e+001 -7.674098e-008 + vertex -7.415485e+001 7.347835e+001 -7.674098e-008 + vertex -7.388388e+001 7.388388e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -7.211611e+001 7.388388e+001 -7.674098e-008 + vertex -7.184515e+001 7.347835e+001 -7.674098e-008 + vertex -3.650000e+001 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 8.199999e+001 -7.674098e-008 + vertex -7.184515e+001 7.347835e+001 -7.674098e-008 + vertex -3.650000e+001 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 8.199999e+001 -7.674098e-008 + vertex -3.650000e+001 6.552750e+001 -7.674098e-008 + vertex 3.650000e+001 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 7.184515e+001 7.347835e+001 -7.674098e-008 + vertex 7.211611e+001 7.388388e+001 -7.674098e-008 + vertex 3.650000e+001 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 6.552750e+001 -7.674098e-008 + vertex 7.425000e+001 7.300000e+001 -7.674098e-008 + vertex 7.415485e+001 7.252164e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 7.425000e+001 7.300000e+001 -7.674098e-008 + vertex 1.016250e+002 6.552750e+001 -7.674098e-008 + vertex 7.415485e+001 7.347835e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 7.415485e+001 7.347835e+001 -7.674098e-008 + vertex 1.016250e+002 6.552750e+001 -7.674098e-008 + vertex 1.016250e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 7.415485e+001 7.347835e+001 -7.674098e-008 + vertex 1.016250e+002 8.199999e+001 -7.674098e-008 + vertex 7.388388e+001 7.388388e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 7.415485e+001 7.252164e+001 -7.674098e-008 + vertex 7.388388e+001 7.211611e+001 -7.674098e-008 + vertex 1.016250e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 6.552750e+001 -7.674098e-008 + vertex 7.388388e+001 7.211611e+001 -7.674098e-008 + vertex 7.347836e+001 7.184515e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 6.552750e+001 -7.674098e-008 + vertex 7.347836e+001 7.184515e+001 -7.674098e-008 + vertex 7.300000e+001 7.175000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 7.252165e+001 7.184515e+001 -7.674098e-008 + vertex 7.211611e+001 7.211611e+001 -7.674098e-008 + vertex 3.650000e+001 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 6.552750e+001 -7.674098e-008 + vertex 7.211611e+001 7.211611e+001 -7.674098e-008 + vertex 7.184515e+001 7.252164e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 6.552750e+001 -7.674098e-008 + vertex 7.184515e+001 7.252164e+001 -7.674098e-008 + vertex 7.175000e+001 7.300000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 7.211611e+001 7.388388e+001 -7.674098e-008 + vertex 7.252165e+001 7.415485e+001 -7.674098e-008 + vertex 3.650000e+001 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 8.199999e+001 -7.674098e-008 + vertex 7.252165e+001 7.415485e+001 -7.674098e-008 + vertex 7.300000e+001 7.425000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 8.199999e+001 -7.674098e-008 + vertex 7.300000e+001 7.425000e+001 -7.674098e-008 + vertex 1.016250e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 8.199999e+001 -7.674098e-008 + vertex 7.300000e+001 7.425000e+001 -7.674098e-008 + vertex 7.347836e+001 7.415485e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.016250e+002 8.199999e+001 -7.674098e-008 + vertex 7.347836e+001 7.415485e+001 -7.674098e-008 + vertex 7.388388e+001 7.388388e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 7.300000e+001 -7.175000e+001 -7.674098e-008 + vertex 1.016250e+002 -6.437251e+001 -7.674098e-008 + vertex 3.650000e+001 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -6.437251e+001 -7.674098e-008 + vertex 1.016250e+002 -6.437251e+001 -7.674098e-008 + vertex 1.016250e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -6.437251e+001 -7.674098e-008 + vertex 1.016250e+002 -2.694750e+001 -7.674098e-008 + vertex 3.650000e+001 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -2.694750e+001 -7.674098e-008 + vertex 1.016250e+002 -2.694750e+001 -7.674098e-008 + vertex 1.016250e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -2.694750e+001 -7.674098e-008 + vertex 1.016250e+002 -9.475000e-001 -7.674098e-008 + vertex 3.650000e+001 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -9.475000e-001 -7.674098e-008 + vertex 1.016250e+002 -9.475000e-001 -7.674098e-008 + vertex 1.016250e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 -9.475000e-001 -7.674098e-008 + vertex 1.016250e+002 2.970500e+001 -7.674098e-008 + vertex 3.650000e+001 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 2.970500e+001 -7.674098e-008 + vertex 1.016250e+002 2.970500e+001 -7.674098e-008 + vertex 1.016250e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 2.970500e+001 -7.674098e-008 + vertex 1.016250e+002 6.552750e+001 -7.674098e-008 + vertex 3.650000e+001 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 6.552750e+001 -7.674098e-008 + vertex 1.016250e+002 6.552750e+001 -7.674098e-008 + vertex 7.300000e+001 7.175000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 6.552750e+001 -7.674098e-008 + vertex 7.300000e+001 7.175000e+001 -7.674098e-008 + vertex 7.252165e+001 7.184515e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.290000e+002 -9.475000e-001 -7.674098e-008 + vertex -1.016250e+002 -9.475000e-001 -7.674098e-008 + vertex -1.016250e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 2.970500e+001 -7.674098e-008 + vertex -1.016250e+002 -9.475000e-001 -7.674098e-008 + vertex -3.650000e+001 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -1.016250e+002 2.970500e+001 -7.674098e-008 + vertex -3.650000e+001 2.970500e+001 -7.674098e-008 + vertex -3.650000e+001 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 6.552750e+001 -7.674098e-008 + vertex -3.650000e+001 2.970500e+001 -7.674098e-008 + vertex 3.650000e+001 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex -3.650000e+001 6.552750e+001 -7.674098e-008 + vertex 3.650000e+001 6.552750e+001 -7.674098e-008 + vertex 3.650000e+001 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 8.199999e+001 -7.674098e-008 + vertex 3.650000e+001 6.552750e+001 -7.674098e-008 + vertex 7.175000e+001 7.300000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 3.650000e+001 8.199999e+001 -7.674098e-008 + vertex 7.175000e+001 7.300000e+001 -7.674098e-008 + vertex 7.184515e+001 7.347835e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.607961e+002 7.054327e+001 -7.674098e-008 + vertex 1.627426e+002 6.924264e+001 -7.674098e-008 + vertex 1.676750e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 8.199999e+001 -7.674098e-008 + vertex 1.627426e+002 6.924264e+001 -7.674098e-008 + vertex 1.676750e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.676750e+002 8.199999e+001 -7.674098e-008 + vertex 1.676750e+002 6.552750e+001 -7.674098e-008 + vertex 1.776000e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 8.199999e+001 -7.674098e-008 + vertex 1.676750e+002 6.552750e+001 -7.674098e-008 + vertex 1.776000e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.776000e+002 8.199999e+001 -7.674098e-008 + vertex 1.776000e+002 6.552750e+001 -7.674098e-008 + vertex 1.780000e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.780000e+002 8.199999e+001 -7.674098e-008 + vertex 1.776000e+002 6.552750e+001 -7.674098e-008 + vertex 1.800000e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 1.000000e+000 + outer loop + vertex 1.780000e+002 8.199999e+001 -7.674098e-008 + vertex 1.800000e+002 6.552750e+001 -7.674098e-008 + vertex 1.800000e+002 8.000000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -7.461679e+001 -7.366970e+001 -6.350000e+000 + vertex -7.438773e+001 -7.401250e+001 -6.350000e+000 + vertex -1.018750e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.645000e+002 -9.475000e-001 -6.350000e+000 + vertex 1.645000e+002 2.970500e+001 -6.350000e+000 + vertex 1.679250e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 -7.401250e+001 -6.350000e+000 + vertex -1.679250e+002 -6.387250e+001 -6.350000e+000 + vertex -1.645000e+002 -6.727500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.645000e+002 -6.727500e+001 -6.350000e+000 + vertex -1.640433e+002 -6.957110e+001 -6.350000e+000 + vertex -1.679250e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 -7.401250e+001 -6.350000e+000 + vertex -1.640433e+002 -6.957110e+001 -6.350000e+000 + vertex -1.627426e+002 -7.151765e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 -7.401250e+001 -6.350000e+000 + vertex -1.627426e+002 -7.151765e+001 -6.350000e+000 + vertex -1.607961e+002 -7.281828e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.607961e+002 -7.281828e+001 -6.350000e+000 + vertex -1.585000e+002 -7.327500e+001 -6.350000e+000 + vertex -1.679250e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 -7.401250e+001 -6.350000e+000 + vertex -1.585000e+002 -7.327500e+001 -6.350000e+000 + vertex -1.350000e+002 -7.327500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 -7.401250e+001 -6.350000e+000 + vertex -1.350000e+002 -7.327500e+001 -6.350000e+000 + vertex -1.018750e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -7.401250e+001 -6.350000e+000 + vertex -1.350000e+002 -7.327500e+001 -6.350000e+000 + vertex -1.327039e+002 -7.281828e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -7.401250e+001 -6.350000e+000 + vertex -1.327039e+002 -7.281828e+001 -6.350000e+000 + vertex -1.307574e+002 -7.151765e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 6.527750e+001 -6.350000e+000 + vertex -1.645000e+002 6.500000e+001 -6.350000e+000 + vertex -1.679250e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 2.970500e+001 -6.350000e+000 + vertex -1.645000e+002 6.500000e+001 -6.350000e+000 + vertex -1.645000e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 2.970500e+001 -6.350000e+000 + vertex -1.645000e+002 2.970500e+001 -6.350000e+000 + vertex -1.679250e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 -9.475000e-001 -6.350000e+000 + vertex -1.645000e+002 2.970500e+001 -6.350000e+000 + vertex -1.645000e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 -9.475000e-001 -6.350000e+000 + vertex -1.645000e+002 -9.475000e-001 -6.350000e+000 + vertex -1.679250e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 -2.744750e+001 -6.350000e+000 + vertex -1.645000e+002 -9.475000e-001 -6.350000e+000 + vertex -1.645000e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 -2.744750e+001 -6.350000e+000 + vertex -1.645000e+002 -2.744750e+001 -6.350000e+000 + vertex -1.679250e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 -6.387250e+001 -6.350000e+000 + vertex -1.645000e+002 -2.744750e+001 -6.350000e+000 + vertex -1.645000e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 -6.387250e+001 -6.350000e+000 + vertex -1.645000e+002 -6.387250e+001 -6.350000e+000 + vertex -1.645000e+002 -6.727500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 6.527750e+001 -6.350000e+000 + vertex -1.290552e+002 6.527750e+001 -6.350000e+000 + vertex -1.018750e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 8.199999e+001 -6.350000e+000 + vertex -1.290552e+002 6.527750e+001 -6.350000e+000 + vertex -1.294567e+002 6.729610e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 8.199999e+001 -6.350000e+000 + vertex -1.294567e+002 6.729610e+001 -6.350000e+000 + vertex -1.307574e+002 6.924264e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.627426e+002 6.924264e+001 -6.350000e+000 + vertex -1.640433e+002 6.729610e+001 -6.350000e+000 + vertex -1.679250e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 6.527750e+001 -6.350000e+000 + vertex -1.640433e+002 6.729610e+001 -6.350000e+000 + vertex -1.644448e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 6.527750e+001 -6.350000e+000 + vertex -1.644448e+002 6.527750e+001 -6.350000e+000 + vertex -1.645000e+002 6.500000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.307574e+002 6.924264e+001 -6.350000e+000 + vertex -1.327039e+002 7.054327e+001 -6.350000e+000 + vertex -1.018750e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 8.199999e+001 -6.350000e+000 + vertex -1.327039e+002 7.054327e+001 -6.350000e+000 + vertex -1.350000e+002 7.099999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 8.199999e+001 -6.350000e+000 + vertex -1.350000e+002 7.099999e+001 -6.350000e+000 + vertex -1.679250e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 8.199999e+001 -6.350000e+000 + vertex -1.350000e+002 7.099999e+001 -6.350000e+000 + vertex -1.585000e+002 7.099999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 8.199999e+001 -6.350000e+000 + vertex -1.585000e+002 7.099999e+001 -6.350000e+000 + vertex -1.607961e+002 7.054327e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.307574e+002 -7.151765e+001 -6.350000e+000 + vertex -1.294567e+002 -6.957110e+001 -6.350000e+000 + vertex -1.018750e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -7.401250e+001 -6.350000e+000 + vertex -1.294567e+002 -6.957110e+001 -6.350000e+000 + vertex -1.290000e+002 -6.727500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -7.401250e+001 -6.350000e+000 + vertex -1.290000e+002 -6.727500e+001 -6.350000e+000 + vertex -1.018750e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -6.387250e+001 -6.350000e+000 + vertex -1.290000e+002 -6.727500e+001 -6.350000e+000 + vertex -1.290000e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -6.387250e+001 -6.350000e+000 + vertex -1.290000e+002 -6.387250e+001 -6.350000e+000 + vertex -1.018750e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -2.744750e+001 -6.350000e+000 + vertex -1.290000e+002 -6.387250e+001 -6.350000e+000 + vertex -1.290000e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -2.744750e+001 -6.350000e+000 + vertex -1.290000e+002 -2.744750e+001 -6.350000e+000 + vertex -1.018750e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -9.475000e-001 -6.350000e+000 + vertex -1.290000e+002 -2.744750e+001 -6.350000e+000 + vertex -1.290000e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -9.475000e-001 -6.350000e+000 + vertex -1.290000e+002 -9.475000e-001 -6.350000e+000 + vertex -1.018750e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 2.970500e+001 -6.350000e+000 + vertex -1.290000e+002 -9.475000e-001 -6.350000e+000 + vertex -1.290000e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 2.970500e+001 -6.350000e+000 + vertex -1.290000e+002 2.970500e+001 -6.350000e+000 + vertex -1.018750e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 6.527750e+001 -6.350000e+000 + vertex -1.290000e+002 2.970500e+001 -6.350000e+000 + vertex -1.290000e+002 6.500000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 6.527750e+001 -6.350000e+000 + vertex -1.290000e+002 6.500000e+001 -6.350000e+000 + vertex -1.290552e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.794142e+002 8.141421e+001 -6.350000e+000 + vertex 1.798478e+002 8.076537e+001 -6.350000e+000 + vertex 1.800000e+002 8.000000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.607961e+002 7.054327e+001 -6.350000e+000 + vertex -1.627426e+002 6.924264e+001 -6.350000e+000 + vertex -1.679250e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 8.199999e+001 -6.350000e+000 + vertex -1.627426e+002 6.924264e+001 -6.350000e+000 + vertex -1.679250e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 8.199999e+001 -6.350000e+000 + vertex -1.679250e+002 6.527750e+001 -6.350000e+000 + vertex -1.780000e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.780000e+002 8.199999e+001 -6.350000e+000 + vertex -1.679250e+002 6.527750e+001 -6.350000e+000 + vertex -1.800000e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.780000e+002 8.199999e+001 -6.350000e+000 + vertex -1.800000e+002 6.527750e+001 -6.350000e+000 + vertex -1.800000e+002 8.000000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 8.000000e+001 -6.350000e+000 + vertex -1.798478e+002 8.076537e+001 -6.350000e+000 + vertex -1.780000e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.780000e+002 8.199999e+001 -6.350000e+000 + vertex -1.798478e+002 8.076537e+001 -6.350000e+000 + vertex -1.794142e+002 8.141421e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.780000e+002 8.199999e+001 -6.350000e+000 + vertex -1.794142e+002 8.141421e+001 -6.350000e+000 + vertex -1.787654e+002 8.184776e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 -8.227500e+001 -6.350000e+000 + vertex -1.679250e+002 -8.427500e+001 -6.350000e+000 + vertex -1.780000e+002 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.798478e+002 -8.304037e+001 -6.350000e+000 + vertex -1.800000e+002 -8.227500e+001 -6.350000e+000 + vertex -1.794142e+002 -8.368921e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.794142e+002 -8.368921e+001 -6.350000e+000 + vertex -1.800000e+002 -8.227500e+001 -6.350000e+000 + vertex -1.780000e+002 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.794142e+002 -8.368921e+001 -6.350000e+000 + vertex -1.780000e+002 -8.427500e+001 -6.350000e+000 + vertex -1.787654e+002 -8.412276e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.794142e+002 -8.368921e+001 -6.350000e+000 + vertex 1.787654e+002 -8.412276e+001 -6.350000e+000 + vertex 1.780000e+002 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.794142e+002 -8.368921e+001 -6.350000e+000 + vertex 1.780000e+002 -8.427500e+001 -6.350000e+000 + vertex 1.798478e+002 -8.304037e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 6.527750e+001 -6.350000e+000 + vertex 1.644448e+002 6.527750e+001 -6.350000e+000 + vertex 1.640433e+002 6.729610e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.627426e+002 6.924264e+001 -6.350000e+000 + vertex 1.607961e+002 7.054327e+001 -6.350000e+000 + vertex 1.679250e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 8.199999e+001 -6.350000e+000 + vertex 1.607961e+002 7.054327e+001 -6.350000e+000 + vertex 1.585000e+002 7.099999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 8.199999e+001 -6.350000e+000 + vertex 1.585000e+002 7.099999e+001 -6.350000e+000 + vertex 1.018750e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 8.199999e+001 -6.350000e+000 + vertex 1.585000e+002 7.099999e+001 -6.350000e+000 + vertex 1.350000e+002 7.099999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 8.199999e+001 -6.350000e+000 + vertex 1.350000e+002 7.099999e+001 -6.350000e+000 + vertex 1.327039e+002 7.054327e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.327039e+002 7.054327e+001 -6.350000e+000 + vertex 1.307574e+002 6.924264e+001 -6.350000e+000 + vertex 1.018750e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 8.199999e+001 -6.350000e+000 + vertex 1.307574e+002 6.924264e+001 -6.350000e+000 + vertex 1.294567e+002 6.729610e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 8.199999e+001 -6.350000e+000 + vertex 1.294567e+002 6.729610e+001 -6.350000e+000 + vertex 1.018750e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 2.970500e+001 -6.350000e+000 + vertex 1.645000e+002 2.970500e+001 -6.350000e+000 + vertex 1.679250e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 6.527750e+001 -6.350000e+000 + vertex 1.645000e+002 2.970500e+001 -6.350000e+000 + vertex 1.645000e+002 6.500000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 6.527750e+001 -6.350000e+000 + vertex 1.645000e+002 6.500000e+001 -6.350000e+000 + vertex 1.644448e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.294567e+002 -6.957110e+001 -6.350000e+000 + vertex 1.307574e+002 -7.151765e+001 -6.350000e+000 + vertex 1.018750e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.307574e+002 -7.151765e+001 -6.350000e+000 + vertex 1.327039e+002 -7.281828e+001 -6.350000e+000 + vertex 1.018750e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 -7.401250e+001 -6.350000e+000 + vertex 1.327039e+002 -7.281828e+001 -6.350000e+000 + vertex 1.350000e+002 -7.327500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 -7.401250e+001 -6.350000e+000 + vertex 1.350000e+002 -7.327500e+001 -6.350000e+000 + vertex 1.679250e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -7.401250e+001 -6.350000e+000 + vertex 1.350000e+002 -7.327500e+001 -6.350000e+000 + vertex 1.585000e+002 -7.327500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -7.401250e+001 -6.350000e+000 + vertex 1.585000e+002 -7.327500e+001 -6.350000e+000 + vertex 1.607961e+002 -7.281828e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.607961e+002 -7.281828e+001 -6.350000e+000 + vertex 1.627426e+002 -7.151765e+001 -6.350000e+000 + vertex 1.679250e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -7.401250e+001 -6.350000e+000 + vertex 1.627426e+002 -7.151765e+001 -6.350000e+000 + vertex 1.640433e+002 -6.957110e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -7.401250e+001 -6.350000e+000 + vertex 1.640433e+002 -6.957110e+001 -6.350000e+000 + vertex 1.679250e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.645000e+002 -9.475000e-001 -6.350000e+000 + vertex 1.679250e+002 -9.475000e-001 -6.350000e+000 + vertex 1.645000e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.645000e+002 -2.744750e+001 -6.350000e+000 + vertex 1.679250e+002 -9.475000e-001 -6.350000e+000 + vertex 1.679250e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.645000e+002 -2.744750e+001 -6.350000e+000 + vertex 1.679250e+002 -2.744750e+001 -6.350000e+000 + vertex 1.645000e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.645000e+002 -6.387250e+001 -6.350000e+000 + vertex 1.679250e+002 -2.744750e+001 -6.350000e+000 + vertex 1.679250e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.645000e+002 -6.387250e+001 -6.350000e+000 + vertex 1.679250e+002 -6.387250e+001 -6.350000e+000 + vertex 1.645000e+002 -6.727500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.645000e+002 -6.727500e+001 -6.350000e+000 + vertex 1.679250e+002 -6.387250e+001 -6.350000e+000 + vertex 1.640433e+002 -6.957110e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.294567e+002 6.729610e+001 -6.350000e+000 + vertex 1.290552e+002 6.527750e+001 -6.350000e+000 + vertex 1.018750e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 6.527750e+001 -6.350000e+000 + vertex 1.290552e+002 6.527750e+001 -6.350000e+000 + vertex 1.290000e+002 6.500000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 6.527750e+001 -6.350000e+000 + vertex 1.290000e+002 6.500000e+001 -6.350000e+000 + vertex 1.018750e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 2.970500e+001 -6.350000e+000 + vertex 1.290000e+002 6.500000e+001 -6.350000e+000 + vertex 1.290000e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 2.970500e+001 -6.350000e+000 + vertex 1.290000e+002 2.970500e+001 -6.350000e+000 + vertex 1.018750e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 -9.475000e-001 -6.350000e+000 + vertex 1.290000e+002 2.970500e+001 -6.350000e+000 + vertex 1.290000e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 -9.475000e-001 -6.350000e+000 + vertex 1.290000e+002 -9.475000e-001 -6.350000e+000 + vertex 1.018750e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 -2.744750e+001 -6.350000e+000 + vertex 1.290000e+002 -9.475000e-001 -6.350000e+000 + vertex 1.290000e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 -2.744750e+001 -6.350000e+000 + vertex 1.290000e+002 -2.744750e+001 -6.350000e+000 + vertex 1.018750e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 -6.387250e+001 -6.350000e+000 + vertex 1.290000e+002 -2.744750e+001 -6.350000e+000 + vertex 1.290000e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 -6.387250e+001 -6.350000e+000 + vertex 1.290000e+002 -6.387250e+001 -6.350000e+000 + vertex 1.018750e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 -7.401250e+001 -6.350000e+000 + vertex 1.290000e+002 -6.387250e+001 -6.350000e+000 + vertex 1.290000e+002 -6.727500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 -7.401250e+001 -6.350000e+000 + vertex 1.290000e+002 -6.727500e+001 -6.350000e+000 + vertex 1.294567e+002 -6.957110e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 7.423743e+001 -7.176257e+001 -6.350000e+000 + vertex 7.366969e+001 -7.138322e+001 -6.350000e+000 + vertex 1.018750e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 7.438773e+001 -7.401250e+001 -6.350000e+000 + vertex 7.461679e+001 -7.366970e+001 -6.350000e+000 + vertex 1.018750e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 -7.401250e+001 -6.350000e+000 + vertex 7.461679e+001 -7.366970e+001 -6.350000e+000 + vertex 7.475000e+001 -7.300000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 -7.401250e+001 -6.350000e+000 + vertex 7.475000e+001 -7.300000e+001 -6.350000e+000 + vertex 1.018750e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 -6.387250e+001 -6.350000e+000 + vertex 7.475000e+001 -7.300000e+001 -6.350000e+000 + vertex 7.461679e+001 -7.233031e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 -6.387250e+001 -6.350000e+000 + vertex 7.461679e+001 -7.233031e+001 -6.350000e+000 + vertex 7.423743e+001 -7.176257e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 7.300000e+001 -7.125000e+001 -6.350000e+000 + vertex 7.233031e+001 -7.138322e+001 -6.350000e+000 + vertex 3.650000e+001 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 7.233031e+001 -7.138322e+001 -6.350000e+000 + vertex 7.176256e+001 -7.176257e+001 -6.350000e+000 + vertex 3.650000e+001 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 -6.387250e+001 -6.350000e+000 + vertex 7.176256e+001 -7.176257e+001 -6.350000e+000 + vertex 7.138321e+001 -7.233031e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 -6.387250e+001 -6.350000e+000 + vertex 7.138321e+001 -7.233031e+001 -6.350000e+000 + vertex 3.650000e+001 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 -7.401250e+001 -6.350000e+000 + vertex 7.138321e+001 -7.233031e+001 -6.350000e+000 + vertex 7.125000e+001 -7.300000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 7.125000e+001 -7.300000e+001 -6.350000e+000 + vertex 7.138321e+001 -7.366970e+001 -6.350000e+000 + vertex 3.650000e+001 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 -7.401250e+001 -6.350000e+000 + vertex 7.138321e+001 -7.366970e+001 -6.350000e+000 + vertex 7.161227e+001 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 -7.401250e+001 -6.350000e+000 + vertex 7.161227e+001 -7.401250e+001 -6.350000e+000 + vertex 3.650000e+001 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 -8.427500e+001 -6.350000e+000 + vertex 7.161227e+001 -7.401250e+001 -6.350000e+000 + vertex 7.176256e+001 -7.423743e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 7.176256e+001 -7.423743e+001 -6.350000e+000 + vertex 7.233031e+001 -7.461679e+001 -6.350000e+000 + vertex 3.650000e+001 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 -8.427500e+001 -6.350000e+000 + vertex 7.233031e+001 -7.461679e+001 -6.350000e+000 + vertex 7.300000e+001 -7.475001e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 -8.427500e+001 -6.350000e+000 + vertex 7.300000e+001 -7.475001e+001 -6.350000e+000 + vertex 1.018750e+002 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 -8.427500e+001 -6.350000e+000 + vertex 7.300000e+001 -7.475001e+001 -6.350000e+000 + vertex 7.366969e+001 -7.461679e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 -8.427500e+001 -6.350000e+000 + vertex 7.366969e+001 -7.461679e+001 -6.350000e+000 + vertex 7.423743e+001 -7.423743e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 -7.401250e+001 -6.350000e+000 + vertex -7.138321e+001 -7.366970e+001 -6.350000e+000 + vertex -7.125000e+001 -7.300000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -7.176256e+001 -7.176257e+001 -6.350000e+000 + vertex -7.233031e+001 -7.138322e+001 -6.350000e+000 + vertex -3.650000e+001 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 -7.401250e+001 -6.350000e+000 + vertex -7.125000e+001 -7.300000e+001 -6.350000e+000 + vertex -3.650000e+001 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 -6.387250e+001 -6.350000e+000 + vertex -7.125000e+001 -7.300000e+001 -6.350000e+000 + vertex -7.138321e+001 -7.233031e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 -6.387250e+001 -6.350000e+000 + vertex -7.138321e+001 -7.233031e+001 -6.350000e+000 + vertex -7.176256e+001 -7.176257e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -7.300000e+001 -7.125000e+001 -6.350000e+000 + vertex -7.366969e+001 -7.138322e+001 -6.350000e+000 + vertex -1.018750e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -7.366969e+001 -7.138322e+001 -6.350000e+000 + vertex -7.423743e+001 -7.176257e+001 -6.350000e+000 + vertex -1.018750e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -6.387250e+001 -6.350000e+000 + vertex -7.423743e+001 -7.176257e+001 -6.350000e+000 + vertex -7.461679e+001 -7.233031e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -6.387250e+001 -6.350000e+000 + vertex -7.461679e+001 -7.233031e+001 -6.350000e+000 + vertex -1.018750e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -7.401250e+001 -6.350000e+000 + vertex -7.461679e+001 -7.233031e+001 -6.350000e+000 + vertex -7.475000e+001 -7.300000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -7.401250e+001 -6.350000e+000 + vertex -7.475000e+001 -7.300000e+001 -6.350000e+000 + vertex -7.461679e+001 -7.366970e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -7.438773e+001 -7.401250e+001 -6.350000e+000 + vertex -7.423743e+001 -7.423743e+001 -6.350000e+000 + vertex -1.018750e+002 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -7.423743e+001 -7.423743e+001 -6.350000e+000 + vertex -7.366969e+001 -7.461679e+001 -6.350000e+000 + vertex -1.018750e+002 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -8.427500e+001 -6.350000e+000 + vertex -7.366969e+001 -7.461679e+001 -6.350000e+000 + vertex -7.300000e+001 -7.475001e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -8.427500e+001 -6.350000e+000 + vertex -7.300000e+001 -7.475001e+001 -6.350000e+000 + vertex -3.650000e+001 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -7.300000e+001 -7.475001e+001 -6.350000e+000 + vertex -7.233031e+001 -7.461679e+001 -6.350000e+000 + vertex -3.650000e+001 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 -8.427500e+001 -6.350000e+000 + vertex -7.233031e+001 -7.461679e+001 -6.350000e+000 + vertex -7.176256e+001 -7.423743e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 -8.427500e+001 -6.350000e+000 + vertex -7.176256e+001 -7.423743e+001 -6.350000e+000 + vertex -3.650000e+001 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 -7.401250e+001 -6.350000e+000 + vertex -7.176256e+001 -7.423743e+001 -6.350000e+000 + vertex -7.161227e+001 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 -7.401250e+001 -6.350000e+000 + vertex -7.161227e+001 -7.401250e+001 -6.350000e+000 + vertex -7.138321e+001 -7.366970e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.071566e-016 1.750000e+000 -6.350000e+000 + vertex -6.696960e-001 1.616789e+000 -6.350000e+000 + vertex -3.650000e+001 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 -9.475000e-001 -6.350000e+000 + vertex 1.616789e+000 -6.696960e-001 -6.350000e+000 + vertex 1.750000e+000 4.675242e-008 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 -9.475000e-001 -6.350000e+000 + vertex 1.750000e+000 4.675242e-008 -6.350000e+000 + vertex 3.650000e+001 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.750000e+000 4.675242e-008 -6.350000e+000 + vertex 1.616789e+000 6.696960e-001 -6.350000e+000 + vertex 3.650000e+001 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 2.970500e+001 -6.350000e+000 + vertex 1.616789e+000 6.696960e-001 -6.350000e+000 + vertex 1.237437e+000 1.237437e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 2.970500e+001 -6.350000e+000 + vertex 1.237437e+000 1.237437e+000 -6.350000e+000 + vertex 6.696960e-001 1.616789e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -6.696960e-001 1.616789e+000 -6.350000e+000 + vertex -1.237437e+000 1.237437e+000 -6.350000e+000 + vertex -3.650000e+001 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 2.970500e+001 -6.350000e+000 + vertex -1.237437e+000 1.237437e+000 -6.350000e+000 + vertex -1.616789e+000 6.696960e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 2.970500e+001 -6.350000e+000 + vertex -1.616789e+000 6.696960e-001 -6.350000e+000 + vertex -3.650000e+001 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 -9.475000e-001 -6.350000e+000 + vertex -1.616789e+000 6.696960e-001 -6.350000e+000 + vertex -1.750000e+000 4.675242e-008 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.750000e+000 4.675242e-008 -6.350000e+000 + vertex -1.616789e+000 -6.696960e-001 -6.350000e+000 + vertex -3.650000e+001 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 -9.475000e-001 -6.350000e+000 + vertex -1.616789e+000 -6.696960e-001 -6.350000e+000 + vertex -1.431167e+000 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 -9.475000e-001 -6.350000e+000 + vertex -1.431167e+000 -9.475000e-001 -6.350000e+000 + vertex -3.650000e+001 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 -2.744750e+001 -6.350000e+000 + vertex -1.431167e+000 -9.475000e-001 -6.350000e+000 + vertex -1.237437e+000 -1.237437e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -6.696960e-001 -1.616789e+000 -6.350000e+000 + vertex 3.214698e-016 -1.750000e+000 -6.350000e+000 + vertex 3.650000e+001 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.214698e-016 -1.750000e+000 -6.350000e+000 + vertex 6.696960e-001 -1.616789e+000 -6.350000e+000 + vertex 3.650000e+001 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 -2.744750e+001 -6.350000e+000 + vertex 6.696960e-001 -1.616789e+000 -6.350000e+000 + vertex 1.237437e+000 -1.237437e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 -2.744750e+001 -6.350000e+000 + vertex 1.237437e+000 -1.237437e+000 -6.350000e+000 + vertex 3.650000e+001 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 -9.475000e-001 -6.350000e+000 + vertex 1.237437e+000 -1.237437e+000 -6.350000e+000 + vertex 1.431167e+000 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 -9.475000e-001 -6.350000e+000 + vertex 1.431167e+000 -9.475000e-001 -6.350000e+000 + vertex 1.616789e+000 -6.696960e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -7.366969e+001 7.138321e+001 -6.350000e+000 + vertex -1.018750e+002 6.527750e+001 -6.350000e+000 + vertex -7.423743e+001 7.176256e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -7.423743e+001 7.176256e+001 -6.350000e+000 + vertex -1.018750e+002 6.527750e+001 -6.350000e+000 + vertex -7.461679e+001 7.233031e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -7.300000e+001 7.125000e+001 -6.350000e+000 + vertex -7.233031e+001 7.138321e+001 -6.350000e+000 + vertex -3.650000e+001 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 6.527750e+001 -6.350000e+000 + vertex -7.233031e+001 7.138321e+001 -6.350000e+000 + vertex -7.176256e+001 7.176256e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -7.176256e+001 7.176256e+001 -6.350000e+000 + vertex -7.138321e+001 7.233031e+001 -6.350000e+000 + vertex -3.650000e+001 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 6.527750e+001 -6.350000e+000 + vertex -7.138321e+001 7.233031e+001 -6.350000e+000 + vertex -7.125000e+001 7.300000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 6.527750e+001 -6.350000e+000 + vertex -7.125000e+001 7.300000e+001 -6.350000e+000 + vertex -3.650000e+001 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 8.199999e+001 -6.350000e+000 + vertex -7.125000e+001 7.300000e+001 -6.350000e+000 + vertex -7.138321e+001 7.366969e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 8.199999e+001 -6.350000e+000 + vertex -7.138321e+001 7.366969e+001 -6.350000e+000 + vertex -7.176256e+001 7.423743e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -7.176256e+001 7.423743e+001 -6.350000e+000 + vertex -7.233031e+001 7.461679e+001 -6.350000e+000 + vertex -3.650000e+001 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 8.199999e+001 -6.350000e+000 + vertex -7.233031e+001 7.461679e+001 -6.350000e+000 + vertex -7.300000e+001 7.475000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 8.199999e+001 -6.350000e+000 + vertex -7.300000e+001 7.475000e+001 -6.350000e+000 + vertex -1.018750e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 8.199999e+001 -6.350000e+000 + vertex -7.300000e+001 7.475000e+001 -6.350000e+000 + vertex -7.366969e+001 7.461679e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -7.366969e+001 7.461679e+001 -6.350000e+000 + vertex -7.423743e+001 7.423743e+001 -6.350000e+000 + vertex -1.018750e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 8.199999e+001 -6.350000e+000 + vertex -7.423743e+001 7.423743e+001 -6.350000e+000 + vertex -7.461679e+001 7.366969e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 8.199999e+001 -6.350000e+000 + vertex -7.461679e+001 7.366969e+001 -6.350000e+000 + vertex -1.018750e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 6.527750e+001 -6.350000e+000 + vertex -7.461679e+001 7.366969e+001 -6.350000e+000 + vertex -7.475000e+001 7.300000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 6.527750e+001 -6.350000e+000 + vertex -7.475000e+001 7.300000e+001 -6.350000e+000 + vertex -7.461679e+001 7.233031e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 6.527750e+001 -6.350000e+000 + vertex 7.138321e+001 7.233031e+001 -6.350000e+000 + vertex 7.176256e+001 7.176256e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 7.233031e+001 7.138321e+001 -6.350000e+000 + vertex 7.300000e+001 7.125000e+001 -6.350000e+000 + vertex 1.018750e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 6.527750e+001 -6.350000e+000 + vertex 7.300000e+001 7.125000e+001 -6.350000e+000 + vertex 7.366969e+001 7.138321e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 6.527750e+001 -6.350000e+000 + vertex 7.366969e+001 7.138321e+001 -6.350000e+000 + vertex 7.423743e+001 7.176256e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 7.423743e+001 7.176256e+001 -6.350000e+000 + vertex 7.461679e+001 7.233031e+001 -6.350000e+000 + vertex 1.018750e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 6.527750e+001 -6.350000e+000 + vertex 7.461679e+001 7.233031e+001 -6.350000e+000 + vertex 7.475000e+001 7.300000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 6.527750e+001 -6.350000e+000 + vertex 7.475000e+001 7.300000e+001 -6.350000e+000 + vertex 1.018750e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 8.199999e+001 -6.350000e+000 + vertex 7.475000e+001 7.300000e+001 -6.350000e+000 + vertex 7.461679e+001 7.366969e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 8.199999e+001 -6.350000e+000 + vertex 7.461679e+001 7.366969e+001 -6.350000e+000 + vertex 7.423743e+001 7.423743e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 7.233031e+001 7.461679e+001 -6.350000e+000 + vertex 3.650000e+001 8.199999e+001 -6.350000e+000 + vertex 7.300000e+001 7.475000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 7.300000e+001 7.475000e+001 -6.350000e+000 + vertex 3.650000e+001 8.199999e+001 -6.350000e+000 + vertex 1.018750e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 7.300000e+001 7.475000e+001 -6.350000e+000 + vertex 1.018750e+002 8.199999e+001 -6.350000e+000 + vertex 7.366969e+001 7.461679e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 7.366969e+001 7.461679e+001 -6.350000e+000 + vertex 1.018750e+002 8.199999e+001 -6.350000e+000 + vertex 7.423743e+001 7.423743e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 7.233031e+001 7.461679e+001 -6.350000e+000 + vertex 7.176256e+001 7.423743e+001 -6.350000e+000 + vertex 3.650000e+001 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 8.199999e+001 -6.350000e+000 + vertex 7.176256e+001 7.423743e+001 -6.350000e+000 + vertex 7.138321e+001 7.366969e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 8.199999e+001 -6.350000e+000 + vertex 7.138321e+001 7.366969e+001 -6.350000e+000 + vertex 3.650000e+001 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 6.527750e+001 -6.350000e+000 + vertex 7.138321e+001 7.366969e+001 -6.350000e+000 + vertex 7.125000e+001 7.300000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 6.527750e+001 -6.350000e+000 + vertex 7.125000e+001 7.300000e+001 -6.350000e+000 + vertex 7.138321e+001 7.233031e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.780000e+002 8.199999e+001 -6.350000e+000 + vertex 1.773500e+002 6.527750e+001 -6.350000e+000 + vertex 1.773500e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 8.199999e+001 -6.350000e+000 + vertex 1.773500e+002 6.527750e+001 -6.350000e+000 + vertex 1.679250e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 8.199999e+001 -6.350000e+000 + vertex 1.679250e+002 6.527750e+001 -6.350000e+000 + vertex 1.679250e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 8.199999e+001 -6.350000e+000 + vertex 1.679250e+002 6.527750e+001 -6.350000e+000 + vertex 1.640433e+002 6.729610e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 8.199999e+001 -6.350000e+000 + vertex 1.640433e+002 6.729610e+001 -6.350000e+000 + vertex 1.627426e+002 6.924264e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.723840e+002 5.633250e+001 -6.350000e+000 + vertex -1.718406e+002 5.669560e+001 -6.350000e+000 + vertex -1.679250e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.745725e+002 5.723901e+001 -6.350000e+000 + vertex -1.800000e+002 2.970500e+001 -6.350000e+000 + vertex -1.747000e+002 5.788000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.747000e+002 5.788000e+001 -6.350000e+000 + vertex -1.800000e+002 2.970500e+001 -6.350000e+000 + vertex -1.800000e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.747000e+002 5.788000e+001 -6.350000e+000 + vertex -1.800000e+002 6.527750e+001 -6.350000e+000 + vertex -1.745725e+002 5.852100e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.745725e+002 5.852100e+001 -6.350000e+000 + vertex -1.800000e+002 6.527750e+001 -6.350000e+000 + vertex -1.742094e+002 5.906441e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.718406e+002 5.669560e+001 -6.350000e+000 + vertex -1.714775e+002 5.723901e+001 -6.350000e+000 + vertex -1.679250e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 2.970500e+001 -6.350000e+000 + vertex -1.714775e+002 5.723901e+001 -6.350000e+000 + vertex -1.713500e+002 5.788000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 2.970500e+001 -6.350000e+000 + vertex -1.713500e+002 5.788000e+001 -6.350000e+000 + vertex -1.679250e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 6.527750e+001 -6.350000e+000 + vertex -1.713500e+002 5.788000e+001 -6.350000e+000 + vertex -1.714775e+002 5.852100e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 6.527750e+001 -6.350000e+000 + vertex -1.714775e+002 5.852100e+001 -6.350000e+000 + vertex -1.718406e+002 5.906441e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.745725e+002 5.723901e+001 -6.350000e+000 + vertex -1.742094e+002 5.669560e+001 -6.350000e+000 + vertex -1.800000e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 2.970500e+001 -6.350000e+000 + vertex -1.742094e+002 5.669560e+001 -6.350000e+000 + vertex -1.736660e+002 5.633250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 2.970500e+001 -6.350000e+000 + vertex -1.736660e+002 5.633250e+001 -6.350000e+000 + vertex -1.679250e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 2.970500e+001 -6.350000e+000 + vertex -1.736660e+002 5.633250e+001 -6.350000e+000 + vertex -1.730250e+002 5.620500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 2.970500e+001 -6.350000e+000 + vertex -1.730250e+002 5.620500e+001 -6.350000e+000 + vertex -1.723840e+002 5.633250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.718406e+002 5.906441e+001 -6.350000e+000 + vertex -1.723840e+002 5.942750e+001 -6.350000e+000 + vertex -1.679250e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 6.527750e+001 -6.350000e+000 + vertex -1.723840e+002 5.942750e+001 -6.350000e+000 + vertex -1.730250e+002 5.955500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 6.527750e+001 -6.350000e+000 + vertex -1.730250e+002 5.955500e+001 -6.350000e+000 + vertex -1.800000e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 6.527750e+001 -6.350000e+000 + vertex -1.730250e+002 5.955500e+001 -6.350000e+000 + vertex -1.736660e+002 5.942750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 6.527750e+001 -6.350000e+000 + vertex -1.736660e+002 5.942750e+001 -6.350000e+000 + vertex -1.742094e+002 5.906441e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 8.199999e+001 -6.350000e+000 + vertex 3.650000e+001 8.199999e+001 -6.350000e+000 + vertex -3.650000e+001 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 6.527750e+001 -6.350000e+000 + vertex 3.650000e+001 8.199999e+001 -6.350000e+000 + vertex 3.650000e+001 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 6.527750e+001 -6.350000e+000 + vertex 3.650000e+001 6.527750e+001 -6.350000e+000 + vertex -3.650000e+001 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 2.970500e+001 -6.350000e+000 + vertex 3.650000e+001 6.527750e+001 -6.350000e+000 + vertex 3.650000e+001 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 2.970500e+001 -6.350000e+000 + vertex 3.650000e+001 2.970500e+001 -6.350000e+000 + vertex -1.071566e-016 1.750000e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.071566e-016 1.750000e+000 -6.350000e+000 + vertex 3.650000e+001 2.970500e+001 -6.350000e+000 + vertex 6.696960e-001 1.616789e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.736660e+002 5.633250e+001 -6.350000e+000 + vertex 1.742094e+002 5.669560e+001 -6.350000e+000 + vertex 1.773500e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.714775e+002 5.723901e+001 -6.350000e+000 + vertex 1.679250e+002 2.970500e+001 -6.350000e+000 + vertex 1.713500e+002 5.788000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.713500e+002 5.788000e+001 -6.350000e+000 + vertex 1.679250e+002 2.970500e+001 -6.350000e+000 + vertex 1.679250e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.713500e+002 5.788000e+001 -6.350000e+000 + vertex 1.679250e+002 6.527750e+001 -6.350000e+000 + vertex 1.714775e+002 5.852100e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.714775e+002 5.852100e+001 -6.350000e+000 + vertex 1.679250e+002 6.527750e+001 -6.350000e+000 + vertex 1.718406e+002 5.906441e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.742094e+002 5.669560e+001 -6.350000e+000 + vertex 1.745725e+002 5.723901e+001 -6.350000e+000 + vertex 1.773500e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 2.970500e+001 -6.350000e+000 + vertex 1.745725e+002 5.723901e+001 -6.350000e+000 + vertex 1.747000e+002 5.788000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 2.970500e+001 -6.350000e+000 + vertex 1.747000e+002 5.788000e+001 -6.350000e+000 + vertex 1.773500e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 6.527750e+001 -6.350000e+000 + vertex 1.747000e+002 5.788000e+001 -6.350000e+000 + vertex 1.745725e+002 5.852100e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 6.527750e+001 -6.350000e+000 + vertex 1.745725e+002 5.852100e+001 -6.350000e+000 + vertex 1.742094e+002 5.906441e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.714775e+002 5.723901e+001 -6.350000e+000 + vertex 1.718406e+002 5.669560e+001 -6.350000e+000 + vertex 1.679250e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 2.970500e+001 -6.350000e+000 + vertex 1.718406e+002 5.669560e+001 -6.350000e+000 + vertex 1.723840e+002 5.633250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 2.970500e+001 -6.350000e+000 + vertex 1.723840e+002 5.633250e+001 -6.350000e+000 + vertex 1.773500e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 2.970500e+001 -6.350000e+000 + vertex 1.723840e+002 5.633250e+001 -6.350000e+000 + vertex 1.730250e+002 5.620500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 2.970500e+001 -6.350000e+000 + vertex 1.730250e+002 5.620500e+001 -6.350000e+000 + vertex 1.736660e+002 5.633250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.742094e+002 5.906441e+001 -6.350000e+000 + vertex 1.736660e+002 5.942750e+001 -6.350000e+000 + vertex 1.773500e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 6.527750e+001 -6.350000e+000 + vertex 1.736660e+002 5.942750e+001 -6.350000e+000 + vertex 1.730250e+002 5.955500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 6.527750e+001 -6.350000e+000 + vertex 1.730250e+002 5.955500e+001 -6.350000e+000 + vertex 1.679250e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 6.527750e+001 -6.350000e+000 + vertex 1.730250e+002 5.955500e+001 -6.350000e+000 + vertex 1.723840e+002 5.942750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 6.527750e+001 -6.350000e+000 + vertex 1.723840e+002 5.942750e+001 -6.350000e+000 + vertex 1.718406e+002 5.906441e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 2.970500e+001 -6.350000e+000 + vertex -1.742094e+002 2.714404e+000 -6.350000e+000 + vertex -1.800000e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 -9.475000e-001 -6.350000e+000 + vertex -1.742094e+002 2.714404e+000 -6.350000e+000 + vertex -1.745725e+002 2.170995e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 -9.475000e-001 -6.350000e+000 + vertex -1.745725e+002 2.170995e+000 -6.350000e+000 + vertex -1.747000e+002 1.530000e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.747000e+002 1.530000e+000 -6.350000e+000 + vertex -1.745725e+002 8.890053e-001 -6.350000e+000 + vertex -1.800000e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 -9.475000e-001 -6.350000e+000 + vertex -1.745725e+002 8.890053e-001 -6.350000e+000 + vertex -1.742094e+002 3.455962e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 -9.475000e-001 -6.350000e+000 + vertex -1.742094e+002 3.455962e-001 -6.350000e+000 + vertex -1.736660e+002 -1.749822e-002 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.718406e+002 3.455962e-001 -6.350000e+000 + vertex -1.679250e+002 -9.475000e-001 -6.350000e+000 + vertex -1.723840e+002 -1.749822e-002 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.723840e+002 -1.749822e-002 -6.350000e+000 + vertex -1.679250e+002 -9.475000e-001 -6.350000e+000 + vertex -1.730250e+002 -1.450000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.718406e+002 3.455962e-001 -6.350000e+000 + vertex -1.714775e+002 8.890053e-001 -6.350000e+000 + vertex -1.679250e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 -9.475000e-001 -6.350000e+000 + vertex -1.714775e+002 8.890053e-001 -6.350000e+000 + vertex -1.713500e+002 1.530000e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 -9.475000e-001 -6.350000e+000 + vertex -1.713500e+002 1.530000e+000 -6.350000e+000 + vertex -1.679250e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 2.970500e+001 -6.350000e+000 + vertex -1.713500e+002 1.530000e+000 -6.350000e+000 + vertex -1.714775e+002 2.170995e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 2.970500e+001 -6.350000e+000 + vertex -1.714775e+002 2.170995e+000 -6.350000e+000 + vertex -1.718406e+002 2.714404e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.718406e+002 2.714404e+000 -6.350000e+000 + vertex -1.723840e+002 3.077498e+000 -6.350000e+000 + vertex -1.679250e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 2.970500e+001 -6.350000e+000 + vertex -1.723840e+002 3.077498e+000 -6.350000e+000 + vertex -1.730250e+002 3.205000e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 2.970500e+001 -6.350000e+000 + vertex -1.730250e+002 3.205000e+000 -6.350000e+000 + vertex -1.800000e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 2.970500e+001 -6.350000e+000 + vertex -1.730250e+002 3.205000e+000 -6.350000e+000 + vertex -1.736660e+002 3.077498e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 2.970500e+001 -6.350000e+000 + vertex -1.736660e+002 3.077498e+000 -6.350000e+000 + vertex -1.742094e+002 2.714404e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 2.970500e+001 -6.350000e+000 + vertex 1.718406e+002 2.714404e+000 -6.350000e+000 + vertex 1.714775e+002 2.170995e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.645000e+002 -9.475000e-001 -6.350000e+000 + vertex 1.679250e+002 2.970500e+001 -6.350000e+000 + vertex 1.679250e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -9.475000e-001 -6.350000e+000 + vertex 1.679250e+002 2.970500e+001 -6.350000e+000 + vertex 1.714775e+002 2.170995e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -9.475000e-001 -6.350000e+000 + vertex 1.714775e+002 2.170995e+000 -6.350000e+000 + vertex 1.713500e+002 1.530000e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.713500e+002 1.530000e+000 -6.350000e+000 + vertex 1.714775e+002 8.890053e-001 -6.350000e+000 + vertex 1.679250e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -9.475000e-001 -6.350000e+000 + vertex 1.714775e+002 8.890053e-001 -6.350000e+000 + vertex 1.718406e+002 3.455962e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -9.475000e-001 -6.350000e+000 + vertex 1.718406e+002 3.455962e-001 -6.350000e+000 + vertex 1.723840e+002 -1.749822e-002 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.730250e+002 -1.450000e-001 -6.350000e+000 + vertex 1.736660e+002 -1.749822e-002 -6.350000e+000 + vertex 1.773500e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 -9.475000e-001 -6.350000e+000 + vertex 1.736660e+002 -1.749822e-002 -6.350000e+000 + vertex 1.742094e+002 3.455962e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 -9.475000e-001 -6.350000e+000 + vertex 1.742094e+002 3.455962e-001 -6.350000e+000 + vertex 1.745725e+002 8.890053e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.745725e+002 8.890053e-001 -6.350000e+000 + vertex 1.747000e+002 1.530000e+000 -6.350000e+000 + vertex 1.773500e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 -9.475000e-001 -6.350000e+000 + vertex 1.747000e+002 1.530000e+000 -6.350000e+000 + vertex 1.745725e+002 2.170995e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 -9.475000e-001 -6.350000e+000 + vertex 1.745725e+002 2.170995e+000 -6.350000e+000 + vertex 1.773500e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 2.970500e+001 -6.350000e+000 + vertex 1.745725e+002 2.170995e+000 -6.350000e+000 + vertex 1.742094e+002 2.714404e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.742094e+002 2.714404e+000 -6.350000e+000 + vertex 1.736660e+002 3.077498e+000 -6.350000e+000 + vertex 1.773500e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 2.970500e+001 -6.350000e+000 + vertex 1.736660e+002 3.077498e+000 -6.350000e+000 + vertex 1.730250e+002 3.205000e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 2.970500e+001 -6.350000e+000 + vertex 1.730250e+002 3.205000e+000 -6.350000e+000 + vertex 1.679250e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 2.970500e+001 -6.350000e+000 + vertex 1.730250e+002 3.205000e+000 -6.350000e+000 + vertex 1.723840e+002 3.077498e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 2.970500e+001 -6.350000e+000 + vertex 1.723840e+002 3.077498e+000 -6.350000e+000 + vertex 1.718406e+002 2.714404e+000 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.736660e+002 -1.749822e-002 -6.350000e+000 + vertex -1.730250e+002 -1.450000e-001 -6.350000e+000 + vertex -1.800000e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 -9.475000e-001 -6.350000e+000 + vertex -1.730250e+002 -1.450000e-001 -6.350000e+000 + vertex -1.679250e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 -9.475000e-001 -6.350000e+000 + vertex -1.679250e+002 -9.475000e-001 -6.350000e+000 + vertex -1.800000e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 -2.744750e+001 -6.350000e+000 + vertex -1.679250e+002 -9.475000e-001 -6.350000e+000 + vertex -1.679250e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.723840e+002 -1.749822e-002 -6.350000e+000 + vertex 1.730250e+002 -1.450000e-001 -6.350000e+000 + vertex 1.679250e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -9.475000e-001 -6.350000e+000 + vertex 1.730250e+002 -1.450000e-001 -6.350000e+000 + vertex 1.773500e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -9.475000e-001 -6.350000e+000 + vertex 1.773500e+002 -9.475000e-001 -6.350000e+000 + vertex 1.679250e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -2.744750e+001 -6.350000e+000 + vertex 1.773500e+002 -9.475000e-001 -6.350000e+000 + vertex 1.773500e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.714775e+002 -5.417900e+001 -6.350000e+000 + vertex -1.718406e+002 -5.363559e+001 -6.350000e+000 + vertex -1.679250e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.742094e+002 -5.600440e+001 -6.350000e+000 + vertex -1.800000e+002 -6.387250e+001 -6.350000e+000 + vertex -1.745725e+002 -5.546099e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.745725e+002 -5.546099e+001 -6.350000e+000 + vertex -1.800000e+002 -6.387250e+001 -6.350000e+000 + vertex -1.747000e+002 -5.482000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.736660e+002 -5.636750e+001 -6.350000e+000 + vertex -1.730250e+002 -5.649500e+001 -6.350000e+000 + vertex -1.679250e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.714775e+002 -5.417900e+001 -6.350000e+000 + vertex -1.679250e+002 -2.744750e+001 -6.350000e+000 + vertex -1.713500e+002 -5.482000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.713500e+002 -5.482000e+001 -6.350000e+000 + vertex -1.679250e+002 -2.744750e+001 -6.350000e+000 + vertex -1.679250e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.713500e+002 -5.482000e+001 -6.350000e+000 + vertex -1.679250e+002 -6.387250e+001 -6.350000e+000 + vertex -1.714775e+002 -5.546099e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.730250e+002 -5.649500e+001 -6.350000e+000 + vertex -1.723840e+002 -5.636750e+001 -6.350000e+000 + vertex -1.679250e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 -6.387250e+001 -6.350000e+000 + vertex -1.723840e+002 -5.636750e+001 -6.350000e+000 + vertex -1.718406e+002 -5.600440e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 -6.387250e+001 -6.350000e+000 + vertex -1.718406e+002 -5.600440e+001 -6.350000e+000 + vertex -1.714775e+002 -5.546099e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.747000e+002 -5.482000e+001 -6.350000e+000 + vertex -1.800000e+002 -6.387250e+001 -6.350000e+000 + vertex -1.745725e+002 -5.417900e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.745725e+002 -5.417900e+001 -6.350000e+000 + vertex -1.800000e+002 -6.387250e+001 -6.350000e+000 + vertex -1.800000e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.745725e+002 -5.417900e+001 -6.350000e+000 + vertex -1.800000e+002 -2.744750e+001 -6.350000e+000 + vertex -1.742094e+002 -5.363559e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.718406e+002 -5.363559e+001 -6.350000e+000 + vertex -1.723840e+002 -5.327250e+001 -6.350000e+000 + vertex -1.679250e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 -2.744750e+001 -6.350000e+000 + vertex -1.723840e+002 -5.327250e+001 -6.350000e+000 + vertex -1.730250e+002 -5.314500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 -2.744750e+001 -6.350000e+000 + vertex -1.730250e+002 -5.314500e+001 -6.350000e+000 + vertex -1.800000e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 -2.744750e+001 -6.350000e+000 + vertex -1.730250e+002 -5.314500e+001 -6.350000e+000 + vertex -1.736660e+002 -5.327250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 -2.744750e+001 -6.350000e+000 + vertex -1.736660e+002 -5.327250e+001 -6.350000e+000 + vertex -1.742094e+002 -5.363559e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -7.366969e+001 7.138321e+001 -6.350000e+000 + vertex -7.300000e+001 7.125000e+001 -6.350000e+000 + vertex -1.018750e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 6.527750e+001 -6.350000e+000 + vertex -7.300000e+001 7.125000e+001 -6.350000e+000 + vertex -3.650000e+001 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 6.527750e+001 -6.350000e+000 + vertex -3.650000e+001 6.527750e+001 -6.350000e+000 + vertex -1.018750e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 2.970500e+001 -6.350000e+000 + vertex -3.650000e+001 6.527750e+001 -6.350000e+000 + vertex -3.650000e+001 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 2.970500e+001 -6.350000e+000 + vertex -3.650000e+001 2.970500e+001 -6.350000e+000 + vertex -1.018750e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -9.475000e-001 -6.350000e+000 + vertex -3.650000e+001 2.970500e+001 -6.350000e+000 + vertex -3.650000e+001 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -9.475000e-001 -6.350000e+000 + vertex -3.650000e+001 -9.475000e-001 -6.350000e+000 + vertex -1.018750e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -2.744750e+001 -6.350000e+000 + vertex -3.650000e+001 -9.475000e-001 -6.350000e+000 + vertex -3.650000e+001 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -2.744750e+001 -6.350000e+000 + vertex -3.650000e+001 -2.744750e+001 -6.350000e+000 + vertex -1.018750e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -6.387250e+001 -6.350000e+000 + vertex -3.650000e+001 -2.744750e+001 -6.350000e+000 + vertex -3.650000e+001 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -6.387250e+001 -6.350000e+000 + vertex -3.650000e+001 -6.387250e+001 -6.350000e+000 + vertex -7.300000e+001 -7.125000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -7.300000e+001 -7.125000e+001 -6.350000e+000 + vertex -3.650000e+001 -6.387250e+001 -6.350000e+000 + vertex -7.233031e+001 -7.138322e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 7.176256e+001 7.176256e+001 -6.350000e+000 + vertex 7.233031e+001 7.138321e+001 -6.350000e+000 + vertex 3.650000e+001 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 6.527750e+001 -6.350000e+000 + vertex 7.233031e+001 7.138321e+001 -6.350000e+000 + vertex 1.018750e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 6.527750e+001 -6.350000e+000 + vertex 1.018750e+002 6.527750e+001 -6.350000e+000 + vertex 3.650000e+001 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 2.970500e+001 -6.350000e+000 + vertex 1.018750e+002 6.527750e+001 -6.350000e+000 + vertex 1.018750e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 2.970500e+001 -6.350000e+000 + vertex 1.018750e+002 2.970500e+001 -6.350000e+000 + vertex 3.650000e+001 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 -9.475000e-001 -6.350000e+000 + vertex 1.018750e+002 2.970500e+001 -6.350000e+000 + vertex 1.018750e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 -9.475000e-001 -6.350000e+000 + vertex 1.018750e+002 -9.475000e-001 -6.350000e+000 + vertex 3.650000e+001 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 -2.744750e+001 -6.350000e+000 + vertex 1.018750e+002 -9.475000e-001 -6.350000e+000 + vertex 1.018750e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 -2.744750e+001 -6.350000e+000 + vertex 1.018750e+002 -2.744750e+001 -6.350000e+000 + vertex 3.650000e+001 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 -6.387250e+001 -6.350000e+000 + vertex 1.018750e+002 -2.744750e+001 -6.350000e+000 + vertex 1.018750e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 3.650000e+001 -6.387250e+001 -6.350000e+000 + vertex 1.018750e+002 -6.387250e+001 -6.350000e+000 + vertex 7.300000e+001 -7.125000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 7.300000e+001 -7.125000e+001 -6.350000e+000 + vertex 1.018750e+002 -6.387250e+001 -6.350000e+000 + vertex 7.366969e+001 -7.138322e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.745725e+002 -5.417900e+001 -6.350000e+000 + vertex 1.742094e+002 -5.363559e+001 -6.350000e+000 + vertex 1.773500e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.723840e+002 -5.636750e+001 -6.350000e+000 + vertex 1.730250e+002 -5.649500e+001 -6.350000e+000 + vertex 1.773500e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.745725e+002 -5.417900e+001 -6.350000e+000 + vertex 1.773500e+002 -2.744750e+001 -6.350000e+000 + vertex 1.747000e+002 -5.482000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.747000e+002 -5.482000e+001 -6.350000e+000 + vertex 1.773500e+002 -2.744750e+001 -6.350000e+000 + vertex 1.773500e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.747000e+002 -5.482000e+001 -6.350000e+000 + vertex 1.773500e+002 -6.387250e+001 -6.350000e+000 + vertex 1.745725e+002 -5.546099e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.730250e+002 -5.649500e+001 -6.350000e+000 + vertex 1.736660e+002 -5.636750e+001 -6.350000e+000 + vertex 1.773500e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 -6.387250e+001 -6.350000e+000 + vertex 1.736660e+002 -5.636750e+001 -6.350000e+000 + vertex 1.742094e+002 -5.600440e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 -6.387250e+001 -6.350000e+000 + vertex 1.742094e+002 -5.600440e+001 -6.350000e+000 + vertex 1.745725e+002 -5.546099e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.718406e+002 -5.363559e+001 -6.350000e+000 + vertex 1.714775e+002 -5.417900e+001 -6.350000e+000 + vertex 1.679250e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -2.744750e+001 -6.350000e+000 + vertex 1.714775e+002 -5.417900e+001 -6.350000e+000 + vertex 1.713500e+002 -5.482000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -2.744750e+001 -6.350000e+000 + vertex 1.713500e+002 -5.482000e+001 -6.350000e+000 + vertex 1.679250e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -6.387250e+001 -6.350000e+000 + vertex 1.713500e+002 -5.482000e+001 -6.350000e+000 + vertex 1.714775e+002 -5.546099e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -6.387250e+001 -6.350000e+000 + vertex 1.714775e+002 -5.546099e+001 -6.350000e+000 + vertex 1.718406e+002 -5.600440e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.742094e+002 -5.363559e+001 -6.350000e+000 + vertex 1.736660e+002 -5.327250e+001 -6.350000e+000 + vertex 1.773500e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 -2.744750e+001 -6.350000e+000 + vertex 1.736660e+002 -5.327250e+001 -6.350000e+000 + vertex 1.730250e+002 -5.314500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 -2.744750e+001 -6.350000e+000 + vertex 1.730250e+002 -5.314500e+001 -6.350000e+000 + vertex 1.679250e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -2.744750e+001 -6.350000e+000 + vertex 1.730250e+002 -5.314500e+001 -6.350000e+000 + vertex 1.723840e+002 -5.327250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -2.744750e+001 -6.350000e+000 + vertex 1.723840e+002 -5.327250e+001 -6.350000e+000 + vertex 1.718406e+002 -5.363559e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.742094e+002 -5.600440e+001 -6.350000e+000 + vertex -1.736660e+002 -5.636750e+001 -6.350000e+000 + vertex -1.800000e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 -6.387250e+001 -6.350000e+000 + vertex -1.736660e+002 -5.636750e+001 -6.350000e+000 + vertex -1.679250e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 -6.387250e+001 -6.350000e+000 + vertex -1.679250e+002 -6.387250e+001 -6.350000e+000 + vertex -1.800000e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.800000e+002 -7.401250e+001 -6.350000e+000 + vertex -1.679250e+002 -6.387250e+001 -6.350000e+000 + vertex -1.679250e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.718406e+002 -5.600440e+001 -6.350000e+000 + vertex 1.723840e+002 -5.636750e+001 -6.350000e+000 + vertex 1.679250e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -6.387250e+001 -6.350000e+000 + vertex 1.723840e+002 -5.636750e+001 -6.350000e+000 + vertex 1.773500e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -6.387250e+001 -6.350000e+000 + vertex 1.773500e+002 -6.387250e+001 -6.350000e+000 + vertex 1.679250e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -7.401250e+001 -6.350000e+000 + vertex 1.773500e+002 -6.387250e+001 -6.350000e+000 + vertex 1.773500e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.787654e+002 8.184776e+001 -6.350000e+000 + vertex 1.794142e+002 8.141421e+001 -6.350000e+000 + vertex 1.780000e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.780000e+002 8.199999e+001 -6.350000e+000 + vertex 1.794142e+002 8.141421e+001 -6.350000e+000 + vertex 1.800000e+002 8.000000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.780000e+002 8.199999e+001 -6.350000e+000 + vertex 1.800000e+002 8.000000e+001 -6.350000e+000 + vertex 1.773500e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 6.527750e+001 -6.350000e+000 + vertex 1.800000e+002 8.000000e+001 -6.350000e+000 + vertex 1.800000e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 6.527750e+001 -6.350000e+000 + vertex 1.800000e+002 6.527750e+001 -6.350000e+000 + vertex 1.773500e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 2.970500e+001 -6.350000e+000 + vertex 1.800000e+002 6.527750e+001 -6.350000e+000 + vertex 1.800000e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 2.970500e+001 -6.350000e+000 + vertex 1.800000e+002 2.970500e+001 -6.350000e+000 + vertex 1.773500e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 -9.475000e-001 -6.350000e+000 + vertex 1.800000e+002 2.970500e+001 -6.350000e+000 + vertex 1.800000e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 -9.475000e-001 -6.350000e+000 + vertex 1.800000e+002 -9.475000e-001 -6.350000e+000 + vertex 1.773500e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 -2.744750e+001 -6.350000e+000 + vertex 1.800000e+002 -9.475000e-001 -6.350000e+000 + vertex 1.800000e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 -2.744750e+001 -6.350000e+000 + vertex 1.800000e+002 -2.744750e+001 -6.350000e+000 + vertex 1.773500e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 -6.387250e+001 -6.350000e+000 + vertex 1.800000e+002 -2.744750e+001 -6.350000e+000 + vertex 1.800000e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 -6.387250e+001 -6.350000e+000 + vertex 1.800000e+002 -6.387250e+001 -6.350000e+000 + vertex 1.773500e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 -7.401250e+001 -6.350000e+000 + vertex 1.800000e+002 -6.387250e+001 -6.350000e+000 + vertex 1.800000e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 -7.401250e+001 -6.350000e+000 + vertex 1.800000e+002 -7.401250e+001 -6.350000e+000 + vertex 1.780000e+002 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.780000e+002 -8.427500e+001 -6.350000e+000 + vertex 1.800000e+002 -7.401250e+001 -6.350000e+000 + vertex 1.800000e+002 -8.227500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.780000e+002 -8.427500e+001 -6.350000e+000 + vertex 1.800000e+002 -8.227500e+001 -6.350000e+000 + vertex 1.798478e+002 -8.304037e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -7.438773e+001 -7.401250e+001 -6.350000e+000 + vertex -1.018750e+002 -8.427500e+001 -6.350000e+000 + vertex -1.018750e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -7.401250e+001 -6.350000e+000 + vertex -1.018750e+002 -8.427500e+001 -6.350000e+000 + vertex -1.679250e+002 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.018750e+002 -7.401250e+001 -6.350000e+000 + vertex -1.679250e+002 -8.427500e+001 -6.350000e+000 + vertex -1.679250e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 -7.401250e+001 -6.350000e+000 + vertex -1.679250e+002 -8.427500e+001 -6.350000e+000 + vertex -1.800000e+002 -8.227500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.679250e+002 -7.401250e+001 -6.350000e+000 + vertex -1.800000e+002 -8.227500e+001 -6.350000e+000 + vertex -1.800000e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -1.237437e+000 -1.237437e+000 -6.350000e+000 + vertex -6.696960e-001 -1.616789e+000 -6.350000e+000 + vertex -3.650000e+001 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 -2.744750e+001 -6.350000e+000 + vertex -6.696960e-001 -1.616789e+000 -6.350000e+000 + vertex 3.650000e+001 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 -2.744750e+001 -6.350000e+000 + vertex 3.650000e+001 -2.744750e+001 -6.350000e+000 + vertex -3.650000e+001 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 -6.387250e+001 -6.350000e+000 + vertex 3.650000e+001 -2.744750e+001 -6.350000e+000 + vertex 3.650000e+001 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 -6.387250e+001 -6.350000e+000 + vertex 3.650000e+001 -6.387250e+001 -6.350000e+000 + vertex -3.650000e+001 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 -7.401250e+001 -6.350000e+000 + vertex 3.650000e+001 -6.387250e+001 -6.350000e+000 + vertex 3.650000e+001 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 -7.401250e+001 -6.350000e+000 + vertex 3.650000e+001 -7.401250e+001 -6.350000e+000 + vertex -3.650000e+001 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex -3.650000e+001 -8.427500e+001 -6.350000e+000 + vertex 3.650000e+001 -7.401250e+001 -6.350000e+000 + vertex 3.650000e+001 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.780000e+002 -8.427500e+001 -6.350000e+000 + vertex 1.773500e+002 -8.427500e+001 -6.350000e+000 + vertex 1.773500e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 -7.401250e+001 -6.350000e+000 + vertex 1.773500e+002 -8.427500e+001 -6.350000e+000 + vertex 1.679250e+002 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.773500e+002 -7.401250e+001 -6.350000e+000 + vertex 1.679250e+002 -8.427500e+001 -6.350000e+000 + vertex 1.679250e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -7.401250e+001 -6.350000e+000 + vertex 1.679250e+002 -8.427500e+001 -6.350000e+000 + vertex 1.018750e+002 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.679250e+002 -7.401250e+001 -6.350000e+000 + vertex 1.018750e+002 -8.427500e+001 -6.350000e+000 + vertex 1.018750e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 -7.401250e+001 -6.350000e+000 + vertex 1.018750e+002 -8.427500e+001 -6.350000e+000 + vertex 7.423743e+001 -7.423743e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 0.000000e+000 -1.000000e+000 + outer loop + vertex 1.018750e+002 -7.401250e+001 -6.350000e+000 + vertex 7.423743e+001 -7.423743e+001 -6.350000e+000 + vertex 7.438773e+001 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal -1.000000e+000 0.000000e+000 0.000000e+000 + outer loop + vertex -1.810000e+002 -8.227500e+001 -5.350000e+000 + vertex -1.810000e+002 -8.227500e+001 -9.999998e-001 + vertex -1.810000e+002 8.000000e+001 -5.350000e+000 + endloop + endfacet + facet normal -1.000000e+000 0.000000e+000 0.000000e+000 + outer loop + vertex -1.810000e+002 8.000000e+001 -5.350000e+000 + vertex -1.810000e+002 -8.227500e+001 -9.999998e-001 + vertex -1.810000e+002 8.000000e+001 -9.999998e-001 + endloop + endfacet + facet normal 1.533457e-016 -1.000000e+000 0.000000e+000 + outer loop + vertex 1.780000e+002 -8.527500e+001 -5.350000e+000 + vertex 1.780000e+002 -8.527500e+001 -9.999998e-001 + vertex -1.780000e+002 -8.527500e+001 -5.350000e+000 + endloop + endfacet + facet normal 1.533457e-016 -1.000000e+000 0.000000e+000 + outer loop + vertex -1.780000e+002 -8.527500e+001 -5.350000e+000 + vertex 1.780000e+002 -8.527500e+001 -9.999998e-001 + vertex -1.780000e+002 -8.527500e+001 -9.999998e-001 + endloop + endfacet + facet normal 1.000000e+000 1.649418e-016 0.000000e+000 + outer loop + vertex 1.810000e+002 8.000000e+001 -5.350000e+000 + vertex 1.810000e+002 8.000000e+001 -9.999998e-001 + vertex 1.810000e+002 -8.227500e+001 -5.350000e+000 + endloop + endfacet + facet normal 1.000000e+000 1.649418e-016 0.000000e+000 + outer loop + vertex 1.810000e+002 -8.227500e+001 -5.350000e+000 + vertex 1.810000e+002 8.000000e+001 -9.999998e-001 + vertex 1.810000e+002 -8.227500e+001 -9.999998e-001 + endloop + endfacet + facet normal -1.533457e-016 1.000000e+000 0.000000e+000 + outer loop + vertex -1.780000e+002 8.300000e+001 -5.350000e+000 + vertex -1.780000e+002 8.300000e+001 -9.999998e-001 + vertex 1.780000e+002 8.300000e+001 -5.350000e+000 + endloop + endfacet + facet normal -1.533457e-016 1.000000e+000 0.000000e+000 + outer loop + vertex 1.780000e+002 8.300000e+001 -5.350000e+000 + vertex -1.780000e+002 8.300000e+001 -9.999998e-001 + vertex 1.780000e+002 8.300000e+001 -9.999998e-001 + endloop + endfacet + facet normal -9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex -1.810000e+002 -8.227500e+001 -9.999998e-001 + vertex -1.810000e+002 -8.227500e+001 -5.350000e+000 + vertex -1.807716e+002 -8.342306e+001 -5.350000e+000 + endloop + endfacet + facet normal -9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex -1.810000e+002 -8.227500e+001 -9.999998e-001 + vertex -1.807716e+002 -8.342306e+001 -5.350000e+000 + vertex -1.807716e+002 -8.342306e+001 -9.999998e-001 + endloop + endfacet + facet normal -8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex -1.807716e+002 -8.342306e+001 -9.999998e-001 + vertex -1.807716e+002 -8.342306e+001 -5.350000e+000 + vertex -1.801213e+002 -8.439632e+001 -5.350000e+000 + endloop + endfacet + facet normal -7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex -1.807716e+002 -8.342306e+001 -9.999998e-001 + vertex -1.801213e+002 -8.439632e+001 -5.350000e+000 + vertex -1.801213e+002 -8.439632e+001 -9.999998e-001 + endloop + endfacet + facet normal -6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex -1.801213e+002 -8.439632e+001 -9.999998e-001 + vertex -1.801213e+002 -8.439632e+001 -5.350000e+000 + vertex -1.791480e+002 -8.504664e+001 -5.350000e+000 + endloop + endfacet + facet normal -4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex -1.801213e+002 -8.439632e+001 -9.999998e-001 + vertex -1.791480e+002 -8.504664e+001 -5.350000e+000 + vertex -1.791480e+002 -8.504664e+001 -9.999998e-001 + endloop + endfacet + facet normal -2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex -1.791480e+002 -8.504664e+001 -9.999998e-001 + vertex -1.791480e+002 -8.504664e+001 -5.350000e+000 + vertex -1.780000e+002 -8.527500e+001 -5.350000e+000 + endloop + endfacet + facet normal -1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex -1.791480e+002 -8.504664e+001 -9.999998e-001 + vertex -1.780000e+002 -8.527500e+001 -5.350000e+000 + vertex -1.780000e+002 -8.527500e+001 -9.999998e-001 + endloop + endfacet + facet normal 1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex 1.780000e+002 -8.527500e+001 -9.999998e-001 + vertex 1.780000e+002 -8.527500e+001 -5.350000e+000 + vertex 1.791480e+002 -8.504664e+001 -5.350000e+000 + endloop + endfacet + facet normal 2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex 1.780000e+002 -8.527500e+001 -9.999998e-001 + vertex 1.791480e+002 -8.504664e+001 -5.350000e+000 + vertex 1.791480e+002 -8.504664e+001 -9.999998e-001 + endloop + endfacet + facet normal 4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex 1.791480e+002 -8.504664e+001 -9.999998e-001 + vertex 1.791480e+002 -8.504664e+001 -5.350000e+000 + vertex 1.801213e+002 -8.439632e+001 -5.350000e+000 + endloop + endfacet + facet normal 6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex 1.791480e+002 -8.504664e+001 -9.999998e-001 + vertex 1.801213e+002 -8.439632e+001 -5.350000e+000 + vertex 1.801213e+002 -8.439632e+001 -9.999998e-001 + endloop + endfacet + facet normal 7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex 1.801213e+002 -8.439632e+001 -9.999998e-001 + vertex 1.801213e+002 -8.439632e+001 -5.350000e+000 + vertex 1.807716e+002 -8.342306e+001 -5.350000e+000 + endloop + endfacet + facet normal 8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex 1.801213e+002 -8.439632e+001 -9.999998e-001 + vertex 1.807716e+002 -8.342306e+001 -5.350000e+000 + vertex 1.807716e+002 -8.342306e+001 -9.999998e-001 + endloop + endfacet + facet normal 9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex 1.807716e+002 -8.342306e+001 -9.999998e-001 + vertex 1.807716e+002 -8.342306e+001 -5.350000e+000 + vertex 1.810000e+002 -8.227500e+001 -5.350000e+000 + endloop + endfacet + facet normal 9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex 1.807716e+002 -8.342306e+001 -9.999998e-001 + vertex 1.810000e+002 -8.227500e+001 -5.350000e+000 + vertex 1.810000e+002 -8.227500e+001 -9.999998e-001 + endloop + endfacet + facet normal 9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex 1.810000e+002 8.000000e+001 -9.999998e-001 + vertex 1.810000e+002 8.000000e+001 -5.350000e+000 + vertex 1.807716e+002 8.114805e+001 -5.350000e+000 + endloop + endfacet + facet normal 9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex 1.810000e+002 8.000000e+001 -9.999998e-001 + vertex 1.807716e+002 8.114805e+001 -5.350000e+000 + vertex 1.807716e+002 8.114805e+001 -9.999998e-001 + endloop + endfacet + facet normal 8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex 1.807716e+002 8.114805e+001 -9.999998e-001 + vertex 1.807716e+002 8.114805e+001 -5.350000e+000 + vertex 1.801213e+002 8.212132e+001 -5.350000e+000 + endloop + endfacet + facet normal 7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex 1.807716e+002 8.114805e+001 -9.999998e-001 + vertex 1.801213e+002 8.212132e+001 -5.350000e+000 + vertex 1.801213e+002 8.212132e+001 -9.999998e-001 + endloop + endfacet + facet normal 6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex 1.801213e+002 8.212132e+001 -9.999998e-001 + vertex 1.801213e+002 8.212132e+001 -5.350000e+000 + vertex 1.791480e+002 8.277164e+001 -5.350000e+000 + endloop + endfacet + facet normal 4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex 1.801213e+002 8.212132e+001 -9.999998e-001 + vertex 1.791480e+002 8.277164e+001 -5.350000e+000 + vertex 1.791480e+002 8.277164e+001 -9.999998e-001 + endloop + endfacet + facet normal 2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex 1.791480e+002 8.277164e+001 -9.999998e-001 + vertex 1.791480e+002 8.277164e+001 -5.350000e+000 + vertex 1.780000e+002 8.300000e+001 -5.350000e+000 + endloop + endfacet + facet normal 1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex 1.791480e+002 8.277164e+001 -9.999998e-001 + vertex 1.780000e+002 8.300000e+001 -5.350000e+000 + vertex 1.780000e+002 8.300000e+001 -9.999998e-001 + endloop + endfacet + facet normal -1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex -1.780000e+002 8.300000e+001 -9.999998e-001 + vertex -1.780000e+002 8.300000e+001 -5.350000e+000 + vertex -1.791480e+002 8.277164e+001 -5.350000e+000 + endloop + endfacet + facet normal -2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex -1.780000e+002 8.300000e+001 -9.999998e-001 + vertex -1.791480e+002 8.277164e+001 -5.350000e+000 + vertex -1.791480e+002 8.277164e+001 -9.999998e-001 + endloop + endfacet + facet normal -4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex -1.791480e+002 8.277164e+001 -9.999998e-001 + vertex -1.791480e+002 8.277164e+001 -5.350000e+000 + vertex -1.801213e+002 8.212132e+001 -5.350000e+000 + endloop + endfacet + facet normal -6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex -1.791480e+002 8.277164e+001 -9.999998e-001 + vertex -1.801213e+002 8.212132e+001 -5.350000e+000 + vertex -1.801213e+002 8.212132e+001 -9.999998e-001 + endloop + endfacet + facet normal -7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex -1.801213e+002 8.212132e+001 -9.999998e-001 + vertex -1.801213e+002 8.212132e+001 -5.350000e+000 + vertex -1.807716e+002 8.114805e+001 -5.350000e+000 + endloop + endfacet + facet normal -8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex -1.801213e+002 8.212132e+001 -9.999998e-001 + vertex -1.807716e+002 8.114805e+001 -5.350000e+000 + vertex -1.807716e+002 8.114805e+001 -9.999998e-001 + endloop + endfacet + facet normal -9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex -1.807716e+002 8.114805e+001 -9.999998e-001 + vertex -1.807716e+002 8.114805e+001 -5.350000e+000 + vertex -1.810000e+002 8.000000e+001 -5.350000e+000 + endloop + endfacet + facet normal -9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex -1.807716e+002 8.114805e+001 -9.999998e-001 + vertex -1.810000e+002 8.000000e+001 -5.350000e+000 + vertex -1.810000e+002 8.000000e+001 -9.999998e-001 + endloop + endfacet + facet normal 1.000000e+000 0.000000e+000 0.000000e+000 + outer loop + vertex -1.635000e+002 6.500000e+001 -5.350000e+000 + vertex -1.635000e+002 6.500000e+001 -9.999998e-001 + vertex -1.635000e+002 -6.727500e+001 -5.350000e+000 + endloop + endfacet + facet normal 1.000000e+000 0.000000e+000 0.000000e+000 + outer loop + vertex -1.635000e+002 -6.727500e+001 -5.350000e+000 + vertex -1.635000e+002 6.500000e+001 -9.999998e-001 + vertex -1.635000e+002 -6.727500e+001 -9.999998e-001 + endloop + endfacet + facet normal 0.000000e+000 -1.000000e+000 0.000000e+000 + outer loop + vertex -1.350000e+002 7.000000e+001 -5.350000e+000 + vertex -1.350000e+002 7.000000e+001 -9.999998e-001 + vertex -1.585000e+002 7.000000e+001 -5.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 -1.000000e+000 0.000000e+000 + outer loop + vertex -1.585000e+002 7.000000e+001 -5.350000e+000 + vertex -1.350000e+002 7.000000e+001 -9.999998e-001 + vertex -1.585000e+002 7.000000e+001 -9.999998e-001 + endloop + endfacet + facet normal -1.000000e+000 0.000000e+000 0.000000e+000 + outer loop + vertex -1.300000e+002 -6.727500e+001 -5.350000e+000 + vertex -1.300000e+002 -6.727500e+001 -9.999998e-001 + vertex -1.300000e+002 6.500000e+001 -5.350000e+000 + endloop + endfacet + facet normal -1.000000e+000 0.000000e+000 0.000000e+000 + outer loop + vertex -1.300000e+002 6.500000e+001 -5.350000e+000 + vertex -1.300000e+002 -6.727500e+001 -9.999998e-001 + vertex -1.300000e+002 6.500000e+001 -9.999998e-001 + endloop + endfacet + facet normal 0.000000e+000 1.000000e+000 0.000000e+000 + outer loop + vertex -1.585000e+002 -7.227500e+001 -5.350000e+000 + vertex -1.585000e+002 -7.227500e+001 -9.999998e-001 + vertex -1.350000e+002 -7.227500e+001 -5.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 1.000000e+000 0.000000e+000 + outer loop + vertex -1.350000e+002 -7.227500e+001 -5.350000e+000 + vertex -1.585000e+002 -7.227500e+001 -9.999998e-001 + vertex -1.350000e+002 -7.227500e+001 -9.999998e-001 + endloop + endfacet + facet normal -1.000000e+000 0.000000e+000 0.000000e+000 + outer loop + vertex 1.635000e+002 -6.727500e+001 -5.350000e+000 + vertex 1.635000e+002 -6.727500e+001 -9.999998e-001 + vertex 1.635000e+002 6.500000e+001 -5.350000e+000 + endloop + endfacet + facet normal -1.000000e+000 0.000000e+000 0.000000e+000 + outer loop + vertex 1.635000e+002 6.500000e+001 -5.350000e+000 + vertex 1.635000e+002 -6.727500e+001 -9.999998e-001 + vertex 1.635000e+002 6.500000e+001 -9.999998e-001 + endloop + endfacet + facet normal 0.000000e+000 1.000000e+000 0.000000e+000 + outer loop + vertex 1.350000e+002 -7.227500e+001 -5.350000e+000 + vertex 1.350000e+002 -7.227500e+001 -9.999998e-001 + vertex 1.585000e+002 -7.227500e+001 -5.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 1.000000e+000 0.000000e+000 + outer loop + vertex 1.585000e+002 -7.227500e+001 -5.350000e+000 + vertex 1.350000e+002 -7.227500e+001 -9.999998e-001 + vertex 1.585000e+002 -7.227500e+001 -9.999998e-001 + endloop + endfacet + facet normal 1.000000e+000 0.000000e+000 0.000000e+000 + outer loop + vertex 1.300000e+002 6.500000e+001 -5.350000e+000 + vertex 1.300000e+002 6.500000e+001 -9.999998e-001 + vertex 1.300000e+002 -6.727500e+001 -5.350000e+000 + endloop + endfacet + facet normal 1.000000e+000 0.000000e+000 0.000000e+000 + outer loop + vertex 1.300000e+002 -6.727500e+001 -5.350000e+000 + vertex 1.300000e+002 6.500000e+001 -9.999998e-001 + vertex 1.300000e+002 -6.727500e+001 -9.999998e-001 + endloop + endfacet + facet normal 0.000000e+000 -1.000000e+000 0.000000e+000 + outer loop + vertex 1.585000e+002 7.000000e+001 -5.350000e+000 + vertex 1.585000e+002 7.000000e+001 -9.999998e-001 + vertex 1.350000e+002 7.000000e+001 -5.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 -1.000000e+000 0.000000e+000 + outer loop + vertex 1.350000e+002 7.000000e+001 -5.350000e+000 + vertex 1.585000e+002 7.000000e+001 -9.999998e-001 + vertex 1.350000e+002 7.000000e+001 -9.999998e-001 + endloop + endfacet + facet normal 1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex 1.350000e+002 -7.227500e+001 -9.999998e-001 + vertex 1.350000e+002 -7.227500e+001 -5.350000e+000 + vertex 1.330866e+002 -7.189440e+001 -9.999998e-001 + endloop + endfacet + facet normal 2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex 1.330866e+002 -7.189440e+001 -9.999998e-001 + vertex 1.350000e+002 -7.227500e+001 -5.350000e+000 + vertex 1.330866e+002 -7.189440e+001 -5.350000e+000 + endloop + endfacet + facet normal 4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex 1.330866e+002 -7.189440e+001 -9.999998e-001 + vertex 1.330866e+002 -7.189440e+001 -5.350000e+000 + vertex 1.314645e+002 -7.081053e+001 -9.999998e-001 + endloop + endfacet + facet normal 6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex 1.314645e+002 -7.081053e+001 -9.999998e-001 + vertex 1.330866e+002 -7.189440e+001 -5.350000e+000 + vertex 1.314645e+002 -7.081053e+001 -5.350000e+000 + endloop + endfacet + facet normal 7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex 1.314645e+002 -7.081053e+001 -9.999998e-001 + vertex 1.314645e+002 -7.081053e+001 -5.350000e+000 + vertex 1.303806e+002 -6.918842e+001 -9.999998e-001 + endloop + endfacet + facet normal 8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex 1.303806e+002 -6.918842e+001 -9.999998e-001 + vertex 1.314645e+002 -7.081053e+001 -5.350000e+000 + vertex 1.303806e+002 -6.918842e+001 -5.350000e+000 + endloop + endfacet + facet normal 9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex 1.303806e+002 -6.918842e+001 -9.999998e-001 + vertex 1.303806e+002 -6.918842e+001 -5.350000e+000 + vertex 1.300000e+002 -6.727500e+001 -9.999998e-001 + endloop + endfacet + facet normal 9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex 1.300000e+002 -6.727500e+001 -9.999998e-001 + vertex 1.303806e+002 -6.918842e+001 -5.350000e+000 + vertex 1.300000e+002 -6.727500e+001 -5.350000e+000 + endloop + endfacet + facet normal -9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex 1.635000e+002 -6.727500e+001 -9.999998e-001 + vertex 1.635000e+002 -6.727500e+001 -5.350000e+000 + vertex 1.631194e+002 -6.918842e+001 -9.999998e-001 + endloop + endfacet + facet normal -9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex 1.631194e+002 -6.918842e+001 -9.999998e-001 + vertex 1.635000e+002 -6.727500e+001 -5.350000e+000 + vertex 1.631194e+002 -6.918842e+001 -5.350000e+000 + endloop + endfacet + facet normal -8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex 1.631194e+002 -6.918842e+001 -9.999998e-001 + vertex 1.631194e+002 -6.918842e+001 -5.350000e+000 + vertex 1.620355e+002 -7.081053e+001 -9.999998e-001 + endloop + endfacet + facet normal -7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex 1.620355e+002 -7.081053e+001 -9.999998e-001 + vertex 1.631194e+002 -6.918842e+001 -5.350000e+000 + vertex 1.620355e+002 -7.081053e+001 -5.350000e+000 + endloop + endfacet + facet normal -6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex 1.620355e+002 -7.081053e+001 -9.999998e-001 + vertex 1.620355e+002 -7.081053e+001 -5.350000e+000 + vertex 1.604134e+002 -7.189440e+001 -9.999998e-001 + endloop + endfacet + facet normal -4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex 1.604134e+002 -7.189440e+001 -9.999998e-001 + vertex 1.620355e+002 -7.081053e+001 -5.350000e+000 + vertex 1.604134e+002 -7.189440e+001 -5.350000e+000 + endloop + endfacet + facet normal -2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex 1.604134e+002 -7.189440e+001 -9.999998e-001 + vertex 1.604134e+002 -7.189440e+001 -5.350000e+000 + vertex 1.585000e+002 -7.227500e+001 -9.999998e-001 + endloop + endfacet + facet normal -1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex 1.585000e+002 -7.227500e+001 -9.999998e-001 + vertex 1.604134e+002 -7.189440e+001 -5.350000e+000 + vertex 1.585000e+002 -7.227500e+001 -5.350000e+000 + endloop + endfacet + facet normal -1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex 1.585000e+002 7.000000e+001 -9.999998e-001 + vertex 1.585000e+002 7.000000e+001 -5.350000e+000 + vertex 1.604134e+002 6.961939e+001 -9.999998e-001 + endloop + endfacet + facet normal -2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex 1.604134e+002 6.961939e+001 -9.999998e-001 + vertex 1.585000e+002 7.000000e+001 -5.350000e+000 + vertex 1.604134e+002 6.961939e+001 -5.350000e+000 + endloop + endfacet + facet normal -4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex 1.604134e+002 6.961939e+001 -9.999998e-001 + vertex 1.604134e+002 6.961939e+001 -5.350000e+000 + vertex 1.620355e+002 6.853553e+001 -9.999998e-001 + endloop + endfacet + facet normal -6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex 1.620355e+002 6.853553e+001 -9.999998e-001 + vertex 1.604134e+002 6.961939e+001 -5.350000e+000 + vertex 1.620355e+002 6.853553e+001 -5.350000e+000 + endloop + endfacet + facet normal -7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex 1.620355e+002 6.853553e+001 -9.999998e-001 + vertex 1.620355e+002 6.853553e+001 -5.350000e+000 + vertex 1.631194e+002 6.691341e+001 -9.999998e-001 + endloop + endfacet + facet normal -8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex 1.631194e+002 6.691341e+001 -9.999998e-001 + vertex 1.620355e+002 6.853553e+001 -5.350000e+000 + vertex 1.631194e+002 6.691341e+001 -5.350000e+000 + endloop + endfacet + facet normal -9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex 1.631194e+002 6.691341e+001 -9.999998e-001 + vertex 1.631194e+002 6.691341e+001 -5.350000e+000 + vertex 1.635000e+002 6.500000e+001 -9.999998e-001 + endloop + endfacet + facet normal -9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex 1.635000e+002 6.500000e+001 -9.999998e-001 + vertex 1.631194e+002 6.691341e+001 -5.350000e+000 + vertex 1.635000e+002 6.500000e+001 -5.350000e+000 + endloop + endfacet + facet normal 9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex 1.300000e+002 6.500000e+001 -9.999998e-001 + vertex 1.300000e+002 6.500000e+001 -5.350000e+000 + vertex 1.303806e+002 6.691341e+001 -9.999998e-001 + endloop + endfacet + facet normal 9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex 1.303806e+002 6.691341e+001 -9.999998e-001 + vertex 1.300000e+002 6.500000e+001 -5.350000e+000 + vertex 1.303806e+002 6.691341e+001 -5.350000e+000 + endloop + endfacet + facet normal 8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex 1.303806e+002 6.691341e+001 -9.999998e-001 + vertex 1.303806e+002 6.691341e+001 -5.350000e+000 + vertex 1.314645e+002 6.853553e+001 -9.999998e-001 + endloop + endfacet + facet normal 7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex 1.314645e+002 6.853553e+001 -9.999998e-001 + vertex 1.303806e+002 6.691341e+001 -5.350000e+000 + vertex 1.314645e+002 6.853553e+001 -5.350000e+000 + endloop + endfacet + facet normal 6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex 1.314645e+002 6.853553e+001 -9.999998e-001 + vertex 1.314645e+002 6.853553e+001 -5.350000e+000 + vertex 1.330866e+002 6.961939e+001 -9.999998e-001 + endloop + endfacet + facet normal 4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex 1.330866e+002 6.961939e+001 -9.999998e-001 + vertex 1.314645e+002 6.853553e+001 -5.350000e+000 + vertex 1.330866e+002 6.961939e+001 -5.350000e+000 + endloop + endfacet + facet normal 2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex 1.330866e+002 6.961939e+001 -9.999998e-001 + vertex 1.330866e+002 6.961939e+001 -5.350000e+000 + vertex 1.350000e+002 7.000000e+001 -9.999998e-001 + endloop + endfacet + facet normal 1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex 1.350000e+002 7.000000e+001 -9.999998e-001 + vertex 1.330866e+002 6.961939e+001 -5.350000e+000 + vertex 1.350000e+002 7.000000e+001 -5.350000e+000 + endloop + endfacet + facet normal -9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex -1.300000e+002 -6.727500e+001 -9.999998e-001 + vertex -1.300000e+002 -6.727500e+001 -5.350000e+000 + vertex -1.303806e+002 -6.918842e+001 -9.999998e-001 + endloop + endfacet + facet normal -9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex -1.303806e+002 -6.918842e+001 -9.999998e-001 + vertex -1.300000e+002 -6.727500e+001 -5.350000e+000 + vertex -1.303806e+002 -6.918842e+001 -5.350000e+000 + endloop + endfacet + facet normal -8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex -1.303806e+002 -6.918842e+001 -9.999998e-001 + vertex -1.303806e+002 -6.918842e+001 -5.350000e+000 + vertex -1.314645e+002 -7.081053e+001 -9.999998e-001 + endloop + endfacet + facet normal -7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex -1.314645e+002 -7.081053e+001 -9.999998e-001 + vertex -1.303806e+002 -6.918842e+001 -5.350000e+000 + vertex -1.314645e+002 -7.081053e+001 -5.350000e+000 + endloop + endfacet + facet normal -6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex -1.314645e+002 -7.081053e+001 -9.999998e-001 + vertex -1.314645e+002 -7.081053e+001 -5.350000e+000 + vertex -1.330866e+002 -7.189440e+001 -9.999998e-001 + endloop + endfacet + facet normal -4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex -1.330866e+002 -7.189440e+001 -9.999998e-001 + vertex -1.314645e+002 -7.081053e+001 -5.350000e+000 + vertex -1.330866e+002 -7.189440e+001 -5.350000e+000 + endloop + endfacet + facet normal -2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex -1.330866e+002 -7.189440e+001 -9.999998e-001 + vertex -1.330866e+002 -7.189440e+001 -5.350000e+000 + vertex -1.350000e+002 -7.227500e+001 -9.999998e-001 + endloop + endfacet + facet normal -1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex -1.350000e+002 -7.227500e+001 -9.999998e-001 + vertex -1.330866e+002 -7.189440e+001 -5.350000e+000 + vertex -1.350000e+002 -7.227500e+001 -5.350000e+000 + endloop + endfacet + facet normal 1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex -1.585000e+002 -7.227500e+001 -9.999998e-001 + vertex -1.585000e+002 -7.227500e+001 -5.350000e+000 + vertex -1.604134e+002 -7.189440e+001 -9.999998e-001 + endloop + endfacet + facet normal 2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex -1.604134e+002 -7.189440e+001 -9.999998e-001 + vertex -1.585000e+002 -7.227500e+001 -5.350000e+000 + vertex -1.604134e+002 -7.189440e+001 -5.350000e+000 + endloop + endfacet + facet normal 4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex -1.604134e+002 -7.189440e+001 -9.999998e-001 + vertex -1.604134e+002 -7.189440e+001 -5.350000e+000 + vertex -1.620355e+002 -7.081053e+001 -9.999998e-001 + endloop + endfacet + facet normal 6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex -1.620355e+002 -7.081053e+001 -9.999998e-001 + vertex -1.604134e+002 -7.189440e+001 -5.350000e+000 + vertex -1.620355e+002 -7.081053e+001 -5.350000e+000 + endloop + endfacet + facet normal 7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex -1.620355e+002 -7.081053e+001 -9.999998e-001 + vertex -1.620355e+002 -7.081053e+001 -5.350000e+000 + vertex -1.631194e+002 -6.918842e+001 -9.999998e-001 + endloop + endfacet + facet normal 8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex -1.631194e+002 -6.918842e+001 -9.999998e-001 + vertex -1.620355e+002 -7.081053e+001 -5.350000e+000 + vertex -1.631194e+002 -6.918842e+001 -5.350000e+000 + endloop + endfacet + facet normal 9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex -1.631194e+002 -6.918842e+001 -9.999998e-001 + vertex -1.631194e+002 -6.918842e+001 -5.350000e+000 + vertex -1.635000e+002 -6.727500e+001 -9.999998e-001 + endloop + endfacet + facet normal 9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex -1.635000e+002 -6.727500e+001 -9.999998e-001 + vertex -1.631194e+002 -6.918842e+001 -5.350000e+000 + vertex -1.635000e+002 -6.727500e+001 -5.350000e+000 + endloop + endfacet + facet normal -1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex -1.350000e+002 7.000000e+001 -9.999998e-001 + vertex -1.350000e+002 7.000000e+001 -5.350000e+000 + vertex -1.330866e+002 6.961939e+001 -9.999998e-001 + endloop + endfacet + facet normal -2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex -1.330866e+002 6.961939e+001 -9.999998e-001 + vertex -1.350000e+002 7.000000e+001 -5.350000e+000 + vertex -1.330866e+002 6.961939e+001 -5.350000e+000 + endloop + endfacet + facet normal -4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex -1.330866e+002 6.961939e+001 -9.999998e-001 + vertex -1.330866e+002 6.961939e+001 -5.350000e+000 + vertex -1.314645e+002 6.853553e+001 -9.999998e-001 + endloop + endfacet + facet normal -6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex -1.314645e+002 6.853553e+001 -9.999998e-001 + vertex -1.330866e+002 6.961939e+001 -5.350000e+000 + vertex -1.314645e+002 6.853553e+001 -5.350000e+000 + endloop + endfacet + facet normal -7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex -1.314645e+002 6.853553e+001 -9.999998e-001 + vertex -1.314645e+002 6.853553e+001 -5.350000e+000 + vertex -1.303806e+002 6.691341e+001 -9.999998e-001 + endloop + endfacet + facet normal -8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex -1.303806e+002 6.691341e+001 -9.999998e-001 + vertex -1.314645e+002 6.853553e+001 -5.350000e+000 + vertex -1.303806e+002 6.691341e+001 -5.350000e+000 + endloop + endfacet + facet normal -9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex -1.303806e+002 6.691341e+001 -9.999998e-001 + vertex -1.303806e+002 6.691341e+001 -5.350000e+000 + vertex -1.300000e+002 6.500000e+001 -9.999998e-001 + endloop + endfacet + facet normal -9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex -1.300000e+002 6.500000e+001 -9.999998e-001 + vertex -1.303806e+002 6.691341e+001 -5.350000e+000 + vertex -1.300000e+002 6.500000e+001 -5.350000e+000 + endloop + endfacet + facet normal 9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex -1.635000e+002 6.500000e+001 -9.999998e-001 + vertex -1.635000e+002 6.500000e+001 -5.350000e+000 + vertex -1.631194e+002 6.691341e+001 -9.999998e-001 + endloop + endfacet + facet normal 9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex -1.631194e+002 6.691341e+001 -9.999998e-001 + vertex -1.635000e+002 6.500000e+001 -5.350000e+000 + vertex -1.631194e+002 6.691341e+001 -5.350000e+000 + endloop + endfacet + facet normal 8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex -1.631194e+002 6.691341e+001 -9.999998e-001 + vertex -1.631194e+002 6.691341e+001 -5.350000e+000 + vertex -1.620355e+002 6.853553e+001 -9.999998e-001 + endloop + endfacet + facet normal 7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex -1.620355e+002 6.853553e+001 -9.999998e-001 + vertex -1.631194e+002 6.691341e+001 -5.350000e+000 + vertex -1.620355e+002 6.853553e+001 -5.350000e+000 + endloop + endfacet + facet normal 6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex -1.620355e+002 6.853553e+001 -9.999998e-001 + vertex -1.620355e+002 6.853553e+001 -5.350000e+000 + vertex -1.604134e+002 6.961939e+001 -9.999998e-001 + endloop + endfacet + facet normal 4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex -1.604134e+002 6.961939e+001 -9.999998e-001 + vertex -1.620355e+002 6.853553e+001 -5.350000e+000 + vertex -1.604134e+002 6.961939e+001 -5.350000e+000 + endloop + endfacet + facet normal 2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex -1.604134e+002 6.961939e+001 -9.999998e-001 + vertex -1.604134e+002 6.961939e+001 -5.350000e+000 + vertex -1.585000e+002 7.000000e+001 -9.999998e-001 + endloop + endfacet + facet normal 1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex -1.585000e+002 7.000000e+001 -9.999998e-001 + vertex -1.604134e+002 6.961939e+001 -5.350000e+000 + vertex -1.585000e+002 7.000000e+001 -5.350000e+000 + endloop + endfacet + facet normal -7.069358e-001 -1.099181e-002 -7.071923e-001 + outer loop + vertex 1.645000e+002 6.500000e+001 -6.350000e+000 + vertex 1.635000e+002 6.500000e+001 -5.350000e+000 + vertex 1.644448e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.941926e-001 -1.019660e-001 -7.125304e-001 + outer loop + vertex 1.644448e+002 6.527750e+001 -6.350000e+000 + vertex 1.635000e+002 6.500000e+001 -5.350000e+000 + vertex 1.631194e+002 6.691341e+001 -5.350000e+000 + endloop + endfacet + facet normal -9.097206e-002 -6.950689e-001 -7.131643e-001 + outer loop + vertex 1.585000e+002 7.000000e+001 -5.350000e+000 + vertex 1.585000e+002 7.099999e+001 -6.350000e+000 + vertex 1.604134e+002 6.961939e+001 -5.350000e+000 + endloop + endfacet + facet normal -1.819441e-001 -6.769734e-001 -7.131643e-001 + outer loop + vertex 1.604134e+002 6.961939e+001 -5.350000e+000 + vertex 1.585000e+002 7.099999e+001 -6.350000e+000 + vertex 1.607961e+002 7.054327e+001 -6.350000e+000 + endloop + endfacet + facet normal -3.500386e-001 -6.073464e-001 -7.131643e-001 + outer loop + vertex 1.604134e+002 6.961939e+001 -5.350000e+000 + vertex 1.607961e+002 7.054327e+001 -6.350000e+000 + vertex 1.620355e+002 6.853553e+001 -5.350000e+000 + endloop + endfacet + facet normal -4.271609e-001 -5.558149e-001 -7.131643e-001 + outer loop + vertex 1.620355e+002 6.853553e+001 -5.350000e+000 + vertex 1.607961e+002 7.054327e+001 -6.350000e+000 + vertex 1.627426e+002 6.924264e+001 -6.350000e+000 + endloop + endfacet + facet normal -5.558149e-001 -4.271609e-001 -7.131643e-001 + outer loop + vertex 1.620355e+002 6.853553e+001 -5.350000e+000 + vertex 1.627426e+002 6.924264e+001 -6.350000e+000 + vertex 1.631194e+002 6.691341e+001 -5.350000e+000 + endloop + endfacet + facet normal -6.073464e-001 -3.500386e-001 -7.131643e-001 + outer loop + vertex 1.631194e+002 6.691341e+001 -5.350000e+000 + vertex 1.627426e+002 6.924264e+001 -6.350000e+000 + vertex 1.640433e+002 6.729610e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.754305e-001 -1.926624e-001 -7.118109e-001 + outer loop + vertex 1.631194e+002 6.691341e+001 -5.350000e+000 + vertex 1.640433e+002 6.729610e+001 -6.350000e+000 + vertex 1.644448e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 -7.071068e-001 -7.071068e-001 + outer loop + vertex 1.350000e+002 7.000000e+001 -5.350000e+000 + vertex 1.350000e+002 7.099999e+001 -6.350000e+000 + vertex 1.585000e+002 7.000000e+001 -5.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 -7.071068e-001 -7.071068e-001 + outer loop + vertex 1.585000e+002 7.000000e+001 -5.350000e+000 + vertex 1.350000e+002 7.099999e+001 -6.350000e+000 + vertex 1.585000e+002 7.099999e+001 -6.350000e+000 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex 1.645000e+002 -6.387250e+001 -6.350000e+000 + vertex 1.645000e+002 -6.727500e+001 -6.350000e+000 + vertex 1.635000e+002 -6.727500e+001 -5.350000e+000 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex 1.645000e+002 6.500000e+001 -6.350000e+000 + vertex 1.645000e+002 2.970500e+001 -6.350000e+000 + vertex 1.635000e+002 6.500000e+001 -5.350000e+000 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex 1.635000e+002 6.500000e+001 -5.350000e+000 + vertex 1.645000e+002 2.970500e+001 -6.350000e+000 + vertex 1.645000e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex 1.635000e+002 6.500000e+001 -5.350000e+000 + vertex 1.645000e+002 -9.475000e-001 -6.350000e+000 + vertex 1.635000e+002 -6.727500e+001 -5.350000e+000 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex 1.635000e+002 -6.727500e+001 -5.350000e+000 + vertex 1.645000e+002 -9.475000e-001 -6.350000e+000 + vertex 1.645000e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex 1.635000e+002 -6.727500e+001 -5.350000e+000 + vertex 1.645000e+002 -2.744750e+001 -6.350000e+000 + vertex 1.645000e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 9.097206e-002 -6.950689e-001 -7.131643e-001 + outer loop + vertex 1.350000e+002 7.099999e+001 -6.350000e+000 + vertex 1.350000e+002 7.000000e+001 -5.350000e+000 + vertex 1.327039e+002 7.054327e+001 -6.350000e+000 + endloop + endfacet + facet normal 1.819441e-001 -6.769734e-001 -7.131643e-001 + outer loop + vertex 1.327039e+002 7.054327e+001 -6.350000e+000 + vertex 1.350000e+002 7.000000e+001 -5.350000e+000 + vertex 1.330866e+002 6.961939e+001 -5.350000e+000 + endloop + endfacet + facet normal 3.500386e-001 -6.073464e-001 -7.131643e-001 + outer loop + vertex 1.327039e+002 7.054327e+001 -6.350000e+000 + vertex 1.330866e+002 6.961939e+001 -5.350000e+000 + vertex 1.307574e+002 6.924264e+001 -6.350000e+000 + endloop + endfacet + facet normal 4.271609e-001 -5.558149e-001 -7.131643e-001 + outer loop + vertex 1.307574e+002 6.924264e+001 -6.350000e+000 + vertex 1.330866e+002 6.961939e+001 -5.350000e+000 + vertex 1.314645e+002 6.853553e+001 -5.350000e+000 + endloop + endfacet + facet normal 5.558149e-001 -4.271609e-001 -7.131643e-001 + outer loop + vertex 1.307574e+002 6.924264e+001 -6.350000e+000 + vertex 1.314645e+002 6.853553e+001 -5.350000e+000 + vertex 1.294567e+002 6.729610e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.073464e-001 -3.500386e-001 -7.131643e-001 + outer loop + vertex 1.294567e+002 6.729610e+001 -6.350000e+000 + vertex 1.314645e+002 6.853553e+001 -5.350000e+000 + vertex 1.303806e+002 6.691341e+001 -5.350000e+000 + endloop + endfacet + facet normal 6.754305e-001 -1.926624e-001 -7.118109e-001 + outer loop + vertex 1.294567e+002 6.729610e+001 -6.350000e+000 + vertex 1.303806e+002 6.691341e+001 -5.350000e+000 + vertex 1.290552e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.941926e-001 -1.019660e-001 -7.125304e-001 + outer loop + vertex 1.290552e+002 6.527750e+001 -6.350000e+000 + vertex 1.303806e+002 6.691341e+001 -5.350000e+000 + vertex 1.300000e+002 6.500000e+001 -5.350000e+000 + endloop + endfacet + facet normal 7.069358e-001 -1.099181e-002 -7.071923e-001 + outer loop + vertex 1.290552e+002 6.527750e+001 -6.350000e+000 + vertex 1.300000e+002 6.500000e+001 -5.350000e+000 + vertex 1.290000e+002 6.500000e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.950689e-001 9.097206e-002 -7.131643e-001 + outer loop + vertex 1.635000e+002 -6.727500e+001 -5.350000e+000 + vertex 1.645000e+002 -6.727500e+001 -6.350000e+000 + vertex 1.631194e+002 -6.918842e+001 -5.350000e+000 + endloop + endfacet + facet normal -6.769734e-001 1.819441e-001 -7.131643e-001 + outer loop + vertex 1.631194e+002 -6.918842e+001 -5.350000e+000 + vertex 1.645000e+002 -6.727500e+001 -6.350000e+000 + vertex 1.640433e+002 -6.957110e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.073464e-001 3.500386e-001 -7.131643e-001 + outer loop + vertex 1.631194e+002 -6.918842e+001 -5.350000e+000 + vertex 1.640433e+002 -6.957110e+001 -6.350000e+000 + vertex 1.620355e+002 -7.081053e+001 -5.350000e+000 + endloop + endfacet + facet normal -5.558149e-001 4.271609e-001 -7.131643e-001 + outer loop + vertex 1.620355e+002 -7.081053e+001 -5.350000e+000 + vertex 1.640433e+002 -6.957110e+001 -6.350000e+000 + vertex 1.627426e+002 -7.151765e+001 -6.350000e+000 + endloop + endfacet + facet normal -4.271609e-001 5.558149e-001 -7.131643e-001 + outer loop + vertex 1.620355e+002 -7.081053e+001 -5.350000e+000 + vertex 1.627426e+002 -7.151765e+001 -6.350000e+000 + vertex 1.604134e+002 -7.189440e+001 -5.350000e+000 + endloop + endfacet + facet normal -3.500386e-001 6.073464e-001 -7.131643e-001 + outer loop + vertex 1.604134e+002 -7.189440e+001 -5.350000e+000 + vertex 1.627426e+002 -7.151765e+001 -6.350000e+000 + vertex 1.607961e+002 -7.281828e+001 -6.350000e+000 + endloop + endfacet + facet normal -1.819441e-001 6.769734e-001 -7.131643e-001 + outer loop + vertex 1.604134e+002 -7.189440e+001 -5.350000e+000 + vertex 1.607961e+002 -7.281828e+001 -6.350000e+000 + vertex 1.585000e+002 -7.227500e+001 -5.350000e+000 + endloop + endfacet + facet normal -9.097206e-002 6.950689e-001 -7.131643e-001 + outer loop + vertex 1.585000e+002 -7.227500e+001 -5.350000e+000 + vertex 1.607961e+002 -7.281828e+001 -6.350000e+000 + vertex 1.585000e+002 -7.327500e+001 -6.350000e+000 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex 1.300000e+002 -6.727500e+001 -5.350000e+000 + vertex 1.290000e+002 -6.727500e+001 -6.350000e+000 + vertex 1.290000e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex 1.290000e+002 -6.387250e+001 -6.350000e+000 + vertex 1.290000e+002 -2.744750e+001 -6.350000e+000 + vertex 1.300000e+002 -6.727500e+001 -5.350000e+000 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex 1.300000e+002 -6.727500e+001 -5.350000e+000 + vertex 1.290000e+002 -2.744750e+001 -6.350000e+000 + vertex 1.290000e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex 1.300000e+002 -6.727500e+001 -5.350000e+000 + vertex 1.290000e+002 -9.475000e-001 -6.350000e+000 + vertex 1.300000e+002 6.500000e+001 -5.350000e+000 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex 1.300000e+002 6.500000e+001 -5.350000e+000 + vertex 1.290000e+002 -9.475000e-001 -6.350000e+000 + vertex 1.290000e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex 1.300000e+002 6.500000e+001 -5.350000e+000 + vertex 1.290000e+002 2.970500e+001 -6.350000e+000 + vertex 1.290000e+002 6.500000e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 7.071068e-001 -7.071068e-001 + outer loop + vertex 1.350000e+002 -7.327500e+001 -6.350000e+000 + vertex 1.350000e+002 -7.227500e+001 -5.350000e+000 + vertex 1.585000e+002 -7.327500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 7.071068e-001 -7.071068e-001 + outer loop + vertex 1.585000e+002 -7.327500e+001 -6.350000e+000 + vertex 1.350000e+002 -7.227500e+001 -5.350000e+000 + vertex 1.585000e+002 -7.227500e+001 -5.350000e+000 + endloop + endfacet + facet normal 9.097206e-002 6.950689e-001 -7.131643e-001 + outer loop + vertex 1.350000e+002 -7.227500e+001 -5.350000e+000 + vertex 1.350000e+002 -7.327500e+001 -6.350000e+000 + vertex 1.330866e+002 -7.189440e+001 -5.350000e+000 + endloop + endfacet + facet normal 1.819441e-001 6.769734e-001 -7.131643e-001 + outer loop + vertex 1.330866e+002 -7.189440e+001 -5.350000e+000 + vertex 1.350000e+002 -7.327500e+001 -6.350000e+000 + vertex 1.327039e+002 -7.281828e+001 -6.350000e+000 + endloop + endfacet + facet normal 3.500386e-001 6.073464e-001 -7.131643e-001 + outer loop + vertex 1.330866e+002 -7.189440e+001 -5.350000e+000 + vertex 1.327039e+002 -7.281828e+001 -6.350000e+000 + vertex 1.314645e+002 -7.081053e+001 -5.350000e+000 + endloop + endfacet + facet normal 4.271609e-001 5.558149e-001 -7.131643e-001 + outer loop + vertex 1.314645e+002 -7.081053e+001 -5.350000e+000 + vertex 1.327039e+002 -7.281828e+001 -6.350000e+000 + vertex 1.307574e+002 -7.151765e+001 -6.350000e+000 + endloop + endfacet + facet normal 5.558149e-001 4.271609e-001 -7.131643e-001 + outer loop + vertex 1.314645e+002 -7.081053e+001 -5.350000e+000 + vertex 1.307574e+002 -7.151765e+001 -6.350000e+000 + vertex 1.303806e+002 -6.918842e+001 -5.350000e+000 + endloop + endfacet + facet normal 6.073464e-001 3.500386e-001 -7.131643e-001 + outer loop + vertex 1.303806e+002 -6.918842e+001 -5.350000e+000 + vertex 1.307574e+002 -7.151765e+001 -6.350000e+000 + vertex 1.294567e+002 -6.957110e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.769734e-001 1.819441e-001 -7.131643e-001 + outer loop + vertex 1.303806e+002 -6.918842e+001 -5.350000e+000 + vertex 1.294567e+002 -6.957110e+001 -6.350000e+000 + vertex 1.300000e+002 -6.727500e+001 -5.350000e+000 + endloop + endfacet + facet normal 6.950689e-001 9.097206e-002 -7.131643e-001 + outer loop + vertex 1.300000e+002 -6.727500e+001 -5.350000e+000 + vertex 1.294567e+002 -6.957110e+001 -6.350000e+000 + vertex 1.290000e+002 -6.727500e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.950689e-001 9.097206e-002 -7.131643e-001 + outer loop + vertex -1.800000e+002 8.000000e+001 -6.350000e+000 + vertex -1.810000e+002 8.000000e+001 -5.350000e+000 + vertex -1.807716e+002 8.114805e+001 -5.350000e+000 + endloop + endfacet + facet normal -6.769734e-001 1.819441e-001 -7.131643e-001 + outer loop + vertex -1.800000e+002 8.000000e+001 -6.350000e+000 + vertex -1.807716e+002 8.114805e+001 -5.350000e+000 + vertex -1.798478e+002 8.076537e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.073464e-001 3.500386e-001 -7.131643e-001 + outer loop + vertex -1.798478e+002 8.076537e+001 -6.350000e+000 + vertex -1.807716e+002 8.114805e+001 -5.350000e+000 + vertex -1.801213e+002 8.212132e+001 -5.350000e+000 + endloop + endfacet + facet normal -5.558149e-001 4.271609e-001 -7.131643e-001 + outer loop + vertex -1.798478e+002 8.076537e+001 -6.350000e+000 + vertex -1.801213e+002 8.212132e+001 -5.350000e+000 + vertex -1.794142e+002 8.141421e+001 -6.350000e+000 + endloop + endfacet + facet normal -4.271609e-001 5.558149e-001 -7.131643e-001 + outer loop + vertex -1.794142e+002 8.141421e+001 -6.350000e+000 + vertex -1.801213e+002 8.212132e+001 -5.350000e+000 + vertex -1.791480e+002 8.277164e+001 -5.350000e+000 + endloop + endfacet + facet normal -3.500386e-001 6.073464e-001 -7.131643e-001 + outer loop + vertex -1.794142e+002 8.141421e+001 -6.350000e+000 + vertex -1.791480e+002 8.277164e+001 -5.350000e+000 + vertex -1.787654e+002 8.184776e+001 -6.350000e+000 + endloop + endfacet + facet normal -1.819441e-001 6.769734e-001 -7.131643e-001 + outer loop + vertex -1.787654e+002 8.184776e+001 -6.350000e+000 + vertex -1.791480e+002 8.277164e+001 -5.350000e+000 + vertex -1.780000e+002 8.300000e+001 -5.350000e+000 + endloop + endfacet + facet normal -9.097206e-002 6.950689e-001 -7.131643e-001 + outer loop + vertex -1.787654e+002 8.184776e+001 -6.350000e+000 + vertex -1.780000e+002 8.300000e+001 -5.350000e+000 + vertex -1.780000e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal -1.084318e-016 7.071068e-001 -7.071068e-001 + outer loop + vertex -1.679250e+002 8.199999e+001 -6.350000e+000 + vertex -1.780000e+002 8.199999e+001 -6.350000e+000 + vertex -1.780000e+002 8.300000e+001 -5.350000e+000 + endloop + endfacet + facet normal -1.084318e-016 7.071068e-001 -7.071068e-001 + outer loop + vertex 1.780000e+002 8.199999e+001 -6.350000e+000 + vertex 1.773500e+002 8.199999e+001 -6.350000e+000 + vertex 1.780000e+002 8.300000e+001 -5.350000e+000 + endloop + endfacet + facet normal -1.084318e-016 7.071068e-001 -7.071068e-001 + outer loop + vertex 1.780000e+002 8.300000e+001 -5.350000e+000 + vertex 1.773500e+002 8.199999e+001 -6.350000e+000 + vertex 1.679250e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal -1.084318e-016 7.071068e-001 -7.071068e-001 + outer loop + vertex 1.780000e+002 8.300000e+001 -5.350000e+000 + vertex 1.679250e+002 8.199999e+001 -6.350000e+000 + vertex 1.018750e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal -1.084318e-016 7.071068e-001 -7.071068e-001 + outer loop + vertex 1.018750e+002 8.199999e+001 -6.350000e+000 + vertex 3.650000e+001 8.199999e+001 -6.350000e+000 + vertex 1.780000e+002 8.300000e+001 -5.350000e+000 + endloop + endfacet + facet normal -1.084318e-016 7.071068e-001 -7.071068e-001 + outer loop + vertex 1.780000e+002 8.300000e+001 -5.350000e+000 + vertex 3.650000e+001 8.199999e+001 -6.350000e+000 + vertex -3.650000e+001 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal -1.084318e-016 7.071068e-001 -7.071068e-001 + outer loop + vertex 1.780000e+002 8.300000e+001 -5.350000e+000 + vertex -3.650000e+001 8.199999e+001 -6.350000e+000 + vertex -1.780000e+002 8.300000e+001 -5.350000e+000 + endloop + endfacet + facet normal -1.084318e-016 7.071068e-001 -7.071068e-001 + outer loop + vertex -1.780000e+002 8.300000e+001 -5.350000e+000 + vertex -3.650000e+001 8.199999e+001 -6.350000e+000 + vertex -1.018750e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal -1.084318e-016 7.071068e-001 -7.071068e-001 + outer loop + vertex -1.780000e+002 8.300000e+001 -5.350000e+000 + vertex -1.018750e+002 8.199999e+001 -6.350000e+000 + vertex -1.679250e+002 8.199999e+001 -6.350000e+000 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex -1.810000e+002 8.000000e+001 -5.350000e+000 + vertex -1.800000e+002 8.000000e+001 -6.350000e+000 + vertex -1.800000e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex -1.800000e+002 -2.744750e+001 -6.350000e+000 + vertex -1.810000e+002 -8.227500e+001 -5.350000e+000 + vertex -1.800000e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex -1.800000e+002 -9.475000e-001 -6.350000e+000 + vertex -1.810000e+002 -8.227500e+001 -5.350000e+000 + vertex -1.810000e+002 8.000000e+001 -5.350000e+000 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex -1.800000e+002 -9.475000e-001 -6.350000e+000 + vertex -1.810000e+002 8.000000e+001 -5.350000e+000 + vertex -1.800000e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex -1.800000e+002 2.970500e+001 -6.350000e+000 + vertex -1.810000e+002 8.000000e+001 -5.350000e+000 + vertex -1.800000e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex -1.800000e+002 -2.744750e+001 -6.350000e+000 + vertex -1.800000e+002 -6.387250e+001 -6.350000e+000 + vertex -1.810000e+002 -8.227500e+001 -5.350000e+000 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex -1.810000e+002 -8.227500e+001 -5.350000e+000 + vertex -1.800000e+002 -6.387250e+001 -6.350000e+000 + vertex -1.800000e+002 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex -1.810000e+002 -8.227500e+001 -5.350000e+000 + vertex -1.800000e+002 -7.401250e+001 -6.350000e+000 + vertex -1.800000e+002 -8.227500e+001 -6.350000e+000 + endloop + endfacet + facet normal 9.097206e-002 6.950689e-001 -7.131643e-001 + outer loop + vertex 1.780000e+002 8.199999e+001 -6.350000e+000 + vertex 1.780000e+002 8.300000e+001 -5.350000e+000 + vertex 1.791480e+002 8.277164e+001 -5.350000e+000 + endloop + endfacet + facet normal 1.819441e-001 6.769734e-001 -7.131643e-001 + outer loop + vertex 1.780000e+002 8.199999e+001 -6.350000e+000 + vertex 1.791480e+002 8.277164e+001 -5.350000e+000 + vertex 1.787654e+002 8.184776e+001 -6.350000e+000 + endloop + endfacet + facet normal 3.500386e-001 6.073464e-001 -7.131643e-001 + outer loop + vertex 1.787654e+002 8.184776e+001 -6.350000e+000 + vertex 1.791480e+002 8.277164e+001 -5.350000e+000 + vertex 1.801213e+002 8.212132e+001 -5.350000e+000 + endloop + endfacet + facet normal 4.271609e-001 5.558149e-001 -7.131643e-001 + outer loop + vertex 1.787654e+002 8.184776e+001 -6.350000e+000 + vertex 1.801213e+002 8.212132e+001 -5.350000e+000 + vertex 1.794142e+002 8.141421e+001 -6.350000e+000 + endloop + endfacet + facet normal 5.558149e-001 4.271609e-001 -7.131643e-001 + outer loop + vertex 1.794142e+002 8.141421e+001 -6.350000e+000 + vertex 1.801213e+002 8.212132e+001 -5.350000e+000 + vertex 1.807716e+002 8.114805e+001 -5.350000e+000 + endloop + endfacet + facet normal 6.073464e-001 3.500386e-001 -7.131643e-001 + outer loop + vertex 1.794142e+002 8.141421e+001 -6.350000e+000 + vertex 1.807716e+002 8.114805e+001 -5.350000e+000 + vertex 1.798478e+002 8.076537e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.769734e-001 1.819441e-001 -7.131643e-001 + outer loop + vertex 1.798478e+002 8.076537e+001 -6.350000e+000 + vertex 1.807716e+002 8.114805e+001 -5.350000e+000 + vertex 1.810000e+002 8.000000e+001 -5.350000e+000 + endloop + endfacet + facet normal 6.950689e-001 9.097206e-002 -7.131643e-001 + outer loop + vertex 1.798478e+002 8.076537e+001 -6.350000e+000 + vertex 1.810000e+002 8.000000e+001 -5.350000e+000 + vertex 1.800000e+002 8.000000e+001 -6.350000e+000 + endloop + endfacet + facet normal -9.097206e-002 -6.950689e-001 -7.131643e-001 + outer loop + vertex -1.780000e+002 -8.427500e+001 -6.350000e+000 + vertex -1.780000e+002 -8.527500e+001 -5.350000e+000 + vertex -1.791480e+002 -8.504664e+001 -5.350000e+000 + endloop + endfacet + facet normal -1.819441e-001 -6.769734e-001 -7.131643e-001 + outer loop + vertex -1.780000e+002 -8.427500e+001 -6.350000e+000 + vertex -1.791480e+002 -8.504664e+001 -5.350000e+000 + vertex -1.787654e+002 -8.412276e+001 -6.350000e+000 + endloop + endfacet + facet normal -3.500386e-001 -6.073464e-001 -7.131643e-001 + outer loop + vertex -1.787654e+002 -8.412276e+001 -6.350000e+000 + vertex -1.791480e+002 -8.504664e+001 -5.350000e+000 + vertex -1.801213e+002 -8.439632e+001 -5.350000e+000 + endloop + endfacet + facet normal -4.271609e-001 -5.558149e-001 -7.131643e-001 + outer loop + vertex -1.787654e+002 -8.412276e+001 -6.350000e+000 + vertex -1.801213e+002 -8.439632e+001 -5.350000e+000 + vertex -1.794142e+002 -8.368921e+001 -6.350000e+000 + endloop + endfacet + facet normal -5.558149e-001 -4.271609e-001 -7.131643e-001 + outer loop + vertex -1.794142e+002 -8.368921e+001 -6.350000e+000 + vertex -1.801213e+002 -8.439632e+001 -5.350000e+000 + vertex -1.807716e+002 -8.342306e+001 -5.350000e+000 + endloop + endfacet + facet normal -6.073464e-001 -3.500386e-001 -7.131643e-001 + outer loop + vertex -1.794142e+002 -8.368921e+001 -6.350000e+000 + vertex -1.807716e+002 -8.342306e+001 -5.350000e+000 + vertex -1.798478e+002 -8.304037e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.769734e-001 -1.819441e-001 -7.131643e-001 + outer loop + vertex -1.798478e+002 -8.304037e+001 -6.350000e+000 + vertex -1.807716e+002 -8.342306e+001 -5.350000e+000 + vertex -1.810000e+002 -8.227500e+001 -5.350000e+000 + endloop + endfacet + facet normal -6.950689e-001 -9.097206e-002 -7.131643e-001 + outer loop + vertex -1.798478e+002 -8.304037e+001 -6.350000e+000 + vertex -1.810000e+002 -8.227500e+001 -5.350000e+000 + vertex -1.800000e+002 -8.227500e+001 -6.350000e+000 + endloop + endfacet + facet normal 7.071068e-001 1.166314e-016 -7.071068e-001 + outer loop + vertex 1.800000e+002 6.527750e+001 -6.350000e+000 + vertex 1.800000e+002 8.000000e+001 -6.350000e+000 + vertex 1.810000e+002 8.000000e+001 -5.350000e+000 + endloop + endfacet + facet normal 7.071068e-001 1.166314e-016 -7.071068e-001 + outer loop + vertex 1.800000e+002 -8.227500e+001 -6.350000e+000 + vertex 1.800000e+002 -7.401250e+001 -6.350000e+000 + vertex 1.810000e+002 -8.227500e+001 -5.350000e+000 + endloop + endfacet + facet normal 7.071068e-001 1.166314e-016 -7.071068e-001 + outer loop + vertex 1.810000e+002 -8.227500e+001 -5.350000e+000 + vertex 1.800000e+002 -7.401250e+001 -6.350000e+000 + vertex 1.800000e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 7.071068e-001 1.166314e-016 -7.071068e-001 + outer loop + vertex 1.800000e+002 -6.387250e+001 -6.350000e+000 + vertex 1.800000e+002 -2.744750e+001 -6.350000e+000 + vertex 1.810000e+002 -8.227500e+001 -5.350000e+000 + endloop + endfacet + facet normal 7.071068e-001 1.166314e-016 -7.071068e-001 + outer loop + vertex 1.810000e+002 -8.227500e+001 -5.350000e+000 + vertex 1.800000e+002 -2.744750e+001 -6.350000e+000 + vertex 1.800000e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 7.071068e-001 1.166314e-016 -7.071068e-001 + outer loop + vertex 1.810000e+002 -8.227500e+001 -5.350000e+000 + vertex 1.800000e+002 -9.475000e-001 -6.350000e+000 + vertex 1.810000e+002 8.000000e+001 -5.350000e+000 + endloop + endfacet + facet normal 7.071068e-001 1.166314e-016 -7.071068e-001 + outer loop + vertex 1.810000e+002 8.000000e+001 -5.350000e+000 + vertex 1.800000e+002 -9.475000e-001 -6.350000e+000 + vertex 1.800000e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 7.071068e-001 1.166314e-016 -7.071068e-001 + outer loop + vertex 1.810000e+002 8.000000e+001 -5.350000e+000 + vertex 1.800000e+002 2.970500e+001 -6.350000e+000 + vertex 1.800000e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 1.084318e-016 -7.071068e-001 -7.071068e-001 + outer loop + vertex -1.780000e+002 -8.427500e+001 -6.350000e+000 + vertex -1.679250e+002 -8.427500e+001 -6.350000e+000 + vertex -1.780000e+002 -8.527500e+001 -5.350000e+000 + endloop + endfacet + facet normal 1.084318e-016 -7.071068e-001 -7.071068e-001 + outer loop + vertex -1.780000e+002 -8.527500e+001 -5.350000e+000 + vertex -1.679250e+002 -8.427500e+001 -6.350000e+000 + vertex -1.018750e+002 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 1.084318e-016 -7.071068e-001 -7.071068e-001 + outer loop + vertex -1.018750e+002 -8.427500e+001 -6.350000e+000 + vertex -3.650000e+001 -8.427500e+001 -6.350000e+000 + vertex -1.780000e+002 -8.527500e+001 -5.350000e+000 + endloop + endfacet + facet normal 1.084318e-016 -7.071068e-001 -7.071068e-001 + outer loop + vertex -1.780000e+002 -8.527500e+001 -5.350000e+000 + vertex -3.650000e+001 -8.427500e+001 -6.350000e+000 + vertex 3.650000e+001 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 1.084318e-016 -7.071068e-001 -7.071068e-001 + outer loop + vertex -1.780000e+002 -8.527500e+001 -5.350000e+000 + vertex 3.650000e+001 -8.427500e+001 -6.350000e+000 + vertex 1.780000e+002 -8.527500e+001 -5.350000e+000 + endloop + endfacet + facet normal 1.084318e-016 -7.071068e-001 -7.071068e-001 + outer loop + vertex 1.780000e+002 -8.527500e+001 -5.350000e+000 + vertex 3.650000e+001 -8.427500e+001 -6.350000e+000 + vertex 1.018750e+002 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 1.084318e-016 -7.071068e-001 -7.071068e-001 + outer loop + vertex 1.018750e+002 -8.427500e+001 -6.350000e+000 + vertex 1.679250e+002 -8.427500e+001 -6.350000e+000 + vertex 1.780000e+002 -8.527500e+001 -5.350000e+000 + endloop + endfacet + facet normal 1.084318e-016 -7.071068e-001 -7.071068e-001 + outer loop + vertex 1.780000e+002 -8.527500e+001 -5.350000e+000 + vertex 1.679250e+002 -8.427500e+001 -6.350000e+000 + vertex 1.773500e+002 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 1.084318e-016 -7.071068e-001 -7.071068e-001 + outer loop + vertex 1.780000e+002 -8.527500e+001 -5.350000e+000 + vertex 1.773500e+002 -8.427500e+001 -6.350000e+000 + vertex 1.780000e+002 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.950689e-001 -9.097206e-002 -7.131643e-001 + outer loop + vertex 1.800000e+002 -8.227500e+001 -6.350000e+000 + vertex 1.810000e+002 -8.227500e+001 -5.350000e+000 + vertex 1.807716e+002 -8.342306e+001 -5.350000e+000 + endloop + endfacet + facet normal 6.769734e-001 -1.819441e-001 -7.131643e-001 + outer loop + vertex 1.800000e+002 -8.227500e+001 -6.350000e+000 + vertex 1.807716e+002 -8.342306e+001 -5.350000e+000 + vertex 1.798478e+002 -8.304037e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.073464e-001 -3.500386e-001 -7.131643e-001 + outer loop + vertex 1.798478e+002 -8.304037e+001 -6.350000e+000 + vertex 1.807716e+002 -8.342306e+001 -5.350000e+000 + vertex 1.801213e+002 -8.439632e+001 -5.350000e+000 + endloop + endfacet + facet normal 5.558149e-001 -4.271609e-001 -7.131643e-001 + outer loop + vertex 1.798478e+002 -8.304037e+001 -6.350000e+000 + vertex 1.801213e+002 -8.439632e+001 -5.350000e+000 + vertex 1.794142e+002 -8.368921e+001 -6.350000e+000 + endloop + endfacet + facet normal 4.271609e-001 -5.558149e-001 -7.131643e-001 + outer loop + vertex 1.794142e+002 -8.368921e+001 -6.350000e+000 + vertex 1.801213e+002 -8.439632e+001 -5.350000e+000 + vertex 1.791480e+002 -8.504664e+001 -5.350000e+000 + endloop + endfacet + facet normal 3.500386e-001 -6.073464e-001 -7.131643e-001 + outer loop + vertex 1.794142e+002 -8.368921e+001 -6.350000e+000 + vertex 1.791480e+002 -8.504664e+001 -5.350000e+000 + vertex 1.787654e+002 -8.412276e+001 -6.350000e+000 + endloop + endfacet + facet normal 1.819441e-001 -6.769734e-001 -7.131643e-001 + outer loop + vertex 1.787654e+002 -8.412276e+001 -6.350000e+000 + vertex 1.791480e+002 -8.504664e+001 -5.350000e+000 + vertex 1.780000e+002 -8.527500e+001 -5.350000e+000 + endloop + endfacet + facet normal 9.097206e-002 -6.950689e-001 -7.131643e-001 + outer loop + vertex 1.787654e+002 -8.412276e+001 -6.350000e+000 + vertex 1.780000e+002 -8.527500e+001 -5.350000e+000 + vertex 1.780000e+002 -8.427500e+001 -6.350000e+000 + endloop + endfacet + facet normal 9.097206e-002 6.950689e-001 -7.131643e-001 + outer loop + vertex -1.585000e+002 -7.227500e+001 -5.350000e+000 + vertex -1.585000e+002 -7.327500e+001 -6.350000e+000 + vertex -1.604134e+002 -7.189440e+001 -5.350000e+000 + endloop + endfacet + facet normal 1.819441e-001 6.769734e-001 -7.131643e-001 + outer loop + vertex -1.604134e+002 -7.189440e+001 -5.350000e+000 + vertex -1.585000e+002 -7.327500e+001 -6.350000e+000 + vertex -1.607961e+002 -7.281828e+001 -6.350000e+000 + endloop + endfacet + facet normal 3.500386e-001 6.073464e-001 -7.131643e-001 + outer loop + vertex -1.604134e+002 -7.189440e+001 -5.350000e+000 + vertex -1.607961e+002 -7.281828e+001 -6.350000e+000 + vertex -1.620355e+002 -7.081053e+001 -5.350000e+000 + endloop + endfacet + facet normal 4.271609e-001 5.558149e-001 -7.131643e-001 + outer loop + vertex -1.620355e+002 -7.081053e+001 -5.350000e+000 + vertex -1.607961e+002 -7.281828e+001 -6.350000e+000 + vertex -1.627426e+002 -7.151765e+001 -6.350000e+000 + endloop + endfacet + facet normal 5.558149e-001 4.271609e-001 -7.131643e-001 + outer loop + vertex -1.620355e+002 -7.081053e+001 -5.350000e+000 + vertex -1.627426e+002 -7.151765e+001 -6.350000e+000 + vertex -1.631194e+002 -6.918842e+001 -5.350000e+000 + endloop + endfacet + facet normal 6.073464e-001 3.500386e-001 -7.131643e-001 + outer loop + vertex -1.631194e+002 -6.918842e+001 -5.350000e+000 + vertex -1.627426e+002 -7.151765e+001 -6.350000e+000 + vertex -1.640433e+002 -6.957110e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.769734e-001 1.819441e-001 -7.131643e-001 + outer loop + vertex -1.631194e+002 -6.918842e+001 -5.350000e+000 + vertex -1.640433e+002 -6.957110e+001 -6.350000e+000 + vertex -1.635000e+002 -6.727500e+001 -5.350000e+000 + endloop + endfacet + facet normal 6.950689e-001 9.097206e-002 -7.131643e-001 + outer loop + vertex -1.635000e+002 -6.727500e+001 -5.350000e+000 + vertex -1.640433e+002 -6.957110e+001 -6.350000e+000 + vertex -1.645000e+002 -6.727500e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 7.071068e-001 -7.071068e-001 + outer loop + vertex -1.350000e+002 -7.227500e+001 -5.350000e+000 + vertex -1.350000e+002 -7.327500e+001 -6.350000e+000 + vertex -1.585000e+002 -7.227500e+001 -5.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 7.071068e-001 -7.071068e-001 + outer loop + vertex -1.585000e+002 -7.227500e+001 -5.350000e+000 + vertex -1.350000e+002 -7.327500e+001 -6.350000e+000 + vertex -1.585000e+002 -7.327500e+001 -6.350000e+000 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex -1.635000e+002 -6.727500e+001 -5.350000e+000 + vertex -1.645000e+002 -6.727500e+001 -6.350000e+000 + vertex -1.645000e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex -1.645000e+002 -6.387250e+001 -6.350000e+000 + vertex -1.645000e+002 -2.744750e+001 -6.350000e+000 + vertex -1.635000e+002 -6.727500e+001 -5.350000e+000 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex -1.635000e+002 -6.727500e+001 -5.350000e+000 + vertex -1.645000e+002 -2.744750e+001 -6.350000e+000 + vertex -1.645000e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex -1.635000e+002 -6.727500e+001 -5.350000e+000 + vertex -1.645000e+002 -9.475000e-001 -6.350000e+000 + vertex -1.635000e+002 6.500000e+001 -5.350000e+000 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex -1.635000e+002 6.500000e+001 -5.350000e+000 + vertex -1.645000e+002 -9.475000e-001 -6.350000e+000 + vertex -1.645000e+002 2.970500e+001 -6.350000e+000 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex -1.635000e+002 6.500000e+001 -5.350000e+000 + vertex -1.645000e+002 2.970500e+001 -6.350000e+000 + vertex -1.645000e+002 6.500000e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.950689e-001 9.097206e-002 -7.131643e-001 + outer loop + vertex -1.300000e+002 -6.727500e+001 -5.350000e+000 + vertex -1.290000e+002 -6.727500e+001 -6.350000e+000 + vertex -1.303806e+002 -6.918842e+001 -5.350000e+000 + endloop + endfacet + facet normal -6.769734e-001 1.819441e-001 -7.131643e-001 + outer loop + vertex -1.303806e+002 -6.918842e+001 -5.350000e+000 + vertex -1.290000e+002 -6.727500e+001 -6.350000e+000 + vertex -1.294567e+002 -6.957110e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.073464e-001 3.500386e-001 -7.131643e-001 + outer loop + vertex -1.303806e+002 -6.918842e+001 -5.350000e+000 + vertex -1.294567e+002 -6.957110e+001 -6.350000e+000 + vertex -1.314645e+002 -7.081053e+001 -5.350000e+000 + endloop + endfacet + facet normal -5.558149e-001 4.271609e-001 -7.131643e-001 + outer loop + vertex -1.314645e+002 -7.081053e+001 -5.350000e+000 + vertex -1.294567e+002 -6.957110e+001 -6.350000e+000 + vertex -1.307574e+002 -7.151765e+001 -6.350000e+000 + endloop + endfacet + facet normal -4.271609e-001 5.558149e-001 -7.131643e-001 + outer loop + vertex -1.314645e+002 -7.081053e+001 -5.350000e+000 + vertex -1.307574e+002 -7.151765e+001 -6.350000e+000 + vertex -1.330866e+002 -7.189440e+001 -5.350000e+000 + endloop + endfacet + facet normal -3.500386e-001 6.073464e-001 -7.131643e-001 + outer loop + vertex -1.330866e+002 -7.189440e+001 -5.350000e+000 + vertex -1.307574e+002 -7.151765e+001 -6.350000e+000 + vertex -1.327039e+002 -7.281828e+001 -6.350000e+000 + endloop + endfacet + facet normal -1.819441e-001 6.769734e-001 -7.131643e-001 + outer loop + vertex -1.330866e+002 -7.189440e+001 -5.350000e+000 + vertex -1.327039e+002 -7.281828e+001 -6.350000e+000 + vertex -1.350000e+002 -7.227500e+001 -5.350000e+000 + endloop + endfacet + facet normal -9.097206e-002 6.950689e-001 -7.131643e-001 + outer loop + vertex -1.350000e+002 -7.227500e+001 -5.350000e+000 + vertex -1.327039e+002 -7.281828e+001 -6.350000e+000 + vertex -1.350000e+002 -7.327500e+001 -6.350000e+000 + endloop + endfacet + facet normal 9.097206e-002 -6.950689e-001 -7.131643e-001 + outer loop + vertex -1.585000e+002 7.099999e+001 -6.350000e+000 + vertex -1.585000e+002 7.000000e+001 -5.350000e+000 + vertex -1.607961e+002 7.054327e+001 -6.350000e+000 + endloop + endfacet + facet normal 1.819441e-001 -6.769734e-001 -7.131643e-001 + outer loop + vertex -1.607961e+002 7.054327e+001 -6.350000e+000 + vertex -1.585000e+002 7.000000e+001 -5.350000e+000 + vertex -1.604134e+002 6.961939e+001 -5.350000e+000 + endloop + endfacet + facet normal 3.500386e-001 -6.073464e-001 -7.131643e-001 + outer loop + vertex -1.607961e+002 7.054327e+001 -6.350000e+000 + vertex -1.604134e+002 6.961939e+001 -5.350000e+000 + vertex -1.627426e+002 6.924264e+001 -6.350000e+000 + endloop + endfacet + facet normal 4.271609e-001 -5.558149e-001 -7.131643e-001 + outer loop + vertex -1.627426e+002 6.924264e+001 -6.350000e+000 + vertex -1.604134e+002 6.961939e+001 -5.350000e+000 + vertex -1.620355e+002 6.853553e+001 -5.350000e+000 + endloop + endfacet + facet normal 5.558149e-001 -4.271609e-001 -7.131643e-001 + outer loop + vertex -1.627426e+002 6.924264e+001 -6.350000e+000 + vertex -1.620355e+002 6.853553e+001 -5.350000e+000 + vertex -1.640433e+002 6.729610e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.073464e-001 -3.500386e-001 -7.131643e-001 + outer loop + vertex -1.640433e+002 6.729610e+001 -6.350000e+000 + vertex -1.620355e+002 6.853553e+001 -5.350000e+000 + vertex -1.631194e+002 6.691341e+001 -5.350000e+000 + endloop + endfacet + facet normal 6.754305e-001 -1.926624e-001 -7.118109e-001 + outer loop + vertex -1.640433e+002 6.729610e+001 -6.350000e+000 + vertex -1.631194e+002 6.691341e+001 -5.350000e+000 + vertex -1.644448e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.941926e-001 -1.019660e-001 -7.125304e-001 + outer loop + vertex -1.644448e+002 6.527750e+001 -6.350000e+000 + vertex -1.631194e+002 6.691341e+001 -5.350000e+000 + vertex -1.635000e+002 6.500000e+001 -5.350000e+000 + endloop + endfacet + facet normal 7.069358e-001 -1.099181e-002 -7.071923e-001 + outer loop + vertex -1.644448e+002 6.527750e+001 -6.350000e+000 + vertex -1.635000e+002 6.500000e+001 -5.350000e+000 + vertex -1.645000e+002 6.500000e+001 -6.350000e+000 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex -1.290000e+002 -6.387250e+001 -6.350000e+000 + vertex -1.290000e+002 -6.727500e+001 -6.350000e+000 + vertex -1.300000e+002 -6.727500e+001 -5.350000e+000 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex -1.290000e+002 6.500000e+001 -6.350000e+000 + vertex -1.290000e+002 2.970500e+001 -6.350000e+000 + vertex -1.300000e+002 6.500000e+001 -5.350000e+000 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex -1.300000e+002 6.500000e+001 -5.350000e+000 + vertex -1.290000e+002 2.970500e+001 -6.350000e+000 + vertex -1.290000e+002 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex -1.300000e+002 6.500000e+001 -5.350000e+000 + vertex -1.290000e+002 -9.475000e-001 -6.350000e+000 + vertex -1.300000e+002 -6.727500e+001 -5.350000e+000 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex -1.300000e+002 -6.727500e+001 -5.350000e+000 + vertex -1.290000e+002 -9.475000e-001 -6.350000e+000 + vertex -1.290000e+002 -2.744750e+001 -6.350000e+000 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 -7.071068e-001 + outer loop + vertex -1.300000e+002 -6.727500e+001 -5.350000e+000 + vertex -1.290000e+002 -2.744750e+001 -6.350000e+000 + vertex -1.290000e+002 -6.387250e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 -7.071068e-001 -7.071068e-001 + outer loop + vertex -1.350000e+002 7.099999e+001 -6.350000e+000 + vertex -1.350000e+002 7.000000e+001 -5.350000e+000 + vertex -1.585000e+002 7.099999e+001 -6.350000e+000 + endloop + endfacet + facet normal 0.000000e+000 -7.071068e-001 -7.071068e-001 + outer loop + vertex -1.585000e+002 7.099999e+001 -6.350000e+000 + vertex -1.350000e+002 7.000000e+001 -5.350000e+000 + vertex -1.585000e+002 7.000000e+001 -5.350000e+000 + endloop + endfacet + facet normal -7.069358e-001 -1.099181e-002 -7.071923e-001 + outer loop + vertex -1.290000e+002 6.500000e+001 -6.350000e+000 + vertex -1.300000e+002 6.500000e+001 -5.350000e+000 + vertex -1.290552e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.941926e-001 -1.019660e-001 -7.125304e-001 + outer loop + vertex -1.290552e+002 6.527750e+001 -6.350000e+000 + vertex -1.300000e+002 6.500000e+001 -5.350000e+000 + vertex -1.303806e+002 6.691341e+001 -5.350000e+000 + endloop + endfacet + facet normal -9.097206e-002 -6.950689e-001 -7.131643e-001 + outer loop + vertex -1.350000e+002 7.000000e+001 -5.350000e+000 + vertex -1.350000e+002 7.099999e+001 -6.350000e+000 + vertex -1.330866e+002 6.961939e+001 -5.350000e+000 + endloop + endfacet + facet normal -1.819441e-001 -6.769734e-001 -7.131643e-001 + outer loop + vertex -1.330866e+002 6.961939e+001 -5.350000e+000 + vertex -1.350000e+002 7.099999e+001 -6.350000e+000 + vertex -1.327039e+002 7.054327e+001 -6.350000e+000 + endloop + endfacet + facet normal -3.500386e-001 -6.073464e-001 -7.131643e-001 + outer loop + vertex -1.330866e+002 6.961939e+001 -5.350000e+000 + vertex -1.327039e+002 7.054327e+001 -6.350000e+000 + vertex -1.314645e+002 6.853553e+001 -5.350000e+000 + endloop + endfacet + facet normal -4.271609e-001 -5.558149e-001 -7.131643e-001 + outer loop + vertex -1.314645e+002 6.853553e+001 -5.350000e+000 + vertex -1.327039e+002 7.054327e+001 -6.350000e+000 + vertex -1.307574e+002 6.924264e+001 -6.350000e+000 + endloop + endfacet + facet normal -5.558149e-001 -4.271609e-001 -7.131643e-001 + outer loop + vertex -1.314645e+002 6.853553e+001 -5.350000e+000 + vertex -1.307574e+002 6.924264e+001 -6.350000e+000 + vertex -1.303806e+002 6.691341e+001 -5.350000e+000 + endloop + endfacet + facet normal -6.073464e-001 -3.500386e-001 -7.131643e-001 + outer loop + vertex -1.303806e+002 6.691341e+001 -5.350000e+000 + vertex -1.307574e+002 6.924264e+001 -6.350000e+000 + vertex -1.294567e+002 6.729610e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.754305e-001 -1.926624e-001 -7.118109e-001 + outer loop + vertex -1.303806e+002 6.691341e+001 -5.350000e+000 + vertex -1.294567e+002 6.729610e+001 -6.350000e+000 + vertex -1.290552e+002 6.527750e+001 -6.350000e+000 + endloop + endfacet + facet normal -9.097206e-002 6.950689e-001 7.131643e-001 + outer loop + vertex 1.585000e+002 -7.227500e+001 -9.999998e-001 + vertex 1.585000e+002 -7.327500e+001 -7.674098e-008 + vertex 1.604134e+002 -7.189440e+001 -9.999998e-001 + endloop + endfacet + facet normal -1.819441e-001 6.769734e-001 7.131643e-001 + outer loop + vertex 1.604134e+002 -7.189440e+001 -9.999998e-001 + vertex 1.585000e+002 -7.327500e+001 -7.674098e-008 + vertex 1.607961e+002 -7.281828e+001 -7.674098e-008 + endloop + endfacet + facet normal -3.500386e-001 6.073464e-001 7.131643e-001 + outer loop + vertex 1.604134e+002 -7.189440e+001 -9.999998e-001 + vertex 1.607961e+002 -7.281828e+001 -7.674098e-008 + vertex 1.620355e+002 -7.081053e+001 -9.999998e-001 + endloop + endfacet + facet normal -4.271609e-001 5.558149e-001 7.131643e-001 + outer loop + vertex 1.620355e+002 -7.081053e+001 -9.999998e-001 + vertex 1.607961e+002 -7.281828e+001 -7.674098e-008 + vertex 1.627426e+002 -7.151765e+001 -7.674098e-008 + endloop + endfacet + facet normal -5.558149e-001 4.271609e-001 7.131643e-001 + outer loop + vertex 1.620355e+002 -7.081053e+001 -9.999998e-001 + vertex 1.627426e+002 -7.151765e+001 -7.674098e-008 + vertex 1.631194e+002 -6.918842e+001 -9.999998e-001 + endloop + endfacet + facet normal -6.073464e-001 3.500386e-001 7.131643e-001 + outer loop + vertex 1.631194e+002 -6.918842e+001 -9.999998e-001 + vertex 1.627426e+002 -7.151765e+001 -7.674098e-008 + vertex 1.640433e+002 -6.957110e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.769734e-001 1.819441e-001 7.131643e-001 + outer loop + vertex 1.631194e+002 -6.918842e+001 -9.999998e-001 + vertex 1.640433e+002 -6.957110e+001 -7.674098e-008 + vertex 1.635000e+002 -6.727500e+001 -9.999998e-001 + endloop + endfacet + facet normal -6.950689e-001 9.097206e-002 7.131643e-001 + outer loop + vertex 1.635000e+002 -6.727500e+001 -9.999998e-001 + vertex 1.640433e+002 -6.957110e+001 -7.674098e-008 + vertex 1.645000e+002 -6.727500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 7.071068e-001 7.071068e-001 + outer loop + vertex 1.350000e+002 -7.227500e+001 -9.999998e-001 + vertex 1.350000e+002 -7.327500e+001 -7.674098e-008 + vertex 1.585000e+002 -7.227500e+001 -9.999998e-001 + endloop + endfacet + facet normal 0.000000e+000 7.071068e-001 7.071068e-001 + outer loop + vertex 1.585000e+002 -7.227500e+001 -9.999998e-001 + vertex 1.350000e+002 -7.327500e+001 -7.674098e-008 + vertex 1.585000e+002 -7.327500e+001 -7.674098e-008 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex 1.635000e+002 -6.727500e+001 -9.999998e-001 + vertex 1.645000e+002 -6.727500e+001 -7.674098e-008 + vertex 1.645000e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex 1.645000e+002 -6.437251e+001 -7.674098e-008 + vertex 1.645000e+002 -2.694750e+001 -7.674098e-008 + vertex 1.635000e+002 -6.727500e+001 -9.999998e-001 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex 1.635000e+002 -6.727500e+001 -9.999998e-001 + vertex 1.645000e+002 -2.694750e+001 -7.674098e-008 + vertex 1.645000e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex 1.635000e+002 -6.727500e+001 -9.999998e-001 + vertex 1.645000e+002 -9.475000e-001 -7.674098e-008 + vertex 1.635000e+002 6.500000e+001 -9.999998e-001 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex 1.635000e+002 6.500000e+001 -9.999998e-001 + vertex 1.645000e+002 -9.475000e-001 -7.674098e-008 + vertex 1.645000e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex 1.635000e+002 6.500000e+001 -9.999998e-001 + vertex 1.645000e+002 2.970500e+001 -7.674098e-008 + vertex 1.645000e+002 6.500000e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.950689e-001 9.097206e-002 7.131643e-001 + outer loop + vertex 1.300000e+002 -6.727500e+001 -9.999998e-001 + vertex 1.290000e+002 -6.727500e+001 -7.674098e-008 + vertex 1.303806e+002 -6.918842e+001 -9.999998e-001 + endloop + endfacet + facet normal 6.769734e-001 1.819441e-001 7.131643e-001 + outer loop + vertex 1.303806e+002 -6.918842e+001 -9.999998e-001 + vertex 1.290000e+002 -6.727500e+001 -7.674098e-008 + vertex 1.294567e+002 -6.957110e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.073464e-001 3.500386e-001 7.131643e-001 + outer loop + vertex 1.303806e+002 -6.918842e+001 -9.999998e-001 + vertex 1.294567e+002 -6.957110e+001 -7.674098e-008 + vertex 1.314645e+002 -7.081053e+001 -9.999998e-001 + endloop + endfacet + facet normal 5.558149e-001 4.271609e-001 7.131643e-001 + outer loop + vertex 1.314645e+002 -7.081053e+001 -9.999998e-001 + vertex 1.294567e+002 -6.957110e+001 -7.674098e-008 + vertex 1.307574e+002 -7.151765e+001 -7.674098e-008 + endloop + endfacet + facet normal 4.271609e-001 5.558149e-001 7.131643e-001 + outer loop + vertex 1.314645e+002 -7.081053e+001 -9.999998e-001 + vertex 1.307574e+002 -7.151765e+001 -7.674098e-008 + vertex 1.330866e+002 -7.189440e+001 -9.999998e-001 + endloop + endfacet + facet normal 3.500386e-001 6.073464e-001 7.131643e-001 + outer loop + vertex 1.330866e+002 -7.189440e+001 -9.999998e-001 + vertex 1.307574e+002 -7.151765e+001 -7.674098e-008 + vertex 1.327039e+002 -7.281828e+001 -7.674098e-008 + endloop + endfacet + facet normal 1.819441e-001 6.769734e-001 7.131643e-001 + outer loop + vertex 1.330866e+002 -7.189440e+001 -9.999998e-001 + vertex 1.327039e+002 -7.281828e+001 -7.674098e-008 + vertex 1.350000e+002 -7.227500e+001 -9.999998e-001 + endloop + endfacet + facet normal 9.097206e-002 6.950689e-001 7.131643e-001 + outer loop + vertex 1.350000e+002 -7.227500e+001 -9.999998e-001 + vertex 1.327039e+002 -7.281828e+001 -7.674098e-008 + vertex 1.350000e+002 -7.327500e+001 -7.674098e-008 + endloop + endfacet + facet normal -9.097206e-002 -6.950689e-001 7.131643e-001 + outer loop + vertex 1.585000e+002 7.099999e+001 -7.674098e-008 + vertex 1.585000e+002 7.000000e+001 -9.999998e-001 + vertex 1.607961e+002 7.054327e+001 -7.674098e-008 + endloop + endfacet + facet normal -1.819441e-001 -6.769734e-001 7.131643e-001 + outer loop + vertex 1.607961e+002 7.054327e+001 -7.674098e-008 + vertex 1.585000e+002 7.000000e+001 -9.999998e-001 + vertex 1.604134e+002 6.961939e+001 -9.999998e-001 + endloop + endfacet + facet normal -3.500386e-001 -6.073464e-001 7.131643e-001 + outer loop + vertex 1.607961e+002 7.054327e+001 -7.674098e-008 + vertex 1.604134e+002 6.961939e+001 -9.999998e-001 + vertex 1.627426e+002 6.924264e+001 -7.674098e-008 + endloop + endfacet + facet normal -4.271609e-001 -5.558149e-001 7.131643e-001 + outer loop + vertex 1.627426e+002 6.924264e+001 -7.674098e-008 + vertex 1.604134e+002 6.961939e+001 -9.999998e-001 + vertex 1.620355e+002 6.853553e+001 -9.999998e-001 + endloop + endfacet + facet normal -5.558149e-001 -4.271609e-001 7.131643e-001 + outer loop + vertex 1.627426e+002 6.924264e+001 -7.674098e-008 + vertex 1.620355e+002 6.853553e+001 -9.999998e-001 + vertex 1.640433e+002 6.729610e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.073464e-001 -3.500386e-001 7.131643e-001 + outer loop + vertex 1.640433e+002 6.729610e+001 -7.674098e-008 + vertex 1.620355e+002 6.853553e+001 -9.999998e-001 + vertex 1.631194e+002 6.691341e+001 -9.999998e-001 + endloop + endfacet + facet normal -6.737142e-001 -2.024361e-001 7.107241e-001 + outer loop + vertex 1.640433e+002 6.729610e+001 -7.674098e-008 + vertex 1.631194e+002 6.691341e+001 -9.999998e-001 + vertex 1.643951e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.930876e-001 -1.119918e-001 7.121007e-001 + outer loop + vertex 1.643951e+002 6.552750e+001 -7.674098e-008 + vertex 1.631194e+002 6.691341e+001 -9.999998e-001 + vertex 1.635000e+002 6.500000e+001 -9.999998e-001 + endloop + endfacet + facet normal -7.064813e-001 -2.101635e-002 7.074196e-001 + outer loop + vertex 1.643951e+002 6.552750e+001 -7.674098e-008 + vertex 1.635000e+002 6.500000e+001 -9.999998e-001 + vertex 1.645000e+002 6.500000e+001 -7.674098e-008 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex 1.290000e+002 -6.437251e+001 -7.674098e-008 + vertex 1.290000e+002 -6.727500e+001 -7.674098e-008 + vertex 1.300000e+002 -6.727500e+001 -9.999998e-001 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex 1.290000e+002 6.500000e+001 -7.674098e-008 + vertex 1.290000e+002 2.970500e+001 -7.674098e-008 + vertex 1.300000e+002 6.500000e+001 -9.999998e-001 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex 1.300000e+002 6.500000e+001 -9.999998e-001 + vertex 1.290000e+002 2.970500e+001 -7.674098e-008 + vertex 1.290000e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex 1.300000e+002 6.500000e+001 -9.999998e-001 + vertex 1.290000e+002 -9.475000e-001 -7.674098e-008 + vertex 1.300000e+002 -6.727500e+001 -9.999998e-001 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex 1.300000e+002 -6.727500e+001 -9.999998e-001 + vertex 1.290000e+002 -9.475000e-001 -7.674098e-008 + vertex 1.290000e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex 1.300000e+002 -6.727500e+001 -9.999998e-001 + vertex 1.290000e+002 -2.694750e+001 -7.674098e-008 + vertex 1.290000e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 -7.071068e-001 7.071068e-001 + outer loop + vertex 1.350000e+002 7.099999e+001 -7.674098e-008 + vertex 1.350000e+002 7.000000e+001 -9.999998e-001 + vertex 1.585000e+002 7.099999e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 -7.071068e-001 7.071068e-001 + outer loop + vertex 1.585000e+002 7.099999e+001 -7.674098e-008 + vertex 1.350000e+002 7.000000e+001 -9.999998e-001 + vertex 1.585000e+002 7.000000e+001 -9.999998e-001 + endloop + endfacet + facet normal 7.064813e-001 -2.101635e-002 7.074196e-001 + outer loop + vertex 1.290000e+002 6.500000e+001 -7.674098e-008 + vertex 1.300000e+002 6.500000e+001 -9.999998e-001 + vertex 1.291049e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.930876e-001 -1.119918e-001 7.121007e-001 + outer loop + vertex 1.291049e+002 6.552750e+001 -7.674098e-008 + vertex 1.300000e+002 6.500000e+001 -9.999998e-001 + vertex 1.303806e+002 6.691341e+001 -9.999998e-001 + endloop + endfacet + facet normal 9.097206e-002 -6.950689e-001 7.131643e-001 + outer loop + vertex 1.350000e+002 7.000000e+001 -9.999998e-001 + vertex 1.350000e+002 7.099999e+001 -7.674098e-008 + vertex 1.330866e+002 6.961939e+001 -9.999998e-001 + endloop + endfacet + facet normal 1.819441e-001 -6.769734e-001 7.131643e-001 + outer loop + vertex 1.330866e+002 6.961939e+001 -9.999998e-001 + vertex 1.350000e+002 7.099999e+001 -7.674098e-008 + vertex 1.327039e+002 7.054327e+001 -7.674098e-008 + endloop + endfacet + facet normal 3.500386e-001 -6.073464e-001 7.131643e-001 + outer loop + vertex 1.330866e+002 6.961939e+001 -9.999998e-001 + vertex 1.327039e+002 7.054327e+001 -7.674098e-008 + vertex 1.314645e+002 6.853553e+001 -9.999998e-001 + endloop + endfacet + facet normal 4.271609e-001 -5.558149e-001 7.131643e-001 + outer loop + vertex 1.314645e+002 6.853553e+001 -9.999998e-001 + vertex 1.327039e+002 7.054327e+001 -7.674098e-008 + vertex 1.307574e+002 6.924264e+001 -7.674098e-008 + endloop + endfacet + facet normal 5.558149e-001 -4.271609e-001 7.131643e-001 + outer loop + vertex 1.314645e+002 6.853553e+001 -9.999998e-001 + vertex 1.307574e+002 6.924264e+001 -7.674098e-008 + vertex 1.303806e+002 6.691341e+001 -9.999998e-001 + endloop + endfacet + facet normal 6.073464e-001 -3.500386e-001 7.131643e-001 + outer loop + vertex 1.303806e+002 6.691341e+001 -9.999998e-001 + vertex 1.307574e+002 6.924264e+001 -7.674098e-008 + vertex 1.294567e+002 6.729610e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.737142e-001 -2.024361e-001 7.107241e-001 + outer loop + vertex 1.303806e+002 6.691341e+001 -9.999998e-001 + vertex 1.294567e+002 6.729610e+001 -7.674098e-008 + vertex 1.291049e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 7.064813e-001 -2.101635e-002 7.074196e-001 + outer loop + vertex -1.645000e+002 6.500000e+001 -7.674098e-008 + vertex -1.635000e+002 6.500000e+001 -9.999998e-001 + vertex -1.643951e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.930876e-001 -1.119918e-001 7.121007e-001 + outer loop + vertex -1.643951e+002 6.552750e+001 -7.674098e-008 + vertex -1.635000e+002 6.500000e+001 -9.999998e-001 + vertex -1.631194e+002 6.691341e+001 -9.999998e-001 + endloop + endfacet + facet normal 9.097206e-002 -6.950689e-001 7.131643e-001 + outer loop + vertex -1.585000e+002 7.000000e+001 -9.999998e-001 + vertex -1.585000e+002 7.099999e+001 -7.674098e-008 + vertex -1.604134e+002 6.961939e+001 -9.999998e-001 + endloop + endfacet + facet normal 1.819441e-001 -6.769734e-001 7.131643e-001 + outer loop + vertex -1.604134e+002 6.961939e+001 -9.999998e-001 + vertex -1.585000e+002 7.099999e+001 -7.674098e-008 + vertex -1.607961e+002 7.054327e+001 -7.674098e-008 + endloop + endfacet + facet normal 3.500386e-001 -6.073464e-001 7.131643e-001 + outer loop + vertex -1.604134e+002 6.961939e+001 -9.999998e-001 + vertex -1.607961e+002 7.054327e+001 -7.674098e-008 + vertex -1.620355e+002 6.853553e+001 -9.999998e-001 + endloop + endfacet + facet normal 4.271609e-001 -5.558149e-001 7.131643e-001 + outer loop + vertex -1.620355e+002 6.853553e+001 -9.999998e-001 + vertex -1.607961e+002 7.054327e+001 -7.674098e-008 + vertex -1.627426e+002 6.924264e+001 -7.674098e-008 + endloop + endfacet + facet normal 5.558149e-001 -4.271609e-001 7.131643e-001 + outer loop + vertex -1.620355e+002 6.853553e+001 -9.999998e-001 + vertex -1.627426e+002 6.924264e+001 -7.674098e-008 + vertex -1.631194e+002 6.691341e+001 -9.999998e-001 + endloop + endfacet + facet normal 6.073464e-001 -3.500386e-001 7.131643e-001 + outer loop + vertex -1.631194e+002 6.691341e+001 -9.999998e-001 + vertex -1.627426e+002 6.924264e+001 -7.674098e-008 + vertex -1.640433e+002 6.729610e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.737142e-001 -2.024361e-001 7.107241e-001 + outer loop + vertex -1.631194e+002 6.691341e+001 -9.999998e-001 + vertex -1.640433e+002 6.729610e+001 -7.674098e-008 + vertex -1.643951e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 -7.071068e-001 7.071068e-001 + outer loop + vertex -1.350000e+002 7.000000e+001 -9.999998e-001 + vertex -1.350000e+002 7.099999e+001 -7.674098e-008 + vertex -1.585000e+002 7.000000e+001 -9.999998e-001 + endloop + endfacet + facet normal 0.000000e+000 -7.071068e-001 7.071068e-001 + outer loop + vertex -1.585000e+002 7.000000e+001 -9.999998e-001 + vertex -1.350000e+002 7.099999e+001 -7.674098e-008 + vertex -1.585000e+002 7.099999e+001 -7.674098e-008 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex -1.645000e+002 -6.437251e+001 -7.674098e-008 + vertex -1.645000e+002 -6.727500e+001 -7.674098e-008 + vertex -1.635000e+002 -6.727500e+001 -9.999998e-001 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex -1.645000e+002 6.500000e+001 -7.674098e-008 + vertex -1.645000e+002 2.970500e+001 -7.674098e-008 + vertex -1.635000e+002 6.500000e+001 -9.999998e-001 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex -1.635000e+002 6.500000e+001 -9.999998e-001 + vertex -1.645000e+002 2.970500e+001 -7.674098e-008 + vertex -1.645000e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex -1.635000e+002 6.500000e+001 -9.999998e-001 + vertex -1.645000e+002 -9.475000e-001 -7.674098e-008 + vertex -1.635000e+002 -6.727500e+001 -9.999998e-001 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex -1.635000e+002 -6.727500e+001 -9.999998e-001 + vertex -1.645000e+002 -9.475000e-001 -7.674098e-008 + vertex -1.645000e+002 -2.694750e+001 -7.674098e-008 + endloop + endfacet + facet normal 7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex -1.635000e+002 -6.727500e+001 -9.999998e-001 + vertex -1.645000e+002 -2.694750e+001 -7.674098e-008 + vertex -1.645000e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal -9.097206e-002 -6.950689e-001 7.131643e-001 + outer loop + vertex -1.350000e+002 7.099999e+001 -7.674098e-008 + vertex -1.350000e+002 7.000000e+001 -9.999998e-001 + vertex -1.327039e+002 7.054327e+001 -7.674098e-008 + endloop + endfacet + facet normal -1.819441e-001 -6.769734e-001 7.131643e-001 + outer loop + vertex -1.327039e+002 7.054327e+001 -7.674098e-008 + vertex -1.350000e+002 7.000000e+001 -9.999998e-001 + vertex -1.330866e+002 6.961939e+001 -9.999998e-001 + endloop + endfacet + facet normal -3.500386e-001 -6.073464e-001 7.131643e-001 + outer loop + vertex -1.327039e+002 7.054327e+001 -7.674098e-008 + vertex -1.330866e+002 6.961939e+001 -9.999998e-001 + vertex -1.307574e+002 6.924264e+001 -7.674098e-008 + endloop + endfacet + facet normal -4.271609e-001 -5.558149e-001 7.131643e-001 + outer loop + vertex -1.307574e+002 6.924264e+001 -7.674098e-008 + vertex -1.330866e+002 6.961939e+001 -9.999998e-001 + vertex -1.314645e+002 6.853553e+001 -9.999998e-001 + endloop + endfacet + facet normal -5.558149e-001 -4.271609e-001 7.131643e-001 + outer loop + vertex -1.307574e+002 6.924264e+001 -7.674098e-008 + vertex -1.314645e+002 6.853553e+001 -9.999998e-001 + vertex -1.294567e+002 6.729610e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.073464e-001 -3.500386e-001 7.131643e-001 + outer loop + vertex -1.294567e+002 6.729610e+001 -7.674098e-008 + vertex -1.314645e+002 6.853553e+001 -9.999998e-001 + vertex -1.303806e+002 6.691341e+001 -9.999998e-001 + endloop + endfacet + facet normal -6.737142e-001 -2.024361e-001 7.107241e-001 + outer loop + vertex -1.294567e+002 6.729610e+001 -7.674098e-008 + vertex -1.303806e+002 6.691341e+001 -9.999998e-001 + vertex -1.291049e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.930876e-001 -1.119918e-001 7.121007e-001 + outer loop + vertex -1.291049e+002 6.552750e+001 -7.674098e-008 + vertex -1.303806e+002 6.691341e+001 -9.999998e-001 + vertex -1.300000e+002 6.500000e+001 -9.999998e-001 + endloop + endfacet + facet normal -7.064813e-001 -2.101635e-002 7.074196e-001 + outer loop + vertex -1.291049e+002 6.552750e+001 -7.674098e-008 + vertex -1.300000e+002 6.500000e+001 -9.999998e-001 + vertex -1.290000e+002 6.500000e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.950689e-001 9.097206e-002 7.131643e-001 + outer loop + vertex -1.635000e+002 -6.727500e+001 -9.999998e-001 + vertex -1.645000e+002 -6.727500e+001 -7.674098e-008 + vertex -1.631194e+002 -6.918842e+001 -9.999998e-001 + endloop + endfacet + facet normal 6.769734e-001 1.819441e-001 7.131643e-001 + outer loop + vertex -1.631194e+002 -6.918842e+001 -9.999998e-001 + vertex -1.645000e+002 -6.727500e+001 -7.674098e-008 + vertex -1.640433e+002 -6.957110e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.073464e-001 3.500386e-001 7.131643e-001 + outer loop + vertex -1.631194e+002 -6.918842e+001 -9.999998e-001 + vertex -1.640433e+002 -6.957110e+001 -7.674098e-008 + vertex -1.620355e+002 -7.081053e+001 -9.999998e-001 + endloop + endfacet + facet normal 5.558149e-001 4.271609e-001 7.131643e-001 + outer loop + vertex -1.620355e+002 -7.081053e+001 -9.999998e-001 + vertex -1.640433e+002 -6.957110e+001 -7.674098e-008 + vertex -1.627426e+002 -7.151765e+001 -7.674098e-008 + endloop + endfacet + facet normal 4.271609e-001 5.558149e-001 7.131643e-001 + outer loop + vertex -1.620355e+002 -7.081053e+001 -9.999998e-001 + vertex -1.627426e+002 -7.151765e+001 -7.674098e-008 + vertex -1.604134e+002 -7.189440e+001 -9.999998e-001 + endloop + endfacet + facet normal 3.500386e-001 6.073464e-001 7.131643e-001 + outer loop + vertex -1.604134e+002 -7.189440e+001 -9.999998e-001 + vertex -1.627426e+002 -7.151765e+001 -7.674098e-008 + vertex -1.607961e+002 -7.281828e+001 -7.674098e-008 + endloop + endfacet + facet normal 1.819441e-001 6.769734e-001 7.131643e-001 + outer loop + vertex -1.604134e+002 -7.189440e+001 -9.999998e-001 + vertex -1.607961e+002 -7.281828e+001 -7.674098e-008 + vertex -1.585000e+002 -7.227500e+001 -9.999998e-001 + endloop + endfacet + facet normal 9.097206e-002 6.950689e-001 7.131643e-001 + outer loop + vertex -1.585000e+002 -7.227500e+001 -9.999998e-001 + vertex -1.607961e+002 -7.281828e+001 -7.674098e-008 + vertex -1.585000e+002 -7.327500e+001 -7.674098e-008 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex -1.300000e+002 -6.727500e+001 -9.999998e-001 + vertex -1.290000e+002 -6.727500e+001 -7.674098e-008 + vertex -1.290000e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex -1.290000e+002 -6.437251e+001 -7.674098e-008 + vertex -1.290000e+002 -2.694750e+001 -7.674098e-008 + vertex -1.300000e+002 -6.727500e+001 -9.999998e-001 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex -1.300000e+002 -6.727500e+001 -9.999998e-001 + vertex -1.290000e+002 -2.694750e+001 -7.674098e-008 + vertex -1.290000e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex -1.300000e+002 -6.727500e+001 -9.999998e-001 + vertex -1.290000e+002 -9.475000e-001 -7.674098e-008 + vertex -1.300000e+002 6.500000e+001 -9.999998e-001 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex -1.300000e+002 6.500000e+001 -9.999998e-001 + vertex -1.290000e+002 -9.475000e-001 -7.674098e-008 + vertex -1.290000e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex -1.300000e+002 6.500000e+001 -9.999998e-001 + vertex -1.290000e+002 2.970500e+001 -7.674098e-008 + vertex -1.290000e+002 6.500000e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 7.071068e-001 7.071068e-001 + outer loop + vertex -1.350000e+002 -7.327500e+001 -7.674098e-008 + vertex -1.350000e+002 -7.227500e+001 -9.999998e-001 + vertex -1.585000e+002 -7.327500e+001 -7.674098e-008 + endloop + endfacet + facet normal 0.000000e+000 7.071068e-001 7.071068e-001 + outer loop + vertex -1.585000e+002 -7.327500e+001 -7.674098e-008 + vertex -1.350000e+002 -7.227500e+001 -9.999998e-001 + vertex -1.585000e+002 -7.227500e+001 -9.999998e-001 + endloop + endfacet + facet normal -9.097206e-002 6.950689e-001 7.131643e-001 + outer loop + vertex -1.350000e+002 -7.227500e+001 -9.999998e-001 + vertex -1.350000e+002 -7.327500e+001 -7.674098e-008 + vertex -1.330866e+002 -7.189440e+001 -9.999998e-001 + endloop + endfacet + facet normal -1.819441e-001 6.769734e-001 7.131643e-001 + outer loop + vertex -1.330866e+002 -7.189440e+001 -9.999998e-001 + vertex -1.350000e+002 -7.327500e+001 -7.674098e-008 + vertex -1.327039e+002 -7.281828e+001 -7.674098e-008 + endloop + endfacet + facet normal -3.500386e-001 6.073464e-001 7.131643e-001 + outer loop + vertex -1.330866e+002 -7.189440e+001 -9.999998e-001 + vertex -1.327039e+002 -7.281828e+001 -7.674098e-008 + vertex -1.314645e+002 -7.081053e+001 -9.999998e-001 + endloop + endfacet + facet normal -4.271609e-001 5.558149e-001 7.131643e-001 + outer loop + vertex -1.314645e+002 -7.081053e+001 -9.999998e-001 + vertex -1.327039e+002 -7.281828e+001 -7.674098e-008 + vertex -1.307574e+002 -7.151765e+001 -7.674098e-008 + endloop + endfacet + facet normal -5.558149e-001 4.271609e-001 7.131643e-001 + outer loop + vertex -1.314645e+002 -7.081053e+001 -9.999998e-001 + vertex -1.307574e+002 -7.151765e+001 -7.674098e-008 + vertex -1.303806e+002 -6.918842e+001 -9.999998e-001 + endloop + endfacet + facet normal -6.073464e-001 3.500386e-001 7.131643e-001 + outer loop + vertex -1.303806e+002 -6.918842e+001 -9.999998e-001 + vertex -1.307574e+002 -7.151765e+001 -7.674098e-008 + vertex -1.294567e+002 -6.957110e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.769734e-001 1.819441e-001 7.131643e-001 + outer loop + vertex -1.303806e+002 -6.918842e+001 -9.999998e-001 + vertex -1.294567e+002 -6.957110e+001 -7.674098e-008 + vertex -1.300000e+002 -6.727500e+001 -9.999998e-001 + endloop + endfacet + facet normal -6.950689e-001 9.097206e-002 7.131643e-001 + outer loop + vertex -1.300000e+002 -6.727500e+001 -9.999998e-001 + vertex -1.294567e+002 -6.957110e+001 -7.674098e-008 + vertex -1.290000e+002 -6.727500e+001 -7.674098e-008 + endloop + endfacet + facet normal 9.097206e-002 -6.950689e-001 7.131643e-001 + outer loop + vertex 1.780000e+002 -8.427500e+001 -7.674098e-008 + vertex 1.780000e+002 -8.527500e+001 -9.999998e-001 + vertex 1.791480e+002 -8.504664e+001 -9.999998e-001 + endloop + endfacet + facet normal 1.819441e-001 -6.769734e-001 7.131643e-001 + outer loop + vertex 1.780000e+002 -8.427500e+001 -7.674098e-008 + vertex 1.791480e+002 -8.504664e+001 -9.999998e-001 + vertex 1.787654e+002 -8.412276e+001 -7.674098e-008 + endloop + endfacet + facet normal 3.500386e-001 -6.073464e-001 7.131643e-001 + outer loop + vertex 1.787654e+002 -8.412276e+001 -7.674098e-008 + vertex 1.791480e+002 -8.504664e+001 -9.999998e-001 + vertex 1.801213e+002 -8.439632e+001 -9.999998e-001 + endloop + endfacet + facet normal 4.271609e-001 -5.558149e-001 7.131643e-001 + outer loop + vertex 1.787654e+002 -8.412276e+001 -7.674098e-008 + vertex 1.801213e+002 -8.439632e+001 -9.999998e-001 + vertex 1.794142e+002 -8.368921e+001 -7.674098e-008 + endloop + endfacet + facet normal 5.558149e-001 -4.271609e-001 7.131643e-001 + outer loop + vertex 1.794142e+002 -8.368921e+001 -7.674098e-008 + vertex 1.801213e+002 -8.439632e+001 -9.999998e-001 + vertex 1.807716e+002 -8.342306e+001 -9.999998e-001 + endloop + endfacet + facet normal 6.073464e-001 -3.500386e-001 7.131643e-001 + outer loop + vertex 1.794142e+002 -8.368921e+001 -7.674098e-008 + vertex 1.807716e+002 -8.342306e+001 -9.999998e-001 + vertex 1.798478e+002 -8.304037e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.769734e-001 -1.819441e-001 7.131643e-001 + outer loop + vertex 1.798478e+002 -8.304037e+001 -7.674098e-008 + vertex 1.807716e+002 -8.342306e+001 -9.999998e-001 + vertex 1.810000e+002 -8.227500e+001 -9.999998e-001 + endloop + endfacet + facet normal 6.950689e-001 -9.097206e-002 7.131643e-001 + outer loop + vertex 1.798478e+002 -8.304037e+001 -7.674098e-008 + vertex 1.810000e+002 -8.227500e+001 -9.999998e-001 + vertex 1.800000e+002 -8.227500e+001 -7.674098e-008 + endloop + endfacet + facet normal 7.071068e-001 1.166314e-016 7.071068e-001 + outer loop + vertex 1.810000e+002 8.000000e+001 -9.999998e-001 + vertex 1.800000e+002 8.000000e+001 -7.674098e-008 + vertex 1.800000e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 7.071068e-001 1.166314e-016 7.071068e-001 + outer loop + vertex 1.800000e+002 -2.694750e+001 -7.674098e-008 + vertex 1.810000e+002 -8.227500e+001 -9.999998e-001 + vertex 1.800000e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal 7.071068e-001 1.166314e-016 7.071068e-001 + outer loop + vertex 1.800000e+002 -9.475000e-001 -7.674098e-008 + vertex 1.810000e+002 -8.227500e+001 -9.999998e-001 + vertex 1.810000e+002 8.000000e+001 -9.999998e-001 + endloop + endfacet + facet normal 7.071068e-001 1.166314e-016 7.071068e-001 + outer loop + vertex 1.800000e+002 -9.475000e-001 -7.674098e-008 + vertex 1.810000e+002 8.000000e+001 -9.999998e-001 + vertex 1.800000e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal 7.071068e-001 1.166314e-016 7.071068e-001 + outer loop + vertex 1.800000e+002 2.970500e+001 -7.674098e-008 + vertex 1.810000e+002 8.000000e+001 -9.999998e-001 + vertex 1.800000e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal 7.071068e-001 1.166314e-016 7.071068e-001 + outer loop + vertex 1.800000e+002 -2.694750e+001 -7.674098e-008 + vertex 1.800000e+002 -6.437251e+001 -7.674098e-008 + vertex 1.810000e+002 -8.227500e+001 -9.999998e-001 + endloop + endfacet + facet normal 7.071068e-001 1.166314e-016 7.071068e-001 + outer loop + vertex 1.810000e+002 -8.227500e+001 -9.999998e-001 + vertex 1.800000e+002 -6.437251e+001 -7.674098e-008 + vertex 1.800000e+002 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 7.071068e-001 1.166314e-016 7.071068e-001 + outer loop + vertex 1.810000e+002 -8.227500e+001 -9.999998e-001 + vertex 1.800000e+002 -7.376250e+001 -7.674098e-008 + vertex 1.800000e+002 -8.227500e+001 -7.674098e-008 + endloop + endfacet + facet normal 1.084318e-016 -7.071068e-001 7.071068e-001 + outer loop + vertex 1.780000e+002 -8.427500e+001 -7.674098e-008 + vertex 1.776000e+002 -8.427500e+001 -7.674098e-008 + vertex 1.780000e+002 -8.527500e+001 -9.999998e-001 + endloop + endfacet + facet normal 1.084318e-016 -7.071068e-001 7.071068e-001 + outer loop + vertex 1.780000e+002 -8.527500e+001 -9.999998e-001 + vertex 1.776000e+002 -8.427500e+001 -7.674098e-008 + vertex 1.676750e+002 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 1.084318e-016 -7.071068e-001 7.071068e-001 + outer loop + vertex -3.650000e+001 -8.427500e+001 -7.674098e-008 + vertex -1.780000e+002 -8.527500e+001 -9.999998e-001 + vertex 3.650000e+001 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 1.084318e-016 -7.071068e-001 7.071068e-001 + outer loop + vertex 3.650000e+001 -8.427500e+001 -7.674098e-008 + vertex -1.780000e+002 -8.527500e+001 -9.999998e-001 + vertex 1.780000e+002 -8.527500e+001 -9.999998e-001 + endloop + endfacet + facet normal 1.084318e-016 -7.071068e-001 7.071068e-001 + outer loop + vertex 3.650000e+001 -8.427500e+001 -7.674098e-008 + vertex 1.780000e+002 -8.527500e+001 -9.999998e-001 + vertex 1.016250e+002 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 1.084318e-016 -7.071068e-001 7.071068e-001 + outer loop + vertex 1.016250e+002 -8.427500e+001 -7.674098e-008 + vertex 1.780000e+002 -8.527500e+001 -9.999998e-001 + vertex 1.676750e+002 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 1.084318e-016 -7.071068e-001 7.071068e-001 + outer loop + vertex -3.650000e+001 -8.427500e+001 -7.674098e-008 + vertex -1.016250e+002 -8.427500e+001 -7.674098e-008 + vertex -1.780000e+002 -8.527500e+001 -9.999998e-001 + endloop + endfacet + facet normal 1.084318e-016 -7.071068e-001 7.071068e-001 + outer loop + vertex -1.780000e+002 -8.527500e+001 -9.999998e-001 + vertex -1.016250e+002 -8.427500e+001 -7.674098e-008 + vertex -1.676750e+002 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 1.084318e-016 -7.071068e-001 7.071068e-001 + outer loop + vertex -1.780000e+002 -8.527500e+001 -9.999998e-001 + vertex -1.676750e+002 -8.427500e+001 -7.674098e-008 + vertex -1.780000e+002 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.950689e-001 9.097206e-002 7.131643e-001 + outer loop + vertex 1.800000e+002 8.000000e+001 -7.674098e-008 + vertex 1.810000e+002 8.000000e+001 -9.999998e-001 + vertex 1.807716e+002 8.114805e+001 -9.999998e-001 + endloop + endfacet + facet normal 6.769734e-001 1.819441e-001 7.131643e-001 + outer loop + vertex 1.800000e+002 8.000000e+001 -7.674098e-008 + vertex 1.807716e+002 8.114805e+001 -9.999998e-001 + vertex 1.798478e+002 8.076537e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.073464e-001 3.500386e-001 7.131643e-001 + outer loop + vertex 1.798478e+002 8.076537e+001 -7.674098e-008 + vertex 1.807716e+002 8.114805e+001 -9.999998e-001 + vertex 1.801213e+002 8.212132e+001 -9.999998e-001 + endloop + endfacet + facet normal 5.558149e-001 4.271609e-001 7.131643e-001 + outer loop + vertex 1.798478e+002 8.076537e+001 -7.674098e-008 + vertex 1.801213e+002 8.212132e+001 -9.999998e-001 + vertex 1.794142e+002 8.141421e+001 -7.674098e-008 + endloop + endfacet + facet normal 4.271609e-001 5.558149e-001 7.131643e-001 + outer loop + vertex 1.794142e+002 8.141421e+001 -7.674098e-008 + vertex 1.801213e+002 8.212132e+001 -9.999998e-001 + vertex 1.791480e+002 8.277164e+001 -9.999998e-001 + endloop + endfacet + facet normal 3.500386e-001 6.073464e-001 7.131643e-001 + outer loop + vertex 1.794142e+002 8.141421e+001 -7.674098e-008 + vertex 1.791480e+002 8.277164e+001 -9.999998e-001 + vertex 1.787654e+002 8.184776e+001 -7.674098e-008 + endloop + endfacet + facet normal 1.819441e-001 6.769734e-001 7.131643e-001 + outer loop + vertex 1.787654e+002 8.184776e+001 -7.674098e-008 + vertex 1.791480e+002 8.277164e+001 -9.999998e-001 + vertex 1.780000e+002 8.300000e+001 -9.999998e-001 + endloop + endfacet + facet normal 9.097206e-002 6.950689e-001 7.131643e-001 + outer loop + vertex 1.787654e+002 8.184776e+001 -7.674098e-008 + vertex 1.780000e+002 8.300000e+001 -9.999998e-001 + vertex 1.780000e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.950689e-001 -9.097206e-002 7.131643e-001 + outer loop + vertex -1.800000e+002 -8.227500e+001 -7.674098e-008 + vertex -1.810000e+002 -8.227500e+001 -9.999998e-001 + vertex -1.807716e+002 -8.342306e+001 -9.999998e-001 + endloop + endfacet + facet normal -6.769734e-001 -1.819441e-001 7.131643e-001 + outer loop + vertex -1.800000e+002 -8.227500e+001 -7.674098e-008 + vertex -1.807716e+002 -8.342306e+001 -9.999998e-001 + vertex -1.798478e+002 -8.304037e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.073464e-001 -3.500386e-001 7.131643e-001 + outer loop + vertex -1.798478e+002 -8.304037e+001 -7.674098e-008 + vertex -1.807716e+002 -8.342306e+001 -9.999998e-001 + vertex -1.801213e+002 -8.439632e+001 -9.999998e-001 + endloop + endfacet + facet normal -5.558149e-001 -4.271609e-001 7.131643e-001 + outer loop + vertex -1.798478e+002 -8.304037e+001 -7.674098e-008 + vertex -1.801213e+002 -8.439632e+001 -9.999998e-001 + vertex -1.794142e+002 -8.368921e+001 -7.674098e-008 + endloop + endfacet + facet normal -4.271609e-001 -5.558149e-001 7.131643e-001 + outer loop + vertex -1.794142e+002 -8.368921e+001 -7.674098e-008 + vertex -1.801213e+002 -8.439632e+001 -9.999998e-001 + vertex -1.791480e+002 -8.504664e+001 -9.999998e-001 + endloop + endfacet + facet normal -3.500386e-001 -6.073464e-001 7.131643e-001 + outer loop + vertex -1.794142e+002 -8.368921e+001 -7.674098e-008 + vertex -1.791480e+002 -8.504664e+001 -9.999998e-001 + vertex -1.787654e+002 -8.412276e+001 -7.674098e-008 + endloop + endfacet + facet normal -1.819441e-001 -6.769734e-001 7.131643e-001 + outer loop + vertex -1.787654e+002 -8.412276e+001 -7.674098e-008 + vertex -1.791480e+002 -8.504664e+001 -9.999998e-001 + vertex -1.780000e+002 -8.527500e+001 -9.999998e-001 + endloop + endfacet + facet normal -9.097206e-002 -6.950689e-001 7.131643e-001 + outer loop + vertex -1.787654e+002 -8.412276e+001 -7.674098e-008 + vertex -1.780000e+002 -8.527500e+001 -9.999998e-001 + vertex -1.780000e+002 -8.427500e+001 -7.674098e-008 + endloop + endfacet + facet normal -1.084318e-016 7.071068e-001 7.071068e-001 + outer loop + vertex -1.780000e+002 8.300000e+001 -9.999998e-001 + vertex -1.780000e+002 8.199999e+001 -7.674098e-008 + vertex -1.676750e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal -1.084318e-016 7.071068e-001 7.071068e-001 + outer loop + vertex -1.676750e+002 8.199999e+001 -7.674098e-008 + vertex -1.016250e+002 8.199999e+001 -7.674098e-008 + vertex -1.780000e+002 8.300000e+001 -9.999998e-001 + endloop + endfacet + facet normal -1.084318e-016 7.071068e-001 7.071068e-001 + outer loop + vertex -1.780000e+002 8.300000e+001 -9.999998e-001 + vertex -1.016250e+002 8.199999e+001 -7.674098e-008 + vertex -3.650000e+001 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal -1.084318e-016 7.071068e-001 7.071068e-001 + outer loop + vertex -1.780000e+002 8.300000e+001 -9.999998e-001 + vertex -3.650000e+001 8.199999e+001 -7.674098e-008 + vertex 1.780000e+002 8.300000e+001 -9.999998e-001 + endloop + endfacet + facet normal -1.084318e-016 7.071068e-001 7.071068e-001 + outer loop + vertex 1.780000e+002 8.300000e+001 -9.999998e-001 + vertex -3.650000e+001 8.199999e+001 -7.674098e-008 + vertex 3.650000e+001 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal -1.084318e-016 7.071068e-001 7.071068e-001 + outer loop + vertex 1.780000e+002 8.300000e+001 -9.999998e-001 + vertex 3.650000e+001 8.199999e+001 -7.674098e-008 + vertex 1.016250e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal -1.084318e-016 7.071068e-001 7.071068e-001 + outer loop + vertex 1.016250e+002 8.199999e+001 -7.674098e-008 + vertex 1.676750e+002 8.199999e+001 -7.674098e-008 + vertex 1.780000e+002 8.300000e+001 -9.999998e-001 + endloop + endfacet + facet normal -1.084318e-016 7.071068e-001 7.071068e-001 + outer loop + vertex 1.780000e+002 8.300000e+001 -9.999998e-001 + vertex 1.676750e+002 8.199999e+001 -7.674098e-008 + vertex 1.776000e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal -1.084318e-016 7.071068e-001 7.071068e-001 + outer loop + vertex 1.780000e+002 8.300000e+001 -9.999998e-001 + vertex 1.776000e+002 8.199999e+001 -7.674098e-008 + vertex 1.780000e+002 8.199999e+001 -7.674098e-008 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex -1.800000e+002 6.552750e+001 -7.674098e-008 + vertex -1.800000e+002 8.000000e+001 -7.674098e-008 + vertex -1.810000e+002 8.000000e+001 -9.999998e-001 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex -1.800000e+002 -8.227500e+001 -7.674098e-008 + vertex -1.800000e+002 -7.376250e+001 -7.674098e-008 + vertex -1.810000e+002 -8.227500e+001 -9.999998e-001 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex -1.810000e+002 -8.227500e+001 -9.999998e-001 + vertex -1.800000e+002 -7.376250e+001 -7.674098e-008 + vertex -1.800000e+002 -6.437251e+001 -7.674098e-008 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex -1.800000e+002 -6.437251e+001 -7.674098e-008 + vertex -1.800000e+002 -2.694750e+001 -7.674098e-008 + vertex -1.810000e+002 -8.227500e+001 -9.999998e-001 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex -1.810000e+002 -8.227500e+001 -9.999998e-001 + vertex -1.800000e+002 -2.694750e+001 -7.674098e-008 + vertex -1.800000e+002 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex -1.810000e+002 -8.227500e+001 -9.999998e-001 + vertex -1.800000e+002 -9.475000e-001 -7.674098e-008 + vertex -1.810000e+002 8.000000e+001 -9.999998e-001 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex -1.810000e+002 8.000000e+001 -9.999998e-001 + vertex -1.800000e+002 -9.475000e-001 -7.674098e-008 + vertex -1.800000e+002 2.970500e+001 -7.674098e-008 + endloop + endfacet + facet normal -7.071068e-001 0.000000e+000 7.071068e-001 + outer loop + vertex -1.810000e+002 8.000000e+001 -9.999998e-001 + vertex -1.800000e+002 2.970500e+001 -7.674098e-008 + vertex -1.800000e+002 6.552750e+001 -7.674098e-008 + endloop + endfacet + facet normal -9.097206e-002 6.950689e-001 7.131643e-001 + outer loop + vertex -1.780000e+002 8.199999e+001 -7.674098e-008 + vertex -1.780000e+002 8.300000e+001 -9.999998e-001 + vertex -1.791480e+002 8.277164e+001 -9.999998e-001 + endloop + endfacet + facet normal -1.819441e-001 6.769734e-001 7.131643e-001 + outer loop + vertex -1.780000e+002 8.199999e+001 -7.674098e-008 + vertex -1.791480e+002 8.277164e+001 -9.999998e-001 + vertex -1.787654e+002 8.184776e+001 -7.674098e-008 + endloop + endfacet + facet normal -3.500386e-001 6.073464e-001 7.131643e-001 + outer loop + vertex -1.787654e+002 8.184776e+001 -7.674098e-008 + vertex -1.791480e+002 8.277164e+001 -9.999998e-001 + vertex -1.801213e+002 8.212132e+001 -9.999998e-001 + endloop + endfacet + facet normal -4.271609e-001 5.558149e-001 7.131643e-001 + outer loop + vertex -1.787654e+002 8.184776e+001 -7.674098e-008 + vertex -1.801213e+002 8.212132e+001 -9.999998e-001 + vertex -1.794142e+002 8.141421e+001 -7.674098e-008 + endloop + endfacet + facet normal -5.558149e-001 4.271609e-001 7.131643e-001 + outer loop + vertex -1.794142e+002 8.141421e+001 -7.674098e-008 + vertex -1.801213e+002 8.212132e+001 -9.999998e-001 + vertex -1.807716e+002 8.114805e+001 -9.999998e-001 + endloop + endfacet + facet normal -6.073464e-001 3.500386e-001 7.131643e-001 + outer loop + vertex -1.794142e+002 8.141421e+001 -7.674098e-008 + vertex -1.807716e+002 8.114805e+001 -9.999998e-001 + vertex -1.798478e+002 8.076537e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.769734e-001 1.819441e-001 7.131643e-001 + outer loop + vertex -1.798478e+002 8.076537e+001 -7.674098e-008 + vertex -1.807716e+002 8.114805e+001 -9.999998e-001 + vertex -1.810000e+002 8.000000e+001 -9.999998e-001 + endloop + endfacet + facet normal -6.950689e-001 9.097206e-002 7.131643e-001 + outer loop + vertex -1.798478e+002 8.076537e+001 -7.674098e-008 + vertex -1.810000e+002 8.000000e+001 -9.999998e-001 + vertex -1.800000e+002 8.000000e+001 -7.674098e-008 + endloop + endfacet + facet normal -9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex 1.747000e+002 -5.482000e+001 -6.350000e+000 + vertex 1.747000e+002 -5.482000e+001 -5.000001e-001 + vertex 1.745725e+002 -5.417900e+001 -6.350000e+000 + endloop + endfacet + facet normal -9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex 1.745725e+002 -5.417900e+001 -6.350000e+000 + vertex 1.747000e+002 -5.482000e+001 -5.000001e-001 + vertex 1.745725e+002 -5.417900e+001 -5.000001e-001 + endloop + endfacet + facet normal -8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex 1.745725e+002 -5.417900e+001 -6.350000e+000 + vertex 1.745725e+002 -5.417900e+001 -5.000001e-001 + vertex 1.742094e+002 -5.363559e+001 -6.350000e+000 + endloop + endfacet + facet normal -7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex 1.742094e+002 -5.363559e+001 -6.350000e+000 + vertex 1.745725e+002 -5.417900e+001 -5.000001e-001 + vertex 1.742094e+002 -5.363559e+001 -5.000001e-001 + endloop + endfacet + facet normal -6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex 1.742094e+002 -5.363559e+001 -6.350000e+000 + vertex 1.742094e+002 -5.363559e+001 -5.000001e-001 + vertex 1.736660e+002 -5.327250e+001 -6.350000e+000 + endloop + endfacet + facet normal -4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex 1.736660e+002 -5.327250e+001 -6.350000e+000 + vertex 1.742094e+002 -5.363559e+001 -5.000001e-001 + vertex 1.736660e+002 -5.327250e+001 -5.000001e-001 + endloop + endfacet + facet normal -2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex 1.736660e+002 -5.327250e+001 -6.350000e+000 + vertex 1.736660e+002 -5.327250e+001 -5.000001e-001 + vertex 1.730250e+002 -5.314500e+001 -6.350000e+000 + endloop + endfacet + facet normal -1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex 1.730250e+002 -5.314500e+001 -6.350000e+000 + vertex 1.736660e+002 -5.327250e+001 -5.000001e-001 + vertex 1.730250e+002 -5.314500e+001 -5.000001e-001 + endloop + endfacet + facet normal 1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex 1.730250e+002 -5.314500e+001 -6.350000e+000 + vertex 1.730250e+002 -5.314500e+001 -5.000001e-001 + vertex 1.723840e+002 -5.327250e+001 -6.350000e+000 + endloop + endfacet + facet normal 2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex 1.723840e+002 -5.327250e+001 -6.350000e+000 + vertex 1.730250e+002 -5.314500e+001 -5.000001e-001 + vertex 1.723840e+002 -5.327250e+001 -5.000001e-001 + endloop + endfacet + facet normal 4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex 1.723840e+002 -5.327250e+001 -6.350000e+000 + vertex 1.723840e+002 -5.327250e+001 -5.000001e-001 + vertex 1.718406e+002 -5.363559e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex 1.718406e+002 -5.363559e+001 -6.350000e+000 + vertex 1.723840e+002 -5.327250e+001 -5.000001e-001 + vertex 1.718406e+002 -5.363559e+001 -5.000001e-001 + endloop + endfacet + facet normal 7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex 1.718406e+002 -5.363559e+001 -6.350000e+000 + vertex 1.718406e+002 -5.363559e+001 -5.000001e-001 + vertex 1.714775e+002 -5.417900e+001 -6.350000e+000 + endloop + endfacet + facet normal 8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex 1.714775e+002 -5.417900e+001 -6.350000e+000 + vertex 1.718406e+002 -5.363559e+001 -5.000001e-001 + vertex 1.714775e+002 -5.417900e+001 -5.000001e-001 + endloop + endfacet + facet normal 9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex 1.714775e+002 -5.417900e+001 -6.350000e+000 + vertex 1.714775e+002 -5.417900e+001 -5.000001e-001 + vertex 1.713500e+002 -5.482000e+001 -6.350000e+000 + endloop + endfacet + facet normal 9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex 1.713500e+002 -5.482000e+001 -6.350000e+000 + vertex 1.714775e+002 -5.417900e+001 -5.000001e-001 + vertex 1.713500e+002 -5.482000e+001 -5.000001e-001 + endloop + endfacet + facet normal 9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex 1.713500e+002 -5.482000e+001 -6.350000e+000 + vertex 1.713500e+002 -5.482000e+001 -5.000001e-001 + vertex 1.714775e+002 -5.546099e+001 -6.350000e+000 + endloop + endfacet + facet normal 9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex 1.714775e+002 -5.546099e+001 -6.350000e+000 + vertex 1.713500e+002 -5.482000e+001 -5.000001e-001 + vertex 1.714775e+002 -5.546099e+001 -5.000001e-001 + endloop + endfacet + facet normal 8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex 1.714775e+002 -5.546099e+001 -6.350000e+000 + vertex 1.714775e+002 -5.546099e+001 -5.000001e-001 + vertex 1.718406e+002 -5.600440e+001 -6.350000e+000 + endloop + endfacet + facet normal 7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex 1.718406e+002 -5.600440e+001 -6.350000e+000 + vertex 1.714775e+002 -5.546099e+001 -5.000001e-001 + vertex 1.718406e+002 -5.600440e+001 -5.000001e-001 + endloop + endfacet + facet normal 6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex 1.718406e+002 -5.600440e+001 -6.350000e+000 + vertex 1.718406e+002 -5.600440e+001 -5.000001e-001 + vertex 1.723840e+002 -5.636750e+001 -6.350000e+000 + endloop + endfacet + facet normal 4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex 1.723840e+002 -5.636750e+001 -6.350000e+000 + vertex 1.718406e+002 -5.600440e+001 -5.000001e-001 + vertex 1.723840e+002 -5.636750e+001 -5.000001e-001 + endloop + endfacet + facet normal 2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex 1.723840e+002 -5.636750e+001 -6.350000e+000 + vertex 1.723840e+002 -5.636750e+001 -5.000001e-001 + vertex 1.730250e+002 -5.649500e+001 -6.350000e+000 + endloop + endfacet + facet normal 1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex 1.730250e+002 -5.649500e+001 -6.350000e+000 + vertex 1.723840e+002 -5.636750e+001 -5.000001e-001 + vertex 1.730250e+002 -5.649500e+001 -5.000001e-001 + endloop + endfacet + facet normal -1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex 1.730250e+002 -5.649500e+001 -6.350000e+000 + vertex 1.730250e+002 -5.649500e+001 -5.000001e-001 + vertex 1.736660e+002 -5.636750e+001 -6.350000e+000 + endloop + endfacet + facet normal -2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex 1.736660e+002 -5.636750e+001 -6.350000e+000 + vertex 1.730250e+002 -5.649500e+001 -5.000001e-001 + vertex 1.736660e+002 -5.636750e+001 -5.000001e-001 + endloop + endfacet + facet normal -4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex 1.736660e+002 -5.636750e+001 -6.350000e+000 + vertex 1.736660e+002 -5.636750e+001 -5.000001e-001 + vertex 1.742094e+002 -5.600440e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex 1.742094e+002 -5.600440e+001 -6.350000e+000 + vertex 1.736660e+002 -5.636750e+001 -5.000001e-001 + vertex 1.742094e+002 -5.600440e+001 -5.000001e-001 + endloop + endfacet + facet normal -7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex 1.742094e+002 -5.600440e+001 -6.350000e+000 + vertex 1.742094e+002 -5.600440e+001 -5.000001e-001 + vertex 1.745725e+002 -5.546099e+001 -6.350000e+000 + endloop + endfacet + facet normal -8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex 1.745725e+002 -5.546099e+001 -6.350000e+000 + vertex 1.742094e+002 -5.600440e+001 -5.000001e-001 + vertex 1.745725e+002 -5.546099e+001 -5.000001e-001 + endloop + endfacet + facet normal -9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex 1.745725e+002 -5.546099e+001 -6.350000e+000 + vertex 1.745725e+002 -5.546099e+001 -5.000001e-001 + vertex 1.747000e+002 -5.482000e+001 -6.350000e+000 + endloop + endfacet + facet normal -9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex 1.747000e+002 -5.482000e+001 -6.350000e+000 + vertex 1.745725e+002 -5.546099e+001 -5.000001e-001 + vertex 1.747000e+002 -5.482000e+001 -5.000001e-001 + endloop + endfacet + facet normal -6.073464e-001 -3.500386e-001 7.131643e-001 + outer loop + vertex 1.745725e+002 -5.417900e+001 -5.000001e-001 + vertex 1.750344e+002 -5.398766e+001 -7.674098e-008 + vertex 1.742094e+002 -5.363559e+001 -5.000001e-001 + endloop + endfacet + facet normal -5.558149e-001 -4.271609e-001 7.131643e-001 + outer loop + vertex 1.742094e+002 -5.363559e+001 -5.000001e-001 + vertex 1.750344e+002 -5.398766e+001 -7.674098e-008 + vertex 1.745630e+002 -5.328204e+001 -7.674098e-008 + endloop + endfacet + facet normal -4.271609e-001 -5.558149e-001 7.131643e-001 + outer loop + vertex 1.742094e+002 -5.363559e+001 -5.000001e-001 + vertex 1.745630e+002 -5.328204e+001 -7.674098e-008 + vertex 1.736660e+002 -5.327250e+001 -5.000001e-001 + endloop + endfacet + facet normal -3.500386e-001 -6.073464e-001 7.131643e-001 + outer loop + vertex 1.736660e+002 -5.327250e+001 -5.000001e-001 + vertex 1.745630e+002 -5.328204e+001 -7.674098e-008 + vertex 1.738573e+002 -5.281056e+001 -7.674098e-008 + endloop + endfacet + facet normal -1.819441e-001 -6.769734e-001 7.131643e-001 + outer loop + vertex 1.736660e+002 -5.327250e+001 -5.000001e-001 + vertex 1.738573e+002 -5.281056e+001 -7.674098e-008 + vertex 1.730250e+002 -5.314500e+001 -5.000001e-001 + endloop + endfacet + facet normal -9.097206e-002 -6.950689e-001 7.131643e-001 + outer loop + vertex 1.730250e+002 -5.314500e+001 -5.000001e-001 + vertex 1.738573e+002 -5.281056e+001 -7.674098e-008 + vertex 1.730250e+002 -5.264500e+001 -7.674098e-008 + endloop + endfacet + facet normal 9.097206e-002 -6.950689e-001 7.131643e-001 + outer loop + vertex 1.730250e+002 -5.314500e+001 -5.000001e-001 + vertex 1.730250e+002 -5.264500e+001 -7.674098e-008 + vertex 1.723840e+002 -5.327250e+001 -5.000001e-001 + endloop + endfacet + facet normal 1.819441e-001 -6.769734e-001 7.131643e-001 + outer loop + vertex 1.723840e+002 -5.327250e+001 -5.000001e-001 + vertex 1.730250e+002 -5.264500e+001 -7.674098e-008 + vertex 1.721927e+002 -5.281056e+001 -7.674098e-008 + endloop + endfacet + facet normal 3.500386e-001 -6.073464e-001 7.131643e-001 + outer loop + vertex 1.723840e+002 -5.327250e+001 -5.000001e-001 + vertex 1.721927e+002 -5.281056e+001 -7.674098e-008 + vertex 1.718406e+002 -5.363559e+001 -5.000001e-001 + endloop + endfacet + facet normal 4.271609e-001 -5.558149e-001 7.131643e-001 + outer loop + vertex 1.718406e+002 -5.363559e+001 -5.000001e-001 + vertex 1.721927e+002 -5.281056e+001 -7.674098e-008 + vertex 1.714870e+002 -5.328204e+001 -7.674098e-008 + endloop + endfacet + facet normal 5.558149e-001 -4.271609e-001 7.131643e-001 + outer loop + vertex 1.718406e+002 -5.363559e+001 -5.000001e-001 + vertex 1.714870e+002 -5.328204e+001 -7.674098e-008 + vertex 1.714775e+002 -5.417900e+001 -5.000001e-001 + endloop + endfacet + facet normal 6.073464e-001 -3.500386e-001 7.131643e-001 + outer loop + vertex 1.714775e+002 -5.417900e+001 -5.000001e-001 + vertex 1.714870e+002 -5.328204e+001 -7.674098e-008 + vertex 1.710156e+002 -5.398766e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.769734e-001 -1.819441e-001 7.131643e-001 + outer loop + vertex 1.714775e+002 -5.417900e+001 -5.000001e-001 + vertex 1.710156e+002 -5.398766e+001 -7.674098e-008 + vertex 1.713500e+002 -5.482000e+001 -5.000001e-001 + endloop + endfacet + facet normal 6.950689e-001 -9.097206e-002 7.131643e-001 + outer loop + vertex 1.713500e+002 -5.482000e+001 -5.000001e-001 + vertex 1.710156e+002 -5.398766e+001 -7.674098e-008 + vertex 1.708500e+002 -5.482000e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.950689e-001 9.097206e-002 7.131643e-001 + outer loop + vertex 1.713500e+002 -5.482000e+001 -5.000001e-001 + vertex 1.708500e+002 -5.482000e+001 -7.674098e-008 + vertex 1.714775e+002 -5.546099e+001 -5.000001e-001 + endloop + endfacet + facet normal 6.769734e-001 1.819441e-001 7.131643e-001 + outer loop + vertex 1.714775e+002 -5.546099e+001 -5.000001e-001 + vertex 1.708500e+002 -5.482000e+001 -7.674098e-008 + vertex 1.710156e+002 -5.565234e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.073464e-001 3.500386e-001 7.131643e-001 + outer loop + vertex 1.714775e+002 -5.546099e+001 -5.000001e-001 + vertex 1.710156e+002 -5.565234e+001 -7.674098e-008 + vertex 1.718406e+002 -5.600440e+001 -5.000001e-001 + endloop + endfacet + facet normal 5.558149e-001 4.271609e-001 7.131643e-001 + outer loop + vertex 1.718406e+002 -5.600440e+001 -5.000001e-001 + vertex 1.710156e+002 -5.565234e+001 -7.674098e-008 + vertex 1.714870e+002 -5.635796e+001 -7.674098e-008 + endloop + endfacet + facet normal 4.271609e-001 5.558149e-001 7.131643e-001 + outer loop + vertex 1.718406e+002 -5.600440e+001 -5.000001e-001 + vertex 1.714870e+002 -5.635796e+001 -7.674098e-008 + vertex 1.723840e+002 -5.636750e+001 -5.000001e-001 + endloop + endfacet + facet normal 3.500386e-001 6.073464e-001 7.131643e-001 + outer loop + vertex 1.723840e+002 -5.636750e+001 -5.000001e-001 + vertex 1.714870e+002 -5.635796e+001 -7.674098e-008 + vertex 1.721927e+002 -5.682944e+001 -7.674098e-008 + endloop + endfacet + facet normal 1.819441e-001 6.769734e-001 7.131643e-001 + outer loop + vertex 1.723840e+002 -5.636750e+001 -5.000001e-001 + vertex 1.721927e+002 -5.682944e+001 -7.674098e-008 + vertex 1.730250e+002 -5.649500e+001 -5.000001e-001 + endloop + endfacet + facet normal 9.097206e-002 6.950689e-001 7.131643e-001 + outer loop + vertex 1.730250e+002 -5.649500e+001 -5.000001e-001 + vertex 1.721927e+002 -5.682944e+001 -7.674098e-008 + vertex 1.730250e+002 -5.699500e+001 -7.674098e-008 + endloop + endfacet + facet normal -9.097206e-002 6.950689e-001 7.131643e-001 + outer loop + vertex 1.730250e+002 -5.649500e+001 -5.000001e-001 + vertex 1.730250e+002 -5.699500e+001 -7.674098e-008 + vertex 1.736660e+002 -5.636750e+001 -5.000001e-001 + endloop + endfacet + facet normal -1.819441e-001 6.769734e-001 7.131643e-001 + outer loop + vertex 1.736660e+002 -5.636750e+001 -5.000001e-001 + vertex 1.730250e+002 -5.699500e+001 -7.674098e-008 + vertex 1.738573e+002 -5.682944e+001 -7.674098e-008 + endloop + endfacet + facet normal -3.500386e-001 6.073464e-001 7.131643e-001 + outer loop + vertex 1.736660e+002 -5.636750e+001 -5.000001e-001 + vertex 1.738573e+002 -5.682944e+001 -7.674098e-008 + vertex 1.742094e+002 -5.600440e+001 -5.000001e-001 + endloop + endfacet + facet normal -4.271609e-001 5.558149e-001 7.131643e-001 + outer loop + vertex 1.742094e+002 -5.600440e+001 -5.000001e-001 + vertex 1.738573e+002 -5.682944e+001 -7.674098e-008 + vertex 1.745630e+002 -5.635796e+001 -7.674098e-008 + endloop + endfacet + facet normal -5.558149e-001 4.271609e-001 7.131643e-001 + outer loop + vertex 1.742094e+002 -5.600440e+001 -5.000001e-001 + vertex 1.745630e+002 -5.635796e+001 -7.674098e-008 + vertex 1.745725e+002 -5.546099e+001 -5.000001e-001 + endloop + endfacet + facet normal -6.073464e-001 3.500386e-001 7.131643e-001 + outer loop + vertex 1.745725e+002 -5.546099e+001 -5.000001e-001 + vertex 1.745630e+002 -5.635796e+001 -7.674098e-008 + vertex 1.750344e+002 -5.565234e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.769734e-001 1.819441e-001 7.131643e-001 + outer loop + vertex 1.745725e+002 -5.546099e+001 -5.000001e-001 + vertex 1.750344e+002 -5.565234e+001 -7.674098e-008 + vertex 1.747000e+002 -5.482000e+001 -5.000001e-001 + endloop + endfacet + facet normal -6.950689e-001 9.097206e-002 7.131643e-001 + outer loop + vertex 1.747000e+002 -5.482000e+001 -5.000001e-001 + vertex 1.750344e+002 -5.565234e+001 -7.674098e-008 + vertex 1.752000e+002 -5.482000e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.950689e-001 -9.097206e-002 7.131643e-001 + outer loop + vertex 1.747000e+002 -5.482000e+001 -5.000001e-001 + vertex 1.752000e+002 -5.482000e+001 -7.674098e-008 + vertex 1.745725e+002 -5.417900e+001 -5.000001e-001 + endloop + endfacet + facet normal -6.769734e-001 -1.819441e-001 7.131643e-001 + outer loop + vertex 1.745725e+002 -5.417900e+001 -5.000001e-001 + vertex 1.752000e+002 -5.482000e+001 -7.674098e-008 + vertex 1.750344e+002 -5.398766e+001 -7.674098e-008 + endloop + endfacet + facet normal -9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex 1.747000e+002 1.530000e+000 -6.350000e+000 + vertex 1.747000e+002 1.530000e+000 -5.000001e-001 + vertex 1.745725e+002 2.170995e+000 -6.350000e+000 + endloop + endfacet + facet normal -9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex 1.745725e+002 2.170995e+000 -6.350000e+000 + vertex 1.747000e+002 1.530000e+000 -5.000001e-001 + vertex 1.745725e+002 2.170995e+000 -5.000001e-001 + endloop + endfacet + facet normal -8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex 1.745725e+002 2.170995e+000 -6.350000e+000 + vertex 1.745725e+002 2.170995e+000 -5.000001e-001 + vertex 1.742094e+002 2.714404e+000 -6.350000e+000 + endloop + endfacet + facet normal -7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex 1.742094e+002 2.714404e+000 -6.350000e+000 + vertex 1.745725e+002 2.170995e+000 -5.000001e-001 + vertex 1.742094e+002 2.714404e+000 -5.000001e-001 + endloop + endfacet + facet normal -6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex 1.742094e+002 2.714404e+000 -6.350000e+000 + vertex 1.742094e+002 2.714404e+000 -5.000001e-001 + vertex 1.736660e+002 3.077498e+000 -6.350000e+000 + endloop + endfacet + facet normal -4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex 1.736660e+002 3.077498e+000 -6.350000e+000 + vertex 1.742094e+002 2.714404e+000 -5.000001e-001 + vertex 1.736660e+002 3.077498e+000 -5.000001e-001 + endloop + endfacet + facet normal -2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex 1.736660e+002 3.077498e+000 -6.350000e+000 + vertex 1.736660e+002 3.077498e+000 -5.000001e-001 + vertex 1.730250e+002 3.205000e+000 -6.350000e+000 + endloop + endfacet + facet normal -1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex 1.730250e+002 3.205000e+000 -6.350000e+000 + vertex 1.736660e+002 3.077498e+000 -5.000001e-001 + vertex 1.730250e+002 3.205000e+000 -5.000001e-001 + endloop + endfacet + facet normal 1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex 1.730250e+002 3.205000e+000 -6.350000e+000 + vertex 1.730250e+002 3.205000e+000 -5.000001e-001 + vertex 1.723840e+002 3.077498e+000 -6.350000e+000 + endloop + endfacet + facet normal 2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex 1.723840e+002 3.077498e+000 -6.350000e+000 + vertex 1.730250e+002 3.205000e+000 -5.000001e-001 + vertex 1.723840e+002 3.077498e+000 -5.000001e-001 + endloop + endfacet + facet normal 4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex 1.723840e+002 3.077498e+000 -6.350000e+000 + vertex 1.723840e+002 3.077498e+000 -5.000001e-001 + vertex 1.718406e+002 2.714404e+000 -6.350000e+000 + endloop + endfacet + facet normal 6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex 1.718406e+002 2.714404e+000 -6.350000e+000 + vertex 1.723840e+002 3.077498e+000 -5.000001e-001 + vertex 1.718406e+002 2.714404e+000 -5.000001e-001 + endloop + endfacet + facet normal 7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex 1.718406e+002 2.714404e+000 -6.350000e+000 + vertex 1.718406e+002 2.714404e+000 -5.000001e-001 + vertex 1.714775e+002 2.170995e+000 -6.350000e+000 + endloop + endfacet + facet normal 8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex 1.714775e+002 2.170995e+000 -6.350000e+000 + vertex 1.718406e+002 2.714404e+000 -5.000001e-001 + vertex 1.714775e+002 2.170995e+000 -5.000001e-001 + endloop + endfacet + facet normal 9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex 1.714775e+002 2.170995e+000 -6.350000e+000 + vertex 1.714775e+002 2.170995e+000 -5.000001e-001 + vertex 1.713500e+002 1.530000e+000 -6.350000e+000 + endloop + endfacet + facet normal 9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex 1.713500e+002 1.530000e+000 -6.350000e+000 + vertex 1.714775e+002 2.170995e+000 -5.000001e-001 + vertex 1.713500e+002 1.530000e+000 -5.000001e-001 + endloop + endfacet + facet normal 9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex 1.713500e+002 1.530000e+000 -6.350000e+000 + vertex 1.713500e+002 1.530000e+000 -5.000001e-001 + vertex 1.714775e+002 8.890053e-001 -6.350000e+000 + endloop + endfacet + facet normal 9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex 1.714775e+002 8.890053e-001 -6.350000e+000 + vertex 1.713500e+002 1.530000e+000 -5.000001e-001 + vertex 1.714775e+002 8.890053e-001 -5.000001e-001 + endloop + endfacet + facet normal 8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex 1.714775e+002 8.890053e-001 -6.350000e+000 + vertex 1.714775e+002 8.890053e-001 -5.000001e-001 + vertex 1.718406e+002 3.455962e-001 -6.350000e+000 + endloop + endfacet + facet normal 7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex 1.718406e+002 3.455962e-001 -6.350000e+000 + vertex 1.714775e+002 8.890053e-001 -5.000001e-001 + vertex 1.718406e+002 3.455962e-001 -5.000001e-001 + endloop + endfacet + facet normal 6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex 1.718406e+002 3.455962e-001 -6.350000e+000 + vertex 1.718406e+002 3.455962e-001 -5.000001e-001 + vertex 1.723840e+002 -1.749822e-002 -6.350000e+000 + endloop + endfacet + facet normal 4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex 1.723840e+002 -1.749822e-002 -6.350000e+000 + vertex 1.718406e+002 3.455962e-001 -5.000001e-001 + vertex 1.723840e+002 -1.749822e-002 -5.000001e-001 + endloop + endfacet + facet normal 2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex 1.723840e+002 -1.749822e-002 -6.350000e+000 + vertex 1.723840e+002 -1.749822e-002 -5.000001e-001 + vertex 1.730250e+002 -1.450000e-001 -6.350000e+000 + endloop + endfacet + facet normal 1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex 1.730250e+002 -1.450000e-001 -6.350000e+000 + vertex 1.723840e+002 -1.749822e-002 -5.000001e-001 + vertex 1.730250e+002 -1.450000e-001 -5.000001e-001 + endloop + endfacet + facet normal -1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex 1.730250e+002 -1.450000e-001 -6.350000e+000 + vertex 1.730250e+002 -1.450000e-001 -5.000001e-001 + vertex 1.736660e+002 -1.749822e-002 -6.350000e+000 + endloop + endfacet + facet normal -2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex 1.736660e+002 -1.749822e-002 -6.350000e+000 + vertex 1.730250e+002 -1.450000e-001 -5.000001e-001 + vertex 1.736660e+002 -1.749822e-002 -5.000001e-001 + endloop + endfacet + facet normal -4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex 1.736660e+002 -1.749822e-002 -6.350000e+000 + vertex 1.736660e+002 -1.749822e-002 -5.000001e-001 + vertex 1.742094e+002 3.455962e-001 -6.350000e+000 + endloop + endfacet + facet normal -6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex 1.742094e+002 3.455962e-001 -6.350000e+000 + vertex 1.736660e+002 -1.749822e-002 -5.000001e-001 + vertex 1.742094e+002 3.455962e-001 -5.000001e-001 + endloop + endfacet + facet normal -7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex 1.742094e+002 3.455962e-001 -6.350000e+000 + vertex 1.742094e+002 3.455962e-001 -5.000001e-001 + vertex 1.745725e+002 8.890053e-001 -6.350000e+000 + endloop + endfacet + facet normal -8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex 1.745725e+002 8.890053e-001 -6.350000e+000 + vertex 1.742094e+002 3.455962e-001 -5.000001e-001 + vertex 1.745725e+002 8.890053e-001 -5.000001e-001 + endloop + endfacet + facet normal -9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex 1.745725e+002 8.890053e-001 -6.350000e+000 + vertex 1.745725e+002 8.890053e-001 -5.000001e-001 + vertex 1.747000e+002 1.530000e+000 -6.350000e+000 + endloop + endfacet + facet normal -9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex 1.747000e+002 1.530000e+000 -6.350000e+000 + vertex 1.745725e+002 8.890053e-001 -5.000001e-001 + vertex 1.747000e+002 1.530000e+000 -5.000001e-001 + endloop + endfacet + facet normal -6.073464e-001 -3.500386e-001 7.131643e-001 + outer loop + vertex 1.745725e+002 2.170995e+000 -5.000001e-001 + vertex 1.750344e+002 2.362336e+000 -7.674098e-008 + vertex 1.742094e+002 2.714404e+000 -5.000001e-001 + endloop + endfacet + facet normal -5.558149e-001 -4.271609e-001 7.131643e-001 + outer loop + vertex 1.742094e+002 2.714404e+000 -5.000001e-001 + vertex 1.750344e+002 2.362336e+000 -7.674098e-008 + vertex 1.745630e+002 3.067957e+000 -7.674098e-008 + endloop + endfacet + facet normal -4.271609e-001 -5.558149e-001 7.131643e-001 + outer loop + vertex 1.742094e+002 2.714404e+000 -5.000001e-001 + vertex 1.745630e+002 3.067957e+000 -7.674098e-008 + vertex 1.736660e+002 3.077498e+000 -5.000001e-001 + endloop + endfacet + facet normal -3.500386e-001 -6.073464e-001 7.131643e-001 + outer loop + vertex 1.736660e+002 3.077498e+000 -5.000001e-001 + vertex 1.745630e+002 3.067957e+000 -7.674098e-008 + vertex 1.738573e+002 3.539438e+000 -7.674098e-008 + endloop + endfacet + facet normal -1.819441e-001 -6.769734e-001 7.131643e-001 + outer loop + vertex 1.736660e+002 3.077498e+000 -5.000001e-001 + vertex 1.738573e+002 3.539438e+000 -7.674098e-008 + vertex 1.730250e+002 3.205000e+000 -5.000001e-001 + endloop + endfacet + facet normal -9.097206e-002 -6.950689e-001 7.131643e-001 + outer loop + vertex 1.730250e+002 3.205000e+000 -5.000001e-001 + vertex 1.738573e+002 3.539438e+000 -7.674098e-008 + vertex 1.730250e+002 3.705000e+000 -7.674098e-008 + endloop + endfacet + facet normal 9.097206e-002 -6.950689e-001 7.131643e-001 + outer loop + vertex 1.730250e+002 3.205000e+000 -5.000001e-001 + vertex 1.730250e+002 3.705000e+000 -7.674098e-008 + vertex 1.723840e+002 3.077498e+000 -5.000001e-001 + endloop + endfacet + facet normal 1.819441e-001 -6.769734e-001 7.131643e-001 + outer loop + vertex 1.723840e+002 3.077498e+000 -5.000001e-001 + vertex 1.730250e+002 3.705000e+000 -7.674098e-008 + vertex 1.721927e+002 3.539438e+000 -7.674098e-008 + endloop + endfacet + facet normal 3.500386e-001 -6.073464e-001 7.131643e-001 + outer loop + vertex 1.723840e+002 3.077498e+000 -5.000001e-001 + vertex 1.721927e+002 3.539438e+000 -7.674098e-008 + vertex 1.718406e+002 2.714404e+000 -5.000001e-001 + endloop + endfacet + facet normal 4.271609e-001 -5.558149e-001 7.131643e-001 + outer loop + vertex 1.718406e+002 2.714404e+000 -5.000001e-001 + vertex 1.721927e+002 3.539438e+000 -7.674098e-008 + vertex 1.714870e+002 3.067957e+000 -7.674098e-008 + endloop + endfacet + facet normal 5.558149e-001 -4.271609e-001 7.131643e-001 + outer loop + vertex 1.718406e+002 2.714404e+000 -5.000001e-001 + vertex 1.714870e+002 3.067957e+000 -7.674098e-008 + vertex 1.714775e+002 2.170995e+000 -5.000001e-001 + endloop + endfacet + facet normal 6.073464e-001 -3.500386e-001 7.131643e-001 + outer loop + vertex 1.714775e+002 2.170995e+000 -5.000001e-001 + vertex 1.714870e+002 3.067957e+000 -7.674098e-008 + vertex 1.710156e+002 2.362336e+000 -7.674098e-008 + endloop + endfacet + facet normal 6.769734e-001 -1.819441e-001 7.131643e-001 + outer loop + vertex 1.714775e+002 2.170995e+000 -5.000001e-001 + vertex 1.710156e+002 2.362336e+000 -7.674098e-008 + vertex 1.713500e+002 1.530000e+000 -5.000001e-001 + endloop + endfacet + facet normal 6.950689e-001 -9.097206e-002 7.131643e-001 + outer loop + vertex 1.713500e+002 1.530000e+000 -5.000001e-001 + vertex 1.710156e+002 2.362336e+000 -7.674098e-008 + vertex 1.708500e+002 1.530000e+000 -7.674098e-008 + endloop + endfacet + facet normal 6.950689e-001 9.097206e-002 7.131643e-001 + outer loop + vertex 1.713500e+002 1.530000e+000 -5.000001e-001 + vertex 1.708500e+002 1.530000e+000 -7.674098e-008 + vertex 1.714775e+002 8.890053e-001 -5.000001e-001 + endloop + endfacet + facet normal 6.769734e-001 1.819441e-001 7.131643e-001 + outer loop + vertex 1.714775e+002 8.890053e-001 -5.000001e-001 + vertex 1.708500e+002 1.530000e+000 -7.674098e-008 + vertex 1.710156e+002 6.976636e-001 -7.674098e-008 + endloop + endfacet + facet normal 6.073464e-001 3.500386e-001 7.131643e-001 + outer loop + vertex 1.714775e+002 8.890053e-001 -5.000001e-001 + vertex 1.710156e+002 6.976636e-001 -7.674098e-008 + vertex 1.718406e+002 3.455962e-001 -5.000001e-001 + endloop + endfacet + facet normal 5.558149e-001 4.271609e-001 7.131643e-001 + outer loop + vertex 1.718406e+002 3.455962e-001 -5.000001e-001 + vertex 1.710156e+002 6.976636e-001 -7.674098e-008 + vertex 1.714870e+002 -7.957290e-003 -7.674098e-008 + endloop + endfacet + facet normal 4.271609e-001 5.558149e-001 7.131643e-001 + outer loop + vertex 1.718406e+002 3.455962e-001 -5.000001e-001 + vertex 1.714870e+002 -7.957290e-003 -7.674098e-008 + vertex 1.723840e+002 -1.749822e-002 -5.000001e-001 + endloop + endfacet + facet normal 3.500386e-001 6.073464e-001 7.131643e-001 + outer loop + vertex 1.723840e+002 -1.749822e-002 -5.000001e-001 + vertex 1.714870e+002 -7.957290e-003 -7.674098e-008 + vertex 1.721927e+002 -4.794380e-001 -7.674098e-008 + endloop + endfacet + facet normal 1.819441e-001 6.769734e-001 7.131643e-001 + outer loop + vertex 1.723840e+002 -1.749822e-002 -5.000001e-001 + vertex 1.721927e+002 -4.794380e-001 -7.674098e-008 + vertex 1.730250e+002 -1.450000e-001 -5.000001e-001 + endloop + endfacet + facet normal 9.097206e-002 6.950689e-001 7.131643e-001 + outer loop + vertex 1.730250e+002 -1.450000e-001 -5.000001e-001 + vertex 1.721927e+002 -4.794380e-001 -7.674098e-008 + vertex 1.730250e+002 -6.450000e-001 -7.674098e-008 + endloop + endfacet + facet normal -9.097206e-002 6.950689e-001 7.131643e-001 + outer loop + vertex 1.730250e+002 -1.450000e-001 -5.000001e-001 + vertex 1.730250e+002 -6.450000e-001 -7.674098e-008 + vertex 1.736660e+002 -1.749822e-002 -5.000001e-001 + endloop + endfacet + facet normal -1.819441e-001 6.769734e-001 7.131643e-001 + outer loop + vertex 1.736660e+002 -1.749822e-002 -5.000001e-001 + vertex 1.730250e+002 -6.450000e-001 -7.674098e-008 + vertex 1.738573e+002 -4.794380e-001 -7.674098e-008 + endloop + endfacet + facet normal -3.500386e-001 6.073464e-001 7.131643e-001 + outer loop + vertex 1.736660e+002 -1.749822e-002 -5.000001e-001 + vertex 1.738573e+002 -4.794380e-001 -7.674098e-008 + vertex 1.742094e+002 3.455962e-001 -5.000001e-001 + endloop + endfacet + facet normal -4.271609e-001 5.558149e-001 7.131643e-001 + outer loop + vertex 1.742094e+002 3.455962e-001 -5.000001e-001 + vertex 1.738573e+002 -4.794380e-001 -7.674098e-008 + vertex 1.745630e+002 -7.957290e-003 -7.674098e-008 + endloop + endfacet + facet normal -5.558149e-001 4.271609e-001 7.131643e-001 + outer loop + vertex 1.742094e+002 3.455962e-001 -5.000001e-001 + vertex 1.745630e+002 -7.957290e-003 -7.674098e-008 + vertex 1.745725e+002 8.890053e-001 -5.000001e-001 + endloop + endfacet + facet normal -6.073464e-001 3.500386e-001 7.131643e-001 + outer loop + vertex 1.745725e+002 8.890053e-001 -5.000001e-001 + vertex 1.745630e+002 -7.957290e-003 -7.674098e-008 + vertex 1.750344e+002 6.976636e-001 -7.674098e-008 + endloop + endfacet + facet normal -6.769734e-001 1.819441e-001 7.131643e-001 + outer loop + vertex 1.745725e+002 8.890053e-001 -5.000001e-001 + vertex 1.750344e+002 6.976636e-001 -7.674098e-008 + vertex 1.747000e+002 1.530000e+000 -5.000001e-001 + endloop + endfacet + facet normal -6.950689e-001 9.097206e-002 7.131643e-001 + outer loop + vertex 1.747000e+002 1.530000e+000 -5.000001e-001 + vertex 1.750344e+002 6.976636e-001 -7.674098e-008 + vertex 1.752000e+002 1.530000e+000 -7.674098e-008 + endloop + endfacet + facet normal -6.950689e-001 -9.097206e-002 7.131643e-001 + outer loop + vertex 1.747000e+002 1.530000e+000 -5.000001e-001 + vertex 1.752000e+002 1.530000e+000 -7.674098e-008 + vertex 1.745725e+002 2.170995e+000 -5.000001e-001 + endloop + endfacet + facet normal -6.769734e-001 -1.819441e-001 7.131643e-001 + outer loop + vertex 1.745725e+002 2.170995e+000 -5.000001e-001 + vertex 1.752000e+002 1.530000e+000 -7.674098e-008 + vertex 1.750344e+002 2.362336e+000 -7.674098e-008 + endloop + endfacet + facet normal -9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex 1.747000e+002 5.788000e+001 -6.350000e+000 + vertex 1.747000e+002 5.788000e+001 -5.000001e-001 + vertex 1.745725e+002 5.852100e+001 -6.350000e+000 + endloop + endfacet + facet normal -9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex 1.745725e+002 5.852100e+001 -6.350000e+000 + vertex 1.747000e+002 5.788000e+001 -5.000001e-001 + vertex 1.745725e+002 5.852100e+001 -5.000001e-001 + endloop + endfacet + facet normal -8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex 1.745725e+002 5.852100e+001 -6.350000e+000 + vertex 1.745725e+002 5.852100e+001 -5.000001e-001 + vertex 1.742094e+002 5.906441e+001 -6.350000e+000 + endloop + endfacet + facet normal -7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex 1.742094e+002 5.906441e+001 -6.350000e+000 + vertex 1.745725e+002 5.852100e+001 -5.000001e-001 + vertex 1.742094e+002 5.906441e+001 -5.000001e-001 + endloop + endfacet + facet normal -6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex 1.742094e+002 5.906441e+001 -6.350000e+000 + vertex 1.742094e+002 5.906441e+001 -5.000001e-001 + vertex 1.736660e+002 5.942750e+001 -6.350000e+000 + endloop + endfacet + facet normal -4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex 1.736660e+002 5.942750e+001 -6.350000e+000 + vertex 1.742094e+002 5.906441e+001 -5.000001e-001 + vertex 1.736660e+002 5.942750e+001 -5.000001e-001 + endloop + endfacet + facet normal -2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex 1.736660e+002 5.942750e+001 -6.350000e+000 + vertex 1.736660e+002 5.942750e+001 -5.000001e-001 + vertex 1.730250e+002 5.955500e+001 -6.350000e+000 + endloop + endfacet + facet normal -1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex 1.730250e+002 5.955500e+001 -6.350000e+000 + vertex 1.736660e+002 5.942750e+001 -5.000001e-001 + vertex 1.730250e+002 5.955500e+001 -5.000001e-001 + endloop + endfacet + facet normal 1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex 1.730250e+002 5.955500e+001 -6.350000e+000 + vertex 1.730250e+002 5.955500e+001 -5.000001e-001 + vertex 1.723840e+002 5.942750e+001 -6.350000e+000 + endloop + endfacet + facet normal 2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex 1.723840e+002 5.942750e+001 -6.350000e+000 + vertex 1.730250e+002 5.955500e+001 -5.000001e-001 + vertex 1.723840e+002 5.942750e+001 -5.000001e-001 + endloop + endfacet + facet normal 4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex 1.723840e+002 5.942750e+001 -6.350000e+000 + vertex 1.723840e+002 5.942750e+001 -5.000001e-001 + vertex 1.718406e+002 5.906441e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex 1.718406e+002 5.906441e+001 -6.350000e+000 + vertex 1.723840e+002 5.942750e+001 -5.000001e-001 + vertex 1.718406e+002 5.906441e+001 -5.000001e-001 + endloop + endfacet + facet normal 7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex 1.718406e+002 5.906441e+001 -6.350000e+000 + vertex 1.718406e+002 5.906441e+001 -5.000001e-001 + vertex 1.714775e+002 5.852100e+001 -6.350000e+000 + endloop + endfacet + facet normal 8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex 1.714775e+002 5.852100e+001 -6.350000e+000 + vertex 1.718406e+002 5.906441e+001 -5.000001e-001 + vertex 1.714775e+002 5.852100e+001 -5.000001e-001 + endloop + endfacet + facet normal 9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex 1.714775e+002 5.852100e+001 -6.350000e+000 + vertex 1.714775e+002 5.852100e+001 -5.000001e-001 + vertex 1.713500e+002 5.788000e+001 -6.350000e+000 + endloop + endfacet + facet normal 9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex 1.713500e+002 5.788000e+001 -6.350000e+000 + vertex 1.714775e+002 5.852100e+001 -5.000001e-001 + vertex 1.713500e+002 5.788000e+001 -5.000001e-001 + endloop + endfacet + facet normal 9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex 1.713500e+002 5.788000e+001 -6.350000e+000 + vertex 1.713500e+002 5.788000e+001 -5.000001e-001 + vertex 1.714775e+002 5.723901e+001 -6.350000e+000 + endloop + endfacet + facet normal 9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex 1.714775e+002 5.723901e+001 -6.350000e+000 + vertex 1.713500e+002 5.788000e+001 -5.000001e-001 + vertex 1.714775e+002 5.723901e+001 -5.000001e-001 + endloop + endfacet + facet normal 8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex 1.714775e+002 5.723901e+001 -6.350000e+000 + vertex 1.714775e+002 5.723901e+001 -5.000001e-001 + vertex 1.718406e+002 5.669560e+001 -6.350000e+000 + endloop + endfacet + facet normal 7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex 1.718406e+002 5.669560e+001 -6.350000e+000 + vertex 1.714775e+002 5.723901e+001 -5.000001e-001 + vertex 1.718406e+002 5.669560e+001 -5.000001e-001 + endloop + endfacet + facet normal 6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex 1.718406e+002 5.669560e+001 -6.350000e+000 + vertex 1.718406e+002 5.669560e+001 -5.000001e-001 + vertex 1.723840e+002 5.633250e+001 -6.350000e+000 + endloop + endfacet + facet normal 4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex 1.723840e+002 5.633250e+001 -6.350000e+000 + vertex 1.718406e+002 5.669560e+001 -5.000001e-001 + vertex 1.723840e+002 5.633250e+001 -5.000001e-001 + endloop + endfacet + facet normal 2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex 1.723840e+002 5.633250e+001 -6.350000e+000 + vertex 1.723840e+002 5.633250e+001 -5.000001e-001 + vertex 1.730250e+002 5.620500e+001 -6.350000e+000 + endloop + endfacet + facet normal 1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex 1.730250e+002 5.620500e+001 -6.350000e+000 + vertex 1.723840e+002 5.633250e+001 -5.000001e-001 + vertex 1.730250e+002 5.620500e+001 -5.000001e-001 + endloop + endfacet + facet normal -1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex 1.730250e+002 5.620500e+001 -6.350000e+000 + vertex 1.730250e+002 5.620500e+001 -5.000001e-001 + vertex 1.736660e+002 5.633250e+001 -6.350000e+000 + endloop + endfacet + facet normal -2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex 1.736660e+002 5.633250e+001 -6.350000e+000 + vertex 1.730250e+002 5.620500e+001 -5.000001e-001 + vertex 1.736660e+002 5.633250e+001 -5.000001e-001 + endloop + endfacet + facet normal -4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex 1.736660e+002 5.633250e+001 -6.350000e+000 + vertex 1.736660e+002 5.633250e+001 -5.000001e-001 + vertex 1.742094e+002 5.669560e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex 1.742094e+002 5.669560e+001 -6.350000e+000 + vertex 1.736660e+002 5.633250e+001 -5.000001e-001 + vertex 1.742094e+002 5.669560e+001 -5.000001e-001 + endloop + endfacet + facet normal -7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex 1.742094e+002 5.669560e+001 -6.350000e+000 + vertex 1.742094e+002 5.669560e+001 -5.000001e-001 + vertex 1.745725e+002 5.723901e+001 -6.350000e+000 + endloop + endfacet + facet normal -8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex 1.745725e+002 5.723901e+001 -6.350000e+000 + vertex 1.742094e+002 5.669560e+001 -5.000001e-001 + vertex 1.745725e+002 5.723901e+001 -5.000001e-001 + endloop + endfacet + facet normal -9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex 1.745725e+002 5.723901e+001 -6.350000e+000 + vertex 1.745725e+002 5.723901e+001 -5.000001e-001 + vertex 1.747000e+002 5.788000e+001 -6.350000e+000 + endloop + endfacet + facet normal -9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex 1.747000e+002 5.788000e+001 -6.350000e+000 + vertex 1.745725e+002 5.723901e+001 -5.000001e-001 + vertex 1.747000e+002 5.788000e+001 -5.000001e-001 + endloop + endfacet + facet normal -6.073464e-001 -3.500386e-001 7.131643e-001 + outer loop + vertex 1.745725e+002 5.852100e+001 -5.000001e-001 + vertex 1.750344e+002 5.871234e+001 -7.674098e-008 + vertex 1.742094e+002 5.906441e+001 -5.000001e-001 + endloop + endfacet + facet normal -5.558149e-001 -4.271609e-001 7.131643e-001 + outer loop + vertex 1.742094e+002 5.906441e+001 -5.000001e-001 + vertex 1.750344e+002 5.871234e+001 -7.674098e-008 + vertex 1.745630e+002 5.941796e+001 -7.674098e-008 + endloop + endfacet + facet normal -4.271609e-001 -5.558149e-001 7.131643e-001 + outer loop + vertex 1.742094e+002 5.906441e+001 -5.000001e-001 + vertex 1.745630e+002 5.941796e+001 -7.674098e-008 + vertex 1.736660e+002 5.942750e+001 -5.000001e-001 + endloop + endfacet + facet normal -3.500386e-001 -6.073464e-001 7.131643e-001 + outer loop + vertex 1.736660e+002 5.942750e+001 -5.000001e-001 + vertex 1.745630e+002 5.941796e+001 -7.674098e-008 + vertex 1.738573e+002 5.988944e+001 -7.674098e-008 + endloop + endfacet + facet normal -1.819441e-001 -6.769734e-001 7.131643e-001 + outer loop + vertex 1.736660e+002 5.942750e+001 -5.000001e-001 + vertex 1.738573e+002 5.988944e+001 -7.674098e-008 + vertex 1.730250e+002 5.955500e+001 -5.000001e-001 + endloop + endfacet + facet normal -9.097206e-002 -6.950689e-001 7.131643e-001 + outer loop + vertex 1.730250e+002 5.955500e+001 -5.000001e-001 + vertex 1.738573e+002 5.988944e+001 -7.674098e-008 + vertex 1.730250e+002 6.005500e+001 -7.674098e-008 + endloop + endfacet + facet normal 9.097206e-002 -6.950689e-001 7.131643e-001 + outer loop + vertex 1.730250e+002 5.955500e+001 -5.000001e-001 + vertex 1.730250e+002 6.005500e+001 -7.674098e-008 + vertex 1.723840e+002 5.942750e+001 -5.000001e-001 + endloop + endfacet + facet normal 1.819441e-001 -6.769734e-001 7.131643e-001 + outer loop + vertex 1.723840e+002 5.942750e+001 -5.000001e-001 + vertex 1.730250e+002 6.005500e+001 -7.674098e-008 + vertex 1.721927e+002 5.988944e+001 -7.674098e-008 + endloop + endfacet + facet normal 3.500386e-001 -6.073464e-001 7.131643e-001 + outer loop + vertex 1.723840e+002 5.942750e+001 -5.000001e-001 + vertex 1.721927e+002 5.988944e+001 -7.674098e-008 + vertex 1.718406e+002 5.906441e+001 -5.000001e-001 + endloop + endfacet + facet normal 4.271609e-001 -5.558149e-001 7.131643e-001 + outer loop + vertex 1.718406e+002 5.906441e+001 -5.000001e-001 + vertex 1.721927e+002 5.988944e+001 -7.674098e-008 + vertex 1.714870e+002 5.941796e+001 -7.674098e-008 + endloop + endfacet + facet normal 5.558149e-001 -4.271609e-001 7.131643e-001 + outer loop + vertex 1.718406e+002 5.906441e+001 -5.000001e-001 + vertex 1.714870e+002 5.941796e+001 -7.674098e-008 + vertex 1.714775e+002 5.852100e+001 -5.000001e-001 + endloop + endfacet + facet normal 6.073464e-001 -3.500386e-001 7.131643e-001 + outer loop + vertex 1.714775e+002 5.852100e+001 -5.000001e-001 + vertex 1.714870e+002 5.941796e+001 -7.674098e-008 + vertex 1.710156e+002 5.871234e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.769734e-001 -1.819441e-001 7.131643e-001 + outer loop + vertex 1.714775e+002 5.852100e+001 -5.000001e-001 + vertex 1.710156e+002 5.871234e+001 -7.674098e-008 + vertex 1.713500e+002 5.788000e+001 -5.000001e-001 + endloop + endfacet + facet normal 6.950689e-001 -9.097206e-002 7.131643e-001 + outer loop + vertex 1.713500e+002 5.788000e+001 -5.000001e-001 + vertex 1.710156e+002 5.871234e+001 -7.674098e-008 + vertex 1.708500e+002 5.788000e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.950689e-001 9.097206e-002 7.131643e-001 + outer loop + vertex 1.713500e+002 5.788000e+001 -5.000001e-001 + vertex 1.708500e+002 5.788000e+001 -7.674098e-008 + vertex 1.714775e+002 5.723901e+001 -5.000001e-001 + endloop + endfacet + facet normal 6.769734e-001 1.819441e-001 7.131643e-001 + outer loop + vertex 1.714775e+002 5.723901e+001 -5.000001e-001 + vertex 1.708500e+002 5.788000e+001 -7.674098e-008 + vertex 1.710156e+002 5.704766e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.073464e-001 3.500386e-001 7.131643e-001 + outer loop + vertex 1.714775e+002 5.723901e+001 -5.000001e-001 + vertex 1.710156e+002 5.704766e+001 -7.674098e-008 + vertex 1.718406e+002 5.669560e+001 -5.000001e-001 + endloop + endfacet + facet normal 5.558149e-001 4.271609e-001 7.131643e-001 + outer loop + vertex 1.718406e+002 5.669560e+001 -5.000001e-001 + vertex 1.710156e+002 5.704766e+001 -7.674098e-008 + vertex 1.714870e+002 5.634204e+001 -7.674098e-008 + endloop + endfacet + facet normal 4.271609e-001 5.558149e-001 7.131643e-001 + outer loop + vertex 1.718406e+002 5.669560e+001 -5.000001e-001 + vertex 1.714870e+002 5.634204e+001 -7.674098e-008 + vertex 1.723840e+002 5.633250e+001 -5.000001e-001 + endloop + endfacet + facet normal 3.500386e-001 6.073464e-001 7.131643e-001 + outer loop + vertex 1.723840e+002 5.633250e+001 -5.000001e-001 + vertex 1.714870e+002 5.634204e+001 -7.674098e-008 + vertex 1.721927e+002 5.587056e+001 -7.674098e-008 + endloop + endfacet + facet normal 1.819441e-001 6.769734e-001 7.131643e-001 + outer loop + vertex 1.723840e+002 5.633250e+001 -5.000001e-001 + vertex 1.721927e+002 5.587056e+001 -7.674098e-008 + vertex 1.730250e+002 5.620500e+001 -5.000001e-001 + endloop + endfacet + facet normal 9.097206e-002 6.950689e-001 7.131643e-001 + outer loop + vertex 1.730250e+002 5.620500e+001 -5.000001e-001 + vertex 1.721927e+002 5.587056e+001 -7.674098e-008 + vertex 1.730250e+002 5.570500e+001 -7.674098e-008 + endloop + endfacet + facet normal -9.097206e-002 6.950689e-001 7.131643e-001 + outer loop + vertex 1.730250e+002 5.620500e+001 -5.000001e-001 + vertex 1.730250e+002 5.570500e+001 -7.674098e-008 + vertex 1.736660e+002 5.633250e+001 -5.000001e-001 + endloop + endfacet + facet normal -1.819441e-001 6.769734e-001 7.131643e-001 + outer loop + vertex 1.736660e+002 5.633250e+001 -5.000001e-001 + vertex 1.730250e+002 5.570500e+001 -7.674098e-008 + vertex 1.738573e+002 5.587056e+001 -7.674098e-008 + endloop + endfacet + facet normal -3.500386e-001 6.073464e-001 7.131643e-001 + outer loop + vertex 1.736660e+002 5.633250e+001 -5.000001e-001 + vertex 1.738573e+002 5.587056e+001 -7.674098e-008 + vertex 1.742094e+002 5.669560e+001 -5.000001e-001 + endloop + endfacet + facet normal -4.271609e-001 5.558149e-001 7.131643e-001 + outer loop + vertex 1.742094e+002 5.669560e+001 -5.000001e-001 + vertex 1.738573e+002 5.587056e+001 -7.674098e-008 + vertex 1.745630e+002 5.634204e+001 -7.674098e-008 + endloop + endfacet + facet normal -5.558149e-001 4.271609e-001 7.131643e-001 + outer loop + vertex 1.742094e+002 5.669560e+001 -5.000001e-001 + vertex 1.745630e+002 5.634204e+001 -7.674098e-008 + vertex 1.745725e+002 5.723901e+001 -5.000001e-001 + endloop + endfacet + facet normal -6.073464e-001 3.500386e-001 7.131643e-001 + outer loop + vertex 1.745725e+002 5.723901e+001 -5.000001e-001 + vertex 1.745630e+002 5.634204e+001 -7.674098e-008 + vertex 1.750344e+002 5.704766e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.769734e-001 1.819441e-001 7.131643e-001 + outer loop + vertex 1.745725e+002 5.723901e+001 -5.000001e-001 + vertex 1.750344e+002 5.704766e+001 -7.674098e-008 + vertex 1.747000e+002 5.788000e+001 -5.000001e-001 + endloop + endfacet + facet normal -6.950689e-001 9.097206e-002 7.131643e-001 + outer loop + vertex 1.747000e+002 5.788000e+001 -5.000001e-001 + vertex 1.750344e+002 5.704766e+001 -7.674098e-008 + vertex 1.752000e+002 5.788000e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.950689e-001 -9.097206e-002 7.131643e-001 + outer loop + vertex 1.747000e+002 5.788000e+001 -5.000001e-001 + vertex 1.752000e+002 5.788000e+001 -7.674098e-008 + vertex 1.745725e+002 5.852100e+001 -5.000001e-001 + endloop + endfacet + facet normal -6.769734e-001 -1.819441e-001 7.131643e-001 + outer loop + vertex 1.745725e+002 5.852100e+001 -5.000001e-001 + vertex 1.752000e+002 5.788000e+001 -7.674098e-008 + vertex 1.750344e+002 5.871234e+001 -7.674098e-008 + endloop + endfacet + facet normal -9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex -1.713500e+002 -5.482000e+001 -6.350000e+000 + vertex -1.713500e+002 -5.482000e+001 -5.000001e-001 + vertex -1.714775e+002 -5.417900e+001 -6.350000e+000 + endloop + endfacet + facet normal -9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex -1.714775e+002 -5.417900e+001 -6.350000e+000 + vertex -1.713500e+002 -5.482000e+001 -5.000001e-001 + vertex -1.714775e+002 -5.417900e+001 -5.000001e-001 + endloop + endfacet + facet normal -8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex -1.714775e+002 -5.417900e+001 -6.350000e+000 + vertex -1.714775e+002 -5.417900e+001 -5.000001e-001 + vertex -1.718406e+002 -5.363559e+001 -6.350000e+000 + endloop + endfacet + facet normal -7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex -1.718406e+002 -5.363559e+001 -6.350000e+000 + vertex -1.714775e+002 -5.417900e+001 -5.000001e-001 + vertex -1.718406e+002 -5.363559e+001 -5.000001e-001 + endloop + endfacet + facet normal -6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex -1.718406e+002 -5.363559e+001 -6.350000e+000 + vertex -1.718406e+002 -5.363559e+001 -5.000001e-001 + vertex -1.723840e+002 -5.327250e+001 -6.350000e+000 + endloop + endfacet + facet normal -4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex -1.723840e+002 -5.327250e+001 -6.350000e+000 + vertex -1.718406e+002 -5.363559e+001 -5.000001e-001 + vertex -1.723840e+002 -5.327250e+001 -5.000001e-001 + endloop + endfacet + facet normal -2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex -1.723840e+002 -5.327250e+001 -6.350000e+000 + vertex -1.723840e+002 -5.327250e+001 -5.000001e-001 + vertex -1.730250e+002 -5.314500e+001 -6.350000e+000 + endloop + endfacet + facet normal -1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex -1.730250e+002 -5.314500e+001 -6.350000e+000 + vertex -1.723840e+002 -5.327250e+001 -5.000001e-001 + vertex -1.730250e+002 -5.314500e+001 -5.000001e-001 + endloop + endfacet + facet normal 1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex -1.730250e+002 -5.314500e+001 -6.350000e+000 + vertex -1.730250e+002 -5.314500e+001 -5.000001e-001 + vertex -1.736660e+002 -5.327250e+001 -6.350000e+000 + endloop + endfacet + facet normal 2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex -1.736660e+002 -5.327250e+001 -6.350000e+000 + vertex -1.730250e+002 -5.314500e+001 -5.000001e-001 + vertex -1.736660e+002 -5.327250e+001 -5.000001e-001 + endloop + endfacet + facet normal 4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex -1.736660e+002 -5.327250e+001 -6.350000e+000 + vertex -1.736660e+002 -5.327250e+001 -5.000001e-001 + vertex -1.742094e+002 -5.363559e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex -1.742094e+002 -5.363559e+001 -6.350000e+000 + vertex -1.736660e+002 -5.327250e+001 -5.000001e-001 + vertex -1.742094e+002 -5.363559e+001 -5.000001e-001 + endloop + endfacet + facet normal 7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex -1.742094e+002 -5.363559e+001 -6.350000e+000 + vertex -1.742094e+002 -5.363559e+001 -5.000001e-001 + vertex -1.745725e+002 -5.417900e+001 -6.350000e+000 + endloop + endfacet + facet normal 8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex -1.745725e+002 -5.417900e+001 -6.350000e+000 + vertex -1.742094e+002 -5.363559e+001 -5.000001e-001 + vertex -1.745725e+002 -5.417900e+001 -5.000001e-001 + endloop + endfacet + facet normal 9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex -1.745725e+002 -5.417900e+001 -6.350000e+000 + vertex -1.745725e+002 -5.417900e+001 -5.000001e-001 + vertex -1.747000e+002 -5.482000e+001 -6.350000e+000 + endloop + endfacet + facet normal 9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex -1.747000e+002 -5.482000e+001 -6.350000e+000 + vertex -1.745725e+002 -5.417900e+001 -5.000001e-001 + vertex -1.747000e+002 -5.482000e+001 -5.000001e-001 + endloop + endfacet + facet normal 9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex -1.747000e+002 -5.482000e+001 -6.350000e+000 + vertex -1.747000e+002 -5.482000e+001 -5.000001e-001 + vertex -1.745725e+002 -5.546099e+001 -6.350000e+000 + endloop + endfacet + facet normal 9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex -1.745725e+002 -5.546099e+001 -6.350000e+000 + vertex -1.747000e+002 -5.482000e+001 -5.000001e-001 + vertex -1.745725e+002 -5.546099e+001 -5.000001e-001 + endloop + endfacet + facet normal 8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex -1.745725e+002 -5.546099e+001 -6.350000e+000 + vertex -1.745725e+002 -5.546099e+001 -5.000001e-001 + vertex -1.742094e+002 -5.600440e+001 -6.350000e+000 + endloop + endfacet + facet normal 7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex -1.742094e+002 -5.600440e+001 -6.350000e+000 + vertex -1.745725e+002 -5.546099e+001 -5.000001e-001 + vertex -1.742094e+002 -5.600440e+001 -5.000001e-001 + endloop + endfacet + facet normal 6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex -1.742094e+002 -5.600440e+001 -6.350000e+000 + vertex -1.742094e+002 -5.600440e+001 -5.000001e-001 + vertex -1.736660e+002 -5.636750e+001 -6.350000e+000 + endloop + endfacet + facet normal 4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex -1.736660e+002 -5.636750e+001 -6.350000e+000 + vertex -1.742094e+002 -5.600440e+001 -5.000001e-001 + vertex -1.736660e+002 -5.636750e+001 -5.000001e-001 + endloop + endfacet + facet normal 2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex -1.736660e+002 -5.636750e+001 -6.350000e+000 + vertex -1.736660e+002 -5.636750e+001 -5.000001e-001 + vertex -1.730250e+002 -5.649500e+001 -6.350000e+000 + endloop + endfacet + facet normal 1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex -1.730250e+002 -5.649500e+001 -6.350000e+000 + vertex -1.736660e+002 -5.636750e+001 -5.000001e-001 + vertex -1.730250e+002 -5.649500e+001 -5.000001e-001 + endloop + endfacet + facet normal -1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex -1.730250e+002 -5.649500e+001 -6.350000e+000 + vertex -1.730250e+002 -5.649500e+001 -5.000001e-001 + vertex -1.723840e+002 -5.636750e+001 -6.350000e+000 + endloop + endfacet + facet normal -2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex -1.723840e+002 -5.636750e+001 -6.350000e+000 + vertex -1.730250e+002 -5.649500e+001 -5.000001e-001 + vertex -1.723840e+002 -5.636750e+001 -5.000001e-001 + endloop + endfacet + facet normal -4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex -1.723840e+002 -5.636750e+001 -6.350000e+000 + vertex -1.723840e+002 -5.636750e+001 -5.000001e-001 + vertex -1.718406e+002 -5.600440e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex -1.718406e+002 -5.600440e+001 -6.350000e+000 + vertex -1.723840e+002 -5.636750e+001 -5.000001e-001 + vertex -1.718406e+002 -5.600440e+001 -5.000001e-001 + endloop + endfacet + facet normal -7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex -1.718406e+002 -5.600440e+001 -6.350000e+000 + vertex -1.718406e+002 -5.600440e+001 -5.000001e-001 + vertex -1.714775e+002 -5.546099e+001 -6.350000e+000 + endloop + endfacet + facet normal -8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex -1.714775e+002 -5.546099e+001 -6.350000e+000 + vertex -1.718406e+002 -5.600440e+001 -5.000001e-001 + vertex -1.714775e+002 -5.546099e+001 -5.000001e-001 + endloop + endfacet + facet normal -9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex -1.714775e+002 -5.546099e+001 -6.350000e+000 + vertex -1.714775e+002 -5.546099e+001 -5.000001e-001 + vertex -1.713500e+002 -5.482000e+001 -6.350000e+000 + endloop + endfacet + facet normal -9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex -1.713500e+002 -5.482000e+001 -6.350000e+000 + vertex -1.714775e+002 -5.546099e+001 -5.000001e-001 + vertex -1.713500e+002 -5.482000e+001 -5.000001e-001 + endloop + endfacet + facet normal -6.073464e-001 -3.500386e-001 7.131643e-001 + outer loop + vertex -1.714775e+002 -5.417900e+001 -5.000001e-001 + vertex -1.710156e+002 -5.398766e+001 -7.674098e-008 + vertex -1.718406e+002 -5.363559e+001 -5.000001e-001 + endloop + endfacet + facet normal -5.558149e-001 -4.271609e-001 7.131643e-001 + outer loop + vertex -1.718406e+002 -5.363559e+001 -5.000001e-001 + vertex -1.710156e+002 -5.398766e+001 -7.674098e-008 + vertex -1.714870e+002 -5.328204e+001 -7.674098e-008 + endloop + endfacet + facet normal -4.271609e-001 -5.558149e-001 7.131643e-001 + outer loop + vertex -1.718406e+002 -5.363559e+001 -5.000001e-001 + vertex -1.714870e+002 -5.328204e+001 -7.674098e-008 + vertex -1.723840e+002 -5.327250e+001 -5.000001e-001 + endloop + endfacet + facet normal -3.500386e-001 -6.073464e-001 7.131643e-001 + outer loop + vertex -1.723840e+002 -5.327250e+001 -5.000001e-001 + vertex -1.714870e+002 -5.328204e+001 -7.674098e-008 + vertex -1.721927e+002 -5.281056e+001 -7.674098e-008 + endloop + endfacet + facet normal -1.819441e-001 -6.769734e-001 7.131643e-001 + outer loop + vertex -1.723840e+002 -5.327250e+001 -5.000001e-001 + vertex -1.721927e+002 -5.281056e+001 -7.674098e-008 + vertex -1.730250e+002 -5.314500e+001 -5.000001e-001 + endloop + endfacet + facet normal -9.097206e-002 -6.950689e-001 7.131643e-001 + outer loop + vertex -1.730250e+002 -5.314500e+001 -5.000001e-001 + vertex -1.721927e+002 -5.281056e+001 -7.674098e-008 + vertex -1.730250e+002 -5.264500e+001 -7.674098e-008 + endloop + endfacet + facet normal 9.097206e-002 -6.950689e-001 7.131643e-001 + outer loop + vertex -1.730250e+002 -5.314500e+001 -5.000001e-001 + vertex -1.730250e+002 -5.264500e+001 -7.674098e-008 + vertex -1.736660e+002 -5.327250e+001 -5.000001e-001 + endloop + endfacet + facet normal 1.819441e-001 -6.769734e-001 7.131643e-001 + outer loop + vertex -1.736660e+002 -5.327250e+001 -5.000001e-001 + vertex -1.730250e+002 -5.264500e+001 -7.674098e-008 + vertex -1.738573e+002 -5.281056e+001 -7.674098e-008 + endloop + endfacet + facet normal 3.500386e-001 -6.073464e-001 7.131643e-001 + outer loop + vertex -1.736660e+002 -5.327250e+001 -5.000001e-001 + vertex -1.738573e+002 -5.281056e+001 -7.674098e-008 + vertex -1.742094e+002 -5.363559e+001 -5.000001e-001 + endloop + endfacet + facet normal 4.271609e-001 -5.558149e-001 7.131643e-001 + outer loop + vertex -1.742094e+002 -5.363559e+001 -5.000001e-001 + vertex -1.738573e+002 -5.281056e+001 -7.674098e-008 + vertex -1.745630e+002 -5.328204e+001 -7.674098e-008 + endloop + endfacet + facet normal 5.558149e-001 -4.271609e-001 7.131643e-001 + outer loop + vertex -1.742094e+002 -5.363559e+001 -5.000001e-001 + vertex -1.745630e+002 -5.328204e+001 -7.674098e-008 + vertex -1.745725e+002 -5.417900e+001 -5.000001e-001 + endloop + endfacet + facet normal 6.073464e-001 -3.500386e-001 7.131643e-001 + outer loop + vertex -1.745725e+002 -5.417900e+001 -5.000001e-001 + vertex -1.745630e+002 -5.328204e+001 -7.674098e-008 + vertex -1.750344e+002 -5.398766e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.769734e-001 -1.819441e-001 7.131643e-001 + outer loop + vertex -1.745725e+002 -5.417900e+001 -5.000001e-001 + vertex -1.750344e+002 -5.398766e+001 -7.674098e-008 + vertex -1.747000e+002 -5.482000e+001 -5.000001e-001 + endloop + endfacet + facet normal 6.950689e-001 -9.097206e-002 7.131643e-001 + outer loop + vertex -1.747000e+002 -5.482000e+001 -5.000001e-001 + vertex -1.750344e+002 -5.398766e+001 -7.674098e-008 + vertex -1.752000e+002 -5.482000e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.950689e-001 9.097206e-002 7.131643e-001 + outer loop + vertex -1.747000e+002 -5.482000e+001 -5.000001e-001 + vertex -1.752000e+002 -5.482000e+001 -7.674098e-008 + vertex -1.745725e+002 -5.546099e+001 -5.000001e-001 + endloop + endfacet + facet normal 6.769734e-001 1.819441e-001 7.131643e-001 + outer loop + vertex -1.745725e+002 -5.546099e+001 -5.000001e-001 + vertex -1.752000e+002 -5.482000e+001 -7.674098e-008 + vertex -1.750344e+002 -5.565234e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.073464e-001 3.500386e-001 7.131643e-001 + outer loop + vertex -1.745725e+002 -5.546099e+001 -5.000001e-001 + vertex -1.750344e+002 -5.565234e+001 -7.674098e-008 + vertex -1.742094e+002 -5.600440e+001 -5.000001e-001 + endloop + endfacet + facet normal 5.558149e-001 4.271609e-001 7.131643e-001 + outer loop + vertex -1.742094e+002 -5.600440e+001 -5.000001e-001 + vertex -1.750344e+002 -5.565234e+001 -7.674098e-008 + vertex -1.745630e+002 -5.635796e+001 -7.674098e-008 + endloop + endfacet + facet normal 4.271609e-001 5.558149e-001 7.131643e-001 + outer loop + vertex -1.742094e+002 -5.600440e+001 -5.000001e-001 + vertex -1.745630e+002 -5.635796e+001 -7.674098e-008 + vertex -1.736660e+002 -5.636750e+001 -5.000001e-001 + endloop + endfacet + facet normal 3.500386e-001 6.073464e-001 7.131643e-001 + outer loop + vertex -1.736660e+002 -5.636750e+001 -5.000001e-001 + vertex -1.745630e+002 -5.635796e+001 -7.674098e-008 + vertex -1.738573e+002 -5.682944e+001 -7.674098e-008 + endloop + endfacet + facet normal 1.819441e-001 6.769734e-001 7.131643e-001 + outer loop + vertex -1.736660e+002 -5.636750e+001 -5.000001e-001 + vertex -1.738573e+002 -5.682944e+001 -7.674098e-008 + vertex -1.730250e+002 -5.649500e+001 -5.000001e-001 + endloop + endfacet + facet normal 9.097206e-002 6.950689e-001 7.131643e-001 + outer loop + vertex -1.730250e+002 -5.649500e+001 -5.000001e-001 + vertex -1.738573e+002 -5.682944e+001 -7.674098e-008 + vertex -1.730250e+002 -5.699500e+001 -7.674098e-008 + endloop + endfacet + facet normal -9.097206e-002 6.950689e-001 7.131643e-001 + outer loop + vertex -1.730250e+002 -5.649500e+001 -5.000001e-001 + vertex -1.730250e+002 -5.699500e+001 -7.674098e-008 + vertex -1.723840e+002 -5.636750e+001 -5.000001e-001 + endloop + endfacet + facet normal -1.819441e-001 6.769734e-001 7.131643e-001 + outer loop + vertex -1.723840e+002 -5.636750e+001 -5.000001e-001 + vertex -1.730250e+002 -5.699500e+001 -7.674098e-008 + vertex -1.721927e+002 -5.682944e+001 -7.674098e-008 + endloop + endfacet + facet normal -3.500386e-001 6.073464e-001 7.131643e-001 + outer loop + vertex -1.723840e+002 -5.636750e+001 -5.000001e-001 + vertex -1.721927e+002 -5.682944e+001 -7.674098e-008 + vertex -1.718406e+002 -5.600440e+001 -5.000001e-001 + endloop + endfacet + facet normal -4.271609e-001 5.558149e-001 7.131643e-001 + outer loop + vertex -1.718406e+002 -5.600440e+001 -5.000001e-001 + vertex -1.721927e+002 -5.682944e+001 -7.674098e-008 + vertex -1.714870e+002 -5.635796e+001 -7.674098e-008 + endloop + endfacet + facet normal -5.558149e-001 4.271609e-001 7.131643e-001 + outer loop + vertex -1.718406e+002 -5.600440e+001 -5.000001e-001 + vertex -1.714870e+002 -5.635796e+001 -7.674098e-008 + vertex -1.714775e+002 -5.546099e+001 -5.000001e-001 + endloop + endfacet + facet normal -6.073464e-001 3.500386e-001 7.131643e-001 + outer loop + vertex -1.714775e+002 -5.546099e+001 -5.000001e-001 + vertex -1.714870e+002 -5.635796e+001 -7.674098e-008 + vertex -1.710156e+002 -5.565234e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.769734e-001 1.819441e-001 7.131643e-001 + outer loop + vertex -1.714775e+002 -5.546099e+001 -5.000001e-001 + vertex -1.710156e+002 -5.565234e+001 -7.674098e-008 + vertex -1.713500e+002 -5.482000e+001 -5.000001e-001 + endloop + endfacet + facet normal -6.950689e-001 9.097206e-002 7.131643e-001 + outer loop + vertex -1.713500e+002 -5.482000e+001 -5.000001e-001 + vertex -1.710156e+002 -5.565234e+001 -7.674098e-008 + vertex -1.708500e+002 -5.482000e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.950689e-001 -9.097206e-002 7.131643e-001 + outer loop + vertex -1.713500e+002 -5.482000e+001 -5.000001e-001 + vertex -1.708500e+002 -5.482000e+001 -7.674098e-008 + vertex -1.714775e+002 -5.417900e+001 -5.000001e-001 + endloop + endfacet + facet normal -6.769734e-001 -1.819441e-001 7.131643e-001 + outer loop + vertex -1.714775e+002 -5.417900e+001 -5.000001e-001 + vertex -1.708500e+002 -5.482000e+001 -7.674098e-008 + vertex -1.710156e+002 -5.398766e+001 -7.674098e-008 + endloop + endfacet + facet normal -9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex -1.713500e+002 1.530000e+000 -6.350000e+000 + vertex -1.713500e+002 1.530000e+000 -5.000001e-001 + vertex -1.714775e+002 2.170995e+000 -6.350000e+000 + endloop + endfacet + facet normal -9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex -1.714775e+002 2.170995e+000 -6.350000e+000 + vertex -1.713500e+002 1.530000e+000 -5.000001e-001 + vertex -1.714775e+002 2.170995e+000 -5.000001e-001 + endloop + endfacet + facet normal -8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex -1.714775e+002 2.170995e+000 -6.350000e+000 + vertex -1.714775e+002 2.170995e+000 -5.000001e-001 + vertex -1.718406e+002 2.714404e+000 -6.350000e+000 + endloop + endfacet + facet normal -7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex -1.718406e+002 2.714404e+000 -6.350000e+000 + vertex -1.714775e+002 2.170995e+000 -5.000001e-001 + vertex -1.718406e+002 2.714404e+000 -5.000001e-001 + endloop + endfacet + facet normal -6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex -1.718406e+002 2.714404e+000 -6.350000e+000 + vertex -1.718406e+002 2.714404e+000 -5.000001e-001 + vertex -1.723840e+002 3.077498e+000 -6.350000e+000 + endloop + endfacet + facet normal -4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex -1.723840e+002 3.077498e+000 -6.350000e+000 + vertex -1.718406e+002 2.714404e+000 -5.000001e-001 + vertex -1.723840e+002 3.077498e+000 -5.000001e-001 + endloop + endfacet + facet normal -2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex -1.723840e+002 3.077498e+000 -6.350000e+000 + vertex -1.723840e+002 3.077498e+000 -5.000001e-001 + vertex -1.730250e+002 3.205000e+000 -6.350000e+000 + endloop + endfacet + facet normal -1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex -1.730250e+002 3.205000e+000 -6.350000e+000 + vertex -1.723840e+002 3.077498e+000 -5.000001e-001 + vertex -1.730250e+002 3.205000e+000 -5.000001e-001 + endloop + endfacet + facet normal 1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex -1.730250e+002 3.205000e+000 -6.350000e+000 + vertex -1.730250e+002 3.205000e+000 -5.000001e-001 + vertex -1.736660e+002 3.077498e+000 -6.350000e+000 + endloop + endfacet + facet normal 2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex -1.736660e+002 3.077498e+000 -6.350000e+000 + vertex -1.730250e+002 3.205000e+000 -5.000001e-001 + vertex -1.736660e+002 3.077498e+000 -5.000001e-001 + endloop + endfacet + facet normal 4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex -1.736660e+002 3.077498e+000 -6.350000e+000 + vertex -1.736660e+002 3.077498e+000 -5.000001e-001 + vertex -1.742094e+002 2.714404e+000 -6.350000e+000 + endloop + endfacet + facet normal 6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex -1.742094e+002 2.714404e+000 -6.350000e+000 + vertex -1.736660e+002 3.077498e+000 -5.000001e-001 + vertex -1.742094e+002 2.714404e+000 -5.000001e-001 + endloop + endfacet + facet normal 7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex -1.742094e+002 2.714404e+000 -6.350000e+000 + vertex -1.742094e+002 2.714404e+000 -5.000001e-001 + vertex -1.745725e+002 2.170995e+000 -6.350000e+000 + endloop + endfacet + facet normal 8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex -1.745725e+002 2.170995e+000 -6.350000e+000 + vertex -1.742094e+002 2.714404e+000 -5.000001e-001 + vertex -1.745725e+002 2.170995e+000 -5.000001e-001 + endloop + endfacet + facet normal 9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex -1.745725e+002 2.170995e+000 -6.350000e+000 + vertex -1.745725e+002 2.170995e+000 -5.000001e-001 + vertex -1.747000e+002 1.530000e+000 -6.350000e+000 + endloop + endfacet + facet normal 9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex -1.747000e+002 1.530000e+000 -6.350000e+000 + vertex -1.745725e+002 2.170995e+000 -5.000001e-001 + vertex -1.747000e+002 1.530000e+000 -5.000001e-001 + endloop + endfacet + facet normal 9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex -1.747000e+002 1.530000e+000 -6.350000e+000 + vertex -1.747000e+002 1.530000e+000 -5.000001e-001 + vertex -1.745725e+002 8.890053e-001 -6.350000e+000 + endloop + endfacet + facet normal 9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex -1.745725e+002 8.890053e-001 -6.350000e+000 + vertex -1.747000e+002 1.530000e+000 -5.000001e-001 + vertex -1.745725e+002 8.890053e-001 -5.000001e-001 + endloop + endfacet + facet normal 8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex -1.745725e+002 8.890053e-001 -6.350000e+000 + vertex -1.745725e+002 8.890053e-001 -5.000001e-001 + vertex -1.742094e+002 3.455962e-001 -6.350000e+000 + endloop + endfacet + facet normal 7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex -1.742094e+002 3.455962e-001 -6.350000e+000 + vertex -1.745725e+002 8.890053e-001 -5.000001e-001 + vertex -1.742094e+002 3.455962e-001 -5.000001e-001 + endloop + endfacet + facet normal 6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex -1.742094e+002 3.455962e-001 -6.350000e+000 + vertex -1.742094e+002 3.455962e-001 -5.000001e-001 + vertex -1.736660e+002 -1.749822e-002 -6.350000e+000 + endloop + endfacet + facet normal 4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex -1.736660e+002 -1.749822e-002 -6.350000e+000 + vertex -1.742094e+002 3.455962e-001 -5.000001e-001 + vertex -1.736660e+002 -1.749822e-002 -5.000001e-001 + endloop + endfacet + facet normal 2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex -1.736660e+002 -1.749822e-002 -6.350000e+000 + vertex -1.736660e+002 -1.749822e-002 -5.000001e-001 + vertex -1.730250e+002 -1.450000e-001 -6.350000e+000 + endloop + endfacet + facet normal 1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex -1.730250e+002 -1.450000e-001 -6.350000e+000 + vertex -1.736660e+002 -1.749822e-002 -5.000001e-001 + vertex -1.730250e+002 -1.450000e-001 -5.000001e-001 + endloop + endfacet + facet normal -1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex -1.730250e+002 -1.450000e-001 -6.350000e+000 + vertex -1.730250e+002 -1.450000e-001 -5.000001e-001 + vertex -1.723840e+002 -1.749822e-002 -6.350000e+000 + endloop + endfacet + facet normal -2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex -1.723840e+002 -1.749822e-002 -6.350000e+000 + vertex -1.730250e+002 -1.450000e-001 -5.000001e-001 + vertex -1.723840e+002 -1.749822e-002 -5.000001e-001 + endloop + endfacet + facet normal -4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex -1.723840e+002 -1.749822e-002 -6.350000e+000 + vertex -1.723840e+002 -1.749822e-002 -5.000001e-001 + vertex -1.718406e+002 3.455962e-001 -6.350000e+000 + endloop + endfacet + facet normal -6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex -1.718406e+002 3.455962e-001 -6.350000e+000 + vertex -1.723840e+002 -1.749822e-002 -5.000001e-001 + vertex -1.718406e+002 3.455962e-001 -5.000001e-001 + endloop + endfacet + facet normal -7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex -1.718406e+002 3.455962e-001 -6.350000e+000 + vertex -1.718406e+002 3.455962e-001 -5.000001e-001 + vertex -1.714775e+002 8.890053e-001 -6.350000e+000 + endloop + endfacet + facet normal -8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex -1.714775e+002 8.890053e-001 -6.350000e+000 + vertex -1.718406e+002 3.455962e-001 -5.000001e-001 + vertex -1.714775e+002 8.890053e-001 -5.000001e-001 + endloop + endfacet + facet normal -9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex -1.714775e+002 8.890053e-001 -6.350000e+000 + vertex -1.714775e+002 8.890053e-001 -5.000001e-001 + vertex -1.713500e+002 1.530000e+000 -6.350000e+000 + endloop + endfacet + facet normal -9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex -1.713500e+002 1.530000e+000 -6.350000e+000 + vertex -1.714775e+002 8.890053e-001 -5.000001e-001 + vertex -1.713500e+002 1.530000e+000 -5.000001e-001 + endloop + endfacet + facet normal -6.073464e-001 -3.500386e-001 7.131643e-001 + outer loop + vertex -1.714775e+002 2.170995e+000 -5.000001e-001 + vertex -1.710156e+002 2.362336e+000 -7.674098e-008 + vertex -1.718406e+002 2.714404e+000 -5.000001e-001 + endloop + endfacet + facet normal -5.558149e-001 -4.271609e-001 7.131643e-001 + outer loop + vertex -1.718406e+002 2.714404e+000 -5.000001e-001 + vertex -1.710156e+002 2.362336e+000 -7.674098e-008 + vertex -1.714870e+002 3.067957e+000 -7.674098e-008 + endloop + endfacet + facet normal -4.271609e-001 -5.558149e-001 7.131643e-001 + outer loop + vertex -1.718406e+002 2.714404e+000 -5.000001e-001 + vertex -1.714870e+002 3.067957e+000 -7.674098e-008 + vertex -1.723840e+002 3.077498e+000 -5.000001e-001 + endloop + endfacet + facet normal -3.500386e-001 -6.073464e-001 7.131643e-001 + outer loop + vertex -1.723840e+002 3.077498e+000 -5.000001e-001 + vertex -1.714870e+002 3.067957e+000 -7.674098e-008 + vertex -1.721927e+002 3.539438e+000 -7.674098e-008 + endloop + endfacet + facet normal -1.819441e-001 -6.769734e-001 7.131643e-001 + outer loop + vertex -1.723840e+002 3.077498e+000 -5.000001e-001 + vertex -1.721927e+002 3.539438e+000 -7.674098e-008 + vertex -1.730250e+002 3.205000e+000 -5.000001e-001 + endloop + endfacet + facet normal -9.097206e-002 -6.950689e-001 7.131643e-001 + outer loop + vertex -1.730250e+002 3.205000e+000 -5.000001e-001 + vertex -1.721927e+002 3.539438e+000 -7.674098e-008 + vertex -1.730250e+002 3.705000e+000 -7.674098e-008 + endloop + endfacet + facet normal 9.097206e-002 -6.950689e-001 7.131643e-001 + outer loop + vertex -1.730250e+002 3.205000e+000 -5.000001e-001 + vertex -1.730250e+002 3.705000e+000 -7.674098e-008 + vertex -1.736660e+002 3.077498e+000 -5.000001e-001 + endloop + endfacet + facet normal 1.819441e-001 -6.769734e-001 7.131643e-001 + outer loop + vertex -1.736660e+002 3.077498e+000 -5.000001e-001 + vertex -1.730250e+002 3.705000e+000 -7.674098e-008 + vertex -1.738573e+002 3.539438e+000 -7.674098e-008 + endloop + endfacet + facet normal 3.500386e-001 -6.073464e-001 7.131643e-001 + outer loop + vertex -1.736660e+002 3.077498e+000 -5.000001e-001 + vertex -1.738573e+002 3.539438e+000 -7.674098e-008 + vertex -1.742094e+002 2.714404e+000 -5.000001e-001 + endloop + endfacet + facet normal 4.271609e-001 -5.558149e-001 7.131643e-001 + outer loop + vertex -1.742094e+002 2.714404e+000 -5.000001e-001 + vertex -1.738573e+002 3.539438e+000 -7.674098e-008 + vertex -1.745630e+002 3.067957e+000 -7.674098e-008 + endloop + endfacet + facet normal 5.558149e-001 -4.271609e-001 7.131643e-001 + outer loop + vertex -1.742094e+002 2.714404e+000 -5.000001e-001 + vertex -1.745630e+002 3.067957e+000 -7.674098e-008 + vertex -1.745725e+002 2.170995e+000 -5.000001e-001 + endloop + endfacet + facet normal 6.073464e-001 -3.500386e-001 7.131643e-001 + outer loop + vertex -1.745725e+002 2.170995e+000 -5.000001e-001 + vertex -1.745630e+002 3.067957e+000 -7.674098e-008 + vertex -1.750344e+002 2.362336e+000 -7.674098e-008 + endloop + endfacet + facet normal 6.769734e-001 -1.819441e-001 7.131643e-001 + outer loop + vertex -1.745725e+002 2.170995e+000 -5.000001e-001 + vertex -1.750344e+002 2.362336e+000 -7.674098e-008 + vertex -1.747000e+002 1.530000e+000 -5.000001e-001 + endloop + endfacet + facet normal 6.950689e-001 -9.097206e-002 7.131643e-001 + outer loop + vertex -1.747000e+002 1.530000e+000 -5.000001e-001 + vertex -1.750344e+002 2.362336e+000 -7.674098e-008 + vertex -1.752000e+002 1.530000e+000 -7.674098e-008 + endloop + endfacet + facet normal 6.950689e-001 9.097206e-002 7.131643e-001 + outer loop + vertex -1.747000e+002 1.530000e+000 -5.000001e-001 + vertex -1.752000e+002 1.530000e+000 -7.674098e-008 + vertex -1.745725e+002 8.890053e-001 -5.000001e-001 + endloop + endfacet + facet normal 6.769734e-001 1.819441e-001 7.131643e-001 + outer loop + vertex -1.745725e+002 8.890053e-001 -5.000001e-001 + vertex -1.752000e+002 1.530000e+000 -7.674098e-008 + vertex -1.750344e+002 6.976636e-001 -7.674098e-008 + endloop + endfacet + facet normal 6.073464e-001 3.500386e-001 7.131643e-001 + outer loop + vertex -1.745725e+002 8.890053e-001 -5.000001e-001 + vertex -1.750344e+002 6.976636e-001 -7.674098e-008 + vertex -1.742094e+002 3.455962e-001 -5.000001e-001 + endloop + endfacet + facet normal 5.558149e-001 4.271609e-001 7.131643e-001 + outer loop + vertex -1.742094e+002 3.455962e-001 -5.000001e-001 + vertex -1.750344e+002 6.976636e-001 -7.674098e-008 + vertex -1.745630e+002 -7.957290e-003 -7.674098e-008 + endloop + endfacet + facet normal 4.271609e-001 5.558149e-001 7.131643e-001 + outer loop + vertex -1.742094e+002 3.455962e-001 -5.000001e-001 + vertex -1.745630e+002 -7.957290e-003 -7.674098e-008 + vertex -1.736660e+002 -1.749822e-002 -5.000001e-001 + endloop + endfacet + facet normal 3.500386e-001 6.073464e-001 7.131643e-001 + outer loop + vertex -1.736660e+002 -1.749822e-002 -5.000001e-001 + vertex -1.745630e+002 -7.957290e-003 -7.674098e-008 + vertex -1.738573e+002 -4.794380e-001 -7.674098e-008 + endloop + endfacet + facet normal 1.819441e-001 6.769734e-001 7.131643e-001 + outer loop + vertex -1.736660e+002 -1.749822e-002 -5.000001e-001 + vertex -1.738573e+002 -4.794380e-001 -7.674098e-008 + vertex -1.730250e+002 -1.450000e-001 -5.000001e-001 + endloop + endfacet + facet normal 9.097206e-002 6.950689e-001 7.131643e-001 + outer loop + vertex -1.730250e+002 -1.450000e-001 -5.000001e-001 + vertex -1.738573e+002 -4.794380e-001 -7.674098e-008 + vertex -1.730250e+002 -6.450000e-001 -7.674098e-008 + endloop + endfacet + facet normal -9.097206e-002 6.950689e-001 7.131643e-001 + outer loop + vertex -1.730250e+002 -1.450000e-001 -5.000001e-001 + vertex -1.730250e+002 -6.450000e-001 -7.674098e-008 + vertex -1.723840e+002 -1.749822e-002 -5.000001e-001 + endloop + endfacet + facet normal -1.819441e-001 6.769734e-001 7.131643e-001 + outer loop + vertex -1.723840e+002 -1.749822e-002 -5.000001e-001 + vertex -1.730250e+002 -6.450000e-001 -7.674098e-008 + vertex -1.721927e+002 -4.794380e-001 -7.674098e-008 + endloop + endfacet + facet normal -3.500386e-001 6.073464e-001 7.131643e-001 + outer loop + vertex -1.723840e+002 -1.749822e-002 -5.000001e-001 + vertex -1.721927e+002 -4.794380e-001 -7.674098e-008 + vertex -1.718406e+002 3.455962e-001 -5.000001e-001 + endloop + endfacet + facet normal -4.271609e-001 5.558149e-001 7.131643e-001 + outer loop + vertex -1.718406e+002 3.455962e-001 -5.000001e-001 + vertex -1.721927e+002 -4.794380e-001 -7.674098e-008 + vertex -1.714870e+002 -7.957290e-003 -7.674098e-008 + endloop + endfacet + facet normal -5.558149e-001 4.271609e-001 7.131643e-001 + outer loop + vertex -1.718406e+002 3.455962e-001 -5.000001e-001 + vertex -1.714870e+002 -7.957290e-003 -7.674098e-008 + vertex -1.714775e+002 8.890053e-001 -5.000001e-001 + endloop + endfacet + facet normal -6.073464e-001 3.500386e-001 7.131643e-001 + outer loop + vertex -1.714775e+002 8.890053e-001 -5.000001e-001 + vertex -1.714870e+002 -7.957290e-003 -7.674098e-008 + vertex -1.710156e+002 6.976636e-001 -7.674098e-008 + endloop + endfacet + facet normal -6.769734e-001 1.819441e-001 7.131643e-001 + outer loop + vertex -1.714775e+002 8.890053e-001 -5.000001e-001 + vertex -1.710156e+002 6.976636e-001 -7.674098e-008 + vertex -1.713500e+002 1.530000e+000 -5.000001e-001 + endloop + endfacet + facet normal -6.950689e-001 9.097206e-002 7.131643e-001 + outer loop + vertex -1.713500e+002 1.530000e+000 -5.000001e-001 + vertex -1.710156e+002 6.976636e-001 -7.674098e-008 + vertex -1.708500e+002 1.530000e+000 -7.674098e-008 + endloop + endfacet + facet normal -6.950689e-001 -9.097206e-002 7.131643e-001 + outer loop + vertex -1.713500e+002 1.530000e+000 -5.000001e-001 + vertex -1.708500e+002 1.530000e+000 -7.674098e-008 + vertex -1.714775e+002 2.170995e+000 -5.000001e-001 + endloop + endfacet + facet normal -6.769734e-001 -1.819441e-001 7.131643e-001 + outer loop + vertex -1.714775e+002 2.170995e+000 -5.000001e-001 + vertex -1.708500e+002 1.530000e+000 -7.674098e-008 + vertex -1.710156e+002 2.362336e+000 -7.674098e-008 + endloop + endfacet + facet normal -9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex -1.713500e+002 5.788000e+001 -6.350000e+000 + vertex -1.713500e+002 5.788000e+001 -5.000001e-001 + vertex -1.714775e+002 5.852100e+001 -6.350000e+000 + endloop + endfacet + facet normal -9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex -1.714775e+002 5.852100e+001 -6.350000e+000 + vertex -1.713500e+002 5.788000e+001 -5.000001e-001 + vertex -1.714775e+002 5.852100e+001 -5.000001e-001 + endloop + endfacet + facet normal -8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex -1.714775e+002 5.852100e+001 -6.350000e+000 + vertex -1.714775e+002 5.852100e+001 -5.000001e-001 + vertex -1.718406e+002 5.906441e+001 -6.350000e+000 + endloop + endfacet + facet normal -7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex -1.718406e+002 5.906441e+001 -6.350000e+000 + vertex -1.714775e+002 5.852100e+001 -5.000001e-001 + vertex -1.718406e+002 5.906441e+001 -5.000001e-001 + endloop + endfacet + facet normal -6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex -1.718406e+002 5.906441e+001 -6.350000e+000 + vertex -1.718406e+002 5.906441e+001 -5.000001e-001 + vertex -1.723840e+002 5.942750e+001 -6.350000e+000 + endloop + endfacet + facet normal -4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex -1.723840e+002 5.942750e+001 -6.350000e+000 + vertex -1.718406e+002 5.906441e+001 -5.000001e-001 + vertex -1.723840e+002 5.942750e+001 -5.000001e-001 + endloop + endfacet + facet normal -2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex -1.723840e+002 5.942750e+001 -6.350000e+000 + vertex -1.723840e+002 5.942750e+001 -5.000001e-001 + vertex -1.730250e+002 5.955500e+001 -6.350000e+000 + endloop + endfacet + facet normal -1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex -1.730250e+002 5.955500e+001 -6.350000e+000 + vertex -1.723840e+002 5.942750e+001 -5.000001e-001 + vertex -1.730250e+002 5.955500e+001 -5.000001e-001 + endloop + endfacet + facet normal 1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex -1.730250e+002 5.955500e+001 -6.350000e+000 + vertex -1.730250e+002 5.955500e+001 -5.000001e-001 + vertex -1.736660e+002 5.942750e+001 -6.350000e+000 + endloop + endfacet + facet normal 2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex -1.736660e+002 5.942750e+001 -6.350000e+000 + vertex -1.730250e+002 5.955500e+001 -5.000001e-001 + vertex -1.736660e+002 5.942750e+001 -5.000001e-001 + endloop + endfacet + facet normal 4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex -1.736660e+002 5.942750e+001 -6.350000e+000 + vertex -1.736660e+002 5.942750e+001 -5.000001e-001 + vertex -1.742094e+002 5.906441e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex -1.742094e+002 5.906441e+001 -6.350000e+000 + vertex -1.736660e+002 5.942750e+001 -5.000001e-001 + vertex -1.742094e+002 5.906441e+001 -5.000001e-001 + endloop + endfacet + facet normal 7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex -1.742094e+002 5.906441e+001 -6.350000e+000 + vertex -1.742094e+002 5.906441e+001 -5.000001e-001 + vertex -1.745725e+002 5.852100e+001 -6.350000e+000 + endloop + endfacet + facet normal 8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex -1.745725e+002 5.852100e+001 -6.350000e+000 + vertex -1.742094e+002 5.906441e+001 -5.000001e-001 + vertex -1.745725e+002 5.852100e+001 -5.000001e-001 + endloop + endfacet + facet normal 9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex -1.745725e+002 5.852100e+001 -6.350000e+000 + vertex -1.745725e+002 5.852100e+001 -5.000001e-001 + vertex -1.747000e+002 5.788000e+001 -6.350000e+000 + endloop + endfacet + facet normal 9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex -1.747000e+002 5.788000e+001 -6.350000e+000 + vertex -1.745725e+002 5.852100e+001 -5.000001e-001 + vertex -1.747000e+002 5.788000e+001 -5.000001e-001 + endloop + endfacet + facet normal 9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex -1.747000e+002 5.788000e+001 -6.350000e+000 + vertex -1.747000e+002 5.788000e+001 -5.000001e-001 + vertex -1.745725e+002 5.723901e+001 -6.350000e+000 + endloop + endfacet + facet normal 9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex -1.745725e+002 5.723901e+001 -6.350000e+000 + vertex -1.747000e+002 5.788000e+001 -5.000001e-001 + vertex -1.745725e+002 5.723901e+001 -5.000001e-001 + endloop + endfacet + facet normal 8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex -1.745725e+002 5.723901e+001 -6.350000e+000 + vertex -1.745725e+002 5.723901e+001 -5.000001e-001 + vertex -1.742094e+002 5.669560e+001 -6.350000e+000 + endloop + endfacet + facet normal 7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex -1.742094e+002 5.669560e+001 -6.350000e+000 + vertex -1.745725e+002 5.723901e+001 -5.000001e-001 + vertex -1.742094e+002 5.669560e+001 -5.000001e-001 + endloop + endfacet + facet normal 6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex -1.742094e+002 5.669560e+001 -6.350000e+000 + vertex -1.742094e+002 5.669560e+001 -5.000001e-001 + vertex -1.736660e+002 5.633250e+001 -6.350000e+000 + endloop + endfacet + facet normal 4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex -1.736660e+002 5.633250e+001 -6.350000e+000 + vertex -1.742094e+002 5.669560e+001 -5.000001e-001 + vertex -1.736660e+002 5.633250e+001 -5.000001e-001 + endloop + endfacet + facet normal 2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex -1.736660e+002 5.633250e+001 -6.350000e+000 + vertex -1.736660e+002 5.633250e+001 -5.000001e-001 + vertex -1.730250e+002 5.620500e+001 -6.350000e+000 + endloop + endfacet + facet normal 1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex -1.730250e+002 5.620500e+001 -6.350000e+000 + vertex -1.736660e+002 5.633250e+001 -5.000001e-001 + vertex -1.730250e+002 5.620500e+001 -5.000001e-001 + endloop + endfacet + facet normal -1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex -1.730250e+002 5.620500e+001 -6.350000e+000 + vertex -1.730250e+002 5.620500e+001 -5.000001e-001 + vertex -1.723840e+002 5.633250e+001 -6.350000e+000 + endloop + endfacet + facet normal -2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex -1.723840e+002 5.633250e+001 -6.350000e+000 + vertex -1.730250e+002 5.620500e+001 -5.000001e-001 + vertex -1.723840e+002 5.633250e+001 -5.000001e-001 + endloop + endfacet + facet normal -4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex -1.723840e+002 5.633250e+001 -6.350000e+000 + vertex -1.723840e+002 5.633250e+001 -5.000001e-001 + vertex -1.718406e+002 5.669560e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex -1.718406e+002 5.669560e+001 -6.350000e+000 + vertex -1.723840e+002 5.633250e+001 -5.000001e-001 + vertex -1.718406e+002 5.669560e+001 -5.000001e-001 + endloop + endfacet + facet normal -7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex -1.718406e+002 5.669560e+001 -6.350000e+000 + vertex -1.718406e+002 5.669560e+001 -5.000001e-001 + vertex -1.714775e+002 5.723901e+001 -6.350000e+000 + endloop + endfacet + facet normal -8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex -1.714775e+002 5.723901e+001 -6.350000e+000 + vertex -1.718406e+002 5.669560e+001 -5.000001e-001 + vertex -1.714775e+002 5.723901e+001 -5.000001e-001 + endloop + endfacet + facet normal -9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex -1.714775e+002 5.723901e+001 -6.350000e+000 + vertex -1.714775e+002 5.723901e+001 -5.000001e-001 + vertex -1.713500e+002 5.788000e+001 -6.350000e+000 + endloop + endfacet + facet normal -9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex -1.713500e+002 5.788000e+001 -6.350000e+000 + vertex -1.714775e+002 5.723901e+001 -5.000001e-001 + vertex -1.713500e+002 5.788000e+001 -5.000001e-001 + endloop + endfacet + facet normal -6.073464e-001 -3.500386e-001 7.131643e-001 + outer loop + vertex -1.714775e+002 5.852100e+001 -5.000001e-001 + vertex -1.710156e+002 5.871234e+001 -7.674098e-008 + vertex -1.718406e+002 5.906441e+001 -5.000001e-001 + endloop + endfacet + facet normal -5.558149e-001 -4.271609e-001 7.131643e-001 + outer loop + vertex -1.718406e+002 5.906441e+001 -5.000001e-001 + vertex -1.710156e+002 5.871234e+001 -7.674098e-008 + vertex -1.714870e+002 5.941796e+001 -7.674098e-008 + endloop + endfacet + facet normal -4.271609e-001 -5.558149e-001 7.131643e-001 + outer loop + vertex -1.718406e+002 5.906441e+001 -5.000001e-001 + vertex -1.714870e+002 5.941796e+001 -7.674098e-008 + vertex -1.723840e+002 5.942750e+001 -5.000001e-001 + endloop + endfacet + facet normal -3.500386e-001 -6.073464e-001 7.131643e-001 + outer loop + vertex -1.723840e+002 5.942750e+001 -5.000001e-001 + vertex -1.714870e+002 5.941796e+001 -7.674098e-008 + vertex -1.721927e+002 5.988944e+001 -7.674098e-008 + endloop + endfacet + facet normal -1.819441e-001 -6.769734e-001 7.131643e-001 + outer loop + vertex -1.723840e+002 5.942750e+001 -5.000001e-001 + vertex -1.721927e+002 5.988944e+001 -7.674098e-008 + vertex -1.730250e+002 5.955500e+001 -5.000001e-001 + endloop + endfacet + facet normal -9.097206e-002 -6.950689e-001 7.131643e-001 + outer loop + vertex -1.730250e+002 5.955500e+001 -5.000001e-001 + vertex -1.721927e+002 5.988944e+001 -7.674098e-008 + vertex -1.730250e+002 6.005500e+001 -7.674098e-008 + endloop + endfacet + facet normal 9.097206e-002 -6.950689e-001 7.131643e-001 + outer loop + vertex -1.730250e+002 5.955500e+001 -5.000001e-001 + vertex -1.730250e+002 6.005500e+001 -7.674098e-008 + vertex -1.736660e+002 5.942750e+001 -5.000001e-001 + endloop + endfacet + facet normal 1.819441e-001 -6.769734e-001 7.131643e-001 + outer loop + vertex -1.736660e+002 5.942750e+001 -5.000001e-001 + vertex -1.730250e+002 6.005500e+001 -7.674098e-008 + vertex -1.738573e+002 5.988944e+001 -7.674098e-008 + endloop + endfacet + facet normal 3.500386e-001 -6.073464e-001 7.131643e-001 + outer loop + vertex -1.736660e+002 5.942750e+001 -5.000001e-001 + vertex -1.738573e+002 5.988944e+001 -7.674098e-008 + vertex -1.742094e+002 5.906441e+001 -5.000001e-001 + endloop + endfacet + facet normal 4.271609e-001 -5.558149e-001 7.131643e-001 + outer loop + vertex -1.742094e+002 5.906441e+001 -5.000001e-001 + vertex -1.738573e+002 5.988944e+001 -7.674098e-008 + vertex -1.745630e+002 5.941796e+001 -7.674098e-008 + endloop + endfacet + facet normal 5.558149e-001 -4.271609e-001 7.131643e-001 + outer loop + vertex -1.742094e+002 5.906441e+001 -5.000001e-001 + vertex -1.745630e+002 5.941796e+001 -7.674098e-008 + vertex -1.745725e+002 5.852100e+001 -5.000001e-001 + endloop + endfacet + facet normal 6.073464e-001 -3.500386e-001 7.131643e-001 + outer loop + vertex -1.745725e+002 5.852100e+001 -5.000001e-001 + vertex -1.745630e+002 5.941796e+001 -7.674098e-008 + vertex -1.750344e+002 5.871234e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.769734e-001 -1.819441e-001 7.131643e-001 + outer loop + vertex -1.745725e+002 5.852100e+001 -5.000001e-001 + vertex -1.750344e+002 5.871234e+001 -7.674098e-008 + vertex -1.747000e+002 5.788000e+001 -5.000001e-001 + endloop + endfacet + facet normal 6.950689e-001 -9.097206e-002 7.131643e-001 + outer loop + vertex -1.747000e+002 5.788000e+001 -5.000001e-001 + vertex -1.750344e+002 5.871234e+001 -7.674098e-008 + vertex -1.752000e+002 5.788000e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.950689e-001 9.097206e-002 7.131643e-001 + outer loop + vertex -1.747000e+002 5.788000e+001 -5.000001e-001 + vertex -1.752000e+002 5.788000e+001 -7.674098e-008 + vertex -1.745725e+002 5.723901e+001 -5.000001e-001 + endloop + endfacet + facet normal 6.769734e-001 1.819441e-001 7.131643e-001 + outer loop + vertex -1.745725e+002 5.723901e+001 -5.000001e-001 + vertex -1.752000e+002 5.788000e+001 -7.674098e-008 + vertex -1.750344e+002 5.704766e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.073464e-001 3.500386e-001 7.131643e-001 + outer loop + vertex -1.745725e+002 5.723901e+001 -5.000001e-001 + vertex -1.750344e+002 5.704766e+001 -7.674098e-008 + vertex -1.742094e+002 5.669560e+001 -5.000001e-001 + endloop + endfacet + facet normal 5.558149e-001 4.271609e-001 7.131643e-001 + outer loop + vertex -1.742094e+002 5.669560e+001 -5.000001e-001 + vertex -1.750344e+002 5.704766e+001 -7.674098e-008 + vertex -1.745630e+002 5.634204e+001 -7.674098e-008 + endloop + endfacet + facet normal 4.271609e-001 5.558149e-001 7.131643e-001 + outer loop + vertex -1.742094e+002 5.669560e+001 -5.000001e-001 + vertex -1.745630e+002 5.634204e+001 -7.674098e-008 + vertex -1.736660e+002 5.633250e+001 -5.000001e-001 + endloop + endfacet + facet normal 3.500386e-001 6.073464e-001 7.131643e-001 + outer loop + vertex -1.736660e+002 5.633250e+001 -5.000001e-001 + vertex -1.745630e+002 5.634204e+001 -7.674098e-008 + vertex -1.738573e+002 5.587056e+001 -7.674098e-008 + endloop + endfacet + facet normal 1.819441e-001 6.769734e-001 7.131643e-001 + outer loop + vertex -1.736660e+002 5.633250e+001 -5.000001e-001 + vertex -1.738573e+002 5.587056e+001 -7.674098e-008 + vertex -1.730250e+002 5.620500e+001 -5.000001e-001 + endloop + endfacet + facet normal 9.097206e-002 6.950689e-001 7.131643e-001 + outer loop + vertex -1.730250e+002 5.620500e+001 -5.000001e-001 + vertex -1.738573e+002 5.587056e+001 -7.674098e-008 + vertex -1.730250e+002 5.570500e+001 -7.674098e-008 + endloop + endfacet + facet normal -9.097206e-002 6.950689e-001 7.131643e-001 + outer loop + vertex -1.730250e+002 5.620500e+001 -5.000001e-001 + vertex -1.730250e+002 5.570500e+001 -7.674098e-008 + vertex -1.723840e+002 5.633250e+001 -5.000001e-001 + endloop + endfacet + facet normal -1.819441e-001 6.769734e-001 7.131643e-001 + outer loop + vertex -1.723840e+002 5.633250e+001 -5.000001e-001 + vertex -1.730250e+002 5.570500e+001 -7.674098e-008 + vertex -1.721927e+002 5.587056e+001 -7.674098e-008 + endloop + endfacet + facet normal -3.500386e-001 6.073464e-001 7.131643e-001 + outer loop + vertex -1.723840e+002 5.633250e+001 -5.000001e-001 + vertex -1.721927e+002 5.587056e+001 -7.674098e-008 + vertex -1.718406e+002 5.669560e+001 -5.000001e-001 + endloop + endfacet + facet normal -4.271609e-001 5.558149e-001 7.131643e-001 + outer loop + vertex -1.718406e+002 5.669560e+001 -5.000001e-001 + vertex -1.721927e+002 5.587056e+001 -7.674098e-008 + vertex -1.714870e+002 5.634204e+001 -7.674098e-008 + endloop + endfacet + facet normal -5.558149e-001 4.271609e-001 7.131643e-001 + outer loop + vertex -1.718406e+002 5.669560e+001 -5.000001e-001 + vertex -1.714870e+002 5.634204e+001 -7.674098e-008 + vertex -1.714775e+002 5.723901e+001 -5.000001e-001 + endloop + endfacet + facet normal -6.073464e-001 3.500386e-001 7.131643e-001 + outer loop + vertex -1.714775e+002 5.723901e+001 -5.000001e-001 + vertex -1.714870e+002 5.634204e+001 -7.674098e-008 + vertex -1.710156e+002 5.704766e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.769734e-001 1.819441e-001 7.131643e-001 + outer loop + vertex -1.714775e+002 5.723901e+001 -5.000001e-001 + vertex -1.710156e+002 5.704766e+001 -7.674098e-008 + vertex -1.713500e+002 5.788000e+001 -5.000001e-001 + endloop + endfacet + facet normal -6.950689e-001 9.097206e-002 7.131643e-001 + outer loop + vertex -1.713500e+002 5.788000e+001 -5.000001e-001 + vertex -1.710156e+002 5.704766e+001 -7.674098e-008 + vertex -1.708500e+002 5.788000e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.950689e-001 -9.097206e-002 7.131643e-001 + outer loop + vertex -1.713500e+002 5.788000e+001 -5.000001e-001 + vertex -1.708500e+002 5.788000e+001 -7.674098e-008 + vertex -1.714775e+002 5.852100e+001 -5.000001e-001 + endloop + endfacet + facet normal -6.769734e-001 -1.819441e-001 7.131643e-001 + outer loop + vertex -1.714775e+002 5.852100e+001 -5.000001e-001 + vertex -1.708500e+002 5.788000e+001 -7.674098e-008 + vertex -1.710156e+002 5.871234e+001 -7.674098e-008 + endloop + endfacet + facet normal 9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex 7.175000e+001 7.300000e+001 -7.674098e-008 + vertex 7.175000e+001 7.300000e+001 -5.850000e+000 + vertex 7.184515e+001 7.347835e+001 -7.674098e-008 + endloop + endfacet + facet normal 9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex 7.184515e+001 7.347835e+001 -7.674098e-008 + vertex 7.175000e+001 7.300000e+001 -5.850000e+000 + vertex 7.184515e+001 7.347835e+001 -5.850000e+000 + endloop + endfacet + facet normal 8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex 7.184515e+001 7.347835e+001 -7.674098e-008 + vertex 7.184515e+001 7.347835e+001 -5.850000e+000 + vertex 7.211611e+001 7.388388e+001 -7.674098e-008 + endloop + endfacet + facet normal 7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex 7.211611e+001 7.388388e+001 -7.674098e-008 + vertex 7.184515e+001 7.347835e+001 -5.850000e+000 + vertex 7.211611e+001 7.388388e+001 -5.850000e+000 + endloop + endfacet + facet normal 6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex 7.211611e+001 7.388388e+001 -7.674098e-008 + vertex 7.211611e+001 7.388388e+001 -5.850000e+000 + vertex 7.252165e+001 7.415485e+001 -7.674098e-008 + endloop + endfacet + facet normal 4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex 7.252165e+001 7.415485e+001 -7.674098e-008 + vertex 7.211611e+001 7.388388e+001 -5.850000e+000 + vertex 7.252165e+001 7.415485e+001 -5.850000e+000 + endloop + endfacet + facet normal 2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex 7.252165e+001 7.415485e+001 -7.674098e-008 + vertex 7.252165e+001 7.415485e+001 -5.850000e+000 + vertex 7.300000e+001 7.425000e+001 -7.674098e-008 + endloop + endfacet + facet normal 1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex 7.300000e+001 7.425000e+001 -7.674098e-008 + vertex 7.252165e+001 7.415485e+001 -5.850000e+000 + vertex 7.300000e+001 7.425000e+001 -5.850000e+000 + endloop + endfacet + facet normal -1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex 7.300000e+001 7.425000e+001 -7.674098e-008 + vertex 7.300000e+001 7.425000e+001 -5.850000e+000 + vertex 7.347836e+001 7.415485e+001 -7.674098e-008 + endloop + endfacet + facet normal -2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex 7.347836e+001 7.415485e+001 -7.674098e-008 + vertex 7.300000e+001 7.425000e+001 -5.850000e+000 + vertex 7.347836e+001 7.415485e+001 -5.850000e+000 + endloop + endfacet + facet normal -4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex 7.347836e+001 7.415485e+001 -7.674098e-008 + vertex 7.347836e+001 7.415485e+001 -5.850000e+000 + vertex 7.388388e+001 7.388388e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex 7.388388e+001 7.388388e+001 -7.674098e-008 + vertex 7.347836e+001 7.415485e+001 -5.850000e+000 + vertex 7.388388e+001 7.388388e+001 -5.850000e+000 + endloop + endfacet + facet normal -7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex 7.388388e+001 7.388388e+001 -7.674098e-008 + vertex 7.388388e+001 7.388388e+001 -5.850000e+000 + vertex 7.415485e+001 7.347835e+001 -7.674098e-008 + endloop + endfacet + facet normal -8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex 7.415485e+001 7.347835e+001 -7.674098e-008 + vertex 7.388388e+001 7.388388e+001 -5.850000e+000 + vertex 7.415485e+001 7.347835e+001 -5.850000e+000 + endloop + endfacet + facet normal -9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex 7.415485e+001 7.347835e+001 -7.674098e-008 + vertex 7.415485e+001 7.347835e+001 -5.850000e+000 + vertex 7.425000e+001 7.300000e+001 -7.674098e-008 + endloop + endfacet + facet normal -9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex 7.425000e+001 7.300000e+001 -7.674098e-008 + vertex 7.415485e+001 7.347835e+001 -5.850000e+000 + vertex 7.425000e+001 7.300000e+001 -5.850000e+000 + endloop + endfacet + facet normal -9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex 7.425000e+001 7.300000e+001 -7.674098e-008 + vertex 7.425000e+001 7.300000e+001 -5.850000e+000 + vertex 7.415485e+001 7.252164e+001 -7.674098e-008 + endloop + endfacet + facet normal -9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex 7.415485e+001 7.252164e+001 -7.674098e-008 + vertex 7.425000e+001 7.300000e+001 -5.850000e+000 + vertex 7.415485e+001 7.252164e+001 -5.850000e+000 + endloop + endfacet + facet normal -8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex 7.415485e+001 7.252164e+001 -7.674098e-008 + vertex 7.415485e+001 7.252164e+001 -5.850000e+000 + vertex 7.388388e+001 7.211611e+001 -7.674098e-008 + endloop + endfacet + facet normal -7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex 7.388388e+001 7.211611e+001 -7.674098e-008 + vertex 7.415485e+001 7.252164e+001 -5.850000e+000 + vertex 7.388388e+001 7.211611e+001 -5.850000e+000 + endloop + endfacet + facet normal -6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex 7.388388e+001 7.211611e+001 -7.674098e-008 + vertex 7.388388e+001 7.211611e+001 -5.850000e+000 + vertex 7.347836e+001 7.184515e+001 -7.674098e-008 + endloop + endfacet + facet normal -4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex 7.347836e+001 7.184515e+001 -7.674098e-008 + vertex 7.388388e+001 7.211611e+001 -5.850000e+000 + vertex 7.347836e+001 7.184515e+001 -5.850000e+000 + endloop + endfacet + facet normal -2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex 7.347836e+001 7.184515e+001 -7.674098e-008 + vertex 7.347836e+001 7.184515e+001 -5.850000e+000 + vertex 7.300000e+001 7.175000e+001 -7.674098e-008 + endloop + endfacet + facet normal -1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex 7.300000e+001 7.175000e+001 -7.674098e-008 + vertex 7.347836e+001 7.184515e+001 -5.850000e+000 + vertex 7.300000e+001 7.175000e+001 -5.850000e+000 + endloop + endfacet + facet normal 1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex 7.300000e+001 7.175000e+001 -7.674098e-008 + vertex 7.300000e+001 7.175000e+001 -5.850000e+000 + vertex 7.252165e+001 7.184515e+001 -7.674098e-008 + endloop + endfacet + facet normal 2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex 7.252165e+001 7.184515e+001 -7.674098e-008 + vertex 7.300000e+001 7.175000e+001 -5.850000e+000 + vertex 7.252165e+001 7.184515e+001 -5.850000e+000 + endloop + endfacet + facet normal 4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex 7.252165e+001 7.184515e+001 -7.674098e-008 + vertex 7.252165e+001 7.184515e+001 -5.850000e+000 + vertex 7.211611e+001 7.211611e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex 7.211611e+001 7.211611e+001 -7.674098e-008 + vertex 7.252165e+001 7.184515e+001 -5.850000e+000 + vertex 7.211611e+001 7.211611e+001 -5.850000e+000 + endloop + endfacet + facet normal 7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex 7.211611e+001 7.211611e+001 -7.674098e-008 + vertex 7.211611e+001 7.211611e+001 -5.850000e+000 + vertex 7.184515e+001 7.252164e+001 -7.674098e-008 + endloop + endfacet + facet normal 8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex 7.184515e+001 7.252164e+001 -7.674098e-008 + vertex 7.211611e+001 7.211611e+001 -5.850000e+000 + vertex 7.184515e+001 7.252164e+001 -5.850000e+000 + endloop + endfacet + facet normal 9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex 7.184515e+001 7.252164e+001 -7.674098e-008 + vertex 7.184515e+001 7.252164e+001 -5.850000e+000 + vertex 7.175000e+001 7.300000e+001 -7.674098e-008 + endloop + endfacet + facet normal 9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex 7.175000e+001 7.300000e+001 -7.674098e-008 + vertex 7.184515e+001 7.252164e+001 -5.850000e+000 + vertex 7.175000e+001 7.300000e+001 -5.850000e+000 + endloop + endfacet + facet normal 8.162293e-001 5.777280e-001 0.000000e+000 + outer loop + vertex -7.415485e+001 -7.347836e+001 -5.850000e+000 + vertex -7.396499e+001 -7.376250e+001 -7.674098e-008 + vertex -7.388388e+001 -7.388388e+001 -5.850000e+000 + endloop + endfacet + facet normal 7.340543e-001 6.790908e-001 0.000000e+000 + outer loop + vertex -7.388388e+001 -7.388388e+001 -5.850000e+000 + vertex -7.396499e+001 -7.376250e+001 -7.674098e-008 + vertex -7.388388e+001 -7.388388e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex -7.388388e+001 -7.388388e+001 -5.850000e+000 + vertex -7.388388e+001 -7.388388e+001 -7.674098e-008 + vertex -7.347836e+001 -7.415485e+001 -5.850000e+000 + endloop + endfacet + facet normal 4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex -7.347836e+001 -7.415485e+001 -5.850000e+000 + vertex -7.388388e+001 -7.388388e+001 -7.674098e-008 + vertex -7.347836e+001 -7.415485e+001 -7.674098e-008 + endloop + endfacet + facet normal 2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex -7.347836e+001 -7.415485e+001 -5.850000e+000 + vertex -7.347836e+001 -7.415485e+001 -7.674098e-008 + vertex -7.300000e+001 -7.425001e+001 -5.850000e+000 + endloop + endfacet + facet normal 1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex -7.300000e+001 -7.425001e+001 -5.850000e+000 + vertex -7.347836e+001 -7.415485e+001 -7.674098e-008 + vertex -7.300000e+001 -7.425001e+001 -7.674098e-008 + endloop + endfacet + facet normal -1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex -7.300000e+001 -7.425001e+001 -5.850000e+000 + vertex -7.300000e+001 -7.425001e+001 -7.674098e-008 + vertex -7.252165e+001 -7.415485e+001 -5.850000e+000 + endloop + endfacet + facet normal -2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex -7.252165e+001 -7.415485e+001 -5.850000e+000 + vertex -7.300000e+001 -7.425001e+001 -7.674098e-008 + vertex -7.252165e+001 -7.415485e+001 -7.674098e-008 + endloop + endfacet + facet normal -4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex -7.252165e+001 -7.415485e+001 -5.850000e+000 + vertex -7.252165e+001 -7.415485e+001 -7.674098e-008 + vertex -7.211611e+001 -7.388388e+001 -5.850000e+000 + endloop + endfacet + facet normal -6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex -7.252165e+001 -7.415485e+001 -7.674098e-008 + vertex -7.211611e+001 -7.388388e+001 -7.674098e-008 + vertex -7.211611e+001 -7.388388e+001 -5.850000e+000 + endloop + endfacet + facet normal -7.340543e-001 6.790908e-001 0.000000e+000 + outer loop + vertex -7.211611e+001 -7.388388e+001 -5.850000e+000 + vertex -7.211611e+001 -7.388388e+001 -7.674098e-008 + vertex -7.203500e+001 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal -8.162293e-001 5.777280e-001 0.000000e+000 + outer loop + vertex -7.211611e+001 -7.388388e+001 -5.850000e+000 + vertex -7.203500e+001 -7.376250e+001 -7.674098e-008 + vertex -7.184515e+001 -7.347836e+001 -5.850000e+000 + endloop + endfacet + facet normal -8.849345e-001 4.657156e-001 0.000000e+000 + outer loop + vertex -7.184515e+001 -7.347836e+001 -5.850000e+000 + vertex -7.203500e+001 -7.376250e+001 -7.674098e-008 + vertex -7.184515e+001 -7.347836e+001 -7.674098e-008 + endloop + endfacet + facet normal -9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex -7.184515e+001 -7.347836e+001 -5.850000e+000 + vertex -7.184515e+001 -7.347836e+001 -7.674098e-008 + vertex -7.175000e+001 -7.300000e+001 -5.850000e+000 + endloop + endfacet + facet normal -9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex -7.175000e+001 -7.300000e+001 -5.850000e+000 + vertex -7.184515e+001 -7.347836e+001 -7.674098e-008 + vertex -7.175000e+001 -7.300000e+001 -7.674098e-008 + endloop + endfacet + facet normal -9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex -7.175000e+001 -7.300000e+001 -5.850000e+000 + vertex -7.175000e+001 -7.300000e+001 -7.674098e-008 + vertex -7.184515e+001 -7.252165e+001 -5.850000e+000 + endloop + endfacet + facet normal -9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex -7.184515e+001 -7.252165e+001 -5.850000e+000 + vertex -7.175000e+001 -7.300000e+001 -7.674098e-008 + vertex -7.184515e+001 -7.252165e+001 -7.674098e-008 + endloop + endfacet + facet normal -8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex -7.184515e+001 -7.252165e+001 -5.850000e+000 + vertex -7.184515e+001 -7.252165e+001 -7.674098e-008 + vertex -7.211611e+001 -7.211612e+001 -5.850000e+000 + endloop + endfacet + facet normal -7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex -7.211611e+001 -7.211612e+001 -5.850000e+000 + vertex -7.184515e+001 -7.252165e+001 -7.674098e-008 + vertex -7.211611e+001 -7.211612e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex -7.211611e+001 -7.211612e+001 -5.850000e+000 + vertex -7.211611e+001 -7.211612e+001 -7.674098e-008 + vertex -7.252165e+001 -7.184515e+001 -5.850000e+000 + endloop + endfacet + facet normal -4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex -7.252165e+001 -7.184515e+001 -5.850000e+000 + vertex -7.211611e+001 -7.211612e+001 -7.674098e-008 + vertex -7.252165e+001 -7.184515e+001 -7.674098e-008 + endloop + endfacet + facet normal -2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex -7.252165e+001 -7.184515e+001 -5.850000e+000 + vertex -7.252165e+001 -7.184515e+001 -7.674098e-008 + vertex -7.300000e+001 -7.175000e+001 -5.850000e+000 + endloop + endfacet + facet normal -1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex -7.300000e+001 -7.175000e+001 -5.850000e+000 + vertex -7.252165e+001 -7.184515e+001 -7.674098e-008 + vertex -7.300000e+001 -7.175000e+001 -7.674098e-008 + endloop + endfacet + facet normal 1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex -7.300000e+001 -7.175000e+001 -5.850000e+000 + vertex -7.300000e+001 -7.175000e+001 -7.674098e-008 + vertex -7.347836e+001 -7.184515e+001 -5.850000e+000 + endloop + endfacet + facet normal 2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex -7.347836e+001 -7.184515e+001 -5.850000e+000 + vertex -7.300000e+001 -7.175000e+001 -7.674098e-008 + vertex -7.347836e+001 -7.184515e+001 -7.674098e-008 + endloop + endfacet + facet normal 4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex -7.347836e+001 -7.184515e+001 -5.850000e+000 + vertex -7.347836e+001 -7.184515e+001 -7.674098e-008 + vertex -7.388388e+001 -7.211612e+001 -5.850000e+000 + endloop + endfacet + facet normal 6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex -7.388388e+001 -7.211612e+001 -5.850000e+000 + vertex -7.347836e+001 -7.184515e+001 -7.674098e-008 + vertex -7.388388e+001 -7.211612e+001 -7.674098e-008 + endloop + endfacet + facet normal 7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex -7.388388e+001 -7.211612e+001 -5.850000e+000 + vertex -7.388388e+001 -7.211612e+001 -7.674098e-008 + vertex -7.415485e+001 -7.252165e+001 -5.850000e+000 + endloop + endfacet + facet normal 8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex -7.415485e+001 -7.252165e+001 -5.850000e+000 + vertex -7.388388e+001 -7.211612e+001 -7.674098e-008 + vertex -7.415485e+001 -7.252165e+001 -7.674098e-008 + endloop + endfacet + facet normal 9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex -7.415485e+001 -7.252165e+001 -5.850000e+000 + vertex -7.415485e+001 -7.252165e+001 -7.674098e-008 + vertex -7.425000e+001 -7.300000e+001 -5.850000e+000 + endloop + endfacet + facet normal 9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex -7.425000e+001 -7.300000e+001 -5.850000e+000 + vertex -7.415485e+001 -7.252165e+001 -7.674098e-008 + vertex -7.425000e+001 -7.300000e+001 -7.674098e-008 + endloop + endfacet + facet normal 9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex -7.425000e+001 -7.300000e+001 -5.850000e+000 + vertex -7.425000e+001 -7.300000e+001 -7.674098e-008 + vertex -7.415485e+001 -7.347836e+001 -5.850000e+000 + endloop + endfacet + facet normal 9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex -7.415485e+001 -7.347836e+001 -5.850000e+000 + vertex -7.425000e+001 -7.300000e+001 -7.674098e-008 + vertex -7.415485e+001 -7.347836e+001 -7.674098e-008 + endloop + endfacet + facet normal 8.849345e-001 4.657156e-001 0.000000e+000 + outer loop + vertex -7.415485e+001 -7.347836e+001 -5.850000e+000 + vertex -7.415485e+001 -7.347836e+001 -7.674098e-008 + vertex -7.396499e+001 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex -7.425000e+001 7.300000e+001 -7.674098e-008 + vertex -7.425000e+001 7.300000e+001 -5.850000e+000 + vertex -7.415485e+001 7.347835e+001 -7.674098e-008 + endloop + endfacet + facet normal 9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex -7.415485e+001 7.347835e+001 -7.674098e-008 + vertex -7.425000e+001 7.300000e+001 -5.850000e+000 + vertex -7.415485e+001 7.347835e+001 -5.850000e+000 + endloop + endfacet + facet normal 8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex -7.415485e+001 7.347835e+001 -7.674098e-008 + vertex -7.415485e+001 7.347835e+001 -5.850000e+000 + vertex -7.388388e+001 7.388388e+001 -7.674098e-008 + endloop + endfacet + facet normal 7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex -7.388388e+001 7.388388e+001 -7.674098e-008 + vertex -7.415485e+001 7.347835e+001 -5.850000e+000 + vertex -7.388388e+001 7.388388e+001 -5.850000e+000 + endloop + endfacet + facet normal 6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex -7.388388e+001 7.388388e+001 -7.674098e-008 + vertex -7.388388e+001 7.388388e+001 -5.850000e+000 + vertex -7.347836e+001 7.415485e+001 -7.674098e-008 + endloop + endfacet + facet normal 4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex -7.347836e+001 7.415485e+001 -7.674098e-008 + vertex -7.388388e+001 7.388388e+001 -5.850000e+000 + vertex -7.347836e+001 7.415485e+001 -5.850000e+000 + endloop + endfacet + facet normal 2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex -7.347836e+001 7.415485e+001 -7.674098e-008 + vertex -7.347836e+001 7.415485e+001 -5.850000e+000 + vertex -7.300000e+001 7.425000e+001 -7.674098e-008 + endloop + endfacet + facet normal 1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex -7.300000e+001 7.425000e+001 -7.674098e-008 + vertex -7.347836e+001 7.415485e+001 -5.850000e+000 + vertex -7.300000e+001 7.425000e+001 -5.850000e+000 + endloop + endfacet + facet normal -1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex -7.300000e+001 7.425000e+001 -7.674098e-008 + vertex -7.300000e+001 7.425000e+001 -5.850000e+000 + vertex -7.252165e+001 7.415485e+001 -7.674098e-008 + endloop + endfacet + facet normal -2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex -7.252165e+001 7.415485e+001 -7.674098e-008 + vertex -7.300000e+001 7.425000e+001 -5.850000e+000 + vertex -7.252165e+001 7.415485e+001 -5.850000e+000 + endloop + endfacet + facet normal -4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex -7.252165e+001 7.415485e+001 -7.674098e-008 + vertex -7.252165e+001 7.415485e+001 -5.850000e+000 + vertex -7.211611e+001 7.388388e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex -7.211611e+001 7.388388e+001 -7.674098e-008 + vertex -7.252165e+001 7.415485e+001 -5.850000e+000 + vertex -7.211611e+001 7.388388e+001 -5.850000e+000 + endloop + endfacet + facet normal -7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex -7.211611e+001 7.388388e+001 -7.674098e-008 + vertex -7.211611e+001 7.388388e+001 -5.850000e+000 + vertex -7.184515e+001 7.347835e+001 -7.674098e-008 + endloop + endfacet + facet normal -8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex -7.184515e+001 7.347835e+001 -7.674098e-008 + vertex -7.211611e+001 7.388388e+001 -5.850000e+000 + vertex -7.184515e+001 7.347835e+001 -5.850000e+000 + endloop + endfacet + facet normal -9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex -7.184515e+001 7.347835e+001 -7.674098e-008 + vertex -7.184515e+001 7.347835e+001 -5.850000e+000 + vertex -7.175000e+001 7.300000e+001 -7.674098e-008 + endloop + endfacet + facet normal -9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex -7.175000e+001 7.300000e+001 -7.674098e-008 + vertex -7.184515e+001 7.347835e+001 -5.850000e+000 + vertex -7.175000e+001 7.300000e+001 -5.850000e+000 + endloop + endfacet + facet normal -9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex -7.175000e+001 7.300000e+001 -7.674098e-008 + vertex -7.175000e+001 7.300000e+001 -5.850000e+000 + vertex -7.184515e+001 7.252164e+001 -7.674098e-008 + endloop + endfacet + facet normal -9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex -7.184515e+001 7.252164e+001 -7.674098e-008 + vertex -7.175000e+001 7.300000e+001 -5.850000e+000 + vertex -7.184515e+001 7.252164e+001 -5.850000e+000 + endloop + endfacet + facet normal -8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex -7.184515e+001 7.252164e+001 -7.674098e-008 + vertex -7.184515e+001 7.252164e+001 -5.850000e+000 + vertex -7.211611e+001 7.211611e+001 -7.674098e-008 + endloop + endfacet + facet normal -7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex -7.211611e+001 7.211611e+001 -7.674098e-008 + vertex -7.184515e+001 7.252164e+001 -5.850000e+000 + vertex -7.211611e+001 7.211611e+001 -5.850000e+000 + endloop + endfacet + facet normal -6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex -7.211611e+001 7.211611e+001 -7.674098e-008 + vertex -7.211611e+001 7.211611e+001 -5.850000e+000 + vertex -7.252165e+001 7.184515e+001 -7.674098e-008 + endloop + endfacet + facet normal -4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex -7.252165e+001 7.184515e+001 -7.674098e-008 + vertex -7.211611e+001 7.211611e+001 -5.850000e+000 + vertex -7.252165e+001 7.184515e+001 -5.850000e+000 + endloop + endfacet + facet normal -2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex -7.252165e+001 7.184515e+001 -7.674098e-008 + vertex -7.252165e+001 7.184515e+001 -5.850000e+000 + vertex -7.300000e+001 7.175000e+001 -7.674098e-008 + endloop + endfacet + facet normal -1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex -7.300000e+001 7.175000e+001 -7.674098e-008 + vertex -7.252165e+001 7.184515e+001 -5.850000e+000 + vertex -7.300000e+001 7.175000e+001 -5.850000e+000 + endloop + endfacet + facet normal 1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex -7.300000e+001 7.175000e+001 -7.674098e-008 + vertex -7.300000e+001 7.175000e+001 -5.850000e+000 + vertex -7.347836e+001 7.184515e+001 -7.674098e-008 + endloop + endfacet + facet normal 2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex -7.347836e+001 7.184515e+001 -7.674098e-008 + vertex -7.300000e+001 7.175000e+001 -5.850000e+000 + vertex -7.347836e+001 7.184515e+001 -5.850000e+000 + endloop + endfacet + facet normal 4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex -7.347836e+001 7.184515e+001 -7.674098e-008 + vertex -7.347836e+001 7.184515e+001 -5.850000e+000 + vertex -7.388388e+001 7.211611e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex -7.388388e+001 7.211611e+001 -7.674098e-008 + vertex -7.347836e+001 7.184515e+001 -5.850000e+000 + vertex -7.388388e+001 7.211611e+001 -5.850000e+000 + endloop + endfacet + facet normal 7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex -7.388388e+001 7.211611e+001 -7.674098e-008 + vertex -7.388388e+001 7.211611e+001 -5.850000e+000 + vertex -7.415485e+001 7.252164e+001 -7.674098e-008 + endloop + endfacet + facet normal 8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex -7.415485e+001 7.252164e+001 -7.674098e-008 + vertex -7.388388e+001 7.211611e+001 -5.850000e+000 + vertex -7.415485e+001 7.252164e+001 -5.850000e+000 + endloop + endfacet + facet normal 9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex -7.415485e+001 7.252164e+001 -7.674098e-008 + vertex -7.415485e+001 7.252164e+001 -5.850000e+000 + vertex -7.425000e+001 7.300000e+001 -7.674098e-008 + endloop + endfacet + facet normal 9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex -7.425000e+001 7.300000e+001 -7.674098e-008 + vertex -7.415485e+001 7.252164e+001 -5.850000e+000 + vertex -7.425000e+001 7.300000e+001 -5.850000e+000 + endloop + endfacet + facet normal 8.162293e-001 5.777280e-001 0.000000e+000 + outer loop + vertex 7.184515e+001 -7.347836e+001 -5.850000e+000 + vertex 7.203500e+001 -7.376250e+001 -7.674098e-008 + vertex 7.211611e+001 -7.388388e+001 -5.850000e+000 + endloop + endfacet + facet normal 7.340543e-001 6.790908e-001 0.000000e+000 + outer loop + vertex 7.211611e+001 -7.388388e+001 -5.850000e+000 + vertex 7.203500e+001 -7.376250e+001 -7.674098e-008 + vertex 7.211611e+001 -7.388388e+001 -7.674098e-008 + endloop + endfacet + facet normal 6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex 7.211611e+001 -7.388388e+001 -5.850000e+000 + vertex 7.211611e+001 -7.388388e+001 -7.674098e-008 + vertex 7.252165e+001 -7.415485e+001 -5.850000e+000 + endloop + endfacet + facet normal 4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex 7.252165e+001 -7.415485e+001 -5.850000e+000 + vertex 7.211611e+001 -7.388388e+001 -7.674098e-008 + vertex 7.252165e+001 -7.415485e+001 -7.674098e-008 + endloop + endfacet + facet normal 2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex 7.252165e+001 -7.415485e+001 -5.850000e+000 + vertex 7.252165e+001 -7.415485e+001 -7.674098e-008 + vertex 7.300000e+001 -7.425001e+001 -5.850000e+000 + endloop + endfacet + facet normal 1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex 7.300000e+001 -7.425001e+001 -5.850000e+000 + vertex 7.252165e+001 -7.415485e+001 -7.674098e-008 + vertex 7.300000e+001 -7.425001e+001 -7.674098e-008 + endloop + endfacet + facet normal -1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex 7.300000e+001 -7.425001e+001 -5.850000e+000 + vertex 7.300000e+001 -7.425001e+001 -7.674098e-008 + vertex 7.347836e+001 -7.415485e+001 -5.850000e+000 + endloop + endfacet + facet normal -2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex 7.347836e+001 -7.415485e+001 -5.850000e+000 + vertex 7.300000e+001 -7.425001e+001 -7.674098e-008 + vertex 7.347836e+001 -7.415485e+001 -7.674098e-008 + endloop + endfacet + facet normal -4.993440e-001 8.664038e-001 0.000000e+000 + outer loop + vertex 7.347836e+001 -7.415485e+001 -5.850000e+000 + vertex 7.347836e+001 -7.415485e+001 -7.674098e-008 + vertex 7.388388e+001 -7.388388e+001 -5.850000e+000 + endloop + endfacet + facet normal -6.093621e-001 7.928920e-001 0.000000e+000 + outer loop + vertex 7.347836e+001 -7.415485e+001 -7.674098e-008 + vertex 7.388388e+001 -7.388388e+001 -7.674098e-008 + vertex 7.388388e+001 -7.388388e+001 -5.850000e+000 + endloop + endfacet + facet normal -7.340543e-001 6.790908e-001 0.000000e+000 + outer loop + vertex 7.388388e+001 -7.388388e+001 -5.850000e+000 + vertex 7.388388e+001 -7.388388e+001 -7.674098e-008 + vertex 7.396499e+001 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal -8.162293e-001 5.777280e-001 0.000000e+000 + outer loop + vertex 7.388388e+001 -7.388388e+001 -5.850000e+000 + vertex 7.396499e+001 -7.376250e+001 -7.674098e-008 + vertex 7.415485e+001 -7.347836e+001 -5.850000e+000 + endloop + endfacet + facet normal -8.849345e-001 4.657156e-001 0.000000e+000 + outer loop + vertex 7.415485e+001 -7.347836e+001 -5.850000e+000 + vertex 7.396499e+001 -7.376250e+001 -7.674098e-008 + vertex 7.415485e+001 -7.347836e+001 -7.674098e-008 + endloop + endfacet + facet normal -9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex 7.415485e+001 -7.347836e+001 -5.850000e+000 + vertex 7.415485e+001 -7.347836e+001 -7.674098e-008 + vertex 7.425000e+001 -7.300000e+001 -5.850000e+000 + endloop + endfacet + facet normal -9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex 7.425000e+001 -7.300000e+001 -5.850000e+000 + vertex 7.415485e+001 -7.347836e+001 -7.674098e-008 + vertex 7.425000e+001 -7.300000e+001 -7.674098e-008 + endloop + endfacet + facet normal -9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex 7.425000e+001 -7.300000e+001 -5.850000e+000 + vertex 7.425000e+001 -7.300000e+001 -7.674098e-008 + vertex 7.415485e+001 -7.252165e+001 -5.850000e+000 + endloop + endfacet + facet normal -9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex 7.415485e+001 -7.252165e+001 -5.850000e+000 + vertex 7.425000e+001 -7.300000e+001 -7.674098e-008 + vertex 7.415485e+001 -7.252165e+001 -7.674098e-008 + endloop + endfacet + facet normal -8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex 7.415485e+001 -7.252165e+001 -5.850000e+000 + vertex 7.415485e+001 -7.252165e+001 -7.674098e-008 + vertex 7.388388e+001 -7.211612e+001 -5.850000e+000 + endloop + endfacet + facet normal -7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex 7.388388e+001 -7.211612e+001 -5.850000e+000 + vertex 7.415485e+001 -7.252165e+001 -7.674098e-008 + vertex 7.388388e+001 -7.211612e+001 -7.674098e-008 + endloop + endfacet + facet normal -6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex 7.388388e+001 -7.211612e+001 -5.850000e+000 + vertex 7.388388e+001 -7.211612e+001 -7.674098e-008 + vertex 7.347836e+001 -7.184515e+001 -5.850000e+000 + endloop + endfacet + facet normal -4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex 7.347836e+001 -7.184515e+001 -5.850000e+000 + vertex 7.388388e+001 -7.211612e+001 -7.674098e-008 + vertex 7.347836e+001 -7.184515e+001 -7.674098e-008 + endloop + endfacet + facet normal -2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex 7.347836e+001 -7.184515e+001 -5.850000e+000 + vertex 7.347836e+001 -7.184515e+001 -7.674098e-008 + vertex 7.300000e+001 -7.175000e+001 -5.850000e+000 + endloop + endfacet + facet normal -1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex 7.300000e+001 -7.175000e+001 -5.850000e+000 + vertex 7.347836e+001 -7.184515e+001 -7.674098e-008 + vertex 7.300000e+001 -7.175000e+001 -7.674098e-008 + endloop + endfacet + facet normal 1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex 7.300000e+001 -7.175000e+001 -5.850000e+000 + vertex 7.300000e+001 -7.175000e+001 -7.674098e-008 + vertex 7.252165e+001 -7.184515e+001 -5.850000e+000 + endloop + endfacet + facet normal 2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex 7.252165e+001 -7.184515e+001 -5.850000e+000 + vertex 7.300000e+001 -7.175000e+001 -7.674098e-008 + vertex 7.252165e+001 -7.184515e+001 -7.674098e-008 + endloop + endfacet + facet normal 4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex 7.252165e+001 -7.184515e+001 -5.850000e+000 + vertex 7.252165e+001 -7.184515e+001 -7.674098e-008 + vertex 7.211611e+001 -7.211612e+001 -5.850000e+000 + endloop + endfacet + facet normal 6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex 7.211611e+001 -7.211612e+001 -5.850000e+000 + vertex 7.252165e+001 -7.184515e+001 -7.674098e-008 + vertex 7.211611e+001 -7.211612e+001 -7.674098e-008 + endloop + endfacet + facet normal 7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex 7.211611e+001 -7.211612e+001 -5.850000e+000 + vertex 7.211611e+001 -7.211612e+001 -7.674098e-008 + vertex 7.184515e+001 -7.252165e+001 -5.850000e+000 + endloop + endfacet + facet normal 8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex 7.184515e+001 -7.252165e+001 -5.850000e+000 + vertex 7.211611e+001 -7.211612e+001 -7.674098e-008 + vertex 7.184515e+001 -7.252165e+001 -7.674098e-008 + endloop + endfacet + facet normal 9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex 7.184515e+001 -7.252165e+001 -5.850000e+000 + vertex 7.184515e+001 -7.252165e+001 -7.674098e-008 + vertex 7.175000e+001 -7.300000e+001 -5.850000e+000 + endloop + endfacet + facet normal 9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex 7.175000e+001 -7.300000e+001 -5.850000e+000 + vertex 7.184515e+001 -7.252165e+001 -7.674098e-008 + vertex 7.175000e+001 -7.300000e+001 -7.674098e-008 + endloop + endfacet + facet normal 9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex 7.175000e+001 -7.300000e+001 -5.850000e+000 + vertex 7.175000e+001 -7.300000e+001 -7.674098e-008 + vertex 7.184515e+001 -7.347836e+001 -5.850000e+000 + endloop + endfacet + facet normal 9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex 7.184515e+001 -7.347836e+001 -5.850000e+000 + vertex 7.175000e+001 -7.300000e+001 -7.674098e-008 + vertex 7.184515e+001 -7.347836e+001 -7.674098e-008 + endloop + endfacet + facet normal 8.849345e-001 4.657156e-001 0.000000e+000 + outer loop + vertex 7.184515e+001 -7.347836e+001 -5.850000e+000 + vertex 7.184515e+001 -7.347836e+001 -7.674098e-008 + vertex 7.203500e+001 -7.376250e+001 -7.674098e-008 + endloop + endfacet + facet normal 5.847164e-001 8.112378e-001 0.000000e+000 + outer loop + vertex -8.838835e-001 -8.838835e-001 -5.850000e+000 + vertex -7.886747e-001 -9.475000e-001 -7.674098e-008 + vertex -4.783543e-001 -1.154849e+000 -5.850000e+000 + endloop + endfacet + facet normal 4.731379e-001 8.809884e-001 0.000000e+000 + outer loop + vertex -4.783543e-001 -1.154849e+000 -5.850000e+000 + vertex -7.886747e-001 -9.475000e-001 -7.674098e-008 + vertex -4.783543e-001 -1.154849e+000 -7.674098e-008 + endloop + endfacet + facet normal 2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex -4.783543e-001 -1.154849e+000 -5.850000e+000 + vertex -4.783543e-001 -1.154849e+000 -7.674098e-008 + vertex 2.296213e-016 -1.250000e+000 -5.850000e+000 + endloop + endfacet + facet normal 1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex 2.296213e-016 -1.250000e+000 -5.850000e+000 + vertex -4.783543e-001 -1.154849e+000 -7.674098e-008 + vertex 2.296213e-016 -1.250000e+000 -7.674098e-008 + endloop + endfacet + facet normal -1.297753e-001 9.915434e-001 0.000000e+000 + outer loop + vertex 2.296213e-016 -1.250000e+000 -5.850000e+000 + vertex 2.296213e-016 -1.250000e+000 -7.674098e-008 + vertex 4.783543e-001 -1.154849e+000 -5.850000e+000 + endloop + endfacet + facet normal -2.595505e-001 9.657295e-001 0.000000e+000 + outer loop + vertex 2.296213e-016 -1.250000e+000 -7.674098e-008 + vertex 4.783543e-001 -1.154849e+000 -7.674098e-008 + vertex 4.783543e-001 -1.154849e+000 -5.850000e+000 + endloop + endfacet + facet normal -4.731379e-001 8.809884e-001 0.000000e+000 + outer loop + vertex 4.783543e-001 -1.154849e+000 -5.850000e+000 + vertex 4.783543e-001 -1.154849e+000 -7.674098e-008 + vertex 7.886747e-001 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal -5.847163e-001 8.112378e-001 0.000000e+000 + outer loop + vertex 4.783543e-001 -1.154849e+000 -5.850000e+000 + vertex 7.886747e-001 -9.475000e-001 -7.674098e-008 + vertex 8.838835e-001 -8.838835e-001 -5.850000e+000 + endloop + endfacet + facet normal -6.852878e-001 7.282724e-001 0.000000e+000 + outer loop + vertex 8.838835e-001 -8.838835e-001 -5.850000e+000 + vertex 7.886747e-001 -9.475000e-001 -7.674098e-008 + vertex 8.838835e-001 -8.838835e-001 -7.674098e-008 + endloop + endfacet + facet normal -7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex 8.838835e-001 -8.838835e-001 -5.850000e+000 + vertex 8.838835e-001 -8.838835e-001 -7.674098e-008 + vertex 1.154849e+000 -4.783543e-001 -5.850000e+000 + endloop + endfacet + facet normal -8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex 1.154849e+000 -4.783543e-001 -5.850000e+000 + vertex 8.838835e-001 -8.838835e-001 -7.674098e-008 + vertex 1.154849e+000 -4.783543e-001 -7.674098e-008 + endloop + endfacet + facet normal -9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex 1.154849e+000 -4.783543e-001 -5.850000e+000 + vertex 1.154849e+000 -4.783543e-001 -7.674098e-008 + vertex 1.250000e+000 4.675242e-008 -5.850000e+000 + endloop + endfacet + facet normal -9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex 1.250000e+000 4.675242e-008 -5.850000e+000 + vertex 1.154849e+000 -4.783543e-001 -7.674098e-008 + vertex 1.250000e+000 4.675242e-008 -7.674098e-008 + endloop + endfacet + facet normal -9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex 1.250000e+000 4.675242e-008 -5.850000e+000 + vertex 1.250000e+000 4.675242e-008 -7.674098e-008 + vertex 1.154849e+000 4.783543e-001 -5.850000e+000 + endloop + endfacet + facet normal -9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex 1.154849e+000 4.783543e-001 -5.850000e+000 + vertex 1.250000e+000 4.675242e-008 -7.674098e-008 + vertex 1.154849e+000 4.783543e-001 -7.674098e-008 + endloop + endfacet + facet normal -8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex 1.154849e+000 4.783543e-001 -5.850000e+000 + vertex 1.154849e+000 4.783543e-001 -7.674098e-008 + vertex 8.838835e-001 8.838835e-001 -5.850000e+000 + endloop + endfacet + facet normal -7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex 8.838835e-001 8.838835e-001 -5.850000e+000 + vertex 1.154849e+000 4.783543e-001 -7.674098e-008 + vertex 8.838835e-001 8.838835e-001 -7.674098e-008 + endloop + endfacet + facet normal -6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex 8.838835e-001 8.838835e-001 -5.850000e+000 + vertex 8.838835e-001 8.838835e-001 -7.674098e-008 + vertex 4.783543e-001 1.154849e+000 -5.850000e+000 + endloop + endfacet + facet normal -4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex 4.783543e-001 1.154849e+000 -5.850000e+000 + vertex 8.838835e-001 8.838835e-001 -7.674098e-008 + vertex 4.783543e-001 1.154849e+000 -7.674098e-008 + endloop + endfacet + facet normal -2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex 4.783543e-001 1.154849e+000 -5.850000e+000 + vertex 4.783543e-001 1.154849e+000 -7.674098e-008 + vertex 2.010153e-016 1.250000e+000 -5.850000e+000 + endloop + endfacet + facet normal -1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex 2.010153e-016 1.250000e+000 -5.850000e+000 + vertex 4.783543e-001 1.154849e+000 -7.674098e-008 + vertex 2.010153e-016 1.250000e+000 -7.674098e-008 + endloop + endfacet + facet normal 1.297753e-001 -9.915434e-001 0.000000e+000 + outer loop + vertex 2.010153e-016 1.250000e+000 -5.850000e+000 + vertex 2.010153e-016 1.250000e+000 -7.674098e-008 + vertex -4.783543e-001 1.154849e+000 -5.850000e+000 + endloop + endfacet + facet normal 2.595505e-001 -9.657295e-001 0.000000e+000 + outer loop + vertex -4.783543e-001 1.154849e+000 -5.850000e+000 + vertex 2.010153e-016 1.250000e+000 -7.674098e-008 + vertex -4.783543e-001 1.154849e+000 -7.674098e-008 + endloop + endfacet + facet normal 4.993440e-001 -8.664038e-001 0.000000e+000 + outer loop + vertex -4.783543e-001 1.154849e+000 -5.850000e+000 + vertex -4.783543e-001 1.154849e+000 -7.674098e-008 + vertex -8.838835e-001 8.838835e-001 -5.850000e+000 + endloop + endfacet + facet normal 6.093621e-001 -7.928920e-001 0.000000e+000 + outer loop + vertex -8.838835e-001 8.838835e-001 -5.850000e+000 + vertex -4.783543e-001 1.154849e+000 -7.674098e-008 + vertex -8.838835e-001 8.838835e-001 -7.674098e-008 + endloop + endfacet + facet normal 7.928920e-001 -6.093621e-001 0.000000e+000 + outer loop + vertex -8.838835e-001 8.838835e-001 -5.850000e+000 + vertex -8.838835e-001 8.838835e-001 -7.674098e-008 + vertex -1.154849e+000 4.783543e-001 -5.850000e+000 + endloop + endfacet + facet normal 8.664038e-001 -4.993440e-001 0.000000e+000 + outer loop + vertex -1.154849e+000 4.783543e-001 -5.850000e+000 + vertex -8.838835e-001 8.838835e-001 -7.674098e-008 + vertex -1.154849e+000 4.783543e-001 -7.674098e-008 + endloop + endfacet + facet normal 9.657295e-001 -2.595505e-001 0.000000e+000 + outer loop + vertex -1.154849e+000 4.783543e-001 -5.850000e+000 + vertex -1.154849e+000 4.783543e-001 -7.674098e-008 + vertex -1.250000e+000 4.675242e-008 -5.850000e+000 + endloop + endfacet + facet normal 9.915434e-001 -1.297753e-001 0.000000e+000 + outer loop + vertex -1.250000e+000 4.675242e-008 -5.850000e+000 + vertex -1.154849e+000 4.783543e-001 -7.674098e-008 + vertex -1.250000e+000 4.675242e-008 -7.674098e-008 + endloop + endfacet + facet normal 9.915434e-001 1.297753e-001 0.000000e+000 + outer loop + vertex -1.250000e+000 4.675242e-008 -5.850000e+000 + vertex -1.250000e+000 4.675242e-008 -7.674098e-008 + vertex -1.154849e+000 -4.783543e-001 -5.850000e+000 + endloop + endfacet + facet normal 9.657295e-001 2.595505e-001 0.000000e+000 + outer loop + vertex -1.154849e+000 -4.783543e-001 -5.850000e+000 + vertex -1.250000e+000 4.675242e-008 -7.674098e-008 + vertex -1.154849e+000 -4.783543e-001 -7.674098e-008 + endloop + endfacet + facet normal 8.664038e-001 4.993440e-001 0.000000e+000 + outer loop + vertex -1.154849e+000 -4.783543e-001 -5.850000e+000 + vertex -1.154849e+000 -4.783543e-001 -7.674098e-008 + vertex -8.838835e-001 -8.838835e-001 -5.850000e+000 + endloop + endfacet + facet normal 7.928920e-001 6.093621e-001 0.000000e+000 + outer loop + vertex -8.838835e-001 -8.838835e-001 -5.850000e+000 + vertex -1.154849e+000 -4.783543e-001 -7.674098e-008 + vertex -8.838835e-001 -8.838835e-001 -7.674098e-008 + endloop + endfacet + facet normal 6.852878e-001 7.282724e-001 0.000000e+000 + outer loop + vertex -8.838835e-001 -8.838835e-001 -5.850000e+000 + vertex -8.838835e-001 -8.838835e-001 -7.674098e-008 + vertex -7.886747e-001 -9.475000e-001 -7.674098e-008 + endloop + endfacet + facet normal -5.846947e-001 3.894678e-001 -7.116508e-001 + outer loop + vertex 1.154849e+000 -4.783543e-001 -5.850000e+000 + vertex 1.431167e+000 -9.475000e-001 -6.350000e+000 + vertex 8.838835e-001 -8.838835e-001 -5.850000e+000 + endloop + endfacet + facet normal -5.310521e-001 4.644843e-001 -7.086875e-001 + outer loop + vertex 8.838835e-001 -8.838835e-001 -5.850000e+000 + vertex 1.431167e+000 -9.475000e-001 -6.350000e+000 + vertex 1.237437e+000 -1.237437e+000 -6.350000e+000 + endloop + endfacet + facet normal -4.271609e-001 5.558149e-001 -7.131643e-001 + outer loop + vertex 8.838835e-001 -8.838835e-001 -5.850000e+000 + vertex 1.237437e+000 -1.237437e+000 -6.350000e+000 + vertex 4.783543e-001 -1.154849e+000 -5.850000e+000 + endloop + endfacet + facet normal -3.500386e-001 6.073464e-001 -7.131643e-001 + outer loop + vertex 4.783543e-001 -1.154849e+000 -5.850000e+000 + vertex 1.237437e+000 -1.237437e+000 -6.350000e+000 + vertex 6.696960e-001 -1.616789e+000 -6.350000e+000 + endloop + endfacet + facet normal -1.819441e-001 6.769734e-001 -7.131643e-001 + outer loop + vertex 4.783543e-001 -1.154849e+000 -5.850000e+000 + vertex 6.696960e-001 -1.616789e+000 -6.350000e+000 + vertex -3.469447e-016 -1.250000e+000 -5.850000e+000 + endloop + endfacet + facet normal -9.097206e-002 6.950689e-001 -7.131643e-001 + outer loop + vertex -3.469447e-016 -1.250000e+000 -5.850000e+000 + vertex 6.696960e-001 -1.616789e+000 -6.350000e+000 + vertex -4.857226e-016 -1.750000e+000 -6.350000e+000 + endloop + endfacet + facet normal 9.097206e-002 6.950689e-001 -7.131643e-001 + outer loop + vertex -3.469447e-016 -1.250000e+000 -5.850000e+000 + vertex -4.857226e-016 -1.750000e+000 -6.350000e+000 + vertex -4.783543e-001 -1.154849e+000 -5.850000e+000 + endloop + endfacet + facet normal 1.819441e-001 6.769734e-001 -7.131643e-001 + outer loop + vertex -4.783543e-001 -1.154849e+000 -5.850000e+000 + vertex -4.857226e-016 -1.750000e+000 -6.350000e+000 + vertex -6.696960e-001 -1.616789e+000 -6.350000e+000 + endloop + endfacet + facet normal 3.500386e-001 6.073464e-001 -7.131643e-001 + outer loop + vertex -4.783543e-001 -1.154849e+000 -5.850000e+000 + vertex -6.696960e-001 -1.616789e+000 -6.350000e+000 + vertex -8.838835e-001 -8.838835e-001 -5.850000e+000 + endloop + endfacet + facet normal 4.271609e-001 5.558149e-001 -7.131643e-001 + outer loop + vertex -6.696960e-001 -1.616789e+000 -6.350000e+000 + vertex -1.237437e+000 -1.237437e+000 -6.350000e+000 + vertex -8.838835e-001 -8.838835e-001 -5.850000e+000 + endloop + endfacet + facet normal 5.310521e-001 4.644843e-001 -7.086875e-001 + outer loop + vertex -8.838835e-001 -8.838835e-001 -5.850000e+000 + vertex -1.237437e+000 -1.237437e+000 -6.350000e+000 + vertex -1.431167e+000 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal 5.846947e-001 3.894678e-001 -7.116508e-001 + outer loop + vertex -8.838835e-001 -8.838835e-001 -5.850000e+000 + vertex -1.431167e+000 -9.475000e-001 -6.350000e+000 + vertex -1.154849e+000 -4.783543e-001 -5.850000e+000 + endloop + endfacet + facet normal 6.333509e-001 3.111502e-001 -7.085564e-001 + outer loop + vertex -1.154849e+000 -4.783543e-001 -5.850000e+000 + vertex -1.431167e+000 -9.475000e-001 -6.350000e+000 + vertex -1.616789e+000 -6.696960e-001 -6.350000e+000 + endloop + endfacet + facet normal 6.769734e-001 1.819441e-001 -7.131643e-001 + outer loop + vertex -1.154849e+000 -4.783543e-001 -5.850000e+000 + vertex -1.616789e+000 -6.696960e-001 -6.350000e+000 + vertex -1.250000e+000 4.675242e-008 -5.850000e+000 + endloop + endfacet + facet normal 6.950689e-001 9.097206e-002 -7.131643e-001 + outer loop + vertex -1.250000e+000 4.675242e-008 -5.850000e+000 + vertex -1.616789e+000 -6.696960e-001 -6.350000e+000 + vertex -1.750000e+000 4.675242e-008 -6.350000e+000 + endloop + endfacet + facet normal 6.950689e-001 -9.097206e-002 -7.131643e-001 + outer loop + vertex -1.250000e+000 4.675242e-008 -5.850000e+000 + vertex -1.750000e+000 4.675242e-008 -6.350000e+000 + vertex -1.154849e+000 4.783543e-001 -5.850000e+000 + endloop + endfacet + facet normal 6.769734e-001 -1.819441e-001 -7.131643e-001 + outer loop + vertex -1.154849e+000 4.783543e-001 -5.850000e+000 + vertex -1.750000e+000 4.675242e-008 -6.350000e+000 + vertex -1.616789e+000 6.696960e-001 -6.350000e+000 + endloop + endfacet + facet normal 6.073464e-001 -3.500386e-001 -7.131643e-001 + outer loop + vertex -1.154849e+000 4.783543e-001 -5.850000e+000 + vertex -1.616789e+000 6.696960e-001 -6.350000e+000 + vertex -8.838835e-001 8.838835e-001 -5.850000e+000 + endloop + endfacet + facet normal 5.558149e-001 -4.271609e-001 -7.131643e-001 + outer loop + vertex -8.838835e-001 8.838835e-001 -5.850000e+000 + vertex -1.616789e+000 6.696960e-001 -6.350000e+000 + vertex -1.237437e+000 1.237437e+000 -6.350000e+000 + endloop + endfacet + facet normal 4.271609e-001 -5.558149e-001 -7.131643e-001 + outer loop + vertex -8.838835e-001 8.838835e-001 -5.850000e+000 + vertex -1.237437e+000 1.237437e+000 -6.350000e+000 + vertex -4.783543e-001 1.154849e+000 -5.850000e+000 + endloop + endfacet + facet normal 3.500386e-001 -6.073464e-001 -7.131643e-001 + outer loop + vertex -4.783543e-001 1.154849e+000 -5.850000e+000 + vertex -1.237437e+000 1.237437e+000 -6.350000e+000 + vertex -6.696960e-001 1.616789e+000 -6.350000e+000 + endloop + endfacet + facet normal 1.819441e-001 -6.769734e-001 -7.131643e-001 + outer loop + vertex -4.783543e-001 1.154849e+000 -5.850000e+000 + vertex -6.696960e-001 1.616789e+000 -6.350000e+000 + vertex 1.387779e-016 1.250000e+000 -5.850000e+000 + endloop + endfacet + facet normal 9.097206e-002 -6.950689e-001 -7.131643e-001 + outer loop + vertex 1.387779e-016 1.250000e+000 -5.850000e+000 + vertex -6.696960e-001 1.616789e+000 -6.350000e+000 + vertex 1.942890e-016 1.750000e+000 -6.350000e+000 + endloop + endfacet + facet normal -9.097206e-002 -6.950689e-001 -7.131643e-001 + outer loop + vertex 1.387779e-016 1.250000e+000 -5.850000e+000 + vertex 1.942890e-016 1.750000e+000 -6.350000e+000 + vertex 4.783543e-001 1.154849e+000 -5.850000e+000 + endloop + endfacet + facet normal -1.819441e-001 -6.769734e-001 -7.131643e-001 + outer loop + vertex 4.783543e-001 1.154849e+000 -5.850000e+000 + vertex 1.942890e-016 1.750000e+000 -6.350000e+000 + vertex 6.696960e-001 1.616789e+000 -6.350000e+000 + endloop + endfacet + facet normal -3.500386e-001 -6.073464e-001 -7.131643e-001 + outer loop + vertex 4.783543e-001 1.154849e+000 -5.850000e+000 + vertex 6.696960e-001 1.616789e+000 -6.350000e+000 + vertex 8.838835e-001 8.838835e-001 -5.850000e+000 + endloop + endfacet + facet normal -4.271609e-001 -5.558149e-001 -7.131643e-001 + outer loop + vertex 8.838835e-001 8.838835e-001 -5.850000e+000 + vertex 6.696960e-001 1.616789e+000 -6.350000e+000 + vertex 1.237437e+000 1.237437e+000 -6.350000e+000 + endloop + endfacet + facet normal -5.558149e-001 -4.271609e-001 -7.131643e-001 + outer loop + vertex 8.838835e-001 8.838835e-001 -5.850000e+000 + vertex 1.237437e+000 1.237437e+000 -6.350000e+000 + vertex 1.154849e+000 4.783543e-001 -5.850000e+000 + endloop + endfacet + facet normal -6.073464e-001 -3.500386e-001 -7.131643e-001 + outer loop + vertex 1.154849e+000 4.783543e-001 -5.850000e+000 + vertex 1.237437e+000 1.237437e+000 -6.350000e+000 + vertex 1.616789e+000 6.696960e-001 -6.350000e+000 + endloop + endfacet + facet normal -6.769734e-001 -1.819441e-001 -7.131643e-001 + outer loop + vertex 1.154849e+000 4.783543e-001 -5.850000e+000 + vertex 1.616789e+000 6.696960e-001 -6.350000e+000 + vertex 1.250000e+000 4.675242e-008 -5.850000e+000 + endloop + endfacet + facet normal -6.950689e-001 -9.097206e-002 -7.131643e-001 + outer loop + vertex 1.250000e+000 4.675242e-008 -5.850000e+000 + vertex 1.616789e+000 6.696960e-001 -6.350000e+000 + vertex 1.750000e+000 4.675242e-008 -6.350000e+000 + endloop + endfacet + facet normal -6.950689e-001 9.097206e-002 -7.131643e-001 + outer loop + vertex 1.250000e+000 4.675242e-008 -5.850000e+000 + vertex 1.750000e+000 4.675242e-008 -6.350000e+000 + vertex 1.154849e+000 -4.783543e-001 -5.850000e+000 + endloop + endfacet + facet normal -6.769734e-001 1.819441e-001 -7.131643e-001 + outer loop + vertex 1.154849e+000 -4.783543e-001 -5.850000e+000 + vertex 1.750000e+000 4.675242e-008 -6.350000e+000 + vertex 1.616789e+000 -6.696960e-001 -6.350000e+000 + endloop + endfacet + facet normal -6.333509e-001 3.111502e-001 -7.085564e-001 + outer loop + vertex 1.154849e+000 -4.783543e-001 -5.850000e+000 + vertex 1.616789e+000 -6.696960e-001 -6.350000e+000 + vertex 1.431167e+000 -9.475000e-001 -6.350000e+000 + endloop + endfacet + facet normal -5.785844e-001 3.983704e-001 -7.117170e-001 + outer loop + vertex -7.184515e+001 -7.347836e+001 -5.850000e+000 + vertex -7.161227e+001 -7.401250e+001 -6.350000e+000 + vertex -7.211611e+001 -7.388388e+001 -5.850000e+000 + endloop + endfacet + facet normal -5.244424e-001 4.728881e-001 -7.080515e-001 + outer loop + vertex -7.211611e+001 -7.388388e+001 -5.850000e+000 + vertex -7.161227e+001 -7.401250e+001 -6.350000e+000 + vertex -7.176256e+001 -7.423743e+001 -6.350000e+000 + endloop + endfacet + facet normal -4.271609e-001 5.558149e-001 -7.131643e-001 + outer loop + vertex -7.211611e+001 -7.388388e+001 -5.850000e+000 + vertex -7.176256e+001 -7.423743e+001 -6.350000e+000 + vertex -7.252165e+001 -7.415485e+001 -5.850000e+000 + endloop + endfacet + facet normal -3.500386e-001 6.073464e-001 -7.131643e-001 + outer loop + vertex -7.252165e+001 -7.415485e+001 -5.850000e+000 + vertex -7.176256e+001 -7.423743e+001 -6.350000e+000 + vertex -7.233031e+001 -7.461679e+001 -6.350000e+000 + endloop + endfacet + facet normal -1.819441e-001 6.769734e-001 -7.131643e-001 + outer loop + vertex -7.252165e+001 -7.415485e+001 -5.850000e+000 + vertex -7.233031e+001 -7.461679e+001 -6.350000e+000 + vertex -7.300000e+001 -7.425001e+001 -5.850000e+000 + endloop + endfacet + facet normal -9.097206e-002 6.950689e-001 -7.131643e-001 + outer loop + vertex -7.300000e+001 -7.425001e+001 -5.850000e+000 + vertex -7.233031e+001 -7.461679e+001 -6.350000e+000 + vertex -7.300000e+001 -7.475001e+001 -6.350000e+000 + endloop + endfacet + facet normal 9.097206e-002 6.950689e-001 -7.131643e-001 + outer loop + vertex -7.300000e+001 -7.425001e+001 -5.850000e+000 + vertex -7.300000e+001 -7.475001e+001 -6.350000e+000 + vertex -7.347836e+001 -7.415485e+001 -5.850000e+000 + endloop + endfacet + facet normal 1.819441e-001 6.769734e-001 -7.131643e-001 + outer loop + vertex -7.347836e+001 -7.415485e+001 -5.850000e+000 + vertex -7.300000e+001 -7.475001e+001 -6.350000e+000 + vertex -7.366969e+001 -7.461679e+001 -6.350000e+000 + endloop + endfacet + facet normal 3.500386e-001 6.073464e-001 -7.131643e-001 + outer loop + vertex -7.347836e+001 -7.415485e+001 -5.850000e+000 + vertex -7.366969e+001 -7.461679e+001 -6.350000e+000 + vertex -7.388388e+001 -7.388388e+001 -5.850000e+000 + endloop + endfacet + facet normal 4.271609e-001 5.558149e-001 -7.131643e-001 + outer loop + vertex -7.366969e+001 -7.461679e+001 -6.350000e+000 + vertex -7.423743e+001 -7.423743e+001 -6.350000e+000 + vertex -7.388388e+001 -7.388388e+001 -5.850000e+000 + endloop + endfacet + facet normal 5.244424e-001 4.728881e-001 -7.080515e-001 + outer loop + vertex -7.388388e+001 -7.388388e+001 -5.850000e+000 + vertex -7.423743e+001 -7.423743e+001 -6.350000e+000 + vertex -7.438773e+001 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 5.785844e-001 3.983704e-001 -7.117170e-001 + outer loop + vertex -7.388388e+001 -7.388388e+001 -5.850000e+000 + vertex -7.438773e+001 -7.401250e+001 -6.350000e+000 + vertex -7.415485e+001 -7.347836e+001 -5.850000e+000 + endloop + endfacet + facet normal 6.278938e-001 3.203242e-001 -7.093249e-001 + outer loop + vertex -7.415485e+001 -7.347836e+001 -5.850000e+000 + vertex -7.438773e+001 -7.401250e+001 -6.350000e+000 + vertex -7.461679e+001 -7.366970e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.769734e-001 1.819441e-001 -7.131643e-001 + outer loop + vertex -7.415485e+001 -7.347836e+001 -5.850000e+000 + vertex -7.461679e+001 -7.366970e+001 -6.350000e+000 + vertex -7.425000e+001 -7.300000e+001 -5.850000e+000 + endloop + endfacet + facet normal 6.950689e-001 9.097206e-002 -7.131643e-001 + outer loop + vertex -7.425000e+001 -7.300000e+001 -5.850000e+000 + vertex -7.461679e+001 -7.366970e+001 -6.350000e+000 + vertex -7.475000e+001 -7.300000e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.950689e-001 -9.097206e-002 -7.131643e-001 + outer loop + vertex -7.425000e+001 -7.300000e+001 -5.850000e+000 + vertex -7.475000e+001 -7.300000e+001 -6.350000e+000 + vertex -7.415485e+001 -7.252165e+001 -5.850000e+000 + endloop + endfacet + facet normal 6.769734e-001 -1.819441e-001 -7.131643e-001 + outer loop + vertex -7.415485e+001 -7.252165e+001 -5.850000e+000 + vertex -7.475000e+001 -7.300000e+001 -6.350000e+000 + vertex -7.461679e+001 -7.233031e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.073464e-001 -3.500386e-001 -7.131643e-001 + outer loop + vertex -7.415485e+001 -7.252165e+001 -5.850000e+000 + vertex -7.461679e+001 -7.233031e+001 -6.350000e+000 + vertex -7.388388e+001 -7.211612e+001 -5.850000e+000 + endloop + endfacet + facet normal 5.558149e-001 -4.271609e-001 -7.131643e-001 + outer loop + vertex -7.388388e+001 -7.211612e+001 -5.850000e+000 + vertex -7.461679e+001 -7.233031e+001 -6.350000e+000 + vertex -7.423743e+001 -7.176257e+001 -6.350000e+000 + endloop + endfacet + facet normal 4.271609e-001 -5.558149e-001 -7.131643e-001 + outer loop + vertex -7.388388e+001 -7.211612e+001 -5.850000e+000 + vertex -7.423743e+001 -7.176257e+001 -6.350000e+000 + vertex -7.347836e+001 -7.184515e+001 -5.850000e+000 + endloop + endfacet + facet normal 3.500386e-001 -6.073464e-001 -7.131643e-001 + outer loop + vertex -7.347836e+001 -7.184515e+001 -5.850000e+000 + vertex -7.423743e+001 -7.176257e+001 -6.350000e+000 + vertex -7.366969e+001 -7.138322e+001 -6.350000e+000 + endloop + endfacet + facet normal 1.819441e-001 -6.769734e-001 -7.131643e-001 + outer loop + vertex -7.347836e+001 -7.184515e+001 -5.850000e+000 + vertex -7.366969e+001 -7.138322e+001 -6.350000e+000 + vertex -7.300000e+001 -7.175000e+001 -5.850000e+000 + endloop + endfacet + facet normal 9.097206e-002 -6.950689e-001 -7.131643e-001 + outer loop + vertex -7.300000e+001 -7.175000e+001 -5.850000e+000 + vertex -7.366969e+001 -7.138322e+001 -6.350000e+000 + vertex -7.300000e+001 -7.125000e+001 -6.350000e+000 + endloop + endfacet + facet normal -9.097206e-002 -6.950689e-001 -7.131643e-001 + outer loop + vertex -7.300000e+001 -7.175000e+001 -5.850000e+000 + vertex -7.300000e+001 -7.125000e+001 -6.350000e+000 + vertex -7.252165e+001 -7.184515e+001 -5.850000e+000 + endloop + endfacet + facet normal -1.819441e-001 -6.769734e-001 -7.131643e-001 + outer loop + vertex -7.252165e+001 -7.184515e+001 -5.850000e+000 + vertex -7.300000e+001 -7.125000e+001 -6.350000e+000 + vertex -7.233031e+001 -7.138322e+001 -6.350000e+000 + endloop + endfacet + facet normal -3.500386e-001 -6.073464e-001 -7.131643e-001 + outer loop + vertex -7.252165e+001 -7.184515e+001 -5.850000e+000 + vertex -7.233031e+001 -7.138322e+001 -6.350000e+000 + vertex -7.211611e+001 -7.211612e+001 -5.850000e+000 + endloop + endfacet + facet normal -4.271609e-001 -5.558149e-001 -7.131643e-001 + outer loop + vertex -7.211611e+001 -7.211612e+001 -5.850000e+000 + vertex -7.233031e+001 -7.138322e+001 -6.350000e+000 + vertex -7.176256e+001 -7.176257e+001 -6.350000e+000 + endloop + endfacet + facet normal -5.558149e-001 -4.271609e-001 -7.131643e-001 + outer loop + vertex -7.211611e+001 -7.211612e+001 -5.850000e+000 + vertex -7.176256e+001 -7.176257e+001 -6.350000e+000 + vertex -7.184515e+001 -7.252165e+001 -5.850000e+000 + endloop + endfacet + facet normal -6.073464e-001 -3.500386e-001 -7.131643e-001 + outer loop + vertex -7.184515e+001 -7.252165e+001 -5.850000e+000 + vertex -7.176256e+001 -7.176257e+001 -6.350000e+000 + vertex -7.138321e+001 -7.233031e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.769734e-001 -1.819441e-001 -7.131643e-001 + outer loop + vertex -7.184515e+001 -7.252165e+001 -5.850000e+000 + vertex -7.138321e+001 -7.233031e+001 -6.350000e+000 + vertex -7.175000e+001 -7.300000e+001 -5.850000e+000 + endloop + endfacet + facet normal -6.950689e-001 -9.097206e-002 -7.131643e-001 + outer loop + vertex -7.175000e+001 -7.300000e+001 -5.850000e+000 + vertex -7.138321e+001 -7.233031e+001 -6.350000e+000 + vertex -7.125000e+001 -7.300000e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.950689e-001 9.097206e-002 -7.131643e-001 + outer loop + vertex -7.175000e+001 -7.300000e+001 -5.850000e+000 + vertex -7.125000e+001 -7.300000e+001 -6.350000e+000 + vertex -7.184515e+001 -7.347836e+001 -5.850000e+000 + endloop + endfacet + facet normal -6.769734e-001 1.819441e-001 -7.131643e-001 + outer loop + vertex -7.184515e+001 -7.347836e+001 -5.850000e+000 + vertex -7.125000e+001 -7.300000e+001 -6.350000e+000 + vertex -7.138321e+001 -7.366970e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.278938e-001 3.203242e-001 -7.093248e-001 + outer loop + vertex -7.184515e+001 -7.347836e+001 -5.850000e+000 + vertex -7.138321e+001 -7.366970e+001 -6.350000e+000 + vertex -7.161227e+001 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal -5.785844e-001 3.983704e-001 -7.117170e-001 + outer loop + vertex 7.415485e+001 -7.347836e+001 -5.850000e+000 + vertex 7.438773e+001 -7.401250e+001 -6.350000e+000 + vertex 7.388388e+001 -7.388388e+001 -5.850000e+000 + endloop + endfacet + facet normal -5.244424e-001 4.728881e-001 -7.080515e-001 + outer loop + vertex 7.388388e+001 -7.388388e+001 -5.850000e+000 + vertex 7.438773e+001 -7.401250e+001 -6.350000e+000 + vertex 7.423743e+001 -7.423743e+001 -6.350000e+000 + endloop + endfacet + facet normal -4.271609e-001 5.558149e-001 -7.131643e-001 + outer loop + vertex 7.388388e+001 -7.388388e+001 -5.850000e+000 + vertex 7.423743e+001 -7.423743e+001 -6.350000e+000 + vertex 7.347836e+001 -7.415485e+001 -5.850000e+000 + endloop + endfacet + facet normal -3.500386e-001 6.073464e-001 -7.131643e-001 + outer loop + vertex 7.347836e+001 -7.415485e+001 -5.850000e+000 + vertex 7.423743e+001 -7.423743e+001 -6.350000e+000 + vertex 7.366969e+001 -7.461679e+001 -6.350000e+000 + endloop + endfacet + facet normal -1.819441e-001 6.769734e-001 -7.131643e-001 + outer loop + vertex 7.347836e+001 -7.415485e+001 -5.850000e+000 + vertex 7.366969e+001 -7.461679e+001 -6.350000e+000 + vertex 7.300000e+001 -7.425001e+001 -5.850000e+000 + endloop + endfacet + facet normal -9.097206e-002 6.950689e-001 -7.131643e-001 + outer loop + vertex 7.300000e+001 -7.425001e+001 -5.850000e+000 + vertex 7.366969e+001 -7.461679e+001 -6.350000e+000 + vertex 7.300000e+001 -7.475001e+001 -6.350000e+000 + endloop + endfacet + facet normal 9.097206e-002 6.950689e-001 -7.131643e-001 + outer loop + vertex 7.300000e+001 -7.425001e+001 -5.850000e+000 + vertex 7.300000e+001 -7.475001e+001 -6.350000e+000 + vertex 7.252165e+001 -7.415485e+001 -5.850000e+000 + endloop + endfacet + facet normal 1.819441e-001 6.769734e-001 -7.131643e-001 + outer loop + vertex 7.252165e+001 -7.415485e+001 -5.850000e+000 + vertex 7.300000e+001 -7.475001e+001 -6.350000e+000 + vertex 7.233031e+001 -7.461679e+001 -6.350000e+000 + endloop + endfacet + facet normal 3.500386e-001 6.073464e-001 -7.131643e-001 + outer loop + vertex 7.252165e+001 -7.415485e+001 -5.850000e+000 + vertex 7.233031e+001 -7.461679e+001 -6.350000e+000 + vertex 7.211611e+001 -7.388388e+001 -5.850000e+000 + endloop + endfacet + facet normal 4.271609e-001 5.558149e-001 -7.131643e-001 + outer loop + vertex 7.233031e+001 -7.461679e+001 -6.350000e+000 + vertex 7.176256e+001 -7.423743e+001 -6.350000e+000 + vertex 7.211611e+001 -7.388388e+001 -5.850000e+000 + endloop + endfacet + facet normal 5.244424e-001 4.728881e-001 -7.080515e-001 + outer loop + vertex 7.211611e+001 -7.388388e+001 -5.850000e+000 + vertex 7.176256e+001 -7.423743e+001 -6.350000e+000 + vertex 7.161227e+001 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 5.785844e-001 3.983704e-001 -7.117170e-001 + outer loop + vertex 7.211611e+001 -7.388388e+001 -5.850000e+000 + vertex 7.161227e+001 -7.401250e+001 -6.350000e+000 + vertex 7.184515e+001 -7.347836e+001 -5.850000e+000 + endloop + endfacet + facet normal 6.278938e-001 3.203242e-001 -7.093249e-001 + outer loop + vertex 7.184515e+001 -7.347836e+001 -5.850000e+000 + vertex 7.161227e+001 -7.401250e+001 -6.350000e+000 + vertex 7.138321e+001 -7.366970e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.769734e-001 1.819441e-001 -7.131643e-001 + outer loop + vertex 7.184515e+001 -7.347836e+001 -5.850000e+000 + vertex 7.138321e+001 -7.366970e+001 -6.350000e+000 + vertex 7.175000e+001 -7.300000e+001 -5.850000e+000 + endloop + endfacet + facet normal 6.950689e-001 9.097206e-002 -7.131643e-001 + outer loop + vertex 7.175000e+001 -7.300000e+001 -5.850000e+000 + vertex 7.138321e+001 -7.366970e+001 -6.350000e+000 + vertex 7.125000e+001 -7.300000e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.950689e-001 -9.097206e-002 -7.131643e-001 + outer loop + vertex 7.175000e+001 -7.300000e+001 -5.850000e+000 + vertex 7.125000e+001 -7.300000e+001 -6.350000e+000 + vertex 7.184515e+001 -7.252165e+001 -5.850000e+000 + endloop + endfacet + facet normal 6.769734e-001 -1.819441e-001 -7.131643e-001 + outer loop + vertex 7.184515e+001 -7.252165e+001 -5.850000e+000 + vertex 7.125000e+001 -7.300000e+001 -6.350000e+000 + vertex 7.138321e+001 -7.233031e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.073464e-001 -3.500386e-001 -7.131643e-001 + outer loop + vertex 7.184515e+001 -7.252165e+001 -5.850000e+000 + vertex 7.138321e+001 -7.233031e+001 -6.350000e+000 + vertex 7.211611e+001 -7.211612e+001 -5.850000e+000 + endloop + endfacet + facet normal 5.558149e-001 -4.271609e-001 -7.131643e-001 + outer loop + vertex 7.211611e+001 -7.211612e+001 -5.850000e+000 + vertex 7.138321e+001 -7.233031e+001 -6.350000e+000 + vertex 7.176256e+001 -7.176257e+001 -6.350000e+000 + endloop + endfacet + facet normal 4.271609e-001 -5.558149e-001 -7.131643e-001 + outer loop + vertex 7.211611e+001 -7.211612e+001 -5.850000e+000 + vertex 7.176256e+001 -7.176257e+001 -6.350000e+000 + vertex 7.252165e+001 -7.184515e+001 -5.850000e+000 + endloop + endfacet + facet normal 3.500386e-001 -6.073464e-001 -7.131643e-001 + outer loop + vertex 7.252165e+001 -7.184515e+001 -5.850000e+000 + vertex 7.176256e+001 -7.176257e+001 -6.350000e+000 + vertex 7.233031e+001 -7.138322e+001 -6.350000e+000 + endloop + endfacet + facet normal 1.819441e-001 -6.769734e-001 -7.131643e-001 + outer loop + vertex 7.252165e+001 -7.184515e+001 -5.850000e+000 + vertex 7.233031e+001 -7.138322e+001 -6.350000e+000 + vertex 7.300000e+001 -7.175000e+001 -5.850000e+000 + endloop + endfacet + facet normal 9.097206e-002 -6.950689e-001 -7.131643e-001 + outer loop + vertex 7.300000e+001 -7.175000e+001 -5.850000e+000 + vertex 7.233031e+001 -7.138322e+001 -6.350000e+000 + vertex 7.300000e+001 -7.125000e+001 -6.350000e+000 + endloop + endfacet + facet normal -9.097206e-002 -6.950689e-001 -7.131643e-001 + outer loop + vertex 7.300000e+001 -7.175000e+001 -5.850000e+000 + vertex 7.300000e+001 -7.125000e+001 -6.350000e+000 + vertex 7.347836e+001 -7.184515e+001 -5.850000e+000 + endloop + endfacet + facet normal -1.819441e-001 -6.769734e-001 -7.131643e-001 + outer loop + vertex 7.347836e+001 -7.184515e+001 -5.850000e+000 + vertex 7.300000e+001 -7.125000e+001 -6.350000e+000 + vertex 7.366969e+001 -7.138322e+001 -6.350000e+000 + endloop + endfacet + facet normal -3.500386e-001 -6.073464e-001 -7.131643e-001 + outer loop + vertex 7.347836e+001 -7.184515e+001 -5.850000e+000 + vertex 7.366969e+001 -7.138322e+001 -6.350000e+000 + vertex 7.388388e+001 -7.211612e+001 -5.850000e+000 + endloop + endfacet + facet normal -4.271609e-001 -5.558149e-001 -7.131643e-001 + outer loop + vertex 7.388388e+001 -7.211612e+001 -5.850000e+000 + vertex 7.366969e+001 -7.138322e+001 -6.350000e+000 + vertex 7.423743e+001 -7.176257e+001 -6.350000e+000 + endloop + endfacet + facet normal -5.558149e-001 -4.271609e-001 -7.131643e-001 + outer loop + vertex 7.388388e+001 -7.211612e+001 -5.850000e+000 + vertex 7.423743e+001 -7.176257e+001 -6.350000e+000 + vertex 7.415485e+001 -7.252165e+001 -5.850000e+000 + endloop + endfacet + facet normal -6.073464e-001 -3.500386e-001 -7.131643e-001 + outer loop + vertex 7.415485e+001 -7.252165e+001 -5.850000e+000 + vertex 7.423743e+001 -7.176257e+001 -6.350000e+000 + vertex 7.461679e+001 -7.233031e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.769734e-001 -1.819441e-001 -7.131643e-001 + outer loop + vertex 7.415485e+001 -7.252165e+001 -5.850000e+000 + vertex 7.461679e+001 -7.233031e+001 -6.350000e+000 + vertex 7.425000e+001 -7.300000e+001 -5.850000e+000 + endloop + endfacet + facet normal -6.950689e-001 -9.097206e-002 -7.131643e-001 + outer loop + vertex 7.425000e+001 -7.300000e+001 -5.850000e+000 + vertex 7.461679e+001 -7.233031e+001 -6.350000e+000 + vertex 7.475000e+001 -7.300000e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.950689e-001 9.097206e-002 -7.131643e-001 + outer loop + vertex 7.425000e+001 -7.300000e+001 -5.850000e+000 + vertex 7.475000e+001 -7.300000e+001 -6.350000e+000 + vertex 7.415485e+001 -7.347836e+001 -5.850000e+000 + endloop + endfacet + facet normal -6.769734e-001 1.819441e-001 -7.131643e-001 + outer loop + vertex 7.415485e+001 -7.347836e+001 -5.850000e+000 + vertex 7.475000e+001 -7.300000e+001 -6.350000e+000 + vertex 7.461679e+001 -7.366970e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.278938e-001 3.203242e-001 -7.093248e-001 + outer loop + vertex 7.415485e+001 -7.347836e+001 -5.850000e+000 + vertex 7.461679e+001 -7.366970e+001 -6.350000e+000 + vertex 7.438773e+001 -7.401250e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.073464e-001 -3.500386e-001 -7.131643e-001 + outer loop + vertex 7.184515e+001 7.347835e+001 -5.850000e+000 + vertex 7.138321e+001 7.366969e+001 -6.350000e+000 + vertex 7.211611e+001 7.388388e+001 -5.850000e+000 + endloop + endfacet + facet normal 5.558149e-001 -4.271609e-001 -7.131643e-001 + outer loop + vertex 7.211611e+001 7.388388e+001 -5.850000e+000 + vertex 7.138321e+001 7.366969e+001 -6.350000e+000 + vertex 7.176256e+001 7.423743e+001 -6.350000e+000 + endloop + endfacet + facet normal 4.271609e-001 -5.558149e-001 -7.131643e-001 + outer loop + vertex 7.211611e+001 7.388388e+001 -5.850000e+000 + vertex 7.176256e+001 7.423743e+001 -6.350000e+000 + vertex 7.252165e+001 7.415485e+001 -5.850000e+000 + endloop + endfacet + facet normal 3.500386e-001 -6.073464e-001 -7.131643e-001 + outer loop + vertex 7.252165e+001 7.415485e+001 -5.850000e+000 + vertex 7.176256e+001 7.423743e+001 -6.350000e+000 + vertex 7.233031e+001 7.461679e+001 -6.350000e+000 + endloop + endfacet + facet normal 1.819441e-001 -6.769734e-001 -7.131643e-001 + outer loop + vertex 7.252165e+001 7.415485e+001 -5.850000e+000 + vertex 7.233031e+001 7.461679e+001 -6.350000e+000 + vertex 7.300000e+001 7.425000e+001 -5.850000e+000 + endloop + endfacet + facet normal 9.097206e-002 -6.950689e-001 -7.131643e-001 + outer loop + vertex 7.300000e+001 7.425000e+001 -5.850000e+000 + vertex 7.233031e+001 7.461679e+001 -6.350000e+000 + vertex 7.300000e+001 7.475000e+001 -6.350000e+000 + endloop + endfacet + facet normal -9.097206e-002 -6.950689e-001 -7.131643e-001 + outer loop + vertex 7.300000e+001 7.425000e+001 -5.850000e+000 + vertex 7.300000e+001 7.475000e+001 -6.350000e+000 + vertex 7.347836e+001 7.415485e+001 -5.850000e+000 + endloop + endfacet + facet normal -1.819441e-001 -6.769734e-001 -7.131643e-001 + outer loop + vertex 7.347836e+001 7.415485e+001 -5.850000e+000 + vertex 7.300000e+001 7.475000e+001 -6.350000e+000 + vertex 7.366969e+001 7.461679e+001 -6.350000e+000 + endloop + endfacet + facet normal -3.500386e-001 -6.073464e-001 -7.131643e-001 + outer loop + vertex 7.347836e+001 7.415485e+001 -5.850000e+000 + vertex 7.366969e+001 7.461679e+001 -6.350000e+000 + vertex 7.388388e+001 7.388388e+001 -5.850000e+000 + endloop + endfacet + facet normal -4.271609e-001 -5.558149e-001 -7.131643e-001 + outer loop + vertex 7.388388e+001 7.388388e+001 -5.850000e+000 + vertex 7.366969e+001 7.461679e+001 -6.350000e+000 + vertex 7.423743e+001 7.423743e+001 -6.350000e+000 + endloop + endfacet + facet normal -5.558149e-001 -4.271609e-001 -7.131643e-001 + outer loop + vertex 7.388388e+001 7.388388e+001 -5.850000e+000 + vertex 7.423743e+001 7.423743e+001 -6.350000e+000 + vertex 7.415485e+001 7.347835e+001 -5.850000e+000 + endloop + endfacet + facet normal -6.073464e-001 -3.500386e-001 -7.131643e-001 + outer loop + vertex 7.415485e+001 7.347835e+001 -5.850000e+000 + vertex 7.423743e+001 7.423743e+001 -6.350000e+000 + vertex 7.461679e+001 7.366969e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.769734e-001 -1.819441e-001 -7.131643e-001 + outer loop + vertex 7.415485e+001 7.347835e+001 -5.850000e+000 + vertex 7.461679e+001 7.366969e+001 -6.350000e+000 + vertex 7.425000e+001 7.300000e+001 -5.850000e+000 + endloop + endfacet + facet normal -6.950689e-001 -9.097206e-002 -7.131643e-001 + outer loop + vertex 7.425000e+001 7.300000e+001 -5.850000e+000 + vertex 7.461679e+001 7.366969e+001 -6.350000e+000 + vertex 7.475000e+001 7.300000e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.950689e-001 9.097206e-002 -7.131643e-001 + outer loop + vertex 7.425000e+001 7.300000e+001 -5.850000e+000 + vertex 7.475000e+001 7.300000e+001 -6.350000e+000 + vertex 7.415485e+001 7.252164e+001 -5.850000e+000 + endloop + endfacet + facet normal -6.769734e-001 1.819441e-001 -7.131643e-001 + outer loop + vertex 7.415485e+001 7.252164e+001 -5.850000e+000 + vertex 7.475000e+001 7.300000e+001 -6.350000e+000 + vertex 7.461679e+001 7.233031e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.073464e-001 3.500386e-001 -7.131643e-001 + outer loop + vertex 7.415485e+001 7.252164e+001 -5.850000e+000 + vertex 7.461679e+001 7.233031e+001 -6.350000e+000 + vertex 7.388388e+001 7.211611e+001 -5.850000e+000 + endloop + endfacet + facet normal -5.558149e-001 4.271609e-001 -7.131643e-001 + outer loop + vertex 7.388388e+001 7.211611e+001 -5.850000e+000 + vertex 7.461679e+001 7.233031e+001 -6.350000e+000 + vertex 7.423743e+001 7.176256e+001 -6.350000e+000 + endloop + endfacet + facet normal -4.271609e-001 5.558149e-001 -7.131643e-001 + outer loop + vertex 7.388388e+001 7.211611e+001 -5.850000e+000 + vertex 7.423743e+001 7.176256e+001 -6.350000e+000 + vertex 7.347836e+001 7.184515e+001 -5.850000e+000 + endloop + endfacet + facet normal -3.500386e-001 6.073464e-001 -7.131643e-001 + outer loop + vertex 7.347836e+001 7.184515e+001 -5.850000e+000 + vertex 7.423743e+001 7.176256e+001 -6.350000e+000 + vertex 7.366969e+001 7.138321e+001 -6.350000e+000 + endloop + endfacet + facet normal -1.819441e-001 6.769734e-001 -7.131643e-001 + outer loop + vertex 7.347836e+001 7.184515e+001 -5.850000e+000 + vertex 7.366969e+001 7.138321e+001 -6.350000e+000 + vertex 7.300000e+001 7.175000e+001 -5.850000e+000 + endloop + endfacet + facet normal -9.097206e-002 6.950689e-001 -7.131643e-001 + outer loop + vertex 7.300000e+001 7.175000e+001 -5.850000e+000 + vertex 7.366969e+001 7.138321e+001 -6.350000e+000 + vertex 7.300000e+001 7.125000e+001 -6.350000e+000 + endloop + endfacet + facet normal 9.097206e-002 6.950689e-001 -7.131643e-001 + outer loop + vertex 7.300000e+001 7.175000e+001 -5.850000e+000 + vertex 7.300000e+001 7.125000e+001 -6.350000e+000 + vertex 7.252165e+001 7.184515e+001 -5.850000e+000 + endloop + endfacet + facet normal 1.819441e-001 6.769734e-001 -7.131643e-001 + outer loop + vertex 7.252165e+001 7.184515e+001 -5.850000e+000 + vertex 7.300000e+001 7.125000e+001 -6.350000e+000 + vertex 7.233031e+001 7.138321e+001 -6.350000e+000 + endloop + endfacet + facet normal 3.500386e-001 6.073464e-001 -7.131643e-001 + outer loop + vertex 7.252165e+001 7.184515e+001 -5.850000e+000 + vertex 7.233031e+001 7.138321e+001 -6.350000e+000 + vertex 7.211611e+001 7.211611e+001 -5.850000e+000 + endloop + endfacet + facet normal 4.271609e-001 5.558149e-001 -7.131643e-001 + outer loop + vertex 7.211611e+001 7.211611e+001 -5.850000e+000 + vertex 7.233031e+001 7.138321e+001 -6.350000e+000 + vertex 7.176256e+001 7.176256e+001 -6.350000e+000 + endloop + endfacet + facet normal 5.558149e-001 4.271609e-001 -7.131643e-001 + outer loop + vertex 7.211611e+001 7.211611e+001 -5.850000e+000 + vertex 7.176256e+001 7.176256e+001 -6.350000e+000 + vertex 7.184515e+001 7.252164e+001 -5.850000e+000 + endloop + endfacet + facet normal 6.073464e-001 3.500386e-001 -7.131643e-001 + outer loop + vertex 7.184515e+001 7.252164e+001 -5.850000e+000 + vertex 7.176256e+001 7.176256e+001 -6.350000e+000 + vertex 7.138321e+001 7.233031e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.769734e-001 1.819441e-001 -7.131643e-001 + outer loop + vertex 7.184515e+001 7.252164e+001 -5.850000e+000 + vertex 7.138321e+001 7.233031e+001 -6.350000e+000 + vertex 7.175000e+001 7.300000e+001 -5.850000e+000 + endloop + endfacet + facet normal 6.950689e-001 9.097206e-002 -7.131643e-001 + outer loop + vertex 7.175000e+001 7.300000e+001 -5.850000e+000 + vertex 7.138321e+001 7.233031e+001 -6.350000e+000 + vertex 7.125000e+001 7.300000e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.950689e-001 -9.097206e-002 -7.131643e-001 + outer loop + vertex 7.175000e+001 7.300000e+001 -5.850000e+000 + vertex 7.125000e+001 7.300000e+001 -6.350000e+000 + vertex 7.184515e+001 7.347835e+001 -5.850000e+000 + endloop + endfacet + facet normal 6.769734e-001 -1.819441e-001 -7.131643e-001 + outer loop + vertex 7.184515e+001 7.347835e+001 -5.850000e+000 + vertex 7.125000e+001 7.300000e+001 -6.350000e+000 + vertex 7.138321e+001 7.366969e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.073464e-001 -3.500386e-001 -7.131643e-001 + outer loop + vertex -7.415485e+001 7.347835e+001 -5.850000e+000 + vertex -7.461679e+001 7.366969e+001 -6.350000e+000 + vertex -7.388388e+001 7.388388e+001 -5.850000e+000 + endloop + endfacet + facet normal 5.558149e-001 -4.271609e-001 -7.131643e-001 + outer loop + vertex -7.388388e+001 7.388388e+001 -5.850000e+000 + vertex -7.461679e+001 7.366969e+001 -6.350000e+000 + vertex -7.423743e+001 7.423743e+001 -6.350000e+000 + endloop + endfacet + facet normal 4.271609e-001 -5.558149e-001 -7.131643e-001 + outer loop + vertex -7.388388e+001 7.388388e+001 -5.850000e+000 + vertex -7.423743e+001 7.423743e+001 -6.350000e+000 + vertex -7.347836e+001 7.415485e+001 -5.850000e+000 + endloop + endfacet + facet normal 3.500386e-001 -6.073464e-001 -7.131643e-001 + outer loop + vertex -7.347836e+001 7.415485e+001 -5.850000e+000 + vertex -7.423743e+001 7.423743e+001 -6.350000e+000 + vertex -7.366969e+001 7.461679e+001 -6.350000e+000 + endloop + endfacet + facet normal 1.819441e-001 -6.769734e-001 -7.131643e-001 + outer loop + vertex -7.347836e+001 7.415485e+001 -5.850000e+000 + vertex -7.366969e+001 7.461679e+001 -6.350000e+000 + vertex -7.300000e+001 7.425000e+001 -5.850000e+000 + endloop + endfacet + facet normal 9.097206e-002 -6.950689e-001 -7.131643e-001 + outer loop + vertex -7.300000e+001 7.425000e+001 -5.850000e+000 + vertex -7.366969e+001 7.461679e+001 -6.350000e+000 + vertex -7.300000e+001 7.475000e+001 -6.350000e+000 + endloop + endfacet + facet normal -9.097206e-002 -6.950689e-001 -7.131643e-001 + outer loop + vertex -7.300000e+001 7.425000e+001 -5.850000e+000 + vertex -7.300000e+001 7.475000e+001 -6.350000e+000 + vertex -7.252165e+001 7.415485e+001 -5.850000e+000 + endloop + endfacet + facet normal -1.819441e-001 -6.769734e-001 -7.131643e-001 + outer loop + vertex -7.252165e+001 7.415485e+001 -5.850000e+000 + vertex -7.300000e+001 7.475000e+001 -6.350000e+000 + vertex -7.233031e+001 7.461679e+001 -6.350000e+000 + endloop + endfacet + facet normal -3.500386e-001 -6.073464e-001 -7.131643e-001 + outer loop + vertex -7.252165e+001 7.415485e+001 -5.850000e+000 + vertex -7.233031e+001 7.461679e+001 -6.350000e+000 + vertex -7.211611e+001 7.388388e+001 -5.850000e+000 + endloop + endfacet + facet normal -4.271609e-001 -5.558149e-001 -7.131643e-001 + outer loop + vertex -7.211611e+001 7.388388e+001 -5.850000e+000 + vertex -7.233031e+001 7.461679e+001 -6.350000e+000 + vertex -7.176256e+001 7.423743e+001 -6.350000e+000 + endloop + endfacet + facet normal -5.558149e-001 -4.271609e-001 -7.131643e-001 + outer loop + vertex -7.211611e+001 7.388388e+001 -5.850000e+000 + vertex -7.176256e+001 7.423743e+001 -6.350000e+000 + vertex -7.184515e+001 7.347835e+001 -5.850000e+000 + endloop + endfacet + facet normal -6.073464e-001 -3.500386e-001 -7.131643e-001 + outer loop + vertex -7.184515e+001 7.347835e+001 -5.850000e+000 + vertex -7.176256e+001 7.423743e+001 -6.350000e+000 + vertex -7.138321e+001 7.366969e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.769734e-001 -1.819441e-001 -7.131643e-001 + outer loop + vertex -7.184515e+001 7.347835e+001 -5.850000e+000 + vertex -7.138321e+001 7.366969e+001 -6.350000e+000 + vertex -7.175000e+001 7.300000e+001 -5.850000e+000 + endloop + endfacet + facet normal -6.950689e-001 -9.097206e-002 -7.131643e-001 + outer loop + vertex -7.175000e+001 7.300000e+001 -5.850000e+000 + vertex -7.138321e+001 7.366969e+001 -6.350000e+000 + vertex -7.125000e+001 7.300000e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.950689e-001 9.097206e-002 -7.131643e-001 + outer loop + vertex -7.175000e+001 7.300000e+001 -5.850000e+000 + vertex -7.125000e+001 7.300000e+001 -6.350000e+000 + vertex -7.184515e+001 7.252164e+001 -5.850000e+000 + endloop + endfacet + facet normal -6.769734e-001 1.819441e-001 -7.131643e-001 + outer loop + vertex -7.184515e+001 7.252164e+001 -5.850000e+000 + vertex -7.125000e+001 7.300000e+001 -6.350000e+000 + vertex -7.138321e+001 7.233031e+001 -6.350000e+000 + endloop + endfacet + facet normal -6.073464e-001 3.500386e-001 -7.131643e-001 + outer loop + vertex -7.184515e+001 7.252164e+001 -5.850000e+000 + vertex -7.138321e+001 7.233031e+001 -6.350000e+000 + vertex -7.211611e+001 7.211611e+001 -5.850000e+000 + endloop + endfacet + facet normal -5.558149e-001 4.271609e-001 -7.131643e-001 + outer loop + vertex -7.211611e+001 7.211611e+001 -5.850000e+000 + vertex -7.138321e+001 7.233031e+001 -6.350000e+000 + vertex -7.176256e+001 7.176256e+001 -6.350000e+000 + endloop + endfacet + facet normal -4.271609e-001 5.558149e-001 -7.131643e-001 + outer loop + vertex -7.211611e+001 7.211611e+001 -5.850000e+000 + vertex -7.176256e+001 7.176256e+001 -6.350000e+000 + vertex -7.252165e+001 7.184515e+001 -5.850000e+000 + endloop + endfacet + facet normal -3.500386e-001 6.073464e-001 -7.131643e-001 + outer loop + vertex -7.252165e+001 7.184515e+001 -5.850000e+000 + vertex -7.176256e+001 7.176256e+001 -6.350000e+000 + vertex -7.233031e+001 7.138321e+001 -6.350000e+000 + endloop + endfacet + facet normal -1.819441e-001 6.769734e-001 -7.131643e-001 + outer loop + vertex -7.252165e+001 7.184515e+001 -5.850000e+000 + vertex -7.233031e+001 7.138321e+001 -6.350000e+000 + vertex -7.300000e+001 7.175000e+001 -5.850000e+000 + endloop + endfacet + facet normal -9.097206e-002 6.950689e-001 -7.131643e-001 + outer loop + vertex -7.300000e+001 7.175000e+001 -5.850000e+000 + vertex -7.233031e+001 7.138321e+001 -6.350000e+000 + vertex -7.300000e+001 7.125000e+001 -6.350000e+000 + endloop + endfacet + facet normal 9.097206e-002 6.950689e-001 -7.131643e-001 + outer loop + vertex -7.300000e+001 7.175000e+001 -5.850000e+000 + vertex -7.300000e+001 7.125000e+001 -6.350000e+000 + vertex -7.347836e+001 7.184515e+001 -5.850000e+000 + endloop + endfacet + facet normal 1.819441e-001 6.769734e-001 -7.131643e-001 + outer loop + vertex -7.347836e+001 7.184515e+001 -5.850000e+000 + vertex -7.300000e+001 7.125000e+001 -6.350000e+000 + vertex -7.366969e+001 7.138321e+001 -6.350000e+000 + endloop + endfacet + facet normal 3.500386e-001 6.073464e-001 -7.131643e-001 + outer loop + vertex -7.347836e+001 7.184515e+001 -5.850000e+000 + vertex -7.366969e+001 7.138321e+001 -6.350000e+000 + vertex -7.388388e+001 7.211611e+001 -5.850000e+000 + endloop + endfacet + facet normal 4.271609e-001 5.558149e-001 -7.131643e-001 + outer loop + vertex -7.388388e+001 7.211611e+001 -5.850000e+000 + vertex -7.366969e+001 7.138321e+001 -6.350000e+000 + vertex -7.423743e+001 7.176256e+001 -6.350000e+000 + endloop + endfacet + facet normal 5.558149e-001 4.271609e-001 -7.131643e-001 + outer loop + vertex -7.388388e+001 7.211611e+001 -5.850000e+000 + vertex -7.423743e+001 7.176256e+001 -6.350000e+000 + vertex -7.415485e+001 7.252164e+001 -5.850000e+000 + endloop + endfacet + facet normal 6.073464e-001 3.500386e-001 -7.131643e-001 + outer loop + vertex -7.415485e+001 7.252164e+001 -5.850000e+000 + vertex -7.423743e+001 7.176256e+001 -6.350000e+000 + vertex -7.461679e+001 7.233031e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.769734e-001 1.819441e-001 -7.131643e-001 + outer loop + vertex -7.415485e+001 7.252164e+001 -5.850000e+000 + vertex -7.461679e+001 7.233031e+001 -6.350000e+000 + vertex -7.425000e+001 7.300000e+001 -5.850000e+000 + endloop + endfacet + facet normal 6.950689e-001 9.097206e-002 -7.131643e-001 + outer loop + vertex -7.425000e+001 7.300000e+001 -5.850000e+000 + vertex -7.461679e+001 7.233031e+001 -6.350000e+000 + vertex -7.475000e+001 7.300000e+001 -6.350000e+000 + endloop + endfacet + facet normal 6.950689e-001 -9.097206e-002 -7.131643e-001 + outer loop + vertex -7.425000e+001 7.300000e+001 -5.850000e+000 + vertex -7.475000e+001 7.300000e+001 -6.350000e+000 + vertex -7.415485e+001 7.347835e+001 -5.850000e+000 + endloop + endfacet + facet normal 6.769734e-001 -1.819441e-001 -7.131643e-001 + outer loop + vertex -7.415485e+001 7.347835e+001 -5.850000e+000 + vertex -7.475000e+001 7.300000e+001 -6.350000e+000 + vertex -7.461679e+001 7.366969e+001 -6.350000e+000 + endloop + endfacet +endsolid \ No newline at end of file diff --git a/resources/qml/Actions.qml b/resources/qml/Actions.qml index 043552d768..8d74f1b67c 100644 --- a/resources/qml/Actions.qml +++ b/resources/qml/Actions.qml @@ -11,6 +11,7 @@ import Cura 1.0 as Cura Item { property alias open: openAction; + property alias loadWorkspace: loadWorkspaceAction; property alias quit: quitAction; property alias undo: undoAction; @@ -122,7 +123,7 @@ Item { id: updateProfileAction; enabled: !Cura.MachineManager.stacksHaveErrors && Cura.MachineManager.hasUserSettings && !Cura.MachineManager.isReadOnly(Cura.MachineManager.activeQualityId) - text: catalog.i18nc("@action:inmenu menubar:profile","&Update profile with current settings"); + text: catalog.i18nc("@action:inmenu menubar:profile","&Update profile with current settings/overrides"); onTriggered: Cura.ContainerManager.updateQualityChanges(); } @@ -142,7 +143,7 @@ Item { id: addProfileAction; enabled: !Cura.MachineManager.stacksHaveErrors && Cura.MachineManager.hasUserSettings - text: catalog.i18nc("@action:inmenu menubar:profile","&Create profile from current settings..."); + text: catalog.i18nc("@action:inmenu menubar:profile","&Create profile from current settings/overrides..."); } Action @@ -286,6 +287,12 @@ Item shortcut: StandardKey.Open; } + Action + { + id: loadWorkspaceAction + text: catalog.i18nc("@action:inmenu menubar:file","&Open Project..."); + } + Action { id: showEngineLogAction; diff --git a/resources/qml/Cura.qml b/resources/qml/Cura.qml index ab4d7bfd06..e78786c7a3 100644 --- a/resources/qml/Cura.qml +++ b/resources/qml/Cura.qml @@ -7,7 +7,7 @@ import QtQuick.Controls.Styles 1.1 import QtQuick.Layouts 1.1 import QtQuick.Dialogs 1.1 -import UM 1.2 as UM +import UM 1.3 as UM import Cura 1.0 as Cura import "Menus" @@ -67,12 +67,18 @@ UM.MainWindow id: fileMenu title: catalog.i18nc("@title:menu menubar:toplevel","&File"); - MenuItem { + MenuItem + { action: Cura.Actions.open; } RecentFilesMenu { } + MenuItem + { + action: Cura.Actions.loadWorkspace + } + MenuSeparator { } MenuItem @@ -102,6 +108,22 @@ UM.MainWindow onObjectRemoved: saveAllMenu.removeItem(object) } } + MenuItem + { + id: saveWorkspaceMenu + text: catalog.i18nc("@title:menu menubar:file","Save project") + onTriggered: + { + if(UM.Preferences.getValue("cura/dialog_on_project_save")) + { + saveWorkspaceDialog.open() + } + else + { + UM.OutputDeviceManager.requestWriteToDevice("local_file", PrintInformation.jobName, { "filter_by_machine": false, "file_type": "workspace" }) + } + } + } MenuItem { action: Cura.Actions.reloadAll; } @@ -488,15 +510,18 @@ UM.MainWindow onVisibleChanged: { - if(!visible) - { - // When the dialog closes, switch to the General page. - // This prevents us from having a heavy page like Setting Visiblity active in the background. - setPage(0); - } + // When the dialog closes, switch to the General page. + // This prevents us from having a heavy page like Setting Visiblity active in the background. + setPage(0); } } + WorkspaceSummaryDialog + { + id: saveWorkspaceDialog + onYes: UM.OutputDeviceManager.requestWriteToDevice("local_file", PrintInformation.jobName, { "filter_by_machine": false, "file_type": "workspace" }) + } + Connections { target: Cura.Actions.preferences @@ -723,6 +748,38 @@ UM.MainWindow onTriggered: openDialog.open() } + FileDialog + { + id: openWorkspaceDialog; + + //: File open dialog title + title: catalog.i18nc("@title:window","Open workspace") + modality: UM.Application.platform == "linux" ? Qt.NonModal : Qt.WindowModal; + selectMultiple: false + nameFilters: UM.WorkspaceFileHandler.supportedReadFileTypes; + folder: CuraApplication.getDefaultPath("dialog_load_path") + onAccepted: + { + //Because several implementations of the file dialog only update the folder + //when it is explicitly set. + var f = folder; + folder = f; + + CuraApplication.setDefaultPath("dialog_load_path", folder); + + for(var i in fileUrls) + { + UM.WorkspaceFileHandler.readLocalFile(fileUrls[i]) + } + } + } + + Connections + { + target: Cura.Actions.loadWorkspace + onTriggered: openWorkspaceDialog.open() + } + EngineLog { id: engineLog; diff --git a/resources/qml/Preferences/GeneralPage.qml b/resources/qml/Preferences/GeneralPage.qml index adbad802ef..eab5dbe938 100644 --- a/resources/qml/Preferences/GeneralPage.qml +++ b/resources/qml/Preferences/GeneralPage.qml @@ -304,6 +304,20 @@ UM.PreferencesPage } } + UM.TooltipArea { + width: childrenRect.width + height: childrenRect.height + text: catalog.i18nc("@info:tooltip", "Should a summary be shown when saving a project file?") + + CheckBox + { + text: catalog.i18nc("@option:check", "Show summary dialog when saving project") + checked: boolCheck(UM.Preferences.getValue("cura/dialog_on_project_save")) + onCheckedChanged: UM.Preferences.setValue("cura/dialog_on_project_save", checked) + } + } + + Item { //: Spacer diff --git a/resources/qml/Preferences/MaterialsPage.qml b/resources/qml/Preferences/MaterialsPage.qml index 83f980bf86..70e3780707 100644 --- a/resources/qml/Preferences/MaterialsPage.qml +++ b/resources/qml/Preferences/MaterialsPage.qml @@ -127,7 +127,7 @@ UM.ManagementPage { text: catalog.i18nc("@action:button", "Activate"); iconName: "list-activate"; - enabled: base.currentItem != null && base.currentItem.id != Cura.MachineManager.activeMaterialId + enabled: base.currentItem != null && base.currentItem.id != Cura.MachineManager.activeMaterialId && Cura.MachineManager.hasMaterials onClicked: Cura.MachineManager.setActiveMaterial(base.currentItem.id) }, Button @@ -144,8 +144,10 @@ UM.ManagementPage { return } - - Cura.MachineManager.setActiveMaterial(material_id) + if(Cura.MachineManager.hasMaterials) + { + Cura.MachineManager.setActiveMaterial(material_id) + } } }, Button diff --git a/resources/qml/Preferences/ProfilesPage.qml b/resources/qml/Preferences/ProfilesPage.qml index b1f06af3a9..521145f872 100644 --- a/resources/qml/Preferences/ProfilesPage.qml +++ b/resources/qml/Preferences/ProfilesPage.qml @@ -162,7 +162,7 @@ UM.ManagementPage Button { text: { - return catalog.i18nc("@action:button", "Update profile with current settings"); + return catalog.i18nc("@action:button", "Update profile with current settings/overrides"); } enabled: Cura.MachineManager.hasUserSettings && !Cura.MachineManager.isReadOnly(Cura.MachineManager.activeQualityId) onClicked: Cura.ContainerManager.updateQualityChanges() @@ -187,7 +187,7 @@ UM.ManagementPage Label { id: defaultsMessage visible: false - text: catalog.i18nc("@action:label", "This profile uses the defaults specified by the printer, so it has no settings in the list below.") + text: catalog.i18nc("@action:label", "This profile uses the defaults specified by the printer, so it has no settings/overrides in the list below.") wrapMode: Text.WordWrap width: parent.width } diff --git a/resources/qml/Preferences/SettingVisibilityPage.qml b/resources/qml/Preferences/SettingVisibilityPage.qml index 282f366994..4302fb42a8 100644 --- a/resources/qml/Preferences/SettingVisibilityPage.qml +++ b/resources/qml/Preferences/SettingVisibilityPage.qml @@ -90,7 +90,7 @@ UM.PreferencesPage placeholderText: catalog.i18nc("@label:textbox", "Filter...") - onTextChanged: definitionsModel.filter = {"label": "*" + text} + onTextChanged: definitionsModel.filter = {"i18n_label": "*" + text} } ScrollView diff --git a/resources/qml/Settings/SettingExtruder.qml b/resources/qml/Settings/SettingExtruder.qml index 82d7def5ce..cbe1d039bd 100644 --- a/resources/qml/Settings/SettingExtruder.qml +++ b/resources/qml/Settings/SettingExtruder.qml @@ -30,6 +30,7 @@ SettingItem textRole: "name" anchors.fill: parent + onCurrentIndexChanged: updateCurrentColor(); MouseArea { @@ -115,12 +116,37 @@ SettingItem propertyProvider.setPropertyValue("value", extruders_model.getItem(index).index); control.color = extruders_model.getItem(index).color; } + onModelChanged: updateCurrentIndex(); - Connections + Binding { - target: propertyProvider - onPropertiesChanged: control.updateCurrentIndex(); + target: control + property: "currentIndex" + value: + { + for(var i = 0; i < extruders_model.rowCount(); ++i) + { + if(extruders_model.getItem(i).index == propertyProvider.properties.value) + { + return i; + } + } + return -1; + } + } + + // In some cases we want to update the current color without updating the currentIndex, so it's a seperate function. + function updateCurrentColor() + { + for(var i = 0; i < extruders_model.rowCount(); ++i) + { + if(extruders_model.getItem(i).index == currentIndex) + { + control.color = extruders_model.getItem(i).color; + return; + } + } } function updateCurrentIndex() @@ -130,7 +156,6 @@ SettingItem if(extruders_model.getItem(i).index == propertyProvider.properties.value) { control.currentIndex = i; - control.color = extruders_model.getItem(i).color; return; } } diff --git a/resources/qml/Settings/SettingItem.qml b/resources/qml/Settings/SettingItem.qml index 2aa15e9244..7a1f99961b 100644 --- a/resources/qml/Settings/SettingItem.qml +++ b/resources/qml/Settings/SettingItem.qml @@ -118,6 +118,7 @@ Item { elide: Text.ElideMiddle; color: UM.Theme.getColor("setting_control_text"); + opacity: (definition.visible) ? 1 : 0.5 // emphasize the setting if it has a value in the user or quality profile font: base.doQualityUserSettingEmphasis && base.stackLevel != undefined && base.stackLevel <= 1 ? UM.Theme.getFont("default_italic") : UM.Theme.getFont("default") } @@ -209,14 +210,26 @@ Item { // But this will cause the binding to be re-evaluated when the enabled property changes. return false; } + + // There are no settings with any warning. if(Cura.SettingInheritanceManager.settingsWithInheritanceWarning.length == 0) { return false; } + + // This setting has a resolve value, so an inheritance warning doesn't do anything. + if(resolve != "None") + { + return false + } + + // If the setting does not have a limit_to_extruder property (or is -1), use the active stack. if(globalPropertyProvider.properties.limit_to_extruder == null || globalPropertyProvider.properties.limit_to_extruder == -1) { return Cura.SettingInheritanceManager.settingsWithInheritanceWarning.indexOf(definition.key) >= 0; } + + // Setting does have a limit_to_extruder property, so use that one instead. return Cura.SettingInheritanceManager.getOverridesForExtruder(definition.key, globalPropertyProvider.properties.limit_to_extruder).indexOf(definition.key) >= 0; } @@ -227,7 +240,7 @@ Item { focus = true; // Get the most shallow function value (eg not a number) that we can find. - var last_entry = propertyProvider.stackLevels[propertyProvider.stackLevels.length] + var last_entry = propertyProvider.stackLevels[propertyProvider.stackLevels.length - 1] for (var i = 1; i < base.stackLevels.length; i++) { var has_setting_function = typeof(propertyProvider.getPropertyValue("value", base.stackLevels[i])) == "object"; diff --git a/resources/qml/Settings/SettingView.qml b/resources/qml/Settings/SettingView.qml index c47abf3ee2..6af3985527 100644 --- a/resources/qml/Settings/SettingView.qml +++ b/resources/qml/Settings/SettingView.qml @@ -9,229 +9,405 @@ import QtQuick.Layouts 1.1 import UM 1.2 as UM import Cura 1.0 as Cura -ScrollView +Item { id: base; - style: UM.Theme.styles.scrollview; - flickableItem.flickableDirection: Flickable.VerticalFlick; - property Action configureSettings; + property bool findingSettings; signal showTooltip(Item item, point location, string text); signal hideTooltip(); - ListView + function toggleFilterField() { - id: contents - spacing: UM.Theme.getSize("default_lining").height; - cacheBuffer: 1000000; // Set a large cache to effectively just cache every list item. - - model: UM.SettingDefinitionsModel { - id: definitionsModel; - containerId: Cura.MachineManager.activeDefinitionId - visibilityHandler: UM.SettingPreferenceVisibilityHandler { } - exclude: ["machine_settings", "command_line_settings", "infill_mesh", "infill_mesh_order"] // TODO: infill_mesh settigns are excluded hardcoded, but should be based on the fact that settable_globally, settable_per_meshgroup and settable_per_extruder are false. - expanded: Printer.expandedCategories - onExpandedChanged: Printer.setExpandedCategories(expanded) - onVisibilityChanged: Cura.SettingInheritanceManager.forceUpdate() - } - - delegate: Loader + filterContainer.visible = !filterContainer.visible + if(filterContainer.visible) { - id: delegate - - width: UM.Theme.getSize("sidebar").width; - height: provider.properties.enabled == "True" ? UM.Theme.getSize("section").height : - contents.spacing - Behavior on height { NumberAnimation { duration: 100 } } - opacity: provider.properties.enabled == "True" ? 1 : 0 - Behavior on opacity { NumberAnimation { duration: 100 } } - enabled: - { - if(!ExtruderManager.activeExtruderStackId && ExtruderManager.extruderCount > 0) - { - // disable all controls on the global tab, except categories - return model.type == "category" - } - return provider.properties.enabled == "True" - } - - property var definition: model - property var settingDefinitionsModel: definitionsModel - property var propertyProvider: provider - property var globalPropertyProvider: inheritStackProvider - - //Qt5.4.2 and earlier has a bug where this causes a crash: https://bugreports.qt.io/browse/QTBUG-35989 - //In addition, while it works for 5.5 and higher, the ordering of the actual combo box drop down changes, - //causing nasty issues when selecting different options. So disable asynchronous loading of enum type completely. - asynchronous: model.type != "enum" && model.type != "extruder" - active: model.type != undefined - - source: - { - switch(model.type) - { - case "int": - return "SettingTextField.qml" - case "float": - return "SettingTextField.qml" - case "enum": - return "SettingComboBox.qml" - case "extruder": - return "SettingExtruder.qml" - case "bool": - return "SettingCheckBox.qml" - case "str": - return "SettingTextField.qml" - case "category": - return "SettingCategory.qml" - default: - return "SettingUnknown.qml" - } - } - - // Binding to ensure that the right containerstack ID is set for the provider. - // This ensures that if a setting has a limit_to_extruder id (for instance; Support speed points to the - // extruder that actually prints the support, as that is the setting we need to use to calculate the value) - Binding - { - target: provider - property: "containerStackId" - when: model.settable_per_extruder || (inheritStackProvider.properties.limit_to_extruder != null && inheritStackProvider.properties.limit_to_extruder >= 0); - value: - { - if(!model.settable_per_extruder || machineExtruderCount.properties.value == 1) - { - //Not settable per extruder or there only is global, so we must pick global. - return Cura.MachineManager.activeMachineId; - } - if(inheritStackProvider.properties.limit_to_extruder != null && inheritStackProvider.properties.limit_to_extruder >= 0) - { - //We have limit_to_extruder, so pick that stack. - return ExtruderManager.extruderIds[String(inheritStackProvider.properties.limit_to_extruder)]; - } - if(ExtruderManager.activeExtruderStackId) - { - //We're on an extruder tab. Pick the current extruder. - return ExtruderManager.activeExtruderStackId; - } - //No extruder tab is selected. Pick the global stack. Shouldn't happen any more since we removed the global tab. - return Cura.MachineManager.activeMachineId; - } - } - - // Specialty provider that only watches global_inherits (we cant filter on what property changed we get events - // so we bypass that to make a dedicated provider). - UM.SettingPropertyProvider - { - id: inheritStackProvider - containerStackId: Cura.MachineManager.activeMachineId - key: model.key - watchedProperties: [ "limit_to_extruder" ] - } - - UM.SettingPropertyProvider - { - id: provider - - containerStackId: Cura.MachineManager.activeMachineId - key: model.key ? model.key : "" - watchedProperties: [ "value", "enabled", "state", "validationState", "settable_per_extruder", "resolve" ] - storeIndex: 0 - // Due to the way setPropertyValue works, removeUnusedValue gives the correct output in case of resolve - removeUnusedValue: model.resolve == undefined - } - - Connections - { - target: item - onContextMenuRequested: - { - contextMenu.key = model.key; - contextMenu.provider = provider - contextMenu.popup(); - } - onShowTooltip: base.showTooltip(delegate, { x: 0, y: delegate.height / 2 }, text) - onHideTooltip: base.hideTooltip() - onShowAllHiddenInheritedSettings: - { - var children_with_override = Cura.SettingInheritanceManager.getChildrenKeysWithOverride(category_id) - for(var i = 0; i < children_with_override.length; i++) - { - definitionsModel.setVisible(children_with_override[i], true) - } - Cura.SettingInheritanceManager.manualRemoveOverride(category_id) - } - } + filter.forceActiveFocus(); } - - UM.I18nCatalog { id: catalog; name: "uranium"; } - - add: Transition { - SequentialAnimation { - NumberAnimation { properties: "height"; from: 0; duration: 100 } - NumberAnimation { properties: "opacity"; from: 0; duration: 100 } - } - } - remove: Transition { - SequentialAnimation { - NumberAnimation { properties: "opacity"; to: 0; duration: 100 } - NumberAnimation { properties: "height"; to: 0; duration: 100 } - } - } - addDisplaced: Transition { - NumberAnimation { properties: "x,y"; duration: 100 } - } - removeDisplaced: Transition { - SequentialAnimation { - PauseAnimation { duration: 100; } - NumberAnimation { properties: "x,y"; duration: 100 } - } - } - - Menu + else { - id: contextMenu - - property string key - property var provider - - MenuItem - { - //: Settings context menu action - text: catalog.i18nc("@action:menu", "Copy value to all extruders") - visible: machineExtruderCount.properties.value > 1 - enabled: contextMenu.provider != undefined && contextMenu.provider.properties.settable_per_extruder != "False" - onTriggered: Cura.MachineManager.copyValueToExtruders(contextMenu.key) - } - - MenuSeparator - { - visible: machineExtruderCount.properties.value > 1 - } - - MenuItem - { - //: Settings context menu action - text: catalog.i18nc("@action:menu", "Hide this setting"); - onTriggered: definitionsModel.hide(contextMenu.key); - } - MenuItem - { - //: Settings context menu action - text: catalog.i18nc("@action:menu", "Configure setting visiblity..."); - - onTriggered: Cura.Actions.configureSettingVisibility.trigger(contextMenu); - } - } - - UM.SettingPropertyProvider - { - id: machineExtruderCount - - containerStackId: Cura.MachineManager.activeMachineId - key: "machine_extruder_count" - watchedProperties: [ "value" ] - storeIndex: 0 + filter.text = ""; } } -} + + Rectangle + { + id: filterContainer + visible: false + + border.width: UM.Theme.getSize("default_lining").width + border.color: + { + if(hoverMouseArea.containsMouse || clearFilterButton.containsMouse) + { + return UM.Theme.getColor("setting_control_border_highlight"); + } + else + { + return UM.Theme.getColor("setting_control_border"); + } + } + + color: UM.Theme.getColor("setting_control") + + anchors + { + top: parent.top + left: parent.left + leftMargin: UM.Theme.getSize("default_margin").width + right: parent.right + rightMargin: UM.Theme.getSize("default_margin").width + } + height: visible ? UM.Theme.getSize("setting_control").height : 0 + Behavior on height { NumberAnimation { duration: 100 } } + + TextField + { + id: filter; + + anchors.left: parent.left + anchors.right: clearFilterButton.left + anchors.rightMargin: UM.Theme.getSize("default_margin").width + + placeholderText: catalog.i18nc("@label:textbox", "Filter...") + + style: TextFieldStyle + { + textColor: UM.Theme.getColor("setting_control_text"); + font: UM.Theme.getFont("default"); + background: Item {} + } + + property var expandedCategories + property bool lastFindingSettings: false + + onTextChanged: + { + definitionsModel.filter = {"i18n_label": "*" + text}; + findingSettings = (text.length > 0); + if(findingSettings != lastFindingSettings) + { + if(findingSettings) + { + expandedCategories = definitionsModel.expanded.slice(); + definitionsModel.expanded = ["*"]; + definitionsModel.showAncestors = true; + definitionsModel.showAll = true; + } + else + { + definitionsModel.expanded = expandedCategories; + definitionsModel.showAncestors = false; + definitionsModel.showAll = false; + } + lastFindingSettings = findingSettings; + } + } + + Keys.onEscapePressed: + { + filter.text = ""; + } + } + + MouseArea + { + id: hoverMouseArea + anchors.fill: parent + hoverEnabled: true + acceptedButtons: Qt.NoButton + cursorShape: Qt.IBeamCursor + } + + UM.SimpleButton + { + id: clearFilterButton + iconSource: UM.Theme.getIcon("cross1") + visible: findingSettings + + height: parent.height * 0.4 + width: visible ? height : 0 + + anchors.verticalCenter: parent.verticalCenter + anchors.right: parent.right + anchors.rightMargin: UM.Theme.getSize("default_margin").width + + color: UM.Theme.getColor("setting_control_button") + hoverColor: UM.Theme.getColor("setting_control_button_hover") + + onClicked: + { + filter.text = ""; + filter.forceActiveFocus(); + } + } + } + + ScrollView + { + anchors.top: filterContainer.bottom; + anchors.bottom: parent.bottom; + anchors.right: parent.right; + anchors.left: parent.left; + anchors.topMargin: filterContainer.visible ? UM.Theme.getSize("default_margin").width : 0 + Behavior on anchors.topMargin { NumberAnimation { duration: 100 } } + + style: UM.Theme.styles.scrollview; + flickableItem.flickableDirection: Flickable.VerticalFlick; + + ListView + { + id: contents + spacing: UM.Theme.getSize("default_lining").height; + cacheBuffer: 1000000; // Set a large cache to effectively just cache every list item. + + model: UM.SettingDefinitionsModel + { + id: definitionsModel; + containerId: Cura.MachineManager.activeDefinitionId + visibilityHandler: UM.SettingPreferenceVisibilityHandler { } + exclude: ["machine_settings", "command_line_settings", "infill_mesh", "infill_mesh_order"] // TODO: infill_mesh settigns are excluded hardcoded, but should be based on the fact that settable_globally, settable_per_meshgroup and settable_per_extruder are false. + expanded: Printer.expandedCategories + onExpandedChanged: + { + if(!findingSettings) + { + // Do not change expandedCategories preference while filtering settings + // because all categories are expanded while filtering + Printer.setExpandedCategories(expanded) + } + } + onVisibilityChanged: Cura.SettingInheritanceManager.forceUpdate() + } + + delegate: Loader + { + id: delegate + + width: UM.Theme.getSize("sidebar").width; + height: provider.properties.enabled == "True" ? UM.Theme.getSize("section").height : - contents.spacing + Behavior on height { NumberAnimation { duration: 100 } } + opacity: provider.properties.enabled == "True" ? 1 : 0 + Behavior on opacity { NumberAnimation { duration: 100 } } + enabled: + { + if(!ExtruderManager.activeExtruderStackId && ExtruderManager.extruderCount > 0) + { + // disable all controls on the global tab, except categories + return model.type == "category" + } + return provider.properties.enabled == "True" + } + + property var definition: model + property var settingDefinitionsModel: definitionsModel + property var propertyProvider: provider + property var globalPropertyProvider: inheritStackProvider + + //Qt5.4.2 and earlier has a bug where this causes a crash: https://bugreports.qt.io/browse/QTBUG-35989 + //In addition, while it works for 5.5 and higher, the ordering of the actual combo box drop down changes, + //causing nasty issues when selecting different options. So disable asynchronous loading of enum type completely. + asynchronous: model.type != "enum" && model.type != "extruder" + active: model.type != undefined + + source: + { + switch(model.type) + { + case "int": + return "SettingTextField.qml" + case "float": + return "SettingTextField.qml" + case "enum": + return "SettingComboBox.qml" + case "extruder": + return "SettingExtruder.qml" + case "bool": + return "SettingCheckBox.qml" + case "str": + return "SettingTextField.qml" + case "category": + return "SettingCategory.qml" + default: + return "SettingUnknown.qml" + } + } + + // Binding to ensure that the right containerstack ID is set for the provider. + // This ensures that if a setting has a limit_to_extruder id (for instance; Support speed points to the + // extruder that actually prints the support, as that is the setting we need to use to calculate the value) + Binding + { + target: provider + property: "containerStackId" + when: model.settable_per_extruder || (inheritStackProvider.properties.limit_to_extruder != null && inheritStackProvider.properties.limit_to_extruder >= 0); + value: + { + if(!model.settable_per_extruder || machineExtruderCount.properties.value == 1) + { + //Not settable per extruder or there only is global, so we must pick global. + return Cura.MachineManager.activeMachineId; + } + if(inheritStackProvider.properties.limit_to_extruder != null && inheritStackProvider.properties.limit_to_extruder >= 0) + { + //We have limit_to_extruder, so pick that stack. + return ExtruderManager.extruderIds[String(inheritStackProvider.properties.limit_to_extruder)]; + } + if(ExtruderManager.activeExtruderStackId) + { + //We're on an extruder tab. Pick the current extruder. + return ExtruderManager.activeExtruderStackId; + } + //No extruder tab is selected. Pick the global stack. Shouldn't happen any more since we removed the global tab. + return Cura.MachineManager.activeMachineId; + } + } + + // Specialty provider that only watches global_inherits (we cant filter on what property changed we get events + // so we bypass that to make a dedicated provider). + UM.SettingPropertyProvider + { + id: inheritStackProvider + containerStackId: Cura.MachineManager.activeMachineId + key: model.key + watchedProperties: [ "limit_to_extruder" ] + } + + UM.SettingPropertyProvider + { + id: provider + + containerStackId: Cura.MachineManager.activeMachineId + key: model.key ? model.key : "" + watchedProperties: [ "value", "enabled", "state", "validationState", "settable_per_extruder", "resolve" ] + storeIndex: 0 + // Due to the way setPropertyValue works, removeUnusedValue gives the correct output in case of resolve + removeUnusedValue: model.resolve == undefined + } + + Connections + { + target: item + onContextMenuRequested: + { + contextMenu.key = model.key; + contextMenu.settingVisible = model.visible; + contextMenu.provider = provider + contextMenu.popup(); + } + onShowTooltip: base.showTooltip(delegate, { x: 0, y: delegate.height / 2 }, text) + onHideTooltip: base.hideTooltip() + onShowAllHiddenInheritedSettings: + { + var children_with_override = Cura.SettingInheritanceManager.getChildrenKeysWithOverride(category_id) + for(var i = 0; i < children_with_override.length; i++) + { + definitionsModel.setVisible(children_with_override[i], true) + } + Cura.SettingInheritanceManager.manualRemoveOverride(category_id) + } + } + } + + UM.I18nCatalog { id: catalog; name: "uranium"; } + + add: Transition { + SequentialAnimation { + NumberAnimation { properties: "height"; from: 0; duration: 100 } + NumberAnimation { properties: "opacity"; from: 0; duration: 100 } + } + } + remove: Transition { + SequentialAnimation { + NumberAnimation { properties: "opacity"; to: 0; duration: 100 } + NumberAnimation { properties: "height"; to: 0; duration: 100 } + } + } + addDisplaced: Transition { + NumberAnimation { properties: "x,y"; duration: 100 } + } + removeDisplaced: Transition { + SequentialAnimation { + PauseAnimation { duration: 100; } + NumberAnimation { properties: "x,y"; duration: 100 } + } + } + + Menu + { + id: contextMenu + + property string key + property var provider + property bool settingVisible + + MenuItem + { + //: Settings context menu action + text: catalog.i18nc("@action:menu", "Copy value to all extruders") + visible: machineExtruderCount.properties.value > 1 + enabled: contextMenu.provider != undefined && contextMenu.provider.properties.settable_per_extruder != "False" + onTriggered: Cura.MachineManager.copyValueToExtruders(contextMenu.key) + } + + MenuSeparator + { + visible: machineExtruderCount.properties.value > 1 + } + + MenuItem + { + //: Settings context menu action + visible: !findingSettings; + text: catalog.i18nc("@action:menu", "Hide this setting"); + onTriggered: definitionsModel.hide(contextMenu.key); + } + MenuItem + { + //: Settings context menu action + text: + { + if (contextMenu.settingVisible) + { + return catalog.i18nc("@action:menu", "Don't show this setting"); + } + else + { + return catalog.i18nc("@action:menu", "Keep this setting visible"); + } + } + visible: findingSettings; + onTriggered: + { + if (contextMenu.settingVisible) + { + definitionsModel.hide(contextMenu.key); + } + else + { + definitionsModel.show(contextMenu.key); + } + } + } + MenuItem + { + //: Settings context menu action + text: catalog.i18nc("@action:menu", "Configure setting visiblity..."); + + onTriggered: Cura.Actions.configureSettingVisibility.trigger(contextMenu); + } + } + + UM.SettingPropertyProvider + { + id: machineExtruderCount + + containerStackId: Cura.MachineManager.activeMachineId + key: "machine_extruder_count" + watchedProperties: [ "value" ] + storeIndex: 0 + } + } + } +} \ No newline at end of file diff --git a/resources/qml/Sidebar.qml b/resources/qml/Sidebar.qml index 1c1eb5e5a0..f9c314d660 100644 --- a/resources/qml/Sidebar.qml +++ b/resources/qml/Sidebar.qml @@ -8,6 +8,7 @@ import QtQuick.Layouts 1.1 import UM 1.2 as UM import Cura 1.0 as Cura +import "Menus" Rectangle { @@ -30,9 +31,21 @@ Rectangle property bool printerConnected: Cura.MachineManager.printerOutputDevices.length != 0 property bool printerAcceptsCommands: printerConnected && Cura.MachineManager.printerOutputDevices[0].acceptsCommands - color: UM.Theme.getColor("sidebar"); + color: UM.Theme.getColor("sidebar") UM.I18nCatalog { id: catalog; name:"cura"} + Timer { + id: tooltipDelayTimer + interval: 500 + repeat: false + property var item + property string text + + onTriggered: + { + base.showTooltip(base, {x:1, y:item.y}, text); + } + } function showTooltip(item, position, text) { @@ -73,7 +86,7 @@ Rectangle } } - // Mode selection buttons for changing between Setting & Monitor print mode + // Printer selection and mode selection buttons for changing between Setting & Monitor print mode Rectangle { id: sidebarHeaderBar @@ -85,25 +98,90 @@ Rectangle Row { anchors.left: parent.left - anchors.leftMargin: UM.Theme.getSize("default_margin").width; anchors.right: parent.right + anchors.rightMargin: UM.Theme.getSize("default_margin").width + spacing: UM.Theme.getSize("default_margin").width + + ToolButton + { + id: machineSelection + text: Cura.MachineManager.activeMachineName + + width: parent.width - (showSettings.width + showMonitor.width + 2 * UM.Theme.getSize("default_margin").width) + height: UM.Theme.getSize("sidebar_header").height + tooltip: Cura.MachineManager.activeMachineName + + anchors.verticalCenter: parent.verticalCenter + style: ButtonStyle { + background: Rectangle { + color: control.hovered ? UM.Theme.getColor("button_hover") : + control.pressed ? UM.Theme.getColor("button_hover") : UM.Theme.getColor("sidebar_header_bar") + Behavior on color { ColorAnimation { duration: 50; } } + + UM.RecolorImage { + id: downArrow + anchors.verticalCenter: parent.verticalCenter + anchors.right: parent.right + anchors.rightMargin: UM.Theme.getSize("default_margin").width + width: UM.Theme.getSize("standard_arrow").width + height: UM.Theme.getSize("standard_arrow").height + sourceSize.width: width + sourceSize.height: width + color: UM.Theme.getColor("text_reversed") + source: UM.Theme.getIcon("arrow_bottom") + } + Label { + id: sidebarComboBoxLabel + color: UM.Theme.getColor("text_reversed") + text: control.text; + elide: Text.ElideRight; + anchors.left: parent.left; + anchors.leftMargin: UM.Theme.getSize("default_margin").width + anchors.right: downArrow.left; + anchors.rightMargin: control.rightMargin; + anchors.verticalCenter: parent.verticalCenter; + font: UM.Theme.getFont("large") + } + } + label: Label{} + } + + menu: PrinterMenu { } + } + Button { id: showSettings - width: (parent.width - UM.Theme.getSize("default_margin").width) / 2 + width: height height: UM.Theme.getSize("sidebar_header").height onClicked: monitoringPrint = false iconSource: UM.Theme.getIcon("tab_settings"); checkable: true checked: !monitoringPrint exclusiveGroup: sidebarHeaderBarGroup + property string tooltipText: catalog.i18nc("@tooltip", "Print Setup

Edit or review the settings for the active print job.") + + onHoveredChanged: { + if (hovered) + { + tooltipDelayTimer.item = showSettings + tooltipDelayTimer.text = tooltipText + tooltipDelayTimer.start(); + } + else + { + tooltipDelayTimer.stop(); + base.hideTooltip(); + } + } style: UM.Theme.styles.sidebar_header_tab } + Button { id: showMonitor - width: (parent.width - UM.Theme.getSize("default_margin").width) / 2 + width: height height: UM.Theme.getSize("sidebar_header").height onClicked: monitoringPrint = true iconSource: { @@ -139,6 +217,21 @@ Rectangle checkable: true checked: monitoringPrint exclusiveGroup: sidebarHeaderBarGroup + property string tooltipText: catalog.i18nc("@tooltip", "Print Monitor

Monitor the state of the connected printer and the print job in progress.") + + onHoveredChanged: { + if (hovered) + { + tooltipDelayTimer.item = showMonitor + tooltipDelayTimer.text = tooltipText + tooltipDelayTimer.start(); + } + else + { + tooltipDelayTimer.stop(); + base.hideTooltip(); + } + } style: UM.Theme.styles.sidebar_header_tab } @@ -151,7 +244,6 @@ Rectangle width: parent.width anchors.top: sidebarHeaderBar.bottom - anchors.topMargin: UM.Theme.getSize("default_margin").height onShowTooltip: base.showTooltip(item, location, text) onHideTooltip: base.hideTooltip() @@ -160,21 +252,13 @@ Rectangle Rectangle { id: headerSeparator width: parent.width - height: UM.Theme.getSize("sidebar_lining").height + visible: !monitoringPrint + height: visible ? UM.Theme.getSize("sidebar_lining").height : 0 color: UM.Theme.getColor("sidebar_lining") anchors.top: header.bottom - anchors.topMargin: UM.Theme.getSize("default_margin").height + anchors.topMargin: visible ? UM.Theme.getSize("default_margin").height : 0 } - currentModeIndex: - { - var index = parseInt(UM.Preferences.getValue("cura/active_mode")) - if(index) - { - return index; - } - return 0; - } onCurrentModeIndexChanged: { UM.Preferences.setValue("cura/active_mode", currentModeIndex); @@ -214,13 +298,27 @@ Rectangle anchors.left: parent.left anchors.leftMargin: model.index * (settingsModeSelection.width / 2) anchors.verticalCenter: parent.verticalCenter - width: parent.width / 2 + width: 0.5 * parent.width - (model.showFilterButton ? toggleFilterButton.width : 0) text: model.text exclusiveGroup: modeMenuGroup; checkable: true; checked: base.currentModeIndex == index onClicked: base.currentModeIndex = index + onHoveredChanged: { + if (hovered) + { + tooltipDelayTimer.item = settingsModeSelection + tooltipDelayTimer.text = model.tooltipText + tooltipDelayTimer.start(); + } + else + { + tooltipDelayTimer.stop(); + base.hideTooltip(); + } + } + style: ButtonStyle { background: Rectangle { border.width: UM.Theme.getSize("default_lining").width @@ -256,6 +354,44 @@ Rectangle } } + Button + { + id: toggleFilterButton + + anchors.right: parent.right + anchors.rightMargin: UM.Theme.getSize("default_margin").width + anchors.top: headerSeparator.bottom + anchors.topMargin: UM.Theme.getSize("default_margin").height + + height: settingsModeSelection.height + width: visible ? height : 0 + + visible: !monitoringPrint && modesListModel.get(base.currentModeIndex) != undefined && modesListModel.get(base.currentModeIndex).showFilterButton + opacity: visible ? 1 : 0 + + onClicked: sidebarContents.currentItem.toggleFilterField() + + style: ButtonStyle + { + background: Rectangle + { + border.width: UM.Theme.getSize("default_lining").width + border.color: UM.Theme.getColor("toggle_checked_border") + color: visible ? UM.Theme.getColor("toggle_checked") : UM.Theme.getColor("toggle_hovered") + Behavior on color { ColorAnimation { duration: 50; } } + } + label: UM.RecolorImage + { + anchors.verticalCenter: parent.verticalCenter + anchors.right: parent.right + anchors.rightMargin: UM.Theme.getSize("default_margin").width / 2 + + source: UM.Theme.getIcon("search") + color: UM.Theme.getColor("toggle_checked_text") + } + } + } + Label { id: monitorLabel text: catalog.i18nc("@label","Printer Monitor"); @@ -379,9 +515,25 @@ Rectangle Component.onCompleted: { - modesListModel.append({ text: catalog.i18nc("@title:tab", "Recommended"), item: sidebarSimple }) - modesListModel.append({ text: catalog.i18nc("@title:tab", "Custom"), item: sidebarAdvanced }) + modesListModel.append({ + text: catalog.i18nc("@title:tab", "Recommended"), + tooltipText: catalog.i18nc("@tooltip", "Recommended Print Setup

Print with the recommended settings for the selected printer, material and quality."), + item: sidebarSimple, + showFilterButton: false + }) + modesListModel.append({ + text: catalog.i18nc("@title:tab", "Custom"), + tooltipText: catalog.i18nc("@tooltip", "Custom Print Setup

Print with finegrained control over every last bit of the slicing process."), + item: sidebarAdvanced, + showFilterButton: true + }) sidebarContents.push({ "item": modesListModel.get(base.currentModeIndex).item, "immediate": true }); + + var index = parseInt(UM.Preferences.getValue("cura/active_mode")) + if(index) + { + currentModeIndex = index; + } } UM.SettingPropertyProvider diff --git a/resources/qml/SidebarHeader.qml b/resources/qml/SidebarHeader.qml index 700384c394..78bde0c437 100644 --- a/resources/qml/SidebarHeader.qml +++ b/resources/qml/SidebarHeader.qml @@ -21,145 +21,142 @@ Column signal showTooltip(Item item, point location, string text) signal hideTooltip() - Row + Item { - id: machineSelectionRow - height: UM.Theme.getSize("sidebar_setup").height + id: extruderSelectionRow + width: parent.width + height: UM.Theme.getSize("sidebar_tabs").height + visible: machineExtruderCount.properties.value > 1 && !sidebar.monitoringPrint - anchors + Rectangle { - left: parent.left - leftMargin: UM.Theme.getSize("default_margin").width - right: parent.right - rightMargin: UM.Theme.getSize("default_margin").width + id: extruderSeparator + visible: machineExtruderCount.properties.value > 1 && !sidebar.monitoringPrint + + width: parent.width + height: parent.height + color: UM.Theme.getColor("sidebar_lining") + + anchors.top: extruderSelectionRow.top } - Label + ListView { - id: machineSelectionLabel - text: catalog.i18nc("@label:listbox", "Printer:"); - anchors.verticalCenter: parent.verticalCenter - font: UM.Theme.getFont("default"); - color: UM.Theme.getColor("text"); + id: extrudersList + property var index: 0 - width: parent.width * 0.45 - UM.Theme.getSize("default_margin").width - } + height: UM.Theme.getSize("sidebar_header_mode_tabs").height + width: parent.width + boundsBehavior: Flickable.StopAtBounds - ToolButton - { - id: machineSelection - text: Cura.MachineManager.activeMachineName; + anchors + { + left: parent.left + right: parent.right + bottom: extruderSelectionRow.bottom + } - height: UM.Theme.getSize("setting_control").height - tooltip: Cura.MachineManager.activeMachineName - anchors.verticalCenter: parent.verticalCenter - style: UM.Theme.styles.sidebar_header_button + ExclusiveGroup { id: extruderMenuGroup; } - width: parent.width * 0.55 + UM.Theme.getSize("default_margin").width + orientation: ListView.Horizontal - menu: PrinterMenu { } + model: Cura.ExtrudersModel { id: extrudersModel; addGlobal: false } + + Connections + { + target: Cura.MachineManager + onGlobalContainerChanged: + { + forceActiveFocus() // Changing focus applies the currently-being-typed values so it can change the displayed setting values. + var extruder_index = (machineExtruderCount.properties.value == 1) ? -1 : 0 + ExtruderManager.setActiveExtruderIndex(extruder_index); + } + } + + delegate: Button + { + height: ListView.view.height + width: ListView.view.width / extrudersModel.rowCount() + + text: model.name + tooltip: model.name + exclusiveGroup: extruderMenuGroup + checked: base.currentExtruderIndex == index + + onClicked: + { + forceActiveFocus() // Changing focus applies the currently-being-typed values so it can change the displayed setting values. + ExtruderManager.setActiveExtruderIndex(index); + } + + style: ButtonStyle + { + background: Rectangle + { + border.width: UM.Theme.getSize("default_lining").width + border.color: control.checked ? UM.Theme.getColor("tab_checked_border") : + control.pressed ? UM.Theme.getColor("tab_active_border") : + control.hovered ? UM.Theme.getColor("tab_hovered_border") : UM.Theme.getColor("tab_unchecked_border") + color: control.checked ? UM.Theme.getColor("tab_checked") : + control.pressed ? UM.Theme.getColor("tab_active") : + control.hovered ? UM.Theme.getColor("tab_hovered") : UM.Theme.getColor("tab_unchecked") + Behavior on color { ColorAnimation { duration: 50; } } + + Rectangle + { + id: highlight + visible: control.checked + anchors.left: parent.left + anchors.right: parent.right + anchors.top: parent.top + height: UM.Theme.getSize("sidebar_header_highlight").height + color: UM.Theme.getColor("sidebar_header_bar") + } + + Rectangle + { + id: swatch + visible: index > -1 + height: UM.Theme.getSize("setting_control").height / 2 + width: height + anchors.left: parent.left + anchors.leftMargin: (parent.height - height) / 2 + anchors.verticalCenter: parent.verticalCenter + + color: model.color + border.width: UM.Theme.getSize("default_lining").width + border.color: UM.Theme.getColor("setting_control_border") + } + + Label + { + anchors.verticalCenter: parent.verticalCenter + anchors.left: swatch.visible ? swatch.right : parent.left + anchors.leftMargin: swatch.visible ? UM.Theme.getSize("default_margin").width / 2 : UM.Theme.getSize("default_margin").width + anchors.right: parent.right + anchors.rightMargin: UM.Theme.getSize("default_margin").width / 2 + + color: control.checked ? UM.Theme.getColor("tab_checked_text") : + control.pressed ? UM.Theme.getColor("tab_active_text") : + control.hovered ? UM.Theme.getColor("tab_hovered_text") : UM.Theme.getColor("tab_unchecked_text") + + font: UM.Theme.getFont("default") + text: control.text + elide: Text.ElideRight + } + } + label: Item { } + } + } } } - ListView + Item { - id: extrudersList - property var index: 0 - - visible: machineExtruderCount.properties.value > 1 && !sidebar.monitoringPrint - height: UM.Theme.getSize("sidebar_header_mode_toggle").height - - boundsBehavior: Flickable.StopAtBounds - - anchors - { - left: parent.left - leftMargin: UM.Theme.getSize("default_margin").width - right: parent.right - rightMargin: UM.Theme.getSize("default_margin").width - } - - ExclusiveGroup { id: extruderMenuGroup; } - - orientation: ListView.Horizontal - - model: Cura.ExtrudersModel { id: extrudersModel; addGlobal: false } - - Connections - { - target: Cura.MachineManager - onGlobalContainerChanged: - { - forceActiveFocus() // Changing focus applies the currently-being-typed values so it can change the displayed setting values. - var extruder_index = (machineExtruderCount.properties.value == 1) ? -1 : 0 - ExtruderManager.setActiveExtruderIndex(extruder_index); - } - } - - delegate: Button - { - height: ListView.view.height - width: ListView.view.width / extrudersModel.rowCount() - - text: model.name - tooltip: model.name - exclusiveGroup: extruderMenuGroup - checked: base.currentExtruderIndex == index - - onClicked: - { - forceActiveFocus() // Changing focus applies the currently-being-typed values so it can change the displayed setting values. - ExtruderManager.setActiveExtruderIndex(index); - } - - style: ButtonStyle - { - background: Rectangle - { - border.width: UM.Theme.getSize("default_lining").width - border.color: control.checked ? UM.Theme.getColor("toggle_checked_border") : - control.pressed ? UM.Theme.getColor("toggle_active_border") : - control.hovered ? UM.Theme.getColor("toggle_hovered_border") : UM.Theme.getColor("toggle_unchecked_border") - color: control.checked ? UM.Theme.getColor("toggle_checked") : - control.pressed ? UM.Theme.getColor("toggle_active") : - control.hovered ? UM.Theme.getColor("toggle_hovered") : UM.Theme.getColor("toggle_unchecked") - Behavior on color { ColorAnimation { duration: 50; } } - - Rectangle - { - id: swatch - visible: index > -1 - height: UM.Theme.getSize("setting_control").height / 2 - width: height - anchors.left: parent.left - anchors.leftMargin: (parent.height - height) / 2 - anchors.verticalCenter: parent.verticalCenter - - color: model.color - border.width: UM.Theme.getSize("default_lining").width - border.color: UM.Theme.getColor("toggle_checked") - } - - Label - { - anchors.verticalCenter: parent.verticalCenter - anchors.left: swatch.visible ? swatch.right : parent.left - anchors.leftMargin: swatch.visible ? UM.Theme.getSize("default_margin").width / 2 : UM.Theme.getSize("default_margin").width - anchors.right: parent.right - anchors.rightMargin: UM.Theme.getSize("default_margin").width / 2 - - color: control.checked ? UM.Theme.getColor("toggle_checked_text") : - control.pressed ? UM.Theme.getColor("toggle_active_text") : - control.hovered ? UM.Theme.getColor("toggle_hovered_text") : UM.Theme.getColor("toggle_unchecked_text") - - font: UM.Theme.getFont("default") - text: control.text - elide: Text.ElideRight - } - } - label: Item { } - } - } + id: variantRowSpacer + height: UM.Theme.getSize("default_margin").height / 4 + width: height + visible: !extruderSelectionRow.visible } Row @@ -329,7 +326,7 @@ Column } onEntered: { - var content = catalog.i18nc("@tooltip","Some setting values are different from the values stored in the profile.\n\nClick to open the profile manager.") + var content = catalog.i18nc("@tooltip","Some setting/override values are different from the values stored in the profile.\n\nClick to open the profile manager.") base.showTooltip(globalProfileRow, Qt.point(0, globalProfileRow.height / 2), content) } onExited: base.hideTooltip() diff --git a/resources/qml/SidebarSimple.qml b/resources/qml/SidebarSimple.qml index e353742c72..e40e114e0e 100644 --- a/resources/qml/SidebarSimple.qml +++ b/resources/qml/SidebarSimple.qml @@ -1,4 +1,4 @@ -// Copyright (c) 2015 Ultimaker B.V. +// Copyright (c) 2016 Ultimaker B.V. // Cura is released under the terms of the AGPLv3 or higher. import QtQuick 2.2 @@ -25,17 +25,19 @@ Item Component.onDestruction: PrintInformation.enabled = false UM.I18nCatalog { id: catalog; name:"cura"} - Rectangle{ + Rectangle + { id: infillCellLeft anchors.top: parent.top anchors.left: parent.left - width: base.width / 100 * 35 - UM.Theme.getSize("default_margin").width + width: base.width * .45 - UM.Theme.getSize("default_margin").width height: childrenRect.height - Label{ + Label + { id: infillLabel //: Infill selection label - text: catalog.i18nc("@label", "Infill:"); + text: catalog.i18nc("@label", "Infill"); font: UM.Theme.getFont("default"); color: UM.Theme.getColor("text"); anchors.top: parent.top @@ -45,19 +47,22 @@ Item } } - Flow { + Flow + { id: infillCellRight height: childrenRect.height; - width: base.width / 100 * 65 + width: base.width * .55 spacing: UM.Theme.getSize("default_margin").width anchors.left: infillCellLeft.right anchors.top: infillCellLeft.top - Repeater { + Repeater + { id: infillListView - property int activeIndex: { + property int activeIndex: + { var density = parseInt(infillDensity.properties.value) for(var i = 0; i < infillModel.count; ++i) { @@ -71,17 +76,20 @@ Item } model: infillModel; - Item { + Item + { width: childrenRect.width; height: childrenRect.height; - Rectangle{ + Rectangle + { id: infillIconLining width: (infillCellRight.width - 3 * UM.Theme.getSize("default_margin").width) / 4; height: width - border.color: { + border.color: + { if(!base.settingsEnabled) { return UM.Theme.getColor("setting_control_disabled_border") @@ -97,7 +105,8 @@ Item return UM.Theme.getColor("setting_control_border") } border.width: UM.Theme.getSize("default_lining").width - color: { + color: + { if(infillListView.activeIndex == index) { if(!base.settingsEnabled) @@ -109,7 +118,8 @@ Item return "transparent" } - UM.RecolorImage { + UM.RecolorImage + { id: infillIcon anchors.fill: parent; anchors.margins: UM.Theme.getSize("infill_button_margin").width @@ -130,7 +140,8 @@ Item } } - MouseArea { + MouseArea + { id: infillMouseArea anchors.fill: parent hoverEnabled: true @@ -141,15 +152,18 @@ Item infillDensity.setPropertyValue("value", model.percentage) } } - onEntered: { + onEntered: + { base.showTooltip(infillCellRight, Qt.point(-infillCellRight.x, 0), model.text); } - onExited: { + onExited: + { base.hideTooltip(); } } } - Label{ + Label + { id: infillLabel font: UM.Theme.getFont("default") anchors.top: infillIconLining.bottom @@ -160,7 +174,8 @@ Item } } - ListModel { + ListModel + { id: infillModel Component.onCompleted: @@ -201,7 +216,8 @@ Item } } - Rectangle { + Rectangle + { id: helpersCell anchors.top: infillCellRight.bottom anchors.topMargin: UM.Theme.getSize("default_margin").height @@ -209,34 +225,183 @@ Item anchors.right: parent.right height: childrenRect.height - Label{ - id: adhesionHelperLabel + Label + { + id: enableSupportLabel anchors.left: parent.left anchors.leftMargin: UM.Theme.getSize("default_margin").width - anchors.verticalCenter: adhesionCheckBox.verticalCenter - width: parent.width / 100 * 35 - 3 * UM.Theme.getSize("default_margin").width - //: Bed adhesion label - text: catalog.i18nc("@label", "Helper Parts:"); + anchors.verticalCenter: enableSupportCheckBox.verticalCenter + width: parent.width * .45 - 3 * UM.Theme.getSize("default_margin").width + text: catalog.i18nc("@label", "Enable Support"); font: UM.Theme.getFont("default"); color: UM.Theme.getColor("text"); } - CheckBox{ + CheckBox + { + id: enableSupportCheckBox + anchors.top: parent.top + anchors.left: enableSupportLabel.right + anchors.leftMargin: UM.Theme.getSize("default_margin").width + + style: UM.Theme.styles.checkbox; + enabled: base.settingsEnabled + + checked: supportEnabled.properties.value == "True"; + + MouseArea + { + id: enableSupportMouseArea + anchors.fill: parent + hoverEnabled: true + enabled: true + onClicked: + { + // The value is a string "True" or "False" + supportEnabled.setPropertyValue("value", supportEnabled.properties.value != "True"); + } + onEntered: + { + base.showTooltip(enableSupportCheckBox, Qt.point(-enableSupportCheckBox.x, 0), + catalog.i18nc("@label", "Enable support structures. These structures support parts of the model with severe overhangs.")); + } + onExited: + { + base.hideTooltip(); + } + } + } + + Label + { + id: supportExtruderLabel + visible: (supportEnabled.properties.value == "True") && (machineExtruderCount.properties.value > 1) + anchors.left: parent.left + anchors.leftMargin: UM.Theme.getSize("default_margin").width + anchors.verticalCenter: supportExtruderCombobox.verticalCenter + width: parent.width * .45 - 3 * UM.Theme.getSize("default_margin").width + text: catalog.i18nc("@label", "Support Extruder"); + font: UM.Theme.getFont("default"); + color: UM.Theme.getColor("text"); + } + + ComboBox + { + id: supportExtruderCombobox + visible: (supportEnabled.properties.value == "True") && (machineExtruderCount.properties.value > 1) + model: extruderModel + + property string color_override: "" // for manually setting values + property string color: // is evaluated automatically, but the first time is before extruderModel being filled + { + var current_extruder = extruderModel.get(currentIndex); + color_override = ""; + if (current_extruder === undefined) { + return ""; + } + var model_color = current_extruder.color; + return (model_color) ? model_color : ""; + } + + textRole: 'text' // this solves that the combobox isn't populated in the first time Cura is started + + anchors.top: enableSupportCheckBox.bottom + anchors.topMargin: + { + if ((supportEnabled.properties.value == "True") && (machineExtruderCount.properties.value > 1)) + { + return UM.Theme.getSize("default_margin").height; + } + else + { + return 0; + } + } + anchors.left: supportExtruderLabel.right + anchors.leftMargin: UM.Theme.getSize("default_margin").width + width: parent.width * .55 + height: + { + if ((supportEnabled.properties.value == "True") && (machineExtruderCount.properties.value > 1)) + { + // default height when control is enabled + return UM.Theme.getSize("setting_control").height; + } + else + { + return 0; + } + } + Behavior on height { NumberAnimation { duration: 100 } } + + style: UM.Theme.styles.combobox_color + enabled: base.settingsEnabled + property alias _hovered: supportExtruderMouseArea.containsMouse + + currentIndex: supportExtruderNr.properties !== null ? parseFloat(supportExtruderNr.properties.value) : 0 + onActivated: + { + // Send the extruder nr as a string. + supportExtruderNr.setPropertyValue("value", String(index)); + } + MouseArea + { + id: supportExtruderMouseArea + anchors.fill: parent + hoverEnabled: true + enabled: base.settingsEnabled + acceptedButtons: Qt.NoButton + onEntered: + { + base.showTooltip(supportExtruderCombobox, Qt.point(-supportExtruderCombobox.x, 0), + catalog.i18nc("@label", "Select which extruder to use for support. This will build up supporting structures below the model to prevent the model from sagging or printing in mid air.")); + } + onExited: + { + base.hideTooltip(); + } + } + + function updateCurrentColor() + { + var current_extruder = extruderModel.get(currentIndex); + if (current_extruder !== undefined) { + supportExtruderCombobox.color_override = current_extruder.color; + } + } + + } + + Label + { + id: adhesionHelperLabel + anchors.left: parent.left + anchors.leftMargin: UM.Theme.getSize("default_margin").width + anchors.verticalCenter: adhesionCheckBox.verticalCenter + width: parent.width * .45 - 3 * UM.Theme.getSize("default_margin").width + text: catalog.i18nc("@label", "Build Plate Adhesion"); + font: UM.Theme.getFont("default"); + color: UM.Theme.getColor("text"); + } + + CheckBox + { id: adhesionCheckBox property alias _hovered: adhesionMouseArea.containsMouse - anchors.top: parent.top + anchors.top: supportExtruderCombobox.bottom + anchors.topMargin: UM.Theme.getSize("default_margin").height anchors.left: adhesionHelperLabel.right anchors.leftMargin: UM.Theme.getSize("default_margin").width //: Setting enable printing build-plate adhesion helper checkbox - text: catalog.i18nc("@option:check", "Print Build Plate Adhesion"); style: UM.Theme.styles.checkbox; enabled: base.settingsEnabled checked: platformAdhesionType.properties.value != "skirt" - MouseArea { + MouseArea + { id: adhesionMouseArea anchors.fill: parent hoverEnabled: true @@ -269,99 +434,8 @@ Item } } - Label{ - id: supportHelperLabel - anchors.left: parent.left - anchors.leftMargin: UM.Theme.getSize("default_margin").width - anchors.verticalCenter: supportCheckBox.verticalCenter - width: parent.width / 100 * 35 - 3 * UM.Theme.getSize("default_margin").width - //: Support label - text: ""; - font: UM.Theme.getFont("default"); - color: UM.Theme.getColor("text"); - } - - CheckBox{ - id: supportCheckBox - visible: machineExtruderCount.properties.value <= 1 - property alias _hovered: supportMouseArea.containsMouse - - anchors.top: adhesionCheckBox.bottom - anchors.topMargin: UM.Theme.getSize("default_margin").height - anchors.left: supportHelperLabel.right - anchors.leftMargin: UM.Theme.getSize("default_margin").width - - //: Setting enable support checkbox - text: catalog.i18nc("@option:check", "Print Support Structure"); - style: UM.Theme.styles.checkbox; - enabled: base.settingsEnabled - - checked: supportEnabled.properties.value == "True" - MouseArea { - id: supportMouseArea - anchors.fill: parent - hoverEnabled: true - enabled: base.settingsEnabled - onClicked: - { - supportEnabled.setPropertyValue("value", !parent.checked) - } - onEntered: - { - base.showTooltip(supportCheckBox, Qt.point(-supportCheckBox.x, 0), - catalog.i18nc("@label", "Enable printing support structures. This will build up supporting structures below the model to prevent the model from sagging or printing in mid air.")); - } - onExited: - { - base.hideTooltip(); - } - } - } - - ComboBox { - id: supportExtruderCombobox - visible: machineExtruderCount.properties.value > 1 - model: extruderModel - - anchors.top: adhesionCheckBox.bottom - anchors.topMargin: UM.Theme.getSize("default_margin").height - anchors.left: supportHelperLabel.right - anchors.leftMargin: UM.Theme.getSize("default_margin").width - width: parent.width / 100 * 65 - - style: UM.Theme.styles.combobox - enabled: base.settingsEnabled - property alias _hovered: supportExtruderMouseArea.containsMouse - - currentIndex: supportEnabled.properties.value == "True" ? parseFloat(supportExtruderNr.properties.value) + 1 : 0 - onActivated: { - if(index==0) { - supportEnabled.setPropertyValue("value", false); - } else { - supportEnabled.setPropertyValue("value", true); - // Send the extruder nr as a string. - supportExtruderNr.setPropertyValue("value", String(index - 1)); - } - } - MouseArea { - id: supportExtruderMouseArea - anchors.fill: parent - hoverEnabled: true - enabled: base.settingsEnabled - acceptedButtons: Qt.NoButton - onEntered: - { - base.showTooltip(supportExtruderCombobox, Qt.point(-supportExtruderCombobox.x, 0), - catalog.i18nc("@label", "Select which extruder to use for support. This will build up supporting structures below the model to prevent the model from sagging or printing in mid air.")); - } - onExited: - { - base.hideTooltip(); - } - } - } - - ListModel { + ListModel + { id: extruderModel Component.onCompleted: populateExtruderModel() } @@ -377,19 +451,18 @@ Item function populateExtruderModel() { extruderModel.clear(); - extruderModel.append({ - text: catalog.i18nc("@label", "Don't print support"), - color: "" - }) - for(var extruderNumber = 0; extruderNumber < extruders.rowCount() ; extruderNumber++) { + for(var extruderNumber = 0; extruderNumber < extruders.rowCount() ; extruderNumber++) + { extruderModel.append({ - text: catalog.i18nc("@label", "Print support using %1").arg(extruders.getItem(extruderNumber).name), + text: extruders.getItem(extruderNumber).name, color: extruders.getItem(extruderNumber).color }) } + supportExtruderCombobox.updateCurrentColor(); } - Rectangle { + Rectangle + { id: tipsCell anchors.top: helpersCell.bottom anchors.topMargin: UM.Theme.getSize("default_margin").height @@ -397,7 +470,8 @@ Item width: parent.width height: childrenRect.height - Label{ + Label + { anchors.left: parent.left anchors.leftMargin: UM.Theme.getSize("default_margin").width anchors.right: parent.right @@ -438,7 +512,7 @@ Item containerStackId: Cura.MachineManager.activeMachineId key: "support_enable" - watchedProperties: [ "value" ] + watchedProperties: [ "value", "description" ] storeIndex: 0 } diff --git a/resources/qml/SidebarTooltip.qml b/resources/qml/SidebarTooltip.qml index 5cb7ff1f0b..7344834c7e 100644 --- a/resources/qml/SidebarTooltip.qml +++ b/resources/qml/SidebarTooltip.qml @@ -29,6 +29,11 @@ UM.PointingRectangle { } else { x = position.x - base.width; y = position.y - UM.Theme.getSize("tooltip_arrow_margins").height; + if(y < 0) + { + position.y += -y; + y = 0; + } } base.opacity = 1; target = Qt.point(40 , position.y + UM.Theme.getSize("tooltip_arrow_margins").height / 2) diff --git a/resources/qml/WorkspaceSummaryDialog.qml b/resources/qml/WorkspaceSummaryDialog.qml new file mode 100644 index 0000000000..c8da87dc76 --- /dev/null +++ b/resources/qml/WorkspaceSummaryDialog.qml @@ -0,0 +1,223 @@ +// Copyright (c) 2016 Ultimaker B.V. +// Cura is released under the terms of the AGPLv3 or higher. + +import QtQuick 2.1 +import QtQuick.Controls 1.1 +import QtQuick.Layouts 1.1 +import QtQuick.Window 2.1 + +import UM 1.2 as UM +import Cura 1.0 as Cura + +UM.Dialog +{ + title: catalog.i18nc("@title:window", "Save Project") + + width: 550 + minimumWidth: 550 + maximumWidth: 550 + + height: 350 + minimumHeight: 350 + maximumHeight: 350 + property int spacerHeight: 10 + + property bool dontShowAgain: true + + signal yes(); + + + onClosing: + { + UM.Preferences.setValue("cura/asked_dialog_on_project_save", true) + UM.Preferences.setValue("cura/dialog_on_project_save", !dontShowAgainCheckbox.checked) + } + + onVisibleChanged: + { + if(visible) + { + if (UM.Preferences.getValue("cura/asked_dialog_on_project_save")) + { + dontShowAgain = true + } else { dontShowAgain = UM.Preferences.setValue("cura/dialog_on_project_save")} + } + } + + Item + { + anchors.fill: parent + UM.SettingDefinitionsModel + { + id: definitionsModel + containerId: Cura.MachineManager.activeDefinitionId + showAll: true + exclude: ["command_line_settings"] + showAncestors: true + expanded: ["*"] + visibilityHandler: UM.SettingPreferenceVisibilityHandler { } + } + UM.I18nCatalog + { + id: catalog; + name: "cura"; + } + + Column + { + anchors.fill: parent + spacing: 2 + Label + { + id: titleLabel + text: catalog.i18nc("@action:title", "Summary - Cura Project") + font.pixelSize: 22 + } + Rectangle + { + id: separator + color: "black" + width: parent.width + height: 1 + } + Item // Spacer + { + height: spacerHeight + width: height + } + + Label + { + text: catalog.i18nc("@action:label", "Printer settings") + font.bold: true + } + + Row + { + width: parent.width + height: childrenRect.height + Label + { + text: catalog.i18nc("@action:label", "Name") + width: parent.width / 3 + } + Label + { + text: Cura.MachineManager.activeMachineName + width: parent.width / 3 + } + + } + Item // Spacer + { + height: spacerHeight + width: height + } + + Label + { + text: catalog.i18nc("@action:label", "Profile settings") + font.bold: true + } + + Row + { + width: parent.width + height: childrenRect.height + Label + { + text: catalog.i18nc("@action:label", "Name") + width: parent.width / 3 + } + Label + { + text: Cura.MachineManager.activeQualityName + width: parent.width / 3 + } + + } + Item // Spacer + { + height: spacerHeight + width: height + } + + Label + { + text: catalog.i18nc("@action:label", "Material settings") + font.bold: true + } + + Repeater + { + model: Cura.MachineManager.activeMaterialNames + delegate: Row + { + width: parent.width + height: childrenRect.height + Label + { + text: catalog.i18nc("@action:label", "Name") + width: parent.width / 3 + } + Label + { + text: modelData + width: parent.width / 3 + } + } + } + + + Item // Spacer + { + height: spacerHeight + width: height + } + + Label + { + text: catalog.i18nc("@action:label", "Setting visibility") + font.bold: true + } + Row + { + width: parent.width + height: childrenRect.height + Label + { + text: catalog.i18nc("@action:label", "Visible settings:") + width: parent.width / 3 + } + Label + { + text: catalog.i18nc("@action:label", "%1 out of %2" ).arg(definitionsModel.visibleCount).arg(Cura.MachineManager.totalNumberOfSettings) + width: parent.width / 3 + } + } + CheckBox + { + id: dontShowAgainCheckbox + text: catalog.i18nc("@action:label", "Don't show project summary on save again") + checked: dontShowAgain + } + } + } + rightButtons: [ + Button + { + id: cancel_button + text: catalog.i18nc("@action:button","Cancel"); + enabled: true + onClicked: close() + }, + Button + { + id: ok_button + text: catalog.i18nc("@action:button","Save"); + enabled: true + onClicked: { + close(); yes() } + } + ] +} \ No newline at end of file diff --git a/resources/quality/ultimaker2_plus/pla_0.25_normal.inst.cfg b/resources/quality/ultimaker2_plus/pla_0.25_normal.inst.cfg index 868f1dc016..db2b48b3cc 100644 --- a/resources/quality/ultimaker2_plus/pla_0.25_normal.inst.cfg +++ b/resources/quality/ultimaker2_plus/pla_0.25_normal.inst.cfg @@ -15,5 +15,6 @@ wall_thickness = 0.88 top_bottom_thickness = 0.72 infill_sparse_density = 22 speed_print = 30 +speed_layer_0 = =round(speed_print * 30 / 30) cool_min_layer_time = 5 cool_min_speed = 10 diff --git a/resources/quality/ultimaker2_plus/pla_0.4_fast.inst.cfg b/resources/quality/ultimaker2_plus/pla_0.4_fast.inst.cfg index b17a1f2a6a..d3f2740202 100644 --- a/resources/quality/ultimaker2_plus/pla_0.4_fast.inst.cfg +++ b/resources/quality/ultimaker2_plus/pla_0.4_fast.inst.cfg @@ -15,9 +15,9 @@ wall_thickness = 0.7 top_bottom_thickness = 0.75 infill_sparse_density = 18 speed_print = 60 +speed_layer_0 = =round(speed_print * 30 / 60) speed_wall = 50 speed_topbottom = 30 speed_travel = 150 -speed_layer_0 = 30 cool_min_layer_time = 5 cool_min_speed = 10 diff --git a/resources/quality/ultimaker2_plus/pla_0.4_high.inst.cfg b/resources/quality/ultimaker2_plus/pla_0.4_high.inst.cfg index c2b15d1074..d3347b4712 100644 --- a/resources/quality/ultimaker2_plus/pla_0.4_high.inst.cfg +++ b/resources/quality/ultimaker2_plus/pla_0.4_high.inst.cfg @@ -15,6 +15,7 @@ wall_thickness = 1.05 top_bottom_thickness = 0.72 infill_sparse_density = 22 speed_print = 50 +speed_layer_0 = =round(speed_print * 30 / 50) speed_topbottom = 20 cool_min_layer_time = 5 cool_min_speed = 10 diff --git a/resources/quality/ultimaker2_plus/pla_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus/pla_0.4_normal.inst.cfg index 9a84f5c04a..758225535a 100644 --- a/resources/quality/ultimaker2_plus/pla_0.4_normal.inst.cfg +++ b/resources/quality/ultimaker2_plus/pla_0.4_normal.inst.cfg @@ -15,6 +15,7 @@ wall_thickness = 1.05 top_bottom_thickness = 0.8 infill_sparse_density = 20 speed_print = 50 +speed_layer_0 = =round(speed_print * 30 / 50) speed_topbottom = 20 cool_min_layer_time = 5 cool_min_speed = 10 diff --git a/resources/quality/ultimaker2_plus/pla_0.6_normal.inst.cfg b/resources/quality/ultimaker2_plus/pla_0.6_normal.inst.cfg index fd4c2c120a..5eed5965e4 100644 --- a/resources/quality/ultimaker2_plus/pla_0.6_normal.inst.cfg +++ b/resources/quality/ultimaker2_plus/pla_0.6_normal.inst.cfg @@ -15,6 +15,7 @@ wall_thickness = 1.59 top_bottom_thickness = 1.2 infill_sparse_density = 20 speed_print = 55 +speed_layer_0 = =round(speed_print * 30 / 55) speed_wall = 40 speed_wall_0 = 25 speed_topbottom = 20 diff --git a/resources/quality/ultimaker2_plus/pla_0.8_normal.inst.cfg b/resources/quality/ultimaker2_plus/pla_0.8_normal.inst.cfg index cd4c591640..96a81d874e 100644 --- a/resources/quality/ultimaker2_plus/pla_0.8_normal.inst.cfg +++ b/resources/quality/ultimaker2_plus/pla_0.8_normal.inst.cfg @@ -15,6 +15,7 @@ wall_thickness = 2.1 top_bottom_thickness = 1.2 infill_sparse_density = 20 speed_print = 40 +speed_layer_0 = =round(speed_print * 30 / 40) speed_wall_0 = 25 cool_min_layer_time = 5 cool_min_speed = 10 diff --git a/resources/quality/ultimaker2_plus/um2p_abs_0.25_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_abs_0.25_normal.inst.cfg index 94ddd58081..afe7c52f1a 100644 --- a/resources/quality/ultimaker2_plus/um2p_abs_0.25_normal.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_abs_0.25_normal.inst.cfg @@ -15,6 +15,7 @@ wall_thickness = 0.88 top_bottom_thickness = 0.72 infill_sparse_density = 22 speed_print = 30 +speed_layer_0 = =round(speed_print * 30 / 30) cool_min_layer_time = 3 cool_fan_speed_min = 20 cool_min_speed = 10 diff --git a/resources/quality/ultimaker2_plus/um2p_abs_0.4_fast.inst.cfg b/resources/quality/ultimaker2_plus/um2p_abs_0.4_fast.inst.cfg index 8bcb3efee4..4eff2c3d91 100644 --- a/resources/quality/ultimaker2_plus/um2p_abs_0.4_fast.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_abs_0.4_fast.inst.cfg @@ -15,10 +15,10 @@ wall_thickness = 0.7 top_bottom_thickness = 0.75 infill_sparse_density = 18 speed_print = 55 +speed_layer_0 = =round(speed_print * 30 / 55) speed_wall = 40 speed_topbottom = 30 speed_travel = 150 -speed_layer_0 = 30 cool_min_layer_time = 3 cool_fan_speed_min = 20 cool_min_speed = 10 diff --git a/resources/quality/ultimaker2_plus/um2p_abs_0.4_high.inst.cfg b/resources/quality/ultimaker2_plus/um2p_abs_0.4_high.inst.cfg index c6ea33da2d..607598b249 100644 --- a/resources/quality/ultimaker2_plus/um2p_abs_0.4_high.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_abs_0.4_high.inst.cfg @@ -15,6 +15,7 @@ wall_thickness = 1.05 top_bottom_thickness = 0.72 infill_sparse_density = 22 speed_print = 45 +speed_layer_0 = =round(speed_print * 30 / 45) speed_wall = 30 cool_min_layer_time = 3 cool_fan_speed_min = 20 diff --git a/resources/quality/ultimaker2_plus/um2p_abs_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_abs_0.4_normal.inst.cfg index ba7886276b..be379beb30 100644 --- a/resources/quality/ultimaker2_plus/um2p_abs_0.4_normal.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_abs_0.4_normal.inst.cfg @@ -15,6 +15,7 @@ wall_thickness = 1.05 top_bottom_thickness = 0.8 infill_sparse_density = 20 speed_print = 45 +speed_layer_0 = =round(speed_print * 30 / 45) speed_wall = 30 cool_min_layer_time = 3 cool_fan_speed_min = 20 diff --git a/resources/quality/ultimaker2_plus/um2p_abs_0.6_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_abs_0.6_normal.inst.cfg index 3a0af33a6a..b988738273 100644 --- a/resources/quality/ultimaker2_plus/um2p_abs_0.6_normal.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_abs_0.6_normal.inst.cfg @@ -15,6 +15,7 @@ wall_thickness = 1.59 top_bottom_thickness = 1.2 infill_sparse_density = 20 speed_print = 40 +speed_layer_0 = =round(speed_print * 30 / 40) speed_infill = 55 cool_min_layer_time = 3 cool_fan_speed_min = 50 diff --git a/resources/quality/ultimaker2_plus/um2p_abs_0.8_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_abs_0.8_normal.inst.cfg index e8885fc73a..c6954c92d8 100644 --- a/resources/quality/ultimaker2_plus/um2p_abs_0.8_normal.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_abs_0.8_normal.inst.cfg @@ -15,6 +15,7 @@ wall_thickness = 2.1 top_bottom_thickness = 1.2 infill_sparse_density = 20 speed_print = 40 +speed_layer_0 = =round(speed_print * 30 / 40) cool_min_layer_time = 3 cool_fan_speed_min = 50 cool_min_speed = 15 diff --git a/resources/quality/ultimaker2_plus/um2p_cpe_0.25_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpe_0.25_normal.inst.cfg index b86bb877f6..0128800950 100644 --- a/resources/quality/ultimaker2_plus/um2p_cpe_0.25_normal.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_cpe_0.25_normal.inst.cfg @@ -15,6 +15,7 @@ wall_thickness = 0.88 top_bottom_thickness = 0.72 infill_sparse_density = 22 speed_print = 30 +speed_layer_0 = =round(speed_print * 30 / 30) cool_min_layer_time = 2 cool_fan_speed_min = 20 cool_min_speed = 15 diff --git a/resources/quality/ultimaker2_plus/um2p_cpe_0.4_fast.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpe_0.4_fast.inst.cfg index 8f8fb9e01b..0c3fec0afa 100644 --- a/resources/quality/ultimaker2_plus/um2p_cpe_0.4_fast.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_cpe_0.4_fast.inst.cfg @@ -15,9 +15,9 @@ wall_thickness = 0.7 top_bottom_thickness = 0.75 infill_sparse_density = 18 speed_print = 45 +speed_layer_0 = =round(speed_print * 30 / 45) speed_wall = 40 speed_travel = 150 -speed_layer_0 = 30 cool_min_layer_time = 3 cool_fan_speed_min = 80 cool_min_speed = 10 diff --git a/resources/quality/ultimaker2_plus/um2p_cpe_0.4_high.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpe_0.4_high.inst.cfg index bb6a1ee079..597d450bd4 100644 --- a/resources/quality/ultimaker2_plus/um2p_cpe_0.4_high.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_cpe_0.4_high.inst.cfg @@ -15,6 +15,7 @@ wall_thickness = 1.05 top_bottom_thickness = 0.72 infill_sparse_density = 22 speed_print = 45 +speed_layer_0 = =round(speed_print * 30 / 45) speed_wall = 30 cool_min_layer_time = 2 cool_fan_speed_min = 80 diff --git a/resources/quality/ultimaker2_plus/um2p_cpe_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpe_0.4_normal.inst.cfg index 54122164da..1d624aeb33 100644 --- a/resources/quality/ultimaker2_plus/um2p_cpe_0.4_normal.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_cpe_0.4_normal.inst.cfg @@ -15,6 +15,7 @@ wall_thickness = 1.05 top_bottom_thickness = 0.8 infill_sparse_density = 20 speed_print = 45 +speed_layer_0 = =round(speed_print * 30 / 45) speed_wall = 30 cool_min_layer_time = 3 cool_fan_speed_min = 80 diff --git a/resources/quality/ultimaker2_plus/um2p_cpe_0.6_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpe_0.6_normal.inst.cfg index 00a6160f46..c9c9fbf88c 100644 --- a/resources/quality/ultimaker2_plus/um2p_cpe_0.6_normal.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_cpe_0.6_normal.inst.cfg @@ -15,6 +15,7 @@ wall_thickness = 1.59 top_bottom_thickness = 1.2 infill_sparse_density = 20 speed_print = 40 +speed_layer_0 = =round(speed_print * 30 / 40) cool_min_layer_time = 5 cool_fan_speed_min = 80 cool_min_speed = 8 diff --git a/resources/quality/ultimaker2_plus/um2p_cpe_0.8_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpe_0.8_normal.inst.cfg index 83714ca40a..9f02a97a36 100644 --- a/resources/quality/ultimaker2_plus/um2p_cpe_0.8_normal.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_cpe_0.8_normal.inst.cfg @@ -15,6 +15,7 @@ wall_thickness = 2.1 top_bottom_thickness = 1.2 infill_sparse_density = 20 speed_print = 40 +speed_layer_0 = =round(speed_print * 30 / 40) cool_min_layer_time = 3 cool_fan_speed_min = 80 cool_min_speed = 8 diff --git a/resources/quality/ultimaker2_plus/um2p_cpep_0.6_draft.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpep_0.6_draft.inst.cfg index be6e962949..a8d90b65ef 100644 --- a/resources/quality/ultimaker2_plus/um2p_cpep_0.6_draft.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_cpep_0.6_draft.inst.cfg @@ -20,7 +20,6 @@ raft_surface_thickness = 0.2 raft_surface_line_width = 0.57 raft_interface_line_spacing = 1.4 raft_margin = 15 -speed_layer_0 = 30 raft_airgap = 0.37 infill_overlap = 5 layer_height = 0.3 @@ -40,6 +39,7 @@ line_width = 0.57 layer_0_z_overlap = 0.22 raft_base_line_width = 1.2 speed_print = 25 +speed_layer_0 = =round(speed_print * 30 / 50) support_line_distance = 2.85 support_angle = 45 cool_min_layer_time = 3 diff --git a/resources/quality/ultimaker2_plus/um2p_cpep_0.8_draft.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpep_0.8_draft.inst.cfg index 2cd6ef9dac..a16708e4ff 100644 --- a/resources/quality/ultimaker2_plus/um2p_cpep_0.8_draft.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_cpep_0.8_draft.inst.cfg @@ -33,6 +33,7 @@ infill_sparse_density = 40 layer_0_z_overlap = 0.22 raft_base_line_width = 1.6 speed_print = 25 +speed_layer_0 = =round(speed_print * 30 / 25) speed_wall_0 = 20 support_angle = 45 cool_min_layer_time = 3 diff --git a/resources/quality/ultimaker2_plus/um2p_cpep_0.8_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_cpep_0.8_normal.inst.cfg index f243637cd7..0cd03af871 100644 --- a/resources/quality/ultimaker2_plus/um2p_cpep_0.8_normal.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_cpep_0.8_normal.inst.cfg @@ -33,6 +33,7 @@ infill_sparse_density = 40 layer_0_z_overlap = 0.22 raft_base_line_width = 1.6 speed_print = 30 +speed_layer_0 = =round(speed_print * 30 / 30) speed_wall_0 = 20 support_angle = 45 cool_min_layer_time = 3 diff --git a/resources/quality/ultimaker2_plus/um2p_nylon_0.8_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_nylon_0.8_normal.inst.cfg index 023ffd7498..223e42291e 100644 --- a/resources/quality/ultimaker2_plus/um2p_nylon_0.8_normal.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_nylon_0.8_normal.inst.cfg @@ -20,7 +20,6 @@ support_top_distance = 0.5 raft_surface_thickness = 0.2 wall_thickness = 2.4 raft_margin = 15 -speed_layer_0 = 30 raft_airgap = 0.44 infill_overlap = 5 layer_height = 0.2 @@ -41,6 +40,7 @@ infill_sparse_density = 40 layer_0_z_overlap = 0.25 raft_base_line_width = 1.6 speed_print = 55 +speed_layer_0 = =round(speed_print * 30 / 55) support_angle = 45 raft_interface_line_spacing = 1.8 diff --git a/resources/quality/ultimaker2_plus/um2p_pc_0.25_high.inst.cfg b/resources/quality/ultimaker2_plus/um2p_pc_0.25_high.inst.cfg index 91e75c2450..06f67b7298 100644 --- a/resources/quality/ultimaker2_plus/um2p_pc_0.25_high.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_pc_0.25_high.inst.cfg @@ -16,7 +16,7 @@ cool_min_speed = 15 cool_fan_speed = 50 raft_surface_line_width = 0.2 wall_thickness = 0.88 -raft_airgap = 0.5 +raft_airgap = 0.25 infill_overlap = 5 layer_height = 0.06 raft_interface_line_width = 0.5 @@ -28,9 +28,9 @@ support_enable = True raft_margin = 15 adhesion_type = raft infill_sparse_density = 25 -layer_0_z_overlap = 0.22 +layer_0_z_overlap = 0.2 cool_min_layer_time = 2 speed_print = 30 +speed_layer_0 = =round(speed_print * 30 / 30) raft_base_line_spacing = 1 raft_base_line_width = 0.5 - diff --git a/resources/quality/ultimaker2_plus/um2p_pc_0.25_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_pc_0.25_normal.inst.cfg index a5df9972b9..be595385a4 100644 --- a/resources/quality/ultimaker2_plus/um2p_pc_0.25_normal.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_pc_0.25_normal.inst.cfg @@ -16,7 +16,7 @@ cool_min_speed = 15 cool_fan_speed = 50 raft_surface_line_width = 0.2 wall_thickness = 0.88 -raft_airgap = 0.5 +raft_airgap = 0.25 infill_overlap = 5 layer_height = 0.1 raft_interface_line_width = 0.5 @@ -28,9 +28,9 @@ support_enable = True raft_margin = 15 adhesion_type = raft infill_sparse_density = 25 -layer_0_z_overlap = 0.22 +layer_0_z_overlap = 0.2 cool_min_layer_time = 2 speed_print = 30 +speed_layer_0 = =round(speed_print * 30 / 30) raft_base_line_spacing = 1 -raft_base_line_width = 0.5 - +raft_base_line_width = 0.5 \ No newline at end of file diff --git a/resources/quality/ultimaker2_plus/um2p_pc_0.4_fast.inst.cfg b/resources/quality/ultimaker2_plus/um2p_pc_0.4_fast.inst.cfg index e05cbb0dd0..f20351cbb4 100644 --- a/resources/quality/ultimaker2_plus/um2p_pc_0.4_fast.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_pc_0.4_fast.inst.cfg @@ -12,7 +12,7 @@ quality_type = fast [values] speed_wall_x = 30 support_z_distance = 0.19 -raft_airgap = 0.57 +raft_airgap = 0.35 cool_min_speed = 8 cool_fan_speed = 50 raft_interface_line_spacing = 1 @@ -28,10 +28,10 @@ support_enable = True raft_margin = 15 adhesion_type = raft infill_sparse_density = 30 -layer_0_z_overlap = 0.22 +layer_0_z_overlap = 0.3 cool_min_layer_time = 3 speed_print = 45 +speed_layer_0 = =round(speed_print * 30 / 45) support_angle = 45 raft_base_line_spacing = 1.6 -raft_base_line_width = 0.8 - +raft_base_line_width = 0.8 \ No newline at end of file diff --git a/resources/quality/ultimaker2_plus/um2p_pc_0.4_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_pc_0.4_normal.inst.cfg index 0b79ed29bd..469cab12cc 100644 --- a/resources/quality/ultimaker2_plus/um2p_pc_0.4_normal.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_pc_0.4_normal.inst.cfg @@ -12,7 +12,7 @@ quality_type = normal [values] speed_wall_x = 30 support_z_distance = 0.19 -raft_airgap = 0.57 +raft_airgap = 0.35 cool_min_speed = 8 cool_fan_speed = 50 raft_interface_line_spacing = 1 @@ -28,10 +28,10 @@ support_enable = True raft_margin = 15 adhesion_type = raft infill_sparse_density = 30 -layer_0_z_overlap = 0.22 +layer_0_z_overlap = 0.3 cool_min_layer_time = 3 speed_print = 45 +speed_layer_0 = =round(speed_print * 30 / 45) support_angle = 45 raft_base_line_spacing = 1.6 -raft_base_line_width = 0.8 - +raft_base_line_width = 0.8 \ No newline at end of file diff --git a/resources/quality/ultimaker2_plus/um2p_pc_0.8_draft.inst.cfg b/resources/quality/ultimaker2_plus/um2p_pc_0.8_draft.inst.cfg index 52e61a8145..cd0d3b3695 100644 --- a/resources/quality/ultimaker2_plus/um2p_pc_0.8_draft.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_pc_0.8_draft.inst.cfg @@ -32,6 +32,7 @@ infill_sparse_density = 40 layer_0_z_overlap = 0.22 raft_base_line_width = 1.6 speed_print = 40 +speed_layer_0 = =round(speed_print * 30 / 40) support_angle = 45 cool_min_layer_time = 3 diff --git a/resources/quality/ultimaker2_plus/um2p_pc_0.8_normal.inst.cfg b/resources/quality/ultimaker2_plus/um2p_pc_0.8_normal.inst.cfg index 383fe8722f..bdd774824e 100644 --- a/resources/quality/ultimaker2_plus/um2p_pc_0.8_normal.inst.cfg +++ b/resources/quality/ultimaker2_plus/um2p_pc_0.8_normal.inst.cfg @@ -32,6 +32,7 @@ infill_sparse_density = 40 layer_0_z_overlap = 0.22 raft_base_line_width = 1.6 speed_print = 40 +speed_layer_0 = =round(speed_print * 30 / 40) support_angle = 45 cool_min_layer_time = 3 diff --git a/resources/quality/ultimaker3/um3_aa0.4_ABS_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_ABS_Draft_Print.inst.cfg index 6a1b477165..97733a9858 100644 --- a/resources/quality/ultimaker3/um3_aa0.4_ABS_Draft_Print.inst.cfg +++ b/resources/quality/ultimaker3/um3_aa0.4_ABS_Draft_Print.inst.cfg @@ -12,10 +12,13 @@ weight = -2 [values] machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = 240 +material_print_temperature = =default_material_print_temperature + 10 +material_initial_print_temperature = =material_print_temperature - 5 +material_final_print_temperature = =material_print_temperature - 10 prime_tower_size = 16 skin_overlap = 20 speed_print = 60 +speed_layer_0 = =round(speed_print * 30 / 60) speed_topbottom = =math.ceil(speed_print * 35 / 60) speed_wall = =math.ceil(speed_print * 45 / 60) speed_wall_0 = =math.ceil(speed_wall * 35 / 45) diff --git a/resources/quality/ultimaker3/um3_aa0.4_ABS_Fast_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_ABS_Fast_Print.inst.cfg index 3b5d37024d..f635afd255 100644 --- a/resources/quality/ultimaker3/um3_aa0.4_ABS_Fast_Print.inst.cfg +++ b/resources/quality/ultimaker3/um3_aa0.4_ABS_Fast_Print.inst.cfg @@ -13,10 +13,13 @@ weight = -1 cool_min_speed = 7 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = 235 +material_print_temperature = =default_material_print_temperature + 5 +material_initial_print_temperature = =material_print_temperature - 5 +material_final_print_temperature = =material_print_temperature - 10 material_standby_temperature = 100 prime_tower_size = 16 speed_print = 60 +speed_layer_0 = =round(speed_print * 30 / 60) speed_topbottom = =math.ceil(speed_print * 30 / 60) speed_wall = =math.ceil(speed_print * 40 / 60) speed_wall_0 = =math.ceil(speed_wall * 30 / 40) diff --git a/resources/quality/ultimaker3/um3_aa0.4_ABS_High_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_ABS_High_Quality.inst.cfg index dcb8e85563..fc5be26a52 100644 --- a/resources/quality/ultimaker3/um3_aa0.4_ABS_High_Quality.inst.cfg +++ b/resources/quality/ultimaker3/um3_aa0.4_ABS_High_Quality.inst.cfg @@ -14,8 +14,12 @@ cool_min_speed = 12 machine_nozzle_cool_down_speed = 0.8 machine_nozzle_heat_up_speed = 1.5 material_standby_temperature = 100 +material_print_temperature = =default_material_print_temperature - 5 +material_initial_print_temperature = =material_print_temperature - 5 +material_final_print_temperature = =material_print_temperature - 10 prime_tower_size = 16 speed_print = 50 +speed_layer_0 = =round(speed_print * 30 / 50) speed_topbottom = =math.ceil(speed_print * 30 / 50) speed_wall = =math.ceil(speed_print * 30 / 50) diff --git a/resources/quality/ultimaker3/um3_aa0.4_ABS_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_ABS_Normal_Quality.inst.cfg index 4e99ac446e..91f55b3b6d 100644 --- a/resources/quality/ultimaker3/um3_aa0.4_ABS_Normal_Quality.inst.cfg +++ b/resources/quality/ultimaker3/um3_aa0.4_ABS_Normal_Quality.inst.cfg @@ -12,10 +12,12 @@ weight = 0 [values] machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = 230 +material_initial_print_temperature = =material_print_temperature - 5 +material_final_print_temperature = =material_print_temperature - 10 material_standby_temperature = 100 prime_tower_size = 16 speed_print = 55 +speed_layer_0 = =round(speed_print * 30 / 55) speed_topbottom = =math.ceil(speed_print * 30 / 55) speed_wall = =math.ceil(speed_print * 30 / 55) diff --git a/resources/quality/ultimaker3/um3_aa0.4_CPE_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_CPE_Draft_Print.inst.cfg index d7e0ed62b6..b6d6bc80b9 100644 --- a/resources/quality/ultimaker3/um3_aa0.4_CPE_Draft_Print.inst.cfg +++ b/resources/quality/ultimaker3/um3_aa0.4_CPE_Draft_Print.inst.cfg @@ -10,11 +10,14 @@ material = generic_cpe_ultimaker3_AA_0.4 weight = -2 [values] -material_print_temperature = 250 +material_print_temperature = =default_material_print_temperature + 10 +material_initial_print_temperature = =material_print_temperature - 5 +material_final_print_temperature = =material_print_temperature - 10 material_standby_temperature = 100 prime_tower_size = 17 skin_overlap = 20 speed_print = 60 +speed_layer_0 = =round(speed_print * 30 / 60) speed_topbottom = =math.ceil(speed_print * 35 / 60) speed_wall = =math.ceil(speed_print * 45 / 60) speed_wall_0 = =math.ceil(speed_wall * 35 / 45) diff --git a/resources/quality/ultimaker3/um3_aa0.4_CPE_Fast_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_CPE_Fast_Print.inst.cfg index 5717bf50fe..3649b3fb5c 100644 --- a/resources/quality/ultimaker3/um3_aa0.4_CPE_Fast_Print.inst.cfg +++ b/resources/quality/ultimaker3/um3_aa0.4_CPE_Fast_Print.inst.cfg @@ -11,10 +11,13 @@ weight = -1 [values] cool_min_speed = 7 -material_print_temperature = 245 +material_print_temperature = =default_material_print_temperature + 5 +material_initial_print_temperature = =material_print_temperature - 5 +material_final_print_temperature = =material_print_temperature - 10 material_standby_temperature = 100 prime_tower_size = 17 speed_print = 60 +speed_layer_0 = =round(speed_print * 30 / 60) speed_topbottom = =math.ceil(speed_print * 30 / 60) speed_wall = =math.ceil(speed_print * 40 / 60) speed_wall_0 = =math.ceil(speed_wall * 30 / 40) diff --git a/resources/quality/ultimaker3/um3_aa0.4_CPE_High_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_CPE_High_Quality.inst.cfg index e058ef8cac..cc5cbcea30 100644 --- a/resources/quality/ultimaker3/um3_aa0.4_CPE_High_Quality.inst.cfg +++ b/resources/quality/ultimaker3/um3_aa0.4_CPE_High_Quality.inst.cfg @@ -13,9 +13,13 @@ weight = 1 cool_min_speed = 12 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 +material_print_temperature = =default_material_print_temperature - 5 +material_initial_print_temperature = =material_print_temperature - 5 +material_final_print_temperature = =material_print_temperature - 10 material_standby_temperature = 100 prime_tower_size = 17 speed_print = 50 +speed_layer_0 = =round(speed_print * 30 / 50) speed_topbottom = =math.ceil(speed_print * 30 / 50) speed_wall = =math.ceil(speed_print * 30 / 50) diff --git a/resources/quality/ultimaker3/um3_aa0.4_CPE_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_CPE_Normal_Quality.inst.cfg index 1ccd1c54d3..68f8419640 100644 --- a/resources/quality/ultimaker3/um3_aa0.4_CPE_Normal_Quality.inst.cfg +++ b/resources/quality/ultimaker3/um3_aa0.4_CPE_Normal_Quality.inst.cfg @@ -12,10 +12,12 @@ weight = 0 [values] machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = 240 +material_initial_print_temperature = =material_print_temperature - 5 +material_final_print_temperature = =material_print_temperature - 10 material_standby_temperature = 100 prime_tower_size = 17 speed_print = 55 +speed_layer_0 = =round(speed_print * 30 / 55) speed_topbottom = =math.ceil(speed_print * 30 / 55) speed_wall = =math.ceil(speed_print * 30 / 55) diff --git a/resources/quality/ultimaker3/um3_aa0.4_Nylon_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_Nylon_Draft_Print.inst.cfg index 9774c9b621..6899989100 100644 --- a/resources/quality/ultimaker3/um3_aa0.4_Nylon_Draft_Print.inst.cfg +++ b/resources/quality/ultimaker3/um3_aa0.4_Nylon_Draft_Print.inst.cfg @@ -10,14 +10,17 @@ material = generic_nylon_ultimaker3_AA_0.4 weight = -2 [values] -adhesion_type = raft +adhesion_type = brim cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 infill_line_width = =round(line_width * 0.5 / 0.4, 2) line_width = =machine_nozzle_size -material_print_temperature = 255 +material_print_temperature = =default_material_print_temperature + 10 +material_initial_print_temperature = =material_print_temperature - 5 +material_final_print_temperature = =material_print_temperature - 10 material_standby_temperature = 100 ooze_shield_angle = 40 +prime_tower_enable = False raft_acceleration = =acceleration_layer_0 raft_airgap = =round(layer_height_0 * 0.85, 2) raft_interface_thickness = =round(machine_nozzle_size * 0.3 / 0.4, 2) @@ -25,7 +28,7 @@ raft_jerk = =jerk_layer_0 raft_margin = 10 raft_surface_thickness = =round(machine_nozzle_size * 0.2 / 0.4, 2) skin_overlap = 50 -speed_layer_0 = 10 +speed_layer_0 = 20 switch_extruder_prime_speed = 30 switch_extruder_retraction_amount = 30 switch_extruder_retraction_speeds = 40 diff --git a/resources/quality/ultimaker3/um3_aa0.4_Nylon_Fast_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_Nylon_Fast_Print.inst.cfg index be788b4dd0..76a2491079 100644 --- a/resources/quality/ultimaker3/um3_aa0.4_Nylon_Fast_Print.inst.cfg +++ b/resources/quality/ultimaker3/um3_aa0.4_Nylon_Fast_Print.inst.cfg @@ -10,14 +10,17 @@ material = generic_nylon_ultimaker3_AA_0.4 weight = -1 [values] -adhesion_type = raft +adhesion_type = brim cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 infill_line_width = =round(line_width * 0.5 / 0.4, 2) line_width = =machine_nozzle_size -material_print_temperature = 250 +material_print_temperature = =default_material_print_temperature + 5 +material_initial_print_temperature = =material_print_temperature - 5 +material_final_print_temperature = =material_print_temperature - 10 material_standby_temperature = 100 ooze_shield_angle = 40 +prime_tower_enable = False raft_acceleration = =acceleration_layer_0 raft_airgap = =round(layer_height_0 * 0.85, 2) raft_interface_thickness = =round(machine_nozzle_size * 0.3 / 0.4, 2) @@ -25,7 +28,7 @@ raft_jerk = =jerk_layer_0 raft_margin = 10 raft_surface_thickness = =round(machine_nozzle_size * 0.2 / 0.4, 2) skin_overlap = 50 -speed_layer_0 = 10 +speed_layer_0 = 20 switch_extruder_prime_speed = 30 switch_extruder_retraction_amount = 30 switch_extruder_retraction_speeds = 40 diff --git a/resources/quality/ultimaker3/um3_aa0.4_Nylon_High_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_Nylon_High_Quality.inst.cfg index 95e3368f3f..ba50bc4d31 100644 --- a/resources/quality/ultimaker3/um3_aa0.4_Nylon_High_Quality.inst.cfg +++ b/resources/quality/ultimaker3/um3_aa0.4_Nylon_High_Quality.inst.cfg @@ -10,13 +10,16 @@ material = generic_nylon_ultimaker3_AA_0.4 weight = 1 [values] -adhesion_type = raft +adhesion_type = brim cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 15 infill_line_width = =round(line_width * 0.5 / 0.4, 2) line_width = =machine_nozzle_size +material_initial_print_temperature = =material_print_temperature - 5 +material_final_print_temperature = =material_print_temperature - 10 material_standby_temperature = 100 ooze_shield_angle = 40 +prime_tower_enable = False raft_acceleration = =acceleration_layer_0 raft_airgap = =round(layer_height_0 * 0.85, 2) raft_interface_thickness = =round(machine_nozzle_size * 0.3 / 0.4, 2) @@ -24,7 +27,7 @@ raft_jerk = =jerk_layer_0 raft_margin = 10 raft_surface_thickness = =round(machine_nozzle_size * 0.2 / 0.4, 2) skin_overlap = 50 -speed_layer_0 = 10 +speed_layer_0 = 20 switch_extruder_prime_speed = 30 switch_extruder_retraction_amount = 30 switch_extruder_retraction_speeds = 40 diff --git a/resources/quality/ultimaker3/um3_aa0.4_Nylon_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_Nylon_Normal_Quality.inst.cfg index 09013f3fd9..bebd9976f5 100644 --- a/resources/quality/ultimaker3/um3_aa0.4_Nylon_Normal_Quality.inst.cfg +++ b/resources/quality/ultimaker3/um3_aa0.4_Nylon_Normal_Quality.inst.cfg @@ -10,13 +10,16 @@ material = generic_nylon_ultimaker3_AA_0.4 weight = 0 [values] -adhesion_type = raft +adhesion_type = brim cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 12 infill_line_width = =round(line_width * 0.5 / 0.4, 2) line_width = =machine_nozzle_size +material_initial_print_temperature = =material_print_temperature - 5 +material_final_print_temperature = =material_print_temperature - 10 material_standby_temperature = 100 ooze_shield_angle = 40 +prime_tower_enable = False raft_acceleration = =acceleration_layer_0 raft_airgap = =round(layer_height_0 * 0.85, 2) raft_interface_thickness = =round(machine_nozzle_size * 0.3 / 0.4, 2) @@ -24,7 +27,7 @@ raft_jerk = =jerk_layer_0 raft_margin = 10 raft_surface_thickness = =round(machine_nozzle_size * 0.2 / 0.4, 2) skin_overlap = 50 -speed_layer_0 = 10 +speed_layer_0 = 20 switch_extruder_prime_speed = 30 switch_extruder_retraction_amount = 30 switch_extruder_retraction_speeds = 40 diff --git a/resources/quality/ultimaker3/um3_aa0.4_PLA_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_PLA_Draft_Print.inst.cfg index 6bc898446b..cd411fc241 100644 --- a/resources/quality/ultimaker3/um3_aa0.4_PLA_Draft_Print.inst.cfg +++ b/resources/quality/ultimaker3/um3_aa0.4_PLA_Draft_Print.inst.cfg @@ -14,7 +14,7 @@ cool_fan_full_at_height = =layer_height_0 + 2 * layer_height cool_fan_speed_max = =cool_fan_speed machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = 205 +material_print_temperature = =default_material_print_temperature + 5 material_standby_temperature = 100 prime_tower_enable = False skin_overlap = 20 diff --git a/resources/quality/ultimaker3/um3_aa0.4_PLA_Fast_Print.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_PLA_Fast_Print.inst.cfg index 3f2aa1e652..c0b28ca6b7 100644 --- a/resources/quality/ultimaker3/um3_aa0.4_PLA_Fast_Print.inst.cfg +++ b/resources/quality/ultimaker3/um3_aa0.4_PLA_Fast_Print.inst.cfg @@ -17,6 +17,7 @@ machine_nozzle_heat_up_speed = 1.6 material_standby_temperature = 100 prime_tower_enable = False speed_print = 80 +speed_layer_0 = =round(speed_print * 30 / 80) speed_topbottom = =math.ceil(speed_print * 30 / 80) speed_wall = =math.ceil(speed_print * 40 / 80) speed_wall_0 = =math.ceil(speed_wall * 30 / 40) diff --git a/resources/quality/ultimaker3/um3_aa0.4_PLA_High_Quality.inst.cfg b/resources/quality/ultimaker3/um3_aa0.4_PLA_High_Quality.inst.cfg index f71c51e7ff..eff3a3971b 100644 --- a/resources/quality/ultimaker3/um3_aa0.4_PLA_High_Quality.inst.cfg +++ b/resources/quality/ultimaker3/um3_aa0.4_PLA_High_Quality.inst.cfg @@ -15,10 +15,12 @@ cool_fan_speed_max = =cool_fan_speed cool_min_speed = 10 machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = 195 +material_print_temperature = =default_material_print_temperature - 5 material_standby_temperature = 100 +prime_tower_enable = False skin_overlap = 10 speed_print = 60 +speed_layer_0 = =round(speed_print * 30 / 60) speed_topbottom = =math.ceil(speed_print * 30 / 60) speed_wall = =math.ceil(speed_print * 30 / 60) top_bottom_thickness = 1 diff --git a/resources/quality/ultimaker3/um3_bb0.4_PVA_Draft_Print.inst.cfg b/resources/quality/ultimaker3/um3_bb0.4_PVA_Draft_Print.inst.cfg index 7b6997c18b..bf10c55ae9 100644 --- a/resources/quality/ultimaker3/um3_bb0.4_PVA_Draft_Print.inst.cfg +++ b/resources/quality/ultimaker3/um3_bb0.4_PVA_Draft_Print.inst.cfg @@ -10,7 +10,15 @@ weight = -2 material = generic_pva_ultimaker3_BB_0.4 [values] -material_print_temperature = 225 +acceleration_support = =math.ceil(acceleration_print * 500 / 4000) +acceleration_support_infill = =acceleration_support +acceleration_support_interface = =acceleration_support +jerk_support = =math.ceil(jerk_print * 5 / 25) +jerk_support_infill = =jerk_support +jerk_support_interface = =jerk_support +material_print_temperature = =default_material_print_temperature + 10 material_standby_temperature = 100 skin_overlap = 20 +support_interface_height = 0.8 +prime_tower_enable = False diff --git a/resources/quality/ultimaker3/um3_bb0.4_PVA_Fast_Print.inst.cfg b/resources/quality/ultimaker3/um3_bb0.4_PVA_Fast_Print.inst.cfg index 10b06cc61b..2c6cb4af1a 100644 --- a/resources/quality/ultimaker3/um3_bb0.4_PVA_Fast_Print.inst.cfg +++ b/resources/quality/ultimaker3/um3_bb0.4_PVA_Fast_Print.inst.cfg @@ -10,7 +10,15 @@ quality_type = fast material = generic_pva_ultimaker3_BB_0.4 [values] -material_print_temperature = 220 +acceleration_support = =math.ceil(acceleration_print * 500 / 4000) +acceleration_support_infill = =acceleration_support +acceleration_support_interface = =acceleration_support +jerk_support = =math.ceil(jerk_print * 5 / 25) +jerk_support_infill = =jerk_support +jerk_support_interface = =jerk_support +material_print_temperature = =default_material_print_temperature + 5 material_standby_temperature = 100 skin_overlap = 15 +support_interface_height = 0.8 +prime_tower_enable = False diff --git a/resources/quality/ultimaker3/um3_bb0.4_PVA_High_Quality.inst.cfg b/resources/quality/ultimaker3/um3_bb0.4_PVA_High_Quality.inst.cfg index a6fb178a22..331539dedf 100644 --- a/resources/quality/ultimaker3/um3_bb0.4_PVA_High_Quality.inst.cfg +++ b/resources/quality/ultimaker3/um3_bb0.4_PVA_High_Quality.inst.cfg @@ -10,6 +10,14 @@ quality_type = high material = generic_pva_ultimaker3_BB_0.4 [values] -support_infill_rate = 35 +acceleration_support = =math.ceil(acceleration_print * 500 / 4000) +acceleration_support_infill = =acceleration_support +acceleration_support_interface = =acceleration_support +jerk_support = =math.ceil(jerk_print * 5 / 25) +jerk_support_infill = =jerk_support +jerk_support_interface = =jerk_support +support_infill_rate = 25 +support_interface_height = 0.8 material_standby_temperature = 100 +prime_tower_enable = False diff --git a/resources/quality/ultimaker3/um3_bb0.4_PVA_Normal_Quality.inst.cfg b/resources/quality/ultimaker3/um3_bb0.4_PVA_Normal_Quality.inst.cfg index dd4157c695..7ffda14a08 100644 --- a/resources/quality/ultimaker3/um3_bb0.4_PVA_Normal_Quality.inst.cfg +++ b/resources/quality/ultimaker3/um3_bb0.4_PVA_Normal_Quality.inst.cfg @@ -10,6 +10,14 @@ quality_type = normal material = generic_pva_ultimaker3_BB_0.4 [values] -support_infill_rate = 30 +acceleration_support = =math.ceil(acceleration_print * 500 / 4000) +acceleration_support_infill = =acceleration_support +acceleration_support_interface = =acceleration_support +jerk_support = =math.ceil(jerk_print * 5 / 25) +jerk_support_infill = =jerk_support +jerk_support_interface = =jerk_support +support_infill_rate = 25 +support_interface_height = 0.8 material_standby_temperature = 100 +prime_tower_enable = False diff --git a/resources/themes/cura/icons/search.svg b/resources/themes/cura/icons/search.svg new file mode 100644 index 0000000000..8272991300 --- /dev/null +++ b/resources/themes/cura/icons/search.svg @@ -0,0 +1,4 @@ + + + diff --git a/resources/themes/cura/styles.qml b/resources/themes/cura/styles.qml index cc6bdfed77..a57f60b387 100644 --- a/resources/themes/cura/styles.qml +++ b/resources/themes/cura/styles.qml @@ -411,6 +411,80 @@ QtObject { } } + // Combobox with items with colored rectangles + property Component combobox_color: Component { + ComboBoxStyle + { + background: Rectangle + { + color: + { + if (!enabled) + { + return UM.Theme.getColor("setting_control_disabled"); + } + if(control.hovered) + { + return UM.Theme.getColor("setting_control_highlight"); + } + else + { + return UM.Theme.getColor("setting_control"); + } + } + border.width: UM.Theme.getSize("default_lining").width + border.color: !enabled ? UM.Theme.getColor("setting_control_disabled_border") : control.hovered ? UM.Theme.getColor("setting_control_border_highlight") : UM.Theme.getColor("setting_control_border") + } + label: Item + { + Rectangle + { + id: swatch + height: UM.Theme.getSize("setting_control").height / 2 + width: height + anchors.left: parent.left + anchors.leftMargin: UM.Theme.getSize("default_lining").width + anchors.verticalCenter: parent.verticalCenter + + color: if (control.color_override != "") {return control.color_override} else {return control.color;} + border.width: UM.Theme.getSize("default_lining").width + border.color: !enabled ? UM.Theme.getColor("setting_control_disabled_border") : UM.Theme.getColor("setting_control_border") + } + Label + { + anchors.left: swatch.right + anchors.leftMargin: UM.Theme.getSize("default_lining").width + anchors.right: downArrow.left + anchors.rightMargin: UM.Theme.getSize("default_lining").width + anchors.verticalCenter: parent.verticalCenter + + text: control.currentText + font: UM.Theme.getFont("default") + color: !enabled ? UM.Theme.getColor("setting_control_disabled_text") : UM.Theme.getColor("setting_control_text") + + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + } + + UM.RecolorImage + { + id: downArrow + anchors.right: parent.right + anchors.rightMargin: UM.Theme.getSize("default_lining").width * 2 + anchors.verticalCenter: parent.verticalCenter + + source: UM.Theme.getIcon("arrow_bottom") + width: UM.Theme.getSize("standard_arrow").width + height: UM.Theme.getSize("standard_arrow").height + sourceSize.width: width + 5 + sourceSize.height: width + 5 + + color: UM.Theme.getColor("setting_control_text") + } + } + } + } + property Component checkbox: Component { CheckBoxStyle { background: Item { } diff --git a/resources/themes/cura/theme.json b/resources/themes/cura/theme.json index a29aefa143..d5a95a7104 100644 --- a/resources/themes/cura/theme.json +++ b/resources/themes/cura/theme.json @@ -91,7 +91,21 @@ "toggle_hovered_text": [24, 41, 77, 255], "toggle_active": [32, 166, 219, 255], "toggle_active_border": [32, 166, 219, 255], - "toggle_active_text": [255, 255, 255, 255], + "toggle_active_text": [24, 41, 77, 255], + + "tab_checked": [255, 255, 255, 255], + "tab_checked_border": [255, 255, 255, 255], + "tab_checked_text": [24, 41, 77, 255], + "tab_unchecked": [245, 245, 245, 255], + "tab_unchecked_border": [245, 245, 245, 255], + "tab_unchecked_text": [127, 127, 127, 255], + "tab_hovered": [245, 245, 245, 255], + "tab_hovered_border": [245, 245, 245, 255], + "tab_hovered_text": [32, 166, 219, 255], + "tab_active": [255, 255, 255, 255], + "tab_active_border": [255, 255, 255, 255], + "tab_active_text": [24, 41, 77, 255], + "tab_background": [245, 245, 245, 255], "action_button": [255, 255, 255, 255], "action_button_text": [24, 41, 77, 255], @@ -191,10 +205,12 @@ "sidebar": [35.0, 10.0], "sidebar_header": [0.0, 4.0], - "sidebar_header_highlight": [0.5, 0.5], + "sidebar_header_highlight": [0.25, 0.25], "sidebar_header_mode_toggle": [0.0, 2.0], + "sidebar_header_mode_tabs": [0.0, 3.0], "sidebar_lining": [0.5, 0.5], "sidebar_setup": [0.0, 2.0], + "sidebar_tabs": [0.0, 3.5], "sidebar_inputfields": [0.0, 2.0], "simple_mode_infill_caption": [0.0, 5.0], "simple_mode_infill_height": [0.0, 8.0], diff --git a/resources/variants/ultimaker3_aa04.inst.cfg b/resources/variants/ultimaker3_aa04.inst.cfg index c8d5b8aceb..dae256c990 100644 --- a/resources/variants/ultimaker3_aa04.inst.cfg +++ b/resources/variants/ultimaker3_aa04.inst.cfg @@ -12,15 +12,12 @@ brim_width = 7 machine_nozzle_cool_down_speed = 0.9 raft_acceleration = =acceleration_print raft_airgap = 0.3 -raft_base_speed = =0.75 * raft_speed raft_base_thickness = =resolveOrValue('layer_height_0') * 1.2 raft_interface_line_spacing = =raft_interface_line_width + 0.2 raft_interface_line_width = =line_width * 2 -raft_interface_speed = =raft_speed * 0.75 raft_interface_thickness = =layer_height * 1.5 raft_jerk = =jerk_print raft_margin = 15 -raft_speed = =speed_print / 60 * 30 raft_surface_layers = 2 retraction_amount = 6.5 retraction_count_max = 25 diff --git a/resources/variants/ultimaker3_bb04.inst.cfg b/resources/variants/ultimaker3_bb04.inst.cfg index 80e6b309a4..b813e8474d 100644 --- a/resources/variants/ultimaker3_bb04.inst.cfg +++ b/resources/variants/ultimaker3_bb04.inst.cfg @@ -12,9 +12,12 @@ cool_fan_speed_max = =cool_fan_speed machine_nozzle_heat_up_speed = 1.5 material_print_temperature = 215 retraction_extrusion_window = =retraction_amount +speed_layer_0 = 20 speed_wall_0 = =math.ceil(speed_wall * 25 / 30) support_bottom_height = =layer_height * 2 support_bottom_stair_step_height = =layer_height +raft_interface_speed = 20 +raft_base_speed = 20 support_infill_rate = 25 support_interface_enable = True support_join_distance = 3 @@ -22,4 +25,5 @@ support_line_width = =round(line_width * 0.4 / 0.35, 2) support_offset = 3 support_xy_distance = =wall_line_width_0 * 3 support_xy_distance_overhang = =wall_line_width_0 / 2 +raft_speed = 25 diff --git a/resources/variants/ultimaker3_extended_aa04.inst.cfg b/resources/variants/ultimaker3_extended_aa04.inst.cfg index 24cbf04a26..6fa09c32ea 100644 --- a/resources/variants/ultimaker3_extended_aa04.inst.cfg +++ b/resources/variants/ultimaker3_extended_aa04.inst.cfg @@ -27,6 +27,7 @@ retraction_min_travel = 1.5 retraction_prime_speed = 25 skin_overlap = 15 speed_print = 70 +speed_layer_0 = =round(speed_print * 30 / 70) speed_topbottom = =math.ceil(speed_print * 30 / 70) speed_wall = =math.ceil(speed_print * 30 / 70) support_angle = 60