From caa6b31b93f8e9afead8ac64d52f896ea9980b65 Mon Sep 17 00:00:00 2001 From: Bob Date: Thu, 16 Jun 2022 22:59:28 +0200 Subject: [PATCH] finished iron furnace, artillery turret --- src/main/java/com/hbm/blocks/ModBlocks.java | 5 +- .../com/hbm/blocks/machine/FurnaceIron.java | 2 - .../com/hbm/blocks/turret/TurretArty.java | 41 + .../com/hbm/blocks/turret/TurretChekhov.java | 6 +- .../hbm/inventory/gui/GUICraneExtractor.java | 4 - .../com/hbm/inventory/gui/GUIFurnaceIron.java | 18 +- .../com/hbm/inventory/gui/GUITurretArty.java | 45 + .../hbm/inventory/gui/GuiInfoContainer.java | 5 + src/main/java/com/hbm/main/ClientProxy.java | 1 + .../java/com/hbm/main/CraftingManager.java | 1 + .../java/com/hbm/main/ModEventHandler.java | 31 +- .../java/com/hbm/main/ResourceManager.java | 2 + .../java/com/hbm/module/ModuleBurnTime.java | 4 +- .../hbm/render/item/ItemRenderLibrary.java | 12 + .../render/tileentity/RenderFurnaceIron.java | 21 +- .../render/tileentity/RenderTurretArty.java | 43 + .../java/com/hbm/tileentity/TileMappings.java | 1 + .../machine/TileEntityFurnaceIron.java | 87 +- .../turret/TileEntityTurretArty.java | 107 + src/main/resources/assets/hbm/lang/de_DE.lang | 2 + src/main/resources/assets/hbm/lang/en_US.lang | 2 + .../assets/hbm/models/turrets/turret_arty.obj | 4319 +++++++++++++++++ .../textures/gui/weapon/gui_turret_arty.png | Bin 0 -> 4431 bytes .../assets/hbm/textures/items/ammo_arty.png | Bin 0 -> 329 bytes .../hbm/textures/items/ammo_arty_classic.png | Bin 0 -> 316 bytes .../hbm/textures/items/ammo_arty_he.png | Bin 0 -> 358 bytes .../textures/items/ammo_arty_mini_nuke.png | Bin 0 -> 338 bytes .../hbm/textures/items/ammo_arty_nuke.png | Bin 0 -> 328 bytes .../textures/models/machines/furnace_iron.png | Bin 4053 -> 4266 bytes 29 files changed, 4740 insertions(+), 19 deletions(-) create mode 100644 src/main/java/com/hbm/blocks/turret/TurretArty.java create mode 100644 src/main/java/com/hbm/inventory/gui/GUITurretArty.java create mode 100644 src/main/java/com/hbm/render/tileentity/RenderTurretArty.java create mode 100644 src/main/java/com/hbm/tileentity/turret/TileEntityTurretArty.java create mode 100644 src/main/resources/assets/hbm/models/turrets/turret_arty.obj create mode 100644 src/main/resources/assets/hbm/textures/gui/weapon/gui_turret_arty.png create mode 100644 src/main/resources/assets/hbm/textures/items/ammo_arty.png create mode 100644 src/main/resources/assets/hbm/textures/items/ammo_arty_classic.png create mode 100644 src/main/resources/assets/hbm/textures/items/ammo_arty_he.png create mode 100644 src/main/resources/assets/hbm/textures/items/ammo_arty_mini_nuke.png create mode 100644 src/main/resources/assets/hbm/textures/items/ammo_arty_nuke.png diff --git a/src/main/java/com/hbm/blocks/ModBlocks.java b/src/main/java/com/hbm/blocks/ModBlocks.java index d2ba3334b..f6e6a1e25 100644 --- a/src/main/java/com/hbm/blocks/ModBlocks.java +++ b/src/main/java/com/hbm/blocks/ModBlocks.java @@ -1098,6 +1098,7 @@ public class ModBlocks { public static final int guiID_fritz = 122; public static Block turret_brandon; public static final int guiID_brandon = 122; + public static Block turret_arty; public static Block rbmk_rod; public static Block rbmk_rod_mod; @@ -1787,7 +1788,7 @@ public class ModBlocks { semtex = new BlockSemtex().setBlockName("semtex").setStepSound(Block.soundTypeGrass).setCreativeTab(MainRegistry.nukeTab).setHardness(0.0F).setBlockTextureName(RefStrings.MODID + ":semtex"); c4 = new BlockC4().setBlockName("c4").setStepSound(Block.soundTypeGrass).setCreativeTab(MainRegistry.nukeTab).setHardness(0.0F).setBlockTextureName(RefStrings.MODID + ":c4"); - furnace_iron = new FurnaceIron().setBlockName("furnace_iron").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.machineTab); + furnace_iron = new FurnaceIron().setBlockName("furnace_iron").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.machineTab).setBlockTextureName(RefStrings.MODID + ":block_aluminium"); machine_difurnace_off = new MachineDiFurnace(false).setBlockName("machine_difurnace_off").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.machineTab); machine_difurnace_on = new MachineDiFurnace(true).setBlockName("machine_difurnace_on").setHardness(5.0F).setLightLevel(1.0F).setResistance(10.0F); @@ -2081,6 +2082,7 @@ public class ModBlocks { turret_maxwell = new TurretMaxwell(Material.iron).setBlockName("turret_maxwell").setHardness(5.0F).setResistance(600.0F).setCreativeTab(MainRegistry.weaponTab).setBlockTextureName(RefStrings.MODID + ":block_steel"); turret_fritz = new TurretFritz(Material.iron).setBlockName("turret_fritz").setHardness(5.0F).setResistance(600.0F).setCreativeTab(MainRegistry.weaponTab).setBlockTextureName(RefStrings.MODID + ":block_steel"); turret_brandon = new TurretBrandon(Material.iron).setBlockName("turret_brandon").setHardness(5.0F).setResistance(600.0F).setCreativeTab(MainRegistry.weaponTab).setBlockTextureName(RefStrings.MODID + ":block_steel"); + turret_arty = new TurretArty(Material.iron).setBlockName("turret_arty").setHardness(5.0F).setResistance(600.0F).setCreativeTab(MainRegistry.weaponTab).setBlockTextureName(RefStrings.MODID + ":block_steel"); rbmk_rod = new RBMKRod(false).setBlockName("rbmk_rod").setCreativeTab(MainRegistry.machineTab).setBlockTextureName(RefStrings.MODID + ":rbmk/rbmk_element"); rbmk_rod_mod = new RBMKRod(true).setBlockName("rbmk_rod_mod").setCreativeTab(MainRegistry.machineTab).setBlockTextureName(RefStrings.MODID + ":rbmk/rbmk_element_mod"); @@ -2836,6 +2838,7 @@ public class ModBlocks { GameRegistry.registerBlock(turret_maxwell, turret_maxwell.getUnlocalizedName()); GameRegistry.registerBlock(turret_fritz, turret_fritz.getUnlocalizedName()); GameRegistry.registerBlock(turret_brandon, turret_brandon.getUnlocalizedName()); + GameRegistry.registerBlock(turret_arty, turret_arty.getUnlocalizedName()); //Wall-mounted Explosives GameRegistry.registerBlock(charge_dynamite, ItemBlockBase.class, charge_dynamite.getUnlocalizedName()); diff --git a/src/main/java/com/hbm/blocks/machine/FurnaceIron.java b/src/main/java/com/hbm/blocks/machine/FurnaceIron.java index 9a6e143fb..608963f7c 100644 --- a/src/main/java/com/hbm/blocks/machine/FurnaceIron.java +++ b/src/main/java/com/hbm/blocks/machine/FurnaceIron.java @@ -1,11 +1,9 @@ package com.hbm.blocks.machine; import com.hbm.blocks.BlockDummyable; -import com.hbm.main.MainRegistry; import com.hbm.tileentity.TileEntityProxyCombo; import com.hbm.tileentity.machine.TileEntityFurnaceIron; -import cpw.mods.fml.common.network.internal.FMLNetworkHandler; import net.minecraft.block.material.Material; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.tileentity.TileEntity; diff --git a/src/main/java/com/hbm/blocks/turret/TurretArty.java b/src/main/java/com/hbm/blocks/turret/TurretArty.java new file mode 100644 index 000000000..b23775fa1 --- /dev/null +++ b/src/main/java/com/hbm/blocks/turret/TurretArty.java @@ -0,0 +1,41 @@ +package com.hbm.blocks.turret; + +import com.hbm.blocks.BlockDummyable; +import com.hbm.tileentity.TileEntityProxyCombo; +import com.hbm.tileentity.turret.TileEntityTurretArty; + +import net.minecraft.block.material.Material; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.tileentity.TileEntity; +import net.minecraft.world.World; + +public class TurretArty extends BlockDummyable { + + public TurretArty(Material mat) { + super(mat); + } + + @Override + public TileEntity createNewTileEntity(World world, int meta) { + + if(meta >= 12) + return new TileEntityTurretArty(); + + return new TileEntityProxyCombo(true, true, false); + } + + @Override + public int[] getDimensions() { + return new int[] { 1, 0, 2, 1, 2, 1 }; + } + + @Override + public int getOffset() { + return 1; + } + + @Override + public boolean onBlockActivated(World world, int x, int y, int z, EntityPlayer player, int side, float hitX, float hitY, float hitZ) { + return this.standardOpenBehavior(world, x, y, z, player, 0); + } +} diff --git a/src/main/java/com/hbm/blocks/turret/TurretChekhov.java b/src/main/java/com/hbm/blocks/turret/TurretChekhov.java index d4b80e9b6..3ccb43269 100644 --- a/src/main/java/com/hbm/blocks/turret/TurretChekhov.java +++ b/src/main/java/com/hbm/blocks/turret/TurretChekhov.java @@ -25,7 +25,11 @@ public class TurretChekhov extends BlockDummyable { if(meta >= 12) return new TileEntityTurretChekhov(); - return new TileEntityProxyCombo(true, true, false); + + if(meta >= 6) + return new TileEntityProxyCombo(true, true, false); + + return null; } @Override diff --git a/src/main/java/com/hbm/inventory/gui/GUICraneExtractor.java b/src/main/java/com/hbm/inventory/gui/GUICraneExtractor.java index ab99a9e40..ea927d377 100644 --- a/src/main/java/com/hbm/inventory/gui/GUICraneExtractor.java +++ b/src/main/java/com/hbm/inventory/gui/GUICraneExtractor.java @@ -88,8 +88,4 @@ public class GUICraneExtractor extends GuiInfoContainer { drawTexturedModalRect(guiLeft + 139, guiTop + 47, 176, 0, 3, 6); } } - - protected boolean isMouseOverSlot(Slot slot, int x, int y) { - return this.func_146978_c(slot.xDisplayPosition, slot.yDisplayPosition, 16, 16, x, y); - } } diff --git a/src/main/java/com/hbm/inventory/gui/GUIFurnaceIron.java b/src/main/java/com/hbm/inventory/gui/GUIFurnaceIron.java index 45b4cb753..282b3268e 100644 --- a/src/main/java/com/hbm/inventory/gui/GUIFurnaceIron.java +++ b/src/main/java/com/hbm/inventory/gui/GUIFurnaceIron.java @@ -9,13 +9,12 @@ import com.hbm.lib.RefStrings; import com.hbm.tileentity.machine.TileEntityFurnaceIron; import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.inventory.GuiContainer; import net.minecraft.client.resources.I18n; import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.inventory.Slot; import net.minecraft.util.ResourceLocation; -public class GUIFurnaceIron extends GuiContainer { +public class GUIFurnaceIron extends GuiInfoContainer { private static ResourceLocation texture = new ResourceLocation(RefStrings.MODID + ":textures/gui/processing/gui_furnace_iron.png"); private TileEntityFurnaceIron diFurnace; @@ -33,10 +32,11 @@ public class GUIFurnaceIron extends GuiContainer { super.drawScreen(x, y, interp); if(this.mc.thePlayer.inventory.getItemStack() == null) { + for(int i = 1; i < 3; ++i) { Slot slot = (Slot) this.inventorySlots.inventorySlots.get(i); - if(!slot.getHasStack()) { + if(this.isMouseOverSlot(slot, x, y) && !slot.getHasStack()) { List bonuses = this.diFurnace.burnModule.getDesc(); @@ -46,6 +46,9 @@ public class GUIFurnaceIron extends GuiContainer { } } } + + this.drawCustomInfoStat(x, y, guiLeft + 52, guiTop + 35, 71, 7, x, y, new String[] { (diFurnace.progress * 100 / Math.max(diFurnace.processingTime, 1)) + "%" }); + this.drawCustomInfoStat(x, y, guiLeft + 52, guiTop + 44, 71, 7, x, y, new String[] { (diFurnace.burnTime / 20) + "s" }); } @Override @@ -61,5 +64,14 @@ public class GUIFurnaceIron extends GuiContainer { GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); Minecraft.getMinecraft().getTextureManager().bindTexture(texture); drawTexturedModalRect(guiLeft, guiTop, 0, 0, xSize, ySize); + + int i = diFurnace.progress * 70 / Math.max(diFurnace.processingTime, 1); + drawTexturedModalRect(guiLeft + 53, guiTop + 36, 176, 18, i, 5); + + int j = diFurnace.burnTime * 70 / Math.max(diFurnace.maxBurnTime, 1); + drawTexturedModalRect(guiLeft + 53, guiTop + 45, 176, 23, j, 5); + + if(diFurnace.canSmelt()) + drawTexturedModalRect(guiLeft + 70, guiTop + 16, 176, 0, 18, 18); } } diff --git a/src/main/java/com/hbm/inventory/gui/GUITurretArty.java b/src/main/java/com/hbm/inventory/gui/GUITurretArty.java new file mode 100644 index 000000000..0b6425f4b --- /dev/null +++ b/src/main/java/com/hbm/inventory/gui/GUITurretArty.java @@ -0,0 +1,45 @@ +package com.hbm.inventory.gui; + +import com.hbm.lib.RefStrings; +import com.hbm.packet.AuxButtonPacket; +import com.hbm.packet.PacketDispatcher; +import com.hbm.tileentity.turret.TileEntityTurretArty; +import com.hbm.tileentity.turret.TileEntityTurretBaseNT; + +import net.minecraft.client.audio.PositionedSoundRecord; +import net.minecraft.entity.player.InventoryPlayer; +import net.minecraft.util.ResourceLocation; + +public class GUITurretArty extends GUITurretBase { + + private static ResourceLocation texture = new ResourceLocation(RefStrings.MODID + ":textures/gui/weapon/gui_turret_arty.png"); + + public GUITurretArty(InventoryPlayer invPlayer, TileEntityTurretBaseNT tedf) { + super(invPlayer, tedf); + } + + @Override + protected void mouseClicked(int x, int y, int i) { + super.mouseClicked(x, y, i); + + if(guiLeft + 151 <= x && guiLeft + 151 + 18 > x && guiTop + 16 < y && guiTop + 16 + 18 >= y) { + + mc.getSoundHandler().playSound(PositionedSoundRecord.func_147674_a(new ResourceLocation("gui.button.press"), 1.0F)); + PacketDispatcher.wrapper.sendToServer(new AuxButtonPacket(turret.xCoord, turret.yCoord, turret.zCoord, 0, 5)); + return; + } + } + + @Override + protected void drawGuiContainerBackgroundLayer(float p_146976_1_, int mX, int mY) { + super.drawGuiContainerBackgroundLayer(p_146976_1_, mX, mY); + + if(((TileEntityTurretArty)turret).directMode) + drawTexturedModalRect(guiLeft + 151, guiTop + 16, 210, 0, 18, 18); + } + + @Override + protected ResourceLocation getTexture() { + return texture; + } +} diff --git a/src/main/java/com/hbm/inventory/gui/GuiInfoContainer.java b/src/main/java/com/hbm/inventory/gui/GuiInfoContainer.java index 01f234849..3c5311d39 100644 --- a/src/main/java/com/hbm/inventory/gui/GuiInfoContainer.java +++ b/src/main/java/com/hbm/inventory/gui/GuiInfoContainer.java @@ -16,6 +16,7 @@ import net.minecraft.client.Minecraft; import net.minecraft.client.gui.inventory.GuiContainer; import net.minecraft.client.renderer.Tessellator; import net.minecraft.inventory.Container; +import net.minecraft.inventory.Slot; import net.minecraft.util.EnumChatFormatting; import net.minecraft.util.MathHelper; import net.minecraft.util.ResourceLocation; @@ -92,6 +93,10 @@ public abstract class GuiInfoContainer extends GuiContainer { } } + protected boolean isMouseOverSlot(Slot slot, int x, int y) { + return this.func_146978_c(slot.xDisplayPosition, slot.yDisplayPosition, 16, 16, x, y); + } + /** * Seven segment style displays for GUIs, tried to be as adaptable as possible. Still has some bugs that need to be ironed out but it works for the most part. * @author UFFR diff --git a/src/main/java/com/hbm/main/ClientProxy.java b/src/main/java/com/hbm/main/ClientProxy.java index fb48f1a07..c5f5a931b 100644 --- a/src/main/java/com/hbm/main/ClientProxy.java +++ b/src/main/java/com/hbm/main/ClientProxy.java @@ -189,6 +189,7 @@ public class ClientProxy extends ServerProxy { ClientRegistry.bindTileEntitySpecialRenderer(TileEntityTurretMaxwell.class, new RenderTurretMaxwell()); ClientRegistry.bindTileEntitySpecialRenderer(TileEntityTurretFritz.class, new RenderTurretFritz()); ClientRegistry.bindTileEntitySpecialRenderer(TileEntityTurretBrandon.class, new RenderTurretBrandon()); + ClientRegistry.bindTileEntitySpecialRenderer(TileEntityTurretArty.class, new RenderTurretArty()); //mines ClientRegistry.bindTileEntitySpecialRenderer(TileEntityLandmine.class, new RenderLandmine()); //cel prime diff --git a/src/main/java/com/hbm/main/CraftingManager.java b/src/main/java/com/hbm/main/CraftingManager.java index 5990c9698..42eb1f629 100644 --- a/src/main/java/com/hbm/main/CraftingManager.java +++ b/src/main/java/com/hbm/main/CraftingManager.java @@ -289,6 +289,7 @@ public class CraftingManager { addRecipeAuto(new ItemStack(ModBlocks.anvil_murky, 1), new Object[] { "UUU", "UAU", "UUU", 'U', ModItems.undefined, 'A', ModBlocks.anvil_steel }); addRecipeAuto(new ItemStack(ModBlocks.machine_fraction_tower), new Object[] { "SHS", "SGS", "SHS", 'S', STEEL.plate(), 'H', ModItems.hull_big_steel, 'G', ModBlocks.steel_grate }); addRecipeAuto(new ItemStack(ModBlocks.fraction_spacer), new Object[] { "BHB", 'H', ModItems.hull_big_steel, 'B', Blocks.iron_bars }); + addRecipeAuto(new ItemStack(ModBlocks.furnace_iron), new Object[] { "III", "IFI", "BBB", 'I', IRON.ingot(), 'F', Blocks.furnace, 'B', Blocks.stonebrick }); addRecipeAuto(new ItemStack(ModBlocks.muffler, 1), new Object[] { "III", "IWI", "III", 'I', ModItems.plate_polymer, 'W', Blocks.wool }); diff --git a/src/main/java/com/hbm/main/ModEventHandler.java b/src/main/java/com/hbm/main/ModEventHandler.java index 62014fee6..eaad629a1 100644 --- a/src/main/java/com/hbm/main/ModEventHandler.java +++ b/src/main/java/com/hbm/main/ModEventHandler.java @@ -4,7 +4,6 @@ import java.lang.reflect.Field; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.util.ArrayList; -import java.util.HashSet; import java.util.Iterator; import java.util.List; import java.util.Map; @@ -46,6 +45,7 @@ import com.hbm.items.armor.IDamageHandler; import com.hbm.items.armor.ItemArmorMod; import com.hbm.items.armor.ItemModRevive; import com.hbm.items.armor.ItemModShackles; +import com.hbm.items.tool.ItemGuideBook.BookType; import com.hbm.items.weapon.ItemGunBase; import com.hbm.lib.Library; import com.hbm.lib.ModDamageSource; @@ -63,8 +63,6 @@ import com.hbm.util.EntityDamageUtil; import com.hbm.world.WorldProviderNTM; import com.hbm.world.generator.TimedGenerator; -import cpw.mods.fml.common.event.FMLMissingMappingsEvent; -import cpw.mods.fml.common.event.FMLMissingMappingsEvent.MissingMapping; import cpw.mods.fml.common.eventhandler.Event.Result; import cpw.mods.fml.common.eventhandler.EventPriority; import cpw.mods.fml.common.eventhandler.SubscribeEvent; @@ -73,7 +71,6 @@ import cpw.mods.fml.common.gameevent.TickEvent; import cpw.mods.fml.common.gameevent.TickEvent.Phase; import cpw.mods.fml.common.gameevent.TickEvent.WorldTickEvent; import cpw.mods.fml.common.network.NetworkRegistry.TargetPoint; -import cpw.mods.fml.common.registry.GameRegistry; import cpw.mods.fml.relauncher.ReflectionHelper; import net.minecraft.block.Block; import net.minecraft.block.BlockBush; @@ -183,6 +180,12 @@ public class ModEventHandler { if(MobConfig.enableDucks && event.player instanceof EntityPlayerMP && !event.player.getEntityData().getCompoundTag(EntityPlayer.PERSISTED_NBT_TAG).getBoolean("hasDucked")) PacketDispatcher.wrapper.sendTo(new PlayerInformPacket("Press O to Duck!", MainRegistry.proxy.ID_DUCK, 30_000), (EntityPlayerMP) event.player); + + if(event.player instanceof EntityPlayerMP && !event.player.getEntityData().getCompoundTag(EntityPlayer.PERSISTED_NBT_TAG).getBoolean("hasGuide")) { + event.player.inventory.addItemStackToInventory(new ItemStack(ModItems.book_guide, 1, BookType.STARTER.ordinal())); + event.player.inventoryContainer.detectAndSendChanges(); + event.player.getEntityData().getCompoundTag(EntityPlayer.PERSISTED_NBT_TAG).setBoolean("hasGuide", true); + } } } @@ -1512,4 +1515,24 @@ public class ModEventHandler { } } } + + @SubscribeEvent + public void filterBrokenEntity(EntityJoinWorldEvent event) { + + Entity entity = event.entity; + Entity[] parts = entity.getParts(); + + //MainRegistry.logger.error("Trying to spawn entity " + entity.getClass().getCanonicalName()); + + if(parts != null) { + + for(int i = 0; i < parts.length; i++) { + if(parts[i] == null) { + MainRegistry.logger.error("Prevented spawning of multipart entity " + entity.getClass().getCanonicalName() + " due to parts being null!"); + event.setCanceled(true); + return; + } + } + } + } } diff --git a/src/main/java/com/hbm/main/ResourceManager.java b/src/main/java/com/hbm/main/ResourceManager.java index aced6c96a..63b42b856 100644 --- a/src/main/java/com/hbm/main/ResourceManager.java +++ b/src/main/java/com/hbm/main/ResourceManager.java @@ -51,6 +51,7 @@ public class ResourceManager { public static final IModelCustom turret_maxwell = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/turrets/turret_microwave.obj")); public static final IModelCustom turret_fritz = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/turrets/turret_fritz.obj")); public static final IModelCustom turret_brandon = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/turrets/turret_brandon.obj")); + public static final IModelCustom turret_arty = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/turrets/turret_arty.obj")); public static final IModelCustom turret_howard_damaged = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/turrets/turret_howard_damaged.obj")); @@ -344,6 +345,7 @@ public class ResourceManager { public static final ResourceLocation turret_maxwell_tex = new ResourceLocation(RefStrings.MODID, "textures/models/turrets/maxwell.png"); public static final ResourceLocation turret_fritz_tex = new ResourceLocation(RefStrings.MODID, "textures/models/turrets/fritz.png"); public static final ResourceLocation turret_brandon_tex = new ResourceLocation(RefStrings.MODID, "textures/models/turrets/brandon.png"); + public static final ResourceLocation turret_arty_tex = new ResourceLocation(RefStrings.MODID, "textures/models/turrets/arty.png"); public static final ResourceLocation turret_base_rusted= new ResourceLocation(RefStrings.MODID, "textures/models/turrets/rusted/base.png"); diff --git a/src/main/java/com/hbm/module/ModuleBurnTime.java b/src/main/java/com/hbm/module/ModuleBurnTime.java index 3abb1bc37..5d2c8327c 100644 --- a/src/main/java/com/hbm/module/ModuleBurnTime.java +++ b/src/main/java/com/hbm/module/ModuleBurnTime.java @@ -53,7 +53,7 @@ public class ModuleBurnTime { public List getDesc() { List list = new ArrayList(); - list.add(EnumChatFormatting.YELLOW + "Burn time bonuses:"); + list.add(EnumChatFormatting.GOLD + "Burn time bonuses:"); addIf(list, "Logs", modLog); addIf(list, "Wood", modWood); @@ -77,7 +77,7 @@ public class ModuleBurnTime { private String getPercent(double mod) { mod -= 1D; - String num = (((int) (mod * 1000)) / 10D) + "%"; + String num = ((int) (mod * 100)) + "%"; if(mod < 0) num = EnumChatFormatting.RED + "-" + num; diff --git a/src/main/java/com/hbm/render/item/ItemRenderLibrary.java b/src/main/java/com/hbm/render/item/ItemRenderLibrary.java index 21d91dbb3..64254fb6a 100644 --- a/src/main/java/com/hbm/render/item/ItemRenderLibrary.java +++ b/src/main/java/com/hbm/render/item/ItemRenderLibrary.java @@ -1307,6 +1307,18 @@ public class ItemRenderLibrary { } GL11.glShadeModel(GL11.GL_FLAT); }}); + + renderers.put(Item.getItemFromBlock(ModBlocks.furnace_iron), new ItemRenderBase( ) { + public void renderInventory() { + GL11.glTranslated(0, -2, 0); + GL11.glScaled(5, 5, 5); + } + public void renderCommon() { + GL11.glRotated(90, 0, 1, 0); + bindTexture(ResourceManager.furnace_iron_tex); + ResourceManager.furnace_iron.renderPart("Main"); + ResourceManager.furnace_iron.renderPart("Off"); + }}); } private static void bindTexture(ResourceLocation res) { diff --git a/src/main/java/com/hbm/render/tileentity/RenderFurnaceIron.java b/src/main/java/com/hbm/render/tileentity/RenderFurnaceIron.java index ca4c1f6de..58bf50998 100644 --- a/src/main/java/com/hbm/render/tileentity/RenderFurnaceIron.java +++ b/src/main/java/com/hbm/render/tileentity/RenderFurnaceIron.java @@ -4,7 +4,9 @@ import org.lwjgl.opengl.GL11; import com.hbm.blocks.BlockDummyable; import com.hbm.main.ResourceManager; +import com.hbm.tileentity.machine.TileEntityFurnaceIron; +import net.minecraft.client.renderer.OpenGlHelper; import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer; import net.minecraft.tileentity.TileEntity; @@ -26,9 +28,26 @@ public class RenderFurnaceIron extends TileEntitySpecialRenderer { GL11.glTranslated(-0.5D, 0, -0.5D); + TileEntityFurnaceIron furnace = (TileEntityFurnaceIron) tileEntity; + bindTexture(ResourceManager.furnace_iron_tex); ResourceManager.furnace_iron.renderPart("Main"); - ResourceManager.furnace_iron.renderPart("Off"); + + if(furnace.wasOn) { + GL11.glPushMatrix(); + GL11.glPushAttrib(GL11.GL_LIGHTING_BIT); + + GL11.glDisable(GL11.GL_LIGHTING); + GL11.glDisable(GL11.GL_CULL_FACE); + OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, 240F, 240F); + ResourceManager.furnace_iron.renderPart("On"); + GL11.glEnable(GL11.GL_LIGHTING); + + GL11.glPopAttrib(); + GL11.glPopMatrix(); + } else { + ResourceManager.furnace_iron.renderPart("Off"); + } GL11.glPopMatrix(); } diff --git a/src/main/java/com/hbm/render/tileentity/RenderTurretArty.java b/src/main/java/com/hbm/render/tileentity/RenderTurretArty.java new file mode 100644 index 000000000..b5d6cf13f --- /dev/null +++ b/src/main/java/com/hbm/render/tileentity/RenderTurretArty.java @@ -0,0 +1,43 @@ +package com.hbm.render.tileentity; + +import org.lwjgl.opengl.GL11; + +import com.hbm.main.ResourceManager; +import com.hbm.tileentity.turret.TileEntityTurretArty; + +import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer; +import net.minecraft.tileentity.TileEntity; +import net.minecraft.util.Vec3; + +public class RenderTurretArty extends TileEntitySpecialRenderer { + + @Override + public void renderTileEntityAt(TileEntity te, double x, double y, double z, float interp) { + + TileEntityTurretArty turret = (TileEntityTurretArty)te; + Vec3 pos = turret.getHorizontalOffset(); + + GL11.glPushMatrix(); + GL11.glTranslated(x + pos.xCoord, y, z + pos.zCoord); + GL11.glEnable(GL11.GL_LIGHTING); + GL11.glEnable(GL11.GL_CULL_FACE); + GL11.glShadeModel(GL11.GL_SMOOTH); + + bindTexture(ResourceManager.turret_arty_tex); + ResourceManager.turret_arty.renderPart("Base"); + double yaw = -Math.toDegrees(turret.lastRotationYaw + (turret.rotationYaw - turret.lastRotationYaw) * interp) - 90D; + double pitch = Math.toDegrees(turret.lastRotationPitch + (turret.rotationPitch - turret.lastRotationPitch) * interp); + + GL11.glRotated(yaw - 90, 0, 1, 0); + ResourceManager.turret_arty.renderPart("Carriage"); + + GL11.glTranslated(0, 3, 0); + GL11.glRotated(pitch, 1, 0, 0); + GL11.glTranslated(0, -3, 0); + ResourceManager.turret_arty.renderPart("Cannon"); + ResourceManager.turret_arty.renderPart("Barrel"); + + GL11.glShadeModel(GL11.GL_FLAT); + GL11.glPopMatrix(); + } +} diff --git a/src/main/java/com/hbm/tileentity/TileMappings.java b/src/main/java/com/hbm/tileentity/TileMappings.java index 6d4f1ca21..174190c3e 100644 --- a/src/main/java/com/hbm/tileentity/TileMappings.java +++ b/src/main/java/com/hbm/tileentity/TileMappings.java @@ -243,6 +243,7 @@ public class TileMappings { put(TileEntityTurretMaxwell.class, "tileentity_turret_maxwell"); put(TileEntityTurretFritz.class, "tileentity_turret_fritz"); put(TileEntityTurretBrandon.class, "tileentity_turret_brandon"); + put(TileEntityTurretArty.class, "tileentity_turret_arty"); } private static void putMachines() { diff --git a/src/main/java/com/hbm/tileentity/machine/TileEntityFurnaceIron.java b/src/main/java/com/hbm/tileentity/machine/TileEntityFurnaceIron.java index 8772e2647..a4b79c8e3 100644 --- a/src/main/java/com/hbm/tileentity/machine/TileEntityFurnaceIron.java +++ b/src/main/java/com/hbm/tileentity/machine/TileEntityFurnaceIron.java @@ -3,23 +3,31 @@ package com.hbm.tileentity.machine; import com.hbm.inventory.UpgradeManager; import com.hbm.inventory.container.ContainerFurnaceIron; import com.hbm.inventory.gui.GUIFurnaceIron; +import com.hbm.items.ModItems; import com.hbm.items.machine.ItemMachineUpgrade.UpgradeType; import com.hbm.module.ModuleBurnTime; import com.hbm.tileentity.IGUIProvider; import com.hbm.tileentity.TileEntityMachineBase; +import api.hbm.energy.IBatteryItem; +import cpw.mods.fml.relauncher.Side; +import cpw.mods.fml.relauncher.SideOnly; import net.minecraft.client.gui.GuiScreen; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.Container; import net.minecraft.item.ItemStack; import net.minecraft.item.crafting.FurnaceRecipes; import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.tileentity.TileEntityFurnace; +import net.minecraft.util.AxisAlignedBB; import net.minecraft.world.World; +import net.minecraftforge.common.util.ForgeDirection; public class TileEntityFurnaceIron extends TileEntityMachineBase implements IGUIProvider { public int maxBurnTime; public int burnTime; + public boolean wasOn = false; public int progress; public int processingTime; @@ -51,12 +59,15 @@ public class TileEntityFurnaceIron extends TileEntityMachineBase implements IGUI UpgradeManager.eval(slots, 4, 4); this.processingTime = baseTime - (100 * Math.min(UpgradeManager.getLevel(UpgradeType.SPEED), 3) / 3); + wasOn = false; + if(burnTime <= 0) { for(int i = 1; i < 3; i++) { if(slots[i] != null) { int fuel = burnModule.getBurnTime(slots[i]); + //int fuel = TileEntityFurnace.getItemBurnTime(slots[i]); if(fuel > 0) { this.maxBurnTime = this.burnTime = fuel; @@ -73,9 +84,15 @@ public class TileEntityFurnaceIron extends TileEntityMachineBase implements IGUI } if(canSmelt()) { + wasOn = true; this.progress++; + this.burnTime--; - if(this.progress > this.processingTime) { + if(this.progress % 15 == 0) { + worldObj.playSoundEffect(xCoord, yCoord, zCoord, "fire.fire", 1.0F, 0.5F + worldObj.rand.nextFloat() * 0.5F); + } + + if(this.progress >= this.processingTime) { ItemStack result = FurnaceRecipes.smelting().getSmeltingResult(slots[0]); if(slots[3] == null) { @@ -85,7 +102,12 @@ public class TileEntityFurnaceIron extends TileEntityMachineBase implements IGUI } this.decrStackSize(0, 1); + + this.progress = 0; + this.markDirty(); } + } else { + this.progress = 0; } NBTTagCompound data = new NBTTagCompound(); @@ -93,7 +115,22 @@ public class TileEntityFurnaceIron extends TileEntityMachineBase implements IGUI data.setInteger("burnTime", this.burnTime); data.setInteger("progress", this.progress); data.setInteger("processingTime", this.processingTime); + data.setBoolean("wasOn", this.wasOn); this.networkPack(data, 50); + } else { + + if(this.progress > 0) { + ForgeDirection dir = ForgeDirection.getOrientation(this.getBlockMetadata() - 10); + ForgeDirection rot = dir.getRotation(ForgeDirection.UP); + + double offset = this.progress % 2 == 0 ? 1 : 0.5; + worldObj.spawnParticle("smoke", xCoord + 0.5 - dir.offsetX * offset - rot.offsetX * 0.1875, yCoord + 2, zCoord + 0.5 - dir.offsetZ * offset - rot.offsetZ * 0.1875, 0.0, 0.01, 0.0); + + if(this.progress % 5 == 0) { + double rand = worldObj.rand.nextDouble(); + worldObj.spawnParticle("flame", xCoord + 0.5 + dir.offsetX * 0.25 + rot.offsetX * rand, yCoord + 0.25 + worldObj.rand.nextDouble() * 0.25, zCoord + 0.5 + dir.offsetZ * 0.25 + rot.offsetZ * rand, 0.0, 0.0, 0.0); + } + } } } @@ -103,6 +140,7 @@ public class TileEntityFurnaceIron extends TileEntityMachineBase implements IGUI this.burnTime = nbt.getInteger("burnTime"); this.progress = nbt.getInteger("progress"); this.processingTime = nbt.getInteger("processingTime"); + this.wasOn = nbt.getBoolean("wasOn"); } public boolean canSmelt() { @@ -120,6 +158,28 @@ public class TileEntityFurnaceIron extends TileEntityMachineBase implements IGUI return true; } + + @Override + public int[] getAccessibleSlotsFromSide(int meta) { + return new int[] { 0, 1, 2, 3 }; + } + + @Override + public boolean isItemValidForSlot(int i, ItemStack itemStack) { + + if(i == 0) + return FurnaceRecipes.smelting().getSmeltingResult(itemStack) != null; + + if(i < 3) + return burnModule.getBurnTime(itemStack) > 0; + + return false; + } + + @Override + public boolean canExtractItem(int i, ItemStack itemStack, int j) { + return i == 3; + } @Override public Container provideContainer(int ID, EntityPlayer player, World world, int x, int y, int z) { @@ -130,4 +190,29 @@ public class TileEntityFurnaceIron extends TileEntityMachineBase implements IGUI public GuiScreen provideGUI(int ID, EntityPlayer player, World world, int x, int y, int z) { return new GUIFurnaceIron(player.inventory, this); } + + AxisAlignedBB bb = null; + + @Override + public AxisAlignedBB getRenderBoundingBox() { + + if(bb == null) { + bb = AxisAlignedBB.getBoundingBox( + xCoord - 1, + yCoord, + zCoord - 1, + xCoord + 2, + yCoord + 3, + zCoord + 2 + ); + } + + return bb; + } + + @Override + @SideOnly(Side.CLIENT) + public double getMaxRenderDistanceSquared() { + return 65536.0D; + } } diff --git a/src/main/java/com/hbm/tileentity/turret/TileEntityTurretArty.java b/src/main/java/com/hbm/tileentity/turret/TileEntityTurretArty.java new file mode 100644 index 000000000..e98934386 --- /dev/null +++ b/src/main/java/com/hbm/tileentity/turret/TileEntityTurretArty.java @@ -0,0 +1,107 @@ +package com.hbm.tileentity.turret; + +import java.util.ArrayList; +import java.util.List; + +import com.hbm.handler.BulletConfigSyncingUtil; +import com.hbm.handler.BulletConfiguration; +import com.hbm.inventory.container.ContainerTurretBase; +import com.hbm.inventory.gui.GUITurretArty; +import com.hbm.packet.AuxParticlePacketNT; +import com.hbm.packet.PacketDispatcher; +import com.hbm.tileentity.IGUIProvider; + +import cpw.mods.fml.common.network.NetworkRegistry.TargetPoint; +import net.minecraft.client.gui.GuiScreen; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.inventory.Container; +import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.util.Vec3; +import net.minecraft.world.World; + +public class TileEntityTurretArty extends TileEntityTurretBaseNT implements IGUIProvider { + + public boolean directMode = false; + + static List configs = new ArrayList(); + + static { + configs.add(BulletConfigSyncingUtil.SHELL_NORMAL); + configs.add(BulletConfigSyncingUtil.SHELL_EXPLOSIVE); + configs.add(BulletConfigSyncingUtil.SHELL_AP); + configs.add(BulletConfigSyncingUtil.SHELL_DU); + configs.add(BulletConfigSyncingUtil.SHELL_W9); + } + + @Override + protected List getAmmoList() { + return configs; + } + + @Override + public String getName() { + return "container.turretArty"; + } + + @Override + public long getMaxPower() { + return 100000; + } + + @Override + public double getBarrelLength() { + return 9D; + } + + @Override + public double getAcceptableInaccuracy() { + return 0; + } + + @Override + public double getHeightOffset() { + return 3D; + } + + @Override + public void updateFiringTick() { + + BulletConfiguration conf = this.getFirstConfigLoaded(); + + if(conf != null) { + this.spawnBullet(conf); + this.conusmeAmmo(conf.ammo); + this.worldObj.playSoundEffect(xCoord, yCoord, zCoord, "hbm:turret.jeremy_fire", 4.0F, 1.0F); + Vec3 pos = this.getTurretPos(); + Vec3 vec = Vec3.createVectorHelper(this.getBarrelLength(), 0, 0); + vec.rotateAroundZ((float) -this.rotationPitch); + vec.rotateAroundY((float) -(this.rotationYaw + Math.PI * 0.5)); + + NBTTagCompound data = new NBTTagCompound(); + data.setString("type", "vanillaExt"); + data.setString("mode", "largeexplode"); + data.setFloat("size", 0F); + data.setByte("count", (byte)5); + PacketDispatcher.wrapper.sendToAllAround(new AuxParticlePacketNT(data, pos.xCoord + vec.xCoord, pos.yCoord + vec.yCoord, pos.zCoord + vec.zCoord), new TargetPoint(worldObj.provider.dimensionId, xCoord, yCoord, zCoord, 50)); + } + } + + @Override + public void handleButtonPacket(int value, int meta) { + if(meta == 5) { + this.directMode = !this.directMode; + } else{ + super.handleButtonPacket(value, meta); + } + } + + @Override + public Container provideContainer(int ID, EntityPlayer player, World world, int x, int y, int z) { + return new ContainerTurretBase(player.inventory, this); + } + + @Override + public GuiScreen provideGUI(int ID, EntityPlayer player, World world, int x, int y, int z) { + return new GUITurretArty(player.inventory, this); + } +} diff --git a/src/main/resources/assets/hbm/lang/de_DE.lang b/src/main/resources/assets/hbm/lang/de_DE.lang index 26c150436..bb61339ef 100644 --- a/src/main/resources/assets/hbm/lang/de_DE.lang +++ b/src/main/resources/assets/hbm/lang/de_DE.lang @@ -238,6 +238,7 @@ container.factoryTitanium=Einfache Fabrik container.fluidtank=Tank container.forceField=Kraftfeldgenerator container.frackingTower=Hydraulischer Frackingturm +container.furnaceIron=Eiserner Ofen container.fusionMultiblock=Großer Fusionsreaktor container.fusionaryWatzPlant=Fusionares Watzwerk container.gasCentrifuge=Gaszentrifuge @@ -3231,6 +3232,7 @@ tile.frozen_dirt.name=Gefrorene Erde tile.frozen_grass.name=Gefrorenes Gras tile.frozen_log.name=Gefrorener Baumstamm tile.frozen_planks.name=Gefrorene Holzbretter +tile.furnace_iron.name=Eiserner Ofen tile.fusion_center.name=Zentralmagnetstück tile.fusion_conductor.name=Supraleiter-Magnet tile.fusion_core.name=Fusionsreaktorsteuerung diff --git a/src/main/resources/assets/hbm/lang/en_US.lang b/src/main/resources/assets/hbm/lang/en_US.lang index bcf9d71b3..3da283cf9 100644 --- a/src/main/resources/assets/hbm/lang/en_US.lang +++ b/src/main/resources/assets/hbm/lang/en_US.lang @@ -414,6 +414,7 @@ container.factoryTitanium=Basic Factory container.fluidtank=Tank container.forceField=Forcefield Emitter container.frackingTower=Hydraulic Fracking Tower +container.furnaceIron=Iron Furnace container.fusionMultiblock=Big Fusion Reactor container.fusionaryWatzPlant=Fusionary Watz Plant container.gasCentrifuge=Gas Centrifuge @@ -3623,6 +3624,7 @@ tile.frozen_dirt.name=Frozen Dirt tile.frozen_grass.name=Frozen Grass tile.frozen_log.name=Frozen Log tile.frozen_planks.name=Frozen Planks +tile.furnace_iron.name=Iron Furnace tile.fusion_center.name=Central Magnet Piece tile.fusion_conductor.name=Superconducting Magnet tile.fusion_core.name=Fusion Reactor Control diff --git a/src/main/resources/assets/hbm/models/turrets/turret_arty.obj b/src/main/resources/assets/hbm/models/turrets/turret_arty.obj new file mode 100644 index 000000000..e84a5dc3d --- /dev/null +++ b/src/main/resources/assets/hbm/models/turrets/turret_arty.obj @@ -0,0 +1,4319 @@ +# Blender v2.79 (sub 0) OBJ File: 'turret_arty.blend' +# www.blender.org +o Carriage +v 0.000000 1.875000 -1.500000 +v -0.574025 1.875000 -1.385819 +v -1.060660 1.875000 -1.060660 +v -1.385819 1.875000 -0.574025 +v -1.500000 1.875000 0.000000 +v -1.385819 1.875000 0.574025 +v -1.060660 1.875000 1.060660 +v -0.574025 1.875000 1.385819 +v 0.000000 1.875000 1.500000 +v 0.574025 1.875000 1.385819 +v 1.060660 1.875000 1.060660 +v 1.385819 1.875000 0.574025 +v 1.500000 1.875000 0.000000 +v 1.385819 1.875000 -0.574025 +v 1.060660 1.875000 -1.060660 +v 0.574024 1.875000 -1.385820 +v 0.000000 2.000000 -1.500000 +v -0.574025 2.000000 -1.385819 +v -1.060660 2.000000 -1.060660 +v -1.385819 2.000000 -0.574025 +v -1.500000 2.000000 0.000000 +v -1.385819 2.000000 0.574025 +v -1.060660 2.000000 1.060660 +v -0.574025 2.000000 1.385819 +v 0.000000 2.000000 1.500000 +v 0.574025 2.000000 1.385819 +v 1.060660 2.000000 1.060660 +v 1.385819 2.000000 0.574025 +v 1.500000 2.000000 0.000000 +v 1.385819 2.000000 -0.574025 +v 1.060660 2.000000 -1.060660 +v 0.574024 2.000000 -1.385820 +v 0.500000 2.500000 0.500000 +v 0.500000 2.500000 -0.500000 +v -1.250000 2.125000 0.750000 +v 1.250000 2.125000 0.750000 +v 0.500000 3.000000 -0.500000 +v -1.250000 2.125000 -0.750000 +v 1.250000 2.125000 -0.750000 +v 1.250000 2.000000 -0.750000 +v -1.250000 2.000000 -0.750000 +v 1.250000 2.000000 0.750000 +v -1.250000 2.000000 0.750000 +v 0.750000 2.000000 -1.250000 +v -0.750000 2.000000 -1.250000 +v 0.750000 2.000000 -0.750000 +v -0.750000 2.000000 -0.750000 +v 0.500000 3.000000 0.500000 +v 0.500000 3.250000 0.433012 +v 0.500000 3.433012 0.250000 +v 0.500000 3.500000 0.000000 +v 0.500000 3.433013 -0.250000 +v 0.500000 3.250000 -0.433012 +v 0.750000 2.125000 -1.250000 +v -0.750000 2.125000 -1.250000 +v 0.750000 2.125000 -0.750000 +v -0.750000 2.125000 -0.750000 +v -0.750000 2.125000 1.250000 +v 0.750000 2.125000 1.250000 +v -0.750000 2.000000 1.250000 +v 0.750000 2.000000 1.250000 +v 0.500000 2.125000 0.500000 +v 0.500000 2.250000 -1.000000 +v 0.750000 2.125000 0.750000 +v -0.750000 2.125000 0.750000 +v 0.750000 2.000000 0.750000 +v -0.750000 2.000000 0.750000 +v 0.500000 2.500000 1.000000 +v 0.500000 2.125000 1.125000 +v 0.500000 2.125000 -1.000000 +v 0.625000 2.500000 0.500000 +v 0.625000 2.500000 -0.500000 +v 0.625000 2.125000 0.500000 +v 0.625000 2.125000 -1.000000 +v 0.625000 3.000000 -0.500000 +v 0.625000 3.000000 0.500000 +v 0.625000 3.250000 0.433012 +v 0.625000 3.433012 0.250000 +v 0.625000 2.250000 -1.000000 +v 0.625000 3.500000 0.000000 +v 0.625000 3.433013 -0.250000 +v 0.625000 3.250000 -0.433012 +v 0.625000 2.500000 1.000000 +v 0.625000 2.125000 1.125000 +v -1.501304 2.250000 0.621861 +v -1.149048 2.250000 1.149048 +v -0.621861 2.250000 1.501304 +v -0.000000 2.250000 1.625000 +v 0.621860 2.250000 1.501305 +v 1.149048 2.250000 1.149049 +v 1.501304 2.250000 0.621861 +v -1.385819 2.250000 0.574025 +v -1.060660 2.250000 1.060660 +v -0.574025 2.250000 1.385819 +v -0.000000 2.250000 1.500000 +v 0.574025 2.250000 1.385819 +v 1.060660 2.250000 1.060660 +v 1.385819 2.250000 0.574025 +v -1.501304 2.750000 0.621861 +v -1.149048 3.000000 1.149048 +v -0.621861 3.000000 1.501304 +v -0.000000 3.000000 1.625000 +v 0.621860 3.000000 1.501305 +v 1.149048 3.000000 1.149049 +v 1.501304 2.750000 0.621861 +v -1.385819 2.750000 0.574025 +v -1.060660 3.000000 1.060660 +v -0.574025 3.000000 1.385819 +v -0.000000 3.000000 1.500000 +v 0.574025 3.000000 1.385819 +v 1.060660 3.000000 1.060660 +v 1.385819 2.750000 0.574025 +v -0.593750 2.281250 1.406250 +v -0.593750 2.468750 1.406250 +v -0.593750 2.281250 0.968750 +v -0.593750 2.468750 0.968750 +v -0.531250 2.281250 1.406250 +v -0.531250 2.468750 1.406250 +v -0.531250 2.281250 0.968750 +v -0.531250 2.468750 0.968750 +v 0.531250 2.281250 1.406250 +v 0.531250 2.468750 1.406250 +v 0.531250 2.281250 0.968750 +v 0.531250 2.468750 0.968750 +v 0.593750 2.281250 1.406250 +v 0.593750 2.468750 1.406250 +v 0.593750 2.281250 0.968750 +v 0.593750 2.468750 0.968750 +v 1.250000 2.062500 0.750000 +v 1.250000 2.062500 -1.000000 +v 1.375000 2.062500 0.750000 +v 1.375000 2.062500 -1.000000 +v 1.250000 2.562500 0.750000 +v 1.250000 2.312500 -1.000000 +v 1.375000 2.562500 0.750000 +v 1.375000 2.312500 -1.000000 +v -1.250000 2.562500 -0.500000 +v 1.250000 2.562500 -0.500000 +v -1.375000 2.562500 -0.500000 +v 1.375000 2.562500 -0.500000 +v -1.250000 2.312500 -1.000000 +v -1.250000 2.562500 0.750000 +v -1.375000 2.312500 -1.000000 +v -1.375000 2.562500 0.750000 +v -1.250000 2.062500 -1.000000 +v -1.250000 2.062500 0.750000 +v -1.375000 2.062500 -1.000000 +v -1.375000 2.062500 0.750000 +v -0.625000 2.500000 0.500000 +v -0.625000 2.500000 -0.500000 +v -0.625000 3.000000 -0.500000 +v -0.625000 3.000000 0.500000 +v -0.625000 3.250000 0.433012 +v -0.625000 3.433012 0.250000 +v -0.625000 3.500000 0.000000 +v -0.625000 3.433013 -0.250000 +v -0.625000 3.250000 -0.433012 +v -0.625000 2.125000 0.500000 +v -0.625000 2.250000 -1.000000 +v -0.625000 2.500000 1.000000 +v -0.625000 2.125000 1.125000 +v -0.625000 2.125000 -1.000000 +v -0.500000 2.500000 0.500000 +v -0.500000 2.500000 -0.500000 +v -0.500000 2.125000 0.500000 +v -0.500000 2.125000 -1.000000 +v -0.500000 3.000000 -0.500000 +v -0.500000 3.000000 0.500000 +v -0.500000 3.250000 0.433012 +v -0.500000 3.433012 0.250000 +v -0.500000 2.250000 -1.000000 +v -0.500000 3.500000 0.000000 +v -0.500000 3.433013 -0.250000 +v -0.500000 3.250000 -0.433012 +v -0.500000 2.500000 1.000000 +v -0.500000 2.125000 1.125000 +v 0.000000 2.000000 -1.500000 +v -0.574025 2.000000 -1.385819 +v -1.060660 2.000000 -1.060660 +v -1.385819 2.000000 -0.574025 +v -1.500000 2.000000 0.000000 +v -1.385819 2.000000 0.574025 +v -1.060660 2.000000 1.060660 +v -0.574025 2.000000 1.385819 +v 0.000000 2.000000 1.500000 +v 0.574025 2.000000 1.385819 +v 1.060660 2.000000 1.060660 +v 1.385819 2.000000 0.574025 +v 1.500000 2.000000 0.000000 +v 1.385819 2.000000 -0.574025 +v 1.060660 2.000000 -1.060660 +v 0.574024 2.000000 -1.385820 +v -1.501304 2.250000 0.621861 +v -1.149048 2.250000 1.149048 +v -0.621861 2.250000 1.501304 +v -0.000000 2.250000 1.625000 +v 0.621860 2.250000 1.501305 +v 1.149048 2.250000 1.149049 +v 1.501304 2.250000 0.621861 +v -1.501304 2.750000 0.621861 +v -1.149048 3.000000 1.149048 +v -0.621861 3.000000 1.501304 +v -0.000000 3.000000 1.625000 +v 0.621860 3.000000 1.501305 +v 1.149048 3.000000 1.149049 +v 1.501304 2.750000 0.621861 +v -1.385819 2.250000 0.574025 +v -1.060660 2.250000 1.060660 +v -0.574025 2.250000 1.385819 +v -0.000000 2.250000 1.500000 +v 0.574025 2.250000 1.385819 +v 1.060660 2.250000 1.060660 +v 1.385819 2.250000 0.574025 +v -1.385819 2.750000 0.574025 +v -1.060660 3.000000 1.060660 +v -0.574025 3.000000 1.385819 +v -0.000000 3.000000 1.500000 +v 0.574025 3.000000 1.385819 +v 1.060660 3.000000 1.060660 +v 1.385819 2.750000 0.574025 +v 0.500000 2.500000 0.500000 +v 0.500000 2.500000 -0.500000 +v 0.500000 3.000000 -0.500000 +v 0.500000 3.000000 0.500000 +v 0.500000 3.250000 0.433012 +v 0.500000 3.433012 0.250000 +v 0.500000 3.500000 0.000000 +v 0.500000 3.433013 -0.250000 +v 0.500000 3.250000 -0.433012 +v 0.625000 2.500000 0.500000 +v 0.625000 2.500000 -0.500000 +v 0.625000 3.000000 -0.500000 +v 0.625000 3.000000 0.500000 +v 0.625000 3.250000 0.433012 +v 0.625000 3.433012 0.250000 +v 0.625000 3.500000 0.000000 +v 0.625000 3.433013 -0.250000 +v 0.625000 3.250000 -0.433012 +v -0.625000 2.500000 0.500000 +v -0.625000 2.500000 -0.500000 +v -0.625000 3.000000 -0.500000 +v -0.625000 3.000000 0.500000 +v -0.625000 3.250000 0.433012 +v -0.625000 3.433012 0.250000 +v -0.625000 3.500000 0.000000 +v -0.625000 3.433013 -0.250000 +v -0.625000 3.250000 -0.433012 +v -0.500000 2.500000 0.500000 +v -0.500000 2.500000 -0.500000 +v -0.500000 3.000000 -0.500000 +v -0.500000 3.000000 0.500000 +v -0.500000 3.250000 0.433012 +v -0.500000 3.433012 0.250000 +v -0.500000 3.500000 0.000000 +v -0.500000 3.433013 -0.250000 +v -0.500000 3.250000 -0.433012 +vt 0.408333 0.670000 +vt 0.308333 0.710000 +vt 0.308333 0.670000 +vt 0.408333 0.500000 +vt 0.308333 0.510000 +vt 0.308333 0.500000 +vt 0.500000 0.610000 +vt 0.466667 0.640000 +vt 0.500000 0.640000 +vt 0.275000 0.710000 +vt 0.308333 0.720000 +vt 0.275000 0.720000 +vt 0.408333 0.720000 +vt 0.408333 0.550000 +vt 0.441667 0.710000 +vt 0.450000 0.670000 +vt 0.450000 0.710000 +vt 0.408333 0.510000 +vt 0.408333 0.710000 +vt 0.441667 0.720000 +vt 0.441667 0.550000 +vt 0.450000 0.510000 +vt 0.450000 0.550000 +vt 0.441667 0.670000 +vt 0.275000 0.550000 +vt 0.275000 0.670000 +vt 0.275000 0.500000 +vt 0.266667 0.710000 +vt 0.266667 0.670000 +vt 0.566667 0.640000 +vt 0.600000 0.620000 +vt 0.600000 0.610000 +vt 0.266667 0.550000 +vt 0.441667 0.510000 +vt 0.266667 0.510000 +vt 0.500000 0.610000 +vt 0.466667 0.640000 +vt 0.458333 0.610000 +vt 0.600000 0.610000 +vt 0.600000 0.620000 +vt 0.566667 0.640000 +vt 0.566667 0.680000 +vt 0.608333 0.660000 +vt 0.608333 0.620000 +vt 0.566667 0.680000 +vt 0.500000 0.640000 +vt 0.450000 0.640000 +vt 0.458333 0.680000 +vt 0.450000 0.680000 +vt 0.608333 0.610000 +vt 0.450000 0.610000 +vt 0.458333 0.640000 +vt 0.516772 0.714549 +vt 0.500210 0.680126 +vt 0.562019 0.700000 +vt 0.566457 0.680126 +vt 0.500210 0.680126 +vt 0.516772 0.714549 +vt 0.858333 0.610000 +vt 0.866667 0.570000 +vt 0.866667 0.610000 +vt 0.608333 0.610000 +vt 0.600000 0.570000 +vt 0.608333 0.570000 +vt 0.650000 0.630000 +vt 0.608333 0.640000 +vt 0.608333 0.630000 +vt 0.691667 0.630000 +vt 0.650000 0.640000 +vt 0.733333 0.630000 +vt 0.691667 0.640000 +vt 0.775000 0.630000 +vt 0.733333 0.640000 +vt 0.816667 0.630000 +vt 0.775000 0.640000 +vt 0.858333 0.630000 +vt 0.816667 0.640000 +vt 0.816667 0.560000 +vt 0.858333 0.570000 +vt 0.816667 0.570000 +vt 0.775000 0.560000 +vt 0.775000 0.570000 +vt 0.733333 0.560000 +vt 0.733333 0.570000 +vt 0.691667 0.560000 +vt 0.691667 0.570000 +vt 0.650000 0.560000 +vt 0.650000 0.570000 +vt 0.608333 0.560000 +vt 0.558333 0.250000 +vt 0.587500 0.265000 +vt 0.558333 0.265000 +vt 0.587500 0.285000 +vt 0.558333 0.270000 +vt 0.587500 0.270000 +vt 0.587500 0.285000 +vt 0.558333 0.270000 +vt 0.587500 0.270000 +vt 0.558333 0.250000 +vt 0.587500 0.265000 +vt 0.558333 0.265000 +vt 0.587500 0.290000 +vt 0.558333 0.285000 +vt 0.587500 0.290000 +vt 0.558333 0.285000 +vt 0.600000 0.510000 +vt 0.483333 0.500000 +vt 0.600000 0.500000 +vt 0.483333 0.560000 +vt 0.566667 0.550000 +vt 0.566667 0.560000 +vt 0.450000 0.550000 +vt 0.483333 0.560000 +vt 0.450000 0.560000 +vt 0.600000 0.530000 +vt 0.566667 0.550000 +vt 0.608333 0.510000 +vt 0.483333 0.600000 +vt 0.566667 0.560000 +vt 0.600000 0.550000 +vt 0.600000 0.560000 +vt 0.600000 0.550000 +vt 0.600000 0.560000 +vt 0.483333 0.600000 +vt 0.608333 0.510000 +vt 0.600000 0.530000 +vt 0.600000 0.510000 +vt 0.450000 0.550000 +vt 0.450000 0.560000 +vt 0.483333 0.500000 +vt 0.600000 0.500000 +vt 0.500000 0.610000 +vt 0.466667 0.640000 +vt 0.500000 0.640000 +vt 0.566667 0.640000 +vt 0.600000 0.620000 +vt 0.600000 0.610000 +vt 0.500000 0.610000 +vt 0.466667 0.640000 +vt 0.458333 0.610000 +vt 0.600000 0.610000 +vt 0.600000 0.620000 +vt 0.566667 0.640000 +vt 0.566667 0.680000 +vt 0.608333 0.660000 +vt 0.608333 0.620000 +vt 0.566667 0.680000 +vt 0.500000 0.640000 +vt 0.450000 0.640000 +vt 0.458333 0.680000 +vt 0.450000 0.680000 +vt 0.608333 0.610000 +vt 0.450000 0.610000 +vt 0.458333 0.640000 +vt 0.516772 0.714549 +vt 0.500210 0.680126 +vt 0.562019 0.700000 +vt 0.566457 0.680126 +vt 0.500210 0.680126 +vt 0.516772 0.714549 +vt 0.825000 0.248422 +vt 0.726315 0.130000 +vt 0.825000 0.011578 +vt 0.466667 0.610000 +vt 0.308333 0.550000 +vt 0.275000 0.510000 +vt 0.441667 0.500000 +vt 0.500000 0.680000 +vt 0.600000 0.660000 +vt 0.500000 0.680000 +vt 0.504648 0.700000 +vt 0.566457 0.680126 +vt 0.549895 0.714549 +vt 0.533333 0.719874 +vt 0.504648 0.700000 +vt 0.533333 0.719874 +vt 0.549895 0.714549 +vt 0.562019 0.700000 +vt 0.600000 0.610000 +vt 0.858333 0.640000 +vt 0.858333 0.560000 +vt 0.587500 0.250000 +vt 0.587500 0.250000 +vt 0.558333 0.290000 +vt 0.558333 0.290000 +vt 0.483333 0.510000 +vt 0.483333 0.550000 +vt 0.483333 0.550000 +vt 0.608333 0.530000 +vt 0.600000 0.580000 +vt 0.600000 0.600000 +vt 0.600000 0.580000 +vt 0.600000 0.600000 +vt 0.608333 0.530000 +vt 0.483333 0.510000 +vt 0.466667 0.610000 +vt 0.500000 0.680000 +vt 0.600000 0.660000 +vt 0.500000 0.680000 +vt 0.504648 0.700000 +vt 0.566457 0.680126 +vt 0.549895 0.714549 +vt 0.533333 0.719874 +vt 0.504648 0.700000 +vt 0.533333 0.719874 +vt 0.549895 0.714549 +vt 0.562019 0.700000 +vt 0.787235 0.239407 +vt 0.755219 0.213737 +vt 0.733827 0.175318 +vt 0.733827 0.084682 +vt 0.755219 0.046263 +vt 0.787235 0.020592 +vt 0.862765 0.020592 +vt 0.894781 0.046263 +vt 0.916173 0.084682 +vt 0.923685 0.130000 +vt 0.916173 0.175318 +vt 0.894781 0.213737 +vt 0.862765 0.239408 +vt 0.741667 0.000000 +vt 0.704167 0.010000 +vt 0.704167 0.000000 +vt 0.441667 0.000000 +vt 0.404167 0.010000 +vt 0.404167 0.000000 +vt 0.779167 0.000000 +vt 0.741667 0.010000 +vt 0.479167 -0.000000 +vt 0.441667 0.010000 +vt 0.816667 0.000000 +vt 0.779167 0.010000 +vt 0.516667 0.000000 +vt 0.479167 0.010000 +vt 0.854167 0.000000 +vt 0.816667 0.010000 +vt 0.554167 0.000000 +vt 0.516667 0.010000 +vt 0.891667 0.000000 +vt 0.854167 0.010000 +vt 0.591667 0.000000 +vt 0.554167 0.010000 +vt 0.929167 0.000000 +vt 0.891667 0.010000 +vt 0.629167 0.000000 +vt 0.591667 0.010000 +vt 0.966667 0.000000 +vt 0.929167 0.010000 +vt 0.666667 0.010000 +vt 0.666667 0.000000 +vt 0.629167 0.010000 +vt 0.366667 0.010000 +vt 0.366667 0.000000 +vt 0.775000 0.570000 +vt 0.733333 0.630000 +vt 0.733333 0.570000 +vt 0.575000 0.680000 +vt 0.566667 0.640000 +vt 0.575000 0.640000 +vt 0.491667 0.720000 +vt 0.500000 0.740000 +vt 0.491667 0.740000 +vt 0.575000 0.700000 +vt 0.566667 0.680000 +vt 0.575000 0.740000 +vt 0.566667 0.720000 +vt 0.575000 0.720000 +vt 0.491667 0.680000 +vt 0.500000 0.700000 +vt 0.491667 0.700000 +vt 0.566667 0.700000 +vt 0.500000 0.720000 +vt 0.491667 0.640000 +vt 0.500000 0.680000 +vt 0.608333 0.520000 +vt 0.650000 0.560000 +vt 0.608333 0.560000 +vt 0.575000 0.700000 +vt 0.566667 0.680000 +vt 0.575000 0.680000 +vt 0.733333 0.500000 +vt 0.775000 0.560000 +vt 0.733333 0.560000 +vt 0.575000 0.740000 +vt 0.566667 0.720000 +vt 0.575000 0.720000 +vt 0.691667 0.500000 +vt 0.691667 0.560000 +vt 0.491667 0.680000 +vt 0.500000 0.700000 +vt 0.491667 0.700000 +vt 0.816667 0.560000 +vt 0.858333 0.520000 +vt 0.858333 0.560000 +vt 0.566667 0.700000 +vt 0.650000 0.500000 +vt 0.775000 0.500000 +vt 0.500000 0.720000 +vt 0.491667 0.720000 +vt 0.491667 0.640000 +vt 0.500000 0.680000 +vt 0.650000 0.570000 +vt 0.608333 0.610000 +vt 0.608333 0.570000 +vt 0.816667 0.570000 +vt 0.775000 0.630000 +vt 0.691667 0.570000 +vt 0.650000 0.630000 +vt 0.858333 0.610000 +vt 0.816667 0.630000 +vt 0.691667 0.630000 +vt 0.500000 0.740000 +vt 0.491667 0.740000 +vt 0.566667 0.640000 +vt 0.575000 0.640000 +vt 0.966667 0.010000 +vt 0.566667 0.740000 +vt 0.500000 0.640000 +vt 0.566667 0.740000 +vt 0.816667 0.500000 +vt 0.500000 0.640000 +vt 0.858333 0.570000 +vn 0.0000 1.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.8944 -0.4472 +vn 0.0000 0.3162 0.9487 +vn 0.3827 0.0000 -0.9239 +vn -0.3827 0.0000 -0.9239 +vn -0.1427 0.9278 -0.3446 +vn 0.2638 0.9278 -0.2638 +vn 0.0000 -1.0000 0.0000 +vn -0.2823 0.9168 -0.2823 +vn 0.1528 0.9168 -0.3689 +vn -0.7071 0.0000 -0.7071 +vn 0.7071 0.0000 0.7071 +vn 0.3827 0.0000 0.9239 +vn -0.9239 0.0000 -0.3827 +vn 0.9239 0.0000 0.3827 +vn -0.9239 0.0000 0.3827 +vn 0.9239 0.0000 -0.3827 +vn -0.7071 0.0000 0.7071 +vn 0.7071 0.0000 -0.7071 +vn -0.3827 0.0000 0.9239 +vn 0.0000 0.1305 -0.9914 +vn 0.0000 0.8660 0.5000 +vn 0.0000 0.5000 -0.8660 +vn 0.0000 0.8660 -0.5000 +vn 0.0000 0.1305 0.9914 +vn 0.0000 0.5000 0.8660 +vn 0.8314 0.0000 -0.5556 +vn -0.8314 0.0000 -0.5556 +vn 0.6861 0.0000 -0.7275 +vn -0.8314 0.0000 0.5556 +vn -0.6877 0.0000 0.7259 +vn 0.8314 0.0000 0.5556 +vn 0.6877 0.0000 0.7259 +vn -0.6861 0.0000 -0.7275 +s off +f 56/1/1 55/2/1 57/3/1 +f 61/4/2 58/5/2 60/6/2 +f 62/7/3 68/8/3 33/9/3 +f 57/10/3 45/11/3 47/12/3 +f 55/2/4 44/13/4 45/11/4 +f 57/3/1 64/14/1 56/1/1 +f 56/15/4 40/16/4 46/17/4 +f 64/14/1 58/5/1 59/18/1 +f 54/19/5 46/20/5 44/13/5 +f 36/21/2 66/22/2 42/23/2 +f 39/24/5 42/23/5 40/16/5 +f 64/14/1 39/24/1 56/1/1 +f 35/25/1 57/3/1 38/26/1 +f 58/5/3 67/27/3 60/6/3 +f 38/26/4 47/28/4 41/29/4 +f 34/30/3 63/31/3 70/32/3 +f 35/25/3 41/29/3 43/33/3 +f 61/4/5 64/34/5 59/18/5 +f 67/35/2 35/25/2 43/33/2 +f 73/36/5 83/37/5 84/38/5 +f 74/39/5 79/40/5 72/41/5 +f 33/9/3 37/42/3 34/30/3 +f 34/43/6 79/40/6 63/44/6 +f 75/45/5 71/46/5 72/41/5 +f 68/47/1 71/48/1 33/49/1 +f 63/44/4 74/39/4 70/50/4 +f 69/51/7 83/52/7 68/47/7 +f 78/53/5 76/54/5 82/55/5 +f 37/56/3 48/57/3 50/58/3 +f 105/59/8 98/60/8 112/61/8 +f 99/62/9 92/63/9 85/64/9 +f 100/65/10 106/66/10 99/67/10 +f 101/68/1 107/69/1 100/65/1 +f 102/70/1 108/71/1 101/68/1 +f 103/72/1 109/73/1 102/70/1 +f 104/74/1 110/75/1 103/72/1 +f 105/76/11 111/77/11 104/74/11 +f 97/78/12 91/79/12 90/80/12 +f 96/81/12 90/80/12 89/82/12 +f 95/83/12 89/82/12 88/84/12 +f 94/85/12 88/84/12 87/86/12 +f 93/87/12 87/86/12 86/88/12 +f 92/89/12 86/88/12 85/64/12 +f 114/90/3 115/91/3 113/92/3 +f 128/93/5 125/94/5 127/95/5 +f 120/96/5 117/97/5 119/98/5 +f 122/99/3 123/100/3 121/101/3 +f 119/98/12 113/92/12 115/91/12 +f 116/102/1 118/103/1 120/96/1 +f 127/95/12 121/101/12 123/100/12 +f 124/104/1 126/105/1 128/93/1 +f 132/106/12 129/107/12 130/108/12 +f 144/109/1 137/110/1 139/111/1 +f 131/112/2 133/113/2 129/114/2 +f 132/106/5 136/115/5 140/116/5 +f 130/117/4 136/115/4 132/106/4 +f 129/118/3 133/113/3 138/119/3 +f 138/119/6 136/120/6 134/121/6 +f 139/111/6 141/122/6 143/123/6 +f 133/113/1 140/116/1 138/119/1 +f 148/124/3 144/109/3 139/111/3 +f 147/125/4 141/126/4 145/127/4 +f 145/127/5 141/126/5 137/110/5 +f 146/128/2 144/109/2 148/129/2 +f 145/127/12 148/130/12 147/131/12 +f 158/132/3 160/133/3 149/134/3 +f 150/135/3 159/136/3 162/137/3 +f 165/138/5 175/139/5 176/140/5 +f 166/141/5 171/142/5 164/143/5 +f 149/134/3 151/144/3 150/135/3 +f 150/145/6 171/142/6 159/146/6 +f 167/147/5 163/148/5 164/143/5 +f 160/149/1 163/150/1 149/151/1 +f 159/146/4 166/141/4 162/152/4 +f 161/153/7 175/154/7 160/149/7 +f 170/155/5 168/156/5 174/157/5 +f 151/158/3 152/159/3 154/160/3 +f 177/161/1 181/162/1 185/163/1 +f 56/1/1 54/19/1 55/2/1 +f 61/4/2 59/18/2 58/5/2 +f 62/7/3 69/164/3 68/8/3 +f 57/10/3 55/2/3 45/11/3 +f 55/2/4 54/19/4 44/13/4 +f 57/3/1 65/165/1 64/14/1 +f 56/15/4 39/24/4 40/16/4 +f 64/14/1 65/165/1 58/5/1 +f 54/19/5 56/15/5 46/20/5 +f 36/21/2 64/34/2 66/22/2 +f 39/24/5 36/21/5 42/23/5 +f 64/14/1 36/21/1 39/24/1 +f 35/25/1 65/165/1 57/3/1 +f 58/5/3 65/166/3 67/27/3 +f 38/26/4 57/10/4 47/28/4 +f 70/32/3 62/7/3 34/30/3 +f 62/7/3 33/9/3 34/30/3 +f 35/25/3 38/26/3 41/29/3 +f 61/4/5 66/167/5 64/34/5 +f 67/35/2 65/166/2 35/25/2 +f 73/36/5 71/46/5 83/37/5 +f 71/46/5 73/36/5 72/41/5 +f 73/36/5 74/39/5 72/41/5 +f 33/9/3 48/168/3 37/42/3 +f 34/43/6 72/169/6 79/40/6 +f 75/45/5 76/170/5 71/46/5 +f 68/47/1 83/52/1 71/48/1 +f 63/44/4 79/40/4 74/39/4 +f 69/51/7 84/38/7 83/52/7 +f 78/53/5 77/171/5 76/54/5 +f 76/54/5 75/172/5 82/55/5 +f 82/55/5 81/173/5 80/174/5 +f 80/174/5 78/53/5 82/55/5 +f 48/57/3 49/175/3 50/58/3 +f 50/58/3 51/176/3 52/177/3 +f 52/177/3 53/178/3 50/58/3 +f 53/178/3 37/56/3 50/58/3 +f 105/59/8 91/79/8 98/60/8 +f 99/62/9 106/179/9 92/63/9 +f 100/65/13 107/69/13 106/66/13 +f 101/68/1 108/71/1 107/69/1 +f 102/70/1 109/73/1 108/71/1 +f 103/72/1 110/75/1 109/73/1 +f 104/74/1 111/77/1 110/75/1 +f 105/76/14 112/180/14 111/77/14 +f 97/78/12 98/181/12 91/79/12 +f 96/81/12 97/78/12 90/80/12 +f 95/83/12 96/81/12 89/82/12 +f 94/85/12 95/83/12 88/84/12 +f 93/87/12 94/85/12 87/86/12 +f 92/89/12 93/87/12 86/88/12 +f 114/90/3 116/182/3 115/91/3 +f 128/93/5 126/105/5 125/94/5 +f 120/96/5 118/103/5 117/97/5 +f 122/99/3 124/183/3 123/100/3 +f 119/98/12 117/97/12 113/92/12 +f 116/102/1 114/184/1 118/103/1 +f 127/95/12 125/94/12 121/101/12 +f 124/104/1 122/185/1 126/105/1 +f 132/106/12 131/186/12 129/107/12 +f 144/109/1 142/187/1 137/110/1 +f 131/112/2 135/188/2 133/113/2 +f 135/188/5 131/186/5 140/116/5 +f 131/186/5 132/106/5 140/116/5 +f 130/117/4 134/189/4 136/115/4 +f 134/190/3 130/191/3 138/119/3 +f 130/191/3 129/118/3 138/119/3 +f 138/119/6 140/116/6 136/120/6 +f 139/111/6 137/110/6 141/122/6 +f 133/113/1 135/188/1 140/116/1 +f 143/192/3 147/193/3 139/111/3 +f 147/193/3 148/124/3 139/111/3 +f 147/125/4 143/194/4 141/126/4 +f 142/187/5 146/195/5 137/110/5 +f 146/195/5 145/127/5 137/110/5 +f 146/128/2 142/187/2 144/109/2 +f 145/127/12 146/195/12 148/130/12 +f 158/132/3 161/196/3 160/133/3 +f 162/137/3 158/132/3 150/135/3 +f 158/132/3 149/134/3 150/135/3 +f 165/138/5 163/148/5 175/139/5 +f 163/148/5 165/138/5 164/143/5 +f 165/138/5 166/141/5 164/143/5 +f 149/134/3 152/197/3 151/144/3 +f 150/145/6 164/198/6 171/142/6 +f 167/147/5 168/199/5 163/148/5 +f 160/149/1 175/154/1 163/150/1 +f 159/146/4 171/142/4 166/141/4 +f 161/153/7 176/140/7 175/154/7 +f 170/155/5 169/200/5 168/156/5 +f 168/156/5 167/201/5 174/157/5 +f 174/157/5 173/202/5 172/203/5 +f 172/203/5 170/155/5 174/157/5 +f 152/159/3 153/204/3 154/160/3 +f 154/160/3 155/205/3 156/206/3 +f 156/206/3 157/207/3 154/160/3 +f 157/207/3 151/158/3 154/160/3 +f 177/161/1 178/208/1 181/162/1 +f 178/208/1 179/209/1 181/162/1 +f 179/209/1 180/210/1 181/162/1 +f 181/162/1 182/211/1 185/163/1 +f 182/211/1 183/212/1 185/163/1 +f 183/212/1 184/213/1 185/163/1 +f 185/163/1 186/214/1 187/215/1 +f 187/215/1 188/216/1 189/217/1 +f 189/217/1 190/218/1 191/219/1 +f 191/219/1 192/220/1 177/161/1 +f 185/163/1 187/215/1 189/217/1 +f 189/217/1 191/219/1 185/163/1 +f 191/219/1 177/161/1 185/163/1 +s 1 +f 3/221/15 18/222/9 2/223/9 +f 11/224/16 26/225/17 10/226/17 +f 4/227/18 19/228/15 3/221/15 +f 12/229/19 27/230/16 11/224/16 +f 5/231/3 20/232/18 4/227/18 +f 13/233/5 28/234/19 12/229/19 +f 6/235/20 21/236/3 5/231/3 +f 14/237/21 29/238/5 13/233/5 +f 7/239/22 22/240/20 6/235/20 +f 15/241/23 30/242/21 14/237/21 +f 8/243/24 23/244/22 7/239/22 +f 16/245/8 31/246/23 15/241/23 +f 9/247/2 24/248/24 8/243/24 +f 2/223/9 17/249/4 1/250/4 +f 1/250/4 32/251/8 16/245/8 +f 10/226/17 25/252/2 9/253/2 +f 197/254/17 203/255/2 196/256/2 +f 241/257/25 249/258/4 240/259/4 +f 244/260/26 254/261/1 245/262/1 +f 247/263/27 250/264/25 241/257/25 +f 245/265/1 255/266/28 246/267/28 +f 242/268/29 252/269/30 243/270/30 +f 246/267/28 256/271/27 247/263/27 +f 243/270/30 253/272/26 244/260/26 +f 239/273/2 251/274/29 242/268/29 +f 214/275/31 208/276/23 207/277/31 +f 229/278/27 232/279/25 223/280/25 +f 217/281/4 211/282/9 210/283/4 +f 227/284/1 237/285/28 228/286/28 +f 216/287/8 210/283/4 209/288/8 +f 224/289/29 234/290/30 225/291/30 +f 212/292/15 220/293/32 213/294/32 +f 228/286/28 238/295/27 229/278/27 +f 215/296/33 209/288/8 208/276/23 +f 218/297/9 212/292/15 211/282/9 +f 225/291/30 235/298/26 226/299/26 +f 221/300/2 233/301/29 224/289/29 +f 194/302/22 200/303/34 193/304/34 +f 198/305/16 204/306/17 197/254/17 +f 195/307/24 201/308/35 194/302/22 +f 198/305/16 206/309/36 205/310/37 +f 196/256/2 202/311/24 195/307/24 +f 226/299/26 236/312/1 227/313/1 +f 223/280/25 231/314/4 222/315/4 +f 3/221/15 19/228/15 18/222/9 +f 11/224/16 27/230/16 26/225/17 +f 4/227/18 20/232/18 19/228/15 +f 12/229/19 28/234/19 27/230/16 +f 5/231/3 21/236/3 20/232/18 +f 13/233/5 29/238/5 28/234/19 +f 6/235/20 22/240/20 21/236/3 +f 14/237/21 30/242/21 29/238/5 +f 7/239/22 23/244/22 22/240/20 +f 15/241/23 31/246/23 30/242/21 +f 8/243/24 24/248/24 23/244/22 +f 16/245/8 32/251/8 31/246/23 +f 9/247/2 25/316/2 24/248/24 +f 2/223/9 18/222/9 17/249/4 +f 1/250/4 17/249/4 32/251/8 +f 10/226/17 26/225/17 25/252/2 +f 197/254/17 204/306/17 203/255/2 +f 241/257/25 250/264/25 249/258/4 +f 244/260/26 253/272/26 254/261/1 +f 247/263/27 256/271/27 250/264/25 +f 245/265/1 254/317/1 255/266/28 +f 242/268/29 251/274/29 252/269/30 +f 246/267/28 255/266/28 256/271/27 +f 243/270/30 252/269/30 253/272/26 +f 239/273/2 248/318/2 251/274/29 +f 214/275/31 215/296/33 208/276/23 +f 229/278/27 238/295/27 232/279/25 +f 217/281/4 218/297/9 211/282/9 +f 227/284/1 236/319/1 237/285/28 +f 216/287/8 217/281/4 210/283/4 +f 224/289/29 233/301/29 234/290/30 +f 212/292/15 219/320/38 220/293/32 +f 228/286/28 237/285/28 238/295/27 +f 215/296/33 216/287/8 209/288/8 +f 218/297/9 219/320/38 212/292/15 +f 225/291/30 234/290/30 235/298/26 +f 221/300/2 230/321/2 233/301/29 +f 194/302/22 201/308/35 200/303/34 +f 198/305/16 205/310/37 204/306/17 +f 195/307/24 202/311/24 201/308/35 +f 198/305/16 199/322/36 206/309/36 +f 196/256/2 203/255/2 202/311/24 +f 226/299/26 235/298/26 236/312/1 +f 223/280/25 232/279/25 231/314/4 +o Cannon +v 0.000000 3.500000 0.500000 +v -0.250000 3.433013 0.500000 +v -0.433013 3.250000 0.500000 +v -0.500000 3.000000 0.500000 +v -0.433013 2.750000 0.500000 +v -0.250000 2.566987 0.500000 +v 0.000000 2.500000 0.500000 +v 0.250000 2.566987 0.500000 +v 0.433013 2.750000 0.500000 +v 0.500000 3.000000 0.500000 +v 0.433013 3.250000 0.500000 +v 0.250000 3.433012 0.500000 +v 0.000000 3.500000 -2.000000 +v -0.250000 3.433013 -2.000000 +v -0.433013 3.250000 -2.000000 +v -0.500000 3.000000 -2.000000 +v -0.433013 2.750000 -2.000000 +v -0.250000 2.566987 -2.000000 +v 0.000000 2.500000 -2.000000 +v 0.250000 2.566987 -2.000000 +v 0.433013 2.750000 -2.000000 +v 0.500000 3.000000 -2.000000 +v 0.433013 3.250000 -2.000000 +v 0.250000 3.433012 -2.000000 +v 0.000000 3.312500 0.750000 +v -0.156250 3.270633 0.750000 +v -0.270633 3.156250 0.750000 +v -0.312500 3.000000 0.750000 +v -0.270633 2.843750 0.750000 +v -0.156250 2.729367 0.750000 +v 0.000000 2.687500 0.750000 +v 0.156250 2.729367 0.750000 +v 0.270633 2.843750 0.750000 +v 0.312500 3.000000 0.750000 +v 0.270633 3.156250 0.750000 +v 0.156250 3.270633 0.750000 +v 0.750000 2.911612 -0.088388 +v 0.750000 3.000000 -0.125000 +v 0.750000 3.000000 -0.062500 +v 1.125000 3.000000 -0.062500 +v 0.750000 2.955806 -0.044194 +v 1.125000 2.955806 -0.044194 +v 0.750000 2.937500 0.000000 +v 1.125000 2.937500 0.000000 +v 0.750000 2.955806 0.044194 +v 1.125000 2.955806 0.044194 +v 0.750000 3.000000 0.062500 +v 1.125000 3.000000 0.062500 +v 0.750000 3.044194 0.044194 +v 1.125000 3.044194 0.044194 +v 0.750000 3.062500 0.000000 +v 1.125000 3.062500 0.000000 +v 0.750000 3.044194 -0.044194 +v 1.125000 3.044194 -0.044194 +v 0.750000 2.875000 0.000000 +v 0.750000 2.911612 0.088388 +v 0.750000 3.000000 0.125000 +v 0.750000 3.088388 0.088388 +v 0.750000 3.125000 0.000000 +v 0.750000 3.088388 -0.088388 +v 0.625000 2.911612 -0.088388 +v 0.625000 3.000000 -0.125000 +v 0.625000 2.875000 0.000000 +v 0.625000 2.911612 0.088388 +v 0.625000 3.000000 0.125000 +v 0.625000 3.088388 0.088388 +v 0.625000 3.125000 0.000000 +v 0.625000 3.088388 -0.088388 +v 0.250000 3.433012 -1.375000 +v 0.433013 3.250000 -1.375000 +v 0.500000 3.000000 -1.375000 +v 0.433013 2.750000 -1.375000 +v 0.250000 2.566987 -1.375000 +v 0.000000 2.500000 -1.375000 +v -0.250000 2.566987 -1.375000 +v -0.433013 2.750000 -1.375000 +v -0.500000 3.000000 -1.375000 +v -0.433013 3.250000 -1.375000 +v -0.250000 3.433013 -1.375000 +v 0.000000 3.500000 -1.375000 +v 0.000000 3.562500 -1.375000 +v -0.281250 3.487139 -1.375000 +v -0.487139 3.281250 -1.375000 +v -0.562500 3.000000 -1.375000 +v -0.487139 2.718750 -1.375000 +v -0.281250 2.512861 -1.375000 +v 0.000000 2.437500 -1.375000 +v 0.281250 2.512861 -1.375000 +v 0.487139 2.718750 -1.375000 +v 0.562500 3.000000 -1.375000 +v 0.487139 3.281250 -1.375000 +v 0.281250 3.487139 -1.375000 +v 0.000000 3.562500 -1.500000 +v -0.281250 3.487139 -1.500000 +v -0.487139 3.281250 -1.500000 +v -0.562500 3.000000 -1.500000 +v -0.487139 2.718750 -1.500000 +v -0.281250 2.512861 -1.500000 +v 0.000000 2.437500 -1.500000 +v 0.281250 2.512861 -1.500000 +v 0.487139 2.718750 -1.500000 +v 0.562500 3.000000 -1.500000 +v 0.487139 3.281250 -1.500000 +v 0.281250 3.487139 -1.500000 +v 0.937500 2.625000 0.750000 +v 0.937500 3.375000 0.250000 +v 0.937500 2.625000 -0.750000 +v 0.937500 3.375000 -0.750000 +v 1.062500 2.625000 0.750000 +v 1.062500 3.375000 0.250000 +v 1.062500 2.625000 -0.750000 +v 1.062500 3.375000 -0.750000 +v 0.937500 2.750000 0.750000 +v 0.375000 2.750000 -1.187500 +v 0.937500 3.250000 0.250000 +v 1.062500 3.250000 0.250000 +v 0.375000 3.250000 -1.187500 +v 1.062500 2.750000 0.750000 +v 0.375000 2.750000 -1.312500 +v 0.375000 3.250000 -1.312500 +v -0.500000 3.625000 0.500000 +v -0.500000 3.750000 0.500000 +v -0.500000 3.625000 -0.750000 +v -0.500000 3.750000 -0.750000 +v 0.500000 3.625000 0.500000 +v 0.500000 3.750000 0.500000 +v 0.500000 3.625000 -0.750000 +v 0.500000 3.750000 -0.750000 +v -0.750000 3.375000 0.500000 +v -0.750000 3.375000 -0.750000 +v 0.750000 3.375000 0.500000 +v 0.750000 3.375000 -0.750000 +v -0.875000 3.375000 0.500000 +v -0.875000 3.375000 -0.750000 +v 0.875000 3.375000 0.500000 +v 0.875000 3.375000 -0.750000 +v -0.750000 2.875000 -0.750000 +v -0.750000 2.875000 0.000000 +v 0.750000 2.875000 0.000000 +v 0.750000 2.875000 -0.750000 +v -0.875000 2.875000 -0.750000 +v -0.875000 2.875000 0.000000 +v 0.875000 2.875000 0.000000 +v 0.875000 2.875000 -0.750000 +v -0.250000 3.625000 -0.500000 +v 0.250000 3.750000 -0.500000 +v 0.250000 3.625000 -0.500000 +v -0.250000 3.750000 -0.500000 +v -0.750000 2.911612 -0.088388 +v -0.750000 3.000000 -0.125000 +v -0.750000 3.000000 -0.062500 +v -1.125000 3.000000 -0.062500 +v -0.750000 2.955806 -0.044194 +v -1.125000 2.955806 -0.044194 +v -0.750000 2.937500 0.000000 +v -1.125000 2.937500 0.000000 +v -0.750000 2.955806 0.044194 +v -1.125000 2.955806 0.044194 +v -0.750000 3.000000 0.062500 +v -1.125000 3.000000 0.062500 +v -0.750000 3.044194 0.044194 +v -1.125000 3.044194 0.044194 +v -0.750000 3.062500 0.000000 +v -1.125000 3.062500 0.000000 +v -0.750000 3.044194 -0.044194 +v -1.125000 3.044194 -0.044194 +v -0.750000 2.875000 0.000000 +v -0.750000 2.911612 0.088388 +v -0.750000 3.000000 0.125000 +v -0.750000 3.088388 0.088388 +v -0.750000 3.125000 0.000000 +v -0.750000 3.088388 -0.088388 +v -0.625000 2.911612 -0.088388 +v -0.625000 3.000000 -0.125000 +v -0.625000 2.875000 0.000000 +v -0.625000 2.911612 0.088388 +v -0.625000 3.000000 0.125000 +v -0.625000 3.088388 0.088388 +v -0.625000 3.125000 0.000000 +v -0.625000 3.088388 -0.088388 +v -0.375000 3.250000 -1.312500 +v -0.375000 2.750000 -1.312500 +v -1.062500 2.750000 0.750000 +v -0.375000 3.250000 -1.187500 +v -1.062500 3.250000 0.250000 +v -0.937500 3.250000 0.250000 +v -0.375000 2.750000 -1.187500 +v -0.937500 2.750000 0.750000 +v -1.062500 3.375000 -0.750000 +v -1.062500 2.625000 -0.750000 +v -1.062500 3.375000 0.250000 +v -1.062500 2.625000 0.750000 +v -0.937500 3.375000 -0.750000 +v -0.937500 2.625000 -0.750000 +v -0.937500 3.375000 0.250000 +v -0.937500 2.625000 0.750000 +v 0.000000 2.562500 -2.000000 +v -0.218750 2.621114 -2.000000 +v -0.378886 2.781250 -2.000000 +v -0.437500 3.000000 -2.000000 +v -0.378886 3.218750 -2.000000 +v -0.218750 3.378886 -2.000000 +v 0.000000 3.437500 -2.000000 +v 0.218750 3.378886 -2.000000 +v 0.378886 3.218750 -2.000000 +v 0.437500 3.000000 -2.000000 +v 0.378886 2.781250 -2.000000 +v 0.218750 2.621114 -2.000000 +v 0.000000 2.562500 -5.500000 +v -0.218750 2.621114 -5.500000 +v -0.378886 2.781250 -5.500000 +v -0.437500 3.000000 -5.500000 +v -0.378886 3.218750 -5.500000 +v -0.218750 3.378886 -5.500000 +v 0.000000 3.437500 -5.500000 +v 0.218750 3.378886 -5.500000 +v 0.378886 3.218750 -5.500000 +v 0.437500 3.000000 -5.500000 +v 0.378886 2.781250 -5.500000 +v 0.218750 2.621114 -5.500000 +v 0.000000 2.687500 -5.625000 +v -0.156250 2.729367 -5.625000 +v -0.270633 2.843750 -5.625000 +v -0.312500 3.000000 -5.625000 +v -0.270633 3.156250 -5.625000 +v -0.156250 3.270633 -5.625000 +v 0.000000 3.312500 -5.625000 +v 0.156250 3.270633 -5.625000 +v 0.270633 3.156250 -5.625000 +v 0.312500 3.000000 -5.625000 +v 0.270633 2.843750 -5.625000 +v 0.156250 2.729367 -5.625000 +v 0.000000 3.375000 -5.593750 +v -0.187500 3.324759 -5.593750 +v -0.324759 3.187500 -5.593750 +v -0.375000 3.000000 -5.593750 +v -0.324759 2.812500 -5.593750 +v -0.187500 2.675241 -5.593750 +v 0.000000 2.625000 -5.593750 +v 0.187500 2.675241 -5.593750 +v 0.324759 2.812500 -5.593750 +v 0.375000 3.000000 -5.593750 +v 0.324760 3.187500 -5.593750 +v 0.187500 3.324759 -5.593750 +v -0.250000 3.625000 0.750000 +v 0.250000 3.750000 0.750000 +v 0.250000 3.625000 0.750000 +v -0.250000 3.750000 0.750000 +v -0.375000 3.625000 0.250000 +v 0.375000 3.625000 0.250000 +v -0.375000 3.625000 0.000000 +v 0.375000 3.625000 0.000000 +v -0.375000 3.500000 0.250000 +v 0.375000 3.500000 0.250000 +v -0.375000 3.500000 0.000000 +v 0.375000 3.500000 0.000000 +v -0.250000 3.375000 0.250000 +v 0.250000 3.375000 0.250000 +v -0.250000 3.375000 0.000000 +v 0.250000 3.375000 0.000000 +v 0.000000 3.625000 0.000000 +v -0.044194 3.606694 0.000000 +v -0.062500 3.562500 0.000000 +v -0.044194 3.518306 0.000000 +v 0.000000 3.500000 0.000000 +v 0.044194 3.518306 0.000000 +v 0.062500 3.562500 0.000000 +v 0.044194 3.606694 0.000000 +v 0.000000 3.625000 -1.750000 +v -0.044194 3.606694 -1.750000 +v -0.062500 3.562500 -1.750000 +v -0.044194 3.518306 -1.750000 +v 0.000000 3.500000 -1.750000 +v 0.044194 3.518306 -1.750000 +v 0.062500 3.562500 -1.750000 +v 0.044194 3.606694 -1.750000 +v 0.044194 3.375000 -1.856694 +v 0.062500 3.375000 -1.812500 +v 0.044194 3.375000 -1.768306 +v -0.044194 3.375000 -1.768306 +v -0.062500 3.375000 -1.812500 +v -0.044194 3.375000 -1.856694 +v 0.000000 3.500000 -1.875000 +v -0.044194 3.500000 -1.856694 +v -0.062500 3.500000 -1.812500 +v -0.044194 3.500000 -1.768306 +v 0.000000 3.375000 -1.750000 +v 0.044194 3.500000 -1.768306 +v 0.062500 3.500000 -1.812500 +v 0.044194 3.500000 -1.856694 +v 0.044194 3.575444 -1.825444 +v 0.062500 3.544194 -1.794194 +v 0.044194 3.512944 -1.762944 +v 0.000000 3.375000 -1.875000 +v -0.044194 3.512944 -1.762944 +v -0.062500 3.544194 -1.794194 +v -0.044194 3.575444 -1.825444 +v 0.000000 3.588388 -1.838388 +v 0.213763 3.587308 0.000000 +v 0.165973 3.585221 0.000000 +v 0.133656 3.549953 0.000000 +v 0.135742 3.502163 0.000000 +v 0.171010 3.469846 0.000000 +v 0.218800 3.471933 0.000000 +v 0.251117 3.507201 0.000000 +v 0.249031 3.554991 0.000000 +v 0.213763 3.587308 -1.500000 +v 0.165973 3.585221 -1.500000 +v 0.133656 3.549953 -1.500000 +v 0.135742 3.502163 -1.500000 +v 0.171010 3.469846 -1.500000 +v 0.218800 3.471933 -1.500000 +v 0.251117 3.507201 -1.500000 +v 0.249031 3.554991 -1.500000 +v 0.169787 3.337270 -1.606694 +v 0.186988 3.331008 -1.562500 +v 0.169787 3.337270 -1.518306 +v 0.086729 3.367500 -1.518306 +v 0.069527 3.373761 -1.562500 +v 0.086729 3.367500 -1.606694 +v 0.171010 3.469846 -1.625000 +v 0.129481 3.484962 -1.606694 +v 0.112279 3.491222 -1.562500 +v 0.129481 3.484962 -1.518306 +v 0.128258 3.352385 -1.500000 +v 0.212539 3.454731 -1.518306 +v 0.229741 3.448470 -1.562500 +v 0.212539 3.454731 -1.606694 +v 0.238343 3.525625 -1.575444 +v 0.244856 3.489999 -1.544194 +v 0.216966 3.466895 -1.512944 +v 0.128258 3.352385 -1.625000 +v 0.133908 3.497125 -1.512944 +v 0.127395 3.532752 -1.544194 +v 0.155284 3.555856 -1.575444 +v 0.201241 3.552904 -1.588388 +v -0.201241 3.552904 -1.588388 +v -0.238342 3.525625 -1.575444 +v -0.244856 3.489999 -1.544194 +v -0.216966 3.466895 -1.512944 +v -0.128257 3.352385 -1.625000 +v -0.133908 3.497125 -1.512944 +v -0.127395 3.532752 -1.544194 +v -0.155285 3.555856 -1.575444 +v -0.129481 3.484962 -1.606694 +v -0.112279 3.491222 -1.562500 +v -0.129481 3.484962 -1.518306 +v -0.128257 3.352385 -1.500000 +v -0.212539 3.454731 -1.518306 +v -0.229741 3.448470 -1.562500 +v -0.212539 3.454731 -1.606694 +v -0.171010 3.469846 -1.625000 +v -0.169786 3.337270 -1.606694 +v -0.186988 3.331008 -1.562500 +v -0.169786 3.337270 -1.518306 +v -0.086729 3.367500 -1.518306 +v -0.069527 3.373761 -1.562500 +v -0.086729 3.367500 -1.606694 +v -0.165973 3.585221 -1.500000 +v -0.133655 3.549953 -1.500000 +v -0.135742 3.502163 -1.500000 +v -0.171010 3.469846 -1.500000 +v -0.218800 3.471933 -1.500000 +v -0.251117 3.507201 -1.500000 +v -0.249031 3.554991 -1.500000 +v -0.213763 3.587308 -1.500000 +v -0.165973 3.585221 0.000000 +v -0.133655 3.549953 0.000000 +v -0.135742 3.502163 0.000000 +v -0.171010 3.469846 0.000000 +v -0.218800 3.471933 0.000000 +v -0.251117 3.507201 0.000000 +v -0.249031 3.554991 0.000000 +v -0.213763 3.587308 0.000000 +v -1.125000 3.000000 -0.062500 +v -1.125000 2.955806 -0.044194 +v -1.125000 2.937500 0.000000 +v -1.125000 2.955806 0.044194 +v -1.125000 3.000000 0.062500 +v -1.125000 3.044194 0.044194 +v -1.125000 3.062500 0.000000 +v -1.125000 3.044194 -0.044194 +v 1.125000 3.000000 -0.062500 +v 1.125000 2.955806 -0.044194 +v 1.125000 2.937500 0.000000 +v 1.125000 2.955806 0.044194 +v 1.125000 3.000000 0.062500 +v 1.125000 3.044194 0.044194 +v 1.125000 3.062500 0.000000 +v 1.125000 3.044194 -0.044194 +v -0.750000 2.911612 -0.088388 +v -0.750000 3.000000 -0.125000 +v -0.750000 3.000000 -0.062500 +v -0.750000 2.955806 -0.044194 +v -0.750000 2.937500 0.000000 +v -0.750000 2.955806 0.044194 +v -0.750000 3.000000 0.062500 +v -0.750000 3.044194 0.044194 +v -0.750000 3.062500 0.000000 +v -0.750000 3.044194 -0.044194 +v -0.750000 2.875000 0.000000 +v -0.750000 2.911612 0.088388 +v -0.750000 3.000000 0.125000 +v -0.750000 3.088388 0.088388 +v -0.750000 3.125000 0.000000 +v -0.750000 3.088388 -0.088388 +v 0.750000 2.911612 -0.088388 +v 0.750000 3.000000 -0.125000 +v 0.750000 3.000000 -0.062500 +v 0.750000 2.955806 -0.044194 +v 0.750000 2.937500 0.000000 +v 0.750000 2.955806 0.044194 +v 0.750000 3.000000 0.062500 +v 0.750000 3.044194 0.044194 +v 0.750000 3.062500 0.000000 +v 0.750000 3.044194 -0.044194 +v 0.750000 2.875000 0.000000 +v 0.750000 2.911612 0.088388 +v 0.750000 3.000000 0.125000 +v 0.750000 3.088388 0.088388 +v 0.750000 3.125000 0.000000 +v 0.750000 3.088388 -0.088388 +v 0.000000 3.500000 -2.000000 +v -0.250000 3.433013 -2.000000 +v -0.433013 3.250000 -2.000000 +v -0.500000 3.000000 -2.000000 +v -0.433013 2.750000 -2.000000 +v -0.250000 2.566987 -2.000000 +v 0.000000 2.500000 -2.000000 +v 0.250000 2.566987 -2.000000 +v 0.433013 2.750000 -2.000000 +v 0.500000 3.000000 -2.000000 +v 0.433013 3.250000 -2.000000 +v 0.250000 3.433012 -2.000000 +v 0.000000 2.562500 -2.000000 +v -0.218750 2.621114 -2.000000 +v -0.378886 2.781250 -2.000000 +v -0.437500 3.000000 -2.000000 +v -0.378886 3.218750 -2.000000 +v -0.218750 3.378886 -2.000000 +v 0.000000 3.437500 -2.000000 +v 0.218750 3.378886 -2.000000 +v 0.378886 3.218750 -2.000000 +v 0.437500 3.000000 -2.000000 +v 0.378886 2.781250 -2.000000 +v 0.218750 2.621114 -2.000000 +v 0.000000 3.500000 -1.500000 +v -0.250000 3.433013 -1.500000 +v -0.433013 3.250000 -1.500000 +v -0.500000 3.000000 -1.500000 +v -0.433013 2.750000 -1.500000 +v -0.250000 2.566987 -1.500000 +v 0.000000 2.500000 -1.500000 +v 0.250000 2.566987 -1.500000 +v 0.433013 2.750000 -1.500000 +v 0.500000 3.000000 -1.500000 +v 0.433013 3.250000 -1.500000 +v 0.250000 3.433012 -1.500000 +v 0.000000 3.562500 -1.500000 +v -0.281250 3.487139 -1.500000 +v -0.487139 3.281250 -1.500000 +v -0.562500 3.000000 -1.500000 +v -0.487139 2.718750 -1.500000 +v -0.281250 2.512861 -1.500000 +v 0.000000 2.437500 -1.500000 +v 0.281250 2.512861 -1.500000 +v 0.487139 2.718750 -1.500000 +v 0.562500 3.000000 -1.500000 +v 0.487139 3.281250 -1.500000 +v 0.281250 3.487139 -1.500000 +v 0.000000 3.562500 -1.375000 +v -0.281250 3.487139 -1.375000 +v -0.487139 3.281250 -1.375000 +v -0.562500 3.000000 -1.375000 +v -0.487139 2.718750 -1.375000 +v -0.281250 2.512861 -1.375000 +v 0.000000 2.437500 -1.375000 +v 0.281250 2.512861 -1.375000 +v 0.487139 2.718750 -1.375000 +v 0.562500 3.000000 -1.375000 +v 0.487139 3.281250 -1.375000 +v 0.281250 3.487139 -1.375000 +v 0.000000 3.500000 0.500000 +v -0.250000 3.433013 0.500000 +v -0.433013 3.250000 0.500000 +v -0.500000 3.000000 0.500000 +v -0.433013 2.750000 0.500000 +v -0.250000 2.566987 0.500000 +v 0.000000 2.500000 0.500000 +v 0.250000 2.566987 0.500000 +v 0.433013 2.750000 0.500000 +v 0.500000 3.000000 0.500000 +v 0.433013 3.250000 0.500000 +v 0.250000 3.433012 0.500000 +v 0.000000 3.312500 0.750000 +v -0.156250 3.270633 0.750000 +v -0.270633 3.156250 0.750000 +v -0.312500 3.000000 0.750000 +v -0.270633 2.843750 0.750000 +v -0.156250 2.729367 0.750000 +v 0.000000 2.687500 0.750000 +v 0.156250 2.729367 0.750000 +v 0.270633 2.843750 0.750000 +v 0.312500 3.000000 0.750000 +v 0.270633 3.156250 0.750000 +v 0.156250 3.270633 0.750000 +vt 0.611298 0.652620 +vt 0.647035 0.652620 +vt 0.629167 0.689759 +vt 0.208333 0.840000 +vt 0.204167 0.860000 +vt 0.204167 0.840000 +vt 0.187500 0.980000 +vt 0.191667 1.000000 +vt 0.187500 1.000000 +vt 0.187500 0.960000 +vt 0.191667 0.980000 +vt 0.187500 0.940000 +vt 0.191667 0.960000 +vt 0.191667 0.920000 +vt 0.191667 0.940000 +vt 0.187500 0.920000 +vt 0.191667 0.900000 +vt 0.187500 0.900000 +vt 0.191667 0.880000 +vt 0.495833 0.030000 +vt 0.500000 0.020000 +vt 0.500000 0.025000 +vt 0.187500 0.880000 +vt 0.191667 0.860000 +vt 0.187500 0.860000 +vt 0.191667 0.840000 +vt 0.191667 0.840000 +vt 0.195833 0.860000 +vt 0.191667 0.860000 +vt 0.195833 0.820000 +vt 0.191667 0.820000 +vt 0.195833 0.800000 +vt 0.191667 0.800000 +vt 0.195833 0.780000 +vt 0.191667 0.780000 +vt 0.195833 0.760000 +vt 0.191667 0.760000 +vt 0.191667 0.980000 +vt 0.195833 1.000000 +vt 0.191667 1.000000 +vt 0.191667 0.960000 +vt 0.195833 0.980000 +vt 0.195833 0.940000 +vt 0.191667 0.940000 +vt 0.195833 0.920000 +vt 0.191667 0.920000 +vt 0.195833 0.900000 +vt 0.191667 0.900000 +vt 0.195833 0.880000 +vt 0.191667 0.880000 +vt 0.841667 0.340000 +vt 0.908333 0.330000 +vt 0.908333 0.390000 +vt 0.908333 0.260000 +vt 0.966667 0.310000 +vt 0.908333 0.320000 +vt 0.841667 0.310000 +vt 0.808333 0.270000 +vt 0.808333 0.260000 +vt 0.841667 0.320000 +vt 0.833333 0.310000 +vt 0.808333 0.250000 +vt 0.908333 0.250000 +vt 0.800000 0.260000 +vt 0.966667 0.260000 +vt 0.800000 0.680000 +vt 0.883333 0.710000 +vt 0.800000 0.710000 +vt 0.808333 0.310000 +vt 0.800000 0.270000 +vt 0.966667 0.320000 +vt 0.966667 0.330000 +vt 0.958333 0.380000 +vt 0.991667 0.610000 +vt 1.000000 0.590000 +vt 1.000000 0.610000 +vt 0.883333 0.820000 +vt 0.800000 0.790000 +vt 0.883333 0.790000 +vt 0.908333 0.670000 +vt 0.991667 0.710000 +vt 0.908333 0.710000 +vt 0.991667 0.590000 +vt 0.908333 0.550000 +vt 0.991667 0.550000 +vt 1.000000 0.510000 +vt 1.000000 0.550000 +vt 0.900000 0.590000 +vt 0.908333 0.590000 +vt 0.900000 0.670000 +vt 0.900000 0.750000 +vt 0.900000 0.710000 +vt 1.000000 0.670000 +vt 0.991667 0.670000 +vt 0.991667 0.510000 +vt 0.941667 0.500000 +vt 0.991667 0.500000 +vt 0.941667 0.750000 +vt 0.991667 0.760000 +vt 0.941667 0.760000 +vt 0.833333 0.860000 +vt 0.800000 0.820000 +vt 1.000000 0.710000 +vt 0.991667 0.750000 +vt 0.900000 0.550000 +vt 0.908333 0.510000 +vt 0.883333 0.680000 +vt 0.833333 0.640000 +vt 0.883333 0.640000 +vt 0.941667 0.510000 +vt 1.000000 0.650000 +vt 0.991667 0.650000 +vt 0.500000 0.080000 +vt 0.495833 0.090000 +vt 0.495833 0.080000 +vt 0.500000 0.040000 +vt 0.495833 0.050000 +vt 0.495833 0.040000 +vt 0.500000 0.060000 +vt 0.495833 0.070000 +vt 0.495833 0.060000 +vt 0.500000 0.010000 +vt 0.495833 0.020000 +vt 0.495833 0.010000 +vt 0.500000 0.050000 +vt 0.500000 0.020000 +vt 0.495833 0.030000 +vt 0.481773 0.019520 +vt 0.479567 0.013128 +vt 0.484893 0.010480 +vt 0.500000 0.035000 +vt 0.500000 0.030000 +vt 0.500000 0.075000 +vt 0.500000 0.070000 +vt 0.958333 0.380000 +vt 0.908333 0.330000 +vt 0.908333 0.390000 +vt 0.966667 0.320000 +vt 0.908333 0.320000 +vt 0.800000 0.270000 +vt 0.808333 0.310000 +vt 0.808333 0.270000 +vt 0.966667 0.260000 +vt 0.908333 0.250000 +vt 0.908333 0.260000 +vt 0.800000 0.260000 +vt 0.808333 0.260000 +vt 0.841667 0.320000 +vt 0.808333 0.250000 +vt 0.833333 0.310000 +vt 0.841667 0.310000 +vt 0.966667 0.310000 +vt 0.841667 0.330000 +vt 0.841667 0.340000 +vt 0.204167 0.820000 +vt 0.208333 0.820000 +vt 0.204167 0.800000 +vt 0.208333 0.800000 +vt 0.204167 0.780000 +vt 0.208333 0.780000 +vt 0.204167 0.760000 +vt 0.208333 0.760000 +vt 0.208333 0.980000 +vt 0.204167 1.000000 +vt 0.204167 0.980000 +vt 0.208333 0.960000 +vt 0.204167 0.960000 +vt 0.204167 0.940000 +vt 0.208333 0.940000 +vt 0.204167 0.920000 +vt 0.208333 0.920000 +vt 0.204167 0.900000 +vt 0.208333 0.900000 +vt 0.204167 0.880000 +vt 0.208333 0.880000 +vt 0.208333 0.860000 +vt 0.883333 0.610000 +vt 0.891667 0.650000 +vt 0.883333 0.650000 +vt 0.783333 0.770000 +vt 0.891667 0.590000 +vt 0.883333 0.590000 +vt 0.891667 0.670000 +vt 0.883333 0.670000 +vt 0.975000 0.610000 +vt 0.975000 0.650000 +vt 0.587500 0.270000 +vt 0.604167 0.260000 +vt 0.604167 0.270000 +vt 0.720833 0.270000 +vt 0.670833 0.270000 +vt 0.679167 0.250000 +vt 0.654167 0.270000 +vt 0.670833 0.260000 +vt 0.587500 0.260000 +vt 0.604167 0.250000 +vt 0.654167 0.260000 +vt 0.670833 0.250000 +vt 0.645833 0.250000 +vt 0.612500 0.250000 +vt 0.479567 0.013128 +vt 0.484893 0.010480 +vt 0.487100 0.016872 +vt 0.495833 0.070000 +vt 0.500000 0.060000 +vt 0.500000 0.065000 +vt 0.500000 0.075000 +vt 0.500000 0.070000 +vt 0.500000 0.045000 +vt 0.495833 0.040000 +vt 0.500000 0.040000 +vt 0.500000 0.085000 +vt 0.495833 0.080000 +vt 0.500000 0.080000 +vt 0.500000 0.035000 +vt 0.500000 0.030000 +vt 0.500000 0.055000 +vt 0.495833 0.050000 +vt 0.500000 0.050000 +vt 0.500000 0.015000 +vt 0.495833 0.010000 +vt 0.500000 0.010000 +vt 0.187500 0.780000 +vt 0.191667 0.760000 +vt 0.191667 0.780000 +vt 0.187500 0.800000 +vt 0.191667 0.800000 +vt 0.187500 0.820000 +vt 0.191667 0.820000 +vt 0.187500 0.840000 +vt 0.618850 0.686442 +vt 0.611298 0.677380 +vt 0.608534 0.665000 +vt 0.618850 0.643558 +vt 0.629167 0.640240 +vt 0.639483 0.643558 +vt 0.649800 0.665000 +vt 0.647035 0.677380 +vt 0.639483 0.686442 +vt 0.495833 0.020000 +vt 0.195833 0.840000 +vt 0.195833 0.960000 +vt 0.808333 0.390000 +vt 0.808333 0.380000 +vt 0.841667 0.330000 +vt 0.966667 0.270000 +vt 0.833333 0.320000 +vt 0.966667 0.250000 +vt 0.800000 0.310000 +vt 0.958333 0.340000 +vt 0.908333 0.750000 +vt 0.883333 0.860000 +vt 1.000000 0.750000 +vt 0.900000 0.510000 +vt 0.500000 0.085000 +vt 0.500000 0.045000 +vt 0.500000 0.065000 +vt 0.500000 0.015000 +vt 0.500000 0.055000 +vt 0.500000 0.025000 +vt 0.487100 0.013128 +vt 0.487100 0.016872 +vt 0.484893 0.019520 +vt 0.479567 0.016872 +vt 0.481773 0.010480 +vt 0.958333 0.340000 +vt 0.966667 0.330000 +vt 0.800000 0.310000 +vt 0.966667 0.250000 +vt 0.833333 0.320000 +vt 0.966667 0.270000 +vt 0.808333 0.380000 +vt 0.808333 0.390000 +vt 0.208333 1.000000 +vt 0.891667 0.610000 +vt 0.866667 0.730000 +vt 0.866667 0.770000 +vt 0.783333 0.730000 +vt 0.712500 0.250000 +vt 0.720833 0.260000 +vt 0.587500 0.250000 +vt 0.654167 0.250000 +vt 0.484893 0.019520 +vt 0.481773 0.019520 +vt 0.479567 0.016872 +vt 0.481773 0.010480 +vt 0.487100 0.013128 +vt 0.495833 0.060000 +vt 0.495833 0.090000 +vt 0.187500 0.760000 +vt 0.020833 0.820000 +vt 0.187500 0.840000 +vt 0.020833 0.840000 +vt 0.020833 0.760000 +vt 0.187500 0.780000 +vt 0.020833 0.780000 +vt 0.020833 0.940000 +vt 0.187500 0.960000 +vt 0.020833 0.960000 +vt 0.187500 0.860000 +vt 0.020833 0.860000 +vt 0.020833 0.900000 +vt 0.187500 0.880000 +vt 0.187500 0.900000 +vt 0.187500 0.800000 +vt 0.020833 0.800000 +vt 0.187500 0.980000 +vt 0.020833 0.980000 +vt 0.020833 0.880000 +vt 0.187500 0.920000 +vt 0.020833 0.920000 +vt 0.187500 0.820000 +vt 0.187500 1.000000 +vt 0.020833 1.000000 +vt 0.187500 0.940000 +vt 0.495833 0.030000 +vt 0.487500 0.040000 +vt 0.487500 0.030000 +vt 0.500000 0.070000 +vt 0.525000 0.075000 +vt 0.500000 0.075000 +vt 0.495833 0.070000 +vt 0.487500 0.080000 +vt 0.487500 0.070000 +vt 0.525000 0.080000 +vt 0.500000 0.085000 +vt 0.500000 0.080000 +vt 0.495833 0.090000 +vt 0.495833 0.080000 +vt 0.525000 0.010000 +vt 0.500000 0.015000 +vt 0.500000 0.010000 +vt 0.495833 0.050000 +vt 0.495833 0.040000 +vt 0.525000 0.020000 +vt 0.500000 0.025000 +vt 0.500000 0.020000 +vt 0.487500 0.060000 +vt 0.495833 0.060000 +vt 0.525000 0.030000 +vt 0.500000 0.035000 +vt 0.500000 0.030000 +vt 0.495833 0.020000 +vt 0.487500 0.010000 +vt 0.495833 0.010000 +vt 0.525000 0.040000 +vt 0.500000 0.045000 +vt 0.500000 0.040000 +vt 0.525000 0.050000 +vt 0.500000 0.055000 +vt 0.500000 0.050000 +vt 0.487500 0.050000 +vt 0.487500 0.020000 +vt 0.525000 0.060000 +vt 0.500000 0.065000 +vt 0.500000 0.060000 +vt 0.195833 0.860000 +vt 0.204167 0.880000 +vt 0.195833 0.880000 +vt 0.195833 0.900000 +vt 0.204167 0.900000 +vt 0.195833 0.920000 +vt 0.204167 0.920000 +vt 0.195833 0.940000 +vt 0.204167 0.940000 +vt 0.195833 0.960000 +vt 0.204167 0.960000 +vt 0.195833 0.980000 +vt 0.204167 0.980000 +vt 0.195833 1.000000 +vt 0.204167 0.760000 +vt 0.195833 0.780000 +vt 0.195833 0.760000 +vt 0.204167 0.780000 +vt 0.195833 0.800000 +vt 0.204167 0.800000 +vt 0.195833 0.820000 +vt 0.204167 0.820000 +vt 0.195833 0.840000 +vt 0.204167 0.840000 +vt 0.495833 0.070000 +vt 0.487500 0.060000 +vt 0.495833 0.060000 +vt 0.500000 0.020000 +vt 0.525000 0.025000 +vt 0.500000 0.025000 +vt 0.495833 0.030000 +vt 0.487500 0.020000 +vt 0.495833 0.020000 +vt 0.500000 0.010000 +vt 0.525000 0.015000 +vt 0.500000 0.015000 +vt 0.495833 0.010000 +vt 0.500000 0.080000 +vt 0.525000 0.085000 +vt 0.500000 0.085000 +vt 0.495833 0.050000 +vt 0.500000 0.075000 +vt 0.525000 0.070000 +vt 0.525000 0.075000 +vt 0.487500 0.040000 +vt 0.495833 0.040000 +vt 0.500000 0.060000 +vt 0.525000 0.065000 +vt 0.500000 0.065000 +vt 0.487500 0.090000 +vt 0.495833 0.080000 +vt 0.495833 0.090000 +vt 0.500000 0.050000 +vt 0.525000 0.055000 +vt 0.500000 0.055000 +vt 0.500000 0.040000 +vt 0.525000 0.045000 +vt 0.500000 0.045000 +vt 0.487500 0.050000 +vt 0.487500 0.080000 +vt 0.500000 0.030000 +vt 0.525000 0.035000 +vt 0.500000 0.035000 +vt 0.208333 0.860000 +vt 0.441667 0.880000 +vt 0.208333 0.880000 +vt 0.208333 0.920000 +vt 0.441667 0.940000 +vt 0.208333 0.940000 +vt 0.208333 0.780000 +vt 0.441667 0.800000 +vt 0.208333 0.800000 +vt 0.208333 0.980000 +vt 0.441667 1.000000 +vt 0.208333 1.000000 +vt 0.208333 0.840000 +vt 0.441667 0.860000 +vt 0.208333 0.900000 +vt 0.441667 0.920000 +vt 0.208333 0.760000 +vt 0.441667 0.780000 +vt 0.208333 0.960000 +vt 0.441667 0.980000 +vt 0.208333 0.820000 +vt 0.441667 0.840000 +vt 0.441667 0.900000 +vt 0.441667 0.960000 +vt 0.441667 0.820000 +vt 0.450000 0.860000 +vt 0.450000 0.865000 +vt 0.450000 0.885000 +vt 0.450000 0.905000 +vt 0.450000 0.925000 +vt 0.450000 0.960000 +vt 0.450000 0.980000 +vt 0.450000 1.000000 +vt 0.450000 0.765000 +vt 0.441667 0.760000 +vt 0.450000 0.785000 +vt 0.450000 0.820000 +vt 0.450000 0.840000 +vt 0.454167 0.845000 +vt 0.450000 0.845000 +vt 0.454167 0.865000 +vt 0.450000 0.880000 +vt 0.454167 0.885000 +vt 0.450000 0.900000 +vt 0.454167 0.920000 +vt 0.454167 0.905000 +vt 0.454167 0.925000 +vt 0.450000 0.940000 +vt 0.454167 0.960000 +vt 0.450000 0.945000 +vt 0.454167 0.945000 +vt 0.454167 0.980000 +vt 0.450000 0.965000 +vt 0.454167 0.965000 +vt 0.454167 1.000000 +vt 0.450000 0.985000 +vt 0.454167 0.985000 +vt 0.454167 0.765000 +vt 0.450000 0.780000 +vt 0.454167 0.785000 +vt 0.450000 0.800000 +vt 0.454167 0.805000 +vt 0.450000 0.805000 +vt 0.454167 0.825000 +vt 0.450000 0.825000 +vt 0.704167 0.280000 +vt 0.587500 0.285000 +vt 0.587500 0.280000 +vt 0.704167 0.270000 +vt 0.587500 0.275000 +vt 0.587500 0.270000 +vt 0.704167 0.300000 +vt 0.587500 0.305000 +vt 0.587500 0.300000 +vt 0.704167 0.290000 +vt 0.587500 0.295000 +vt 0.587500 0.290000 +vt 0.704167 0.285000 +vt 0.704167 0.275000 +vt 0.704167 0.305000 +vt 0.587500 0.310000 +vt 0.704167 0.295000 +vt 0.712500 0.310000 +vt 0.712500 0.305000 +vt 0.716667 0.305000 +vt 0.716667 0.300000 +vt 0.712500 0.295000 +vt 0.712500 0.300000 +vt 0.712500 0.290000 +vt 0.720833 0.295000 +vt 0.720833 0.285000 +vt 0.720833 0.290000 +vt 0.712500 0.285000 +vt 0.716667 0.280000 +vt 0.708333 0.305000 +vt 0.716667 0.275000 +vt 0.712500 0.275000 +vt 0.712500 0.270000 +vt 0.708333 0.275000 +vt 0.712500 0.280000 +vt 0.708333 0.280000 +vt 0.708333 0.300000 +vt 0.720833 0.300000 +vt 0.729167 0.305000 +vt 0.720833 0.305000 +vt 0.729167 0.295000 +vt 0.729167 0.290000 +vt 0.720833 0.275000 +vt 0.729167 0.280000 +vt 0.720833 0.280000 +vt 0.729167 0.300000 +vt 0.729167 0.310000 +vt 0.720833 0.310000 +vt 0.729167 0.285000 +vt 0.720833 0.270000 +vt 0.729167 0.275000 +vt 0.704167 0.280000 +vt 0.604167 0.285000 +vt 0.604167 0.280000 +vt 0.704167 0.270000 +vt 0.604167 0.275000 +vt 0.604167 0.270000 +vt 0.704167 0.300000 +vt 0.604167 0.305000 +vt 0.604167 0.300000 +vt 0.704167 0.290000 +vt 0.604167 0.295000 +vt 0.604167 0.290000 +vt 0.704167 0.285000 +vt 0.704167 0.275000 +vt 0.704167 0.305000 +vt 0.604167 0.310000 +vt 0.704167 0.295000 +vt 0.712500 0.310000 +vt 0.712500 0.305000 +vt 0.716667 0.305000 +vt 0.712500 0.300000 +vt 0.712500 0.295000 +vt 0.716667 0.300000 +vt 0.712500 0.290000 +vt 0.720833 0.295000 +vt 0.720833 0.285000 +vt 0.720833 0.290000 +vt 0.712500 0.285000 +vt 0.716667 0.280000 +vt 0.708333 0.305000 +vt 0.716667 0.275000 +vt 0.712500 0.275000 +vt 0.712500 0.270000 +vt 0.708333 0.275000 +vt 0.712500 0.280000 +vt 0.708333 0.280000 +vt 0.708333 0.300000 +vt 0.720833 0.300000 +vt 0.729167 0.305000 +vt 0.720833 0.305000 +vt 0.729167 0.295000 +vt 0.729167 0.285000 +vt 0.729167 0.290000 +vt 0.720833 0.280000 +vt 0.729167 0.275000 +vt 0.729167 0.280000 +vt 0.729167 0.300000 +vt 0.729167 0.310000 +vt 0.720833 0.310000 +vt 0.720833 0.270000 +vt 0.720833 0.275000 +vt 0.720833 0.270000 +vt 0.729167 0.275000 +vt 0.720833 0.275000 +vt 0.720833 0.285000 +vt 0.729167 0.280000 +vt 0.729167 0.285000 +vt 0.720833 0.310000 +vt 0.729167 0.305000 +vt 0.729167 0.310000 +vt 0.720833 0.300000 +vt 0.729167 0.295000 +vt 0.729167 0.300000 +vt 0.720833 0.280000 +vt 0.720833 0.290000 +vt 0.729167 0.290000 +vt 0.720833 0.295000 +vt 0.720833 0.305000 +vt 0.712500 0.305000 +vt 0.708333 0.300000 +vt 0.712500 0.300000 +vt 0.712500 0.295000 +vt 0.704167 0.295000 +vt 0.712500 0.290000 +vt 0.704167 0.290000 +vt 0.704167 0.285000 +vt 0.712500 0.280000 +vt 0.708333 0.280000 +vt 0.708333 0.275000 +vt 0.716667 0.275000 +vt 0.712500 0.275000 +vt 0.712500 0.270000 +vt 0.708333 0.305000 +vt 0.712500 0.310000 +vt 0.712500 0.285000 +vt 0.716667 0.280000 +vt 0.716667 0.300000 +vt 0.716667 0.305000 +vt 0.604167 0.300000 +vt 0.604167 0.295000 +vt 0.704167 0.305000 +vt 0.604167 0.310000 +vt 0.604167 0.305000 +vt 0.704167 0.275000 +vt 0.604167 0.280000 +vt 0.604167 0.275000 +vt 0.604167 0.290000 +vt 0.604167 0.285000 +vt 0.704167 0.300000 +vt 0.704167 0.270000 +vt 0.604167 0.270000 +vt 0.704167 0.280000 +vt 0.020833 0.840000 +vt 0.000000 0.825000 +vt 0.020833 0.820000 +vt 0.020833 0.780000 +vt -0.000000 0.765000 +vt 0.020833 0.760000 +vt 0.020833 0.960000 +vt -0.000000 0.945000 +vt 0.020833 0.940000 +vt 0.020833 0.860000 +vt 0.000000 0.845000 +vt 0.020833 0.900000 +vt 0.000000 0.885000 +vt 0.020833 0.880000 +vt 0.020833 0.800000 +vt 0.000000 0.785000 +vt -0.000000 0.980000 +vt 0.000000 0.965000 +vt 0.000000 0.880000 +vt -0.000000 0.865000 +vt 0.020833 0.920000 +vt 0.000000 0.905000 +vt 0.000000 0.820000 +vt 0.000000 0.805000 +vt 0.020833 1.000000 +vt -0.000000 0.985000 +vt 0.020833 0.980000 +vt -0.000000 0.925000 +vt 0.187500 0.760000 +vt 0.525000 0.070000 +vt 0.525000 0.085000 +vt 0.487500 0.090000 +vt 0.525000 0.015000 +vt 0.525000 0.025000 +vt 0.525000 0.035000 +vt 0.525000 0.045000 +vt 0.525000 0.055000 +vt 0.525000 0.065000 +vt 0.204167 0.860000 +vt 0.204167 1.000000 +vt 0.487500 0.070000 +vt 0.525000 0.020000 +vt 0.487500 0.030000 +vt 0.525000 0.010000 +vt 0.487500 0.010000 +vt 0.525000 0.080000 +vt 0.500000 0.070000 +vt 0.525000 0.060000 +vt 0.525000 0.050000 +vt 0.525000 0.040000 +vt 0.525000 0.030000 +vt 0.450000 0.920000 +vt 0.454167 0.860000 +vt 0.454167 0.880000 +vt 0.454167 0.900000 +vt 0.454167 0.940000 +vt 0.454167 0.780000 +vt 0.454167 0.800000 +vt 0.454167 0.820000 +vt 0.454167 0.840000 +vt 0.704167 0.310000 +vt 0.729167 0.270000 +vt 0.704167 0.310000 +vt 0.729167 0.270000 +vt 0.729167 0.270000 +vt 0.704167 0.310000 +vt 0.000000 0.840000 +vt -0.000000 0.780000 +vt 0.000000 0.960000 +vt 0.000000 0.860000 +vt 0.000000 0.900000 +vt -0.000000 0.800000 +vt -0.000000 0.920000 +vt -0.000000 1.000000 +vt -0.000000 0.940000 +vn 0.0000 0.0000 1.0000 +vn 0.0000 0.0000 -1.0000 +vn -1.0000 0.0000 -0.0000 +vn 0.6332 0.0000 -0.7740 +vn 1.0000 0.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 0.0000 -0.9762 -0.2169 +vn 0.7071 -0.7071 0.0000 +vn 0.0000 0.7071 0.7071 +vn -0.2169 0.9762 0.0000 +vn -0.6139 0.0000 0.7894 +vn -0.7071 0.0000 -0.7071 +vn -0.7071 -0.7071 0.0000 +vn -0.7071 0.7071 0.0000 +vn 0.7071 0.7071 0.0000 +vn 0.0000 -0.7071 0.7071 +vn 0.7071 0.0000 -0.7071 +vn 0.6139 0.0000 0.7894 +vn 0.0000 0.9762 -0.2169 +vn -0.6332 0.0000 -0.7740 +vn 0.7071 0.0000 0.7071 +vn -0.7071 0.0000 0.7071 +vn -0.2169 -0.9762 0.0000 +vn 0.2169 0.9762 0.0000 +vn 0.2169 -0.9762 0.0000 +vn 0.8660 0.5000 0.0000 +vn 0.5000 -0.8660 0.0000 +vn -0.8660 -0.5000 0.0000 +vn 0.5000 0.8660 0.0000 +vn -0.5000 0.8660 0.0000 +vn 0.8660 -0.5000 0.0000 +vn -0.5000 -0.8660 0.0000 +vn -0.8660 0.5000 0.0000 +vn 0.0000 -0.7071 -0.7071 +vn 0.0000 0.7071 -0.7071 +vn 0.0000 0.9608 -0.2773 +vn -0.9608 0.0000 -0.2773 +vn 0.8320 -0.4804 -0.2773 +vn 0.0000 -0.9608 -0.2773 +vn 0.4804 0.8320 -0.2773 +vn -0.8320 0.4804 -0.2773 +vn 0.4804 -0.8320 -0.2773 +vn -0.4804 -0.8320 -0.2773 +vn 0.8320 0.4804 -0.2773 +vn -0.4804 0.8320 -0.2773 +vn -0.8320 -0.4804 -0.2773 +vn 0.9608 0.0000 -0.2773 +vn 0.3422 0.5927 -0.7291 +vn 0.0000 0.6844 -0.7291 +vn -0.3422 0.5927 -0.7291 +vn -0.5927 0.3422 -0.7291 +vn -0.5927 -0.3422 -0.7291 +vn -0.3422 -0.5927 -0.7291 +vn 0.0000 -0.6844 -0.7291 +vn 0.3422 -0.5927 -0.7291 +vn 0.6844 0.0000 -0.7291 +vn 0.5927 0.3422 -0.7291 +vn 0.3873 0.2236 -0.8944 +vn 0.2236 0.3873 -0.8944 +vn 0.0000 0.4472 -0.8944 +vn -0.3873 0.2236 -0.8944 +vn -0.2236 0.3873 -0.8944 +vn -0.6844 0.0000 -0.7291 +vn -0.3873 -0.2236 -0.8944 +vn -0.4472 0.0000 -0.8944 +vn -0.2236 -0.3873 -0.8944 +vn 0.0000 -0.4472 -0.8944 +vn 0.2236 -0.3873 -0.8944 +vn 0.5927 -0.3422 -0.7291 +vn 0.3873 -0.2236 -0.8944 +vn 0.4472 0.0000 -0.8944 +vn 0.9987 0.0473 -0.0196 +vn -0.9987 0.0473 -0.0196 +vn 0.0000 0.9824 -0.1866 +vn 0.6794 0.7194 -0.1447 +vn 0.7263 -0.6737 0.1363 +vn -0.7263 -0.6737 0.1363 +vn -0.6794 0.7194 -0.1447 +vn -0.7573 -0.4617 0.4617 +vn -0.7263 -0.1363 0.6737 +vn -0.9987 0.0196 -0.0473 +vn -0.6630 0.5293 -0.5293 +vn -0.9955 0.0670 -0.0670 +vn -0.6794 0.1447 -0.7194 +vn 0.6794 0.1447 -0.7194 +vn 0.0000 0.1866 -0.9824 +vn 0.6630 0.5293 -0.5293 +vn 0.9987 0.0196 -0.0473 +vn 0.7263 -0.1363 0.6737 +vn 0.7573 -0.4617 0.4617 +vn 0.9955 0.0670 -0.0670 +vn 0.9546 -0.2971 -0.0196 +vn 0.9063 0.4226 0.0000 +vn 0.9397 -0.3420 0.0000 +vn -0.2418 -0.6644 0.7071 +vn 0.4226 -0.9063 0.0000 +vn -0.3420 -0.9397 0.0000 +vn -0.9223 0.3860 -0.0196 +vn -0.9063 -0.4226 0.0000 +vn -0.9397 0.3420 0.0000 +vn 0.3360 0.9232 -0.1866 +vn -0.4226 0.9063 0.0000 +vn 0.3420 0.9397 0.0000 +vn 0.8844 0.4436 -0.1447 +vn 0.4521 -0.8815 0.1363 +vn -0.9129 -0.3847 0.1363 +vn -0.3924 0.9083 -0.1447 +vn -0.8696 -0.1748 0.4617 +vn -0.7291 0.1203 0.6737 +vn -0.9125 0.4035 -0.0670 +vn -0.4420 0.7242 -0.5293 +vn -0.9318 0.3600 -0.0473 +vn 0.2418 0.6644 -0.7071 +vn -0.5889 0.3684 -0.7194 +vn 0.6879 -0.0963 -0.7194 +vn 0.0638 0.1753 -0.9824 +vn 0.8040 0.2706 -0.5293 +vn 0.9452 -0.3232 -0.0473 +vn 0.6359 -0.3765 0.6737 +vn 0.5538 -0.6929 0.4617 +vn 0.9584 -0.2774 -0.0670 +vn -0.6644 0.2418 0.7071 +vn -0.6644 0.2418 -0.7071 +vn 0.6644 -0.2418 -0.7071 +vn 0.6644 -0.2418 0.7071 +vn 0.2418 -0.6644 0.7071 +vn 0.6644 0.2418 0.7071 +vn 0.7291 0.1203 0.6737 +vn 0.5889 0.3684 -0.7194 +vn 0.9397 0.3420 0.0000 +vn 0.6644 0.2418 -0.7071 +vn -0.6644 -0.2418 0.7071 +vn -0.9452 -0.3232 -0.0473 +vn -0.6644 -0.2418 -0.7071 +vn -0.9397 -0.3420 0.0000 +vn 0.9318 0.3600 -0.0473 +vn -0.0638 0.1753 -0.9824 +vn -0.6879 -0.0963 -0.7194 +vn -0.6359 -0.3765 0.6737 +vn -0.5538 -0.6929 0.4617 +vn -0.9546 -0.2971 -0.0196 +vn -0.9584 -0.2774 -0.0670 +vn -0.8040 0.2706 -0.5293 +vn -0.8844 0.4436 -0.1447 +vn -0.2418 0.6644 -0.7071 +vn -0.3360 0.9232 -0.1866 +vn 0.3924 0.9083 -0.1447 +vn 0.9125 0.4035 -0.0671 +vn 0.9223 0.3860 -0.0196 +vn 0.9129 -0.3847 0.1363 +vn 0.8696 -0.1748 0.4617 +vn -0.4521 -0.8815 0.1363 +vn 0.4420 0.7242 -0.5293 +vn -0.9063 0.4226 0.0000 +vn 0.3420 -0.9397 0.0000 +vn -0.4226 -0.9063 0.0000 +vn 0.9063 -0.4226 0.0000 +vn -0.3420 0.9397 0.0000 +vn 0.4226 0.9063 0.0000 +vn 0.6928 0.4000 0.6000 +vn 0.8000 0.0000 0.6000 +vn 0.4000 -0.6928 0.6000 +vn 0.0000 -0.8000 0.6000 +vn -0.6928 -0.4000 0.6000 +vn -0.8000 0.0000 0.6000 +vn 0.4000 0.6928 0.6000 +vn -0.4000 0.6928 0.6000 +vn 0.0000 0.8000 0.6000 +vn 0.6928 -0.4000 0.6000 +vn -0.4000 -0.6928 0.6000 +vn -0.6928 0.4000 0.6000 +s off +f 285/323/39 289/324/39 281/325/39 +f 713/326/40 726/327/40 725/328/40 +f 684/329/40 691/330/40 685/331/40 +f 683/332/40 692/333/40 684/329/40 +f 682/334/40 693/335/40 683/332/40 +f 682/334/40 695/336/40 694/337/40 +f 681/338/40 696/339/40 695/336/40 +f 680/340/40 697/341/40 696/339/40 +f 648/342/41 650/343/41 649/344/41 +f 679/345/40 698/346/40 697/341/40 +f 690/347/40 699/348/40 698/346/40 +f 326/349/39 738/350/39 325/351/39 +f 736/352/39 326/349/39 327/353/39 +f 735/354/39 327/353/39 328/355/39 +f 734/356/39 328/355/39 329/357/39 +f 733/358/39 329/357/39 330/359/39 +f 331/360/39 733/361/39 330/362/39 +f 332/363/39 732/364/39 331/360/39 +f 730/365/39 332/363/39 333/366/39 +f 729/367/39 333/366/39 334/368/39 +f 728/369/39 334/368/39 335/370/39 +f 727/371/39 335/370/39 336/372/39 +f 325/351/39 727/371/39 336/372/39 +f 371/373/41 364/374/41 363/375/41 +f 367/376/42 376/377/42 368/378/42 +f 372/379/43 374/380/43 365/381/43 +f 366/382/39 371/383/39 372/379/39 +f 367/376/44 361/384/44 363/385/44 +f 364/374/45 366/382/45 368/378/45 +f 374/380/39 361/386/39 365/381/39 +f 363/385/46 375/387/46 367/376/46 +f 385/388/47 379/389/47 377/390/47 +f 372/391/48 369/392/48 374/380/48 +f 364/374/49 376/393/49 373/394/49 +f 364/374/50 370/395/50 363/375/50 +f 402/396/51 383/397/51 403/398/51 +f 388/399/52 381/400/52 383/401/52 +f 378/402/53 390/403/53 389/404/53 +f 384/405/54 391/406/54 392/407/54 +f 392/407/40 383/397/40 384/405/40 +f 392/407/40 396/408/40 388/409/40 +f 381/410/39 391/406/39 382/411/39 +f 389/404/39 377/412/39 378/402/39 +f 389/404/55 394/413/55 385/414/55 +f 379/415/40 390/403/40 380/416/40 +f 400/417/44 395/418/44 396/419/44 +f 398/420/44 393/421/44 394/422/44 +f 388/399/41 395/423/41 387/424/41 +f 390/403/41 398/420/41 389/404/41 +f 386/425/40 397/426/40 390/403/40 +f 387/427/55 399/428/55 391/406/55 +f 386/429/43 394/430/43 393/431/43 +f 392/407/43 399/432/43 400/417/43 +f 380/416/56 401/433/56 379/415/56 +f 404/434/40 403/398/40 401/433/40 +f 666/435/43 673/436/43 663/437/43 +f 670/438/43 677/439/43 676/440/43 +f 672/441/43 664/442/43 678/443/43 +f 667/444/43 674/445/43 673/446/43 +f 671/447/43 678/443/43 677/439/43 +f 668/448/43 675/449/43 674/445/43 +f 645/450/43 643/451/43 641/452/43 +f 670/453/43 675/449/43 669/454/43 +f 666/455/43 664/442/43 665/456/43 +f 443/457/57 449/458/57 450/459/57 +f 449/458/58 437/460/58 445/461/58 +f 444/462/48 441/463/48 439/464/48 +f 438/465/46 450/466/46 446/467/46 +f 452/468/39 439/464/39 448/469/39 +f 447/470/45 449/458/45 445/461/45 +f 452/471/44 446/467/44 450/466/44 +f 442/472/39 447/470/39 441/473/39 +f 441/473/41 447/470/41 445/461/41 +f 437/474/59 446/467/59 445/461/59 +f 449/458/43 451/475/43 442/476/43 +f 713/326/40 724/477/40 712/478/40 +f 712/478/40 723/479/40 711/480/40 +f 711/480/40 722/481/40 710/482/40 +f 710/482/40 721/483/40 709/484/40 +f 708/485/40 721/486/40 720/487/40 +f 707/488/40 720/487/40 719/489/40 +f 707/488/40 718/490/40 706/491/40 +f 706/491/40 717/492/40 705/493/40 +f 705/493/40 716/494/40 704/495/40 +f 704/495/40 715/496/40 703/497/40 +f 714/498/40 715/496/40 726/327/40 +f 503/499/39 504/500/39 501/501/39 +f 381/400/44 503/502/44 377/390/44 +f 382/503/60 503/499/60 381/504/60 +f 501/501/61 378/505/61 377/506/61 +f 382/411/45 402/507/45 404/508/45 +f 507/509/41 509/510/41 505/511/41 +f 507/512/40 508/513/40 516/514/40 +f 506/515/43 512/516/43 508/513/43 +f 511/517/52 513/518/52 509/510/52 +f 510/519/47 516/520/47 512/516/47 +f 514/521/39 505/511/39 513/522/39 +f 635/523/41 637/524/41 631/525/41 +f 659/526/41 654/527/41 653/528/41 +f 652/529/41 659/526/41 653/530/41 +f 655/531/41 662/532/41 656/533/41 +f 651/534/41 658/535/41 652/536/41 +f 656/537/41 648/342/41 649/538/41 +f 654/539/41 661/540/41 655/541/41 +f 650/542/41 657/543/41 651/544/41 +f 686/545/40 691/546/40 702/547/40 +f 687/548/40 702/547/40 701/549/40 +f 688/550/40 701/549/40 700/551/40 +f 689/552/40 700/551/40 699/348/40 +f 281/325/39 282/553/39 285/323/39 +f 282/553/39 283/554/39 285/323/39 +f 283/554/39 284/555/39 285/323/39 +f 285/323/39 286/556/39 289/324/39 +f 286/556/39 287/557/39 289/324/39 +f 287/557/39 288/558/39 289/324/39 +f 289/324/39 290/559/39 291/560/39 +f 291/560/39 292/561/39 289/324/39 +f 292/561/39 281/325/39 289/324/39 +f 713/326/40 714/498/40 726/327/40 +f 684/329/40 692/333/40 691/330/40 +f 683/332/40 693/335/40 692/333/40 +f 682/334/40 694/337/40 693/335/40 +f 682/334/40 681/338/40 695/336/40 +f 681/338/40 680/340/40 696/339/40 +f 680/340/40 679/345/40 697/341/40 +f 648/342/41 647/562/41 650/343/41 +f 679/345/40 690/347/40 698/346/40 +f 690/347/40 689/552/40 699/348/40 +f 326/349/39 737/563/39 738/350/39 +f 736/352/39 737/563/39 326/349/39 +f 735/354/39 736/352/39 327/353/39 +f 734/356/39 735/354/39 328/355/39 +f 733/358/39 734/356/39 329/357/39 +f 331/360/39 732/364/39 733/361/39 +f 332/363/39 731/564/39 732/364/39 +f 730/365/39 731/564/39 332/363/39 +f 729/367/39 730/365/39 333/366/39 +f 728/369/39 729/367/39 334/368/39 +f 727/371/39 728/369/39 335/370/39 +f 325/351/39 738/350/39 727/371/39 +f 363/375/41 361/565/41 371/373/41 +f 361/565/41 369/566/41 371/373/41 +f 371/373/41 362/567/41 364/374/41 +f 367/376/42 375/568/42 376/377/42 +f 365/381/43 367/376/43 372/379/43 +f 367/376/43 368/378/43 372/379/43 +f 368/378/43 366/382/43 372/379/43 +f 366/382/39 362/569/39 371/383/39 +f 367/376/44 365/381/44 361/384/44 +f 364/374/45 362/567/45 366/382/45 +f 374/380/39 369/392/39 361/386/39 +f 363/385/62 370/570/62 375/387/62 +f 385/388/47 386/429/47 379/389/47 +f 372/391/48 371/571/48 369/392/48 +f 364/374/58 368/378/58 376/393/58 +f 364/374/50 373/572/50 370/395/50 +f 402/396/51 384/405/51 383/397/51 +f 388/399/52 387/424/52 381/400/52 +f 378/402/53 380/416/53 390/403/53 +f 384/405/54 382/411/54 391/406/54 +f 392/407/40 388/409/40 383/397/40 +f 392/407/40 400/417/40 396/408/40 +f 381/410/39 387/427/39 391/406/39 +f 389/404/39 385/414/39 377/412/39 +f 389/404/55 398/573/55 394/413/55 +f 379/415/40 386/425/40 390/403/40 +f 400/417/44 399/432/44 395/418/44 +f 398/420/44 397/426/44 393/421/44 +f 388/399/41 396/574/41 395/423/41 +f 390/403/41 397/426/41 398/420/41 +f 386/425/40 393/575/40 397/426/40 +f 387/427/55 395/576/55 399/428/55 +f 386/429/43 385/388/43 394/430/43 +f 392/407/43 391/406/43 399/432/43 +f 380/416/56 404/434/56 401/433/56 +f 404/434/40 402/396/40 403/398/40 +f 666/435/43 667/577/43 673/436/43 +f 670/438/43 671/578/43 677/439/43 +f 672/441/43 665/579/43 664/442/43 +f 667/444/43 668/580/43 674/445/43 +f 671/447/43 672/581/43 678/443/43 +f 668/448/43 669/582/43 675/449/43 +f 641/452/43 640/583/43 639/584/43 +f 639/584/43 646/585/43 645/450/43 +f 645/450/43 644/586/43 643/451/43 +f 643/451/43 642/587/43 641/452/43 +f 641/452/43 639/584/43 645/450/43 +f 670/453/43 676/440/43 675/449/43 +f 666/455/43 663/437/43 664/442/43 +f 443/457/57 440/588/57 449/458/57 +f 449/458/63 440/589/63 437/460/63 +f 444/462/48 442/590/48 441/463/48 +f 438/465/64 443/591/64 450/466/64 +f 452/468/39 444/462/39 439/464/39 +f 447/470/45 451/475/45 449/458/45 +f 452/471/44 448/469/44 446/467/44 +f 442/472/39 451/592/39 447/470/39 +f 445/461/41 446/467/41 441/473/41 +f 446/467/41 448/469/41 441/473/41 +f 448/469/41 439/464/41 441/473/41 +f 437/474/59 438/593/59 446/467/59 +f 444/594/43 452/595/43 442/476/43 +f 452/595/43 450/459/43 442/476/43 +f 450/459/43 449/458/43 442/476/43 +f 713/326/40 725/328/40 724/477/40 +f 712/478/40 724/477/40 723/479/40 +f 711/480/40 723/479/40 722/481/40 +f 710/482/40 722/481/40 721/483/40 +f 708/485/40 709/596/40 721/486/40 +f 707/488/40 708/485/40 720/487/40 +f 707/488/40 719/489/40 718/490/40 +f 706/491/40 718/490/40 717/492/40 +f 705/493/40 717/492/40 716/494/40 +f 704/495/40 716/494/40 715/496/40 +f 714/498/40 703/497/40 715/496/40 +f 503/499/39 502/597/39 504/500/39 +f 377/390/44 379/389/44 401/598/44 +f 403/599/44 383/401/44 381/400/44 +f 377/390/44 401/598/44 403/599/44 +f 503/502/44 501/600/44 377/390/44 +f 403/599/44 381/400/44 377/390/44 +f 382/503/60 502/597/60 503/499/60 +f 501/501/61 504/500/61 378/505/61 +f 380/416/45 378/402/45 404/508/45 +f 378/402/45 504/500/45 382/411/45 +f 404/508/45 378/402/45 382/411/45 +f 504/500/45 502/597/45 382/411/45 +f 382/411/45 384/405/45 402/507/45 +f 507/509/41 511/517/41 509/510/41 +f 508/513/40 512/516/40 516/514/40 +f 516/514/40 515/601/40 507/512/40 +f 515/601/40 511/602/40 507/512/40 +f 506/515/43 510/519/43 512/516/43 +f 511/517/52 515/603/52 513/518/52 +f 510/519/47 514/604/47 516/520/47 +f 514/521/39 510/519/39 506/515/39 +f 506/515/39 505/511/39 514/521/39 +f 505/511/39 509/510/39 513/522/39 +f 631/525/41 632/605/41 633/606/41 +f 633/606/41 634/607/41 635/523/41 +f 635/523/41 636/608/41 637/524/41 +f 637/524/41 638/609/41 631/525/41 +f 631/525/41 633/606/41 635/523/41 +f 659/526/41 660/610/41 654/527/41 +f 652/529/41 658/535/41 659/526/41 +f 655/531/41 661/540/41 662/532/41 +f 651/534/41 657/611/41 658/535/41 +f 656/537/41 662/532/41 648/342/41 +f 654/539/41 660/610/41 661/540/41 +f 650/542/41 647/562/41 657/543/41 +f 686/545/40 685/612/40 691/546/40 +f 687/548/40 686/545/40 702/547/40 +f 688/550/40 687/548/40 701/549/40 +f 689/552/40 688/550/40 700/551/40 +s 1 +f 266/613/43 279/614/65 267/615/65 +f 263/616/44 276/617/66 264/618/66 +f 260/619/41 273/620/67 261/621/67 +f 267/615/65 280/622/68 268/623/68 +f 258/624/69 269/625/45 270/626/69 +f 264/618/66 277/627/70 265/628/70 +f 261/621/67 274/629/71 262/630/71 +f 268/623/68 269/625/45 257/631/45 +f 258/624/69 271/632/72 259/633/72 +f 265/628/70 278/634/43 266/613/43 +f 262/630/71 275/635/44 263/636/44 +f 259/633/72 272/637/41 260/619/41 +f 313/638/39 322/639/48 321/640/39 +f 295/641/40 298/642/73 297/643/73 +f 294/644/40 317/645/73 318/646/40 +f 298/647/73 299/648/44 297/649/73 +f 311/650/44 317/645/73 293/651/73 +f 300/652/44 301/653/55 299/654/44 +f 315/655/45 322/639/48 314/656/48 +f 302/657/55 303/658/39 301/659/55 +f 294/644/40 324/660/74 316/661/74 +f 304/662/39 305/663/48 303/664/39 +f 312/665/55 319/666/44 311/667/44 +f 306/668/48 307/669/45 305/670/48 +f 308/671/45 309/672/74 307/673/45 +f 316/661/74 323/674/45 315/655/45 +f 313/638/39 320/675/55 312/665/55 +f 310/676/74 295/677/40 309/678/74 +f 348/679/68 349/680/45 337/681/45 +f 349/680/45 338/682/69 337/681/45 +f 350/683/69 339/684/72 338/682/69 +f 351/685/72 340/686/41 339/684/72 +f 352/687/41 341/688/67 340/686/41 +f 353/689/67 342/690/71 341/688/67 +f 354/691/71 343/692/44 342/690/71 +f 355/693/44 344/694/66 343/695/44 +f 356/696/66 345/697/70 344/694/66 +f 357/698/70 346/699/43 345/697/70 +f 358/700/43 347/701/65 346/699/43 +f 359/702/65 348/679/68 347/701/65 +f 425/703/39 434/704/48 426/705/48 +f 409/706/73 408/707/40 407/708/40 +f 406/709/40 429/710/73 405/711/73 +f 411/712/44 410/713/73 409/714/73 +f 429/710/73 423/715/44 405/711/73 +f 413/716/55 412/717/44 411/718/44 +f 434/704/48 427/719/45 426/705/48 +f 413/720/55 416/721/39 414/722/55 +f 436/723/74 406/709/40 428/724/74 +f 417/725/48 416/726/39 415/727/39 +f 431/728/44 424/729/55 423/730/44 +f 419/731/45 418/732/48 417/733/48 +f 421/734/74 420/735/45 419/736/45 +f 435/737/45 428/724/74 427/719/45 +f 432/738/55 425/703/39 424/729/55 +f 407/739/40 422/740/74 421/741/74 +f 460/742/68 471/743/75 459/744/45 +f 457/745/72 468/746/76 456/747/41 +f 464/748/66 475/749/77 463/750/70 +f 454/751/71 465/752/78 453/753/44 +f 461/754/65 472/755/79 460/742/68 +f 458/756/69 469/757/80 457/745/72 +f 453/758/44 476/759/81 464/748/66 +f 455/760/67 466/761/82 454/751/71 +f 462/762/43 473/763/83 461/754/65 +f 459/744/45 470/764/84 458/756/69 +f 456/747/41 467/765/85 455/760/67 +f 463/750/70 474/766/86 462/762/43 +f 473/763/83 500/767/87 472/755/79 +f 500/768/87 471/743/75 472/755/79 +f 489/769/88 470/764/84 471/743/75 +f 490/770/89 469/757/80 470/764/84 +f 491/771/90 468/746/76 469/757/80 +f 468/746/76 493/772/91 467/765/85 +f 467/765/85 494/773/92 466/761/82 +f 466/761/82 495/774/93 465/752/78 +f 495/775/93 476/759/81 465/776/78 +f 496/777/94 475/749/77 476/759/81 +f 475/749/77 498/778/95 474/766/86 +f 474/766/86 499/779/96 473/763/83 +f 485/780/97 500/767/87 499/781/96 +f 484/782/98 489/783/88 500/768/87 +f 483/784/99 490/785/89 489/769/88 +f 481/786/100 490/770/89 482/787/101 +f 481/788/100 492/789/102 491/771/90 +f 479/790/103 492/791/102 480/792/104 +f 478/793/105 493/794/91 479/795/103 +f 477/796/106 494/797/92 478/798/105 +f 477/799/106 496/800/94 495/775/93 +f 488/801/107 497/802/108 496/777/94 +f 487/803/109 498/778/95 497/804/108 +f 486/805/110 499/779/96 498/806/95 +f 531/807/111 524/808/54 523/809/43 +f 529/810/55 522/811/47 521/812/44 +f 527/813/112 520/814/52 519/815/41 +f 525/816/113 518/817/53 517/818/45 +f 532/819/114 517/818/45 524/808/54 +f 530/820/115 523/809/43 522/811/47 +f 528/821/116 521/822/44 520/814/52 +f 526/823/117 519/815/41 518/817/53 +f 529/824/55 551/825/118 542/826/119 +f 551/825/118 541/827/120 542/826/119 +f 553/828/121 541/827/120 552/829/122 +f 554/830/74 540/831/123 553/828/121 +f 554/830/74 546/832/124 539/833/125 +f 547/834/126 545/835/127 546/832/124 +f 528/836/116 551/825/118 529/824/55 +f 544/837/128 549/838/129 529/839/55 +f 529/839/55 549/838/129 530/840/115 +f 549/838/129 545/835/127 548/841/130 +f 549/838/129 531/842/111 530/840/115 +f 548/841/130 532/819/114 531/842/111 +f 532/819/114 554/830/74 525/816/113 +f 554/830/74 526/823/117 525/816/113 +f 526/823/117 552/829/122 527/843/112 +f 551/825/118 527/843/112 552/829/122 +f 541/844/120 536/845/61 542/846/119 +f 539/833/125 538/847/51 540/831/123 +f 546/832/124 550/848/40 539/833/125 +f 544/849/128 534/850/43 545/851/127 +f 540/831/123 537/852/41 541/844/120 +f 542/846/119 543/853/39 529/854/55 +f 545/851/127 533/855/56 546/832/124 +f 529/856/55 535/857/60 544/849/128 +f 569/858/131 562/859/132 561/860/133 +f 567/861/134 560/862/135 559/863/136 +f 565/864/137 558/865/138 557/866/139 +f 563/867/140 556/868/141 555/869/142 +f 570/870/143 555/869/142 562/859/132 +f 568/871/144 561/860/133 560/862/135 +f 566/872/145 559/873/136 558/865/138 +f 564/874/146 557/866/139 556/868/141 +f 567/875/134 589/876/147 580/877/148 +f 590/878/149 580/877/148 589/876/147 +f 591/879/150 579/880/151 590/878/149 +f 592/881/152 578/882/153 591/879/150 +f 592/881/152 584/883/154 577/884/155 +f 585/885/156 583/886/157 584/883/154 +f 566/887/145 589/876/147 567/875/134 +f 582/888/158 587/889/159 567/890/134 +f 567/890/134 587/889/159 568/891/144 +f 582/888/158 586/892/160 587/889/159 +f 568/891/144 586/892/160 569/893/131 +f 569/893/131 585/885/156 570/870/143 +f 570/870/143 592/881/152 563/867/140 +f 592/881/152 564/874/146 563/867/140 +f 564/874/146 590/878/149 565/894/137 +f 590/878/149 566/887/145 565/894/137 +f 579/895/151 574/896/161 580/897/148 +f 577/884/155 576/898/162 578/882/153 +f 577/884/155 571/899/163 588/900/40 +f 583/901/157 573/902/164 572/903/133 +f 579/895/151 576/898/162 575/904/139 +f 580/897/148 581/905/39 567/906/134 +f 583/901/157 571/899/163 584/883/154 +f 567/907/134 573/902/164 582/908/158 +f 618/909/165 612/910/166 603/911/167 +f 601/912/168 613/913/169 614/914/170 +f 618/915/165 611/916/171 604/917/39 +f 606/918/172 609/919/173 610/920/174 +f 602/921/175 612/910/166 613/913/169 +f 608/922/176 614/914/170 597/923/40 +f 608/922/176 609/919/173 607/924/177 +f 606/918/172 611/916/171 605/925/178 +f 596/926/179 620/927/180 595/928/181 +f 594/929/182 620/927/180 621/930/183 +f 593/931/184 621/930/183 622/932/185 +f 615/933/186 593/931/184 622/932/185 +f 599/934/187 615/933/186 616/935/188 +f 617/936/189 599/934/187 616/935/188 +f 603/937/167 599/934/187 598/938/190 +f 618/939/165 598/938/190 617/936/189 +f 603/937/167 598/938/190 618/939/165 +f 619/940/191 596/926/179 618/941/165 +f 600/942/192 602/943/175 601/912/168 +f 600/942/192 608/922/176 593/931/184 +f 593/931/184 607/924/177 594/929/182 +f 594/929/182 606/944/172 595/928/181 +f 596/926/179 606/944/172 605/945/178 +f 618/941/165 596/926/179 605/945/178 +f 621/930/183 628/946/174 629/947/193 +f 619/948/191 626/949/194 627/950/195 +f 617/951/189 624/952/169 625/953/196 +f 615/933/186 630/954/197 623/955/198 +f 622/932/185 629/947/193 630/954/197 +f 620/956/180 627/950/195 628/946/174 +f 618/957/165 625/953/196 626/958/194 +f 616/959/188 623/955/198 624/952/169 +f 749/960/199 760/961/200 748/962/200 +f 746/963/201 757/964/202 745/965/202 +f 743/966/203 754/967/204 742/968/204 +f 750/969/205 761/970/199 749/960/199 +f 740/971/206 751/972/207 739/973/207 +f 747/974/208 758/975/201 746/963/201 +f 743/966/203 756/976/209 755/977/203 +f 750/969/205 751/978/207 762/979/205 +f 741/980/210 752/981/206 740/971/206 +f 747/974/208 760/982/200 759/983/208 +f 745/984/202 756/985/209 744/986/209 +f 742/968/204 753/987/210 741/980/210 +f 266/613/43 278/634/43 279/614/65 +f 263/616/44 275/988/44 276/617/66 +f 260/619/41 272/637/41 273/620/67 +f 267/615/65 279/614/65 280/622/68 +f 258/624/69 257/631/45 269/625/45 +f 264/618/66 276/617/66 277/627/70 +f 261/621/67 273/620/67 274/629/71 +f 268/623/68 280/622/68 269/625/45 +f 258/624/69 270/626/69 271/632/72 +f 265/628/70 277/627/70 278/634/43 +f 262/630/71 274/629/71 275/635/44 +f 259/633/72 271/632/72 272/637/41 +f 313/638/39 314/656/48 322/639/48 +f 295/641/40 296/989/40 298/642/73 +f 294/644/40 293/651/73 317/645/73 +f 298/647/73 300/990/44 299/648/44 +f 311/650/44 319/991/44 317/645/73 +f 300/652/44 302/992/55 301/653/55 +f 315/655/45 323/674/45 322/639/48 +f 302/657/55 304/993/39 303/658/39 +f 294/644/40 318/646/40 324/660/74 +f 304/662/39 306/994/48 305/663/48 +f 312/665/55 320/675/55 319/666/44 +f 306/668/48 308/995/45 307/669/45 +f 308/671/45 310/996/74 309/672/74 +f 316/661/74 324/660/74 323/674/45 +f 313/638/39 321/640/39 320/675/55 +f 310/676/74 296/997/40 295/677/40 +f 348/679/68 360/998/68 349/680/45 +f 349/680/45 350/683/69 338/682/69 +f 350/683/69 351/685/72 339/684/72 +f 351/685/72 352/687/41 340/686/41 +f 352/687/41 353/689/67 341/688/67 +f 353/689/67 354/691/71 342/690/71 +f 354/691/71 355/999/44 343/692/44 +f 355/693/44 356/696/66 344/694/66 +f 356/696/66 357/698/70 345/697/70 +f 357/698/70 358/700/43 346/699/43 +f 358/700/43 359/702/65 347/701/65 +f 359/702/65 360/998/68 348/679/68 +f 425/703/39 433/1000/39 434/704/48 +f 409/706/73 410/1001/73 408/707/40 +f 406/709/40 430/1002/40 429/710/73 +f 411/712/44 412/1003/44 410/713/73 +f 429/710/73 431/1004/44 423/715/44 +f 413/716/55 414/1005/55 412/717/44 +f 434/704/48 435/737/45 427/719/45 +f 413/720/55 415/1006/39 416/721/39 +f 436/723/74 430/1002/40 406/709/40 +f 417/725/48 418/1007/48 416/726/39 +f 431/728/44 432/738/55 424/729/55 +f 419/731/45 420/1008/45 418/732/48 +f 421/734/74 422/1009/74 420/735/45 +f 435/737/45 436/723/74 428/724/74 +f 432/738/55 433/1000/39 425/703/39 +f 407/739/40 408/1010/40 422/740/74 +f 460/742/68 472/755/79 471/743/75 +f 457/745/72 469/757/80 468/746/76 +f 464/748/66 476/759/81 475/749/77 +f 454/751/71 466/761/82 465/752/78 +f 461/754/65 473/763/83 472/755/79 +f 458/756/69 470/764/84 469/757/80 +f 453/758/44 465/776/78 476/759/81 +f 455/760/67 467/765/85 466/761/82 +f 462/762/43 474/766/86 473/763/83 +f 459/744/45 471/743/75 470/764/84 +f 456/747/41 468/746/76 467/765/85 +f 463/750/70 475/749/77 474/766/86 +f 473/763/83 499/781/96 500/767/87 +f 500/768/87 489/783/88 471/743/75 +f 489/769/88 490/785/89 470/764/84 +f 490/770/89 491/1011/90 469/757/80 +f 491/771/90 492/789/102 468/746/76 +f 468/746/76 492/791/102 493/772/91 +f 467/765/85 493/794/91 494/773/92 +f 466/761/82 494/797/92 495/774/93 +f 495/775/93 496/800/94 476/759/81 +f 496/777/94 497/802/108 475/749/77 +f 475/749/77 497/804/108 498/778/95 +f 474/766/86 498/806/95 499/779/96 +f 485/780/97 484/1012/98 500/767/87 +f 484/782/98 483/1013/99 489/783/88 +f 483/784/99 482/1014/101 490/785/89 +f 481/786/100 491/1011/90 490/770/89 +f 481/788/100 480/1015/104 492/789/102 +f 479/790/103 493/772/91 492/791/102 +f 478/793/105 494/773/92 493/794/91 +f 477/796/106 495/774/93 494/797/92 +f 477/799/106 488/1016/107 496/800/94 +f 488/801/107 487/1017/109 497/802/108 +f 487/803/109 486/1018/110 498/778/95 +f 486/805/110 485/1019/97 499/779/96 +f 531/807/111 532/819/114 524/808/54 +f 529/810/55 530/820/115 522/811/47 +f 527/813/112 528/821/116 520/814/52 +f 525/816/113 526/823/117 518/817/53 +f 532/819/114 525/816/113 517/818/45 +f 530/820/115 531/807/111 523/809/43 +f 528/821/116 529/1020/55 521/822/44 +f 526/823/117 527/813/112 519/815/41 +f 551/825/118 552/829/122 541/827/120 +f 553/828/121 540/831/123 541/827/120 +f 554/830/74 539/833/125 540/831/123 +f 554/830/74 547/834/126 546/832/124 +f 547/834/126 548/841/130 545/835/127 +f 549/838/129 544/837/128 545/835/127 +f 549/838/129 548/841/130 531/842/111 +f 548/841/130 547/834/126 532/819/114 +f 532/819/114 547/834/126 554/830/74 +f 554/830/74 553/828/121 526/823/117 +f 526/823/117 553/828/121 552/829/122 +f 551/825/118 528/836/116 527/843/112 +f 541/844/120 537/852/41 536/845/61 +f 539/833/125 550/848/40 538/847/51 +f 546/832/124 533/855/56 550/848/40 +f 544/849/128 535/857/60 534/850/43 +f 540/831/123 538/847/51 537/852/41 +f 542/846/119 536/845/61 543/853/39 +f 545/851/127 534/850/43 533/855/56 +f 529/856/55 543/1021/39 535/857/60 +f 569/858/131 570/870/143 562/859/132 +f 567/861/134 568/871/144 560/862/135 +f 565/864/137 566/872/145 558/865/138 +f 563/867/140 564/874/146 556/868/141 +f 570/870/143 563/867/140 555/869/142 +f 568/871/144 569/858/131 561/860/133 +f 566/872/145 567/1022/134 559/873/136 +f 564/874/146 565/864/137 557/866/139 +f 590/878/149 579/880/151 580/877/148 +f 591/879/150 578/882/153 579/880/151 +f 592/881/152 577/884/155 578/882/153 +f 592/881/152 585/885/156 584/883/154 +f 585/885/156 586/892/160 583/886/157 +f 582/888/158 583/886/157 586/892/160 +f 568/891/144 587/889/159 586/892/160 +f 569/893/131 586/892/160 585/885/156 +f 570/870/143 585/885/156 592/881/152 +f 592/881/152 591/879/150 564/874/146 +f 564/874/146 591/879/150 590/878/149 +f 590/878/149 589/876/147 566/887/145 +f 579/895/151 575/904/139 574/896/161 +f 577/884/155 588/900/40 576/898/162 +f 577/884/155 584/883/154 571/899/163 +f 583/901/157 582/908/158 573/902/164 +f 579/895/151 578/882/153 576/898/162 +f 580/897/148 574/896/161 581/905/39 +f 583/901/157 572/903/133 571/899/163 +f 567/907/134 581/1023/39 573/902/164 +f 618/909/165 604/1024/39 612/910/166 +f 601/912/168 602/921/175 613/913/169 +f 618/915/165 605/925/178 611/916/171 +f 606/918/172 607/924/177 609/919/173 +f 602/921/175 603/911/167 612/910/166 +f 608/922/176 601/912/168 614/914/170 +f 608/922/176 597/923/40 609/919/173 +f 606/918/172 610/920/174 611/916/171 +f 596/926/179 619/940/191 620/927/180 +f 594/929/182 595/928/181 620/927/180 +f 593/931/184 594/929/182 621/930/183 +f 615/933/186 600/942/192 593/931/184 +f 599/934/187 600/942/192 615/933/186 +f 617/936/189 598/938/190 599/934/187 +f 603/937/167 602/943/175 599/934/187 +f 600/942/192 599/934/187 602/943/175 +f 600/942/192 601/912/168 608/922/176 +f 593/931/184 608/922/176 607/924/177 +f 594/929/182 607/924/177 606/944/172 +f 596/926/179 595/928/181 606/944/172 +f 621/930/183 620/956/180 628/946/174 +f 619/948/191 618/1025/165 626/949/194 +f 617/951/189 616/959/188 624/952/169 +f 615/933/186 622/932/185 630/954/197 +f 622/932/185 621/930/183 629/947/193 +f 620/956/180 619/948/191 627/950/195 +f 618/957/165 617/951/189 625/953/196 +f 616/959/188 615/933/186 623/955/198 +f 749/960/199 761/1026/199 760/961/200 +f 746/963/201 758/1027/201 757/964/202 +f 743/966/203 755/1028/203 754/967/204 +f 750/969/205 762/1029/205 761/970/199 +f 740/971/206 752/1030/206 751/972/207 +f 747/974/208 759/1031/208 758/975/201 +f 743/966/203 744/986/209 756/976/209 +f 750/969/205 739/973/207 751/978/207 +f 741/980/210 753/1032/210 752/981/206 +f 747/974/208 748/962/200 760/982/200 +f 745/984/202 757/1033/202 756/985/209 +f 742/968/204 754/1034/204 753/987/210 +o Barrel +v 0.000000 2.687500 -5.625000 +v -0.156250 2.729367 -5.625000 +v -0.270633 2.843750 -5.625000 +v -0.312500 3.000000 -5.625000 +v -0.270633 3.156250 -5.625000 +v -0.156250 3.270633 -5.625000 +v 0.000000 3.312500 -5.625000 +v 0.156250 3.270633 -5.625000 +v 0.270633 3.156250 -5.625000 +v 0.312500 3.000000 -5.625000 +v 0.270633 2.843750 -5.625000 +v 0.156250 2.729367 -5.625000 +v 0.000000 2.687500 -8.375000 +v -0.156250 2.729367 -8.375000 +v -0.270633 2.843750 -8.375000 +v -0.312500 3.000000 -8.375000 +v -0.270633 3.156250 -8.375000 +v -0.156250 3.270633 -8.375000 +v 0.000000 3.312500 -8.375000 +v 0.156250 3.270633 -8.375000 +v 0.270633 3.156250 -8.375000 +v 0.312500 3.000000 -8.375000 +v 0.270633 2.843750 -8.375000 +v 0.156250 2.729367 -8.375000 +v 0.000000 3.250000 -8.375000 +v -0.125000 3.216506 -8.375000 +v -0.216506 3.125000 -8.375000 +v -0.250000 3.000000 -8.375000 +v -0.216506 2.875000 -8.375000 +v -0.125000 2.783494 -8.375000 +v 0.000000 2.750000 -8.375000 +v 0.125000 2.783494 -8.375000 +v 0.216506 2.875000 -8.375000 +v 0.250000 3.000000 -8.375000 +v 0.216506 3.125000 -8.375000 +v 0.125000 3.216506 -8.375000 +v 0.000000 3.250000 -6.375000 +v -0.125000 3.216506 -6.375000 +v -0.216506 3.125000 -6.375000 +v -0.250000 3.000000 -6.375000 +v -0.216506 2.875000 -6.375000 +v -0.125000 2.783494 -6.375000 +v 0.000000 2.750000 -6.375000 +v 0.125000 2.783494 -6.375000 +v 0.216506 2.875000 -6.375000 +v 0.250000 3.000000 -6.375000 +v 0.216506 3.125000 -6.375000 +v 0.125000 3.216506 -6.375000 +v 0.000000 2.687500 -8.375000 +v -0.156250 2.729367 -8.375000 +v -0.270633 2.843750 -8.375000 +v -0.312500 3.000000 -8.375000 +v -0.270633 3.156250 -8.375000 +v -0.156250 3.270633 -8.375000 +v 0.000000 3.312500 -8.375000 +v 0.156250 3.270633 -8.375000 +v 0.270633 3.156250 -8.375000 +v 0.312500 3.000000 -8.375000 +v 0.270633 2.843750 -8.375000 +v 0.156250 2.729367 -8.375000 +v 0.000000 3.250000 -8.375000 +v -0.125000 3.216506 -8.375000 +v -0.216506 3.125000 -8.375000 +v -0.250000 3.000000 -8.375000 +v -0.216506 2.875000 -8.375000 +v -0.125000 2.783494 -8.375000 +v 0.000000 2.750000 -8.375000 +v 0.125000 2.783494 -8.375000 +v 0.216506 2.875000 -8.375000 +v 0.250000 3.000000 -8.375000 +v 0.216506 3.125000 -8.375000 +v 0.125000 3.216506 -8.375000 +v 0.000000 3.250000 -6.375000 +v -0.125000 3.216506 -6.375000 +v -0.216506 3.125000 -6.375000 +v -0.250000 3.000000 -6.375000 +v -0.216506 2.875000 -6.375000 +v -0.125000 2.783494 -6.375000 +v 0.000000 2.750000 -6.375000 +v 0.125000 2.783494 -6.375000 +v 0.216506 2.875000 -6.375000 +v 0.250000 3.000000 -6.375000 +v 0.216506 3.125000 -6.375000 +v 0.125000 3.216506 -6.375000 +vt 0.777388 0.929892 +vt 0.791667 0.900215 +vt 0.805945 0.929892 +vt 0.637500 0.790000 +vt 0.641667 0.805000 +vt 0.637500 0.805000 +vt 0.641667 0.820000 +vt 0.637500 0.820000 +vt 0.641667 0.835000 +vt 0.637500 0.835000 +vt 0.641667 0.850000 +vt 0.637500 0.850000 +vt 0.637500 0.865000 +vt 0.641667 0.865000 +vt 0.637500 0.880000 +vt 0.641667 0.880000 +vt 0.637500 0.895000 +vt 0.641667 0.895000 +vt 0.637500 0.910000 +vt 0.641667 0.925000 +vt 0.637500 0.925000 +vt 0.641667 0.940000 +vt 0.637500 0.940000 +vt 0.637500 0.760000 +vt 0.641667 0.775000 +vt 0.637500 0.775000 +vt 0.641667 0.790000 +vt 0.799910 0.937134 +vt 0.791667 0.939785 +vt 0.783423 0.937134 +vt 0.775179 0.920000 +vt 0.777388 0.910108 +vt 0.783423 0.902866 +vt 0.799910 0.902866 +vt 0.805945 0.910108 +vt 0.808154 0.920000 +vt 0.641667 0.910000 +vt 0.641667 0.760000 +vt 0.454167 0.850000 +vt 0.637500 0.865000 +vt 0.454167 0.865000 +vt 0.454167 0.895000 +vt 0.637500 0.910000 +vt 0.454167 0.910000 +vt 0.454167 0.790000 +vt 0.637500 0.805000 +vt 0.454167 0.805000 +vt 0.454167 0.835000 +vt 0.637500 0.850000 +vt 0.454167 0.880000 +vt 0.637500 0.895000 +vt 0.454167 0.775000 +vt 0.637500 0.790000 +vt 0.454167 0.925000 +vt 0.637500 0.940000 +vt 0.454167 0.940000 +vt 0.454167 0.820000 +vt 0.637500 0.835000 +vt 0.637500 0.880000 +vt 0.454167 0.760000 +vt 0.637500 0.775000 +vt 0.637500 0.925000 +vt 0.637500 0.820000 +vt 0.641667 0.895000 +vt 0.775000 0.910000 +vt 0.641667 0.910000 +vt 0.641667 0.820000 +vt 0.775000 0.835000 +vt 0.641667 0.835000 +vt 0.641667 0.850000 +vt 0.775000 0.865000 +vt 0.641667 0.865000 +vt 0.641667 0.775000 +vt 0.775000 0.790000 +vt 0.641667 0.790000 +vt 0.775000 0.925000 +vt 0.641667 0.925000 +vt 0.775000 0.850000 +vt 0.775000 0.880000 +vt 0.641667 0.880000 +vt 0.775000 0.805000 +vt 0.641667 0.805000 +vt 0.775000 0.940000 +vt 0.641667 0.940000 +vt 0.775000 0.895000 +vt 0.775000 0.820000 +vt 0.641667 0.760000 +vt 0.775000 0.775000 +vt 0.637500 0.760000 +vt 0.775000 0.760000 +vn 0.0000 0.0000 -1.0000 +vn 0.0000 1.0000 0.0000 +vn -0.5000 0.8660 0.0000 +vn -1.0000 0.0000 0.0000 +vn -0.8660 -0.5000 0.0000 +vn 0.8660 -0.5000 0.0000 +vn 1.0000 0.0000 0.0000 +vn 0.5000 0.8660 0.0000 +vn -0.8660 0.5000 0.0000 +vn 0.5000 -0.8660 0.0000 +vn -0.5000 -0.8660 0.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.8660 0.5000 0.0000 +s off +f 845/1035/211 841/1036/211 837/1037/211 +f 821/1038/211 832/1039/211 820/1040/211 +f 820/1040/211 833/1041/211 819/1042/211 +f 819/1042/211 834/1043/211 818/1044/211 +f 818/1044/211 823/1045/211 817/1046/211 +f 823/1045/211 816/1047/211 817/1046/211 +f 824/1048/211 815/1049/211 816/1047/211 +f 825/1050/211 814/1051/211 815/1049/211 +f 826/1052/211 813/1053/211 814/1051/211 +f 813/1053/211 828/1054/211 812/1055/211 +f 812/1055/211 829/1056/211 811/1057/211 +f 811/1058/211 830/1059/211 822/1060/211 +f 822/1060/211 831/1061/211 821/1038/211 +f 837/1037/211 836/1062/211 845/1035/211 +f 836/1062/211 835/1063/211 845/1035/211 +f 835/1063/211 846/1064/211 845/1035/211 +f 845/1035/211 844/1065/211 843/1066/211 +f 843/1066/211 842/1067/211 841/1036/211 +f 841/1036/211 840/1068/211 837/1037/211 +f 840/1068/211 839/1069/211 837/1037/211 +f 839/1069/211 838/1070/211 837/1037/211 +f 845/1035/211 843/1066/211 841/1036/211 +f 821/1038/211 831/1061/211 832/1039/211 +f 820/1040/211 832/1039/211 833/1041/211 +f 819/1042/211 833/1041/211 834/1043/211 +f 818/1044/211 834/1043/211 823/1045/211 +f 823/1045/211 824/1048/211 816/1047/211 +f 824/1048/211 825/1050/211 815/1049/211 +f 825/1050/211 826/1052/211 814/1051/211 +f 826/1052/211 827/1071/211 813/1053/211 +f 813/1053/211 827/1071/211 828/1054/211 +f 812/1055/211 828/1054/211 829/1056/211 +f 811/1058/211 829/1072/211 830/1059/211 +f 822/1060/211 830/1059/211 831/1061/211 +s 1 +f 769/1073/212 780/1074/213 768/1075/213 +f 766/1076/214 777/1077/215 765/1078/215 +f 773/1079/216 784/1080/217 772/1081/217 +f 770/1082/218 781/1083/212 769/1073/212 +f 767/1084/219 778/1085/214 766/1076/214 +f 774/1086/220 785/1087/216 773/1079/216 +f 764/1088/221 775/1089/222 763/1090/222 +f 771/1091/223 782/1092/218 770/1082/218 +f 768/1075/213 779/1093/219 767/1084/219 +f 763/1094/222 786/1095/220 774/1086/220 +f 765/1078/215 776/1096/221 764/1088/221 +f 772/1081/217 783/1097/223 771/1091/223 +f 790/1098/217 803/1099/223 791/1100/223 +f 797/1101/215 810/1102/221 798/1103/221 +f 787/1104/222 800/1105/220 788/1106/220 +f 794/1107/213 807/1108/219 795/1109/219 +f 791/1100/223 804/1110/218 792/1111/218 +f 798/1103/221 799/1112/222 787/1104/222 +f 788/1106/220 801/1113/216 789/1114/216 +f 795/1109/219 808/1115/214 796/1116/214 +f 792/1111/218 805/1117/212 793/1118/212 +f 789/1114/216 802/1119/217 790/1098/217 +f 796/1116/214 809/1120/215 797/1101/215 +f 793/1121/212 806/1122/213 794/1107/213 +f 769/1073/212 781/1083/212 780/1074/213 +f 766/1076/214 778/1085/214 777/1077/215 +f 773/1079/216 785/1087/216 784/1080/217 +f 770/1082/218 782/1092/218 781/1083/212 +f 767/1084/219 779/1093/219 778/1085/214 +f 774/1086/220 786/1095/220 785/1087/216 +f 764/1088/221 776/1096/221 775/1089/222 +f 771/1091/223 783/1097/223 782/1092/218 +f 768/1075/213 780/1074/213 779/1093/219 +f 763/1094/222 775/1123/222 786/1095/220 +f 765/1078/215 777/1077/215 776/1096/221 +f 772/1081/217 784/1080/217 783/1097/223 +f 790/1098/217 802/1119/217 803/1099/223 +f 797/1101/215 809/1120/215 810/1102/221 +f 787/1104/222 799/1112/222 800/1105/220 +f 794/1107/213 806/1122/213 807/1108/219 +f 791/1100/223 803/1099/223 804/1110/218 +f 798/1103/221 810/1102/221 799/1112/222 +f 788/1106/220 800/1105/220 801/1113/216 +f 795/1109/219 807/1108/219 808/1115/214 +f 792/1111/218 804/1110/218 805/1117/212 +f 789/1114/216 801/1113/216 802/1119/217 +f 796/1116/214 808/1115/214 809/1120/215 +f 793/1121/212 805/1124/212 806/1122/213 +o Base +v 2.000000 0.000000 1.000000 +v 2.000000 0.000000 -1.000000 +v -2.000000 0.000000 1.000000 +v -2.000000 0.000000 -1.000000 +v 1.000000 0.000000 -2.000000 +v -1.000000 0.000000 -2.000000 +v 1.000000 0.000000 2.000000 +v -1.000000 0.000000 2.000000 +v -1.000000 1.500000 2.000000 +v 1.000000 1.500000 2.000000 +v 2.000000 1.500000 1.000000 +v 2.000000 1.500000 -1.000000 +v 1.000000 1.500000 -2.000000 +v -1.000000 1.500000 -2.000000 +v -2.000000 1.500000 -1.000000 +v -2.000000 1.500000 1.000000 +v 0.000000 1.500000 -1.750000 +v -0.669696 1.500000 -1.616789 +v -1.237437 1.500000 -1.237437 +v -1.616789 1.500000 -0.669696 +v -1.750000 1.500000 0.000000 +v -1.616789 1.500000 0.669696 +v -1.237437 1.500000 1.237437 +v -0.669696 1.500000 1.616789 +v -0.000000 1.500000 1.750000 +v 0.669696 1.500000 1.616789 +v 1.237436 1.500000 1.237437 +v 1.616789 1.500000 0.669696 +v 1.750000 1.500000 0.000000 +v 1.616789 1.500000 -0.669696 +v 1.237436 1.500000 -1.237437 +v 0.669695 1.500000 -1.616790 +v 0.000000 2.000000 -1.750000 +v -0.669696 2.000000 -1.616789 +v -1.237437 2.000000 -1.237437 +v -1.616789 2.000000 -0.669696 +v -1.750000 2.000000 0.000000 +v -1.616789 2.000000 0.669696 +v -1.237437 2.000000 1.237437 +v -0.669696 2.000000 1.616789 +v -0.000000 2.000000 1.750000 +v 0.669696 2.000000 1.616789 +v 1.237436 2.000000 1.237437 +v 1.616789 2.000000 0.669696 +v 1.750000 2.000000 0.000000 +v 1.616789 2.000000 -0.669696 +v 1.237436 2.000000 -1.237437 +v 0.669695 2.000000 -1.616790 +v -0.969670 1.500000 -1.323223 +v -1.323223 1.500000 -0.969670 +v -1.323224 1.500000 -1.676776 +v -1.676777 1.500000 -1.323223 +v -0.969670 1.750000 -1.323223 +v -1.323223 1.750000 -0.969670 +v -1.146447 1.750000 -1.500000 +v -1.500000 1.750000 -1.146446 +v -1.500000 1.875000 -1.853553 +v -1.323224 1.875000 -1.676776 +v -1.676777 1.875000 -1.323223 +v -1.853553 1.875000 -1.500000 +v -1.676777 0.000000 -2.030329 +v -2.030330 0.000000 -1.676776 +v -1.323224 0.000000 -1.676776 +v -1.676777 0.000000 -1.323223 +v 1.676777 0.000000 1.323223 +v 1.323224 0.000000 1.676776 +v 2.030331 0.000000 1.676776 +v 1.676777 0.000000 2.030329 +v 1.853553 1.875000 1.499999 +v 1.676777 1.875000 1.323223 +v 1.323224 1.875000 1.676776 +v 1.500000 1.875000 1.853553 +v 1.500000 1.750000 1.146446 +v 1.146447 1.750000 1.499999 +v 1.323223 1.750000 0.969669 +v 0.969670 1.750000 1.323223 +v 1.676777 1.500000 1.323223 +v 1.323224 1.500000 1.676776 +v 1.323223 1.500000 0.969669 +v 0.969670 1.500000 1.323223 +v -1.323223 1.500000 0.969670 +v -0.969669 1.500000 1.323223 +v -1.676776 1.500000 1.323224 +v -1.323223 1.500000 1.676777 +v -1.323223 1.750000 0.969670 +v -0.969669 1.750000 1.323223 +v -1.499999 1.750000 1.146447 +v -1.146446 1.750000 1.500000 +v -1.853553 1.875000 1.500000 +v -1.676776 1.875000 1.323224 +v -1.323223 1.875000 1.676777 +v -1.499999 1.875000 1.853553 +v -2.030329 0.000000 1.676777 +v -1.676776 0.000000 2.030331 +v -1.676776 0.000000 1.323224 +v -1.323223 0.000000 1.676777 +v 1.323223 0.000000 -1.676777 +v 1.676776 0.000000 -1.323224 +v 1.676776 0.000000 -2.030330 +v 2.030329 0.000000 -1.676777 +v 1.500000 1.875000 -1.853553 +v 1.323223 1.875000 -1.676777 +v 1.676776 1.875000 -1.323224 +v 1.853553 1.875000 -1.500000 +v 1.146446 1.750000 -1.500000 +v 1.500000 1.750000 -1.146447 +v 0.969670 1.750000 -1.323223 +v 1.323223 1.750000 -0.969670 +v 1.323223 1.500000 -1.676777 +v 1.676776 1.500000 -1.323224 +v 0.969670 1.500000 -1.323223 +v 1.323223 1.500000 -0.969670 +v 0.000000 1.875000 -1.500000 +v -0.574025 1.875000 -1.385819 +v -1.060660 1.875000 -1.060660 +v -1.385819 1.875000 -0.574025 +v -1.500000 1.875000 0.000000 +v -1.385819 1.875000 0.574025 +v -1.060660 1.875000 1.060660 +v -0.574025 1.875000 1.385819 +v 0.000000 1.875000 1.500000 +v 0.574025 1.875000 1.385819 +v 1.060660 1.875000 1.060660 +v 1.385819 1.875000 0.574025 +v 1.500000 1.875000 0.000000 +v 1.385819 1.875000 -0.574025 +v 1.060660 1.875000 -1.060660 +v 0.574024 1.875000 -1.385820 +v -0.875000 0.125000 -2.000000 +v 0.875000 0.125000 -2.000000 +v -0.875000 0.875000 -2.000000 +v 0.875000 0.875000 -2.000000 +v -0.875000 0.875000 -1.750000 +v -0.875000 0.125000 -1.750000 +v 0.875000 0.125000 -1.750000 +v 0.875000 0.875000 -1.750000 +v 0.875000 0.125000 2.000000 +v -0.875000 0.125000 2.000000 +v 0.875000 0.875000 2.000000 +v -0.875000 0.875000 2.000000 +v 0.875000 0.875000 1.750000 +v 0.875000 0.125000 1.750000 +v -0.875000 0.125000 1.750000 +v -0.875000 0.875000 1.750000 +v -2.000000 0.125000 0.875000 +v -2.000000 0.125000 -0.875000 +v -2.000000 0.875000 0.875000 +v -2.000000 0.875000 -0.875000 +v -1.750000 0.875000 0.875000 +v -1.750000 0.125000 0.875000 +v -1.750000 0.125000 -0.875000 +v -1.750000 0.875000 -0.875000 +v 2.000000 0.125000 -0.875000 +v 2.000000 0.125000 0.875000 +v 2.000000 0.875000 -0.875000 +v 2.000000 0.875000 0.875000 +v 1.750000 0.875000 -0.875000 +v 1.750000 0.125000 -0.875000 +v 1.750000 0.125000 0.875000 +v 1.750000 0.875000 0.875000 +v -0.875000 1.125000 -2.000000 +v -0.875000 1.375000 -2.000000 +v -0.625000 1.125000 -2.000000 +v -0.625000 1.375000 -2.000000 +v -0.625000 1.125000 -2.125000 +v -0.875000 1.125000 -2.125000 +v -0.875000 1.375000 -2.125000 +v -0.625000 1.375000 -2.125000 +v -0.624999 1.125000 2.000000 +v -0.624999 1.375000 2.000000 +v -0.875000 1.125000 2.000000 +v -0.875000 1.375000 2.000000 +v -0.874999 1.125000 2.125000 +v -0.624999 1.125000 2.125000 +v -0.624999 1.375000 2.125000 +v -0.874999 1.375000 2.125000 +v 2.000000 1.125000 0.625000 +v 2.000000 1.375000 0.625000 +v 2.000000 1.125000 0.875000 +v 2.000000 1.375000 0.875000 +v 2.125000 1.125000 0.875000 +v 2.125000 1.125000 0.625000 +v 2.125000 1.375000 0.625000 +v 2.125000 1.375000 0.875000 +v 0.625000 1.375000 2.125000 +v 0.875000 1.375000 2.125000 +v 0.875000 1.125000 2.125000 +v 0.625000 1.125000 2.125000 +v 0.625000 1.375000 2.000000 +v 0.625000 1.125000 2.000000 +v 0.875001 1.375000 2.000000 +v 0.875001 1.125000 2.000000 +v 0.875000 1.375000 -2.125000 +v 0.625000 1.375000 -2.125000 +v 0.625000 1.125000 -2.125000 +v 0.875000 1.125000 -2.125000 +v 0.875000 1.375000 -2.000000 +v 0.875000 1.125000 -2.000000 +v 0.625000 1.375000 -2.000000 +v 0.625000 1.125000 -2.000000 +v -2.000000 1.125000 0.875000 +v -2.000000 1.375000 0.875000 +v -2.000000 1.125000 0.625000 +v -2.000000 1.375000 0.625000 +v -2.125000 1.125000 0.625000 +v -2.125000 1.125000 0.875000 +v -2.125000 1.375000 0.875000 +v -2.125000 1.375000 0.625000 +v -2.125000 1.375000 -0.875000 +v -2.125000 1.375000 -0.625000 +v -2.125000 1.125000 -0.625000 +v -2.125000 1.125000 -0.875000 +v -2.000000 1.375000 -0.875000 +v -2.000000 1.125000 -0.875000 +v -2.000000 1.375000 -0.625000 +v -2.000000 1.125000 -0.625000 +v 2.125000 1.375000 -0.625000 +v 2.125000 1.375000 -0.875000 +v 2.125000 1.125000 -0.875000 +v 2.125000 1.125000 -0.625000 +v 2.000000 1.375000 -0.625000 +v 2.000000 1.125000 -0.625000 +v 2.000000 1.375000 -0.875000 +v 2.000000 1.125000 -0.875000 +v 0.000000 2.000000 -1.750000 +v -0.669696 2.000000 -1.616789 +v -1.237437 2.000000 -1.237437 +v -1.616789 2.000000 -0.669696 +v -1.750000 2.000000 0.000000 +v -1.616789 2.000000 0.669696 +v -1.237437 2.000000 1.237437 +v -0.669696 2.000000 1.616789 +v -0.000000 2.000000 1.750000 +v 0.669696 2.000000 1.616789 +v 1.237436 2.000000 1.237437 +v 1.616789 2.000000 0.669696 +v 1.750000 2.000000 0.000000 +v 1.616789 2.000000 -0.669696 +v 1.237436 2.000000 -1.237437 +v 0.669695 2.000000 -1.616790 +v 0.000000 2.000000 -1.625000 +v -0.621861 2.000000 -1.501304 +v -1.149048 2.000000 -1.149048 +v -1.501304 2.000000 -0.621861 +v -1.625000 2.000000 0.000000 +v -1.501304 2.000000 0.621861 +v -1.149048 2.000000 1.149048 +v -0.621861 2.000000 1.501304 +v -0.000000 2.000000 1.625000 +v 0.621860 2.000000 1.501305 +v 1.149048 2.000000 1.149049 +v 1.501304 2.000000 0.621861 +v 1.625000 2.000000 0.000000 +v 1.501304 2.000000 -0.621861 +v 1.149048 2.000000 -1.149049 +v 0.621860 2.000000 -1.501305 +v 0.000000 1.875000 -1.500000 +v -0.574025 1.875000 -1.385819 +v -1.060660 1.875000 -1.060660 +v -1.385819 1.875000 -0.574025 +v -1.500000 1.875000 0.000000 +v -1.385819 1.875000 0.574025 +v -1.060660 1.875000 1.060660 +v -0.574025 1.875000 1.385819 +v 0.000000 1.875000 1.500000 +v 0.574025 1.875000 1.385819 +v 1.060660 1.875000 1.060660 +v 1.385819 1.875000 0.574025 +v 1.500000 1.875000 0.000000 +v 1.385819 1.875000 -0.574025 +v 1.060660 1.875000 -1.060660 +v 0.574024 1.875000 -1.385820 +v 0.000000 2.000000 -1.625000 +v -0.621861 2.000000 -1.501304 +v -1.149048 2.000000 -1.149048 +v -1.501304 2.000000 -0.621861 +v -1.625000 2.000000 0.000000 +v -1.501304 2.000000 0.621861 +v -1.149048 2.000000 1.149048 +v -0.621861 2.000000 1.501304 +v -0.000000 2.000000 1.625000 +v 0.621860 2.000000 1.501305 +v 1.149048 2.000000 1.149049 +v 1.501304 2.000000 0.621861 +v 1.625000 2.000000 0.000000 +v 1.501304 2.000000 -0.621861 +v 1.149048 2.000000 -1.149049 +v 0.621860 2.000000 -1.501305 +vt 0.266667 0.080000 +vt 0.200000 0.320000 +vt 0.000000 0.240000 +vt 0.200000 0.440000 +vt 0.266667 0.680000 +vt 0.066667 0.760000 +vt 0.466667 0.320000 +vt 0.400000 0.440000 +vt 0.400000 0.320000 +vt 0.066667 0.320000 +vt -0.000000 0.440000 +vt -0.000000 0.320000 +vt 0.383333 0.320000 +vt 0.508333 0.300000 +vt 0.508333 0.320000 +vt 0.525000 0.300000 +vt 0.508333 0.240000 +vt 0.525000 0.240000 +vt 0.666667 0.320000 +vt 0.600000 0.440000 +vt 0.600000 0.320000 +vt 0.266667 0.320000 +vt 0.366667 0.240000 +vt 0.383333 0.300000 +vt 0.366667 0.300000 +vt 0.383333 0.240000 +vt 0.316667 0.190000 +vt 0.300000 0.190000 +vt 0.300000 0.160000 +vt 0.400000 0.160000 +vt 0.383333 0.190000 +vt 0.366667 0.040000 +vt 0.283333 0.180000 +vt 0.333333 0.040000 +vt 0.366667 0.190000 +vt 0.333333 0.190000 +vt 0.366667 0.210000 +vt 0.333333 0.230000 +vt 0.333333 0.210000 +vt 0.366667 0.250000 +vt 0.333333 0.250000 +vt 0.433333 0.160000 +vt 0.433333 0.180000 +vt 0.416667 0.180000 +vt 0.333333 -0.000000 +vt 0.366667 -0.000000 +vt 0.366667 -0.000000 +vt 0.333333 0.040000 +vt 0.333333 -0.000000 +vt 0.333333 0.210000 +vt 0.366667 0.190000 +vt 0.366667 0.210000 +vt 0.433333 0.160000 +vt 0.433333 0.180000 +vt 0.416667 0.180000 +vt 0.333333 0.230000 +vt 0.366667 0.250000 +vt 0.333333 0.250000 +vt 0.333333 0.190000 +vt 0.300000 0.160000 +vt 0.300000 0.190000 +vt 0.283333 0.180000 +vt 0.400000 0.160000 +vt 0.383333 0.190000 +vt 0.366667 0.040000 +vt 0.316667 0.190000 +vt 0.316667 0.190000 +vt 0.300000 0.190000 +vt 0.300000 0.160000 +vt 0.400000 0.160000 +vt 0.383333 0.190000 +vt 0.366667 0.040000 +vt 0.283333 0.180000 +vt 0.333333 0.040000 +vt 0.366667 0.190000 +vt 0.333333 0.190000 +vt 0.333333 0.210000 +vt 0.366667 0.230000 +vt 0.333333 0.230000 +vt 0.366667 0.250000 +vt 0.333333 0.250000 +vt 0.433333 0.160000 +vt 0.433333 0.180000 +vt 0.416667 0.180000 +vt 0.366667 0.210000 +vt 0.366667 -0.000000 +vt 0.333333 -0.000000 +vt 0.366667 -0.000000 +vt 0.333333 0.040000 +vt 0.333333 -0.000000 +vt 0.333333 0.210000 +vt 0.366667 0.190000 +vt 0.366667 0.210000 +vt 0.433333 0.160000 +vt 0.433333 0.180000 +vt 0.416667 0.180000 +vt 0.333333 0.230000 +vt 0.366667 0.250000 +vt 0.333333 0.250000 +vt 0.333333 0.190000 +vt 0.300000 0.160000 +vt 0.300000 0.190000 +vt 0.283333 0.180000 +vt 0.400000 0.160000 +vt 0.383333 0.190000 +vt 0.366667 0.040000 +vt 0.316667 0.190000 +vt 0.625000 0.249809 +vt 0.525159 0.130000 +vt 0.625000 0.010191 +vt 0.508333 0.220000 +vt 0.383333 0.220000 +vt 0.508333 0.220000 +vt 0.383333 0.240000 +vt 0.383333 0.220000 +vt 0.366667 0.240000 +vt 0.383333 0.300000 +vt 0.366667 0.300000 +vt 0.525000 0.300000 +vt 0.508333 0.240000 +vt 0.525000 0.240000 +vt 0.508333 0.300000 +vt 0.383333 0.320000 +vt 0.508333 0.320000 +vt 0.383333 0.320000 +vt 0.508333 0.300000 +vt 0.508333 0.320000 +vt 0.525000 0.300000 +vt 0.508333 0.240000 +vt 0.525000 0.240000 +vt 0.366667 0.240000 +vt 0.383333 0.300000 +vt 0.366667 0.300000 +vt 0.383333 0.240000 +vt 0.508333 0.220000 +vt 0.383333 0.220000 +vt 0.508333 0.220000 +vt 0.383333 0.240000 +vt 0.383333 0.220000 +vt 0.366667 0.240000 +vt 0.383333 0.300000 +vt 0.366667 0.300000 +vt 0.525000 0.300000 +vt 0.508333 0.240000 +vt 0.525000 0.240000 +vt 0.508333 0.300000 +vt 0.383333 0.320000 +vt 0.508333 0.320000 +vt 0.475000 0.330000 +vt 0.475000 0.390000 +vt 0.466667 0.440000 +vt 0.591667 0.390000 +vt 0.591667 0.330000 +vt 0.800000 0.320000 +vt 0.675000 0.330000 +vt 0.675000 0.390000 +vt 0.666667 0.440000 +vt 0.800000 0.440000 +vt 0.791667 0.390000 +vt 0.791667 0.330000 +vt 0.075000 0.330000 +vt 0.191667 0.390000 +vt 0.191667 0.330000 +vt 0.066667 0.440000 +vt 0.075000 0.390000 +vt 0.275000 0.330000 +vt 0.391667 0.390000 +vt 0.391667 0.330000 +vt 0.266667 0.440000 +vt 0.275000 0.390000 +vt 0.550000 0.280000 +vt 0.533333 0.260000 +vt 0.550000 0.260000 +vt 0.550000 0.290000 +vt 0.533333 0.280000 +vt 0.550000 0.250000 +vt 0.533333 0.250000 +vt 0.525000 0.260000 +vt 0.525000 0.280000 +vt 0.558333 0.280000 +vt 0.558333 0.260000 +vt 0.550000 0.280000 +vt 0.533333 0.260000 +vt 0.550000 0.260000 +vt 0.550000 0.290000 +vt 0.533333 0.280000 +vt 0.550000 0.250000 +vt 0.533333 0.250000 +vt 0.525000 0.260000 +vt 0.525000 0.280000 +vt 0.558333 0.280000 +vt 0.558333 0.260000 +vt 0.558333 0.280000 +vt 0.550000 0.260000 +vt 0.558333 0.260000 +vt 0.550000 0.280000 +vt 0.533333 0.260000 +vt 0.550000 0.260000 +vt 0.533333 0.290000 +vt 0.550000 0.290000 +vt 0.533333 0.250000 +vt 0.525000 0.260000 +vt 0.533333 0.280000 +vt 0.525000 0.280000 +vt 0.558333 0.280000 +vt 0.558333 0.260000 +vt 0.525000 0.260000 +vt 0.533333 0.280000 +vt 0.525000 0.280000 +vt 0.533333 0.250000 +vt 0.533333 0.260000 +vt 0.533333 0.290000 +vt 0.550000 0.280000 +vt 0.550000 0.290000 +vt 0.558333 0.280000 +vt 0.550000 0.260000 +vt 0.558333 0.260000 +vt 0.525000 0.260000 +vt 0.533333 0.280000 +vt 0.525000 0.280000 +vt 0.550000 0.250000 +vt 0.533333 0.260000 +vt 0.533333 0.250000 +vt 0.533333 0.290000 +vt 0.550000 0.280000 +vt 0.550000 0.290000 +vt 0.550000 0.280000 +vt 0.533333 0.260000 +vt 0.550000 0.260000 +vt 0.533333 0.290000 +vt 0.550000 0.290000 +vt 0.533333 0.250000 +vt 0.525000 0.260000 +vt 0.533333 0.280000 +vt 0.525000 0.280000 +vt 0.558333 0.280000 +vt 0.558333 0.260000 +vt 0.558333 0.280000 +vt 0.550000 0.260000 +vt 0.558333 0.260000 +vt 0.525000 0.260000 +vt 0.533333 0.280000 +vt 0.525000 0.280000 +vt 0.533333 0.250000 +vt 0.533333 0.260000 +vt 0.533333 0.290000 +vt 0.550000 0.280000 +vt 0.550000 0.290000 +vt 0.558333 0.280000 +vt 0.550000 0.260000 +vt 0.558333 0.260000 +vt 0.525000 0.260000 +vt 0.533333 0.280000 +vt 0.525000 0.280000 +vt 0.533333 0.250000 +vt 0.533333 0.260000 +vt 0.533333 0.290000 +vt 0.550000 0.280000 +vt 0.550000 0.290000 +vt 0.541667 0.480000 +vt 0.495833 0.490000 +vt 0.495833 0.480000 +vt 0.587500 0.490000 +vt 0.541667 0.490000 +vt 0.633333 0.480000 +vt 0.587500 0.480000 +vt 0.679167 0.480000 +vt 0.633333 0.490000 +vt 0.725000 0.490000 +vt 0.679167 0.490000 +vt 0.725000 0.480000 +vt 0.770833 0.490000 +vt 0.770833 0.480000 +vt 0.816667 0.490000 +vt 0.816667 0.480000 +vt 0.862500 0.490000 +vt 0.862500 0.480000 +vt 0.908333 0.490000 +vt 0.908333 0.480000 +vt 0.954167 0.490000 +vt 0.954167 0.480000 +vt 1.000000 0.490000 +vt 0.266667 0.480000 +vt 0.312500 0.490000 +vt 0.266667 0.490000 +vt 0.358333 0.480000 +vt 0.312500 0.480000 +vt 0.404167 0.480000 +vt 0.358333 0.490000 +vt 0.450000 0.490000 +vt 0.404167 0.490000 +vt 0.450000 0.480000 +vt 0.000000 0.080000 +vt 0.066667 0.000000 +vt 0.200000 -0.000000 +vt 0.266667 0.240000 +vt 0.000000 0.680000 +vt -0.000000 0.520000 +vt 0.266667 0.520000 +vt 0.200000 0.760000 +vt 0.300000 0.040000 +vt 0.400000 0.040000 +vt 0.400000 0.190000 +vt 0.266667 0.180000 +vt 0.266667 0.160000 +vt 0.366667 0.230000 +vt 0.400000 0.190000 +vt 0.366667 0.230000 +vt 0.266667 0.180000 +vt 0.266667 0.160000 +vt 0.400000 0.040000 +vt 0.300000 0.040000 +vt 0.300000 0.040000 +vt 0.400000 0.040000 +vt 0.400000 0.190000 +vt 0.266667 0.180000 +vt 0.266667 0.160000 +vt 0.400000 0.190000 +vt 0.366667 0.230000 +vt 0.266667 0.180000 +vt 0.266667 0.160000 +vt 0.400000 0.040000 +vt 0.300000 0.040000 +vt 0.586793 0.240689 +vt 0.554402 0.214718 +vt 0.532759 0.175849 +vt 0.532759 0.084151 +vt 0.554402 0.045282 +vt 0.586793 0.019311 +vt 0.663207 0.019311 +vt 0.695598 0.045282 +vt 0.717241 0.084151 +vt 0.724841 0.130000 +vt 0.717241 0.175849 +vt 0.695598 0.214718 +vt 0.663207 0.240689 +vt 0.533333 0.290000 +vt 0.533333 0.290000 +vt 0.550000 0.250000 +vt 0.550000 0.250000 +vt 0.550000 0.250000 +vt 0.550000 0.250000 +vt 0.550000 0.250000 +vt 1.000000 0.480000 +vt 0.587500 0.440000 +vt 0.541667 0.480000 +vt 0.541667 0.440000 +vt 1.000000 0.440000 +vt 0.954167 0.480000 +vt 0.954167 0.440000 +vt 0.679167 0.440000 +vt 0.633333 0.480000 +vt 0.633333 0.440000 +vt 0.587500 0.480000 +vt 0.312500 0.440000 +vt 0.266667 0.480000 +vt 0.266667 0.440000 +vt 0.725000 0.440000 +vt 0.679167 0.480000 +vt 0.358333 0.440000 +vt 0.312500 0.480000 +vt 0.770833 0.440000 +vt 0.725000 0.480000 +vt 0.404167 0.440000 +vt 0.358333 0.480000 +vt 0.816667 0.440000 +vt 0.770833 0.480000 +vt 0.450000 0.440000 +vt 0.404167 0.480000 +vt 0.862500 0.440000 +vt 0.816667 0.480000 +vt 0.495833 0.440000 +vt 0.450000 0.480000 +vt 0.908333 0.440000 +vt 0.862500 0.480000 +vt 0.495833 0.480000 +vt 0.908333 0.480000 +vt 0.450000 0.490000 +vt 0.495833 0.500000 +vt 0.450000 0.500000 +vt 0.404167 0.500000 +vt 0.358333 0.500000 +vt 0.404167 0.490000 +vt 0.312500 0.500000 +vt 0.358333 0.490000 +vt 0.266667 0.500000 +vt 0.312500 0.490000 +vt 0.954167 0.500000 +vt 1.000000 0.490000 +vt 1.000000 0.500000 +vt 0.908333 0.500000 +vt 0.954167 0.490000 +vt 0.862500 0.500000 +vt 0.908333 0.490000 +vt 0.816667 0.500000 +vt 0.862500 0.490000 +vt 0.770833 0.490000 +vt 0.770833 0.500000 +vt 0.725000 0.490000 +vt 0.725000 0.500000 +vt 0.679167 0.490000 +vt 0.679167 0.500000 +vt 0.633333 0.500000 +vt 0.587500 0.500000 +vt 0.633333 0.490000 +vt 0.541667 0.490000 +vt 0.541667 0.500000 +vt 0.495833 0.490000 +vt 1.000000 0.480000 +vt 0.266667 0.490000 +vt 0.816667 0.490000 +vt 0.587500 0.490000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn -0.7071 0.0000 -0.7071 +vn 0.7071 0.0000 0.7071 +vn 1.0000 0.0000 0.0000 +vn -0.7071 0.0000 0.7071 +vn 0.7071 0.0000 -0.7071 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn -0.7009 0.1322 -0.7009 +vn 0.3162 0.8944 0.3162 +vn -0.3162 0.8944 -0.3162 +vn 0.7009 0.1322 0.7009 +vn -0.7009 0.1322 0.7009 +vn 0.3162 0.8944 -0.3162 +vn -0.3162 0.8944 0.3162 +vn 0.7009 0.1322 -0.7009 +vn 0.0000 0.0000 1.0000 +vn 0.3827 0.0000 -0.9239 +vn -0.3827 0.0000 0.9239 +vn -0.3827 0.0000 -0.9239 +vn 0.3827 0.0000 0.9239 +vn -0.9239 0.0000 -0.3827 +vn 0.9239 0.0000 0.3827 +vn -0.9239 0.0000 0.3827 +vn 0.9239 0.0000 -0.3827 +vn -0.7071 0.7071 0.0000 +vn -0.6533 0.7071 0.2706 +vn -0.6533 0.7071 -0.2706 +vn -0.5000 0.7071 -0.5000 +vn -0.2706 0.7071 -0.6533 +vn 0.0000 0.7071 -0.7071 +vn 0.2706 0.7071 -0.6533 +vn 0.5000 0.7071 -0.5000 +vn 0.6533 0.7071 -0.2706 +vn 0.7071 0.7071 0.0000 +vn 0.6533 0.7071 0.2706 +vn 0.5000 0.7071 0.5000 +vn 0.2706 0.7071 0.6533 +vn 0.0000 0.7071 0.7071 +vn -0.2706 0.7071 0.6533 +vn -0.5000 0.7071 0.5000 +s off +f 852/1125/224 848/1126/224 853/1127/224 +f 858/1128/225 860/1129/225 862/1130/225 +f 850/1131/226 860/1132/226 852/1133/226 +f 847/1134/227 856/1135/227 853/1136/227 +f 978/1137/224 979/1138/224 977/1139/224 +f 977/1140/228 980/1141/228 975/1142/228 +f 854/1143/229 862/1144/229 849/1145/229 +f 851/1146/230 858/1128/230 848/1126/230 +f 976/1147/231 982/1148/231 978/1149/231 +f 979/1138/232 981/1150/232 980/1141/232 +f 903/1151/230 904/1152/230 897/1153/230 +f 898/1154/229 906/1155/229 908/1156/229 +f 897/1153/230 904/1152/230 901/1157/230 +f 907/1158/233 906/1159/233 903/1160/233 +f 905/1161/234 901/1162/234 904/1163/234 +f 901/1162/225 900/1164/225 899/1165/225 +f 896/1166/229 900/1167/229 902/1168/229 +f 904/1163/225 906/1159/225 905/1161/225 +f 908/1156/224 909/1169/224 910/1170/224 +f 911/1171/224 914/1172/224 912/1173/224 +f 917/1174/225 915/1175/225 916/1176/225 +f 925/1177/230 921/1178/230 919/1179/230 +f 920/1180/225 921/1181/225 922/1182/225 +f 916/1176/235 920/1180/235 917/1174/235 +f 914/1172/236 915/1175/236 918/1183/236 +f 924/1184/229 917/1185/229 920/1186/229 +f 923/1187/230 915/1188/230 913/1189/230 +f 918/1190/229 917/1185/229 924/1184/229 +f 935/1191/226 936/1192/226 929/1193/226 +f 930/1194/227 938/1195/227 940/1196/227 +f 929/1193/226 936/1192/226 933/1197/226 +f 939/1198/237 938/1199/237 935/1200/237 +f 936/1201/238 934/1202/238 933/1203/238 +f 933/1203/225 932/1204/225 931/1205/225 +f 928/1206/227 932/1207/227 934/1208/227 +f 936/1201/225 938/1199/225 937/1209/225 +f 942/1210/224 939/1198/224 941/1211/224 +f 943/1212/224 946/1213/224 944/1214/224 +f 949/1215/225 947/1216/225 948/1217/225 +f 957/1218/226 953/1219/226 951/1220/226 +f 952/1221/225 953/1222/225 954/1223/225 +f 948/1217/239 952/1221/239 949/1215/239 +f 946/1213/240 947/1216/240 950/1224/240 +f 956/1225/227 949/1226/227 952/1227/227 +f 955/1228/226 947/1229/226 945/1230/226 +f 950/1231/227 949/1226/227 956/1225/227 +f 959/1232/225 963/1233/225 967/1234/225 +f 975/1235/225 981/1150/225 976/1236/225 +f 986/1237/224 987/1238/224 985/1239/224 +f 985/1240/231 988/1241/231 983/1242/231 +f 984/1243/228 990/1244/228 986/1245/228 +f 987/1238/241 989/1246/241 988/1241/241 +f 983/1247/225 989/1246/225 984/1248/225 +f 994/1249/224 995/1250/224 993/1251/224 +f 993/1252/232 996/1253/232 991/1254/232 +f 992/1255/241 998/1256/241 994/1257/241 +f 995/1250/231 997/1258/231 996/1253/231 +f 991/1259/225 997/1258/225 992/1260/225 +f 1002/1261/224 1003/1262/224 1001/1263/224 +f 1001/1264/241 1004/1265/241 999/1266/241 +f 1000/1267/232 1006/1268/232 1002/1269/232 +f 1003/1262/228 1005/1270/228 1004/1265/228 +f 999/1271/225 1005/1270/225 1000/1272/225 +f 849/1145/231 992/1273/231 850/1131/231 +f 850/1131/231 994/1274/231 861/1275/231 +f 861/1275/231 993/1276/231 862/1144/231 +f 849/1145/231 993/1276/231 991/1277/231 +f 853/1278/241 984/1279/241 854/1143/241 +f 854/1143/241 986/1280/241 855/1281/241 +f 856/1282/241 986/1280/241 985/1283/241 +f 853/1278/241 985/1283/241 983/1284/241 +f 848/1126/228 1000/1285/228 847/1134/228 +f 848/1126/228 1001/1286/228 999/1287/228 +f 857/1288/228 1001/1286/228 858/1128/228 +f 847/1134/228 1002/1289/228 857/1288/228 +f 852/1133/232 976/1290/232 851/1146/232 +f 852/1133/232 977/1291/232 975/1292/232 +f 859/1293/232 977/1291/232 860/1132/232 +f 851/1146/232 978/1294/232 859/1293/232 +f 1013/1295/232 1011/1296/232 1012/1297/232 +f 1008/1298/225 1014/1299/225 1013/1295/225 +f 1007/1300/224 1011/1296/224 1009/1301/224 +f 1009/1302/228 1014/1299/228 1010/1303/228 +f 1008/1304/231 1012/1297/231 1007/1305/231 +f 1021/1306/241 1019/1307/241 1020/1308/241 +f 1016/1309/225 1022/1310/225 1021/1306/225 +f 1015/1311/224 1019/1307/224 1017/1312/224 +f 1017/1313/231 1022/1310/231 1018/1314/231 +f 1016/1315/228 1020/1308/228 1015/1316/228 +f 1037/1317/228 1033/1318/228 1038/1319/228 +f 1029/1320/228 1027/1321/228 1028/1322/228 +f 1026/1323/225 1029/1320/225 1024/1324/225 +f 1025/1325/224 1028/1322/224 1027/1321/224 +f 1025/1326/241 1030/1327/241 1026/1328/241 +f 1024/1329/232 1028/1322/232 1023/1330/232 +f 1036/1331/231 1031/1332/231 1035/1333/231 +f 1036/1334/224 1033/1318/224 1034/1335/224 +f 1035/1336/225 1032/1337/225 1037/1338/225 +f 1032/1337/241 1034/1335/241 1033/1318/241 +f 1045/1339/231 1041/1340/231 1046/1341/231 +f 1044/1342/228 1039/1343/228 1043/1344/228 +f 1046/1345/224 1042/1346/224 1044/1347/224 +f 1043/1348/225 1040/1349/225 1045/1350/225 +f 1040/1349/232 1042/1346/232 1041/1340/232 +f 1053/1351/231 1051/1352/231 1052/1353/231 +f 1050/1354/225 1053/1351/225 1048/1355/225 +f 1049/1356/224 1052/1353/224 1051/1352/224 +f 1049/1357/232 1054/1358/232 1050/1359/232 +f 1048/1360/241 1052/1353/241 1047/1361/241 +f 1061/1362/241 1057/1363/241 1062/1364/241 +f 1060/1365/232 1055/1366/232 1059/1367/232 +f 1060/1368/224 1057/1363/224 1058/1369/224 +f 1059/1370/225 1056/1371/225 1061/1372/225 +f 1056/1371/231 1058/1369/231 1057/1363/231 +f 1069/1373/232 1065/1374/232 1070/1375/232 +f 1068/1376/241 1063/1377/241 1067/1378/241 +f 1068/1379/224 1065/1374/224 1066/1380/224 +f 1067/1381/225 1064/1382/225 1069/1383/225 +f 1064/1382/228 1066/1380/228 1065/1374/228 +f 1085/1384/225 1100/1385/225 1084/1386/225 +f 1085/1384/225 1102/1387/225 1101/1388/225 +f 1071/1389/225 1102/1387/225 1086/1390/225 +f 1072/1391/225 1087/1392/225 1071/1389/225 +f 1072/1391/225 1089/1393/225 1088/1394/225 +f 1073/1395/225 1090/1396/225 1089/1393/225 +f 1074/1397/225 1091/1398/225 1090/1396/225 +f 1075/1399/225 1092/1400/225 1091/1398/225 +f 1076/1401/225 1093/1402/225 1092/1400/225 +f 1077/1403/225 1094/1404/225 1093/1402/225 +f 1078/1405/225 1095/1406/225 1094/1404/225 +f 1079/1407/225 1096/1408/225 1095/1409/225 +f 1081/1410/225 1096/1408/225 1080/1411/225 +f 1082/1412/225 1097/1413/225 1081/1410/225 +f 1082/1412/225 1099/1414/225 1098/1415/225 +f 1084/1386/225 1099/1414/225 1083/1416/225 +f 853/1127/224 854/1417/224 849/1418/224 +f 849/1418/224 850/1419/224 852/1125/224 +f 852/1125/224 851/1420/224 848/1126/224 +f 848/1126/224 847/1134/224 853/1127/224 +f 853/1127/224 849/1418/224 852/1125/224 +f 862/1130/225 855/1421/225 856/1422/225 +f 856/1422/225 857/1288/225 858/1128/225 +f 858/1128/225 859/1423/225 860/1129/225 +f 860/1129/225 861/1424/225 862/1130/225 +f 862/1130/225 856/1422/225 858/1128/225 +f 850/1131/226 861/1275/226 860/1132/226 +f 847/1134/227 857/1288/227 856/1135/227 +f 978/1137/224 982/1148/224 979/1138/224 +f 977/1140/228 979/1138/228 980/1141/228 +f 854/1143/229 855/1281/229 862/1144/229 +f 851/1146/230 859/1293/230 858/1128/230 +f 976/1147/231 981/1150/231 982/1148/231 +f 979/1138/232 982/1148/232 981/1150/232 +f 909/1425/230 907/1158/230 897/1153/230 +f 907/1158/230 903/1151/230 897/1153/230 +f 908/1156/229 910/1426/229 898/1154/229 +f 898/1154/229 905/1427/229 906/1155/229 +f 899/1428/230 895/1429/230 901/1157/230 +f 895/1429/230 897/1153/230 901/1157/230 +f 907/1158/233 908/1156/233 906/1159/233 +f 905/1161/234 902/1430/234 901/1162/234 +f 901/1162/225 902/1430/225 900/1164/225 +f 905/1427/229 898/1154/229 902/1168/229 +f 898/1154/229 896/1166/229 902/1168/229 +f 904/1163/225 903/1160/225 906/1159/225 +f 908/1156/224 907/1158/224 909/1169/224 +f 911/1171/224 913/1189/224 914/1172/224 +f 917/1174/225 918/1183/225 915/1175/225 +f 916/1431/230 923/1187/230 919/1179/230 +f 923/1187/230 925/1177/230 919/1179/230 +f 920/1180/225 919/1432/225 921/1181/225 +f 916/1176/235 919/1432/235 920/1180/235 +f 914/1172/236 913/1189/236 915/1175/236 +f 922/1433/229 926/1434/229 920/1186/229 +f 926/1434/229 924/1184/229 920/1186/229 +f 913/1189/230 911/1435/230 923/1187/230 +f 923/1187/230 916/1431/230 915/1188/230 +f 912/1436/229 914/1172/229 924/1184/229 +f 914/1172/229 918/1190/229 924/1184/229 +f 941/1437/226 939/1198/226 929/1193/226 +f 939/1198/226 935/1191/226 929/1193/226 +f 940/1196/227 942/1438/227 930/1194/227 +f 930/1194/227 937/1439/227 938/1195/227 +f 931/1440/226 927/1441/226 933/1197/226 +f 927/1441/226 929/1193/226 933/1197/226 +f 939/1198/237 940/1196/237 938/1199/237 +f 936/1201/238 937/1209/238 934/1202/238 +f 933/1203/225 934/1202/225 932/1204/225 +f 937/1439/227 930/1194/227 934/1208/227 +f 930/1194/227 928/1206/227 934/1208/227 +f 936/1201/225 935/1200/225 938/1199/225 +f 942/1210/224 940/1196/224 939/1198/224 +f 943/1212/224 945/1230/224 946/1213/224 +f 949/1215/225 950/1224/225 947/1216/225 +f 948/1442/226 955/1228/226 951/1220/226 +f 955/1228/226 957/1218/226 951/1220/226 +f 952/1221/225 951/1443/225 953/1222/225 +f 948/1217/239 951/1443/239 952/1221/239 +f 946/1213/240 945/1230/240 947/1216/240 +f 954/1444/227 958/1445/227 952/1227/227 +f 958/1445/227 956/1225/227 952/1227/227 +f 945/1230/226 943/1446/226 955/1228/226 +f 955/1228/226 948/1442/226 947/1229/226 +f 944/1447/227 946/1213/227 956/1225/227 +f 946/1213/227 950/1231/227 956/1225/227 +f 959/1232/225 960/1448/225 963/1233/225 +f 960/1448/225 961/1449/225 963/1233/225 +f 961/1449/225 962/1450/225 963/1233/225 +f 963/1233/225 964/1451/225 967/1234/225 +f 964/1451/225 965/1452/225 967/1234/225 +f 965/1452/225 966/1453/225 967/1234/225 +f 967/1234/225 968/1454/225 969/1455/225 +f 969/1455/225 970/1456/225 971/1457/225 +f 971/1457/225 972/1458/225 973/1459/225 +f 973/1459/225 974/1460/225 959/1232/225 +f 967/1234/225 969/1455/225 971/1457/225 +f 971/1457/225 973/1459/225 967/1234/225 +f 973/1459/225 959/1232/225 967/1234/225 +f 975/1235/225 980/1141/225 981/1150/225 +f 986/1237/224 990/1244/224 987/1238/224 +f 985/1240/231 987/1238/231 988/1241/231 +f 984/1243/228 989/1246/228 990/1244/228 +f 987/1238/241 990/1244/241 989/1246/241 +f 983/1247/225 988/1241/225 989/1246/225 +f 994/1249/224 998/1256/224 995/1250/224 +f 993/1252/232 995/1250/232 996/1253/232 +f 992/1255/241 997/1258/241 998/1256/241 +f 995/1250/231 998/1256/231 997/1258/231 +f 991/1259/225 996/1253/225 997/1258/225 +f 1002/1261/224 1006/1268/224 1003/1262/224 +f 1001/1264/241 1003/1262/241 1004/1265/241 +f 1000/1267/232 1005/1270/232 1006/1268/232 +f 1003/1262/228 1006/1268/228 1005/1270/228 +f 999/1271/225 1004/1265/225 1005/1270/225 +f 849/1145/231 991/1277/231 992/1273/231 +f 850/1131/231 992/1273/231 994/1274/231 +f 861/1275/231 994/1274/231 993/1276/231 +f 849/1145/231 862/1144/231 993/1276/231 +f 853/1278/241 983/1284/241 984/1279/241 +f 854/1143/241 984/1279/241 986/1280/241 +f 856/1282/241 855/1281/241 986/1280/241 +f 853/1278/241 856/1282/241 985/1283/241 +f 848/1126/228 999/1287/228 1000/1285/228 +f 848/1126/228 858/1128/228 1001/1286/228 +f 857/1288/228 1002/1289/228 1001/1286/228 +f 847/1134/228 1000/1285/228 1002/1289/228 +f 852/1133/232 975/1292/232 976/1290/232 +f 852/1133/232 860/1132/232 977/1291/232 +f 859/1293/232 978/1294/232 977/1291/232 +f 851/1146/232 976/1290/232 978/1294/232 +f 1013/1295/232 1014/1299/232 1011/1296/232 +f 1008/1298/225 1010/1461/225 1014/1299/225 +f 1007/1300/224 1012/1297/224 1011/1296/224 +f 1009/1302/228 1011/1296/228 1014/1299/228 +f 1008/1304/231 1013/1295/231 1012/1297/231 +f 1021/1306/241 1022/1310/241 1019/1307/241 +f 1016/1309/225 1018/1462/225 1022/1310/225 +f 1015/1311/224 1020/1308/224 1019/1307/224 +f 1017/1313/231 1019/1307/231 1022/1310/231 +f 1016/1315/228 1021/1306/228 1020/1308/228 +f 1037/1317/228 1032/1337/228 1033/1318/228 +f 1029/1320/228 1030/1327/228 1027/1321/228 +f 1026/1323/225 1030/1327/225 1029/1320/225 +f 1025/1325/224 1023/1463/224 1028/1322/224 +f 1025/1326/241 1027/1321/241 1030/1327/241 +f 1024/1329/232 1029/1320/232 1028/1322/232 +f 1036/1331/231 1034/1335/231 1031/1332/231 +f 1036/1334/224 1038/1464/224 1033/1318/224 +f 1035/1336/225 1031/1332/225 1032/1337/225 +f 1032/1337/241 1031/1332/241 1034/1335/241 +f 1045/1339/231 1040/1349/231 1041/1340/231 +f 1044/1342/228 1042/1346/228 1039/1343/228 +f 1046/1345/224 1041/1340/224 1042/1346/224 +f 1043/1348/225 1039/1343/225 1040/1349/225 +f 1040/1349/232 1039/1343/232 1042/1346/232 +f 1053/1351/231 1054/1358/231 1051/1352/231 +f 1050/1354/225 1054/1358/225 1053/1351/225 +f 1049/1356/224 1047/1465/224 1052/1353/224 +f 1049/1357/232 1051/1352/232 1054/1358/232 +f 1048/1360/241 1053/1351/241 1052/1353/241 +f 1061/1362/241 1056/1371/241 1057/1363/241 +f 1060/1365/232 1058/1369/232 1055/1366/232 +f 1060/1368/224 1062/1466/224 1057/1363/224 +f 1059/1370/225 1055/1366/225 1056/1371/225 +f 1056/1371/231 1055/1366/231 1058/1369/231 +f 1069/1373/232 1064/1382/232 1065/1374/232 +f 1068/1376/241 1066/1380/241 1063/1377/241 +f 1068/1379/224 1070/1467/224 1065/1374/224 +f 1067/1381/225 1063/1377/225 1064/1382/225 +f 1064/1382/228 1063/1377/228 1066/1380/228 +f 1085/1384/225 1101/1388/225 1100/1385/225 +f 1085/1384/225 1086/1390/225 1102/1387/225 +f 1071/1389/225 1087/1392/225 1102/1387/225 +f 1072/1391/225 1088/1394/225 1087/1392/225 +f 1072/1391/225 1073/1395/225 1089/1393/225 +f 1073/1395/225 1074/1397/225 1090/1396/225 +f 1074/1397/225 1075/1399/225 1091/1398/225 +f 1075/1399/225 1076/1401/225 1092/1400/225 +f 1076/1401/225 1077/1403/225 1093/1402/225 +f 1077/1403/225 1078/1405/225 1094/1404/225 +f 1078/1405/225 1079/1468/225 1095/1406/225 +f 1079/1407/225 1080/1411/225 1096/1408/225 +f 1081/1410/225 1097/1413/225 1096/1408/225 +f 1082/1412/225 1098/1415/225 1097/1413/225 +f 1082/1412/225 1083/1416/225 1099/1414/225 +f 1084/1386/225 1100/1385/225 1099/1414/225 +s 1 +f 878/1469/242 893/1470/230 877/1471/230 +f 871/1472/241 886/1473/243 870/1474/243 +f 864/1475/244 879/1476/232 863/1477/232 +f 863/1477/232 894/1478/242 878/1469/242 +f 872/1479/245 887/1480/241 871/1481/241 +f 865/1482/226 880/1483/244 864/1475/244 +f 873/1484/227 888/1485/245 872/1479/245 +f 866/1486/246 881/1487/226 865/1482/226 +f 874/1488/247 889/1489/227 873/1484/227 +f 867/1490/231 882/1491/246 866/1486/246 +f 875/1492/228 890/1493/247 874/1488/247 +f 868/1494/248 883/1495/231 867/1490/231 +f 876/1496/249 891/1497/228 875/1492/228 +f 869/1498/229 884/1499/248 868/1494/248 +f 877/1471/230 892/1500/249 876/1496/249 +f 870/1474/243 885/1501/229 869/1498/229 +f 1131/1502/250 1116/1503/251 1115/1504/250 +f 1114/1505/252 1131/1502/250 1115/1504/250 +f 1113/1506/253 1130/1507/252 1114/1505/252 +f 1112/1508/254 1129/1509/253 1113/1506/253 +f 1111/1510/255 1128/1511/254 1112/1508/254 +f 1110/1512/256 1127/1513/255 1111/1514/255 +f 1109/1515/257 1126/1516/256 1110/1512/256 +f 1108/1517/258 1125/1518/257 1109/1515/257 +f 1107/1519/259 1124/1520/258 1108/1517/258 +f 1122/1521/260 1107/1519/259 1106/1522/260 +f 1121/1523/261 1106/1522/260 1105/1524/261 +f 1120/1525/262 1105/1524/261 1104/1526/262 +f 1103/1527/263 1120/1525/262 1104/1526/262 +f 1118/1528/264 1119/1529/263 1103/1527/263 +f 1133/1530/265 1118/1528/264 1117/1531/265 +f 1132/1532/251 1117/1531/265 1116/1503/251 +f 878/1469/242 894/1478/242 893/1470/230 +f 871/1472/241 887/1533/241 886/1473/243 +f 864/1475/244 880/1483/244 879/1476/232 +f 863/1477/232 879/1476/232 894/1478/242 +f 872/1479/245 888/1485/245 887/1480/241 +f 865/1482/226 881/1487/226 880/1483/244 +f 873/1484/227 889/1489/227 888/1485/245 +f 866/1486/246 882/1491/246 881/1487/226 +f 874/1488/247 890/1493/247 889/1489/227 +f 867/1490/231 883/1495/231 882/1491/246 +f 875/1492/228 891/1497/228 890/1493/247 +f 868/1494/248 884/1499/248 883/1495/231 +f 876/1496/249 892/1500/249 891/1497/228 +f 869/1498/229 885/1501/229 884/1499/248 +f 877/1471/230 893/1470/230 892/1500/249 +f 870/1474/243 886/1473/243 885/1501/229 +f 1131/1502/250 1132/1532/251 1116/1503/251 +f 1114/1505/252 1130/1507/252 1131/1502/250 +f 1113/1506/253 1129/1509/253 1130/1507/252 +f 1112/1508/254 1128/1511/254 1129/1509/253 +f 1111/1510/255 1127/1534/255 1128/1511/254 +f 1110/1512/256 1126/1516/256 1127/1513/255 +f 1109/1515/257 1125/1518/257 1126/1516/256 +f 1108/1517/258 1124/1520/258 1125/1518/257 +f 1107/1519/259 1123/1535/259 1124/1520/258 +f 1122/1521/260 1123/1535/259 1107/1519/259 +f 1121/1523/261 1122/1521/260 1106/1522/260 +f 1120/1525/262 1121/1523/261 1105/1524/261 +f 1103/1527/263 1119/1529/263 1120/1525/262 +f 1118/1528/264 1134/1536/264 1119/1529/263 +f 1133/1530/265 1134/1536/264 1118/1528/264 +f 1132/1532/251 1133/1530/265 1117/1531/265 diff --git a/src/main/resources/assets/hbm/textures/gui/weapon/gui_turret_arty.png b/src/main/resources/assets/hbm/textures/gui/weapon/gui_turret_arty.png new file mode 100644 index 0000000000000000000000000000000000000000..d5a91504e451481d5fafc7459a175ee042b7ac18 GIT binary patch literal 4431 zcmbVQXH-+&(mn|Z?L~wrO{5r#8W9CWgeXJ^LIjZx(tQyrzKBQ(JwZ^KQWZg}^d`MV z2v{J1(u)E@kQxv|H-SL-!uS38e%v4T-o4hW*=P3bIcuMpd1m&BG|<;R!hM1p0DvPH z9kdYufLK!yz{$>H)=vr_uo%Qs17pI;8iAbmBLIM(9fQ7M;+wWIVHY9rU95GT{QBlg zm-==K4f`3{qux13tLAU$7&xzlez>QsaJi`T=xtj>lHd!@QKB?;>`j?{j*Lmd)1qho zsYZo_Pm@8;e8+Wjzr2SeDrsaZ8DaK}UG(&f3XWoXy?uO`6DgN2In4*E8&Ij<)W(9u z{r!1mr=GMT3^6UO<>*ey+>T?=Lo+nKU{7L2HUphUQtPj;vTV!Q7i*p}-lQioa_lIp3kpse*?e$;vgV=XA zeloyQGVEnPXi@CM*Xvw?j8Yu_z-e*GA`?p-i34t(>E+Iv`!rMpCkm?kz-?9W{CS_S zOYi)d*t+&7#gV?IvnRFT21BWF2H(F&mxvj1Rr26fPDHJA@_U@ru6tyC?Du9&j4>XD z$OQv6qN0KeYd$-_i=yH1ZuG?~CmAy)0IGAp%wu4CQ)UOVTKpr^kq0=_=mVaN<_6AG zzTa-i+r8!hptugtoqyz^alI!4=kxq&`a!v&h_R4+N1Y9aW_{$_Gt%(sKqYhYH)!-M z64z*sMyvVFTh96zj^B@j;0Fd3j~UDeQj>o;dSRnTwLj)zJ)~PW{Z8#dP5Y zAAplE2H-xT|LVpz(n~p|Ys-61W1IJ-z{E3@-?D@NT~$852(VLaM*J9EtRxAs-#vEm zg&nx!Z&2^tZ|w26kgBxHIhrF3?bo}iv6DR?tTi_XLC zF%9DQ)|61E&q1!(I<4C4Lq~UktmDUb;&&exYClp_8ZBm@eoQ2s8$Relc=2R){pDMn z;@GU|@GO%zxgoQ9O#LpTrE01#JtsK!aw5u_Wjchb^^1BJVxTeeO;E`NZ&8WW@zcr~ zK`2f42VWKGTK8{us;j7+)g4bh(JBlee$50ijDnaib>GZ}XRCwmi|s{W`7X*Mfavp! zwkey+Z;`upW_QwT&fnpQ>KI)l+o+Qa=Qrt>b$}%L+=N{ZeLt^vGkqs%__o5>1F#W@ z9_{J1g^WG_bpegG#cjUt=$&`$jo*aBtMXcO|D05j*gX-hyw<$B@S3yA5`3;luk|V; zN&(Mj$Yy#27w5Q>cGhGK%L?)gsRb#!;kxGQOzn}ZDcYk%Z&=5!_)cL8zB^Qt?jj_B z3TrtS#c`E}?A_jNZKW4{y(P@8%vIAPe}N{k^eG zL3Kv&I>aytE}zFN%wbJ8#80bGUTt6BV1dHivya17AA+rSM@r+UJuxEz9v9j9G~X7K z%f{b-VD8|Rz21iA@D-)8D9Nj*rP!BP2-yvv$JP6JvMa z-9duNbge=F4!s`a{r5uRyUY?+V#Lfu@Ytn4a*iKzt?kINCfLm8Uv~0|yzJ!H)>u~Z z)UK9{yevCI(hm6YjlSn&}^x=JFrZ^E&dy_M6l;5 z1kk)%>lx&9Zpr7lckFHx%&ZbpY?hAOv)rT@yzKSxWR}=y?_bXD;&_)3@te0L#FurM zSv``2y`pP2e%k3^J)5Tf-POsSU{7M*W|XhhL3yHDkW#m$+e*)}5nC|ztINtar(T>< zTuYYvWCL!6og;!8P?-9Hf z-pvXp8WwpFef3+|+L%4e)0T)v5EXO2yk#fppRtN78%kwO+WQ4_b^00HTZevfL9qY%5AE3;#edIa5Upd^f2r>?zJ~;yc(qS2zsw=xZhEu%a-uIeD~?s8h8t$Fn9c?6zs75B$>WWS?rS3Bbh92D{M zuD5cuh$n#s)=A8p#SOx2oQ8}CBNG+I@w$nmd%A1U2B5Gf%v5jXWk=(YAb3M;96t1rGz5Q8{an`d^w@! zi;)DYN}hqq^9>6fext+9M!HDHV<~{(1zWjTxnR{;qHu50lu)B*j?vu&AR$r@Sm;T= zG%sj5IO~z=Z#cw#O*+KY0aFp?RpvVr{PPXh%4{Y0&g4k5uLW9q<8Bf`&0MgQ^HoBO zfP3AFseOYX*=8VzV=Nc=oF}hY-*f&P@Ov zmQ`LAnSRF==~Qlc_=zFK1BoGS1yYYog!kYk030U1OvvPU@wfDmsbY4b29)pVl=iS8 zh%^@r4Nks&?^Uv#yUi~fILzZsapNI^NiZVJ6dzkZEh^&y2i2AkY8KhQQq?M?;ME49wsY4PmTMC=?y=(>?Gy- z6gR;6_O#3Z)t>0OEo`3a=k6M2a!ta~bKq{XZJFkQzxnzksY?3;?23FGT&))oYo>~l z{F1tsFg#)JU3HE8Ak8TR9hXL)z)@+_8NBETEsJM^QA0Fvve(LBE>ZedeGL}t6kaFO z0xCBVz(;}#0^)k5Sxt!n*Ow_Z#R3sX=_h`*ThrXFU#86Us8+8ka<0DyymVgyU3~VA z6bEanlsX1b^$=)9O-j;|_Ls;iVi6BCMKW(@b7%1^{9vgF)A-dXP%Wo zz89Cp^I3wDeQfVr;`FRKNi_l?dcW@ox8SjvU=veka9^!av3&kEspfT{o)v#b4Ku7# zW~!OxC7DFC4FwM^$-&*w6k!Ous3?ACVtan|M!8?D@fB&{_$T)Xw%OPcpd%g21Xqhi zCn7-0Do-X04gHcYIB&o(S;8i)wSaWZ)v@pnAqSwtrf)1-E^T-fUW6PF!D5r_dV4p+VtfEWxgM|63U2cq`XW?!xD97fhjP%9Lz~ z+i&__Kp)l@N0a4S-?2fOg04F866L;rUyazqGa_6+`R|?l^?p`J&SlIsoZL@dB{zLs zp*2&l{LDO3e6uE1YVhOHS6U8UD70PM67SWv_)*YF8sjM}l-z&4G+~WtB`ct64l+<> z#M&l(B$~oIpMDA$+GbiOrhtC$PcRy@XiWv8!7OZ^H{!}AaHDpP%)+Y&0R%9MpgghD zFA;?v8Q4iLXSi9Zd}BjVpU#73rJZLdR;z60SVkb6mcb4V077_~d~! zzMX=Xvun|0)kgx>U#0^0sS?-aG-7%vXEnA0{cnB_lkOB_WGX9hpBx);30oY$T&Lf1 zQRKh>LzlX*g~|f0CR9kDuo!1xLM*Enz4a((2BT%o zj?Qaj>#A`ZIr6eol|P>F&0ip8KZAV5g>|H}9vPGz&s6gz(kdiR$GO$NJ|(%#wrLLm zklik)Jvc-Pmd3HVZo)f-1F16e)+<&V=HY54(uH9{{PAHyBRf+t7;tOl_3nC#dzhGC zP@N%2E@8RJ8V;U}Epzjd1Z54$8u5bt*?wHHhN2c9ix@~e;$UYX+#$;SdnD+uoE4)) z4;6=MA#0A+rx%*~#97a-w7O(YRk?h&9Ig8;xzeXU?bD#EgiHeif(|$MT1kumaSt@Q zY_hm><^s`tREeVy03=qe)1}Pahwt}a)7D?Mo=^MHSekH$Cm#%G6iQ3NvlCFS5nxvB zA+^U}s*P1k6rxx8j6e<)-Kb{Kpt6Kk1&w5`0?C`=9_T%c4e4pvhJ5LU2YT`p4w)4$< zT#3fv27cT9&&XPm1XDvCNB@hg5TbY*1Oxa&PaNf2mkRf=cwgoI%o#t~Y=vF8MsOh}Gb&_tMvFy8@nU{L1!^B=Pr&c5*kumxzoT?i{#3W__gsZr~%#_V4-rU&ROuUTYizksbP!C=@=@f?r2M z9|T0l1OG?Qc)?YOiz~@}F<4W3%ID(NLtP$yr*LCdQz89dQYp6{vb{cZxdL(VR=8=% z_OIhWg)rCuQeJi!j`FT2Gp(HhAcgWi38Va}=?koTI-*nxh2#vr-h}Ksn=6E3a0avf far}oPF8+Yc#I04fT)%(ja4SYjA6=$l|MY(Vz1ub0 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/items/ammo_arty.png b/src/main/resources/assets/hbm/textures/items/ammo_arty.png new file mode 100644 index 0000000000000000000000000000000000000000..687e95b3b52ea166b7c06a96dc1fa13cb33e9716 GIT binary patch literal 329 zcmV-P0k-~$P)YkWyl; z1t80^LD0Cpu+}1_1fVQSHv}31D5Zqfx^v*6<^7#I3;57lV~pt_)7Y_oxD6tEKq(~v z>bmYAakOJT3nQbxO^5p1@C^zn0luXn=jO!JvL ziS)M6&al}EY;(xt+wqn50z;5#{8v>FIETd14hYQPIF4uX`W^AK`VfNw=)TVC<^7@$ bcQSqf-KTWrvozr+00000NkvXXu0mjf8-baSXBO zU3%HD>yU%Uv5)_yr>V@)Q}<9_leG1zoa)he2X2*Jyp(rPIHH2he?rg=x7OT4atg5# zmws%UaKt4&>B#l70(GCyinGm=VYH~*tK|^K^?q}+4UGMfwvNJ)Tvc?D|$NYVx<@wNLV_?ll6RJ~6rOGvb(X_W6y@D-K5YyLmbH2p7I^ z>&e~hWM*%7a)ZjJtDSd5uIwo``nh^{L-EN-#nLEkhAnX*g( zOQHF}oKu{4oSELUSXk|t_u6mUe!1?e+rO|a_*)+K`mQtoy5fI~OZp1uyk74V0rWnD Mr>mdKI;Vst04E}ZegFUf literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/items/ammo_arty_he.png b/src/main/resources/assets/hbm/textures/items/ammo_arty_he.png new file mode 100644 index 0000000000000000000000000000000000000000..b9ffd9619b9373a7c665c4475a7222a2cd61568e GIT binary patch literal 358 zcmV-s0h#`ZP)83>~1s8D;7e~i9XAHq7=o54ieS<=u zz`-%Id4g_&6rD@fV7I#x2hTy0rcIir_-%LG{l4G-I}ZL?0w4$i3t)^P3`21UzyU~- z1Y-*T?~gqDW}10hmm_0FY7wFuK34waMwT*^LG0 z_dATor}=>s`N7q3ivRdoX|l2Dx~>IKO63N_?wq@`Zx&iqLYyk9)*53B!|ojaJf+vR z43y>N;i43$L@Z|ZFIV*1>pRO-luRmf6*~=-t%X!ZD0WzA!7^R<$>LUtP)Zmfh@Tcasg?Zsx*w&pCGn{#g;g!{dDb5a)TFzDGv`hND3+)?lng zoCjzOI>{fzd5qNnESGlypx1lb3u*zxvqdCM3XOLA6oCHCbvOvvDiFkZo}W|(QCcw^ z4Qe3;d2xIj0J>e1DHu=IXrmA(#Ir@oPHXo9V6_r9n;*uLHRl&+7^^YXR4OSE^PaCd zmszNZMPE`zDOuYOufBA?S k1E9E_ug~wJKHT2=0~kkfjDtqXlK=n!07*qoM6N<$f?14$2LJ#7 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/items/ammo_arty_nuke.png b/src/main/resources/assets/hbm/textures/items/ammo_arty_nuke.png new file mode 100644 index 0000000000000000000000000000000000000000..e6165872c08311138cf24941a8af82ee91d9fb3a GIT binary patch literal 328 zcmV-O0k{5%P))j#}Rp6Y%7!$@9+bv0&aMN7PA_34^i!t(W zH~^5O2{MzjNYto%2$OEhlDpkGr}+s0zU%Rw=VkvcW&w!Ltj-E#mWJFEGI>?wa%CnL zk*7JZlG(G43GU0mrd%A&nIsUkEa3QCKJ zlcvF`V^8APu|0q8!u?K^mW6iYFJHbap^F0#l|F>SVE{lN5Gehist5!E*xA`Z zEEdD!;v$BJhhdr~ve_(DRYkE_tT0>EOx~qXD0q4yJ3Bit zP1DnB=%VwG0U(h`V0L!avx_iI6R}v#Q!m@a{y+wR@$qq-K7HD=i4li4*-aWA1IV^*qgX5= zm&8oXT3RaF(SSPao<6pErS12GH( z@pv2n5R1j2>pC+w%d*P;@!KILw$k z$z&39b8`pE1D5gOyn-JV?a9a%78WozHU>pe5Rb=k?AS53k0eQ$o0~%{7Q>-KhagE3 zEPu;_BuUKJQmGVHR#tHI=ut*USX*0T-jdhV4|?x6)Gi;c1VvGxsw$p-`f28IqtPf* zsZ`m1larI|vuJF#ZDVL?2tz|dNT<`x$jGya)9GVra6p$2N9R^ml^I(jplOnyN@*jH zNk+zRk26%D%ZCHtnjka+Ns^dx@ks<3BY*AVHk~?-Qx>DW_~MIYS%jDI+fV=adrKM3 zfByIX*1TpF=kkx_{;8@2OUs)&h+3CAlh zmze)&M~3_&c z>S1bX3O8=t@Z{W`0&i6H49{!)^pC$gk)Vvk{6CTS^(M|-S%CH30+b=3kOgu8lo+67 z0WAw?At3jlvRwg?7=rWv=Z<6eKh9wI#D5``v&-T-mH2S|{r#RPOnf*mz3g6s3{1>k z={J5KKOz_d3L!xI3!nua8q`yOrhfv;9YE0l_US2LM z{PMp?A`w^lR4Rqve)|ohqoc0n5<;`awz#<1kihu(c-t|b@)tlm1t`OS@&HiMfbt}u zgaGsa&>ng;u{{E4b;5A9Q9j%=&phMg^Lga+`H~<pCVTCXh@fnU{0(aLr;rpE*(Vk|Dta@BmPT9{vyk@GOAkl6Na> ze-Tjbm5i_!)JFMmhYugd_V#u|>z-6Z&gb*U<#G*Wz^(G(e);7WC!J11*L7@eZlb@x zAIW4A;cyt6o11v;wbvTHBh^ne>vqj!~^MB2nzkl=1H%%R{ z8mu%>C;-|3fFYpp0MHHrN(w+6z-GzV%G#Fz>t8_O4uCV&kKHgIE)t30{{8z127^#l z6_#b8udffqViBQGi0!9o8Uld;Ow)v}>rhn{o12?8kKG6#?xmMrasq(>XruG+@sSuS zH8Y@{WQ&MfJGg)UzJF``kt0XiIxY`o;86^R2Y{9alraDy07(FmhY5qwt{elj2epq~ z#)mt9{=6d&65X+hL;|X+vH~V8<&bBjsg~pwMS+8e0bLSjMlAx+;nP&hR zC)pyrw{$E1Hi{2F{C}{i{ac0dS3r3VKoLM1 zPzC`ULMc{@JZxL4Y*%(l@gHiW11i0b?VWetVcL_23WY*YRTYUu0^{T3h{xm1tI^b1 z?WKgx%76Rqw>4u9-q-+OW@ZLw&z`ODGNx&keQy+h2DZrOpMPG{!?il4x~+fS{GXd8 zd-$7+KtF(^?tkrPK06};3n*>>SFuY4jM4I>{Cp8yiD38Z9%p&CSi435eIIR`zKZ%;4I6gJrw&^`L1Qrl+Sd zGcyAKc>VR)%M6b9Y_v5yrFN1n^7GF>V{B{;fO~zf5r6F0lnQjN3{%GVO{X6fQ4GVt z?(Q!8zOk{v;w;Kifl^jVu}nMi^$-XIP%IX4_Uu^{i$%7PSF2Wz*iY1Ai<~@pl6@Z- z7(gnOYWn&*HKn@Y+O=zYb}Syu;4+yE48veQ=(-NWFqmP4!(jx2LF95d)|Sa+u)Dj< zJX$;Qgnw6FdBq8ZLg?%3!_LkQve_)M*(^3THo&)&!F~Gar*PXp6bc~}3SoMB+Tq); zU%%dQ_Jzn6p__m=z-E&g!d_;hgqt^SI*~{Ov$M0fcI_JG=jSm$Ki|@^PMtdCoH%g; zufF;!CMPG6N~Lh-%$Y}Psq~?zrw4^Xp~5iuqJJ%YCWASA_%PPi)*#Dr+wz3xo_h|_ zXcU8kgGeTm*xcMiGMU8S;NYILU%!66rH*U`d`u_CtId*LQ>oORday=N&6`$3BR50Y zlu8D|8;RQ*D?dGIn#QKHcH{{+ZrrHpvD$6lFYvWM>L0$n(WHh}46a_i+K@YZiO zkuDSp$mjFWG!3R{VrORu09YN0ra{ZHu(q~_o}M1`_V%K;x0kJ#wj)n?^2sMLGBSdZ zkrAw~uVa0E9sT|NtgYSldgugO#Ih{R&VSBgbaWH|u(Gm((b3VSVz|#f`>dh;rl+SJ z0GOGX@#WJx%;4&!!Ndrm>Uk!UK_-)7cXGS(enBVLBDQVg`0?WaO5X4I@#8QIqbY-H zHHh~cn8BSseY&jZNrl!zp@1KM{1Gp|{4(*47sK`ud=%Dyz5c?(ViFPk(IV zrKKe#lS!wn6 zR!Qe$Eltx938&UVKK}S)*W=fFYO4tqS_WSy zyLj=U^ZfJAx2j)LW2-Gg(bPz5q&x+QI$l*(+`W63y$;N;ujkq?eao^`LNFL)ZN*{{wtsD7cXtrJKIK}hdFap~IF5rSo_M0HRN^;%Mbaqg;-)YC_H9;Z zt>)er78dZ-Q%^C4Tan`p#4RAEf%xjHuU-)EeuCTcrxz|<_(8m}sy#aBH+^|;B_6BV zGbFq&)%5ixAC4|A7JrMO7Q_IzRXJ+oJD(o}3W~)iuXuU>sV$y*zrN~cech&3 zLbc~d-2U?V`i>9BcjUmpfa}2VZMv?rSfW)qaR9_YpucX9`tbwE8xXIH=>4i0rJwY5 zGrD^E()U{W`i>7r7fggj`i&nrk%htk-in;t08}%&YLEHRK7Z87JRONYKmEoV+@D=v zS(cf;ym7hd>pMOif6;sgkpldKGW>q+$k70}#W4K#-h1!;;M)5f#LSR4KsOKIXMO8E zLreR(#c)zWc-K>Z+^J(YgJiuQ)A|Y%>pslf2t!Ns|1_ zha;u=?8|MiM9&3+B>x(bGc;Ui@3oO~F7AN^ZU*0>> zKJ>kozJH?5VywvP%X(JVb?CZY7TgDeLG<+WROPer8ECum_25=N5-Z~E$cY&m-I`^MJUp}U5RcBe29~qpcX{>Z%7zPZ(aOJZRxstpXO{49~^PrBR zRR}i{kl$(e1lfL{7CEi@k=qpa=6;mqz227sMrt3O; zSAXy7>MG;2QGJaT?D?nKTao8M9XUBUSrK1|F8}1olNEP#vvML*sZ>=@R&Dxe1cqTS zLlHfkAM~Y~9WPhSkO?H`_Np|R&Ut-($%msiQHoid+W?DGNGo#Gxd0e%%Wc_6JRZN* zN&tXT6+n!q{HQNKb&{9j4NmmV)e$0tA=Mv{Gk*_^Nkl=t5tL&fBW`r30<6cDD)u~iva+F!QlQ6ih^J;h`qf%B$G)jEiGYqco?Q> zqEIM6Q4|=4ao~iV%6D2`p0f4Hi z*xlWQEX%NM8-I@3X^o4Cdjg)ha&z_~W(*`}XbIZ8zeh zk3O;+AJxT4fK2gKKA-oj5vFOfskn=i4H?*vyF#Imca8Wvkq{G#E>0d~VBf=tan^Cd zvMeZy!ZOw_PA+5sh(sce(#3IuGTN?(JNb~wyHqL_Pk$S-x3>q=G(BxY7e@~n0JgTa zFh4)VnzP|2R zBc48eis9j5&#vFa@j+G;1<_~}nx=W$5YsffNy90CY*`iz!$7fE^t2&`Lc!DPcX2$B zZQF)vntz^WsfwaBKB$X-J!H$W0PHWQdxc7+(q)dE5-0#*7zVbswmfSDO{ZS2G~Bv% z%afYS7himFs+L#SJmzH#M^q*+F+4o%Adbqij6fi8;3lwb8; z=RA#dMlkt7KV3kygllj!T~gCt3)R;!RCi5Xiqo5kwt zDu2$NJX9BqQUu(+maZ^5Fou zCJ4*YEgp%4vfF?DOFw zkqGYGx#LMArl+Uz;K2h=u6|I$|aTI>} z-{bMPt9&+_#UFqCfzi=X*K!G=RbyLPT53vQe0<#3F`v>bAMVvxU$x8SGRo!hz92^@ zvMkGCEc{XxF+u+P^Ut~+;TJv}Uw_z*$K!Pizi!Yp4HFX+NT<`x%ei^DR^ergeV9<1 z<--jP4Pke8x2bhcDk7K5WfY6WrZV7m`EbAf`m3GG<)CRAGMNl|dwY>irxA;C@Tci**iJ}=NTA1)q`yI5M=K ze)qGepP$FQd-t%oxQNBY#kS6M@#01M z!i5WX_uY3fH8q87HtUG%n8AfYAyg`r1BSsDZRs-^%+SyfHa0dO%W}u^gg4%J1BpZe z0|Ns{r_;z}GDxS>7#J8hl>PVb-*2lU+kwaw;n6DTHGiAU9($dwmN%`1W^M+@lu8D| z8;RQ*D?dG|s>-IbPUHy>9z3Y)u{zypxihMrLvR5)9@?vCI^gkCml_#784=1uk+~Uesv*>1*w)_q@(v?aD z<#HLSs(->XP3-OM0RXE*(KJ}CRZlbrhm+k9xe3~cJ*1)_BB@lWCR?P@Q(H4LGxp-*V#_fVWs83Ebj;w0ZA-Bi1@*aH z4u6(qA(zWJVzTGYpR<$v_19nQbEooNVR?Dk>n5BEFoUCPl4@y{N(Gvxp;#=kN;)5F zsj7-_ILwakRNiaUdW+GG8#ipA@j|=Xi)%>lKp=oGzx>km{EeR4YC(mz!Pm)d+_+(1 zzI?f3eQRaQ2i8(mRb|FgEEZ8Jm0;U8f`7pv!r?Hsx3>Z87jpSpTc`4V!>6BqY6JTn zTWcALrbb#LC>m|bzpvdJ=byR>&Q|G;c%GkGYkWkWua6mLDzN1@)VCw z<^2M_!j_-dyUUN`^=^~8Fl>Gvu7d8GAn_&y(2_i2X?#j z>3Eu^mY0`t^X5$(0Dk!4ho;(h;lhQM^l4;lUg^uE{lbU4b?cT*9l)d3gT#C`7>~!> zlGAk^xm=D-C3J@;5(&t%jGdhw*MFDNxLu1M81ev#L;}Em0!3LX0Q~;@?+6Bi@SDCo zcds3NX{pjpUtjX!Y};n+3Q~ygM3ItYSr!%-7u%NOF*-Vm{{H?0vB}!nTHU+dEy$K6 z3CU!V>DkxU2ivys!V51rN+o{NS0s&+E^hkLU*4nD)7O`LICAxmA3tV=)_+>={mGLj zcqvU@#^|Q6@Az>1fbjt+KX4)o zga5r9Iky3D8-!>yTJuezp-||+^y+qf+qPK{&kvLz^{w|U=TyFaM zjt|E-n(rV|fPYYiKduuw8UVK#hTnet@yDNCd!GZJ8S-~I{}h=R!}(R;M$gdFF>Wzj zEq#5*hoeCg35%ozzmX#3?%S1f8vuS9iO1s@92{)wi7s)l`DZR_c{so6>o$ef0xv_? z=e=r859b#?96xB}u77EtnC^>4-mV;g17#3?5VF~gp;aNy6pJ zm#?U*ifA;7zP`Sioo^ThGMNmXKYxx~E{ETK`|anowKZ3xqig#`UvXL_*;XD7CwaHe zk|g<;4@XM#*_Yd3iJqrjIq{C?+wt5Bl=niGPlv@3mg1CSH%frklS18a^D|y>54Dy^N|^IWa@yGfaBgi+`<{EX#F0 z9f5Bb-4t@6L}uQ9HmtVHwrU-=l@e*yK-*eJD=WdOtnKQ0ny)j;5{B6 zNAVucPk;LI$p-(K|Ggf>B&DW@IlizGGqeD zxxFflyezM;FZpovCQ31jbIXYMJE&bb>RbSfw?W0<%~X1jWtkZp6?f^SI*tDQ=KA{j ufq2S~`ifI384PcDymxjhH1mcl>id5lqoznyF2N@N0000