From 0d8292df49a47e6c1a5d563ecca638fcbc02fbe3 Mon Sep 17 00:00:00 2001 From: Thomas Karl Pietrowski Date: Sat, 11 Jun 2016 12:50:28 +0200 Subject: [PATCH 01/29] Using platform.system() for Windows detection This is just cosmetics. It works the same as system.platform, but looks better. Additionally "win32" might be misleading, as it sounds like we are checking for Windows 32bit here. --- cura/CuraApplication2.py | 784 +++++++++++++++++++++++++++++++++++++++ cura_app.py | 3 +- 2 files changed, 786 insertions(+), 1 deletion(-) create mode 100644 cura/CuraApplication2.py diff --git a/cura/CuraApplication2.py b/cura/CuraApplication2.py new file mode 100644 index 0000000000..85c269fc8b --- /dev/null +++ b/cura/CuraApplication2.py @@ -0,0 +1,784 @@ +# Copyright (c) 2015 Ultimaker B.V. +# Cura is released under the terms of the AGPLv3 or higher. + +from memory_profiler import profile + +from UM.Qt.QtApplication import QtApplication +from UM.Scene.SceneNode import SceneNode +from UM.Scene.Camera import Camera +from UM.Scene.Platform import Platform +from UM.Math.Vector import Vector +from UM.Math.Quaternion import Quaternion +from UM.Math.AxisAlignedBox import AxisAlignedBox +from UM.Resources import Resources +from UM.Scene.ToolHandle import ToolHandle +from UM.Scene.Iterator.DepthFirstIterator import DepthFirstIterator +from UM.Mesh.ReadMeshJob import ReadMeshJob +from UM.Logger import Logger +from UM.Preferences import Preferences +from UM.JobQueue import JobQueue +from UM.SaveFile import SaveFile +from UM.Scene.Selection import Selection +from UM.Scene.GroupDecorator import GroupDecorator +import UM.Settings.Validator + +from UM.Operations.AddSceneNodeOperation import AddSceneNodeOperation +from UM.Operations.RemoveSceneNodeOperation import RemoveSceneNodeOperation +from UM.Operations.GroupedOperation import GroupedOperation +from UM.Operations.SetTransformOperation import SetTransformOperation +from cura.SetParentOperation import SetParentOperation + +from UM.Settings.SettingDefinition import SettingDefinition, DefinitionPropertyType +from UM.Settings.ContainerRegistry import ContainerRegistry + +from UM.i18n import i18nCatalog + +from . import ExtruderManager +from . import ExtrudersModel +from . import PlatformPhysics +from . import BuildVolume +from . import CameraAnimation +from . import PrintInformation +from . import CuraActions +from . import MultiMaterialDecorator +from . import ZOffsetDecorator +from . import CuraSplashScreen +from . import MachineManagerModel + +from PyQt5.QtCore import pyqtSlot, QUrl, pyqtSignal, pyqtProperty, QEvent, Q_ENUMS +from PyQt5.QtGui import QColor, QIcon +from PyQt5.QtQml import qmlRegisterUncreatableType, qmlRegisterSingletonType, qmlRegisterType + +import platform +import sys +import os.path +import numpy +import copy +import urllib +numpy.seterr(all="ignore") + +#WORKAROUND: GITHUB-88 GITHUB-385 GITHUB-612 +if platform.system() == "Linux": # Needed for platform.linux_distribution, which is not available on Windows and OSX + # For Ubuntu: https://bugs.launchpad.net/ubuntu/+source/python-qt4/+bug/941826 + if platform.linux_distribution()[0] in ("Ubuntu", ): # TODO: Needs a "if X11_GFX == 'nvidia'" here. The workaround is only needed on Ubuntu+NVidia drivers. Other drivers are not affected, but fine with this fix. + import ctypes + from ctypes.util import find_library + ctypes.CDLL(find_library('GL'), ctypes.RTLD_GLOBAL) + +try: + from cura.CuraVersion import CuraVersion, CuraBuildType +except ImportError: + CuraVersion = "master" # [CodeStyle: Reflecting imported value] + CuraBuildType = "" + +@profile +class CuraApplication(QtApplication): + class ResourceTypes: + QmlFiles = Resources.UserType + 1 + Firmware = Resources.UserType + 2 + QualityInstanceContainer = Resources.UserType + 3 + MaterialInstanceContainer = Resources.UserType + 4 + VariantInstanceContainer = Resources.UserType + 5 + UserInstanceContainer = Resources.UserType + 6 + MachineStack = Resources.UserType + 7 + ExtruderStack = Resources.UserType + 8 + + Q_ENUMS(ResourceTypes) + + def __init__(self): + Resources.addSearchPath(os.path.join(QtApplication.getInstallPrefix(), "share", "cura", "resources")) + if not hasattr(sys, "frozen"): + Resources.addSearchPath(os.path.join(os.path.abspath(os.path.dirname(__file__)), "..", "resources")) + + self._open_file_queue = [] # Files to open when plug-ins are loaded. + + # Need to do this before ContainerRegistry tries to load the machines + SettingDefinition.addSupportedProperty("global_only", DefinitionPropertyType.Function, default = False) + SettingDefinition.addSettingType("extruder", int, str, UM.Settings.Validator) + + super().__init__(name = "cura", version = CuraVersion, buildtype = CuraBuildType) + + self.setWindowIcon(QIcon(Resources.getPath(Resources.Images, "cura-icon.png"))) + + self.setRequiredPlugins([ + "CuraEngineBackend", + "MeshView", + "LayerView", + "STLReader", + "SelectionTool", + "CameraTool", + "GCodeWriter", + "LocalFileOutputDevice" + ]) + self._physics = None + self._volume = None + self._platform = None + self._output_devices = {} + self._print_information = None + self._i18n_catalog = None + self._previous_active_tool = None + self._platform_activity = False + self._scene_bounding_box = AxisAlignedBox() + self._job_name = None + self._center_after_select = False + self._camera_animation = None + self._cura_actions = None + self._started = False + + self.getController().getScene().sceneChanged.connect(self.updatePlatformActivity) + self.getController().toolOperationStopped.connect(self._onToolOperationStopped) + + Resources.addType(self.ResourceTypes.QmlFiles, "qml") + Resources.addType(self.ResourceTypes.Firmware, "firmware") + + ## Add the 4 types of profiles to storage. + Resources.addStorageType(self.ResourceTypes.QualityInstanceContainer, "quality") + Resources.addStorageType(self.ResourceTypes.VariantInstanceContainer, "variants") + Resources.addStorageType(self.ResourceTypes.MaterialInstanceContainer, "materials") + Resources.addStorageType(self.ResourceTypes.UserInstanceContainer, "user") + Resources.addStorageType(self.ResourceTypes.ExtruderStack, "extruders") + Resources.addStorageType(self.ResourceTypes.MachineStack, "machine_instances") + + ContainerRegistry.getInstance().addResourceType(self.ResourceTypes.QualityInstanceContainer) + ContainerRegistry.getInstance().addResourceType(self.ResourceTypes.VariantInstanceContainer) + ContainerRegistry.getInstance().addResourceType(self.ResourceTypes.MaterialInstanceContainer) + ContainerRegistry.getInstance().addResourceType(self.ResourceTypes.UserInstanceContainer) + ContainerRegistry.getInstance().addResourceType(self.ResourceTypes.ExtruderStack) + ContainerRegistry.getInstance().addResourceType(self.ResourceTypes.MachineStack) + + # Add empty variant, material and quality containers. + # Since they are empty, they should never be serialized and instead just programmatically created. + # We need them to simplify the switching between materials. + empty_container = ContainerRegistry.getInstance().getEmptyInstanceContainer() + empty_variant_container = copy.deepcopy(empty_container) + empty_variant_container._id = "empty_variant" + empty_variant_container.addMetaDataEntry("type", "variant") + ContainerRegistry.getInstance().addContainer(empty_variant_container) + empty_material_container = copy.deepcopy(empty_container) + empty_material_container._id = "empty_material" + empty_material_container.addMetaDataEntry("type", "material") + ContainerRegistry.getInstance().addContainer(empty_material_container) + empty_quality_container = copy.deepcopy(empty_container) + empty_quality_container._id = "empty_quality" + empty_quality_container.addMetaDataEntry("type", "quality") + ContainerRegistry.getInstance().addContainer(empty_quality_container) + + ContainerRegistry.getInstance().load() + + Preferences.getInstance().addPreference("cura/active_mode", "simple") + Preferences.getInstance().addPreference("cura/recent_files", "") + Preferences.getInstance().addPreference("cura/categories_expanded", "") + Preferences.getInstance().addPreference("cura/jobname_prefix", True) + 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().setDefault("local_file/last_used_type", "text/x-gcode") + + Preferences.getInstance().setDefault("general/visible_settings", """ + machine_settings + resolution + layer_height + shell + wall_thickness + top_bottom_thickness + infill + infill_sparse_density + material + material_print_temperature + material_bed_temperature + material_diameter + material_flow + retraction_enable + speed + speed_print + speed_travel + travel + cooling + cool_fan_enabled + support + support_enable + support_type + support_roof_density + platform_adhesion + adhesion_type + brim_width + raft_airgap + layer_0_z_overlap + raft_surface_layers + meshfix + blackmagic + print_sequence + dual + experimental + """.replace("\n", ";").replace(" ", "")) + + JobQueue.getInstance().jobFinished.connect(self._onJobFinished) + + self.applicationShuttingDown.connect(self.saveSettings) + + self._recent_files = [] + files = Preferences.getInstance().getValue("cura/recent_files").split(";") + for f in files: + if not os.path.isfile(f): + continue + + self._recent_files.append(QUrl.fromLocalFile(f)) + + ## Cura has multiple locations where instance containers need to be saved, so we need to handle this differently. + # + # Note that the AutoSave plugin also calls this method. + def saveSettings(self): + if not self._started: # Do not do saving during application start + return + + for instance in ContainerRegistry.getInstance().findInstanceContainers(): + if not instance.isDirty(): + continue + + try: + data = instance.serialize() + except NotImplementedError: + continue + except Exception: + Logger.logException("e", "An exception occurred when serializing container %s", instance.getId()) + continue + + file_name = urllib.parse.quote_plus(instance.getId()) + ".inst.cfg" + instance_type = instance.getMetaDataEntry("type") + path = None + if instance_type == "material": + path = Resources.getStoragePath(self.ResourceTypes.MaterialInstanceContainer, file_name) + elif instance_type == "quality": + path = Resources.getStoragePath(self.ResourceTypes.QualityInstanceContainer, file_name) + elif instance_type == "user": + path = Resources.getStoragePath(self.ResourceTypes.UserInstanceContainer, file_name) + elif instance_type == "variant": + path = Resources.getStoragePath(self.ResourceTypes.VariantInstanceContainer, file_name) + + if path: + with SaveFile(path, "wt", -1, "utf-8") as f: + f.write(data) + + for stack in ContainerRegistry.getInstance().findContainerStacks(): + if not stack.isDirty(): + continue + + try: + data = stack.serialize() + except NotImplementedError: + continue + except Exception: + Logger.logException("e", "An exception occurred when serializing container %s", instance.getId()) + continue + + file_name = urllib.parse.quote_plus(stack.getId()) + ".stack.cfg" + stack_type = stack.getMetaDataEntry("type", None) + path = None + if not stack_type or stack_type == "machine": + path = Resources.getStoragePath(self.ResourceTypes.MachineStack, file_name) + elif stack_type == "extruder": + path = Resources.getStoragePath(self.ResourceTypes.ExtruderStack, file_name) + if path: + with SaveFile(path, "wt", -1, "utf-8") as f: + f.write(data) + + + @pyqtSlot(result = QUrl) + def getDefaultPath(self): + return QUrl.fromLocalFile(os.path.expanduser("~/")) + + ## Handle loading of all plugin types (and the backend explicitly) + # \sa PluginRegistery + def _loadPlugins(self): + self._plugin_registry.addType("profile_reader", self._addProfileReader) + self._plugin_registry.addPluginLocation(os.path.join(QtApplication.getInstallPrefix(), "lib", "cura")) + if not hasattr(sys, "frozen"): + self._plugin_registry.addPluginLocation(os.path.join(os.path.abspath(os.path.dirname(__file__)), "..", "plugins")) + self._plugin_registry.loadPlugin("ConsoleLogger") + self._plugin_registry.loadPlugin("CuraEngineBackend") + + self._plugin_registry.loadPlugins() + + if self.getBackend() == None: + raise RuntimeError("Could not load the backend plugin!") + + self._plugins_loaded = True + + 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._i18n_catalog = i18nCatalog("cura"); + + i18nCatalog.setTagReplacements({ + "filename": "font color=\"black\"", + "message": "font color=UM.Theme.colors.message_text;", + }) + + self.showSplashMessage(self._i18n_catalog.i18nc("@info:progress", "Setting up scene...")) + + controller = self.getController() + + controller.setActiveView("SolidView") + controller.setCameraTool("CameraTool") + controller.setSelectionTool("SelectionTool") + + t = controller.getTool("TranslateTool") + if t: + t.setEnabledAxis([ToolHandle.XAxis, ToolHandle.YAxis,ToolHandle.ZAxis]) + + Selection.selectionChanged.connect(self.onSelectionChanged) + + root = controller.getScene().getRoot() + self._platform = Platform(root) + + self._volume = BuildVolume.BuildVolume(root) + + self.getRenderer().setBackgroundColor(QColor(245, 245, 245)) + + self._physics = PlatformPhysics.PlatformPhysics(controller, self._volume) + + camera = Camera("3d", root) + camera.setPosition(Vector(-80, 250, 700)) + camera.setPerspective(True) + camera.lookAt(Vector(0, 0, 0)) + controller.getScene().setActiveCamera("3d") + + self.getController().getTool("CameraTool").setOrigin(Vector(0, 100, 0)) + + self._camera_animation = CameraAnimation.CameraAnimation() + self._camera_animation.setCameraTool(self.getController().getTool("CameraTool")) + + self.showSplashMessage(self._i18n_catalog.i18nc("@info:progress", "Loading interface...")) + + qmlRegisterSingletonType(MachineManagerModel.MachineManagerModel, "Cura", 1, 0, "MachineManager", + MachineManagerModel.createMachineManagerModel) + + self.setMainQml(Resources.getPath(self.ResourceTypes.QmlFiles, "Cura.qml")) + self._qml_import_paths.append(Resources.getPath(self.ResourceTypes.QmlFiles)) + self.initializeEngine() + + if self._engine.rootObjects: + self.closeSplash() + + for file in self.getCommandLineOption("file", []): + self._openFile(file) + for file_name in self._open_file_queue: #Open all the files that were queued up while plug-ins were loading. + self._openFile(file_name) + + self._started = True + + self.exec_() + + ## Handle Qt events + def event(self, event): + if event.type() == QEvent.FileOpen: + if self._plugins_loaded: + self._openFile(event.file()) + else: + self._open_file_queue.append(event.file()) + + return super().event(event) + + ## Get print information (duration / material used) + def getPrintInformation(self): + return self._print_information + + ## Registers objects for the QML engine to use. + # + # \param engine The QML engine. + def registerObjects(self, engine): + engine.rootContext().setContextProperty("Printer", self) + self._print_information = PrintInformation.PrintInformation() + engine.rootContext().setContextProperty("PrintInformation", self._print_information) + self._cura_actions = CuraActions.CuraActions(self) + engine.rootContext().setContextProperty("CuraActions", self._cura_actions) + + qmlRegisterUncreatableType(CuraApplication, "Cura", 1, 0, "ResourceTypes", "Just an Enum type") + + qmlRegisterType(ExtrudersModel.ExtrudersModel, "Cura", 1, 0, "ExtrudersModel") + + qmlRegisterSingletonType(QUrl.fromLocalFile(Resources.getPath(CuraApplication.ResourceTypes.QmlFiles, "Actions.qml")), "Cura", 1, 0, "Actions") + + engine.rootContext().setContextProperty("ExtruderManager", ExtruderManager.ExtruderManager.getInstance()) + + for path in Resources.getAllResourcesOfType(CuraApplication.ResourceTypes.QmlFiles): + type_name = os.path.splitext(os.path.basename(path))[0] + if type_name in ("Cura", "Actions"): + continue + + qmlRegisterType(QUrl.fromLocalFile(path), "Cura", 1, 0, type_name) + + def onSelectionChanged(self): + if Selection.hasSelection(): + if not self.getController().getActiveTool(): + if self._previous_active_tool: + self.getController().setActiveTool(self._previous_active_tool) + self._previous_active_tool = None + else: + self.getController().setActiveTool("TranslateTool") + if Preferences.getInstance().getValue("view/center_on_select"): + self._center_after_select = True + else: + if self.getController().getActiveTool(): + self._previous_active_tool = self.getController().getActiveTool().getPluginId() + self.getController().setActiveTool(None) + else: + self._previous_active_tool = None + + def _onToolOperationStopped(self, event): + if self._center_after_select: + self._center_after_select = False + self._camera_animation.setStart(self.getController().getTool("CameraTool").getOrigin()) + self._camera_animation.setTarget(Selection.getSelectedObject(0).getWorldPosition()) + self._camera_animation.start() + + requestAddPrinter = pyqtSignal() + activityChanged = pyqtSignal() + sceneBoundingBoxChanged = pyqtSignal() + + @pyqtProperty(bool, notify = activityChanged) + def getPlatformActivity(self): + return self._platform_activity + + @pyqtProperty(str, notify = sceneBoundingBoxChanged) + def getSceneBoundingBoxString(self): + return self._i18n_catalog.i18nc("@info", "%(width).1f x %(depth).1f x %(height).1f mm") % {'width' : self._scene_bounding_box.width.item(), 'depth': self._scene_bounding_box.depth.item(), 'height' : self._scene_bounding_box.height.item()} + + def updatePlatformActivity(self, node = None): + count = 0 + scene_bounding_box = None + for node in DepthFirstIterator(self.getController().getScene().getRoot()): + if type(node) is not SceneNode or not node.getMeshData(): + continue + + count += 1 + if not scene_bounding_box: + scene_bounding_box = copy.deepcopy(node.getBoundingBox()) + else: + scene_bounding_box += node.getBoundingBox() + + if not scene_bounding_box: + scene_bounding_box = AxisAlignedBox() + + if repr(self._scene_bounding_box) != repr(scene_bounding_box): + self._scene_bounding_box = scene_bounding_box + self.sceneBoundingBoxChanged.emit() + + self._platform_activity = True if count > 0 else False + self.activityChanged.emit() + + # Remove all selected objects from the scene. + @pyqtSlot() + def deleteSelection(self): + if not self.getController().getToolsEnabled(): + return + + op = GroupedOperation() + nodes = Selection.getAllSelectedObjects() + for node in nodes: + op.addOperation(RemoveSceneNodeOperation(node)) + + op.push() + + pass + + ## Remove an object from the scene. + # Note that this only removes an object if it is selected. + @pyqtSlot("quint64") + def deleteObject(self, object_id): + if not self.getController().getToolsEnabled(): + return + + node = self.getController().getScene().findObject(object_id) + + if not node and object_id != 0: # Workaround for tool handles overlapping the selected object + node = Selection.getSelectedObject(0) + + if node: + if node.getParent(): + group_node = node.getParent() + if not group_node.callDecoration("isGroup"): + op = RemoveSceneNodeOperation(node) + else: + while group_node.getParent().callDecoration("isGroup"): + group_node = group_node.getParent() + op = RemoveSceneNodeOperation(group_node) + op.push() + + ## Create a number of copies of existing object. + @pyqtSlot("quint64", int) + def multiplyObject(self, object_id, count): + node = self.getController().getScene().findObject(object_id) + + if not node and object_id != 0: # Workaround for tool handles overlapping the selected object + node = Selection.getSelectedObject(0) + + if node: + op = GroupedOperation() + for _ in range(count): + if node.getParent() and node.getParent().callDecoration("isGroup"): + new_node = copy.deepcopy(node.getParent()) #Copy the group node. + new_node.callDecoration("setConvexHull",None) + + op.addOperation(AddSceneNodeOperation(new_node,node.getParent().getParent())) + else: + new_node = copy.deepcopy(node) + new_node.callDecoration("setConvexHull", None) + op.addOperation(AddSceneNodeOperation(new_node, node.getParent())) + + op.push() + + ## Center object on platform. + @pyqtSlot("quint64") + def centerObject(self, object_id): + node = self.getController().getScene().findObject(object_id) + if not node and object_id != 0: # Workaround for tool handles overlapping the selected object + node = Selection.getSelectedObject(0) + + if not node: + return + + if node.getParent() and node.getParent().callDecoration("isGroup"): + node = node.getParent() + + if node: + op = SetTransformOperation(node, Vector()) + op.push() + + ## Delete all nodes containing mesh data in the scene. + @pyqtSlot() + def deleteAll(self): + if not self.getController().getToolsEnabled(): + return + + nodes = [] + for node in DepthFirstIterator(self.getController().getScene().getRoot()): + if type(node) is not SceneNode: + continue + if not node.getMeshData() and not node.callDecoration("isGroup"): + 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) + nodes.append(node) + if nodes: + op = GroupedOperation() + + for node in nodes: + op.addOperation(RemoveSceneNodeOperation(node)) + + op.push() + + ## Reset all translation on nodes with mesh data. + @pyqtSlot() + def resetAllTranslation(self): + nodes = [] + for node in DepthFirstIterator(self.getController().getScene().getRoot()): + if type(node) is not SceneNode: + continue + if not node.getMeshData() and not node.callDecoration("isGroup"): + 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) + + nodes.append(node) + + if nodes: + op = GroupedOperation() + for node in nodes: + node.removeDecorator(ZOffsetDecorator.ZOffsetDecorator) + op.addOperation(SetTransformOperation(node, Vector(0,0,0))) + + op.push() + + ## Reset all transformations on nodes with mesh data. + @pyqtSlot() + def resetAll(self): + nodes = [] + for node in DepthFirstIterator(self.getController().getScene().getRoot()): + if type(node) is not SceneNode: + continue + if not node.getMeshData() and not node.callDecoration("isGroup"): + 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) + nodes.append(node) + + if nodes: + op = GroupedOperation() + + for node in nodes: + # Ensure that the object is above the build platform + node.removeDecorator(ZOffsetDecorator.ZOffsetDecorator) + op.addOperation(SetTransformOperation(node, Vector(0,0,0), Quaternion(), Vector(1, 1, 1))) + + op.push() + + ## Reload all mesh data on the screen from file. + @pyqtSlot() + def reloadAll(self): + nodes = [] + for node in DepthFirstIterator(self.getController().getScene().getRoot()): + if type(node) is not SceneNode or not node.getMeshData(): + continue + + nodes.append(node) + + if not nodes: + return + + for node in nodes: + if not node.getMeshData(): + continue + + file_name = node.getMeshData().getFileName() + if file_name: + job = ReadMeshJob(file_name) + job._node = node + job.finished.connect(self._reloadMeshFinished) + job.start() + + ## Get logging data of the backend engine + # \returns \type{string} Logging data + @pyqtSlot(result = str) + def getEngineLog(self): + log = "" + + for entry in self.getBackend().getLog(): + log += entry.decode() + + return log + + recentFilesChanged = pyqtSignal() + + @pyqtProperty("QVariantList", notify = recentFilesChanged) + def recentFiles(self): + return self._recent_files + + @pyqtSlot("QStringList") + def setExpandedCategories(self, categories): + categories = list(set(categories)) + categories.sort() + joined = ";".join(categories) + if joined != Preferences.getInstance().getValue("cura/categories_expanded"): + Preferences.getInstance().setValue("cura/categories_expanded", joined) + self.expandedCategoriesChanged.emit() + + expandedCategoriesChanged = pyqtSignal() + + @pyqtProperty("QStringList", notify = expandedCategoriesChanged) + def expandedCategories(self): + return Preferences.getInstance().getValue("cura/categories_expanded").split(";") + + @pyqtSlot() + def mergeSelected(self): + self.groupSelected() + try: + group_node = Selection.getAllSelectedObjects()[0] + except Exception as e: + Logger.log("d", "mergeSelected: Exception:", e) + return + multi_material_decorator = MultiMaterialDecorator.MultiMaterialDecorator() + group_node.addDecorator(multi_material_decorator) + # Reset the position of each node + for node in group_node.getChildren(): + new_position = node.getMeshData().getCenterPosition() + new_position = new_position.scale(node.getScale()) + node.setPosition(new_position) + + # Use the previously found center of the group bounding box as the new location of the group + group_node.setPosition(group_node.getBoundingBox().center) + + @pyqtSlot() + def groupSelected(self): + # Create a group-node + group_node = SceneNode() + group_decorator = GroupDecorator() + group_node.addDecorator(group_decorator) + group_node.setParent(self.getController().getScene().getRoot()) + group_node.setSelectable(True) + center = Selection.getSelectionCenter() + group_node.setPosition(center) + group_node.setCenterPosition(center) + + # Move selected nodes into the group-node + Selection.applyOperation(SetParentOperation, group_node) + + # Deselect individual nodes and select the group-node instead + for node in group_node.getChildren(): + Selection.remove(node) + Selection.add(group_node) + + @pyqtSlot() + def ungroupSelected(self): + selected_objects = Selection.getAllSelectedObjects().copy() + for node in selected_objects: + if node.callDecoration("isGroup"): + op = GroupedOperation() + + group_parent = node.getParent() + children = node.getChildren().copy() + for child in children: + # Set the parent of the children to the parent of the group-node + op.addOperation(SetParentOperation(child, group_parent)) + + # Add all individual nodes to the selection + Selection.add(child) + child.callDecoration("setConvexHull", None) + + op.push() + # Note: The group removes itself from the scene once all its children have left it, + # see GroupDecorator._onChildrenChanged + + def _createSplashScreen(self): + return CuraSplashScreen.CuraSplashScreen() + + def _onActiveMachineChanged(self): + pass + + fileLoaded = pyqtSignal(str) + + def _onFileLoaded(self, job): + node = job.getResult() + if node != None: + self.fileLoaded.emit(job.getFileName()) + node.setSelectable(True) + node.setName(os.path.basename(job.getFileName())) + op = AddSceneNodeOperation(node, self.getController().getScene().getRoot()) + op.push() + + self.getController().getScene().sceneChanged.emit(node) #Force scene change. + + def _onJobFinished(self, job): + if type(job) is not ReadMeshJob or not job.getResult(): + return + + f = QUrl.fromLocalFile(job.getFileName()) + if f in self._recent_files: + self._recent_files.remove(f) + + self._recent_files.insert(0, f) + if len(self._recent_files) > 10: + del self._recent_files[10] + + pref = "" + for path in self._recent_files: + pref += path.toLocalFile() + ";" + + Preferences.getInstance().setValue("cura/recent_files", pref) + self.recentFilesChanged.emit() + + def _reloadMeshFinished(self, job): + # TODO; This needs to be fixed properly. We now make the assumption that we only load a single mesh! + job._node.setMeshData(job.getResult().getMeshData()) + + def _openFile(self, file): + job = ReadMeshJob(os.path.abspath(file)) + job.finished.connect(self._onFileLoaded) + job.start() + + def _addProfileReader(self, profile_reader): + # TODO: Add the profile reader to the list of plug-ins that can be used when importing profiles. + pass diff --git a/cura_app.py b/cura_app.py index 3bcce18fb5..4f61ef415d 100755 --- a/cura_app.py +++ b/cura_app.py @@ -4,6 +4,7 @@ # Cura is released under the terms of the AGPLv3 or higher. import os +import platform import sys #WORKAROUND: GITHUB-704 GITHUB-708 @@ -35,7 +36,7 @@ sys.excepthook = exceptHook import Arcus #@UnusedImport import cura.CuraApplication -if sys.platform == "win32" and hasattr(sys, "frozen"): +if platform.system() == "Windows" and hasattr(sys, "frozen"): dirpath = os.path.expanduser("~/AppData/Local/cura/") os.makedirs(dirpath, exist_ok = True) sys.stdout = open(os.path.join(dirpath, "stdout.log"), "w") From f11ef0c0c06a9b599566304964b4c2e7afbca959 Mon Sep 17 00:00:00 2001 From: Thomas Karl Pietrowski Date: Sat, 11 Jun 2016 13:42:09 +0200 Subject: [PATCH 02/29] Using UM.Platform for Windows detection The diff says everything. --- cura_app.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cura_app.py b/cura_app.py index 4f61ef415d..6b9f006d95 100755 --- a/cura_app.py +++ b/cura_app.py @@ -4,7 +4,6 @@ # Cura is released under the terms of the AGPLv3 or higher. import os -import platform import sys #WORKAROUND: GITHUB-704 GITHUB-708 @@ -34,9 +33,10 @@ sys.excepthook = exceptHook # first seems to prevent Sip from going into a state where it # tries to create PyQt objects on a non-main thread. import Arcus #@UnusedImport +from UM.Platform import Platform import cura.CuraApplication -if platform.system() == "Windows" and hasattr(sys, "frozen"): +if Platform.isWindows() and hasattr(sys, "frozen"): dirpath = os.path.expanduser("~/AppData/Local/cura/") os.makedirs(dirpath, exist_ok = True) sys.stdout = open(os.path.join(dirpath, "stdout.log"), "w") From b047db36fdd750384c81b51ed864e1055c7d1c00 Mon Sep 17 00:00:00 2001 From: Thomas Karl Pietrowski Date: Sat, 11 Jun 2016 13:43:50 +0200 Subject: [PATCH 03/29] Using isLinux() for Linux detection Of course there are more places where we can replace these checks. --- cura/CuraApplication.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cura/CuraApplication.py b/cura/CuraApplication.py index 15c41f9c56..7431feed00 100644 --- a/cura/CuraApplication.py +++ b/cura/CuraApplication.py @@ -14,6 +14,7 @@ from UM.Scene.Iterator.DepthFirstIterator import DepthFirstIterator from UM.Mesh.ReadMeshJob import ReadMeshJob from UM.Logger import Logger from UM.Preferences import Preferences +from UM.Platform import Platform from UM.JobQueue import JobQueue from UM.SaveFile import SaveFile from UM.Scene.Selection import Selection @@ -58,7 +59,7 @@ import urllib numpy.seterr(all="ignore") #WORKAROUND: GITHUB-88 GITHUB-385 GITHUB-612 -if platform.system() == "Linux": # Needed for platform.linux_distribution, which is not available on Windows and OSX +if Platform.isLinux(): # Needed for platform.linux_distribution, which is not available on Windows and OSX # For Ubuntu: https://bugs.launchpad.net/ubuntu/+source/python-qt4/+bug/941826 if platform.linux_distribution()[0] in ("Ubuntu", ): # TODO: Needs a "if X11_GFX == 'nvidia'" here. The workaround is only needed on Ubuntu+NVidia drivers. Other drivers are not affected, but fine with this fix. import ctypes From a9671cdcfd0686010951aedea02c2facaf8efd9f Mon Sep 17 00:00:00 2001 From: Thomas Karl Pietrowski Date: Sat, 11 Jun 2016 23:00:44 +0200 Subject: [PATCH 04/29] Deleting a backup This removes a backup, which I made when switching between git branches. --- cura/CuraApplication2.py | 784 --------------------------------------- 1 file changed, 784 deletions(-) delete mode 100644 cura/CuraApplication2.py diff --git a/cura/CuraApplication2.py b/cura/CuraApplication2.py deleted file mode 100644 index 85c269fc8b..0000000000 --- a/cura/CuraApplication2.py +++ /dev/null @@ -1,784 +0,0 @@ -# Copyright (c) 2015 Ultimaker B.V. -# Cura is released under the terms of the AGPLv3 or higher. - -from memory_profiler import profile - -from UM.Qt.QtApplication import QtApplication -from UM.Scene.SceneNode import SceneNode -from UM.Scene.Camera import Camera -from UM.Scene.Platform import Platform -from UM.Math.Vector import Vector -from UM.Math.Quaternion import Quaternion -from UM.Math.AxisAlignedBox import AxisAlignedBox -from UM.Resources import Resources -from UM.Scene.ToolHandle import ToolHandle -from UM.Scene.Iterator.DepthFirstIterator import DepthFirstIterator -from UM.Mesh.ReadMeshJob import ReadMeshJob -from UM.Logger import Logger -from UM.Preferences import Preferences -from UM.JobQueue import JobQueue -from UM.SaveFile import SaveFile -from UM.Scene.Selection import Selection -from UM.Scene.GroupDecorator import GroupDecorator -import UM.Settings.Validator - -from UM.Operations.AddSceneNodeOperation import AddSceneNodeOperation -from UM.Operations.RemoveSceneNodeOperation import RemoveSceneNodeOperation -from UM.Operations.GroupedOperation import GroupedOperation -from UM.Operations.SetTransformOperation import SetTransformOperation -from cura.SetParentOperation import SetParentOperation - -from UM.Settings.SettingDefinition import SettingDefinition, DefinitionPropertyType -from UM.Settings.ContainerRegistry import ContainerRegistry - -from UM.i18n import i18nCatalog - -from . import ExtruderManager -from . import ExtrudersModel -from . import PlatformPhysics -from . import BuildVolume -from . import CameraAnimation -from . import PrintInformation -from . import CuraActions -from . import MultiMaterialDecorator -from . import ZOffsetDecorator -from . import CuraSplashScreen -from . import MachineManagerModel - -from PyQt5.QtCore import pyqtSlot, QUrl, pyqtSignal, pyqtProperty, QEvent, Q_ENUMS -from PyQt5.QtGui import QColor, QIcon -from PyQt5.QtQml import qmlRegisterUncreatableType, qmlRegisterSingletonType, qmlRegisterType - -import platform -import sys -import os.path -import numpy -import copy -import urllib -numpy.seterr(all="ignore") - -#WORKAROUND: GITHUB-88 GITHUB-385 GITHUB-612 -if platform.system() == "Linux": # Needed for platform.linux_distribution, which is not available on Windows and OSX - # For Ubuntu: https://bugs.launchpad.net/ubuntu/+source/python-qt4/+bug/941826 - if platform.linux_distribution()[0] in ("Ubuntu", ): # TODO: Needs a "if X11_GFX == 'nvidia'" here. The workaround is only needed on Ubuntu+NVidia drivers. Other drivers are not affected, but fine with this fix. - import ctypes - from ctypes.util import find_library - ctypes.CDLL(find_library('GL'), ctypes.RTLD_GLOBAL) - -try: - from cura.CuraVersion import CuraVersion, CuraBuildType -except ImportError: - CuraVersion = "master" # [CodeStyle: Reflecting imported value] - CuraBuildType = "" - -@profile -class CuraApplication(QtApplication): - class ResourceTypes: - QmlFiles = Resources.UserType + 1 - Firmware = Resources.UserType + 2 - QualityInstanceContainer = Resources.UserType + 3 - MaterialInstanceContainer = Resources.UserType + 4 - VariantInstanceContainer = Resources.UserType + 5 - UserInstanceContainer = Resources.UserType + 6 - MachineStack = Resources.UserType + 7 - ExtruderStack = Resources.UserType + 8 - - Q_ENUMS(ResourceTypes) - - def __init__(self): - Resources.addSearchPath(os.path.join(QtApplication.getInstallPrefix(), "share", "cura", "resources")) - if not hasattr(sys, "frozen"): - Resources.addSearchPath(os.path.join(os.path.abspath(os.path.dirname(__file__)), "..", "resources")) - - self._open_file_queue = [] # Files to open when plug-ins are loaded. - - # Need to do this before ContainerRegistry tries to load the machines - SettingDefinition.addSupportedProperty("global_only", DefinitionPropertyType.Function, default = False) - SettingDefinition.addSettingType("extruder", int, str, UM.Settings.Validator) - - super().__init__(name = "cura", version = CuraVersion, buildtype = CuraBuildType) - - self.setWindowIcon(QIcon(Resources.getPath(Resources.Images, "cura-icon.png"))) - - self.setRequiredPlugins([ - "CuraEngineBackend", - "MeshView", - "LayerView", - "STLReader", - "SelectionTool", - "CameraTool", - "GCodeWriter", - "LocalFileOutputDevice" - ]) - self._physics = None - self._volume = None - self._platform = None - self._output_devices = {} - self._print_information = None - self._i18n_catalog = None - self._previous_active_tool = None - self._platform_activity = False - self._scene_bounding_box = AxisAlignedBox() - self._job_name = None - self._center_after_select = False - self._camera_animation = None - self._cura_actions = None - self._started = False - - self.getController().getScene().sceneChanged.connect(self.updatePlatformActivity) - self.getController().toolOperationStopped.connect(self._onToolOperationStopped) - - Resources.addType(self.ResourceTypes.QmlFiles, "qml") - Resources.addType(self.ResourceTypes.Firmware, "firmware") - - ## Add the 4 types of profiles to storage. - Resources.addStorageType(self.ResourceTypes.QualityInstanceContainer, "quality") - Resources.addStorageType(self.ResourceTypes.VariantInstanceContainer, "variants") - Resources.addStorageType(self.ResourceTypes.MaterialInstanceContainer, "materials") - Resources.addStorageType(self.ResourceTypes.UserInstanceContainer, "user") - Resources.addStorageType(self.ResourceTypes.ExtruderStack, "extruders") - Resources.addStorageType(self.ResourceTypes.MachineStack, "machine_instances") - - ContainerRegistry.getInstance().addResourceType(self.ResourceTypes.QualityInstanceContainer) - ContainerRegistry.getInstance().addResourceType(self.ResourceTypes.VariantInstanceContainer) - ContainerRegistry.getInstance().addResourceType(self.ResourceTypes.MaterialInstanceContainer) - ContainerRegistry.getInstance().addResourceType(self.ResourceTypes.UserInstanceContainer) - ContainerRegistry.getInstance().addResourceType(self.ResourceTypes.ExtruderStack) - ContainerRegistry.getInstance().addResourceType(self.ResourceTypes.MachineStack) - - # Add empty variant, material and quality containers. - # Since they are empty, they should never be serialized and instead just programmatically created. - # We need them to simplify the switching between materials. - empty_container = ContainerRegistry.getInstance().getEmptyInstanceContainer() - empty_variant_container = copy.deepcopy(empty_container) - empty_variant_container._id = "empty_variant" - empty_variant_container.addMetaDataEntry("type", "variant") - ContainerRegistry.getInstance().addContainer(empty_variant_container) - empty_material_container = copy.deepcopy(empty_container) - empty_material_container._id = "empty_material" - empty_material_container.addMetaDataEntry("type", "material") - ContainerRegistry.getInstance().addContainer(empty_material_container) - empty_quality_container = copy.deepcopy(empty_container) - empty_quality_container._id = "empty_quality" - empty_quality_container.addMetaDataEntry("type", "quality") - ContainerRegistry.getInstance().addContainer(empty_quality_container) - - ContainerRegistry.getInstance().load() - - Preferences.getInstance().addPreference("cura/active_mode", "simple") - Preferences.getInstance().addPreference("cura/recent_files", "") - Preferences.getInstance().addPreference("cura/categories_expanded", "") - Preferences.getInstance().addPreference("cura/jobname_prefix", True) - 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().setDefault("local_file/last_used_type", "text/x-gcode") - - Preferences.getInstance().setDefault("general/visible_settings", """ - machine_settings - resolution - layer_height - shell - wall_thickness - top_bottom_thickness - infill - infill_sparse_density - material - material_print_temperature - material_bed_temperature - material_diameter - material_flow - retraction_enable - speed - speed_print - speed_travel - travel - cooling - cool_fan_enabled - support - support_enable - support_type - support_roof_density - platform_adhesion - adhesion_type - brim_width - raft_airgap - layer_0_z_overlap - raft_surface_layers - meshfix - blackmagic - print_sequence - dual - experimental - """.replace("\n", ";").replace(" ", "")) - - JobQueue.getInstance().jobFinished.connect(self._onJobFinished) - - self.applicationShuttingDown.connect(self.saveSettings) - - self._recent_files = [] - files = Preferences.getInstance().getValue("cura/recent_files").split(";") - for f in files: - if not os.path.isfile(f): - continue - - self._recent_files.append(QUrl.fromLocalFile(f)) - - ## Cura has multiple locations where instance containers need to be saved, so we need to handle this differently. - # - # Note that the AutoSave plugin also calls this method. - def saveSettings(self): - if not self._started: # Do not do saving during application start - return - - for instance in ContainerRegistry.getInstance().findInstanceContainers(): - if not instance.isDirty(): - continue - - try: - data = instance.serialize() - except NotImplementedError: - continue - except Exception: - Logger.logException("e", "An exception occurred when serializing container %s", instance.getId()) - continue - - file_name = urllib.parse.quote_plus(instance.getId()) + ".inst.cfg" - instance_type = instance.getMetaDataEntry("type") - path = None - if instance_type == "material": - path = Resources.getStoragePath(self.ResourceTypes.MaterialInstanceContainer, file_name) - elif instance_type == "quality": - path = Resources.getStoragePath(self.ResourceTypes.QualityInstanceContainer, file_name) - elif instance_type == "user": - path = Resources.getStoragePath(self.ResourceTypes.UserInstanceContainer, file_name) - elif instance_type == "variant": - path = Resources.getStoragePath(self.ResourceTypes.VariantInstanceContainer, file_name) - - if path: - with SaveFile(path, "wt", -1, "utf-8") as f: - f.write(data) - - for stack in ContainerRegistry.getInstance().findContainerStacks(): - if not stack.isDirty(): - continue - - try: - data = stack.serialize() - except NotImplementedError: - continue - except Exception: - Logger.logException("e", "An exception occurred when serializing container %s", instance.getId()) - continue - - file_name = urllib.parse.quote_plus(stack.getId()) + ".stack.cfg" - stack_type = stack.getMetaDataEntry("type", None) - path = None - if not stack_type or stack_type == "machine": - path = Resources.getStoragePath(self.ResourceTypes.MachineStack, file_name) - elif stack_type == "extruder": - path = Resources.getStoragePath(self.ResourceTypes.ExtruderStack, file_name) - if path: - with SaveFile(path, "wt", -1, "utf-8") as f: - f.write(data) - - - @pyqtSlot(result = QUrl) - def getDefaultPath(self): - return QUrl.fromLocalFile(os.path.expanduser("~/")) - - ## Handle loading of all plugin types (and the backend explicitly) - # \sa PluginRegistery - def _loadPlugins(self): - self._plugin_registry.addType("profile_reader", self._addProfileReader) - self._plugin_registry.addPluginLocation(os.path.join(QtApplication.getInstallPrefix(), "lib", "cura")) - if not hasattr(sys, "frozen"): - self._plugin_registry.addPluginLocation(os.path.join(os.path.abspath(os.path.dirname(__file__)), "..", "plugins")) - self._plugin_registry.loadPlugin("ConsoleLogger") - self._plugin_registry.loadPlugin("CuraEngineBackend") - - self._plugin_registry.loadPlugins() - - if self.getBackend() == None: - raise RuntimeError("Could not load the backend plugin!") - - self._plugins_loaded = True - - 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._i18n_catalog = i18nCatalog("cura"); - - i18nCatalog.setTagReplacements({ - "filename": "font color=\"black\"", - "message": "font color=UM.Theme.colors.message_text;", - }) - - self.showSplashMessage(self._i18n_catalog.i18nc("@info:progress", "Setting up scene...")) - - controller = self.getController() - - controller.setActiveView("SolidView") - controller.setCameraTool("CameraTool") - controller.setSelectionTool("SelectionTool") - - t = controller.getTool("TranslateTool") - if t: - t.setEnabledAxis([ToolHandle.XAxis, ToolHandle.YAxis,ToolHandle.ZAxis]) - - Selection.selectionChanged.connect(self.onSelectionChanged) - - root = controller.getScene().getRoot() - self._platform = Platform(root) - - self._volume = BuildVolume.BuildVolume(root) - - self.getRenderer().setBackgroundColor(QColor(245, 245, 245)) - - self._physics = PlatformPhysics.PlatformPhysics(controller, self._volume) - - camera = Camera("3d", root) - camera.setPosition(Vector(-80, 250, 700)) - camera.setPerspective(True) - camera.lookAt(Vector(0, 0, 0)) - controller.getScene().setActiveCamera("3d") - - self.getController().getTool("CameraTool").setOrigin(Vector(0, 100, 0)) - - self._camera_animation = CameraAnimation.CameraAnimation() - self._camera_animation.setCameraTool(self.getController().getTool("CameraTool")) - - self.showSplashMessage(self._i18n_catalog.i18nc("@info:progress", "Loading interface...")) - - qmlRegisterSingletonType(MachineManagerModel.MachineManagerModel, "Cura", 1, 0, "MachineManager", - MachineManagerModel.createMachineManagerModel) - - self.setMainQml(Resources.getPath(self.ResourceTypes.QmlFiles, "Cura.qml")) - self._qml_import_paths.append(Resources.getPath(self.ResourceTypes.QmlFiles)) - self.initializeEngine() - - if self._engine.rootObjects: - self.closeSplash() - - for file in self.getCommandLineOption("file", []): - self._openFile(file) - for file_name in self._open_file_queue: #Open all the files that were queued up while plug-ins were loading. - self._openFile(file_name) - - self._started = True - - self.exec_() - - ## Handle Qt events - def event(self, event): - if event.type() == QEvent.FileOpen: - if self._plugins_loaded: - self._openFile(event.file()) - else: - self._open_file_queue.append(event.file()) - - return super().event(event) - - ## Get print information (duration / material used) - def getPrintInformation(self): - return self._print_information - - ## Registers objects for the QML engine to use. - # - # \param engine The QML engine. - def registerObjects(self, engine): - engine.rootContext().setContextProperty("Printer", self) - self._print_information = PrintInformation.PrintInformation() - engine.rootContext().setContextProperty("PrintInformation", self._print_information) - self._cura_actions = CuraActions.CuraActions(self) - engine.rootContext().setContextProperty("CuraActions", self._cura_actions) - - qmlRegisterUncreatableType(CuraApplication, "Cura", 1, 0, "ResourceTypes", "Just an Enum type") - - qmlRegisterType(ExtrudersModel.ExtrudersModel, "Cura", 1, 0, "ExtrudersModel") - - qmlRegisterSingletonType(QUrl.fromLocalFile(Resources.getPath(CuraApplication.ResourceTypes.QmlFiles, "Actions.qml")), "Cura", 1, 0, "Actions") - - engine.rootContext().setContextProperty("ExtruderManager", ExtruderManager.ExtruderManager.getInstance()) - - for path in Resources.getAllResourcesOfType(CuraApplication.ResourceTypes.QmlFiles): - type_name = os.path.splitext(os.path.basename(path))[0] - if type_name in ("Cura", "Actions"): - continue - - qmlRegisterType(QUrl.fromLocalFile(path), "Cura", 1, 0, type_name) - - def onSelectionChanged(self): - if Selection.hasSelection(): - if not self.getController().getActiveTool(): - if self._previous_active_tool: - self.getController().setActiveTool(self._previous_active_tool) - self._previous_active_tool = None - else: - self.getController().setActiveTool("TranslateTool") - if Preferences.getInstance().getValue("view/center_on_select"): - self._center_after_select = True - else: - if self.getController().getActiveTool(): - self._previous_active_tool = self.getController().getActiveTool().getPluginId() - self.getController().setActiveTool(None) - else: - self._previous_active_tool = None - - def _onToolOperationStopped(self, event): - if self._center_after_select: - self._center_after_select = False - self._camera_animation.setStart(self.getController().getTool("CameraTool").getOrigin()) - self._camera_animation.setTarget(Selection.getSelectedObject(0).getWorldPosition()) - self._camera_animation.start() - - requestAddPrinter = pyqtSignal() - activityChanged = pyqtSignal() - sceneBoundingBoxChanged = pyqtSignal() - - @pyqtProperty(bool, notify = activityChanged) - def getPlatformActivity(self): - return self._platform_activity - - @pyqtProperty(str, notify = sceneBoundingBoxChanged) - def getSceneBoundingBoxString(self): - return self._i18n_catalog.i18nc("@info", "%(width).1f x %(depth).1f x %(height).1f mm") % {'width' : self._scene_bounding_box.width.item(), 'depth': self._scene_bounding_box.depth.item(), 'height' : self._scene_bounding_box.height.item()} - - def updatePlatformActivity(self, node = None): - count = 0 - scene_bounding_box = None - for node in DepthFirstIterator(self.getController().getScene().getRoot()): - if type(node) is not SceneNode or not node.getMeshData(): - continue - - count += 1 - if not scene_bounding_box: - scene_bounding_box = copy.deepcopy(node.getBoundingBox()) - else: - scene_bounding_box += node.getBoundingBox() - - if not scene_bounding_box: - scene_bounding_box = AxisAlignedBox() - - if repr(self._scene_bounding_box) != repr(scene_bounding_box): - self._scene_bounding_box = scene_bounding_box - self.sceneBoundingBoxChanged.emit() - - self._platform_activity = True if count > 0 else False - self.activityChanged.emit() - - # Remove all selected objects from the scene. - @pyqtSlot() - def deleteSelection(self): - if not self.getController().getToolsEnabled(): - return - - op = GroupedOperation() - nodes = Selection.getAllSelectedObjects() - for node in nodes: - op.addOperation(RemoveSceneNodeOperation(node)) - - op.push() - - pass - - ## Remove an object from the scene. - # Note that this only removes an object if it is selected. - @pyqtSlot("quint64") - def deleteObject(self, object_id): - if not self.getController().getToolsEnabled(): - return - - node = self.getController().getScene().findObject(object_id) - - if not node and object_id != 0: # Workaround for tool handles overlapping the selected object - node = Selection.getSelectedObject(0) - - if node: - if node.getParent(): - group_node = node.getParent() - if not group_node.callDecoration("isGroup"): - op = RemoveSceneNodeOperation(node) - else: - while group_node.getParent().callDecoration("isGroup"): - group_node = group_node.getParent() - op = RemoveSceneNodeOperation(group_node) - op.push() - - ## Create a number of copies of existing object. - @pyqtSlot("quint64", int) - def multiplyObject(self, object_id, count): - node = self.getController().getScene().findObject(object_id) - - if not node and object_id != 0: # Workaround for tool handles overlapping the selected object - node = Selection.getSelectedObject(0) - - if node: - op = GroupedOperation() - for _ in range(count): - if node.getParent() and node.getParent().callDecoration("isGroup"): - new_node = copy.deepcopy(node.getParent()) #Copy the group node. - new_node.callDecoration("setConvexHull",None) - - op.addOperation(AddSceneNodeOperation(new_node,node.getParent().getParent())) - else: - new_node = copy.deepcopy(node) - new_node.callDecoration("setConvexHull", None) - op.addOperation(AddSceneNodeOperation(new_node, node.getParent())) - - op.push() - - ## Center object on platform. - @pyqtSlot("quint64") - def centerObject(self, object_id): - node = self.getController().getScene().findObject(object_id) - if not node and object_id != 0: # Workaround for tool handles overlapping the selected object - node = Selection.getSelectedObject(0) - - if not node: - return - - if node.getParent() and node.getParent().callDecoration("isGroup"): - node = node.getParent() - - if node: - op = SetTransformOperation(node, Vector()) - op.push() - - ## Delete all nodes containing mesh data in the scene. - @pyqtSlot() - def deleteAll(self): - if not self.getController().getToolsEnabled(): - return - - nodes = [] - for node in DepthFirstIterator(self.getController().getScene().getRoot()): - if type(node) is not SceneNode: - continue - if not node.getMeshData() and not node.callDecoration("isGroup"): - 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) - nodes.append(node) - if nodes: - op = GroupedOperation() - - for node in nodes: - op.addOperation(RemoveSceneNodeOperation(node)) - - op.push() - - ## Reset all translation on nodes with mesh data. - @pyqtSlot() - def resetAllTranslation(self): - nodes = [] - for node in DepthFirstIterator(self.getController().getScene().getRoot()): - if type(node) is not SceneNode: - continue - if not node.getMeshData() and not node.callDecoration("isGroup"): - 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) - - nodes.append(node) - - if nodes: - op = GroupedOperation() - for node in nodes: - node.removeDecorator(ZOffsetDecorator.ZOffsetDecorator) - op.addOperation(SetTransformOperation(node, Vector(0,0,0))) - - op.push() - - ## Reset all transformations on nodes with mesh data. - @pyqtSlot() - def resetAll(self): - nodes = [] - for node in DepthFirstIterator(self.getController().getScene().getRoot()): - if type(node) is not SceneNode: - continue - if not node.getMeshData() and not node.callDecoration("isGroup"): - 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) - nodes.append(node) - - if nodes: - op = GroupedOperation() - - for node in nodes: - # Ensure that the object is above the build platform - node.removeDecorator(ZOffsetDecorator.ZOffsetDecorator) - op.addOperation(SetTransformOperation(node, Vector(0,0,0), Quaternion(), Vector(1, 1, 1))) - - op.push() - - ## Reload all mesh data on the screen from file. - @pyqtSlot() - def reloadAll(self): - nodes = [] - for node in DepthFirstIterator(self.getController().getScene().getRoot()): - if type(node) is not SceneNode or not node.getMeshData(): - continue - - nodes.append(node) - - if not nodes: - return - - for node in nodes: - if not node.getMeshData(): - continue - - file_name = node.getMeshData().getFileName() - if file_name: - job = ReadMeshJob(file_name) - job._node = node - job.finished.connect(self._reloadMeshFinished) - job.start() - - ## Get logging data of the backend engine - # \returns \type{string} Logging data - @pyqtSlot(result = str) - def getEngineLog(self): - log = "" - - for entry in self.getBackend().getLog(): - log += entry.decode() - - return log - - recentFilesChanged = pyqtSignal() - - @pyqtProperty("QVariantList", notify = recentFilesChanged) - def recentFiles(self): - return self._recent_files - - @pyqtSlot("QStringList") - def setExpandedCategories(self, categories): - categories = list(set(categories)) - categories.sort() - joined = ";".join(categories) - if joined != Preferences.getInstance().getValue("cura/categories_expanded"): - Preferences.getInstance().setValue("cura/categories_expanded", joined) - self.expandedCategoriesChanged.emit() - - expandedCategoriesChanged = pyqtSignal() - - @pyqtProperty("QStringList", notify = expandedCategoriesChanged) - def expandedCategories(self): - return Preferences.getInstance().getValue("cura/categories_expanded").split(";") - - @pyqtSlot() - def mergeSelected(self): - self.groupSelected() - try: - group_node = Selection.getAllSelectedObjects()[0] - except Exception as e: - Logger.log("d", "mergeSelected: Exception:", e) - return - multi_material_decorator = MultiMaterialDecorator.MultiMaterialDecorator() - group_node.addDecorator(multi_material_decorator) - # Reset the position of each node - for node in group_node.getChildren(): - new_position = node.getMeshData().getCenterPosition() - new_position = new_position.scale(node.getScale()) - node.setPosition(new_position) - - # Use the previously found center of the group bounding box as the new location of the group - group_node.setPosition(group_node.getBoundingBox().center) - - @pyqtSlot() - def groupSelected(self): - # Create a group-node - group_node = SceneNode() - group_decorator = GroupDecorator() - group_node.addDecorator(group_decorator) - group_node.setParent(self.getController().getScene().getRoot()) - group_node.setSelectable(True) - center = Selection.getSelectionCenter() - group_node.setPosition(center) - group_node.setCenterPosition(center) - - # Move selected nodes into the group-node - Selection.applyOperation(SetParentOperation, group_node) - - # Deselect individual nodes and select the group-node instead - for node in group_node.getChildren(): - Selection.remove(node) - Selection.add(group_node) - - @pyqtSlot() - def ungroupSelected(self): - selected_objects = Selection.getAllSelectedObjects().copy() - for node in selected_objects: - if node.callDecoration("isGroup"): - op = GroupedOperation() - - group_parent = node.getParent() - children = node.getChildren().copy() - for child in children: - # Set the parent of the children to the parent of the group-node - op.addOperation(SetParentOperation(child, group_parent)) - - # Add all individual nodes to the selection - Selection.add(child) - child.callDecoration("setConvexHull", None) - - op.push() - # Note: The group removes itself from the scene once all its children have left it, - # see GroupDecorator._onChildrenChanged - - def _createSplashScreen(self): - return CuraSplashScreen.CuraSplashScreen() - - def _onActiveMachineChanged(self): - pass - - fileLoaded = pyqtSignal(str) - - def _onFileLoaded(self, job): - node = job.getResult() - if node != None: - self.fileLoaded.emit(job.getFileName()) - node.setSelectable(True) - node.setName(os.path.basename(job.getFileName())) - op = AddSceneNodeOperation(node, self.getController().getScene().getRoot()) - op.push() - - self.getController().getScene().sceneChanged.emit(node) #Force scene change. - - def _onJobFinished(self, job): - if type(job) is not ReadMeshJob or not job.getResult(): - return - - f = QUrl.fromLocalFile(job.getFileName()) - if f in self._recent_files: - self._recent_files.remove(f) - - self._recent_files.insert(0, f) - if len(self._recent_files) > 10: - del self._recent_files[10] - - pref = "" - for path in self._recent_files: - pref += path.toLocalFile() + ";" - - Preferences.getInstance().setValue("cura/recent_files", pref) - self.recentFilesChanged.emit() - - def _reloadMeshFinished(self, job): - # TODO; This needs to be fixed properly. We now make the assumption that we only load a single mesh! - job._node.setMeshData(job.getResult().getMeshData()) - - def _openFile(self, file): - job = ReadMeshJob(os.path.abspath(file)) - job.finished.connect(self._onFileLoaded) - job.start() - - def _addProfileReader(self, profile_reader): - # TODO: Add the profile reader to the list of plug-ins that can be used when importing profiles. - pass From 6d43ec700d2c28f326c0764024bc802b7e3467ec Mon Sep 17 00:00:00 2001 From: Thomas Karl Pietrowski Date: Sun, 12 Jun 2016 11:02:15 +0200 Subject: [PATCH 05/29] CuraEngineBackend: Using Platform.isWindows() --- plugins/CuraEngineBackend/CuraEngineBackend.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/CuraEngineBackend/CuraEngineBackend.py b/plugins/CuraEngineBackend/CuraEngineBackend.py index 80f2614e87..f530091ba0 100644 --- a/plugins/CuraEngineBackend/CuraEngineBackend.py +++ b/plugins/CuraEngineBackend/CuraEngineBackend.py @@ -11,6 +11,7 @@ from UM.Message import Message from UM.PluginRegistry import PluginRegistry from UM.Resources import Resources from UM.Settings.Validator import ValidatorState #To find if a setting is in an error state. We can't slice then. +from UM.Platform import Platform from cura.ExtruderManager import ExtruderManager @@ -42,7 +43,7 @@ class CuraEngineBackend(Backend): default_engine_location = os.path.join(Application.getInstallPrefix(), "bin", "CuraEngine") if hasattr(sys, "frozen"): default_engine_location = os.path.join(os.path.dirname(os.path.abspath(sys.executable)), "CuraEngine") - if sys.platform == "win32": + if Platform.isWindows(): default_engine_location += ".exe" default_engine_location = os.path.abspath(default_engine_location) Preferences.getInstance().addPreference("backend/location", default_engine_location) From e473d7a4e95ed749a23da045d44dc2339694dbbc Mon Sep 17 00:00:00 2001 From: Arjen Hiemstra Date: Tue, 14 Jun 2016 17:28:40 +0200 Subject: [PATCH 06/29] Ensure the control has active focus when clicking a SettingItem This way we ensure that things update properly when for example changing infill pattern. Fixes CURA-1494 --- resources/qml/Settings/SettingCategory.qml | 14 +++++++++----- resources/qml/Settings/SettingCheckBox.qml | 2 +- resources/qml/Settings/SettingComboBox.qml | 2 +- resources/qml/Settings/SettingExtruder.qml | 2 +- 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/resources/qml/Settings/SettingCategory.qml b/resources/qml/Settings/SettingCategory.qml index 6e23158a1c..83bd7f1f82 100644 --- a/resources/qml/Settings/SettingCategory.qml +++ b/resources/qml/Settings/SettingCategory.qml @@ -24,9 +24,10 @@ Button { checkable: true checked: definition.expanded - onClicked: definition.expanded ? settingDefinitionsModel.collapse(definition.key) : settingDefinitionsModel.expandAll(definition.key) + onClicked: { forceActiveFocus(); definition.expanded ? settingDefinitionsModel.collapse(definition.key) : settingDefinitionsModel.expandAll(definition.key) } - UM.SimpleButton { + UM.SimpleButton + { id: settingsButton visible: base.hovered || settingsButton.hovered @@ -60,7 +61,8 @@ Button { height: parent.height / 2 width: height - onClicked: { + onClicked: + { base.showAllHiddenInheritedSettings() } @@ -68,11 +70,13 @@ Button { hoverColor: UM.Theme.getColor("setting_control_button_hover") iconSource: UM.Theme.getIcon("notice") - onEntered: { + onEntered: + { base.showTooltip(catalog.i18nc("@label","Some hidden settings use values different from their normal calculated value.\n\nClick to make these settings visible.")) } - onExited: { + onExited: + { base.hideTooltip(); } diff --git a/resources/qml/Settings/SettingCheckBox.qml b/resources/qml/Settings/SettingCheckBox.qml index 1d66e509d0..9b50c82395 100644 --- a/resources/qml/Settings/SettingCheckBox.qml +++ b/resources/qml/Settings/SettingCheckBox.qml @@ -31,7 +31,7 @@ SettingItem } } - onClicked: propertyProvider.setPropertyValue("value", !checked) + onClicked: { forceActiveFocus(); propertyProvider.setPropertyValue("value", !checked) } Rectangle { diff --git a/resources/qml/Settings/SettingComboBox.qml b/resources/qml/Settings/SettingComboBox.qml index c9f3cb727b..5308e45f5a 100644 --- a/resources/qml/Settings/SettingComboBox.qml +++ b/resources/qml/Settings/SettingComboBox.qml @@ -86,7 +86,7 @@ SettingItem } } - onActivated: provider.setPropertyValue("value", definition.options[index].key) + onActivated: { forceActiveFocus(); provider.setPropertyValue("value", definition.options[index].key) } onModelChanged: updateCurrentIndex(); Connections diff --git a/resources/qml/Settings/SettingExtruder.qml b/resources/qml/Settings/SettingExtruder.qml index 8acd75c88e..5800a0943e 100644 --- a/resources/qml/Settings/SettingExtruder.qml +++ b/resources/qml/Settings/SettingExtruder.qml @@ -102,7 +102,7 @@ SettingItem } } - onActivated: provider.setPropertyValue("value", extruders_model.getItem(index).index); + onActivated: { forceActiveFocus(); provider.setPropertyValue("value", extruders_model.getItem(index).index) }; onModelChanged: updateCurrentIndex(); Connections From 004a000d51507e0e4617ec7ce4138c54ebd869a5 Mon Sep 17 00:00:00 2001 From: Simon Edwards Date: Tue, 14 Jun 2016 21:04:24 +0200 Subject: [PATCH 07/29] Corrected the i18n catalog used. Contributes to CURA-1667 Profile import/export --- cura/CuraContainerRegistry.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cura/CuraContainerRegistry.py b/cura/CuraContainerRegistry.py index 66ef5c3695..bee54fc7ef 100644 --- a/cura/CuraContainerRegistry.py +++ b/cura/CuraContainerRegistry.py @@ -13,7 +13,7 @@ from UM.PluginRegistry import PluginRegistry #For getting the possible profile w from UM.Util import parseBool from UM.i18n import i18nCatalog -catalog = i18nCatalog("uranium") +catalog = i18nCatalog("cura") class CuraContainerRegistry(ContainerRegistry): def __init__(self, *args, **kwargs): From 1bab4032fd706cfbeb53008d2270068ccd7a0e7d Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Wed, 15 Jun 2016 09:41:32 +0200 Subject: [PATCH 08/29] Fixed broken perobject setting panel CURA-1725 --- resources/qml/Settings/SettingExtruder.qml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/resources/qml/Settings/SettingExtruder.qml b/resources/qml/Settings/SettingExtruder.qml index 5800a0943e..72c5299b15 100644 --- a/resources/qml/Settings/SettingExtruder.qml +++ b/resources/qml/Settings/SettingExtruder.qml @@ -102,7 +102,11 @@ SettingItem } } - onActivated: { forceActiveFocus(); provider.setPropertyValue("value", extruders_model.getItem(index).index) }; + onActivated: + { + forceActiveFocus(); + provider.setPropertyValue("value", extruders_model.getItem(index).index) + } onModelChanged: updateCurrentIndex(); Connections From 61db0a766011fc2e26576fdad563dbcd0bd5b37f Mon Sep 17 00:00:00 2001 From: fieldOfView Date: Wed, 15 Jun 2016 09:45:55 +0200 Subject: [PATCH 09/29] Fix extruder tabs for >2 extruders or long extruder names CURA-340 --- resources/qml/SidebarHeader.qml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/resources/qml/SidebarHeader.qml b/resources/qml/SidebarHeader.qml index 166c1fbe6d..55a104a21f 100644 --- a/resources/qml/SidebarHeader.qml +++ b/resources/qml/SidebarHeader.qml @@ -157,13 +157,19 @@ Column Label { - anchors.centerIn: parent + anchors.verticalCenter: parent.verticalCenter + anchors.left: swatch.right + anchors.leftMargin: UM.Theme.getSize("default_margin").width / 2 + 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; + text: control.text + elide: Text.ElideRight } } label: Item { } From f0340c6d630dbf96319648c038e7c9cb0432a3b7 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Wed, 15 Jun 2016 09:50:05 +0200 Subject: [PATCH 10/29] Rework based on review CURA-1689 --- cura/ExtruderManager.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/cura/ExtruderManager.py b/cura/ExtruderManager.py index da5887be61..159db42919 100644 --- a/cura/ExtruderManager.py +++ b/cura/ExtruderManager.py @@ -67,12 +67,14 @@ class ExtruderManager(QObject): self.activeExtruderChanged.emit() def getActiveExtruderStack(self): - try: - return self._extruder_trains[UM.Application.getInstance().getGlobalContainerStack().getBottom().getId()][str(self._active_extruder_index)] - except AttributeError: - return None - except KeyError: - return None + global_container_stack = UM.Application.getInstance().getGlobalContainerStack() + if global_container_stack: + global_definition_container = UM.Application.getInstance().getGlobalContainerStack().getBottom() + if global_definition_container: + if str(self._active_extruder_index) in self._extruder_trains[global_definition_container.getId()]: + return self._extruder_trains[global_definition_container.getId()][str(self._active_extruder_index)] + return self._extruder_trains[UM.Application.getInstance().getGlobalContainerStack().getBottom().getId()][str(self._active_extruder_index)] + ## Adds all extruders of a specific machine definition to the extruder # manager. From 7176c98d8a67358bb8f418cceff4ed86971d11d4 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Wed, 15 Jun 2016 10:21:06 +0200 Subject: [PATCH 11/29] Fixed stupid mistake with getting active extruder stack CURA-1689 --- cura/ExtruderManager.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cura/ExtruderManager.py b/cura/ExtruderManager.py index 159db42919..9be1d8dc53 100644 --- a/cura/ExtruderManager.py +++ b/cura/ExtruderManager.py @@ -71,9 +71,9 @@ class ExtruderManager(QObject): if global_container_stack: global_definition_container = UM.Application.getInstance().getGlobalContainerStack().getBottom() if global_definition_container: - if str(self._active_extruder_index) in self._extruder_trains[global_definition_container.getId()]: - return self._extruder_trains[global_definition_container.getId()][str(self._active_extruder_index)] - return self._extruder_trains[UM.Application.getInstance().getGlobalContainerStack().getBottom().getId()][str(self._active_extruder_index)] + if global_definition_container.getId() in self._extruder_trains: + if str(self._active_extruder_index) in self._extruder_trains[global_definition_container.getId()]: + return self._extruder_trains[global_definition_container.getId()][str(self._active_extruder_index)] ## Adds all extruders of a specific machine definition to the extruder From 2460b37c994e0fc03f0319945bf31a810a11e926 Mon Sep 17 00:00:00 2001 From: fieldOfView Date: Wed, 15 Jun 2016 11:13:31 +0200 Subject: [PATCH 12/29] Fix check for self._global_container_stack for consistency CURA-340 --- cura/MachineManagerModel.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cura/MachineManagerModel.py b/cura/MachineManagerModel.py index 46425ba55e..2ef9932d24 100644 --- a/cura/MachineManagerModel.py +++ b/cura/MachineManagerModel.py @@ -446,7 +446,7 @@ class MachineManagerModel(QObject): @pyqtProperty(str, notify = globalContainerChanged) def activeDefinitionId(self): - if self._active_container_stack: + if self._global_container_stack: definition = self._global_container_stack.getBottom() if definition: return definition.id @@ -480,14 +480,14 @@ class MachineManagerModel(QObject): @pyqtProperty(bool, notify = globalContainerChanged) def hasMaterials(self): - if self._active_container_stack: + if self._global_container_stack: return bool(self._global_container_stack.getMetaDataEntry("has_materials", False)) return False @pyqtProperty(bool, notify = globalContainerChanged) def hasVariants(self): - if self._active_container_stack: + if self._global_container_stack: return bool(self._global_container_stack.getMetaDataEntry("has_variants", False)) return False From 70b2311c59d82cab498c6f50f6a7a7d2f9d6c9cb Mon Sep 17 00:00:00 2001 From: Simon Edwards Date: Wed, 15 Jun 2016 12:50:44 +0200 Subject: [PATCH 13/29] Use the file name to create the profile name during import. Also moved the createUniqueName() method up into CuraContainerRegistry. Contributes to CURA-1667 Profile import/export --- cura/CuraContainerRegistry.py | 43 ++++++++++++++++++++++++++++++++++- cura/MachineManagerModel.py | 30 +++--------------------- 2 files changed, 45 insertions(+), 28 deletions(-) diff --git a/cura/CuraContainerRegistry.py b/cura/CuraContainerRegistry.py index bee54fc7ef..854fe030da 100644 --- a/cura/CuraContainerRegistry.py +++ b/cura/CuraContainerRegistry.py @@ -1,10 +1,14 @@ # Copyright (c) 2016 Ultimaker B.V. -# Uranium is released under the terms of the AGPLv3 or higher. +# Cura is released under the terms of the AGPLv3 or higher. import os +import os.path +import re from PyQt5.QtWidgets import QMessageBox from UM.Settings.ContainerRegistry import ContainerRegistry +from UM.Settings.ContainerStack import ContainerStack +from UM.Settings.InstanceContainer import InstanceContainer from UM.Application import Application from UM.Logger import Logger from UM.Message import Message @@ -19,6 +23,39 @@ class CuraContainerRegistry(ContainerRegistry): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) + ## Create a name that is not empty and unique + # \param container_type \type{string} Type of the container (machine, quality, ...) + # \param current_name \type{} Current name of the container, which may be an acceptable option + # \param new_name \type{string} Base name, which may not be unique + # \param fallback_name \type{string} Name to use when (stripped) new_name is empty + # \return \type{string} Name that is unique for the specified type and name/id + def createUniqueName(self, container_type, current_name, new_name, fallback_name): + new_name = new_name.strip() + num_check = re.compile("(.*?)\s*#\d+$").match(new_name) + if num_check: + new_name = num_check.group(1) + if new_name == "": + new_name = fallback_name + + unique_name = new_name + i = 1 + # In case we are renaming, the current name of the container is also a valid end-result + while self._containerExists(container_type, unique_name) and unique_name != current_name: + i += 1 + unique_name = "%s #%d" % (new_name, i) + + return unique_name + + ## Check if a container with of a certain type and a certain name or id exists + # Both the id and the name are checked, because they may not be the same and it is better if they are both unique + # \param container_type \type{string} Type of the container (machine, quality, ...) + # \param container_name \type{string} Name to check + def _containerExists(self, container_type, container_name): + container_class = ContainerStack if container_type == "machine" else InstanceContainer + + return self.findContainers(container_class, id = container_name, type = container_type) or \ + self.findContainers(container_class, name = container_name, type = container_type) + ## Exports an profile to a file # # \param instance_id \type{str} the ID of the profile to export. @@ -104,6 +141,10 @@ class CuraContainerRegistry(ContainerRegistry): if profile: #Success! profile.setReadOnly(False) + new_name = self.createUniqueName("quality", "", os.path.splitext(os.path.basename(file_name))[0], + catalog.i18nc("@label", "Custom profile")) + profile.setName(new_name) + if self._machineHasOwnQualities(): profile.setDefinition(self._activeDefinition()) if self._machineHasOwnMaterials(): diff --git a/cura/MachineManagerModel.py b/cura/MachineManagerModel.py index 2ef9932d24..e5b4cf1583 100644 --- a/cura/MachineManagerModel.py +++ b/cura/MachineManagerModel.py @@ -1,5 +1,5 @@ - -import re +# Copyright (c) 2016 Ultimaker B.V. +# Cura is released under the terms of the AGPLv3 or higher. from PyQt5.QtCore import QObject, pyqtSlot, pyqtProperty, pyqtSignal from UM.Application import Application @@ -171,31 +171,7 @@ class MachineManagerModel(QObject): # \param fallback_name \type{string} Name to use when (stripped) new_name is empty # \return \type{string} Name that is unique for the specified type and name/id def _createUniqueName(self, container_type, current_name, new_name, fallback_name): - new_name = new_name.strip() - num_check = re.compile("(.*?)\s*#\d+$").match(new_name) - if num_check: - new_name = num_check.group(1) - if new_name == "": - new_name = fallback_name - - unique_name = new_name - i = 1 - # In case we are renaming, the current name of the container is also a valid end-result - while self._containerExists(container_type, unique_name) and unique_name != current_name: - i += 1 - unique_name = "%s #%d" % (new_name, i) - - return unique_name - - ## Check if a container with of a certain type and a certain name or id exists - # Both the id and the name are checked, because they may not be the same and it is better if they are both unique - # \param container_type \type{string} Type of the container (machine, quality, ...) - # \param container_name \type{string} Name to check - def _containerExists(self, container_type, container_name): - container_class = ContainerStack if container_type == "machine" else InstanceContainer - - return UM.Settings.ContainerRegistry.getInstance().findContainers(container_class, id = container_name, type = container_type) or \ - UM.Settings.ContainerRegistry.getInstance().findContainers(container_class, name = container_name, type = container_type) + return UM.Settings.ContainerRegistry.createUniqueName(container_type, current_name, new_name, fallback_name) ## Convenience function to check if a stack has errors. def _checkStackForErrors(self, stack): From 92569d63e93bbeb06a813a345ebf54b87b3a053c Mon Sep 17 00:00:00 2001 From: Simon Edwards Date: Wed, 15 Jun 2016 13:40:41 +0200 Subject: [PATCH 14/29] Call the method correctly through the instance. Contributes to CURA-1667 Profile import/export --- cura/MachineManagerModel.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cura/MachineManagerModel.py b/cura/MachineManagerModel.py index e5b4cf1583..275ede0518 100644 --- a/cura/MachineManagerModel.py +++ b/cura/MachineManagerModel.py @@ -171,7 +171,7 @@ class MachineManagerModel(QObject): # \param fallback_name \type{string} Name to use when (stripped) new_name is empty # \return \type{string} Name that is unique for the specified type and name/id def _createUniqueName(self, container_type, current_name, new_name, fallback_name): - return UM.Settings.ContainerRegistry.createUniqueName(container_type, current_name, new_name, fallback_name) + return UM.Settings.ContainerRegistry.getInstance().createUniqueName(container_type, current_name, new_name, fallback_name) ## Convenience function to check if a stack has errors. def _checkStackForErrors(self, stack): From 85422ae6a55ce0f710f9b00908ebf1011099667a Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Wed, 15 Jun 2016 13:52:57 +0200 Subject: [PATCH 15/29] Make extruder_nr a string value It's an enum after all, and the front-end doesn't work well with enums that are ints. The code for the back-end should remain the same. Contributes to issue CURA-1716. --- resources/definitions/fdmextruder.def.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/resources/definitions/fdmextruder.def.json b/resources/definitions/fdmextruder.def.json index 940b0bb3ed..06a736330c 100644 --- a/resources/definitions/fdmextruder.def.json +++ b/resources/definitions/fdmextruder.def.json @@ -23,8 +23,7 @@ "label": "Extruder", "description": "The extruder train used for printing. This is used in multi-extrusion.", "type": "extruder", - "default_value": 0, - "minimum_value": "0", + "default_value": "0", "settable_per_mesh": true, "settable_per_extruder": false, "settable_per_meshgroup": false, From 12faf23af891a2b767ee7f7e851cff5c8d023c9a Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Wed, 15 Jun 2016 14:13:54 +0200 Subject: [PATCH 16/29] Added a way to check if a printer is connected CURA-1036 --- cura/MachineManagerModel.py | 13 +++++++++++++ resources/qml/Sidebar.qml | 4 ++++ 2 files changed, 17 insertions(+) diff --git a/cura/MachineManagerModel.py b/cura/MachineManagerModel.py index 275ede0518..bef949b483 100644 --- a/cura/MachineManagerModel.py +++ b/cura/MachineManagerModel.py @@ -8,6 +8,8 @@ from UM.Preferences import Preferences import UM.Settings from UM.Settings.Validator import ValidatorState from UM.Settings.InstanceContainer import InstanceContainer + +from cura.PrinterOutputDevice import PrinterOutputDevice from UM.Settings.ContainerStack import ContainerStack from . import ExtruderManager from UM.i18n import i18nCatalog @@ -49,6 +51,8 @@ class MachineManagerModel(QObject): active_machine_id = Preferences.getInstance().getValue("cura/active_machine") + Application.getInstance().getOutputDeviceManager().outputDevicesChanged.connect(self._onOutputDevicesChanged) + if active_machine_id != "": # An active machine was saved, so restore it. self.setActiveMachine(active_machine_id) @@ -65,6 +69,11 @@ class MachineManagerModel(QObject): blurSettings = pyqtSignal() # Emitted to force fields in the advanced sidebar to un-focus, so they update properly + outputDevicesChanged = pyqtSignal() + + def _onOutputDevicesChanged(self): + self.outputDevicesChanged.emit() + @pyqtProperty("QVariantMap", notify = globalContainerChanged) def extrudersIds(self): ## Find all extruders that reference the new stack @@ -164,6 +173,10 @@ class MachineManagerModel(QObject): Application.getInstance().setGlobalContainerStack(new_global_stack) + @pyqtProperty("QVariantList", notify = outputDevicesChanged) + def printerOutputDevices(self): + return [printer_output_device for printer_output_device in Application.getInstance().getOutputDeviceManager().getOutputDevices() if isinstance(printer_output_device, PrinterOutputDevice)] + ## Create a name that is not empty and unique # \param container_type \type{string} Type of the container (machine, quality, ...) # \param current_name \type{} Current name of the container, which may be an acceptable option diff --git a/resources/qml/Sidebar.qml b/resources/qml/Sidebar.qml index b7ff0743de..4c8d671a7f 100644 --- a/resources/qml/Sidebar.qml +++ b/resources/qml/Sidebar.qml @@ -7,6 +7,7 @@ import QtQuick.Controls.Styles 1.1 import QtQuick.Layouts 1.1 import UM 1.1 as UM +import Cura 1.0 as Cura Rectangle { @@ -14,6 +15,9 @@ Rectangle property int currentModeIndex; + // Is there an output device for this printer? + property bool printerConnected: Cura.MachineManager.printerOutputDevices.length != 0 + color: UM.Theme.getColor("sidebar"); UM.I18nCatalog { id: catalog; name:"cura"} From cb467f488b4587af8a443a56150296b13d53f2a4 Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Wed, 15 Jun 2016 14:18:21 +0200 Subject: [PATCH 17/29] Don't convert ids to lowercase Eventually we might have to do this due to case-insensitivity of some file systems, but this is not the place for that anyway. Contributes to issue CURA-340. --- cura/ExtruderManager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cura/ExtruderManager.py b/cura/ExtruderManager.py index 9be1d8dc53..b6739740f5 100644 --- a/cura/ExtruderManager.py +++ b/cura/ExtruderManager.py @@ -182,7 +182,7 @@ class ExtruderManager(QObject): quality = qualities[0] preferred_quality_id = machine_definition.getMetaDataEntry("preferred_quality") if preferred_quality_id: - preferred_quality = container_registry.findInstanceContainers(id = preferred_quality_id.lower(), type = "quality") + preferred_quality = container_registry.findInstanceContainers(id = preferred_quality_id, type = "quality") if len(preferred_quality) >= 1: quality = preferred_quality[0] else: From 7c2c24b8a5efee0f81933aac2d08c8a643f338a9 Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Wed, 15 Jun 2016 14:36:48 +0200 Subject: [PATCH 18/29] Remove unused function Contributes to issue CURA-340. --- cura/MachineManagerModel.py | 9 --------- 1 file changed, 9 deletions(-) diff --git a/cura/MachineManagerModel.py b/cura/MachineManagerModel.py index bef949b483..2960d48ed1 100644 --- a/cura/MachineManagerModel.py +++ b/cura/MachineManagerModel.py @@ -74,15 +74,6 @@ class MachineManagerModel(QObject): def _onOutputDevicesChanged(self): self.outputDevicesChanged.emit() - @pyqtProperty("QVariantMap", notify = globalContainerChanged) - def extrudersIds(self): - ## Find all extruders that reference the new stack - extruders = UM.Settings.ContainerRegistry.getInstance().findContainerStacks(**{"machine": self._global_container_stack.getId()}) - result = {} - for extruder in extruders: - result[extruder.getMetaDataEntry("position")] = extruder.getId() - return result - def _onGlobalPropertyChanged(self, key, property_name): if property_name == "value": self.globalValueChanged.emit() From 77961e83c257b682e01d221c61373c0ee90329a0 Mon Sep 17 00:00:00 2001 From: Thomas Karl Pietrowski Date: Wed, 15 Jun 2016 15:05:36 +0200 Subject: [PATCH 19/29] Adding a marker for a correctly unresolved import on Linux and OSX --- plugins/USBPrinting/USBPrinterOutputDeviceManager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/USBPrinting/USBPrinterOutputDeviceManager.py b/plugins/USBPrinting/USBPrinterOutputDeviceManager.py index 24e2148375..b17fb0753f 100644 --- a/plugins/USBPrinting/USBPrinterOutputDeviceManager.py +++ b/plugins/USBPrinting/USBPrinterOutputDeviceManager.py @@ -223,7 +223,7 @@ class USBPrinterOutputDeviceManager(QObject, SignalEmitter, OutputDevicePlugin, def getSerialPortList(self, only_list_usb = False): base_list = [] if platform.system() == "Windows": - import winreg + import winreg #@UnresolvedImport try: key = winreg.OpenKey(winreg.HKEY_LOCAL_MACHINE,"HARDWARE\\DEVICEMAP\\SERIALCOMM") i = 0 From 6a89062b0a733b2d0e226834d835ba7a44b0f087 Mon Sep 17 00:00:00 2001 From: Thomas Karl Pietrowski Date: Wed, 15 Jun 2016 16:03:18 +0200 Subject: [PATCH 20/29] Differencing between Platform from UM.* and UM.Scene.* --- cura/CuraApplication.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cura/CuraApplication.py b/cura/CuraApplication.py index 48f3998d09..5f5880e3d5 100644 --- a/cura/CuraApplication.py +++ b/cura/CuraApplication.py @@ -4,7 +4,7 @@ from UM.Qt.QtApplication import QtApplication from UM.Scene.SceneNode import SceneNode from UM.Scene.Camera import Camera -from UM.Scene.Platform import Platform +from UM.Scene.Platform import Platform as Scene_Platform from UM.Math.Vector import Vector from UM.Math.Quaternion import Quaternion from UM.Math.AxisAlignedBox import AxisAlignedBox @@ -341,7 +341,7 @@ class CuraApplication(QtApplication): Selection.selectionChanged.connect(self.onSelectionChanged) root = controller.getScene().getRoot() - self._platform = Platform(root) + self._platform = Scene_Platform(root) self._volume = BuildVolume.BuildVolume(root) From d74cecd9db9d45c7d9273bfa09ad16d48cc4696e Mon Sep 17 00:00:00 2001 From: Simon Edwards Date: Wed, 15 Jun 2016 16:27:40 +0200 Subject: [PATCH 21/29] Set the ID of the profile object during import; ensure it is unique. Contributes to CURA-1667 Profile import/export --- cura/CuraContainerRegistry.py | 1 + 1 file changed, 1 insertion(+) diff --git a/cura/CuraContainerRegistry.py b/cura/CuraContainerRegistry.py index 854fe030da..58f8d6d636 100644 --- a/cura/CuraContainerRegistry.py +++ b/cura/CuraContainerRegistry.py @@ -144,6 +144,7 @@ class CuraContainerRegistry(ContainerRegistry): new_name = self.createUniqueName("quality", "", os.path.splitext(os.path.basename(file_name))[0], catalog.i18nc("@label", "Custom profile")) profile.setName(new_name) + profile._id = new_name if self._machineHasOwnQualities(): profile.setDefinition(self._activeDefinition()) From 98f9b4f9a0b1135a7c01057b2d0598b9993ffb70 Mon Sep 17 00:00:00 2001 From: Simon Edwards Date: Thu, 16 Jun 2016 09:15:34 +0200 Subject: [PATCH 22/29] Minor codestyle/naming fix. Contributes to CURA-1667 Profile import/export --- cura/CuraContainerRegistry.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/cura/CuraContainerRegistry.py b/cura/CuraContainerRegistry.py index 58f8d6d636..2ecb22d670 100644 --- a/cura/CuraContainerRegistry.py +++ b/cura/CuraContainerRegistry.py @@ -110,14 +110,14 @@ class CuraContainerRegistry(ContainerRegistry): # \param description # \return The plugin object matching the given extension and description. def _findProfileWriter(self, extension, description): - pr = PluginRegistry.getInstance() + plugin_registry = PluginRegistry.getInstance() for plugin_id, meta_data in self._getIOPlugins("profile_writer"): for supported_type in meta_data["profile_writer"]: # All file types this plugin can supposedly write. supported_extension = supported_type.get("extension", None) if supported_extension == extension: # This plugin supports a file type with the same extension. supported_description = supported_type.get("description", None) if supported_description == description: # The description is also identical. Assume it's the same file type. - return pr.getPluginObject(plugin_id) + return plugin_registry.getPluginObject(plugin_id) return None ## Imports a profile from a file @@ -129,9 +129,9 @@ class CuraContainerRegistry(ContainerRegistry): if not file_name: return { "status": "error", "message": catalog.i18nc("@info:status", "Failed to import profile from {0}: {1}", file_name, "Invalid path")} - pr = PluginRegistry.getInstance() + plugin_registry = PluginRegistry.getInstance() for plugin_id, meta_data in self._getIOPlugins("profile_reader"): - profile_reader = pr.getPluginObject(plugin_id) + profile_reader = plugin_registry.getPluginObject(plugin_id) try: profile = profile_reader.read(file_name) #Try to open the file with the profile reader. except Exception as e: @@ -162,12 +162,12 @@ class CuraContainerRegistry(ContainerRegistry): ## Gets a list of profile writer plugins # \return List of tuples of (plugin_id, meta_data). def _getIOPlugins(self, io_type): - pr = PluginRegistry.getInstance() - active_plugin_ids = pr.getActivePlugins() + plugin_registry = PluginRegistry.getInstance() + active_plugin_ids = plugin_registry.getActivePlugins() result = [] for plugin_id in active_plugin_ids: - meta_data = pr.getMetaData(plugin_id) + meta_data = plugin_registry.getMetaData(plugin_id) if io_type in meta_data: result.append( (plugin_id, meta_data) ) return result From cb05f75f6ab754f1f095e1cabd19f7259ed917bf Mon Sep 17 00:00:00 2001 From: fieldOfView Date: Thu, 16 Jun 2016 10:14:17 +0200 Subject: [PATCH 23/29] Fix variant vs nozzle CURA-333 --- cura/ExtruderManager.py | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/cura/ExtruderManager.py b/cura/ExtruderManager.py index b6739740f5..f9079c6328 100644 --- a/cura/ExtruderManager.py +++ b/cura/ExtruderManager.py @@ -111,7 +111,7 @@ class ExtruderManager(QObject): ## Creates a container stack for an extruder train. # # The container stack has an extruder definition at the bottom, which is - # linked to a machine definition. Then it has a nozzle profile, a material + # linked to a machine definition. Then it has a variant profile, a material # profile, a quality profile and a user profile, in that order. # # The resulting container stack is added to the registry. @@ -136,29 +136,29 @@ class ExtruderManager(QObject): container_stack.addMetaDataEntry("position", position) container_stack.addContainer(extruder_definition) - #Find the nozzle to use for this extruder. - nozzle = container_registry.getEmptyInstanceContainer() - if machine_definition.getMetaDataEntry("has_nozzles", default = "False") == "True": - #First add any nozzle. Later, overwrite with preference if the preference is valid. - nozzles = container_registry.findInstanceContainers(machine = machine_id, type = "nozzle") - if len(nozzles) >= 1: - nozzle = nozzles[0] - preferred_nozzle_id = machine_definition.getMetaDataEntry("preferred_nozzle") - if preferred_nozzle_id: - preferred_nozzles = container_registry.findInstanceContainers(id = preferred_nozzle_id, type = "nozzle") - if len(preferred_nozzles) >= 1: - nozzle = preferred_nozzles[0] + #Find the variant to use for this extruder. + variant = container_registry.getEmptyInstanceContainer() + if machine_definition.getMetaDataEntry("has_variants", default = "False") == "True": + #First add any variant. Later, overwrite with preference if the preference is valid. + variants = container_registry.findInstanceContainers(machine = machine_id, type = "variant") + if len(variants) >= 1: + variant = variants[0] + preferred_variant_id = machine_definition.getMetaDataEntry("preferred_variant") + if preferred_variant_id: + preferred_variants = container_registry.findInstanceContainers(id = preferred_variant_id, type = "variant") + if len(preferred_variants) >= 1: + variant = preferred_variants[0] else: - UM.Logger.log("w", "The preferred nozzle \"%s\" of machine %s doesn't exist or is not a nozzle profile.", preferred_nozzle_id, machine_id) - #And leave it at the default nozzle. - container_stack.addContainer(nozzle) + UM.Logger.log("w", "The preferred variant \"%s\" of machine %s doesn't exist or is not a variant profile.", preferred_variant_id, machine_id) + #And leave it at the default variant. + container_stack.addContainer(variant) - #Find a material to use for this nozzle. + #Find a material to use for this variant. material = container_registry.getEmptyInstanceContainer() if machine_definition.getMetaDataEntry("has_materials", default = "False") == "True": #First add any material. Later, overwrite with preference if the preference is valid. - if machine_definition.getMetaDataEntry("has_nozzle_materials", default = "False") == "True": - materials = container_registry.findInstanceContainers(type = "material", machine = machine_id, nozzle = nozzle.getId()) + if machine_definition.getMetaDataEntry("has_variant_materials", default = "False") == "True": + materials = container_registry.findInstanceContainers(type = "material", machine = machine_id, variant = variant.getId()) else: materials = container_registry.findInstanceContainers(type = "material", machine = machine_id) if len(materials) >= 1: @@ -175,7 +175,7 @@ class ExtruderManager(QObject): #Find a quality to use for this extruder. quality = container_registry.getEmptyInstanceContainer() - + #First add any quality. Later, overwrite with preference if the preference is valid. qualities = container_registry.findInstanceContainers(type = "quality") if len(qualities) >= 1: From 7f093be75a1a31f07eba79ec89ab08ebc2d9622d Mon Sep 17 00:00:00 2001 From: fieldOfView Date: Thu, 16 Jun 2016 10:41:50 +0200 Subject: [PATCH 24/29] Fix check for has_variants & has_materials These are defined as bool values instead of strings in UM2+ definitions, so I would expect other machine definitions (including jedi) also use bools. CURA-333 --- cura/ExtruderManager.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cura/ExtruderManager.py b/cura/ExtruderManager.py index f9079c6328..c83f8d9af7 100644 --- a/cura/ExtruderManager.py +++ b/cura/ExtruderManager.py @@ -138,7 +138,7 @@ class ExtruderManager(QObject): #Find the variant to use for this extruder. variant = container_registry.getEmptyInstanceContainer() - if machine_definition.getMetaDataEntry("has_variants", default = "False") == "True": + if machine_definition.getMetaDataEntry("has_variants"): #First add any variant. Later, overwrite with preference if the preference is valid. variants = container_registry.findInstanceContainers(machine = machine_id, type = "variant") if len(variants) >= 1: @@ -155,7 +155,7 @@ class ExtruderManager(QObject): #Find a material to use for this variant. material = container_registry.getEmptyInstanceContainer() - if machine_definition.getMetaDataEntry("has_materials", default = "False") == "True": + if machine_definition.getMetaDataEntry("has_materials"): #First add any material. Later, overwrite with preference if the preference is valid. if machine_definition.getMetaDataEntry("has_variant_materials", default = "False") == "True": materials = container_registry.findInstanceContainers(type = "material", machine = machine_id, variant = variant.getId()) From 623b8f276e8c74023aad1592fc16bf98d50da1d5 Mon Sep 17 00:00:00 2001 From: fieldOfView Date: Thu, 16 Jun 2016 12:47:08 +0200 Subject: [PATCH 25/29] Fix filtering of variants and materials by definition instead of by machine CURA-333 --- cura/ExtruderManager.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cura/ExtruderManager.py b/cura/ExtruderManager.py index c83f8d9af7..5d0ad612cf 100644 --- a/cura/ExtruderManager.py +++ b/cura/ExtruderManager.py @@ -140,7 +140,7 @@ class ExtruderManager(QObject): variant = container_registry.getEmptyInstanceContainer() if machine_definition.getMetaDataEntry("has_variants"): #First add any variant. Later, overwrite with preference if the preference is valid. - variants = container_registry.findInstanceContainers(machine = machine_id, type = "variant") + variants = container_registry.findInstanceContainers(definition = machine_id, type = "variant") if len(variants) >= 1: variant = variants[0] preferred_variant_id = machine_definition.getMetaDataEntry("preferred_variant") @@ -158,9 +158,9 @@ class ExtruderManager(QObject): if machine_definition.getMetaDataEntry("has_materials"): #First add any material. Later, overwrite with preference if the preference is valid. if machine_definition.getMetaDataEntry("has_variant_materials", default = "False") == "True": - materials = container_registry.findInstanceContainers(type = "material", machine = machine_id, variant = variant.getId()) + materials = container_registry.findInstanceContainers(type = "material", definition = machine_id, variant = variant.getId()) else: - materials = container_registry.findInstanceContainers(type = "material", machine = machine_id) + materials = container_registry.findInstanceContainers(type = "material", definition = machine_id) if len(materials) >= 1: material = materials[0] preferred_material_id = machine_definition.getMetaDataEntry("preferred_material") From 60d6cc07fb86f5755ffc131ffe10af6032f37fd5 Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Thu, 16 Jun 2016 13:17:22 +0200 Subject: [PATCH 26/29] Add Mendel90 by Bo Herrmannsen Provided via https://github.com/Ultimaker/Cura/issues/808 --- resources/definitions/mendel90.def.json | 94 + resources/meshes/mendel90_platform.stl | 23858 ++++++++++++++++++++++ 2 files changed, 23952 insertions(+) create mode 100644 resources/definitions/mendel90.def.json create mode 100644 resources/meshes/mendel90_platform.stl diff --git a/resources/definitions/mendel90.def.json b/resources/definitions/mendel90.def.json new file mode 100644 index 0000000000..8d9a6d99a1 --- /dev/null +++ b/resources/definitions/mendel90.def.json @@ -0,0 +1,94 @@ +{ + "id": "mendel90", + "name": "Mendel90", + "version": 2, + "inherits": "fdmprinter", + "metadata": + { + "visible": true, + "author": "Bo Herrmannsen", + "category": "Other", + "manufacturer": "Nophead", + "file_formats": "text/x-gcode", + "platform": "mendel90_platform.stl", + "platform_offset": [0, -23.6, 0] + }, + + "pages": [ + "BedLeveling" + ], + + "overrides": { + "machine_start_gcode": { + "default_value": "G21 ;metric values\nG90 ;absolute positioning\nG92 E0 ;zero the extruded length\nM107 ;start with the fan off\nG1 X90 Y200 F6000 ;go to the middle of the front\nG1 Z0.05 ;close to the bed\nG1 Z0.3 ;lift Z\n" + }, + "machine_end_gcode": { + "default_value": "M104 S0 ;extruder heater off\nM140 S0 ;heated bed heater off (if you have it)\nM107 ;carriage fan off\nG91 ;relative positioning\nG1 Z10 ;Move up Z 10mm\nG90 ;back to absolute mode\nG1 E-1 F1200 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nG92 E0 ;zero the extruded length\nG1 Y200 F5000 ;Move Y to middle of bed cooling fan\nM42 P42 S255 ;Turn on Bed cooling fan on\nG4 S420 ;Wait 7 mins\nM42 P42 S0 ;Turn off bed cooling fan\nG1 Y10 F5000 ;Move Y to front\nM84 ;steppers off\n" + }, + "material_bed_temp_wait": { + "default_value": true + }, + "material_print_temp_prepend": { + "default_value": true + }, + "machine_width": { + "default_value": 200 + }, + "machine_height": { + "default_value": 200 + }, + "machine_depth": { + "default_value": 200 + }, + "machine_heated_bed": { + "default_value": true + }, + "machine_center_is_zero": { + "default_value": false + }, + "machine_extruder_count": { + "default_value": 1 + }, + "machine_nozzle_tip_outer_diameter": { + "default_value": 1 + }, + "machine_nozzle_head_distance": { + "default_value": 5 + }, + "machine_nozzle_expansion_angle": { + "default_value": 45 + }, + "machine_heat_zone_length": { + "default_value": 16 + }, + "machine_nozzle_heat_up_speed": { + "default_value": 2.0 + }, + "machine_nozzle_cool_down_speed": { + "default_value": 2.0 + }, + "machine_gcode_flavor": { + "default_value": "RepRap (Marlin/Sprinter)" + }, + "gantry_height": { + "default_value": 55 + }, + "machine_nozzle_size": { + "default_value": 0.4 + }, + "material_diameter": { + "default_value": 1.75 + }, + "machine_head_with_fans_polygon": + { + "default_value": [ + [ -12, 9 ], + [ -12, -9 ], + [ 14, 9 ], + [ 14, -9 ] + ] + } + } +} + + diff --git a/resources/meshes/mendel90_platform.stl b/resources/meshes/mendel90_platform.stl new file mode 100644 index 0000000000..706c90539d --- /dev/null +++ b/resources/meshes/mendel90_platform.stl @@ -0,0 +1,23858 @@ +solid OpenSCAD_Model + facet normal 0.866025 0.5 0 + outer loop + vertex -101.75 -104.5 20.5 + vertex -103.125 -102.118 0.5 + vertex -103.125 -102.118 20.5 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex -103.125 -102.118 0.5 + vertex -101.75 -104.5 20.5 + vertex -101.75 -104.5 0.5 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -105.875 -102.118 0.5 + vertex -107 -104.067 20.5 + vertex -105.875 -102.118 20.5 + endloop + endfacet + facet normal -0.866025 0.5 -3.46791e-008 + outer loop + vertex -107.25 -104.5 0.5 + vertex -107 -104.067 20.5 + vertex -105.875 -102.118 0.5 + endloop + endfacet + facet normal -0.866026 0.499999 0 + outer loop + vertex -107 -104.067 20.5 + vertex -107.25 -104.5 0.5 + vertex -107.25 -104.5 20.5 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -103.125 -102.118 0.5 + vertex -105.875 -102.118 20.5 + vertex -103.125 -102.118 20.5 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -105.875 -102.118 20.5 + vertex -103.125 -102.118 0.5 + vertex -105.875 -102.118 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -107 -82 20.5 + vertex -106.981 82 20.5 + vertex -106.981 -82 20.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -106.981 82 20.5 + vertex -107 -82 20.5 + vertex -107 82 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 106.981 -82 20.5 + vertex -106.981 -82 20.5 + vertex 106.981 82 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -106.981 82 20.5 + vertex 106.981 82 20.5 + vertex -106.981 -82 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -106.981 -101 20.5 + vertex -103.125 -102.118 20.5 + vertex -105.875 -102.118 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 106.981 82 20.5 + vertex -106.981 82 20.5 + vertex -101.75 104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.125 -102.118 20.5 + vertex -106.981 -101 20.5 + vertex -106.981 -82 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -107 -101 20.5 + vertex -105.875 -102.118 20.5 + vertex -107 -104.067 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.875 -102.118 20.5 + vertex -107 -101 20.5 + vertex -106.981 -101 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 107 -107 20.5 + vertex 105.875 -106.882 20.5 + vertex 107 -104.933 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 107 -107 20.5 + vertex 103.125 -106.882 20.5 + vertex 105.875 -106.882 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -101.75 -104.5 20.5 + vertex -106.981 -82 20.5 + vertex 106.981 -82 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.125 -106.882 20.5 + vertex -101.75 -104.5 20.5 + vertex 101.75 -104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.125 -106.882 20.5 + vertex 103.125 -106.882 20.5 + vertex 107 -107 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.125 -106.882 20.5 + vertex -103.125 -106.882 20.5 + vertex -101.75 -104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -107 -107 20.5 + vertex -103.125 -106.882 20.5 + vertex 107 -107 20.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -103.125 -106.882 20.5 + vertex -107 -107 20.5 + vertex -105.875 -106.882 20.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -105.875 -106.882 20.5 + vertex -107 -107 20.5 + vertex -107 -104.933 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.875 -102.118 20.5 + vertex 107 -101 20.5 + vertex 107 -104.067 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.125 -102.118 20.5 + vertex 106.981 -82 20.5 + vertex 106.981 -101 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 101.75 -104.5 20.5 + vertex 106.981 -82 20.5 + vertex 103.125 -102.118 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.125 -102.118 20.5 + vertex 106.981 -101 20.5 + vertex 105.875 -102.118 20.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 107 -101 20.5 + vertex 105.875 -102.118 20.5 + vertex 106.981 -101 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 106.981 -82 20.5 + vertex 107 82 20.5 + vertex 107 -82 20.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 107 82 20.5 + vertex 106.981 -82 20.5 + vertex 106.981 82 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.875 102.118 20.5 + vertex 107 101 20.5 + vertex 106.981 101 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 107 101 20.5 + vertex 105.875 102.118 20.5 + vertex 107 104.067 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -101.75 -104.5 20.5 + vertex 106.981 -82 20.5 + vertex 101.75 -104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 106.981 82 20.5 + vertex 103.125 102.118 20.5 + vertex 106.981 101 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 106.981 101 20.5 + vertex 103.125 102.118 20.5 + vertex 105.875 102.118 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -106.981 -82 20.5 + vertex -101.75 -104.5 20.5 + vertex -103.125 -102.118 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 106.981 82 20.5 + vertex 101.75 104.5 20.5 + vertex 103.125 102.118 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.875 106.882 20.5 + vertex 107 107 20.5 + vertex 107 104.933 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.125 106.882 20.5 + vertex 107 107 20.5 + vertex 105.875 106.882 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 106.981 82 20.5 + vertex -101.75 104.5 20.5 + vertex 101.75 104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 101.75 104.5 20.5 + vertex -101.75 104.5 20.5 + vertex 103.125 106.882 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.125 106.882 20.5 + vertex 103.125 106.882 20.5 + vertex -101.75 104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.125 106.882 20.5 + vertex -103.125 106.882 20.5 + vertex 107 107 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -107 107 20.5 + vertex -103.125 106.882 20.5 + vertex -105.875 106.882 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.125 106.882 20.5 + vertex -107 107 20.5 + vertex 107 107 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -107 107 20.5 + vertex -105.875 106.882 20.5 + vertex -107 104.933 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -101.75 104.5 20.5 + vertex -106.981 82 20.5 + vertex -103.125 102.118 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -106.981 101 20.5 + vertex -103.125 102.118 20.5 + vertex -106.981 82 20.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -103.125 102.118 20.5 + vertex -106.981 101 20.5 + vertex -105.875 102.118 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -107 101 20.5 + vertex -105.875 102.118 20.5 + vertex -106.981 101 20.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -105.875 102.118 20.5 + vertex -107 101 20.5 + vertex -107 104.067 20.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 107 104.933 20.5 + vertex 107 104.067 20.5 + vertex 107.25 104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.919 104.013 20.5 + vertex 105.99 104.5 20.5 + vertex 106 104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.919 104.013 20.5 + vertex 105.909 104.016 20.5 + vertex 105.99 104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.684 103.579 20.5 + vertex 105.909 104.016 20.5 + vertex 105.919 104.013 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.684 103.579 20.5 + vertex 105.676 103.585 20.5 + vertex 105.909 104.016 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.32 103.244 20.5 + vertex 105.676 103.585 20.5 + vertex 105.684 103.579 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.32 103.244 20.5 + vertex 105.315 103.253 20.5 + vertex 105.676 103.585 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.868 103.046 20.5 + vertex 105.315 103.253 20.5 + vertex 105.32 103.244 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.868 103.046 20.5 + vertex 104.866 103.056 20.5 + vertex 105.315 103.253 20.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 104.868 103.046 20.5 + vertex 104.377 103.015 20.5 + vertex 104.866 103.056 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.376 103.005 20.5 + vertex 104.377 103.015 20.5 + vertex 104.868 103.046 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.376 103.005 20.5 + vertex 103.901 103.135 20.5 + vertex 104.377 103.015 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.897 103.126 20.5 + vertex 103.901 103.135 20.5 + vertex 104.376 103.005 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.897 103.126 20.5 + vertex 103.491 103.404 20.5 + vertex 103.901 103.135 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.484 103.396 20.5 + vertex 103.491 103.404 20.5 + vertex 103.897 103.126 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.484 103.396 20.5 + vertex 103.19 103.791 20.5 + vertex 103.491 103.404 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.181 103.786 20.5 + vertex 103.19 103.791 20.5 + vertex 103.484 103.396 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.181 103.786 20.5 + vertex 103.03 104.255 20.5 + vertex 103.19 103.791 20.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 103.03 104.255 20.5 + vertex 103.02 104.253 20.5 + vertex 103.03 104.745 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.02 104.253 20.5 + vertex 103.03 104.255 20.5 + vertex 103.181 103.786 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.99 104.5 20.5 + vertex 105.919 104.987 20.5 + vertex 106 104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.909 104.984 20.5 + vertex 105.919 104.987 20.5 + vertex 105.99 104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.909 104.984 20.5 + vertex 105.684 105.421 20.5 + vertex 105.919 104.987 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.676 105.415 20.5 + vertex 105.684 105.421 20.5 + vertex 105.909 104.984 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.676 105.415 20.5 + vertex 105.32 105.756 20.5 + vertex 105.684 105.421 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.315 105.747 20.5 + vertex 105.32 105.756 20.5 + vertex 105.676 105.415 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.315 105.747 20.5 + vertex 104.868 105.954 20.5 + vertex 105.32 105.756 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.866 105.944 20.5 + vertex 104.868 105.954 20.5 + vertex 105.315 105.747 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.377 105.985 20.5 + vertex 104.868 105.954 20.5 + vertex 104.866 105.944 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.377 105.985 20.5 + vertex 104.376 105.995 20.5 + vertex 104.868 105.954 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.901 105.865 20.5 + vertex 104.376 105.995 20.5 + vertex 104.377 105.985 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.901 105.865 20.5 + vertex 103.897 105.874 20.5 + vertex 104.376 105.995 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.491 105.596 20.5 + vertex 103.897 105.874 20.5 + vertex 103.901 105.865 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.491 105.596 20.5 + vertex 103.484 105.604 20.5 + vertex 103.897 105.874 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.19 105.209 20.5 + vertex 103.484 105.604 20.5 + vertex 103.491 105.596 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.19 105.209 20.5 + vertex 103.181 105.214 20.5 + vertex 103.484 105.604 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.03 104.745 20.5 + vertex 103.181 105.214 20.5 + vertex 103.19 105.209 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.03 104.745 20.5 + vertex 103.02 104.747 20.5 + vertex 103.181 105.214 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.02 104.747 20.5 + vertex 103.03 104.745 20.5 + vertex 103.02 104.253 20.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 107 -104.067 20.5 + vertex 107 -104.933 20.5 + vertex 107.25 -104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.919 -104.987 20.5 + vertex 105.99 -104.5 20.5 + vertex 106 -104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.919 -104.987 20.5 + vertex 105.909 -104.984 20.5 + vertex 105.99 -104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.684 -105.421 20.5 + vertex 105.909 -104.984 20.5 + vertex 105.919 -104.987 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.684 -105.421 20.5 + vertex 105.676 -105.415 20.5 + vertex 105.909 -104.984 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.32 -105.756 20.5 + vertex 105.676 -105.415 20.5 + vertex 105.684 -105.421 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.32 -105.756 20.5 + vertex 105.315 -105.747 20.5 + vertex 105.676 -105.415 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.868 -105.954 20.5 + vertex 105.315 -105.747 20.5 + vertex 105.32 -105.756 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.868 -105.954 20.5 + vertex 104.866 -105.944 20.5 + vertex 105.315 -105.747 20.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 104.868 -105.954 20.5 + vertex 104.377 -105.985 20.5 + vertex 104.866 -105.944 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.376 -105.995 20.5 + vertex 104.377 -105.985 20.5 + vertex 104.868 -105.954 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.376 -105.995 20.5 + vertex 103.901 -105.865 20.5 + vertex 104.377 -105.985 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.897 -105.874 20.5 + vertex 103.901 -105.865 20.5 + vertex 104.376 -105.995 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.897 -105.874 20.5 + vertex 103.491 -105.596 20.5 + vertex 103.901 -105.865 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.484 -105.604 20.5 + vertex 103.491 -105.596 20.5 + vertex 103.897 -105.874 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.484 -105.604 20.5 + vertex 103.19 -105.209 20.5 + vertex 103.491 -105.596 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.181 -105.214 20.5 + vertex 103.19 -105.209 20.5 + vertex 103.484 -105.604 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.181 -105.214 20.5 + vertex 103.03 -104.745 20.5 + vertex 103.19 -105.209 20.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 103.03 -104.745 20.5 + vertex 103.02 -104.747 20.5 + vertex 103.03 -104.255 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.02 -104.747 20.5 + vertex 103.03 -104.745 20.5 + vertex 103.181 -105.214 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.99 -104.5 20.5 + vertex 105.919 -104.013 20.5 + vertex 106 -104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.909 -104.016 20.5 + vertex 105.919 -104.013 20.5 + vertex 105.99 -104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.909 -104.016 20.5 + vertex 105.684 -103.579 20.5 + vertex 105.919 -104.013 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.676 -103.585 20.5 + vertex 105.684 -103.579 20.5 + vertex 105.909 -104.016 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.676 -103.585 20.5 + vertex 105.32 -103.244 20.5 + vertex 105.684 -103.579 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.315 -103.253 20.5 + vertex 105.32 -103.244 20.5 + vertex 105.676 -103.585 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.315 -103.253 20.5 + vertex 104.868 -103.046 20.5 + vertex 105.32 -103.244 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.866 -103.056 20.5 + vertex 104.868 -103.046 20.5 + vertex 105.315 -103.253 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.377 -103.015 20.5 + vertex 104.868 -103.046 20.5 + vertex 104.866 -103.056 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.377 -103.015 20.5 + vertex 104.376 -103.005 20.5 + vertex 104.868 -103.046 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.901 -103.135 20.5 + vertex 104.376 -103.005 20.5 + vertex 104.377 -103.015 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.901 -103.135 20.5 + vertex 103.897 -103.126 20.5 + vertex 104.376 -103.005 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.491 -103.404 20.5 + vertex 103.897 -103.126 20.5 + vertex 103.901 -103.135 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.491 -103.404 20.5 + vertex 103.484 -103.396 20.5 + vertex 103.897 -103.126 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.19 -103.791 20.5 + vertex 103.484 -103.396 20.5 + vertex 103.491 -103.404 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.19 -103.791 20.5 + vertex 103.181 -103.786 20.5 + vertex 103.484 -103.396 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.03 -104.255 20.5 + vertex 103.181 -103.786 20.5 + vertex 103.19 -103.791 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.03 -104.255 20.5 + vertex 103.02 -104.253 20.5 + vertex 103.181 -103.786 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.02 -104.253 20.5 + vertex 103.03 -104.255 20.5 + vertex 103.02 -104.747 20.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -107 104.933 20.5 + vertex -107.25 104.5 20.5 + vertex -107 104.067 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.081 104.013 20.5 + vertex -103.01 104.5 20.5 + vertex -103 104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.081 104.013 20.5 + vertex -103.091 104.016 20.5 + vertex -103.01 104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.316 103.579 20.5 + vertex -103.091 104.016 20.5 + vertex -103.081 104.013 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.316 103.579 20.5 + vertex -103.324 103.585 20.5 + vertex -103.091 104.016 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.68 103.244 20.5 + vertex -103.324 103.585 20.5 + vertex -103.316 103.579 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.68 103.244 20.5 + vertex -103.685 103.253 20.5 + vertex -103.324 103.585 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.132 103.046 20.5 + vertex -103.685 103.253 20.5 + vertex -103.68 103.244 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.132 103.046 20.5 + vertex -104.134 103.056 20.5 + vertex -103.685 103.253 20.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -104.132 103.046 20.5 + vertex -104.623 103.015 20.5 + vertex -104.134 103.056 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.624 103.005 20.5 + vertex -104.623 103.015 20.5 + vertex -104.132 103.046 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.624 103.005 20.5 + vertex -105.099 103.135 20.5 + vertex -104.623 103.015 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.103 103.126 20.5 + vertex -105.099 103.135 20.5 + vertex -104.624 103.005 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.103 103.126 20.5 + vertex -105.509 103.404 20.5 + vertex -105.099 103.135 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.516 103.396 20.5 + vertex -105.509 103.404 20.5 + vertex -105.103 103.126 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.516 103.396 20.5 + vertex -105.81 103.791 20.5 + vertex -105.509 103.404 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.819 103.786 20.5 + vertex -105.81 103.791 20.5 + vertex -105.516 103.396 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.819 103.786 20.5 + vertex -105.97 104.255 20.5 + vertex -105.81 103.791 20.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -105.97 104.255 20.5 + vertex -105.98 104.253 20.5 + vertex -105.97 104.745 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.98 104.253 20.5 + vertex -105.97 104.255 20.5 + vertex -105.819 103.786 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.01 104.5 20.5 + vertex -103.081 104.987 20.5 + vertex -103 104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.091 104.984 20.5 + vertex -103.081 104.987 20.5 + vertex -103.01 104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.091 104.984 20.5 + vertex -103.316 105.421 20.5 + vertex -103.081 104.987 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.324 105.415 20.5 + vertex -103.316 105.421 20.5 + vertex -103.091 104.984 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.324 105.415 20.5 + vertex -103.68 105.756 20.5 + vertex -103.316 105.421 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.685 105.747 20.5 + vertex -103.68 105.756 20.5 + vertex -103.324 105.415 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.685 105.747 20.5 + vertex -104.132 105.954 20.5 + vertex -103.68 105.756 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.134 105.944 20.5 + vertex -104.132 105.954 20.5 + vertex -103.685 105.747 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.623 105.985 20.5 + vertex -104.132 105.954 20.5 + vertex -104.134 105.944 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.623 105.985 20.5 + vertex -104.624 105.995 20.5 + vertex -104.132 105.954 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.099 105.865 20.5 + vertex -104.624 105.995 20.5 + vertex -104.623 105.985 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.099 105.865 20.5 + vertex -105.103 105.874 20.5 + vertex -104.624 105.995 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.509 105.596 20.5 + vertex -105.103 105.874 20.5 + vertex -105.099 105.865 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.509 105.596 20.5 + vertex -105.516 105.604 20.5 + vertex -105.103 105.874 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.81 105.209 20.5 + vertex -105.516 105.604 20.5 + vertex -105.509 105.596 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.81 105.209 20.5 + vertex -105.819 105.214 20.5 + vertex -105.516 105.604 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.97 104.745 20.5 + vertex -105.819 105.214 20.5 + vertex -105.81 105.209 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.97 104.745 20.5 + vertex -105.98 104.747 20.5 + vertex -105.819 105.214 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.98 104.747 20.5 + vertex -105.97 104.745 20.5 + vertex -105.98 104.253 20.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -107 -104.067 20.5 + vertex -107.25 -104.5 20.5 + vertex -107 -104.933 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.081 -104.987 20.5 + vertex -103.01 -104.5 20.5 + vertex -103 -104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.081 -104.987 20.5 + vertex -103.091 -104.984 20.5 + vertex -103.01 -104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.316 -105.421 20.5 + vertex -103.091 -104.984 20.5 + vertex -103.081 -104.987 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.316 -105.421 20.5 + vertex -103.324 -105.415 20.5 + vertex -103.091 -104.984 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.68 -105.756 20.5 + vertex -103.324 -105.415 20.5 + vertex -103.316 -105.421 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.68 -105.756 20.5 + vertex -103.685 -105.747 20.5 + vertex -103.324 -105.415 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.132 -105.954 20.5 + vertex -103.685 -105.747 20.5 + vertex -103.68 -105.756 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.132 -105.954 20.5 + vertex -104.134 -105.944 20.5 + vertex -103.685 -105.747 20.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -104.132 -105.954 20.5 + vertex -104.623 -105.985 20.5 + vertex -104.134 -105.944 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.624 -105.995 20.5 + vertex -104.623 -105.985 20.5 + vertex -104.132 -105.954 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.624 -105.995 20.5 + vertex -105.099 -105.865 20.5 + vertex -104.623 -105.985 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.103 -105.874 20.5 + vertex -105.099 -105.865 20.5 + vertex -104.624 -105.995 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.103 -105.874 20.5 + vertex -105.509 -105.596 20.5 + vertex -105.099 -105.865 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.516 -105.604 20.5 + vertex -105.509 -105.596 20.5 + vertex -105.103 -105.874 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.516 -105.604 20.5 + vertex -105.81 -105.209 20.5 + vertex -105.509 -105.596 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.819 -105.214 20.5 + vertex -105.81 -105.209 20.5 + vertex -105.516 -105.604 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.819 -105.214 20.5 + vertex -105.97 -104.745 20.5 + vertex -105.81 -105.209 20.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -105.97 -104.745 20.5 + vertex -105.98 -104.747 20.5 + vertex -105.97 -104.255 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.98 -104.747 20.5 + vertex -105.97 -104.745 20.5 + vertex -105.819 -105.214 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.01 -104.5 20.5 + vertex -103.081 -104.013 20.5 + vertex -103 -104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.091 -104.016 20.5 + vertex -103.081 -104.013 20.5 + vertex -103.01 -104.5 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.091 -104.016 20.5 + vertex -103.316 -103.579 20.5 + vertex -103.081 -104.013 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.324 -103.585 20.5 + vertex -103.316 -103.579 20.5 + vertex -103.091 -104.016 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.324 -103.585 20.5 + vertex -103.68 -103.244 20.5 + vertex -103.316 -103.579 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.685 -103.253 20.5 + vertex -103.68 -103.244 20.5 + vertex -103.324 -103.585 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.685 -103.253 20.5 + vertex -104.132 -103.046 20.5 + vertex -103.68 -103.244 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.134 -103.056 20.5 + vertex -104.132 -103.046 20.5 + vertex -103.685 -103.253 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.623 -103.015 20.5 + vertex -104.132 -103.046 20.5 + vertex -104.134 -103.056 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.623 -103.015 20.5 + vertex -104.624 -103.005 20.5 + vertex -104.132 -103.046 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.099 -103.135 20.5 + vertex -104.624 -103.005 20.5 + vertex -104.623 -103.015 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.099 -103.135 20.5 + vertex -105.103 -103.126 20.5 + vertex -104.624 -103.005 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.509 -103.404 20.5 + vertex -105.103 -103.126 20.5 + vertex -105.099 -103.135 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.509 -103.404 20.5 + vertex -105.516 -103.396 20.5 + vertex -105.103 -103.126 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.81 -103.791 20.5 + vertex -105.516 -103.396 20.5 + vertex -105.509 -103.404 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.81 -103.791 20.5 + vertex -105.819 -103.786 20.5 + vertex -105.516 -103.396 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.97 -104.255 20.5 + vertex -105.819 -103.786 20.5 + vertex -105.81 -103.791 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.97 -104.255 20.5 + vertex -105.98 -104.253 20.5 + vertex -105.819 -103.786 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.98 -104.253 20.5 + vertex -105.97 -104.255 20.5 + vertex -105.98 -104.747 20.5 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -103.125 -106.882 20.5 + vertex -101.75 -104.5 0.5 + vertex -101.75 -104.5 20.5 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -101.75 -104.5 0.5 + vertex -103.125 -106.882 20.5 + vertex -103.125 -106.882 0.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -101.75 -104.5 0.5 + vertex -103.081 -104.987 0.5 + vertex -103 -104.5 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.316 -105.421 0.5 + vertex -101.75 -104.5 0.5 + vertex -103.125 -106.882 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -101.75 -104.5 0.5 + vertex -103.316 -105.421 0.5 + vertex -103.081 -104.987 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.125 -106.882 0.5 + vertex -103.68 -105.756 0.5 + vertex -103.316 -105.421 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.125 -106.882 0.5 + vertex -104.132 -105.954 0.5 + vertex -103.68 -105.756 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.125 -106.882 0.5 + vertex -104.624 -105.995 0.5 + vertex -104.132 -105.954 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.875 -106.882 0.5 + vertex -104.624 -105.995 0.5 + vertex -103.125 -106.882 0.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -104.624 -105.995 0.5 + vertex -105.875 -106.882 0.5 + vertex -105.103 -105.874 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.875 -106.882 0.5 + vertex -105.516 -105.604 0.5 + vertex -105.103 -105.874 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.875 -106.882 0.5 + vertex -105.819 -105.214 0.5 + vertex -105.516 -105.604 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -107.25 -104.5 0.5 + vertex -105.819 -105.214 0.5 + vertex -105.875 -106.882 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.98 -104.747 0.5 + vertex -107.25 -104.5 0.5 + vertex -105.98 -104.253 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.819 -105.214 0.5 + vertex -107.25 -104.5 0.5 + vertex -105.98 -104.747 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.081 -104.013 0.5 + vertex -101.75 -104.5 0.5 + vertex -103 -104.5 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.316 -103.579 0.5 + vertex -101.75 -104.5 0.5 + vertex -103.081 -104.013 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -101.75 -104.5 0.5 + vertex -103.316 -103.579 0.5 + vertex -103.125 -102.118 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.68 -103.244 0.5 + vertex -103.125 -102.118 0.5 + vertex -103.316 -103.579 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.132 -103.046 0.5 + vertex -103.125 -102.118 0.5 + vertex -103.68 -103.244 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.624 -103.005 0.5 + vertex -103.125 -102.118 0.5 + vertex -104.132 -103.046 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.875 -102.118 0.5 + vertex -104.624 -103.005 0.5 + vertex -105.103 -103.126 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.624 -103.005 0.5 + vertex -105.875 -102.118 0.5 + vertex -103.125 -102.118 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.516 -103.396 0.5 + vertex -105.875 -102.118 0.5 + vertex -105.103 -103.126 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.819 -103.786 0.5 + vertex -105.875 -102.118 0.5 + vertex -105.516 -103.396 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -107.25 -104.5 0.5 + vertex -105.819 -103.786 0.5 + vertex -105.98 -104.253 0.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -105.819 -103.786 0.5 + vertex -107.25 -104.5 0.5 + vertex -105.875 -102.118 0.5 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -105.875 -106.882 0.5 + vertex -103.125 -106.882 20.5 + vertex -105.875 -106.882 20.5 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -103.125 -106.882 20.5 + vertex -105.875 -106.882 0.5 + vertex -103.125 -106.882 0.5 + endloop + endfacet + facet normal -0.866026 -0.499999 0 + outer loop + vertex -107.25 -104.5 0.5 + vertex -107 -104.933 20.5 + vertex -107.25 -104.5 20.5 + endloop + endfacet + facet normal -0.866025 -0.5 -3.46791e-008 + outer loop + vertex -105.875 -106.882 0.5 + vertex -107 -104.933 20.5 + vertex -107.25 -104.5 0.5 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex -107 -104.933 20.5 + vertex -105.875 -106.882 0.5 + vertex -105.875 -106.882 20.5 + endloop + endfacet + facet normal 0.98636 0.164599 0 + outer loop + vertex -103 -104.5 0.5 + vertex -103.081 -104.013 -6.5 + vertex -103.081 -104.013 0.5 + endloop + endfacet + facet normal 0.98636 0.164599 0 + outer loop + vertex -103.081 -104.013 -6.5 + vertex -103 -104.5 0.5 + vertex -103 -104.5 -6.5 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -105.98 -104.747 -6.5 + vertex -105.98 -104.253 0.5 + vertex -105.98 -104.253 -6.5 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -105.98 -104.253 0.5 + vertex -105.98 -104.747 -6.5 + vertex -105.98 -104.747 0.5 + endloop + endfacet + facet normal 0.0825698 0.996585 -0 + outer loop + vertex -104.132 -103.046 -6.5 + vertex -104.624 -103.005 0.5 + vertex -104.132 -103.046 0.5 + endloop + endfacet + facet normal 0.0825698 0.996585 0 + outer loop + vertex -104.624 -103.005 0.5 + vertex -104.132 -103.046 -6.5 + vertex -104.624 -103.005 -6.5 + endloop + endfacet + facet normal 0.0825698 -0.996585 0 + outer loop + vertex -104.624 -105.995 -6.5 + vertex -104.132 -105.954 0.5 + vertex -104.624 -105.995 0.5 + endloop + endfacet + facet normal 0.0825698 -0.996585 0 + outer loop + vertex -104.132 -105.954 0.5 + vertex -104.624 -105.995 -6.5 + vertex -104.132 -105.954 -6.5 + endloop + endfacet + facet normal 0.401692 -0.915775 0 + outer loop + vertex -104.132 -105.954 -6.5 + vertex -103.68 -105.756 0.5 + vertex -104.132 -105.954 0.5 + endloop + endfacet + facet normal 0.401692 -0.915775 0 + outer loop + vertex -103.68 -105.756 0.5 + vertex -104.132 -105.954 -6.5 + vertex -103.68 -105.756 -6.5 + endloop + endfacet + facet normal 0.677285 0.73572 -0 + outer loop + vertex -103.316 -103.579 -6.5 + vertex -103.68 -103.244 0.5 + vertex -103.316 -103.579 0.5 + endloop + endfacet + facet normal 0.677285 0.73572 0 + outer loop + vertex -103.68 -103.244 0.5 + vertex -103.316 -103.579 -6.5 + vertex -103.68 -103.244 -6.5 + endloop + endfacet + facet normal 0.879474 0.475946 0 + outer loop + vertex -103.081 -104.013 0.5 + vertex -103.316 -103.579 -6.5 + vertex -103.316 -103.579 0.5 + endloop + endfacet + facet normal 0.879474 0.475946 0 + outer loop + vertex -103.316 -103.579 -6.5 + vertex -103.081 -104.013 0.5 + vertex -103.081 -104.013 -6.5 + endloop + endfacet + facet normal 0.401692 0.915775 -0 + outer loop + vertex -103.68 -103.244 -6.5 + vertex -104.132 -103.046 0.5 + vertex -103.68 -103.244 0.5 + endloop + endfacet + facet normal 0.401692 0.915775 0 + outer loop + vertex -104.132 -103.046 0.5 + vertex -103.68 -103.244 -6.5 + vertex -104.132 -103.046 -6.5 + endloop + endfacet + facet normal -0.789137 0.614218 0 + outer loop + vertex -105.819 -103.786 -6.5 + vertex -105.516 -103.396 0.5 + vertex -105.516 -103.396 -6.5 + endloop + endfacet + facet normal -0.789137 0.614218 0 + outer loop + vertex -105.516 -103.396 0.5 + vertex -105.819 -103.786 -6.5 + vertex -105.819 -103.786 0.5 + endloop + endfacet + facet normal -0.945823 0.324684 0 + outer loop + vertex -105.98 -104.253 -6.5 + vertex -105.819 -103.786 0.5 + vertex -105.819 -103.786 -6.5 + endloop + endfacet + facet normal -0.945823 0.324684 0 + outer loop + vertex -105.819 -103.786 0.5 + vertex -105.98 -104.253 -6.5 + vertex -105.98 -104.253 0.5 + endloop + endfacet + facet normal -0.245487 0.9694 0 + outer loop + vertex -104.624 -103.005 -6.5 + vertex -105.103 -103.126 0.5 + vertex -104.624 -103.005 0.5 + endloop + endfacet + facet normal -0.245487 0.9694 0 + outer loop + vertex -105.103 -103.126 0.5 + vertex -104.624 -103.005 -6.5 + vertex -105.103 -103.126 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.081 -104.987 -6.5 + vertex -103.081 -104.013 -6.5 + vertex -103 -104.5 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.316 -105.421 -6.5 + vertex -103.081 -104.013 -6.5 + vertex -103.081 -104.987 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.316 -105.421 -6.5 + vertex -103.316 -103.579 -6.5 + vertex -103.081 -104.013 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.68 -105.756 -6.5 + vertex -103.316 -103.579 -6.5 + vertex -103.316 -105.421 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.68 -105.756 -6.5 + vertex -103.68 -103.244 -6.5 + vertex -103.316 -103.579 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.132 -105.954 -6.5 + vertex -103.68 -103.244 -6.5 + vertex -103.68 -105.756 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.132 -105.954 -6.5 + vertex -104.132 -103.046 -6.5 + vertex -103.68 -103.244 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.624 -105.995 -6.5 + vertex -104.132 -103.046 -6.5 + vertex -104.132 -105.954 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.624 -105.995 -6.5 + vertex -104.624 -103.005 -6.5 + vertex -104.132 -103.046 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.103 -105.874 -6.5 + vertex -104.624 -103.005 -6.5 + vertex -104.624 -105.995 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.103 -105.874 -6.5 + vertex -105.103 -103.126 -6.5 + vertex -104.624 -103.005 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.516 -105.604 -6.5 + vertex -105.103 -103.126 -6.5 + vertex -105.103 -105.874 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.516 -105.604 -6.5 + vertex -105.516 -103.396 -6.5 + vertex -105.103 -103.126 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.819 -105.214 -6.5 + vertex -105.516 -103.396 -6.5 + vertex -105.516 -105.604 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.819 -105.214 -6.5 + vertex -105.819 -103.786 -6.5 + vertex -105.516 -103.396 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.98 -104.747 -6.5 + vertex -105.819 -103.786 -6.5 + vertex -105.819 -105.214 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.819 -103.786 -6.5 + vertex -105.98 -104.747 -6.5 + vertex -105.98 -104.253 -6.5 + endloop + endfacet + facet normal -0.546943 0.83717 0 + outer loop + vertex -105.103 -103.126 -6.5 + vertex -105.516 -103.396 0.5 + vertex -105.103 -103.126 0.5 + endloop + endfacet + facet normal -0.546943 0.83717 0 + outer loop + vertex -105.516 -103.396 0.5 + vertex -105.103 -103.126 -6.5 + vertex -105.516 -103.396 -6.5 + endloop + endfacet + facet normal 0.98636 -0.164599 0 + outer loop + vertex -103.081 -104.987 0.5 + vertex -103 -104.5 -6.5 + vertex -103 -104.5 0.5 + endloop + endfacet + facet normal 0.98636 -0.164599 0 + outer loop + vertex -103 -104.5 -6.5 + vertex -103.081 -104.987 0.5 + vertex -103.081 -104.987 -6.5 + endloop + endfacet + facet normal 0.677285 -0.73572 0 + outer loop + vertex -103.68 -105.756 -6.5 + vertex -103.316 -105.421 0.5 + vertex -103.68 -105.756 0.5 + endloop + endfacet + facet normal 0.677285 -0.73572 0 + outer loop + vertex -103.316 -105.421 0.5 + vertex -103.68 -105.756 -6.5 + vertex -103.316 -105.421 -6.5 + endloop + endfacet + facet normal 0.879474 -0.475946 0 + outer loop + vertex -103.316 -105.421 0.5 + vertex -103.081 -104.987 -6.5 + vertex -103.081 -104.987 0.5 + endloop + endfacet + facet normal 0.879474 -0.475946 0 + outer loop + vertex -103.081 -104.987 -6.5 + vertex -103.316 -105.421 0.5 + vertex -103.316 -105.421 -6.5 + endloop + endfacet + facet normal -0.245487 -0.9694 0 + outer loop + vertex -105.103 -105.874 -6.5 + vertex -104.624 -105.995 0.5 + vertex -105.103 -105.874 0.5 + endloop + endfacet + facet normal -0.245487 -0.9694 -0 + outer loop + vertex -104.624 -105.995 0.5 + vertex -105.103 -105.874 -6.5 + vertex -104.624 -105.995 -6.5 + endloop + endfacet + facet normal -0.789137 -0.614218 0 + outer loop + vertex -105.516 -105.604 -6.5 + vertex -105.819 -105.214 0.5 + vertex -105.819 -105.214 -6.5 + endloop + endfacet + facet normal -0.789137 -0.614218 0 + outer loop + vertex -105.819 -105.214 0.5 + vertex -105.516 -105.604 -6.5 + vertex -105.516 -105.604 0.5 + endloop + endfacet + facet normal -0.945823 -0.324684 0 + outer loop + vertex -105.819 -105.214 -6.5 + vertex -105.98 -104.747 0.5 + vertex -105.98 -104.747 -6.5 + endloop + endfacet + facet normal -0.945823 -0.324684 0 + outer loop + vertex -105.98 -104.747 0.5 + vertex -105.819 -105.214 -6.5 + vertex -105.819 -105.214 0.5 + endloop + endfacet + facet normal -0.546943 -0.83717 0 + outer loop + vertex -105.516 -105.604 -6.5 + vertex -105.103 -105.874 0.5 + vertex -105.516 -105.604 0.5 + endloop + endfacet + facet normal -0.546943 -0.83717 -0 + outer loop + vertex -105.103 -105.874 0.5 + vertex -105.516 -105.604 -6.5 + vertex -105.103 -105.874 -6.5 + endloop + endfacet + facet normal -0.98636 -0.164599 0 + outer loop + vertex -103 -104.5 13.5 + vertex -103.081 -104.013 20.5 + vertex -103.081 -104.013 13.5 + endloop + endfacet + facet normal -0.98636 -0.164599 0 + outer loop + vertex -103.081 -104.013 20.5 + vertex -103 -104.5 13.5 + vertex -103 -104.5 20.5 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex -105.98 -104.747 20.5 + vertex -105.98 -104.253 13.5 + vertex -105.98 -104.253 20.5 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex -105.98 -104.253 13.5 + vertex -105.98 -104.747 20.5 + vertex -105.98 -104.747 13.5 + endloop + endfacet + facet normal -0.0825698 -0.996585 0 + outer loop + vertex -104.624 -103.005 13.5 + vertex -104.132 -103.046 20.5 + vertex -104.624 -103.005 20.5 + endloop + endfacet + facet normal -0.0825698 -0.996585 -0 + outer loop + vertex -104.132 -103.046 20.5 + vertex -104.624 -103.005 13.5 + vertex -104.132 -103.046 13.5 + endloop + endfacet + facet normal -0.0825698 0.996585 0 + outer loop + vertex -104.132 -105.954 13.5 + vertex -104.624 -105.995 20.5 + vertex -104.132 -105.954 20.5 + endloop + endfacet + facet normal -0.0825698 0.996585 0 + outer loop + vertex -104.624 -105.995 20.5 + vertex -104.132 -105.954 13.5 + vertex -104.624 -105.995 13.5 + endloop + endfacet + facet normal -0.401692 0.915775 0 + outer loop + vertex -103.68 -105.756 13.5 + vertex -104.132 -105.954 20.5 + vertex -103.68 -105.756 20.5 + endloop + endfacet + facet normal -0.401692 0.915775 0 + outer loop + vertex -104.132 -105.954 20.5 + vertex -103.68 -105.756 13.5 + vertex -104.132 -105.954 13.5 + endloop + endfacet + facet normal -0.677285 -0.73572 0 + outer loop + vertex -103.68 -103.244 13.5 + vertex -103.316 -103.579 20.5 + vertex -103.68 -103.244 20.5 + endloop + endfacet + facet normal -0.677285 -0.73572 -0 + outer loop + vertex -103.316 -103.579 20.5 + vertex -103.68 -103.244 13.5 + vertex -103.316 -103.579 13.5 + endloop + endfacet + facet normal -0.879474 -0.475946 0 + outer loop + vertex -103.081 -104.013 13.5 + vertex -103.316 -103.579 20.5 + vertex -103.316 -103.579 13.5 + endloop + endfacet + facet normal -0.879474 -0.475946 0 + outer loop + vertex -103.316 -103.579 20.5 + vertex -103.081 -104.013 13.5 + vertex -103.081 -104.013 20.5 + endloop + endfacet + facet normal -0.401692 -0.915775 0 + outer loop + vertex -104.132 -103.046 13.5 + vertex -103.68 -103.244 20.5 + vertex -104.132 -103.046 20.5 + endloop + endfacet + facet normal -0.401692 -0.915775 -0 + outer loop + vertex -103.68 -103.244 20.5 + vertex -104.132 -103.046 13.5 + vertex -103.68 -103.244 13.5 + endloop + endfacet + facet normal 0.789137 -0.614218 0 + outer loop + vertex -105.819 -103.786 20.5 + vertex -105.516 -103.396 13.5 + vertex -105.516 -103.396 20.5 + endloop + endfacet + facet normal 0.789137 -0.614218 0 + outer loop + vertex -105.516 -103.396 13.5 + vertex -105.819 -103.786 20.5 + vertex -105.819 -103.786 13.5 + endloop + endfacet + facet normal 0.945823 -0.324684 0 + outer loop + vertex -105.98 -104.253 20.5 + vertex -105.819 -103.786 13.5 + vertex -105.819 -103.786 20.5 + endloop + endfacet + facet normal 0.945823 -0.324684 0 + outer loop + vertex -105.819 -103.786 13.5 + vertex -105.98 -104.253 20.5 + vertex -105.98 -104.253 13.5 + endloop + endfacet + facet normal 0.245487 -0.9694 0 + outer loop + vertex -105.103 -103.126 13.5 + vertex -104.624 -103.005 20.5 + vertex -105.103 -103.126 20.5 + endloop + endfacet + facet normal 0.245487 -0.9694 0 + outer loop + vertex -104.624 -103.005 20.5 + vertex -105.103 -103.126 13.5 + vertex -104.624 -103.005 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.081 -104.013 13.5 + vertex -103.01 -104.5 13.5 + vertex -103 -104.5 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.081 -104.013 13.5 + vertex -103.091 -104.016 13.5 + vertex -103.01 -104.5 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.316 -103.579 13.5 + vertex -103.091 -104.016 13.5 + vertex -103.081 -104.013 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.316 -103.579 13.5 + vertex -103.324 -103.585 13.5 + vertex -103.091 -104.016 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.68 -103.244 13.5 + vertex -103.324 -103.585 13.5 + vertex -103.316 -103.579 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.68 -103.244 13.5 + vertex -103.685 -103.253 13.5 + vertex -103.324 -103.585 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.132 -103.046 13.5 + vertex -103.685 -103.253 13.5 + vertex -103.68 -103.244 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.132 -103.046 13.5 + vertex -104.134 -103.056 13.5 + vertex -103.685 -103.253 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.132 -103.046 13.5 + vertex -104.623 -103.015 13.5 + vertex -104.134 -103.056 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.624 -103.005 13.5 + vertex -104.623 -103.015 13.5 + vertex -104.132 -103.046 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.624 -103.005 13.5 + vertex -105.099 -103.135 13.5 + vertex -104.623 -103.015 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -105.103 -103.126 13.5 + vertex -105.099 -103.135 13.5 + vertex -104.624 -103.005 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.103 -103.126 13.5 + vertex -105.509 -103.404 13.5 + vertex -105.099 -103.135 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -105.516 -103.396 13.5 + vertex -105.509 -103.404 13.5 + vertex -105.103 -103.126 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.516 -103.396 13.5 + vertex -105.81 -103.791 13.5 + vertex -105.509 -103.404 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -105.819 -103.786 13.5 + vertex -105.81 -103.791 13.5 + vertex -105.516 -103.396 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.819 -103.786 13.5 + vertex -105.97 -104.255 13.5 + vertex -105.81 -103.791 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.97 -104.255 13.5 + vertex -105.98 -104.253 13.5 + vertex -105.97 -104.745 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -105.98 -104.253 13.5 + vertex -105.97 -104.255 13.5 + vertex -105.819 -103.786 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -103.01 -104.5 13.5 + vertex -103.081 -104.987 13.5 + vertex -103 -104.5 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -103.091 -104.984 13.5 + vertex -103.081 -104.987 13.5 + vertex -103.01 -104.5 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.091 -104.984 13.5 + vertex -103.316 -105.421 13.5 + vertex -103.081 -104.987 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -103.324 -105.415 13.5 + vertex -103.316 -105.421 13.5 + vertex -103.091 -104.984 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.324 -105.415 13.5 + vertex -103.68 -105.756 13.5 + vertex -103.316 -105.421 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -103.685 -105.747 13.5 + vertex -103.68 -105.756 13.5 + vertex -103.324 -105.415 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.685 -105.747 13.5 + vertex -104.132 -105.954 13.5 + vertex -103.68 -105.756 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -104.134 -105.944 13.5 + vertex -104.132 -105.954 13.5 + vertex -103.685 -105.747 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.623 -105.985 13.5 + vertex -104.132 -105.954 13.5 + vertex -104.134 -105.944 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -104.623 -105.985 13.5 + vertex -104.624 -105.995 13.5 + vertex -104.132 -105.954 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.099 -105.865 13.5 + vertex -104.624 -105.995 13.5 + vertex -104.623 -105.985 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.099 -105.865 13.5 + vertex -105.103 -105.874 13.5 + vertex -104.624 -105.995 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.509 -105.596 13.5 + vertex -105.103 -105.874 13.5 + vertex -105.099 -105.865 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.509 -105.596 13.5 + vertex -105.516 -105.604 13.5 + vertex -105.103 -105.874 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.81 -105.209 13.5 + vertex -105.516 -105.604 13.5 + vertex -105.509 -105.596 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.81 -105.209 13.5 + vertex -105.819 -105.214 13.5 + vertex -105.516 -105.604 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.97 -104.745 13.5 + vertex -105.819 -105.214 13.5 + vertex -105.81 -105.209 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.97 -104.745 13.5 + vertex -105.98 -104.747 13.5 + vertex -105.819 -105.214 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.98 -104.747 13.5 + vertex -105.97 -104.745 13.5 + vertex -105.98 -104.253 13.5 + endloop + endfacet + facet normal 0.546943 -0.83717 0 + outer loop + vertex -105.516 -103.396 13.5 + vertex -105.103 -103.126 20.5 + vertex -105.516 -103.396 20.5 + endloop + endfacet + facet normal 0.546943 -0.83717 0 + outer loop + vertex -105.103 -103.126 20.5 + vertex -105.516 -103.396 13.5 + vertex -105.103 -103.126 13.5 + endloop + endfacet + facet normal -0.98636 0.164599 0 + outer loop + vertex -103.081 -104.987 13.5 + vertex -103 -104.5 20.5 + vertex -103 -104.5 13.5 + endloop + endfacet + facet normal -0.98636 0.164599 0 + outer loop + vertex -103 -104.5 20.5 + vertex -103.081 -104.987 13.5 + vertex -103.081 -104.987 20.5 + endloop + endfacet + facet normal 0.945823 0.324684 0 + outer loop + vertex -105.819 -105.214 20.5 + vertex -105.98 -104.747 13.5 + vertex -105.98 -104.747 20.5 + endloop + endfacet + facet normal 0.945823 0.324684 0 + outer loop + vertex -105.98 -104.747 13.5 + vertex -105.819 -105.214 20.5 + vertex -105.819 -105.214 13.5 + endloop + endfacet + facet normal -0.677285 0.73572 0 + outer loop + vertex -103.316 -105.421 13.5 + vertex -103.68 -105.756 20.5 + vertex -103.316 -105.421 20.5 + endloop + endfacet + facet normal -0.677285 0.73572 0 + outer loop + vertex -103.68 -105.756 20.5 + vertex -103.316 -105.421 13.5 + vertex -103.68 -105.756 13.5 + endloop + endfacet + facet normal -0.879474 0.475946 0 + outer loop + vertex -103.316 -105.421 13.5 + vertex -103.081 -104.987 20.5 + vertex -103.081 -104.987 13.5 + endloop + endfacet + facet normal -0.879474 0.475946 0 + outer loop + vertex -103.081 -104.987 20.5 + vertex -103.316 -105.421 13.5 + vertex -103.316 -105.421 20.5 + endloop + endfacet + facet normal 0.245487 0.9694 -0 + outer loop + vertex -104.624 -105.995 13.5 + vertex -105.103 -105.874 20.5 + vertex -104.624 -105.995 20.5 + endloop + endfacet + facet normal 0.245487 0.9694 0 + outer loop + vertex -105.103 -105.874 20.5 + vertex -104.624 -105.995 13.5 + vertex -105.103 -105.874 13.5 + endloop + endfacet + facet normal 0.789137 0.614218 0 + outer loop + vertex -105.516 -105.604 20.5 + vertex -105.819 -105.214 13.5 + vertex -105.819 -105.214 20.5 + endloop + endfacet + facet normal 0.789137 0.614218 0 + outer loop + vertex -105.819 -105.214 13.5 + vertex -105.516 -105.604 20.5 + vertex -105.516 -105.604 13.5 + endloop + endfacet + facet normal 0.546943 0.83717 -0 + outer loop + vertex -105.103 -105.874 13.5 + vertex -105.516 -105.604 20.5 + vertex -105.103 -105.874 20.5 + endloop + endfacet + facet normal 0.546943 0.83717 0 + outer loop + vertex -105.516 -105.604 20.5 + vertex -105.103 -105.874 13.5 + vertex -105.516 -105.604 13.5 + endloop + endfacet + facet normal 0.995974 0.0896469 0 + outer loop + vertex -101.75 -104.5 25.08 + vertex -101.794 -104.009 22.1 + vertex -101.794 -104.009 25.08 + endloop + endfacet + facet normal 0.995974 0.0896469 0 + outer loop + vertex -101.794 -104.009 22.1 + vertex -101.75 -104.5 25.08 + vertex -101.75 -104.5 22.1 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -107.239 -104.747 22.1 + vertex -107.239 -104.253 25.08 + vertex -107.239 -104.253 22.1 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -107.239 -104.253 25.08 + vertex -107.239 -104.747 22.1 + vertex -107.239 -104.747 25.08 + endloop + endfacet + facet normal 0.0448622 0.998993 -0 + outer loop + vertex -104.131 -101.775 22.1 + vertex -104.623 -101.753 25.08 + vertex -104.131 -101.775 25.08 + endloop + endfacet + facet normal 0.0448622 0.998993 0 + outer loop + vertex -104.623 -101.753 25.08 + vertex -104.131 -101.775 22.1 + vertex -104.623 -101.753 22.1 + endloop + endfacet + facet normal 0.0448622 -0.998993 0 + outer loop + vertex -104.623 -107.247 22.1 + vertex -104.131 -107.225 25.08 + vertex -104.623 -107.247 25.08 + endloop + endfacet + facet normal 0.0448622 -0.998993 0 + outer loop + vertex -104.131 -107.225 25.08 + vertex -104.623 -107.247 22.1 + vertex -104.131 -107.225 22.1 + endloop + endfacet + facet normal 0.809016 -0.587786 0 + outer loop + vertex -102.429 -106.309 25.08 + vertex -102.139 -105.91 22.1 + vertex -102.139 -105.91 25.08 + endloop + endfacet + facet normal 0.809016 -0.587786 0 + outer loop + vertex -102.139 -105.91 22.1 + vertex -102.429 -106.309 25.08 + vertex -102.429 -106.309 22.1 + endloop + endfacet + facet normal 0.691067 0.722791 -0 + outer loop + vertex -102.429 -102.691 22.1 + vertex -102.785 -102.35 25.08 + vertex -102.429 -102.691 25.08 + endloop + endfacet + facet normal 0.691067 0.722791 0 + outer loop + vertex -102.785 -102.35 25.08 + vertex -102.429 -102.691 22.1 + vertex -102.785 -102.35 22.1 + endloop + endfacet + facet normal -0.753075 0.657935 0 + outer loop + vertex -106.725 -102.884 22.1 + vertex -106.4 -102.512 25.08 + vertex -106.4 -102.512 22.1 + endloop + endfacet + facet normal -0.753075 0.657935 0 + outer loop + vertex -106.4 -102.512 25.08 + vertex -106.725 -102.884 22.1 + vertex -106.725 -102.884 25.08 + endloop + endfacet + facet normal -0.47387 0.880595 0 + outer loop + vertex -105.581 -101.971 22.1 + vertex -106.015 -102.205 25.08 + vertex -105.581 -101.971 25.08 + endloop + endfacet + facet normal -0.47387 0.880595 0 + outer loop + vertex -106.015 -102.205 25.08 + vertex -105.581 -101.971 22.1 + vertex -106.015 -102.205 22.1 + endloop + endfacet + facet normal 0.963965 -0.26603 0 + outer loop + vertex -101.925 -105.466 25.08 + vertex -101.794 -104.991 22.1 + vertex -101.794 -104.991 25.08 + endloop + endfacet + facet normal 0.963965 -0.26603 0 + outer loop + vertex -101.794 -104.991 22.1 + vertex -101.925 -105.466 25.08 + vertex -101.925 -105.466 22.1 + endloop + endfacet + facet normal 0.90097 0.433881 0 + outer loop + vertex -101.925 -103.534 25.08 + vertex -102.139 -103.09 22.1 + vertex -102.139 -103.09 25.08 + endloop + endfacet + facet normal 0.90097 0.433881 0 + outer loop + vertex -102.139 -103.09 22.1 + vertex -101.925 -103.534 25.08 + vertex -101.925 -103.534 22.1 + endloop + endfacet + facet normal 0.963965 0.26603 0 + outer loop + vertex -101.794 -104.009 25.08 + vertex -101.925 -103.534 22.1 + vertex -101.925 -103.534 25.08 + endloop + endfacet + facet normal 0.963965 0.26603 0 + outer loop + vertex -101.925 -103.534 22.1 + vertex -101.794 -104.009 25.08 + vertex -101.794 -104.009 22.1 + endloop + endfacet + facet normal 0.809016 0.587786 0 + outer loop + vertex -102.139 -103.09 25.08 + vertex -102.429 -102.691 22.1 + vertex -102.429 -102.691 25.08 + endloop + endfacet + facet normal 0.809016 0.587786 0 + outer loop + vertex -102.429 -102.691 22.1 + vertex -102.139 -103.09 25.08 + vertex -102.139 -103.09 22.1 + endloop + endfacet + facet normal 0.393015 0.919532 -0 + outer loop + vertex -103.197 -102.078 22.1 + vertex -103.65 -101.885 25.08 + vertex -103.197 -102.078 25.08 + endloop + endfacet + facet normal 0.393015 0.919532 0 + outer loop + vertex -103.65 -101.885 25.08 + vertex -103.197 -102.078 22.1 + vertex -103.65 -101.885 22.1 + endloop + endfacet + facet normal 0.222531 0.974926 -0 + outer loop + vertex -103.65 -101.885 22.1 + vertex -104.131 -101.775 25.08 + vertex -103.65 -101.885 25.08 + endloop + endfacet + facet normal 0.222531 0.974926 0 + outer loop + vertex -104.131 -101.775 25.08 + vertex -103.65 -101.885 22.1 + vertex -104.131 -101.775 22.1 + endloop + endfacet + facet normal 0.550891 0.834577 -0 + outer loop + vertex -102.785 -102.35 22.1 + vertex -103.197 -102.078 25.08 + vertex -102.785 -102.35 25.08 + endloop + endfacet + facet normal 0.550891 0.834577 0 + outer loop + vertex -103.197 -102.078 25.08 + vertex -102.785 -102.35 22.1 + vertex -103.197 -102.078 22.1 + endloop + endfacet + facet normal -0.936235 0.351374 0 + outer loop + vertex -107.151 -103.768 22.1 + vertex -106.978 -103.307 25.08 + vertex -106.978 -103.307 22.1 + endloop + endfacet + facet normal -0.936235 0.351374 0 + outer loop + vertex -106.978 -103.307 25.08 + vertex -107.151 -103.768 22.1 + vertex -107.151 -103.768 25.08 + endloop + endfacet + facet normal -0.85845 0.512897 0 + outer loop + vertex -106.978 -103.307 22.1 + vertex -106.725 -102.884 25.08 + vertex -106.725 -102.884 22.1 + endloop + endfacet + facet normal -0.85845 0.512897 0 + outer loop + vertex -106.725 -102.884 25.08 + vertex -106.978 -103.307 22.1 + vertex -106.978 -103.307 25.08 + endloop + endfacet + facet normal -0.983928 0.178565 0 + outer loop + vertex -107.239 -104.253 22.1 + vertex -107.151 -103.768 25.08 + vertex -107.151 -103.768 22.1 + endloop + endfacet + facet normal -0.983928 0.178565 0 + outer loop + vertex -107.151 -103.768 25.08 + vertex -107.239 -104.253 22.1 + vertex -107.239 -104.253 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.057 -104.5 25.08 + vertex -101.75 -104.5 25.08 + vertex -101.794 -104.009 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.057 -104.5 25.08 + vertex -101.794 -104.009 25.08 + vertex -101.925 -103.534 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -101.75 -104.5 25.08 + vertex -103.057 -104.5 25.08 + vertex -101.794 -104.991 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.057 -104.5 25.08 + vertex -101.925 -103.534 25.08 + vertex -102.139 -103.09 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -101.794 -104.991 25.08 + vertex -103.057 -104.5 25.08 + vertex -101.925 -105.466 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.778 -103.25 25.08 + vertex -102.139 -103.09 25.08 + vertex -102.429 -102.691 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -101.925 -105.466 25.08 + vertex -103.057 -104.5 25.08 + vertex -102.139 -105.91 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.778 -103.25 25.08 + vertex -102.429 -102.691 25.08 + vertex -102.785 -102.35 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -103.778 -105.75 25.08 + vertex -102.139 -105.91 25.08 + vertex -103.057 -104.5 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -102.139 -105.91 25.08 + vertex -103.778 -105.75 25.08 + vertex -102.429 -106.309 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.778 -103.25 25.08 + vertex -102.785 -102.35 25.08 + vertex -103.197 -102.078 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.778 -103.25 25.08 + vertex -103.197 -102.078 25.08 + vertex -103.65 -101.885 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -102.139 -103.09 25.08 + vertex -103.778 -103.25 25.08 + vertex -103.057 -104.5 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.131 -101.775 25.08 + vertex -103.778 -103.25 25.08 + vertex -103.65 -101.885 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.623 -101.753 25.08 + vertex -103.778 -103.25 25.08 + vertex -104.131 -101.775 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.222 -103.25 25.08 + vertex -104.623 -101.753 25.08 + vertex -105.112 -101.819 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.623 -101.753 25.08 + vertex -105.222 -103.25 25.08 + vertex -103.778 -103.25 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -105.581 -101.971 25.08 + vertex -105.222 -103.25 25.08 + vertex -105.112 -101.819 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -106.015 -102.205 25.08 + vertex -105.222 -103.25 25.08 + vertex -105.581 -101.971 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -106.4 -102.512 25.08 + vertex -105.222 -103.25 25.08 + vertex -106.015 -102.205 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -102.429 -106.309 25.08 + vertex -103.778 -105.75 25.08 + vertex -102.785 -106.65 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -102.785 -106.65 25.08 + vertex -103.778 -105.75 25.08 + vertex -103.197 -106.922 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.197 -106.922 25.08 + vertex -103.778 -105.75 25.08 + vertex -103.65 -107.115 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.778 -105.75 25.08 + vertex -104.131 -107.225 25.08 + vertex -103.65 -107.115 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.778 -105.75 25.08 + vertex -104.623 -107.247 25.08 + vertex -104.131 -107.225 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -105.222 -105.75 25.08 + vertex -104.623 -107.247 25.08 + vertex -103.778 -105.75 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.623 -107.247 25.08 + vertex -105.222 -105.75 25.08 + vertex -105.112 -107.181 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.222 -105.75 25.08 + vertex -105.581 -107.029 25.08 + vertex -105.112 -107.181 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -106.978 -105.693 25.08 + vertex -105.222 -105.75 25.08 + vertex -105.943 -104.5 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.222 -105.75 25.08 + vertex -106.015 -106.795 25.08 + vertex -105.581 -107.029 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -106.725 -102.884 25.08 + vertex -105.222 -103.25 25.08 + vertex -106.4 -102.512 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -106.978 -103.307 25.08 + vertex -105.222 -103.25 25.08 + vertex -106.725 -102.884 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.222 -105.75 25.08 + vertex -106.4 -106.488 25.08 + vertex -106.015 -106.795 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.222 -103.25 25.08 + vertex -106.978 -103.307 25.08 + vertex -105.943 -104.5 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.222 -105.75 25.08 + vertex -106.725 -106.116 25.08 + vertex -106.4 -106.488 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -107.151 -103.768 25.08 + vertex -105.943 -104.5 25.08 + vertex -106.978 -103.307 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.222 -105.75 25.08 + vertex -106.978 -105.693 25.08 + vertex -106.725 -106.116 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -107.239 -104.253 25.08 + vertex -105.943 -104.5 25.08 + vertex -107.151 -103.768 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.943 -104.5 25.08 + vertex -107.151 -105.232 25.08 + vertex -106.978 -105.693 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -107.239 -104.747 25.08 + vertex -105.943 -104.5 25.08 + vertex -107.239 -104.253 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.943 -104.5 25.08 + vertex -107.239 -104.747 25.08 + vertex -107.151 -105.232 25.08 + endloop + endfacet + facet normal -0.62349 0.781831 0 + outer loop + vertex -106.015 -102.205 22.1 + vertex -106.4 -102.512 25.08 + vertex -106.015 -102.205 25.08 + endloop + endfacet + facet normal -0.62349 0.781831 0 + outer loop + vertex -106.4 -102.512 25.08 + vertex -106.015 -102.205 22.1 + vertex -106.4 -102.512 22.1 + endloop + endfacet + facet normal -0.134229 0.99095 0 + outer loop + vertex -104.623 -101.753 22.1 + vertex -105.112 -101.819 25.08 + vertex -104.623 -101.753 25.08 + endloop + endfacet + facet normal -0.134229 0.99095 0 + outer loop + vertex -105.112 -101.819 25.08 + vertex -104.623 -101.753 22.1 + vertex -105.112 -101.819 22.1 + endloop + endfacet + facet normal 0.995974 -0.0896469 0 + outer loop + vertex -101.794 -104.991 25.08 + vertex -101.75 -104.5 22.1 + vertex -101.75 -104.5 25.08 + endloop + endfacet + facet normal 0.995974 -0.0896469 0 + outer loop + vertex -101.75 -104.5 22.1 + vertex -101.794 -104.991 25.08 + vertex -101.794 -104.991 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.01 -104.5 22.1 + vertex -101.75 -104.5 22.1 + vertex -101.794 -104.991 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.091 -104.984 22.1 + vertex -101.794 -104.991 22.1 + vertex -101.925 -105.466 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -101.75 -104.5 22.1 + vertex -103.01 -104.5 22.1 + vertex -101.794 -104.009 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.091 -104.984 22.1 + vertex -101.925 -105.466 22.1 + vertex -102.139 -105.91 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.091 -104.016 22.1 + vertex -101.794 -104.009 22.1 + vertex -103.01 -104.5 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.324 -105.415 22.1 + vertex -102.139 -105.91 22.1 + vertex -102.429 -106.309 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -101.794 -104.009 22.1 + vertex -103.091 -104.016 22.1 + vertex -101.925 -103.534 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.324 -105.415 22.1 + vertex -102.429 -106.309 22.1 + vertex -102.785 -106.65 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -101.925 -103.534 22.1 + vertex -103.091 -104.016 22.1 + vertex -102.139 -103.09 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.324 -103.585 22.1 + vertex -102.139 -103.09 22.1 + vertex -103.091 -104.016 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -101.794 -104.991 22.1 + vertex -103.091 -104.984 22.1 + vertex -103.01 -104.5 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.685 -105.747 22.1 + vertex -102.785 -106.65 22.1 + vertex -103.197 -106.922 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -102.139 -105.91 22.1 + vertex -103.324 -105.415 22.1 + vertex -103.091 -104.984 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.134 -105.944 22.1 + vertex -103.197 -106.922 22.1 + vertex -103.65 -107.115 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -102.785 -106.65 22.1 + vertex -103.685 -105.747 22.1 + vertex -103.324 -105.415 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.134 -105.944 22.1 + vertex -103.65 -107.115 22.1 + vertex -104.131 -107.225 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.197 -106.922 22.1 + vertex -104.134 -105.944 22.1 + vertex -103.685 -105.747 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.131 -107.225 22.1 + vertex -104.623 -105.985 22.1 + vertex -104.134 -105.944 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.623 -107.247 22.1 + vertex -104.623 -105.985 22.1 + vertex -104.131 -107.225 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.112 -107.181 22.1 + vertex -104.623 -105.985 22.1 + vertex -104.623 -107.247 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -104.623 -105.985 22.1 + vertex -105.112 -107.181 22.1 + vertex -105.099 -105.865 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.581 -107.029 22.1 + vertex -105.099 -105.865 22.1 + vertex -105.112 -107.181 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -106.015 -106.795 22.1 + vertex -105.099 -105.865 22.1 + vertex -105.581 -107.029 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -105.099 -105.865 22.1 + vertex -106.015 -106.795 22.1 + vertex -105.509 -105.596 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -106.4 -106.488 22.1 + vertex -105.509 -105.596 22.1 + vertex -106.015 -106.795 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -105.509 -105.596 22.1 + vertex -106.725 -106.116 22.1 + vertex -105.81 -105.209 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -106.725 -106.116 22.1 + vertex -105.509 -105.596 22.1 + vertex -106.4 -106.488 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -102.139 -103.09 22.1 + vertex -103.324 -103.585 22.1 + vertex -102.429 -102.691 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -102.429 -102.691 22.1 + vertex -103.324 -103.585 22.1 + vertex -102.785 -102.35 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.685 -103.253 22.1 + vertex -102.785 -102.35 22.1 + vertex -103.324 -103.585 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -102.785 -102.35 22.1 + vertex -103.685 -103.253 22.1 + vertex -103.197 -102.078 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.134 -103.056 22.1 + vertex -103.197 -102.078 22.1 + vertex -103.685 -103.253 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -103.197 -102.078 22.1 + vertex -104.134 -103.056 22.1 + vertex -103.65 -101.885 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -103.65 -101.885 22.1 + vertex -104.134 -103.056 22.1 + vertex -104.131 -101.775 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.623 -103.015 22.1 + vertex -104.131 -101.775 22.1 + vertex -104.134 -103.056 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.623 -103.015 22.1 + vertex -104.623 -101.753 22.1 + vertex -104.131 -101.775 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.112 -101.819 22.1 + vertex -104.623 -103.015 22.1 + vertex -105.099 -103.135 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.623 -103.015 22.1 + vertex -105.112 -101.819 22.1 + vertex -104.623 -101.753 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -106.015 -102.205 22.1 + vertex -105.099 -103.135 22.1 + vertex -105.509 -103.404 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.099 -103.135 22.1 + vertex -105.581 -101.971 22.1 + vertex -105.112 -101.819 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -106.725 -102.884 22.1 + vertex -105.509 -103.404 22.1 + vertex -105.81 -103.791 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -107.151 -103.768 22.1 + vertex -105.81 -103.791 22.1 + vertex -105.97 -104.255 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.099 -103.135 22.1 + vertex -106.015 -102.205 22.1 + vertex -105.581 -101.971 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -106.978 -105.693 22.1 + vertex -105.81 -105.209 22.1 + vertex -106.725 -106.116 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -107.151 -105.232 22.1 + vertex -105.81 -105.209 22.1 + vertex -106.978 -105.693 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.509 -103.404 22.1 + vertex -106.4 -102.512 22.1 + vertex -106.015 -102.205 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -105.81 -105.209 22.1 + vertex -107.151 -105.232 22.1 + vertex -105.97 -104.745 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.509 -103.404 22.1 + vertex -106.725 -102.884 22.1 + vertex -106.4 -102.512 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -107.239 -104.747 22.1 + vertex -105.97 -104.745 22.1 + vertex -107.151 -105.232 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.81 -103.791 22.1 + vertex -106.978 -103.307 22.1 + vertex -106.725 -102.884 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -105.97 -104.745 22.1 + vertex -107.239 -104.747 22.1 + vertex -105.97 -104.255 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.81 -103.791 22.1 + vertex -107.151 -103.768 22.1 + vertex -106.978 -103.307 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -107.239 -104.253 22.1 + vertex -105.97 -104.255 22.1 + vertex -107.239 -104.747 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.97 -104.255 22.1 + vertex -107.239 -104.253 22.1 + vertex -107.151 -103.768 22.1 + endloop + endfacet + facet normal 0.222531 -0.974926 0 + outer loop + vertex -104.131 -107.225 22.1 + vertex -103.65 -107.115 25.08 + vertex -104.131 -107.225 25.08 + endloop + endfacet + facet normal 0.222531 -0.974926 0 + outer loop + vertex -103.65 -107.115 25.08 + vertex -104.131 -107.225 22.1 + vertex -103.65 -107.115 22.1 + endloop + endfacet + facet normal -0.309018 0.951056 0 + outer loop + vertex -105.112 -101.819 22.1 + vertex -105.581 -101.971 25.08 + vertex -105.112 -101.819 25.08 + endloop + endfacet + facet normal -0.309018 0.951056 0 + outer loop + vertex -105.581 -101.971 25.08 + vertex -105.112 -101.819 22.1 + vertex -105.581 -101.971 22.1 + endloop + endfacet + facet normal 0.90097 -0.433881 0 + outer loop + vertex -102.139 -105.91 25.08 + vertex -101.925 -105.466 22.1 + vertex -101.925 -105.466 25.08 + endloop + endfacet + facet normal 0.90097 -0.433881 0 + outer loop + vertex -101.925 -105.466 22.1 + vertex -102.139 -105.91 25.08 + vertex -102.139 -105.91 22.1 + endloop + endfacet + facet normal -0.85845 -0.512897 0 + outer loop + vertex -106.725 -106.116 22.1 + vertex -106.978 -105.693 25.08 + vertex -106.978 -105.693 22.1 + endloop + endfacet + facet normal -0.85845 -0.512897 0 + outer loop + vertex -106.978 -105.693 25.08 + vertex -106.725 -106.116 22.1 + vertex -106.725 -106.116 25.08 + endloop + endfacet + facet normal -0.983928 -0.178565 0 + outer loop + vertex -107.151 -105.232 22.1 + vertex -107.239 -104.747 25.08 + vertex -107.239 -104.747 22.1 + endloop + endfacet + facet normal -0.983928 -0.178565 0 + outer loop + vertex -107.239 -104.747 25.08 + vertex -107.151 -105.232 22.1 + vertex -107.151 -105.232 25.08 + endloop + endfacet + facet normal 0.550891 -0.834577 0 + outer loop + vertex -103.197 -106.922 22.1 + vertex -102.785 -106.65 25.08 + vertex -103.197 -106.922 25.08 + endloop + endfacet + facet normal 0.550891 -0.834577 0 + outer loop + vertex -102.785 -106.65 25.08 + vertex -103.197 -106.922 22.1 + vertex -102.785 -106.65 22.1 + endloop + endfacet + facet normal 0.393015 -0.919532 0 + outer loop + vertex -103.65 -107.115 22.1 + vertex -103.197 -106.922 25.08 + vertex -103.65 -107.115 25.08 + endloop + endfacet + facet normal 0.393015 -0.919532 0 + outer loop + vertex -103.197 -106.922 25.08 + vertex -103.65 -107.115 22.1 + vertex -103.197 -106.922 22.1 + endloop + endfacet + facet normal -0.47387 -0.880595 0 + outer loop + vertex -106.015 -106.795 22.1 + vertex -105.581 -107.029 25.08 + vertex -106.015 -106.795 25.08 + endloop + endfacet + facet normal -0.47387 -0.880595 -0 + outer loop + vertex -105.581 -107.029 25.08 + vertex -106.015 -106.795 22.1 + vertex -105.581 -107.029 22.1 + endloop + endfacet + facet normal -0.309018 -0.951056 0 + outer loop + vertex -105.581 -107.029 22.1 + vertex -105.112 -107.181 25.08 + vertex -105.581 -107.029 25.08 + endloop + endfacet + facet normal -0.309018 -0.951056 -0 + outer loop + vertex -105.112 -107.181 25.08 + vertex -105.581 -107.029 22.1 + vertex -105.112 -107.181 22.1 + endloop + endfacet + facet normal -0.134229 -0.99095 0 + outer loop + vertex -105.112 -107.181 22.1 + vertex -104.623 -107.247 25.08 + vertex -105.112 -107.181 25.08 + endloop + endfacet + facet normal -0.134229 -0.99095 -0 + outer loop + vertex -104.623 -107.247 25.08 + vertex -105.112 -107.181 22.1 + vertex -104.623 -107.247 22.1 + endloop + endfacet + facet normal -0.936235 -0.351374 0 + outer loop + vertex -106.978 -105.693 22.1 + vertex -107.151 -105.232 25.08 + vertex -107.151 -105.232 22.1 + endloop + endfacet + facet normal -0.936235 -0.351374 0 + outer loop + vertex -107.151 -105.232 25.08 + vertex -106.978 -105.693 22.1 + vertex -106.978 -105.693 25.08 + endloop + endfacet + facet normal 0.691067 -0.722791 0 + outer loop + vertex -102.785 -106.65 22.1 + vertex -102.429 -106.309 25.08 + vertex -102.785 -106.65 25.08 + endloop + endfacet + facet normal 0.691067 -0.722791 0 + outer loop + vertex -102.429 -106.309 25.08 + vertex -102.785 -106.65 22.1 + vertex -102.429 -106.309 22.1 + endloop + endfacet + facet normal -0.753075 -0.657935 0 + outer loop + vertex -106.4 -106.488 22.1 + vertex -106.725 -106.116 25.08 + vertex -106.725 -106.116 22.1 + endloop + endfacet + facet normal -0.753075 -0.657935 0 + outer loop + vertex -106.725 -106.116 25.08 + vertex -106.4 -106.488 22.1 + vertex -106.4 -106.488 25.08 + endloop + endfacet + facet normal -0.62349 -0.781831 0 + outer loop + vertex -106.4 -106.488 22.1 + vertex -106.015 -106.795 25.08 + vertex -106.4 -106.488 25.08 + endloop + endfacet + facet normal -0.62349 -0.781831 -0 + outer loop + vertex -106.015 -106.795 25.08 + vertex -106.4 -106.488 22.1 + vertex -106.015 -106.795 22.1 + endloop + endfacet + facet normal 0.986363 0.164583 0 + outer loop + vertex -103.01 -104.5 20.5 + vertex -103.091 -104.016 13.5 + vertex -103.091 -104.016 20.5 + endloop + endfacet + facet normal 0.986363 0.164583 0 + outer loop + vertex -103.091 -104.016 13.5 + vertex -103.01 -104.5 20.5 + vertex -103.01 -104.5 13.5 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -105.97 -104.745 13.5 + vertex -105.97 -104.255 20.5 + vertex -105.97 -104.255 13.5 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -105.97 -104.255 20.5 + vertex -105.97 -104.745 13.5 + vertex -105.97 -104.745 20.5 + endloop + endfacet + facet normal -0.245484 0.969401 0 + outer loop + vertex -104.623 -103.015 13.5 + vertex -105.099 -103.135 20.5 + vertex -104.623 -103.015 20.5 + endloop + endfacet + facet normal -0.245484 0.969401 0 + outer loop + vertex -105.099 -103.135 20.5 + vertex -104.623 -103.015 13.5 + vertex -105.099 -103.135 13.5 + endloop + endfacet + facet normal 0.0825782 -0.996585 0 + outer loop + vertex -104.623 -105.985 13.5 + vertex -104.134 -105.944 20.5 + vertex -104.623 -105.985 20.5 + endloop + endfacet + facet normal 0.0825782 -0.996585 0 + outer loop + vertex -104.134 -105.944 20.5 + vertex -104.623 -105.985 13.5 + vertex -104.134 -105.944 13.5 + endloop + endfacet + facet normal 0.401702 0.915771 -0 + outer loop + vertex -103.685 -103.253 13.5 + vertex -104.134 -103.056 20.5 + vertex -103.685 -103.253 20.5 + endloop + endfacet + facet normal 0.401702 0.915771 0 + outer loop + vertex -104.134 -103.056 20.5 + vertex -103.685 -103.253 13.5 + vertex -104.134 -103.056 13.5 + endloop + endfacet + facet normal 0.0825782 0.996585 -0 + outer loop + vertex -104.134 -103.056 13.5 + vertex -104.623 -103.015 20.5 + vertex -104.134 -103.056 20.5 + endloop + endfacet + facet normal 0.0825782 0.996585 0 + outer loop + vertex -104.623 -103.015 20.5 + vertex -104.134 -103.056 13.5 + vertex -104.623 -103.015 13.5 + endloop + endfacet + facet normal -0.789139 0.614214 0 + outer loop + vertex -105.81 -103.791 13.5 + vertex -105.509 -103.404 20.5 + vertex -105.509 -103.404 13.5 + endloop + endfacet + facet normal -0.789139 0.614214 0 + outer loop + vertex -105.509 -103.404 20.5 + vertex -105.81 -103.791 13.5 + vertex -105.81 -103.791 20.5 + endloop + endfacet + facet normal -0.945816 0.324703 0 + outer loop + vertex -105.97 -104.255 13.5 + vertex -105.81 -103.791 20.5 + vertex -105.81 -103.791 13.5 + endloop + endfacet + facet normal -0.945816 0.324703 0 + outer loop + vertex -105.81 -103.791 20.5 + vertex -105.97 -104.255 13.5 + vertex -105.97 -104.255 20.5 + endloop + endfacet + facet normal -0.546948 0.837167 0 + outer loop + vertex -105.099 -103.135 13.5 + vertex -105.509 -103.404 20.5 + vertex -105.099 -103.135 20.5 + endloop + endfacet + facet normal -0.546948 0.837167 0 + outer loop + vertex -105.509 -103.404 20.5 + vertex -105.099 -103.135 13.5 + vertex -105.509 -103.404 13.5 + endloop + endfacet + facet normal -0.245484 -0.969401 0 + outer loop + vertex -105.099 -105.865 13.5 + vertex -104.623 -105.985 20.5 + vertex -105.099 -105.865 20.5 + endloop + endfacet + facet normal -0.245484 -0.969401 -0 + outer loop + vertex -104.623 -105.985 20.5 + vertex -105.099 -105.865 13.5 + vertex -104.623 -105.985 13.5 + endloop + endfacet + facet normal 0.677276 0.735729 -0 + outer loop + vertex -103.324 -103.585 13.5 + vertex -103.685 -103.253 20.5 + vertex -103.324 -103.585 20.5 + endloop + endfacet + facet normal 0.677276 0.735729 0 + outer loop + vertex -103.685 -103.253 20.5 + vertex -103.324 -103.585 13.5 + vertex -103.685 -103.253 13.5 + endloop + endfacet + facet normal 0.87947 0.475954 0 + outer loop + vertex -103.091 -104.016 20.5 + vertex -103.324 -103.585 13.5 + vertex -103.324 -103.585 20.5 + endloop + endfacet + facet normal 0.87947 0.475954 0 + outer loop + vertex -103.324 -103.585 13.5 + vertex -103.091 -104.016 20.5 + vertex -103.091 -104.016 13.5 + endloop + endfacet + facet normal 0.401702 -0.915771 0 + outer loop + vertex -104.134 -105.944 13.5 + vertex -103.685 -105.747 20.5 + vertex -104.134 -105.944 20.5 + endloop + endfacet + facet normal 0.401702 -0.915771 0 + outer loop + vertex -103.685 -105.747 20.5 + vertex -104.134 -105.944 13.5 + vertex -103.685 -105.747 13.5 + endloop + endfacet + facet normal 0.986363 -0.164583 0 + outer loop + vertex -103.091 -104.984 20.5 + vertex -103.01 -104.5 13.5 + vertex -103.01 -104.5 20.5 + endloop + endfacet + facet normal 0.986363 -0.164583 0 + outer loop + vertex -103.01 -104.5 13.5 + vertex -103.091 -104.984 20.5 + vertex -103.091 -104.984 13.5 + endloop + endfacet + facet normal -0.546948 -0.837167 0 + outer loop + vertex -105.509 -105.596 13.5 + vertex -105.099 -105.865 20.5 + vertex -105.509 -105.596 20.5 + endloop + endfacet + facet normal -0.546948 -0.837167 -0 + outer loop + vertex -105.099 -105.865 20.5 + vertex -105.509 -105.596 13.5 + vertex -105.099 -105.865 13.5 + endloop + endfacet + facet normal -0.945816 -0.324703 0 + outer loop + vertex -105.81 -105.209 13.5 + vertex -105.97 -104.745 20.5 + vertex -105.97 -104.745 13.5 + endloop + endfacet + facet normal -0.945816 -0.324703 0 + outer loop + vertex -105.97 -104.745 20.5 + vertex -105.81 -105.209 13.5 + vertex -105.81 -105.209 20.5 + endloop + endfacet + facet normal 0.677276 -0.735729 0 + outer loop + vertex -103.685 -105.747 13.5 + vertex -103.324 -105.415 20.5 + vertex -103.685 -105.747 20.5 + endloop + endfacet + facet normal 0.677276 -0.735729 0 + outer loop + vertex -103.324 -105.415 20.5 + vertex -103.685 -105.747 13.5 + vertex -103.324 -105.415 13.5 + endloop + endfacet + facet normal -0.789139 -0.614214 0 + outer loop + vertex -105.509 -105.596 13.5 + vertex -105.81 -105.209 20.5 + vertex -105.81 -105.209 13.5 + endloop + endfacet + facet normal -0.789139 -0.614214 0 + outer loop + vertex -105.81 -105.209 20.5 + vertex -105.509 -105.596 13.5 + vertex -105.509 -105.596 20.5 + endloop + endfacet + facet normal 0.87947 -0.475954 0 + outer loop + vertex -103.324 -105.415 20.5 + vertex -103.091 -104.984 13.5 + vertex -103.091 -104.984 20.5 + endloop + endfacet + facet normal 0.87947 -0.475954 0 + outer loop + vertex -103.091 -104.984 13.5 + vertex -103.324 -105.415 20.5 + vertex -103.324 -105.415 13.5 + endloop + endfacet + facet normal -0.866026 -0.5 0 + outer loop + vertex -103.057 -104.5 24.0867 + vertex -103.778 -103.25 25.08 + vertex -103.778 -103.25 24.0867 + endloop + endfacet + facet normal -0.866026 -0.5 0 + outer loop + vertex -103.778 -103.25 25.08 + vertex -103.057 -104.5 24.0867 + vertex -103.057 -104.5 25.08 + endloop + endfacet + facet normal 0.866026 -0.5 0 + outer loop + vertex -105.943 -104.5 25.08 + vertex -105.222 -103.25 24.0867 + vertex -105.222 -103.25 25.08 + endloop + endfacet + facet normal 0.866026 -0.5 0 + outer loop + vertex -105.222 -103.25 24.0867 + vertex -105.943 -104.5 25.08 + vertex -105.943 -104.5 24.0867 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -105.222 -103.25 24.0867 + vertex -103.778 -103.25 25.08 + vertex -105.222 -103.25 25.08 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -103.778 -103.25 25.08 + vertex -105.222 -103.25 24.0867 + vertex -103.778 -103.25 24.0867 + endloop + endfacet + facet normal -0.866026 0.5 0 + outer loop + vertex -103.778 -105.75 24.0867 + vertex -103.057 -104.5 25.08 + vertex -103.057 -104.5 24.0867 + endloop + endfacet + facet normal -0.866026 0.5 0 + outer loop + vertex -103.057 -104.5 25.08 + vertex -103.778 -105.75 24.0867 + vertex -103.778 -105.75 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.778 -103.25 24.0867 + vertex -103.778 -105.75 24.0867 + vertex -103.057 -104.5 24.0867 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -105.222 -103.25 24.0867 + vertex -103.778 -105.75 24.0867 + vertex -103.778 -103.25 24.0867 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.222 -103.25 24.0867 + vertex -105.222 -105.75 24.0867 + vertex -103.778 -105.75 24.0867 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -105.222 -105.75 24.0867 + vertex -105.222 -103.25 24.0867 + vertex -105.943 -104.5 24.0867 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -103.778 -105.75 24.0867 + vertex -105.222 -105.75 25.08 + vertex -103.778 -105.75 25.08 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -105.222 -105.75 25.08 + vertex -103.778 -105.75 24.0867 + vertex -105.222 -105.75 24.0867 + endloop + endfacet + facet normal 0.866026 0.5 0 + outer loop + vertex -105.222 -105.75 25.08 + vertex -105.943 -104.5 24.0867 + vertex -105.943 -104.5 25.08 + endloop + endfacet + facet normal 0.866026 0.5 0 + outer loop + vertex -105.943 -104.5 24.0867 + vertex -105.222 -105.75 25.08 + vertex -105.222 -105.75 24.0867 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex -101.75 104.5 20.5 + vertex -103.125 106.882 0.5 + vertex -103.125 106.882 20.5 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex -103.125 106.882 0.5 + vertex -101.75 104.5 20.5 + vertex -101.75 104.5 0.5 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex -105.875 106.882 0.5 + vertex -107 104.933 20.5 + vertex -105.875 106.882 20.5 + endloop + endfacet + facet normal -0.866025 0.5 -3.46791e-008 + outer loop + vertex -107.25 104.5 0.5 + vertex -107 104.933 20.5 + vertex -105.875 106.882 0.5 + endloop + endfacet + facet normal -0.866026 0.499999 0 + outer loop + vertex -107 104.933 20.5 + vertex -107.25 104.5 0.5 + vertex -107.25 104.5 20.5 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -103.125 106.882 0.5 + vertex -105.875 106.882 20.5 + vertex -103.125 106.882 20.5 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -105.875 106.882 20.5 + vertex -103.125 106.882 0.5 + vertex -105.875 106.882 0.5 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -103.125 102.118 20.5 + vertex -101.75 104.5 0.5 + vertex -101.75 104.5 20.5 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex -101.75 104.5 0.5 + vertex -103.125 102.118 20.5 + vertex -103.125 102.118 0.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -101.75 104.5 0.5 + vertex -103.081 104.013 0.5 + vertex -103 104.5 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.316 103.579 0.5 + vertex -101.75 104.5 0.5 + vertex -103.125 102.118 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -101.75 104.5 0.5 + vertex -103.316 103.579 0.5 + vertex -103.081 104.013 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.125 102.118 0.5 + vertex -103.68 103.244 0.5 + vertex -103.316 103.579 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.125 102.118 0.5 + vertex -104.132 103.046 0.5 + vertex -103.68 103.244 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.125 102.118 0.5 + vertex -104.624 103.005 0.5 + vertex -104.132 103.046 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.875 102.118 0.5 + vertex -104.624 103.005 0.5 + vertex -103.125 102.118 0.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -104.624 103.005 0.5 + vertex -105.875 102.118 0.5 + vertex -105.103 103.126 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.875 102.118 0.5 + vertex -105.516 103.396 0.5 + vertex -105.103 103.126 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.875 102.118 0.5 + vertex -105.819 103.786 0.5 + vertex -105.516 103.396 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -107.25 104.5 0.5 + vertex -105.819 103.786 0.5 + vertex -105.875 102.118 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.98 104.253 0.5 + vertex -107.25 104.5 0.5 + vertex -105.98 104.747 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.819 103.786 0.5 + vertex -107.25 104.5 0.5 + vertex -105.98 104.253 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.081 104.987 0.5 + vertex -101.75 104.5 0.5 + vertex -103 104.5 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.316 105.421 0.5 + vertex -101.75 104.5 0.5 + vertex -103.081 104.987 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -101.75 104.5 0.5 + vertex -103.316 105.421 0.5 + vertex -103.125 106.882 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.68 105.756 0.5 + vertex -103.125 106.882 0.5 + vertex -103.316 105.421 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.132 105.954 0.5 + vertex -103.125 106.882 0.5 + vertex -103.68 105.756 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.624 105.995 0.5 + vertex -103.125 106.882 0.5 + vertex -104.132 105.954 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.875 106.882 0.5 + vertex -104.624 105.995 0.5 + vertex -105.103 105.874 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.624 105.995 0.5 + vertex -105.875 106.882 0.5 + vertex -103.125 106.882 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.516 105.604 0.5 + vertex -105.875 106.882 0.5 + vertex -105.103 105.874 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.819 105.214 0.5 + vertex -105.875 106.882 0.5 + vertex -105.516 105.604 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -107.25 104.5 0.5 + vertex -105.819 105.214 0.5 + vertex -105.98 104.747 0.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -105.819 105.214 0.5 + vertex -107.25 104.5 0.5 + vertex -105.875 106.882 0.5 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -105.875 102.118 0.5 + vertex -103.125 102.118 20.5 + vertex -105.875 102.118 20.5 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -103.125 102.118 20.5 + vertex -105.875 102.118 0.5 + vertex -103.125 102.118 0.5 + endloop + endfacet + facet normal -0.866026 -0.499999 0 + outer loop + vertex -107.25 104.5 0.5 + vertex -107 104.067 20.5 + vertex -107.25 104.5 20.5 + endloop + endfacet + facet normal -0.866025 -0.5 -3.46791e-008 + outer loop + vertex -105.875 102.118 0.5 + vertex -107 104.067 20.5 + vertex -107.25 104.5 0.5 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex -107 104.067 20.5 + vertex -105.875 102.118 0.5 + vertex -105.875 102.118 20.5 + endloop + endfacet + facet normal 0.98636 0.164599 0 + outer loop + vertex -103 104.5 0.5 + vertex -103.081 104.987 -6.5 + vertex -103.081 104.987 0.5 + endloop + endfacet + facet normal 0.98636 0.164599 0 + outer loop + vertex -103.081 104.987 -6.5 + vertex -103 104.5 0.5 + vertex -103 104.5 -6.5 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -105.98 104.253 -6.5 + vertex -105.98 104.747 0.5 + vertex -105.98 104.747 -6.5 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -105.98 104.747 0.5 + vertex -105.98 104.253 -6.5 + vertex -105.98 104.253 0.5 + endloop + endfacet + facet normal 0.0825698 0.996585 -0 + outer loop + vertex -104.132 105.954 -6.5 + vertex -104.624 105.995 0.5 + vertex -104.132 105.954 0.5 + endloop + endfacet + facet normal 0.0825698 0.996585 0 + outer loop + vertex -104.624 105.995 0.5 + vertex -104.132 105.954 -6.5 + vertex -104.624 105.995 -6.5 + endloop + endfacet + facet normal 0.0825698 -0.996585 0 + outer loop + vertex -104.624 103.005 -6.5 + vertex -104.132 103.046 0.5 + vertex -104.624 103.005 0.5 + endloop + endfacet + facet normal 0.0825698 -0.996585 0 + outer loop + vertex -104.132 103.046 0.5 + vertex -104.624 103.005 -6.5 + vertex -104.132 103.046 -6.5 + endloop + endfacet + facet normal 0.401692 -0.915775 0 + outer loop + vertex -104.132 103.046 -6.5 + vertex -103.68 103.244 0.5 + vertex -104.132 103.046 0.5 + endloop + endfacet + facet normal 0.401692 -0.915775 0 + outer loop + vertex -103.68 103.244 0.5 + vertex -104.132 103.046 -6.5 + vertex -103.68 103.244 -6.5 + endloop + endfacet + facet normal 0.677285 0.73572 -0 + outer loop + vertex -103.316 105.421 -6.5 + vertex -103.68 105.756 0.5 + vertex -103.316 105.421 0.5 + endloop + endfacet + facet normal 0.677285 0.73572 0 + outer loop + vertex -103.68 105.756 0.5 + vertex -103.316 105.421 -6.5 + vertex -103.68 105.756 -6.5 + endloop + endfacet + facet normal 0.879474 0.475946 0 + outer loop + vertex -103.081 104.987 0.5 + vertex -103.316 105.421 -6.5 + vertex -103.316 105.421 0.5 + endloop + endfacet + facet normal 0.879474 0.475946 0 + outer loop + vertex -103.316 105.421 -6.5 + vertex -103.081 104.987 0.5 + vertex -103.081 104.987 -6.5 + endloop + endfacet + facet normal 0.401692 0.915775 -0 + outer loop + vertex -103.68 105.756 -6.5 + vertex -104.132 105.954 0.5 + vertex -103.68 105.756 0.5 + endloop + endfacet + facet normal 0.401692 0.915775 0 + outer loop + vertex -104.132 105.954 0.5 + vertex -103.68 105.756 -6.5 + vertex -104.132 105.954 -6.5 + endloop + endfacet + facet normal -0.789137 0.614218 0 + outer loop + vertex -105.819 105.214 -6.5 + vertex -105.516 105.604 0.5 + vertex -105.516 105.604 -6.5 + endloop + endfacet + facet normal -0.789137 0.614218 0 + outer loop + vertex -105.516 105.604 0.5 + vertex -105.819 105.214 -6.5 + vertex -105.819 105.214 0.5 + endloop + endfacet + facet normal -0.945823 0.324684 0 + outer loop + vertex -105.98 104.747 -6.5 + vertex -105.819 105.214 0.5 + vertex -105.819 105.214 -6.5 + endloop + endfacet + facet normal -0.945823 0.324684 0 + outer loop + vertex -105.819 105.214 0.5 + vertex -105.98 104.747 -6.5 + vertex -105.98 104.747 0.5 + endloop + endfacet + facet normal -0.245487 0.9694 0 + outer loop + vertex -104.624 105.995 -6.5 + vertex -105.103 105.874 0.5 + vertex -104.624 105.995 0.5 + endloop + endfacet + facet normal -0.245487 0.9694 0 + outer loop + vertex -105.103 105.874 0.5 + vertex -104.624 105.995 -6.5 + vertex -105.103 105.874 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.081 104.013 -6.5 + vertex -103.081 104.987 -6.5 + vertex -103 104.5 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.316 103.579 -6.5 + vertex -103.081 104.987 -6.5 + vertex -103.081 104.013 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.316 103.579 -6.5 + vertex -103.316 105.421 -6.5 + vertex -103.081 104.987 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.68 103.244 -6.5 + vertex -103.316 105.421 -6.5 + vertex -103.316 103.579 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.68 103.244 -6.5 + vertex -103.68 105.756 -6.5 + vertex -103.316 105.421 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.132 103.046 -6.5 + vertex -103.68 105.756 -6.5 + vertex -103.68 103.244 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.132 103.046 -6.5 + vertex -104.132 105.954 -6.5 + vertex -103.68 105.756 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.624 103.005 -6.5 + vertex -104.132 105.954 -6.5 + vertex -104.132 103.046 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.624 103.005 -6.5 + vertex -104.624 105.995 -6.5 + vertex -104.132 105.954 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.103 103.126 -6.5 + vertex -104.624 105.995 -6.5 + vertex -104.624 103.005 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.103 103.126 -6.5 + vertex -105.103 105.874 -6.5 + vertex -104.624 105.995 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.516 103.396 -6.5 + vertex -105.103 105.874 -6.5 + vertex -105.103 103.126 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.516 103.396 -6.5 + vertex -105.516 105.604 -6.5 + vertex -105.103 105.874 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.819 103.786 -6.5 + vertex -105.516 105.604 -6.5 + vertex -105.516 103.396 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.819 103.786 -6.5 + vertex -105.819 105.214 -6.5 + vertex -105.516 105.604 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.98 104.253 -6.5 + vertex -105.819 105.214 -6.5 + vertex -105.819 103.786 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.819 105.214 -6.5 + vertex -105.98 104.253 -6.5 + vertex -105.98 104.747 -6.5 + endloop + endfacet + facet normal -0.546943 0.83717 0 + outer loop + vertex -105.103 105.874 -6.5 + vertex -105.516 105.604 0.5 + vertex -105.103 105.874 0.5 + endloop + endfacet + facet normal -0.546943 0.83717 0 + outer loop + vertex -105.516 105.604 0.5 + vertex -105.103 105.874 -6.5 + vertex -105.516 105.604 -6.5 + endloop + endfacet + facet normal 0.98636 -0.164599 0 + outer loop + vertex -103.081 104.013 0.5 + vertex -103 104.5 -6.5 + vertex -103 104.5 0.5 + endloop + endfacet + facet normal 0.98636 -0.164599 0 + outer loop + vertex -103 104.5 -6.5 + vertex -103.081 104.013 0.5 + vertex -103.081 104.013 -6.5 + endloop + endfacet + facet normal 0.677285 -0.73572 0 + outer loop + vertex -103.68 103.244 -6.5 + vertex -103.316 103.579 0.5 + vertex -103.68 103.244 0.5 + endloop + endfacet + facet normal 0.677285 -0.73572 0 + outer loop + vertex -103.316 103.579 0.5 + vertex -103.68 103.244 -6.5 + vertex -103.316 103.579 -6.5 + endloop + endfacet + facet normal 0.879474 -0.475946 0 + outer loop + vertex -103.316 103.579 0.5 + vertex -103.081 104.013 -6.5 + vertex -103.081 104.013 0.5 + endloop + endfacet + facet normal 0.879474 -0.475946 0 + outer loop + vertex -103.081 104.013 -6.5 + vertex -103.316 103.579 0.5 + vertex -103.316 103.579 -6.5 + endloop + endfacet + facet normal -0.245487 -0.9694 0 + outer loop + vertex -105.103 103.126 -6.5 + vertex -104.624 103.005 0.5 + vertex -105.103 103.126 0.5 + endloop + endfacet + facet normal -0.245487 -0.9694 -0 + outer loop + vertex -104.624 103.005 0.5 + vertex -105.103 103.126 -6.5 + vertex -104.624 103.005 -6.5 + endloop + endfacet + facet normal -0.789137 -0.614218 0 + outer loop + vertex -105.516 103.396 -6.5 + vertex -105.819 103.786 0.5 + vertex -105.819 103.786 -6.5 + endloop + endfacet + facet normal -0.789137 -0.614218 0 + outer loop + vertex -105.819 103.786 0.5 + vertex -105.516 103.396 -6.5 + vertex -105.516 103.396 0.5 + endloop + endfacet + facet normal -0.945823 -0.324684 0 + outer loop + vertex -105.819 103.786 -6.5 + vertex -105.98 104.253 0.5 + vertex -105.98 104.253 -6.5 + endloop + endfacet + facet normal -0.945823 -0.324684 0 + outer loop + vertex -105.98 104.253 0.5 + vertex -105.819 103.786 -6.5 + vertex -105.819 103.786 0.5 + endloop + endfacet + facet normal -0.546943 -0.83717 0 + outer loop + vertex -105.516 103.396 -6.5 + vertex -105.103 103.126 0.5 + vertex -105.516 103.396 0.5 + endloop + endfacet + facet normal -0.546943 -0.83717 -0 + outer loop + vertex -105.103 103.126 0.5 + vertex -105.516 103.396 -6.5 + vertex -105.103 103.126 -6.5 + endloop + endfacet + facet normal -0.98636 -0.164599 0 + outer loop + vertex -103 104.5 13.5 + vertex -103.081 104.987 20.5 + vertex -103.081 104.987 13.5 + endloop + endfacet + facet normal -0.98636 -0.164599 0 + outer loop + vertex -103.081 104.987 20.5 + vertex -103 104.5 13.5 + vertex -103 104.5 20.5 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex -105.98 104.253 20.5 + vertex -105.98 104.747 13.5 + vertex -105.98 104.747 20.5 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex -105.98 104.747 13.5 + vertex -105.98 104.253 20.5 + vertex -105.98 104.253 13.5 + endloop + endfacet + facet normal -0.0825698 -0.996585 0 + outer loop + vertex -104.624 105.995 13.5 + vertex -104.132 105.954 20.5 + vertex -104.624 105.995 20.5 + endloop + endfacet + facet normal -0.0825698 -0.996585 -0 + outer loop + vertex -104.132 105.954 20.5 + vertex -104.624 105.995 13.5 + vertex -104.132 105.954 13.5 + endloop + endfacet + facet normal -0.0825698 0.996585 0 + outer loop + vertex -104.132 103.046 13.5 + vertex -104.624 103.005 20.5 + vertex -104.132 103.046 20.5 + endloop + endfacet + facet normal -0.0825698 0.996585 0 + outer loop + vertex -104.624 103.005 20.5 + vertex -104.132 103.046 13.5 + vertex -104.624 103.005 13.5 + endloop + endfacet + facet normal -0.401692 0.915775 0 + outer loop + vertex -103.68 103.244 13.5 + vertex -104.132 103.046 20.5 + vertex -103.68 103.244 20.5 + endloop + endfacet + facet normal -0.401692 0.915775 0 + outer loop + vertex -104.132 103.046 20.5 + vertex -103.68 103.244 13.5 + vertex -104.132 103.046 13.5 + endloop + endfacet + facet normal -0.677285 -0.73572 0 + outer loop + vertex -103.68 105.756 13.5 + vertex -103.316 105.421 20.5 + vertex -103.68 105.756 20.5 + endloop + endfacet + facet normal -0.677285 -0.73572 -0 + outer loop + vertex -103.316 105.421 20.5 + vertex -103.68 105.756 13.5 + vertex -103.316 105.421 13.5 + endloop + endfacet + facet normal -0.879474 -0.475946 0 + outer loop + vertex -103.081 104.987 13.5 + vertex -103.316 105.421 20.5 + vertex -103.316 105.421 13.5 + endloop + endfacet + facet normal -0.879474 -0.475946 0 + outer loop + vertex -103.316 105.421 20.5 + vertex -103.081 104.987 13.5 + vertex -103.081 104.987 20.5 + endloop + endfacet + facet normal -0.401692 -0.915775 0 + outer loop + vertex -104.132 105.954 13.5 + vertex -103.68 105.756 20.5 + vertex -104.132 105.954 20.5 + endloop + endfacet + facet normal -0.401692 -0.915775 -0 + outer loop + vertex -103.68 105.756 20.5 + vertex -104.132 105.954 13.5 + vertex -103.68 105.756 13.5 + endloop + endfacet + facet normal 0.789137 -0.614218 0 + outer loop + vertex -105.819 105.214 20.5 + vertex -105.516 105.604 13.5 + vertex -105.516 105.604 20.5 + endloop + endfacet + facet normal 0.789137 -0.614218 0 + outer loop + vertex -105.516 105.604 13.5 + vertex -105.819 105.214 20.5 + vertex -105.819 105.214 13.5 + endloop + endfacet + facet normal 0.945823 -0.324684 0 + outer loop + vertex -105.98 104.747 20.5 + vertex -105.819 105.214 13.5 + vertex -105.819 105.214 20.5 + endloop + endfacet + facet normal 0.945823 -0.324684 0 + outer loop + vertex -105.819 105.214 13.5 + vertex -105.98 104.747 20.5 + vertex -105.98 104.747 13.5 + endloop + endfacet + facet normal 0.245487 -0.9694 0 + outer loop + vertex -105.103 105.874 13.5 + vertex -104.624 105.995 20.5 + vertex -105.103 105.874 20.5 + endloop + endfacet + facet normal 0.245487 -0.9694 0 + outer loop + vertex -104.624 105.995 20.5 + vertex -105.103 105.874 13.5 + vertex -104.624 105.995 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.081 104.987 13.5 + vertex -103.01 104.5 13.5 + vertex -103 104.5 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.081 104.987 13.5 + vertex -103.091 104.984 13.5 + vertex -103.01 104.5 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.316 105.421 13.5 + vertex -103.091 104.984 13.5 + vertex -103.081 104.987 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.316 105.421 13.5 + vertex -103.324 105.415 13.5 + vertex -103.091 104.984 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.68 105.756 13.5 + vertex -103.324 105.415 13.5 + vertex -103.316 105.421 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.68 105.756 13.5 + vertex -103.685 105.747 13.5 + vertex -103.324 105.415 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.132 105.954 13.5 + vertex -103.685 105.747 13.5 + vertex -103.68 105.756 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.132 105.954 13.5 + vertex -104.134 105.944 13.5 + vertex -103.685 105.747 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.132 105.954 13.5 + vertex -104.623 105.985 13.5 + vertex -104.134 105.944 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.624 105.995 13.5 + vertex -104.623 105.985 13.5 + vertex -104.132 105.954 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.624 105.995 13.5 + vertex -105.099 105.865 13.5 + vertex -104.623 105.985 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -105.103 105.874 13.5 + vertex -105.099 105.865 13.5 + vertex -104.624 105.995 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.103 105.874 13.5 + vertex -105.509 105.596 13.5 + vertex -105.099 105.865 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -105.516 105.604 13.5 + vertex -105.509 105.596 13.5 + vertex -105.103 105.874 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.516 105.604 13.5 + vertex -105.81 105.209 13.5 + vertex -105.509 105.596 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -105.819 105.214 13.5 + vertex -105.81 105.209 13.5 + vertex -105.516 105.604 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.819 105.214 13.5 + vertex -105.97 104.745 13.5 + vertex -105.81 105.209 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.97 104.745 13.5 + vertex -105.98 104.747 13.5 + vertex -105.97 104.255 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -105.98 104.747 13.5 + vertex -105.97 104.745 13.5 + vertex -105.819 105.214 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -103.01 104.5 13.5 + vertex -103.081 104.013 13.5 + vertex -103 104.5 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -103.091 104.016 13.5 + vertex -103.081 104.013 13.5 + vertex -103.01 104.5 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.091 104.016 13.5 + vertex -103.316 103.579 13.5 + vertex -103.081 104.013 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -103.324 103.585 13.5 + vertex -103.316 103.579 13.5 + vertex -103.091 104.016 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.324 103.585 13.5 + vertex -103.68 103.244 13.5 + vertex -103.316 103.579 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -103.685 103.253 13.5 + vertex -103.68 103.244 13.5 + vertex -103.324 103.585 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.685 103.253 13.5 + vertex -104.132 103.046 13.5 + vertex -103.68 103.244 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -104.134 103.056 13.5 + vertex -104.132 103.046 13.5 + vertex -103.685 103.253 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.623 103.015 13.5 + vertex -104.132 103.046 13.5 + vertex -104.134 103.056 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -104.623 103.015 13.5 + vertex -104.624 103.005 13.5 + vertex -104.132 103.046 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.099 103.135 13.5 + vertex -104.624 103.005 13.5 + vertex -104.623 103.015 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.099 103.135 13.5 + vertex -105.103 103.126 13.5 + vertex -104.624 103.005 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.509 103.404 13.5 + vertex -105.103 103.126 13.5 + vertex -105.099 103.135 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.509 103.404 13.5 + vertex -105.516 103.396 13.5 + vertex -105.103 103.126 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.81 103.791 13.5 + vertex -105.516 103.396 13.5 + vertex -105.509 103.404 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.81 103.791 13.5 + vertex -105.819 103.786 13.5 + vertex -105.516 103.396 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.97 104.255 13.5 + vertex -105.819 103.786 13.5 + vertex -105.81 103.791 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.97 104.255 13.5 + vertex -105.98 104.253 13.5 + vertex -105.819 103.786 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.98 104.253 13.5 + vertex -105.97 104.255 13.5 + vertex -105.98 104.747 13.5 + endloop + endfacet + facet normal 0.546943 -0.83717 0 + outer loop + vertex -105.516 105.604 13.5 + vertex -105.103 105.874 20.5 + vertex -105.516 105.604 20.5 + endloop + endfacet + facet normal 0.546943 -0.83717 0 + outer loop + vertex -105.103 105.874 20.5 + vertex -105.516 105.604 13.5 + vertex -105.103 105.874 13.5 + endloop + endfacet + facet normal -0.98636 0.164599 0 + outer loop + vertex -103.081 104.013 13.5 + vertex -103 104.5 20.5 + vertex -103 104.5 13.5 + endloop + endfacet + facet normal -0.98636 0.164599 0 + outer loop + vertex -103 104.5 20.5 + vertex -103.081 104.013 13.5 + vertex -103.081 104.013 20.5 + endloop + endfacet + facet normal 0.945823 0.324684 0 + outer loop + vertex -105.819 103.786 20.5 + vertex -105.98 104.253 13.5 + vertex -105.98 104.253 20.5 + endloop + endfacet + facet normal 0.945823 0.324684 0 + outer loop + vertex -105.98 104.253 13.5 + vertex -105.819 103.786 20.5 + vertex -105.819 103.786 13.5 + endloop + endfacet + facet normal -0.677285 0.73572 0 + outer loop + vertex -103.316 103.579 13.5 + vertex -103.68 103.244 20.5 + vertex -103.316 103.579 20.5 + endloop + endfacet + facet normal -0.677285 0.73572 0 + outer loop + vertex -103.68 103.244 20.5 + vertex -103.316 103.579 13.5 + vertex -103.68 103.244 13.5 + endloop + endfacet + facet normal -0.879474 0.475946 0 + outer loop + vertex -103.316 103.579 13.5 + vertex -103.081 104.013 20.5 + vertex -103.081 104.013 13.5 + endloop + endfacet + facet normal -0.879474 0.475946 0 + outer loop + vertex -103.081 104.013 20.5 + vertex -103.316 103.579 13.5 + vertex -103.316 103.579 20.5 + endloop + endfacet + facet normal 0.245487 0.9694 -0 + outer loop + vertex -104.624 103.005 13.5 + vertex -105.103 103.126 20.5 + vertex -104.624 103.005 20.5 + endloop + endfacet + facet normal 0.245487 0.9694 0 + outer loop + vertex -105.103 103.126 20.5 + vertex -104.624 103.005 13.5 + vertex -105.103 103.126 13.5 + endloop + endfacet + facet normal 0.789137 0.614218 0 + outer loop + vertex -105.516 103.396 20.5 + vertex -105.819 103.786 13.5 + vertex -105.819 103.786 20.5 + endloop + endfacet + facet normal 0.789137 0.614218 0 + outer loop + vertex -105.819 103.786 13.5 + vertex -105.516 103.396 20.5 + vertex -105.516 103.396 13.5 + endloop + endfacet + facet normal 0.546943 0.83717 -0 + outer loop + vertex -105.103 103.126 13.5 + vertex -105.516 103.396 20.5 + vertex -105.103 103.126 20.5 + endloop + endfacet + facet normal 0.546943 0.83717 0 + outer loop + vertex -105.516 103.396 20.5 + vertex -105.103 103.126 13.5 + vertex -105.516 103.396 13.5 + endloop + endfacet + facet normal 0.995974 0.0896469 0 + outer loop + vertex -101.75 104.5 25.08 + vertex -101.794 104.991 22.1 + vertex -101.794 104.991 25.08 + endloop + endfacet + facet normal 0.995974 0.0896469 0 + outer loop + vertex -101.794 104.991 22.1 + vertex -101.75 104.5 25.08 + vertex -101.75 104.5 22.1 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -107.239 104.253 22.1 + vertex -107.239 104.747 25.08 + vertex -107.239 104.747 22.1 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -107.239 104.747 25.08 + vertex -107.239 104.253 22.1 + vertex -107.239 104.253 25.08 + endloop + endfacet + facet normal 0.0448622 0.998993 -0 + outer loop + vertex -104.131 107.225 22.1 + vertex -104.623 107.247 25.08 + vertex -104.131 107.225 25.08 + endloop + endfacet + facet normal 0.0448622 0.998993 0 + outer loop + vertex -104.623 107.247 25.08 + vertex -104.131 107.225 22.1 + vertex -104.623 107.247 22.1 + endloop + endfacet + facet normal 0.0448622 -0.998993 0 + outer loop + vertex -104.623 101.753 22.1 + vertex -104.131 101.775 25.08 + vertex -104.623 101.753 25.08 + endloop + endfacet + facet normal 0.0448622 -0.998993 0 + outer loop + vertex -104.131 101.775 25.08 + vertex -104.623 101.753 22.1 + vertex -104.131 101.775 22.1 + endloop + endfacet + facet normal 0.809016 -0.587786 0 + outer loop + vertex -102.429 102.691 25.08 + vertex -102.139 103.09 22.1 + vertex -102.139 103.09 25.08 + endloop + endfacet + facet normal 0.809016 -0.587786 0 + outer loop + vertex -102.139 103.09 22.1 + vertex -102.429 102.691 25.08 + vertex -102.429 102.691 22.1 + endloop + endfacet + facet normal 0.691067 0.722791 -0 + outer loop + vertex -102.429 106.309 22.1 + vertex -102.785 106.65 25.08 + vertex -102.429 106.309 25.08 + endloop + endfacet + facet normal 0.691067 0.722791 0 + outer loop + vertex -102.785 106.65 25.08 + vertex -102.429 106.309 22.1 + vertex -102.785 106.65 22.1 + endloop + endfacet + facet normal -0.753075 0.657935 0 + outer loop + vertex -106.725 106.116 22.1 + vertex -106.4 106.488 25.08 + vertex -106.4 106.488 22.1 + endloop + endfacet + facet normal -0.753075 0.657935 0 + outer loop + vertex -106.4 106.488 25.08 + vertex -106.725 106.116 22.1 + vertex -106.725 106.116 25.08 + endloop + endfacet + facet normal -0.47387 0.880595 0 + outer loop + vertex -105.581 107.029 22.1 + vertex -106.015 106.795 25.08 + vertex -105.581 107.029 25.08 + endloop + endfacet + facet normal -0.47387 0.880595 0 + outer loop + vertex -106.015 106.795 25.08 + vertex -105.581 107.029 22.1 + vertex -106.015 106.795 22.1 + endloop + endfacet + facet normal 0.963965 -0.26603 0 + outer loop + vertex -101.925 103.534 25.08 + vertex -101.794 104.009 22.1 + vertex -101.794 104.009 25.08 + endloop + endfacet + facet normal 0.963965 -0.26603 0 + outer loop + vertex -101.794 104.009 22.1 + vertex -101.925 103.534 25.08 + vertex -101.925 103.534 22.1 + endloop + endfacet + facet normal 0.90097 0.433881 0 + outer loop + vertex -101.925 105.466 25.08 + vertex -102.139 105.91 22.1 + vertex -102.139 105.91 25.08 + endloop + endfacet + facet normal 0.90097 0.433881 0 + outer loop + vertex -102.139 105.91 22.1 + vertex -101.925 105.466 25.08 + vertex -101.925 105.466 22.1 + endloop + endfacet + facet normal 0.963965 0.26603 0 + outer loop + vertex -101.794 104.991 25.08 + vertex -101.925 105.466 22.1 + vertex -101.925 105.466 25.08 + endloop + endfacet + facet normal 0.963965 0.26603 0 + outer loop + vertex -101.925 105.466 22.1 + vertex -101.794 104.991 25.08 + vertex -101.794 104.991 22.1 + endloop + endfacet + facet normal 0.809016 0.587786 0 + outer loop + vertex -102.139 105.91 25.08 + vertex -102.429 106.309 22.1 + vertex -102.429 106.309 25.08 + endloop + endfacet + facet normal 0.809016 0.587786 0 + outer loop + vertex -102.429 106.309 22.1 + vertex -102.139 105.91 25.08 + vertex -102.139 105.91 22.1 + endloop + endfacet + facet normal 0.393015 0.919532 -0 + outer loop + vertex -103.197 106.922 22.1 + vertex -103.65 107.115 25.08 + vertex -103.197 106.922 25.08 + endloop + endfacet + facet normal 0.393015 0.919532 0 + outer loop + vertex -103.65 107.115 25.08 + vertex -103.197 106.922 22.1 + vertex -103.65 107.115 22.1 + endloop + endfacet + facet normal 0.222531 0.974926 -0 + outer loop + vertex -103.65 107.115 22.1 + vertex -104.131 107.225 25.08 + vertex -103.65 107.115 25.08 + endloop + endfacet + facet normal 0.222531 0.974926 0 + outer loop + vertex -104.131 107.225 25.08 + vertex -103.65 107.115 22.1 + vertex -104.131 107.225 22.1 + endloop + endfacet + facet normal 0.550891 0.834577 -0 + outer loop + vertex -102.785 106.65 22.1 + vertex -103.197 106.922 25.08 + vertex -102.785 106.65 25.08 + endloop + endfacet + facet normal 0.550891 0.834577 0 + outer loop + vertex -103.197 106.922 25.08 + vertex -102.785 106.65 22.1 + vertex -103.197 106.922 22.1 + endloop + endfacet + facet normal -0.936235 0.351374 0 + outer loop + vertex -107.151 105.232 22.1 + vertex -106.978 105.693 25.08 + vertex -106.978 105.693 22.1 + endloop + endfacet + facet normal -0.936235 0.351374 0 + outer loop + vertex -106.978 105.693 25.08 + vertex -107.151 105.232 22.1 + vertex -107.151 105.232 25.08 + endloop + endfacet + facet normal -0.85845 0.512897 0 + outer loop + vertex -106.978 105.693 22.1 + vertex -106.725 106.116 25.08 + vertex -106.725 106.116 22.1 + endloop + endfacet + facet normal -0.85845 0.512897 0 + outer loop + vertex -106.725 106.116 25.08 + vertex -106.978 105.693 22.1 + vertex -106.978 105.693 25.08 + endloop + endfacet + facet normal -0.983928 0.178565 0 + outer loop + vertex -107.239 104.747 22.1 + vertex -107.151 105.232 25.08 + vertex -107.151 105.232 22.1 + endloop + endfacet + facet normal -0.983928 0.178565 0 + outer loop + vertex -107.151 105.232 25.08 + vertex -107.239 104.747 22.1 + vertex -107.239 104.747 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.057 104.5 25.08 + vertex -101.75 104.5 25.08 + vertex -101.794 104.991 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.057 104.5 25.08 + vertex -101.794 104.991 25.08 + vertex -101.925 105.466 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -101.75 104.5 25.08 + vertex -103.057 104.5 25.08 + vertex -101.794 104.009 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.057 104.5 25.08 + vertex -101.925 105.466 25.08 + vertex -102.139 105.91 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -101.794 104.009 25.08 + vertex -103.057 104.5 25.08 + vertex -101.925 103.534 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.778 105.75 25.08 + vertex -102.139 105.91 25.08 + vertex -102.429 106.309 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -101.925 103.534 25.08 + vertex -103.057 104.5 25.08 + vertex -102.139 103.09 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.778 105.75 25.08 + vertex -102.429 106.309 25.08 + vertex -102.785 106.65 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -103.778 103.25 25.08 + vertex -102.139 103.09 25.08 + vertex -103.057 104.5 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -102.139 103.09 25.08 + vertex -103.778 103.25 25.08 + vertex -102.429 102.691 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.778 105.75 25.08 + vertex -102.785 106.65 25.08 + vertex -103.197 106.922 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.778 105.75 25.08 + vertex -103.197 106.922 25.08 + vertex -103.65 107.115 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -102.139 105.91 25.08 + vertex -103.778 105.75 25.08 + vertex -103.057 104.5 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.131 107.225 25.08 + vertex -103.778 105.75 25.08 + vertex -103.65 107.115 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.623 107.247 25.08 + vertex -103.778 105.75 25.08 + vertex -104.131 107.225 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.222 105.75 25.08 + vertex -104.623 107.247 25.08 + vertex -105.112 107.181 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.623 107.247 25.08 + vertex -105.222 105.75 25.08 + vertex -103.778 105.75 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -105.581 107.029 25.08 + vertex -105.222 105.75 25.08 + vertex -105.112 107.181 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -106.015 106.795 25.08 + vertex -105.222 105.75 25.08 + vertex -105.581 107.029 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -106.4 106.488 25.08 + vertex -105.222 105.75 25.08 + vertex -106.015 106.795 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -102.429 102.691 25.08 + vertex -103.778 103.25 25.08 + vertex -102.785 102.35 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -102.785 102.35 25.08 + vertex -103.778 103.25 25.08 + vertex -103.197 102.078 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.197 102.078 25.08 + vertex -103.778 103.25 25.08 + vertex -103.65 101.885 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.778 103.25 25.08 + vertex -104.131 101.775 25.08 + vertex -103.65 101.885 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.778 103.25 25.08 + vertex -104.623 101.753 25.08 + vertex -104.131 101.775 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -105.222 103.25 25.08 + vertex -104.623 101.753 25.08 + vertex -103.778 103.25 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.623 101.753 25.08 + vertex -105.222 103.25 25.08 + vertex -105.112 101.819 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.222 103.25 25.08 + vertex -105.581 101.971 25.08 + vertex -105.112 101.819 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -106.978 103.307 25.08 + vertex -105.222 103.25 25.08 + vertex -105.943 104.5 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.222 103.25 25.08 + vertex -106.015 102.205 25.08 + vertex -105.581 101.971 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -106.725 106.116 25.08 + vertex -105.222 105.75 25.08 + vertex -106.4 106.488 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -106.978 105.693 25.08 + vertex -105.222 105.75 25.08 + vertex -106.725 106.116 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.222 103.25 25.08 + vertex -106.4 102.512 25.08 + vertex -106.015 102.205 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.222 105.75 25.08 + vertex -106.978 105.693 25.08 + vertex -105.943 104.5 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.222 103.25 25.08 + vertex -106.725 102.884 25.08 + vertex -106.4 102.512 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -107.151 105.232 25.08 + vertex -105.943 104.5 25.08 + vertex -106.978 105.693 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.222 103.25 25.08 + vertex -106.978 103.307 25.08 + vertex -106.725 102.884 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -107.239 104.747 25.08 + vertex -105.943 104.5 25.08 + vertex -107.151 105.232 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.943 104.5 25.08 + vertex -107.151 103.768 25.08 + vertex -106.978 103.307 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -107.239 104.253 25.08 + vertex -105.943 104.5 25.08 + vertex -107.239 104.747 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.943 104.5 25.08 + vertex -107.239 104.253 25.08 + vertex -107.151 103.768 25.08 + endloop + endfacet + facet normal -0.62349 0.781831 0 + outer loop + vertex -106.015 106.795 22.1 + vertex -106.4 106.488 25.08 + vertex -106.015 106.795 25.08 + endloop + endfacet + facet normal -0.62349 0.781831 0 + outer loop + vertex -106.4 106.488 25.08 + vertex -106.015 106.795 22.1 + vertex -106.4 106.488 22.1 + endloop + endfacet + facet normal -0.134229 0.99095 0 + outer loop + vertex -104.623 107.247 22.1 + vertex -105.112 107.181 25.08 + vertex -104.623 107.247 25.08 + endloop + endfacet + facet normal -0.134229 0.99095 0 + outer loop + vertex -105.112 107.181 25.08 + vertex -104.623 107.247 22.1 + vertex -105.112 107.181 22.1 + endloop + endfacet + facet normal 0.995974 -0.0896469 0 + outer loop + vertex -101.794 104.009 25.08 + vertex -101.75 104.5 22.1 + vertex -101.75 104.5 25.08 + endloop + endfacet + facet normal 0.995974 -0.0896469 0 + outer loop + vertex -101.75 104.5 22.1 + vertex -101.794 104.009 25.08 + vertex -101.794 104.009 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.01 104.5 22.1 + vertex -101.75 104.5 22.1 + vertex -101.794 104.009 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.091 104.016 22.1 + vertex -101.794 104.009 22.1 + vertex -101.925 103.534 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -101.75 104.5 22.1 + vertex -103.01 104.5 22.1 + vertex -101.794 104.991 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.091 104.016 22.1 + vertex -101.925 103.534 22.1 + vertex -102.139 103.09 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.091 104.984 22.1 + vertex -101.794 104.991 22.1 + vertex -103.01 104.5 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.324 103.585 22.1 + vertex -102.139 103.09 22.1 + vertex -102.429 102.691 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -101.794 104.991 22.1 + vertex -103.091 104.984 22.1 + vertex -101.925 105.466 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.324 103.585 22.1 + vertex -102.429 102.691 22.1 + vertex -102.785 102.35 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -101.925 105.466 22.1 + vertex -103.091 104.984 22.1 + vertex -102.139 105.91 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.324 105.415 22.1 + vertex -102.139 105.91 22.1 + vertex -103.091 104.984 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -101.794 104.009 22.1 + vertex -103.091 104.016 22.1 + vertex -103.01 104.5 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.685 103.253 22.1 + vertex -102.785 102.35 22.1 + vertex -103.197 102.078 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -102.139 103.09 22.1 + vertex -103.324 103.585 22.1 + vertex -103.091 104.016 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.134 103.056 22.1 + vertex -103.197 102.078 22.1 + vertex -103.65 101.885 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -102.785 102.35 22.1 + vertex -103.685 103.253 22.1 + vertex -103.324 103.585 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.134 103.056 22.1 + vertex -103.65 101.885 22.1 + vertex -104.131 101.775 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.197 102.078 22.1 + vertex -104.134 103.056 22.1 + vertex -103.685 103.253 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.131 101.775 22.1 + vertex -104.623 103.015 22.1 + vertex -104.134 103.056 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.623 101.753 22.1 + vertex -104.623 103.015 22.1 + vertex -104.131 101.775 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.112 101.819 22.1 + vertex -104.623 103.015 22.1 + vertex -104.623 101.753 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -104.623 103.015 22.1 + vertex -105.112 101.819 22.1 + vertex -105.099 103.135 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.581 101.971 22.1 + vertex -105.099 103.135 22.1 + vertex -105.112 101.819 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -106.015 102.205 22.1 + vertex -105.099 103.135 22.1 + vertex -105.581 101.971 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -105.099 103.135 22.1 + vertex -106.015 102.205 22.1 + vertex -105.509 103.404 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -106.4 102.512 22.1 + vertex -105.509 103.404 22.1 + vertex -106.015 102.205 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -105.509 103.404 22.1 + vertex -106.725 102.884 22.1 + vertex -105.81 103.791 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -106.725 102.884 22.1 + vertex -105.509 103.404 22.1 + vertex -106.4 102.512 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -102.139 105.91 22.1 + vertex -103.324 105.415 22.1 + vertex -102.429 106.309 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -102.429 106.309 22.1 + vertex -103.324 105.415 22.1 + vertex -102.785 106.65 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -103.685 105.747 22.1 + vertex -102.785 106.65 22.1 + vertex -103.324 105.415 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -102.785 106.65 22.1 + vertex -103.685 105.747 22.1 + vertex -103.197 106.922 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.134 105.944 22.1 + vertex -103.197 106.922 22.1 + vertex -103.685 105.747 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -103.197 106.922 22.1 + vertex -104.134 105.944 22.1 + vertex -103.65 107.115 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -103.65 107.115 22.1 + vertex -104.134 105.944 22.1 + vertex -104.131 107.225 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.623 105.985 22.1 + vertex -104.131 107.225 22.1 + vertex -104.134 105.944 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.623 105.985 22.1 + vertex -104.623 107.247 22.1 + vertex -104.131 107.225 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.112 107.181 22.1 + vertex -104.623 105.985 22.1 + vertex -105.099 105.865 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -104.623 105.985 22.1 + vertex -105.112 107.181 22.1 + vertex -104.623 107.247 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -106.015 106.795 22.1 + vertex -105.099 105.865 22.1 + vertex -105.509 105.596 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.099 105.865 22.1 + vertex -105.581 107.029 22.1 + vertex -105.112 107.181 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -106.725 106.116 22.1 + vertex -105.509 105.596 22.1 + vertex -105.81 105.209 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -107.151 105.232 22.1 + vertex -105.81 105.209 22.1 + vertex -105.97 104.745 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.099 105.865 22.1 + vertex -106.015 106.795 22.1 + vertex -105.581 107.029 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -106.978 103.307 22.1 + vertex -105.81 103.791 22.1 + vertex -106.725 102.884 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -107.151 103.768 22.1 + vertex -105.81 103.791 22.1 + vertex -106.978 103.307 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.509 105.596 22.1 + vertex -106.4 106.488 22.1 + vertex -106.015 106.795 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -105.81 103.791 22.1 + vertex -107.151 103.768 22.1 + vertex -105.97 104.255 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.509 105.596 22.1 + vertex -106.725 106.116 22.1 + vertex -106.4 106.488 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -107.239 104.253 22.1 + vertex -105.97 104.255 22.1 + vertex -107.151 103.768 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.81 105.209 22.1 + vertex -106.978 105.693 22.1 + vertex -106.725 106.116 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -105.97 104.255 22.1 + vertex -107.239 104.253 22.1 + vertex -105.97 104.745 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.81 105.209 22.1 + vertex -107.151 105.232 22.1 + vertex -106.978 105.693 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -107.239 104.747 22.1 + vertex -105.97 104.745 22.1 + vertex -107.239 104.253 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -105.97 104.745 22.1 + vertex -107.239 104.747 22.1 + vertex -107.151 105.232 22.1 + endloop + endfacet + facet normal 0.222531 -0.974926 0 + outer loop + vertex -104.131 101.775 22.1 + vertex -103.65 101.885 25.08 + vertex -104.131 101.775 25.08 + endloop + endfacet + facet normal 0.222531 -0.974926 0 + outer loop + vertex -103.65 101.885 25.08 + vertex -104.131 101.775 22.1 + vertex -103.65 101.885 22.1 + endloop + endfacet + facet normal -0.309018 0.951056 0 + outer loop + vertex -105.112 107.181 22.1 + vertex -105.581 107.029 25.08 + vertex -105.112 107.181 25.08 + endloop + endfacet + facet normal -0.309018 0.951056 0 + outer loop + vertex -105.581 107.029 25.08 + vertex -105.112 107.181 22.1 + vertex -105.581 107.029 22.1 + endloop + endfacet + facet normal 0.90097 -0.433881 0 + outer loop + vertex -102.139 103.09 25.08 + vertex -101.925 103.534 22.1 + vertex -101.925 103.534 25.08 + endloop + endfacet + facet normal 0.90097 -0.433881 0 + outer loop + vertex -101.925 103.534 22.1 + vertex -102.139 103.09 25.08 + vertex -102.139 103.09 22.1 + endloop + endfacet + facet normal -0.85845 -0.512897 0 + outer loop + vertex -106.725 102.884 22.1 + vertex -106.978 103.307 25.08 + vertex -106.978 103.307 22.1 + endloop + endfacet + facet normal -0.85845 -0.512897 0 + outer loop + vertex -106.978 103.307 25.08 + vertex -106.725 102.884 22.1 + vertex -106.725 102.884 25.08 + endloop + endfacet + facet normal -0.983928 -0.178565 0 + outer loop + vertex -107.151 103.768 22.1 + vertex -107.239 104.253 25.08 + vertex -107.239 104.253 22.1 + endloop + endfacet + facet normal -0.983928 -0.178565 0 + outer loop + vertex -107.239 104.253 25.08 + vertex -107.151 103.768 22.1 + vertex -107.151 103.768 25.08 + endloop + endfacet + facet normal 0.550891 -0.834577 0 + outer loop + vertex -103.197 102.078 22.1 + vertex -102.785 102.35 25.08 + vertex -103.197 102.078 25.08 + endloop + endfacet + facet normal 0.550891 -0.834577 0 + outer loop + vertex -102.785 102.35 25.08 + vertex -103.197 102.078 22.1 + vertex -102.785 102.35 22.1 + endloop + endfacet + facet normal 0.393015 -0.919532 0 + outer loop + vertex -103.65 101.885 22.1 + vertex -103.197 102.078 25.08 + vertex -103.65 101.885 25.08 + endloop + endfacet + facet normal 0.393015 -0.919532 0 + outer loop + vertex -103.197 102.078 25.08 + vertex -103.65 101.885 22.1 + vertex -103.197 102.078 22.1 + endloop + endfacet + facet normal -0.47387 -0.880595 0 + outer loop + vertex -106.015 102.205 22.1 + vertex -105.581 101.971 25.08 + vertex -106.015 102.205 25.08 + endloop + endfacet + facet normal -0.47387 -0.880595 -0 + outer loop + vertex -105.581 101.971 25.08 + vertex -106.015 102.205 22.1 + vertex -105.581 101.971 22.1 + endloop + endfacet + facet normal -0.309018 -0.951056 0 + outer loop + vertex -105.581 101.971 22.1 + vertex -105.112 101.819 25.08 + vertex -105.581 101.971 25.08 + endloop + endfacet + facet normal -0.309018 -0.951056 -0 + outer loop + vertex -105.112 101.819 25.08 + vertex -105.581 101.971 22.1 + vertex -105.112 101.819 22.1 + endloop + endfacet + facet normal -0.134229 -0.99095 0 + outer loop + vertex -105.112 101.819 22.1 + vertex -104.623 101.753 25.08 + vertex -105.112 101.819 25.08 + endloop + endfacet + facet normal -0.134229 -0.99095 -0 + outer loop + vertex -104.623 101.753 25.08 + vertex -105.112 101.819 22.1 + vertex -104.623 101.753 22.1 + endloop + endfacet + facet normal -0.936235 -0.351374 0 + outer loop + vertex -106.978 103.307 22.1 + vertex -107.151 103.768 25.08 + vertex -107.151 103.768 22.1 + endloop + endfacet + facet normal -0.936235 -0.351374 0 + outer loop + vertex -107.151 103.768 25.08 + vertex -106.978 103.307 22.1 + vertex -106.978 103.307 25.08 + endloop + endfacet + facet normal 0.691067 -0.722791 0 + outer loop + vertex -102.785 102.35 22.1 + vertex -102.429 102.691 25.08 + vertex -102.785 102.35 25.08 + endloop + endfacet + facet normal 0.691067 -0.722791 0 + outer loop + vertex -102.429 102.691 25.08 + vertex -102.785 102.35 22.1 + vertex -102.429 102.691 22.1 + endloop + endfacet + facet normal -0.753075 -0.657935 0 + outer loop + vertex -106.4 102.512 22.1 + vertex -106.725 102.884 25.08 + vertex -106.725 102.884 22.1 + endloop + endfacet + facet normal -0.753075 -0.657935 0 + outer loop + vertex -106.725 102.884 25.08 + vertex -106.4 102.512 22.1 + vertex -106.4 102.512 25.08 + endloop + endfacet + facet normal -0.62349 -0.781831 0 + outer loop + vertex -106.4 102.512 22.1 + vertex -106.015 102.205 25.08 + vertex -106.4 102.512 25.08 + endloop + endfacet + facet normal -0.62349 -0.781831 -0 + outer loop + vertex -106.015 102.205 25.08 + vertex -106.4 102.512 22.1 + vertex -106.015 102.205 22.1 + endloop + endfacet + facet normal 0.986363 0.164583 0 + outer loop + vertex -103.01 104.5 20.5 + vertex -103.091 104.984 13.5 + vertex -103.091 104.984 20.5 + endloop + endfacet + facet normal 0.986363 0.164583 0 + outer loop + vertex -103.091 104.984 13.5 + vertex -103.01 104.5 20.5 + vertex -103.01 104.5 13.5 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -105.97 104.255 13.5 + vertex -105.97 104.745 20.5 + vertex -105.97 104.745 13.5 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -105.97 104.745 20.5 + vertex -105.97 104.255 13.5 + vertex -105.97 104.255 20.5 + endloop + endfacet + facet normal -0.245484 0.969401 0 + outer loop + vertex -104.623 105.985 13.5 + vertex -105.099 105.865 20.5 + vertex -104.623 105.985 20.5 + endloop + endfacet + facet normal -0.245484 0.969401 0 + outer loop + vertex -105.099 105.865 20.5 + vertex -104.623 105.985 13.5 + vertex -105.099 105.865 13.5 + endloop + endfacet + facet normal 0.0825782 -0.996585 0 + outer loop + vertex -104.623 103.015 13.5 + vertex -104.134 103.056 20.5 + vertex -104.623 103.015 20.5 + endloop + endfacet + facet normal 0.0825782 -0.996585 0 + outer loop + vertex -104.134 103.056 20.5 + vertex -104.623 103.015 13.5 + vertex -104.134 103.056 13.5 + endloop + endfacet + facet normal 0.401702 0.915771 -0 + outer loop + vertex -103.685 105.747 13.5 + vertex -104.134 105.944 20.5 + vertex -103.685 105.747 20.5 + endloop + endfacet + facet normal 0.401702 0.915771 0 + outer loop + vertex -104.134 105.944 20.5 + vertex -103.685 105.747 13.5 + vertex -104.134 105.944 13.5 + endloop + endfacet + facet normal 0.0825782 0.996585 -0 + outer loop + vertex -104.134 105.944 13.5 + vertex -104.623 105.985 20.5 + vertex -104.134 105.944 20.5 + endloop + endfacet + facet normal 0.0825782 0.996585 0 + outer loop + vertex -104.623 105.985 20.5 + vertex -104.134 105.944 13.5 + vertex -104.623 105.985 13.5 + endloop + endfacet + facet normal -0.789139 0.614214 0 + outer loop + vertex -105.81 105.209 13.5 + vertex -105.509 105.596 20.5 + vertex -105.509 105.596 13.5 + endloop + endfacet + facet normal -0.789139 0.614214 0 + outer loop + vertex -105.509 105.596 20.5 + vertex -105.81 105.209 13.5 + vertex -105.81 105.209 20.5 + endloop + endfacet + facet normal -0.945816 0.324703 0 + outer loop + vertex -105.97 104.745 13.5 + vertex -105.81 105.209 20.5 + vertex -105.81 105.209 13.5 + endloop + endfacet + facet normal -0.945816 0.324703 0 + outer loop + vertex -105.81 105.209 20.5 + vertex -105.97 104.745 13.5 + vertex -105.97 104.745 20.5 + endloop + endfacet + facet normal -0.546948 0.837167 0 + outer loop + vertex -105.099 105.865 13.5 + vertex -105.509 105.596 20.5 + vertex -105.099 105.865 20.5 + endloop + endfacet + facet normal -0.546948 0.837167 0 + outer loop + vertex -105.509 105.596 20.5 + vertex -105.099 105.865 13.5 + vertex -105.509 105.596 13.5 + endloop + endfacet + facet normal -0.245484 -0.969401 0 + outer loop + vertex -105.099 103.135 13.5 + vertex -104.623 103.015 20.5 + vertex -105.099 103.135 20.5 + endloop + endfacet + facet normal -0.245484 -0.969401 -0 + outer loop + vertex -104.623 103.015 20.5 + vertex -105.099 103.135 13.5 + vertex -104.623 103.015 13.5 + endloop + endfacet + facet normal 0.677276 0.735729 -0 + outer loop + vertex -103.324 105.415 13.5 + vertex -103.685 105.747 20.5 + vertex -103.324 105.415 20.5 + endloop + endfacet + facet normal 0.677276 0.735729 0 + outer loop + vertex -103.685 105.747 20.5 + vertex -103.324 105.415 13.5 + vertex -103.685 105.747 13.5 + endloop + endfacet + facet normal 0.87947 0.475954 0 + outer loop + vertex -103.091 104.984 20.5 + vertex -103.324 105.415 13.5 + vertex -103.324 105.415 20.5 + endloop + endfacet + facet normal 0.87947 0.475954 0 + outer loop + vertex -103.324 105.415 13.5 + vertex -103.091 104.984 20.5 + vertex -103.091 104.984 13.5 + endloop + endfacet + facet normal 0.401702 -0.915771 0 + outer loop + vertex -104.134 103.056 13.5 + vertex -103.685 103.253 20.5 + vertex -104.134 103.056 20.5 + endloop + endfacet + facet normal 0.401702 -0.915771 0 + outer loop + vertex -103.685 103.253 20.5 + vertex -104.134 103.056 13.5 + vertex -103.685 103.253 13.5 + endloop + endfacet + facet normal 0.986363 -0.164583 0 + outer loop + vertex -103.091 104.016 20.5 + vertex -103.01 104.5 13.5 + vertex -103.01 104.5 20.5 + endloop + endfacet + facet normal 0.986363 -0.164583 0 + outer loop + vertex -103.01 104.5 13.5 + vertex -103.091 104.016 20.5 + vertex -103.091 104.016 13.5 + endloop + endfacet + facet normal -0.546948 -0.837167 0 + outer loop + vertex -105.509 103.404 13.5 + vertex -105.099 103.135 20.5 + vertex -105.509 103.404 20.5 + endloop + endfacet + facet normal -0.546948 -0.837167 -0 + outer loop + vertex -105.099 103.135 20.5 + vertex -105.509 103.404 13.5 + vertex -105.099 103.135 13.5 + endloop + endfacet + facet normal -0.945816 -0.324703 0 + outer loop + vertex -105.81 103.791 13.5 + vertex -105.97 104.255 20.5 + vertex -105.97 104.255 13.5 + endloop + endfacet + facet normal -0.945816 -0.324703 0 + outer loop + vertex -105.97 104.255 20.5 + vertex -105.81 103.791 13.5 + vertex -105.81 103.791 20.5 + endloop + endfacet + facet normal 0.677276 -0.735729 0 + outer loop + vertex -103.685 103.253 13.5 + vertex -103.324 103.585 20.5 + vertex -103.685 103.253 20.5 + endloop + endfacet + facet normal 0.677276 -0.735729 0 + outer loop + vertex -103.324 103.585 20.5 + vertex -103.685 103.253 13.5 + vertex -103.324 103.585 13.5 + endloop + endfacet + facet normal -0.789139 -0.614214 0 + outer loop + vertex -105.509 103.404 13.5 + vertex -105.81 103.791 20.5 + vertex -105.81 103.791 13.5 + endloop + endfacet + facet normal -0.789139 -0.614214 0 + outer loop + vertex -105.81 103.791 20.5 + vertex -105.509 103.404 13.5 + vertex -105.509 103.404 20.5 + endloop + endfacet + facet normal 0.87947 -0.475954 0 + outer loop + vertex -103.324 103.585 20.5 + vertex -103.091 104.016 13.5 + vertex -103.091 104.016 20.5 + endloop + endfacet + facet normal 0.87947 -0.475954 0 + outer loop + vertex -103.091 104.016 13.5 + vertex -103.324 103.585 20.5 + vertex -103.324 103.585 13.5 + endloop + endfacet + facet normal -0.866026 -0.5 0 + outer loop + vertex -103.057 104.5 24.0867 + vertex -103.778 105.75 25.08 + vertex -103.778 105.75 24.0867 + endloop + endfacet + facet normal -0.866026 -0.5 0 + outer loop + vertex -103.778 105.75 25.08 + vertex -103.057 104.5 24.0867 + vertex -103.057 104.5 25.08 + endloop + endfacet + facet normal 0.866026 -0.5 0 + outer loop + vertex -105.943 104.5 25.08 + vertex -105.222 105.75 24.0867 + vertex -105.222 105.75 25.08 + endloop + endfacet + facet normal 0.866026 -0.5 0 + outer loop + vertex -105.222 105.75 24.0867 + vertex -105.943 104.5 25.08 + vertex -105.943 104.5 24.0867 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -105.222 105.75 24.0867 + vertex -103.778 105.75 25.08 + vertex -105.222 105.75 25.08 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -103.778 105.75 25.08 + vertex -105.222 105.75 24.0867 + vertex -103.778 105.75 24.0867 + endloop + endfacet + facet normal -0.866026 0.5 0 + outer loop + vertex -103.778 103.25 24.0867 + vertex -103.057 104.5 25.08 + vertex -103.057 104.5 24.0867 + endloop + endfacet + facet normal -0.866026 0.5 0 + outer loop + vertex -103.057 104.5 25.08 + vertex -103.778 103.25 24.0867 + vertex -103.778 103.25 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.778 105.75 24.0867 + vertex -103.778 103.25 24.0867 + vertex -103.057 104.5 24.0867 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -105.222 105.75 24.0867 + vertex -103.778 103.25 24.0867 + vertex -103.778 105.75 24.0867 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.222 105.75 24.0867 + vertex -105.222 103.25 24.0867 + vertex -103.778 103.25 24.0867 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex -105.222 103.25 24.0867 + vertex -105.222 105.75 24.0867 + vertex -105.943 104.5 24.0867 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -103.778 103.25 24.0867 + vertex -105.222 103.25 25.08 + vertex -103.778 103.25 25.08 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -105.222 103.25 25.08 + vertex -103.778 103.25 24.0867 + vertex -105.222 103.25 24.0867 + endloop + endfacet + facet normal 0.866026 0.5 0 + outer loop + vertex -105.222 103.25 25.08 + vertex -105.943 104.5 24.0867 + vertex -105.943 104.5 25.08 + endloop + endfacet + facet normal 0.866026 0.5 0 + outer loop + vertex -105.943 104.5 24.0867 + vertex -105.222 103.25 25.08 + vertex -105.222 103.25 24.0867 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 107 -104.067 20.5 + vertex 105.875 -102.118 0.5 + vertex 105.875 -102.118 20.5 + endloop + endfacet + facet normal 0.866026 0.499999 -0 + outer loop + vertex 107.25 -104.5 0.5 + vertex 107 -104.067 20.5 + vertex 107.25 -104.5 20.5 + endloop + endfacet + facet normal 0.866025 0.5 -3.46791e-008 + outer loop + vertex 107 -104.067 20.5 + vertex 107.25 -104.5 0.5 + vertex 105.875 -102.118 0.5 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex 101.75 -104.5 0.5 + vertex 103.125 -102.118 20.5 + vertex 103.125 -102.118 0.5 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex 103.125 -102.118 20.5 + vertex 101.75 -104.5 0.5 + vertex 101.75 -104.5 20.5 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 105.875 -102.118 0.5 + vertex 103.125 -102.118 20.5 + vertex 105.875 -102.118 20.5 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 103.125 -102.118 20.5 + vertex 105.875 -102.118 0.5 + vertex 103.125 -102.118 0.5 + endloop + endfacet + facet normal 0.866026 -0.499999 0 + outer loop + vertex 107 -104.933 20.5 + vertex 107.25 -104.5 0.5 + vertex 107.25 -104.5 20.5 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex 105.875 -106.882 0.5 + vertex 107 -104.933 20.5 + vertex 105.875 -106.882 20.5 + endloop + endfacet + facet normal 0.866025 -0.5 -3.46791e-008 + outer loop + vertex 107 -104.933 20.5 + vertex 105.875 -106.882 0.5 + vertex 107.25 -104.5 0.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 107.25 -104.5 0.5 + vertex 105.919 -104.987 0.5 + vertex 106 -104.5 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.684 -105.421 0.5 + vertex 107.25 -104.5 0.5 + vertex 105.875 -106.882 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 107.25 -104.5 0.5 + vertex 105.684 -105.421 0.5 + vertex 105.919 -104.987 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.875 -106.882 0.5 + vertex 105.32 -105.756 0.5 + vertex 105.684 -105.421 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.875 -106.882 0.5 + vertex 104.868 -105.954 0.5 + vertex 105.32 -105.756 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.875 -106.882 0.5 + vertex 104.376 -105.995 0.5 + vertex 104.868 -105.954 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.125 -106.882 0.5 + vertex 104.376 -105.995 0.5 + vertex 105.875 -106.882 0.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 104.376 -105.995 0.5 + vertex 103.125 -106.882 0.5 + vertex 103.897 -105.874 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.125 -106.882 0.5 + vertex 103.484 -105.604 0.5 + vertex 103.897 -105.874 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.125 -106.882 0.5 + vertex 103.181 -105.214 0.5 + vertex 103.484 -105.604 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 101.75 -104.5 0.5 + vertex 103.181 -105.214 0.5 + vertex 103.125 -106.882 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.02 -104.747 0.5 + vertex 101.75 -104.5 0.5 + vertex 103.02 -104.253 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.181 -105.214 0.5 + vertex 101.75 -104.5 0.5 + vertex 103.02 -104.747 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.919 -104.013 0.5 + vertex 107.25 -104.5 0.5 + vertex 106 -104.5 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.684 -103.579 0.5 + vertex 107.25 -104.5 0.5 + vertex 105.919 -104.013 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 107.25 -104.5 0.5 + vertex 105.684 -103.579 0.5 + vertex 105.875 -102.118 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.32 -103.244 0.5 + vertex 105.875 -102.118 0.5 + vertex 105.684 -103.579 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.868 -103.046 0.5 + vertex 105.875 -102.118 0.5 + vertex 105.32 -103.244 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.376 -103.005 0.5 + vertex 105.875 -102.118 0.5 + vertex 104.868 -103.046 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.125 -102.118 0.5 + vertex 104.376 -103.005 0.5 + vertex 103.897 -103.126 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.376 -103.005 0.5 + vertex 103.125 -102.118 0.5 + vertex 105.875 -102.118 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.484 -103.396 0.5 + vertex 103.125 -102.118 0.5 + vertex 103.897 -103.126 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.181 -103.786 0.5 + vertex 103.125 -102.118 0.5 + vertex 103.484 -103.396 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 101.75 -104.5 0.5 + vertex 103.181 -103.786 0.5 + vertex 103.02 -104.253 0.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 103.181 -103.786 0.5 + vertex 101.75 -104.5 0.5 + vertex 103.125 -102.118 0.5 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 103.125 -106.882 0.5 + vertex 105.875 -106.882 20.5 + vertex 103.125 -106.882 20.5 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 105.875 -106.882 20.5 + vertex 103.125 -106.882 0.5 + vertex 105.875 -106.882 0.5 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 103.125 -106.882 0.5 + vertex 101.75 -104.5 20.5 + vertex 101.75 -104.5 0.5 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 101.75 -104.5 20.5 + vertex 103.125 -106.882 0.5 + vertex 103.125 -106.882 20.5 + endloop + endfacet + facet normal 0.98636 0.164599 0 + outer loop + vertex 106 -104.5 0.5 + vertex 105.919 -104.013 -6.5 + vertex 105.919 -104.013 0.5 + endloop + endfacet + facet normal 0.98636 0.164599 0 + outer loop + vertex 105.919 -104.013 -6.5 + vertex 106 -104.5 0.5 + vertex 106 -104.5 -6.5 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 103.02 -104.747 -6.5 + vertex 103.02 -104.253 0.5 + vertex 103.02 -104.253 -6.5 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 103.02 -104.253 0.5 + vertex 103.02 -104.747 -6.5 + vertex 103.02 -104.747 0.5 + endloop + endfacet + facet normal 0.0825698 0.996585 -0 + outer loop + vertex 104.868 -103.046 -6.5 + vertex 104.376 -103.005 0.5 + vertex 104.868 -103.046 0.5 + endloop + endfacet + facet normal 0.0825698 0.996585 0 + outer loop + vertex 104.376 -103.005 0.5 + vertex 104.868 -103.046 -6.5 + vertex 104.376 -103.005 -6.5 + endloop + endfacet + facet normal 0.0825698 -0.996585 0 + outer loop + vertex 104.376 -105.995 -6.5 + vertex 104.868 -105.954 0.5 + vertex 104.376 -105.995 0.5 + endloop + endfacet + facet normal 0.0825698 -0.996585 0 + outer loop + vertex 104.868 -105.954 0.5 + vertex 104.376 -105.995 -6.5 + vertex 104.868 -105.954 -6.5 + endloop + endfacet + facet normal 0.401692 -0.915775 0 + outer loop + vertex 104.868 -105.954 -6.5 + vertex 105.32 -105.756 0.5 + vertex 104.868 -105.954 0.5 + endloop + endfacet + facet normal 0.401692 -0.915775 0 + outer loop + vertex 105.32 -105.756 0.5 + vertex 104.868 -105.954 -6.5 + vertex 105.32 -105.756 -6.5 + endloop + endfacet + facet normal 0.677285 0.73572 -0 + outer loop + vertex 105.684 -103.579 -6.5 + vertex 105.32 -103.244 0.5 + vertex 105.684 -103.579 0.5 + endloop + endfacet + facet normal 0.677285 0.73572 0 + outer loop + vertex 105.32 -103.244 0.5 + vertex 105.684 -103.579 -6.5 + vertex 105.32 -103.244 -6.5 + endloop + endfacet + facet normal 0.879474 0.475946 0 + outer loop + vertex 105.919 -104.013 0.5 + vertex 105.684 -103.579 -6.5 + vertex 105.684 -103.579 0.5 + endloop + endfacet + facet normal 0.879474 0.475946 0 + outer loop + vertex 105.684 -103.579 -6.5 + vertex 105.919 -104.013 0.5 + vertex 105.919 -104.013 -6.5 + endloop + endfacet + facet normal 0.401692 0.915775 -0 + outer loop + vertex 105.32 -103.244 -6.5 + vertex 104.868 -103.046 0.5 + vertex 105.32 -103.244 0.5 + endloop + endfacet + facet normal 0.401692 0.915775 0 + outer loop + vertex 104.868 -103.046 0.5 + vertex 105.32 -103.244 -6.5 + vertex 104.868 -103.046 -6.5 + endloop + endfacet + facet normal -0.789137 0.614218 0 + outer loop + vertex 103.181 -103.786 -6.5 + vertex 103.484 -103.396 0.5 + vertex 103.484 -103.396 -6.5 + endloop + endfacet + facet normal -0.789137 0.614218 0 + outer loop + vertex 103.484 -103.396 0.5 + vertex 103.181 -103.786 -6.5 + vertex 103.181 -103.786 0.5 + endloop + endfacet + facet normal -0.945823 0.324684 0 + outer loop + vertex 103.02 -104.253 -6.5 + vertex 103.181 -103.786 0.5 + vertex 103.181 -103.786 -6.5 + endloop + endfacet + facet normal -0.945823 0.324684 0 + outer loop + vertex 103.181 -103.786 0.5 + vertex 103.02 -104.253 -6.5 + vertex 103.02 -104.253 0.5 + endloop + endfacet + facet normal -0.245487 0.9694 0 + outer loop + vertex 104.376 -103.005 -6.5 + vertex 103.897 -103.126 0.5 + vertex 104.376 -103.005 0.5 + endloop + endfacet + facet normal -0.245487 0.9694 0 + outer loop + vertex 103.897 -103.126 0.5 + vertex 104.376 -103.005 -6.5 + vertex 103.897 -103.126 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.919 -104.987 -6.5 + vertex 105.919 -104.013 -6.5 + vertex 106 -104.5 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.684 -105.421 -6.5 + vertex 105.919 -104.013 -6.5 + vertex 105.919 -104.987 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.684 -105.421 -6.5 + vertex 105.684 -103.579 -6.5 + vertex 105.919 -104.013 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.32 -105.756 -6.5 + vertex 105.684 -103.579 -6.5 + vertex 105.684 -105.421 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.32 -105.756 -6.5 + vertex 105.32 -103.244 -6.5 + vertex 105.684 -103.579 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.868 -105.954 -6.5 + vertex 105.32 -103.244 -6.5 + vertex 105.32 -105.756 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.868 -105.954 -6.5 + vertex 104.868 -103.046 -6.5 + vertex 105.32 -103.244 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.376 -105.995 -6.5 + vertex 104.868 -103.046 -6.5 + vertex 104.868 -105.954 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.376 -105.995 -6.5 + vertex 104.376 -103.005 -6.5 + vertex 104.868 -103.046 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.897 -105.874 -6.5 + vertex 104.376 -103.005 -6.5 + vertex 104.376 -105.995 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.897 -105.874 -6.5 + vertex 103.897 -103.126 -6.5 + vertex 104.376 -103.005 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.484 -105.604 -6.5 + vertex 103.897 -103.126 -6.5 + vertex 103.897 -105.874 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.484 -105.604 -6.5 + vertex 103.484 -103.396 -6.5 + vertex 103.897 -103.126 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.181 -105.214 -6.5 + vertex 103.484 -103.396 -6.5 + vertex 103.484 -105.604 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.181 -105.214 -6.5 + vertex 103.181 -103.786 -6.5 + vertex 103.484 -103.396 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.02 -104.747 -6.5 + vertex 103.181 -103.786 -6.5 + vertex 103.181 -105.214 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.181 -103.786 -6.5 + vertex 103.02 -104.747 -6.5 + vertex 103.02 -104.253 -6.5 + endloop + endfacet + facet normal -0.546943 0.83717 0 + outer loop + vertex 103.897 -103.126 -6.5 + vertex 103.484 -103.396 0.5 + vertex 103.897 -103.126 0.5 + endloop + endfacet + facet normal -0.546943 0.83717 0 + outer loop + vertex 103.484 -103.396 0.5 + vertex 103.897 -103.126 -6.5 + vertex 103.484 -103.396 -6.5 + endloop + endfacet + facet normal 0.98636 -0.164599 0 + outer loop + vertex 105.919 -104.987 0.5 + vertex 106 -104.5 -6.5 + vertex 106 -104.5 0.5 + endloop + endfacet + facet normal 0.98636 -0.164599 0 + outer loop + vertex 106 -104.5 -6.5 + vertex 105.919 -104.987 0.5 + vertex 105.919 -104.987 -6.5 + endloop + endfacet + facet normal 0.677285 -0.73572 0 + outer loop + vertex 105.32 -105.756 -6.5 + vertex 105.684 -105.421 0.5 + vertex 105.32 -105.756 0.5 + endloop + endfacet + facet normal 0.677285 -0.73572 0 + outer loop + vertex 105.684 -105.421 0.5 + vertex 105.32 -105.756 -6.5 + vertex 105.684 -105.421 -6.5 + endloop + endfacet + facet normal 0.879474 -0.475946 0 + outer loop + vertex 105.684 -105.421 0.5 + vertex 105.919 -104.987 -6.5 + vertex 105.919 -104.987 0.5 + endloop + endfacet + facet normal 0.879474 -0.475946 0 + outer loop + vertex 105.919 -104.987 -6.5 + vertex 105.684 -105.421 0.5 + vertex 105.684 -105.421 -6.5 + endloop + endfacet + facet normal -0.245487 -0.9694 0 + outer loop + vertex 103.897 -105.874 -6.5 + vertex 104.376 -105.995 0.5 + vertex 103.897 -105.874 0.5 + endloop + endfacet + facet normal -0.245487 -0.9694 -0 + outer loop + vertex 104.376 -105.995 0.5 + vertex 103.897 -105.874 -6.5 + vertex 104.376 -105.995 -6.5 + endloop + endfacet + facet normal -0.789137 -0.614218 0 + outer loop + vertex 103.484 -105.604 -6.5 + vertex 103.181 -105.214 0.5 + vertex 103.181 -105.214 -6.5 + endloop + endfacet + facet normal -0.789137 -0.614218 0 + outer loop + vertex 103.181 -105.214 0.5 + vertex 103.484 -105.604 -6.5 + vertex 103.484 -105.604 0.5 + endloop + endfacet + facet normal -0.945823 -0.324684 0 + outer loop + vertex 103.181 -105.214 -6.5 + vertex 103.02 -104.747 0.5 + vertex 103.02 -104.747 -6.5 + endloop + endfacet + facet normal -0.945823 -0.324684 0 + outer loop + vertex 103.02 -104.747 0.5 + vertex 103.181 -105.214 -6.5 + vertex 103.181 -105.214 0.5 + endloop + endfacet + facet normal -0.546943 -0.83717 0 + outer loop + vertex 103.484 -105.604 -6.5 + vertex 103.897 -105.874 0.5 + vertex 103.484 -105.604 0.5 + endloop + endfacet + facet normal -0.546943 -0.83717 -0 + outer loop + vertex 103.897 -105.874 0.5 + vertex 103.484 -105.604 -6.5 + vertex 103.897 -105.874 -6.5 + endloop + endfacet + facet normal -0.98636 -0.164599 0 + outer loop + vertex 106 -104.5 13.5 + vertex 105.919 -104.013 20.5 + vertex 105.919 -104.013 13.5 + endloop + endfacet + facet normal -0.98636 -0.164599 0 + outer loop + vertex 105.919 -104.013 20.5 + vertex 106 -104.5 13.5 + vertex 106 -104.5 20.5 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 103.02 -104.747 20.5 + vertex 103.02 -104.253 13.5 + vertex 103.02 -104.253 20.5 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 103.02 -104.253 13.5 + vertex 103.02 -104.747 20.5 + vertex 103.02 -104.747 13.5 + endloop + endfacet + facet normal -0.0825698 -0.996585 0 + outer loop + vertex 104.376 -103.005 13.5 + vertex 104.868 -103.046 20.5 + vertex 104.376 -103.005 20.5 + endloop + endfacet + facet normal -0.0825698 -0.996585 -0 + outer loop + vertex 104.868 -103.046 20.5 + vertex 104.376 -103.005 13.5 + vertex 104.868 -103.046 13.5 + endloop + endfacet + facet normal -0.0825698 0.996585 0 + outer loop + vertex 104.868 -105.954 13.5 + vertex 104.376 -105.995 20.5 + vertex 104.868 -105.954 20.5 + endloop + endfacet + facet normal -0.0825698 0.996585 0 + outer loop + vertex 104.376 -105.995 20.5 + vertex 104.868 -105.954 13.5 + vertex 104.376 -105.995 13.5 + endloop + endfacet + facet normal -0.401692 0.915775 0 + outer loop + vertex 105.32 -105.756 13.5 + vertex 104.868 -105.954 20.5 + vertex 105.32 -105.756 20.5 + endloop + endfacet + facet normal -0.401692 0.915775 0 + outer loop + vertex 104.868 -105.954 20.5 + vertex 105.32 -105.756 13.5 + vertex 104.868 -105.954 13.5 + endloop + endfacet + facet normal -0.677285 -0.73572 0 + outer loop + vertex 105.32 -103.244 13.5 + vertex 105.684 -103.579 20.5 + vertex 105.32 -103.244 20.5 + endloop + endfacet + facet normal -0.677285 -0.73572 -0 + outer loop + vertex 105.684 -103.579 20.5 + vertex 105.32 -103.244 13.5 + vertex 105.684 -103.579 13.5 + endloop + endfacet + facet normal -0.879474 -0.475946 0 + outer loop + vertex 105.919 -104.013 13.5 + vertex 105.684 -103.579 20.5 + vertex 105.684 -103.579 13.5 + endloop + endfacet + facet normal -0.879474 -0.475946 0 + outer loop + vertex 105.684 -103.579 20.5 + vertex 105.919 -104.013 13.5 + vertex 105.919 -104.013 20.5 + endloop + endfacet + facet normal -0.401692 -0.915775 0 + outer loop + vertex 104.868 -103.046 13.5 + vertex 105.32 -103.244 20.5 + vertex 104.868 -103.046 20.5 + endloop + endfacet + facet normal -0.401692 -0.915775 -0 + outer loop + vertex 105.32 -103.244 20.5 + vertex 104.868 -103.046 13.5 + vertex 105.32 -103.244 13.5 + endloop + endfacet + facet normal 0.789137 -0.614218 0 + outer loop + vertex 103.181 -103.786 20.5 + vertex 103.484 -103.396 13.5 + vertex 103.484 -103.396 20.5 + endloop + endfacet + facet normal 0.789137 -0.614218 0 + outer loop + vertex 103.484 -103.396 13.5 + vertex 103.181 -103.786 20.5 + vertex 103.181 -103.786 13.5 + endloop + endfacet + facet normal 0.945823 -0.324684 0 + outer loop + vertex 103.02 -104.253 20.5 + vertex 103.181 -103.786 13.5 + vertex 103.181 -103.786 20.5 + endloop + endfacet + facet normal 0.945823 -0.324684 0 + outer loop + vertex 103.181 -103.786 13.5 + vertex 103.02 -104.253 20.5 + vertex 103.02 -104.253 13.5 + endloop + endfacet + facet normal 0.245487 -0.9694 0 + outer loop + vertex 103.897 -103.126 13.5 + vertex 104.376 -103.005 20.5 + vertex 103.897 -103.126 20.5 + endloop + endfacet + facet normal 0.245487 -0.9694 0 + outer loop + vertex 104.376 -103.005 20.5 + vertex 103.897 -103.126 13.5 + vertex 104.376 -103.005 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.919 -104.013 13.5 + vertex 105.99 -104.5 13.5 + vertex 106 -104.5 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.919 -104.013 13.5 + vertex 105.909 -104.016 13.5 + vertex 105.99 -104.5 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.684 -103.579 13.5 + vertex 105.909 -104.016 13.5 + vertex 105.919 -104.013 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.684 -103.579 13.5 + vertex 105.676 -103.585 13.5 + vertex 105.909 -104.016 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.32 -103.244 13.5 + vertex 105.676 -103.585 13.5 + vertex 105.684 -103.579 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.32 -103.244 13.5 + vertex 105.315 -103.253 13.5 + vertex 105.676 -103.585 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 104.868 -103.046 13.5 + vertex 105.315 -103.253 13.5 + vertex 105.32 -103.244 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 104.868 -103.046 13.5 + vertex 104.866 -103.056 13.5 + vertex 105.315 -103.253 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 104.868 -103.046 13.5 + vertex 104.377 -103.015 13.5 + vertex 104.866 -103.056 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 104.376 -103.005 13.5 + vertex 104.377 -103.015 13.5 + vertex 104.868 -103.046 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 104.376 -103.005 13.5 + vertex 103.901 -103.135 13.5 + vertex 104.377 -103.015 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 103.897 -103.126 13.5 + vertex 103.901 -103.135 13.5 + vertex 104.376 -103.005 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.897 -103.126 13.5 + vertex 103.491 -103.404 13.5 + vertex 103.901 -103.135 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 103.484 -103.396 13.5 + vertex 103.491 -103.404 13.5 + vertex 103.897 -103.126 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.484 -103.396 13.5 + vertex 103.19 -103.791 13.5 + vertex 103.491 -103.404 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 103.181 -103.786 13.5 + vertex 103.19 -103.791 13.5 + vertex 103.484 -103.396 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.181 -103.786 13.5 + vertex 103.03 -104.255 13.5 + vertex 103.19 -103.791 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.03 -104.255 13.5 + vertex 103.02 -104.253 13.5 + vertex 103.03 -104.745 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 103.02 -104.253 13.5 + vertex 103.03 -104.255 13.5 + vertex 103.181 -103.786 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 105.99 -104.5 13.5 + vertex 105.919 -104.987 13.5 + vertex 106 -104.5 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 105.909 -104.984 13.5 + vertex 105.919 -104.987 13.5 + vertex 105.99 -104.5 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.909 -104.984 13.5 + vertex 105.684 -105.421 13.5 + vertex 105.919 -104.987 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 105.676 -105.415 13.5 + vertex 105.684 -105.421 13.5 + vertex 105.909 -104.984 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.676 -105.415 13.5 + vertex 105.32 -105.756 13.5 + vertex 105.684 -105.421 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 105.315 -105.747 13.5 + vertex 105.32 -105.756 13.5 + vertex 105.676 -105.415 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.315 -105.747 13.5 + vertex 104.868 -105.954 13.5 + vertex 105.32 -105.756 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 104.866 -105.944 13.5 + vertex 104.868 -105.954 13.5 + vertex 105.315 -105.747 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 104.377 -105.985 13.5 + vertex 104.868 -105.954 13.5 + vertex 104.866 -105.944 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 104.377 -105.985 13.5 + vertex 104.376 -105.995 13.5 + vertex 104.868 -105.954 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.901 -105.865 13.5 + vertex 104.376 -105.995 13.5 + vertex 104.377 -105.985 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.901 -105.865 13.5 + vertex 103.897 -105.874 13.5 + vertex 104.376 -105.995 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.491 -105.596 13.5 + vertex 103.897 -105.874 13.5 + vertex 103.901 -105.865 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.491 -105.596 13.5 + vertex 103.484 -105.604 13.5 + vertex 103.897 -105.874 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.19 -105.209 13.5 + vertex 103.484 -105.604 13.5 + vertex 103.491 -105.596 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.19 -105.209 13.5 + vertex 103.181 -105.214 13.5 + vertex 103.484 -105.604 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.03 -104.745 13.5 + vertex 103.181 -105.214 13.5 + vertex 103.19 -105.209 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.03 -104.745 13.5 + vertex 103.02 -104.747 13.5 + vertex 103.181 -105.214 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.02 -104.747 13.5 + vertex 103.03 -104.745 13.5 + vertex 103.02 -104.253 13.5 + endloop + endfacet + facet normal 0.546943 -0.83717 0 + outer loop + vertex 103.484 -103.396 13.5 + vertex 103.897 -103.126 20.5 + vertex 103.484 -103.396 20.5 + endloop + endfacet + facet normal 0.546943 -0.83717 0 + outer loop + vertex 103.897 -103.126 20.5 + vertex 103.484 -103.396 13.5 + vertex 103.897 -103.126 13.5 + endloop + endfacet + facet normal -0.98636 0.164599 0 + outer loop + vertex 105.919 -104.987 13.5 + vertex 106 -104.5 20.5 + vertex 106 -104.5 13.5 + endloop + endfacet + facet normal -0.98636 0.164599 0 + outer loop + vertex 106 -104.5 20.5 + vertex 105.919 -104.987 13.5 + vertex 105.919 -104.987 20.5 + endloop + endfacet + facet normal 0.945823 0.324684 0 + outer loop + vertex 103.181 -105.214 20.5 + vertex 103.02 -104.747 13.5 + vertex 103.02 -104.747 20.5 + endloop + endfacet + facet normal 0.945823 0.324684 0 + outer loop + vertex 103.02 -104.747 13.5 + vertex 103.181 -105.214 20.5 + vertex 103.181 -105.214 13.5 + endloop + endfacet + facet normal -0.677285 0.73572 0 + outer loop + vertex 105.684 -105.421 13.5 + vertex 105.32 -105.756 20.5 + vertex 105.684 -105.421 20.5 + endloop + endfacet + facet normal -0.677285 0.73572 0 + outer loop + vertex 105.32 -105.756 20.5 + vertex 105.684 -105.421 13.5 + vertex 105.32 -105.756 13.5 + endloop + endfacet + facet normal -0.879474 0.475946 0 + outer loop + vertex 105.684 -105.421 13.5 + vertex 105.919 -104.987 20.5 + vertex 105.919 -104.987 13.5 + endloop + endfacet + facet normal -0.879474 0.475946 0 + outer loop + vertex 105.919 -104.987 20.5 + vertex 105.684 -105.421 13.5 + vertex 105.684 -105.421 20.5 + endloop + endfacet + facet normal 0.245487 0.9694 -0 + outer loop + vertex 104.376 -105.995 13.5 + vertex 103.897 -105.874 20.5 + vertex 104.376 -105.995 20.5 + endloop + endfacet + facet normal 0.245487 0.9694 0 + outer loop + vertex 103.897 -105.874 20.5 + vertex 104.376 -105.995 13.5 + vertex 103.897 -105.874 13.5 + endloop + endfacet + facet normal 0.789137 0.614218 0 + outer loop + vertex 103.484 -105.604 20.5 + vertex 103.181 -105.214 13.5 + vertex 103.181 -105.214 20.5 + endloop + endfacet + facet normal 0.789137 0.614218 0 + outer loop + vertex 103.181 -105.214 13.5 + vertex 103.484 -105.604 20.5 + vertex 103.484 -105.604 13.5 + endloop + endfacet + facet normal 0.546943 0.83717 -0 + outer loop + vertex 103.897 -105.874 13.5 + vertex 103.484 -105.604 20.5 + vertex 103.897 -105.874 20.5 + endloop + endfacet + facet normal 0.546943 0.83717 0 + outer loop + vertex 103.484 -105.604 20.5 + vertex 103.897 -105.874 13.5 + vertex 103.484 -105.604 13.5 + endloop + endfacet + facet normal 0.995974 0.0896469 0 + outer loop + vertex 107.25 -104.5 25.08 + vertex 107.206 -104.009 22.1 + vertex 107.206 -104.009 25.08 + endloop + endfacet + facet normal 0.995974 0.0896469 0 + outer loop + vertex 107.206 -104.009 22.1 + vertex 107.25 -104.5 25.08 + vertex 107.25 -104.5 22.1 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 101.761 -104.747 22.1 + vertex 101.761 -104.253 25.08 + vertex 101.761 -104.253 22.1 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 101.761 -104.253 25.08 + vertex 101.761 -104.747 22.1 + vertex 101.761 -104.747 25.08 + endloop + endfacet + facet normal 0.0448622 0.998993 -0 + outer loop + vertex 104.869 -101.775 22.1 + vertex 104.377 -101.753 25.08 + vertex 104.869 -101.775 25.08 + endloop + endfacet + facet normal 0.0448622 0.998993 0 + outer loop + vertex 104.377 -101.753 25.08 + vertex 104.869 -101.775 22.1 + vertex 104.377 -101.753 22.1 + endloop + endfacet + facet normal 0.0448622 -0.998993 0 + outer loop + vertex 104.377 -107.247 22.1 + vertex 104.869 -107.225 25.08 + vertex 104.377 -107.247 25.08 + endloop + endfacet + facet normal 0.0448622 -0.998993 0 + outer loop + vertex 104.869 -107.225 25.08 + vertex 104.377 -107.247 22.1 + vertex 104.869 -107.225 22.1 + endloop + endfacet + facet normal 0.809016 -0.587786 0 + outer loop + vertex 106.571 -106.309 25.08 + vertex 106.861 -105.91 22.1 + vertex 106.861 -105.91 25.08 + endloop + endfacet + facet normal 0.809016 -0.587786 0 + outer loop + vertex 106.861 -105.91 22.1 + vertex 106.571 -106.309 25.08 + vertex 106.571 -106.309 22.1 + endloop + endfacet + facet normal 0.691067 0.722791 -0 + outer loop + vertex 106.571 -102.691 22.1 + vertex 106.215 -102.35 25.08 + vertex 106.571 -102.691 25.08 + endloop + endfacet + facet normal 0.691067 0.722791 0 + outer loop + vertex 106.215 -102.35 25.08 + vertex 106.571 -102.691 22.1 + vertex 106.215 -102.35 22.1 + endloop + endfacet + facet normal -0.753075 0.657935 0 + outer loop + vertex 102.275 -102.884 22.1 + vertex 102.6 -102.512 25.08 + vertex 102.6 -102.512 22.1 + endloop + endfacet + facet normal -0.753075 0.657935 0 + outer loop + vertex 102.6 -102.512 25.08 + vertex 102.275 -102.884 22.1 + vertex 102.275 -102.884 25.08 + endloop + endfacet + facet normal -0.47387 0.880595 0 + outer loop + vertex 103.419 -101.971 22.1 + vertex 102.985 -102.205 25.08 + vertex 103.419 -101.971 25.08 + endloop + endfacet + facet normal -0.47387 0.880595 0 + outer loop + vertex 102.985 -102.205 25.08 + vertex 103.419 -101.971 22.1 + vertex 102.985 -102.205 22.1 + endloop + endfacet + facet normal 0.963965 -0.26603 0 + outer loop + vertex 107.075 -105.466 25.08 + vertex 107.206 -104.991 22.1 + vertex 107.206 -104.991 25.08 + endloop + endfacet + facet normal 0.963965 -0.26603 0 + outer loop + vertex 107.206 -104.991 22.1 + vertex 107.075 -105.466 25.08 + vertex 107.075 -105.466 22.1 + endloop + endfacet + facet normal 0.90097 0.433881 0 + outer loop + vertex 107.075 -103.534 25.08 + vertex 106.861 -103.09 22.1 + vertex 106.861 -103.09 25.08 + endloop + endfacet + facet normal 0.90097 0.433881 0 + outer loop + vertex 106.861 -103.09 22.1 + vertex 107.075 -103.534 25.08 + vertex 107.075 -103.534 22.1 + endloop + endfacet + facet normal 0.963965 0.26603 0 + outer loop + vertex 107.206 -104.009 25.08 + vertex 107.075 -103.534 22.1 + vertex 107.075 -103.534 25.08 + endloop + endfacet + facet normal 0.963965 0.26603 0 + outer loop + vertex 107.075 -103.534 22.1 + vertex 107.206 -104.009 25.08 + vertex 107.206 -104.009 22.1 + endloop + endfacet + facet normal 0.809016 0.587786 0 + outer loop + vertex 106.861 -103.09 25.08 + vertex 106.571 -102.691 22.1 + vertex 106.571 -102.691 25.08 + endloop + endfacet + facet normal 0.809016 0.587786 0 + outer loop + vertex 106.571 -102.691 22.1 + vertex 106.861 -103.09 25.08 + vertex 106.861 -103.09 22.1 + endloop + endfacet + facet normal 0.393015 0.919532 -0 + outer loop + vertex 105.803 -102.078 22.1 + vertex 105.35 -101.885 25.08 + vertex 105.803 -102.078 25.08 + endloop + endfacet + facet normal 0.393015 0.919532 0 + outer loop + vertex 105.35 -101.885 25.08 + vertex 105.803 -102.078 22.1 + vertex 105.35 -101.885 22.1 + endloop + endfacet + facet normal 0.222531 0.974926 -0 + outer loop + vertex 105.35 -101.885 22.1 + vertex 104.869 -101.775 25.08 + vertex 105.35 -101.885 25.08 + endloop + endfacet + facet normal 0.222531 0.974926 0 + outer loop + vertex 104.869 -101.775 25.08 + vertex 105.35 -101.885 22.1 + vertex 104.869 -101.775 22.1 + endloop + endfacet + facet normal 0.550891 0.834577 -0 + outer loop + vertex 106.215 -102.35 22.1 + vertex 105.803 -102.078 25.08 + vertex 106.215 -102.35 25.08 + endloop + endfacet + facet normal 0.550891 0.834577 0 + outer loop + vertex 105.803 -102.078 25.08 + vertex 106.215 -102.35 22.1 + vertex 105.803 -102.078 22.1 + endloop + endfacet + facet normal -0.936235 0.351374 0 + outer loop + vertex 101.849 -103.768 22.1 + vertex 102.022 -103.307 25.08 + vertex 102.022 -103.307 22.1 + endloop + endfacet + facet normal -0.936235 0.351374 0 + outer loop + vertex 102.022 -103.307 25.08 + vertex 101.849 -103.768 22.1 + vertex 101.849 -103.768 25.08 + endloop + endfacet + facet normal -0.85845 0.512897 0 + outer loop + vertex 102.022 -103.307 22.1 + vertex 102.275 -102.884 25.08 + vertex 102.275 -102.884 22.1 + endloop + endfacet + facet normal -0.85845 0.512897 0 + outer loop + vertex 102.275 -102.884 25.08 + vertex 102.022 -103.307 22.1 + vertex 102.022 -103.307 25.08 + endloop + endfacet + facet normal -0.983928 0.178565 0 + outer loop + vertex 101.761 -104.253 22.1 + vertex 101.849 -103.768 25.08 + vertex 101.849 -103.768 22.1 + endloop + endfacet + facet normal -0.983928 0.178565 0 + outer loop + vertex 101.849 -103.768 25.08 + vertex 101.761 -104.253 22.1 + vertex 101.761 -104.253 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.943 -104.5 25.08 + vertex 107.25 -104.5 25.08 + vertex 107.206 -104.009 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.943 -104.5 25.08 + vertex 107.206 -104.009 25.08 + vertex 107.075 -103.534 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 107.25 -104.5 25.08 + vertex 105.943 -104.5 25.08 + vertex 107.206 -104.991 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.943 -104.5 25.08 + vertex 107.075 -103.534 25.08 + vertex 106.861 -103.09 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 107.206 -104.991 25.08 + vertex 105.943 -104.5 25.08 + vertex 107.075 -105.466 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.222 -103.25 25.08 + vertex 106.861 -103.09 25.08 + vertex 106.571 -102.691 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 107.075 -105.466 25.08 + vertex 105.943 -104.5 25.08 + vertex 106.861 -105.91 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.222 -103.25 25.08 + vertex 106.571 -102.691 25.08 + vertex 106.215 -102.35 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 105.222 -105.75 25.08 + vertex 106.861 -105.91 25.08 + vertex 105.943 -104.5 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.861 -105.91 25.08 + vertex 105.222 -105.75 25.08 + vertex 106.571 -106.309 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.222 -103.25 25.08 + vertex 106.215 -102.35 25.08 + vertex 105.803 -102.078 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.222 -103.25 25.08 + vertex 105.803 -102.078 25.08 + vertex 105.35 -101.885 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.861 -103.09 25.08 + vertex 105.222 -103.25 25.08 + vertex 105.943 -104.5 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 104.869 -101.775 25.08 + vertex 105.222 -103.25 25.08 + vertex 105.35 -101.885 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 104.377 -101.753 25.08 + vertex 105.222 -103.25 25.08 + vertex 104.869 -101.775 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.778 -103.25 25.08 + vertex 104.377 -101.753 25.08 + vertex 103.888 -101.819 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 104.377 -101.753 25.08 + vertex 103.778 -103.25 25.08 + vertex 105.222 -103.25 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 103.419 -101.971 25.08 + vertex 103.778 -103.25 25.08 + vertex 103.888 -101.819 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 102.985 -102.205 25.08 + vertex 103.778 -103.25 25.08 + vertex 103.419 -101.971 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 102.6 -102.512 25.08 + vertex 103.778 -103.25 25.08 + vertex 102.985 -102.205 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.571 -106.309 25.08 + vertex 105.222 -105.75 25.08 + vertex 106.215 -106.65 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.215 -106.65 25.08 + vertex 105.222 -105.75 25.08 + vertex 105.803 -106.922 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.803 -106.922 25.08 + vertex 105.222 -105.75 25.08 + vertex 105.35 -107.115 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.222 -105.75 25.08 + vertex 104.869 -107.225 25.08 + vertex 105.35 -107.115 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.222 -105.75 25.08 + vertex 104.377 -107.247 25.08 + vertex 104.869 -107.225 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 103.778 -105.75 25.08 + vertex 104.377 -107.247 25.08 + vertex 105.222 -105.75 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 104.377 -107.247 25.08 + vertex 103.778 -105.75 25.08 + vertex 103.888 -107.181 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.778 -105.75 25.08 + vertex 103.419 -107.029 25.08 + vertex 103.888 -107.181 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 102.022 -105.693 25.08 + vertex 103.778 -105.75 25.08 + vertex 103.057 -104.5 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.778 -105.75 25.08 + vertex 102.985 -106.795 25.08 + vertex 103.419 -107.029 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 102.275 -102.884 25.08 + vertex 103.778 -103.25 25.08 + vertex 102.6 -102.512 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 102.022 -103.307 25.08 + vertex 103.778 -103.25 25.08 + vertex 102.275 -102.884 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.778 -105.75 25.08 + vertex 102.6 -106.488 25.08 + vertex 102.985 -106.795 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.778 -103.25 25.08 + vertex 102.022 -103.307 25.08 + vertex 103.057 -104.5 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.778 -105.75 25.08 + vertex 102.275 -106.116 25.08 + vertex 102.6 -106.488 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 101.849 -103.768 25.08 + vertex 103.057 -104.5 25.08 + vertex 102.022 -103.307 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.778 -105.75 25.08 + vertex 102.022 -105.693 25.08 + vertex 102.275 -106.116 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 101.761 -104.253 25.08 + vertex 103.057 -104.5 25.08 + vertex 101.849 -103.768 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.057 -104.5 25.08 + vertex 101.849 -105.232 25.08 + vertex 102.022 -105.693 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 101.761 -104.747 25.08 + vertex 103.057 -104.5 25.08 + vertex 101.761 -104.253 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.057 -104.5 25.08 + vertex 101.761 -104.747 25.08 + vertex 101.849 -105.232 25.08 + endloop + endfacet + facet normal -0.62349 0.781831 0 + outer loop + vertex 102.985 -102.205 22.1 + vertex 102.6 -102.512 25.08 + vertex 102.985 -102.205 25.08 + endloop + endfacet + facet normal -0.62349 0.781831 0 + outer loop + vertex 102.6 -102.512 25.08 + vertex 102.985 -102.205 22.1 + vertex 102.6 -102.512 22.1 + endloop + endfacet + facet normal -0.134229 0.99095 0 + outer loop + vertex 104.377 -101.753 22.1 + vertex 103.888 -101.819 25.08 + vertex 104.377 -101.753 25.08 + endloop + endfacet + facet normal -0.134229 0.99095 0 + outer loop + vertex 103.888 -101.819 25.08 + vertex 104.377 -101.753 22.1 + vertex 103.888 -101.819 22.1 + endloop + endfacet + facet normal 0.995974 -0.0896469 0 + outer loop + vertex 107.206 -104.991 25.08 + vertex 107.25 -104.5 22.1 + vertex 107.25 -104.5 25.08 + endloop + endfacet + facet normal 0.995974 -0.0896469 0 + outer loop + vertex 107.25 -104.5 22.1 + vertex 107.206 -104.991 25.08 + vertex 107.206 -104.991 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.99 -104.5 22.1 + vertex 107.25 -104.5 22.1 + vertex 107.206 -104.991 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.909 -104.984 22.1 + vertex 107.206 -104.991 22.1 + vertex 107.075 -105.466 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 107.25 -104.5 22.1 + vertex 105.99 -104.5 22.1 + vertex 107.206 -104.009 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.909 -104.984 22.1 + vertex 107.075 -105.466 22.1 + vertex 106.861 -105.91 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.909 -104.016 22.1 + vertex 107.206 -104.009 22.1 + vertex 105.99 -104.5 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.676 -105.415 22.1 + vertex 106.861 -105.91 22.1 + vertex 106.571 -106.309 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 107.206 -104.009 22.1 + vertex 105.909 -104.016 22.1 + vertex 107.075 -103.534 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.676 -105.415 22.1 + vertex 106.571 -106.309 22.1 + vertex 106.215 -106.65 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 107.075 -103.534 22.1 + vertex 105.909 -104.016 22.1 + vertex 106.861 -103.09 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.676 -103.585 22.1 + vertex 106.861 -103.09 22.1 + vertex 105.909 -104.016 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 107.206 -104.991 22.1 + vertex 105.909 -104.984 22.1 + vertex 105.99 -104.5 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.315 -105.747 22.1 + vertex 106.215 -106.65 22.1 + vertex 105.803 -106.922 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 106.861 -105.91 22.1 + vertex 105.676 -105.415 22.1 + vertex 105.909 -104.984 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.866 -105.944 22.1 + vertex 105.803 -106.922 22.1 + vertex 105.35 -107.115 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 106.215 -106.65 22.1 + vertex 105.315 -105.747 22.1 + vertex 105.676 -105.415 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.866 -105.944 22.1 + vertex 105.35 -107.115 22.1 + vertex 104.869 -107.225 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.803 -106.922 22.1 + vertex 104.866 -105.944 22.1 + vertex 105.315 -105.747 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.869 -107.225 22.1 + vertex 104.377 -105.985 22.1 + vertex 104.866 -105.944 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.377 -107.247 22.1 + vertex 104.377 -105.985 22.1 + vertex 104.869 -107.225 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.888 -107.181 22.1 + vertex 104.377 -105.985 22.1 + vertex 104.377 -107.247 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 104.377 -105.985 22.1 + vertex 103.888 -107.181 22.1 + vertex 103.901 -105.865 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.419 -107.029 22.1 + vertex 103.901 -105.865 22.1 + vertex 103.888 -107.181 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 102.985 -106.795 22.1 + vertex 103.901 -105.865 22.1 + vertex 103.419 -107.029 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 103.901 -105.865 22.1 + vertex 102.985 -106.795 22.1 + vertex 103.491 -105.596 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 102.6 -106.488 22.1 + vertex 103.491 -105.596 22.1 + vertex 102.985 -106.795 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 103.491 -105.596 22.1 + vertex 102.275 -106.116 22.1 + vertex 103.19 -105.209 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 102.275 -106.116 22.1 + vertex 103.491 -105.596 22.1 + vertex 102.6 -106.488 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 106.861 -103.09 22.1 + vertex 105.676 -103.585 22.1 + vertex 106.571 -102.691 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 106.571 -102.691 22.1 + vertex 105.676 -103.585 22.1 + vertex 106.215 -102.35 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.315 -103.253 22.1 + vertex 106.215 -102.35 22.1 + vertex 105.676 -103.585 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 106.215 -102.35 22.1 + vertex 105.315 -103.253 22.1 + vertex 105.803 -102.078 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.866 -103.056 22.1 + vertex 105.803 -102.078 22.1 + vertex 105.315 -103.253 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 105.803 -102.078 22.1 + vertex 104.866 -103.056 22.1 + vertex 105.35 -101.885 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 105.35 -101.885 22.1 + vertex 104.866 -103.056 22.1 + vertex 104.869 -101.775 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.377 -103.015 22.1 + vertex 104.869 -101.775 22.1 + vertex 104.866 -103.056 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.377 -103.015 22.1 + vertex 104.377 -101.753 22.1 + vertex 104.869 -101.775 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.888 -101.819 22.1 + vertex 104.377 -103.015 22.1 + vertex 103.901 -103.135 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.377 -103.015 22.1 + vertex 103.888 -101.819 22.1 + vertex 104.377 -101.753 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 102.985 -102.205 22.1 + vertex 103.901 -103.135 22.1 + vertex 103.491 -103.404 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.901 -103.135 22.1 + vertex 103.419 -101.971 22.1 + vertex 103.888 -101.819 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 102.275 -102.884 22.1 + vertex 103.491 -103.404 22.1 + vertex 103.19 -103.791 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 101.849 -103.768 22.1 + vertex 103.19 -103.791 22.1 + vertex 103.03 -104.255 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.901 -103.135 22.1 + vertex 102.985 -102.205 22.1 + vertex 103.419 -101.971 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 102.022 -105.693 22.1 + vertex 103.19 -105.209 22.1 + vertex 102.275 -106.116 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 101.849 -105.232 22.1 + vertex 103.19 -105.209 22.1 + vertex 102.022 -105.693 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.491 -103.404 22.1 + vertex 102.6 -102.512 22.1 + vertex 102.985 -102.205 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 103.19 -105.209 22.1 + vertex 101.849 -105.232 22.1 + vertex 103.03 -104.745 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.491 -103.404 22.1 + vertex 102.275 -102.884 22.1 + vertex 102.6 -102.512 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 101.761 -104.747 22.1 + vertex 103.03 -104.745 22.1 + vertex 101.849 -105.232 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.19 -103.791 22.1 + vertex 102.022 -103.307 22.1 + vertex 102.275 -102.884 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 103.03 -104.745 22.1 + vertex 101.761 -104.747 22.1 + vertex 103.03 -104.255 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.19 -103.791 22.1 + vertex 101.849 -103.768 22.1 + vertex 102.022 -103.307 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 101.761 -104.253 22.1 + vertex 103.03 -104.255 22.1 + vertex 101.761 -104.747 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.03 -104.255 22.1 + vertex 101.761 -104.253 22.1 + vertex 101.849 -103.768 22.1 + endloop + endfacet + facet normal 0.222531 -0.974926 0 + outer loop + vertex 104.869 -107.225 22.1 + vertex 105.35 -107.115 25.08 + vertex 104.869 -107.225 25.08 + endloop + endfacet + facet normal 0.222531 -0.974926 0 + outer loop + vertex 105.35 -107.115 25.08 + vertex 104.869 -107.225 22.1 + vertex 105.35 -107.115 22.1 + endloop + endfacet + facet normal -0.309018 0.951056 0 + outer loop + vertex 103.888 -101.819 22.1 + vertex 103.419 -101.971 25.08 + vertex 103.888 -101.819 25.08 + endloop + endfacet + facet normal -0.309018 0.951056 0 + outer loop + vertex 103.419 -101.971 25.08 + vertex 103.888 -101.819 22.1 + vertex 103.419 -101.971 22.1 + endloop + endfacet + facet normal 0.90097 -0.433881 0 + outer loop + vertex 106.861 -105.91 25.08 + vertex 107.075 -105.466 22.1 + vertex 107.075 -105.466 25.08 + endloop + endfacet + facet normal 0.90097 -0.433881 0 + outer loop + vertex 107.075 -105.466 22.1 + vertex 106.861 -105.91 25.08 + vertex 106.861 -105.91 22.1 + endloop + endfacet + facet normal -0.85845 -0.512897 0 + outer loop + vertex 102.275 -106.116 22.1 + vertex 102.022 -105.693 25.08 + vertex 102.022 -105.693 22.1 + endloop + endfacet + facet normal -0.85845 -0.512897 0 + outer loop + vertex 102.022 -105.693 25.08 + vertex 102.275 -106.116 22.1 + vertex 102.275 -106.116 25.08 + endloop + endfacet + facet normal -0.983928 -0.178565 0 + outer loop + vertex 101.849 -105.232 22.1 + vertex 101.761 -104.747 25.08 + vertex 101.761 -104.747 22.1 + endloop + endfacet + facet normal -0.983928 -0.178565 0 + outer loop + vertex 101.761 -104.747 25.08 + vertex 101.849 -105.232 22.1 + vertex 101.849 -105.232 25.08 + endloop + endfacet + facet normal 0.550891 -0.834577 0 + outer loop + vertex 105.803 -106.922 22.1 + vertex 106.215 -106.65 25.08 + vertex 105.803 -106.922 25.08 + endloop + endfacet + facet normal 0.550891 -0.834577 0 + outer loop + vertex 106.215 -106.65 25.08 + vertex 105.803 -106.922 22.1 + vertex 106.215 -106.65 22.1 + endloop + endfacet + facet normal 0.393015 -0.919532 0 + outer loop + vertex 105.35 -107.115 22.1 + vertex 105.803 -106.922 25.08 + vertex 105.35 -107.115 25.08 + endloop + endfacet + facet normal 0.393015 -0.919532 0 + outer loop + vertex 105.803 -106.922 25.08 + vertex 105.35 -107.115 22.1 + vertex 105.803 -106.922 22.1 + endloop + endfacet + facet normal -0.47387 -0.880595 0 + outer loop + vertex 102.985 -106.795 22.1 + vertex 103.419 -107.029 25.08 + vertex 102.985 -106.795 25.08 + endloop + endfacet + facet normal -0.47387 -0.880595 -0 + outer loop + vertex 103.419 -107.029 25.08 + vertex 102.985 -106.795 22.1 + vertex 103.419 -107.029 22.1 + endloop + endfacet + facet normal -0.309018 -0.951056 0 + outer loop + vertex 103.419 -107.029 22.1 + vertex 103.888 -107.181 25.08 + vertex 103.419 -107.029 25.08 + endloop + endfacet + facet normal -0.309018 -0.951056 -0 + outer loop + vertex 103.888 -107.181 25.08 + vertex 103.419 -107.029 22.1 + vertex 103.888 -107.181 22.1 + endloop + endfacet + facet normal -0.134229 -0.99095 0 + outer loop + vertex 103.888 -107.181 22.1 + vertex 104.377 -107.247 25.08 + vertex 103.888 -107.181 25.08 + endloop + endfacet + facet normal -0.134229 -0.99095 -0 + outer loop + vertex 104.377 -107.247 25.08 + vertex 103.888 -107.181 22.1 + vertex 104.377 -107.247 22.1 + endloop + endfacet + facet normal -0.936235 -0.351374 0 + outer loop + vertex 102.022 -105.693 22.1 + vertex 101.849 -105.232 25.08 + vertex 101.849 -105.232 22.1 + endloop + endfacet + facet normal -0.936235 -0.351374 0 + outer loop + vertex 101.849 -105.232 25.08 + vertex 102.022 -105.693 22.1 + vertex 102.022 -105.693 25.08 + endloop + endfacet + facet normal 0.691067 -0.722791 0 + outer loop + vertex 106.215 -106.65 22.1 + vertex 106.571 -106.309 25.08 + vertex 106.215 -106.65 25.08 + endloop + endfacet + facet normal 0.691067 -0.722791 0 + outer loop + vertex 106.571 -106.309 25.08 + vertex 106.215 -106.65 22.1 + vertex 106.571 -106.309 22.1 + endloop + endfacet + facet normal -0.753075 -0.657935 0 + outer loop + vertex 102.6 -106.488 22.1 + vertex 102.275 -106.116 25.08 + vertex 102.275 -106.116 22.1 + endloop + endfacet + facet normal -0.753075 -0.657935 0 + outer loop + vertex 102.275 -106.116 25.08 + vertex 102.6 -106.488 22.1 + vertex 102.6 -106.488 25.08 + endloop + endfacet + facet normal -0.62349 -0.781831 0 + outer loop + vertex 102.6 -106.488 22.1 + vertex 102.985 -106.795 25.08 + vertex 102.6 -106.488 25.08 + endloop + endfacet + facet normal -0.62349 -0.781831 -0 + outer loop + vertex 102.985 -106.795 25.08 + vertex 102.6 -106.488 22.1 + vertex 102.985 -106.795 22.1 + endloop + endfacet + facet normal 0.986363 0.164583 0 + outer loop + vertex 105.99 -104.5 20.5 + vertex 105.909 -104.016 13.5 + vertex 105.909 -104.016 20.5 + endloop + endfacet + facet normal 0.986363 0.164583 0 + outer loop + vertex 105.909 -104.016 13.5 + vertex 105.99 -104.5 20.5 + vertex 105.99 -104.5 13.5 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 103.03 -104.745 13.5 + vertex 103.03 -104.255 20.5 + vertex 103.03 -104.255 13.5 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 103.03 -104.255 20.5 + vertex 103.03 -104.745 13.5 + vertex 103.03 -104.745 20.5 + endloop + endfacet + facet normal -0.245484 0.969401 0 + outer loop + vertex 104.377 -103.015 13.5 + vertex 103.901 -103.135 20.5 + vertex 104.377 -103.015 20.5 + endloop + endfacet + facet normal -0.245484 0.969401 0 + outer loop + vertex 103.901 -103.135 20.5 + vertex 104.377 -103.015 13.5 + vertex 103.901 -103.135 13.5 + endloop + endfacet + facet normal 0.0825782 -0.996585 0 + outer loop + vertex 104.377 -105.985 13.5 + vertex 104.866 -105.944 20.5 + vertex 104.377 -105.985 20.5 + endloop + endfacet + facet normal 0.0825782 -0.996585 0 + outer loop + vertex 104.866 -105.944 20.5 + vertex 104.377 -105.985 13.5 + vertex 104.866 -105.944 13.5 + endloop + endfacet + facet normal 0.401702 0.915771 -0 + outer loop + vertex 105.315 -103.253 13.5 + vertex 104.866 -103.056 20.5 + vertex 105.315 -103.253 20.5 + endloop + endfacet + facet normal 0.401702 0.915771 0 + outer loop + vertex 104.866 -103.056 20.5 + vertex 105.315 -103.253 13.5 + vertex 104.866 -103.056 13.5 + endloop + endfacet + facet normal 0.0825782 0.996585 -0 + outer loop + vertex 104.866 -103.056 13.5 + vertex 104.377 -103.015 20.5 + vertex 104.866 -103.056 20.5 + endloop + endfacet + facet normal 0.0825782 0.996585 0 + outer loop + vertex 104.377 -103.015 20.5 + vertex 104.866 -103.056 13.5 + vertex 104.377 -103.015 13.5 + endloop + endfacet + facet normal -0.789139 0.614214 0 + outer loop + vertex 103.19 -103.791 13.5 + vertex 103.491 -103.404 20.5 + vertex 103.491 -103.404 13.5 + endloop + endfacet + facet normal -0.789139 0.614214 0 + outer loop + vertex 103.491 -103.404 20.5 + vertex 103.19 -103.791 13.5 + vertex 103.19 -103.791 20.5 + endloop + endfacet + facet normal -0.945816 0.324703 0 + outer loop + vertex 103.03 -104.255 13.5 + vertex 103.19 -103.791 20.5 + vertex 103.19 -103.791 13.5 + endloop + endfacet + facet normal -0.945816 0.324703 0 + outer loop + vertex 103.19 -103.791 20.5 + vertex 103.03 -104.255 13.5 + vertex 103.03 -104.255 20.5 + endloop + endfacet + facet normal -0.546948 0.837167 0 + outer loop + vertex 103.901 -103.135 13.5 + vertex 103.491 -103.404 20.5 + vertex 103.901 -103.135 20.5 + endloop + endfacet + facet normal -0.546948 0.837167 0 + outer loop + vertex 103.491 -103.404 20.5 + vertex 103.901 -103.135 13.5 + vertex 103.491 -103.404 13.5 + endloop + endfacet + facet normal -0.245484 -0.969401 0 + outer loop + vertex 103.901 -105.865 13.5 + vertex 104.377 -105.985 20.5 + vertex 103.901 -105.865 20.5 + endloop + endfacet + facet normal -0.245484 -0.969401 -0 + outer loop + vertex 104.377 -105.985 20.5 + vertex 103.901 -105.865 13.5 + vertex 104.377 -105.985 13.5 + endloop + endfacet + facet normal 0.677276 0.735729 -0 + outer loop + vertex 105.676 -103.585 13.5 + vertex 105.315 -103.253 20.5 + vertex 105.676 -103.585 20.5 + endloop + endfacet + facet normal 0.677276 0.735729 0 + outer loop + vertex 105.315 -103.253 20.5 + vertex 105.676 -103.585 13.5 + vertex 105.315 -103.253 13.5 + endloop + endfacet + facet normal 0.87947 0.475954 0 + outer loop + vertex 105.909 -104.016 20.5 + vertex 105.676 -103.585 13.5 + vertex 105.676 -103.585 20.5 + endloop + endfacet + facet normal 0.87947 0.475954 0 + outer loop + vertex 105.676 -103.585 13.5 + vertex 105.909 -104.016 20.5 + vertex 105.909 -104.016 13.5 + endloop + endfacet + facet normal 0.401702 -0.915771 0 + outer loop + vertex 104.866 -105.944 13.5 + vertex 105.315 -105.747 20.5 + vertex 104.866 -105.944 20.5 + endloop + endfacet + facet normal 0.401702 -0.915771 0 + outer loop + vertex 105.315 -105.747 20.5 + vertex 104.866 -105.944 13.5 + vertex 105.315 -105.747 13.5 + endloop + endfacet + facet normal 0.986363 -0.164583 0 + outer loop + vertex 105.909 -104.984 20.5 + vertex 105.99 -104.5 13.5 + vertex 105.99 -104.5 20.5 + endloop + endfacet + facet normal 0.986363 -0.164583 0 + outer loop + vertex 105.99 -104.5 13.5 + vertex 105.909 -104.984 20.5 + vertex 105.909 -104.984 13.5 + endloop + endfacet + facet normal -0.546948 -0.837167 0 + outer loop + vertex 103.491 -105.596 13.5 + vertex 103.901 -105.865 20.5 + vertex 103.491 -105.596 20.5 + endloop + endfacet + facet normal -0.546948 -0.837167 -0 + outer loop + vertex 103.901 -105.865 20.5 + vertex 103.491 -105.596 13.5 + vertex 103.901 -105.865 13.5 + endloop + endfacet + facet normal -0.945816 -0.324703 0 + outer loop + vertex 103.19 -105.209 13.5 + vertex 103.03 -104.745 20.5 + vertex 103.03 -104.745 13.5 + endloop + endfacet + facet normal -0.945816 -0.324703 0 + outer loop + vertex 103.03 -104.745 20.5 + vertex 103.19 -105.209 13.5 + vertex 103.19 -105.209 20.5 + endloop + endfacet + facet normal 0.677276 -0.735729 0 + outer loop + vertex 105.315 -105.747 13.5 + vertex 105.676 -105.415 20.5 + vertex 105.315 -105.747 20.5 + endloop + endfacet + facet normal 0.677276 -0.735729 0 + outer loop + vertex 105.676 -105.415 20.5 + vertex 105.315 -105.747 13.5 + vertex 105.676 -105.415 13.5 + endloop + endfacet + facet normal -0.789139 -0.614214 0 + outer loop + vertex 103.491 -105.596 13.5 + vertex 103.19 -105.209 20.5 + vertex 103.19 -105.209 13.5 + endloop + endfacet + facet normal -0.789139 -0.614214 0 + outer loop + vertex 103.19 -105.209 20.5 + vertex 103.491 -105.596 13.5 + vertex 103.491 -105.596 20.5 + endloop + endfacet + facet normal 0.87947 -0.475954 0 + outer loop + vertex 105.676 -105.415 20.5 + vertex 105.909 -104.984 13.5 + vertex 105.909 -104.984 20.5 + endloop + endfacet + facet normal 0.87947 -0.475954 0 + outer loop + vertex 105.909 -104.984 13.5 + vertex 105.676 -105.415 20.5 + vertex 105.676 -105.415 13.5 + endloop + endfacet + facet normal -0.866026 -0.5 0 + outer loop + vertex 105.943 -104.5 24.0867 + vertex 105.222 -103.25 25.08 + vertex 105.222 -103.25 24.0867 + endloop + endfacet + facet normal -0.866026 -0.5 0 + outer loop + vertex 105.222 -103.25 25.08 + vertex 105.943 -104.5 24.0867 + vertex 105.943 -104.5 25.08 + endloop + endfacet + facet normal 0.866026 -0.5 0 + outer loop + vertex 103.057 -104.5 25.08 + vertex 103.778 -103.25 24.0867 + vertex 103.778 -103.25 25.08 + endloop + endfacet + facet normal 0.866026 -0.5 0 + outer loop + vertex 103.778 -103.25 24.0867 + vertex 103.057 -104.5 25.08 + vertex 103.057 -104.5 24.0867 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 103.778 -103.25 24.0867 + vertex 105.222 -103.25 25.08 + vertex 103.778 -103.25 25.08 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 105.222 -103.25 25.08 + vertex 103.778 -103.25 24.0867 + vertex 105.222 -103.25 24.0867 + endloop + endfacet + facet normal -0.866026 0.5 0 + outer loop + vertex 105.222 -105.75 24.0867 + vertex 105.943 -104.5 25.08 + vertex 105.943 -104.5 24.0867 + endloop + endfacet + facet normal -0.866026 0.5 0 + outer loop + vertex 105.943 -104.5 25.08 + vertex 105.222 -105.75 24.0867 + vertex 105.222 -105.75 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.222 -103.25 24.0867 + vertex 105.222 -105.75 24.0867 + vertex 105.943 -104.5 24.0867 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 103.778 -103.25 24.0867 + vertex 105.222 -105.75 24.0867 + vertex 105.222 -103.25 24.0867 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.778 -103.25 24.0867 + vertex 103.778 -105.75 24.0867 + vertex 105.222 -105.75 24.0867 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex 103.778 -105.75 24.0867 + vertex 103.778 -103.25 24.0867 + vertex 103.057 -104.5 24.0867 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 105.222 -105.75 24.0867 + vertex 103.778 -105.75 25.08 + vertex 105.222 -105.75 25.08 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 103.778 -105.75 25.08 + vertex 105.222 -105.75 24.0867 + vertex 103.778 -105.75 24.0867 + endloop + endfacet + facet normal 0.866026 0.5 0 + outer loop + vertex 103.778 -105.75 25.08 + vertex 103.057 -104.5 24.0867 + vertex 103.057 -104.5 25.08 + endloop + endfacet + facet normal 0.866026 0.5 0 + outer loop + vertex 103.057 -104.5 24.0867 + vertex 103.778 -105.75 25.08 + vertex 103.778 -105.75 24.0867 + endloop + endfacet + facet normal 0.866025 0.5 0 + outer loop + vertex 107 104.933 20.5 + vertex 105.875 106.882 0.5 + vertex 105.875 106.882 20.5 + endloop + endfacet + facet normal 0.866026 0.499999 -0 + outer loop + vertex 107.25 104.5 0.5 + vertex 107 104.933 20.5 + vertex 107.25 104.5 20.5 + endloop + endfacet + facet normal 0.866025 0.5 -3.46791e-008 + outer loop + vertex 107 104.933 20.5 + vertex 107.25 104.5 0.5 + vertex 105.875 106.882 0.5 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex 101.75 104.5 0.5 + vertex 103.125 106.882 20.5 + vertex 103.125 106.882 0.5 + endloop + endfacet + facet normal -0.866025 0.5 0 + outer loop + vertex 103.125 106.882 20.5 + vertex 101.75 104.5 0.5 + vertex 101.75 104.5 20.5 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 105.875 106.882 0.5 + vertex 103.125 106.882 20.5 + vertex 105.875 106.882 20.5 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 103.125 106.882 20.5 + vertex 105.875 106.882 0.5 + vertex 103.125 106.882 0.5 + endloop + endfacet + facet normal 0.866026 -0.499999 0 + outer loop + vertex 107 104.067 20.5 + vertex 107.25 104.5 0.5 + vertex 107.25 104.5 20.5 + endloop + endfacet + facet normal 0.866025 -0.5 0 + outer loop + vertex 105.875 102.118 0.5 + vertex 107 104.067 20.5 + vertex 105.875 102.118 20.5 + endloop + endfacet + facet normal 0.866025 -0.5 -3.46791e-008 + outer loop + vertex 107 104.067 20.5 + vertex 105.875 102.118 0.5 + vertex 107.25 104.5 0.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 107.25 104.5 0.5 + vertex 105.919 104.013 0.5 + vertex 106 104.5 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.684 103.579 0.5 + vertex 107.25 104.5 0.5 + vertex 105.875 102.118 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 107.25 104.5 0.5 + vertex 105.684 103.579 0.5 + vertex 105.919 104.013 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.875 102.118 0.5 + vertex 105.32 103.244 0.5 + vertex 105.684 103.579 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.875 102.118 0.5 + vertex 104.868 103.046 0.5 + vertex 105.32 103.244 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.875 102.118 0.5 + vertex 104.376 103.005 0.5 + vertex 104.868 103.046 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.125 102.118 0.5 + vertex 104.376 103.005 0.5 + vertex 105.875 102.118 0.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 104.376 103.005 0.5 + vertex 103.125 102.118 0.5 + vertex 103.897 103.126 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.125 102.118 0.5 + vertex 103.484 103.396 0.5 + vertex 103.897 103.126 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.125 102.118 0.5 + vertex 103.181 103.786 0.5 + vertex 103.484 103.396 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 101.75 104.5 0.5 + vertex 103.181 103.786 0.5 + vertex 103.125 102.118 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.02 104.253 0.5 + vertex 101.75 104.5 0.5 + vertex 103.02 104.747 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.181 103.786 0.5 + vertex 101.75 104.5 0.5 + vertex 103.02 104.253 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.919 104.987 0.5 + vertex 107.25 104.5 0.5 + vertex 106 104.5 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.684 105.421 0.5 + vertex 107.25 104.5 0.5 + vertex 105.919 104.987 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 107.25 104.5 0.5 + vertex 105.684 105.421 0.5 + vertex 105.875 106.882 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.32 105.756 0.5 + vertex 105.875 106.882 0.5 + vertex 105.684 105.421 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.868 105.954 0.5 + vertex 105.875 106.882 0.5 + vertex 105.32 105.756 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.376 105.995 0.5 + vertex 105.875 106.882 0.5 + vertex 104.868 105.954 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.125 106.882 0.5 + vertex 104.376 105.995 0.5 + vertex 103.897 105.874 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.376 105.995 0.5 + vertex 103.125 106.882 0.5 + vertex 105.875 106.882 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.484 105.604 0.5 + vertex 103.125 106.882 0.5 + vertex 103.897 105.874 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.181 105.214 0.5 + vertex 103.125 106.882 0.5 + vertex 103.484 105.604 0.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 101.75 104.5 0.5 + vertex 103.181 105.214 0.5 + vertex 103.02 104.747 0.5 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 103.181 105.214 0.5 + vertex 101.75 104.5 0.5 + vertex 103.125 106.882 0.5 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 103.125 102.118 0.5 + vertex 105.875 102.118 20.5 + vertex 103.125 102.118 20.5 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 105.875 102.118 20.5 + vertex 103.125 102.118 0.5 + vertex 105.875 102.118 0.5 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 103.125 102.118 0.5 + vertex 101.75 104.5 20.5 + vertex 101.75 104.5 0.5 + endloop + endfacet + facet normal -0.866025 -0.5 0 + outer loop + vertex 101.75 104.5 20.5 + vertex 103.125 102.118 0.5 + vertex 103.125 102.118 20.5 + endloop + endfacet + facet normal 0.98636 0.164599 0 + outer loop + vertex 106 104.5 0.5 + vertex 105.919 104.987 -6.5 + vertex 105.919 104.987 0.5 + endloop + endfacet + facet normal 0.98636 0.164599 0 + outer loop + vertex 105.919 104.987 -6.5 + vertex 106 104.5 0.5 + vertex 106 104.5 -6.5 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 103.02 104.253 -6.5 + vertex 103.02 104.747 0.5 + vertex 103.02 104.747 -6.5 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 103.02 104.747 0.5 + vertex 103.02 104.253 -6.5 + vertex 103.02 104.253 0.5 + endloop + endfacet + facet normal 0.0825698 0.996585 -0 + outer loop + vertex 104.868 105.954 -6.5 + vertex 104.376 105.995 0.5 + vertex 104.868 105.954 0.5 + endloop + endfacet + facet normal 0.0825698 0.996585 0 + outer loop + vertex 104.376 105.995 0.5 + vertex 104.868 105.954 -6.5 + vertex 104.376 105.995 -6.5 + endloop + endfacet + facet normal 0.0825698 -0.996585 0 + outer loop + vertex 104.376 103.005 -6.5 + vertex 104.868 103.046 0.5 + vertex 104.376 103.005 0.5 + endloop + endfacet + facet normal 0.0825698 -0.996585 0 + outer loop + vertex 104.868 103.046 0.5 + vertex 104.376 103.005 -6.5 + vertex 104.868 103.046 -6.5 + endloop + endfacet + facet normal 0.401692 -0.915775 0 + outer loop + vertex 104.868 103.046 -6.5 + vertex 105.32 103.244 0.5 + vertex 104.868 103.046 0.5 + endloop + endfacet + facet normal 0.401692 -0.915775 0 + outer loop + vertex 105.32 103.244 0.5 + vertex 104.868 103.046 -6.5 + vertex 105.32 103.244 -6.5 + endloop + endfacet + facet normal 0.677285 0.73572 -0 + outer loop + vertex 105.684 105.421 -6.5 + vertex 105.32 105.756 0.5 + vertex 105.684 105.421 0.5 + endloop + endfacet + facet normal 0.677285 0.73572 0 + outer loop + vertex 105.32 105.756 0.5 + vertex 105.684 105.421 -6.5 + vertex 105.32 105.756 -6.5 + endloop + endfacet + facet normal 0.879474 0.475946 0 + outer loop + vertex 105.919 104.987 0.5 + vertex 105.684 105.421 -6.5 + vertex 105.684 105.421 0.5 + endloop + endfacet + facet normal 0.879474 0.475946 0 + outer loop + vertex 105.684 105.421 -6.5 + vertex 105.919 104.987 0.5 + vertex 105.919 104.987 -6.5 + endloop + endfacet + facet normal 0.401692 0.915775 -0 + outer loop + vertex 105.32 105.756 -6.5 + vertex 104.868 105.954 0.5 + vertex 105.32 105.756 0.5 + endloop + endfacet + facet normal 0.401692 0.915775 0 + outer loop + vertex 104.868 105.954 0.5 + vertex 105.32 105.756 -6.5 + vertex 104.868 105.954 -6.5 + endloop + endfacet + facet normal -0.789137 0.614218 0 + outer loop + vertex 103.181 105.214 -6.5 + vertex 103.484 105.604 0.5 + vertex 103.484 105.604 -6.5 + endloop + endfacet + facet normal -0.789137 0.614218 0 + outer loop + vertex 103.484 105.604 0.5 + vertex 103.181 105.214 -6.5 + vertex 103.181 105.214 0.5 + endloop + endfacet + facet normal -0.945823 0.324684 0 + outer loop + vertex 103.02 104.747 -6.5 + vertex 103.181 105.214 0.5 + vertex 103.181 105.214 -6.5 + endloop + endfacet + facet normal -0.945823 0.324684 0 + outer loop + vertex 103.181 105.214 0.5 + vertex 103.02 104.747 -6.5 + vertex 103.02 104.747 0.5 + endloop + endfacet + facet normal -0.245487 0.9694 0 + outer loop + vertex 104.376 105.995 -6.5 + vertex 103.897 105.874 0.5 + vertex 104.376 105.995 0.5 + endloop + endfacet + facet normal -0.245487 0.9694 0 + outer loop + vertex 103.897 105.874 0.5 + vertex 104.376 105.995 -6.5 + vertex 103.897 105.874 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.919 104.013 -6.5 + vertex 105.919 104.987 -6.5 + vertex 106 104.5 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.684 103.579 -6.5 + vertex 105.919 104.987 -6.5 + vertex 105.919 104.013 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.684 103.579 -6.5 + vertex 105.684 105.421 -6.5 + vertex 105.919 104.987 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.32 103.244 -6.5 + vertex 105.684 105.421 -6.5 + vertex 105.684 103.579 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.32 103.244 -6.5 + vertex 105.32 105.756 -6.5 + vertex 105.684 105.421 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.868 103.046 -6.5 + vertex 105.32 105.756 -6.5 + vertex 105.32 103.244 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.868 103.046 -6.5 + vertex 104.868 105.954 -6.5 + vertex 105.32 105.756 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.376 103.005 -6.5 + vertex 104.868 105.954 -6.5 + vertex 104.868 103.046 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.376 103.005 -6.5 + vertex 104.376 105.995 -6.5 + vertex 104.868 105.954 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.897 103.126 -6.5 + vertex 104.376 105.995 -6.5 + vertex 104.376 103.005 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.897 103.126 -6.5 + vertex 103.897 105.874 -6.5 + vertex 104.376 105.995 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.484 103.396 -6.5 + vertex 103.897 105.874 -6.5 + vertex 103.897 103.126 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.484 103.396 -6.5 + vertex 103.484 105.604 -6.5 + vertex 103.897 105.874 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.181 103.786 -6.5 + vertex 103.484 105.604 -6.5 + vertex 103.484 103.396 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.181 103.786 -6.5 + vertex 103.181 105.214 -6.5 + vertex 103.484 105.604 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.02 104.253 -6.5 + vertex 103.181 105.214 -6.5 + vertex 103.181 103.786 -6.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.181 105.214 -6.5 + vertex 103.02 104.253 -6.5 + vertex 103.02 104.747 -6.5 + endloop + endfacet + facet normal -0.546943 0.83717 0 + outer loop + vertex 103.897 105.874 -6.5 + vertex 103.484 105.604 0.5 + vertex 103.897 105.874 0.5 + endloop + endfacet + facet normal -0.546943 0.83717 0 + outer loop + vertex 103.484 105.604 0.5 + vertex 103.897 105.874 -6.5 + vertex 103.484 105.604 -6.5 + endloop + endfacet + facet normal 0.98636 -0.164599 0 + outer loop + vertex 105.919 104.013 0.5 + vertex 106 104.5 -6.5 + vertex 106 104.5 0.5 + endloop + endfacet + facet normal 0.98636 -0.164599 0 + outer loop + vertex 106 104.5 -6.5 + vertex 105.919 104.013 0.5 + vertex 105.919 104.013 -6.5 + endloop + endfacet + facet normal 0.677285 -0.73572 0 + outer loop + vertex 105.32 103.244 -6.5 + vertex 105.684 103.579 0.5 + vertex 105.32 103.244 0.5 + endloop + endfacet + facet normal 0.677285 -0.73572 0 + outer loop + vertex 105.684 103.579 0.5 + vertex 105.32 103.244 -6.5 + vertex 105.684 103.579 -6.5 + endloop + endfacet + facet normal 0.879474 -0.475946 0 + outer loop + vertex 105.684 103.579 0.5 + vertex 105.919 104.013 -6.5 + vertex 105.919 104.013 0.5 + endloop + endfacet + facet normal 0.879474 -0.475946 0 + outer loop + vertex 105.919 104.013 -6.5 + vertex 105.684 103.579 0.5 + vertex 105.684 103.579 -6.5 + endloop + endfacet + facet normal -0.245487 -0.9694 0 + outer loop + vertex 103.897 103.126 -6.5 + vertex 104.376 103.005 0.5 + vertex 103.897 103.126 0.5 + endloop + endfacet + facet normal -0.245487 -0.9694 -0 + outer loop + vertex 104.376 103.005 0.5 + vertex 103.897 103.126 -6.5 + vertex 104.376 103.005 -6.5 + endloop + endfacet + facet normal -0.789137 -0.614218 0 + outer loop + vertex 103.484 103.396 -6.5 + vertex 103.181 103.786 0.5 + vertex 103.181 103.786 -6.5 + endloop + endfacet + facet normal -0.789137 -0.614218 0 + outer loop + vertex 103.181 103.786 0.5 + vertex 103.484 103.396 -6.5 + vertex 103.484 103.396 0.5 + endloop + endfacet + facet normal -0.945823 -0.324684 0 + outer loop + vertex 103.181 103.786 -6.5 + vertex 103.02 104.253 0.5 + vertex 103.02 104.253 -6.5 + endloop + endfacet + facet normal -0.945823 -0.324684 0 + outer loop + vertex 103.02 104.253 0.5 + vertex 103.181 103.786 -6.5 + vertex 103.181 103.786 0.5 + endloop + endfacet + facet normal -0.546943 -0.83717 0 + outer loop + vertex 103.484 103.396 -6.5 + vertex 103.897 103.126 0.5 + vertex 103.484 103.396 0.5 + endloop + endfacet + facet normal -0.546943 -0.83717 -0 + outer loop + vertex 103.897 103.126 0.5 + vertex 103.484 103.396 -6.5 + vertex 103.897 103.126 -6.5 + endloop + endfacet + facet normal -0.98636 -0.164599 0 + outer loop + vertex 106 104.5 13.5 + vertex 105.919 104.987 20.5 + vertex 105.919 104.987 13.5 + endloop + endfacet + facet normal -0.98636 -0.164599 0 + outer loop + vertex 105.919 104.987 20.5 + vertex 106 104.5 13.5 + vertex 106 104.5 20.5 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 103.02 104.253 20.5 + vertex 103.02 104.747 13.5 + vertex 103.02 104.747 20.5 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 103.02 104.747 13.5 + vertex 103.02 104.253 20.5 + vertex 103.02 104.253 13.5 + endloop + endfacet + facet normal -0.0825698 -0.996585 0 + outer loop + vertex 104.376 105.995 13.5 + vertex 104.868 105.954 20.5 + vertex 104.376 105.995 20.5 + endloop + endfacet + facet normal -0.0825698 -0.996585 -0 + outer loop + vertex 104.868 105.954 20.5 + vertex 104.376 105.995 13.5 + vertex 104.868 105.954 13.5 + endloop + endfacet + facet normal -0.0825698 0.996585 0 + outer loop + vertex 104.868 103.046 13.5 + vertex 104.376 103.005 20.5 + vertex 104.868 103.046 20.5 + endloop + endfacet + facet normal -0.0825698 0.996585 0 + outer loop + vertex 104.376 103.005 20.5 + vertex 104.868 103.046 13.5 + vertex 104.376 103.005 13.5 + endloop + endfacet + facet normal -0.401692 0.915775 0 + outer loop + vertex 105.32 103.244 13.5 + vertex 104.868 103.046 20.5 + vertex 105.32 103.244 20.5 + endloop + endfacet + facet normal -0.401692 0.915775 0 + outer loop + vertex 104.868 103.046 20.5 + vertex 105.32 103.244 13.5 + vertex 104.868 103.046 13.5 + endloop + endfacet + facet normal -0.677285 -0.73572 0 + outer loop + vertex 105.32 105.756 13.5 + vertex 105.684 105.421 20.5 + vertex 105.32 105.756 20.5 + endloop + endfacet + facet normal -0.677285 -0.73572 -0 + outer loop + vertex 105.684 105.421 20.5 + vertex 105.32 105.756 13.5 + vertex 105.684 105.421 13.5 + endloop + endfacet + facet normal -0.879474 -0.475946 0 + outer loop + vertex 105.919 104.987 13.5 + vertex 105.684 105.421 20.5 + vertex 105.684 105.421 13.5 + endloop + endfacet + facet normal -0.879474 -0.475946 0 + outer loop + vertex 105.684 105.421 20.5 + vertex 105.919 104.987 13.5 + vertex 105.919 104.987 20.5 + endloop + endfacet + facet normal -0.401692 -0.915775 0 + outer loop + vertex 104.868 105.954 13.5 + vertex 105.32 105.756 20.5 + vertex 104.868 105.954 20.5 + endloop + endfacet + facet normal -0.401692 -0.915775 -0 + outer loop + vertex 105.32 105.756 20.5 + vertex 104.868 105.954 13.5 + vertex 105.32 105.756 13.5 + endloop + endfacet + facet normal 0.789137 -0.614218 0 + outer loop + vertex 103.181 105.214 20.5 + vertex 103.484 105.604 13.5 + vertex 103.484 105.604 20.5 + endloop + endfacet + facet normal 0.789137 -0.614218 0 + outer loop + vertex 103.484 105.604 13.5 + vertex 103.181 105.214 20.5 + vertex 103.181 105.214 13.5 + endloop + endfacet + facet normal 0.945823 -0.324684 0 + outer loop + vertex 103.02 104.747 20.5 + vertex 103.181 105.214 13.5 + vertex 103.181 105.214 20.5 + endloop + endfacet + facet normal 0.945823 -0.324684 0 + outer loop + vertex 103.181 105.214 13.5 + vertex 103.02 104.747 20.5 + vertex 103.02 104.747 13.5 + endloop + endfacet + facet normal 0.245487 -0.9694 0 + outer loop + vertex 103.897 105.874 13.5 + vertex 104.376 105.995 20.5 + vertex 103.897 105.874 20.5 + endloop + endfacet + facet normal 0.245487 -0.9694 0 + outer loop + vertex 104.376 105.995 20.5 + vertex 103.897 105.874 13.5 + vertex 104.376 105.995 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.919 104.987 13.5 + vertex 105.99 104.5 13.5 + vertex 106 104.5 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.919 104.987 13.5 + vertex 105.909 104.984 13.5 + vertex 105.99 104.5 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.684 105.421 13.5 + vertex 105.909 104.984 13.5 + vertex 105.919 104.987 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.684 105.421 13.5 + vertex 105.676 105.415 13.5 + vertex 105.909 104.984 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.32 105.756 13.5 + vertex 105.676 105.415 13.5 + vertex 105.684 105.421 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.32 105.756 13.5 + vertex 105.315 105.747 13.5 + vertex 105.676 105.415 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 104.868 105.954 13.5 + vertex 105.315 105.747 13.5 + vertex 105.32 105.756 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 104.868 105.954 13.5 + vertex 104.866 105.944 13.5 + vertex 105.315 105.747 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 104.868 105.954 13.5 + vertex 104.377 105.985 13.5 + vertex 104.866 105.944 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 104.376 105.995 13.5 + vertex 104.377 105.985 13.5 + vertex 104.868 105.954 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 104.376 105.995 13.5 + vertex 103.901 105.865 13.5 + vertex 104.377 105.985 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 103.897 105.874 13.5 + vertex 103.901 105.865 13.5 + vertex 104.376 105.995 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.897 105.874 13.5 + vertex 103.491 105.596 13.5 + vertex 103.901 105.865 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 103.484 105.604 13.5 + vertex 103.491 105.596 13.5 + vertex 103.897 105.874 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.484 105.604 13.5 + vertex 103.19 105.209 13.5 + vertex 103.491 105.596 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 103.181 105.214 13.5 + vertex 103.19 105.209 13.5 + vertex 103.484 105.604 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.181 105.214 13.5 + vertex 103.03 104.745 13.5 + vertex 103.19 105.209 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.03 104.745 13.5 + vertex 103.02 104.747 13.5 + vertex 103.03 104.255 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 103.02 104.747 13.5 + vertex 103.03 104.745 13.5 + vertex 103.181 105.214 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 105.99 104.5 13.5 + vertex 105.919 104.013 13.5 + vertex 106 104.5 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 105.909 104.016 13.5 + vertex 105.919 104.013 13.5 + vertex 105.99 104.5 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.909 104.016 13.5 + vertex 105.684 103.579 13.5 + vertex 105.919 104.013 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 105.676 103.585 13.5 + vertex 105.684 103.579 13.5 + vertex 105.909 104.016 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.676 103.585 13.5 + vertex 105.32 103.244 13.5 + vertex 105.684 103.579 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 105.315 103.253 13.5 + vertex 105.32 103.244 13.5 + vertex 105.676 103.585 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.315 103.253 13.5 + vertex 104.868 103.046 13.5 + vertex 105.32 103.244 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 104.866 103.056 13.5 + vertex 104.868 103.046 13.5 + vertex 105.315 103.253 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 104.377 103.015 13.5 + vertex 104.868 103.046 13.5 + vertex 104.866 103.056 13.5 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 104.377 103.015 13.5 + vertex 104.376 103.005 13.5 + vertex 104.868 103.046 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.901 103.135 13.5 + vertex 104.376 103.005 13.5 + vertex 104.377 103.015 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.901 103.135 13.5 + vertex 103.897 103.126 13.5 + vertex 104.376 103.005 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.491 103.404 13.5 + vertex 103.897 103.126 13.5 + vertex 103.901 103.135 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.491 103.404 13.5 + vertex 103.484 103.396 13.5 + vertex 103.897 103.126 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.19 103.791 13.5 + vertex 103.484 103.396 13.5 + vertex 103.491 103.404 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.19 103.791 13.5 + vertex 103.181 103.786 13.5 + vertex 103.484 103.396 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.03 104.255 13.5 + vertex 103.181 103.786 13.5 + vertex 103.19 103.791 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.03 104.255 13.5 + vertex 103.02 104.253 13.5 + vertex 103.181 103.786 13.5 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.02 104.253 13.5 + vertex 103.03 104.255 13.5 + vertex 103.02 104.747 13.5 + endloop + endfacet + facet normal 0.546943 -0.83717 0 + outer loop + vertex 103.484 105.604 13.5 + vertex 103.897 105.874 20.5 + vertex 103.484 105.604 20.5 + endloop + endfacet + facet normal 0.546943 -0.83717 0 + outer loop + vertex 103.897 105.874 20.5 + vertex 103.484 105.604 13.5 + vertex 103.897 105.874 13.5 + endloop + endfacet + facet normal -0.98636 0.164599 0 + outer loop + vertex 105.919 104.013 13.5 + vertex 106 104.5 20.5 + vertex 106 104.5 13.5 + endloop + endfacet + facet normal -0.98636 0.164599 0 + outer loop + vertex 106 104.5 20.5 + vertex 105.919 104.013 13.5 + vertex 105.919 104.013 20.5 + endloop + endfacet + facet normal 0.945823 0.324684 0 + outer loop + vertex 103.181 103.786 20.5 + vertex 103.02 104.253 13.5 + vertex 103.02 104.253 20.5 + endloop + endfacet + facet normal 0.945823 0.324684 0 + outer loop + vertex 103.02 104.253 13.5 + vertex 103.181 103.786 20.5 + vertex 103.181 103.786 13.5 + endloop + endfacet + facet normal -0.677285 0.73572 0 + outer loop + vertex 105.684 103.579 13.5 + vertex 105.32 103.244 20.5 + vertex 105.684 103.579 20.5 + endloop + endfacet + facet normal -0.677285 0.73572 0 + outer loop + vertex 105.32 103.244 20.5 + vertex 105.684 103.579 13.5 + vertex 105.32 103.244 13.5 + endloop + endfacet + facet normal -0.879474 0.475946 0 + outer loop + vertex 105.684 103.579 13.5 + vertex 105.919 104.013 20.5 + vertex 105.919 104.013 13.5 + endloop + endfacet + facet normal -0.879474 0.475946 0 + outer loop + vertex 105.919 104.013 20.5 + vertex 105.684 103.579 13.5 + vertex 105.684 103.579 20.5 + endloop + endfacet + facet normal 0.245487 0.9694 -0 + outer loop + vertex 104.376 103.005 13.5 + vertex 103.897 103.126 20.5 + vertex 104.376 103.005 20.5 + endloop + endfacet + facet normal 0.245487 0.9694 0 + outer loop + vertex 103.897 103.126 20.5 + vertex 104.376 103.005 13.5 + vertex 103.897 103.126 13.5 + endloop + endfacet + facet normal 0.789137 0.614218 0 + outer loop + vertex 103.484 103.396 20.5 + vertex 103.181 103.786 13.5 + vertex 103.181 103.786 20.5 + endloop + endfacet + facet normal 0.789137 0.614218 0 + outer loop + vertex 103.181 103.786 13.5 + vertex 103.484 103.396 20.5 + vertex 103.484 103.396 13.5 + endloop + endfacet + facet normal 0.546943 0.83717 -0 + outer loop + vertex 103.897 103.126 13.5 + vertex 103.484 103.396 20.5 + vertex 103.897 103.126 20.5 + endloop + endfacet + facet normal 0.546943 0.83717 0 + outer loop + vertex 103.484 103.396 20.5 + vertex 103.897 103.126 13.5 + vertex 103.484 103.396 13.5 + endloop + endfacet + facet normal 0.995974 0.0896469 0 + outer loop + vertex 107.25 104.5 25.08 + vertex 107.206 104.991 22.1 + vertex 107.206 104.991 25.08 + endloop + endfacet + facet normal 0.995974 0.0896469 0 + outer loop + vertex 107.206 104.991 22.1 + vertex 107.25 104.5 25.08 + vertex 107.25 104.5 22.1 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 101.761 104.253 22.1 + vertex 101.761 104.747 25.08 + vertex 101.761 104.747 22.1 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 101.761 104.747 25.08 + vertex 101.761 104.253 22.1 + vertex 101.761 104.253 25.08 + endloop + endfacet + facet normal 0.0448622 0.998993 -0 + outer loop + vertex 104.869 107.225 22.1 + vertex 104.377 107.247 25.08 + vertex 104.869 107.225 25.08 + endloop + endfacet + facet normal 0.0448622 0.998993 0 + outer loop + vertex 104.377 107.247 25.08 + vertex 104.869 107.225 22.1 + vertex 104.377 107.247 22.1 + endloop + endfacet + facet normal 0.0448622 -0.998993 0 + outer loop + vertex 104.377 101.753 22.1 + vertex 104.869 101.775 25.08 + vertex 104.377 101.753 25.08 + endloop + endfacet + facet normal 0.0448622 -0.998993 0 + outer loop + vertex 104.869 101.775 25.08 + vertex 104.377 101.753 22.1 + vertex 104.869 101.775 22.1 + endloop + endfacet + facet normal 0.809016 -0.587786 0 + outer loop + vertex 106.571 102.691 25.08 + vertex 106.861 103.09 22.1 + vertex 106.861 103.09 25.08 + endloop + endfacet + facet normal 0.809016 -0.587786 0 + outer loop + vertex 106.861 103.09 22.1 + vertex 106.571 102.691 25.08 + vertex 106.571 102.691 22.1 + endloop + endfacet + facet normal 0.691067 0.722791 -0 + outer loop + vertex 106.571 106.309 22.1 + vertex 106.215 106.65 25.08 + vertex 106.571 106.309 25.08 + endloop + endfacet + facet normal 0.691067 0.722791 0 + outer loop + vertex 106.215 106.65 25.08 + vertex 106.571 106.309 22.1 + vertex 106.215 106.65 22.1 + endloop + endfacet + facet normal -0.753075 0.657935 0 + outer loop + vertex 102.275 106.116 22.1 + vertex 102.6 106.488 25.08 + vertex 102.6 106.488 22.1 + endloop + endfacet + facet normal -0.753075 0.657935 0 + outer loop + vertex 102.6 106.488 25.08 + vertex 102.275 106.116 22.1 + vertex 102.275 106.116 25.08 + endloop + endfacet + facet normal -0.47387 0.880595 0 + outer loop + vertex 103.419 107.029 22.1 + vertex 102.985 106.795 25.08 + vertex 103.419 107.029 25.08 + endloop + endfacet + facet normal -0.47387 0.880595 0 + outer loop + vertex 102.985 106.795 25.08 + vertex 103.419 107.029 22.1 + vertex 102.985 106.795 22.1 + endloop + endfacet + facet normal 0.963965 -0.26603 0 + outer loop + vertex 107.075 103.534 25.08 + vertex 107.206 104.009 22.1 + vertex 107.206 104.009 25.08 + endloop + endfacet + facet normal 0.963965 -0.26603 0 + outer loop + vertex 107.206 104.009 22.1 + vertex 107.075 103.534 25.08 + vertex 107.075 103.534 22.1 + endloop + endfacet + facet normal 0.90097 0.433881 0 + outer loop + vertex 107.075 105.466 25.08 + vertex 106.861 105.91 22.1 + vertex 106.861 105.91 25.08 + endloop + endfacet + facet normal 0.90097 0.433881 0 + outer loop + vertex 106.861 105.91 22.1 + vertex 107.075 105.466 25.08 + vertex 107.075 105.466 22.1 + endloop + endfacet + facet normal 0.963965 0.26603 0 + outer loop + vertex 107.206 104.991 25.08 + vertex 107.075 105.466 22.1 + vertex 107.075 105.466 25.08 + endloop + endfacet + facet normal 0.963965 0.26603 0 + outer loop + vertex 107.075 105.466 22.1 + vertex 107.206 104.991 25.08 + vertex 107.206 104.991 22.1 + endloop + endfacet + facet normal 0.809016 0.587786 0 + outer loop + vertex 106.861 105.91 25.08 + vertex 106.571 106.309 22.1 + vertex 106.571 106.309 25.08 + endloop + endfacet + facet normal 0.809016 0.587786 0 + outer loop + vertex 106.571 106.309 22.1 + vertex 106.861 105.91 25.08 + vertex 106.861 105.91 22.1 + endloop + endfacet + facet normal 0.393015 0.919532 -0 + outer loop + vertex 105.803 106.922 22.1 + vertex 105.35 107.115 25.08 + vertex 105.803 106.922 25.08 + endloop + endfacet + facet normal 0.393015 0.919532 0 + outer loop + vertex 105.35 107.115 25.08 + vertex 105.803 106.922 22.1 + vertex 105.35 107.115 22.1 + endloop + endfacet + facet normal 0.222531 0.974926 -0 + outer loop + vertex 105.35 107.115 22.1 + vertex 104.869 107.225 25.08 + vertex 105.35 107.115 25.08 + endloop + endfacet + facet normal 0.222531 0.974926 0 + outer loop + vertex 104.869 107.225 25.08 + vertex 105.35 107.115 22.1 + vertex 104.869 107.225 22.1 + endloop + endfacet + facet normal 0.550891 0.834577 -0 + outer loop + vertex 106.215 106.65 22.1 + vertex 105.803 106.922 25.08 + vertex 106.215 106.65 25.08 + endloop + endfacet + facet normal 0.550891 0.834577 0 + outer loop + vertex 105.803 106.922 25.08 + vertex 106.215 106.65 22.1 + vertex 105.803 106.922 22.1 + endloop + endfacet + facet normal -0.936235 0.351374 0 + outer loop + vertex 101.849 105.232 22.1 + vertex 102.022 105.693 25.08 + vertex 102.022 105.693 22.1 + endloop + endfacet + facet normal -0.936235 0.351374 0 + outer loop + vertex 102.022 105.693 25.08 + vertex 101.849 105.232 22.1 + vertex 101.849 105.232 25.08 + endloop + endfacet + facet normal -0.85845 0.512897 0 + outer loop + vertex 102.022 105.693 22.1 + vertex 102.275 106.116 25.08 + vertex 102.275 106.116 22.1 + endloop + endfacet + facet normal -0.85845 0.512897 0 + outer loop + vertex 102.275 106.116 25.08 + vertex 102.022 105.693 22.1 + vertex 102.022 105.693 25.08 + endloop + endfacet + facet normal -0.983928 0.178565 0 + outer loop + vertex 101.761 104.747 22.1 + vertex 101.849 105.232 25.08 + vertex 101.849 105.232 22.1 + endloop + endfacet + facet normal -0.983928 0.178565 0 + outer loop + vertex 101.849 105.232 25.08 + vertex 101.761 104.747 22.1 + vertex 101.761 104.747 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.943 104.5 25.08 + vertex 107.25 104.5 25.08 + vertex 107.206 104.991 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.943 104.5 25.08 + vertex 107.206 104.991 25.08 + vertex 107.075 105.466 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 107.25 104.5 25.08 + vertex 105.943 104.5 25.08 + vertex 107.206 104.009 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.943 104.5 25.08 + vertex 107.075 105.466 25.08 + vertex 106.861 105.91 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 107.206 104.009 25.08 + vertex 105.943 104.5 25.08 + vertex 107.075 103.534 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.222 105.75 25.08 + vertex 106.861 105.91 25.08 + vertex 106.571 106.309 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 107.075 103.534 25.08 + vertex 105.943 104.5 25.08 + vertex 106.861 103.09 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.222 105.75 25.08 + vertex 106.571 106.309 25.08 + vertex 106.215 106.65 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 105.222 103.25 25.08 + vertex 106.861 103.09 25.08 + vertex 105.943 104.5 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.861 103.09 25.08 + vertex 105.222 103.25 25.08 + vertex 106.571 102.691 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.222 105.75 25.08 + vertex 106.215 106.65 25.08 + vertex 105.803 106.922 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.222 105.75 25.08 + vertex 105.803 106.922 25.08 + vertex 105.35 107.115 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.861 105.91 25.08 + vertex 105.222 105.75 25.08 + vertex 105.943 104.5 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 104.869 107.225 25.08 + vertex 105.222 105.75 25.08 + vertex 105.35 107.115 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 104.377 107.247 25.08 + vertex 105.222 105.75 25.08 + vertex 104.869 107.225 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.778 105.75 25.08 + vertex 104.377 107.247 25.08 + vertex 103.888 107.181 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 104.377 107.247 25.08 + vertex 103.778 105.75 25.08 + vertex 105.222 105.75 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 103.419 107.029 25.08 + vertex 103.778 105.75 25.08 + vertex 103.888 107.181 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 102.985 106.795 25.08 + vertex 103.778 105.75 25.08 + vertex 103.419 107.029 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 102.6 106.488 25.08 + vertex 103.778 105.75 25.08 + vertex 102.985 106.795 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.571 102.691 25.08 + vertex 105.222 103.25 25.08 + vertex 106.215 102.35 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.215 102.35 25.08 + vertex 105.222 103.25 25.08 + vertex 105.803 102.078 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.803 102.078 25.08 + vertex 105.222 103.25 25.08 + vertex 105.35 101.885 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.222 103.25 25.08 + vertex 104.869 101.775 25.08 + vertex 105.35 101.885 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.222 103.25 25.08 + vertex 104.377 101.753 25.08 + vertex 104.869 101.775 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 103.778 103.25 25.08 + vertex 104.377 101.753 25.08 + vertex 105.222 103.25 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 104.377 101.753 25.08 + vertex 103.778 103.25 25.08 + vertex 103.888 101.819 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.778 103.25 25.08 + vertex 103.419 101.971 25.08 + vertex 103.888 101.819 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 102.022 103.307 25.08 + vertex 103.778 103.25 25.08 + vertex 103.057 104.5 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.778 103.25 25.08 + vertex 102.985 102.205 25.08 + vertex 103.419 101.971 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 102.275 106.116 25.08 + vertex 103.778 105.75 25.08 + vertex 102.6 106.488 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 102.022 105.693 25.08 + vertex 103.778 105.75 25.08 + vertex 102.275 106.116 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.778 103.25 25.08 + vertex 102.6 102.512 25.08 + vertex 102.985 102.205 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.778 105.75 25.08 + vertex 102.022 105.693 25.08 + vertex 103.057 104.5 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.778 103.25 25.08 + vertex 102.275 102.884 25.08 + vertex 102.6 102.512 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 101.849 105.232 25.08 + vertex 103.057 104.5 25.08 + vertex 102.022 105.693 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.778 103.25 25.08 + vertex 102.022 103.307 25.08 + vertex 102.275 102.884 25.08 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 101.761 104.747 25.08 + vertex 103.057 104.5 25.08 + vertex 101.849 105.232 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.057 104.5 25.08 + vertex 101.849 103.768 25.08 + vertex 102.022 103.307 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 101.761 104.253 25.08 + vertex 103.057 104.5 25.08 + vertex 101.761 104.747 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.057 104.5 25.08 + vertex 101.761 104.253 25.08 + vertex 101.849 103.768 25.08 + endloop + endfacet + facet normal -0.62349 0.781831 0 + outer loop + vertex 102.985 106.795 22.1 + vertex 102.6 106.488 25.08 + vertex 102.985 106.795 25.08 + endloop + endfacet + facet normal -0.62349 0.781831 0 + outer loop + vertex 102.6 106.488 25.08 + vertex 102.985 106.795 22.1 + vertex 102.6 106.488 22.1 + endloop + endfacet + facet normal -0.134229 0.99095 0 + outer loop + vertex 104.377 107.247 22.1 + vertex 103.888 107.181 25.08 + vertex 104.377 107.247 25.08 + endloop + endfacet + facet normal -0.134229 0.99095 0 + outer loop + vertex 103.888 107.181 25.08 + vertex 104.377 107.247 22.1 + vertex 103.888 107.181 22.1 + endloop + endfacet + facet normal 0.995974 -0.0896469 0 + outer loop + vertex 107.206 104.009 25.08 + vertex 107.25 104.5 22.1 + vertex 107.25 104.5 25.08 + endloop + endfacet + facet normal 0.995974 -0.0896469 0 + outer loop + vertex 107.25 104.5 22.1 + vertex 107.206 104.009 25.08 + vertex 107.206 104.009 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.99 104.5 22.1 + vertex 107.25 104.5 22.1 + vertex 107.206 104.009 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.909 104.016 22.1 + vertex 107.206 104.009 22.1 + vertex 107.075 103.534 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 107.25 104.5 22.1 + vertex 105.99 104.5 22.1 + vertex 107.206 104.991 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.909 104.016 22.1 + vertex 107.075 103.534 22.1 + vertex 106.861 103.09 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.909 104.984 22.1 + vertex 107.206 104.991 22.1 + vertex 105.99 104.5 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.676 103.585 22.1 + vertex 106.861 103.09 22.1 + vertex 106.571 102.691 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 107.206 104.991 22.1 + vertex 105.909 104.984 22.1 + vertex 107.075 105.466 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.676 103.585 22.1 + vertex 106.571 102.691 22.1 + vertex 106.215 102.35 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 107.075 105.466 22.1 + vertex 105.909 104.984 22.1 + vertex 106.861 105.91 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.676 105.415 22.1 + vertex 106.861 105.91 22.1 + vertex 105.909 104.984 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 107.206 104.009 22.1 + vertex 105.909 104.016 22.1 + vertex 105.99 104.5 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.315 103.253 22.1 + vertex 106.215 102.35 22.1 + vertex 105.803 102.078 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 106.861 103.09 22.1 + vertex 105.676 103.585 22.1 + vertex 105.909 104.016 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.866 103.056 22.1 + vertex 105.803 102.078 22.1 + vertex 105.35 101.885 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 106.215 102.35 22.1 + vertex 105.315 103.253 22.1 + vertex 105.676 103.585 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.866 103.056 22.1 + vertex 105.35 101.885 22.1 + vertex 104.869 101.775 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.803 102.078 22.1 + vertex 104.866 103.056 22.1 + vertex 105.315 103.253 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.869 101.775 22.1 + vertex 104.377 103.015 22.1 + vertex 104.866 103.056 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.377 101.753 22.1 + vertex 104.377 103.015 22.1 + vertex 104.869 101.775 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.888 101.819 22.1 + vertex 104.377 103.015 22.1 + vertex 104.377 101.753 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 104.377 103.015 22.1 + vertex 103.888 101.819 22.1 + vertex 103.901 103.135 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.419 101.971 22.1 + vertex 103.901 103.135 22.1 + vertex 103.888 101.819 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 102.985 102.205 22.1 + vertex 103.901 103.135 22.1 + vertex 103.419 101.971 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 103.901 103.135 22.1 + vertex 102.985 102.205 22.1 + vertex 103.491 103.404 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 102.6 102.512 22.1 + vertex 103.491 103.404 22.1 + vertex 102.985 102.205 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 103.491 103.404 22.1 + vertex 102.275 102.884 22.1 + vertex 103.19 103.791 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 102.275 102.884 22.1 + vertex 103.491 103.404 22.1 + vertex 102.6 102.512 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 106.861 105.91 22.1 + vertex 105.676 105.415 22.1 + vertex 106.571 106.309 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 106.571 106.309 22.1 + vertex 105.676 105.415 22.1 + vertex 106.215 106.65 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 105.315 105.747 22.1 + vertex 106.215 106.65 22.1 + vertex 105.676 105.415 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 106.215 106.65 22.1 + vertex 105.315 105.747 22.1 + vertex 105.803 106.922 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.866 105.944 22.1 + vertex 105.803 106.922 22.1 + vertex 105.315 105.747 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 105.803 106.922 22.1 + vertex 104.866 105.944 22.1 + vertex 105.35 107.115 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 105.35 107.115 22.1 + vertex 104.866 105.944 22.1 + vertex 104.869 107.225 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.377 105.985 22.1 + vertex 104.869 107.225 22.1 + vertex 104.866 105.944 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.377 105.985 22.1 + vertex 104.377 107.247 22.1 + vertex 104.869 107.225 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.888 107.181 22.1 + vertex 104.377 105.985 22.1 + vertex 103.901 105.865 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 104.377 105.985 22.1 + vertex 103.888 107.181 22.1 + vertex 104.377 107.247 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 102.985 106.795 22.1 + vertex 103.901 105.865 22.1 + vertex 103.491 105.596 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.901 105.865 22.1 + vertex 103.419 107.029 22.1 + vertex 103.888 107.181 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 102.275 106.116 22.1 + vertex 103.491 105.596 22.1 + vertex 103.19 105.209 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 101.849 105.232 22.1 + vertex 103.19 105.209 22.1 + vertex 103.03 104.745 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.901 105.865 22.1 + vertex 102.985 106.795 22.1 + vertex 103.419 107.029 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 102.022 103.307 22.1 + vertex 103.19 103.791 22.1 + vertex 102.275 102.884 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 101.849 103.768 22.1 + vertex 103.19 103.791 22.1 + vertex 102.022 103.307 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.491 105.596 22.1 + vertex 102.6 106.488 22.1 + vertex 102.985 106.795 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 103.19 103.791 22.1 + vertex 101.849 103.768 22.1 + vertex 103.03 104.255 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.491 105.596 22.1 + vertex 102.275 106.116 22.1 + vertex 102.6 106.488 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 101.761 104.253 22.1 + vertex 103.03 104.255 22.1 + vertex 101.849 103.768 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.19 105.209 22.1 + vertex 102.022 105.693 22.1 + vertex 102.275 106.116 22.1 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 103.03 104.255 22.1 + vertex 101.761 104.253 22.1 + vertex 103.03 104.745 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.19 105.209 22.1 + vertex 101.849 105.232 22.1 + vertex 102.022 105.693 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 101.761 104.747 22.1 + vertex 103.03 104.745 22.1 + vertex 101.761 104.253 22.1 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 103.03 104.745 22.1 + vertex 101.761 104.747 22.1 + vertex 101.849 105.232 22.1 + endloop + endfacet + facet normal 0.222531 -0.974926 0 + outer loop + vertex 104.869 101.775 22.1 + vertex 105.35 101.885 25.08 + vertex 104.869 101.775 25.08 + endloop + endfacet + facet normal 0.222531 -0.974926 0 + outer loop + vertex 105.35 101.885 25.08 + vertex 104.869 101.775 22.1 + vertex 105.35 101.885 22.1 + endloop + endfacet + facet normal -0.309018 0.951056 0 + outer loop + vertex 103.888 107.181 22.1 + vertex 103.419 107.029 25.08 + vertex 103.888 107.181 25.08 + endloop + endfacet + facet normal -0.309018 0.951056 0 + outer loop + vertex 103.419 107.029 25.08 + vertex 103.888 107.181 22.1 + vertex 103.419 107.029 22.1 + endloop + endfacet + facet normal 0.90097 -0.433881 0 + outer loop + vertex 106.861 103.09 25.08 + vertex 107.075 103.534 22.1 + vertex 107.075 103.534 25.08 + endloop + endfacet + facet normal 0.90097 -0.433881 0 + outer loop + vertex 107.075 103.534 22.1 + vertex 106.861 103.09 25.08 + vertex 106.861 103.09 22.1 + endloop + endfacet + facet normal -0.85845 -0.512897 0 + outer loop + vertex 102.275 102.884 22.1 + vertex 102.022 103.307 25.08 + vertex 102.022 103.307 22.1 + endloop + endfacet + facet normal -0.85845 -0.512897 0 + outer loop + vertex 102.022 103.307 25.08 + vertex 102.275 102.884 22.1 + vertex 102.275 102.884 25.08 + endloop + endfacet + facet normal -0.983928 -0.178565 0 + outer loop + vertex 101.849 103.768 22.1 + vertex 101.761 104.253 25.08 + vertex 101.761 104.253 22.1 + endloop + endfacet + facet normal -0.983928 -0.178565 0 + outer loop + vertex 101.761 104.253 25.08 + vertex 101.849 103.768 22.1 + vertex 101.849 103.768 25.08 + endloop + endfacet + facet normal 0.550891 -0.834577 0 + outer loop + vertex 105.803 102.078 22.1 + vertex 106.215 102.35 25.08 + vertex 105.803 102.078 25.08 + endloop + endfacet + facet normal 0.550891 -0.834577 0 + outer loop + vertex 106.215 102.35 25.08 + vertex 105.803 102.078 22.1 + vertex 106.215 102.35 22.1 + endloop + endfacet + facet normal 0.393015 -0.919532 0 + outer loop + vertex 105.35 101.885 22.1 + vertex 105.803 102.078 25.08 + vertex 105.35 101.885 25.08 + endloop + endfacet + facet normal 0.393015 -0.919532 0 + outer loop + vertex 105.803 102.078 25.08 + vertex 105.35 101.885 22.1 + vertex 105.803 102.078 22.1 + endloop + endfacet + facet normal -0.47387 -0.880595 0 + outer loop + vertex 102.985 102.205 22.1 + vertex 103.419 101.971 25.08 + vertex 102.985 102.205 25.08 + endloop + endfacet + facet normal -0.47387 -0.880595 -0 + outer loop + vertex 103.419 101.971 25.08 + vertex 102.985 102.205 22.1 + vertex 103.419 101.971 22.1 + endloop + endfacet + facet normal -0.309018 -0.951056 0 + outer loop + vertex 103.419 101.971 22.1 + vertex 103.888 101.819 25.08 + vertex 103.419 101.971 25.08 + endloop + endfacet + facet normal -0.309018 -0.951056 -0 + outer loop + vertex 103.888 101.819 25.08 + vertex 103.419 101.971 22.1 + vertex 103.888 101.819 22.1 + endloop + endfacet + facet normal -0.134229 -0.99095 0 + outer loop + vertex 103.888 101.819 22.1 + vertex 104.377 101.753 25.08 + vertex 103.888 101.819 25.08 + endloop + endfacet + facet normal -0.134229 -0.99095 -0 + outer loop + vertex 104.377 101.753 25.08 + vertex 103.888 101.819 22.1 + vertex 104.377 101.753 22.1 + endloop + endfacet + facet normal -0.936235 -0.351374 0 + outer loop + vertex 102.022 103.307 22.1 + vertex 101.849 103.768 25.08 + vertex 101.849 103.768 22.1 + endloop + endfacet + facet normal -0.936235 -0.351374 0 + outer loop + vertex 101.849 103.768 25.08 + vertex 102.022 103.307 22.1 + vertex 102.022 103.307 25.08 + endloop + endfacet + facet normal 0.691067 -0.722791 0 + outer loop + vertex 106.215 102.35 22.1 + vertex 106.571 102.691 25.08 + vertex 106.215 102.35 25.08 + endloop + endfacet + facet normal 0.691067 -0.722791 0 + outer loop + vertex 106.571 102.691 25.08 + vertex 106.215 102.35 22.1 + vertex 106.571 102.691 22.1 + endloop + endfacet + facet normal -0.753075 -0.657935 0 + outer loop + vertex 102.6 102.512 22.1 + vertex 102.275 102.884 25.08 + vertex 102.275 102.884 22.1 + endloop + endfacet + facet normal -0.753075 -0.657935 0 + outer loop + vertex 102.275 102.884 25.08 + vertex 102.6 102.512 22.1 + vertex 102.6 102.512 25.08 + endloop + endfacet + facet normal -0.62349 -0.781831 0 + outer loop + vertex 102.6 102.512 22.1 + vertex 102.985 102.205 25.08 + vertex 102.6 102.512 25.08 + endloop + endfacet + facet normal -0.62349 -0.781831 -0 + outer loop + vertex 102.985 102.205 25.08 + vertex 102.6 102.512 22.1 + vertex 102.985 102.205 22.1 + endloop + endfacet + facet normal 0.986363 0.164583 0 + outer loop + vertex 105.99 104.5 20.5 + vertex 105.909 104.984 13.5 + vertex 105.909 104.984 20.5 + endloop + endfacet + facet normal 0.986363 0.164583 0 + outer loop + vertex 105.909 104.984 13.5 + vertex 105.99 104.5 20.5 + vertex 105.99 104.5 13.5 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 103.03 104.255 13.5 + vertex 103.03 104.745 20.5 + vertex 103.03 104.745 13.5 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 103.03 104.745 20.5 + vertex 103.03 104.255 13.5 + vertex 103.03 104.255 20.5 + endloop + endfacet + facet normal -0.245484 0.969401 0 + outer loop + vertex 104.377 105.985 13.5 + vertex 103.901 105.865 20.5 + vertex 104.377 105.985 20.5 + endloop + endfacet + facet normal -0.245484 0.969401 0 + outer loop + vertex 103.901 105.865 20.5 + vertex 104.377 105.985 13.5 + vertex 103.901 105.865 13.5 + endloop + endfacet + facet normal 0.0825782 -0.996585 0 + outer loop + vertex 104.377 103.015 13.5 + vertex 104.866 103.056 20.5 + vertex 104.377 103.015 20.5 + endloop + endfacet + facet normal 0.0825782 -0.996585 0 + outer loop + vertex 104.866 103.056 20.5 + vertex 104.377 103.015 13.5 + vertex 104.866 103.056 13.5 + endloop + endfacet + facet normal 0.401702 0.915771 -0 + outer loop + vertex 105.315 105.747 13.5 + vertex 104.866 105.944 20.5 + vertex 105.315 105.747 20.5 + endloop + endfacet + facet normal 0.401702 0.915771 0 + outer loop + vertex 104.866 105.944 20.5 + vertex 105.315 105.747 13.5 + vertex 104.866 105.944 13.5 + endloop + endfacet + facet normal 0.0825782 0.996585 -0 + outer loop + vertex 104.866 105.944 13.5 + vertex 104.377 105.985 20.5 + vertex 104.866 105.944 20.5 + endloop + endfacet + facet normal 0.0825782 0.996585 0 + outer loop + vertex 104.377 105.985 20.5 + vertex 104.866 105.944 13.5 + vertex 104.377 105.985 13.5 + endloop + endfacet + facet normal -0.789139 0.614214 0 + outer loop + vertex 103.19 105.209 13.5 + vertex 103.491 105.596 20.5 + vertex 103.491 105.596 13.5 + endloop + endfacet + facet normal -0.789139 0.614214 0 + outer loop + vertex 103.491 105.596 20.5 + vertex 103.19 105.209 13.5 + vertex 103.19 105.209 20.5 + endloop + endfacet + facet normal -0.945816 0.324703 0 + outer loop + vertex 103.03 104.745 13.5 + vertex 103.19 105.209 20.5 + vertex 103.19 105.209 13.5 + endloop + endfacet + facet normal -0.945816 0.324703 0 + outer loop + vertex 103.19 105.209 20.5 + vertex 103.03 104.745 13.5 + vertex 103.03 104.745 20.5 + endloop + endfacet + facet normal -0.546948 0.837167 0 + outer loop + vertex 103.901 105.865 13.5 + vertex 103.491 105.596 20.5 + vertex 103.901 105.865 20.5 + endloop + endfacet + facet normal -0.546948 0.837167 0 + outer loop + vertex 103.491 105.596 20.5 + vertex 103.901 105.865 13.5 + vertex 103.491 105.596 13.5 + endloop + endfacet + facet normal -0.245484 -0.969401 0 + outer loop + vertex 103.901 103.135 13.5 + vertex 104.377 103.015 20.5 + vertex 103.901 103.135 20.5 + endloop + endfacet + facet normal -0.245484 -0.969401 -0 + outer loop + vertex 104.377 103.015 20.5 + vertex 103.901 103.135 13.5 + vertex 104.377 103.015 13.5 + endloop + endfacet + facet normal 0.677276 0.735729 -0 + outer loop + vertex 105.676 105.415 13.5 + vertex 105.315 105.747 20.5 + vertex 105.676 105.415 20.5 + endloop + endfacet + facet normal 0.677276 0.735729 0 + outer loop + vertex 105.315 105.747 20.5 + vertex 105.676 105.415 13.5 + vertex 105.315 105.747 13.5 + endloop + endfacet + facet normal 0.87947 0.475954 0 + outer loop + vertex 105.909 104.984 20.5 + vertex 105.676 105.415 13.5 + vertex 105.676 105.415 20.5 + endloop + endfacet + facet normal 0.87947 0.475954 0 + outer loop + vertex 105.676 105.415 13.5 + vertex 105.909 104.984 20.5 + vertex 105.909 104.984 13.5 + endloop + endfacet + facet normal 0.401702 -0.915771 0 + outer loop + vertex 104.866 103.056 13.5 + vertex 105.315 103.253 20.5 + vertex 104.866 103.056 20.5 + endloop + endfacet + facet normal 0.401702 -0.915771 0 + outer loop + vertex 105.315 103.253 20.5 + vertex 104.866 103.056 13.5 + vertex 105.315 103.253 13.5 + endloop + endfacet + facet normal 0.986363 -0.164583 0 + outer loop + vertex 105.909 104.016 20.5 + vertex 105.99 104.5 13.5 + vertex 105.99 104.5 20.5 + endloop + endfacet + facet normal 0.986363 -0.164583 0 + outer loop + vertex 105.99 104.5 13.5 + vertex 105.909 104.016 20.5 + vertex 105.909 104.016 13.5 + endloop + endfacet + facet normal -0.546948 -0.837167 0 + outer loop + vertex 103.491 103.404 13.5 + vertex 103.901 103.135 20.5 + vertex 103.491 103.404 20.5 + endloop + endfacet + facet normal -0.546948 -0.837167 -0 + outer loop + vertex 103.901 103.135 20.5 + vertex 103.491 103.404 13.5 + vertex 103.901 103.135 13.5 + endloop + endfacet + facet normal -0.945816 -0.324703 0 + outer loop + vertex 103.19 103.791 13.5 + vertex 103.03 104.255 20.5 + vertex 103.03 104.255 13.5 + endloop + endfacet + facet normal -0.945816 -0.324703 0 + outer loop + vertex 103.03 104.255 20.5 + vertex 103.19 103.791 13.5 + vertex 103.19 103.791 20.5 + endloop + endfacet + facet normal 0.677276 -0.735729 0 + outer loop + vertex 105.315 103.253 13.5 + vertex 105.676 103.585 20.5 + vertex 105.315 103.253 20.5 + endloop + endfacet + facet normal 0.677276 -0.735729 0 + outer loop + vertex 105.676 103.585 20.5 + vertex 105.315 103.253 13.5 + vertex 105.676 103.585 13.5 + endloop + endfacet + facet normal -0.789139 -0.614214 0 + outer loop + vertex 103.491 103.404 13.5 + vertex 103.19 103.791 20.5 + vertex 103.19 103.791 13.5 + endloop + endfacet + facet normal -0.789139 -0.614214 0 + outer loop + vertex 103.19 103.791 20.5 + vertex 103.491 103.404 13.5 + vertex 103.491 103.404 20.5 + endloop + endfacet + facet normal 0.87947 -0.475954 0 + outer loop + vertex 105.676 103.585 20.5 + vertex 105.909 104.016 13.5 + vertex 105.909 104.016 20.5 + endloop + endfacet + facet normal 0.87947 -0.475954 0 + outer loop + vertex 105.909 104.016 13.5 + vertex 105.676 103.585 20.5 + vertex 105.676 103.585 13.5 + endloop + endfacet + facet normal -0.866026 -0.5 0 + outer loop + vertex 105.943 104.5 24.0867 + vertex 105.222 105.75 25.08 + vertex 105.222 105.75 24.0867 + endloop + endfacet + facet normal -0.866026 -0.5 0 + outer loop + vertex 105.222 105.75 25.08 + vertex 105.943 104.5 24.0867 + vertex 105.943 104.5 25.08 + endloop + endfacet + facet normal 0.866026 -0.5 0 + outer loop + vertex 103.057 104.5 25.08 + vertex 103.778 105.75 24.0867 + vertex 103.778 105.75 25.08 + endloop + endfacet + facet normal 0.866026 -0.5 0 + outer loop + vertex 103.778 105.75 24.0867 + vertex 103.057 104.5 25.08 + vertex 103.057 104.5 24.0867 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 103.778 105.75 24.0867 + vertex 105.222 105.75 25.08 + vertex 103.778 105.75 25.08 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 105.222 105.75 25.08 + vertex 103.778 105.75 24.0867 + vertex 105.222 105.75 24.0867 + endloop + endfacet + facet normal -0.866026 0.5 0 + outer loop + vertex 105.222 103.25 24.0867 + vertex 105.943 104.5 25.08 + vertex 105.943 104.5 24.0867 + endloop + endfacet + facet normal -0.866026 0.5 0 + outer loop + vertex 105.943 104.5 25.08 + vertex 105.222 103.25 24.0867 + vertex 105.222 103.25 25.08 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.222 105.75 24.0867 + vertex 105.222 103.25 24.0867 + vertex 105.943 104.5 24.0867 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 103.778 105.75 24.0867 + vertex 105.222 103.25 24.0867 + vertex 105.222 105.75 24.0867 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.778 105.75 24.0867 + vertex 103.778 103.25 24.0867 + vertex 105.222 103.25 24.0867 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex 103.778 103.25 24.0867 + vertex 103.778 105.75 24.0867 + vertex 103.057 104.5 24.0867 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 105.222 103.25 24.0867 + vertex 103.778 103.25 25.08 + vertex 105.222 103.25 25.08 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 103.778 103.25 25.08 + vertex 105.222 103.25 24.0867 + vertex 103.778 103.25 24.0867 + endloop + endfacet + facet normal 0.866026 0.5 0 + outer loop + vertex 103.778 103.25 25.08 + vertex 103.057 104.5 24.0867 + vertex 103.057 104.5 25.08 + endloop + endfacet + facet normal 0.866026 0.5 0 + outer loop + vertex 103.057 104.5 24.0867 + vertex 103.778 103.25 25.08 + vertex 103.778 103.25 24.0867 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.981 -82 20.5 + vertex -106.981 -82 19.1223 + vertex -107 -82 20.5 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.981 -82 22.13 + vertex -106.981 -82 22.1 + vertex -107 -82 22.13 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -96.3536 -82 26.7428 + vertex -96.4718 -82 27.0143 + vertex -96 -82 26.88 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.8364 -82 26.7428 + vertex -96.4718 -82 27.0143 + vertex -96.3536 -82 26.7428 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.4718 -82 27.0143 + vertex -96.8364 -82 26.7428 + vertex -96.9603 -82 26.969 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -95.9185 -82 26.5333 + vertex -96 -82 26.88 + vertex -95.6084 -82 26.5844 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96 -82 26.88 + vertex -95.9185 -82 26.5333 + vertex -96.3536 -82 26.7428 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.6175 -82 26.1557 + vertex -95.6084 -82 26.5844 + vertex -95.3502 -82 26.1673 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.6084 -82 26.5844 + vertex -95.6175 -82 26.1557 + vertex -95.9185 -82 26.5333 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.51 -82 25.685 + vertex -95.3502 -82 26.1673 + vertex -95.26 -82 25.685 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.3502 -82 26.1673 + vertex -95.51 -82 25.685 + vertex -95.6175 -82 26.1557 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -95.3502 -82 25.2027 + vertex -95.51 -82 25.685 + vertex -95.26 -82 25.685 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.51 -82 25.685 + vertex -95.3502 -82 25.2027 + vertex -95.6175 -82 25.2143 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -95.6084 -82 24.7856 + vertex -95.6175 -82 25.2143 + vertex -95.3502 -82 25.2027 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.6175 -82 25.2143 + vertex -95.6084 -82 24.7856 + vertex -95.9185 -82 24.8367 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96 -82 24.49 + vertex -95.9185 -82 24.8367 + vertex -95.6084 -82 24.7856 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.4718 -82 24.3557 + vertex -96.3536 -82 24.6272 + vertex -96 -82 24.49 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.9185 -82 24.8367 + vertex -96 -82 24.49 + vertex -96.3536 -82 24.6272 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.2715 -82 26.5333 + vertex -96.9603 -82 26.969 + vertex -96.8364 -82 26.7428 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.9603 -82 26.969 + vertex -97.2715 -82 26.5333 + vertex -97.3995 -82 26.7503 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.2715 -82 26.5333 + vertex -97.73 -82 26.3878 + vertex -97.3995 -82 26.7503 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -97.5725 -82 26.1557 + vertex -97.73 -82 26.3878 + vertex -97.2715 -82 26.5333 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5725 -82 26.1557 + vertex -97.9073 -82 25.9303 + vertex -97.73 -82 26.3878 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -97.68 -82 25.685 + vertex -97.9073 -82 25.9303 + vertex -97.5725 -82 26.1557 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.68 -82 25.685 + vertex -97.9073 -82 25.4397 + vertex -97.9073 -82 25.9303 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5725 -82 25.2143 + vertex -97.9073 -82 25.4397 + vertex -97.68 -82 25.685 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5725 -82 25.2143 + vertex -97.73 -82 24.9822 + vertex -97.9073 -82 25.4397 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -97.5295 -82 24.7623 + vertex -97.5725 -82 25.2143 + vertex -97.2715 -82 24.8367 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5725 -82 25.2143 + vertex -97.5295 -82 24.7623 + vertex -97.73 -82 24.9822 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -96.9798 -82 24.4107 + vertex -97.2715 -82 24.8367 + vertex -96.8755 -82 24.646 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.523 -82 25.9943 + vertex -106.139 -82 26.2927 + vertex -106.146 -82 26.04 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5295 -82 24.7623 + vertex -106.146 -82 26.04 + vertex -106.139 -82 26.2927 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.2715 -82 24.8367 + vertex -96.9798 -82 24.4107 + vertex -97.5295 -82 24.7623 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.8872 -82 24.3942 + vertex -96.8755 -82 24.646 + vertex -96.7696 -82 24.6272 + endloop + endfacet + facet normal -0 1 0 + outer loop + vertex -96.605 -82 24.368 + vertex -96.3536 -82 24.6272 + vertex -96.4718 -82 24.3557 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5295 -82 24.7623 + vertex -96.9798 -82 24.4107 + vertex -106.146 -82 26.04 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.8755 -82 24.646 + vertex -96.8872 -82 24.3942 + vertex -96.9798 -82 24.4107 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.9798 -82 24.4107 + vertex -96.8872 -82 24.3942 + vertex -96.9603 -82 24.401 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.7696 -82 24.6272 + vertex -96.605 -82 24.368 + vertex -96.8872 -82 24.3942 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.3536 -82 24.6272 + vertex -96.605 -82 24.368 + vertex -96.7696 -82 24.6272 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.139 -82 26.2927 + vertex -106.523 -82 25.9943 + vertex -106.615 -82 26.235 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.523 -82 25.9943 + vertex -107.009 -82 25.9631 + vertex -106.615 -82 26.235 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -106.816 -82 25.7924 + vertex -107.009 -82 25.9631 + vertex -106.523 -82 25.9943 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.816 -82 25.7924 + vertex -107.231 -82 25.5393 + vertex -107.009 -82 25.9631 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -106.981 -82 25.4777 + vertex -107.231 -82 25.5393 + vertex -106.816 -82 25.7924 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -107 -82 24.13 + vertex -106.981 -82 25.4777 + vertex -106.981 -82 24.13 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.981 -82 25.4777 + vertex -107 -82 24.13 + vertex -107.231 -82 25.5393 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -107 -82 22.13 + vertex -107.231 -82 25.5393 + vertex -107 -82 24.13 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -107 -82 22.1 + vertex -107 -82 22.13 + vertex -106.981 -82 22.1 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -107 -82 22.1 + vertex -107.231 -82 25.5393 + vertex -107 -82 22.13 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -107.231 -82 19.0607 + vertex -107 -82 22.1 + vertex -107 -82 20.5 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -107.231 -82 19.0607 + vertex -107 -82 20.5 + vertex -106.981 -82 19.1223 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -107 -82 22.1 + vertex -107.231 -82 19.0607 + vertex -107.231 -82 25.5393 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.816 -82 18.8076 + vertex -107.231 -82 19.0607 + vertex -106.981 -82 19.1223 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.816 -82 18.8076 + vertex -107.009 -82 18.6369 + vertex -107.231 -82 19.0607 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.523 -82 18.6057 + vertex -107.009 -82 18.6369 + vertex -106.816 -82 18.8076 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.139 -82 18.3073 + vertex -106.523 -82 18.6057 + vertex -106.146 -82 18.56 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.523 -82 18.6057 + vertex -106.615 -82 18.365 + vertex -107.009 -82 18.6369 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.8872 -82 24.3942 + vertex -96.605 -82 24.368 + vertex -96.605 -82 24.344 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.9798 -82 20.1893 + vertex -97.2715 -82 19.7633 + vertex -97.5295 -82 19.8377 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5725 -82 19.3857 + vertex -97.5295 -82 19.8377 + vertex -97.2715 -82 19.7633 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5295 -82 19.8377 + vertex -97.5725 -82 19.3857 + vertex -97.73 -82 19.6178 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5725 -82 19.3857 + vertex -97.9073 -82 19.1603 + vertex -97.73 -82 19.6178 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -97.68 -82 18.915 + vertex -97.9073 -82 19.1603 + vertex -97.5725 -82 19.3857 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.68 -82 18.915 + vertex -97.9073 -82 18.6697 + vertex -97.9073 -82 19.1603 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5725 -82 18.4443 + vertex -97.9073 -82 18.6697 + vertex -97.68 -82 18.915 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5725 -82 18.4443 + vertex -97.73 -82 18.2122 + vertex -97.9073 -82 18.6697 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.2715 -82 18.0667 + vertex -97.73 -82 18.2122 + vertex -97.5725 -82 18.4443 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -96.9603 -82 17.631 + vertex -97.2715 -82 18.0667 + vertex -96.8364 -82 17.8572 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.2715 -82 18.0667 + vertex -97.3995 -82 17.8497 + vertex -97.73 -82 18.2122 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -95.9185 -82 19.7633 + vertex -96 -82 20.11 + vertex -95.6084 -82 19.8144 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96 -82 20.11 + vertex -95.9185 -82 19.7633 + vertex -96.3536 -82 19.9728 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.6175 -82 19.3857 + vertex -95.6084 -82 19.8144 + vertex -95.3502 -82 19.3973 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.6084 -82 19.8144 + vertex -95.6175 -82 19.3857 + vertex -95.9185 -82 19.7633 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.51 -82 18.915 + vertex -95.3502 -82 19.3973 + vertex -95.26 -82 18.915 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.3502 -82 19.3973 + vertex -95.51 -82 18.915 + vertex -95.6175 -82 19.3857 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -95.3502 -82 18.4327 + vertex -95.51 -82 18.915 + vertex -95.26 -82 18.915 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.51 -82 18.915 + vertex -95.3502 -82 18.4327 + vertex -95.6175 -82 18.4443 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -95.6084 -82 18.0156 + vertex -95.6175 -82 18.4443 + vertex -95.3502 -82 18.4327 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.6175 -82 18.4443 + vertex -95.6084 -82 18.0156 + vertex -95.9185 -82 18.0667 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96 -82 17.72 + vertex -95.9185 -82 18.0667 + vertex -95.6084 -82 18.0156 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -96.4718 -82 17.5857 + vertex -96.8364 -82 17.8572 + vertex -96.3536 -82 17.8572 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.9185 -82 18.0667 + vertex -96 -82 17.72 + vertex -96.3536 -82 17.8572 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.4718 -82 17.5857 + vertex -96.3536 -82 17.8572 + vertex -96 -82 17.72 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.2715 -82 18.0667 + vertex -96.9603 -82 17.631 + vertex -97.3995 -82 17.8497 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.8364 -82 17.8572 + vertex -96.4718 -82 17.5857 + vertex -96.9603 -82 17.631 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.8872 -82 20.2058 + vertex -96.9798 -82 20.1893 + vertex -96.9603 -82 20.199 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -96.7696 -82 19.9728 + vertex -96.8872 -82 20.2058 + vertex -96.605 -82 20.232 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.3536 -82 19.9728 + vertex -96.605 -82 20.232 + vertex -96.4718 -82 20.2443 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -96.3536 -82 19.9728 + vertex -96.4718 -82 20.2443 + vertex -96 -82 20.11 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.605 -82 20.232 + vertex -96.3536 -82 19.9728 + vertex -96.7696 -82 19.9728 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -96.8755 -82 19.954 + vertex -96.8872 -82 20.2058 + vertex -96.7696 -82 19.9728 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.8872 -82 20.2058 + vertex -96.8755 -82 19.954 + vertex -96.9798 -82 20.1893 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.2715 -82 19.7633 + vertex -96.9798 -82 20.1893 + vertex -96.8755 -82 19.954 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -97.5295 -82 19.8377 + vertex -106.146 -82 18.56 + vertex -96.9798 -82 20.1893 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -106.139 -82 18.3073 + vertex -106.146 -82 18.56 + vertex -97.5295 -82 19.8377 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.523 -82 18.6057 + vertex -106.139 -82 18.3073 + vertex -106.615 -82 18.365 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.605 -82 20.256 + vertex -96.605 -82 20.232 + vertex -96.8872 -82 20.2058 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -96.605 -101 20.256 + vertex -96.8872 -101 20.2058 + vertex -96.605 -101 20.232 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.981 -101 20.5 + vertex 106.981 -101 19.1223 + vertex 107 -101 20.5 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.8872 -101 24.3942 + vertex -96.605 -101 24.344 + vertex -96.605 -101 24.368 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -106.139 -101 26.2927 + vertex -106.523 -101 25.9943 + vertex -106.146 -101 26.04 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107.009 -101 25.9631 + vertex -106.523 -101 25.9943 + vertex -106.615 -101 26.235 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107.009 -101 25.9631 + vertex -106.816 -101 25.7924 + vertex -106.523 -101 25.9943 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107.231 -101 25.5393 + vertex -106.816 -101 25.7924 + vertex -107.009 -101 25.9631 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107.231 -101 25.5393 + vertex -106.981 -101 25.4777 + vertex -106.816 -101 25.7924 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107.231 -101 25.5393 + vertex -106.981 -101 24.13 + vertex -106.981 -101 25.4777 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -106.981 -101 24.13 + vertex -106.981 -101 22.13 + vertex 106.981 -101 24.13 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107 -101 22.1 + vertex -106.981 -101 24.13 + vertex -107.231 -101 25.5393 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -106.981 -101 24.13 + vertex -107 -101 22.1 + vertex -106.981 -101 22.13 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107.231 -101 19.0607 + vertex -107 -101 22.1 + vertex -107.231 -101 25.5393 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107 -101 20.5 + vertex -106.981 -101 19.1223 + vertex -106.981 -101 20.5 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -107 -101 22.1 + vertex -107.231 -101 19.0607 + vertex -107 -101 20.5 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -107 -101 20.5 + vertex -107.231 -101 19.0607 + vertex -106.981 -101 19.1223 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107.231 -101 19.0607 + vertex -106.816 -101 18.8076 + vertex -106.981 -101 19.1223 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107.009 -101 18.6369 + vertex -106.816 -101 18.8076 + vertex -107.231 -101 19.0607 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107.009 -101 18.6369 + vertex -106.523 -101 18.6057 + vertex -106.816 -101 18.8076 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -106.615 -101 18.365 + vertex -106.523 -101 18.6057 + vertex -107.009 -101 18.6369 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -106.139 -101 18.3073 + vertex -106.523 -101 18.6057 + vertex -106.615 -101 18.365 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -106.523 -101 25.9943 + vertex -106.139 -101 26.2927 + vertex -106.615 -101 26.235 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -106.146 -101 26.04 + vertex -97.5295 -101 24.7623 + vertex -106.139 -101 26.2927 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.9798 -101 24.4107 + vertex -97.5295 -101 24.7623 + vertex -106.146 -101 26.04 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.5295 -101 24.7623 + vertex -96.9798 -101 24.4107 + vertex -96.8755 -101 24.646 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.605 -101 24.368 + vertex -96.3536 -101 24.6272 + vertex -96.7696 -101 24.6272 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.8872 -101 24.3942 + vertex -96.8755 -101 24.646 + vertex -96.9798 -101 24.4107 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -96.8755 -101 24.646 + vertex -96.8872 -101 24.3942 + vertex -96.7696 -101 24.6272 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.8872 -101 24.3942 + vertex -96.9798 -101 24.4107 + vertex -96.9603 -101 24.401 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.605 -101 24.368 + vertex -96.7696 -101 24.6272 + vertex -96.8872 -101 24.3942 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.3536 -101 24.6272 + vertex -96.605 -101 24.368 + vertex -96.4718 -101 24.3557 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -96.3536 -101 24.6272 + vertex -96.4718 -101 24.3557 + vertex -96 -101 24.49 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -96.9603 -101 26.969 + vertex -97.2715 -101 26.5333 + vertex -96.8364 -101 26.7428 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.73 -101 26.3878 + vertex -97.2715 -101 26.5333 + vertex -97.3995 -101 26.7503 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.73 -101 26.3878 + vertex -97.5725 -101 26.1557 + vertex -97.2715 -101 26.5333 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.9073 -101 25.9303 + vertex -97.5725 -101 26.1557 + vertex -97.73 -101 26.3878 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.9073 -101 25.9303 + vertex -97.68 -101 25.685 + vertex -97.5725 -101 26.1557 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.9073 -101 25.4397 + vertex -97.68 -101 25.685 + vertex -97.9073 -101 25.9303 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.9073 -101 25.4397 + vertex -97.5725 -101 25.2143 + vertex -97.68 -101 25.685 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.73 -101 24.9822 + vertex -97.5725 -101 25.2143 + vertex -97.9073 -101 25.4397 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.5295 -101 24.7623 + vertex -97.5725 -101 25.2143 + vertex -97.73 -101 24.9822 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.5725 -101 25.2143 + vertex -97.5295 -101 24.7623 + vertex -97.2715 -101 24.8367 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -97.2715 -101 24.8367 + vertex -97.5295 -101 24.7623 + vertex -96.8755 -101 24.646 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.8364 -101 26.7428 + vertex -96.4718 -101 27.0143 + vertex -96.9603 -101 26.969 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.2715 -101 26.5333 + vertex -96.9603 -101 26.969 + vertex -97.3995 -101 26.7503 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -96.4718 -101 27.0143 + vertex -96.8364 -101 26.7428 + vertex -96.3536 -101 26.7428 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.4718 -101 27.0143 + vertex -96.3536 -101 26.7428 + vertex -96 -101 26.88 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.9185 -101 26.5333 + vertex -96 -101 26.88 + vertex -96.3536 -101 26.7428 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96 -101 26.88 + vertex -95.9185 -101 26.5333 + vertex -95.6084 -101 26.5844 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.6175 -101 26.1557 + vertex -95.6084 -101 26.5844 + vertex -95.9185 -101 26.5333 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -95.6084 -101 26.5844 + vertex -95.6175 -101 26.1557 + vertex -95.3502 -101 26.1673 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.51 -101 25.685 + vertex -95.3502 -101 26.1673 + vertex -95.6175 -101 26.1557 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.51 -101 25.685 + vertex -95.26 -101 25.685 + vertex -95.3502 -101 26.1673 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.3502 -101 25.2027 + vertex -95.51 -101 25.685 + vertex -95.6175 -101 25.2143 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.51 -101 25.685 + vertex -95.3502 -101 25.2027 + vertex -95.26 -101 25.685 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.6084 -101 24.7856 + vertex -95.6175 -101 25.2143 + vertex -95.9185 -101 24.8367 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.6175 -101 25.2143 + vertex -95.6084 -101 24.7856 + vertex -95.3502 -101 25.2027 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96 -101 24.49 + vertex -95.9185 -101 24.8367 + vertex -96.3536 -101 24.6272 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -95.9185 -101 24.8367 + vertex -96 -101 24.49 + vertex -95.6084 -101 24.7856 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.3536 -101 26.7428 + vertex 96.4718 -101 27.0143 + vertex 96 -101 26.88 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.8364 -101 26.7428 + vertex 96.4718 -101 27.0143 + vertex 96.3536 -101 26.7428 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.4718 -101 27.0143 + vertex 96.8364 -101 26.7428 + vertex 96.9603 -101 26.969 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.9185 -101 26.5333 + vertex 96 -101 26.88 + vertex 95.6084 -101 26.5844 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 96 -101 26.88 + vertex 95.9185 -101 26.5333 + vertex 96.3536 -101 26.7428 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.6175 -101 26.1557 + vertex 95.6084 -101 26.5844 + vertex 95.3502 -101 26.1673 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.6084 -101 26.5844 + vertex 95.6175 -101 26.1557 + vertex 95.9185 -101 26.5333 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.51 -101 25.685 + vertex 95.3502 -101 26.1673 + vertex 95.26 -101 25.685 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.3502 -101 26.1673 + vertex 95.51 -101 25.685 + vertex 95.6175 -101 26.1557 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.3502 -101 25.2027 + vertex 95.51 -101 25.685 + vertex 95.26 -101 25.685 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 95.51 -101 25.685 + vertex 95.3502 -101 25.2027 + vertex 95.6175 -101 25.2143 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.6084 -101 24.7856 + vertex 95.6175 -101 25.2143 + vertex 95.3502 -101 25.2027 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 95.6175 -101 25.2143 + vertex 95.6084 -101 24.7856 + vertex 95.9185 -101 24.8367 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96 -101 24.49 + vertex 95.9185 -101 24.8367 + vertex 95.6084 -101 24.7856 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.4718 -101 24.3557 + vertex 96.3536 -101 24.6272 + vertex 96 -101 24.49 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.9185 -101 24.8367 + vertex 96 -101 24.49 + vertex 96.3536 -101 24.6272 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.2715 -101 26.5333 + vertex 96.9603 -101 26.969 + vertex 96.8364 -101 26.7428 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.9603 -101 26.969 + vertex 97.2715 -101 26.5333 + vertex 97.3995 -101 26.7503 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.2715 -101 26.5333 + vertex 97.73 -101 26.3878 + vertex 97.3995 -101 26.7503 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5725 -101 26.1557 + vertex 97.73 -101 26.3878 + vertex 97.2715 -101 26.5333 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5725 -101 26.1557 + vertex 97.9073 -101 25.9303 + vertex 97.73 -101 26.3878 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.68 -101 25.685 + vertex 97.9073 -101 25.9303 + vertex 97.5725 -101 26.1557 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.68 -101 25.685 + vertex 97.9073 -101 25.4397 + vertex 97.9073 -101 25.9303 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5725 -101 25.2143 + vertex 97.9073 -101 25.4397 + vertex 97.68 -101 25.685 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5725 -101 25.2143 + vertex 97.73 -101 24.9822 + vertex 97.9073 -101 25.4397 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5295 -101 24.7623 + vertex 97.5725 -101 25.2143 + vertex 97.2715 -101 24.8367 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 97.5725 -101 25.2143 + vertex 97.5295 -101 24.7623 + vertex 97.73 -101 24.9822 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.9798 -101 24.4107 + vertex 97.2715 -101 24.8367 + vertex 96.8755 -101 24.646 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.523 -101 25.9943 + vertex 106.139 -101 26.2927 + vertex 106.146 -101 26.04 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5295 -101 24.7623 + vertex 106.146 -101 26.04 + vertex 106.139 -101 26.2927 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 97.2715 -101 24.8367 + vertex 96.9798 -101 24.4107 + vertex 97.5295 -101 24.7623 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.8872 -101 24.3942 + vertex 96.8755 -101 24.646 + vertex 96.7696 -101 24.6272 + endloop + endfacet + facet normal -0 -1 0 + outer loop + vertex 96.605 -101 24.368 + vertex 96.3536 -101 24.6272 + vertex 96.4718 -101 24.3557 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 97.5295 -101 24.7623 + vertex 96.9798 -101 24.4107 + vertex 106.146 -101 26.04 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.8755 -101 24.646 + vertex 96.8872 -101 24.3942 + vertex 96.9798 -101 24.4107 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.9798 -101 24.4107 + vertex 96.8872 -101 24.3942 + vertex 96.9603 -101 24.401 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 96.7696 -101 24.6272 + vertex 96.605 -101 24.368 + vertex 96.8872 -101 24.3942 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.3536 -101 24.6272 + vertex 96.605 -101 24.368 + vertex 96.7696 -101 24.6272 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.139 -101 26.2927 + vertex 106.523 -101 25.9943 + vertex 106.615 -101 26.235 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.523 -101 25.9943 + vertex 107.009 -101 25.9631 + vertex 106.615 -101 26.235 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.816 -101 25.7924 + vertex 107.009 -101 25.9631 + vertex 106.523 -101 25.9943 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.816 -101 25.7924 + vertex 107.231 -101 25.5393 + vertex 107.009 -101 25.9631 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.981 -101 25.4777 + vertex 107.231 -101 25.5393 + vertex 106.816 -101 25.7924 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.981 -101 24.13 + vertex 107.231 -101 25.5393 + vertex 106.981 -101 25.4777 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.981 -101 22.13 + vertex 106.981 -101 24.13 + vertex -106.981 -101 22.13 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 107 -101 22.1 + vertex 106.981 -101 24.13 + vertex 106.981 -101 22.13 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 107 -101 22.1 + vertex 106.981 -101 22.13 + vertex 106.981 -101 22.1 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.981 -101 24.13 + vertex 107 -101 22.1 + vertex 107.231 -101 25.5393 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 107.231 -101 19.0607 + vertex 107 -101 22.1 + vertex 107 -101 20.5 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 107.231 -101 19.0607 + vertex 107 -101 20.5 + vertex 106.981 -101 19.1223 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 107 -101 22.1 + vertex 107.231 -101 19.0607 + vertex 107.231 -101 25.5393 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.816 -101 18.8076 + vertex 107.231 -101 19.0607 + vertex 106.981 -101 19.1223 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.816 -101 18.8076 + vertex 107.009 -101 18.6369 + vertex 107.231 -101 19.0607 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.523 -101 18.6057 + vertex 107.009 -101 18.6369 + vertex 106.816 -101 18.8076 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.139 -101 18.3073 + vertex 106.523 -101 18.6057 + vertex 106.146 -101 18.56 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.523 -101 18.6057 + vertex 106.615 -101 18.365 + vertex 107.009 -101 18.6369 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.8872 -101 24.3942 + vertex 96.605 -101 24.368 + vertex 96.605 -101 24.344 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -106.981 -101 22.13 + vertex -107 -101 22.1 + vertex -106.981 -101 22.1 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.9798 -101 20.1893 + vertex -96.8872 -101 20.2058 + vertex -96.9603 -101 20.199 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.8755 -101 19.954 + vertex -96.8872 -101 20.2058 + vertex -96.9798 -101 20.1893 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.8872 -101 20.2058 + vertex -96.7696 -101 19.9728 + vertex -96.605 -101 20.232 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.3536 -101 19.9728 + vertex -96.605 -101 20.232 + vertex -96.7696 -101 19.9728 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.605 -101 20.232 + vertex -96.3536 -101 19.9728 + vertex -96.4718 -101 20.2443 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.8872 -101 20.2058 + vertex -96.8755 -101 19.954 + vertex -96.7696 -101 19.9728 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.2715 -101 19.7633 + vertex -96.9798 -101 20.1893 + vertex -97.5295 -101 19.8377 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -106.146 -101 18.56 + vertex -97.5295 -101 19.8377 + vertex -96.9798 -101 20.1893 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -106.523 -101 18.6057 + vertex -106.139 -101 18.3073 + vertex -106.146 -101 18.56 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -106.146 -101 18.56 + vertex -106.139 -101 18.3073 + vertex -97.5295 -101 19.8377 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.4718 -101 20.2443 + vertex -96.3536 -101 19.9728 + vertex -96 -101 20.11 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.9185 -101 19.7633 + vertex -96 -101 20.11 + vertex -96.3536 -101 19.9728 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96 -101 20.11 + vertex -95.9185 -101 19.7633 + vertex -95.6084 -101 19.8144 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.6175 -101 19.3857 + vertex -95.6084 -101 19.8144 + vertex -95.9185 -101 19.7633 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -95.6084 -101 19.8144 + vertex -95.6175 -101 19.3857 + vertex -95.3502 -101 19.3973 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.51 -101 18.915 + vertex -95.3502 -101 19.3973 + vertex -95.6175 -101 19.3857 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.51 -101 18.915 + vertex -95.26 -101 18.915 + vertex -95.3502 -101 19.3973 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.3502 -101 18.4327 + vertex -95.51 -101 18.915 + vertex -95.6175 -101 18.4443 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.51 -101 18.915 + vertex -95.3502 -101 18.4327 + vertex -95.26 -101 18.915 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.6084 -101 18.0156 + vertex -95.6175 -101 18.4443 + vertex -95.9185 -101 18.0667 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.6175 -101 18.4443 + vertex -95.6084 -101 18.0156 + vertex -95.3502 -101 18.4327 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96 -101 17.72 + vertex -95.9185 -101 18.0667 + vertex -96.3536 -101 17.8572 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -95.9185 -101 18.0667 + vertex -96 -101 17.72 + vertex -95.6084 -101 18.0156 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.8364 -101 17.8572 + vertex -96 -101 17.72 + vertex -96.3536 -101 17.8572 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.4718 -101 17.5857 + vertex -96.8364 -101 17.8572 + vertex -96.9603 -101 17.631 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.8364 -101 17.8572 + vertex -96.4718 -101 17.5857 + vertex -96 -101 17.72 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -96.9798 -101 20.1893 + vertex -97.2715 -101 19.7633 + vertex -96.8755 -101 19.954 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.5725 -101 19.3857 + vertex -97.5295 -101 19.8377 + vertex -97.73 -101 19.6178 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -97.5295 -101 19.8377 + vertex -97.5725 -101 19.3857 + vertex -97.2715 -101 19.7633 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.9073 -101 19.1603 + vertex -97.5725 -101 19.3857 + vertex -97.73 -101 19.6178 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.9073 -101 19.1603 + vertex -97.68 -101 18.915 + vertex -97.5725 -101 19.3857 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.9073 -101 18.6697 + vertex -97.68 -101 18.915 + vertex -97.9073 -101 19.1603 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.9073 -101 18.6697 + vertex -97.5725 -101 18.4443 + vertex -97.68 -101 18.915 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.73 -101 18.2122 + vertex -97.5725 -101 18.4443 + vertex -97.9073 -101 18.6697 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.73 -101 18.2122 + vertex -97.2715 -101 18.0667 + vertex -97.5725 -101 18.4443 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.3995 -101 17.8497 + vertex -97.2715 -101 18.0667 + vertex -97.73 -101 18.2122 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.2715 -101 18.0667 + vertex -96.9603 -101 17.631 + vertex -96.8364 -101 17.8572 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.9603 -101 17.631 + vertex -97.2715 -101 18.0667 + vertex -97.3995 -101 17.8497 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.9798 -101 20.1893 + vertex 97.2715 -101 19.7633 + vertex 97.5295 -101 19.8377 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5725 -101 19.3857 + vertex 97.5295 -101 19.8377 + vertex 97.2715 -101 19.7633 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5295 -101 19.8377 + vertex 97.5725 -101 19.3857 + vertex 97.73 -101 19.6178 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5725 -101 19.3857 + vertex 97.9073 -101 19.1603 + vertex 97.73 -101 19.6178 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.68 -101 18.915 + vertex 97.9073 -101 19.1603 + vertex 97.5725 -101 19.3857 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.68 -101 18.915 + vertex 97.9073 -101 18.6697 + vertex 97.9073 -101 19.1603 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5725 -101 18.4443 + vertex 97.9073 -101 18.6697 + vertex 97.68 -101 18.915 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5725 -101 18.4443 + vertex 97.73 -101 18.2122 + vertex 97.9073 -101 18.6697 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.2715 -101 18.0667 + vertex 97.73 -101 18.2122 + vertex 97.5725 -101 18.4443 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.9603 -101 17.631 + vertex 97.2715 -101 18.0667 + vertex 96.8364 -101 17.8572 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.2715 -101 18.0667 + vertex 97.3995 -101 17.8497 + vertex 97.73 -101 18.2122 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.9185 -101 19.7633 + vertex 96 -101 20.11 + vertex 95.6084 -101 19.8144 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 96 -101 20.11 + vertex 95.9185 -101 19.7633 + vertex 96.3536 -101 19.9728 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.6175 -101 19.3857 + vertex 95.6084 -101 19.8144 + vertex 95.3502 -101 19.3973 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.6084 -101 19.8144 + vertex 95.6175 -101 19.3857 + vertex 95.9185 -101 19.7633 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.51 -101 18.915 + vertex 95.3502 -101 19.3973 + vertex 95.26 -101 18.915 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.3502 -101 19.3973 + vertex 95.51 -101 18.915 + vertex 95.6175 -101 19.3857 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.3502 -101 18.4327 + vertex 95.51 -101 18.915 + vertex 95.26 -101 18.915 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 95.51 -101 18.915 + vertex 95.3502 -101 18.4327 + vertex 95.6175 -101 18.4443 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.6084 -101 18.0156 + vertex 95.6175 -101 18.4443 + vertex 95.3502 -101 18.4327 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 95.6175 -101 18.4443 + vertex 95.6084 -101 18.0156 + vertex 95.9185 -101 18.0667 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96 -101 17.72 + vertex 95.9185 -101 18.0667 + vertex 95.6084 -101 18.0156 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.4718 -101 17.5857 + vertex 96.8364 -101 17.8572 + vertex 96.3536 -101 17.8572 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.9185 -101 18.0667 + vertex 96 -101 17.72 + vertex 96.3536 -101 17.8572 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.4718 -101 17.5857 + vertex 96.3536 -101 17.8572 + vertex 96 -101 17.72 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 97.2715 -101 18.0667 + vertex 96.9603 -101 17.631 + vertex 97.3995 -101 17.8497 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 96.8364 -101 17.8572 + vertex 96.4718 -101 17.5857 + vertex 96.9603 -101 17.631 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.8872 -101 20.2058 + vertex 96.9798 -101 20.1893 + vertex 96.9603 -101 20.199 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.7696 -101 19.9728 + vertex 96.8872 -101 20.2058 + vertex 96.605 -101 20.232 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.3536 -101 19.9728 + vertex 96.605 -101 20.232 + vertex 96.4718 -101 20.2443 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.3536 -101 19.9728 + vertex 96.4718 -101 20.2443 + vertex 96 -101 20.11 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 96.605 -101 20.232 + vertex 96.3536 -101 19.9728 + vertex 96.7696 -101 19.9728 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.8755 -101 19.954 + vertex 96.8872 -101 20.2058 + vertex 96.7696 -101 19.9728 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 96.8872 -101 20.2058 + vertex 96.8755 -101 19.954 + vertex 96.9798 -101 20.1893 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.2715 -101 19.7633 + vertex 96.9798 -101 20.1893 + vertex 96.8755 -101 19.954 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5295 -101 19.8377 + vertex 106.146 -101 18.56 + vertex 96.9798 -101 20.1893 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.139 -101 18.3073 + vertex 106.146 -101 18.56 + vertex 97.5295 -101 19.8377 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 106.523 -101 18.6057 + vertex 106.139 -101 18.3073 + vertex 106.615 -101 18.365 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.605 -101 20.256 + vertex 96.605 -101 20.232 + vertex 96.8872 -101 20.2058 + endloop + endfacet + facet normal 0.175007 0 0.984567 + outer loop + vertex -106.139 -82 26.2927 + vertex -97.5295 -101 24.7623 + vertex -97.5295 -82 24.7623 + endloop + endfacet + facet normal 0.175007 0 0.984567 + outer loop + vertex -97.5295 -101 24.7623 + vertex -106.139 -82 26.2927 + vertex -106.139 -101 26.2927 + endloop + endfacet + facet normal 0.175 0 0.984568 + outer loop + vertex -96.8755 -82 24.646 + vertex -96.7696 -101 24.6272 + vertex -96.7696 -82 24.6272 + endloop + endfacet + facet normal 0.175 0 0.984568 + outer loop + vertex -96.7696 -101 24.6272 + vertex -96.8755 -82 24.646 + vertex -96.8755 -101 24.646 + endloop + endfacet + facet normal -0.120538 0 0.992709 + outer loop + vertex -106.615 -82 26.235 + vertex -106.139 -101 26.2927 + vertex -106.139 -82 26.2927 + endloop + endfacet + facet normal -0.120538 0 0.992709 + outer loop + vertex -106.139 -101 26.2927 + vertex -106.615 -82 26.235 + vertex -106.615 -101 26.235 + endloop + endfacet + facet normal -0.568069 0 0.822981 + outer loop + vertex -107.009 -82 25.9631 + vertex -106.615 -101 26.235 + vertex -106.615 -82 26.235 + endloop + endfacet + facet normal -0.568069 0 0.822981 + outer loop + vertex -106.615 -101 26.235 + vertex -107.009 -82 25.9631 + vertex -107.009 -101 25.9631 + endloop + endfacet + facet normal -0.885462 0 0.464712 + outer loop + vertex -107.231 -101 25.5393 + vertex -107.009 -82 25.9631 + vertex -107.231 -82 25.5393 + endloop + endfacet + facet normal -0.885462 0 0.464712 + outer loop + vertex -107.009 -82 25.9631 + vertex -107.231 -101 25.5393 + vertex -107.009 -101 25.9631 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -107.231 -101 19.0607 + vertex -107.231 -82 25.5393 + vertex -107.231 -82 19.0607 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -107.231 -82 25.5393 + vertex -107.231 -101 19.0607 + vertex -107.231 -101 25.5393 + endloop + endfacet + facet normal -0.885462 0 -0.464712 + outer loop + vertex -107.009 -101 18.6369 + vertex -107.231 -82 19.0607 + vertex -107.009 -82 18.6369 + endloop + endfacet + facet normal -0.885462 -0 -0.464712 + outer loop + vertex -107.231 -82 19.0607 + vertex -107.009 -101 18.6369 + vertex -107.231 -101 19.0607 + endloop + endfacet + facet normal -0.568069 0 -0.822981 + outer loop + vertex -107.009 -101 18.6369 + vertex -106.615 -82 18.365 + vertex -106.615 -101 18.365 + endloop + endfacet + facet normal -0.568069 0 -0.822981 + outer loop + vertex -106.615 -82 18.365 + vertex -107.009 -101 18.6369 + vertex -107.009 -82 18.6369 + endloop + endfacet + facet normal -0.120538 0 -0.992709 + outer loop + vertex -106.615 -101 18.365 + vertex -106.139 -82 18.3073 + vertex -106.139 -101 18.3073 + endloop + endfacet + facet normal -0.120538 0 -0.992709 + outer loop + vertex -106.139 -82 18.3073 + vertex -106.615 -101 18.365 + vertex -106.615 -82 18.365 + endloop + endfacet + facet normal 0.175008 0 -0.984567 + outer loop + vertex -106.139 -101 18.3073 + vertex -97.5295 -82 19.8377 + vertex -97.5295 -101 19.8377 + endloop + endfacet + facet normal 0.175008 0 -0.984567 + outer loop + vertex -97.5295 -82 19.8377 + vertex -106.139 -101 18.3073 + vertex -106.139 -82 18.3073 + endloop + endfacet + facet normal 0.175 0 -0.984568 + outer loop + vertex -96.8755 -101 19.954 + vertex -96.7696 -82 19.9728 + vertex -96.7696 -101 19.9728 + endloop + endfacet + facet normal 0.175 0 -0.984568 + outer loop + vertex -96.7696 -82 19.9728 + vertex -96.8755 -101 19.954 + vertex -96.8755 -82 19.954 + endloop + endfacet + facet normal 0.568073 0 0.822978 + outer loop + vertex -106.816 -82 18.8076 + vertex -106.523 -101 18.6057 + vertex -106.523 -82 18.6057 + endloop + endfacet + facet normal 0.568073 0 0.822978 + outer loop + vertex -106.523 -101 18.6057 + vertex -106.816 -82 18.8076 + vertex -106.816 -101 18.8076 + endloop + endfacet + facet normal 0.88547 -0 0.464697 + outer loop + vertex -106.981 -101 19.1223 + vertex -106.816 -82 18.8076 + vertex -106.981 -82 19.1223 + endloop + endfacet + facet normal 0.88547 0 0.464697 + outer loop + vertex -106.816 -82 18.8076 + vertex -106.981 -101 19.1223 + vertex -106.816 -101 18.8076 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex -106.981 -101 25.4777 + vertex -106.981 -82 24.13 + vertex -106.981 -82 25.4777 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex -106.981 -82 24.13 + vertex -106.981 -101 25.4777 + vertex -106.981 -101 24.13 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex -106.981 -101 20.5 + vertex -106.981 -82 19.1223 + vertex -106.981 -82 20.5 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex -106.981 -82 19.1223 + vertex -106.981 -101 20.5 + vertex -106.981 -101 19.1223 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex -106.981 -101 22.13 + vertex -106.981 -82 22.1 + vertex -106.981 -82 22.13 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex -106.981 -82 22.1 + vertex -106.981 -101 22.13 + vertex -106.981 -101 22.1 + endloop + endfacet + facet normal 0.88547 0 -0.464697 + outer loop + vertex -106.816 -101 25.7924 + vertex -106.981 -82 25.4777 + vertex -106.816 -82 25.7924 + endloop + endfacet + facet normal 0.88547 0 -0.464697 + outer loop + vertex -106.981 -82 25.4777 + vertex -106.816 -101 25.7924 + vertex -106.981 -101 25.4777 + endloop + endfacet + facet normal 0.568073 0 -0.822978 + outer loop + vertex -106.816 -101 25.7924 + vertex -106.523 -82 25.9943 + vertex -106.523 -101 25.9943 + endloop + endfacet + facet normal 0.568073 0 -0.822978 + outer loop + vertex -106.523 -82 25.9943 + vertex -106.816 -101 25.7924 + vertex -106.816 -82 25.7924 + endloop + endfacet + facet normal 0.120522 0 -0.992711 + outer loop + vertex -106.523 -101 25.9943 + vertex -106.146 -82 26.04 + vertex -106.146 -101 26.04 + endloop + endfacet + facet normal 0.120522 0 -0.992711 + outer loop + vertex -106.146 -82 26.04 + vertex -106.523 -101 25.9943 + vertex -106.523 -82 25.9943 + endloop + endfacet + facet normal -0.175007 0 -0.984567 + outer loop + vertex -106.146 -101 26.04 + vertex -96.9798 -82 24.4107 + vertex -96.9798 -101 24.4107 + endloop + endfacet + facet normal -0.175007 0 -0.984567 + outer loop + vertex -96.9798 -82 24.4107 + vertex -106.146 -101 26.04 + vertex -106.146 -82 26.04 + endloop + endfacet + facet normal -0.175007 0 -0.984567 + outer loop + vertex -96.8872 -101 24.3942 + vertex -96.605 -82 24.344 + vertex -96.605 -101 24.344 + endloop + endfacet + facet normal -0.175007 0 -0.984567 + outer loop + vertex -96.605 -82 24.344 + vertex -96.8872 -101 24.3942 + vertex -96.8872 -82 24.3942 + endloop + endfacet + facet normal -0.175007 0 0.984567 + outer loop + vertex -106.146 -82 18.56 + vertex -96.9798 -101 20.1893 + vertex -96.9798 -82 20.1893 + endloop + endfacet + facet normal -0.175007 0 0.984567 + outer loop + vertex -96.9798 -101 20.1893 + vertex -106.146 -82 18.56 + vertex -106.146 -101 18.56 + endloop + endfacet + facet normal -0.175007 0 0.984567 + outer loop + vertex -96.8872 -82 20.2058 + vertex -96.605 -101 20.256 + vertex -96.605 -82 20.256 + endloop + endfacet + facet normal -0.175007 0 0.984567 + outer loop + vertex -96.605 -101 20.256 + vertex -96.8872 -82 20.2058 + vertex -96.8872 -101 20.2058 + endloop + endfacet + facet normal 0.120522 0 0.992711 + outer loop + vertex -106.523 -82 18.6057 + vertex -106.146 -101 18.56 + vertex -106.146 -82 18.56 + endloop + endfacet + facet normal 0.120522 0 0.992711 + outer loop + vertex -106.146 -101 18.56 + vertex -106.523 -82 18.6057 + vertex -106.523 -101 18.6057 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex -96.605 -101 24.368 + vertex -96.605 -82 24.344 + vertex -96.605 -82 24.368 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex -96.605 -82 24.344 + vertex -96.605 -101 24.368 + vertex -96.605 -101 24.344 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex -96.605 -101 20.256 + vertex -96.605 -82 20.232 + vertex -96.605 -82 20.256 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex -96.605 -82 20.232 + vertex -96.605 -101 20.256 + vertex -96.605 -101 20.232 + endloop + endfacet + facet normal 0.602619 0 -0.798029 + outer loop + vertex -96 -101 17.72 + vertex -95.6084 -82 18.0156 + vertex -95.6084 -101 18.0156 + endloop + endfacet + facet normal 0.602619 0 -0.798029 + outer loop + vertex -95.6084 -82 18.0156 + vertex -96 -101 17.72 + vertex -96 -82 17.72 + endloop + endfacet + facet normal 0.850222 0 -0.526424 + outer loop + vertex -95.3502 -101 18.4327 + vertex -95.6084 -82 18.0156 + vertex -95.3502 -82 18.4327 + endloop + endfacet + facet normal 0.850222 0 -0.526424 + outer loop + vertex -95.6084 -82 18.0156 + vertex -95.3502 -101 18.4327 + vertex -95.6084 -101 18.0156 + endloop + endfacet + facet normal 0.982973 0 -0.18375 + outer loop + vertex -95.26 -101 18.915 + vertex -95.3502 -82 18.4327 + vertex -95.26 -82 18.915 + endloop + endfacet + facet normal 0.982973 0 -0.18375 + outer loop + vertex -95.3502 -82 18.4327 + vertex -95.26 -101 18.915 + vertex -95.3502 -101 18.4327 + endloop + endfacet + facet normal 0.982973 -0 0.18375 + outer loop + vertex -95.3502 -101 19.3973 + vertex -95.26 -82 18.915 + vertex -95.3502 -82 19.3973 + endloop + endfacet + facet normal 0.982973 0 0.18375 + outer loop + vertex -95.26 -82 18.915 + vertex -95.3502 -101 19.3973 + vertex -95.26 -101 18.915 + endloop + endfacet + facet normal 0.850222 -0 0.526424 + outer loop + vertex -95.6084 -101 19.8144 + vertex -95.3502 -82 19.3973 + vertex -95.6084 -82 19.8144 + endloop + endfacet + facet normal 0.850222 0 0.526424 + outer loop + vertex -95.3502 -82 19.3973 + vertex -95.6084 -101 19.8144 + vertex -95.3502 -101 19.3973 + endloop + endfacet + facet normal 0.602619 0 0.798029 + outer loop + vertex -96 -82 20.11 + vertex -95.6084 -101 19.8144 + vertex -95.6084 -82 19.8144 + endloop + endfacet + facet normal 0.602619 0 0.798029 + outer loop + vertex -95.6084 -101 19.8144 + vertex -96 -82 20.11 + vertex -96 -101 20.11 + endloop + endfacet + facet normal 0.273665 0 0.961825 + outer loop + vertex -96.4718 -82 20.2443 + vertex -96 -101 20.11 + vertex -96 -82 20.11 + endloop + endfacet + facet normal 0.273665 0 0.961825 + outer loop + vertex -96 -101 20.11 + vertex -96.4718 -82 20.2443 + vertex -96.4718 -101 20.2443 + endloop + endfacet + facet normal -0.0922792 0 0.995733 + outer loop + vertex -96.9603 -82 20.199 + vertex -96.8872 -101 20.2058 + vertex -96.8872 -82 20.2058 + endloop + endfacet + facet normal -0.0922792 0 0.995733 + outer loop + vertex -96.8872 -101 20.2058 + vertex -96.9603 -82 20.199 + vertex -96.9603 -101 20.199 + endloop + endfacet + facet normal -0.0922857 0 0.995733 + outer loop + vertex -96.605 -82 20.232 + vertex -96.4718 -101 20.2443 + vertex -96.4718 -82 20.2443 + endloop + endfacet + facet normal -0.0922857 0 0.995733 + outer loop + vertex -96.4718 -101 20.2443 + vertex -96.605 -82 20.232 + vertex -96.605 -101 20.232 + endloop + endfacet + facet normal -0.445737 0 0.895164 + outer loop + vertex -96.9798 -82 20.1893 + vertex -96.9603 -101 20.199 + vertex -96.9603 -82 20.199 + endloop + endfacet + facet normal -0.445737 0 0.895164 + outer loop + vertex -96.9603 -101 20.199 + vertex -96.9798 -82 20.1893 + vertex -96.9798 -101 20.1893 + endloop + endfacet + facet normal -0.739002 0 0.673704 + outer loop + vertex -97.73 -101 19.6178 + vertex -97.5295 -82 19.8377 + vertex -97.73 -82 19.6178 + endloop + endfacet + facet normal -0.739002 0 0.673704 + outer loop + vertex -97.5295 -82 19.8377 + vertex -97.73 -101 19.6178 + vertex -97.5295 -101 19.8377 + endloop + endfacet + facet normal -0.932469 0 0.36125 + outer loop + vertex -97.9073 -101 19.1603 + vertex -97.73 -82 19.6178 + vertex -97.9073 -82 19.1603 + endloop + endfacet + facet normal -0.932469 0 0.36125 + outer loop + vertex -97.73 -82 19.6178 + vertex -97.9073 -101 19.1603 + vertex -97.73 -101 19.6178 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -97.9073 -101 18.6697 + vertex -97.9073 -82 19.1603 + vertex -97.9073 -82 18.6697 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -97.9073 -82 19.1603 + vertex -97.9073 -101 18.6697 + vertex -97.9073 -101 19.1603 + endloop + endfacet + facet normal -0.932469 0 -0.36125 + outer loop + vertex -97.73 -101 18.2122 + vertex -97.9073 -82 18.6697 + vertex -97.73 -82 18.2122 + endloop + endfacet + facet normal -0.932469 -0 -0.36125 + outer loop + vertex -97.9073 -82 18.6697 + vertex -97.73 -101 18.2122 + vertex -97.9073 -101 18.6697 + endloop + endfacet + facet normal -0.739009 0 -0.673695 + outer loop + vertex -97.3995 -101 17.8497 + vertex -97.73 -82 18.2122 + vertex -97.3995 -82 17.8497 + endloop + endfacet + facet normal -0.739009 -0 -0.673695 + outer loop + vertex -97.73 -82 18.2122 + vertex -97.3995 -101 17.8497 + vertex -97.73 -101 18.2122 + endloop + endfacet + facet normal -0.445745 0 -0.89516 + outer loop + vertex -97.3995 -101 17.8497 + vertex -96.9603 -82 17.631 + vertex -96.9603 -101 17.631 + endloop + endfacet + facet normal -0.445745 0 -0.89516 + outer loop + vertex -96.9603 -82 17.631 + vertex -97.3995 -101 17.8497 + vertex -97.3995 -82 17.8497 + endloop + endfacet + facet normal -0.0922827 0 -0.995733 + outer loop + vertex -96.9603 -101 17.631 + vertex -96.4718 -82 17.5857 + vertex -96.4718 -101 17.5857 + endloop + endfacet + facet normal -0.0922827 0 -0.995733 + outer loop + vertex -96.4718 -82 17.5857 + vertex -96.9603 -101 17.631 + vertex -96.9603 -82 17.631 + endloop + endfacet + facet normal 0.273665 0 -0.961825 + outer loop + vertex -96.4718 -101 17.5857 + vertex -96 -82 17.72 + vertex -96 -101 17.72 + endloop + endfacet + facet normal 0.273665 0 -0.961825 + outer loop + vertex -96 -82 17.72 + vertex -96.4718 -101 17.5857 + vertex -96.4718 -82 17.5857 + endloop + endfacet + facet normal 0.433867 0 0.900977 + outer loop + vertex -97.2715 -82 18.0667 + vertex -96.8364 -101 17.8572 + vertex -96.8364 -82 17.8572 + endloop + endfacet + facet normal 0.433867 0 0.900977 + outer loop + vertex -96.8364 -101 17.8572 + vertex -97.2715 -82 18.0667 + vertex -97.2715 -101 18.0667 + endloop + endfacet + facet normal 0.781848 -0 0.623469 + outer loop + vertex -97.5725 -101 18.4443 + vertex -97.2715 -82 18.0667 + vertex -97.5725 -82 18.4443 + endloop + endfacet + facet normal 0.781848 0 0.623469 + outer loop + vertex -97.2715 -82 18.0667 + vertex -97.5725 -101 18.4443 + vertex -97.2715 -101 18.0667 + endloop + endfacet + facet normal 0.974925 -0 0.222535 + outer loop + vertex -97.68 -101 18.915 + vertex -97.5725 -82 18.4443 + vertex -97.68 -82 18.915 + endloop + endfacet + facet normal 0.974925 0 0.222535 + outer loop + vertex -97.5725 -82 18.4443 + vertex -97.68 -101 18.915 + vertex -97.5725 -101 18.4443 + endloop + endfacet + facet normal 0.974925 0 -0.222535 + outer loop + vertex -97.5725 -101 19.3857 + vertex -97.68 -82 18.915 + vertex -97.5725 -82 19.3857 + endloop + endfacet + facet normal 0.974925 0 -0.222535 + outer loop + vertex -97.68 -82 18.915 + vertex -97.5725 -101 19.3857 + vertex -97.68 -101 18.915 + endloop + endfacet + facet normal 0.781848 0 -0.623469 + outer loop + vertex -97.2715 -101 19.7633 + vertex -97.5725 -82 19.3857 + vertex -97.2715 -82 19.7633 + endloop + endfacet + facet normal 0.781848 0 -0.623469 + outer loop + vertex -97.5725 -82 19.3857 + vertex -97.2715 -101 19.7633 + vertex -97.5725 -101 19.3857 + endloop + endfacet + facet normal 0.433867 0 -0.900977 + outer loop + vertex -97.2715 -101 19.7633 + vertex -96.8755 -82 19.954 + vertex -96.8755 -101 19.954 + endloop + endfacet + facet normal 0.433867 0 -0.900977 + outer loop + vertex -96.8755 -82 19.954 + vertex -97.2715 -101 19.7633 + vertex -97.2715 -82 19.7633 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -96.7696 -101 19.9728 + vertex -96.3536 -82 19.9728 + vertex -96.3536 -101 19.9728 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -96.3536 -82 19.9728 + vertex -96.7696 -101 19.9728 + vertex -96.7696 -82 19.9728 + endloop + endfacet + facet normal -0.433867 0 -0.900977 + outer loop + vertex -96.3536 -101 19.9728 + vertex -95.9185 -82 19.7633 + vertex -95.9185 -101 19.7633 + endloop + endfacet + facet normal -0.433867 0 -0.900977 + outer loop + vertex -95.9185 -82 19.7633 + vertex -96.3536 -101 19.9728 + vertex -96.3536 -82 19.9728 + endloop + endfacet + facet normal -0.781848 0 -0.623469 + outer loop + vertex -95.6175 -101 19.3857 + vertex -95.9185 -82 19.7633 + vertex -95.6175 -82 19.3857 + endloop + endfacet + facet normal -0.781848 -0 -0.623469 + outer loop + vertex -95.9185 -82 19.7633 + vertex -95.6175 -101 19.3857 + vertex -95.9185 -101 19.7633 + endloop + endfacet + facet normal -0.974925 0 -0.222535 + outer loop + vertex -95.51 -101 18.915 + vertex -95.6175 -82 19.3857 + vertex -95.51 -82 18.915 + endloop + endfacet + facet normal -0.974925 -0 -0.222535 + outer loop + vertex -95.6175 -82 19.3857 + vertex -95.51 -101 18.915 + vertex -95.6175 -101 19.3857 + endloop + endfacet + facet normal -0.974925 0 0.222535 + outer loop + vertex -95.6175 -101 18.4443 + vertex -95.51 -82 18.915 + vertex -95.6175 -82 18.4443 + endloop + endfacet + facet normal -0.974925 0 0.222535 + outer loop + vertex -95.51 -82 18.915 + vertex -95.6175 -101 18.4443 + vertex -95.51 -101 18.915 + endloop + endfacet + facet normal -0.781848 0 0.623469 + outer loop + vertex -95.9185 -101 18.0667 + vertex -95.6175 -82 18.4443 + vertex -95.9185 -82 18.0667 + endloop + endfacet + facet normal -0.781848 0 0.623469 + outer loop + vertex -95.6175 -82 18.4443 + vertex -95.9185 -101 18.0667 + vertex -95.6175 -101 18.4443 + endloop + endfacet + facet normal -0.433867 0 0.900977 + outer loop + vertex -96.3536 -82 17.8572 + vertex -95.9185 -101 18.0667 + vertex -95.9185 -82 18.0667 + endloop + endfacet + facet normal -0.433867 0 0.900977 + outer loop + vertex -95.9185 -101 18.0667 + vertex -96.3536 -82 17.8572 + vertex -96.3536 -101 17.8572 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -96.8364 -82 17.8572 + vertex -96.3536 -101 17.8572 + vertex -96.3536 -82 17.8572 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -96.3536 -101 17.8572 + vertex -96.8364 -82 17.8572 + vertex -96.8364 -101 17.8572 + endloop + endfacet + facet normal 0.602619 0 -0.798029 + outer loop + vertex -96 -101 24.49 + vertex -95.6084 -82 24.7856 + vertex -95.6084 -101 24.7856 + endloop + endfacet + facet normal 0.602619 0 -0.798029 + outer loop + vertex -95.6084 -82 24.7856 + vertex -96 -101 24.49 + vertex -96 -82 24.49 + endloop + endfacet + facet normal 0.850222 0 -0.526424 + outer loop + vertex -95.3502 -101 25.2027 + vertex -95.6084 -82 24.7856 + vertex -95.3502 -82 25.2027 + endloop + endfacet + facet normal 0.850222 0 -0.526424 + outer loop + vertex -95.6084 -82 24.7856 + vertex -95.3502 -101 25.2027 + vertex -95.6084 -101 24.7856 + endloop + endfacet + facet normal 0.982973 0 -0.18375 + outer loop + vertex -95.26 -101 25.685 + vertex -95.3502 -82 25.2027 + vertex -95.26 -82 25.685 + endloop + endfacet + facet normal 0.982973 0 -0.18375 + outer loop + vertex -95.3502 -82 25.2027 + vertex -95.26 -101 25.685 + vertex -95.3502 -101 25.2027 + endloop + endfacet + facet normal 0.982973 -0 0.18375 + outer loop + vertex -95.3502 -101 26.1673 + vertex -95.26 -82 25.685 + vertex -95.3502 -82 26.1673 + endloop + endfacet + facet normal 0.982973 0 0.18375 + outer loop + vertex -95.26 -82 25.685 + vertex -95.3502 -101 26.1673 + vertex -95.26 -101 25.685 + endloop + endfacet + facet normal 0.850222 -0 0.526424 + outer loop + vertex -95.6084 -101 26.5844 + vertex -95.3502 -82 26.1673 + vertex -95.6084 -82 26.5844 + endloop + endfacet + facet normal 0.850222 0 0.526424 + outer loop + vertex -95.3502 -82 26.1673 + vertex -95.6084 -101 26.5844 + vertex -95.3502 -101 26.1673 + endloop + endfacet + facet normal 0.602619 0 0.798029 + outer loop + vertex -96 -82 26.88 + vertex -95.6084 -101 26.5844 + vertex -95.6084 -82 26.5844 + endloop + endfacet + facet normal 0.602619 0 0.798029 + outer loop + vertex -95.6084 -101 26.5844 + vertex -96 -82 26.88 + vertex -96 -101 26.88 + endloop + endfacet + facet normal 0.273665 0 0.961825 + outer loop + vertex -96.4718 -82 27.0143 + vertex -96 -101 26.88 + vertex -96 -82 26.88 + endloop + endfacet + facet normal 0.273665 0 0.961825 + outer loop + vertex -96 -101 26.88 + vertex -96.4718 -82 27.0143 + vertex -96.4718 -101 27.0143 + endloop + endfacet + facet normal -0.0922827 0 0.995733 + outer loop + vertex -96.9603 -82 26.969 + vertex -96.4718 -101 27.0143 + vertex -96.4718 -82 27.0143 + endloop + endfacet + facet normal -0.0922827 0 0.995733 + outer loop + vertex -96.4718 -101 27.0143 + vertex -96.9603 -82 26.969 + vertex -96.9603 -101 26.969 + endloop + endfacet + facet normal -0.445745 0 0.89516 + outer loop + vertex -97.3995 -82 26.7503 + vertex -96.9603 -101 26.969 + vertex -96.9603 -82 26.969 + endloop + endfacet + facet normal -0.445745 0 0.89516 + outer loop + vertex -96.9603 -101 26.969 + vertex -97.3995 -82 26.7503 + vertex -97.3995 -101 26.7503 + endloop + endfacet + facet normal -0.739009 0 0.673695 + outer loop + vertex -97.73 -101 26.3878 + vertex -97.3995 -82 26.7503 + vertex -97.73 -82 26.3878 + endloop + endfacet + facet normal -0.739009 0 0.673695 + outer loop + vertex -97.3995 -82 26.7503 + vertex -97.73 -101 26.3878 + vertex -97.3995 -101 26.7503 + endloop + endfacet + facet normal -0.932469 0 0.36125 + outer loop + vertex -97.9073 -101 25.9303 + vertex -97.73 -82 26.3878 + vertex -97.9073 -82 25.9303 + endloop + endfacet + facet normal -0.932469 0 0.36125 + outer loop + vertex -97.73 -82 26.3878 + vertex -97.9073 -101 25.9303 + vertex -97.73 -101 26.3878 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -97.9073 -101 25.4397 + vertex -97.9073 -82 25.9303 + vertex -97.9073 -82 25.4397 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -97.9073 -82 25.9303 + vertex -97.9073 -101 25.4397 + vertex -97.9073 -101 25.9303 + endloop + endfacet + facet normal -0.932469 0 -0.36125 + outer loop + vertex -97.73 -101 24.9822 + vertex -97.9073 -82 25.4397 + vertex -97.73 -82 24.9822 + endloop + endfacet + facet normal -0.932469 -0 -0.36125 + outer loop + vertex -97.9073 -82 25.4397 + vertex -97.73 -101 24.9822 + vertex -97.9073 -101 25.4397 + endloop + endfacet + facet normal -0.739002 0 -0.673704 + outer loop + vertex -97.5295 -101 24.7623 + vertex -97.73 -82 24.9822 + vertex -97.5295 -82 24.7623 + endloop + endfacet + facet normal -0.739002 -0 -0.673704 + outer loop + vertex -97.73 -82 24.9822 + vertex -97.5295 -101 24.7623 + vertex -97.73 -101 24.9822 + endloop + endfacet + facet normal -0.445737 0 -0.895164 + outer loop + vertex -96.9798 -101 24.4107 + vertex -96.9603 -82 24.401 + vertex -96.9603 -101 24.401 + endloop + endfacet + facet normal -0.445737 0 -0.895164 + outer loop + vertex -96.9603 -82 24.401 + vertex -96.9798 -101 24.4107 + vertex -96.9798 -82 24.4107 + endloop + endfacet + facet normal -0.0922857 0 -0.995733 + outer loop + vertex -96.605 -101 24.368 + vertex -96.4718 -82 24.3557 + vertex -96.4718 -101 24.3557 + endloop + endfacet + facet normal -0.0922857 0 -0.995733 + outer loop + vertex -96.4718 -82 24.3557 + vertex -96.605 -101 24.368 + vertex -96.605 -82 24.368 + endloop + endfacet + facet normal -0.0922792 0 -0.995733 + outer loop + vertex -96.9603 -101 24.401 + vertex -96.8872 -82 24.3942 + vertex -96.8872 -101 24.3942 + endloop + endfacet + facet normal -0.0922792 0 -0.995733 + outer loop + vertex -96.8872 -82 24.3942 + vertex -96.9603 -101 24.401 + vertex -96.9603 -82 24.401 + endloop + endfacet + facet normal 0.273665 0 -0.961825 + outer loop + vertex -96.4718 -101 24.3557 + vertex -96 -82 24.49 + vertex -96 -101 24.49 + endloop + endfacet + facet normal 0.273665 0 -0.961825 + outer loop + vertex -96 -82 24.49 + vertex -96.4718 -101 24.3557 + vertex -96.4718 -82 24.3557 + endloop + endfacet + facet normal 0.433867 0 0.900977 + outer loop + vertex -97.2715 -82 24.8367 + vertex -96.8755 -101 24.646 + vertex -96.8755 -82 24.646 + endloop + endfacet + facet normal 0.433867 0 0.900977 + outer loop + vertex -96.8755 -101 24.646 + vertex -97.2715 -82 24.8367 + vertex -97.2715 -101 24.8367 + endloop + endfacet + facet normal 0.781848 -0 0.623469 + outer loop + vertex -97.5725 -101 25.2143 + vertex -97.2715 -82 24.8367 + vertex -97.5725 -82 25.2143 + endloop + endfacet + facet normal 0.781848 0 0.623469 + outer loop + vertex -97.2715 -82 24.8367 + vertex -97.5725 -101 25.2143 + vertex -97.2715 -101 24.8367 + endloop + endfacet + facet normal 0.974925 -0 0.222535 + outer loop + vertex -97.68 -101 25.685 + vertex -97.5725 -82 25.2143 + vertex -97.68 -82 25.685 + endloop + endfacet + facet normal 0.974925 0 0.222535 + outer loop + vertex -97.5725 -82 25.2143 + vertex -97.68 -101 25.685 + vertex -97.5725 -101 25.2143 + endloop + endfacet + facet normal 0.974925 0 -0.222535 + outer loop + vertex -97.5725 -101 26.1557 + vertex -97.68 -82 25.685 + vertex -97.5725 -82 26.1557 + endloop + endfacet + facet normal 0.974925 0 -0.222535 + outer loop + vertex -97.68 -82 25.685 + vertex -97.5725 -101 26.1557 + vertex -97.68 -101 25.685 + endloop + endfacet + facet normal 0.781848 0 -0.623469 + outer loop + vertex -97.2715 -101 26.5333 + vertex -97.5725 -82 26.1557 + vertex -97.2715 -82 26.5333 + endloop + endfacet + facet normal 0.781848 0 -0.623469 + outer loop + vertex -97.5725 -82 26.1557 + vertex -97.2715 -101 26.5333 + vertex -97.5725 -101 26.1557 + endloop + endfacet + facet normal 0.433867 0 -0.900977 + outer loop + vertex -97.2715 -101 26.5333 + vertex -96.8364 -82 26.7428 + vertex -96.8364 -101 26.7428 + endloop + endfacet + facet normal 0.433867 0 -0.900977 + outer loop + vertex -96.8364 -82 26.7428 + vertex -97.2715 -101 26.5333 + vertex -97.2715 -82 26.5333 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -96.8364 -101 26.7428 + vertex -96.3536 -82 26.7428 + vertex -96.3536 -101 26.7428 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -96.3536 -82 26.7428 + vertex -96.8364 -101 26.7428 + vertex -96.8364 -82 26.7428 + endloop + endfacet + facet normal -0.433867 0 -0.900977 + outer loop + vertex -96.3536 -101 26.7428 + vertex -95.9185 -82 26.5333 + vertex -95.9185 -101 26.5333 + endloop + endfacet + facet normal -0.433867 0 -0.900977 + outer loop + vertex -95.9185 -82 26.5333 + vertex -96.3536 -101 26.7428 + vertex -96.3536 -82 26.7428 + endloop + endfacet + facet normal -0.781848 0 -0.623469 + outer loop + vertex -95.6175 -101 26.1557 + vertex -95.9185 -82 26.5333 + vertex -95.6175 -82 26.1557 + endloop + endfacet + facet normal -0.781848 -0 -0.623469 + outer loop + vertex -95.9185 -82 26.5333 + vertex -95.6175 -101 26.1557 + vertex -95.9185 -101 26.5333 + endloop + endfacet + facet normal -0.974925 0 -0.222535 + outer loop + vertex -95.51 -101 25.685 + vertex -95.6175 -82 26.1557 + vertex -95.51 -82 25.685 + endloop + endfacet + facet normal -0.974925 -0 -0.222535 + outer loop + vertex -95.6175 -82 26.1557 + vertex -95.51 -101 25.685 + vertex -95.6175 -101 26.1557 + endloop + endfacet + facet normal -0.974925 0 0.222535 + outer loop + vertex -95.6175 -101 25.2143 + vertex -95.51 -82 25.685 + vertex -95.6175 -82 25.2143 + endloop + endfacet + facet normal -0.974925 0 0.222535 + outer loop + vertex -95.51 -82 25.685 + vertex -95.6175 -101 25.2143 + vertex -95.51 -101 25.685 + endloop + endfacet + facet normal -0.781848 0 0.623469 + outer loop + vertex -95.9185 -101 24.8367 + vertex -95.6175 -82 25.2143 + vertex -95.9185 -82 24.8367 + endloop + endfacet + facet normal -0.781848 0 0.623469 + outer loop + vertex -95.6175 -82 25.2143 + vertex -95.9185 -101 24.8367 + vertex -95.6175 -101 25.2143 + endloop + endfacet + facet normal -0.433867 0 0.900977 + outer loop + vertex -96.3536 -82 24.6272 + vertex -95.9185 -101 24.8367 + vertex -95.9185 -82 24.8367 + endloop + endfacet + facet normal -0.433867 0 0.900977 + outer loop + vertex -95.9185 -101 24.8367 + vertex -96.3536 -82 24.6272 + vertex -96.3536 -101 24.6272 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -96.7696 -82 24.6272 + vertex -96.3536 -101 24.6272 + vertex -96.3536 -82 24.6272 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -96.3536 -101 24.6272 + vertex -96.7696 -82 24.6272 + vertex -96.7696 -101 24.6272 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.605 101 20.256 + vertex 96.8872 101 20.2058 + vertex 96.605 101 20.232 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.981 101 20.5 + vertex -106.981 101 19.1223 + vertex -107 101 20.5 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.8872 101 24.3942 + vertex 96.605 101 24.344 + vertex 96.605 101 24.368 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 106.139 101 26.2927 + vertex 106.523 101 25.9943 + vertex 106.146 101 26.04 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107.009 101 25.9631 + vertex 106.523 101 25.9943 + vertex 106.615 101 26.235 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107.009 101 25.9631 + vertex 106.816 101 25.7924 + vertex 106.523 101 25.9943 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107.231 101 25.5393 + vertex 106.816 101 25.7924 + vertex 107.009 101 25.9631 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107.231 101 25.5393 + vertex 106.981 101 25.4777 + vertex 106.816 101 25.7924 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107.231 101 25.5393 + vertex 106.981 101 24.13 + vertex 106.981 101 25.4777 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 106.981 101 24.13 + vertex 106.981 101 22.13 + vertex -106.981 101 24.13 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 107 101 22.1 + vertex 106.981 101 24.13 + vertex 107.231 101 25.5393 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 106.981 101 24.13 + vertex 107 101 22.1 + vertex 106.981 101 22.13 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 107.231 101 19.0607 + vertex 107 101 22.1 + vertex 107.231 101 25.5393 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107 101 20.5 + vertex 106.981 101 19.1223 + vertex 106.981 101 20.5 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107 101 22.1 + vertex 107.231 101 19.0607 + vertex 107 101 20.5 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107 101 20.5 + vertex 107.231 101 19.0607 + vertex 106.981 101 19.1223 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107.231 101 19.0607 + vertex 106.816 101 18.8076 + vertex 106.981 101 19.1223 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 107.009 101 18.6369 + vertex 106.816 101 18.8076 + vertex 107.231 101 19.0607 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107.009 101 18.6369 + vertex 106.523 101 18.6057 + vertex 106.816 101 18.8076 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 106.615 101 18.365 + vertex 106.523 101 18.6057 + vertex 107.009 101 18.6369 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 106.139 101 18.3073 + vertex 106.523 101 18.6057 + vertex 106.615 101 18.365 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 106.523 101 25.9943 + vertex 106.139 101 26.2927 + vertex 106.615 101 26.235 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 106.146 101 26.04 + vertex 97.5295 101 24.7623 + vertex 106.139 101 26.2927 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.9798 101 24.4107 + vertex 97.5295 101 24.7623 + vertex 106.146 101 26.04 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.5295 101 24.7623 + vertex 96.9798 101 24.4107 + vertex 96.8755 101 24.646 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 96.605 101 24.368 + vertex 96.3536 101 24.6272 + vertex 96.7696 101 24.6272 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 96.8872 101 24.3942 + vertex 96.8755 101 24.646 + vertex 96.9798 101 24.4107 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.8755 101 24.646 + vertex 96.8872 101 24.3942 + vertex 96.7696 101 24.6272 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.8872 101 24.3942 + vertex 96.9798 101 24.4107 + vertex 96.9603 101 24.401 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.605 101 24.368 + vertex 96.7696 101 24.6272 + vertex 96.8872 101 24.3942 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.3536 101 24.6272 + vertex 96.605 101 24.368 + vertex 96.4718 101 24.3557 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.3536 101 24.6272 + vertex 96.4718 101 24.3557 + vertex 96 101 24.49 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.9603 101 26.969 + vertex 97.2715 101 26.5333 + vertex 96.8364 101 26.7428 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.73 101 26.3878 + vertex 97.2715 101 26.5333 + vertex 97.3995 101 26.7503 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.73 101 26.3878 + vertex 97.5725 101 26.1557 + vertex 97.2715 101 26.5333 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.9073 101 25.9303 + vertex 97.5725 101 26.1557 + vertex 97.73 101 26.3878 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.9073 101 25.9303 + vertex 97.68 101 25.685 + vertex 97.5725 101 26.1557 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 97.9073 101 25.4397 + vertex 97.68 101 25.685 + vertex 97.9073 101 25.9303 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.9073 101 25.4397 + vertex 97.5725 101 25.2143 + vertex 97.68 101 25.685 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 97.73 101 24.9822 + vertex 97.5725 101 25.2143 + vertex 97.9073 101 25.4397 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.5295 101 24.7623 + vertex 97.5725 101 25.2143 + vertex 97.73 101 24.9822 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.5725 101 25.2143 + vertex 97.5295 101 24.7623 + vertex 97.2715 101 24.8367 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.2715 101 24.8367 + vertex 97.5295 101 24.7623 + vertex 96.8755 101 24.646 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 96.8364 101 26.7428 + vertex 96.4718 101 27.0143 + vertex 96.9603 101 26.969 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 97.2715 101 26.5333 + vertex 96.9603 101 26.969 + vertex 97.3995 101 26.7503 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.4718 101 27.0143 + vertex 96.8364 101 26.7428 + vertex 96.3536 101 26.7428 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.4718 101 27.0143 + vertex 96.3536 101 26.7428 + vertex 96 101 26.88 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.9185 101 26.5333 + vertex 96 101 26.88 + vertex 96.3536 101 26.7428 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96 101 26.88 + vertex 95.9185 101 26.5333 + vertex 95.6084 101 26.5844 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 95.6175 101 26.1557 + vertex 95.6084 101 26.5844 + vertex 95.9185 101 26.5333 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.6084 101 26.5844 + vertex 95.6175 101 26.1557 + vertex 95.3502 101 26.1673 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 95.51 101 25.685 + vertex 95.3502 101 26.1673 + vertex 95.6175 101 26.1557 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.51 101 25.685 + vertex 95.26 101 25.685 + vertex 95.3502 101 26.1673 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.3502 101 25.2027 + vertex 95.51 101 25.685 + vertex 95.6175 101 25.2143 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.51 101 25.685 + vertex 95.3502 101 25.2027 + vertex 95.26 101 25.685 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.6084 101 24.7856 + vertex 95.6175 101 25.2143 + vertex 95.9185 101 24.8367 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.6175 101 25.2143 + vertex 95.6084 101 24.7856 + vertex 95.3502 101 25.2027 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 96 101 24.49 + vertex 95.9185 101 24.8367 + vertex 96.3536 101 24.6272 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.9185 101 24.8367 + vertex 96 101 24.49 + vertex 95.6084 101 24.7856 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -96.3536 101 26.7428 + vertex -96.4718 101 27.0143 + vertex -96 101 26.88 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.8364 101 26.7428 + vertex -96.4718 101 27.0143 + vertex -96.3536 101 26.7428 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.4718 101 27.0143 + vertex -96.8364 101 26.7428 + vertex -96.9603 101 26.969 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -95.9185 101 26.5333 + vertex -96 101 26.88 + vertex -95.6084 101 26.5844 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96 101 26.88 + vertex -95.9185 101 26.5333 + vertex -96.3536 101 26.7428 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.6175 101 26.1557 + vertex -95.6084 101 26.5844 + vertex -95.3502 101 26.1673 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.6084 101 26.5844 + vertex -95.6175 101 26.1557 + vertex -95.9185 101 26.5333 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.51 101 25.685 + vertex -95.3502 101 26.1673 + vertex -95.26 101 25.685 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.3502 101 26.1673 + vertex -95.51 101 25.685 + vertex -95.6175 101 26.1557 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -95.3502 101 25.2027 + vertex -95.51 101 25.685 + vertex -95.26 101 25.685 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.51 101 25.685 + vertex -95.3502 101 25.2027 + vertex -95.6175 101 25.2143 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -95.6084 101 24.7856 + vertex -95.6175 101 25.2143 + vertex -95.3502 101 25.2027 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.6175 101 25.2143 + vertex -95.6084 101 24.7856 + vertex -95.9185 101 24.8367 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96 101 24.49 + vertex -95.9185 101 24.8367 + vertex -95.6084 101 24.7856 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.4718 101 24.3557 + vertex -96.3536 101 24.6272 + vertex -96 101 24.49 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.9185 101 24.8367 + vertex -96 101 24.49 + vertex -96.3536 101 24.6272 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.2715 101 26.5333 + vertex -96.9603 101 26.969 + vertex -96.8364 101 26.7428 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.9603 101 26.969 + vertex -97.2715 101 26.5333 + vertex -97.3995 101 26.7503 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.2715 101 26.5333 + vertex -97.73 101 26.3878 + vertex -97.3995 101 26.7503 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -97.5725 101 26.1557 + vertex -97.73 101 26.3878 + vertex -97.2715 101 26.5333 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5725 101 26.1557 + vertex -97.9073 101 25.9303 + vertex -97.73 101 26.3878 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -97.68 101 25.685 + vertex -97.9073 101 25.9303 + vertex -97.5725 101 26.1557 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.68 101 25.685 + vertex -97.9073 101 25.4397 + vertex -97.9073 101 25.9303 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5725 101 25.2143 + vertex -97.9073 101 25.4397 + vertex -97.68 101 25.685 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5725 101 25.2143 + vertex -97.73 101 24.9822 + vertex -97.9073 101 25.4397 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -97.5295 101 24.7623 + vertex -97.5725 101 25.2143 + vertex -97.2715 101 24.8367 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5725 101 25.2143 + vertex -97.5295 101 24.7623 + vertex -97.73 101 24.9822 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -96.9798 101 24.4107 + vertex -97.2715 101 24.8367 + vertex -96.8755 101 24.646 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.523 101 25.9943 + vertex -106.139 101 26.2927 + vertex -106.146 101 26.04 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5295 101 24.7623 + vertex -106.146 101 26.04 + vertex -106.139 101 26.2927 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.2715 101 24.8367 + vertex -96.9798 101 24.4107 + vertex -97.5295 101 24.7623 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.8872 101 24.3942 + vertex -96.8755 101 24.646 + vertex -96.7696 101 24.6272 + endloop + endfacet + facet normal -0 1 0 + outer loop + vertex -96.605 101 24.368 + vertex -96.3536 101 24.6272 + vertex -96.4718 101 24.3557 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5295 101 24.7623 + vertex -96.9798 101 24.4107 + vertex -106.146 101 26.04 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.8755 101 24.646 + vertex -96.8872 101 24.3942 + vertex -96.9798 101 24.4107 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.9798 101 24.4107 + vertex -96.8872 101 24.3942 + vertex -96.9603 101 24.401 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.7696 101 24.6272 + vertex -96.605 101 24.368 + vertex -96.8872 101 24.3942 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.3536 101 24.6272 + vertex -96.605 101 24.368 + vertex -96.7696 101 24.6272 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.139 101 26.2927 + vertex -106.523 101 25.9943 + vertex -106.615 101 26.235 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.523 101 25.9943 + vertex -107.009 101 25.9631 + vertex -106.615 101 26.235 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -106.816 101 25.7924 + vertex -107.009 101 25.9631 + vertex -106.523 101 25.9943 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.816 101 25.7924 + vertex -107.231 101 25.5393 + vertex -107.009 101 25.9631 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -106.981 101 25.4777 + vertex -107.231 101 25.5393 + vertex -106.816 101 25.7924 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -106.981 101 24.13 + vertex -107.231 101 25.5393 + vertex -106.981 101 25.4777 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.981 101 22.13 + vertex -106.981 101 24.13 + vertex 106.981 101 22.13 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -107 101 22.1 + vertex -106.981 101 24.13 + vertex -106.981 101 22.13 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -107 101 22.1 + vertex -106.981 101 22.13 + vertex -106.981 101 22.1 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.981 101 24.13 + vertex -107 101 22.1 + vertex -107.231 101 25.5393 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -107.231 101 19.0607 + vertex -107 101 22.1 + vertex -107 101 20.5 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -107.231 101 19.0607 + vertex -107 101 20.5 + vertex -106.981 101 19.1223 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -107 101 22.1 + vertex -107.231 101 19.0607 + vertex -107.231 101 25.5393 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.816 101 18.8076 + vertex -107.231 101 19.0607 + vertex -106.981 101 19.1223 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.816 101 18.8076 + vertex -107.009 101 18.6369 + vertex -107.231 101 19.0607 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.523 101 18.6057 + vertex -107.009 101 18.6369 + vertex -106.816 101 18.8076 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.139 101 18.3073 + vertex -106.523 101 18.6057 + vertex -106.146 101 18.56 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.523 101 18.6057 + vertex -106.615 101 18.365 + vertex -107.009 101 18.6369 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.8872 101 24.3942 + vertex -96.605 101 24.368 + vertex -96.605 101 24.344 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 106.981 101 22.13 + vertex 107 101 22.1 + vertex 106.981 101 22.1 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.9798 101 20.1893 + vertex 96.8872 101 20.2058 + vertex 96.9603 101 20.199 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.8755 101 19.954 + vertex 96.8872 101 20.2058 + vertex 96.9798 101 20.1893 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.8872 101 20.2058 + vertex 96.7696 101 19.9728 + vertex 96.605 101 20.232 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.3536 101 19.9728 + vertex 96.605 101 20.232 + vertex 96.7696 101 19.9728 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.605 101 20.232 + vertex 96.3536 101 19.9728 + vertex 96.4718 101 20.2443 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.8872 101 20.2058 + vertex 96.8755 101 19.954 + vertex 96.7696 101 19.9728 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 97.2715 101 19.7633 + vertex 96.9798 101 20.1893 + vertex 97.5295 101 19.8377 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 106.146 101 18.56 + vertex 97.5295 101 19.8377 + vertex 96.9798 101 20.1893 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 106.523 101 18.6057 + vertex 106.139 101 18.3073 + vertex 106.146 101 18.56 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 106.146 101 18.56 + vertex 106.139 101 18.3073 + vertex 97.5295 101 19.8377 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.4718 101 20.2443 + vertex 96.3536 101 19.9728 + vertex 96 101 20.11 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.9185 101 19.7633 + vertex 96 101 20.11 + vertex 96.3536 101 19.9728 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96 101 20.11 + vertex 95.9185 101 19.7633 + vertex 95.6084 101 19.8144 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 95.6175 101 19.3857 + vertex 95.6084 101 19.8144 + vertex 95.9185 101 19.7633 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.6084 101 19.8144 + vertex 95.6175 101 19.3857 + vertex 95.3502 101 19.3973 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 95.51 101 18.915 + vertex 95.3502 101 19.3973 + vertex 95.6175 101 19.3857 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.51 101 18.915 + vertex 95.26 101 18.915 + vertex 95.3502 101 19.3973 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.3502 101 18.4327 + vertex 95.51 101 18.915 + vertex 95.6175 101 18.4443 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.51 101 18.915 + vertex 95.3502 101 18.4327 + vertex 95.26 101 18.915 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.6084 101 18.0156 + vertex 95.6175 101 18.4443 + vertex 95.9185 101 18.0667 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.6175 101 18.4443 + vertex 95.6084 101 18.0156 + vertex 95.3502 101 18.4327 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 96 101 17.72 + vertex 95.9185 101 18.0667 + vertex 96.3536 101 17.8572 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.9185 101 18.0667 + vertex 96 101 17.72 + vertex 95.6084 101 18.0156 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.8364 101 17.8572 + vertex 96 101 17.72 + vertex 96.3536 101 17.8572 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.4718 101 17.5857 + vertex 96.8364 101 17.8572 + vertex 96.9603 101 17.631 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.8364 101 17.8572 + vertex 96.4718 101 17.5857 + vertex 96 101 17.72 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.9798 101 20.1893 + vertex 97.2715 101 19.7633 + vertex 96.8755 101 19.954 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 97.5725 101 19.3857 + vertex 97.5295 101 19.8377 + vertex 97.73 101 19.6178 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.5295 101 19.8377 + vertex 97.5725 101 19.3857 + vertex 97.2715 101 19.7633 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.9073 101 19.1603 + vertex 97.5725 101 19.3857 + vertex 97.73 101 19.6178 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.9073 101 19.1603 + vertex 97.68 101 18.915 + vertex 97.5725 101 19.3857 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 97.9073 101 18.6697 + vertex 97.68 101 18.915 + vertex 97.9073 101 19.1603 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.9073 101 18.6697 + vertex 97.5725 101 18.4443 + vertex 97.68 101 18.915 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 97.73 101 18.2122 + vertex 97.5725 101 18.4443 + vertex 97.9073 101 18.6697 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.73 101 18.2122 + vertex 97.2715 101 18.0667 + vertex 97.5725 101 18.4443 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 97.3995 101 17.8497 + vertex 97.2715 101 18.0667 + vertex 97.73 101 18.2122 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.2715 101 18.0667 + vertex 96.9603 101 17.631 + vertex 96.8364 101 17.8572 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.9603 101 17.631 + vertex 97.2715 101 18.0667 + vertex 97.3995 101 17.8497 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.9798 101 20.1893 + vertex -97.2715 101 19.7633 + vertex -97.5295 101 19.8377 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5725 101 19.3857 + vertex -97.5295 101 19.8377 + vertex -97.2715 101 19.7633 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5295 101 19.8377 + vertex -97.5725 101 19.3857 + vertex -97.73 101 19.6178 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5725 101 19.3857 + vertex -97.9073 101 19.1603 + vertex -97.73 101 19.6178 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -97.68 101 18.915 + vertex -97.9073 101 19.1603 + vertex -97.5725 101 19.3857 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.68 101 18.915 + vertex -97.9073 101 18.6697 + vertex -97.9073 101 19.1603 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5725 101 18.4443 + vertex -97.9073 101 18.6697 + vertex -97.68 101 18.915 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.5725 101 18.4443 + vertex -97.73 101 18.2122 + vertex -97.9073 101 18.6697 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.2715 101 18.0667 + vertex -97.73 101 18.2122 + vertex -97.5725 101 18.4443 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -96.9603 101 17.631 + vertex -97.2715 101 18.0667 + vertex -96.8364 101 17.8572 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.2715 101 18.0667 + vertex -97.3995 101 17.8497 + vertex -97.73 101 18.2122 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -95.9185 101 19.7633 + vertex -96 101 20.11 + vertex -95.6084 101 19.8144 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96 101 20.11 + vertex -95.9185 101 19.7633 + vertex -96.3536 101 19.9728 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.6175 101 19.3857 + vertex -95.6084 101 19.8144 + vertex -95.3502 101 19.3973 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.6084 101 19.8144 + vertex -95.6175 101 19.3857 + vertex -95.9185 101 19.7633 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.51 101 18.915 + vertex -95.3502 101 19.3973 + vertex -95.26 101 18.915 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.3502 101 19.3973 + vertex -95.51 101 18.915 + vertex -95.6175 101 19.3857 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -95.3502 101 18.4327 + vertex -95.51 101 18.915 + vertex -95.26 101 18.915 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.51 101 18.915 + vertex -95.3502 101 18.4327 + vertex -95.6175 101 18.4443 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -95.6084 101 18.0156 + vertex -95.6175 101 18.4443 + vertex -95.3502 101 18.4327 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.6175 101 18.4443 + vertex -95.6084 101 18.0156 + vertex -95.9185 101 18.0667 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96 101 17.72 + vertex -95.9185 101 18.0667 + vertex -95.6084 101 18.0156 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -96.4718 101 17.5857 + vertex -96.8364 101 17.8572 + vertex -96.3536 101 17.8572 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -95.9185 101 18.0667 + vertex -96 101 17.72 + vertex -96.3536 101 17.8572 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.4718 101 17.5857 + vertex -96.3536 101 17.8572 + vertex -96 101 17.72 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.2715 101 18.0667 + vertex -96.9603 101 17.631 + vertex -97.3995 101 17.8497 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.8364 101 17.8572 + vertex -96.4718 101 17.5857 + vertex -96.9603 101 17.631 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.8872 101 20.2058 + vertex -96.9798 101 20.1893 + vertex -96.9603 101 20.199 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -96.7696 101 19.9728 + vertex -96.8872 101 20.2058 + vertex -96.605 101 20.232 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.3536 101 19.9728 + vertex -96.605 101 20.232 + vertex -96.4718 101 20.2443 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -96.3536 101 19.9728 + vertex -96.4718 101 20.2443 + vertex -96 101 20.11 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.605 101 20.232 + vertex -96.3536 101 19.9728 + vertex -96.7696 101 19.9728 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -96.8755 101 19.954 + vertex -96.8872 101 20.2058 + vertex -96.7696 101 19.9728 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.8872 101 20.2058 + vertex -96.8755 101 19.954 + vertex -96.9798 101 20.1893 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -97.2715 101 19.7633 + vertex -96.9798 101 20.1893 + vertex -96.8755 101 19.954 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -97.5295 101 19.8377 + vertex -106.146 101 18.56 + vertex -96.9798 101 20.1893 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex -106.139 101 18.3073 + vertex -106.146 101 18.56 + vertex -97.5295 101 19.8377 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -106.523 101 18.6057 + vertex -106.139 101 18.3073 + vertex -106.615 101 18.365 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -96.605 101 20.256 + vertex -96.605 101 20.232 + vertex -96.8872 101 20.2058 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.8872 82 24.3942 + vertex -96.605 82 24.344 + vertex -96.605 82 24.368 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -106.139 82 26.2927 + vertex -106.523 82 25.9943 + vertex -106.146 82 26.04 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107.009 82 25.9631 + vertex -106.523 82 25.9943 + vertex -106.615 82 26.235 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107.009 82 25.9631 + vertex -106.816 82 25.7924 + vertex -106.523 82 25.9943 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107.231 82 25.5393 + vertex -106.816 82 25.7924 + vertex -107.009 82 25.9631 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107.231 82 25.5393 + vertex -106.981 82 25.4777 + vertex -106.816 82 25.7924 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107.231 82 25.5393 + vertex -107 82 24.13 + vertex -106.981 82 25.4777 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107.231 82 25.5393 + vertex -107 82 22.13 + vertex -107 82 24.13 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107 82 22.13 + vertex -107 82 22.1 + vertex -106.981 82 22.13 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107.231 82 25.5393 + vertex -107 82 22.1 + vertex -107 82 22.13 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107.231 82 19.0607 + vertex -107 82 22.1 + vertex -107.231 82 25.5393 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107 82 20.5 + vertex -106.981 82 19.1223 + vertex -106.981 82 20.5 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -107 82 22.1 + vertex -107.231 82 19.0607 + vertex -107 82 20.5 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -107 82 20.5 + vertex -107.231 82 19.0607 + vertex -106.981 82 19.1223 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107.231 82 19.0607 + vertex -106.816 82 18.8076 + vertex -106.981 82 19.1223 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107.009 82 18.6369 + vertex -106.816 82 18.8076 + vertex -107.231 82 19.0607 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107.009 82 18.6369 + vertex -106.523 82 18.6057 + vertex -106.816 82 18.8076 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -106.615 82 18.365 + vertex -106.523 82 18.6057 + vertex -107.009 82 18.6369 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -106.139 82 18.3073 + vertex -106.523 82 18.6057 + vertex -106.615 82 18.365 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -106.523 82 25.9943 + vertex -106.139 82 26.2927 + vertex -106.615 82 26.235 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -106.146 82 26.04 + vertex -97.5295 82 24.7623 + vertex -106.139 82 26.2927 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.9798 82 24.4107 + vertex -97.5295 82 24.7623 + vertex -106.146 82 26.04 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.5295 82 24.7623 + vertex -96.9798 82 24.4107 + vertex -96.8755 82 24.646 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.605 82 24.368 + vertex -96.3536 82 24.6272 + vertex -96.7696 82 24.6272 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.8872 82 24.3942 + vertex -96.8755 82 24.646 + vertex -96.9798 82 24.4107 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -96.8755 82 24.646 + vertex -96.8872 82 24.3942 + vertex -96.7696 82 24.6272 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.8872 82 24.3942 + vertex -96.9798 82 24.4107 + vertex -96.9603 82 24.401 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.605 82 24.368 + vertex -96.7696 82 24.6272 + vertex -96.8872 82 24.3942 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.3536 82 24.6272 + vertex -96.605 82 24.368 + vertex -96.4718 82 24.3557 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -96.3536 82 24.6272 + vertex -96.4718 82 24.3557 + vertex -96 82 24.49 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -96.9603 82 26.969 + vertex -97.2715 82 26.5333 + vertex -96.8364 82 26.7428 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.73 82 26.3878 + vertex -97.2715 82 26.5333 + vertex -97.3995 82 26.7503 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.73 82 26.3878 + vertex -97.5725 82 26.1557 + vertex -97.2715 82 26.5333 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.9073 82 25.9303 + vertex -97.5725 82 26.1557 + vertex -97.73 82 26.3878 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.9073 82 25.9303 + vertex -97.68 82 25.685 + vertex -97.5725 82 26.1557 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.9073 82 25.4397 + vertex -97.68 82 25.685 + vertex -97.9073 82 25.9303 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.9073 82 25.4397 + vertex -97.5725 82 25.2143 + vertex -97.68 82 25.685 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.73 82 24.9822 + vertex -97.5725 82 25.2143 + vertex -97.9073 82 25.4397 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.5295 82 24.7623 + vertex -97.5725 82 25.2143 + vertex -97.73 82 24.9822 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.5725 82 25.2143 + vertex -97.5295 82 24.7623 + vertex -97.2715 82 24.8367 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -97.2715 82 24.8367 + vertex -97.5295 82 24.7623 + vertex -96.8755 82 24.646 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.8364 82 26.7428 + vertex -96.4718 82 27.0143 + vertex -96.9603 82 26.969 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.2715 82 26.5333 + vertex -96.9603 82 26.969 + vertex -97.3995 82 26.7503 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -96.4718 82 27.0143 + vertex -96.8364 82 26.7428 + vertex -96.3536 82 26.7428 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.4718 82 27.0143 + vertex -96.3536 82 26.7428 + vertex -96 82 26.88 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.9185 82 26.5333 + vertex -96 82 26.88 + vertex -96.3536 82 26.7428 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96 82 26.88 + vertex -95.9185 82 26.5333 + vertex -95.6084 82 26.5844 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.6175 82 26.1557 + vertex -95.6084 82 26.5844 + vertex -95.9185 82 26.5333 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -95.6084 82 26.5844 + vertex -95.6175 82 26.1557 + vertex -95.3502 82 26.1673 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.51 82 25.685 + vertex -95.3502 82 26.1673 + vertex -95.6175 82 26.1557 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.51 82 25.685 + vertex -95.26 82 25.685 + vertex -95.3502 82 26.1673 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.3502 82 25.2027 + vertex -95.51 82 25.685 + vertex -95.6175 82 25.2143 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.51 82 25.685 + vertex -95.3502 82 25.2027 + vertex -95.26 82 25.685 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.6084 82 24.7856 + vertex -95.6175 82 25.2143 + vertex -95.9185 82 24.8367 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.6175 82 25.2143 + vertex -95.6084 82 24.7856 + vertex -95.3502 82 25.2027 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96 82 24.49 + vertex -95.9185 82 24.8367 + vertex -96.3536 82 24.6272 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -95.9185 82 24.8367 + vertex -96 82 24.49 + vertex -95.6084 82 24.7856 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -106.981 82 25.4777 + vertex -107 82 24.13 + vertex -106.981 82 24.13 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -106.981 82 22.13 + vertex -107 82 22.1 + vertex -106.981 82 22.1 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -96.605 82 20.256 + vertex -96.8872 82 20.2058 + vertex -96.605 82 20.232 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.9798 82 20.1893 + vertex -96.8872 82 20.2058 + vertex -96.9603 82 20.199 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.8755 82 19.954 + vertex -96.8872 82 20.2058 + vertex -96.9798 82 20.1893 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.8872 82 20.2058 + vertex -96.7696 82 19.9728 + vertex -96.605 82 20.232 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.3536 82 19.9728 + vertex -96.605 82 20.232 + vertex -96.7696 82 19.9728 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.605 82 20.232 + vertex -96.3536 82 19.9728 + vertex -96.4718 82 20.2443 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.8872 82 20.2058 + vertex -96.8755 82 19.954 + vertex -96.7696 82 19.9728 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.2715 82 19.7633 + vertex -96.9798 82 20.1893 + vertex -97.5295 82 19.8377 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -106.146 82 18.56 + vertex -97.5295 82 19.8377 + vertex -96.9798 82 20.1893 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -106.523 82 18.6057 + vertex -106.139 82 18.3073 + vertex -106.146 82 18.56 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -106.146 82 18.56 + vertex -106.139 82 18.3073 + vertex -97.5295 82 19.8377 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.4718 82 20.2443 + vertex -96.3536 82 19.9728 + vertex -96 82 20.11 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.9185 82 19.7633 + vertex -96 82 20.11 + vertex -96.3536 82 19.9728 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96 82 20.11 + vertex -95.9185 82 19.7633 + vertex -95.6084 82 19.8144 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.6175 82 19.3857 + vertex -95.6084 82 19.8144 + vertex -95.9185 82 19.7633 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -95.6084 82 19.8144 + vertex -95.6175 82 19.3857 + vertex -95.3502 82 19.3973 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.51 82 18.915 + vertex -95.3502 82 19.3973 + vertex -95.6175 82 19.3857 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.51 82 18.915 + vertex -95.26 82 18.915 + vertex -95.3502 82 19.3973 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.3502 82 18.4327 + vertex -95.51 82 18.915 + vertex -95.6175 82 18.4443 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.51 82 18.915 + vertex -95.3502 82 18.4327 + vertex -95.26 82 18.915 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.6084 82 18.0156 + vertex -95.6175 82 18.4443 + vertex -95.9185 82 18.0667 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -95.6175 82 18.4443 + vertex -95.6084 82 18.0156 + vertex -95.3502 82 18.4327 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96 82 17.72 + vertex -95.9185 82 18.0667 + vertex -96.3536 82 17.8572 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -95.9185 82 18.0667 + vertex -96 82 17.72 + vertex -95.6084 82 18.0156 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.8364 82 17.8572 + vertex -96 82 17.72 + vertex -96.3536 82 17.8572 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.4718 82 17.5857 + vertex -96.8364 82 17.8572 + vertex -96.9603 82 17.631 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.8364 82 17.8572 + vertex -96.4718 82 17.5857 + vertex -96 82 17.72 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -96.9798 82 20.1893 + vertex -97.2715 82 19.7633 + vertex -96.8755 82 19.954 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.5725 82 19.3857 + vertex -97.5295 82 19.8377 + vertex -97.73 82 19.6178 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex -97.5295 82 19.8377 + vertex -97.5725 82 19.3857 + vertex -97.2715 82 19.7633 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.9073 82 19.1603 + vertex -97.5725 82 19.3857 + vertex -97.73 82 19.6178 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.9073 82 19.1603 + vertex -97.68 82 18.915 + vertex -97.5725 82 19.3857 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.9073 82 18.6697 + vertex -97.68 82 18.915 + vertex -97.9073 82 19.1603 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.9073 82 18.6697 + vertex -97.5725 82 18.4443 + vertex -97.68 82 18.915 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.73 82 18.2122 + vertex -97.5725 82 18.4443 + vertex -97.9073 82 18.6697 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.73 82 18.2122 + vertex -97.2715 82 18.0667 + vertex -97.5725 82 18.4443 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.3995 82 17.8497 + vertex -97.2715 82 18.0667 + vertex -97.73 82 18.2122 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -97.2715 82 18.0667 + vertex -96.9603 82 17.631 + vertex -96.8364 82 17.8572 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -96.9603 82 17.631 + vertex -97.2715 82 18.0667 + vertex -97.3995 82 17.8497 + endloop + endfacet + facet normal 0.175007 0 0.984567 + outer loop + vertex -106.139 101 26.2927 + vertex -97.5295 82 24.7623 + vertex -97.5295 101 24.7623 + endloop + endfacet + facet normal 0.175007 0 0.984567 + outer loop + vertex -97.5295 82 24.7623 + vertex -106.139 101 26.2927 + vertex -106.139 82 26.2927 + endloop + endfacet + facet normal 0.175 0 0.984568 + outer loop + vertex -96.8755 101 24.646 + vertex -96.7696 82 24.6272 + vertex -96.7696 101 24.6272 + endloop + endfacet + facet normal 0.175 0 0.984568 + outer loop + vertex -96.7696 82 24.6272 + vertex -96.8755 101 24.646 + vertex -96.8755 82 24.646 + endloop + endfacet + facet normal -0.120538 0 0.992709 + outer loop + vertex -106.615 101 26.235 + vertex -106.139 82 26.2927 + vertex -106.139 101 26.2927 + endloop + endfacet + facet normal -0.120538 0 0.992709 + outer loop + vertex -106.139 82 26.2927 + vertex -106.615 101 26.235 + vertex -106.615 82 26.235 + endloop + endfacet + facet normal -0.568069 0 0.822981 + outer loop + vertex -107.009 101 25.9631 + vertex -106.615 82 26.235 + vertex -106.615 101 26.235 + endloop + endfacet + facet normal -0.568069 0 0.822981 + outer loop + vertex -106.615 82 26.235 + vertex -107.009 101 25.9631 + vertex -107.009 82 25.9631 + endloop + endfacet + facet normal -0.885462 0 0.464712 + outer loop + vertex -107.231 82 25.5393 + vertex -107.009 101 25.9631 + vertex -107.231 101 25.5393 + endloop + endfacet + facet normal -0.885462 0 0.464712 + outer loop + vertex -107.009 101 25.9631 + vertex -107.231 82 25.5393 + vertex -107.009 82 25.9631 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -107.231 82 19.0607 + vertex -107.231 101 25.5393 + vertex -107.231 101 19.0607 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -107.231 101 25.5393 + vertex -107.231 82 19.0607 + vertex -107.231 82 25.5393 + endloop + endfacet + facet normal -0.885462 0 -0.464712 + outer loop + vertex -107.009 82 18.6369 + vertex -107.231 101 19.0607 + vertex -107.009 101 18.6369 + endloop + endfacet + facet normal -0.885462 -0 -0.464712 + outer loop + vertex -107.231 101 19.0607 + vertex -107.009 82 18.6369 + vertex -107.231 82 19.0607 + endloop + endfacet + facet normal -0.568069 0 -0.822981 + outer loop + vertex -107.009 82 18.6369 + vertex -106.615 101 18.365 + vertex -106.615 82 18.365 + endloop + endfacet + facet normal -0.568069 0 -0.822981 + outer loop + vertex -106.615 101 18.365 + vertex -107.009 82 18.6369 + vertex -107.009 101 18.6369 + endloop + endfacet + facet normal -0.120538 0 -0.992709 + outer loop + vertex -106.615 82 18.365 + vertex -106.139 101 18.3073 + vertex -106.139 82 18.3073 + endloop + endfacet + facet normal -0.120538 0 -0.992709 + outer loop + vertex -106.139 101 18.3073 + vertex -106.615 82 18.365 + vertex -106.615 101 18.365 + endloop + endfacet + facet normal 0.175008 0 -0.984567 + outer loop + vertex -106.139 82 18.3073 + vertex -97.5295 101 19.8377 + vertex -97.5295 82 19.8377 + endloop + endfacet + facet normal 0.175008 0 -0.984567 + outer loop + vertex -97.5295 101 19.8377 + vertex -106.139 82 18.3073 + vertex -106.139 101 18.3073 + endloop + endfacet + facet normal 0.175 0 -0.984568 + outer loop + vertex -96.8755 82 19.954 + vertex -96.7696 101 19.9728 + vertex -96.7696 82 19.9728 + endloop + endfacet + facet normal 0.175 0 -0.984568 + outer loop + vertex -96.7696 101 19.9728 + vertex -96.8755 82 19.954 + vertex -96.8755 101 19.954 + endloop + endfacet + facet normal 0.568073 0 0.822978 + outer loop + vertex -106.816 101 18.8076 + vertex -106.523 82 18.6057 + vertex -106.523 101 18.6057 + endloop + endfacet + facet normal 0.568073 0 0.822978 + outer loop + vertex -106.523 82 18.6057 + vertex -106.816 101 18.8076 + vertex -106.816 82 18.8076 + endloop + endfacet + facet normal 0.88547 -0 0.464697 + outer loop + vertex -106.981 82 19.1223 + vertex -106.816 101 18.8076 + vertex -106.981 101 19.1223 + endloop + endfacet + facet normal 0.88547 0 0.464697 + outer loop + vertex -106.816 101 18.8076 + vertex -106.981 82 19.1223 + vertex -106.816 82 18.8076 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex -106.981 82 25.4777 + vertex -106.981 101 24.13 + vertex -106.981 101 25.4777 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex -106.981 101 24.13 + vertex -106.981 82 25.4777 + vertex -106.981 82 24.13 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex -106.981 82 20.5 + vertex -106.981 101 19.1223 + vertex -106.981 101 20.5 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex -106.981 101 19.1223 + vertex -106.981 82 20.5 + vertex -106.981 82 19.1223 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex -106.981 82 22.13 + vertex -106.981 101 22.1 + vertex -106.981 101 22.13 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex -106.981 101 22.1 + vertex -106.981 82 22.13 + vertex -106.981 82 22.1 + endloop + endfacet + facet normal 0.88547 0 -0.464697 + outer loop + vertex -106.816 82 25.7924 + vertex -106.981 101 25.4777 + vertex -106.816 101 25.7924 + endloop + endfacet + facet normal 0.88547 0 -0.464697 + outer loop + vertex -106.981 101 25.4777 + vertex -106.816 82 25.7924 + vertex -106.981 82 25.4777 + endloop + endfacet + facet normal 0.568073 0 -0.822978 + outer loop + vertex -106.816 82 25.7924 + vertex -106.523 101 25.9943 + vertex -106.523 82 25.9943 + endloop + endfacet + facet normal 0.568073 0 -0.822978 + outer loop + vertex -106.523 101 25.9943 + vertex -106.816 82 25.7924 + vertex -106.816 101 25.7924 + endloop + endfacet + facet normal 0.120522 0 -0.992711 + outer loop + vertex -106.523 82 25.9943 + vertex -106.146 101 26.04 + vertex -106.146 82 26.04 + endloop + endfacet + facet normal 0.120522 0 -0.992711 + outer loop + vertex -106.146 101 26.04 + vertex -106.523 82 25.9943 + vertex -106.523 101 25.9943 + endloop + endfacet + facet normal -0.175007 0 -0.984567 + outer loop + vertex -106.146 82 26.04 + vertex -96.9798 101 24.4107 + vertex -96.9798 82 24.4107 + endloop + endfacet + facet normal -0.175007 0 -0.984567 + outer loop + vertex -96.9798 101 24.4107 + vertex -106.146 82 26.04 + vertex -106.146 101 26.04 + endloop + endfacet + facet normal -0.175007 0 -0.984567 + outer loop + vertex -96.8872 82 24.3942 + vertex -96.605 101 24.344 + vertex -96.605 82 24.344 + endloop + endfacet + facet normal -0.175007 0 -0.984567 + outer loop + vertex -96.605 101 24.344 + vertex -96.8872 82 24.3942 + vertex -96.8872 101 24.3942 + endloop + endfacet + facet normal -0.175007 0 0.984567 + outer loop + vertex -106.146 101 18.56 + vertex -96.9798 82 20.1893 + vertex -96.9798 101 20.1893 + endloop + endfacet + facet normal -0.175007 0 0.984567 + outer loop + vertex -96.9798 82 20.1893 + vertex -106.146 101 18.56 + vertex -106.146 82 18.56 + endloop + endfacet + facet normal -0.175007 0 0.984567 + outer loop + vertex -96.8872 101 20.2058 + vertex -96.605 82 20.256 + vertex -96.605 101 20.256 + endloop + endfacet + facet normal -0.175007 0 0.984567 + outer loop + vertex -96.605 82 20.256 + vertex -96.8872 101 20.2058 + vertex -96.8872 82 20.2058 + endloop + endfacet + facet normal 0.120522 0 0.992711 + outer loop + vertex -106.523 101 18.6057 + vertex -106.146 82 18.56 + vertex -106.146 101 18.56 + endloop + endfacet + facet normal 0.120522 0 0.992711 + outer loop + vertex -106.146 82 18.56 + vertex -106.523 101 18.6057 + vertex -106.523 82 18.6057 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex -96.605 82 24.368 + vertex -96.605 101 24.344 + vertex -96.605 101 24.368 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex -96.605 101 24.344 + vertex -96.605 82 24.368 + vertex -96.605 82 24.344 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex -96.605 82 20.256 + vertex -96.605 101 20.232 + vertex -96.605 101 20.256 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex -96.605 101 20.232 + vertex -96.605 82 20.256 + vertex -96.605 82 20.232 + endloop + endfacet + facet normal 0.602619 0 -0.798029 + outer loop + vertex -96 82 17.72 + vertex -95.6084 101 18.0156 + vertex -95.6084 82 18.0156 + endloop + endfacet + facet normal 0.602619 0 -0.798029 + outer loop + vertex -95.6084 101 18.0156 + vertex -96 82 17.72 + vertex -96 101 17.72 + endloop + endfacet + facet normal 0.850222 0 -0.526424 + outer loop + vertex -95.3502 82 18.4327 + vertex -95.6084 101 18.0156 + vertex -95.3502 101 18.4327 + endloop + endfacet + facet normal 0.850222 0 -0.526424 + outer loop + vertex -95.6084 101 18.0156 + vertex -95.3502 82 18.4327 + vertex -95.6084 82 18.0156 + endloop + endfacet + facet normal 0.982973 0 -0.18375 + outer loop + vertex -95.26 82 18.915 + vertex -95.3502 101 18.4327 + vertex -95.26 101 18.915 + endloop + endfacet + facet normal 0.982973 0 -0.18375 + outer loop + vertex -95.3502 101 18.4327 + vertex -95.26 82 18.915 + vertex -95.3502 82 18.4327 + endloop + endfacet + facet normal 0.982973 -0 0.18375 + outer loop + vertex -95.3502 82 19.3973 + vertex -95.26 101 18.915 + vertex -95.3502 101 19.3973 + endloop + endfacet + facet normal 0.982973 0 0.18375 + outer loop + vertex -95.26 101 18.915 + vertex -95.3502 82 19.3973 + vertex -95.26 82 18.915 + endloop + endfacet + facet normal 0.850222 -0 0.526424 + outer loop + vertex -95.6084 82 19.8144 + vertex -95.3502 101 19.3973 + vertex -95.6084 101 19.8144 + endloop + endfacet + facet normal 0.850222 0 0.526424 + outer loop + vertex -95.3502 101 19.3973 + vertex -95.6084 82 19.8144 + vertex -95.3502 82 19.3973 + endloop + endfacet + facet normal 0.602619 0 0.798029 + outer loop + vertex -96 101 20.11 + vertex -95.6084 82 19.8144 + vertex -95.6084 101 19.8144 + endloop + endfacet + facet normal 0.602619 0 0.798029 + outer loop + vertex -95.6084 82 19.8144 + vertex -96 101 20.11 + vertex -96 82 20.11 + endloop + endfacet + facet normal 0.273665 0 0.961825 + outer loop + vertex -96.4718 101 20.2443 + vertex -96 82 20.11 + vertex -96 101 20.11 + endloop + endfacet + facet normal 0.273665 0 0.961825 + outer loop + vertex -96 82 20.11 + vertex -96.4718 101 20.2443 + vertex -96.4718 82 20.2443 + endloop + endfacet + facet normal -0.0922792 0 0.995733 + outer loop + vertex -96.9603 101 20.199 + vertex -96.8872 82 20.2058 + vertex -96.8872 101 20.2058 + endloop + endfacet + facet normal -0.0922792 0 0.995733 + outer loop + vertex -96.8872 82 20.2058 + vertex -96.9603 101 20.199 + vertex -96.9603 82 20.199 + endloop + endfacet + facet normal -0.0922857 0 0.995733 + outer loop + vertex -96.605 101 20.232 + vertex -96.4718 82 20.2443 + vertex -96.4718 101 20.2443 + endloop + endfacet + facet normal -0.0922857 0 0.995733 + outer loop + vertex -96.4718 82 20.2443 + vertex -96.605 101 20.232 + vertex -96.605 82 20.232 + endloop + endfacet + facet normal -0.445737 0 0.895164 + outer loop + vertex -96.9798 101 20.1893 + vertex -96.9603 82 20.199 + vertex -96.9603 101 20.199 + endloop + endfacet + facet normal -0.445737 0 0.895164 + outer loop + vertex -96.9603 82 20.199 + vertex -96.9798 101 20.1893 + vertex -96.9798 82 20.1893 + endloop + endfacet + facet normal -0.739002 0 0.673704 + outer loop + vertex -97.73 82 19.6178 + vertex -97.5295 101 19.8377 + vertex -97.73 101 19.6178 + endloop + endfacet + facet normal -0.739002 0 0.673704 + outer loop + vertex -97.5295 101 19.8377 + vertex -97.73 82 19.6178 + vertex -97.5295 82 19.8377 + endloop + endfacet + facet normal -0.932469 0 0.36125 + outer loop + vertex -97.9073 82 19.1603 + vertex -97.73 101 19.6178 + vertex -97.9073 101 19.1603 + endloop + endfacet + facet normal -0.932469 0 0.36125 + outer loop + vertex -97.73 101 19.6178 + vertex -97.9073 82 19.1603 + vertex -97.73 82 19.6178 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -97.9073 82 18.6697 + vertex -97.9073 101 19.1603 + vertex -97.9073 101 18.6697 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -97.9073 101 19.1603 + vertex -97.9073 82 18.6697 + vertex -97.9073 82 19.1603 + endloop + endfacet + facet normal -0.932469 0 -0.36125 + outer loop + vertex -97.73 82 18.2122 + vertex -97.9073 101 18.6697 + vertex -97.73 101 18.2122 + endloop + endfacet + facet normal -0.932469 -0 -0.36125 + outer loop + vertex -97.9073 101 18.6697 + vertex -97.73 82 18.2122 + vertex -97.9073 82 18.6697 + endloop + endfacet + facet normal -0.739009 0 -0.673695 + outer loop + vertex -97.3995 82 17.8497 + vertex -97.73 101 18.2122 + vertex -97.3995 101 17.8497 + endloop + endfacet + facet normal -0.739009 -0 -0.673695 + outer loop + vertex -97.73 101 18.2122 + vertex -97.3995 82 17.8497 + vertex -97.73 82 18.2122 + endloop + endfacet + facet normal -0.445745 0 -0.89516 + outer loop + vertex -97.3995 82 17.8497 + vertex -96.9603 101 17.631 + vertex -96.9603 82 17.631 + endloop + endfacet + facet normal -0.445745 0 -0.89516 + outer loop + vertex -96.9603 101 17.631 + vertex -97.3995 82 17.8497 + vertex -97.3995 101 17.8497 + endloop + endfacet + facet normal -0.0922827 0 -0.995733 + outer loop + vertex -96.9603 82 17.631 + vertex -96.4718 101 17.5857 + vertex -96.4718 82 17.5857 + endloop + endfacet + facet normal -0.0922827 0 -0.995733 + outer loop + vertex -96.4718 101 17.5857 + vertex -96.9603 82 17.631 + vertex -96.9603 101 17.631 + endloop + endfacet + facet normal 0.273665 0 -0.961825 + outer loop + vertex -96.4718 82 17.5857 + vertex -96 101 17.72 + vertex -96 82 17.72 + endloop + endfacet + facet normal 0.273665 0 -0.961825 + outer loop + vertex -96 101 17.72 + vertex -96.4718 82 17.5857 + vertex -96.4718 101 17.5857 + endloop + endfacet + facet normal 0.433867 0 0.900977 + outer loop + vertex -97.2715 101 18.0667 + vertex -96.8364 82 17.8572 + vertex -96.8364 101 17.8572 + endloop + endfacet + facet normal 0.433867 0 0.900977 + outer loop + vertex -96.8364 82 17.8572 + vertex -97.2715 101 18.0667 + vertex -97.2715 82 18.0667 + endloop + endfacet + facet normal 0.781848 -0 0.623469 + outer loop + vertex -97.5725 82 18.4443 + vertex -97.2715 101 18.0667 + vertex -97.5725 101 18.4443 + endloop + endfacet + facet normal 0.781848 0 0.623469 + outer loop + vertex -97.2715 101 18.0667 + vertex -97.5725 82 18.4443 + vertex -97.2715 82 18.0667 + endloop + endfacet + facet normal 0.974925 -0 0.222535 + outer loop + vertex -97.68 82 18.915 + vertex -97.5725 101 18.4443 + vertex -97.68 101 18.915 + endloop + endfacet + facet normal 0.974925 0 0.222535 + outer loop + vertex -97.5725 101 18.4443 + vertex -97.68 82 18.915 + vertex -97.5725 82 18.4443 + endloop + endfacet + facet normal 0.974925 0 -0.222535 + outer loop + vertex -97.5725 82 19.3857 + vertex -97.68 101 18.915 + vertex -97.5725 101 19.3857 + endloop + endfacet + facet normal 0.974925 0 -0.222535 + outer loop + vertex -97.68 101 18.915 + vertex -97.5725 82 19.3857 + vertex -97.68 82 18.915 + endloop + endfacet + facet normal 0.781848 0 -0.623469 + outer loop + vertex -97.2715 82 19.7633 + vertex -97.5725 101 19.3857 + vertex -97.2715 101 19.7633 + endloop + endfacet + facet normal 0.781848 0 -0.623469 + outer loop + vertex -97.5725 101 19.3857 + vertex -97.2715 82 19.7633 + vertex -97.5725 82 19.3857 + endloop + endfacet + facet normal 0.433867 0 -0.900977 + outer loop + vertex -97.2715 82 19.7633 + vertex -96.8755 101 19.954 + vertex -96.8755 82 19.954 + endloop + endfacet + facet normal 0.433867 0 -0.900977 + outer loop + vertex -96.8755 101 19.954 + vertex -97.2715 82 19.7633 + vertex -97.2715 101 19.7633 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -96.7696 82 19.9728 + vertex -96.3536 101 19.9728 + vertex -96.3536 82 19.9728 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -96.3536 101 19.9728 + vertex -96.7696 82 19.9728 + vertex -96.7696 101 19.9728 + endloop + endfacet + facet normal -0.433867 0 -0.900977 + outer loop + vertex -96.3536 82 19.9728 + vertex -95.9185 101 19.7633 + vertex -95.9185 82 19.7633 + endloop + endfacet + facet normal -0.433867 0 -0.900977 + outer loop + vertex -95.9185 101 19.7633 + vertex -96.3536 82 19.9728 + vertex -96.3536 101 19.9728 + endloop + endfacet + facet normal -0.781848 0 -0.623469 + outer loop + vertex -95.6175 82 19.3857 + vertex -95.9185 101 19.7633 + vertex -95.6175 101 19.3857 + endloop + endfacet + facet normal -0.781848 -0 -0.623469 + outer loop + vertex -95.9185 101 19.7633 + vertex -95.6175 82 19.3857 + vertex -95.9185 82 19.7633 + endloop + endfacet + facet normal -0.974925 0 -0.222535 + outer loop + vertex -95.51 82 18.915 + vertex -95.6175 101 19.3857 + vertex -95.51 101 18.915 + endloop + endfacet + facet normal -0.974925 -0 -0.222535 + outer loop + vertex -95.6175 101 19.3857 + vertex -95.51 82 18.915 + vertex -95.6175 82 19.3857 + endloop + endfacet + facet normal -0.974925 0 0.222535 + outer loop + vertex -95.6175 82 18.4443 + vertex -95.51 101 18.915 + vertex -95.6175 101 18.4443 + endloop + endfacet + facet normal -0.974925 0 0.222535 + outer loop + vertex -95.51 101 18.915 + vertex -95.6175 82 18.4443 + vertex -95.51 82 18.915 + endloop + endfacet + facet normal -0.781848 0 0.623469 + outer loop + vertex -95.9185 82 18.0667 + vertex -95.6175 101 18.4443 + vertex -95.9185 101 18.0667 + endloop + endfacet + facet normal -0.781848 0 0.623469 + outer loop + vertex -95.6175 101 18.4443 + vertex -95.9185 82 18.0667 + vertex -95.6175 82 18.4443 + endloop + endfacet + facet normal -0.433867 0 0.900977 + outer loop + vertex -96.3536 101 17.8572 + vertex -95.9185 82 18.0667 + vertex -95.9185 101 18.0667 + endloop + endfacet + facet normal -0.433867 0 0.900977 + outer loop + vertex -95.9185 82 18.0667 + vertex -96.3536 101 17.8572 + vertex -96.3536 82 17.8572 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -96.8364 101 17.8572 + vertex -96.3536 82 17.8572 + vertex -96.3536 101 17.8572 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -96.3536 82 17.8572 + vertex -96.8364 101 17.8572 + vertex -96.8364 82 17.8572 + endloop + endfacet + facet normal 0.602619 0 -0.798029 + outer loop + vertex -96 82 24.49 + vertex -95.6084 101 24.7856 + vertex -95.6084 82 24.7856 + endloop + endfacet + facet normal 0.602619 0 -0.798029 + outer loop + vertex -95.6084 101 24.7856 + vertex -96 82 24.49 + vertex -96 101 24.49 + endloop + endfacet + facet normal 0.850222 0 -0.526424 + outer loop + vertex -95.3502 82 25.2027 + vertex -95.6084 101 24.7856 + vertex -95.3502 101 25.2027 + endloop + endfacet + facet normal 0.850222 0 -0.526424 + outer loop + vertex -95.6084 101 24.7856 + vertex -95.3502 82 25.2027 + vertex -95.6084 82 24.7856 + endloop + endfacet + facet normal 0.982973 0 -0.18375 + outer loop + vertex -95.26 82 25.685 + vertex -95.3502 101 25.2027 + vertex -95.26 101 25.685 + endloop + endfacet + facet normal 0.982973 0 -0.18375 + outer loop + vertex -95.3502 101 25.2027 + vertex -95.26 82 25.685 + vertex -95.3502 82 25.2027 + endloop + endfacet + facet normal 0.982973 -0 0.18375 + outer loop + vertex -95.3502 82 26.1673 + vertex -95.26 101 25.685 + vertex -95.3502 101 26.1673 + endloop + endfacet + facet normal 0.982973 0 0.18375 + outer loop + vertex -95.26 101 25.685 + vertex -95.3502 82 26.1673 + vertex -95.26 82 25.685 + endloop + endfacet + facet normal 0.850222 -0 0.526424 + outer loop + vertex -95.6084 82 26.5844 + vertex -95.3502 101 26.1673 + vertex -95.6084 101 26.5844 + endloop + endfacet + facet normal 0.850222 0 0.526424 + outer loop + vertex -95.3502 101 26.1673 + vertex -95.6084 82 26.5844 + vertex -95.3502 82 26.1673 + endloop + endfacet + facet normal 0.602619 0 0.798029 + outer loop + vertex -96 101 26.88 + vertex -95.6084 82 26.5844 + vertex -95.6084 101 26.5844 + endloop + endfacet + facet normal 0.602619 0 0.798029 + outer loop + vertex -95.6084 82 26.5844 + vertex -96 101 26.88 + vertex -96 82 26.88 + endloop + endfacet + facet normal 0.273665 0 0.961825 + outer loop + vertex -96.4718 101 27.0143 + vertex -96 82 26.88 + vertex -96 101 26.88 + endloop + endfacet + facet normal 0.273665 0 0.961825 + outer loop + vertex -96 82 26.88 + vertex -96.4718 101 27.0143 + vertex -96.4718 82 27.0143 + endloop + endfacet + facet normal -0.0922827 0 0.995733 + outer loop + vertex -96.9603 101 26.969 + vertex -96.4718 82 27.0143 + vertex -96.4718 101 27.0143 + endloop + endfacet + facet normal -0.0922827 0 0.995733 + outer loop + vertex -96.4718 82 27.0143 + vertex -96.9603 101 26.969 + vertex -96.9603 82 26.969 + endloop + endfacet + facet normal -0.445745 0 0.89516 + outer loop + vertex -97.3995 101 26.7503 + vertex -96.9603 82 26.969 + vertex -96.9603 101 26.969 + endloop + endfacet + facet normal -0.445745 0 0.89516 + outer loop + vertex -96.9603 82 26.969 + vertex -97.3995 101 26.7503 + vertex -97.3995 82 26.7503 + endloop + endfacet + facet normal -0.739009 0 0.673695 + outer loop + vertex -97.73 82 26.3878 + vertex -97.3995 101 26.7503 + vertex -97.73 101 26.3878 + endloop + endfacet + facet normal -0.739009 0 0.673695 + outer loop + vertex -97.3995 101 26.7503 + vertex -97.73 82 26.3878 + vertex -97.3995 82 26.7503 + endloop + endfacet + facet normal -0.932469 0 0.36125 + outer loop + vertex -97.9073 82 25.9303 + vertex -97.73 101 26.3878 + vertex -97.9073 101 25.9303 + endloop + endfacet + facet normal -0.932469 0 0.36125 + outer loop + vertex -97.73 101 26.3878 + vertex -97.9073 82 25.9303 + vertex -97.73 82 26.3878 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -97.9073 82 25.4397 + vertex -97.9073 101 25.9303 + vertex -97.9073 101 25.4397 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -97.9073 101 25.9303 + vertex -97.9073 82 25.4397 + vertex -97.9073 82 25.9303 + endloop + endfacet + facet normal -0.932469 0 -0.36125 + outer loop + vertex -97.73 82 24.9822 + vertex -97.9073 101 25.4397 + vertex -97.73 101 24.9822 + endloop + endfacet + facet normal -0.932469 -0 -0.36125 + outer loop + vertex -97.9073 101 25.4397 + vertex -97.73 82 24.9822 + vertex -97.9073 82 25.4397 + endloop + endfacet + facet normal -0.739002 0 -0.673704 + outer loop + vertex -97.5295 82 24.7623 + vertex -97.73 101 24.9822 + vertex -97.5295 101 24.7623 + endloop + endfacet + facet normal -0.739002 -0 -0.673704 + outer loop + vertex -97.73 101 24.9822 + vertex -97.5295 82 24.7623 + vertex -97.73 82 24.9822 + endloop + endfacet + facet normal -0.445737 0 -0.895164 + outer loop + vertex -96.9798 82 24.4107 + vertex -96.9603 101 24.401 + vertex -96.9603 82 24.401 + endloop + endfacet + facet normal -0.445737 0 -0.895164 + outer loop + vertex -96.9603 101 24.401 + vertex -96.9798 82 24.4107 + vertex -96.9798 101 24.4107 + endloop + endfacet + facet normal -0.0922857 0 -0.995733 + outer loop + vertex -96.605 82 24.368 + vertex -96.4718 101 24.3557 + vertex -96.4718 82 24.3557 + endloop + endfacet + facet normal -0.0922857 0 -0.995733 + outer loop + vertex -96.4718 101 24.3557 + vertex -96.605 82 24.368 + vertex -96.605 101 24.368 + endloop + endfacet + facet normal -0.0922792 0 -0.995733 + outer loop + vertex -96.9603 82 24.401 + vertex -96.8872 101 24.3942 + vertex -96.8872 82 24.3942 + endloop + endfacet + facet normal -0.0922792 0 -0.995733 + outer loop + vertex -96.8872 101 24.3942 + vertex -96.9603 82 24.401 + vertex -96.9603 101 24.401 + endloop + endfacet + facet normal 0.273665 0 -0.961825 + outer loop + vertex -96.4718 82 24.3557 + vertex -96 101 24.49 + vertex -96 82 24.49 + endloop + endfacet + facet normal 0.273665 0 -0.961825 + outer loop + vertex -96 101 24.49 + vertex -96.4718 82 24.3557 + vertex -96.4718 101 24.3557 + endloop + endfacet + facet normal 0.433867 0 0.900977 + outer loop + vertex -97.2715 101 24.8367 + vertex -96.8755 82 24.646 + vertex -96.8755 101 24.646 + endloop + endfacet + facet normal 0.433867 0 0.900977 + outer loop + vertex -96.8755 82 24.646 + vertex -97.2715 101 24.8367 + vertex -97.2715 82 24.8367 + endloop + endfacet + facet normal 0.781848 -0 0.623469 + outer loop + vertex -97.5725 82 25.2143 + vertex -97.2715 101 24.8367 + vertex -97.5725 101 25.2143 + endloop + endfacet + facet normal 0.781848 0 0.623469 + outer loop + vertex -97.2715 101 24.8367 + vertex -97.5725 82 25.2143 + vertex -97.2715 82 24.8367 + endloop + endfacet + facet normal 0.974925 -0 0.222535 + outer loop + vertex -97.68 82 25.685 + vertex -97.5725 101 25.2143 + vertex -97.68 101 25.685 + endloop + endfacet + facet normal 0.974925 0 0.222535 + outer loop + vertex -97.5725 101 25.2143 + vertex -97.68 82 25.685 + vertex -97.5725 82 25.2143 + endloop + endfacet + facet normal 0.974925 0 -0.222535 + outer loop + vertex -97.5725 82 26.1557 + vertex -97.68 101 25.685 + vertex -97.5725 101 26.1557 + endloop + endfacet + facet normal 0.974925 0 -0.222535 + outer loop + vertex -97.68 101 25.685 + vertex -97.5725 82 26.1557 + vertex -97.68 82 25.685 + endloop + endfacet + facet normal 0.781848 0 -0.623469 + outer loop + vertex -97.2715 82 26.5333 + vertex -97.5725 101 26.1557 + vertex -97.2715 101 26.5333 + endloop + endfacet + facet normal 0.781848 0 -0.623469 + outer loop + vertex -97.5725 101 26.1557 + vertex -97.2715 82 26.5333 + vertex -97.5725 82 26.1557 + endloop + endfacet + facet normal 0.433867 0 -0.900977 + outer loop + vertex -97.2715 82 26.5333 + vertex -96.8364 101 26.7428 + vertex -96.8364 82 26.7428 + endloop + endfacet + facet normal 0.433867 0 -0.900977 + outer loop + vertex -96.8364 101 26.7428 + vertex -97.2715 82 26.5333 + vertex -97.2715 101 26.5333 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -96.8364 82 26.7428 + vertex -96.3536 101 26.7428 + vertex -96.3536 82 26.7428 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -96.3536 101 26.7428 + vertex -96.8364 82 26.7428 + vertex -96.8364 101 26.7428 + endloop + endfacet + facet normal -0.433867 0 -0.900977 + outer loop + vertex -96.3536 82 26.7428 + vertex -95.9185 101 26.5333 + vertex -95.9185 82 26.5333 + endloop + endfacet + facet normal -0.433867 0 -0.900977 + outer loop + vertex -95.9185 101 26.5333 + vertex -96.3536 82 26.7428 + vertex -96.3536 101 26.7428 + endloop + endfacet + facet normal -0.781848 0 -0.623469 + outer loop + vertex -95.6175 82 26.1557 + vertex -95.9185 101 26.5333 + vertex -95.6175 101 26.1557 + endloop + endfacet + facet normal -0.781848 -0 -0.623469 + outer loop + vertex -95.9185 101 26.5333 + vertex -95.6175 82 26.1557 + vertex -95.9185 82 26.5333 + endloop + endfacet + facet normal -0.974925 0 -0.222535 + outer loop + vertex -95.51 82 25.685 + vertex -95.6175 101 26.1557 + vertex -95.51 101 25.685 + endloop + endfacet + facet normal -0.974925 -0 -0.222535 + outer loop + vertex -95.6175 101 26.1557 + vertex -95.51 82 25.685 + vertex -95.6175 82 26.1557 + endloop + endfacet + facet normal -0.974925 0 0.222535 + outer loop + vertex -95.6175 82 25.2143 + vertex -95.51 101 25.685 + vertex -95.6175 101 25.2143 + endloop + endfacet + facet normal -0.974925 0 0.222535 + outer loop + vertex -95.51 101 25.685 + vertex -95.6175 82 25.2143 + vertex -95.51 82 25.685 + endloop + endfacet + facet normal -0.781848 0 0.623469 + outer loop + vertex -95.9185 82 24.8367 + vertex -95.6175 101 25.2143 + vertex -95.9185 101 24.8367 + endloop + endfacet + facet normal -0.781848 0 0.623469 + outer loop + vertex -95.6175 101 25.2143 + vertex -95.9185 82 24.8367 + vertex -95.6175 82 25.2143 + endloop + endfacet + facet normal -0.433867 0 0.900977 + outer loop + vertex -96.3536 101 24.6272 + vertex -95.9185 82 24.8367 + vertex -95.9185 101 24.8367 + endloop + endfacet + facet normal -0.433867 0 0.900977 + outer loop + vertex -95.9185 82 24.8367 + vertex -96.3536 101 24.6272 + vertex -96.3536 82 24.6272 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -96.7696 101 24.6272 + vertex -96.3536 82 24.6272 + vertex -96.3536 101 24.6272 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -96.3536 82 24.6272 + vertex -96.7696 101 24.6272 + vertex -96.7696 82 24.6272 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.8872 -82 24.3942 + vertex 96.605 -82 24.344 + vertex 96.605 -82 24.368 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 106.139 -82 26.2927 + vertex 106.523 -82 25.9943 + vertex 106.146 -82 26.04 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107.009 -82 25.9631 + vertex 106.523 -82 25.9943 + vertex 106.615 -82 26.235 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107.009 -82 25.9631 + vertex 106.816 -82 25.7924 + vertex 106.523 -82 25.9943 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107.231 -82 25.5393 + vertex 106.816 -82 25.7924 + vertex 107.009 -82 25.9631 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107.231 -82 25.5393 + vertex 106.981 -82 25.4777 + vertex 106.816 -82 25.7924 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107.231 -82 25.5393 + vertex 107 -82 24.13 + vertex 106.981 -82 25.4777 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107.231 -82 25.5393 + vertex 107 -82 22.13 + vertex 107 -82 24.13 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107 -82 22.13 + vertex 107 -82 22.1 + vertex 106.981 -82 22.13 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107.231 -82 25.5393 + vertex 107 -82 22.1 + vertex 107 -82 22.13 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 107.231 -82 19.0607 + vertex 107 -82 22.1 + vertex 107.231 -82 25.5393 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107 -82 20.5 + vertex 106.981 -82 19.1223 + vertex 106.981 -82 20.5 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107 -82 22.1 + vertex 107.231 -82 19.0607 + vertex 107 -82 20.5 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107 -82 20.5 + vertex 107.231 -82 19.0607 + vertex 106.981 -82 19.1223 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107.231 -82 19.0607 + vertex 106.816 -82 18.8076 + vertex 106.981 -82 19.1223 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 107.009 -82 18.6369 + vertex 106.816 -82 18.8076 + vertex 107.231 -82 19.0607 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 107.009 -82 18.6369 + vertex 106.523 -82 18.6057 + vertex 106.816 -82 18.8076 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 106.615 -82 18.365 + vertex 106.523 -82 18.6057 + vertex 107.009 -82 18.6369 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 106.139 -82 18.3073 + vertex 106.523 -82 18.6057 + vertex 106.615 -82 18.365 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 106.523 -82 25.9943 + vertex 106.139 -82 26.2927 + vertex 106.615 -82 26.235 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 106.146 -82 26.04 + vertex 97.5295 -82 24.7623 + vertex 106.139 -82 26.2927 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.9798 -82 24.4107 + vertex 97.5295 -82 24.7623 + vertex 106.146 -82 26.04 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.5295 -82 24.7623 + vertex 96.9798 -82 24.4107 + vertex 96.8755 -82 24.646 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 96.605 -82 24.368 + vertex 96.3536 -82 24.6272 + vertex 96.7696 -82 24.6272 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 96.8872 -82 24.3942 + vertex 96.8755 -82 24.646 + vertex 96.9798 -82 24.4107 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.8755 -82 24.646 + vertex 96.8872 -82 24.3942 + vertex 96.7696 -82 24.6272 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.8872 -82 24.3942 + vertex 96.9798 -82 24.4107 + vertex 96.9603 -82 24.401 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.605 -82 24.368 + vertex 96.7696 -82 24.6272 + vertex 96.8872 -82 24.3942 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.3536 -82 24.6272 + vertex 96.605 -82 24.368 + vertex 96.4718 -82 24.3557 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.3536 -82 24.6272 + vertex 96.4718 -82 24.3557 + vertex 96 -82 24.49 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.9603 -82 26.969 + vertex 97.2715 -82 26.5333 + vertex 96.8364 -82 26.7428 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.73 -82 26.3878 + vertex 97.2715 -82 26.5333 + vertex 97.3995 -82 26.7503 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.73 -82 26.3878 + vertex 97.5725 -82 26.1557 + vertex 97.2715 -82 26.5333 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.9073 -82 25.9303 + vertex 97.5725 -82 26.1557 + vertex 97.73 -82 26.3878 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.9073 -82 25.9303 + vertex 97.68 -82 25.685 + vertex 97.5725 -82 26.1557 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 97.9073 -82 25.4397 + vertex 97.68 -82 25.685 + vertex 97.9073 -82 25.9303 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.9073 -82 25.4397 + vertex 97.5725 -82 25.2143 + vertex 97.68 -82 25.685 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 97.73 -82 24.9822 + vertex 97.5725 -82 25.2143 + vertex 97.9073 -82 25.4397 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.5295 -82 24.7623 + vertex 97.5725 -82 25.2143 + vertex 97.73 -82 24.9822 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.5725 -82 25.2143 + vertex 97.5295 -82 24.7623 + vertex 97.2715 -82 24.8367 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.2715 -82 24.8367 + vertex 97.5295 -82 24.7623 + vertex 96.8755 -82 24.646 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 96.8364 -82 26.7428 + vertex 96.4718 -82 27.0143 + vertex 96.9603 -82 26.969 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 97.2715 -82 26.5333 + vertex 96.9603 -82 26.969 + vertex 97.3995 -82 26.7503 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.4718 -82 27.0143 + vertex 96.8364 -82 26.7428 + vertex 96.3536 -82 26.7428 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.4718 -82 27.0143 + vertex 96.3536 -82 26.7428 + vertex 96 -82 26.88 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.9185 -82 26.5333 + vertex 96 -82 26.88 + vertex 96.3536 -82 26.7428 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96 -82 26.88 + vertex 95.9185 -82 26.5333 + vertex 95.6084 -82 26.5844 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 95.6175 -82 26.1557 + vertex 95.6084 -82 26.5844 + vertex 95.9185 -82 26.5333 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.6084 -82 26.5844 + vertex 95.6175 -82 26.1557 + vertex 95.3502 -82 26.1673 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 95.51 -82 25.685 + vertex 95.3502 -82 26.1673 + vertex 95.6175 -82 26.1557 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.51 -82 25.685 + vertex 95.26 -82 25.685 + vertex 95.3502 -82 26.1673 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.3502 -82 25.2027 + vertex 95.51 -82 25.685 + vertex 95.6175 -82 25.2143 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.51 -82 25.685 + vertex 95.3502 -82 25.2027 + vertex 95.26 -82 25.685 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.6084 -82 24.7856 + vertex 95.6175 -82 25.2143 + vertex 95.9185 -82 24.8367 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.6175 -82 25.2143 + vertex 95.6084 -82 24.7856 + vertex 95.3502 -82 25.2027 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 96 -82 24.49 + vertex 95.9185 -82 24.8367 + vertex 96.3536 -82 24.6272 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.9185 -82 24.8367 + vertex 96 -82 24.49 + vertex 95.6084 -82 24.7856 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 106.981 -82 25.4777 + vertex 107 -82 24.13 + vertex 106.981 -82 24.13 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 106.981 -82 22.13 + vertex 107 -82 22.1 + vertex 106.981 -82 22.1 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.605 -82 20.256 + vertex 96.8872 -82 20.2058 + vertex 96.605 -82 20.232 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.9798 -82 20.1893 + vertex 96.8872 -82 20.2058 + vertex 96.9603 -82 20.199 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.8755 -82 19.954 + vertex 96.8872 -82 20.2058 + vertex 96.9798 -82 20.1893 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.8872 -82 20.2058 + vertex 96.7696 -82 19.9728 + vertex 96.605 -82 20.232 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.3536 -82 19.9728 + vertex 96.605 -82 20.232 + vertex 96.7696 -82 19.9728 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.605 -82 20.232 + vertex 96.3536 -82 19.9728 + vertex 96.4718 -82 20.2443 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.8872 -82 20.2058 + vertex 96.8755 -82 19.954 + vertex 96.7696 -82 19.9728 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 97.2715 -82 19.7633 + vertex 96.9798 -82 20.1893 + vertex 97.5295 -82 19.8377 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 106.146 -82 18.56 + vertex 97.5295 -82 19.8377 + vertex 96.9798 -82 20.1893 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 106.523 -82 18.6057 + vertex 106.139 -82 18.3073 + vertex 106.146 -82 18.56 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 106.146 -82 18.56 + vertex 106.139 -82 18.3073 + vertex 97.5295 -82 19.8377 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.4718 -82 20.2443 + vertex 96.3536 -82 19.9728 + vertex 96 -82 20.11 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.9185 -82 19.7633 + vertex 96 -82 20.11 + vertex 96.3536 -82 19.9728 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96 -82 20.11 + vertex 95.9185 -82 19.7633 + vertex 95.6084 -82 19.8144 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 95.6175 -82 19.3857 + vertex 95.6084 -82 19.8144 + vertex 95.9185 -82 19.7633 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.6084 -82 19.8144 + vertex 95.6175 -82 19.3857 + vertex 95.3502 -82 19.3973 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 95.51 -82 18.915 + vertex 95.3502 -82 19.3973 + vertex 95.6175 -82 19.3857 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.51 -82 18.915 + vertex 95.26 -82 18.915 + vertex 95.3502 -82 19.3973 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.3502 -82 18.4327 + vertex 95.51 -82 18.915 + vertex 95.6175 -82 18.4443 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.51 -82 18.915 + vertex 95.3502 -82 18.4327 + vertex 95.26 -82 18.915 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.6084 -82 18.0156 + vertex 95.6175 -82 18.4443 + vertex 95.9185 -82 18.0667 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.6175 -82 18.4443 + vertex 95.6084 -82 18.0156 + vertex 95.3502 -82 18.4327 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 96 -82 17.72 + vertex 95.9185 -82 18.0667 + vertex 96.3536 -82 17.8572 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 95.9185 -82 18.0667 + vertex 96 -82 17.72 + vertex 95.6084 -82 18.0156 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.8364 -82 17.8572 + vertex 96 -82 17.72 + vertex 96.3536 -82 17.8572 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.4718 -82 17.5857 + vertex 96.8364 -82 17.8572 + vertex 96.9603 -82 17.631 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.8364 -82 17.8572 + vertex 96.4718 -82 17.5857 + vertex 96 -82 17.72 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.9798 -82 20.1893 + vertex 97.2715 -82 19.7633 + vertex 96.8755 -82 19.954 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 97.5725 -82 19.3857 + vertex 97.5295 -82 19.8377 + vertex 97.73 -82 19.6178 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.5295 -82 19.8377 + vertex 97.5725 -82 19.3857 + vertex 97.2715 -82 19.7633 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.9073 -82 19.1603 + vertex 97.5725 -82 19.3857 + vertex 97.73 -82 19.6178 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.9073 -82 19.1603 + vertex 97.68 -82 18.915 + vertex 97.5725 -82 19.3857 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 97.9073 -82 18.6697 + vertex 97.68 -82 18.915 + vertex 97.9073 -82 19.1603 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.9073 -82 18.6697 + vertex 97.5725 -82 18.4443 + vertex 97.68 -82 18.915 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 97.73 -82 18.2122 + vertex 97.5725 -82 18.4443 + vertex 97.9073 -82 18.6697 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.73 -82 18.2122 + vertex 97.2715 -82 18.0667 + vertex 97.5725 -82 18.4443 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 97.3995 -82 17.8497 + vertex 97.2715 -82 18.0667 + vertex 97.73 -82 18.2122 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 97.2715 -82 18.0667 + vertex 96.9603 -82 17.631 + vertex 96.8364 -82 17.8572 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex 96.9603 -82 17.631 + vertex 97.2715 -82 18.0667 + vertex 97.3995 -82 17.8497 + endloop + endfacet + facet normal -0.175007 0 0.984567 + outer loop + vertex 97.5295 -82 24.7623 + vertex 106.139 -101 26.2927 + vertex 106.139 -82 26.2927 + endloop + endfacet + facet normal -0.175007 0 0.984567 + outer loop + vertex 106.139 -101 26.2927 + vertex 97.5295 -82 24.7623 + vertex 97.5295 -101 24.7623 + endloop + endfacet + facet normal -0.175 0 0.984568 + outer loop + vertex 96.7696 -82 24.6272 + vertex 96.8755 -101 24.646 + vertex 96.8755 -82 24.646 + endloop + endfacet + facet normal -0.175 0 0.984568 + outer loop + vertex 96.8755 -101 24.646 + vertex 96.7696 -82 24.6272 + vertex 96.7696 -101 24.6272 + endloop + endfacet + facet normal 0.120538 0 0.992709 + outer loop + vertex 106.139 -82 26.2927 + vertex 106.615 -101 26.235 + vertex 106.615 -82 26.235 + endloop + endfacet + facet normal 0.120538 0 0.992709 + outer loop + vertex 106.615 -101 26.235 + vertex 106.139 -82 26.2927 + vertex 106.139 -101 26.2927 + endloop + endfacet + facet normal 0.568069 0 0.822981 + outer loop + vertex 106.615 -82 26.235 + vertex 107.009 -101 25.9631 + vertex 107.009 -82 25.9631 + endloop + endfacet + facet normal 0.568069 0 0.822981 + outer loop + vertex 107.009 -101 25.9631 + vertex 106.615 -82 26.235 + vertex 106.615 -101 26.235 + endloop + endfacet + facet normal 0.885462 -0 0.464712 + outer loop + vertex 107.009 -101 25.9631 + vertex 107.231 -82 25.5393 + vertex 107.009 -82 25.9631 + endloop + endfacet + facet normal 0.885462 0 0.464712 + outer loop + vertex 107.231 -82 25.5393 + vertex 107.009 -101 25.9631 + vertex 107.231 -101 25.5393 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 107.231 -101 25.5393 + vertex 107.231 -82 19.0607 + vertex 107.231 -82 25.5393 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 107.231 -82 19.0607 + vertex 107.231 -101 25.5393 + vertex 107.231 -101 19.0607 + endloop + endfacet + facet normal 0.885462 0 -0.464712 + outer loop + vertex 107.231 -101 19.0607 + vertex 107.009 -82 18.6369 + vertex 107.231 -82 19.0607 + endloop + endfacet + facet normal 0.885462 0 -0.464712 + outer loop + vertex 107.009 -82 18.6369 + vertex 107.231 -101 19.0607 + vertex 107.009 -101 18.6369 + endloop + endfacet + facet normal 0.568069 0 -0.822981 + outer loop + vertex 106.615 -101 18.365 + vertex 107.009 -82 18.6369 + vertex 107.009 -101 18.6369 + endloop + endfacet + facet normal 0.568069 0 -0.822981 + outer loop + vertex 107.009 -82 18.6369 + vertex 106.615 -101 18.365 + vertex 106.615 -82 18.365 + endloop + endfacet + facet normal 0.120538 0 -0.992709 + outer loop + vertex 106.139 -101 18.3073 + vertex 106.615 -82 18.365 + vertex 106.615 -101 18.365 + endloop + endfacet + facet normal 0.120538 0 -0.992709 + outer loop + vertex 106.615 -82 18.365 + vertex 106.139 -101 18.3073 + vertex 106.139 -82 18.3073 + endloop + endfacet + facet normal -0.175008 0 -0.984567 + outer loop + vertex 97.5295 -101 19.8377 + vertex 106.139 -82 18.3073 + vertex 106.139 -101 18.3073 + endloop + endfacet + facet normal -0.175008 0 -0.984567 + outer loop + vertex 106.139 -82 18.3073 + vertex 97.5295 -101 19.8377 + vertex 97.5295 -82 19.8377 + endloop + endfacet + facet normal -0.175 0 -0.984568 + outer loop + vertex 96.7696 -101 19.9728 + vertex 96.8755 -82 19.954 + vertex 96.8755 -101 19.954 + endloop + endfacet + facet normal -0.175 0 -0.984568 + outer loop + vertex 96.8755 -82 19.954 + vertex 96.7696 -101 19.9728 + vertex 96.7696 -82 19.9728 + endloop + endfacet + facet normal -0.568073 0 0.822978 + outer loop + vertex 106.523 -82 18.6057 + vertex 106.816 -101 18.8076 + vertex 106.816 -82 18.8076 + endloop + endfacet + facet normal -0.568073 0 0.822978 + outer loop + vertex 106.816 -101 18.8076 + vertex 106.523 -82 18.6057 + vertex 106.523 -101 18.6057 + endloop + endfacet + facet normal -0.88547 0 0.464697 + outer loop + vertex 106.816 -101 18.8076 + vertex 106.981 -82 19.1223 + vertex 106.816 -82 18.8076 + endloop + endfacet + facet normal -0.88547 0 0.464697 + outer loop + vertex 106.981 -82 19.1223 + vertex 106.816 -101 18.8076 + vertex 106.981 -101 19.1223 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 106.981 -101 24.13 + vertex 106.981 -82 25.4777 + vertex 106.981 -82 24.13 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 106.981 -82 25.4777 + vertex 106.981 -101 24.13 + vertex 106.981 -101 25.4777 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 106.981 -101 19.1223 + vertex 106.981 -82 20.5 + vertex 106.981 -82 19.1223 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 106.981 -82 20.5 + vertex 106.981 -101 19.1223 + vertex 106.981 -101 20.5 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 106.981 -101 22.1 + vertex 106.981 -82 22.13 + vertex 106.981 -82 22.1 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 106.981 -82 22.13 + vertex 106.981 -101 22.1 + vertex 106.981 -101 22.13 + endloop + endfacet + facet normal -0.88547 0 -0.464697 + outer loop + vertex 106.981 -101 25.4777 + vertex 106.816 -82 25.7924 + vertex 106.981 -82 25.4777 + endloop + endfacet + facet normal -0.88547 -0 -0.464697 + outer loop + vertex 106.816 -82 25.7924 + vertex 106.981 -101 25.4777 + vertex 106.816 -101 25.7924 + endloop + endfacet + facet normal -0.568073 0 -0.822978 + outer loop + vertex 106.523 -101 25.9943 + vertex 106.816 -82 25.7924 + vertex 106.816 -101 25.7924 + endloop + endfacet + facet normal -0.568073 0 -0.822978 + outer loop + vertex 106.816 -82 25.7924 + vertex 106.523 -101 25.9943 + vertex 106.523 -82 25.9943 + endloop + endfacet + facet normal -0.120522 0 -0.992711 + outer loop + vertex 106.146 -101 26.04 + vertex 106.523 -82 25.9943 + vertex 106.523 -101 25.9943 + endloop + endfacet + facet normal -0.120522 0 -0.992711 + outer loop + vertex 106.523 -82 25.9943 + vertex 106.146 -101 26.04 + vertex 106.146 -82 26.04 + endloop + endfacet + facet normal 0.175007 0 -0.984567 + outer loop + vertex 96.9798 -101 24.4107 + vertex 106.146 -82 26.04 + vertex 106.146 -101 26.04 + endloop + endfacet + facet normal 0.175007 0 -0.984567 + outer loop + vertex 106.146 -82 26.04 + vertex 96.9798 -101 24.4107 + vertex 96.9798 -82 24.4107 + endloop + endfacet + facet normal 0.175007 0 -0.984567 + outer loop + vertex 96.605 -101 24.344 + vertex 96.8872 -82 24.3942 + vertex 96.8872 -101 24.3942 + endloop + endfacet + facet normal 0.175007 0 -0.984567 + outer loop + vertex 96.8872 -82 24.3942 + vertex 96.605 -101 24.344 + vertex 96.605 -82 24.344 + endloop + endfacet + facet normal 0.175007 0 0.984567 + outer loop + vertex 96.9798 -82 20.1893 + vertex 106.146 -101 18.56 + vertex 106.146 -82 18.56 + endloop + endfacet + facet normal 0.175007 0 0.984567 + outer loop + vertex 106.146 -101 18.56 + vertex 96.9798 -82 20.1893 + vertex 96.9798 -101 20.1893 + endloop + endfacet + facet normal 0.175007 0 0.984567 + outer loop + vertex 96.605 -82 20.256 + vertex 96.8872 -101 20.2058 + vertex 96.8872 -82 20.2058 + endloop + endfacet + facet normal 0.175007 0 0.984567 + outer loop + vertex 96.8872 -101 20.2058 + vertex 96.605 -82 20.256 + vertex 96.605 -101 20.256 + endloop + endfacet + facet normal -0.120522 0 0.992711 + outer loop + vertex 106.146 -82 18.56 + vertex 106.523 -101 18.6057 + vertex 106.523 -82 18.6057 + endloop + endfacet + facet normal -0.120522 0 0.992711 + outer loop + vertex 106.523 -101 18.6057 + vertex 106.146 -82 18.56 + vertex 106.146 -101 18.56 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 96.605 -101 24.344 + vertex 96.605 -82 24.368 + vertex 96.605 -82 24.344 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 96.605 -82 24.368 + vertex 96.605 -101 24.344 + vertex 96.605 -101 24.368 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 96.605 -101 20.232 + vertex 96.605 -82 20.256 + vertex 96.605 -82 20.232 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 96.605 -82 20.256 + vertex 96.605 -101 20.232 + vertex 96.605 -101 20.256 + endloop + endfacet + facet normal -0.602619 0 -0.798029 + outer loop + vertex 95.6084 -101 18.0156 + vertex 96 -82 17.72 + vertex 96 -101 17.72 + endloop + endfacet + facet normal -0.602619 0 -0.798029 + outer loop + vertex 96 -82 17.72 + vertex 95.6084 -101 18.0156 + vertex 95.6084 -82 18.0156 + endloop + endfacet + facet normal -0.850222 0 -0.526424 + outer loop + vertex 95.6084 -101 18.0156 + vertex 95.3502 -82 18.4327 + vertex 95.6084 -82 18.0156 + endloop + endfacet + facet normal -0.850222 -0 -0.526424 + outer loop + vertex 95.3502 -82 18.4327 + vertex 95.6084 -101 18.0156 + vertex 95.3502 -101 18.4327 + endloop + endfacet + facet normal -0.982973 0 -0.18375 + outer loop + vertex 95.3502 -101 18.4327 + vertex 95.26 -82 18.915 + vertex 95.3502 -82 18.4327 + endloop + endfacet + facet normal -0.982973 -0 -0.18375 + outer loop + vertex 95.26 -82 18.915 + vertex 95.3502 -101 18.4327 + vertex 95.26 -101 18.915 + endloop + endfacet + facet normal -0.982973 0 0.18375 + outer loop + vertex 95.26 -101 18.915 + vertex 95.3502 -82 19.3973 + vertex 95.26 -82 18.915 + endloop + endfacet + facet normal -0.982973 0 0.18375 + outer loop + vertex 95.3502 -82 19.3973 + vertex 95.26 -101 18.915 + vertex 95.3502 -101 19.3973 + endloop + endfacet + facet normal -0.850222 0 0.526424 + outer loop + vertex 95.3502 -101 19.3973 + vertex 95.6084 -82 19.8144 + vertex 95.3502 -82 19.3973 + endloop + endfacet + facet normal -0.850222 0 0.526424 + outer loop + vertex 95.6084 -82 19.8144 + vertex 95.3502 -101 19.3973 + vertex 95.6084 -101 19.8144 + endloop + endfacet + facet normal -0.602619 0 0.798029 + outer loop + vertex 95.6084 -82 19.8144 + vertex 96 -101 20.11 + vertex 96 -82 20.11 + endloop + endfacet + facet normal -0.602619 0 0.798029 + outer loop + vertex 96 -101 20.11 + vertex 95.6084 -82 19.8144 + vertex 95.6084 -101 19.8144 + endloop + endfacet + facet normal -0.273665 0 0.961825 + outer loop + vertex 96 -82 20.11 + vertex 96.4718 -101 20.2443 + vertex 96.4718 -82 20.2443 + endloop + endfacet + facet normal -0.273665 0 0.961825 + outer loop + vertex 96.4718 -101 20.2443 + vertex 96 -82 20.11 + vertex 96 -101 20.11 + endloop + endfacet + facet normal 0.0922792 0 0.995733 + outer loop + vertex 96.8872 -82 20.2058 + vertex 96.9603 -101 20.199 + vertex 96.9603 -82 20.199 + endloop + endfacet + facet normal 0.0922792 0 0.995733 + outer loop + vertex 96.9603 -101 20.199 + vertex 96.8872 -82 20.2058 + vertex 96.8872 -101 20.2058 + endloop + endfacet + facet normal 0.0922857 0 0.995733 + outer loop + vertex 96.4718 -82 20.2443 + vertex 96.605 -101 20.232 + vertex 96.605 -82 20.232 + endloop + endfacet + facet normal 0.0922857 0 0.995733 + outer loop + vertex 96.605 -101 20.232 + vertex 96.4718 -82 20.2443 + vertex 96.4718 -101 20.2443 + endloop + endfacet + facet normal 0.445737 0 0.895164 + outer loop + vertex 96.9603 -82 20.199 + vertex 96.9798 -101 20.1893 + vertex 96.9798 -82 20.1893 + endloop + endfacet + facet normal 0.445737 0 0.895164 + outer loop + vertex 96.9798 -101 20.1893 + vertex 96.9603 -82 20.199 + vertex 96.9603 -101 20.199 + endloop + endfacet + facet normal 0.739002 -0 0.673704 + outer loop + vertex 97.5295 -101 19.8377 + vertex 97.73 -82 19.6178 + vertex 97.5295 -82 19.8377 + endloop + endfacet + facet normal 0.739002 0 0.673704 + outer loop + vertex 97.73 -82 19.6178 + vertex 97.5295 -101 19.8377 + vertex 97.73 -101 19.6178 + endloop + endfacet + facet normal 0.932469 -0 0.36125 + outer loop + vertex 97.73 -101 19.6178 + vertex 97.9073 -82 19.1603 + vertex 97.73 -82 19.6178 + endloop + endfacet + facet normal 0.932469 0 0.36125 + outer loop + vertex 97.9073 -82 19.1603 + vertex 97.73 -101 19.6178 + vertex 97.9073 -101 19.1603 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 97.9073 -101 19.1603 + vertex 97.9073 -82 18.6697 + vertex 97.9073 -82 19.1603 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 97.9073 -82 18.6697 + vertex 97.9073 -101 19.1603 + vertex 97.9073 -101 18.6697 + endloop + endfacet + facet normal 0.932469 0 -0.36125 + outer loop + vertex 97.9073 -101 18.6697 + vertex 97.73 -82 18.2122 + vertex 97.9073 -82 18.6697 + endloop + endfacet + facet normal 0.932469 0 -0.36125 + outer loop + vertex 97.73 -82 18.2122 + vertex 97.9073 -101 18.6697 + vertex 97.73 -101 18.2122 + endloop + endfacet + facet normal 0.739009 0 -0.673695 + outer loop + vertex 97.73 -101 18.2122 + vertex 97.3995 -82 17.8497 + vertex 97.73 -82 18.2122 + endloop + endfacet + facet normal 0.739009 0 -0.673695 + outer loop + vertex 97.3995 -82 17.8497 + vertex 97.73 -101 18.2122 + vertex 97.3995 -101 17.8497 + endloop + endfacet + facet normal 0.445745 0 -0.89516 + outer loop + vertex 96.9603 -101 17.631 + vertex 97.3995 -82 17.8497 + vertex 97.3995 -101 17.8497 + endloop + endfacet + facet normal 0.445745 0 -0.89516 + outer loop + vertex 97.3995 -82 17.8497 + vertex 96.9603 -101 17.631 + vertex 96.9603 -82 17.631 + endloop + endfacet + facet normal 0.0922827 0 -0.995733 + outer loop + vertex 96.4718 -101 17.5857 + vertex 96.9603 -82 17.631 + vertex 96.9603 -101 17.631 + endloop + endfacet + facet normal 0.0922827 0 -0.995733 + outer loop + vertex 96.9603 -82 17.631 + vertex 96.4718 -101 17.5857 + vertex 96.4718 -82 17.5857 + endloop + endfacet + facet normal -0.273665 0 -0.961825 + outer loop + vertex 96 -101 17.72 + vertex 96.4718 -82 17.5857 + vertex 96.4718 -101 17.5857 + endloop + endfacet + facet normal -0.273665 0 -0.961825 + outer loop + vertex 96.4718 -82 17.5857 + vertex 96 -101 17.72 + vertex 96 -82 17.72 + endloop + endfacet + facet normal -0.433867 0 0.900977 + outer loop + vertex 96.8364 -82 17.8572 + vertex 97.2715 -101 18.0667 + vertex 97.2715 -82 18.0667 + endloop + endfacet + facet normal -0.433867 0 0.900977 + outer loop + vertex 97.2715 -101 18.0667 + vertex 96.8364 -82 17.8572 + vertex 96.8364 -101 17.8572 + endloop + endfacet + facet normal -0.781848 0 0.623469 + outer loop + vertex 97.2715 -101 18.0667 + vertex 97.5725 -82 18.4443 + vertex 97.2715 -82 18.0667 + endloop + endfacet + facet normal -0.781848 0 0.623469 + outer loop + vertex 97.5725 -82 18.4443 + vertex 97.2715 -101 18.0667 + vertex 97.5725 -101 18.4443 + endloop + endfacet + facet normal -0.974925 0 0.222535 + outer loop + vertex 97.5725 -101 18.4443 + vertex 97.68 -82 18.915 + vertex 97.5725 -82 18.4443 + endloop + endfacet + facet normal -0.974925 0 0.222535 + outer loop + vertex 97.68 -82 18.915 + vertex 97.5725 -101 18.4443 + vertex 97.68 -101 18.915 + endloop + endfacet + facet normal -0.974925 0 -0.222535 + outer loop + vertex 97.68 -101 18.915 + vertex 97.5725 -82 19.3857 + vertex 97.68 -82 18.915 + endloop + endfacet + facet normal -0.974925 -0 -0.222535 + outer loop + vertex 97.5725 -82 19.3857 + vertex 97.68 -101 18.915 + vertex 97.5725 -101 19.3857 + endloop + endfacet + facet normal -0.781848 0 -0.623469 + outer loop + vertex 97.5725 -101 19.3857 + vertex 97.2715 -82 19.7633 + vertex 97.5725 -82 19.3857 + endloop + endfacet + facet normal -0.781848 -0 -0.623469 + outer loop + vertex 97.2715 -82 19.7633 + vertex 97.5725 -101 19.3857 + vertex 97.2715 -101 19.7633 + endloop + endfacet + facet normal -0.433867 0 -0.900977 + outer loop + vertex 96.8755 -101 19.954 + vertex 97.2715 -82 19.7633 + vertex 97.2715 -101 19.7633 + endloop + endfacet + facet normal -0.433867 0 -0.900977 + outer loop + vertex 97.2715 -82 19.7633 + vertex 96.8755 -101 19.954 + vertex 96.8755 -82 19.954 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 96.3536 -101 19.9728 + vertex 96.7696 -82 19.9728 + vertex 96.7696 -101 19.9728 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 96.7696 -82 19.9728 + vertex 96.3536 -101 19.9728 + vertex 96.3536 -82 19.9728 + endloop + endfacet + facet normal 0.433867 0 -0.900977 + outer loop + vertex 95.9185 -101 19.7633 + vertex 96.3536 -82 19.9728 + vertex 96.3536 -101 19.9728 + endloop + endfacet + facet normal 0.433867 0 -0.900977 + outer loop + vertex 96.3536 -82 19.9728 + vertex 95.9185 -101 19.7633 + vertex 95.9185 -82 19.7633 + endloop + endfacet + facet normal 0.781848 0 -0.623469 + outer loop + vertex 95.9185 -101 19.7633 + vertex 95.6175 -82 19.3857 + vertex 95.9185 -82 19.7633 + endloop + endfacet + facet normal 0.781848 0 -0.623469 + outer loop + vertex 95.6175 -82 19.3857 + vertex 95.9185 -101 19.7633 + vertex 95.6175 -101 19.3857 + endloop + endfacet + facet normal 0.974925 0 -0.222535 + outer loop + vertex 95.6175 -101 19.3857 + vertex 95.51 -82 18.915 + vertex 95.6175 -82 19.3857 + endloop + endfacet + facet normal 0.974925 0 -0.222535 + outer loop + vertex 95.51 -82 18.915 + vertex 95.6175 -101 19.3857 + vertex 95.51 -101 18.915 + endloop + endfacet + facet normal 0.974925 -0 0.222535 + outer loop + vertex 95.51 -101 18.915 + vertex 95.6175 -82 18.4443 + vertex 95.51 -82 18.915 + endloop + endfacet + facet normal 0.974925 0 0.222535 + outer loop + vertex 95.6175 -82 18.4443 + vertex 95.51 -101 18.915 + vertex 95.6175 -101 18.4443 + endloop + endfacet + facet normal 0.781848 -0 0.623469 + outer loop + vertex 95.6175 -101 18.4443 + vertex 95.9185 -82 18.0667 + vertex 95.6175 -82 18.4443 + endloop + endfacet + facet normal 0.781848 0 0.623469 + outer loop + vertex 95.9185 -82 18.0667 + vertex 95.6175 -101 18.4443 + vertex 95.9185 -101 18.0667 + endloop + endfacet + facet normal 0.433867 0 0.900977 + outer loop + vertex 95.9185 -82 18.0667 + vertex 96.3536 -101 17.8572 + vertex 96.3536 -82 17.8572 + endloop + endfacet + facet normal 0.433867 0 0.900977 + outer loop + vertex 96.3536 -101 17.8572 + vertex 95.9185 -82 18.0667 + vertex 95.9185 -101 18.0667 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 96.3536 -82 17.8572 + vertex 96.8364 -101 17.8572 + vertex 96.8364 -82 17.8572 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 96.8364 -101 17.8572 + vertex 96.3536 -82 17.8572 + vertex 96.3536 -101 17.8572 + endloop + endfacet + facet normal -0.602619 0 -0.798029 + outer loop + vertex 95.6084 -101 24.7856 + vertex 96 -82 24.49 + vertex 96 -101 24.49 + endloop + endfacet + facet normal -0.602619 0 -0.798029 + outer loop + vertex 96 -82 24.49 + vertex 95.6084 -101 24.7856 + vertex 95.6084 -82 24.7856 + endloop + endfacet + facet normal -0.850222 0 -0.526424 + outer loop + vertex 95.6084 -101 24.7856 + vertex 95.3502 -82 25.2027 + vertex 95.6084 -82 24.7856 + endloop + endfacet + facet normal -0.850222 -0 -0.526424 + outer loop + vertex 95.3502 -82 25.2027 + vertex 95.6084 -101 24.7856 + vertex 95.3502 -101 25.2027 + endloop + endfacet + facet normal -0.982973 0 -0.18375 + outer loop + vertex 95.3502 -101 25.2027 + vertex 95.26 -82 25.685 + vertex 95.3502 -82 25.2027 + endloop + endfacet + facet normal -0.982973 -0 -0.18375 + outer loop + vertex 95.26 -82 25.685 + vertex 95.3502 -101 25.2027 + vertex 95.26 -101 25.685 + endloop + endfacet + facet normal -0.982973 0 0.18375 + outer loop + vertex 95.26 -101 25.685 + vertex 95.3502 -82 26.1673 + vertex 95.26 -82 25.685 + endloop + endfacet + facet normal -0.982973 0 0.18375 + outer loop + vertex 95.3502 -82 26.1673 + vertex 95.26 -101 25.685 + vertex 95.3502 -101 26.1673 + endloop + endfacet + facet normal -0.850222 0 0.526424 + outer loop + vertex 95.3502 -101 26.1673 + vertex 95.6084 -82 26.5844 + vertex 95.3502 -82 26.1673 + endloop + endfacet + facet normal -0.850222 0 0.526424 + outer loop + vertex 95.6084 -82 26.5844 + vertex 95.3502 -101 26.1673 + vertex 95.6084 -101 26.5844 + endloop + endfacet + facet normal -0.602619 0 0.798029 + outer loop + vertex 95.6084 -82 26.5844 + vertex 96 -101 26.88 + vertex 96 -82 26.88 + endloop + endfacet + facet normal -0.602619 0 0.798029 + outer loop + vertex 96 -101 26.88 + vertex 95.6084 -82 26.5844 + vertex 95.6084 -101 26.5844 + endloop + endfacet + facet normal -0.273665 0 0.961825 + outer loop + vertex 96 -82 26.88 + vertex 96.4718 -101 27.0143 + vertex 96.4718 -82 27.0143 + endloop + endfacet + facet normal -0.273665 0 0.961825 + outer loop + vertex 96.4718 -101 27.0143 + vertex 96 -82 26.88 + vertex 96 -101 26.88 + endloop + endfacet + facet normal 0.0922827 0 0.995733 + outer loop + vertex 96.4718 -82 27.0143 + vertex 96.9603 -101 26.969 + vertex 96.9603 -82 26.969 + endloop + endfacet + facet normal 0.0922827 0 0.995733 + outer loop + vertex 96.9603 -101 26.969 + vertex 96.4718 -82 27.0143 + vertex 96.4718 -101 27.0143 + endloop + endfacet + facet normal 0.445745 0 0.89516 + outer loop + vertex 96.9603 -82 26.969 + vertex 97.3995 -101 26.7503 + vertex 97.3995 -82 26.7503 + endloop + endfacet + facet normal 0.445745 0 0.89516 + outer loop + vertex 97.3995 -101 26.7503 + vertex 96.9603 -82 26.969 + vertex 96.9603 -101 26.969 + endloop + endfacet + facet normal 0.739009 -0 0.673695 + outer loop + vertex 97.3995 -101 26.7503 + vertex 97.73 -82 26.3878 + vertex 97.3995 -82 26.7503 + endloop + endfacet + facet normal 0.739009 0 0.673695 + outer loop + vertex 97.73 -82 26.3878 + vertex 97.3995 -101 26.7503 + vertex 97.73 -101 26.3878 + endloop + endfacet + facet normal 0.932469 -0 0.36125 + outer loop + vertex 97.73 -101 26.3878 + vertex 97.9073 -82 25.9303 + vertex 97.73 -82 26.3878 + endloop + endfacet + facet normal 0.932469 0 0.36125 + outer loop + vertex 97.9073 -82 25.9303 + vertex 97.73 -101 26.3878 + vertex 97.9073 -101 25.9303 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 97.9073 -101 25.9303 + vertex 97.9073 -82 25.4397 + vertex 97.9073 -82 25.9303 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 97.9073 -82 25.4397 + vertex 97.9073 -101 25.9303 + vertex 97.9073 -101 25.4397 + endloop + endfacet + facet normal 0.932469 0 -0.36125 + outer loop + vertex 97.9073 -101 25.4397 + vertex 97.73 -82 24.9822 + vertex 97.9073 -82 25.4397 + endloop + endfacet + facet normal 0.932469 0 -0.36125 + outer loop + vertex 97.73 -82 24.9822 + vertex 97.9073 -101 25.4397 + vertex 97.73 -101 24.9822 + endloop + endfacet + facet normal 0.739002 0 -0.673704 + outer loop + vertex 97.73 -101 24.9822 + vertex 97.5295 -82 24.7623 + vertex 97.73 -82 24.9822 + endloop + endfacet + facet normal 0.739002 0 -0.673704 + outer loop + vertex 97.5295 -82 24.7623 + vertex 97.73 -101 24.9822 + vertex 97.5295 -101 24.7623 + endloop + endfacet + facet normal 0.445737 0 -0.895164 + outer loop + vertex 96.9603 -101 24.401 + vertex 96.9798 -82 24.4107 + vertex 96.9798 -101 24.4107 + endloop + endfacet + facet normal 0.445737 0 -0.895164 + outer loop + vertex 96.9798 -82 24.4107 + vertex 96.9603 -101 24.401 + vertex 96.9603 -82 24.401 + endloop + endfacet + facet normal 0.0922857 0 -0.995733 + outer loop + vertex 96.4718 -101 24.3557 + vertex 96.605 -82 24.368 + vertex 96.605 -101 24.368 + endloop + endfacet + facet normal 0.0922857 0 -0.995733 + outer loop + vertex 96.605 -82 24.368 + vertex 96.4718 -101 24.3557 + vertex 96.4718 -82 24.3557 + endloop + endfacet + facet normal 0.0922792 0 -0.995733 + outer loop + vertex 96.8872 -101 24.3942 + vertex 96.9603 -82 24.401 + vertex 96.9603 -101 24.401 + endloop + endfacet + facet normal 0.0922792 0 -0.995733 + outer loop + vertex 96.9603 -82 24.401 + vertex 96.8872 -101 24.3942 + vertex 96.8872 -82 24.3942 + endloop + endfacet + facet normal -0.273665 0 -0.961825 + outer loop + vertex 96 -101 24.49 + vertex 96.4718 -82 24.3557 + vertex 96.4718 -101 24.3557 + endloop + endfacet + facet normal -0.273665 0 -0.961825 + outer loop + vertex 96.4718 -82 24.3557 + vertex 96 -101 24.49 + vertex 96 -82 24.49 + endloop + endfacet + facet normal -0.433867 0 0.900977 + outer loop + vertex 96.8755 -82 24.646 + vertex 97.2715 -101 24.8367 + vertex 97.2715 -82 24.8367 + endloop + endfacet + facet normal -0.433867 0 0.900977 + outer loop + vertex 97.2715 -101 24.8367 + vertex 96.8755 -82 24.646 + vertex 96.8755 -101 24.646 + endloop + endfacet + facet normal -0.781848 0 0.623469 + outer loop + vertex 97.2715 -101 24.8367 + vertex 97.5725 -82 25.2143 + vertex 97.2715 -82 24.8367 + endloop + endfacet + facet normal -0.781848 0 0.623469 + outer loop + vertex 97.5725 -82 25.2143 + vertex 97.2715 -101 24.8367 + vertex 97.5725 -101 25.2143 + endloop + endfacet + facet normal -0.974925 0 0.222535 + outer loop + vertex 97.5725 -101 25.2143 + vertex 97.68 -82 25.685 + vertex 97.5725 -82 25.2143 + endloop + endfacet + facet normal -0.974925 0 0.222535 + outer loop + vertex 97.68 -82 25.685 + vertex 97.5725 -101 25.2143 + vertex 97.68 -101 25.685 + endloop + endfacet + facet normal -0.974925 0 -0.222535 + outer loop + vertex 97.68 -101 25.685 + vertex 97.5725 -82 26.1557 + vertex 97.68 -82 25.685 + endloop + endfacet + facet normal -0.974925 -0 -0.222535 + outer loop + vertex 97.5725 -82 26.1557 + vertex 97.68 -101 25.685 + vertex 97.5725 -101 26.1557 + endloop + endfacet + facet normal -0.781848 0 -0.623469 + outer loop + vertex 97.5725 -101 26.1557 + vertex 97.2715 -82 26.5333 + vertex 97.5725 -82 26.1557 + endloop + endfacet + facet normal -0.781848 -0 -0.623469 + outer loop + vertex 97.2715 -82 26.5333 + vertex 97.5725 -101 26.1557 + vertex 97.2715 -101 26.5333 + endloop + endfacet + facet normal -0.433867 0 -0.900977 + outer loop + vertex 96.8364 -101 26.7428 + vertex 97.2715 -82 26.5333 + vertex 97.2715 -101 26.5333 + endloop + endfacet + facet normal -0.433867 0 -0.900977 + outer loop + vertex 97.2715 -82 26.5333 + vertex 96.8364 -101 26.7428 + vertex 96.8364 -82 26.7428 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 96.3536 -101 26.7428 + vertex 96.8364 -82 26.7428 + vertex 96.8364 -101 26.7428 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 96.8364 -82 26.7428 + vertex 96.3536 -101 26.7428 + vertex 96.3536 -82 26.7428 + endloop + endfacet + facet normal 0.433867 0 -0.900977 + outer loop + vertex 95.9185 -101 26.5333 + vertex 96.3536 -82 26.7428 + vertex 96.3536 -101 26.7428 + endloop + endfacet + facet normal 0.433867 0 -0.900977 + outer loop + vertex 96.3536 -82 26.7428 + vertex 95.9185 -101 26.5333 + vertex 95.9185 -82 26.5333 + endloop + endfacet + facet normal 0.781848 0 -0.623469 + outer loop + vertex 95.9185 -101 26.5333 + vertex 95.6175 -82 26.1557 + vertex 95.9185 -82 26.5333 + endloop + endfacet + facet normal 0.781848 0 -0.623469 + outer loop + vertex 95.6175 -82 26.1557 + vertex 95.9185 -101 26.5333 + vertex 95.6175 -101 26.1557 + endloop + endfacet + facet normal 0.974925 0 -0.222535 + outer loop + vertex 95.6175 -101 26.1557 + vertex 95.51 -82 25.685 + vertex 95.6175 -82 26.1557 + endloop + endfacet + facet normal 0.974925 0 -0.222535 + outer loop + vertex 95.51 -82 25.685 + vertex 95.6175 -101 26.1557 + vertex 95.51 -101 25.685 + endloop + endfacet + facet normal 0.974925 -0 0.222535 + outer loop + vertex 95.51 -101 25.685 + vertex 95.6175 -82 25.2143 + vertex 95.51 -82 25.685 + endloop + endfacet + facet normal 0.974925 0 0.222535 + outer loop + vertex 95.6175 -82 25.2143 + vertex 95.51 -101 25.685 + vertex 95.6175 -101 25.2143 + endloop + endfacet + facet normal 0.781848 -0 0.623469 + outer loop + vertex 95.6175 -101 25.2143 + vertex 95.9185 -82 24.8367 + vertex 95.6175 -82 25.2143 + endloop + endfacet + facet normal 0.781848 0 0.623469 + outer loop + vertex 95.9185 -82 24.8367 + vertex 95.6175 -101 25.2143 + vertex 95.9185 -101 24.8367 + endloop + endfacet + facet normal 0.433867 0 0.900977 + outer loop + vertex 95.9185 -82 24.8367 + vertex 96.3536 -101 24.6272 + vertex 96.3536 -82 24.6272 + endloop + endfacet + facet normal 0.433867 0 0.900977 + outer loop + vertex 96.3536 -101 24.6272 + vertex 95.9185 -82 24.8367 + vertex 95.9185 -101 24.8367 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 96.3536 -82 24.6272 + vertex 96.7696 -101 24.6272 + vertex 96.7696 -82 24.6272 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 96.7696 -101 24.6272 + vertex 96.3536 -82 24.6272 + vertex 96.3536 -101 24.6272 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.981 82 20.5 + vertex 106.981 82 19.1223 + vertex 107 82 20.5 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.981 82 22.13 + vertex 106.981 82 22.1 + vertex 107 82 22.13 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.3536 82 26.7428 + vertex 96.4718 82 27.0143 + vertex 96 82 26.88 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.8364 82 26.7428 + vertex 96.4718 82 27.0143 + vertex 96.3536 82 26.7428 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.4718 82 27.0143 + vertex 96.8364 82 26.7428 + vertex 96.9603 82 26.969 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.9185 82 26.5333 + vertex 96 82 26.88 + vertex 95.6084 82 26.5844 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 96 82 26.88 + vertex 95.9185 82 26.5333 + vertex 96.3536 82 26.7428 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.6175 82 26.1557 + vertex 95.6084 82 26.5844 + vertex 95.3502 82 26.1673 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.6084 82 26.5844 + vertex 95.6175 82 26.1557 + vertex 95.9185 82 26.5333 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.51 82 25.685 + vertex 95.3502 82 26.1673 + vertex 95.26 82 25.685 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.3502 82 26.1673 + vertex 95.51 82 25.685 + vertex 95.6175 82 26.1557 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.3502 82 25.2027 + vertex 95.51 82 25.685 + vertex 95.26 82 25.685 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 95.51 82 25.685 + vertex 95.3502 82 25.2027 + vertex 95.6175 82 25.2143 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.6084 82 24.7856 + vertex 95.6175 82 25.2143 + vertex 95.3502 82 25.2027 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 95.6175 82 25.2143 + vertex 95.6084 82 24.7856 + vertex 95.9185 82 24.8367 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96 82 24.49 + vertex 95.9185 82 24.8367 + vertex 95.6084 82 24.7856 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.4718 82 24.3557 + vertex 96.3536 82 24.6272 + vertex 96 82 24.49 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.9185 82 24.8367 + vertex 96 82 24.49 + vertex 96.3536 82 24.6272 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.2715 82 26.5333 + vertex 96.9603 82 26.969 + vertex 96.8364 82 26.7428 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.9603 82 26.969 + vertex 97.2715 82 26.5333 + vertex 97.3995 82 26.7503 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.2715 82 26.5333 + vertex 97.73 82 26.3878 + vertex 97.3995 82 26.7503 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5725 82 26.1557 + vertex 97.73 82 26.3878 + vertex 97.2715 82 26.5333 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5725 82 26.1557 + vertex 97.9073 82 25.9303 + vertex 97.73 82 26.3878 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.68 82 25.685 + vertex 97.9073 82 25.9303 + vertex 97.5725 82 26.1557 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.68 82 25.685 + vertex 97.9073 82 25.4397 + vertex 97.9073 82 25.9303 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5725 82 25.2143 + vertex 97.9073 82 25.4397 + vertex 97.68 82 25.685 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5725 82 25.2143 + vertex 97.73 82 24.9822 + vertex 97.9073 82 25.4397 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5295 82 24.7623 + vertex 97.5725 82 25.2143 + vertex 97.2715 82 24.8367 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 97.5725 82 25.2143 + vertex 97.5295 82 24.7623 + vertex 97.73 82 24.9822 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.9798 82 24.4107 + vertex 97.2715 82 24.8367 + vertex 96.8755 82 24.646 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.523 82 25.9943 + vertex 106.139 82 26.2927 + vertex 106.146 82 26.04 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5295 82 24.7623 + vertex 106.146 82 26.04 + vertex 106.139 82 26.2927 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 97.2715 82 24.8367 + vertex 96.9798 82 24.4107 + vertex 97.5295 82 24.7623 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.8872 82 24.3942 + vertex 96.8755 82 24.646 + vertex 96.7696 82 24.6272 + endloop + endfacet + facet normal -0 -1 0 + outer loop + vertex 96.605 82 24.368 + vertex 96.3536 82 24.6272 + vertex 96.4718 82 24.3557 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 97.5295 82 24.7623 + vertex 96.9798 82 24.4107 + vertex 106.146 82 26.04 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.8755 82 24.646 + vertex 96.8872 82 24.3942 + vertex 96.9798 82 24.4107 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.9798 82 24.4107 + vertex 96.8872 82 24.3942 + vertex 96.9603 82 24.401 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 96.7696 82 24.6272 + vertex 96.605 82 24.368 + vertex 96.8872 82 24.3942 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.3536 82 24.6272 + vertex 96.605 82 24.368 + vertex 96.7696 82 24.6272 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.139 82 26.2927 + vertex 106.523 82 25.9943 + vertex 106.615 82 26.235 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.523 82 25.9943 + vertex 107.009 82 25.9631 + vertex 106.615 82 26.235 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.816 82 25.7924 + vertex 107.009 82 25.9631 + vertex 106.523 82 25.9943 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.816 82 25.7924 + vertex 107.231 82 25.5393 + vertex 107.009 82 25.9631 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.981 82 25.4777 + vertex 107.231 82 25.5393 + vertex 106.816 82 25.7924 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 107 82 24.13 + vertex 106.981 82 25.4777 + vertex 106.981 82 24.13 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.981 82 25.4777 + vertex 107 82 24.13 + vertex 107.231 82 25.5393 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 107 82 22.13 + vertex 107.231 82 25.5393 + vertex 107 82 24.13 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 107 82 22.1 + vertex 107 82 22.13 + vertex 106.981 82 22.1 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 107 82 22.1 + vertex 107.231 82 25.5393 + vertex 107 82 22.13 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 107.231 82 19.0607 + vertex 107 82 22.1 + vertex 107 82 20.5 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 107.231 82 19.0607 + vertex 107 82 20.5 + vertex 106.981 82 19.1223 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 107 82 22.1 + vertex 107.231 82 19.0607 + vertex 107.231 82 25.5393 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.816 82 18.8076 + vertex 107.231 82 19.0607 + vertex 106.981 82 19.1223 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.816 82 18.8076 + vertex 107.009 82 18.6369 + vertex 107.231 82 19.0607 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.523 82 18.6057 + vertex 107.009 82 18.6369 + vertex 106.816 82 18.8076 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.139 82 18.3073 + vertex 106.523 82 18.6057 + vertex 106.146 82 18.56 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.523 82 18.6057 + vertex 106.615 82 18.365 + vertex 107.009 82 18.6369 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.8872 82 24.3942 + vertex 96.605 82 24.368 + vertex 96.605 82 24.344 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.9798 82 20.1893 + vertex 97.2715 82 19.7633 + vertex 97.5295 82 19.8377 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5725 82 19.3857 + vertex 97.5295 82 19.8377 + vertex 97.2715 82 19.7633 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5295 82 19.8377 + vertex 97.5725 82 19.3857 + vertex 97.73 82 19.6178 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5725 82 19.3857 + vertex 97.9073 82 19.1603 + vertex 97.73 82 19.6178 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.68 82 18.915 + vertex 97.9073 82 19.1603 + vertex 97.5725 82 19.3857 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.68 82 18.915 + vertex 97.9073 82 18.6697 + vertex 97.9073 82 19.1603 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5725 82 18.4443 + vertex 97.9073 82 18.6697 + vertex 97.68 82 18.915 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5725 82 18.4443 + vertex 97.73 82 18.2122 + vertex 97.9073 82 18.6697 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.2715 82 18.0667 + vertex 97.73 82 18.2122 + vertex 97.5725 82 18.4443 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.9603 82 17.631 + vertex 97.2715 82 18.0667 + vertex 96.8364 82 17.8572 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.2715 82 18.0667 + vertex 97.3995 82 17.8497 + vertex 97.73 82 18.2122 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.9185 82 19.7633 + vertex 96 82 20.11 + vertex 95.6084 82 19.8144 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 96 82 20.11 + vertex 95.9185 82 19.7633 + vertex 96.3536 82 19.9728 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.6175 82 19.3857 + vertex 95.6084 82 19.8144 + vertex 95.3502 82 19.3973 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.6084 82 19.8144 + vertex 95.6175 82 19.3857 + vertex 95.9185 82 19.7633 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.51 82 18.915 + vertex 95.3502 82 19.3973 + vertex 95.26 82 18.915 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.3502 82 19.3973 + vertex 95.51 82 18.915 + vertex 95.6175 82 19.3857 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.3502 82 18.4327 + vertex 95.51 82 18.915 + vertex 95.26 82 18.915 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 95.51 82 18.915 + vertex 95.3502 82 18.4327 + vertex 95.6175 82 18.4443 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.6084 82 18.0156 + vertex 95.6175 82 18.4443 + vertex 95.3502 82 18.4327 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 95.6175 82 18.4443 + vertex 95.6084 82 18.0156 + vertex 95.9185 82 18.0667 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96 82 17.72 + vertex 95.9185 82 18.0667 + vertex 95.6084 82 18.0156 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.4718 82 17.5857 + vertex 96.8364 82 17.8572 + vertex 96.3536 82 17.8572 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 95.9185 82 18.0667 + vertex 96 82 17.72 + vertex 96.3536 82 17.8572 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.4718 82 17.5857 + vertex 96.3536 82 17.8572 + vertex 96 82 17.72 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 97.2715 82 18.0667 + vertex 96.9603 82 17.631 + vertex 97.3995 82 17.8497 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 96.8364 82 17.8572 + vertex 96.4718 82 17.5857 + vertex 96.9603 82 17.631 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.8872 82 20.2058 + vertex 96.9798 82 20.1893 + vertex 96.9603 82 20.199 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.7696 82 19.9728 + vertex 96.8872 82 20.2058 + vertex 96.605 82 20.232 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.3536 82 19.9728 + vertex 96.605 82 20.232 + vertex 96.4718 82 20.2443 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.3536 82 19.9728 + vertex 96.4718 82 20.2443 + vertex 96 82 20.11 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 96.605 82 20.232 + vertex 96.3536 82 19.9728 + vertex 96.7696 82 19.9728 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.8755 82 19.954 + vertex 96.8872 82 20.2058 + vertex 96.7696 82 19.9728 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 96.8872 82 20.2058 + vertex 96.8755 82 19.954 + vertex 96.9798 82 20.1893 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.2715 82 19.7633 + vertex 96.9798 82 20.1893 + vertex 96.8755 82 19.954 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 97.5295 82 19.8377 + vertex 106.146 82 18.56 + vertex 96.9798 82 20.1893 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 106.139 82 18.3073 + vertex 106.146 82 18.56 + vertex 97.5295 82 19.8377 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 106.523 82 18.6057 + vertex 106.139 82 18.3073 + vertex 106.615 82 18.365 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex 96.605 82 20.256 + vertex 96.605 82 20.232 + vertex 96.8872 82 20.2058 + endloop + endfacet + facet normal -0.175007 0 0.984567 + outer loop + vertex 97.5295 101 24.7623 + vertex 106.139 82 26.2927 + vertex 106.139 101 26.2927 + endloop + endfacet + facet normal -0.175007 0 0.984567 + outer loop + vertex 106.139 82 26.2927 + vertex 97.5295 101 24.7623 + vertex 97.5295 82 24.7623 + endloop + endfacet + facet normal -0.175 0 0.984568 + outer loop + vertex 96.7696 101 24.6272 + vertex 96.8755 82 24.646 + vertex 96.8755 101 24.646 + endloop + endfacet + facet normal -0.175 0 0.984568 + outer loop + vertex 96.8755 82 24.646 + vertex 96.7696 101 24.6272 + vertex 96.7696 82 24.6272 + endloop + endfacet + facet normal 0.120538 0 0.992709 + outer loop + vertex 106.139 101 26.2927 + vertex 106.615 82 26.235 + vertex 106.615 101 26.235 + endloop + endfacet + facet normal 0.120538 0 0.992709 + outer loop + vertex 106.615 82 26.235 + vertex 106.139 101 26.2927 + vertex 106.139 82 26.2927 + endloop + endfacet + facet normal 0.568069 0 0.822981 + outer loop + vertex 106.615 101 26.235 + vertex 107.009 82 25.9631 + vertex 107.009 101 25.9631 + endloop + endfacet + facet normal 0.568069 0 0.822981 + outer loop + vertex 107.009 82 25.9631 + vertex 106.615 101 26.235 + vertex 106.615 82 26.235 + endloop + endfacet + facet normal 0.885462 -0 0.464712 + outer loop + vertex 107.009 82 25.9631 + vertex 107.231 101 25.5393 + vertex 107.009 101 25.9631 + endloop + endfacet + facet normal 0.885462 0 0.464712 + outer loop + vertex 107.231 101 25.5393 + vertex 107.009 82 25.9631 + vertex 107.231 82 25.5393 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 107.231 82 25.5393 + vertex 107.231 101 19.0607 + vertex 107.231 101 25.5393 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 107.231 101 19.0607 + vertex 107.231 82 25.5393 + vertex 107.231 82 19.0607 + endloop + endfacet + facet normal 0.885462 0 -0.464712 + outer loop + vertex 107.231 82 19.0607 + vertex 107.009 101 18.6369 + vertex 107.231 101 19.0607 + endloop + endfacet + facet normal 0.885462 0 -0.464712 + outer loop + vertex 107.009 101 18.6369 + vertex 107.231 82 19.0607 + vertex 107.009 82 18.6369 + endloop + endfacet + facet normal 0.568069 0 -0.822981 + outer loop + vertex 106.615 82 18.365 + vertex 107.009 101 18.6369 + vertex 107.009 82 18.6369 + endloop + endfacet + facet normal 0.568069 0 -0.822981 + outer loop + vertex 107.009 101 18.6369 + vertex 106.615 82 18.365 + vertex 106.615 101 18.365 + endloop + endfacet + facet normal 0.120538 0 -0.992709 + outer loop + vertex 106.139 82 18.3073 + vertex 106.615 101 18.365 + vertex 106.615 82 18.365 + endloop + endfacet + facet normal 0.120538 0 -0.992709 + outer loop + vertex 106.615 101 18.365 + vertex 106.139 82 18.3073 + vertex 106.139 101 18.3073 + endloop + endfacet + facet normal -0.175008 0 -0.984567 + outer loop + vertex 97.5295 82 19.8377 + vertex 106.139 101 18.3073 + vertex 106.139 82 18.3073 + endloop + endfacet + facet normal -0.175008 0 -0.984567 + outer loop + vertex 106.139 101 18.3073 + vertex 97.5295 82 19.8377 + vertex 97.5295 101 19.8377 + endloop + endfacet + facet normal -0.175 0 -0.984568 + outer loop + vertex 96.7696 82 19.9728 + vertex 96.8755 101 19.954 + vertex 96.8755 82 19.954 + endloop + endfacet + facet normal -0.175 0 -0.984568 + outer loop + vertex 96.8755 101 19.954 + vertex 96.7696 82 19.9728 + vertex 96.7696 101 19.9728 + endloop + endfacet + facet normal -0.568073 0 0.822978 + outer loop + vertex 106.523 101 18.6057 + vertex 106.816 82 18.8076 + vertex 106.816 101 18.8076 + endloop + endfacet + facet normal -0.568073 0 0.822978 + outer loop + vertex 106.816 82 18.8076 + vertex 106.523 101 18.6057 + vertex 106.523 82 18.6057 + endloop + endfacet + facet normal -0.88547 0 0.464697 + outer loop + vertex 106.816 82 18.8076 + vertex 106.981 101 19.1223 + vertex 106.816 101 18.8076 + endloop + endfacet + facet normal -0.88547 0 0.464697 + outer loop + vertex 106.981 101 19.1223 + vertex 106.816 82 18.8076 + vertex 106.981 82 19.1223 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 106.981 82 24.13 + vertex 106.981 101 25.4777 + vertex 106.981 101 24.13 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 106.981 101 25.4777 + vertex 106.981 82 24.13 + vertex 106.981 82 25.4777 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 106.981 82 19.1223 + vertex 106.981 101 20.5 + vertex 106.981 101 19.1223 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 106.981 101 20.5 + vertex 106.981 82 19.1223 + vertex 106.981 82 20.5 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 106.981 82 22.1 + vertex 106.981 101 22.13 + vertex 106.981 101 22.1 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 106.981 101 22.13 + vertex 106.981 82 22.1 + vertex 106.981 82 22.13 + endloop + endfacet + facet normal -0.88547 0 -0.464697 + outer loop + vertex 106.981 82 25.4777 + vertex 106.816 101 25.7924 + vertex 106.981 101 25.4777 + endloop + endfacet + facet normal -0.88547 -0 -0.464697 + outer loop + vertex 106.816 101 25.7924 + vertex 106.981 82 25.4777 + vertex 106.816 82 25.7924 + endloop + endfacet + facet normal -0.568073 0 -0.822978 + outer loop + vertex 106.523 82 25.9943 + vertex 106.816 101 25.7924 + vertex 106.816 82 25.7924 + endloop + endfacet + facet normal -0.568073 0 -0.822978 + outer loop + vertex 106.816 101 25.7924 + vertex 106.523 82 25.9943 + vertex 106.523 101 25.9943 + endloop + endfacet + facet normal -0.120522 0 -0.992711 + outer loop + vertex 106.146 82 26.04 + vertex 106.523 101 25.9943 + vertex 106.523 82 25.9943 + endloop + endfacet + facet normal -0.120522 0 -0.992711 + outer loop + vertex 106.523 101 25.9943 + vertex 106.146 82 26.04 + vertex 106.146 101 26.04 + endloop + endfacet + facet normal 0.175007 0 -0.984567 + outer loop + vertex 96.9798 82 24.4107 + vertex 106.146 101 26.04 + vertex 106.146 82 26.04 + endloop + endfacet + facet normal 0.175007 0 -0.984567 + outer loop + vertex 106.146 101 26.04 + vertex 96.9798 82 24.4107 + vertex 96.9798 101 24.4107 + endloop + endfacet + facet normal 0.175007 0 -0.984567 + outer loop + vertex 96.605 82 24.344 + vertex 96.8872 101 24.3942 + vertex 96.8872 82 24.3942 + endloop + endfacet + facet normal 0.175007 0 -0.984567 + outer loop + vertex 96.8872 101 24.3942 + vertex 96.605 82 24.344 + vertex 96.605 101 24.344 + endloop + endfacet + facet normal 0.175007 0 0.984567 + outer loop + vertex 96.9798 101 20.1893 + vertex 106.146 82 18.56 + vertex 106.146 101 18.56 + endloop + endfacet + facet normal 0.175007 0 0.984567 + outer loop + vertex 106.146 82 18.56 + vertex 96.9798 101 20.1893 + vertex 96.9798 82 20.1893 + endloop + endfacet + facet normal 0.175007 0 0.984567 + outer loop + vertex 96.605 101 20.256 + vertex 96.8872 82 20.2058 + vertex 96.8872 101 20.2058 + endloop + endfacet + facet normal 0.175007 0 0.984567 + outer loop + vertex 96.8872 82 20.2058 + vertex 96.605 101 20.256 + vertex 96.605 82 20.256 + endloop + endfacet + facet normal -0.120522 0 0.992711 + outer loop + vertex 106.146 101 18.56 + vertex 106.523 82 18.6057 + vertex 106.523 101 18.6057 + endloop + endfacet + facet normal -0.120522 0 0.992711 + outer loop + vertex 106.523 82 18.6057 + vertex 106.146 101 18.56 + vertex 106.146 82 18.56 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 96.605 82 24.344 + vertex 96.605 101 24.368 + vertex 96.605 101 24.344 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 96.605 101 24.368 + vertex 96.605 82 24.344 + vertex 96.605 82 24.368 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex 96.605 82 20.232 + vertex 96.605 101 20.256 + vertex 96.605 101 20.232 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex 96.605 101 20.256 + vertex 96.605 82 20.232 + vertex 96.605 82 20.256 + endloop + endfacet + facet normal -0.602619 0 -0.798029 + outer loop + vertex 95.6084 82 18.0156 + vertex 96 101 17.72 + vertex 96 82 17.72 + endloop + endfacet + facet normal -0.602619 0 -0.798029 + outer loop + vertex 96 101 17.72 + vertex 95.6084 82 18.0156 + vertex 95.6084 101 18.0156 + endloop + endfacet + facet normal -0.850222 0 -0.526424 + outer loop + vertex 95.6084 82 18.0156 + vertex 95.3502 101 18.4327 + vertex 95.6084 101 18.0156 + endloop + endfacet + facet normal -0.850222 -0 -0.526424 + outer loop + vertex 95.3502 101 18.4327 + vertex 95.6084 82 18.0156 + vertex 95.3502 82 18.4327 + endloop + endfacet + facet normal -0.982973 0 -0.18375 + outer loop + vertex 95.3502 82 18.4327 + vertex 95.26 101 18.915 + vertex 95.3502 101 18.4327 + endloop + endfacet + facet normal -0.982973 -0 -0.18375 + outer loop + vertex 95.26 101 18.915 + vertex 95.3502 82 18.4327 + vertex 95.26 82 18.915 + endloop + endfacet + facet normal -0.982973 0 0.18375 + outer loop + vertex 95.26 82 18.915 + vertex 95.3502 101 19.3973 + vertex 95.26 101 18.915 + endloop + endfacet + facet normal -0.982973 0 0.18375 + outer loop + vertex 95.3502 101 19.3973 + vertex 95.26 82 18.915 + vertex 95.3502 82 19.3973 + endloop + endfacet + facet normal -0.850222 0 0.526424 + outer loop + vertex 95.3502 82 19.3973 + vertex 95.6084 101 19.8144 + vertex 95.3502 101 19.3973 + endloop + endfacet + facet normal -0.850222 0 0.526424 + outer loop + vertex 95.6084 101 19.8144 + vertex 95.3502 82 19.3973 + vertex 95.6084 82 19.8144 + endloop + endfacet + facet normal -0.602619 0 0.798029 + outer loop + vertex 95.6084 101 19.8144 + vertex 96 82 20.11 + vertex 96 101 20.11 + endloop + endfacet + facet normal -0.602619 0 0.798029 + outer loop + vertex 96 82 20.11 + vertex 95.6084 101 19.8144 + vertex 95.6084 82 19.8144 + endloop + endfacet + facet normal -0.273665 0 0.961825 + outer loop + vertex 96 101 20.11 + vertex 96.4718 82 20.2443 + vertex 96.4718 101 20.2443 + endloop + endfacet + facet normal -0.273665 0 0.961825 + outer loop + vertex 96.4718 82 20.2443 + vertex 96 101 20.11 + vertex 96 82 20.11 + endloop + endfacet + facet normal 0.0922792 0 0.995733 + outer loop + vertex 96.8872 101 20.2058 + vertex 96.9603 82 20.199 + vertex 96.9603 101 20.199 + endloop + endfacet + facet normal 0.0922792 0 0.995733 + outer loop + vertex 96.9603 82 20.199 + vertex 96.8872 101 20.2058 + vertex 96.8872 82 20.2058 + endloop + endfacet + facet normal 0.0922857 0 0.995733 + outer loop + vertex 96.4718 101 20.2443 + vertex 96.605 82 20.232 + vertex 96.605 101 20.232 + endloop + endfacet + facet normal 0.0922857 0 0.995733 + outer loop + vertex 96.605 82 20.232 + vertex 96.4718 101 20.2443 + vertex 96.4718 82 20.2443 + endloop + endfacet + facet normal 0.445737 0 0.895164 + outer loop + vertex 96.9603 101 20.199 + vertex 96.9798 82 20.1893 + vertex 96.9798 101 20.1893 + endloop + endfacet + facet normal 0.445737 0 0.895164 + outer loop + vertex 96.9798 82 20.1893 + vertex 96.9603 101 20.199 + vertex 96.9603 82 20.199 + endloop + endfacet + facet normal 0.739002 -0 0.673704 + outer loop + vertex 97.5295 82 19.8377 + vertex 97.73 101 19.6178 + vertex 97.5295 101 19.8377 + endloop + endfacet + facet normal 0.739002 0 0.673704 + outer loop + vertex 97.73 101 19.6178 + vertex 97.5295 82 19.8377 + vertex 97.73 82 19.6178 + endloop + endfacet + facet normal 0.932469 -0 0.36125 + outer loop + vertex 97.73 82 19.6178 + vertex 97.9073 101 19.1603 + vertex 97.73 101 19.6178 + endloop + endfacet + facet normal 0.932469 0 0.36125 + outer loop + vertex 97.9073 101 19.1603 + vertex 97.73 82 19.6178 + vertex 97.9073 82 19.1603 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 97.9073 82 19.1603 + vertex 97.9073 101 18.6697 + vertex 97.9073 101 19.1603 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 97.9073 101 18.6697 + vertex 97.9073 82 19.1603 + vertex 97.9073 82 18.6697 + endloop + endfacet + facet normal 0.932469 0 -0.36125 + outer loop + vertex 97.9073 82 18.6697 + vertex 97.73 101 18.2122 + vertex 97.9073 101 18.6697 + endloop + endfacet + facet normal 0.932469 0 -0.36125 + outer loop + vertex 97.73 101 18.2122 + vertex 97.9073 82 18.6697 + vertex 97.73 82 18.2122 + endloop + endfacet + facet normal 0.739009 0 -0.673695 + outer loop + vertex 97.73 82 18.2122 + vertex 97.3995 101 17.8497 + vertex 97.73 101 18.2122 + endloop + endfacet + facet normal 0.739009 0 -0.673695 + outer loop + vertex 97.3995 101 17.8497 + vertex 97.73 82 18.2122 + vertex 97.3995 82 17.8497 + endloop + endfacet + facet normal 0.445745 0 -0.89516 + outer loop + vertex 96.9603 82 17.631 + vertex 97.3995 101 17.8497 + vertex 97.3995 82 17.8497 + endloop + endfacet + facet normal 0.445745 0 -0.89516 + outer loop + vertex 97.3995 101 17.8497 + vertex 96.9603 82 17.631 + vertex 96.9603 101 17.631 + endloop + endfacet + facet normal 0.0922827 0 -0.995733 + outer loop + vertex 96.4718 82 17.5857 + vertex 96.9603 101 17.631 + vertex 96.9603 82 17.631 + endloop + endfacet + facet normal 0.0922827 0 -0.995733 + outer loop + vertex 96.9603 101 17.631 + vertex 96.4718 82 17.5857 + vertex 96.4718 101 17.5857 + endloop + endfacet + facet normal -0.273665 0 -0.961825 + outer loop + vertex 96 82 17.72 + vertex 96.4718 101 17.5857 + vertex 96.4718 82 17.5857 + endloop + endfacet + facet normal -0.273665 0 -0.961825 + outer loop + vertex 96.4718 101 17.5857 + vertex 96 82 17.72 + vertex 96 101 17.72 + endloop + endfacet + facet normal -0.433867 0 0.900977 + outer loop + vertex 96.8364 101 17.8572 + vertex 97.2715 82 18.0667 + vertex 97.2715 101 18.0667 + endloop + endfacet + facet normal -0.433867 0 0.900977 + outer loop + vertex 97.2715 82 18.0667 + vertex 96.8364 101 17.8572 + vertex 96.8364 82 17.8572 + endloop + endfacet + facet normal -0.781848 0 0.623469 + outer loop + vertex 97.2715 82 18.0667 + vertex 97.5725 101 18.4443 + vertex 97.2715 101 18.0667 + endloop + endfacet + facet normal -0.781848 0 0.623469 + outer loop + vertex 97.5725 101 18.4443 + vertex 97.2715 82 18.0667 + vertex 97.5725 82 18.4443 + endloop + endfacet + facet normal -0.974925 0 0.222535 + outer loop + vertex 97.5725 82 18.4443 + vertex 97.68 101 18.915 + vertex 97.5725 101 18.4443 + endloop + endfacet + facet normal -0.974925 0 0.222535 + outer loop + vertex 97.68 101 18.915 + vertex 97.5725 82 18.4443 + vertex 97.68 82 18.915 + endloop + endfacet + facet normal -0.974925 0 -0.222535 + outer loop + vertex 97.68 82 18.915 + vertex 97.5725 101 19.3857 + vertex 97.68 101 18.915 + endloop + endfacet + facet normal -0.974925 -0 -0.222535 + outer loop + vertex 97.5725 101 19.3857 + vertex 97.68 82 18.915 + vertex 97.5725 82 19.3857 + endloop + endfacet + facet normal -0.781848 0 -0.623469 + outer loop + vertex 97.5725 82 19.3857 + vertex 97.2715 101 19.7633 + vertex 97.5725 101 19.3857 + endloop + endfacet + facet normal -0.781848 -0 -0.623469 + outer loop + vertex 97.2715 101 19.7633 + vertex 97.5725 82 19.3857 + vertex 97.2715 82 19.7633 + endloop + endfacet + facet normal -0.433867 0 -0.900977 + outer loop + vertex 96.8755 82 19.954 + vertex 97.2715 101 19.7633 + vertex 97.2715 82 19.7633 + endloop + endfacet + facet normal -0.433867 0 -0.900977 + outer loop + vertex 97.2715 101 19.7633 + vertex 96.8755 82 19.954 + vertex 96.8755 101 19.954 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 96.3536 82 19.9728 + vertex 96.7696 101 19.9728 + vertex 96.7696 82 19.9728 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 96.7696 101 19.9728 + vertex 96.3536 82 19.9728 + vertex 96.3536 101 19.9728 + endloop + endfacet + facet normal 0.433867 0 -0.900977 + outer loop + vertex 95.9185 82 19.7633 + vertex 96.3536 101 19.9728 + vertex 96.3536 82 19.9728 + endloop + endfacet + facet normal 0.433867 0 -0.900977 + outer loop + vertex 96.3536 101 19.9728 + vertex 95.9185 82 19.7633 + vertex 95.9185 101 19.7633 + endloop + endfacet + facet normal 0.781848 0 -0.623469 + outer loop + vertex 95.9185 82 19.7633 + vertex 95.6175 101 19.3857 + vertex 95.9185 101 19.7633 + endloop + endfacet + facet normal 0.781848 0 -0.623469 + outer loop + vertex 95.6175 101 19.3857 + vertex 95.9185 82 19.7633 + vertex 95.6175 82 19.3857 + endloop + endfacet + facet normal 0.974925 0 -0.222535 + outer loop + vertex 95.6175 82 19.3857 + vertex 95.51 101 18.915 + vertex 95.6175 101 19.3857 + endloop + endfacet + facet normal 0.974925 0 -0.222535 + outer loop + vertex 95.51 101 18.915 + vertex 95.6175 82 19.3857 + vertex 95.51 82 18.915 + endloop + endfacet + facet normal 0.974925 -0 0.222535 + outer loop + vertex 95.51 82 18.915 + vertex 95.6175 101 18.4443 + vertex 95.51 101 18.915 + endloop + endfacet + facet normal 0.974925 0 0.222535 + outer loop + vertex 95.6175 101 18.4443 + vertex 95.51 82 18.915 + vertex 95.6175 82 18.4443 + endloop + endfacet + facet normal 0.781848 -0 0.623469 + outer loop + vertex 95.6175 82 18.4443 + vertex 95.9185 101 18.0667 + vertex 95.6175 101 18.4443 + endloop + endfacet + facet normal 0.781848 0 0.623469 + outer loop + vertex 95.9185 101 18.0667 + vertex 95.6175 82 18.4443 + vertex 95.9185 82 18.0667 + endloop + endfacet + facet normal 0.433867 0 0.900977 + outer loop + vertex 95.9185 101 18.0667 + vertex 96.3536 82 17.8572 + vertex 96.3536 101 17.8572 + endloop + endfacet + facet normal 0.433867 0 0.900977 + outer loop + vertex 96.3536 82 17.8572 + vertex 95.9185 101 18.0667 + vertex 95.9185 82 18.0667 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 96.3536 101 17.8572 + vertex 96.8364 82 17.8572 + vertex 96.8364 101 17.8572 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 96.8364 82 17.8572 + vertex 96.3536 101 17.8572 + vertex 96.3536 82 17.8572 + endloop + endfacet + facet normal -0.602619 0 -0.798029 + outer loop + vertex 95.6084 82 24.7856 + vertex 96 101 24.49 + vertex 96 82 24.49 + endloop + endfacet + facet normal -0.602619 0 -0.798029 + outer loop + vertex 96 101 24.49 + vertex 95.6084 82 24.7856 + vertex 95.6084 101 24.7856 + endloop + endfacet + facet normal -0.850222 0 -0.526424 + outer loop + vertex 95.6084 82 24.7856 + vertex 95.3502 101 25.2027 + vertex 95.6084 101 24.7856 + endloop + endfacet + facet normal -0.850222 -0 -0.526424 + outer loop + vertex 95.3502 101 25.2027 + vertex 95.6084 82 24.7856 + vertex 95.3502 82 25.2027 + endloop + endfacet + facet normal -0.982973 0 -0.18375 + outer loop + vertex 95.3502 82 25.2027 + vertex 95.26 101 25.685 + vertex 95.3502 101 25.2027 + endloop + endfacet + facet normal -0.982973 -0 -0.18375 + outer loop + vertex 95.26 101 25.685 + vertex 95.3502 82 25.2027 + vertex 95.26 82 25.685 + endloop + endfacet + facet normal -0.982973 0 0.18375 + outer loop + vertex 95.26 82 25.685 + vertex 95.3502 101 26.1673 + vertex 95.26 101 25.685 + endloop + endfacet + facet normal -0.982973 0 0.18375 + outer loop + vertex 95.3502 101 26.1673 + vertex 95.26 82 25.685 + vertex 95.3502 82 26.1673 + endloop + endfacet + facet normal -0.850222 0 0.526424 + outer loop + vertex 95.3502 82 26.1673 + vertex 95.6084 101 26.5844 + vertex 95.3502 101 26.1673 + endloop + endfacet + facet normal -0.850222 0 0.526424 + outer loop + vertex 95.6084 101 26.5844 + vertex 95.3502 82 26.1673 + vertex 95.6084 82 26.5844 + endloop + endfacet + facet normal -0.602619 0 0.798029 + outer loop + vertex 95.6084 101 26.5844 + vertex 96 82 26.88 + vertex 96 101 26.88 + endloop + endfacet + facet normal -0.602619 0 0.798029 + outer loop + vertex 96 82 26.88 + vertex 95.6084 101 26.5844 + vertex 95.6084 82 26.5844 + endloop + endfacet + facet normal -0.273665 0 0.961825 + outer loop + vertex 96 101 26.88 + vertex 96.4718 82 27.0143 + vertex 96.4718 101 27.0143 + endloop + endfacet + facet normal -0.273665 0 0.961825 + outer loop + vertex 96.4718 82 27.0143 + vertex 96 101 26.88 + vertex 96 82 26.88 + endloop + endfacet + facet normal 0.0922827 0 0.995733 + outer loop + vertex 96.4718 101 27.0143 + vertex 96.9603 82 26.969 + vertex 96.9603 101 26.969 + endloop + endfacet + facet normal 0.0922827 0 0.995733 + outer loop + vertex 96.9603 82 26.969 + vertex 96.4718 101 27.0143 + vertex 96.4718 82 27.0143 + endloop + endfacet + facet normal 0.445745 0 0.89516 + outer loop + vertex 96.9603 101 26.969 + vertex 97.3995 82 26.7503 + vertex 97.3995 101 26.7503 + endloop + endfacet + facet normal 0.445745 0 0.89516 + outer loop + vertex 97.3995 82 26.7503 + vertex 96.9603 101 26.969 + vertex 96.9603 82 26.969 + endloop + endfacet + facet normal 0.739009 -0 0.673695 + outer loop + vertex 97.3995 82 26.7503 + vertex 97.73 101 26.3878 + vertex 97.3995 101 26.7503 + endloop + endfacet + facet normal 0.739009 0 0.673695 + outer loop + vertex 97.73 101 26.3878 + vertex 97.3995 82 26.7503 + vertex 97.73 82 26.3878 + endloop + endfacet + facet normal 0.932469 -0 0.36125 + outer loop + vertex 97.73 82 26.3878 + vertex 97.9073 101 25.9303 + vertex 97.73 101 26.3878 + endloop + endfacet + facet normal 0.932469 0 0.36125 + outer loop + vertex 97.9073 101 25.9303 + vertex 97.73 82 26.3878 + vertex 97.9073 82 25.9303 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 97.9073 82 25.9303 + vertex 97.9073 101 25.4397 + vertex 97.9073 101 25.9303 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 97.9073 101 25.4397 + vertex 97.9073 82 25.9303 + vertex 97.9073 82 25.4397 + endloop + endfacet + facet normal 0.932469 0 -0.36125 + outer loop + vertex 97.9073 82 25.4397 + vertex 97.73 101 24.9822 + vertex 97.9073 101 25.4397 + endloop + endfacet + facet normal 0.932469 0 -0.36125 + outer loop + vertex 97.73 101 24.9822 + vertex 97.9073 82 25.4397 + vertex 97.73 82 24.9822 + endloop + endfacet + facet normal 0.739002 0 -0.673704 + outer loop + vertex 97.73 82 24.9822 + vertex 97.5295 101 24.7623 + vertex 97.73 101 24.9822 + endloop + endfacet + facet normal 0.739002 0 -0.673704 + outer loop + vertex 97.5295 101 24.7623 + vertex 97.73 82 24.9822 + vertex 97.5295 82 24.7623 + endloop + endfacet + facet normal 0.445737 0 -0.895164 + outer loop + vertex 96.9603 82 24.401 + vertex 96.9798 101 24.4107 + vertex 96.9798 82 24.4107 + endloop + endfacet + facet normal 0.445737 0 -0.895164 + outer loop + vertex 96.9798 101 24.4107 + vertex 96.9603 82 24.401 + vertex 96.9603 101 24.401 + endloop + endfacet + facet normal 0.0922857 0 -0.995733 + outer loop + vertex 96.4718 82 24.3557 + vertex 96.605 101 24.368 + vertex 96.605 82 24.368 + endloop + endfacet + facet normal 0.0922857 0 -0.995733 + outer loop + vertex 96.605 101 24.368 + vertex 96.4718 82 24.3557 + vertex 96.4718 101 24.3557 + endloop + endfacet + facet normal 0.0922792 0 -0.995733 + outer loop + vertex 96.8872 82 24.3942 + vertex 96.9603 101 24.401 + vertex 96.9603 82 24.401 + endloop + endfacet + facet normal 0.0922792 0 -0.995733 + outer loop + vertex 96.9603 101 24.401 + vertex 96.8872 82 24.3942 + vertex 96.8872 101 24.3942 + endloop + endfacet + facet normal -0.273665 0 -0.961825 + outer loop + vertex 96 82 24.49 + vertex 96.4718 101 24.3557 + vertex 96.4718 82 24.3557 + endloop + endfacet + facet normal -0.273665 0 -0.961825 + outer loop + vertex 96.4718 101 24.3557 + vertex 96 82 24.49 + vertex 96 101 24.49 + endloop + endfacet + facet normal -0.433867 0 0.900977 + outer loop + vertex 96.8755 101 24.646 + vertex 97.2715 82 24.8367 + vertex 97.2715 101 24.8367 + endloop + endfacet + facet normal -0.433867 0 0.900977 + outer loop + vertex 97.2715 82 24.8367 + vertex 96.8755 101 24.646 + vertex 96.8755 82 24.646 + endloop + endfacet + facet normal -0.781848 0 0.623469 + outer loop + vertex 97.2715 82 24.8367 + vertex 97.5725 101 25.2143 + vertex 97.2715 101 24.8367 + endloop + endfacet + facet normal -0.781848 0 0.623469 + outer loop + vertex 97.5725 101 25.2143 + vertex 97.2715 82 24.8367 + vertex 97.5725 82 25.2143 + endloop + endfacet + facet normal -0.974925 0 0.222535 + outer loop + vertex 97.5725 82 25.2143 + vertex 97.68 101 25.685 + vertex 97.5725 101 25.2143 + endloop + endfacet + facet normal -0.974925 0 0.222535 + outer loop + vertex 97.68 101 25.685 + vertex 97.5725 82 25.2143 + vertex 97.68 82 25.685 + endloop + endfacet + facet normal -0.974925 0 -0.222535 + outer loop + vertex 97.68 82 25.685 + vertex 97.5725 101 26.1557 + vertex 97.68 101 25.685 + endloop + endfacet + facet normal -0.974925 -0 -0.222535 + outer loop + vertex 97.5725 101 26.1557 + vertex 97.68 82 25.685 + vertex 97.5725 82 26.1557 + endloop + endfacet + facet normal -0.781848 0 -0.623469 + outer loop + vertex 97.5725 82 26.1557 + vertex 97.2715 101 26.5333 + vertex 97.5725 101 26.1557 + endloop + endfacet + facet normal -0.781848 -0 -0.623469 + outer loop + vertex 97.2715 101 26.5333 + vertex 97.5725 82 26.1557 + vertex 97.2715 82 26.5333 + endloop + endfacet + facet normal -0.433867 0 -0.900977 + outer loop + vertex 96.8364 82 26.7428 + vertex 97.2715 101 26.5333 + vertex 97.2715 82 26.5333 + endloop + endfacet + facet normal -0.433867 0 -0.900977 + outer loop + vertex 97.2715 101 26.5333 + vertex 96.8364 82 26.7428 + vertex 96.8364 101 26.7428 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 96.3536 82 26.7428 + vertex 96.8364 101 26.7428 + vertex 96.8364 82 26.7428 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 96.8364 101 26.7428 + vertex 96.3536 82 26.7428 + vertex 96.3536 101 26.7428 + endloop + endfacet + facet normal 0.433867 0 -0.900977 + outer loop + vertex 95.9185 82 26.5333 + vertex 96.3536 101 26.7428 + vertex 96.3536 82 26.7428 + endloop + endfacet + facet normal 0.433867 0 -0.900977 + outer loop + vertex 96.3536 101 26.7428 + vertex 95.9185 82 26.5333 + vertex 95.9185 101 26.5333 + endloop + endfacet + facet normal 0.781848 0 -0.623469 + outer loop + vertex 95.9185 82 26.5333 + vertex 95.6175 101 26.1557 + vertex 95.9185 101 26.5333 + endloop + endfacet + facet normal 0.781848 0 -0.623469 + outer loop + vertex 95.6175 101 26.1557 + vertex 95.9185 82 26.5333 + vertex 95.6175 82 26.1557 + endloop + endfacet + facet normal 0.974925 0 -0.222535 + outer loop + vertex 95.6175 82 26.1557 + vertex 95.51 101 25.685 + vertex 95.6175 101 26.1557 + endloop + endfacet + facet normal 0.974925 0 -0.222535 + outer loop + vertex 95.51 101 25.685 + vertex 95.6175 82 26.1557 + vertex 95.51 82 25.685 + endloop + endfacet + facet normal 0.974925 -0 0.222535 + outer loop + vertex 95.51 82 25.685 + vertex 95.6175 101 25.2143 + vertex 95.51 101 25.685 + endloop + endfacet + facet normal 0.974925 0 0.222535 + outer loop + vertex 95.6175 101 25.2143 + vertex 95.51 82 25.685 + vertex 95.6175 82 25.2143 + endloop + endfacet + facet normal 0.781848 -0 0.623469 + outer loop + vertex 95.6175 82 25.2143 + vertex 95.9185 101 24.8367 + vertex 95.6175 101 25.2143 + endloop + endfacet + facet normal 0.781848 0 0.623469 + outer loop + vertex 95.9185 101 24.8367 + vertex 95.6175 82 25.2143 + vertex 95.9185 82 24.8367 + endloop + endfacet + facet normal 0.433867 0 0.900977 + outer loop + vertex 95.9185 101 24.8367 + vertex 96.3536 82 24.6272 + vertex 96.3536 101 24.6272 + endloop + endfacet + facet normal 0.433867 0 0.900977 + outer loop + vertex 96.3536 82 24.6272 + vertex 95.9185 101 24.8367 + vertex 95.9185 82 24.8367 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 96.3536 101 24.6272 + vertex 96.7696 82 24.6272 + vertex 96.7696 101 24.6272 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 96.7696 82 24.6272 + vertex 96.3536 101 24.6272 + vertex 96.3536 82 24.6272 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -107 -104.067 20.5 + vertex -107 -101 22.1 + vertex -107 -101 20.5 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -107 -107 22.1 + vertex -107 -104.067 20.5 + vertex -107 -104.933 20.5 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -107 -107 22.1 + vertex -107 -104.933 20.5 + vertex -107 -107 20.5 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -107 -104.067 20.5 + vertex -107 -107 22.1 + vertex -107 -101 22.1 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -107 104.933 20.5 + vertex -107 107 22.1 + vertex -107 107 20.5 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -107 104.067 20.5 + vertex -107 107 22.1 + vertex -107 104.933 20.5 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -107 101 22.1 + vertex -107 104.067 20.5 + vertex -107 101 20.5 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -107 104.067 20.5 + vertex -107 101 22.1 + vertex -107 107 22.1 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -107 -82 20.5 + vertex -107 82 22.1 + vertex -107 82 20.5 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -107 82 22.1 + vertex -107 -82 20.5 + vertex -107 -82 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -107 82 22.1 + vertex -106.981 -82 22.1 + vertex -106.981 82 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -106.981 -82 22.1 + vertex -107 82 22.1 + vertex -107 -82 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.981 82 22.1 + vertex -106.981 82 22.1 + vertex 106.981 -82 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.981 -82 22.1 + vertex -103.091 -104.016 22.1 + vertex -103.01 -104.5 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -106.981 82 22.1 + vertex -103.091 104.016 22.1 + vertex -103.324 103.585 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -106.981 -82 22.1 + vertex 106.981 -82 22.1 + vertex -106.981 82 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -106.981 82 22.1 + vertex -103.324 103.585 22.1 + vertex -103.685 103.253 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.981 -82 22.1 + vertex -106.981 -82 22.1 + vertex -103.091 -104.016 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -106.981 101 22.1 + vertex -103.685 103.253 22.1 + vertex -104.134 103.056 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.091 -104.016 22.1 + vertex -106.981 -82 22.1 + vertex -103.324 -103.585 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -106.981 101 22.1 + vertex -104.134 103.056 22.1 + vertex -104.623 103.015 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.324 -103.585 22.1 + vertex -106.981 -82 22.1 + vertex -103.685 -103.253 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -106.981 101 22.1 + vertex -104.623 103.015 22.1 + vertex -105.099 103.135 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -106.981 -101 22.1 + vertex -103.685 -103.253 22.1 + vertex -106.981 -82 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -106.981 101 22.1 + vertex -105.099 103.135 22.1 + vertex -105.509 103.404 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.685 -103.253 22.1 + vertex -106.981 -101 22.1 + vertex -104.134 -103.056 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -106.981 101 22.1 + vertex -105.509 103.404 22.1 + vertex -105.81 103.791 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.134 -103.056 22.1 + vertex -106.981 -101 22.1 + vertex -104.623 -103.015 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -107 101 22.1 + vertex -105.81 103.791 22.1 + vertex -105.97 104.255 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.623 -103.015 22.1 + vertex -106.981 -101 22.1 + vertex -105.099 -103.135 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 104.866 103.056 22.1 + vertex 106.981 101 22.1 + vertex 105.315 103.253 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.981 -82 22.1 + vertex 105.909 -104.016 22.1 + vertex 105.99 -104.5 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 104.377 103.015 22.1 + vertex 106.981 101 22.1 + vertex 104.866 103.056 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.981 -82 22.1 + vertex 105.676 -103.585 22.1 + vertex 105.909 -104.016 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.901 103.135 22.1 + vertex 106.981 101 22.1 + vertex 104.377 103.015 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.981 -82 22.1 + vertex 105.315 -103.253 22.1 + vertex 105.676 -103.585 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.981 101 22.1 + vertex 103.901 103.135 22.1 + vertex 106.981 82 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.981 -82 22.1 + vertex 104.866 -103.056 22.1 + vertex 105.315 -103.253 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.491 103.404 22.1 + vertex 106.981 82 22.1 + vertex 103.901 103.135 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.981 -82 22.1 + vertex 104.377 -103.015 22.1 + vertex 104.866 -103.056 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.19 103.791 22.1 + vertex 106.981 82 22.1 + vertex 103.491 103.404 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.981 -82 22.1 + vertex 103.901 -103.135 22.1 + vertex 104.377 -103.015 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.03 104.255 22.1 + vertex -103.091 104.016 22.1 + vertex 106.981 82 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.981 -82 22.1 + vertex 103.491 -103.404 22.1 + vertex 103.901 -103.135 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.03 104.255 22.1 + vertex 106.981 82 22.1 + vertex 103.19 103.791 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -106.981 82 22.1 + vertex 106.981 82 22.1 + vertex -103.091 104.016 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.091 104.016 22.1 + vertex 103.03 104.255 22.1 + vertex -103.01 104.5 22.1 + endloop + endfacet + facet normal 0 -0 1 + outer loop + vertex 103.03 -104.255 22.1 + vertex 106.981 -82 22.1 + vertex -103.01 -104.5 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 105.99 104.5 22.1 + vertex 107 101 22.1 + vertex 107 107 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 105.676 103.585 22.1 + vertex 107 101 22.1 + vertex 105.909 104.016 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 107 101 22.1 + vertex 105.676 103.585 22.1 + vertex 106.981 101 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 105.315 103.253 22.1 + vertex 106.981 101 22.1 + vertex 105.676 103.585 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 105.909 104.016 22.1 + vertex 107 101 22.1 + vertex 105.99 104.5 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 107 107 22.1 + vertex 105.909 104.984 22.1 + vertex 105.99 104.5 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 107 107 22.1 + vertex 105.676 105.415 22.1 + vertex 105.909 104.984 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 107 107 22.1 + vertex 105.315 105.747 22.1 + vertex 105.676 105.415 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 107 107 22.1 + vertex 104.866 105.944 22.1 + vertex 105.315 105.747 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 107 107 22.1 + vertex 104.377 105.985 22.1 + vertex 104.866 105.944 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 107 107 22.1 + vertex 103.901 105.865 22.1 + vertex 104.377 105.985 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -103.01 104.5 22.1 + vertex 103.03 104.255 22.1 + vertex 103.03 104.745 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.981 -82 22.1 + vertex 103.19 -103.791 22.1 + vertex 103.491 -103.404 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.981 -82 22.1 + vertex 103.03 -104.255 22.1 + vertex 103.19 -103.791 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -103.091 104.984 22.1 + vertex 103.03 104.745 22.1 + vertex 103.19 105.209 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -103.324 105.415 22.1 + vertex 103.19 105.209 22.1 + vertex 103.491 105.596 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -103.685 105.747 22.1 + vertex 103.491 105.596 22.1 + vertex 103.901 105.865 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -104.134 105.944 22.1 + vertex 103.901 105.865 22.1 + vertex 107 107 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.03 104.745 22.1 + vertex -103.091 104.984 22.1 + vertex -103.01 104.5 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.19 105.209 22.1 + vertex -103.324 105.415 22.1 + vertex -103.091 104.984 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.491 105.596 22.1 + vertex -103.685 105.747 22.1 + vertex -103.324 105.415 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.901 105.865 22.1 + vertex -104.134 105.944 22.1 + vertex -103.685 105.747 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -107 107 22.1 + vertex -104.134 105.944 22.1 + vertex 107 107 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -107 107 22.1 + vertex -105.97 104.255 22.1 + vertex -105.97 104.745 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.099 -103.135 22.1 + vertex -106.981 -101 22.1 + vertex -105.509 -103.404 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.685 103.253 22.1 + vertex -106.981 101 22.1 + vertex -106.981 82 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.134 105.944 22.1 + vertex -107 107 22.1 + vertex -104.623 105.985 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -107 107 22.1 + vertex -105.099 105.865 22.1 + vertex -104.623 105.985 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -107 107 22.1 + vertex -105.509 105.596 22.1 + vertex -105.099 105.865 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -107 107 22.1 + vertex -105.81 105.209 22.1 + vertex -105.509 105.596 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -107 107 22.1 + vertex -105.97 104.745 22.1 + vertex -105.81 105.209 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.97 104.255 22.1 + vertex -107 107 22.1 + vertex -107 101 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.81 103.791 22.1 + vertex -107 101 22.1 + vertex -106.981 101 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 106.981 82 22.1 + vertex 107 -82 22.1 + vertex 107 82 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 107 -82 22.1 + vertex 106.981 82 22.1 + vertex 106.981 -82 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 105.99 -104.5 22.1 + vertex 107 -101 22.1 + vertex 106.981 -101 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.981 -82 22.1 + vertex 105.99 -104.5 22.1 + vertex 106.981 -101 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 107 -101 22.1 + vertex 105.99 -104.5 22.1 + vertex 107 -107 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 105.909 -104.984 22.1 + vertex 107 -107 22.1 + vertex 105.99 -104.5 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 105.676 -105.415 22.1 + vertex 107 -107 22.1 + vertex 105.909 -104.984 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 105.315 -105.747 22.1 + vertex 107 -107 22.1 + vertex 105.676 -105.415 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 104.866 -105.944 22.1 + vertex 107 -107 22.1 + vertex 105.315 -105.747 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 104.377 -105.985 22.1 + vertex 107 -107 22.1 + vertex 104.866 -105.944 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.901 -105.865 22.1 + vertex 107 -107 22.1 + vertex 104.377 -105.985 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.03 -104.255 22.1 + vertex -103.01 -104.5 22.1 + vertex 103.03 -104.745 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.091 -104.984 22.1 + vertex 103.03 -104.745 22.1 + vertex -103.01 -104.5 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.03 -104.745 22.1 + vertex -103.091 -104.984 22.1 + vertex 103.19 -105.209 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.324 -105.415 22.1 + vertex 103.19 -105.209 22.1 + vertex -103.091 -104.984 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.19 -105.209 22.1 + vertex -103.324 -105.415 22.1 + vertex 103.491 -105.596 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -103.685 -105.747 22.1 + vertex 103.491 -105.596 22.1 + vertex -103.324 -105.415 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.491 -105.596 22.1 + vertex -103.685 -105.747 22.1 + vertex 103.901 -105.865 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.134 -105.944 22.1 + vertex 103.901 -105.865 22.1 + vertex -103.685 -105.747 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 103.901 -105.865 22.1 + vertex -104.134 -105.944 22.1 + vertex 107 -107 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -107 -107 22.1 + vertex -104.134 -105.944 22.1 + vertex -104.623 -105.985 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.509 -103.404 22.1 + vertex -106.981 -101 22.1 + vertex -105.81 -103.791 22.1 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -107 -101 22.1 + vertex -105.81 -103.791 22.1 + vertex -106.981 -101 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.81 -103.791 22.1 + vertex -107 -101 22.1 + vertex -105.97 -104.255 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -107 -107 22.1 + vertex -105.97 -104.255 22.1 + vertex -107 -101 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -104.134 -105.944 22.1 + vertex -107 -107 22.1 + vertex 107 -107 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.099 -105.865 22.1 + vertex -107 -107 22.1 + vertex -104.623 -105.985 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.509 -105.596 22.1 + vertex -107 -107 22.1 + vertex -105.099 -105.865 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.81 -105.209 22.1 + vertex -107 -107 22.1 + vertex -105.509 -105.596 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.97 -104.745 22.1 + vertex -107 -107 22.1 + vertex -105.81 -105.209 22.1 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -105.97 -104.255 22.1 + vertex -107 -107 22.1 + vertex -105.97 -104.745 22.1 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 107 -101 22.1 + vertex 107 -104.067 20.5 + vertex 107 -101 20.5 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 107 -107 22.1 + vertex 107 -104.067 20.5 + vertex 107 -101 22.1 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 107 -104.067 20.5 + vertex 107 -107 22.1 + vertex 107 -104.933 20.5 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 107 -104.933 20.5 + vertex 107 -107 22.1 + vertex 107 -107 20.5 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 107 107 22.1 + vertex 107 104.933 20.5 + vertex 107 107 20.5 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 107 107 22.1 + vertex 107 104.067 20.5 + vertex 107 104.933 20.5 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 107 101 22.1 + vertex 107 104.067 20.5 + vertex 107 107 22.1 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 107 104.067 20.5 + vertex 107 101 22.1 + vertex 107 101 20.5 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 107 -82 22.1 + vertex 107 82 20.5 + vertex 107 82 22.1 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 107 82 20.5 + vertex 107 -82 22.1 + vertex 107 -82 20.5 + endloop + endfacet + facet normal 0 1 -0 + outer loop + vertex 107 107 20.5 + vertex -107 107 22.1 + vertex 107 107 22.1 + endloop + endfacet + facet normal 0 1 0 + outer loop + vertex -107 107 22.1 + vertex 107 107 20.5 + vertex -107 107 20.5 + endloop + endfacet + facet normal 0 -1 0 + outer loop + vertex -107 -107 20.5 + vertex 107 -107 22.1 + vertex -107 -107 22.1 + endloop + endfacet + facet normal 0 -1 -0 + outer loop + vertex 107 -107 22.1 + vertex -107 -107 20.5 + vertex 107 -107 20.5 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -107 -82 22.13 + vertex -106.981 82 22.13 + vertex -106.981 -82 22.13 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex -106.981 82 22.13 + vertex -107 -82 22.13 + vertex -107 82 22.13 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -106.981 -82 22.13 + vertex 106.981 -82 22.13 + vertex 106.981 -101 22.13 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 106.981 -82 22.13 + vertex -106.981 -82 22.13 + vertex 106.981 82 22.13 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -106.981 -82 22.13 + vertex 106.981 -101 22.13 + vertex -106.981 -101 22.13 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex -106.981 82 22.13 + vertex 106.981 82 22.13 + vertex -106.981 -82 22.13 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 106.981 82 22.13 + vertex -106.981 82 22.13 + vertex 106.981 101 22.13 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 106.981 101 22.13 + vertex -106.981 82 22.13 + vertex -106.981 101 22.13 + endloop + endfacet + facet normal 0 0 -1 + outer loop + vertex 106.981 -82 22.13 + vertex 107 82 22.13 + vertex 107 -82 22.13 + endloop + endfacet + facet normal -0 0 -1 + outer loop + vertex 107 82 22.13 + vertex 106.981 -82 22.13 + vertex 106.981 82 22.13 + endloop + endfacet + facet normal 1 -0 0 + outer loop + vertex 107 -82 24.13 + vertex 107 82 22.13 + vertex 107 82 24.13 + endloop + endfacet + facet normal 1 0 0 + outer loop + vertex 107 82 22.13 + vertex 107 -82 24.13 + vertex 107 -82 22.13 + endloop + endfacet + facet normal -1 0 0 + outer loop + vertex -107 -82 22.13 + vertex -107 82 24.13 + vertex -107 82 22.13 + endloop + endfacet + facet normal -1 -0 0 + outer loop + vertex -107 82 24.13 + vertex -107 -82 22.13 + vertex -107 -82 24.13 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex -107 82 24.13 + vertex -106.981 -82 24.13 + vertex -106.981 82 24.13 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -106.981 -82 24.13 + vertex -107 82 24.13 + vertex -107 -82 24.13 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -106.981 82 24.13 + vertex 106.981 82 24.13 + vertex 106.981 101 24.13 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.981 82 24.13 + vertex -106.981 82 24.13 + vertex 106.981 -82 24.13 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -106.981 82 24.13 + vertex 106.981 101 24.13 + vertex -106.981 101 24.13 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex -106.981 -82 24.13 + vertex 106.981 -82 24.13 + vertex -106.981 82 24.13 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.981 -82 24.13 + vertex -106.981 -82 24.13 + vertex 106.981 -101 24.13 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 106.981 -101 24.13 + vertex -106.981 -82 24.13 + vertex -106.981 -101 24.13 + endloop + endfacet + facet normal -0 0 1 + outer loop + vertex 106.981 82 24.13 + vertex 107 -82 24.13 + vertex 107 82 24.13 + endloop + endfacet + facet normal 0 0 1 + outer loop + vertex 107 -82 24.13 + vertex 106.981 82 24.13 + vertex 106.981 -82 24.13 + endloop + endfacet +endsolid OpenSCAD_Model From a5424fa2070e3ac39da99fb7b04c86369d6c787c Mon Sep 17 00:00:00 2001 From: fieldOfView Date: Thu, 16 Jun 2016 15:08:05 +0200 Subject: [PATCH 27/29] Revert "Fix filtering of variants and materials by definition instead of by machine" This reverts commit 623b8f276e8c74023aad1592fc16bf98d50da1d5. --- cura/ExtruderManager.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cura/ExtruderManager.py b/cura/ExtruderManager.py index 5d0ad612cf..c83f8d9af7 100644 --- a/cura/ExtruderManager.py +++ b/cura/ExtruderManager.py @@ -140,7 +140,7 @@ class ExtruderManager(QObject): variant = container_registry.getEmptyInstanceContainer() if machine_definition.getMetaDataEntry("has_variants"): #First add any variant. Later, overwrite with preference if the preference is valid. - variants = container_registry.findInstanceContainers(definition = machine_id, type = "variant") + variants = container_registry.findInstanceContainers(machine = machine_id, type = "variant") if len(variants) >= 1: variant = variants[0] preferred_variant_id = machine_definition.getMetaDataEntry("preferred_variant") @@ -158,9 +158,9 @@ class ExtruderManager(QObject): if machine_definition.getMetaDataEntry("has_materials"): #First add any material. Later, overwrite with preference if the preference is valid. if machine_definition.getMetaDataEntry("has_variant_materials", default = "False") == "True": - materials = container_registry.findInstanceContainers(type = "material", definition = machine_id, variant = variant.getId()) + materials = container_registry.findInstanceContainers(type = "material", machine = machine_id, variant = variant.getId()) else: - materials = container_registry.findInstanceContainers(type = "material", definition = machine_id) + materials = container_registry.findInstanceContainers(type = "material", machine = machine_id) if len(materials) >= 1: material = materials[0] preferred_material_id = machine_definition.getMetaDataEntry("preferred_material") From 666b1a0263e5e8ef03a97f4b6767a27133b92162 Mon Sep 17 00:00:00 2001 From: fieldOfView Date: Thu, 16 Jun 2016 15:08:20 +0200 Subject: [PATCH 28/29] Revert "Fix check for has_variants & has_materials" This reverts commit 7f093be75a1a31f07eba79ec89ab08ebc2d9622d. --- cura/ExtruderManager.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cura/ExtruderManager.py b/cura/ExtruderManager.py index c83f8d9af7..f9079c6328 100644 --- a/cura/ExtruderManager.py +++ b/cura/ExtruderManager.py @@ -138,7 +138,7 @@ class ExtruderManager(QObject): #Find the variant to use for this extruder. variant = container_registry.getEmptyInstanceContainer() - if machine_definition.getMetaDataEntry("has_variants"): + if machine_definition.getMetaDataEntry("has_variants", default = "False") == "True": #First add any variant. Later, overwrite with preference if the preference is valid. variants = container_registry.findInstanceContainers(machine = machine_id, type = "variant") if len(variants) >= 1: @@ -155,7 +155,7 @@ class ExtruderManager(QObject): #Find a material to use for this variant. material = container_registry.getEmptyInstanceContainer() - if machine_definition.getMetaDataEntry("has_materials"): + if machine_definition.getMetaDataEntry("has_materials", default = "False") == "True": #First add any material. Later, overwrite with preference if the preference is valid. if machine_definition.getMetaDataEntry("has_variant_materials", default = "False") == "True": materials = container_registry.findInstanceContainers(type = "material", machine = machine_id, variant = variant.getId()) From 0893e4b2cc3057ceab57408cdcbe8f8bb7995180 Mon Sep 17 00:00:00 2001 From: fieldOfView Date: Thu, 16 Jun 2016 15:08:45 +0200 Subject: [PATCH 29/29] Revert "Fix variant vs nozzle" This reverts commit cb05f75f6ab754f1f095e1cabd19f7259ed917bf. --- cura/ExtruderManager.py | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/cura/ExtruderManager.py b/cura/ExtruderManager.py index f9079c6328..b6739740f5 100644 --- a/cura/ExtruderManager.py +++ b/cura/ExtruderManager.py @@ -111,7 +111,7 @@ class ExtruderManager(QObject): ## Creates a container stack for an extruder train. # # The container stack has an extruder definition at the bottom, which is - # linked to a machine definition. Then it has a variant profile, a material + # linked to a machine definition. Then it has a nozzle profile, a material # profile, a quality profile and a user profile, in that order. # # The resulting container stack is added to the registry. @@ -136,29 +136,29 @@ class ExtruderManager(QObject): container_stack.addMetaDataEntry("position", position) container_stack.addContainer(extruder_definition) - #Find the variant to use for this extruder. - variant = container_registry.getEmptyInstanceContainer() - if machine_definition.getMetaDataEntry("has_variants", default = "False") == "True": - #First add any variant. Later, overwrite with preference if the preference is valid. - variants = container_registry.findInstanceContainers(machine = machine_id, type = "variant") - if len(variants) >= 1: - variant = variants[0] - preferred_variant_id = machine_definition.getMetaDataEntry("preferred_variant") - if preferred_variant_id: - preferred_variants = container_registry.findInstanceContainers(id = preferred_variant_id, type = "variant") - if len(preferred_variants) >= 1: - variant = preferred_variants[0] + #Find the nozzle to use for this extruder. + nozzle = container_registry.getEmptyInstanceContainer() + if machine_definition.getMetaDataEntry("has_nozzles", default = "False") == "True": + #First add any nozzle. Later, overwrite with preference if the preference is valid. + nozzles = container_registry.findInstanceContainers(machine = machine_id, type = "nozzle") + if len(nozzles) >= 1: + nozzle = nozzles[0] + preferred_nozzle_id = machine_definition.getMetaDataEntry("preferred_nozzle") + if preferred_nozzle_id: + preferred_nozzles = container_registry.findInstanceContainers(id = preferred_nozzle_id, type = "nozzle") + if len(preferred_nozzles) >= 1: + nozzle = preferred_nozzles[0] else: - UM.Logger.log("w", "The preferred variant \"%s\" of machine %s doesn't exist or is not a variant profile.", preferred_variant_id, machine_id) - #And leave it at the default variant. - container_stack.addContainer(variant) + UM.Logger.log("w", "The preferred nozzle \"%s\" of machine %s doesn't exist or is not a nozzle profile.", preferred_nozzle_id, machine_id) + #And leave it at the default nozzle. + container_stack.addContainer(nozzle) - #Find a material to use for this variant. + #Find a material to use for this nozzle. material = container_registry.getEmptyInstanceContainer() if machine_definition.getMetaDataEntry("has_materials", default = "False") == "True": #First add any material. Later, overwrite with preference if the preference is valid. - if machine_definition.getMetaDataEntry("has_variant_materials", default = "False") == "True": - materials = container_registry.findInstanceContainers(type = "material", machine = machine_id, variant = variant.getId()) + if machine_definition.getMetaDataEntry("has_nozzle_materials", default = "False") == "True": + materials = container_registry.findInstanceContainers(type = "material", machine = machine_id, nozzle = nozzle.getId()) else: materials = container_registry.findInstanceContainers(type = "material", machine = machine_id) if len(materials) >= 1: @@ -175,7 +175,7 @@ class ExtruderManager(QObject): #Find a quality to use for this extruder. quality = container_registry.getEmptyInstanceContainer() - + #First add any quality. Later, overwrite with preference if the preference is valid. qualities = container_registry.findInstanceContainers(type = "quality") if len(qualities) >= 1: