From e0c8e5fc524f4f5a4b94f5e6f962a76722c75dfd Mon Sep 17 00:00:00 2001 From: Bob Date: Sun, 27 Jun 2021 20:28:14 +0200 Subject: [PATCH] more americium stuff, recipes, patching up anvil recipes --- .../hbm/blocks/machine/MachineTeleporter.java | 16 +- .../com/hbm/blocks/machine/rbmk/RBMKBase.java | 3 +- .../hbm/blocks/machine/rbmk/RBMKConsole.java | 10 +- .../com/hbm/crafting/ConsumableRecipes.java | 1 + .../java/com/hbm/crafting/MineralRecipes.java | 20 + .../java/com/hbm/crafting/RodRecipes.java | 3 + src/main/java/com/hbm/handler/GUIHandler.java | 4 +- .../hbm/handler/guncfg/GunRocketFactory.java | 1 - .../java/com/hbm/inventory/AnvilRecipes.java | 22 + .../com/hbm/inventory/AssemblerRecipes.java | 2 +- .../com/hbm/inventory/OreDictManager.java | 8 + .../java/com/hbm/inventory/RecipesCommon.java | 2 +- .../java/com/hbm/inventory/SILEXRecipes.java | 127 +- .../inventory/container/ContainerAnvil.java | 48 +- .../container/ContainerStorageDrum.java | 6 +- .../container/ContainerWasteDrum.java | 34 +- src/main/java/com/hbm/items/ModItems.java | 66 +- .../com/hbm/items/special/ItemHazard.java | 6 + .../com/hbm/items/special/ItemWasteLong.java | 3 +- .../com/hbm/items/special/ItemWasteShort.java | 6 +- src/main/java/com/hbm/lib/HbmWorldGen.java | 4 +- src/main/java/com/hbm/lib/RefStrings.java | 2 +- src/main/java/com/hbm/main/ClientProxy.java | 2 +- .../java/com/hbm/main/CraftingManager.java | 2 + .../java/com/hbm/main/ResourceManager.java | 1 + .../weapon/ItemRenderWeaponFFNightmare.java | 100 + .../machine/TileEntityMachineRTG.java | 2 + .../machine/rbmk/TileEntityRBMKAbsorber.java | 27 - .../machine/rbmk/TileEntityRBMKBase.java | 27 +- .../machine/rbmk/TileEntityRBMKBlank.java | 27 - .../machine/rbmk/TileEntityRBMKBoiler.java | 26 - .../machine/rbmk/TileEntityRBMKControl.java | 27 +- .../rbmk/TileEntityRBMKControlManual.java | 10 +- .../machine/rbmk/TileEntityRBMKModerator.java | 26 - .../machine/rbmk/TileEntityRBMKOutgasser.java | 13 + .../machine/rbmk/TileEntityRBMKReflector.java | 25 - .../machine/rbmk/TileEntityRBMKRod.java | 50 +- src/main/resources/assets/hbm/lang/de_DE.lang | 3 + src/main/resources/assets/hbm/lang/en_US.lang | 3 + .../assets/hbm/models/weapons/nightmare.obj | 6799 +++++++++++++++++ .../items/ammo_50bmg_flechette_am.png | Bin 0 -> 339 bytes .../items/ammo_50bmg_flechette_po.png | Bin 0 -> 333 bytes .../hbm/textures/items/billet_am_mix.png | Bin 315 -> 314 bytes .../hbm/textures/items/ingot_am_mix.png | Bin 385 -> 376 bytes .../hbm/textures/items/nugget_am_mix.png | Bin 246 -> 246 bytes src/main/resources/mcmod.info | 2 +- 46 files changed, 7266 insertions(+), 300 deletions(-) create mode 100644 src/main/java/com/hbm/render/item/weapon/ItemRenderWeaponFFNightmare.java create mode 100644 src/main/resources/assets/hbm/models/weapons/nightmare.obj create mode 100644 src/main/resources/assets/hbm/textures/items/ammo_50bmg_flechette_am.png create mode 100644 src/main/resources/assets/hbm/textures/items/ammo_50bmg_flechette_po.png diff --git a/src/main/java/com/hbm/blocks/machine/MachineTeleporter.java b/src/main/java/com/hbm/blocks/machine/MachineTeleporter.java index 48508a6d7..645f3fe18 100644 --- a/src/main/java/com/hbm/blocks/machine/MachineTeleporter.java +++ b/src/main/java/com/hbm/blocks/machine/MachineTeleporter.java @@ -55,17 +55,15 @@ public class MachineTeleporter extends BlockContainer { } @Override - public boolean onBlockActivated(World world, int x, int y, int z, EntityPlayer player, int side, float hitX, - float hitY, float hitZ) { - if (world.isRemote) { - return true; - } else if(player.getHeldItem() != null && player.getHeldItem().getItem() == ModItems.linker) { + public boolean onBlockActivated(World world, int x, int y, int z, EntityPlayer player, int side, float hitX, float hitY, float hitZ) { + + if(player.getHeldItem() != null && player.getHeldItem().getItem() == ModItems.linker) { return false; - }else if (!player.isSneaking()) { + + } else if(!player.isSneaking()) { TileEntityMachineTeleporter entity = (TileEntityMachineTeleporter) world.getTileEntity(x, y, z); - if (entity != null) { - FMLNetworkHandler.openGui(player, MainRegistry.instance, ModBlocks.guiID_machine_teleporter, world, x, - y, z); + if(entity != null && world.isRemote) { + FMLNetworkHandler.openGui(player, MainRegistry.instance, ModBlocks.guiID_machine_teleporter, world, x, y, z); } return true; } else { diff --git a/src/main/java/com/hbm/blocks/machine/rbmk/RBMKBase.java b/src/main/java/com/hbm/blocks/machine/rbmk/RBMKBase.java index df749a2b6..7b35b6d7d 100644 --- a/src/main/java/com/hbm/blocks/machine/rbmk/RBMKBase.java +++ b/src/main/java/com/hbm/blocks/machine/rbmk/RBMKBase.java @@ -22,8 +22,9 @@ import net.minecraft.world.World; import net.minecraftforge.common.util.ForgeDirection; public abstract class RBMKBase extends BlockDummyable implements IScrewable { - + public static boolean dropLids = true; + public static boolean digamma = false; protected RBMKBase() { super(Material.iron); diff --git a/src/main/java/com/hbm/blocks/machine/rbmk/RBMKConsole.java b/src/main/java/com/hbm/blocks/machine/rbmk/RBMKConsole.java index f4b182e37..316477ba9 100644 --- a/src/main/java/com/hbm/blocks/machine/rbmk/RBMKConsole.java +++ b/src/main/java/com/hbm/blocks/machine/rbmk/RBMKConsole.java @@ -53,10 +53,7 @@ public class RBMKConsole extends BlockDummyable { @Override public boolean onBlockActivated(World world, int x, int y, int z, EntityPlayer player, int side, float hitX, float hitY, float hitZ) { - if(world.isRemote) { - return true; - - } else if(!player.isSneaking()) { + if(!player.isSneaking()) { BossSpawnHandler.markFBI(player); @@ -91,12 +88,13 @@ public class RBMKConsole extends BlockDummyable { } } - FMLNetworkHandler.openGui(player, MainRegistry.instance, ModBlocks.guiID_rbmk_console, world, pos[0], pos[1], pos[2]); + if(world.isRemote) + FMLNetworkHandler.openGui(player, MainRegistry.instance, ModBlocks.guiID_rbmk_console, world, pos[0], pos[1], pos[2]); } return true; } else { - return false; + return true; } } diff --git a/src/main/java/com/hbm/crafting/ConsumableRecipes.java b/src/main/java/com/hbm/crafting/ConsumableRecipes.java index 7ffee955b..f49277fd0 100644 --- a/src/main/java/com/hbm/crafting/ConsumableRecipes.java +++ b/src/main/java/com/hbm/crafting/ConsumableRecipes.java @@ -172,6 +172,7 @@ public class ConsumableRecipes { GameRegistry.addRecipe(new ItemStack(ModItems.medal_liquidator, 1), new Object[] { "GBG", "BFB", "GBG", 'G', ModItems.nugget_au198, 'B', ModItems.ingot_boron, 'F', ModItems.debris_fuel }); GameRegistry.addShapelessRecipe(new ItemStack(ModItems.injector_5htp, 1), new Object[] { ModItems.five_htp, ModItems.circuit_targeting_tier1, ModItems.plate_saturnite }); GameRegistry.addShapelessRecipe(new ItemStack(ModItems.injector_knife, 1), new Object[] { ModItems.injector_5htp, Items.iron_sword }); + GameRegistry.addRecipe(new ItemStack(ModItems.shackles, 1), new Object[] { "CIC", "C C", "I I", 'I', ModItems.ingot_chainsteel, 'C', ModBlocks.chain }); //Stealth boy GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.stealth_boy, 1), new Object[] { " B", "LI", "LC", 'B', Item.getItemFromBlock(Blocks.stone_button), 'L', Items.leather, 'I', "ingotSteel", 'C', ModItems.circuit_red_copper })); diff --git a/src/main/java/com/hbm/crafting/MineralRecipes.java b/src/main/java/com/hbm/crafting/MineralRecipes.java index 0377fea25..3690c17f9 100644 --- a/src/main/java/com/hbm/crafting/MineralRecipes.java +++ b/src/main/java/com/hbm/crafting/MineralRecipes.java @@ -61,14 +61,17 @@ public class MineralRecipes { RecipesCommon.add1To9(ModItems.powder_i131, ModItems.powder_i131_tiny); RecipesCommon.add1To9Pair(ModItems.ingot_technetium, ModItems.nugget_technetium); + RecipesCommon.add1To9Pair(ModItems.ingot_co60, ModItems.nugget_co60); RecipesCommon.add1To9Pair(ModItems.ingot_au198, ModItems.nugget_au198); RecipesCommon.add1To9Pair(ModItems.ingot_bismuth, ModItems.nugget_bismuth); RecipesCommon.add1To9Pair(ModBlocks.block_bismuth, ModItems.ingot_bismuth); + RecipesCommon.add1To9Pair(ModItems.ingot_pu241, ModItems.nugget_pu241); RecipesCommon.add1To9Pair(ModItems.ingot_am241, ModItems.nugget_am241); RecipesCommon.add1To9Pair(ModItems.ingot_am242, ModItems.nugget_am242); RecipesCommon.add1To9Pair(ModItems.ingot_am_mix, ModItems.nugget_am_mix); + RecipesCommon.add1To9Pair(ModItems.ingot_americium_fuel, ModItems.nugget_americium_fuel); for(int i = 0; i < ItemWasteLong.WasteClass.values().length; i++) { RecipesCommon.add9To1SameMeta(ModItems.nuclear_waste_long_tiny, ModItems.nuclear_waste_long, i); @@ -137,6 +140,15 @@ public class MineralRecipes { GameRegistry.addShapelessRecipe(new ItemStack(ModItems.billet_plutonium_fuel, 3), new Object[] { ModItems.billet_u238, ModItems.billet_pu_mix, ModItems.billet_pu_mix }); GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.billet_plutonium_fuel, 1), new Object[] { ModItems.nugget_pu_mix, ModItems.nugget_pu_mix, ModItems.nugget_pu_mix, ModItems.nugget_pu_mix, "nuggetUranium238", "nuggetUranium238" })); GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.billet_plutonium_fuel, 1), new Object[] { ModItems.nugget_pu_mix, ModItems.nugget_pu_mix, ModItems.nugget_pu_mix, ModItems.nugget_pu_mix, "tinyU238", "tinyU238" })); + GameRegistry.addShapelessRecipe(new ItemStack(ModItems.billet_pu_mix, 3), new Object[] { ModItems.billet_pu239, ModItems.billet_pu239, ModItems.billet_pu240 }); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.billet_pu_mix, 1), new Object[] { "nuggetPlutonium239", "nuggetPlutonium239", "nuggetPlutonium239", "nuggetPlutonium239", "nuggetPlutonium240", "nuggetPlutonium240" })); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.billet_pu_mix, 1), new Object[] { "tinyPu239", "tinyPu239", "tinyPu239", "tinyPu239", "tinyPu240", "tinyPu240" })); + GameRegistry.addShapelessRecipe(new ItemStack(ModItems.billet_americium_fuel, 3), new Object[] { ModItems.billet_u238, ModItems.billet_u238, ModItems.billet_am_mix }); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.billet_americium_fuel, 1), new Object[] { ModItems.nugget_am_mix, ModItems.nugget_am_mix, "nuggetUranium238", "nuggetUranium238", "nuggetUranium238", "nuggetUranium238" })); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.billet_americium_fuel, 1), new Object[] { ModItems.nugget_am_mix, ModItems.nugget_am_mix, "tinyU238", "tinyU238", "tinyU238", "tinyU238" })); + GameRegistry.addShapelessRecipe(new ItemStack(ModItems.billet_am_mix, 3), new Object[] { ModItems.billet_am241, ModItems.billet_am242, ModItems.billet_am242 }); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.billet_am_mix, 1), new Object[] { "nuggetAmericium241", "nuggetAmericium241", "nuggetAmericium242", "nuggetAmericium242", "nuggetAmericium242", "nuggetAmericium242" })); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.billet_am_mix, 1), new Object[] { "tinyAm241", "tinyAm241", "tinyAm242", "tinyAm242", "tinyAm242", "tinyAm242" })); GameRegistry.addShapelessRecipe(new ItemStack(ModItems.billet_neptunium_fuel, 3), new Object[] { ModItems.billet_u238, ModItems.billet_u238, ModItems.billet_neptunium }); GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.billet_neptunium_fuel, 1), new Object[] { "nuggetNeptunium237", "nuggetNeptunium237", "nuggetUranium238", "nuggetUranium238", "nuggetUranium238", "nuggetUranium238" })); GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.billet_neptunium_fuel, 1), new Object[] { "tinyNp237", "tinyNp237", "tinyU238", "tinyU238", "tinyU238", "tinyU238" })); @@ -163,9 +175,14 @@ public class MineralRecipes { GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ingot_pu238, 2), new Object[] { ModItems.billet_pu238, ModItems.billet_pu238, ModItems.billet_pu238 }); GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ingot_pu239, 2), new Object[] { ModItems.billet_pu239, ModItems.billet_pu239, ModItems.billet_pu239 }); GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ingot_pu240, 2), new Object[] { ModItems.billet_pu240, ModItems.billet_pu240, ModItems.billet_pu240 }); + GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ingot_pu241, 2), new Object[] { ModItems.billet_pu241, ModItems.billet_pu241, ModItems.billet_pu241 }); GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ingot_pu_mix, 2), new Object[] { ModItems.billet_pu_mix, ModItems.billet_pu_mix, ModItems.billet_pu_mix }); + GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ingot_am241, 2), new Object[] { ModItems.billet_am241, ModItems.billet_am241, ModItems.billet_am241 }); + GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ingot_am242, 2), new Object[] { ModItems.billet_am242, ModItems.billet_am242, ModItems.billet_am242 }); + GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ingot_am_mix, 2), new Object[] { ModItems.billet_am_mix, ModItems.billet_am_mix, ModItems.billet_am_mix }); GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ingot_uranium_fuel, 2), new Object[] { ModItems.billet_uranium_fuel, ModItems.billet_uranium_fuel, ModItems.billet_uranium_fuel }); GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ingot_plutonium_fuel, 2), new Object[] { ModItems.billet_plutonium_fuel, ModItems.billet_plutonium_fuel, ModItems.billet_plutonium_fuel }); + GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ingot_americium_fuel, 2), new Object[] { ModItems.billet_americium_fuel, ModItems.billet_americium_fuel, ModItems.billet_americium_fuel }); GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ingot_mox_fuel, 2), new Object[] { ModItems.billet_mox_fuel, ModItems.billet_mox_fuel, ModItems.billet_mox_fuel }); GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ingot_neptunium, 2), new Object[] { ModItems.billet_neptunium, ModItems.billet_neptunium, ModItems.billet_neptunium }); GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ingot_neptunium_fuel, 2), new Object[] { ModItems.billet_neptunium_fuel, ModItems.billet_neptunium_fuel, ModItems.billet_neptunium_fuel }); @@ -183,6 +200,7 @@ public class MineralRecipes { GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.pellet_rtg_weak), new Object[] { ModItems.billet_u238, ModItems.billet_u238, ModItems.billet_pu238, "plateIron" })); GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.pellet_rtg_polonium), new Object[] { ModItems.billet_polonium, ModItems.billet_polonium, ModItems.billet_polonium, "plateIron" })); GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.pellet_rtg_gold), new Object[] { ModItems.billet_au198, ModItems.billet_au198, ModItems.billet_au198, "plateIron" })); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.pellet_rtg_americium), new Object[] { ModItems.billet_am241, ModItems.billet_am241, ModItems.billet_am241, "plateIron" })); GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_copper), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_copper }); GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_fluorite), 1), new Object[] { "###", "###", "###", '#', ModItems.fluorite }); @@ -377,5 +395,7 @@ public class MineralRecipes { GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.ingot_les, 1), new Object[] { "nuggetSchrabidium", "nuggetNeptunium237", "nuggetNeptunium237", "nuggetNeptunium237", "nuggetNeptunium237", ModItems.nugget_beryllium, ModItems.nugget_beryllium, ModItems.nugget_beryllium, ModItems.nugget_beryllium })); GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.ingot_pu_mix, 1), new Object[] { "nuggetPlutonium239", "nuggetPlutonium239", "nuggetPlutonium239", "nuggetPlutonium239", "nuggetPlutonium239", "nuggetPlutonium239", "nuggetPluonium240", "nuggetPluonium240", "nuggetPluonium240" })); GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.ingot_pu_mix, 1), new Object[] { "tinyPu239", "tinyPu239", "tinyPu239", "tinyPu239", "tinyPu239", "tinyPu239", "tinyPu240", "tinyPu240", "tinyPu240" })); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.ingot_am_mix, 1), new Object[] { "nuggetAmericium241", "nuggetAmericium241", "nuggetAmericium241", "nuggetAmericium242", "nuggetAmericium242", "nuggetAmericium242", "nuggetAmericium242", "nuggetAmericium242", "nuggetAmericium242" })); + GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.ingot_am_mix, 1), new Object[] { "tinyAm241", "tinyAm241", "tinyAm241", "tinyAm242", "tinyAm242", "tinyAm242", "tinyAm242", "tinyAm242", "tinyAm242" })); } } diff --git a/src/main/java/com/hbm/crafting/RodRecipes.java b/src/main/java/com/hbm/crafting/RodRecipes.java index 97d07fed8..2baf9ea55 100644 --- a/src/main/java/com/hbm/crafting/RodRecipes.java +++ b/src/main/java/com/hbm/crafting/RodRecipes.java @@ -165,6 +165,9 @@ public class RodRecipes { RecipesCommon.addRBMKRod(ModItems.billet_pu_mix, ModItems.rbmk_fuel_mep); RecipesCommon.addRBMKRod(ModItems.billet_pu239, ModItems.rbmk_fuel_hep239); RecipesCommon.addRBMKRod(ModItems.billet_pu241, ModItems.rbmk_fuel_hep241); + RecipesCommon.addRBMKRod(ModItems.billet_americium_fuel, ModItems.rbmk_fuel_lea); + RecipesCommon.addRBMKRod(ModItems.billet_am_mix, ModItems.rbmk_fuel_mea); + RecipesCommon.addRBMKRod(ModItems.billet_am242, ModItems.rbmk_fuel_hea242); RecipesCommon.addRBMKRod(ModItems.billet_neptunium_fuel, ModItems.rbmk_fuel_men); RecipesCommon.addRBMKRod(ModItems.billet_po210be, ModItems.rbmk_fuel_po210be); RecipesCommon.addRBMKRod(ModItems.billet_ra226be, ModItems.rbmk_fuel_ra226be); diff --git a/src/main/java/com/hbm/handler/GUIHandler.java b/src/main/java/com/hbm/handler/GUIHandler.java index a5db0c794..f00f92304 100644 --- a/src/main/java/com/hbm/handler/GUIHandler.java +++ b/src/main/java/com/hbm/handler/GUIHandler.java @@ -264,7 +264,7 @@ public class GUIHandler implements IGuiHandler { case ModBlocks.guiID_machine_teleporter: { if(entity instanceof TileEntityMachineTeleporter) { - return new ContainerMachineTeleporter(player.inventory, (TileEntityMachineTeleporter) entity); + // return new ContainerMachineTeleporter(player.inventory, (TileEntityMachineTeleporter) entity); } return null; } @@ -817,7 +817,7 @@ public class GUIHandler implements IGuiHandler { case ModBlocks.guiID_rbmk_console: { if(entity instanceof TileEntityRBMKConsole) { - return new ContainerRBMKConsole(player.inventory, (TileEntityRBMKConsole) entity); + // return new ContainerRBMKConsole(player.inventory, (TileEntityRBMKConsole) entity); } return null; } diff --git a/src/main/java/com/hbm/handler/guncfg/GunRocketFactory.java b/src/main/java/com/hbm/handler/guncfg/GunRocketFactory.java index 353d3b7bb..a65752c22 100644 --- a/src/main/java/com/hbm/handler/guncfg/GunRocketFactory.java +++ b/src/main/java/com/hbm/handler/guncfg/GunRocketFactory.java @@ -18,7 +18,6 @@ import com.hbm.render.anim.HbmAnimations.AnimType; import com.hbm.render.util.RenderScreenOverlay.Crosshair; import net.minecraft.block.material.Material; -import net.minecraft.util.Vec3; import net.minecraft.world.World; public class GunRocketFactory { diff --git a/src/main/java/com/hbm/inventory/AnvilRecipes.java b/src/main/java/com/hbm/inventory/AnvilRecipes.java index 3789364d4..c029b0bc4 100644 --- a/src/main/java/com/hbm/inventory/AnvilRecipes.java +++ b/src/main/java/com/hbm/inventory/AnvilRecipes.java @@ -3,10 +3,13 @@ package com.hbm.inventory; import java.util.ArrayList; import java.util.List; +import com.hbm.blocks.ModBlocks; import com.hbm.inventory.RecipesCommon.AStack; +import com.hbm.inventory.RecipesCommon.ComparableStack; import com.hbm.inventory.RecipesCommon.OreDictStack; import com.hbm.items.ModItems; +import net.minecraft.block.Block; import net.minecraft.item.ItemStack; public class AnvilRecipes { @@ -17,6 +20,25 @@ public class AnvilRecipes { smithingRecipes.add(new AnvilSmithingRecipe(2, new ItemStack(ModItems.plate_steel, 2), new OreDictStack("ingotSteel"), new OreDictStack("ingotSteel"))); + + Block[] anvils = new Block[]{ModBlocks.anvil_iron, ModBlocks.anvil_lead}; + + for(Block anvil : anvils) { + smithingRecipes.add(new AnvilSmithingRecipe(1, new ItemStack(ModBlocks.anvil_bismuth, 1), + new ComparableStack(anvil), new ComparableStack(ModItems.ingot_bismuth, 10))); + smithingRecipes.add(new AnvilSmithingRecipe(1, new ItemStack(ModBlocks.anvil_dnt, 1), + new ComparableStack(anvil), new ComparableStack(ModItems.ingot_dineutronium, 10))); + smithingRecipes.add(new AnvilSmithingRecipe(1, new ItemStack(ModBlocks.anvil_ferrouranium, 1), + new ComparableStack(anvil), new ComparableStack(ModItems.ingot_u238, 10))); + smithingRecipes.add(new AnvilSmithingRecipe(1, new ItemStack(ModBlocks.anvil_meteorite, 1), + new ComparableStack(anvil), new ComparableStack(ModItems.ingot_meteorite, 10))); + smithingRecipes.add(new AnvilSmithingRecipe(1, new ItemStack(ModBlocks.anvil_schrabidate, 1), + new ComparableStack(anvil), new ComparableStack(ModItems.ingot_schrabidate, 10))); + smithingRecipes.add(new AnvilSmithingRecipe(1, new ItemStack(ModBlocks.anvil_starmetal, 1), + new ComparableStack(anvil), new ComparableStack(ModItems.ingot_starmetal, 10))); + smithingRecipes.add(new AnvilSmithingRecipe(1, new ItemStack(ModBlocks.anvil_steel, 1), + new ComparableStack(anvil), new OreDictStack("ingotSteel", 10))); + } } public static List getSmithing() { diff --git a/src/main/java/com/hbm/inventory/AssemblerRecipes.java b/src/main/java/com/hbm/inventory/AssemblerRecipes.java index 3cd035e94..f83c6ed79 100644 --- a/src/main/java/com/hbm/inventory/AssemblerRecipes.java +++ b/src/main/java/com/hbm/inventory/AssemblerRecipes.java @@ -472,7 +472,7 @@ public class AssemblerRecipes { new ComparableStack(ModItems.bolt_compound, 3), new ComparableStack(ModItems.pipes_steel, 1), new ComparableStack(ModItems.circuit_aluminium, 1), - }, 20); + }, 200); makeRecipe(new ComparableStack(ModBlocks.machine_chungus, 1), new AStack[] { new ComparableStack(ModItems.hull_big_steel, 6), new OreDictStack("plateSteel", 32), diff --git a/src/main/java/com/hbm/inventory/OreDictManager.java b/src/main/java/com/hbm/inventory/OreDictManager.java index da92ad5ae..e1c94b2f8 100644 --- a/src/main/java/com/hbm/inventory/OreDictManager.java +++ b/src/main/java/com/hbm/inventory/OreDictManager.java @@ -21,6 +21,8 @@ public class OreDictManager { OreDictionary.registerOre("ingotPlutonium239", ModItems.ingot_pu239); OreDictionary.registerOre("ingotPlutonium240", ModItems.ingot_pu240); OreDictionary.registerOre("ingotPlutonium241", ModItems.ingot_pu241); + OreDictionary.registerOre("ingotAmericium241", ModItems.ingot_am241); + OreDictionary.registerOre("ingotAmericium242", ModItems.ingot_am242); OreDictionary.registerOre("ingotNeptunium237", ModItems.ingot_neptunium); OreDictionary.registerOre("ingotTechnetium99", ModItems.ingot_technetium); OreDictionary.registerOre("U233", ModItems.ingot_u233); @@ -31,6 +33,8 @@ public class OreDictManager { OreDictionary.registerOre("Pu239", ModItems.ingot_pu239); OreDictionary.registerOre("Pu240", ModItems.ingot_pu240); OreDictionary.registerOre("Pu241", ModItems.ingot_pu241); + OreDictionary.registerOre("Am241", ModItems.ingot_am241); + OreDictionary.registerOre("Am242", ModItems.ingot_am242); OreDictionary.registerOre("Np237", ModItems.ingot_neptunium); OreDictionary.registerOre("ingotPolonium", ModItems.ingot_polonium); OreDictionary.registerOre("ingotSchrabidium", ModItems.ingot_schrabidium); @@ -77,6 +81,8 @@ public class OreDictManager { OreDictionary.registerOre("nuggetPlutonium239", ModItems.nugget_pu239); OreDictionary.registerOre("nuggetPlutonium240", ModItems.nugget_pu240); OreDictionary.registerOre("nuggetPlutonium241", ModItems.nugget_pu241); + OreDictionary.registerOre("nuggetAmericium241", ModItems.nugget_am241); + OreDictionary.registerOre("nuggetAmericium242", ModItems.nugget_am242); OreDictionary.registerOre("nuggetAustralium", ModItems.nugget_australium); OreDictionary.registerOre("nuggetEuphemium", ModItems.nugget_euphemium); OreDictionary.registerOre("nuggetNeptunium237", ModItems.nugget_neptunium); @@ -94,6 +100,8 @@ public class OreDictManager { OreDictionary.registerOre("tinyPu239", ModItems.nugget_pu239); OreDictionary.registerOre("tinyPu240", ModItems.nugget_pu240); OreDictionary.registerOre("tinyPu241", ModItems.nugget_pu241); + OreDictionary.registerOre("tinyAm241", ModItems.nugget_am241); + OreDictionary.registerOre("tinyAm242", ModItems.nugget_am242); OreDictionary.registerOre("tinyNp237", ModItems.nugget_neptunium); OreDictionary.registerOre("tinyTc99", ModItems.nugget_technetium); OreDictionary.registerOre("tinyRa226", ModItems.nugget_ra226); diff --git a/src/main/java/com/hbm/inventory/RecipesCommon.java b/src/main/java/com/hbm/inventory/RecipesCommon.java index 13a942a0f..ac4dc380d 100644 --- a/src/main/java/com/hbm/inventory/RecipesCommon.java +++ b/src/main/java/com/hbm/inventory/RecipesCommon.java @@ -230,7 +230,7 @@ public class RecipesCommon { if(stack.stackSize < this.stacksize) return false; - return false; + return true; } } diff --git a/src/main/java/com/hbm/inventory/SILEXRecipes.java b/src/main/java/com/hbm/inventory/SILEXRecipes.java index 1ccc700c5..721f7c7d9 100644 --- a/src/main/java/com/hbm/inventory/SILEXRecipes.java +++ b/src/main/java/com/hbm/inventory/SILEXRecipes.java @@ -37,6 +37,11 @@ public class SILEXRecipes { .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_pu239), 6)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_pu240), 3)) ); + + recipes.put(new ComparableStack(ModItems.ingot_am_mix), new SILEXRecipe(900, 100) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_am241), 3)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_am242), 6)) + ); itemTranslation.put(new ComparableStack(ModItems.fluid_icon, 1, FluidType.PUF6.ordinal()), new ComparableStack(ModItems.ingot_plutonium)); dictTranslation.put("dustPlutonium", "ingotPlutonium"); @@ -77,27 +82,27 @@ public class SILEXRecipes { recipes.put(new ComparableStack(ModItems.rbmk_pellet_ueu, 1, i), new SILEXRecipe(600, 100) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_u238), 87 - i * 6)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_u235), 9 - i * 2)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteLong.WasteClass.URANIUM.ordinal()), 2 + 3 * i)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.URANIUM.ordinal()), 2 + 5 * i)) ); + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteLong.WasteClass.URANIUM235.ordinal()), 2 + 3 * i)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.URANIUM235.ordinal()), 2 + 5 * i)) ); recipes.put(new ComparableStack(ModItems.rbmk_pellet_ueu, 1, i + 5), new SILEXRecipe(600, 100) .addOut(new WeightedRandomObject(new ItemStack(ModItems.powder_xe135_tiny), 1)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_u238), 87 - i * 6)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_u235), 8 - i * 2)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteLong.WasteClass.URANIUM.ordinal()), 2 + 3 * i)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.URANIUM.ordinal()), 2 + 5 * i)) ); + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteLong.WasteClass.URANIUM235.ordinal()), 2 + 3 * i)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.URANIUM235.ordinal()), 2 + 5 * i)) ); // MEU // recipes.put(new ComparableStack(ModItems.rbmk_pellet_meu, 1, i), new SILEXRecipe(600, 100) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_uranium_fuel), 90 - i * 20)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteLong.WasteClass.URANIUM.ordinal()), 4 + 8 * i)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.URANIUM.ordinal()), 6 + 12 * i)) ); + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteLong.WasteClass.URANIUM235.ordinal()), 4 + 8 * i)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.URANIUM235.ordinal()), 6 + 12 * i)) ); recipes.put(new ComparableStack(ModItems.rbmk_pellet_meu, 1, i + 5), new SILEXRecipe(600, 100) .addOut(new WeightedRandomObject(new ItemStack(ModItems.powder_xe135_tiny), 1)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_uranium_fuel), 89 - i * 20)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteLong.WasteClass.URANIUM.ordinal()), 4 + 8 * i)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.URANIUM.ordinal()), 6 + 12 * i)) ); + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteLong.WasteClass.URANIUM235.ordinal()), 4 + 8 * i)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.URANIUM235.ordinal()), 6 + 12 * i)) ); // TH232 // recipes.put(new ComparableStack(ModItems.rbmk_pellet_thmeu, 1, i), new SILEXRecipe(600, 100) @@ -112,32 +117,46 @@ public class SILEXRecipes { // LEP // recipes.put(new ComparableStack(ModItems.rbmk_pellet_lep, 1, i), new SILEXRecipe(600, 100) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_plutonium_fuel), 90 - i * 15)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM240.ordinal()), 10 + 15 * i)) ); + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM239.ordinal()), 7 + 10 * i)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM240.ordinal()), 3 + 5 * i)) ); recipes.put(new ComparableStack(ModItems.rbmk_pellet_lep, 1, i + 5), new SILEXRecipe(600, 100) .addOut(new WeightedRandomObject(new ItemStack(ModItems.powder_xe135_tiny), 1)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_plutonium_fuel), 89 - i * 15)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM240.ordinal()), 10 + 15 * i)) ); + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM239.ordinal()), 7 + 10 * i)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM240.ordinal()), 3 + 5 * i)) ); // MEP // recipes.put(new ComparableStack(ModItems.rbmk_pellet_mep, 1, i), new SILEXRecipe(600, 100) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_plutonium_fuel), 85 - i * 20)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM240.ordinal()), 15 + 20 * i)) ); + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM239.ordinal()), 10 + 10 * i)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM240.ordinal()), 5 + 5 * i)) ); recipes.put(new ComparableStack(ModItems.rbmk_pellet_mep, 1, i + 5), new SILEXRecipe(600, 100) .addOut(new WeightedRandomObject(new ItemStack(ModItems.powder_xe135_tiny), 1)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_pu_mix), 84 - i * 20)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM240.ordinal()), 15 + 20 * i)) ); + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM239.ordinal()), 10 + 10 * i)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM240.ordinal()), 5 + 5 * i)) ); - // MEP // + // HEP239 // recipes.put(new ComparableStack(ModItems.rbmk_pellet_hep239, 1, i), new SILEXRecipe(600, 100) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_pu239), 85 - i * 20)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM240.ordinal()), 15 + 20 * i)) ); + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM239.ordinal()), 15 + 20 * i)) ); recipes.put(new ComparableStack(ModItems.rbmk_pellet_hep239, 1, i + 5), new SILEXRecipe(600, 100) .addOut(new WeightedRandomObject(new ItemStack(ModItems.powder_xe135_tiny), 1)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_pu239), 84 - i * 20)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM240.ordinal()), 15 + 20 * i)) ); + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM239.ordinal()), 15 + 20 * i)) ); + + // HEP241 // + recipes.put(new ComparableStack(ModItems.rbmk_pellet_hep241, 1, i), new SILEXRecipe(600, 100) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_pu241), 85 - i * 20)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM241.ordinal()), 15 + 20 * i)) ); + + recipes.put(new ComparableStack(ModItems.rbmk_pellet_hep241, 1, i + 5), new SILEXRecipe(600, 100) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.powder_xe135_tiny), 1)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_pu241), 84 - i * 20)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM241.ordinal()), 15 + 20 * i)) ); // MEN // recipes.put(new ComparableStack(ModItems.rbmk_pellet_men, 1, i), new SILEXRecipe(600, 100) @@ -154,16 +173,18 @@ public class SILEXRecipes { // MOX // recipes.put(new ComparableStack(ModItems.rbmk_pellet_mox, 1, i), new SILEXRecipe(600, 100) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_mox_fuel), 90 - i * 20)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteLong.WasteClass.URANIUM.ordinal()), 2 + 4 * i)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.URANIUM.ordinal()), 3 + 6 * i)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM240.ordinal()), 5 + 10 * i)) ); + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteLong.WasteClass.URANIUM235.ordinal()), 2 + 4 * i)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.URANIUM235.ordinal()), 3 + 6 * i)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM239.ordinal()), 3 + 7 * i)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM240.ordinal()), 2 + 3 * i)) ); recipes.put(new ComparableStack(ModItems.rbmk_pellet_mox, 1, i + 5), new SILEXRecipe(600, 100) .addOut(new WeightedRandomObject(new ItemStack(ModItems.powder_xe135_tiny), 1)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_mox_fuel), 89 - i * 20)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteLong.WasteClass.URANIUM.ordinal()), 2 + 4 * i)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.URANIUM.ordinal()), 3 + 6 * i)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM240.ordinal()), 5 + 10 * i)) ); + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_long_tiny, 1, ItemWasteLong.WasteClass.URANIUM235.ordinal()), 2 + 4 * i)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.URANIUM235.ordinal()), 3 + 6 * i)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM239.ordinal()), 3 + 7 * i)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_short_tiny, 1, ItemWasteShort.WasteClass.PLUTONIUM240.ordinal()), 2 + 3 * i)) ); // LEAUS // recipes.put(new ComparableStack(ModItems.rbmk_pellet_leaus, 1, i), new SILEXRecipe(600, 100) @@ -271,34 +292,73 @@ public class SILEXRecipes { .addOut(new WeightedRandomObject(new ItemStack(ModItems.undefined), 1)) ); } - recipes.put(new ComparableStack(ModItems.nuclear_waste_long, 1, ItemWasteLong.WasteClass.URANIUM.ordinal()), new SILEXRecipe(900, 100) + recipes.put(new ComparableStack(ModItems.nuclear_waste_long, 1, ItemWasteLong.WasteClass.URANIUM235.ordinal()), new SILEXRecipe(900, 100) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_neptunium), 25)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_pu239), 45)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_pu240), 15)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_tiny), 15)) ); - recipes.put(new ComparableStack(ModItems.nuclear_waste_long_depleted, 1, ItemWasteLong.WasteClass.URANIUM.ordinal()), new SILEXRecipe(900, 100) + recipes.put(new ComparableStack(ModItems.nuclear_waste_long_depleted, 1, ItemWasteLong.WasteClass.URANIUM235.ordinal()), new SILEXRecipe(900, 100) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_lead), 65)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_bismuth), 15)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_tiny), 20)) ); - recipes.put(new ComparableStack(ModItems.nuclear_waste_short, 1, ItemWasteShort.WasteClass.URANIUM.ordinal()), new SILEXRecipe(900, 100) + recipes.put(new ComparableStack(ModItems.nuclear_waste_short, 1, ItemWasteShort.WasteClass.URANIUM235.ordinal()), new SILEXRecipe(900, 100) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_technetium), 30)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_ra226), 20)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.powder_i131_tiny), 5)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.powder_cs137_tiny), 5)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_tiny), 40)) ); - recipes.put(new ComparableStack(ModItems.nuclear_waste_short_depleted, 1, ItemWasteShort.WasteClass.URANIUM.ordinal()), new SILEXRecipe(900, 100) + recipes.put(new ComparableStack(ModItems.nuclear_waste_short_depleted, 1, ItemWasteShort.WasteClass.URANIUM235.ordinal()), new SILEXRecipe(900, 100) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_neptunium), 15)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_lead), 25)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_bismuth), 15)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_tiny), 45)) ); + + recipes.put(new ComparableStack(ModItems.nuclear_waste_long, 1, ItemWasteLong.WasteClass.URANIUM233.ordinal()), new SILEXRecipe(900, 100) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_u235), 15)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_neptunium), 25)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_pu239), 45)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_tiny), 15)) + ); + recipes.put(new ComparableStack(ModItems.nuclear_waste_long_depleted, 1, ItemWasteLong.WasteClass.URANIUM233.ordinal()), new SILEXRecipe(900, 100) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_lead), 65)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_bismuth), 15)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_tiny), 20)) + ); + recipes.put(new ComparableStack(ModItems.nuclear_waste_short, 1, ItemWasteShort.WasteClass.URANIUM233.ordinal()), new SILEXRecipe(900, 100) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_u235), 30)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_ra226), 20)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.powder_i131_tiny), 5)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.powder_cs137_tiny), 5)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_tiny), 40)) + ); + recipes.put(new ComparableStack(ModItems.nuclear_waste_short_depleted, 1, ItemWasteShort.WasteClass.URANIUM233.ordinal()), new SILEXRecipe(900, 100) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_u235), 15)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_lead), 25)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_bismuth), 15)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_tiny), 45)) + ); + + recipes.put(new ComparableStack(ModItems.nuclear_waste_short, 1, ItemWasteShort.WasteClass.PLUTONIUM239.ordinal()), new SILEXRecipe(900, 100) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_pu240), 10)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_pu241), 25)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_ra226), 15)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.powder_i131_tiny), 5)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.powder_cs137_tiny), 5)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_tiny), 40)) + ); + recipes.put(new ComparableStack(ModItems.nuclear_waste_short_depleted, 1, ItemWasteShort.WasteClass.PLUTONIUM239.ordinal()), new SILEXRecipe(900, 100) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_u238), 20)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_lead), 35)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_tiny), 45)) + ); recipes.put(new ComparableStack(ModItems.nuclear_waste_short, 1, ItemWasteShort.WasteClass.PLUTONIUM240.ordinal()), new SILEXRecipe(900, 100) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_pu240), 15)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_pu241), 20)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_pu241), 15)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_u238), 20)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_ra226), 15)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.powder_i131_tiny), 5)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.powder_cs137_tiny), 5)) @@ -309,6 +369,19 @@ public class SILEXRecipes { .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_lead), 35)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_tiny), 45)) ); + + recipes.put(new ComparableStack(ModItems.nuclear_waste_short, 1, ItemWasteShort.WasteClass.PLUTONIUM241.ordinal()), new SILEXRecipe(900, 100) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_am241), 25)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_am242), 35)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.powder_i131_tiny), 5)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.powder_cs137_tiny), 5)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_tiny), 30)) + ); + recipes.put(new ComparableStack(ModItems.nuclear_waste_short_depleted, 1, ItemWasteShort.WasteClass.PLUTONIUM241.ordinal()), new SILEXRecipe(900, 100) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_neptunium), 20)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_bismuth), 55)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.nuclear_waste_tiny), 25)) + ); recipes.put(new ComparableStack(ModItems.nuclear_waste_long, 1, ItemWasteLong.WasteClass.THORIUM.ordinal()), new SILEXRecipe(900, 100) .addOut(new WeightedRandomObject(new ItemStack(ModItems.nugget_u233), 40)) diff --git a/src/main/java/com/hbm/inventory/container/ContainerAnvil.java b/src/main/java/com/hbm/inventory/container/ContainerAnvil.java index 35755bb69..32ab9eaa7 100644 --- a/src/main/java/com/hbm/inventory/container/ContainerAnvil.java +++ b/src/main/java/com/hbm/inventory/container/ContainerAnvil.java @@ -1,6 +1,5 @@ package com.hbm.inventory.container; -import com.hbm.handler.ArmorModHandler; import com.hbm.inventory.AnvilRecipes; import com.hbm.inventory.AnvilRecipes.AnvilSmithingRecipe; import com.hbm.inventory.SlotMachineOutput; @@ -18,9 +17,9 @@ public class ContainerAnvil extends Container { public InventoryBasic input = new InventoryBasic("Input", false, 8); public IInventory output = new InventoryCraftResult(); - + public ContainerAnvil(InventoryPlayer inventory) { - + this.addSlotToContainer(new SmithingSlot(input, 0, 17, 27)); this.addSlotToContainer(new SmithingSlot(input, 1, 53, 27)); this.addSlotToContainer(new SlotMachineOutput(output, 0, 89, 27) { @@ -28,7 +27,7 @@ public class ContainerAnvil extends Container { @Override public void onPickupFromSlot(EntityPlayer player, ItemStack stack) { super.onPickupFromSlot(player, stack); - + ItemStack left = ContainerAnvil.this.input.getStackInSlot(0); ItemStack right = ContainerAnvil.this.input.getStackInSlot(1); @@ -63,21 +62,21 @@ public class ContainerAnvil extends Container { this.onCraftMatrixChanged(this.input); } - + @Override public boolean canInteractWith(EntityPlayer player) { return true; } - + @Override public ItemStack transferStackInSlot(EntityPlayer p_82846_1_, int par2) { ItemStack var3 = null; Slot var4 = (Slot) this.inventorySlots.get(par2); - + if(var4 != null && var4.getHasStack()) { ItemStack var5 = var4.getStack(); var3 = var5.copy(); - + if(par2 == 2) { if(!this.mergeItemStack(var5, 3, this.inventorySlots.size(), true)) { @@ -96,31 +95,50 @@ public class ContainerAnvil extends Container { if(!this.mergeItemStack(var5, 0, 2, false)) return null; } - + if(var5.stackSize == 0) { var4.putStack((ItemStack) null); } else { var4.onSlotChanged(); } - + var4.onPickupFromSlot(p_82846_1_, var5); } - + return var3; } + @Override + public void onContainerClosed(EntityPlayer player) { + super.onContainerClosed(player); + + if(!player.worldObj.isRemote) { + for(int i = 0; i < this.input.getSizeInventory(); ++i) { + ItemStack itemstack = this.input.getStackInSlotOnClosing(i); + + if(itemstack != null) { + player.dropPlayerItemWithRandomChoice(itemstack, false); + } + } + } + } + public class SmithingSlot extends Slot { - + public SmithingSlot(IInventory inventory, int index, int x, int y) { super(inventory, index, x, y); } + public void onSlotChanged() { + super.onSlotChanged(); + ContainerAnvil.this.updateSmithing(); + } + @Override public void putStack(ItemStack stack) { super.putStack(stack); - ContainerAnvil.this.updateSmithing(); } - + public void onPickupFromSlot(EntityPlayer player, ItemStack stack) { super.onPickupFromSlot(player, stack); ContainerAnvil.this.updateSmithing(); @@ -128,7 +146,7 @@ public class ContainerAnvil extends Container { } private void updateSmithing() { - + ItemStack left = this.input.getStackInSlot(0); ItemStack right = this.input.getStackInSlot(1); diff --git a/src/main/java/com/hbm/inventory/container/ContainerStorageDrum.java b/src/main/java/com/hbm/inventory/container/ContainerStorageDrum.java index 6c7203f32..52625ab88 100644 --- a/src/main/java/com/hbm/inventory/container/ContainerStorageDrum.java +++ b/src/main/java/com/hbm/inventory/container/ContainerStorageDrum.java @@ -41,11 +41,11 @@ public class ContainerStorageDrum extends Container { public ItemStack transferStackInSlot(EntityPlayer p_82846_1_, int par2) { ItemStack var3 = null; Slot var4 = (Slot) this.inventorySlots.get(par2); - + if(var4 != null && var4.getHasStack()) { ItemStack var5 = var4.getStack(); var3 = var5.copy(); - + if(par2 <= drum.getSizeInventory() - 1) { if(!this.mergeItemStack(var5, drum.getSizeInventory(), this.inventorySlots.size(), true)) { return null; @@ -59,6 +59,8 @@ public class ContainerStorageDrum extends Container { } else { var4.onSlotChanged(); } + + var4.onPickupFromSlot(p_82846_1_, var5); } return var3; diff --git a/src/main/java/com/hbm/inventory/container/ContainerWasteDrum.java b/src/main/java/com/hbm/inventory/container/ContainerWasteDrum.java index f21ec7ee7..d9687bfdb 100644 --- a/src/main/java/com/hbm/inventory/container/ContainerWasteDrum.java +++ b/src/main/java/com/hbm/inventory/container/ContainerWasteDrum.java @@ -43,39 +43,31 @@ public class ContainerWasteDrum extends Container { } @Override - public ItemStack transferStackInSlot(EntityPlayer p_82846_1_, int par2) - { + public ItemStack transferStackInSlot(EntityPlayer p_82846_1_, int par2) { ItemStack var3 = null; Slot var4 = (Slot) this.inventorySlots.get(par2); - - if (var4 != null && var4.getHasStack()) - { + + if(var4 != null && var4.getHasStack()) { ItemStack var5 = var4.getStack(); var3 = var5.copy(); - - if (par2 <= diFurnace.getSizeInventory() - 1) { - if (!this.mergeItemStack(var5, diFurnace.getSizeInventory(), this.inventorySlots.size(), true)) - { + + if(par2 <= diFurnace.getSizeInventory() - 1) { + if(!this.mergeItemStack(var5, diFurnace.getSizeInventory(), this.inventorySlots.size(), true)) { return null; } + } else if(!this.mergeItemStack(var5, 0, 0, false)) { + return null; } - else if (!this.mergeItemStack(var5, 0, 0, false)) - { - return null; - } - - if (var5.stackSize == 0) - { + + if(var5.stackSize == 0) { var4.putStack((ItemStack) null); - } - else - { + } else { var4.onSlotChanged(); } } - + return var3; - } + } @Override public boolean canInteractWith(EntityPlayer player) { diff --git a/src/main/java/com/hbm/items/ModItems.java b/src/main/java/com/hbm/items/ModItems.java index 992517666..1163546d1 100644 --- a/src/main/java/com/hbm/items/ModItems.java +++ b/src/main/java/com/hbm/items/ModItems.java @@ -644,6 +644,7 @@ public class ModItems { public static Item pellet_rtg_weak; public static Item pellet_rtg_polonium; public static Item pellet_rtg_gold; + public static Item pellet_rtg_americium; public static Item tritium_deuterium_cake; public static Item pellet_schrabidium; @@ -2388,11 +2389,11 @@ public class ModItems { ingot_pu238 = new ItemHazard(ItemHazard.pu238 * ItemHazard.ingot, true).setUnlocalizedName("ingot_pu238").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_pu238"); ingot_pu239 = new ItemHazard(ItemHazard.pu239 * ItemHazard.ingot).setUnlocalizedName("ingot_pu239").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_pu239"); ingot_pu240 = new ItemHazard(ItemHazard.pu240 * ItemHazard.ingot).setUnlocalizedName("ingot_pu240").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_pu240"); - ingot_pu241 = new ItemHazard().addRadiation(ItemHazard.pu240 * ItemHazard.ingot).toItem().setUnlocalizedName("ingot_pu241").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_pu241"); + ingot_pu241 = new ItemHazard().addRadiation(ItemHazard.pu241 * ItemHazard.ingot).toItem().setUnlocalizedName("ingot_pu241").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_pu241"); ingot_pu_mix = new ItemHazard(ItemHazard.purg * ItemHazard.ingot).setUnlocalizedName("ingot_pu_mix").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_pu_mix"); - ingot_am241 = new ItemHazard().setUnlocalizedName("ingot_am241").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_am241"); - ingot_am242 = new ItemHazard().setUnlocalizedName("ingot_am242").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_am242"); - ingot_am_mix = new ItemHazard().setUnlocalizedName("ingot_am_mix").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_am_mix"); + ingot_am241 = new ItemHazard().addRadiation(ItemHazard.am241 * ItemHazard.ingot).toItem().setUnlocalizedName("ingot_am241").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_am241"); + ingot_am242 = new ItemHazard().addRadiation(ItemHazard.am242 * ItemHazard.ingot).toItem().setUnlocalizedName("ingot_am242").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_am242"); + ingot_am_mix = new ItemHazard().addRadiation(ItemHazard.amrg * ItemHazard.ingot).toItem().setUnlocalizedName("ingot_am_mix").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_am_mix"); ingot_neptunium = new ItemHazard(ItemHazard.np237 * ItemHazard.ingot).setUnlocalizedName("ingot_neptunium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_neptunium"); ingot_polonium = new ItemHazard(ItemHazard.po210 * ItemHazard.ingot, true).setUnlocalizedName("ingot_polonium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_polonium"); ingot_technetium = new ItemHazard().addRadiation(ItemHazard.tc99 * ItemHazard.ingot).toItem().setUnlocalizedName("ingot_technetium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_technetium"); @@ -2408,7 +2409,7 @@ public class ModItems { ingot_plutonium_fuel = new ItemHazard(ItemHazard.puf * ItemHazard.ingot).setUnlocalizedName("ingot_plutonium_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_plutonium_fuel"); ingot_neptunium_fuel = new ItemHazard().addRadiation(ItemHazard.npf * ItemHazard.ingot).toItem().setUnlocalizedName("ingot_neptunium_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_neptunium_fuel"); ingot_mox_fuel = new ItemHazard(ItemHazard.mox * ItemHazard.ingot).setUnlocalizedName("ingot_mox_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_mox_fuel"); - ingot_americium_fuel = new ItemHazard().setUnlocalizedName("ingot_americium_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_americium_fuel"); + ingot_americium_fuel = new ItemHazard().addRadiation(ItemHazard.amf * ItemHazard.ingot).toItem().setUnlocalizedName("ingot_americium_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_americium_fuel"); ingot_schrabidium_fuel = new ItemHazard(ItemHazard.saf * ItemHazard.ingot, false, true).setUnlocalizedName("ingot_schrabidium_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_schrabidium_fuel"); ingot_thorium_fuel = new ItemHazard(ItemHazard.thf * ItemHazard.ingot).setUnlocalizedName("ingot_thorium_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_thorium_fuel"); nugget_uranium_fuel = new ItemHazard(ItemHazard.uf * ItemHazard.nugget).setUnlocalizedName("nugget_uranium_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_uranium_fuel"); @@ -2416,7 +2417,7 @@ public class ModItems { nugget_plutonium_fuel = new ItemHazard(ItemHazard.puf * ItemHazard.nugget).setUnlocalizedName("nugget_plutonium_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_plutonium_fuel"); nugget_neptunium_fuel = new ItemHazard().addRadiation(ItemHazard.npf * ItemHazard.nugget).toItem().setUnlocalizedName("nugget_neptunium_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_neptunium_fuel"); nugget_mox_fuel = new ItemHazard(ItemHazard.mox * ItemHazard.nugget).setUnlocalizedName("nugget_mox_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_mox_fuel"); - nugget_americium_fuel = new ItemHazard().setUnlocalizedName("nugget_americium_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_americium_fuel"); + nugget_americium_fuel = new ItemHazard().addRadiation(ItemHazard.amf * ItemHazard.nugget).toItem().setUnlocalizedName("nugget_americium_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_americium_fuel"); nugget_schrabidium_fuel = new ItemHazard(ItemHazard.saf * ItemHazard.nugget, false, true).setUnlocalizedName("nugget_schrabidium_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_schrabidium_fuel"); ingot_advanced_alloy = new Item().setUnlocalizedName("ingot_advanced_alloy").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_advanced_alloy"); ingot_tcalloy = new Item().setUnlocalizedName("ingot_tcalloy").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_tcalloy"); @@ -2482,9 +2483,9 @@ public class ModItems { billet_pu240 = new ItemHazard(ItemHazard.pu240 * ItemHazard.billet).setUnlocalizedName("billet_pu240").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":billet_pu240"); billet_pu241 = new ItemHazard().addRadiation(ItemHazard.pu241 * ItemHazard.billet).toItem().setUnlocalizedName("billet_pu241").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":billet_pu241"); billet_pu_mix = new ItemHazard(ItemHazard.purg * ItemHazard.billet).setUnlocalizedName("billet_pu_mix").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":billet_pu_mix"); - billet_am241 = new ItemHazard().setUnlocalizedName("billet_am241").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":billet_am241"); - billet_am242 = new ItemHazard().setUnlocalizedName("billet_am242").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":billet_am242"); - billet_am_mix = new ItemHazard().setUnlocalizedName("billet_am_mix").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":billet_am_mix"); + billet_am241 = new ItemHazard().addRadiation(ItemHazard.am241 * ItemHazard.billet).toItem().setUnlocalizedName("billet_am241").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":billet_am241"); + billet_am242 = new ItemHazard().addRadiation(ItemHazard.am242 * ItemHazard.billet).toItem().setUnlocalizedName("billet_am242").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":billet_am242"); + billet_am_mix = new ItemHazard().addRadiation(ItemHazard.amrg * ItemHazard.billet).toItem().setUnlocalizedName("billet_am_mix").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":billet_am_mix"); billet_neptunium = new ItemHazard(ItemHazard.np237 * ItemHazard.billet).setUnlocalizedName("billet_neptunium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":billet_neptunium"); billet_polonium = new ItemHazard(ItemHazard.po210 * ItemHazard.billet, true).setUnlocalizedName("billet_polonium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":billet_polonium"); billet_technetium = new ItemHazard().addRadiation(ItemHazard.tc99 * ItemHazard.billet).toItem().setUnlocalizedName("billet_technetium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":billet_technetium"); @@ -2500,7 +2501,7 @@ public class ModItems { billet_plutonium_fuel = new ItemHazard(ItemHazard.puf * ItemHazard.billet).setUnlocalizedName("billet_plutonium_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":billet_plutonium_fuel"); billet_neptunium_fuel = new ItemHazard().addRadiation(ItemHazard.npf * ItemHazard.billet).toItem().setUnlocalizedName("billet_neptunium_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":billet_neptunium_fuel"); billet_mox_fuel = new ItemHazard(ItemHazard.mox * ItemHazard.billet).setUnlocalizedName("billet_mox_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":billet_mox_fuel"); - billet_americium_fuel = new ItemHazard().setUnlocalizedName("billet_americium_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":billet_americium_fuel"); + billet_americium_fuel = new ItemHazard().addRadiation(ItemHazard.amf * ItemHazard.billet).toItem().setUnlocalizedName("billet_americium_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":billet_americium_fuel"); billet_les = new ItemHazard().addRadiation(ItemHazard.saf * ItemHazard.billet).addBlinding().toItem().setUnlocalizedName("billet_les").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":billet_les"); billet_schrabidium_fuel = new ItemHazard(ItemHazard.saf * ItemHazard.billet, false, true).setUnlocalizedName("billet_schrabidium_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":billet_schrabidium_fuel"); billet_hes = new ItemHazard().addRadiation(ItemHazard.saf * ItemHazard.billet).addBlinding().toItem().setUnlocalizedName("billet_hes").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":billet_hes"); @@ -2579,9 +2580,9 @@ public class ModItems { nugget_pu240 = new ItemHazard(ItemHazard.pu240 * ItemHazard.nugget).setUnlocalizedName("nugget_pu240").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_pu240"); nugget_pu241 = new ItemHazard().addRadiation(ItemHazard.pu241 * ItemHazard.nugget).addFire(1).toItem().setUnlocalizedName("nugget_pu241").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_pu241"); nugget_pu_mix = new ItemHazard(ItemHazard.purg * ItemHazard.nugget).setUnlocalizedName("nugget_pu_mix").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_pu_mix"); - nugget_am241 = new ItemHazard().setUnlocalizedName("nugget_am241").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_am241"); - nugget_am242 = new ItemHazard().setUnlocalizedName("nugget_am242").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_am242"); - nugget_am_mix = new ItemHazard().setUnlocalizedName("nugget_am_mix").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_am_mix"); + nugget_am241 = new ItemHazard().addRadiation(ItemHazard.am241 * ItemHazard.nugget).toItem().setUnlocalizedName("nugget_am241").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_am241"); + nugget_am242 = new ItemHazard().addRadiation(ItemHazard.am242 * ItemHazard.nugget).toItem().setUnlocalizedName("nugget_am242").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_am242"); + nugget_am_mix = new ItemHazard().addRadiation(ItemHazard.amrg * ItemHazard.nugget).toItem().setUnlocalizedName("nugget_am_mix").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_am_mix"); nugget_neptunium = new ItemHazard(ItemHazard.np237 * ItemHazard.nugget).setUnlocalizedName("nugget_neptunium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_neptunium"); nugget_polonium = new ItemHazard(ItemHazard.po210 * ItemHazard.nugget, true).setUnlocalizedName("nugget_polonium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_polonium"); nugget_technetium = new ItemHazard().addRadiation(ItemHazard.tc99 * ItemHazard.nugget).toItem().setUnlocalizedName("nugget_technetium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_technetium"); @@ -2901,6 +2902,7 @@ public class ModItems { pellet_rtg_weak = new ItemHazard(ItemHazard.u238 * ItemHazard.billet * 2 + ItemHazard.pu238 * ItemHazard.billet).setUnlocalizedName("pellet_rtg_weak").setCreativeTab(MainRegistry.controlTab).setMaxStackSize(1).setTextureName(RefStrings.MODID + ":pellet_rtg_weak"); pellet_rtg_polonium = new ItemHazard(ItemHazard.po210 * ItemHazard.rtg, true).setUnlocalizedName("pellet_rtg_polonium").setCreativeTab(MainRegistry.controlTab).setMaxStackSize(1).setTextureName(RefStrings.MODID + ":pellet_rtg_polonium"); pellet_rtg_gold = new ItemHazard().addRadiation(ItemHazard.au198 * ItemHazard.rtg).addFire(15).toItem().setUnlocalizedName("pellet_rtg_gold").setCreativeTab(MainRegistry.controlTab).setMaxStackSize(1).setTextureName(RefStrings.MODID + ":pellet_rtg_gold"); + pellet_rtg_americium = new ItemHazard().addRadiation(ItemHazard.am241 * ItemHazard.rtg).addFire(15).toItem().setUnlocalizedName("pellet_rtg_americium").setCreativeTab(MainRegistry.controlTab).setMaxStackSize(1).setTextureName(RefStrings.MODID + ":pellet_rtg_americium"); tritium_deuterium_cake = new ItemCustomLore().setUnlocalizedName("tritium_deuterium_cake").setCreativeTab(MainRegistry.controlTab).setMaxStackSize(1).setTextureName(RefStrings.MODID + ":tritium_deuterium_cake"); piston_selenium = new Item().setUnlocalizedName("piston_selenium").setCreativeTab(MainRegistry.controlTab).setMaxStackSize(1).setTextureName(RefStrings.MODID + ":piston_selenium"); @@ -3301,9 +3303,9 @@ public class ModItems { rbmk_pellet_mep = (ItemRBMKPellet) new ItemRBMKPellet("Medium Enriched Plutonium-239").addRadiation(ItemHazard.purg * ItemHazard.billet).toItem().setUnlocalizedName("rbmk_pellet_mep").setTextureName(RefStrings.MODID + ":rbmk_pellet_mep"); rbmk_pellet_hep239 = (ItemRBMKPellet) new ItemRBMKPellet("Highly Enriched Plutonium-239").addRadiation(ItemHazard.pu239 * ItemHazard.billet).toItem().setUnlocalizedName("rbmk_pellet_hep239").setTextureName(RefStrings.MODID + ":rbmk_pellet_hep239"); rbmk_pellet_hep241 = (ItemRBMKPellet) new ItemRBMKPellet("Highly Enriched Plutonium-241").addRadiation(ItemHazard.pu241 * ItemHazard.billet).toItem().setUnlocalizedName("rbmk_pellet_hep241").setTextureName(RefStrings.MODID + ":rbmk_pellet_hep241"); - rbmk_pellet_lea = (ItemRBMKPellet) new ItemRBMKPellet("Low Enriched Americium-242").setUnlocalizedName("rbmk_pellet_lea").setTextureName(RefStrings.MODID + ":rbmk_pellet_lea"); - rbmk_pellet_mea = (ItemRBMKPellet) new ItemRBMKPellet("Medium Enriched Americium-242").setUnlocalizedName("rbmk_pellet_mea").setTextureName(RefStrings.MODID + ":rbmk_pellet_mea"); - rbmk_pellet_hea242 = (ItemRBMKPellet) new ItemRBMKPellet("Highly Enriched Americium-242").setUnlocalizedName("rbmk_pellet_hea242").setTextureName(RefStrings.MODID + ":rbmk_pellet_hea242"); + rbmk_pellet_lea = (ItemRBMKPellet) new ItemRBMKPellet("Low Enriched Americium-242").addRadiation(ItemHazard.amf * ItemHazard.billet).toItem().setUnlocalizedName("rbmk_pellet_lea").setTextureName(RefStrings.MODID + ":rbmk_pellet_lea"); + rbmk_pellet_mea = (ItemRBMKPellet) new ItemRBMKPellet("Medium Enriched Americium-242").addRadiation(ItemHazard.amrg * ItemHazard.billet).toItem().setUnlocalizedName("rbmk_pellet_mea").setTextureName(RefStrings.MODID + ":rbmk_pellet_mea"); + rbmk_pellet_hea242 = (ItemRBMKPellet) new ItemRBMKPellet("Highly Enriched Americium-242").addRadiation(ItemHazard.am242 * ItemHazard.billet).toItem().setUnlocalizedName("rbmk_pellet_hea242").setTextureName(RefStrings.MODID + ":rbmk_pellet_hea242"); rbmk_pellet_men = (ItemRBMKPellet) new ItemRBMKPellet("Medium Enriched Neptunium-237").addRadiation(ItemHazard.npf * ItemHazard.billet).toItem().setUnlocalizedName("rbmk_pellet_men").setTextureName(RefStrings.MODID + ":rbmk_pellet_men"); rbmk_pellet_mox = (ItemRBMKPellet) new ItemRBMKPellet("Mixed LEU & LEP Oxide").addRadiation(ItemHazard.mox * ItemHazard.billet).toItem().setUnlocalizedName("rbmk_pellet_mox").setTextureName(RefStrings.MODID + ":rbmk_pellet_mox"); rbmk_pellet_les = (ItemRBMKPellet) new ItemRBMKPellet("Low Enriched Schrabidium-326").addRadiation(ItemHazard.saf * ItemHazard.billet).toItem().setUnlocalizedName("rbmk_pellet_les").setTextureName(RefStrings.MODID + ":rbmk_pellet_les"); @@ -3334,8 +3336,19 @@ public class ModItems { .addRadiation(ItemHazard.uf * ItemHazard.rod_rbmk).toItem() .setUnlocalizedName("rbmk_fuel_meu").setTextureName(RefStrings.MODID + ":rbmk_fuel_meu"); rbmk_fuel_heu233 = (ItemRBMKRod) new ItemRBMKRod(rbmk_pellet_heu233) + .setYield(100000000D) + .setStats(215) + .setFunction(EnumBurnFunc.SQUARE_ROOT) + .setHeat(1.25D) + .setMeltingPoint(2865) + .addRadiation(ItemHazard.u233 * ItemHazard.rod_rbmk).toItem() .setUnlocalizedName("rbmk_fuel_heu233").setTextureName(RefStrings.MODID + ":rbmk_fuel_heu233"); rbmk_fuel_heu235 = (ItemRBMKRod) new ItemRBMKRod(rbmk_pellet_heu235) + .setYield(100000000D) + .setStats(200) + .setFunction(EnumBurnFunc.SQUARE_ROOT) + .setMeltingPoint(2865) + .addRadiation(ItemHazard.u233 * ItemHazard.rod_rbmk).toItem() .setUnlocalizedName("rbmk_fuel_heu235").setTextureName(RefStrings.MODID + ":rbmk_fuel_heu235"); rbmk_fuel_thmeu = (ItemRBMKRod) new ItemRBMKRod(rbmk_pellet_thmeu) .setYield(100000000D) @@ -3375,10 +3388,28 @@ public class ModItems { .addRadiation(ItemHazard.pu241 * ItemHazard.rod_rbmk).toItem() .setUnlocalizedName("rbmk_fuel_hep241").setTextureName(RefStrings.MODID + ":rbmk_fuel_hep241"); rbmk_fuel_lea = (ItemRBMKRod) new ItemRBMKRod(rbmk_pellet_lea) + .setYield(100000000D) + .setStats(250, 10) + .setFunction(EnumBurnFunc.SQUARE_ROOT) + .setHeat(1.5D) + .setMeltingPoint(2386) + .addRadiation(ItemHazard.amf * ItemHazard.rod_rbmk).toItem() .setUnlocalizedName("rbmk_fuel_lea").setTextureName(RefStrings.MODID + ":rbmk_fuel_lea"); rbmk_fuel_mea = (ItemRBMKRod) new ItemRBMKRod(rbmk_pellet_mea) + .setYield(100000000D) + .setStats(275, 20) + .setFunction(EnumBurnFunc.ARCH) + .setHeat(1.75D) + .setMeltingPoint(2386) + .addRadiation(ItemHazard.amrg * ItemHazard.rod_rbmk).toItem() .setUnlocalizedName("rbmk_fuel_mea").setTextureName(RefStrings.MODID + ":rbmk_fuel_mea"); rbmk_fuel_hea242 = (ItemRBMKRod) new ItemRBMKRod(rbmk_pellet_hea242) + .setYield(100000000D) + .setStats(300) + .setFunction(EnumBurnFunc.LINEAR) + .setHeat(2D) + .setMeltingPoint(2386) + .addRadiation(ItemHazard.am242 * ItemHazard.rod_rbmk).toItem() .setUnlocalizedName("rbmk_fuel_hea242").setTextureName(RefStrings.MODID + ":rbmk_fuel_hea242"); rbmk_fuel_men = (ItemRBMKRod) new ItemRBMKRod(rbmk_pellet_men) .setYield(100000000D) @@ -3476,7 +3507,7 @@ public class ModItems { .setUnlocalizedName("rbmk_fuel_balefire").setTextureName(RefStrings.MODID + ":rbmk_fuel_balefire"); rbmk_fuel_drx = (ItemRBMKRod) new ItemRBMKRod(rbmk_pellet_drx) .setYield(1000000D) - .setStats(10000) + .setStats(1000, 10) .setFunction(EnumBurnFunc.QUADRATIC) .setHeat(0.1D) .setMeltingPoint(100000) @@ -5712,6 +5743,7 @@ public class ModItems { GameRegistry.registerItem(pellet_rtg_weak, pellet_rtg_weak.getUnlocalizedName()); GameRegistry.registerItem(pellet_rtg_polonium, pellet_rtg_polonium.getUnlocalizedName()); GameRegistry.registerItem(pellet_rtg_gold, pellet_rtg_gold.getUnlocalizedName()); + GameRegistry.registerItem(pellet_rtg_americium, pellet_rtg_americium.getUnlocalizedName()); GameRegistry.registerItem(tritium_deuterium_cake, tritium_deuterium_cake.getUnlocalizedName()); GameRegistry.registerItem(pellet_cluster, pellet_cluster.getUnlocalizedName()); GameRegistry.registerItem(pellet_buckshot, pellet_buckshot.getUnlocalizedName()); diff --git a/src/main/java/com/hbm/items/special/ItemHazard.java b/src/main/java/com/hbm/items/special/ItemHazard.java index 9ce549be6..26328328f 100644 --- a/src/main/java/com/hbm/items/special/ItemHazard.java +++ b/src/main/java/com/hbm/items/special/ItemHazard.java @@ -32,6 +32,8 @@ public class ItemHazard extends ItemCustomLore implements IItemHazard { //PU239 24,000a α 005.00Rad/s //PU240 6,600a α 007.50Rad/s //PU241 14a β− 025.00Rad/s Spicy + //AM241 432a α 008.50Rad/s + //AM242 141a β− 009.50Rad/s public static final float co60 = 30.0F; public static final float tc99 = 2.75F; @@ -58,6 +60,10 @@ public class ItemHazard extends ItemCustomLore implements IItemHazard { public static final float pu240 = 7.5F; public static final float pu241 = 25.0F; public static final float puf = 4.25F; + public static final float am241 = 8.5F; + public static final float am242 = 9.5F; + public static final float amrg = 9.0F; + public static final float amf = 4.75F; public static final float mox = 2.5F; public static final float sa326 = 15.0F; public static final float sa327 = 17.5F; diff --git a/src/main/java/com/hbm/items/special/ItemWasteLong.java b/src/main/java/com/hbm/items/special/ItemWasteLong.java index 9f32d090b..15cfdd312 100644 --- a/src/main/java/com/hbm/items/special/ItemWasteLong.java +++ b/src/main/java/com/hbm/items/special/ItemWasteLong.java @@ -44,7 +44,8 @@ public class ItemWasteLong extends ItemHazard { public enum WasteClass { //all decayed versions include lead-types and classic nuclear waste - URANIUM("Uranium"), //plutonium 239 and 240, neptunium 237 / - + URANIUM235("Uranium-235"), //plutonium 239 and 240, neptunium 237 / - + URANIUM233("Uranium-233"), //uranium 235, plutonium 239, neptunium 237 / - NEPTUNIUM("Neptunium"), //plutonium 239 and uranium 238 / - THORIUM("Thorium"); //uranium 233 and uranium 235 / - diff --git a/src/main/java/com/hbm/items/special/ItemWasteShort.java b/src/main/java/com/hbm/items/special/ItemWasteShort.java index cf1c511e9..390fe8594 100644 --- a/src/main/java/com/hbm/items/special/ItemWasteShort.java +++ b/src/main/java/com/hbm/items/special/ItemWasteShort.java @@ -44,11 +44,13 @@ public class ItemWasteShort extends ItemHazard { public enum WasteClass { //all decayed versions include lead-types and classic nuclear waste - URANIUM("Uranium"), //fresh recycling makes iodine, caesium and technetium, depleted turns into neptunium + URANIUM235("Uranium-235"), //fresh recycling makes iodine, caesium and technetium, depleted turns into neptunium + URANIUM233("Uranium-233"), //fresh recycling makes iodine, caesium and technetium, depleted turns into u235 NEPTUNIUM("Neptunium"), //funny fission fragments + polonium and pu238 and 239 / u235 PLUTONIUM239("Plutonium-239"), //funny fission fragments + pu240 and 241 / u238 (actually u236 but fuck you) PLUTONIUM240("Plutonium-240"), //funny fission fragments + pu241 / u238 + lead - PLUTONIUM241("Plutonium-241"); //funny fission fragments + am241 / 242 / np237 + bismuth + PLUTONIUM241("Plutonium-241"), //funny fission fragments + am241 / 242 / np237 + bismuth + AMERICIUM242("Americium-242"); //funny fission fragments + californium / np237 + pu241 String name; diff --git a/src/main/java/com/hbm/lib/HbmWorldGen.java b/src/main/java/com/hbm/lib/HbmWorldGen.java index 2e127d662..958d0d27b 100644 --- a/src/main/java/com/hbm/lib/HbmWorldGen.java +++ b/src/main/java/com/hbm/lib/HbmWorldGen.java @@ -667,7 +667,7 @@ public class HbmWorldGen implements IWorldGenerator { private void generateEnd(World world, Random rand, int i, int j) { DungeonToolbox.generateOre(world, rand, i, j, WorldConfig.endTikiteSpawn, 6, 0, 127, ModBlocks.ore_tikite, Blocks.end_stone); - for(int k = 0; k < 50; k++){ + /*for(int k = 0; k < 50; k++){ int x = i + rand.nextInt(16); int z = j + rand.nextInt(16); int d = 5 + rand.nextInt(60); @@ -675,7 +675,7 @@ public class HbmWorldGen implements IWorldGenerator { for(int y = d - 5; y <= d; y++) if(world.getBlock(x, y, z) == Blocks.air && world.getBlock(x, y + 1, z).isSideSolid(world, x, y, z, ForgeDirection.DOWN)) world.setBlock(x, y, z, ModBlocks.crystal_trixite); - } + }*/ } } diff --git a/src/main/java/com/hbm/lib/RefStrings.java b/src/main/java/com/hbm/lib/RefStrings.java index 3078175a2..18d6fee96 100644 --- a/src/main/java/com/hbm/lib/RefStrings.java +++ b/src/main/java/com/hbm/lib/RefStrings.java @@ -3,7 +3,7 @@ package com.hbm.lib; public class RefStrings { public static final String MODID = "hbm"; public static final String NAME = "Hbm's Nuclear Tech Mod"; - public static final String VERSION = "1.0.27 BETA (3902)"; + public static final String VERSION = "1.0.27 BETA (3913)"; //HBM's Beta Naming Convention: //V T (X) //V -> next release version diff --git a/src/main/java/com/hbm/main/ClientProxy.java b/src/main/java/com/hbm/main/ClientProxy.java index 934ddbc00..0401ba254 100644 --- a/src/main/java/com/hbm/main/ClientProxy.java +++ b/src/main/java/com/hbm/main/ClientProxy.java @@ -288,7 +288,7 @@ public class ClientProxy extends ServerProxy { MinecraftForgeClient.registerItemRenderer(ModItems.gun_revolver_lead, new ItemRenderWeaponFFColt(ResourceManager.ff_lead, ResourceManager.ff_iron, ResourceManager.ff_gun_dark)); MinecraftForgeClient.registerItemRenderer(ModItems.gun_revolver_schrabidium, new ItemRenderWeaponFFColt(ResourceManager.ff_schrabidium, ResourceManager.ff_schrabidium, ResourceManager.ff_gun_dark)); MinecraftForgeClient.registerItemRenderer(ModItems.gun_revolver_cursed, new ItemRenderRevolverCursed()); - MinecraftForgeClient.registerItemRenderer(ModItems.gun_revolver_nightmare, new ItemRenderRevolverNightmare(ModItems.gun_revolver_nightmare)); + MinecraftForgeClient.registerItemRenderer(ModItems.gun_revolver_nightmare, new ItemRenderWeaponFFNightmare()); MinecraftForgeClient.registerItemRenderer(ModItems.gun_revolver_nightmare2, new ItemRenderRevolverNightmare(ModItems.gun_revolver_nightmare2)); MinecraftForgeClient.registerItemRenderer(ModItems.gun_fatman, new ItemRenderFatMan()); MinecraftForgeClient.registerItemRenderer(ModItems.gun_proto, new ItemRenderFatMan()); diff --git a/src/main/java/com/hbm/main/CraftingManager.java b/src/main/java/com/hbm/main/CraftingManager.java index bf665098d..5b0fa5d57 100644 --- a/src/main/java/com/hbm/main/CraftingManager.java +++ b/src/main/java/com/hbm/main/CraftingManager.java @@ -254,6 +254,8 @@ public class CraftingManager { GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.machine_microwave, 1), new Object[] { "III", "SGM", "IDI", 'I', ModItems.plate_polymer, 'S', "plateSteel", 'G', "paneGlass", 'M', ModItems.magnetron, 'D', ModItems.motor })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.machine_solar_boiler), new Object[] { "SHS", "DHD", "SHS", 'S', "ingotSteel", 'H', ModItems.hull_big_steel, 'D', "dyeBlack" })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.solar_mirror, 3), new Object[] { "AAA", " B ", "SSS", 'A', "plateAluminum", 'B', ModBlocks.steel_beam, 'S', "ingotSteel" })); + GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.anvil_iron, 1), new Object[] { "III", " B ", "III", 'I', "ingotIron", 'B', "blockIron" })); + GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.anvil_lead, 1), new Object[] { "III", " B ", "III", 'I', "ingotLead", 'B', "blockLead" })); GameRegistry.addRecipe(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/ResourceManager.java b/src/main/java/com/hbm/main/ResourceManager.java index cc9cbb612..17d55a4cc 100644 --- a/src/main/java/com/hbm/main/ResourceManager.java +++ b/src/main/java/com/hbm/main/ResourceManager.java @@ -537,6 +537,7 @@ public class ResourceManager { public static final IModelCustom bolter = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/weapons/bolter.obj")); public static final IModelCustom ff_python = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/weapons/python.obj")); public static final IModelCustom ff_maresleg = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/weapons/maresleg.obj")); + public static final IModelCustom ff_nightmare = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/weapons/nightmare.obj")); public static final IModelCustom fireext = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/weapons/fireext.obj")); public static final IModelCustom lance = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/weapons/lance.obj")); diff --git a/src/main/java/com/hbm/render/item/weapon/ItemRenderWeaponFFNightmare.java b/src/main/java/com/hbm/render/item/weapon/ItemRenderWeaponFFNightmare.java new file mode 100644 index 000000000..760048d72 --- /dev/null +++ b/src/main/java/com/hbm/render/item/weapon/ItemRenderWeaponFFNightmare.java @@ -0,0 +1,100 @@ +package com.hbm.render.item.weapon; + +import org.lwjgl.opengl.GL11; + +import com.hbm.items.weapon.ItemGunBase; +import com.hbm.main.ResourceManager; + +import net.minecraft.client.Minecraft; +import net.minecraft.item.ItemStack; +import net.minecraftforge.client.IItemRenderer; + +public class ItemRenderWeaponFFNightmare implements IItemRenderer { + + @Override + public boolean handleRenderType(ItemStack item, ItemRenderType type) { + switch(type) { + case EQUIPPED: + case EQUIPPED_FIRST_PERSON: + case ENTITY: + case INVENTORY: + return true; + default: return false; + } + } + + @Override + public boolean shouldUseRenderHelper(ItemRenderType type, ItemStack item, ItemRendererHelper helper) { + + return type == ItemRenderType.ENTITY && (helper == ItemRendererHelper.ENTITY_ROTATION || helper == ItemRendererHelper.ENTITY_BOBBING); + } + + @Override + public void renderItem(ItemRenderType type, ItemStack item, Object... data) { + + GL11.glPushMatrix(); + + GL11.glEnable(GL11.GL_CULL_FACE); + + switch(type) { + + case EQUIPPED_FIRST_PERSON: + + double s0 = 1.0D; + GL11.glTranslated(0.75, 0.55, 0); + GL11.glScaled(s0, s0, s0); + GL11.glRotated(100, 0, -1, 0); + GL11.glRotated(25, 1, 0, 0); + + break; + + case EQUIPPED: + + double scale = 1.0D; + GL11.glRotated(195, 0, 1, 0); + GL11.glRotated(-10, 0, 0, 1); + GL11.glRotated(-10, 1, 0, 0); + GL11.glTranslated(-0.5, 0.1, -0.25); + GL11.glScaled(scale, scale, scale); + + break; + + case ENTITY: + + double s1 = 0.75D; + GL11.glScaled(s1, s1, s1); + GL11.glRotated(90, 0, 1, 0); + + break; + + case INVENTORY: + + GL11.glEnable(GL11.GL_LIGHTING); + + double s = 9D; + GL11.glTranslated(10, 9, 0); + GL11.glRotated(-135, 0, 0, 1); + GL11.glRotated(90, 0, 1, 0); + GL11.glScaled(s, s, -s); + + break; + + default: break; + } + + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.ff_gun_dark); + ResourceManager.ff_nightmare.renderPart("Grip"); + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.ff_gun_normal); + ResourceManager.ff_nightmare.renderPart("Dark"); + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.ff_gun_bright); + ResourceManager.ff_nightmare.renderPart("Light"); + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.ff_gun_dark); + + int ammo = ItemGunBase.getMag(item); + for(int i = 0; i < ammo; i++) { + ResourceManager.ff_nightmare.renderPart("Bullet" + (i + 1)); + } + + GL11.glPopMatrix(); + } +} diff --git a/src/main/java/com/hbm/tileentity/machine/TileEntityMachineRTG.java b/src/main/java/com/hbm/tileentity/machine/TileEntityMachineRTG.java index 361f74617..ae2fd8ea1 100644 --- a/src/main/java/com/hbm/tileentity/machine/TileEntityMachineRTG.java +++ b/src/main/java/com/hbm/tileentity/machine/TileEntityMachineRTG.java @@ -230,6 +230,8 @@ public class TileEntityMachineRTG extends TileEntity implements ISidedInventory, heat += 3; if(slots[i].getItem() == ModItems.pellet_rtg_polonium) heat += 25; + if(slots[i].getItem() == ModItems.pellet_rtg_americium) + heat += 50; if(slots[i].getItem() == ModItems.pellet_rtg_gold) { diff --git a/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKAbsorber.java b/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKAbsorber.java index e2bdfe27f..20512c206 100644 --- a/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKAbsorber.java +++ b/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKAbsorber.java @@ -1,39 +1,12 @@ package com.hbm.tileentity.machine.rbmk; -import com.hbm.blocks.ModBlocks; import com.hbm.entity.projectile.EntityRBMKDebris.DebrisType; import com.hbm.tileentity.machine.rbmk.TileEntityRBMKConsole.ColumnType; -import net.minecraft.init.Blocks; -import net.minecraft.util.MathHelper; - public class TileEntityRBMKAbsorber extends TileEntityRBMKBase { @Override public void onMelt(int reduce) { - - reduce = MathHelper.clamp_int(reduce, 1, 3); - - if(worldObj.rand.nextInt(3) == 0) - reduce++; - - for(int i = 3; i >= 0; i--) { - - if(i <= 4 - reduce) { - - if(reduce > 1 && i == 4 - reduce) { - - worldObj.setBlock(xCoord, yCoord + i, zCoord, ModBlocks.pribris_burning); - - } else { - worldObj.setBlock(xCoord, yCoord + i, zCoord, ModBlocks.pribris); - } - - } else { - worldObj.setBlock(xCoord, yCoord + i, zCoord, Blocks.air); - } - worldObj.markBlockForUpdate(xCoord, yCoord + i, zCoord); - } int count = 1 + worldObj.rand.nextInt(2); diff --git a/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKBase.java b/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKBase.java index 9e74dabad..d2a868360 100644 --- a/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKBase.java +++ b/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKBase.java @@ -10,6 +10,7 @@ import org.lwjgl.opengl.GL11; import com.hbm.blocks.ModBlocks; import com.hbm.blocks.machine.rbmk.RBMKBase; +import com.hbm.entity.effect.EntitySpear; import com.hbm.entity.projectile.EntityRBMKDebris; import com.hbm.entity.projectile.EntityRBMKDebris.DebrisType; import com.hbm.main.MainRegistry; @@ -267,17 +268,18 @@ public abstract class TileEntityRBMKBase extends TileEntity implements INBTPacke } protected void standardMelt(int reduce) { - - reduce = MathHelper.clamp_int(reduce, 1, RBMKDials.getColumnHeight(worldObj)); + + int h = RBMKDials.getColumnHeight(worldObj); + reduce = MathHelper.clamp_int(reduce, 1, h); if(worldObj.rand.nextInt(3) == 0) reduce++; - for(int i = 3; i >= 0; i--) { + for(int i = h; i >= 0; i--) { - if(i <= 4 - reduce) { + if(i <= h + 1 - reduce) { - if(reduce > 1 && i == 4 - reduce) { + if(reduce > 1 && i == h + 1 - reduce) { worldObj.setBlock(xCoord, yCoord + i, zCoord, ModBlocks.pribris_burning); } else { worldObj.setBlock(xCoord, yCoord + i, zCoord, ModBlocks.pribris); @@ -357,7 +359,11 @@ public abstract class TileEntityRBMKBase extends TileEntity implements INBTPacke Block b = worldObj.getBlock(x, y, z); if(worldObj.rand.nextInt(3) == 0 && (b == ModBlocks.pribris || b == ModBlocks.pribris_burning)) { - worldObj.setBlock(x, y, z, ModBlocks.pribris_radiating); + + if(RBMKBase.digamma) + worldObj.setBlock(x, y, z, ModBlocks.pribris_digamma); + else + worldObj.setBlock(x, y, z, ModBlocks.pribris_radiating); } } } @@ -377,7 +383,16 @@ public abstract class TileEntityRBMKBase extends TileEntity implements INBTPacke worldObj.playSoundEffect(avgX + 0.5, yCoord + 1, avgZ + 0.5, "hbm:block.rbmk_explosion", 50.0F, 1.0F); + if(RBMKBase.digamma) { + EntitySpear spear = new EntitySpear(worldObj); + spear.posX = avgX + 0.5; + spear.posZ = avgZ + 0.5; + spear.posY = yCoord + 100; + worldObj.spawnEntityInWorld(spear); + } + RBMKBase.dropLids = true; + RBMKBase.digamma = false; } private void getFF(int x, int y, int z) { diff --git a/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKBlank.java b/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKBlank.java index 6ee65aa94..82a7137a9 100644 --- a/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKBlank.java +++ b/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKBlank.java @@ -1,39 +1,12 @@ package com.hbm.tileentity.machine.rbmk; -import com.hbm.blocks.ModBlocks; import com.hbm.entity.projectile.EntityRBMKDebris.DebrisType; import com.hbm.tileentity.machine.rbmk.TileEntityRBMKConsole.ColumnType; -import net.minecraft.init.Blocks; -import net.minecraft.util.MathHelper; - public class TileEntityRBMKBlank extends TileEntityRBMKBase { @Override public void onMelt(int reduce) { - - reduce = MathHelper.clamp_int(reduce, 1, 3); - - if(worldObj.rand.nextInt(3) == 0) - reduce++; - - for(int i = 3; i >= 0; i--) { - - if(i <= 4 - reduce) { - - if(reduce > 1 && i == 4 - reduce) { - - worldObj.setBlock(xCoord, yCoord + i, zCoord, ModBlocks.pribris_burning); - - } else { - worldObj.setBlock(xCoord, yCoord + i, zCoord, ModBlocks.pribris); - } - - } else { - worldObj.setBlock(xCoord, yCoord + i, zCoord, Blocks.air); - } - worldObj.markBlockForUpdate(xCoord, yCoord + i, zCoord); - } int count = 1 + worldObj.rand.nextInt(2); diff --git a/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKBoiler.java b/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKBoiler.java index b6068053f..20c1f1719 100644 --- a/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKBoiler.java +++ b/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKBoiler.java @@ -14,9 +14,7 @@ import com.hbm.lib.Library; import com.hbm.tileentity.machine.rbmk.TileEntityRBMKConsole.ColumnType; import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.init.Blocks; import net.minecraft.nbt.NBTTagCompound; -import net.minecraft.util.MathHelper; import net.minecraft.util.Vec3; public class TileEntityRBMKBoiler extends TileEntityRBMKSlottedBase implements IFluidAcceptor, IFluidSource, IControlReceiver { @@ -231,30 +229,6 @@ public class TileEntityRBMKBoiler extends TileEntityRBMKSlottedBase implements I @Override public void onMelt(int reduce) { - - reduce = MathHelper.clamp_int(reduce, 1, 3); - - if(worldObj.rand.nextInt(3) == 0) - reduce++; - - for(int i = 3; i >= 0; i--) { - - if(i <= 4 - reduce) { - - if(reduce > 1 && i == 4 - reduce) { - - //TODO: steam explosions - worldObj.setBlock(xCoord, yCoord + i, zCoord, ModBlocks.pribris_burning); - - } else { - worldObj.setBlock(xCoord, yCoord + i, zCoord, ModBlocks.pribris); - } - - } else { - worldObj.setBlock(xCoord, yCoord + i, zCoord, Blocks.air); - } - worldObj.markBlockForUpdate(xCoord, yCoord + i, zCoord); - } int count = 1 + worldObj.rand.nextInt(2); diff --git a/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKControl.java b/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKControl.java index 000722c63..bfb9c2294 100644 --- a/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKControl.java +++ b/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKControl.java @@ -1,13 +1,10 @@ package com.hbm.tileentity.machine.rbmk; -import com.hbm.blocks.ModBlocks; import com.hbm.entity.projectile.EntityRBMKDebris.DebrisType; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; -import net.minecraft.init.Blocks; import net.minecraft.nbt.NBTTagCompound; -import net.minecraft.util.MathHelper; public abstract class TileEntityRBMKControl extends TileEntityRBMKSlottedBase { @@ -92,27 +89,6 @@ public abstract class TileEntityRBMKControl extends TileEntityRBMKSlottedBase { @Override public void onMelt(int reduce) { - - reduce = MathHelper.clamp_int(reduce, 1, 3); - - if(worldObj.rand.nextInt(3) == 0) - reduce++; - - for(int i = 3; i >= 0; i--) { - - if(i <= 4 - reduce) { - - if(reduce > 1 && i == 4 - reduce) { - worldObj.setBlock(xCoord, yCoord + i, zCoord, ModBlocks.pribris_burning); - } else { - worldObj.setBlock(xCoord, yCoord + i, zCoord, ModBlocks.pribris); - } - - } else { - worldObj.setBlock(xCoord, yCoord + i, zCoord, Blocks.air); - } - worldObj.markBlockForUpdate(xCoord, yCoord + i, zCoord); - } int count = 2 + worldObj.rand.nextInt(2); @@ -120,8 +96,7 @@ public abstract class TileEntityRBMKControl extends TileEntityRBMKSlottedBase { spawnDebris(DebrisType.ROD); } - //control rods will not spawn lid projectiles since the lid is already part of the rod projectiles - //super.onMelt(reduce); + this.standardMelt(reduce); } @Override diff --git a/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKControlManual.java b/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKControlManual.java index f46c85eb7..d6bf38c9e 100644 --- a/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKControlManual.java +++ b/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKControlManual.java @@ -23,12 +23,14 @@ public class TileEntityRBMKControlManual extends TileEntityRBMKControl implement this.startingLevel = this.level; } + @Override public double getMult() { double surge = 0; if(this.targetLevel < this.startingLevel && Math.abs(this.level - this.targetLevel) > 0.01D) { - surge = Math.sin(Math.pow(this.level, 15) * Math.PI) * (this.startingLevel - this.targetLevel) * RBMKDials.getSurgeMod(worldObj); + surge = Math.sin(Math.pow((1D - this.level), 15) * Math.PI) * (this.startingLevel - this.targetLevel) * RBMKDials.getSurgeMod(worldObj); + } return this.level + surge; @@ -64,6 +66,9 @@ public class TileEntityRBMKControlManual extends TileEntityRBMKControl implement @Override public void readFromNBT(NBTTagCompound nbt) { super.readFromNBT(nbt); + + if(nbt.hasKey("startingLevel")) + this.startingLevel = nbt.getDouble("startingLevel"); if(nbt.hasKey("color")) this.color = RBMKColor.values()[nbt.getInteger("color")]; @@ -74,6 +79,9 @@ public class TileEntityRBMKControlManual extends TileEntityRBMKControl implement @Override public void writeToNBT(NBTTagCompound nbt) { super.writeToNBT(nbt); + + nbt.setDouble("startingLevel", this.startingLevel); + nbt.setDouble("mult", this.getMult()); if(color != null) nbt.setInteger("color", color.ordinal()); diff --git a/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKModerator.java b/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKModerator.java index 23189ae17..7abb95b12 100644 --- a/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKModerator.java +++ b/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKModerator.java @@ -1,38 +1,12 @@ package com.hbm.tileentity.machine.rbmk; -import com.hbm.blocks.ModBlocks; import com.hbm.entity.projectile.EntityRBMKDebris.DebrisType; import com.hbm.tileentity.machine.rbmk.TileEntityRBMKConsole.ColumnType; -import net.minecraft.init.Blocks; -import net.minecraft.util.MathHelper; - public class TileEntityRBMKModerator extends TileEntityRBMKBase { @Override public void onMelt(int reduce) { - - reduce = MathHelper.clamp_int(reduce, 1, 3); - - if(worldObj.rand.nextInt(3) == 0) - reduce++; - - for(int i = 3; i >= 0; i--) { - - if(i <= 4 - reduce) { - - if(reduce > 1 && i == 4 - reduce) { - worldObj.setBlock(xCoord, yCoord + i, zCoord, ModBlocks.pribris_burning); - - } else { - worldObj.setBlock(xCoord, yCoord + i, zCoord, ModBlocks.pribris); - } - - } else { - worldObj.setBlock(xCoord, yCoord + i, zCoord, Blocks.air); - } - worldObj.markBlockForUpdate(xCoord, yCoord + i, zCoord); - } int count = 2 + worldObj.rand.nextInt(2); diff --git a/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKOutgasser.java b/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKOutgasser.java index 8bc534a51..fbebe354c 100644 --- a/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKOutgasser.java +++ b/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKOutgasser.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.List; import com.hbm.blocks.ModBlocks; +import com.hbm.entity.projectile.EntityRBMKDebris.DebrisType; import com.hbm.handler.FluidTypeHandler.FluidType; import com.hbm.interfaces.IFluidAcceptor; import com.hbm.interfaces.IFluidSource; @@ -217,6 +218,18 @@ public class TileEntityRBMKOutgasser extends TileEntityRBMKSlottedBase implement public void clearFluidList(FluidType type) { list.clear(); } + + @Override + public void onMelt(int reduce) { + + int count = 4 + worldObj.rand.nextInt(2); + + for(int i = 0; i < count; i++) { + spawnDebris(DebrisType.BLANK); + } + + super.onMelt(reduce); + } @Override public ColumnType getConsoleType() { diff --git a/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKReflector.java b/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKReflector.java index 83bb01852..ed5b1afc0 100644 --- a/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKReflector.java +++ b/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKReflector.java @@ -1,37 +1,12 @@ package com.hbm.tileentity.machine.rbmk; -import com.hbm.blocks.ModBlocks; import com.hbm.entity.projectile.EntityRBMKDebris.DebrisType; import com.hbm.tileentity.machine.rbmk.TileEntityRBMKConsole.ColumnType; -import net.minecraft.init.Blocks; -import net.minecraft.util.MathHelper; - public class TileEntityRBMKReflector extends TileEntityRBMKBase { @Override public void onMelt(int reduce) { - - reduce = MathHelper.clamp_int(reduce, 1, 3); - - if(worldObj.rand.nextInt(3) == 0) - reduce++; - - for(int i = 3; i >= 0; i--) { - - if(i <= 4 - reduce) { - - if(reduce > 1 && i == 4 - reduce) { - worldObj.setBlock(xCoord, yCoord + i, zCoord, ModBlocks.pribris_burning); - } else { - worldObj.setBlock(xCoord, yCoord + i, zCoord, ModBlocks.pribris); - } - - } else { - worldObj.setBlock(xCoord, yCoord + i, zCoord, Blocks.air); - } - worldObj.markBlockForUpdate(xCoord, yCoord + i, zCoord); - } int count = 1 + worldObj.rand.nextInt(2); diff --git a/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKRod.java b/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKRod.java index 2893f19af..a3f1b644f 100644 --- a/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKRod.java +++ b/src/main/java/com/hbm/tileentity/machine/rbmk/TileEntityRBMKRod.java @@ -1,8 +1,10 @@ package com.hbm.tileentity.machine.rbmk; import com.hbm.blocks.ModBlocks; +import com.hbm.blocks.machine.rbmk.RBMKBase; import com.hbm.entity.projectile.EntityRBMKDebris.DebrisType; import com.hbm.handler.radiation.ChunkRadiationManager; +import com.hbm.items.ModItems; import com.hbm.items.machine.ItemRBMKRod; import com.hbm.tileentity.machine.rbmk.TileEntityRBMKConsole.ColumnType; @@ -146,6 +148,7 @@ public class TileEntityRBMKRod extends TileEntityRBMKSlottedBase implements IRBM break; flux *= control.getMult(); + continue; } @@ -218,47 +221,44 @@ public class TileEntityRBMKRod extends TileEntityRBMKSlottedBase implements IRBM @Override public void onMelt(int reduce) { - reduce = MathHelper.clamp_int(reduce, 1, 3); + int h = RBMKDials.getColumnHeight(worldObj); + reduce = MathHelper.clamp_int(reduce, 1, h); if(worldObj.rand.nextInt(3) == 0) reduce++; boolean corium = slots[0] != null && slots[0].getItem() instanceof ItemRBMKRod; - slots[0] = null; - for(int i = 3; i >= 0; i--) { - - if(i <= 4 - reduce) { - - if(corium) { - worldObj.setBlock(xCoord, yCoord + i, zCoord, ModBlocks.corium_block); - - } else { - if(reduce > 1 && i == 4 - reduce) { - worldObj.setBlock(xCoord, yCoord + i, zCoord, ModBlocks.pribris_burning); - - } else { - worldObj.setBlock(xCoord, yCoord + i, zCoord, ModBlocks.pribris); - } - } - - } else { - worldObj.setBlock(xCoord, yCoord + i, zCoord, Blocks.air); - } - worldObj.markBlockForUpdate(xCoord, yCoord + i, zCoord); - } + if(corium && slots[0].getItem() == ModItems.rbmk_fuel_drx) + RBMKBase.digamma = true; + + slots[0] = null; if(corium) { - int count = 1 + worldObj.rand.nextInt(3); + + for(int i = h; i >= 0; i--) { + + if(i <= h + 1 - reduce) { + worldObj.setBlock(xCoord, yCoord + i, zCoord, ModBlocks.corium_block); + } else { + worldObj.setBlock(xCoord, yCoord + i, zCoord, Blocks.air); + } + worldObj.markBlockForUpdate(xCoord, yCoord + i, zCoord); + } + + int count = 1 + worldObj.rand.nextInt(RBMKDials.getColumnHeight(worldObj)); for(int i = 0; i < count; i++) { spawnDebris(DebrisType.FUEL); } + } else { + this.standardMelt(reduce); } spawnDebris(DebrisType.ELEMENT); - super.onMelt(reduce); + if(this.getBlockMetadata() == RBMKBase.DIR_NORMAL_LID.ordinal() + RBMKBase.offset) + spawnDebris(DebrisType.LID); } @Override diff --git a/src/main/resources/assets/hbm/lang/de_DE.lang b/src/main/resources/assets/hbm/lang/de_DE.lang index 043df0e3c..699aee7b1 100644 --- a/src/main/resources/assets/hbm/lang/de_DE.lang +++ b/src/main/resources/assets/hbm/lang/de_DE.lang @@ -703,6 +703,8 @@ item.billet_australium_greater.name=Ayerit-Australiumbillet item.billet_australium_lesser.name=Tasmanit-Australiumbillet item.billet_balefire_gold.name=Flammgoldbillet item.billet_co60.name=Kobalt-60-Billet +item.billet_hes.name=Stark angereichertes Schrabidiumkernbrennstoffbillet +item.billet_les.name=Schwach angereichertes Schrabidiumkernbrennstoffbillet item.billet_mox_fuel.name=MOX-Kernbrennstoffbillet item.billet_neptunium.name=Neptuniumbillet item.billet_neptunium_fuel.name=Neptuniumkernbrennstoffbillet @@ -1845,6 +1847,7 @@ item.pellet_mes.name=MES-Watzpellet item.pellet_meteorite.name=Meteoritenkugeln item.pellet_neptunium.name=Neptunium-Watzpellet item.pellet_rtg.name=Plutonium-238 Pellet +item.pellet_rtg_americium.name=Americium-241 Pellet item.pellet_rtg_gold.name=Gold-198 Pellet item.pellet_rtg_polonium.name=Polonium-210 Pellet item.pellet_rtg_weak.name=Schwaches Uran RTG-Pellet diff --git a/src/main/resources/assets/hbm/lang/en_US.lang b/src/main/resources/assets/hbm/lang/en_US.lang index 66c0c8223..227a28d3f 100644 --- a/src/main/resources/assets/hbm/lang/en_US.lang +++ b/src/main/resources/assets/hbm/lang/en_US.lang @@ -771,6 +771,8 @@ item.billet_australium_greater.name=Greater Australium Billet item.billet_australium_lesser.name=Lesser Australium Billet item.billet_balefire_gold.name=Flashgold Billet item.billet_co60.name=Cobalt-60 Billet +item.billet_hes.name=Highly Enriched Schrabidium Fuel Billet +item.billet_les.name=Low Enriched Schrabidium Fuel Billet item.billet_mox_fuel.name=MOX Fuel Billet item.billet_neptunium.name=Neptunium Billet item.billet_neptunium_fuel.name=Neptunium Fuel Billet @@ -1913,6 +1915,7 @@ item.pellet_mes.name=MES Watz Pellet item.pellet_meteorite.name=Meteorite Rounds item.pellet_neptunium.name=Neptunium Watz Pellet item.pellet_rtg.name=Plutonium-238 Fuel Pellet +item.pellet_rtg_americium.name=Americium-241 Fuel Pellet item.pellet_rtg_gold.name=Gold-198 Fuel Pellet item.pellet_rtg_polonium.name=Polonium-210 Fuel Pellet item.pellet_rtg_weak.name=Weak Uranium RTG Pellet diff --git a/src/main/resources/assets/hbm/models/weapons/nightmare.obj b/src/main/resources/assets/hbm/models/weapons/nightmare.obj new file mode 100644 index 000000000..13be45624 --- /dev/null +++ b/src/main/resources/assets/hbm/models/weapons/nightmare.obj @@ -0,0 +1,6799 @@ +# Blender v2.79 (sub 0) OBJ File: 'nightmare.blend' +# www.blender.org +o Bullet6 +v -0.066357 -0.005163 0.194016 +v -0.066357 0.088587 0.194016 +v -0.048679 -0.005163 0.201338 +v -0.048679 0.088587 0.201338 +v -0.041357 -0.005163 0.219016 +v -0.041357 0.088587 0.219016 +v -0.048679 -0.005163 0.236693 +v -0.048679 0.088587 0.236693 +v -0.066357 -0.005163 0.244016 +v -0.066357 0.088587 0.244016 +v -0.084035 -0.005163 0.236693 +v -0.084035 0.088587 0.236693 +v -0.091357 -0.005163 0.219016 +v -0.091357 0.088587 0.219016 +v -0.084035 -0.005163 0.201338 +v -0.084035 0.088587 0.201338 +v -0.050711 0.088587 0.203370 +v -0.066357 0.088587 0.196890 +v -0.044231 0.088587 0.219016 +v -0.050711 0.088587 0.234661 +v -0.066357 0.088587 0.241142 +v -0.082002 0.088587 0.234661 +v -0.088483 0.088587 0.219016 +v -0.082002 0.088587 0.203370 +v -0.050711 0.106327 0.203370 +v -0.066357 0.106327 0.196890 +v -0.044231 0.106327 0.219016 +v -0.050711 0.106327 0.234661 +v -0.066357 0.106327 0.241142 +v -0.082002 0.106327 0.234661 +v -0.088483 0.106327 0.219016 +v -0.082002 0.106327 0.203370 +v -0.053246 0.126524 0.205905 +v -0.066357 0.126524 0.200474 +v -0.047816 0.126524 0.219016 +v -0.053246 0.126524 0.232126 +v -0.066357 0.126524 0.237557 +v -0.079468 0.126524 0.232126 +v -0.084898 0.126524 0.219016 +v -0.079468 0.126524 0.205905 +v -0.059598 0.147519 0.212256 +v -0.066357 0.147519 0.209457 +v -0.056798 0.147519 0.219016 +v -0.059598 0.147519 0.225775 +v -0.066357 0.147519 0.228575 +v -0.073116 0.147519 0.225775 +v -0.075916 0.147519 0.219016 +v -0.073116 0.147519 0.212256 +vt 0.126697 0.782064 +vt 0.140169 0.854285 +vt 0.126697 0.854285 +vt 0.140169 0.782064 +vt 0.149695 0.852876 +vt 0.172693 0.782064 +vt 0.186164 0.854285 +vt 0.172693 0.854285 +vt 0.186164 0.782064 +vt 0.195690 0.852876 +vt 0.237947 0.852876 +vt 0.224475 0.780655 +vt 0.237947 0.780655 +vt 0.149695 0.780655 +vt 0.159221 0.854285 +vt 0.149695 0.852876 +vt 0.205216 0.879677 +vt 0.194916 0.888130 +vt 0.203347 0.878822 +vt 0.159221 0.782064 +vt 0.172693 0.854285 +vt 0.117171 0.780655 +vt 0.117171 0.852876 +vt 0.163167 0.854285 +vt 0.172693 0.864803 +vt 0.140169 0.879677 +vt 0.224475 0.781902 +vt 0.216044 0.794321 +vt 0.216044 0.780655 +vt 0.195690 0.854285 +vt 0.182993 0.856349 +vt 0.182219 0.854285 +vt 0.172693 0.879677 +vt 0.182993 0.888130 +vt 0.182219 0.890195 +vt 0.205216 0.864803 +vt 0.203347 0.865658 +vt 0.194916 0.856349 +vt 0.174562 0.865658 +vt 0.172693 0.864803 +vt 0.195690 0.890195 +vt 0.174562 0.878822 +vt 0.217140 0.887765 +vt 0.206182 0.871862 +vt 0.216174 0.871862 +vt 0.119815 0.900184 +vt 0.128246 0.887765 +vt 0.128246 0.901431 +vt 0.217140 0.901431 +vt 0.225570 0.886518 +vt 0.225570 0.900184 +vt 0.204121 0.780655 +vt 0.195690 0.795568 +vt 0.195690 0.781902 +vt 0.140169 0.887765 +vt 0.140169 0.901431 +vt 0.237494 0.854285 +vt 0.225570 0.867951 +vt 0.225570 0.854285 +vt 0.205216 0.901431 +vt 0.204121 0.794321 +vt 0.129212 0.871862 +vt 0.136783 0.854824 +vt 0.139203 0.871862 +vt 0.215079 0.810224 +vt 0.205087 0.810224 +vt 0.222144 0.811269 +vt 0.119815 0.886518 +vt 0.223239 0.870817 +vt 0.198022 0.811269 +vt 0.237494 0.867951 +vt 0.226536 0.883854 +vt 0.208126 0.837510 +vt 0.199333 0.841532 +vt 0.195690 0.831823 +vt 0.234107 0.900892 +vt 0.228957 0.900892 +vt 0.213754 0.854824 +vt 0.212658 0.827263 +vt 0.207507 0.827263 +vt 0.122147 0.870817 +vt 0.131632 0.854824 +vt 0.217396 0.854285 +vt 0.203865 0.827801 +vt 0.149695 0.780655 +vt 0.195690 0.780655 +vt 0.224475 0.852876 +vt 0.172693 0.782064 +vt 0.172693 0.879677 +vt 0.163167 0.890195 +vt 0.149695 0.890195 +vt 0.140169 0.864803 +vt 0.149695 0.854285 +vt 0.224475 0.795568 +vt 0.205216 0.887765 +vt 0.236528 0.883854 +vt 0.204484 0.827801 +vt 0.208126 0.831823 +vt 0.204484 0.841532 +vt 0.195690 0.837510 +vt 0.199333 0.827801 +vt 0.208602 0.854824 +vt 0.216301 0.827801 +vt 0.127990 0.854285 +vn 0.3827 0.0000 -0.9239 +vn 0.9239 0.0000 -0.3827 +vn 0.9239 0.0000 0.3827 +vn 0.3827 0.0000 0.9239 +vn -0.3827 0.0000 0.9239 +vn -0.9239 0.0000 0.3827 +vn 0.0000 1.0000 0.0000 +vn -0.9239 0.0000 -0.3827 +vn -0.3827 0.0000 -0.9239 +vn 0.0000 -1.0000 -0.0000 +vn 0.9117 0.1618 0.3776 +vn -0.8592 0.3676 -0.3559 +vn 0.3776 0.1618 -0.9117 +vn -0.3776 0.1618 -0.9117 +vn -0.9117 0.1618 0.3776 +vn 0.3776 0.1618 0.9117 +vn 0.9117 0.1618 -0.3776 +vn -0.9117 0.1618 -0.3776 +vn -0.3776 0.1618 0.9117 +vn -0.3559 0.3676 0.8592 +vn 0.8592 0.3676 0.3559 +vn 0.3559 0.3676 -0.8592 +vn -0.3559 0.3676 -0.8592 +vn -0.8592 0.3676 0.3559 +vn 0.3559 0.3676 0.8592 +vn 0.8592 0.3676 -0.3559 +s off +f 2/1/1 3/2/1 1/3/1 +f 4/4/2 5/5/2 3/2/2 +f 6/6/3 7/7/3 5/8/3 +f 8/9/4 9/10/4 7/7/4 +f 10/11/5 11/12/5 9/13/5 +f 12/14/6 13/15/6 11/16/6 +f 16/17/7 23/18/7 24/19/7 +f 14/20/8 15/21/8 13/15/8 +f 16/22/9 1/3/9 15/23/9 +f 13/24/10 15/25/10 7/26/10 +f 24/27/9 26/28/9 18/29/9 +f 4/30/7 19/31/7 6/32/7 +f 10/33/7 22/34/7 12/35/7 +f 2/36/7 24/19/7 18/37/7 +f 2/36/7 17/38/7 4/30/7 +f 6/32/7 20/39/7 8/40/7 +f 14/41/7 22/34/7 23/18/7 +f 8/40/7 21/42/7 10/33/7 +f 28/43/11 35/44/11 36/45/11 +f 22/46/6 31/47/6 23/48/6 +f 20/49/4 29/50/4 21/51/4 +f 17/52/2 27/53/2 19/54/2 +f 23/48/8 32/55/8 24/56/8 +f 21/57/5 30/58/5 22/59/5 +f 19/60/3 28/43/3 20/49/3 +f 18/29/1 25/61/1 17/52/1 +f 39/62/12 48/63/12 40/64/12 +f 25/61/13 34/65/13 33/66/13 +f 26/28/14 40/67/14 34/65/14 +f 30/68/15 39/62/15 31/47/15 +f 28/43/16 37/69/16 29/50/16 +f 27/53/17 33/66/17 35/70/17 +f 31/47/18 40/64/18 32/55/18 +f 29/71/19 38/72/19 30/58/19 +f 42/73/7 47/74/7 45/75/7 +f 38/72/20 45/76/20 46/77/20 +f 35/44/21 44/78/21 36/45/21 +f 33/66/22 42/79/22 41/80/22 +f 40/67/23 42/79/23 34/65/23 +f 38/81/24 47/82/24 39/62/24 +f 36/45/25 45/83/25 37/69/25 +f 33/66/26 43/84/26 35/70/26 +f 2/1/1 4/4/1 3/2/1 +f 4/4/2 6/85/2 5/5/2 +f 6/6/3 8/9/3 7/7/3 +f 8/9/4 10/86/4 9/10/4 +f 10/11/5 12/87/5 11/12/5 +f 12/14/6 14/20/6 13/15/6 +f 16/17/7 14/41/7 23/18/7 +f 14/20/8 16/88/8 15/21/8 +f 16/22/9 2/1/9 1/3/9 +f 15/25/10 1/89/10 7/26/10 +f 1/89/10 3/90/10 7/26/10 +f 3/90/10 5/91/10 7/26/10 +f 7/26/10 9/92/10 11/93/10 +f 11/93/10 13/24/10 7/26/10 +f 24/27/9 32/94/9 26/28/9 +f 4/30/7 17/38/7 19/31/7 +f 10/33/7 21/42/7 22/34/7 +f 2/36/7 16/17/7 24/19/7 +f 2/36/7 18/37/7 17/38/7 +f 6/32/7 19/31/7 20/39/7 +f 14/41/7 12/35/7 22/34/7 +f 8/40/7 20/39/7 21/42/7 +f 28/43/11 27/95/11 35/44/11 +f 22/46/6 30/68/6 31/47/6 +f 20/49/4 28/43/4 29/50/4 +f 17/52/2 25/61/2 27/53/2 +f 23/48/8 31/47/8 32/55/8 +f 21/57/5 29/71/5 30/58/5 +f 19/60/3 27/95/3 28/43/3 +f 18/29/1 26/28/1 25/61/1 +f 39/62/12 47/82/12 48/63/12 +f 25/61/13 26/28/13 34/65/13 +f 26/28/14 32/94/14 40/67/14 +f 30/68/15 38/81/15 39/62/15 +f 28/43/16 36/45/16 37/69/16 +f 27/53/17 25/61/17 33/66/17 +f 31/47/18 39/62/18 40/64/18 +f 29/71/19 37/96/19 38/72/19 +f 43/97/7 41/98/7 42/73/7 +f 42/73/7 48/99/7 47/74/7 +f 47/74/7 46/100/7 45/75/7 +f 45/75/7 44/101/7 43/97/7 +f 43/97/7 42/73/7 45/75/7 +f 38/72/20 37/96/20 45/76/20 +f 35/44/21 43/102/21 44/78/21 +f 33/66/22 34/65/22 42/79/22 +f 40/67/23 48/103/23 42/79/23 +f 38/81/24 46/104/24 47/82/24 +f 36/45/25 44/78/25 45/83/25 +f 33/66/26 41/80/26 43/84/26 +o Bullet5 +v -0.066357 -0.005163 0.144016 +v -0.066357 0.088587 0.144016 +v -0.048679 -0.005163 0.151338 +v -0.048679 0.088587 0.151338 +v -0.041357 -0.005163 0.169016 +v -0.041357 0.088587 0.169016 +v -0.048679 -0.005163 0.186693 +v -0.048679 0.088587 0.186693 +v -0.066357 -0.005163 0.194016 +v -0.066357 0.088587 0.194016 +v -0.084035 -0.005163 0.186693 +v -0.084035 0.088587 0.186693 +v -0.091357 -0.005163 0.169016 +v -0.091357 0.088587 0.169016 +v -0.084035 -0.005163 0.151338 +v -0.084035 0.088587 0.151338 +v -0.050711 0.088587 0.153370 +v -0.066357 0.088587 0.146890 +v -0.044231 0.088587 0.169016 +v -0.050711 0.088587 0.184661 +v -0.066357 0.088587 0.191142 +v -0.082002 0.088587 0.184661 +v -0.088483 0.088587 0.169016 +v -0.082002 0.088587 0.153370 +v -0.050711 0.106327 0.153370 +v -0.066357 0.106327 0.146890 +v -0.044231 0.106327 0.169016 +v -0.050711 0.106327 0.184661 +v -0.066357 0.106327 0.191142 +v -0.082002 0.106327 0.184661 +v -0.088483 0.106327 0.169016 +v -0.082002 0.106327 0.153370 +v -0.053246 0.126524 0.155905 +v -0.066357 0.126524 0.150474 +v -0.047816 0.126524 0.169016 +v -0.053246 0.126524 0.182126 +v -0.066357 0.126524 0.187557 +v -0.079468 0.126524 0.182126 +v -0.084898 0.126524 0.169016 +v -0.079468 0.126524 0.155905 +v -0.059598 0.147519 0.162256 +v -0.066357 0.147519 0.159457 +v -0.056798 0.147519 0.169016 +v -0.059598 0.147519 0.175775 +v -0.066357 0.147519 0.178575 +v -0.073116 0.147519 0.175775 +v -0.075916 0.147519 0.169016 +v -0.073116 0.147519 0.162256 +vt 0.126697 0.782064 +vt 0.140169 0.854285 +vt 0.126697 0.854285 +vt 0.140169 0.782064 +vt 0.149695 0.852876 +vt 0.172693 0.782064 +vt 0.186164 0.854285 +vt 0.172693 0.854285 +vt 0.186164 0.782064 +vt 0.195690 0.852876 +vt 0.237947 0.852876 +vt 0.224475 0.780655 +vt 0.237947 0.780655 +vt 0.149695 0.780655 +vt 0.159221 0.854285 +vt 0.149695 0.852876 +vt 0.195690 0.890195 +vt 0.203347 0.878822 +vt 0.205216 0.879677 +vt 0.159221 0.782064 +vt 0.172693 0.854285 +vt 0.117171 0.780655 +vt 0.117171 0.852876 +vt 0.163167 0.854285 +vt 0.172693 0.864803 +vt 0.140169 0.879677 +vt 0.224475 0.781902 +vt 0.216044 0.794321 +vt 0.216044 0.780655 +vt 0.195690 0.854285 +vt 0.182993 0.856349 +vt 0.182219 0.854285 +vt 0.172693 0.879677 +vt 0.182993 0.888130 +vt 0.182219 0.890195 +vt 0.203347 0.865658 +vt 0.205216 0.864803 +vt 0.194916 0.856349 +vt 0.172693 0.864803 +vt 0.174562 0.865658 +vt 0.194916 0.888130 +vt 0.174562 0.878822 +vt 0.205216 0.887765 +vt 0.216174 0.871862 +vt 0.217140 0.887765 +vt 0.119815 0.900184 +vt 0.128246 0.887765 +vt 0.128246 0.901431 +vt 0.217140 0.901431 +vt 0.225570 0.886518 +vt 0.225570 0.900184 +vt 0.204121 0.780655 +vt 0.195690 0.795568 +vt 0.195690 0.781902 +vt 0.140169 0.887765 +vt 0.140169 0.901431 +vt 0.237494 0.854285 +vt 0.225570 0.867951 +vt 0.225570 0.854285 +vt 0.205216 0.901431 +vt 0.204121 0.794321 +vt 0.129212 0.871862 +vt 0.136783 0.854824 +vt 0.139203 0.871862 +vt 0.215079 0.810224 +vt 0.205087 0.810224 +vt 0.224475 0.795568 +vt 0.119815 0.886518 +vt 0.223239 0.870817 +vt 0.198022 0.811269 +vt 0.237494 0.867951 +vt 0.226536 0.883854 +vt 0.208126 0.837510 +vt 0.199333 0.841532 +vt 0.195690 0.831823 +vt 0.236528 0.883854 +vt 0.228957 0.900892 +vt 0.206182 0.871862 +vt 0.213754 0.854824 +vt 0.212658 0.827263 +vt 0.207507 0.827263 +vt 0.222144 0.811269 +vt 0.122147 0.870817 +vt 0.131632 0.854824 +vt 0.217396 0.854285 +vt 0.203865 0.827801 +vt 0.149695 0.780655 +vt 0.195690 0.780655 +vt 0.224475 0.852876 +vt 0.172693 0.782064 +vt 0.172693 0.879677 +vt 0.163167 0.890195 +vt 0.149695 0.890195 +vt 0.140169 0.864803 +vt 0.149695 0.854285 +vt 0.204484 0.827801 +vt 0.208126 0.831823 +vt 0.204484 0.841532 +vt 0.195690 0.837510 +vt 0.199333 0.827801 +vt 0.234107 0.900892 +vt 0.208602 0.854824 +vt 0.216301 0.827801 +vt 0.127990 0.854285 +vn 0.3827 0.0000 -0.9239 +vn 0.9239 0.0000 -0.3827 +vn 0.9239 0.0000 0.3827 +vn 0.3827 0.0000 0.9239 +vn -0.3827 0.0000 0.9239 +vn -0.9239 0.0000 0.3827 +vn 0.0000 1.0000 0.0000 +vn -0.9239 0.0000 -0.3827 +vn -0.3827 0.0000 -0.9239 +vn 0.0000 -1.0000 -0.0000 +vn 0.9117 0.1618 0.3776 +vn -0.8592 0.3676 -0.3559 +vn 0.3776 0.1618 -0.9117 +vn -0.3776 0.1618 -0.9117 +vn -0.9117 0.1618 0.3776 +vn 0.3776 0.1618 0.9117 +vn 0.9117 0.1618 -0.3776 +vn -0.9117 0.1618 -0.3776 +vn -0.3776 0.1618 0.9117 +vn -0.3559 0.3676 0.8592 +vn 0.8592 0.3676 0.3559 +vn 0.3559 0.3676 -0.8592 +vn -0.3559 0.3676 -0.8592 +vn -0.8592 0.3676 0.3559 +vn 0.3559 0.3676 0.8592 +vn 0.8592 0.3676 -0.3559 +s off +f 50/105/27 51/106/27 49/107/27 +f 52/108/28 53/109/28 51/106/28 +f 54/110/29 55/111/29 53/112/29 +f 56/113/30 57/114/30 55/111/30 +f 58/115/31 59/116/31 57/117/31 +f 60/118/32 61/119/32 59/120/32 +f 62/121/33 72/122/33 64/123/33 +f 62/124/34 63/125/34 61/119/34 +f 64/126/35 49/107/35 63/127/35 +f 61/128/36 63/129/36 55/130/36 +f 72/131/35 74/132/35 66/133/35 +f 52/134/33 67/135/33 54/136/33 +f 58/137/33 70/138/33 60/139/33 +f 64/123/33 66/140/33 50/141/33 +f 52/134/33 66/140/33 65/142/33 +f 56/143/33 67/135/33 68/144/33 +f 60/139/33 71/145/33 62/121/33 +f 58/137/33 68/144/33 69/146/33 +f 75/147/37 84/148/37 76/149/37 +f 70/150/32 79/151/32 71/152/32 +f 68/153/30 77/154/30 69/155/30 +f 65/156/28 75/157/28 67/158/28 +f 71/152/34 80/159/34 72/160/34 +f 69/161/31 78/162/31 70/163/31 +f 67/164/29 76/149/29 68/153/29 +f 66/133/27 73/165/27 65/156/27 +f 87/166/38 96/167/38 88/168/38 +f 73/165/39 82/169/39 81/170/39 +f 80/171/40 82/169/40 74/132/40 +f 78/172/41 87/166/41 79/151/41 +f 76/149/42 85/173/42 77/154/42 +f 73/165/43 83/174/43 75/157/43 +f 80/159/44 87/166/44 88/168/44 +f 77/175/45 86/176/45 78/162/45 +f 90/177/33 95/178/33 93/179/33 +f 85/180/46 94/181/46 86/176/46 +f 83/182/47 92/183/47 84/148/47 +f 81/170/48 90/184/48 89/185/48 +f 88/186/49 90/184/49 82/169/49 +f 86/187/50 95/188/50 87/166/50 +f 84/148/51 93/189/51 85/173/51 +f 81/170/52 91/190/52 83/174/52 +f 50/105/27 52/108/27 51/106/27 +f 52/108/28 54/191/28 53/109/28 +f 54/110/29 56/113/29 55/111/29 +f 56/113/30 58/192/30 57/114/30 +f 58/115/31 60/193/31 59/116/31 +f 60/118/32 62/124/32 61/119/32 +f 62/121/33 71/145/33 72/122/33 +f 62/124/34 64/194/34 63/125/34 +f 64/126/35 50/105/35 49/107/35 +f 63/129/36 49/195/36 55/130/36 +f 49/195/36 51/196/36 55/130/36 +f 51/196/36 53/197/36 55/130/36 +f 55/130/36 57/198/36 59/199/36 +f 59/199/36 61/128/36 55/130/36 +f 72/131/35 80/171/35 74/132/35 +f 52/134/33 65/142/33 67/135/33 +f 58/137/33 69/146/33 70/138/33 +f 64/123/33 72/122/33 66/140/33 +f 52/134/33 50/141/33 66/140/33 +f 56/143/33 54/136/33 67/135/33 +f 60/139/33 70/138/33 71/145/33 +f 58/137/33 56/143/33 68/144/33 +f 75/147/37 83/182/37 84/148/37 +f 70/150/32 78/172/32 79/151/32 +f 68/153/30 76/149/30 77/154/30 +f 65/156/28 73/165/28 75/157/28 +f 71/152/34 79/151/34 80/159/34 +f 69/161/31 77/175/31 78/162/31 +f 67/164/29 75/147/29 76/149/29 +f 66/133/27 74/132/27 73/165/27 +f 87/166/38 95/188/38 96/167/38 +f 73/165/39 74/132/39 82/169/39 +f 80/171/40 88/186/40 82/169/40 +f 78/172/41 86/187/41 87/166/41 +f 76/149/42 84/148/42 85/173/42 +f 73/165/43 81/170/43 83/174/43 +f 80/159/44 79/151/44 87/166/44 +f 77/175/45 85/180/45 86/176/45 +f 91/200/33 89/201/33 90/177/33 +f 90/177/33 96/202/33 95/178/33 +f 95/178/33 94/203/33 93/179/33 +f 93/179/33 92/204/33 91/200/33 +f 91/200/33 90/177/33 93/179/33 +f 85/180/46 93/205/46 94/181/46 +f 83/182/47 91/206/47 92/183/47 +f 81/170/48 82/169/48 90/184/48 +f 88/186/49 96/207/49 90/184/49 +f 86/187/50 94/208/50 95/188/50 +f 84/148/51 92/183/51 93/189/51 +f 81/170/52 89/185/52 91/190/52 +o Bullet4 +v -0.066357 -0.005163 0.094016 +v -0.066357 0.088587 0.094016 +v -0.048679 -0.005163 0.101338 +v -0.048679 0.088587 0.101338 +v -0.041357 -0.005163 0.119016 +v -0.041357 0.088587 0.119016 +v -0.048679 -0.005163 0.136693 +v -0.048679 0.088587 0.136693 +v -0.066357 -0.005163 0.144016 +v -0.066357 0.088587 0.144016 +v -0.084035 -0.005163 0.136693 +v -0.084035 0.088587 0.136693 +v -0.091357 -0.005163 0.119016 +v -0.091357 0.088587 0.119016 +v -0.084035 -0.005163 0.101338 +v -0.084035 0.088587 0.101338 +v -0.050711 0.088587 0.103370 +v -0.066357 0.088587 0.096890 +v -0.044231 0.088587 0.119016 +v -0.050711 0.088587 0.134661 +v -0.066357 0.088587 0.141142 +v -0.082002 0.088587 0.134661 +v -0.088483 0.088587 0.119016 +v -0.082002 0.088587 0.103370 +v -0.050711 0.106327 0.103370 +v -0.066357 0.106327 0.096890 +v -0.044231 0.106327 0.119016 +v -0.050711 0.106327 0.134661 +v -0.066357 0.106327 0.141142 +v -0.082002 0.106327 0.134661 +v -0.088483 0.106327 0.119016 +v -0.082002 0.106327 0.103370 +v -0.053246 0.126524 0.105905 +v -0.066357 0.126524 0.100474 +v -0.047816 0.126524 0.119016 +v -0.053246 0.126524 0.132126 +v -0.066357 0.126524 0.137557 +v -0.079468 0.126524 0.132126 +v -0.084898 0.126524 0.119016 +v -0.079468 0.126524 0.105905 +v -0.059598 0.147519 0.112256 +v -0.066357 0.147519 0.109457 +v -0.056798 0.147519 0.119016 +v -0.059598 0.147519 0.125775 +v -0.066357 0.147519 0.128575 +v -0.073116 0.147519 0.125775 +v -0.075916 0.147519 0.119016 +v -0.073116 0.147519 0.112256 +vt 0.126697 0.782064 +vt 0.140169 0.854285 +vt 0.126697 0.854285 +vt 0.140169 0.782064 +vt 0.149695 0.852876 +vt 0.172693 0.782064 +vt 0.186164 0.854285 +vt 0.172693 0.854285 +vt 0.186164 0.782064 +vt 0.195690 0.852876 +vt 0.237947 0.852876 +vt 0.224475 0.780655 +vt 0.237947 0.780655 +vt 0.149695 0.780655 +vt 0.159221 0.854285 +vt 0.149695 0.852876 +vt 0.195690 0.890195 +vt 0.203347 0.878822 +vt 0.205216 0.879677 +vt 0.159221 0.782064 +vt 0.172693 0.854285 +vt 0.117171 0.780655 +vt 0.117171 0.852876 +vt 0.163167 0.854285 +vt 0.172693 0.864803 +vt 0.140169 0.879677 +vt 0.224475 0.781902 +vt 0.216044 0.794321 +vt 0.216044 0.780655 +vt 0.195690 0.854285 +vt 0.182993 0.856349 +vt 0.182219 0.854285 +vt 0.172693 0.879677 +vt 0.182993 0.888130 +vt 0.182219 0.890195 +vt 0.205216 0.864803 +vt 0.203347 0.865658 +vt 0.194916 0.856349 +vt 0.172693 0.864803 +vt 0.174562 0.865658 +vt 0.194916 0.888130 +vt 0.174562 0.878822 +vt 0.205216 0.887765 +vt 0.216174 0.871862 +vt 0.217140 0.887765 +vt 0.119815 0.900184 +vt 0.128246 0.887765 +vt 0.128246 0.901431 +vt 0.217140 0.901431 +vt 0.225570 0.886518 +vt 0.225570 0.900184 +vt 0.204121 0.780655 +vt 0.195690 0.795568 +vt 0.195690 0.781902 +vt 0.140169 0.887765 +vt 0.140169 0.901431 +vt 0.237494 0.854285 +vt 0.225570 0.867951 +vt 0.225570 0.854285 +vt 0.205216 0.901431 +vt 0.204121 0.794321 +vt 0.129212 0.871862 +vt 0.136783 0.854824 +vt 0.139203 0.871862 +vt 0.205087 0.810224 +vt 0.222144 0.811269 +vt 0.215079 0.810224 +vt 0.122147 0.870817 +vt 0.223239 0.870817 +vt 0.198022 0.811269 +vt 0.237494 0.867951 +vt 0.226536 0.883854 +vt 0.199333 0.827801 +vt 0.204484 0.827801 +vt 0.199333 0.841532 +vt 0.236528 0.883854 +vt 0.228957 0.900892 +vt 0.206182 0.871862 +vt 0.213754 0.854824 +vt 0.212658 0.827263 +vt 0.207507 0.827263 +vt 0.127990 0.854285 +vt 0.131632 0.854824 +vt 0.217396 0.854285 +vt 0.203865 0.827801 +vt 0.149695 0.780655 +vt 0.195690 0.780655 +vt 0.224475 0.852876 +vt 0.172693 0.782064 +vt 0.172693 0.879677 +vt 0.163167 0.890195 +vt 0.149695 0.890195 +vt 0.140169 0.864803 +vt 0.149695 0.854285 +vt 0.224475 0.795568 +vt 0.119815 0.886518 +vt 0.208126 0.831823 +vt 0.208126 0.837510 +vt 0.204484 0.841532 +vt 0.195690 0.837510 +vt 0.195690 0.831823 +vt 0.234107 0.900892 +vt 0.208602 0.854824 +vt 0.216301 0.827801 +vn 0.3827 0.0000 -0.9239 +vn 0.9239 0.0000 -0.3827 +vn 0.9239 0.0000 0.3827 +vn 0.3827 0.0000 0.9239 +vn -0.3827 0.0000 0.9239 +vn -0.9239 0.0000 0.3827 +vn 0.0000 1.0000 0.0000 +vn -0.9239 0.0000 -0.3827 +vn -0.3827 0.0000 -0.9239 +vn -0.0000 -1.0000 -0.0000 +vn 0.9117 0.1618 0.3776 +vn -0.8592 0.3676 -0.3559 +vn 0.3776 0.1618 -0.9117 +vn -0.3776 0.1618 -0.9117 +vn -0.9117 0.1618 0.3776 +vn 0.3776 0.1618 0.9117 +vn 0.9117 0.1618 -0.3776 +vn -0.9117 0.1618 -0.3776 +vn -0.3776 0.1618 0.9117 +vn -0.3559 0.3676 0.8592 +vn 0.8592 0.3676 0.3559 +vn 0.3559 0.3676 -0.8592 +vn -0.3559 0.3676 -0.8592 +vn -0.8592 0.3676 0.3559 +vn 0.3559 0.3676 0.8592 +vn 0.8592 0.3676 -0.3559 +s off +f 98/209/53 99/210/53 97/211/53 +f 100/212/54 101/213/54 99/210/54 +f 102/214/55 103/215/55 101/216/55 +f 104/217/56 105/218/56 103/215/56 +f 106/219/57 107/220/57 105/221/57 +f 108/222/58 109/223/58 107/224/58 +f 110/225/59 120/226/59 112/227/59 +f 110/228/60 111/229/60 109/223/60 +f 112/230/61 97/211/61 111/231/61 +f 109/232/62 111/233/62 103/234/62 +f 120/235/61 122/236/61 114/237/61 +f 100/238/59 115/239/59 102/240/59 +f 106/241/59 118/242/59 108/243/59 +f 98/244/59 120/226/59 114/245/59 +f 98/244/59 113/246/59 100/238/59 +f 104/247/59 115/239/59 116/248/59 +f 108/243/59 119/249/59 110/225/59 +f 106/241/59 116/248/59 117/250/59 +f 123/251/63 132/252/63 124/253/63 +f 118/254/58 127/255/58 119/256/58 +f 116/257/56 125/258/56 117/259/56 +f 113/260/54 123/261/54 115/262/54 +f 119/256/60 128/263/60 120/264/60 +f 117/265/57 126/266/57 118/267/57 +f 115/268/55 124/253/55 116/257/55 +f 114/237/53 121/269/53 113/260/53 +f 135/270/64 144/271/64 136/272/64 +f 122/236/65 129/273/65 121/269/65 +f 122/236/66 136/274/66 130/275/66 +f 127/255/67 134/276/67 135/270/67 +f 124/253/68 133/277/68 125/258/68 +f 121/269/69 131/278/69 123/261/69 +f 127/255/70 136/272/70 128/263/70 +f 125/279/71 134/280/71 126/266/71 +f 140/281/59 139/282/59 143/283/59 +f 133/284/72 142/285/72 134/280/72 +f 131/286/73 140/287/73 132/252/73 +f 129/273/74 138/288/74 137/289/74 +f 136/274/75 138/288/75 130/275/75 +f 135/270/76 142/290/76 143/291/76 +f 132/252/77 141/292/77 133/277/77 +f 129/273/78 139/293/78 131/278/78 +f 98/209/53 100/212/53 99/210/53 +f 100/212/54 102/294/54 101/213/54 +f 102/214/55 104/217/55 103/215/55 +f 104/217/56 106/295/56 105/218/56 +f 106/219/57 108/296/57 107/220/57 +f 108/222/58 110/228/58 109/223/58 +f 110/225/59 119/249/59 120/226/59 +f 110/228/60 112/297/60 111/229/60 +f 112/230/61 98/209/61 97/211/61 +f 111/233/62 97/298/62 103/234/62 +f 97/298/62 99/299/62 103/234/62 +f 99/299/62 101/300/62 103/234/62 +f 103/234/62 105/301/62 107/302/62 +f 107/302/62 109/232/62 103/234/62 +f 120/235/61 128/303/61 122/236/61 +f 100/238/59 113/246/59 115/239/59 +f 106/241/59 117/250/59 118/242/59 +f 98/244/59 112/227/59 120/226/59 +f 98/244/59 114/245/59 113/246/59 +f 104/247/59 102/240/59 115/239/59 +f 108/243/59 118/242/59 119/249/59 +f 106/241/59 104/247/59 116/248/59 +f 123/251/63 131/286/63 132/252/63 +f 118/254/58 126/304/58 127/255/58 +f 116/257/56 124/253/56 125/258/56 +f 113/260/54 121/269/54 123/261/54 +f 119/256/60 127/255/60 128/263/60 +f 117/265/57 125/279/57 126/266/57 +f 115/268/55 123/251/55 124/253/55 +f 114/237/53 122/236/53 121/269/53 +f 135/270/64 143/291/64 144/271/64 +f 122/236/65 130/275/65 129/273/65 +f 122/236/66 128/303/66 136/274/66 +f 127/255/67 126/304/67 134/276/67 +f 124/253/68 132/252/68 133/277/68 +f 121/269/69 129/273/69 131/278/69 +f 127/255/70 135/270/70 136/272/70 +f 125/279/71 133/284/71 134/280/71 +f 139/282/59 137/305/59 143/283/59 +f 137/305/59 138/306/59 143/283/59 +f 138/306/59 144/307/59 143/283/59 +f 143/283/59 142/308/59 141/309/59 +f 141/309/59 140/281/59 143/283/59 +f 133/284/72 141/310/72 142/285/72 +f 131/286/73 139/311/73 140/287/73 +f 129/273/74 130/275/74 138/288/74 +f 136/274/75 144/312/75 138/288/75 +f 135/270/76 134/276/76 142/290/76 +f 132/252/77 140/287/77 141/292/77 +f 129/273/78 137/289/78 139/293/78 +o Bullet3 +v -0.066357 -0.005163 0.044016 +v -0.066357 0.088587 0.044016 +v -0.048679 -0.005163 0.051338 +v -0.048679 0.088587 0.051338 +v -0.041357 -0.005163 0.069016 +v -0.041357 0.088587 0.069016 +v -0.048679 -0.005163 0.086693 +v -0.048679 0.088587 0.086693 +v -0.066357 -0.005163 0.094016 +v -0.066357 0.088587 0.094016 +v -0.084035 -0.005163 0.086693 +v -0.084035 0.088587 0.086693 +v -0.091357 -0.005163 0.069016 +v -0.091357 0.088587 0.069016 +v -0.084035 -0.005163 0.051338 +v -0.084035 0.088587 0.051338 +v -0.050711 0.088587 0.053370 +v -0.066357 0.088587 0.046890 +v -0.044231 0.088587 0.069016 +v -0.050711 0.088587 0.084661 +v -0.066357 0.088587 0.091142 +v -0.082002 0.088587 0.084661 +v -0.088483 0.088587 0.069016 +v -0.082002 0.088587 0.053370 +v -0.050711 0.106327 0.053370 +v -0.066357 0.106327 0.046890 +v -0.044231 0.106327 0.069016 +v -0.050711 0.106327 0.084661 +v -0.066357 0.106327 0.091142 +v -0.082002 0.106327 0.084661 +v -0.088483 0.106327 0.069016 +v -0.082002 0.106327 0.053370 +v -0.053246 0.126524 0.055905 +v -0.066357 0.126524 0.050474 +v -0.047816 0.126524 0.069016 +v -0.053246 0.126524 0.082126 +v -0.066357 0.126524 0.087557 +v -0.079468 0.126524 0.082126 +v -0.084898 0.126524 0.069016 +v -0.079468 0.126524 0.055905 +v -0.059598 0.147519 0.062256 +v -0.066357 0.147519 0.059457 +v -0.056798 0.147519 0.069016 +v -0.059598 0.147519 0.075775 +v -0.066357 0.147519 0.078575 +v -0.073116 0.147519 0.075775 +v -0.075916 0.147519 0.069016 +v -0.073116 0.147519 0.062256 +vt 0.126697 0.782064 +vt 0.140169 0.854285 +vt 0.126697 0.854285 +vt 0.140169 0.782064 +vt 0.149695 0.852876 +vt 0.172693 0.782064 +vt 0.186164 0.854285 +vt 0.172693 0.854285 +vt 0.186164 0.782064 +vt 0.195690 0.852876 +vt 0.237947 0.852876 +vt 0.224475 0.780655 +vt 0.237947 0.780655 +vt 0.149695 0.780655 +vt 0.159221 0.854285 +vt 0.149695 0.852876 +vt 0.195690 0.890195 +vt 0.203347 0.878822 +vt 0.205216 0.879677 +vt 0.159221 0.782064 +vt 0.172693 0.854285 +vt 0.117171 0.780655 +vt 0.117171 0.852876 +vt 0.163167 0.854285 +vt 0.172693 0.864803 +vt 0.140169 0.879677 +vt 0.224475 0.781902 +vt 0.216044 0.794321 +vt 0.216044 0.780655 +vt 0.195690 0.854285 +vt 0.182993 0.856349 +vt 0.182219 0.854285 +vt 0.172693 0.879677 +vt 0.182993 0.888130 +vt 0.182219 0.890195 +vt 0.205216 0.864803 +vt 0.203347 0.865658 +vt 0.194916 0.856349 +vt 0.172693 0.864803 +vt 0.174562 0.865658 +vt 0.194916 0.888130 +vt 0.174562 0.878822 +vt 0.205216 0.887765 +vt 0.216174 0.871862 +vt 0.217140 0.887765 +vt 0.119815 0.900184 +vt 0.128246 0.887765 +vt 0.128246 0.901431 +vt 0.217140 0.901431 +vt 0.225570 0.886518 +vt 0.225570 0.900184 +vt 0.204121 0.780655 +vt 0.195690 0.795568 +vt 0.195690 0.781902 +vt 0.140169 0.887765 +vt 0.140169 0.901431 +vt 0.237494 0.854285 +vt 0.225570 0.867951 +vt 0.225570 0.854285 +vt 0.205216 0.901431 +vt 0.204121 0.794321 +vt 0.129212 0.871862 +vt 0.136783 0.854824 +vt 0.139203 0.871862 +vt 0.205087 0.810224 +vt 0.224475 0.795568 +vt 0.215079 0.810224 +vt 0.119815 0.886518 +vt 0.223239 0.870817 +vt 0.198022 0.811269 +vt 0.237494 0.867951 +vt 0.226536 0.883854 +vt 0.208126 0.837510 +vt 0.199333 0.841532 +vt 0.195690 0.831823 +vt 0.236528 0.883854 +vt 0.228957 0.900892 +vt 0.206182 0.871862 +vt 0.213754 0.854824 +vt 0.207507 0.827263 +vt 0.216301 0.827801 +vt 0.212658 0.827263 +vt 0.122147 0.870817 +vt 0.131632 0.854824 +vt 0.217396 0.854285 +vt 0.203865 0.827801 +vt 0.149695 0.780655 +vt 0.195690 0.780655 +vt 0.224475 0.852876 +vt 0.172693 0.782064 +vt 0.172693 0.879677 +vt 0.163167 0.890195 +vt 0.149695 0.890195 +vt 0.140169 0.864803 +vt 0.149695 0.854285 +vt 0.222144 0.811269 +vt 0.204484 0.827801 +vt 0.208126 0.831823 +vt 0.204484 0.841532 +vt 0.195690 0.837510 +vt 0.199333 0.827801 +vt 0.234107 0.900892 +vt 0.208602 0.854824 +vt 0.127990 0.854285 +vn 0.3827 0.0000 -0.9239 +vn 0.9239 0.0000 -0.3827 +vn 0.9239 0.0000 0.3827 +vn 0.3827 0.0000 0.9239 +vn -0.3827 0.0000 0.9239 +vn -0.9239 -0.0000 0.3827 +vn 0.0000 1.0000 0.0000 +vn -0.9239 0.0000 -0.3827 +vn -0.3827 0.0000 -0.9239 +vn -0.0000 -1.0000 -0.0000 +vn 0.9117 0.1618 0.3776 +vn -0.8592 0.3676 -0.3559 +vn 0.3776 0.1618 -0.9117 +vn -0.3776 0.1618 -0.9117 +vn -0.9117 0.1618 0.3776 +vn 0.3776 0.1618 0.9117 +vn 0.9117 0.1618 -0.3776 +vn -0.9117 0.1618 -0.3776 +vn -0.3776 0.1618 0.9117 +vn -0.3559 0.3676 0.8592 +vn 0.8592 0.3676 0.3559 +vn 0.3559 0.3676 -0.8592 +vn -0.3559 0.3676 -0.8592 +vn -0.8592 0.3676 0.3559 +vn 0.3559 0.3676 0.8592 +vn 0.8592 0.3676 -0.3559 +s off +f 146/313/79 147/314/79 145/315/79 +f 148/316/80 149/317/80 147/314/80 +f 150/318/81 151/319/81 149/320/81 +f 152/321/82 153/322/82 151/319/82 +f 154/323/83 155/324/83 153/325/83 +f 156/326/84 157/327/84 155/328/84 +f 158/329/85 168/330/85 160/331/85 +f 158/332/86 159/333/86 157/327/86 +f 160/334/87 145/315/87 159/335/87 +f 157/336/88 159/337/88 151/338/88 +f 168/339/87 170/340/87 162/341/87 +f 148/342/85 163/343/85 150/344/85 +f 154/345/85 166/346/85 156/347/85 +f 146/348/85 168/330/85 162/349/85 +f 148/342/85 162/349/85 161/350/85 +f 152/351/85 163/343/85 164/352/85 +f 158/329/85 166/346/85 167/353/85 +f 152/351/85 165/354/85 154/345/85 +f 171/355/89 180/356/89 172/357/89 +f 166/358/84 175/359/84 167/360/84 +f 164/361/82 173/362/82 165/363/82 +f 161/364/80 171/365/80 163/366/80 +f 167/360/86 176/367/86 168/368/86 +f 165/369/83 174/370/83 166/371/83 +f 163/372/81 172/357/81 164/361/81 +f 162/341/79 169/373/79 161/364/79 +f 183/374/90 192/375/90 184/376/90 +f 170/340/91 177/377/91 169/373/91 +f 176/378/92 178/379/92 170/340/92 +f 174/380/93 183/374/93 175/359/93 +f 172/357/94 181/381/94 173/362/94 +f 171/365/95 177/377/95 179/382/95 +f 176/367/96 183/374/96 184/376/96 +f 173/383/97 182/384/97 174/370/97 +f 186/385/85 191/386/85 189/387/85 +f 181/388/98 190/389/98 182/384/98 +f 179/390/99 188/391/99 180/356/99 +f 178/379/100 185/392/100 177/377/100 +f 178/379/101 192/393/101 186/394/101 +f 182/395/102 191/396/102 183/374/102 +f 180/356/103 189/397/103 181/381/103 +f 177/377/104 187/398/104 179/382/104 +f 146/313/79 148/316/79 147/314/79 +f 148/316/80 150/399/80 149/317/80 +f 150/318/81 152/321/81 151/319/81 +f 152/321/82 154/400/82 153/322/82 +f 154/323/83 156/401/83 155/324/83 +f 156/326/84 158/332/84 157/327/84 +f 158/329/85 167/353/85 168/330/85 +f 158/332/86 160/402/86 159/333/86 +f 160/334/87 146/313/87 145/315/87 +f 159/337/88 145/403/88 151/338/88 +f 145/403/88 147/404/88 151/338/88 +f 147/404/88 149/405/88 151/338/88 +f 151/338/88 153/406/88 155/407/88 +f 155/407/88 157/336/88 151/338/88 +f 168/339/87 176/378/87 170/340/87 +f 148/342/85 161/350/85 163/343/85 +f 154/345/85 165/354/85 166/346/85 +f 146/348/85 160/331/85 168/330/85 +f 148/342/85 146/348/85 162/349/85 +f 152/351/85 150/344/85 163/343/85 +f 158/329/85 156/347/85 166/346/85 +f 152/351/85 164/352/85 165/354/85 +f 171/355/89 179/390/89 180/356/89 +f 166/358/84 174/380/84 175/359/84 +f 164/361/82 172/357/82 173/362/82 +f 161/364/80 169/373/80 171/365/80 +f 167/360/86 175/359/86 176/367/86 +f 165/369/83 173/383/83 174/370/83 +f 163/372/81 171/355/81 172/357/81 +f 162/341/79 170/340/79 169/373/79 +f 183/374/90 191/396/90 192/375/90 +f 170/340/91 178/379/91 177/377/91 +f 176/378/92 184/408/92 178/379/92 +f 174/380/93 182/395/93 183/374/93 +f 172/357/94 180/356/94 181/381/94 +f 171/365/95 169/373/95 177/377/95 +f 176/367/96 175/359/96 183/374/96 +f 173/383/97 181/388/97 182/384/97 +f 187/409/85 185/410/85 186/385/85 +f 186/385/85 192/411/85 191/386/85 +f 191/386/85 190/412/85 189/387/85 +f 189/387/85 188/413/85 187/409/85 +f 187/409/85 186/385/85 189/387/85 +f 181/388/98 189/414/98 190/389/98 +f 179/390/99 187/415/99 188/391/99 +f 178/379/100 186/394/100 185/392/100 +f 178/379/101 184/408/101 192/393/101 +f 182/395/102 190/416/102 191/396/102 +f 180/356/103 188/391/103 189/397/103 +f 177/377/104 185/392/104 187/398/104 +o Bullet2 +v -0.066357 -0.005163 -0.005984 +v -0.066357 0.088587 -0.005984 +v -0.048679 -0.005163 0.001338 +v -0.048679 0.088587 0.001338 +v -0.041357 -0.005163 0.019016 +v -0.041357 0.088587 0.019016 +v -0.048679 -0.005163 0.036693 +v -0.048679 0.088587 0.036693 +v -0.066357 -0.005163 0.044016 +v -0.066357 0.088587 0.044016 +v -0.084035 -0.005163 0.036693 +v -0.084035 0.088587 0.036693 +v -0.091357 -0.005163 0.019016 +v -0.091357 0.088587 0.019016 +v -0.084035 -0.005163 0.001338 +v -0.084035 0.088587 0.001338 +v -0.050711 0.088587 0.003370 +v -0.066357 0.088587 -0.003110 +v -0.044231 0.088587 0.019016 +v -0.050711 0.088587 0.034661 +v -0.066357 0.088587 0.041142 +v -0.082002 0.088587 0.034661 +v -0.088483 0.088587 0.019016 +v -0.082002 0.088587 0.003370 +v -0.050711 0.106327 0.003370 +v -0.066357 0.106327 -0.003110 +v -0.044231 0.106327 0.019016 +v -0.050711 0.106327 0.034661 +v -0.066357 0.106327 0.041142 +v -0.082002 0.106327 0.034661 +v -0.088483 0.106327 0.019016 +v -0.082002 0.106327 0.003370 +v -0.053246 0.126524 0.005905 +v -0.066357 0.126524 0.000474 +v -0.047816 0.126524 0.019016 +v -0.053246 0.126524 0.032126 +v -0.066357 0.126524 0.037557 +v -0.079468 0.126524 0.032126 +v -0.084898 0.126524 0.019016 +v -0.079468 0.126524 0.005905 +v -0.059598 0.147519 0.012256 +v -0.066357 0.147519 0.009457 +v -0.056798 0.147519 0.019016 +v -0.059598 0.147519 0.025775 +v -0.066357 0.147519 0.028575 +v -0.073116 0.147519 0.025775 +v -0.075916 0.147519 0.019016 +v -0.073116 0.147519 0.012256 +vt 0.126697 0.782064 +vt 0.140169 0.854285 +vt 0.126697 0.854285 +vt 0.140169 0.782064 +vt 0.149695 0.852876 +vt 0.172693 0.782064 +vt 0.186164 0.854285 +vt 0.172693 0.854285 +vt 0.186164 0.782064 +vt 0.195690 0.852876 +vt 0.237947 0.852876 +vt 0.224475 0.780655 +vt 0.237947 0.780655 +vt 0.149695 0.780655 +vt 0.159221 0.854285 +vt 0.149695 0.852876 +vt 0.195690 0.890195 +vt 0.203347 0.878822 +vt 0.205216 0.879677 +vt 0.159221 0.782064 +vt 0.172693 0.854285 +vt 0.117171 0.780655 +vt 0.117171 0.852876 +vt 0.163167 0.854285 +vt 0.172693 0.864803 +vt 0.140169 0.879677 +vt 0.224475 0.781902 +vt 0.216044 0.794321 +vt 0.216044 0.780655 +vt 0.195690 0.854285 +vt 0.182993 0.856349 +vt 0.182219 0.854285 +vt 0.172693 0.879677 +vt 0.182993 0.888130 +vt 0.182219 0.890195 +vt 0.205216 0.864803 +vt 0.203347 0.865658 +vt 0.194916 0.856349 +vt 0.172693 0.864803 +vt 0.174562 0.865658 +vt 0.194916 0.888130 +vt 0.174562 0.878822 +vt 0.217140 0.887765 +vt 0.206182 0.871862 +vt 0.216174 0.871862 +vt 0.119815 0.900184 +vt 0.128246 0.887765 +vt 0.128246 0.901431 +vt 0.217140 0.901431 +vt 0.225570 0.886518 +vt 0.225570 0.900184 +vt 0.204121 0.780655 +vt 0.195690 0.795568 +vt 0.195690 0.781902 +vt 0.140169 0.887765 +vt 0.140169 0.901431 +vt 0.237494 0.854285 +vt 0.225570 0.867951 +vt 0.225570 0.854285 +vt 0.205216 0.901431 +vt 0.204121 0.794321 +vt 0.129212 0.871862 +vt 0.136783 0.854824 +vt 0.139203 0.871862 +vt 0.205087 0.810224 +vt 0.224475 0.795568 +vt 0.215079 0.810224 +vt 0.119815 0.886518 +vt 0.223239 0.870817 +vt 0.198022 0.811269 +vt 0.237494 0.867951 +vt 0.226536 0.883854 +vt 0.208126 0.837510 +vt 0.199333 0.841532 +vt 0.195690 0.831823 +vt 0.236528 0.883854 +vt 0.228957 0.900892 +vt 0.213754 0.854824 +vt 0.207507 0.827263 +vt 0.222144 0.811269 +vt 0.212658 0.827263 +vt 0.122147 0.870817 +vt 0.131632 0.854824 +vt 0.217396 0.854285 +vt 0.203865 0.827801 +vt 0.149695 0.780655 +vt 0.195690 0.780655 +vt 0.224475 0.852876 +vt 0.172693 0.782064 +vt 0.172693 0.879677 +vt 0.163167 0.890195 +vt 0.149695 0.890195 +vt 0.140169 0.864803 +vt 0.149695 0.854285 +vt 0.205216 0.887765 +vt 0.204484 0.827801 +vt 0.208126 0.831823 +vt 0.204484 0.841532 +vt 0.195690 0.837510 +vt 0.199333 0.827801 +vt 0.234107 0.900892 +vt 0.208602 0.854824 +vt 0.216301 0.827801 +vt 0.127990 0.854285 +vn 0.3827 0.0000 -0.9239 +vn 0.9239 0.0000 -0.3827 +vn 0.9239 0.0000 0.3827 +vn 0.3827 0.0000 0.9239 +vn -0.3827 0.0000 0.9239 +vn -0.9239 0.0000 0.3827 +vn 0.0000 1.0000 0.0000 +vn -0.9239 0.0000 -0.3827 +vn -0.3827 0.0000 -0.9239 +vn 0.0000 -1.0000 0.0000 +vn 0.9117 0.1618 0.3776 +vn -0.8592 0.3676 -0.3559 +vn 0.3776 0.1618 -0.9117 +vn -0.3776 0.1618 -0.9117 +vn -0.9117 0.1618 0.3776 +vn 0.3776 0.1618 0.9117 +vn 0.9117 0.1618 -0.3776 +vn -0.9117 0.1618 -0.3776 +vn -0.3776 0.1618 0.9117 +vn -0.3559 0.3676 0.8592 +vn 0.8592 0.3676 0.3559 +vn 0.3559 0.3676 -0.8592 +vn -0.3559 0.3676 -0.8592 +vn -0.8592 0.3676 0.3559 +vn 0.3559 0.3676 0.8592 +vn 0.8592 0.3676 -0.3559 +s off +f 194/417/105 195/418/105 193/419/105 +f 196/420/106 197/421/106 195/418/106 +f 198/422/107 199/423/107 197/424/107 +f 200/425/108 201/426/108 199/423/108 +f 202/427/109 203/428/109 201/429/109 +f 204/430/110 205/431/110 203/432/110 +f 206/433/111 216/434/111 208/435/111 +f 206/436/112 207/437/112 205/431/112 +f 208/438/113 193/419/113 207/439/113 +f 205/440/114 207/441/114 199/442/114 +f 216/443/113 218/444/113 210/445/113 +f 196/446/111 211/447/111 198/448/111 +f 202/449/111 214/450/111 204/451/111 +f 194/452/111 216/434/111 210/453/111 +f 196/446/111 210/453/111 209/454/111 +f 200/455/111 211/447/111 212/456/111 +f 206/433/111 214/450/111 215/457/111 +f 200/455/111 213/458/111 202/449/111 +f 220/459/115 227/460/115 228/461/115 +f 214/462/110 223/463/110 215/464/110 +f 212/465/108 221/466/108 213/467/108 +f 209/468/106 219/469/106 211/470/106 +f 215/464/112 224/471/112 216/472/112 +f 213/473/109 222/474/109 214/475/109 +f 211/476/107 220/459/107 212/465/107 +f 210/445/105 217/477/105 209/468/105 +f 231/478/116 240/479/116 232/480/116 +f 218/444/117 225/481/117 217/477/117 +f 224/482/118 226/483/118 218/444/118 +f 222/484/119 231/478/119 223/463/119 +f 220/459/120 229/485/120 221/466/120 +f 217/477/121 227/486/121 219/469/121 +f 223/463/122 232/480/122 224/471/122 +f 221/487/123 230/488/123 222/474/123 +f 234/489/111 239/490/111 237/491/111 +f 229/492/124 238/493/124 230/488/124 +f 227/460/125 236/494/125 228/461/125 +f 226/483/126 233/495/126 225/481/126 +f 232/496/127 234/497/127 226/483/127 +f 230/498/128 239/499/128 231/478/128 +f 228/461/129 237/500/129 229/485/129 +f 225/481/130 235/501/130 227/486/130 +f 194/417/105 196/420/105 195/418/105 +f 196/420/106 198/502/106 197/421/106 +f 198/422/107 200/425/107 199/423/107 +f 200/425/108 202/503/108 201/426/108 +f 202/427/109 204/504/109 203/428/109 +f 204/430/110 206/436/110 205/431/110 +f 206/433/111 215/457/111 216/434/111 +f 206/436/112 208/505/112 207/437/112 +f 208/438/113 194/417/113 193/419/113 +f 207/441/114 193/506/114 199/442/114 +f 193/506/114 195/507/114 199/442/114 +f 195/507/114 197/508/114 199/442/114 +f 199/442/114 201/509/114 203/510/114 +f 203/510/114 205/440/114 199/442/114 +f 216/443/113 224/482/113 218/444/113 +f 196/446/111 209/454/111 211/447/111 +f 202/449/111 213/458/111 214/450/111 +f 194/452/111 208/435/111 216/434/111 +f 196/446/111 194/452/111 210/453/111 +f 200/455/111 198/448/111 211/447/111 +f 206/433/111 204/451/111 214/450/111 +f 200/455/111 212/456/111 213/458/111 +f 220/459/115 219/511/115 227/460/115 +f 214/462/110 222/484/110 223/463/110 +f 212/465/108 220/459/108 221/466/108 +f 209/468/106 217/477/106 219/469/106 +f 215/464/112 223/463/112 224/471/112 +f 213/473/109 221/487/109 222/474/109 +f 211/476/107 219/511/107 220/459/107 +f 210/445/105 218/444/105 217/477/105 +f 231/478/116 239/499/116 240/479/116 +f 218/444/117 226/483/117 225/481/117 +f 224/482/118 232/496/118 226/483/118 +f 222/484/119 230/498/119 231/478/119 +f 220/459/120 228/461/120 229/485/120 +f 217/477/121 225/481/121 227/486/121 +f 223/463/122 231/478/122 232/480/122 +f 221/487/123 229/492/123 230/488/123 +f 235/512/111 233/513/111 234/489/111 +f 234/489/111 240/514/111 239/490/111 +f 239/490/111 238/515/111 237/491/111 +f 237/491/111 236/516/111 235/512/111 +f 235/512/111 234/489/111 237/491/111 +f 229/492/124 237/517/124 238/493/124 +f 227/460/125 235/518/125 236/494/125 +f 226/483/126 234/497/126 233/495/126 +f 232/496/127 240/519/127 234/497/127 +f 230/498/128 238/520/128 239/499/128 +f 228/461/129 236/494/129 237/500/129 +f 225/481/130 233/495/130 235/501/130 +o Bullet1 +v -0.066357 -0.005163 -0.055984 +v -0.066357 0.088587 -0.055984 +v -0.048679 -0.005163 -0.048662 +v -0.048679 0.088587 -0.048662 +v -0.041357 -0.005163 -0.030984 +v -0.041357 0.088587 -0.030984 +v -0.048679 -0.005163 -0.013307 +v -0.048679 0.088587 -0.013307 +v -0.066357 -0.005163 -0.005984 +v -0.066357 0.088587 -0.005984 +v -0.084035 -0.005163 -0.013307 +v -0.084035 0.088587 -0.013307 +v -0.091357 -0.005163 -0.030984 +v -0.091357 0.088587 -0.030984 +v -0.084035 -0.005163 -0.048662 +v -0.084035 0.088587 -0.048662 +v -0.050711 0.088587 -0.046630 +v -0.066357 0.088587 -0.053110 +v -0.044231 0.088587 -0.030984 +v -0.050711 0.088587 -0.015339 +v -0.066357 0.088587 -0.008858 +v -0.082002 0.088587 -0.015339 +v -0.088483 0.088587 -0.030984 +v -0.082002 0.088587 -0.046630 +v -0.050711 0.106327 -0.046630 +v -0.066357 0.106327 -0.053110 +v -0.044231 0.106327 -0.030984 +v -0.050711 0.106327 -0.015339 +v -0.066357 0.106327 -0.008858 +v -0.082002 0.106327 -0.015339 +v -0.088483 0.106327 -0.030984 +v -0.082002 0.106327 -0.046630 +v -0.053246 0.126524 -0.044095 +v -0.066357 0.126524 -0.049526 +v -0.047816 0.126524 -0.030984 +v -0.053246 0.126524 -0.017874 +v -0.066357 0.126524 -0.012443 +v -0.079468 0.126524 -0.017874 +v -0.084898 0.126524 -0.030984 +v -0.079468 0.126524 -0.044095 +v -0.059598 0.147519 -0.037744 +v -0.066357 0.147519 -0.040543 +v -0.056798 0.147519 -0.030984 +v -0.059598 0.147519 -0.024225 +v -0.066357 0.147519 -0.021425 +v -0.073116 0.147519 -0.024225 +v -0.075916 0.147519 -0.030984 +v -0.073116 0.147519 -0.037744 +vt 0.126697 0.782064 +vt 0.140169 0.854285 +vt 0.126697 0.854285 +vt 0.140169 0.782064 +vt 0.149695 0.852876 +vt 0.172693 0.782064 +vt 0.186164 0.854285 +vt 0.172693 0.854285 +vt 0.186164 0.782064 +vt 0.195690 0.852876 +vt 0.237947 0.852876 +vt 0.224475 0.780655 +vt 0.237947 0.780655 +vt 0.149695 0.780655 +vt 0.159221 0.854285 +vt 0.149695 0.852876 +vt 0.195690 0.890195 +vt 0.203347 0.878822 +vt 0.205216 0.879677 +vt 0.159221 0.782064 +vt 0.172693 0.854285 +vt 0.117171 0.780655 +vt 0.117171 0.852876 +vt 0.163167 0.854285 +vt 0.172693 0.864803 +vt 0.140169 0.879677 +vt 0.224475 0.781902 +vt 0.216044 0.794321 +vt 0.216044 0.780655 +vt 0.195690 0.854285 +vt 0.182993 0.856349 +vt 0.182219 0.854285 +vt 0.172693 0.879677 +vt 0.182993 0.888130 +vt 0.182219 0.890195 +vt 0.205216 0.864803 +vt 0.203347 0.865658 +vt 0.194916 0.856349 +vt 0.172693 0.864803 +vt 0.174562 0.865658 +vt 0.194916 0.888130 +vt 0.174562 0.878822 +vt 0.205216 0.887765 +vt 0.216174 0.871862 +vt 0.217140 0.887765 +vt 0.119815 0.900184 +vt 0.128246 0.887765 +vt 0.128246 0.901431 +vt 0.217140 0.901431 +vt 0.225570 0.886518 +vt 0.225570 0.900184 +vt 0.204121 0.780655 +vt 0.195690 0.795568 +vt 0.195690 0.781902 +vt 0.140169 0.887765 +vt 0.140169 0.901431 +vt 0.237494 0.854285 +vt 0.225570 0.867951 +vt 0.225570 0.854285 +vt 0.205216 0.901431 +vt 0.204121 0.794321 +vt 0.129212 0.871862 +vt 0.136783 0.854824 +vt 0.139203 0.871862 +vt 0.215079 0.810224 +vt 0.205087 0.810224 +vt 0.224475 0.795568 +vt 0.119815 0.886518 +vt 0.223239 0.870817 +vt 0.198022 0.811269 +vt 0.237494 0.867951 +vt 0.226536 0.883854 +vt 0.208126 0.837510 +vt 0.199333 0.841532 +vt 0.195690 0.831823 +vt 0.236528 0.883854 +vt 0.228957 0.900892 +vt 0.206182 0.871862 +vt 0.213754 0.854824 +vt 0.207507 0.827263 +vt 0.216301 0.827801 +vt 0.212658 0.827263 +vt 0.122147 0.870817 +vt 0.131632 0.854824 +vt 0.217396 0.854285 +vt 0.203865 0.827801 +vt 0.149695 0.780655 +vt 0.195690 0.780655 +vt 0.224475 0.852876 +vt 0.172693 0.782064 +vt 0.172693 0.879677 +vt 0.163167 0.890195 +vt 0.149695 0.890195 +vt 0.140169 0.864803 +vt 0.149695 0.854285 +vt 0.222144 0.811269 +vt 0.204484 0.827801 +vt 0.208126 0.831823 +vt 0.204484 0.841532 +vt 0.195690 0.837510 +vt 0.199333 0.827801 +vt 0.234107 0.900892 +vt 0.208602 0.854824 +vt 0.127990 0.854285 +vn 0.3827 0.0000 -0.9239 +vn 0.9239 0.0000 -0.3827 +vn 0.9239 0.0000 0.3827 +vn 0.3827 0.0000 0.9239 +vn -0.3827 0.0000 0.9239 +vn -0.9239 0.0000 0.3827 +vn 0.0000 1.0000 0.0000 +vn -0.9239 0.0000 -0.3827 +vn -0.3827 0.0000 -0.9239 +vn 0.0000 -1.0000 -0.0000 +vn 0.9117 0.1618 0.3776 +vn -0.8592 0.3676 -0.3559 +vn 0.3776 0.1618 -0.9117 +vn -0.3776 0.1618 -0.9117 +vn -0.9117 0.1618 0.3776 +vn 0.3776 0.1618 0.9117 +vn 0.9117 0.1618 -0.3776 +vn -0.9117 0.1618 -0.3776 +vn -0.3776 0.1618 0.9117 +vn -0.3559 0.3676 0.8592 +vn 0.8592 0.3676 0.3559 +vn 0.3559 0.3676 -0.8592 +vn -0.3559 0.3676 -0.8592 +vn -0.8592 0.3676 0.3559 +vn 0.3559 0.3676 0.8592 +vn 0.8592 0.3676 -0.3559 +s off +f 242/521/131 243/522/131 241/523/131 +f 244/524/132 245/525/132 243/522/132 +f 246/526/133 247/527/133 245/528/133 +f 248/529/134 249/530/134 247/527/134 +f 250/531/135 251/532/135 249/533/135 +f 252/534/136 253/535/136 251/536/136 +f 254/537/137 264/538/137 256/539/137 +f 254/540/138 255/541/138 253/535/138 +f 256/542/139 241/523/139 255/543/139 +f 253/544/140 255/545/140 247/546/140 +f 264/547/139 266/548/139 258/549/139 +f 244/550/137 259/551/137 246/552/137 +f 250/553/137 262/554/137 252/555/137 +f 242/556/137 264/538/137 258/557/137 +f 244/550/137 258/557/137 257/558/137 +f 248/559/137 259/551/137 260/560/137 +f 254/537/137 262/554/137 263/561/137 +f 248/559/137 261/562/137 250/553/137 +f 267/563/141 276/564/141 268/565/141 +f 262/566/136 271/567/136 263/568/136 +f 260/569/134 269/570/134 261/571/134 +f 257/572/132 267/573/132 259/574/132 +f 263/568/138 272/575/138 264/576/138 +f 261/577/135 270/578/135 262/579/135 +f 259/580/133 268/565/133 260/569/133 +f 258/549/131 265/581/131 257/572/131 +f 279/582/142 288/583/142 280/584/142 +f 265/581/143 274/585/143 273/586/143 +f 272/587/144 274/585/144 266/548/144 +f 270/588/145 279/582/145 271/567/145 +f 268/565/146 277/589/146 269/570/146 +f 265/581/147 275/590/147 267/573/147 +f 272/575/148 279/582/148 280/584/148 +f 269/591/149 278/592/149 270/578/149 +f 282/593/137 287/594/137 285/595/137 +f 277/596/150 286/597/150 278/592/150 +f 275/598/151 284/599/151 276/564/151 +f 274/585/152 281/600/152 273/586/152 +f 274/585/153 288/601/153 282/602/153 +f 278/603/154 287/604/154 279/582/154 +f 276/564/155 285/605/155 277/589/155 +f 273/586/156 283/606/156 275/590/156 +f 242/521/131 244/524/131 243/522/131 +f 244/524/132 246/607/132 245/525/132 +f 246/526/133 248/529/133 247/527/133 +f 248/529/134 250/608/134 249/530/134 +f 250/531/135 252/609/135 251/532/135 +f 252/534/136 254/540/136 253/535/136 +f 254/537/137 263/561/137 264/538/137 +f 254/540/138 256/610/138 255/541/138 +f 256/542/139 242/521/139 241/523/139 +f 255/545/140 241/611/140 247/546/140 +f 241/611/140 243/612/140 247/546/140 +f 243/612/140 245/613/140 247/546/140 +f 247/546/140 249/614/140 251/615/140 +f 251/615/140 253/544/140 247/546/140 +f 264/547/139 272/587/139 266/548/139 +f 244/550/137 257/558/137 259/551/137 +f 250/553/137 261/562/137 262/554/137 +f 242/556/137 256/539/137 264/538/137 +f 244/550/137 242/556/137 258/557/137 +f 248/559/137 246/552/137 259/551/137 +f 254/537/137 252/555/137 262/554/137 +f 248/559/137 260/560/137 261/562/137 +f 267/563/141 275/598/141 276/564/141 +f 262/566/136 270/588/136 271/567/136 +f 260/569/134 268/565/134 269/570/134 +f 257/572/132 265/581/132 267/573/132 +f 263/568/138 271/567/138 272/575/138 +f 261/577/135 269/591/135 270/578/135 +f 259/580/133 267/563/133 268/565/133 +f 258/549/131 266/548/131 265/581/131 +f 279/582/142 287/604/142 288/583/142 +f 265/581/143 266/548/143 274/585/143 +f 272/587/144 280/616/144 274/585/144 +f 270/588/145 278/603/145 279/582/145 +f 268/565/146 276/564/146 277/589/146 +f 265/581/147 273/586/147 275/590/147 +f 272/575/148 271/567/148 279/582/148 +f 269/591/149 277/596/149 278/592/149 +f 283/617/137 281/618/137 282/593/137 +f 282/593/137 288/619/137 287/594/137 +f 287/594/137 286/620/137 285/595/137 +f 285/595/137 284/621/137 283/617/137 +f 283/617/137 282/593/137 285/595/137 +f 277/596/150 285/622/150 286/597/150 +f 275/598/151 283/623/151 284/599/151 +f 274/585/152 282/602/152 281/600/152 +f 274/585/153 280/616/153 288/601/153 +f 278/603/154 286/624/154 287/604/154 +f 276/564/155 284/599/155 285/605/155 +f 273/586/156 281/600/156 283/606/156 +o Dark +v 0.041784 0.091847 -0.421900 +v 0.041784 0.054738 -0.421900 +v 0.041784 0.091847 -0.906275 +v 0.041784 0.054738 -0.906275 +v -0.042200 0.091847 -0.906275 +v -0.042200 0.054738 -0.906275 +v -0.042200 0.091847 -0.421900 +v -0.042200 0.054738 -0.421900 +v -0.043580 0.089263 -0.906275 +v -0.060153 0.072690 -0.906275 +v -0.043580 0.089263 -0.421900 +v -0.060153 0.072690 -0.421900 +v -0.042199 0.054736 -0.421900 +v -0.042199 0.054736 -0.906275 +v -0.025626 0.071309 -0.421900 +v -0.025626 0.071309 -0.906275 +v 0.043169 0.089268 -0.421900 +v 0.059742 0.072695 -0.421900 +v 0.043169 0.089268 -0.906275 +v 0.059742 0.072695 -0.906275 +v 0.041788 0.054741 -0.421900 +v 0.041788 0.054741 -0.906275 +v 0.025216 0.071314 -0.421900 +v 0.025216 0.071314 -0.906275 +v -0.005881 0.166746 -0.125094 +v -0.039027 0.133601 -0.125094 +v -0.005881 0.166746 -0.390719 +v -0.039027 0.133601 -0.390719 +v -0.021073 0.181938 -0.390719 +v -0.054219 0.148792 -0.390719 +v -0.021073 0.181938 -0.125094 +v -0.054219 0.148792 -0.125094 +v 0.021223 0.181928 -0.390706 +v 0.021223 0.181928 -0.125081 +v 0.054368 0.148783 -0.390706 +v 0.054368 0.148783 -0.125081 +v 0.006031 0.166737 -0.125081 +v 0.006031 0.166737 -0.390706 +v 0.039176 0.133591 -0.125081 +v 0.039176 0.133591 -0.390706 +v -0.032728 0.148794 -0.125100 +v -0.032728 0.109731 -0.125100 +v -0.032728 0.148794 -0.390725 +v -0.032728 0.109731 -0.390725 +v -0.054212 0.148794 -0.390725 +v -0.054212 0.109731 -0.390725 +v -0.054212 0.148794 -0.125100 +v -0.054212 0.109731 -0.125100 +v 0.054391 0.148762 -0.125087 +v 0.054391 0.109700 -0.125087 +v 0.054391 0.148763 -0.390712 +v 0.054391 0.109700 -0.390712 +v 0.032906 0.148763 -0.390712 +v 0.032906 0.109700 -0.390712 +v 0.032906 0.148762 -0.125087 +v 0.032906 0.109700 -0.125087 +v 0.020917 0.181922 -0.125075 +v 0.020917 0.160437 -0.125075 +v 0.020917 0.181922 -0.390700 +v 0.020917 0.160438 -0.390700 +v -0.021075 0.181922 -0.390700 +v -0.021075 0.160438 -0.390700 +v -0.021075 0.181922 -0.125075 +v -0.021075 0.160437 -0.125075 +v -0.034340 0.117971 -0.125144 +v -0.019392 0.081882 -0.125144 +v -0.034340 0.117971 -0.390769 +v -0.019392 0.081882 -0.390769 +v -0.054189 0.109750 -0.390769 +v -0.039241 0.073660 -0.390769 +v -0.054189 0.109750 -0.125144 +v -0.039241 0.073660 -0.125144 +v 0.054417 0.109679 -0.125094 +v 0.039469 0.073590 -0.125094 +v 0.054417 0.109679 -0.390719 +v 0.039469 0.073590 -0.390719 +v 0.034568 0.117901 -0.390719 +v 0.019620 0.081812 -0.390719 +v 0.034568 0.117901 -0.125094 +v 0.019620 0.081812 -0.125094 +v 0.020511 0.154541 0.279989 +v 0.020511 0.064772 0.369759 +v 0.020511 0.137969 0.263416 +v 0.020511 0.048199 0.353186 +v -0.017575 0.137969 0.263416 +v -0.017575 0.048199 0.353186 +v -0.017575 0.154541 0.279989 +v -0.017575 0.064772 0.369759 +v 0.020511 0.154537 0.279991 +v 0.020511 0.131100 0.279991 +v 0.020511 0.154537 0.246788 +v 0.020511 0.131100 0.246788 +v -0.017575 0.154537 0.246788 +v -0.017575 0.131100 0.246788 +v -0.017575 0.154537 0.279991 +v -0.017575 0.131100 0.279991 +v 0.020511 0.069303 0.387190 +v 0.020511 0.047649 0.378221 +v 0.020511 0.117885 0.269900 +v 0.020511 0.096232 0.260931 +v -0.017575 0.117885 0.269900 +v -0.017575 0.096232 0.260931 +v -0.017575 0.069303 0.387190 +v -0.017575 0.047649 0.378221 +v 0.020511 0.149017 0.351805 +v 0.020511 0.125539 0.375283 +v 0.020511 0.099299 0.302086 +v 0.020511 0.075820 0.325565 +v -0.017575 0.099299 0.302086 +v -0.017575 0.075820 0.325565 +v -0.017575 0.149017 0.351805 +v -0.017575 0.125539 0.375283 +v 0.020511 0.149016 0.414306 +v 0.020511 0.123625 0.414306 +v 0.020511 0.149016 0.351806 +v 0.020511 0.123625 0.351806 +v -0.017575 0.149016 0.351806 +v -0.017575 0.123625 0.351806 +v -0.017575 0.149016 0.414306 +v -0.017575 0.123625 0.414306 +v 0.020917 0.197544 0.085863 +v 0.020917 0.158481 0.085863 +v 0.020917 0.197544 -0.343825 +v 0.020917 0.158481 -0.343825 +v -0.021075 0.197544 -0.343825 +v -0.021075 0.158481 -0.343825 +v -0.021075 0.197544 0.085863 +v -0.021075 0.158481 0.085863 +v 0.028730 0.205356 0.085863 +v 0.028730 0.197544 0.085863 +v 0.028730 0.205356 -0.343825 +v 0.028730 0.197544 -0.343825 +v -0.028887 0.205356 -0.343825 +v -0.028887 0.197544 -0.343825 +v -0.028887 0.205356 0.085863 +v -0.028887 0.197544 0.085863 +v -0.019222 0.215024 0.085862 +v 0.015996 0.179807 0.085862 +v -0.019222 0.215024 0.062425 +v 0.015996 0.179807 0.062425 +v -0.028889 0.205357 0.062425 +v 0.006328 0.170139 0.062425 +v -0.028889 0.205357 0.085862 +v 0.006328 0.170139 0.085862 +v -0.019222 0.215024 -0.007887 +v 0.015996 0.179807 -0.007887 +v -0.019222 0.215024 -0.031325 +v 0.015996 0.179807 -0.031325 +v -0.028889 0.205357 -0.031325 +v 0.006328 0.170139 -0.031325 +v -0.028889 0.205357 -0.007887 +v 0.006328 0.170139 -0.007887 +v -0.019222 0.215024 0.038987 +v 0.015996 0.179807 0.038987 +v -0.019222 0.215024 0.015550 +v 0.015996 0.179807 0.015550 +v -0.028889 0.205357 0.015550 +v 0.006328 0.170139 0.015550 +v -0.028889 0.205357 0.038987 +v 0.006328 0.170139 0.038987 +v -0.019222 0.215024 -0.054762 +v 0.015996 0.179807 -0.054762 +v -0.019222 0.215024 -0.078200 +v 0.015996 0.179807 -0.078200 +v -0.028889 0.205357 -0.078200 +v 0.006328 0.170139 -0.078200 +v -0.028889 0.205357 -0.054762 +v 0.006328 0.170139 -0.054762 +v -0.019222 0.215024 -0.148512 +v 0.015996 0.179807 -0.148512 +v -0.019222 0.215024 -0.171950 +v 0.015996 0.179807 -0.171950 +v -0.028889 0.205357 -0.171950 +v 0.006328 0.170139 -0.171950 +v -0.028889 0.205357 -0.148512 +v 0.006328 0.170139 -0.148512 +v -0.019222 0.215024 -0.195387 +v 0.015996 0.179807 -0.195387 +v -0.019222 0.215024 -0.218825 +v 0.015996 0.179807 -0.218825 +v -0.028889 0.205357 -0.218825 +v 0.006328 0.170139 -0.218825 +v -0.028889 0.205357 -0.195387 +v 0.006328 0.170139 -0.195387 +v -0.019222 0.215024 -0.289138 +v 0.015996 0.179807 -0.289138 +v -0.019222 0.215024 -0.312575 +v 0.015996 0.179807 -0.312575 +v -0.028889 0.205357 -0.312575 +v 0.006328 0.170139 -0.312575 +v -0.028889 0.205357 -0.289138 +v 0.006328 0.170139 -0.289138 +v -0.019222 0.215024 -0.242263 +v 0.015996 0.179807 -0.242263 +v -0.019222 0.215024 -0.265700 +v 0.015996 0.179807 -0.265700 +v -0.028889 0.205357 -0.265700 +v 0.006328 0.170139 -0.265700 +v -0.028889 0.205357 -0.242263 +v 0.006328 0.170139 -0.242263 +v -0.019222 0.215024 -0.101637 +v 0.015996 0.179807 -0.101637 +v -0.019222 0.215024 -0.125075 +v 0.015996 0.179807 -0.125075 +v -0.028889 0.205357 -0.125075 +v 0.006328 0.170139 -0.125075 +v -0.028889 0.205357 -0.101637 +v 0.006328 0.170139 -0.101637 +v 0.028727 0.205358 0.085862 +v -0.006490 0.170141 0.085862 +v 0.028727 0.205358 0.062425 +v -0.006490 0.170141 0.062425 +v 0.019060 0.215026 0.062425 +v -0.016158 0.179808 0.062425 +v 0.019060 0.215026 0.085862 +v -0.016158 0.179808 0.085862 +v 0.028727 0.205358 0.038987 +v -0.006490 0.170141 0.038987 +v 0.028727 0.205358 0.015550 +v -0.006490 0.170141 0.015550 +v 0.019060 0.215026 0.015550 +v -0.016158 0.179808 0.015550 +v 0.019060 0.215026 0.038987 +v -0.016158 0.179808 0.038987 +v 0.028727 0.205358 -0.007887 +v -0.006490 0.170141 -0.007887 +v 0.028727 0.205358 -0.031325 +v -0.006490 0.170141 -0.031325 +v 0.019060 0.215026 -0.031325 +v -0.016158 0.179808 -0.031325 +v 0.019060 0.215026 -0.007887 +v -0.016158 0.179808 -0.007887 +v 0.028727 0.205358 -0.054762 +v -0.006490 0.170141 -0.054762 +v 0.028727 0.205358 -0.078200 +v -0.006490 0.170141 -0.078200 +v 0.019060 0.215026 -0.078200 +v -0.016158 0.179808 -0.078200 +v 0.019060 0.215026 -0.054762 +v -0.016158 0.179808 -0.054762 +v 0.028727 0.205358 -0.148512 +v -0.006490 0.170141 -0.148512 +v 0.028727 0.205359 -0.171950 +v -0.006490 0.170141 -0.171950 +v 0.019060 0.215026 -0.171950 +v -0.016158 0.179808 -0.171950 +v 0.019060 0.215026 -0.148512 +v -0.016158 0.179808 -0.148512 +v 0.028727 0.205359 -0.195387 +v -0.006490 0.170141 -0.195387 +v 0.028727 0.205359 -0.218825 +v -0.006490 0.170141 -0.218825 +v 0.019060 0.215026 -0.218825 +v -0.016158 0.179808 -0.218825 +v 0.019060 0.215026 -0.195387 +v -0.016158 0.179808 -0.195387 +v 0.028727 0.205359 -0.242263 +v -0.006490 0.170141 -0.242263 +v 0.028727 0.205359 -0.265700 +v -0.006490 0.170141 -0.265700 +v 0.019060 0.215026 -0.265700 +v -0.016158 0.179808 -0.265700 +v 0.019060 0.215026 -0.242263 +v -0.016158 0.179808 -0.242263 +v 0.028727 0.205359 -0.289138 +v -0.006490 0.170141 -0.289138 +v 0.028727 0.205359 -0.312575 +v -0.006490 0.170141 -0.312575 +v 0.019060 0.215026 -0.312575 +v -0.016158 0.179808 -0.312575 +v 0.019060 0.215026 -0.289138 +v -0.016158 0.179808 -0.289138 +v 0.028727 0.205358 -0.101637 +v -0.006490 0.170141 -0.101637 +v 0.028727 0.205358 -0.125075 +v -0.006490 0.170141 -0.125075 +v 0.019060 0.215026 -0.125075 +v -0.016158 0.179808 -0.125075 +v 0.019060 0.215026 -0.101637 +v -0.016158 0.179808 -0.101637 +v 0.053503 0.064506 -0.453150 +v 0.053503 0.048881 -0.453150 +v 0.053503 0.064506 -0.890650 +v 0.053503 0.048881 -0.890650 +v -0.053919 0.064506 -0.890650 +v -0.053919 0.048881 -0.890650 +v -0.053919 0.064506 -0.453150 +v -0.053919 0.048881 -0.453150 +v 0.037878 0.056694 -0.453150 +v 0.037878 0.017631 -0.453150 +v 0.037878 0.056694 -0.890650 +v 0.037878 0.017631 -0.890650 +v -0.038294 0.056694 -0.890650 +v -0.038294 0.017631 -0.890650 +v -0.038294 0.056694 -0.453150 +v -0.038294 0.017631 -0.453150 +v -0.052579 0.020865 -0.578150 +v -0.036006 0.004292 -0.578150 +v -0.052579 0.020865 -0.539087 +v -0.036006 0.004292 -0.539087 +v -0.031863 0.041581 -0.578150 +v -0.031863 0.041581 -0.539087 +v -0.015290 0.025008 -0.539087 +v -0.015290 0.025008 -0.578150 +v 0.028684 0.041581 -0.539087 +v 0.050781 0.019484 -0.539087 +v 0.028684 0.041581 -0.578150 +v 0.050781 0.019484 -0.578150 +v 0.013492 0.026389 -0.578150 +v 0.035589 0.004292 -0.578150 +v 0.013492 0.026389 -0.539087 +v 0.035589 0.004292 -0.539087 +v 0.028684 0.041581 -0.453150 +v 0.050781 0.019484 -0.453150 +v 0.028684 0.041581 -0.523462 +v 0.050781 0.019484 -0.523462 +v 0.013492 0.026389 -0.523462 +v 0.035589 0.004292 -0.523462 +v 0.013492 0.026389 -0.453150 +v 0.035589 0.004292 -0.453150 +v -0.052579 0.020865 -0.523462 +v -0.036006 0.004292 -0.523462 +v -0.052579 0.020865 -0.453150 +v -0.036006 0.004292 -0.453150 +v -0.031863 0.041581 -0.523462 +v -0.031863 0.041581 -0.453150 +v -0.015290 0.025008 -0.453150 +v -0.015290 0.025008 -0.523462 +v 0.035922 0.017628 -0.539087 +v 0.035922 0.003956 -0.539087 +v 0.035922 0.017628 -0.578150 +v 0.035922 0.003956 -0.578150 +v -0.036344 0.017628 -0.578150 +v -0.036344 0.003956 -0.578150 +v -0.036344 0.017628 -0.539087 +v -0.036344 0.003956 -0.539087 +v 0.035922 0.017628 -0.453150 +v 0.035922 0.003956 -0.453150 +v 0.035922 0.017628 -0.523462 +v 0.035922 0.003956 -0.523462 +v -0.036344 0.017628 -0.523462 +v -0.036344 0.003956 -0.523462 +v -0.036344 0.017628 -0.453150 +v -0.036344 0.003956 -0.453150 +v 0.028684 0.041581 -0.596900 +v 0.050781 0.019484 -0.596900 +v 0.028684 0.041581 -0.667212 +v 0.050781 0.019484 -0.667212 +v 0.013492 0.026389 -0.667212 +v 0.035589 0.004292 -0.667212 +v 0.013492 0.026389 -0.596900 +v 0.035589 0.004292 -0.596900 +v 0.035922 0.017628 -0.596900 +v 0.035922 0.003956 -0.596900 +v 0.035922 0.017628 -0.667212 +v 0.035922 0.003956 -0.667212 +v -0.036344 0.017628 -0.667212 +v -0.036344 0.003956 -0.667212 +v -0.036344 0.017628 -0.596900 +v -0.036344 0.003956 -0.596900 +v -0.052579 0.020865 -0.667212 +v -0.036006 0.004292 -0.667212 +v -0.052579 0.020865 -0.596900 +v -0.036006 0.004292 -0.596900 +v -0.031863 0.041581 -0.667212 +v -0.031863 0.041581 -0.596900 +v -0.015290 0.025008 -0.596900 +v -0.015290 0.025008 -0.667212 +v -0.052579 0.020865 -0.721900 +v -0.036006 0.004292 -0.721900 +v -0.052579 0.020865 -0.682837 +v -0.036006 0.004292 -0.682837 +v -0.031863 0.041581 -0.721900 +v -0.031863 0.041581 -0.682837 +v -0.015290 0.025008 -0.682837 +v -0.015290 0.025008 -0.721900 +v 0.035922 0.017628 -0.682837 +v 0.035922 0.003956 -0.682837 +v 0.035922 0.017628 -0.721900 +v 0.035922 0.003956 -0.721900 +v -0.036344 0.017628 -0.721900 +v -0.036344 0.003956 -0.721900 +v -0.036344 0.017628 -0.682837 +v -0.036344 0.003956 -0.682837 +v 0.028684 0.041581 -0.682837 +v 0.050781 0.019484 -0.682837 +v 0.028684 0.041581 -0.721900 +v 0.050781 0.019484 -0.721900 +v 0.013492 0.026389 -0.721900 +v 0.035589 0.004292 -0.721900 +v 0.013492 0.026389 -0.682837 +v 0.035589 0.004292 -0.682837 +v 0.028684 0.041581 -0.740650 +v 0.050781 0.019484 -0.740650 +v 0.028684 0.041581 -0.810962 +v 0.050781 0.019484 -0.810962 +v 0.013492 0.026389 -0.810962 +v 0.035589 0.004292 -0.810962 +v 0.013492 0.026389 -0.740650 +v 0.035589 0.004292 -0.740650 +v 0.035922 0.017628 -0.740650 +v 0.035922 0.003956 -0.740650 +v 0.035922 0.017628 -0.810962 +v 0.035922 0.003956 -0.810962 +v -0.036344 0.017628 -0.810962 +v -0.036344 0.003956 -0.810962 +v -0.036344 0.017628 -0.740650 +v -0.036344 0.003956 -0.740650 +v -0.052579 0.020865 -0.810962 +v -0.036006 0.004292 -0.810962 +v -0.052579 0.020865 -0.740650 +v -0.036006 0.004292 -0.740650 +v -0.031863 0.041581 -0.810962 +v -0.031863 0.041581 -0.740650 +v -0.015290 0.025008 -0.740650 +v -0.015290 0.025008 -0.810962 +v -0.052579 0.020865 -0.865650 +v -0.036006 0.004292 -0.865650 +v -0.052579 0.020865 -0.826587 +v -0.036006 0.004292 -0.826587 +v -0.031863 0.041581 -0.865650 +v -0.031863 0.041581 -0.826587 +v -0.015290 0.025008 -0.826587 +v -0.015290 0.025008 -0.865650 +v 0.035922 0.017628 -0.826587 +v 0.035922 0.003956 -0.826587 +v 0.035922 0.017628 -0.865650 +v 0.035922 0.003956 -0.865650 +v -0.036344 0.017628 -0.865650 +v -0.036344 0.003956 -0.865650 +v -0.036344 0.017628 -0.826587 +v -0.036344 0.003956 -0.826587 +v 0.028684 0.041581 -0.826587 +v 0.050781 0.019484 -0.826587 +v 0.028684 0.041581 -0.865650 +v 0.050781 0.019484 -0.865650 +v 0.013492 0.026389 -0.865650 +v 0.035589 0.004292 -0.865650 +v 0.013492 0.026389 -0.826587 +v 0.035589 0.004292 -0.826587 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.312500 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.250000 +vt 0.625000 0.312500 +vt 0.562500 0.250000 +vt 0.562500 0.312500 +vn 1.0000 0.0000 0.0000 +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.0000 1.0000 +vn 0.0000 0.0000 -1.0000 +vn -0.7071 0.7071 0.0000 +vn -0.7071 -0.7071 -0.0000 +vn 0.7071 0.7071 0.0000 +vn 0.7071 -0.7071 -0.0000 +vn 0.9239 0.3827 0.0000 +vn -0.9239 -0.3827 -0.0000 +vn 0.9239 -0.3827 0.0000 +vn -0.9239 0.3827 0.0000 +vn 0.0000 -0.7071 0.7071 +vn 0.0000 0.7071 0.7071 +vn 0.0000 -0.7071 -0.7071 +vn 0.0000 0.9239 0.3827 +vn 0.0000 -0.9239 -0.3827 +vn 0.0000 -0.3827 0.9239 +vn 0.0000 0.3827 -0.9239 +vn 0.0000 0.7071 -0.7071 +s off +f 289/625/157 290/626/157 291/627/157 +f 290/626/157 292/628/157 291/627/157 +f 293/629/158 294/630/158 295/631/158 +f 294/630/158 296/632/158 295/631/158 +f 293/629/159 295/633/159 291/627/159 +f 295/633/159 289/634/159 291/627/159 +f 296/635/160 294/630/160 290/636/160 +f 294/630/160 292/628/160 290/636/160 +f 295/637/161 296/638/161 289/639/161 +f 296/638/161 290/640/161 289/639/161 +f 291/641/162 292/642/162 293/643/162 +f 292/642/162 294/644/162 293/643/162 +f 297/645/163 298/646/163 299/647/163 +f 298/646/163 300/648/163 299/647/163 +f 300/649/164 298/646/164 301/650/164 +f 298/646/164 302/651/164 301/650/164 +f 299/652/161 300/653/161 303/654/161 +f 300/653/161 301/655/161 303/654/161 +f 304/656/162 302/657/162 297/658/162 +f 302/657/162 298/659/162 297/658/162 +f 305/660/165 306/661/165 307/662/165 +f 306/661/165 308/663/165 307/662/165 +f 309/664/166 310/665/166 306/666/166 +f 310/665/166 308/663/166 306/666/166 +f 311/667/161 309/668/161 305/669/161 +f 309/668/161 306/670/161 305/669/161 +f 307/671/162 308/672/162 312/673/162 +f 308/672/162 310/674/162 312/673/162 +f 313/675/166 314/676/166 315/677/166 +f 314/676/166 316/678/166 315/677/166 +f 317/679/163 318/680/163 319/681/163 +f 318/680/163 320/682/163 319/681/163 +f 319/683/161 320/684/161 313/685/161 +f 320/684/161 314/686/161 313/685/161 +f 315/687/162 316/688/162 317/689/162 +f 316/688/162 318/690/162 317/689/162 +f 321/691/165 322/692/165 323/693/165 +f 322/692/165 324/694/165 323/693/165 +f 325/695/164 326/696/164 327/697/164 +f 326/696/164 328/698/164 327/697/164 +f 322/699/161 325/700/161 324/701/161 +f 325/700/161 327/702/161 324/701/161 +f 323/703/162 328/704/162 321/705/162 +f 328/704/162 326/706/162 321/705/162 +f 329/707/157 330/708/157 331/709/157 +f 330/708/157 332/710/157 331/709/157 +f 333/711/158 334/712/158 335/713/158 +f 334/712/158 336/714/158 335/713/158 +f 333/711/159 335/715/159 331/709/159 +f 335/715/159 329/716/159 331/709/159 +f 336/717/160 334/712/160 330/718/160 +f 334/712/160 332/710/160 330/718/160 +f 331/719/162 332/720/162 333/721/162 +f 332/720/162 334/722/162 333/721/162 +f 337/723/157 338/724/157 339/725/157 +f 338/724/157 340/726/157 339/725/157 +f 341/727/158 342/728/158 343/729/158 +f 342/728/158 344/730/158 343/729/158 +f 341/727/159 343/731/159 339/725/159 +f 343/731/159 337/732/159 339/725/159 +f 344/733/160 342/728/160 338/734/160 +f 342/728/160 340/726/160 338/734/160 +f 339/735/162 340/736/162 341/737/162 +f 340/736/162 342/738/162 341/737/162 +f 345/739/157 346/740/157 347/741/157 +f 346/740/157 348/742/157 347/741/157 +f 349/743/158 350/744/158 351/745/158 +f 350/744/158 352/746/158 351/745/158 +f 349/743/159 351/747/159 347/741/159 +f 351/747/159 345/748/159 347/741/159 +f 352/749/160 350/744/160 346/750/160 +f 350/744/160 348/742/160 346/750/160 +f 347/751/162 348/752/162 349/753/162 +f 348/752/162 350/754/162 349/753/162 +f 353/755/167 354/756/167 355/757/167 +f 354/756/167 356/758/167 355/757/167 +f 357/759/168 358/760/168 359/761/168 +f 358/760/168 360/762/168 359/761/168 +f 359/763/161 360/764/161 353/765/161 +f 360/764/161 354/766/161 353/765/161 +f 355/767/162 356/768/162 357/769/162 +f 356/768/162 358/770/162 357/769/162 +f 361/771/169 362/772/169 363/773/169 +f 362/772/169 364/774/169 363/773/169 +f 365/775/170 366/776/170 367/777/170 +f 366/776/170 368/778/170 367/777/170 +f 367/779/161 368/780/161 361/781/161 +f 368/780/161 362/782/161 361/781/161 +f 363/783/162 364/784/162 365/785/162 +f 364/784/162 366/786/162 365/785/162 +f 369/787/157 370/788/157 371/789/157 +f 370/788/157 372/790/157 371/789/157 +f 373/791/158 374/792/158 375/793/158 +f 374/792/158 376/794/158 375/793/158 +f 376/795/171 374/792/171 370/796/171 +f 374/792/171 372/790/171 370/796/171 +f 375/797/172 376/798/172 369/799/172 +f 376/798/172 370/800/172 369/799/172 +f 371/801/173 372/802/173 373/803/173 +f 372/802/173 374/804/173 373/803/173 +f 377/805/157 378/806/157 379/807/157 +f 378/806/157 380/808/157 379/807/157 +f 381/809/158 382/810/158 383/811/158 +f 382/810/158 384/812/158 383/811/158 +f 381/809/159 383/813/159 379/807/159 +f 383/813/159 377/814/159 379/807/159 +f 384/815/160 382/810/160 378/816/160 +f 382/810/160 380/808/160 378/816/160 +f 383/817/161 384/818/161 377/819/161 +f 384/818/161 378/820/161 377/819/161 +f 379/821/162 380/822/162 381/823/162 +f 380/822/162 382/824/162 381/823/162 +f 385/825/157 386/826/157 387/827/157 +f 386/826/157 388/828/157 387/827/157 +f 389/829/158 390/830/158 391/831/158 +f 390/830/158 392/832/158 391/831/158 +f 389/829/174 391/833/174 387/827/174 +f 391/833/174 385/834/174 387/827/174 +f 392/835/175 390/830/175 386/836/175 +f 390/830/175 388/828/175 386/836/175 +f 391/837/176 392/838/176 385/839/176 +f 392/838/176 386/840/176 385/839/176 +f 387/841/177 388/842/177 389/843/177 +f 388/842/177 390/844/177 389/843/177 +f 393/845/157 394/846/157 395/847/157 +f 394/846/157 396/848/157 395/847/157 +f 397/849/158 398/850/158 399/851/158 +f 398/850/158 400/852/158 399/851/158 +f 397/849/178 399/853/178 395/847/178 +f 399/853/178 393/854/178 395/847/178 +f 400/855/171 398/850/171 394/856/171 +f 398/850/171 396/848/171 394/856/171 +f 395/857/173 396/858/173 397/859/173 +f 396/858/173 398/860/173 397/859/173 +f 401/861/157 402/862/157 403/863/157 +f 402/862/157 404/864/157 403/863/157 +f 405/865/158 406/866/158 407/867/158 +f 406/866/158 408/868/158 407/867/158 +f 405/865/159 407/869/159 403/863/159 +f 407/869/159 401/870/159 403/863/159 +f 408/871/160 406/866/160 402/872/160 +f 406/866/160 404/864/160 402/872/160 +f 407/873/161 408/874/161 401/875/161 +f 408/874/161 402/876/161 401/875/161 +f 403/877/162 404/878/162 405/879/162 +f 404/878/162 406/880/162 405/879/162 +f 409/881/157 410/882/157 411/883/157 +f 410/882/157 412/884/157 411/883/157 +f 413/885/158 414/886/158 415/887/158 +f 414/886/158 416/888/158 415/887/158 +f 416/889/160 414/886/160 410/890/160 +f 414/886/160 412/884/160 410/890/160 +f 411/891/162 412/892/162 413/893/162 +f 412/892/162 414/894/162 413/893/162 +f 417/895/157 418/896/157 419/897/157 +f 418/896/157 420/898/157 419/897/157 +f 421/899/158 422/900/158 423/901/158 +f 422/900/158 424/902/158 423/901/158 +f 421/899/159 423/903/159 419/897/159 +f 423/903/159 417/904/159 419/897/159 +f 424/905/160 422/900/160 418/906/160 +f 422/900/160 420/898/160 418/906/160 +f 423/907/161 424/908/161 417/909/161 +f 424/908/161 418/910/161 417/909/161 +f 419/911/162 420/912/162 421/913/162 +f 420/912/162 422/914/162 421/913/162 +f 425/915/165 426/916/165 427/917/165 +f 426/916/165 428/918/165 427/917/165 +f 429/919/164 430/920/164 431/921/164 +f 430/920/164 432/922/164 431/921/164 +f 429/919/163 431/923/163 427/917/163 +f 431/923/163 425/924/163 427/917/163 +f 431/925/161 432/926/161 425/927/161 +f 432/926/161 426/928/161 425/927/161 +f 427/929/162 428/930/162 429/931/162 +f 428/930/162 430/932/162 429/931/162 +f 433/933/165 434/934/165 435/935/165 +f 434/934/165 436/936/165 435/935/165 +f 437/937/164 438/938/164 439/939/164 +f 438/938/164 440/940/164 439/939/164 +f 437/937/163 439/941/163 435/935/163 +f 439/941/163 433/942/163 435/935/163 +f 439/943/161 440/944/161 433/945/161 +f 440/944/161 434/946/161 433/945/161 +f 435/947/162 436/948/162 437/949/162 +f 436/948/162 438/950/162 437/949/162 +f 441/951/165 442/952/165 443/953/165 +f 442/952/165 444/954/165 443/953/165 +f 445/955/164 446/956/164 447/957/164 +f 446/956/164 448/958/164 447/957/164 +f 445/955/163 447/959/163 443/953/163 +f 447/959/163 441/960/163 443/953/163 +f 447/961/161 448/962/161 441/963/161 +f 448/962/161 442/964/161 441/963/161 +f 443/965/162 444/966/162 445/967/162 +f 444/966/162 446/968/162 445/967/162 +f 449/969/165 450/970/165 451/971/165 +f 450/970/165 452/972/165 451/971/165 +f 453/973/164 454/974/164 455/975/164 +f 454/974/164 456/976/164 455/975/164 +f 453/973/163 455/977/163 451/971/163 +f 455/977/163 449/978/163 451/971/163 +f 455/979/161 456/980/161 449/981/161 +f 456/980/161 450/982/161 449/981/161 +f 451/983/162 452/984/162 453/985/162 +f 452/984/162 454/986/162 453/985/162 +f 457/987/165 458/988/165 459/989/165 +f 458/988/165 460/990/165 459/989/165 +f 461/991/164 462/992/164 463/993/164 +f 462/992/164 464/994/164 463/993/164 +f 461/991/163 463/995/163 459/989/163 +f 463/995/163 457/996/163 459/989/163 +f 463/997/161 464/998/161 457/999/161 +f 464/998/161 458/1000/161 457/999/161 +f 459/1001/162 460/1002/162 461/1003/162 +f 460/1002/162 462/1004/162 461/1003/162 +f 465/1005/165 466/1006/165 467/1007/165 +f 466/1006/165 468/1008/165 467/1007/165 +f 469/1009/164 470/1010/164 471/1011/164 +f 470/1010/164 472/1012/164 471/1011/164 +f 469/1009/163 471/1013/163 467/1007/163 +f 471/1013/163 465/1014/163 467/1007/163 +f 471/1015/161 472/1016/161 465/1017/161 +f 472/1016/161 466/1018/161 465/1017/161 +f 467/1019/162 468/1020/162 469/1021/162 +f 468/1020/162 470/1022/162 469/1021/162 +f 473/1023/165 474/1024/165 475/1025/165 +f 474/1024/165 476/1026/165 475/1025/165 +f 477/1027/164 478/1028/164 479/1029/164 +f 478/1028/164 480/1030/164 479/1029/164 +f 477/1027/163 479/1031/163 475/1025/163 +f 479/1031/163 473/1032/163 475/1025/163 +f 479/1033/161 480/1034/161 473/1035/161 +f 480/1034/161 474/1036/161 473/1035/161 +f 475/1037/162 476/1038/162 477/1039/162 +f 476/1038/162 478/1040/162 477/1039/162 +f 481/1041/165 482/1042/165 483/1043/165 +f 482/1042/165 484/1044/165 483/1043/165 +f 485/1045/164 486/1046/164 487/1047/164 +f 486/1046/164 488/1048/164 487/1047/164 +f 485/1045/163 487/1049/163 483/1043/163 +f 487/1049/163 481/1050/163 483/1043/163 +f 487/1051/161 488/1052/161 481/1053/161 +f 488/1052/161 482/1054/161 481/1053/161 +f 483/1055/162 484/1056/162 485/1057/162 +f 484/1056/162 486/1058/162 485/1057/162 +f 489/1059/165 490/1060/165 491/1061/165 +f 490/1060/165 492/1062/165 491/1061/165 +f 493/1063/164 494/1064/164 495/1065/164 +f 494/1064/164 496/1066/164 495/1065/164 +f 493/1063/163 495/1067/163 491/1061/163 +f 495/1067/163 489/1068/163 491/1061/163 +f 495/1069/161 496/1070/161 489/1071/161 +f 496/1070/161 490/1072/161 489/1071/161 +f 491/1073/162 492/1074/162 493/1075/162 +f 492/1074/162 494/1076/162 493/1075/162 +f 497/1077/166 498/1078/166 499/1079/166 +f 498/1078/166 500/1080/166 499/1079/166 +f 501/1081/163 502/1082/163 503/1083/163 +f 502/1082/163 504/1084/163 503/1083/163 +f 501/1081/165 503/1085/165 499/1079/165 +f 503/1085/165 497/1086/165 499/1079/165 +f 503/1087/161 504/1088/161 497/1089/161 +f 504/1088/161 498/1090/161 497/1089/161 +f 499/1091/162 500/1092/162 501/1093/162 +f 500/1092/162 502/1094/162 501/1093/162 +f 505/1095/166 506/1096/166 507/1097/166 +f 506/1096/166 508/1098/166 507/1097/166 +f 509/1099/163 510/1100/163 511/1101/163 +f 510/1100/163 512/1102/163 511/1101/163 +f 509/1099/165 511/1103/165 507/1097/165 +f 511/1103/165 505/1104/165 507/1097/165 +f 511/1105/161 512/1106/161 505/1107/161 +f 512/1106/161 506/1108/161 505/1107/161 +f 507/1109/162 508/1110/162 509/1111/162 +f 508/1110/162 510/1112/162 509/1111/162 +f 513/1113/166 514/1114/166 515/1115/166 +f 514/1114/166 516/1116/166 515/1115/166 +f 517/1117/163 518/1118/163 519/1119/163 +f 518/1118/163 520/1120/163 519/1119/163 +f 517/1117/165 519/1121/165 515/1115/165 +f 519/1121/165 513/1122/165 515/1115/165 +f 519/1123/161 520/1124/161 513/1125/161 +f 520/1124/161 514/1126/161 513/1125/161 +f 515/1127/162 516/1128/162 517/1129/162 +f 516/1128/162 518/1130/162 517/1129/162 +f 521/1131/166 522/1132/166 523/1133/166 +f 522/1132/166 524/1134/166 523/1133/166 +f 525/1135/163 526/1136/163 527/1137/163 +f 526/1136/163 528/1138/163 527/1137/163 +f 525/1135/165 527/1139/165 523/1133/165 +f 527/1139/165 521/1140/165 523/1133/165 +f 527/1141/161 528/1142/161 521/1143/161 +f 528/1142/161 522/1144/161 521/1143/161 +f 523/1145/162 524/1146/162 525/1147/162 +f 524/1146/162 526/1148/162 525/1147/162 +f 529/1149/166 530/1150/166 531/1151/166 +f 530/1150/166 532/1152/166 531/1151/166 +f 533/1153/163 534/1154/163 535/1155/163 +f 534/1154/163 536/1156/163 535/1155/163 +f 533/1153/165 535/1157/165 531/1151/165 +f 535/1157/165 529/1158/165 531/1151/165 +f 535/1159/161 536/1160/161 529/1161/161 +f 536/1160/161 530/1162/161 529/1161/161 +f 531/1163/162 532/1164/162 533/1165/162 +f 532/1164/162 534/1166/162 533/1165/162 +f 537/1167/166 538/1168/166 539/1169/166 +f 538/1168/166 540/1170/166 539/1169/166 +f 541/1171/163 542/1172/163 543/1173/163 +f 542/1172/163 544/1174/163 543/1173/163 +f 541/1171/165 543/1175/165 539/1169/165 +f 543/1175/165 537/1176/165 539/1169/165 +f 543/1177/161 544/1178/161 537/1179/161 +f 544/1178/161 538/1180/161 537/1179/161 +f 539/1181/162 540/1182/162 541/1183/162 +f 540/1182/162 542/1184/162 541/1183/162 +f 545/1185/166 546/1186/166 547/1187/166 +f 546/1186/166 548/1188/166 547/1187/166 +f 549/1189/163 550/1190/163 551/1191/163 +f 550/1190/163 552/1192/163 551/1191/163 +f 549/1189/165 551/1193/165 547/1187/165 +f 551/1193/165 545/1194/165 547/1187/165 +f 551/1195/161 552/1196/161 545/1197/161 +f 552/1196/161 546/1198/161 545/1197/161 +f 547/1199/162 548/1200/162 549/1201/162 +f 548/1200/162 550/1202/162 549/1201/162 +f 553/1203/166 554/1204/166 555/1205/166 +f 554/1204/166 556/1206/166 555/1205/166 +f 557/1207/163 558/1208/163 559/1209/163 +f 558/1208/163 560/1210/163 559/1209/163 +f 557/1207/165 559/1211/165 555/1205/165 +f 559/1211/165 553/1212/165 555/1205/165 +f 559/1213/161 560/1214/161 553/1215/161 +f 560/1214/161 554/1216/161 553/1215/161 +f 555/1217/162 556/1218/162 557/1219/162 +f 556/1218/162 558/1220/162 557/1219/162 +f 561/1221/166 562/1222/166 563/1223/166 +f 562/1222/166 564/1224/166 563/1223/166 +f 565/1225/163 566/1226/163 567/1227/163 +f 566/1226/163 568/1228/163 567/1227/163 +f 565/1225/165 567/1229/165 563/1223/165 +f 567/1229/165 561/1230/165 563/1223/165 +f 567/1231/161 568/1232/161 561/1233/161 +f 568/1232/161 562/1234/161 561/1233/161 +f 563/1235/162 564/1236/162 565/1237/162 +f 564/1236/162 566/1238/162 565/1237/162 +f 569/1239/157 570/1240/157 571/1241/157 +f 570/1240/157 572/1242/157 571/1241/157 +f 573/1243/158 574/1244/158 575/1245/158 +f 574/1244/158 576/1246/158 575/1245/158 +f 573/1243/159 575/1247/159 571/1241/159 +f 575/1247/159 569/1248/159 571/1241/159 +f 576/1249/160 574/1244/160 570/1250/160 +f 574/1244/160 572/1242/160 570/1250/160 +f 575/1251/161 576/1252/161 569/1253/161 +f 576/1252/161 570/1254/161 569/1253/161 +f 571/1255/162 572/1256/162 573/1257/162 +f 572/1256/162 574/1258/162 573/1257/162 +f 577/1259/157 578/1260/157 579/1261/157 +f 578/1260/157 580/1262/157 579/1261/157 +f 581/1263/158 582/1264/158 583/1265/158 +f 582/1264/158 584/1266/158 583/1265/158 +f 584/1267/160 582/1264/160 578/1268/160 +f 582/1264/160 580/1262/160 578/1268/160 +f 583/1269/161 584/1270/161 577/1271/161 +f 584/1270/161 578/1272/161 577/1271/161 +f 579/1273/162 580/1274/162 581/1275/162 +f 580/1274/162 582/1276/162 581/1275/162 +f 585/1277/164 586/1278/164 587/1279/164 +f 586/1278/164 588/1280/164 587/1279/164 +f 585/1277/163 587/1281/163 589/1282/163 +f 587/1281/163 590/1283/163 589/1282/163 +f 588/1284/166 586/1278/166 591/1285/166 +f 586/1278/166 592/1286/166 591/1285/166 +f 587/1287/161 588/1288/161 590/1289/161 +f 588/1288/161 591/1290/161 590/1289/161 +f 589/1291/162 592/1292/162 585/1293/162 +f 592/1292/162 586/1294/162 585/1293/162 +f 593/1295/165 594/1296/165 595/1297/165 +f 594/1296/165 596/1298/165 595/1297/165 +f 597/1299/164 598/1300/164 599/1301/164 +f 598/1300/164 600/1302/164 599/1301/164 +f 600/1303/166 598/1300/166 594/1304/166 +f 598/1300/166 596/1298/166 594/1304/166 +f 599/1305/161 600/1306/161 593/1307/161 +f 600/1306/161 594/1308/161 593/1307/161 +f 595/1309/162 596/1310/162 597/1311/162 +f 596/1310/162 598/1312/162 597/1311/162 +f 601/1313/165 602/1314/165 603/1315/165 +f 602/1314/165 604/1316/165 603/1315/165 +f 605/1317/164 606/1318/164 607/1319/164 +f 606/1318/164 608/1320/164 607/1319/164 +f 608/1321/166 606/1318/166 602/1322/166 +f 606/1318/166 604/1316/166 602/1322/166 +f 607/1323/161 608/1324/161 601/1325/161 +f 608/1324/161 602/1326/161 601/1325/161 +f 603/1327/162 604/1328/162 605/1329/162 +f 604/1328/162 606/1330/162 605/1329/162 +f 609/1331/164 610/1332/164 611/1333/164 +f 610/1332/164 612/1334/164 611/1333/164 +f 609/1331/163 611/1335/163 613/1336/163 +f 611/1335/163 614/1337/163 613/1336/163 +f 612/1338/166 610/1332/166 615/1339/166 +f 610/1332/166 616/1340/166 615/1339/166 +f 611/1341/161 612/1342/161 614/1343/161 +f 612/1342/161 615/1344/161 614/1343/161 +f 613/1345/162 616/1346/162 609/1347/162 +f 616/1346/162 610/1348/162 609/1347/162 +f 617/1349/157 618/1350/157 619/1351/157 +f 618/1350/157 620/1352/157 619/1351/157 +f 621/1353/158 622/1354/158 623/1355/158 +f 622/1354/158 624/1356/158 623/1355/158 +f 624/1357/160 622/1354/160 618/1358/160 +f 622/1354/160 620/1352/160 618/1358/160 +f 623/1359/161 624/1360/161 617/1361/161 +f 624/1360/161 618/1362/161 617/1361/161 +f 619/1363/162 620/1364/162 621/1365/162 +f 620/1364/162 622/1366/162 621/1365/162 +f 625/1367/157 626/1368/157 627/1369/157 +f 626/1368/157 628/1370/157 627/1369/157 +f 629/1371/158 630/1372/158 631/1373/158 +f 630/1372/158 632/1374/158 631/1373/158 +f 632/1375/160 630/1372/160 626/1376/160 +f 630/1372/160 628/1370/160 626/1376/160 +f 631/1377/161 632/1378/161 625/1379/161 +f 632/1378/161 626/1380/161 625/1379/161 +f 627/1381/162 628/1382/162 629/1383/162 +f 628/1382/162 630/1384/162 629/1383/162 +f 633/1385/165 634/1386/165 635/1387/165 +f 634/1386/165 636/1388/165 635/1387/165 +f 637/1389/164 638/1390/164 639/1391/164 +f 638/1390/164 640/1392/164 639/1391/164 +f 640/1393/166 638/1390/166 634/1394/166 +f 638/1390/166 636/1388/166 634/1394/166 +f 639/1395/161 640/1396/161 633/1397/161 +f 640/1396/161 634/1398/161 633/1397/161 +f 635/1399/162 636/1400/162 637/1401/162 +f 636/1400/162 638/1402/162 637/1401/162 +f 641/1403/157 642/1404/157 643/1405/157 +f 642/1404/157 644/1406/157 643/1405/157 +f 645/1407/158 646/1408/158 647/1409/158 +f 646/1408/158 648/1410/158 647/1409/158 +f 648/1411/160 646/1408/160 642/1412/160 +f 646/1408/160 644/1406/160 642/1412/160 +f 647/1413/161 648/1414/161 641/1415/161 +f 648/1414/161 642/1416/161 641/1415/161 +f 643/1417/162 644/1418/162 645/1419/162 +f 644/1418/162 646/1420/162 645/1419/162 +f 649/1421/164 650/1422/164 651/1423/164 +f 650/1422/164 652/1424/164 651/1423/164 +f 649/1421/163 651/1425/163 653/1426/163 +f 651/1425/163 654/1427/163 653/1426/163 +f 652/1428/166 650/1422/166 655/1429/166 +f 650/1422/166 656/1430/166 655/1429/166 +f 651/1431/161 652/1432/161 654/1433/161 +f 652/1432/161 655/1434/161 654/1433/161 +f 653/1435/162 656/1436/162 649/1437/162 +f 656/1436/162 650/1438/162 649/1437/162 +f 657/1439/164 658/1440/164 659/1441/164 +f 658/1440/164 660/1442/164 659/1441/164 +f 657/1439/163 659/1443/163 661/1444/163 +f 659/1443/163 662/1445/163 661/1444/163 +f 660/1446/166 658/1440/166 663/1447/166 +f 658/1440/166 664/1448/166 663/1447/166 +f 659/1449/161 660/1450/161 662/1451/161 +f 660/1450/161 663/1452/161 662/1451/161 +f 661/1453/162 664/1454/162 657/1455/162 +f 664/1454/162 658/1456/162 657/1455/162 +f 665/1457/157 666/1458/157 667/1459/157 +f 666/1458/157 668/1460/157 667/1459/157 +f 669/1461/158 670/1462/158 671/1463/158 +f 670/1462/158 672/1464/158 671/1463/158 +f 672/1465/160 670/1462/160 666/1466/160 +f 670/1462/160 668/1460/160 666/1466/160 +f 671/1467/161 672/1468/161 665/1469/161 +f 672/1468/161 666/1470/161 665/1469/161 +f 667/1471/162 668/1472/162 669/1473/162 +f 668/1472/162 670/1474/162 669/1473/162 +f 673/1475/165 674/1476/165 675/1477/165 +f 674/1476/165 676/1478/165 675/1477/165 +f 677/1479/164 678/1480/164 679/1481/164 +f 678/1480/164 680/1482/164 679/1481/164 +f 680/1483/166 678/1480/166 674/1484/166 +f 678/1480/166 676/1478/166 674/1484/166 +f 679/1485/161 680/1486/161 673/1487/161 +f 680/1486/161 674/1488/161 673/1487/161 +f 675/1489/162 676/1490/162 677/1491/162 +f 676/1490/162 678/1492/162 677/1491/162 +f 681/1493/165 682/1494/165 683/1495/165 +f 682/1494/165 684/1496/165 683/1495/165 +f 685/1497/164 686/1498/164 687/1499/164 +f 686/1498/164 688/1500/164 687/1499/164 +f 688/1501/166 686/1498/166 682/1502/166 +f 686/1498/166 684/1496/166 682/1502/166 +f 687/1503/161 688/1504/161 681/1505/161 +f 688/1504/161 682/1506/161 681/1505/161 +f 683/1507/162 684/1508/162 685/1509/162 +f 684/1508/162 686/1510/162 685/1509/162 +f 689/1511/157 690/1512/157 691/1513/157 +f 690/1512/157 692/1514/157 691/1513/157 +f 693/1515/158 694/1516/158 695/1517/158 +f 694/1516/158 696/1518/158 695/1517/158 +f 696/1519/160 694/1516/160 690/1520/160 +f 694/1516/160 692/1514/160 690/1520/160 +f 695/1521/161 696/1522/161 689/1523/161 +f 696/1522/161 690/1524/161 689/1523/161 +f 691/1525/162 692/1526/162 693/1527/162 +f 692/1526/162 694/1528/162 693/1527/162 +f 697/1529/164 698/1530/164 699/1531/164 +f 698/1530/164 700/1532/164 699/1531/164 +f 697/1529/163 699/1533/163 701/1534/163 +f 699/1533/163 702/1535/163 701/1534/163 +f 700/1536/166 698/1530/166 703/1537/166 +f 698/1530/166 704/1538/166 703/1537/166 +f 699/1539/161 700/1540/161 702/1541/161 +f 700/1540/161 703/1542/161 702/1541/161 +f 701/1543/162 704/1544/162 697/1545/162 +f 704/1544/162 698/1546/162 697/1545/162 +f 705/1547/164 706/1548/164 707/1549/164 +f 706/1548/164 708/1550/164 707/1549/164 +f 705/1547/163 707/1551/163 709/1552/163 +f 707/1551/163 710/1553/163 709/1552/163 +f 708/1554/166 706/1548/166 711/1555/166 +f 706/1548/166 712/1556/166 711/1555/166 +f 707/1557/161 708/1558/161 710/1559/161 +f 708/1558/161 711/1560/161 710/1559/161 +f 709/1561/162 712/1562/162 705/1563/162 +f 712/1562/162 706/1564/162 705/1563/162 +f 713/1565/157 714/1566/157 715/1567/157 +f 714/1566/157 716/1568/157 715/1567/157 +f 717/1569/158 718/1570/158 719/1571/158 +f 718/1570/158 720/1572/158 719/1571/158 +f 720/1573/160 718/1570/160 714/1574/160 +f 718/1570/160 716/1568/160 714/1574/160 +f 719/1575/161 720/1576/161 713/1577/161 +f 720/1576/161 714/1578/161 713/1577/161 +f 715/1579/162 716/1580/162 717/1581/162 +f 716/1580/162 718/1582/162 717/1581/162 +f 721/1583/165 722/1584/165 723/1585/165 +f 722/1584/165 724/1586/165 723/1585/165 +f 725/1587/164 726/1588/164 727/1589/164 +f 726/1588/164 728/1590/164 727/1589/164 +f 728/1591/166 726/1588/166 722/1592/166 +f 726/1588/166 724/1586/166 722/1592/166 +f 727/1593/161 728/1594/161 721/1595/161 +f 728/1594/161 722/1596/161 721/1595/161 +f 723/1597/162 724/1598/162 725/1599/162 +f 724/1598/162 726/1600/162 725/1599/162 +o Grip +v 0.059705 0.050575 0.475322 +v 0.059705 -0.175988 0.475322 +v 0.059705 0.050575 0.387431 +v 0.059705 -0.175988 0.387431 +v -0.056506 0.050575 0.387431 +v -0.056506 -0.175988 0.387431 +v -0.056506 0.050575 0.475322 +v -0.056506 -0.175988 0.475322 +v 0.059705 -0.020938 0.471430 +v 0.059705 -0.098278 0.548769 +v 0.059705 -0.083086 0.409282 +v 0.059705 -0.160426 0.486621 +v -0.056506 -0.083086 0.409282 +v -0.056506 -0.160426 0.486621 +v -0.056506 -0.020938 0.471430 +v -0.056506 -0.098278 0.548769 +v 0.059705 -0.098276 0.548768 +v 0.059705 -0.350899 0.653408 +v 0.059705 -0.176756 0.359300 +v 0.059705 -0.429379 0.463940 +v -0.056506 -0.176756 0.359300 +v -0.056506 -0.429379 0.463940 +v -0.056506 -0.098276 0.548768 +v -0.056506 -0.350899 0.653408 +v 0.059705 -0.350900 0.653403 +v 0.059705 -0.468088 0.653403 +v 0.059705 -0.350900 0.440512 +v 0.059705 -0.468088 0.440512 +v -0.056506 -0.350900 0.440512 +v -0.056506 -0.468088 0.440512 +v -0.056506 -0.350900 0.653403 +v -0.056506 -0.468088 0.653403 +v 0.059705 -0.029461 0.470207 +v 0.059705 -0.152164 0.419382 +v 0.059705 0.001183 0.396224 +v 0.059705 -0.121519 0.345399 +v -0.056506 0.001183 0.396224 +v -0.056506 -0.121519 0.345399 +v -0.056506 -0.029461 0.470207 +v -0.056506 -0.152164 0.419382 +v 0.059705 -0.111458 0.295707 +v 0.059705 -0.212507 0.253851 +v 0.059705 -0.093520 0.252400 +v 0.059705 -0.194569 0.210544 +v -0.056506 -0.093520 0.252400 +v -0.056506 -0.194569 0.210544 +v -0.056506 -0.111458 0.295707 +v -0.056506 -0.212507 0.253851 +v 0.059705 -0.093522 0.455525 +v 0.059705 -0.212663 0.455525 +v 0.059705 -0.093522 0.252400 +v 0.059705 -0.212663 0.252400 +v -0.056506 -0.093522 0.252400 +v -0.056506 -0.212663 0.252400 +v -0.056506 -0.093522 0.455525 +v -0.056506 -0.212663 0.455525 +v 0.051892 -0.277058 0.402961 +v 0.051892 -0.313147 0.417909 +v 0.051892 -0.289764 0.372285 +v 0.051892 -0.325853 0.387233 +v -0.048694 -0.289764 0.372285 +v -0.048694 -0.325853 0.387233 +v -0.048694 -0.277058 0.402961 +v -0.048694 -0.313147 0.417909 +v 0.051892 -0.349236 0.432858 +v 0.051892 -0.385325 0.447806 +v 0.051892 -0.361942 0.402182 +v 0.051892 -0.398031 0.417131 +v -0.048694 -0.361942 0.402182 +v -0.048694 -0.398031 0.417131 +v -0.048694 -0.349236 0.432858 +v -0.048694 -0.385325 0.447806 +v 0.036267 -0.176008 0.361105 +v 0.036267 -0.457503 0.477703 +v 0.036267 -0.185725 0.337647 +v 0.036267 -0.467219 0.454246 +v -0.033069 -0.185725 0.337647 +v -0.033069 -0.467219 0.454246 +v -0.033069 -0.176008 0.361105 +v -0.033069 -0.457503 0.477703 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.750000 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.687500 0.812500 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.687500 0.812500 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.687500 +vt 0.750000 0.812500 +vt 0.750000 0.687500 +vt 0.625000 0.750000 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.750000 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.687500 0.812500 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.750000 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.687500 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.687500 0.812500 +vt 0.625000 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.687500 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.687500 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.687500 0.812500 +vt 0.625000 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.687500 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.687500 0.812500 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.750000 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.687500 0.812500 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.750000 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.687500 0.812500 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.750000 +vt 0.687500 0.812500 +vt 0.687500 0.750000 +vn 1.0000 0.0000 0.0000 +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.0000 1.0000 +vn 0.0000 0.0000 -1.0000 +vn 0.0000 -0.7071 0.7071 +vn 0.0000 0.7071 0.7071 +vn 0.0000 -0.7071 -0.7071 +vn 0.0000 0.9239 -0.3827 +vn 0.0000 0.3827 0.9239 +vn 0.0000 -0.3827 -0.9239 +vn 0.0000 0.3827 -0.9239 +vn 0.0000 -0.9239 -0.3827 +vn 0.0000 -0.9239 0.3827 +s off +f 729/1601/179 730/1602/179 731/1603/179 +f 730/1602/179 732/1604/179 731/1603/179 +f 733/1605/180 734/1606/180 735/1607/180 +f 734/1606/180 736/1608/180 735/1607/180 +f 733/1605/181 735/1609/181 731/1603/181 +f 735/1609/181 729/1610/181 731/1603/181 +f 736/1611/182 734/1606/182 730/1612/182 +f 734/1606/182 732/1604/182 730/1612/182 +f 735/1613/183 736/1614/183 729/1615/183 +f 736/1614/183 730/1616/183 729/1615/183 +f 731/1617/184 732/1618/184 733/1619/184 +f 732/1618/184 734/1620/184 733/1619/184 +f 737/1621/179 738/1622/179 739/1623/179 +f 738/1622/179 740/1624/179 739/1623/179 +f 741/1625/180 742/1626/180 743/1627/180 +f 742/1626/180 744/1628/180 743/1627/180 +f 744/1629/185 742/1626/185 738/1630/185 +f 742/1626/185 740/1624/185 738/1630/185 +f 743/1631/186 744/1632/186 737/1633/186 +f 744/1632/186 738/1634/186 737/1633/186 +f 739/1635/187 740/1636/187 741/1637/187 +f 740/1636/187 742/1638/187 741/1637/187 +f 745/1639/179 746/1640/179 747/1641/179 +f 746/1640/179 748/1642/179 747/1641/179 +f 749/1643/180 750/1644/180 751/1645/180 +f 750/1644/180 752/1646/180 751/1645/180 +f 749/1643/188 751/1647/188 747/1641/188 +f 751/1647/188 745/1648/188 747/1641/188 +f 751/1649/189 752/1650/189 745/1651/189 +f 752/1650/189 746/1652/189 745/1651/189 +f 747/1653/190 748/1654/190 749/1655/190 +f 748/1654/190 750/1656/190 749/1655/190 +f 753/1657/179 754/1658/179 755/1659/179 +f 754/1658/179 756/1660/179 755/1659/179 +f 757/1661/180 758/1662/180 759/1663/180 +f 758/1662/180 760/1664/180 759/1663/180 +f 757/1661/181 759/1665/181 755/1659/181 +f 759/1665/181 753/1666/181 755/1659/181 +f 760/1667/182 758/1662/182 754/1668/182 +f 758/1662/182 756/1660/182 754/1668/182 +f 759/1669/183 760/1670/183 753/1671/183 +f 760/1670/183 754/1672/183 753/1671/183 +f 755/1673/184 756/1674/184 757/1675/184 +f 756/1674/184 758/1676/184 757/1675/184 +f 761/1677/179 762/1678/179 763/1679/179 +f 762/1678/179 764/1680/179 763/1679/179 +f 765/1681/180 766/1682/180 767/1683/180 +f 766/1682/180 768/1684/180 767/1683/180 +f 763/1685/191 764/1686/191 765/1687/191 +f 764/1686/191 766/1688/191 765/1687/191 +f 769/1689/179 770/1690/179 771/1691/179 +f 770/1690/179 772/1692/179 771/1691/179 +f 773/1693/180 774/1694/180 775/1695/180 +f 774/1694/180 776/1696/180 775/1695/180 +f 776/1697/192 774/1694/192 770/1698/192 +f 774/1694/192 772/1692/192 770/1698/192 +f 771/1699/191 772/1700/191 773/1701/191 +f 772/1700/191 774/1702/191 773/1701/191 +f 777/1703/179 778/1704/179 779/1705/179 +f 778/1704/179 780/1706/179 779/1705/179 +f 781/1707/180 782/1708/180 783/1709/180 +f 782/1708/180 784/1710/180 783/1709/180 +f 781/1707/181 783/1711/181 779/1705/181 +f 783/1711/181 777/1712/181 779/1705/181 +f 784/1713/182 782/1708/182 778/1714/182 +f 782/1708/182 780/1706/182 778/1714/182 +f 783/1715/183 784/1716/183 777/1717/183 +f 784/1716/183 778/1718/183 777/1717/183 +f 779/1719/184 780/1720/184 781/1721/184 +f 780/1720/184 782/1722/184 781/1721/184 +f 785/1723/179 786/1724/179 787/1725/179 +f 786/1724/179 788/1726/179 787/1725/179 +f 789/1727/180 790/1728/180 791/1729/180 +f 790/1728/180 792/1730/180 791/1729/180 +f 789/1727/188 791/1731/188 787/1725/188 +f 791/1731/188 785/1732/188 787/1725/188 +f 792/1733/193 790/1728/193 786/1734/193 +f 790/1728/193 788/1726/193 786/1734/193 +f 791/1735/189 792/1736/189 785/1737/189 +f 792/1736/189 786/1738/189 785/1737/189 +f 787/1739/190 788/1740/190 789/1741/190 +f 788/1740/190 790/1742/190 789/1741/190 +f 793/1743/179 794/1744/179 795/1745/179 +f 794/1744/179 796/1746/179 795/1745/179 +f 797/1747/180 798/1748/180 799/1749/180 +f 798/1748/180 800/1750/180 799/1749/180 +f 797/1747/188 799/1751/188 795/1745/188 +f 799/1751/188 793/1752/188 795/1745/188 +f 800/1753/193 798/1748/193 794/1754/193 +f 798/1748/193 796/1746/193 794/1754/193 +f 799/1755/189 800/1756/189 793/1757/189 +f 800/1756/189 794/1758/189 793/1757/189 +f 795/1759/190 796/1760/190 797/1761/190 +f 796/1760/190 798/1762/190 797/1761/190 +f 801/1763/179 802/1764/179 803/1765/179 +f 802/1764/179 804/1766/179 803/1765/179 +f 805/1767/180 806/1768/180 807/1769/180 +f 806/1768/180 808/1770/180 807/1769/180 +f 807/1771/189 808/1772/189 801/1773/189 +f 808/1772/189 802/1774/189 801/1773/189 +f 803/1775/190 804/1776/190 805/1777/190 +f 804/1776/190 806/1778/190 805/1777/190 +o Light +v 0.015656 0.094469 -0.437525 +v 0.015656 0.086656 -0.437525 +v 0.015656 0.094469 -0.914087 +v 0.015656 0.086656 -0.914087 +v -0.015594 0.094469 -0.914087 +v -0.015594 0.086656 -0.914087 +v -0.015594 0.094469 -0.437525 +v -0.015594 0.086656 -0.437525 +v 0.015700 0.162125 -0.437587 +v 0.015700 0.154313 -0.437587 +v 0.015700 0.162125 -0.914150 +v 0.015700 0.154313 -0.914150 +v -0.015550 0.162125 -0.914150 +v -0.015550 0.154313 -0.914150 +v -0.015550 0.162125 -0.437587 +v -0.015550 0.154313 -0.437587 +v 0.015696 0.162117 -0.914144 +v 0.015696 0.162117 -0.437581 +v 0.037793 0.140020 -0.914144 +v 0.037793 0.140020 -0.437581 +v 0.010172 0.156593 -0.437581 +v 0.010172 0.156593 -0.914144 +v 0.032269 0.134496 -0.437581 +v 0.032269 0.134496 -0.914144 +v -0.032149 0.114325 -0.914150 +v -0.032149 0.114325 -0.437587 +v -0.010052 0.092228 -0.914150 +v -0.010052 0.092228 -0.437587 +v -0.037673 0.108801 -0.437587 +v -0.037673 0.108801 -0.914150 +v -0.015576 0.086704 -0.437587 +v -0.015576 0.086704 -0.914150 +v 0.037788 0.140013 -0.437562 +v 0.037788 0.108763 -0.437562 +v 0.037788 0.140013 -0.914125 +v 0.037788 0.108763 -0.914125 +v 0.029975 0.140013 -0.914125 +v 0.029975 0.108763 -0.914125 +v 0.029975 0.140013 -0.437562 +v 0.029975 0.108763 -0.437562 +v -0.029844 0.140044 -0.437594 +v -0.029844 0.108794 -0.437594 +v -0.029844 0.140044 -0.914156 +v -0.029844 0.108794 -0.914156 +v -0.037656 0.140044 -0.914156 +v -0.037656 0.108794 -0.914156 +v -0.037656 0.140044 -0.437594 +v -0.037656 0.108794 -0.437594 +v 0.037771 0.108754 -0.437537 +v 0.015674 0.086657 -0.437537 +v 0.037771 0.108754 -0.914100 +v 0.015674 0.086657 -0.914100 +v 0.032247 0.114278 -0.914100 +v 0.010150 0.092181 -0.914100 +v 0.032247 0.114278 -0.437537 +v 0.010150 0.092181 -0.437537 +v -0.010025 0.156605 -0.437594 +v -0.032122 0.134508 -0.437594 +v -0.010025 0.156605 -0.914156 +v -0.032122 0.134508 -0.914156 +v -0.015549 0.162129 -0.914156 +v -0.037646 0.140032 -0.914156 +v -0.015549 0.162129 -0.437594 +v -0.037646 0.140032 -0.437594 +v -0.000359 0.172269 -0.390719 +v -0.043862 0.128766 -0.390719 +v -0.000359 0.172269 -0.906344 +v -0.043862 0.128766 -0.906344 +v -0.010026 0.181937 -0.906344 +v -0.053529 0.138433 -0.906344 +v -0.010026 0.181937 -0.390719 +v -0.053529 0.138433 -0.390719 +v 0.010174 0.181928 -0.906331 +v 0.010174 0.181928 -0.390706 +v 0.054368 0.137734 -0.906331 +v 0.054368 0.137734 -0.390706 +v 0.000507 0.172261 -0.390706 +v 0.000507 0.172261 -0.906331 +v 0.044701 0.128067 -0.390706 +v 0.044701 0.128067 -0.906331 +v -0.032709 0.137744 -0.390744 +v -0.032709 0.098681 -0.390744 +v -0.032709 0.137744 -1.093869 +v -0.032709 0.098681 -1.093869 +v -0.054194 0.137744 -1.093869 +v -0.054194 0.098681 -1.093869 +v -0.054194 0.137744 -0.390744 +v -0.054194 0.098681 -0.390744 +v -0.036266 0.116655 -0.390738 +v -0.008645 0.089033 -0.390738 +v -0.036266 0.116655 -1.031363 +v -0.008645 0.089033 -1.031363 +v -0.054220 0.098701 -1.031363 +v -0.026599 0.071079 -1.031363 +v -0.054220 0.098701 -0.390738 +v -0.026599 0.071079 -0.390738 +v 0.054372 0.137731 -0.390706 +v 0.054372 0.098669 -0.390706 +v 0.054372 0.137731 -1.093831 +v 0.054372 0.098669 -1.093831 +v 0.032887 0.137731 -1.093831 +v 0.032887 0.098669 -1.093831 +v 0.032887 0.137731 -0.390706 +v 0.032887 0.098669 -0.390706 +v 0.054393 0.098688 -0.390700 +v 0.026772 0.071067 -0.390700 +v 0.054393 0.098688 -1.031325 +v 0.026772 0.071067 -1.031325 +v 0.036439 0.116642 -1.031325 +v 0.008818 0.089021 -1.031325 +v 0.036439 0.116642 -0.390700 +v 0.008818 0.089021 -0.390700 +v 0.009506 0.181941 -0.390719 +v 0.009506 0.160456 -0.390719 +v 0.009506 0.181941 -0.906344 +v 0.009506 0.160456 -0.906344 +v -0.010025 0.181941 -0.906344 +v -0.010025 0.160456 -0.906344 +v -0.010025 0.181941 -0.390719 +v -0.010025 0.160456 -0.390719 +v 0.039275 0.092775 -0.125119 +v 0.039275 0.073244 -0.125119 +v 0.039275 0.092775 -0.390744 +v 0.039275 0.073244 -0.390744 +v -0.038850 0.092775 -0.390744 +v -0.038850 0.073244 -0.390744 +v -0.038850 0.092775 -0.125119 +v -0.038850 0.073244 -0.125119 +v 0.038881 0.061799 -0.305670 +v 0.038881 0.036537 -0.316134 +v 0.038881 0.082727 -0.356195 +v 0.038881 0.057465 -0.366659 +v -0.039244 0.082727 -0.356195 +v -0.039244 0.057465 -0.366659 +v -0.039244 0.061799 -0.305670 +v -0.039244 0.036537 -0.316134 +v 0.039150 0.042950 -0.283297 +v 0.039150 0.018090 -0.308157 +v 0.039150 0.087144 -0.327492 +v 0.039150 0.062284 -0.352351 +v -0.038975 0.087144 -0.327492 +v -0.038975 0.062284 -0.352351 +v -0.038975 0.042950 -0.283297 +v -0.038975 0.018090 -0.308157 +v 0.039150 0.075404 -0.282607 +v 0.039150 0.056069 -0.301942 +v 0.039150 0.089906 -0.297108 +v 0.039150 0.070571 -0.316443 +v -0.038975 0.089906 -0.297108 +v -0.038975 0.070571 -0.316443 +v -0.038975 0.075404 -0.282607 +v -0.038975 0.056069 -0.301942 +v 0.039138 0.045425 -0.128450 +v 0.039138 0.018081 -0.128450 +v 0.039138 0.045425 -0.308138 +v 0.039138 0.018081 -0.308138 +v -0.038987 0.045425 -0.308138 +v -0.038987 0.018081 -0.308138 +v -0.038987 0.045425 -0.128450 +v -0.038987 0.018081 -0.128450 +v 0.039143 0.076675 -0.128450 +v 0.039143 0.045425 -0.128450 +v 0.039143 0.076675 -0.308138 +v 0.039143 0.045425 -0.308138 +v 0.004963 0.076675 -0.308138 +v 0.004963 0.045425 -0.308138 +v 0.004963 0.076675 -0.128450 +v 0.004963 0.045425 -0.128450 +v 0.039275 0.092775 -0.296994 +v 0.039275 0.057619 -0.296994 +v 0.039275 0.092775 -0.445431 +v 0.039275 0.057619 -0.445431 +v -0.038850 0.092775 -0.445431 +v -0.038850 0.057619 -0.445431 +v -0.038850 0.092775 -0.296994 +v -0.038850 0.057619 -0.296994 +v 0.039143 0.068863 -0.128450 +v 0.039143 0.049331 -0.128450 +v 0.039143 0.068863 -0.315950 +v 0.039143 0.049331 -0.315950 +v -0.026287 0.068863 -0.315950 +v -0.026287 0.049331 -0.315950 +v -0.026287 0.068863 -0.128450 +v -0.026287 0.049331 -0.128450 +v 0.050861 0.133312 -0.040559 +v 0.050861 0.016125 -0.040559 +v 0.050861 0.133312 -0.128450 +v 0.050861 0.016125 -0.128450 +v -0.049725 0.133312 -0.128450 +v -0.049725 0.016125 -0.128450 +v -0.049725 0.133312 -0.040559 +v -0.049725 0.016125 -0.040559 +v 0.035236 0.016125 -0.040559 +v 0.035236 0.000500 -0.040559 +v 0.035236 0.016125 -0.128450 +v 0.035236 0.000500 -0.128450 +v -0.034100 0.016125 -0.128450 +v -0.034100 0.000500 -0.128450 +v -0.034100 0.016125 -0.040559 +v -0.034100 0.000500 -0.040559 +v -0.038603 0.027227 -0.128581 +v -0.038603 0.027227 -0.040691 +v -0.022721 0.011345 -0.128581 +v -0.022721 0.011345 -0.040691 +v -0.049651 0.016178 -0.040691 +v -0.049651 0.016178 -0.128581 +v -0.033769 0.000296 -0.040691 +v -0.033769 0.000296 -0.128581 +v 0.024663 0.011917 -0.128425 +v 0.024663 0.011917 -0.040534 +v 0.039855 0.027108 -0.128425 +v 0.039855 0.027108 -0.040534 +v 0.035712 0.000868 -0.040534 +v 0.035712 0.000868 -0.128425 +v 0.050903 0.016060 -0.040534 +v 0.050903 0.016060 -0.128425 +v 0.061232 0.147652 -0.040052 +v -0.019312 0.067108 -0.040052 +v 0.061232 0.147652 -0.128294 +v -0.019312 0.067108 -0.128294 +v 0.025435 0.183449 -0.128294 +v -0.055109 0.102905 -0.128294 +v 0.025435 0.183449 -0.040052 +v -0.055109 0.102905 -0.040052 +v -0.052080 0.106026 -0.128300 +v -0.052080 0.106026 -0.040058 +v -0.016282 0.070229 -0.128300 +v -0.016282 0.070229 -0.040058 +v -0.061029 0.097077 -0.040058 +v -0.061029 0.097077 -0.128300 +v -0.025232 0.061279 -0.040058 +v -0.025232 0.061279 -0.128300 +v -0.061006 0.147687 -0.128319 +v -0.061006 0.097062 -0.128319 +v -0.061006 0.147687 -0.040076 +v -0.061006 0.097062 -0.040076 +v 0.061338 0.147687 -0.128319 +v 0.061338 0.147687 -0.040076 +v 0.061338 0.097062 -0.040076 +v 0.061338 0.097062 -0.128319 +v 0.061190 0.097003 -0.039989 +v 0.025393 0.061206 -0.039989 +v 0.061190 0.097003 -0.128231 +v 0.025393 0.061206 -0.128231 +v 0.052241 0.105953 -0.039989 +v 0.016443 0.070155 -0.039989 +v 0.052241 0.105953 -0.128231 +v 0.016443 0.070155 -0.128231 +v 0.055351 0.102924 -0.040077 +v 0.019553 0.067127 -0.040077 +v 0.055351 0.102924 -0.128319 +v 0.019553 0.067127 -0.128319 +v -0.025193 0.183468 -0.128319 +v -0.060990 0.147671 -0.128319 +v -0.025193 0.183468 -0.040077 +v -0.060990 0.147671 -0.040077 +v 0.043049 0.188003 0.184050 +v 0.043049 0.166519 0.184050 +v 0.043049 0.188003 -0.128450 +v 0.043049 0.166519 -0.128450 +v -0.041912 0.188003 -0.128450 +v -0.041912 0.166519 -0.128450 +v -0.041912 0.188003 0.184050 +v -0.041912 0.166519 0.184050 +v 0.043761 0.195974 0.243397 +v 0.043761 0.057031 0.300949 +v 0.043761 0.175046 0.192872 +v 0.043761 0.036103 0.250424 +v -0.041200 0.175046 0.192872 +v -0.041200 0.036103 0.250424 +v -0.041200 0.195974 0.243397 +v -0.041200 0.057031 0.300949 +v 0.043949 0.149017 0.259510 +v 0.043949 0.053723 0.354804 +v 0.043949 0.077202 0.187695 +v 0.043949 -0.018092 0.282988 +v -0.041012 0.077202 0.187695 +v -0.041012 -0.018092 0.282988 +v -0.041012 0.149017 0.259510 +v -0.041012 0.053723 0.354804 +v 0.044080 0.040207 0.449580 +v 0.044080 -0.169109 0.362878 +v 0.044080 0.118687 0.260112 +v 0.044080 -0.090629 0.173410 +v -0.040881 0.118687 0.260112 +v -0.040881 -0.090629 0.173410 +v -0.040881 0.040207 0.449580 +v -0.040881 -0.169109 0.362878 +v 0.043049 0.188000 0.240691 +v 0.043049 -0.085438 0.240691 +v 0.043049 0.188000 -0.065950 +v 0.043049 -0.085437 -0.065950 +v -0.041912 0.188000 -0.065950 +v -0.041912 -0.085437 -0.065950 +v -0.041912 0.188000 0.240691 +v -0.041912 -0.085438 0.240691 +v 0.043049 -0.054188 0.240691 +v 0.043049 -0.093250 0.240691 +v 0.043049 -0.054187 -0.097200 +v 0.043049 -0.093250 -0.097200 +v -0.041912 -0.054187 -0.097200 +v -0.041912 -0.093250 -0.097200 +v -0.041912 -0.054188 0.240691 +v -0.041912 -0.093250 0.240691 +v 0.035193 -0.006594 -0.055028 +v 0.035193 -0.039740 -0.088174 +v 0.035193 0.033457 -0.095079 +v 0.035193 0.000311 -0.128225 +v -0.034144 0.033457 -0.095079 +v -0.034144 0.000311 -0.128225 +v -0.034144 -0.006594 -0.055028 +v -0.034144 -0.039740 -0.088174 +v 0.035236 0.000500 -0.040559 +v 0.035236 -0.054187 -0.040559 +v 0.035236 0.000500 -0.097200 +v 0.035236 -0.054187 -0.097200 +v -0.034100 0.000500 -0.097200 +v -0.034100 -0.054187 -0.097200 +v -0.034100 0.000500 -0.040559 +v -0.034100 -0.054187 -0.040559 +v 0.043049 0.188000 -0.040559 +v 0.043049 0.148937 -0.040559 +v 0.043049 0.188000 -0.128450 +v 0.043049 0.148937 -0.128450 +v -0.041912 0.188000 -0.128450 +v -0.041912 0.148937 -0.128450 +v -0.041912 0.188000 -0.040559 +v -0.041912 0.148937 -0.040559 +v 0.035236 -0.057007 0.015667 +v 0.035236 -0.092914 0.051574 +v 0.035236 -0.090152 -0.017479 +v 0.035236 -0.126060 0.018429 +v -0.034100 -0.090152 -0.017479 +v -0.034100 -0.126060 0.018429 +v -0.034100 -0.057007 0.015667 +v -0.034100 -0.092914 0.051574 +v 0.033280 -0.144823 0.025476 +v 0.033280 -0.197153 0.047152 +v 0.033280 -0.151176 0.010139 +v 0.033280 -0.203506 0.031814 +v -0.032150 -0.151176 0.010139 +v -0.032150 -0.203506 0.031814 +v -0.032150 -0.144823 0.025476 +v -0.032150 -0.197153 0.047152 +v 0.035236 -0.094541 0.026739 +v 0.035236 -0.151181 0.026739 +v 0.035236 -0.094541 0.010137 +v 0.035236 -0.151181 0.010137 +v -0.034100 -0.094541 0.010137 +v -0.034100 -0.151181 0.010137 +v -0.034100 -0.094541 0.026739 +v -0.034100 -0.151181 0.026739 +v 0.031324 -0.209848 0.090494 +v 0.031324 -0.225186 0.084141 +v 0.031324 -0.188172 0.038165 +v 0.031324 -0.203510 0.031812 +v -0.030200 -0.188172 0.038165 +v -0.030200 -0.203510 0.031812 +v -0.030200 -0.209848 0.090494 +v -0.030200 -0.225186 0.084141 +v 0.031324 -0.208586 0.187653 +v 0.031324 -0.225188 0.187653 +v 0.031324 -0.208586 0.084137 +v 0.031324 -0.225187 0.084137 +v -0.030200 -0.208586 0.084137 +v -0.030200 -0.225187 0.084137 +v -0.030200 -0.208586 0.187653 +v -0.030200 -0.225188 0.187653 +v 0.031324 -0.184445 0.204919 +v 0.031324 -0.196185 0.216658 +v 0.031324 -0.213448 0.175916 +v 0.031324 -0.225187 0.187656 +v -0.030200 -0.213448 0.175916 +v -0.030200 -0.225187 0.187656 +v -0.030200 -0.184445 0.204919 +v -0.030200 -0.196185 0.216658 +v 0.031324 -0.100546 0.256270 +v 0.031324 -0.196182 0.216656 +v 0.031324 -0.094193 0.240932 +v 0.031324 -0.189829 0.201319 +v -0.030200 -0.094193 0.240932 +v -0.030200 -0.189829 0.201319 +v -0.030200 -0.100546 0.256270 +v -0.030200 -0.196182 0.216656 +v 0.011799 -0.055630 0.157917 +v 0.011799 -0.097062 0.199349 +v 0.011799 -0.092919 0.120628 +v 0.011799 -0.134351 0.162060 +v -0.010662 -0.092919 0.120628 +v -0.010662 -0.134351 0.162060 +v -0.010662 -0.055630 0.157917 +v -0.010662 -0.097062 0.199349 +v 0.011799 -0.113672 0.162062 +v 0.011799 -0.162500 0.162062 +v 0.011799 -0.113672 0.146437 +v 0.011799 -0.162500 0.146437 +v -0.010662 -0.113672 0.146437 +v -0.010662 -0.162500 0.146437 +v -0.010662 -0.113672 0.162062 +v -0.010662 -0.162500 0.162062 +v 0.011799 -0.151453 0.151016 +v 0.011799 -0.162502 0.162065 +v 0.011799 -0.174931 0.127538 +v 0.011799 -0.185980 0.138587 +v -0.010662 -0.174931 0.127538 +v -0.010662 -0.185980 0.138587 +v -0.010662 -0.151453 0.151016 +v -0.010662 -0.162502 0.162065 +v 0.011799 -0.171545 0.132605 +v 0.011799 -0.185981 0.138585 +v 0.011799 -0.181261 0.109147 +v 0.011799 -0.195697 0.115127 +v -0.010662 -0.181261 0.109147 +v -0.010662 -0.195697 0.115127 +v -0.010662 -0.171545 0.132605 +v -0.010662 -0.185981 0.138585 +v 0.048902 0.203625 0.248503 +v 0.048902 0.180187 0.248503 +v 0.048902 0.203625 0.215300 +v 0.048902 0.180187 0.215300 +v -0.045825 0.203625 0.215300 +v -0.045825 0.180187 0.215300 +v -0.045825 0.203625 0.248503 +v -0.045825 0.180187 0.248503 +v -0.003826 0.223156 0.248503 +v -0.003826 0.203625 0.248503 +v -0.003826 0.223156 0.238738 +v -0.003826 0.203625 0.238738 +v -0.041912 0.223156 0.238738 +v -0.041912 0.203625 0.238738 +v -0.041912 0.223156 0.248503 +v -0.041912 0.203625 0.248503 +v 0.043049 0.223156 0.248503 +v 0.043049 0.203625 0.248503 +v 0.043049 0.223156 0.238738 +v 0.043049 0.203625 0.238738 +v 0.004963 0.223156 0.238738 +v 0.004963 0.203625 0.238738 +v 0.004963 0.223156 0.248503 +v 0.004963 0.203625 0.248503 +v 0.009506 0.199519 -0.890719 +v 0.009506 0.176081 -0.890719 +v 0.009506 0.199519 -1.023531 +v 0.009506 0.176081 -1.023531 +v -0.010025 0.199519 -1.023531 +v -0.010025 0.176081 -1.023531 +v -0.010025 0.199519 -0.890719 +v -0.010025 0.176081 -0.890719 +v 0.003644 0.222956 -0.939547 +v 0.003644 0.176081 -0.939547 +v 0.003644 0.222956 -1.007906 +v 0.003644 0.176081 -1.007906 +v -0.004169 0.222956 -1.007906 +v -0.004169 0.176081 -1.007906 +v -0.004169 0.222956 -0.939547 +v -0.004169 0.176081 -0.939547 +v 0.000037 0.171874 -0.906344 +v -0.043466 0.128370 -0.906344 +v 0.000037 0.171874 -1.031344 +v -0.043466 0.128370 -1.031344 +v -0.017641 0.189551 -1.031344 +v -0.061144 0.146048 -1.031344 +v -0.017641 0.189551 -0.906344 +v -0.061144 0.146048 -0.906344 +v 0.009506 0.181941 -0.906344 +v 0.009506 0.160456 -0.906344 +v 0.009506 0.181941 -1.093844 +v 0.009506 0.160456 -1.093844 +v -0.010025 0.181941 -1.093844 +v -0.010025 0.160456 -1.093844 +v -0.010025 0.181941 -0.906344 +v -0.010025 0.160456 -0.906344 +v 0.062378 0.145744 -0.906331 +v 0.044701 0.128067 -0.906331 +v 0.062378 0.145744 -1.031331 +v 0.044701 0.128067 -1.031331 +v 0.018184 0.189939 -1.031331 +v 0.000507 0.172261 -1.031331 +v 0.018184 0.189939 -0.906331 +v 0.000507 0.172261 -0.906331 +v 0.028125 0.090625 -0.906275 +v 0.028125 0.071875 -0.906275 +v 0.028125 0.090625 -1.093775 +v 0.028125 0.071875 -1.093775 +v -0.028125 0.090625 -1.093775 +v -0.028125 0.071875 -1.093775 +v -0.028125 0.090625 -0.906275 +v -0.028125 0.071875 -0.906275 +v 0.000037 0.171874 -1.062500 +v -0.043466 0.128370 -1.062500 +v 0.000037 0.171874 -1.093750 +v -0.043466 0.128370 -1.093750 +v -0.017641 0.189551 -1.093750 +v -0.061144 0.146048 -1.093750 +v -0.017641 0.189551 -1.062500 +v -0.061144 0.146048 -1.062500 +v -0.036266 0.116655 -1.062613 +v -0.008645 0.089033 -1.062613 +v -0.036266 0.116655 -1.093863 +v -0.008645 0.089033 -1.093863 +v -0.054220 0.098701 -1.093863 +v -0.026599 0.071079 -1.093863 +v -0.054220 0.098701 -1.062613 +v -0.026599 0.071079 -1.062613 +v 0.062378 0.145744 -1.062581 +v 0.044701 0.128067 -1.062581 +v 0.062378 0.145744 -1.093831 +v 0.044701 0.128067 -1.093831 +v 0.018184 0.189939 -1.093831 +v 0.000507 0.172261 -1.093831 +v 0.018184 0.189939 -1.062581 +v 0.000507 0.172261 -1.062581 +v 0.054393 0.098688 -1.062575 +v 0.026772 0.071067 -1.062575 +v 0.054393 0.098688 -1.093825 +v 0.026772 0.071067 -1.093825 +v 0.036439 0.116642 -1.093825 +v 0.008818 0.089021 -1.093825 +v 0.036439 0.116642 -1.062575 +v 0.008818 0.089021 -1.062575 +v -0.002046 0.104903 0.177719 +v 0.056104 -0.035483 0.177719 +v -0.002046 0.104903 0.089219 +v 0.056104 -0.035483 0.089219 +v -0.032187 0.092418 0.089219 +v 0.025963 -0.047968 0.089219 +v -0.032187 0.092418 0.177719 +v 0.025963 -0.047968 0.177719 +v 0.105308 0.031374 0.177719 +v 0.092823 0.001233 0.177719 +v 0.105308 0.031374 0.089219 +v 0.092823 0.001233 0.089219 +v -0.035078 0.089524 0.089219 +v -0.047563 0.059382 0.089219 +v -0.035078 0.089524 0.177719 +v -0.047563 0.059382 0.177719 +v 0.092312 0.036757 0.095688 +v 0.079827 0.006615 0.095688 +v 0.092312 0.036757 -0.039687 +v 0.079827 0.006615 -0.039687 +v -0.022090 0.084144 -0.039687 +v -0.034576 0.054002 -0.039687 +v -0.022090 0.084144 0.095688 +v -0.034576 0.054002 0.095688 +v 0.002741 0.093354 0.095688 +v 0.050726 -0.022492 0.095688 +v 0.002741 0.093354 -0.039687 +v 0.050726 -0.022492 -0.039687 +v -0.027401 0.080868 -0.039687 +v 0.020584 -0.034977 -0.039687 +v -0.027401 0.080868 0.095688 +v 0.020584 -0.034977 0.095688 +v 0.096056 0.004238 0.177719 +v 0.053099 -0.038718 0.177719 +v 0.096056 0.004238 -0.039687 +v 0.053099 -0.038718 -0.039687 +v -0.008906 0.109200 -0.039687 +v -0.051862 0.066243 -0.039687 +v -0.008906 0.109199 0.177719 +v -0.051862 0.066243 0.177719 +v 0.050725 0.137168 0.095688 +v 0.003338 0.022766 0.095688 +v 0.050725 0.137168 -0.039687 +v 0.003338 0.022766 -0.039687 +v 0.020583 0.149653 -0.039687 +v -0.026804 0.035251 -0.039687 +v 0.020583 0.149653 0.095688 +v -0.026804 0.035251 0.095688 +v 0.079829 0.108057 0.095688 +v 0.092314 0.077916 0.095688 +v 0.079829 0.108057 -0.039687 +v 0.092314 0.077916 -0.039687 +v -0.034574 0.060670 -0.039687 +v -0.022089 0.030529 -0.039687 +v -0.034574 0.060670 0.095688 +v -0.022089 0.030529 0.095688 +v 0.030375 0.162806 0.177719 +v 0.030375 -0.048131 0.177719 +v 0.030375 0.162806 -0.039687 +v 0.030375 -0.048131 -0.039688 +v -0.030375 0.162806 -0.039687 +v -0.030375 -0.048131 -0.039688 +v -0.030375 0.162806 0.177719 +v -0.030375 -0.048131 0.177719 +v 0.056105 0.150161 0.177719 +v -0.002045 0.009775 0.177719 +v 0.056105 0.150161 0.089219 +v -0.002045 0.009775 0.089219 +v 0.025963 0.162646 0.089219 +v -0.032187 0.022260 0.089219 +v 0.025963 0.162646 0.177719 +v -0.032187 0.022260 0.177719 +v 0.095839 0.110220 0.177719 +v 0.029548 0.043929 0.177719 +v 0.095839 0.110220 -0.039687 +v 0.029548 0.043929 -0.039687 +v 0.052882 0.153177 -0.039687 +v -0.013409 0.086886 -0.039687 +v 0.052882 0.153177 0.177719 +v -0.013409 0.086886 0.177719 +v 0.092823 0.113442 0.177719 +v 0.105308 0.083301 0.177719 +v 0.092823 0.113442 0.089219 +v 0.105308 0.083301 0.089219 +v -0.047563 0.055293 0.089219 +v -0.035078 0.025151 0.089219 +v -0.047563 0.055293 0.177719 +v -0.035078 0.025151 0.177719 +v 0.107031 0.087712 0.177719 +v 0.107031 0.026962 0.177719 +v 0.107031 0.087712 -0.039687 +v 0.107031 0.026962 -0.039687 +v -0.042969 0.087712 -0.039687 +v -0.042969 0.026962 -0.039687 +v -0.042969 0.087712 0.177719 +v -0.042969 0.026962 0.177719 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.000000 +vt 0.687500 0.062500 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.687500 0.062500 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.750000 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.750000 0.062500 +vt 0.687500 0.062500 +vt 0.750000 0.000000 +vt 0.687500 0.000000 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.625000 0.625000 +vt 0.625000 0.562500 +vt 0.687500 0.625000 +vt 0.687500 0.562500 +vt 0.625000 0.625000 +vt 0.625000 0.562500 +vt 0.687500 0.625000 +vt 0.687500 0.562500 +vt 0.625000 0.562500 +vt 0.687500 0.562500 +vt 0.625000 0.625000 +vt 0.687500 0.625000 +vt 0.625000 0.625000 +vt 0.625000 0.562500 +vt 0.687500 0.625000 +vt 0.687500 0.562500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.750000 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.750000 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.187500 0.812500 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.812500 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.750000 +vt 0.250000 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.812500 +vt 0.187500 0.812500 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.812500 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.812500 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.812500 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.812500 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.812500 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.750000 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.812500 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.750000 +vt 0.187500 0.750000 +vt 0.250000 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.250000 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.187500 0.750000 +vt 0.250000 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.250000 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.250000 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.250000 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.187500 0.750000 +vt 0.250000 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.250000 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.812500 +vt 0.187500 0.812500 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.812500 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.750000 +vt 0.250000 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.812500 +vt 0.187500 0.812500 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.812500 +vt 0.187500 0.750000 +vt 0.250000 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.812500 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.812500 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.750000 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.812500 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.187500 0.750000 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.250000 0.750000 +vt 0.250000 0.812500 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.500000 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.500000 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.500000 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.625000 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.625000 +vt 0.562500 0.562500 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.625000 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.625000 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.625000 +vt 0.562500 0.562500 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.625000 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.625000 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.625000 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.625000 +vt 0.562500 0.562500 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.625000 +vt 0.562500 0.562500 +vt 0.562500 0.625000 +vt 0.500000 0.625000 +vt 0.562500 0.562500 +vt 0.500000 0.562500 +vt 0.562500 0.625000 +vt 0.500000 0.625000 +vt 0.562500 0.562500 +vt 0.500000 0.562500 +vt 0.500000 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.625000 +vt 0.562500 0.562500 +vt 0.562500 0.625000 +vt 0.500000 0.625000 +vt 0.562500 0.562500 +vt 0.500000 0.562500 +vt 0.562500 0.625000 +vt 0.500000 0.625000 +vt 0.562500 0.562500 +vt 0.500000 0.562500 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.500000 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.562500 0.562500 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.500000 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.562500 0.562500 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.562500 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.625000 +vt 0.562500 0.562500 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.562500 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.562500 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.500000 0.625000 +vt 0.562500 0.562500 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.562500 +vt 0.562500 0.625000 +vt 0.500000 0.562500 +vt 0.500000 0.625000 +vt 0.062500 0.937500 +vt 0.062500 1.000000 +vt 0.000000 0.937500 +vt 0.000000 1.000000 +vt 0.062500 0.937500 +vt 0.062500 1.000000 +vt 0.000000 0.937500 +vt 0.000000 1.000000 +vt 0.062500 1.000000 +vt 0.000000 1.000000 +vt 0.062500 0.937500 +vt 0.000000 0.937500 +vt 0.062500 0.937500 +vt 0.062500 1.000000 +vt 0.000000 0.937500 +vt 0.000000 1.000000 +vt 0.062500 0.937500 +vt 0.062500 1.000000 +vt 0.000000 0.937500 +vt 0.000000 1.000000 +vt 0.062500 0.937500 +vt 0.062500 1.000000 +vt 0.000000 0.937500 +vt 0.000000 1.000000 +vt 0.062500 0.937500 +vt 0.062500 1.000000 +vt 0.000000 0.937500 +vt 0.000000 1.000000 +vt 0.062500 1.000000 +vt 0.000000 1.000000 +vt 0.062500 0.937500 +vt 0.062500 1.000000 +vt 0.000000 0.937500 +vt 0.000000 1.000000 +vt 0.062500 0.937500 +vt 0.062500 1.000000 +vt 0.000000 0.937500 +vt 0.000000 1.000000 +vt 0.062500 0.937500 +vt 0.062500 1.000000 +vt 0.000000 0.937500 +vt 0.000000 1.000000 +vt 0.062500 0.937500 +vt 0.062500 1.000000 +vt 0.000000 0.937500 +vt 0.000000 1.000000 +vt 0.062500 1.000000 +vt 0.000000 1.000000 +vt 0.062500 0.937500 +vt 0.062500 1.000000 +vt 0.000000 0.937500 +vt 0.000000 1.000000 +vt 0.062500 0.937500 +vt 0.062500 1.000000 +vt 0.000000 0.937500 +vt 0.000000 1.000000 +vt 0.062500 0.937500 +vt 0.062500 1.000000 +vt 0.000000 0.937500 +vt 0.000000 1.000000 +vt 0.062500 0.937500 +vt 0.062500 1.000000 +vt 0.000000 0.937500 +vt 0.000000 1.000000 +vt 0.062500 1.000000 +vt 0.000000 1.000000 +vt 0.062500 0.937500 +vt 0.062500 1.000000 +vt 0.000000 0.937500 +vt 0.000000 1.000000 +vt 0.062500 0.937500 +vt 0.062500 1.000000 +vt 0.000000 0.937500 +vt 0.000000 1.000000 +vt 0.062500 0.902344 +vt 0.062500 0.982422 +vt 0.000000 0.902344 +vt 0.000000 0.982422 +vt 0.062500 0.902344 +vt 0.062500 0.982422 +vt 0.000000 0.902344 +vt 0.000000 0.982422 +vt 0.062500 0.982422 +vt 0.000000 0.982422 +vt 0.062500 0.902344 +vt 0.062500 0.982422 +vt 0.000000 0.902344 +vt 0.000000 0.982422 +vt 0.062500 0.902344 +vt 0.062500 0.982422 +vt 0.000000 0.902344 +vt 0.000000 0.982422 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.687500 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.437500 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.437500 0.750000 +vt 0.375000 0.750000 +vt 0.437500 0.687500 +vt 0.375000 0.687500 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.750000 0.187500 +vt 0.687500 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.750000 0.187500 +vt 0.687500 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.750000 0.187500 +vt 0.687500 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.750000 0.187500 +vt 0.687500 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.750000 0.187500 +vt 0.687500 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.750000 0.125000 +vt 0.750000 0.187500 +vt 0.687500 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vt 0.687500 0.125000 +vt 0.750000 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.187500 +vn 1.0000 0.0000 0.0000 +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.0000 -1.0000 +vn 0.7071 0.7071 0.0000 +vn -0.7071 -0.7071 -0.0000 +vn 0.0000 0.0000 1.0000 +vn 0.7071 -0.7071 -0.0000 +vn -0.7071 0.7071 0.0000 +vn 0.0000 -0.9239 -0.3827 +vn 0.0000 -0.3827 0.9239 +vn 0.0000 0.7071 0.7071 +vn 0.0000 -0.7071 -0.7071 +vn 0.0000 -0.7071 0.7071 +vn 0.0000 0.9239 -0.3827 +vn 0.0000 -0.9239 0.3827 +vn 0.0000 0.3827 0.9239 +vn 0.0000 -0.3827 -0.9239 +vn 0.0000 0.7071 -0.7071 +vn 0.0000 0.9239 0.3827 +vn 0.0000 0.3827 -0.9239 +vn 0.9239 0.3827 0.0000 +vn -0.9239 -0.3827 0.0000 +vn -0.3827 0.9239 0.0000 +vn 0.3827 -0.9239 0.0000 +vn 0.9239 -0.3827 -0.0000 +vn -0.9239 0.3827 0.0000 +vn 0.3827 0.9239 0.0000 +vn -0.3827 -0.9239 -0.0000 +s off +f 809/1779/194 810/1780/194 811/1781/194 +f 810/1780/194 812/1782/194 811/1781/194 +f 813/1783/195 814/1784/195 815/1785/195 +f 814/1784/195 816/1786/195 815/1785/195 +f 813/1783/196 815/1787/196 811/1781/196 +f 815/1787/196 809/1788/196 811/1781/196 +f 816/1789/197 814/1784/197 810/1790/197 +f 814/1784/197 812/1782/197 810/1790/197 +f 811/1791/198 812/1792/198 813/1793/198 +f 812/1792/198 814/1794/198 813/1793/198 +f 817/1795/194 818/1796/194 819/1797/194 +f 818/1796/194 820/1798/194 819/1797/194 +f 821/1799/195 822/1800/195 823/1801/195 +f 822/1800/195 824/1802/195 823/1801/195 +f 821/1799/196 823/1803/196 819/1797/196 +f 823/1803/196 817/1804/196 819/1797/196 +f 824/1805/197 822/1800/197 818/1806/197 +f 822/1800/197 820/1798/197 818/1806/197 +f 819/1807/198 820/1808/198 821/1809/198 +f 820/1808/198 822/1810/198 821/1809/198 +f 825/1811/199 826/1812/199 827/1813/199 +f 826/1812/199 828/1814/199 827/1813/199 +f 829/1815/200 830/1816/200 831/1817/200 +f 830/1816/200 832/1818/200 831/1817/200 +f 826/1819/201 829/1820/201 828/1821/201 +f 829/1820/201 831/1822/201 828/1821/201 +f 827/1823/198 832/1824/198 825/1825/198 +f 832/1824/198 830/1826/198 825/1825/198 +f 833/1827/199 834/1828/199 835/1829/199 +f 834/1828/199 836/1830/199 835/1829/199 +f 837/1831/200 838/1832/200 839/1833/200 +f 838/1832/200 840/1834/200 839/1833/200 +f 835/1835/198 840/1836/198 833/1837/198 +f 840/1836/198 838/1838/198 833/1837/198 +f 841/1839/194 842/1840/194 843/1841/194 +f 842/1840/194 844/1842/194 843/1841/194 +f 845/1843/195 846/1844/195 847/1845/195 +f 846/1844/195 848/1846/195 847/1845/195 +f 845/1843/196 847/1847/196 843/1841/196 +f 847/1847/196 841/1848/196 843/1841/196 +f 848/1849/197 846/1844/197 842/1850/197 +f 846/1844/197 844/1842/197 842/1850/197 +f 843/1851/198 844/1852/198 845/1853/198 +f 844/1852/198 846/1854/198 845/1853/198 +f 849/1855/194 850/1856/194 851/1857/194 +f 850/1856/194 852/1858/194 851/1857/194 +f 853/1859/195 854/1860/195 855/1861/195 +f 854/1860/195 856/1862/195 855/1861/195 +f 853/1859/196 855/1863/196 851/1857/196 +f 855/1863/196 849/1864/196 851/1857/196 +f 856/1865/197 854/1860/197 850/1866/197 +f 854/1860/197 852/1858/197 850/1866/197 +f 851/1867/198 852/1868/198 853/1869/198 +f 852/1868/198 854/1870/198 853/1869/198 +f 857/1871/202 858/1872/202 859/1873/202 +f 858/1872/202 860/1874/202 859/1873/202 +f 861/1875/203 862/1876/203 863/1877/203 +f 862/1876/203 864/1878/203 863/1877/203 +f 859/1879/198 860/1880/198 861/1881/198 +f 860/1880/198 862/1882/198 861/1881/198 +f 865/1883/202 866/1884/202 867/1885/202 +f 866/1884/202 868/1886/202 867/1885/202 +f 869/1887/203 870/1888/203 871/1889/203 +f 870/1888/203 872/1890/203 871/1889/203 +f 871/1891/201 872/1892/201 865/1893/201 +f 872/1892/201 866/1894/201 865/1893/201 +f 867/1895/198 868/1896/198 869/1897/198 +f 868/1896/198 870/1898/198 869/1897/198 +f 873/1899/202 874/1900/202 875/1901/202 +f 874/1900/202 876/1902/202 875/1901/202 +f 877/1903/203 878/1904/203 879/1905/203 +f 878/1904/203 880/1906/203 879/1905/203 +f 879/1907/201 880/1908/201 873/1909/201 +f 880/1908/201 874/1910/201 873/1909/201 +f 875/1911/198 876/1912/198 877/1913/198 +f 876/1912/198 878/1914/198 877/1913/198 +f 881/1915/199 882/1916/199 883/1917/199 +f 882/1916/199 884/1918/199 883/1917/199 +f 885/1919/200 886/1920/200 887/1921/200 +f 886/1920/200 888/1922/200 887/1921/200 +f 882/1923/201 885/1924/201 884/1925/201 +f 885/1924/201 887/1926/201 884/1925/201 +f 883/1927/198 888/1928/198 881/1929/198 +f 888/1928/198 886/1930/198 881/1929/198 +f 889/1931/194 890/1932/194 891/1933/194 +f 890/1932/194 892/1934/194 891/1933/194 +f 893/1935/195 894/1936/195 895/1937/195 +f 894/1936/195 896/1938/195 895/1937/195 +f 893/1935/196 895/1939/196 891/1933/196 +f 895/1939/196 889/1940/196 891/1933/196 +f 896/1941/197 894/1936/197 890/1942/197 +f 894/1936/197 892/1934/197 890/1942/197 +f 895/1943/201 896/1944/201 889/1945/201 +f 896/1944/201 890/1946/201 889/1945/201 +f 891/1947/198 892/1948/198 893/1949/198 +f 892/1948/198 894/1950/198 893/1949/198 +f 897/1951/199 898/1952/199 899/1953/199 +f 898/1952/199 900/1954/199 899/1953/199 +f 901/1955/200 902/1956/200 903/1957/200 +f 902/1956/200 904/1958/200 903/1957/200 +f 904/1959/202 902/1956/202 898/1960/202 +f 902/1956/202 900/1954/202 898/1960/202 +f 903/1961/201 904/1962/201 897/1963/201 +f 904/1962/201 898/1964/201 897/1963/201 +f 899/1965/198 900/1966/198 901/1967/198 +f 900/1966/198 902/1968/198 901/1967/198 +f 905/1969/194 906/1970/194 907/1971/194 +f 906/1970/194 908/1972/194 907/1971/194 +f 909/1973/195 910/1974/195 911/1975/195 +f 910/1974/195 912/1976/195 911/1975/195 +f 909/1973/196 911/1977/196 907/1971/196 +f 911/1977/196 905/1978/196 907/1971/196 +f 912/1979/197 910/1974/197 906/1980/197 +f 910/1974/197 908/1972/197 906/1980/197 +f 911/1981/201 912/1982/201 905/1983/201 +f 912/1982/201 906/1984/201 905/1983/201 +f 907/1985/198 908/1986/198 909/1987/198 +f 908/1986/198 910/1988/198 909/1987/198 +f 913/1989/202 914/1990/202 915/1991/202 +f 914/1990/202 916/1992/202 915/1991/202 +f 917/1993/203 918/1994/203 919/1995/203 +f 918/1994/203 920/1996/203 919/1995/203 +f 920/1997/200 918/1994/200 914/1998/200 +f 918/1994/200 916/1992/200 914/1998/200 +f 919/1999/201 920/2000/201 913/2001/201 +f 920/2000/201 914/2002/201 913/2001/201 +f 915/2003/198 916/2004/198 917/2005/198 +f 916/2004/198 918/2006/198 917/2005/198 +f 921/2007/194 922/2008/194 923/2009/194 +f 922/2008/194 924/2010/194 923/2009/194 +f 925/2011/195 926/2012/195 927/2013/195 +f 926/2012/195 928/2014/195 927/2013/195 +f 925/2011/196 927/2015/196 923/2009/196 +f 927/2015/196 921/2016/196 923/2009/196 +f 923/2017/198 924/2018/198 925/2019/198 +f 924/2018/198 926/2020/198 925/2019/198 +f 929/2021/194 930/2022/194 931/2023/194 +f 930/2022/194 932/2024/194 931/2023/194 +f 933/2025/195 934/2026/195 935/2027/195 +f 934/2026/195 936/2028/195 935/2027/195 +f 933/2025/196 935/2029/196 931/2023/196 +f 935/2029/196 929/2030/196 931/2023/196 +f 936/2031/197 934/2026/197 930/2032/197 +f 934/2026/197 932/2024/197 930/2032/197 +f 937/2033/194 938/2034/194 939/2035/194 +f 938/2034/194 940/2036/194 939/2035/194 +f 941/2037/195 942/2038/195 943/2039/195 +f 942/2038/195 944/2040/195 943/2039/195 +f 944/2041/204 942/2038/204 938/2042/204 +f 942/2038/204 940/2036/204 938/2042/204 +f 943/2043/205 944/2044/205 937/2045/205 +f 944/2044/205 938/2046/205 937/2045/205 +f 945/2047/194 946/2048/194 947/2049/194 +f 946/2048/194 948/2050/194 947/2049/194 +f 949/2051/195 950/2052/195 951/2053/195 +f 950/2052/195 952/2054/195 951/2053/195 +f 949/2051/206 951/2055/206 947/2049/206 +f 951/2055/206 945/2056/206 947/2049/206 +f 952/2057/207 950/2052/207 946/2058/207 +f 950/2052/207 948/2050/207 946/2058/207 +f 953/2059/194 954/2060/194 955/2061/194 +f 954/2060/194 956/2062/194 955/2061/194 +f 957/2063/195 958/2064/195 959/2065/195 +f 958/2064/195 960/2066/195 959/2065/195 +f 959/2067/208 960/2068/208 953/2069/208 +f 960/2068/208 954/2070/208 953/2069/208 +f 961/2071/194 962/2072/194 963/2073/194 +f 962/2072/194 964/2074/194 963/2073/194 +f 965/2075/195 966/2076/195 967/2077/195 +f 966/2076/195 968/2078/195 967/2077/195 +f 965/2075/196 967/2079/196 963/2073/196 +f 967/2079/196 961/2080/196 963/2073/196 +f 968/2081/197 966/2076/197 962/2082/197 +f 966/2076/197 964/2074/197 962/2082/197 +f 963/2083/198 964/2084/198 965/2085/198 +f 964/2084/198 966/2086/198 965/2085/198 +f 969/2087/194 970/2088/194 971/2089/194 +f 970/2088/194 972/2090/194 971/2089/194 +f 973/2091/195 974/2092/195 975/2093/195 +f 974/2092/195 976/2094/195 975/2093/195 +f 971/2095/198 972/2096/198 973/2097/198 +f 972/2096/198 974/2098/198 973/2097/198 +f 977/2099/194 978/2100/194 979/2101/194 +f 978/2100/194 980/2102/194 979/2101/194 +f 981/2103/195 982/2104/195 983/2105/195 +f 982/2104/195 984/2106/195 983/2105/195 +f 981/2103/196 983/2107/196 979/2101/196 +f 983/2107/196 977/2108/196 979/2101/196 +f 984/2109/197 982/2104/197 978/2110/197 +f 982/2104/197 980/2102/197 978/2110/197 +f 983/2111/201 984/2112/201 977/2113/201 +f 984/2112/201 978/2114/201 977/2113/201 +f 985/2115/194 986/2116/194 987/2117/194 +f 986/2116/194 988/2118/194 987/2117/194 +f 989/2119/195 990/2120/195 991/2121/195 +f 990/2120/195 992/2122/195 991/2121/195 +f 989/2119/196 991/2123/196 987/2117/196 +f 991/2123/196 985/2124/196 987/2117/196 +f 992/2125/197 990/2120/197 986/2126/197 +f 990/2120/197 988/2118/197 986/2126/197 +f 987/2127/198 988/2128/198 989/2129/198 +f 988/2128/198 990/2130/198 989/2129/198 +f 993/2131/194 994/2132/194 995/2133/194 +f 994/2132/194 996/2134/194 995/2133/194 +f 997/2135/195 998/2136/195 999/2137/195 +f 998/2136/195 1000/2138/195 999/2137/195 +f 1000/2139/197 998/2136/197 994/2140/197 +f 998/2136/197 996/2134/197 994/2140/197 +f 999/2141/201 1000/2142/201 993/2143/201 +f 1000/2142/201 994/2144/201 993/2143/201 +f 995/2145/198 996/2146/198 997/2147/198 +f 996/2146/198 998/2148/198 997/2147/198 +f 1001/2149/194 1002/2150/194 1003/2151/194 +f 1002/2150/194 1004/2152/194 1003/2151/194 +f 1005/2153/195 1006/2154/195 1007/2155/195 +f 1006/2154/195 1008/2156/195 1007/2155/195 +f 1008/2157/197 1006/2154/197 1002/2158/197 +f 1006/2154/197 1004/2152/197 1002/2158/197 +f 1007/2159/201 1008/2160/201 1001/2161/201 +f 1008/2160/201 1002/2162/201 1001/2161/201 +f 1003/2163/198 1004/2164/198 1005/2165/198 +f 1004/2164/198 1006/2166/198 1005/2165/198 +f 1009/2167/199 1010/2168/199 1011/2169/199 +f 1010/2168/199 1012/2170/199 1011/2169/199 +f 1013/2171/200 1014/2172/200 1015/2173/200 +f 1014/2172/200 1016/2174/200 1015/2173/200 +f 1010/2175/201 1013/2176/201 1012/2177/201 +f 1013/2176/201 1015/2178/201 1012/2177/201 +f 1011/2179/198 1016/2180/198 1009/2181/198 +f 1016/2180/198 1014/2182/198 1009/2181/198 +f 1017/2183/203 1018/2184/203 1019/2185/203 +f 1018/2184/203 1020/2186/203 1019/2185/203 +f 1021/2187/202 1022/2188/202 1023/2189/202 +f 1022/2188/202 1024/2190/202 1023/2189/202 +f 1018/2191/201 1021/2192/201 1020/2193/201 +f 1021/2192/201 1023/2194/201 1020/2193/201 +f 1019/2195/198 1024/2196/198 1017/2197/198 +f 1024/2196/198 1022/2198/198 1017/2197/198 +f 1025/2199/202 1026/2200/202 1027/2201/202 +f 1026/2200/202 1028/2202/202 1027/2201/202 +f 1029/2203/203 1030/2204/203 1031/2205/203 +f 1030/2204/203 1032/2206/203 1031/2205/203 +f 1029/2203/199 1031/2207/199 1027/2201/199 +f 1031/2207/199 1025/2208/199 1027/2201/199 +f 1032/2209/200 1030/2204/200 1026/2210/200 +f 1030/2204/200 1028/2202/200 1026/2210/200 +f 1031/2211/201 1032/2212/201 1025/2213/201 +f 1032/2212/201 1026/2214/201 1025/2213/201 +f 1027/2215/198 1028/2216/198 1029/2217/198 +f 1028/2216/198 1030/2218/198 1029/2217/198 +f 1033/2219/199 1034/2220/199 1035/2221/199 +f 1034/2220/199 1036/2222/199 1035/2221/199 +f 1037/2223/200 1038/2224/200 1039/2225/200 +f 1038/2224/200 1040/2226/200 1039/2225/200 +f 1034/2227/201 1037/2228/201 1036/2229/201 +f 1037/2228/201 1039/2230/201 1036/2229/201 +f 1035/2231/198 1040/2232/198 1033/2233/198 +f 1040/2232/198 1038/2234/198 1033/2233/198 +f 1041/2235/195 1042/2236/195 1043/2237/195 +f 1042/2236/195 1044/2238/195 1043/2237/195 +f 1041/2235/196 1043/2239/196 1045/2240/196 +f 1043/2239/196 1046/2241/196 1045/2240/196 +f 1044/2242/197 1042/2236/197 1047/2243/197 +f 1042/2236/197 1048/2244/197 1047/2243/197 +f 1043/2245/201 1044/2246/201 1046/2247/201 +f 1044/2246/201 1047/2248/201 1046/2247/201 +f 1045/2249/198 1048/2250/198 1041/2251/198 +f 1048/2250/198 1042/2252/198 1041/2251/198 +f 1049/2253/202 1050/2254/202 1051/2255/202 +f 1050/2254/202 1052/2256/202 1051/2255/202 +f 1053/2257/201 1054/2258/201 1049/2259/201 +f 1054/2258/201 1050/2260/201 1049/2259/201 +f 1051/2261/198 1052/2262/198 1055/2263/198 +f 1052/2262/198 1056/2264/198 1055/2263/198 +f 1057/2265/202 1058/2266/202 1059/2267/202 +f 1058/2266/202 1060/2268/202 1059/2267/202 +f 1061/2269/203 1062/2270/203 1063/2271/203 +f 1062/2270/203 1064/2272/203 1063/2271/203 +f 1061/2269/199 1063/2273/199 1059/2267/199 +f 1063/2273/199 1057/2274/199 1059/2267/199 +f 1064/2275/200 1062/2270/200 1058/2276/200 +f 1062/2270/200 1060/2268/200 1058/2276/200 +f 1063/2277/201 1064/2278/201 1057/2279/201 +f 1064/2278/201 1058/2280/201 1057/2279/201 +f 1059/2281/198 1060/2282/198 1061/2283/198 +f 1060/2282/198 1062/2284/198 1061/2283/198 +f 1065/2285/194 1066/2286/194 1067/2287/194 +f 1066/2286/194 1068/2288/194 1067/2287/194 +f 1069/2289/195 1070/2290/195 1071/2291/195 +f 1070/2290/195 1072/2292/195 1071/2291/195 +f 1069/2289/196 1071/2293/196 1067/2287/196 +f 1071/2293/196 1065/2294/196 1067/2287/196 +f 1072/2295/197 1070/2290/197 1066/2296/197 +f 1070/2290/197 1068/2288/197 1066/2296/197 +f 1073/2297/194 1074/2298/194 1075/2299/194 +f 1074/2298/194 1076/2300/194 1075/2299/194 +f 1077/2301/195 1078/2302/195 1079/2303/195 +f 1078/2302/195 1080/2304/195 1079/2303/195 +f 1077/2301/209 1079/2305/209 1075/2299/209 +f 1079/2305/209 1073/2306/209 1075/2299/209 +f 1080/2307/210 1078/2302/210 1074/2308/210 +f 1078/2302/210 1076/2300/210 1074/2308/210 +f 1079/2309/211 1080/2310/211 1073/2311/211 +f 1080/2310/211 1074/2312/211 1073/2311/211 +f 1075/2313/212 1076/2314/212 1077/2315/212 +f 1076/2314/212 1078/2316/212 1077/2315/212 +f 1081/2317/194 1082/2318/194 1083/2319/194 +f 1082/2318/194 1084/2320/194 1083/2319/194 +f 1085/2321/195 1086/2322/195 1087/2323/195 +f 1086/2322/195 1088/2324/195 1087/2323/195 +f 1085/2321/213 1087/2325/213 1083/2319/213 +f 1087/2325/213 1081/2326/213 1083/2319/213 +f 1088/2327/208 1086/2322/208 1082/2328/208 +f 1086/2322/208 1084/2320/208 1082/2328/208 +f 1087/2329/206 1088/2330/206 1081/2331/206 +f 1088/2330/206 1082/2332/206 1081/2331/206 +f 1083/2333/207 1084/2334/207 1085/2335/207 +f 1084/2334/207 1086/2336/207 1085/2335/207 +f 1089/2337/194 1090/2338/194 1091/2339/194 +f 1090/2338/194 1092/2340/194 1091/2339/194 +f 1093/2341/195 1094/2342/195 1095/2343/195 +f 1094/2342/195 1096/2344/195 1095/2343/195 +f 1093/2341/214 1095/2345/214 1091/2339/214 +f 1095/2345/214 1089/2346/214 1091/2339/214 +f 1096/2347/204 1094/2342/204 1090/2348/204 +f 1094/2342/204 1092/2340/204 1090/2348/204 +f 1095/2349/205 1096/2350/205 1089/2351/205 +f 1096/2350/205 1090/2352/205 1089/2351/205 +f 1091/2353/215 1092/2354/215 1093/2355/215 +f 1092/2354/215 1094/2356/215 1093/2355/215 +f 1097/2357/194 1098/2358/194 1099/2359/194 +f 1098/2358/194 1100/2360/194 1099/2359/194 +f 1101/2361/195 1102/2362/195 1103/2363/195 +f 1102/2362/195 1104/2364/195 1103/2363/195 +f 1101/2361/196 1103/2365/196 1099/2359/196 +f 1103/2365/196 1097/2366/196 1099/2359/196 +f 1103/2367/201 1104/2368/201 1097/2369/201 +f 1104/2368/201 1098/2370/201 1097/2369/201 +f 1099/2371/198 1100/2372/198 1101/2373/198 +f 1100/2372/198 1102/2374/198 1101/2373/198 +f 1105/2375/194 1106/2376/194 1107/2377/194 +f 1106/2376/194 1108/2378/194 1107/2377/194 +f 1109/2379/195 1110/2380/195 1111/2381/195 +f 1110/2380/195 1112/2382/195 1111/2381/195 +f 1109/2379/196 1111/2383/196 1107/2377/196 +f 1111/2383/196 1105/2384/196 1107/2377/196 +f 1112/2385/197 1110/2380/197 1106/2386/197 +f 1110/2380/197 1108/2378/197 1106/2386/197 +f 1111/2387/201 1112/2388/201 1105/2389/201 +f 1112/2388/201 1106/2390/201 1105/2389/201 +f 1107/2391/198 1108/2392/198 1109/2393/198 +f 1108/2392/198 1110/2394/198 1109/2393/198 +f 1113/2395/194 1114/2396/194 1115/2397/194 +f 1114/2396/194 1116/2398/194 1115/2397/194 +f 1117/2399/195 1118/2400/195 1119/2401/195 +f 1118/2400/195 1120/2402/195 1119/2401/195 +f 1117/2399/206 1119/2403/206 1115/2397/206 +f 1119/2403/206 1113/2404/206 1115/2397/206 +f 1120/2405/207 1118/2400/207 1114/2406/207 +f 1118/2400/207 1116/2398/207 1114/2406/207 +f 1115/2407/213 1116/2408/213 1117/2409/213 +f 1116/2408/213 1118/2410/213 1117/2409/213 +f 1121/2411/194 1122/2412/194 1123/2413/194 +f 1122/2412/194 1124/2414/194 1123/2413/194 +f 1125/2415/195 1126/2416/195 1127/2417/195 +f 1126/2416/195 1128/2418/195 1127/2417/195 +f 1127/2419/201 1128/2420/201 1121/2421/201 +f 1128/2420/201 1122/2422/201 1121/2421/201 +f 1123/2423/198 1124/2424/198 1125/2425/198 +f 1124/2424/198 1126/2426/198 1125/2425/198 +f 1129/2427/194 1130/2428/194 1131/2429/194 +f 1130/2428/194 1132/2430/194 1131/2429/194 +f 1133/2431/195 1134/2432/195 1135/2433/195 +f 1134/2432/195 1136/2434/195 1135/2433/195 +f 1135/2435/201 1136/2436/201 1129/2437/201 +f 1136/2436/201 1130/2438/201 1129/2437/201 +f 1131/2439/198 1132/2440/198 1133/2441/198 +f 1132/2440/198 1134/2442/198 1133/2441/198 +f 1137/2443/194 1138/2444/194 1139/2445/194 +f 1138/2444/194 1140/2446/194 1139/2445/194 +f 1141/2447/195 1142/2448/195 1143/2449/195 +f 1142/2448/195 1144/2450/195 1143/2449/195 +f 1144/2451/208 1142/2448/208 1138/2452/208 +f 1142/2448/208 1140/2446/208 1138/2452/208 +f 1139/2453/207 1140/2454/207 1141/2455/207 +f 1140/2454/207 1142/2456/207 1141/2455/207 +f 1145/2457/194 1146/2458/194 1147/2459/194 +f 1146/2458/194 1148/2460/194 1147/2459/194 +f 1149/2461/195 1150/2462/195 1151/2463/195 +f 1150/2462/195 1152/2464/195 1151/2463/195 +f 1152/2465/210 1150/2462/210 1146/2466/210 +f 1150/2462/210 1148/2460/210 1146/2466/210 +f 1151/2467/211 1152/2468/211 1145/2469/211 +f 1152/2468/211 1146/2470/211 1145/2469/211 +f 1147/2471/212 1148/2472/212 1149/2473/212 +f 1148/2472/212 1150/2474/212 1149/2473/212 +f 1153/2475/194 1154/2476/194 1155/2477/194 +f 1154/2476/194 1156/2478/194 1155/2477/194 +f 1157/2479/195 1158/2480/195 1159/2481/195 +f 1158/2480/195 1160/2482/195 1159/2481/195 +f 1160/2483/197 1158/2480/197 1154/2484/197 +f 1158/2480/197 1156/2478/197 1154/2484/197 +f 1159/2485/201 1160/2486/201 1153/2487/201 +f 1160/2486/201 1154/2488/201 1153/2487/201 +f 1155/2489/198 1156/2490/198 1157/2491/198 +f 1156/2490/198 1158/2492/198 1157/2491/198 +f 1161/2493/194 1162/2494/194 1163/2495/194 +f 1162/2494/194 1164/2496/194 1163/2495/194 +f 1165/2497/195 1166/2498/195 1167/2499/195 +f 1166/2498/195 1168/2500/195 1167/2499/195 +f 1165/2497/214 1167/2501/214 1163/2495/214 +f 1167/2501/214 1161/2502/214 1163/2495/214 +f 1168/2503/204 1166/2498/204 1162/2504/204 +f 1166/2498/204 1164/2496/204 1162/2504/204 +f 1163/2505/215 1164/2506/215 1165/2507/215 +f 1164/2506/215 1166/2508/215 1165/2507/215 +f 1169/2509/194 1170/2510/194 1171/2511/194 +f 1170/2510/194 1172/2512/194 1171/2511/194 +f 1173/2513/195 1174/2514/195 1175/2515/195 +f 1174/2514/195 1176/2516/195 1175/2515/195 +f 1173/2513/196 1175/2517/196 1171/2511/196 +f 1175/2517/196 1169/2518/196 1171/2511/196 +f 1176/2519/197 1174/2514/197 1170/2520/197 +f 1174/2514/197 1172/2512/197 1170/2520/197 +f 1175/2521/201 1176/2522/201 1169/2523/201 +f 1176/2522/201 1170/2524/201 1169/2523/201 +f 1171/2525/198 1172/2526/198 1173/2527/198 +f 1172/2526/198 1174/2528/198 1173/2527/198 +f 1177/2529/194 1178/2530/194 1179/2531/194 +f 1178/2530/194 1180/2532/194 1179/2531/194 +f 1181/2533/195 1182/2534/195 1183/2535/195 +f 1182/2534/195 1184/2536/195 1183/2535/195 +f 1181/2533/213 1183/2537/213 1179/2531/213 +f 1183/2537/213 1177/2538/213 1179/2531/213 +f 1184/2539/208 1182/2534/208 1178/2540/208 +f 1182/2534/208 1180/2532/208 1178/2540/208 +f 1183/2541/206 1184/2542/206 1177/2543/206 +f 1184/2542/206 1178/2544/206 1177/2543/206 +f 1185/2545/194 1186/2546/194 1187/2547/194 +f 1186/2546/194 1188/2548/194 1187/2547/194 +f 1189/2549/195 1190/2550/195 1191/2551/195 +f 1190/2550/195 1192/2552/195 1191/2551/195 +f 1189/2549/214 1191/2553/214 1187/2547/214 +f 1191/2553/214 1185/2554/214 1187/2547/214 +f 1192/2555/204 1190/2550/204 1186/2556/204 +f 1190/2550/204 1188/2548/204 1186/2556/204 +f 1191/2557/205 1192/2558/205 1185/2559/205 +f 1192/2558/205 1186/2560/205 1185/2559/205 +f 1187/2561/215 1188/2562/215 1189/2563/215 +f 1188/2562/215 1190/2564/215 1189/2563/215 +f 1193/2565/194 1194/2566/194 1195/2567/194 +f 1194/2566/194 1196/2568/194 1195/2567/194 +f 1197/2569/195 1198/2570/195 1199/2571/195 +f 1198/2570/195 1200/2572/195 1199/2571/195 +f 1200/2573/208 1198/2570/208 1194/2574/208 +f 1198/2570/208 1196/2568/208 1194/2574/208 +f 1199/2575/206 1200/2576/206 1193/2577/206 +f 1200/2576/206 1194/2578/206 1193/2577/206 +f 1195/2579/207 1196/2580/207 1197/2581/207 +f 1196/2580/207 1198/2582/207 1197/2581/207 +f 1201/2583/194 1202/2584/194 1203/2585/194 +f 1202/2584/194 1204/2586/194 1203/2585/194 +f 1205/2587/195 1206/2588/195 1207/2589/195 +f 1206/2588/195 1208/2590/195 1207/2589/195 +f 1205/2587/196 1207/2591/196 1203/2585/196 +f 1207/2591/196 1201/2592/196 1203/2585/196 +f 1208/2593/197 1206/2588/197 1202/2594/197 +f 1206/2588/197 1204/2586/197 1202/2594/197 +f 1207/2595/201 1208/2596/201 1201/2597/201 +f 1208/2596/201 1202/2598/201 1201/2597/201 +f 1203/2599/198 1204/2600/198 1205/2601/198 +f 1204/2600/198 1206/2602/198 1205/2601/198 +f 1209/2603/194 1210/2604/194 1211/2605/194 +f 1210/2604/194 1212/2606/194 1211/2605/194 +f 1213/2607/195 1214/2608/195 1215/2609/195 +f 1214/2608/195 1216/2610/195 1215/2609/195 +f 1213/2607/213 1215/2611/213 1211/2605/213 +f 1215/2611/213 1209/2612/213 1211/2605/213 +f 1216/2613/208 1214/2608/208 1210/2614/208 +f 1214/2608/208 1212/2606/208 1210/2614/208 +f 1211/2615/207 1212/2616/207 1213/2617/207 +f 1212/2616/207 1214/2618/207 1213/2617/207 +f 1217/2619/194 1218/2620/194 1219/2621/194 +f 1218/2620/194 1220/2622/194 1219/2621/194 +f 1221/2623/195 1222/2624/195 1223/2625/195 +f 1222/2624/195 1224/2626/195 1223/2625/195 +f 1221/2623/209 1223/2627/209 1219/2621/209 +f 1223/2627/209 1217/2628/209 1219/2621/209 +f 1224/2629/210 1222/2624/210 1218/2630/210 +f 1222/2624/210 1220/2622/210 1218/2630/210 +f 1223/2631/211 1224/2632/211 1217/2633/211 +f 1224/2632/211 1218/2634/211 1217/2633/211 +f 1219/2635/212 1220/2636/212 1221/2637/212 +f 1220/2636/212 1222/2638/212 1221/2637/212 +f 1225/2639/194 1226/2640/194 1227/2641/194 +f 1226/2640/194 1228/2642/194 1227/2641/194 +f 1229/2643/195 1230/2644/195 1231/2645/195 +f 1230/2644/195 1232/2646/195 1231/2645/195 +f 1229/2643/196 1231/2647/196 1227/2641/196 +f 1231/2647/196 1225/2648/196 1227/2641/196 +f 1232/2649/197 1230/2644/197 1226/2650/197 +f 1230/2644/197 1228/2642/197 1226/2650/197 +f 1231/2651/201 1232/2652/201 1225/2653/201 +f 1232/2652/201 1226/2654/201 1225/2653/201 +f 1227/2655/198 1228/2656/198 1229/2657/198 +f 1228/2656/198 1230/2658/198 1229/2657/198 +f 1233/2659/194 1234/2660/194 1235/2661/194 +f 1234/2660/194 1236/2662/194 1235/2661/194 +f 1237/2663/195 1238/2664/195 1239/2665/195 +f 1238/2664/195 1240/2666/195 1239/2665/195 +f 1237/2663/196 1239/2667/196 1235/2661/196 +f 1239/2667/196 1233/2668/196 1235/2661/196 +f 1239/2669/201 1240/2670/201 1233/2671/201 +f 1240/2670/201 1234/2672/201 1233/2671/201 +f 1235/2673/198 1236/2674/198 1237/2675/198 +f 1236/2674/198 1238/2676/198 1237/2675/198 +f 1241/2677/194 1242/2678/194 1243/2679/194 +f 1242/2678/194 1244/2680/194 1243/2679/194 +f 1245/2681/195 1246/2682/195 1247/2683/195 +f 1246/2682/195 1248/2684/195 1247/2683/195 +f 1245/2681/196 1247/2685/196 1243/2679/196 +f 1247/2685/196 1241/2686/196 1243/2679/196 +f 1247/2687/201 1248/2688/201 1241/2689/201 +f 1248/2688/201 1242/2690/201 1241/2689/201 +f 1243/2691/198 1244/2692/198 1245/2693/198 +f 1244/2692/198 1246/2694/198 1245/2693/198 +f 1249/2695/194 1250/2696/194 1251/2697/194 +f 1250/2696/194 1252/2698/194 1251/2697/194 +f 1253/2699/195 1254/2700/195 1255/2701/195 +f 1254/2700/195 1256/2702/195 1255/2701/195 +f 1253/2699/196 1255/2703/196 1251/2697/196 +f 1255/2703/196 1249/2704/196 1251/2697/196 +f 1255/2705/201 1256/2706/201 1249/2707/201 +f 1256/2706/201 1250/2708/201 1249/2707/201 +f 1251/2709/198 1252/2710/198 1253/2711/198 +f 1252/2710/198 1254/2712/198 1253/2711/198 +f 1257/2713/194 1258/2714/194 1259/2715/194 +f 1258/2714/194 1260/2716/194 1259/2715/194 +f 1261/2717/195 1262/2718/195 1263/2719/195 +f 1262/2718/195 1264/2720/195 1263/2719/195 +f 1261/2717/196 1263/2721/196 1259/2715/196 +f 1263/2721/196 1257/2722/196 1259/2715/196 +f 1263/2723/201 1264/2724/201 1257/2725/201 +f 1264/2724/201 1258/2726/201 1257/2725/201 +f 1259/2727/198 1260/2728/198 1261/2729/198 +f 1260/2728/198 1262/2730/198 1261/2729/198 +f 1265/2731/202 1266/2732/202 1267/2733/202 +f 1266/2732/202 1268/2734/202 1267/2733/202 +f 1269/2735/203 1270/2736/203 1271/2737/203 +f 1270/2736/203 1272/2738/203 1271/2737/203 +f 1269/2739/199 1271/2740/199 1267/2741/199 +f 1271/2740/199 1265/2742/199 1267/2741/199 +f 1272/2743/200 1270/2744/200 1266/2745/200 +f 1270/2744/200 1268/2746/200 1266/2745/200 +f 1271/2747/201 1272/2748/201 1265/2749/201 +f 1272/2748/201 1266/2750/201 1265/2749/201 +f 1267/2751/198 1268/2752/198 1269/2753/198 +f 1268/2752/198 1270/2754/198 1269/2753/198 +f 1273/2755/194 1274/2756/194 1275/2757/194 +f 1274/2756/194 1276/2758/194 1275/2757/194 +f 1277/2759/195 1278/2760/195 1279/2761/195 +f 1278/2760/195 1280/2762/195 1279/2761/195 +f 1277/2759/196 1279/2763/196 1275/2757/196 +f 1279/2763/196 1273/2764/196 1275/2757/196 +f 1280/2765/197 1278/2766/197 1274/2767/197 +f 1278/2766/197 1276/2768/197 1274/2767/197 +f 1279/2769/201 1280/2765/201 1273/2770/201 +f 1280/2765/201 1274/2767/201 1273/2770/201 +f 1275/2771/198 1276/2772/198 1277/2773/198 +f 1276/2772/198 1278/2774/198 1277/2773/198 +f 1281/2775/202 1282/2776/202 1283/2777/202 +f 1282/2776/202 1284/2778/202 1283/2777/202 +f 1285/2779/203 1286/2780/203 1287/2781/203 +f 1286/2780/203 1288/2782/203 1287/2781/203 +f 1285/2783/199 1287/2784/199 1283/2785/199 +f 1287/2784/199 1281/2786/199 1283/2785/199 +f 1288/2787/200 1286/2788/200 1282/2789/200 +f 1286/2788/200 1284/2790/200 1282/2789/200 +f 1287/2791/201 1288/2792/201 1281/2793/201 +f 1288/2792/201 1282/2794/201 1281/2793/201 +f 1283/2795/198 1284/2796/198 1285/2797/198 +f 1284/2796/198 1286/2798/198 1285/2797/198 +f 1289/2799/194 1290/2800/194 1291/2801/194 +f 1290/2800/194 1292/2802/194 1291/2801/194 +f 1293/2803/195 1294/2804/195 1295/2805/195 +f 1294/2804/195 1296/2806/195 1295/2805/195 +f 1293/2803/196 1295/2807/196 1291/2801/196 +f 1295/2807/196 1289/2808/196 1291/2801/196 +f 1296/2809/197 1294/2804/197 1290/2810/197 +f 1294/2804/197 1292/2802/197 1290/2810/197 +f 1295/2811/201 1296/2812/201 1289/2813/201 +f 1296/2812/201 1290/2814/201 1289/2813/201 +f 1291/2815/198 1292/2816/198 1293/2817/198 +f 1292/2816/198 1294/2818/198 1293/2817/198 +f 1297/2819/202 1298/2820/202 1299/2821/202 +f 1298/2820/202 1300/2822/202 1299/2821/202 +f 1301/2823/203 1302/2824/203 1303/2825/203 +f 1302/2824/203 1304/2826/203 1303/2825/203 +f 1301/2827/199 1303/2828/199 1299/2829/199 +f 1303/2828/199 1297/2830/199 1299/2829/199 +f 1304/2831/200 1302/2832/200 1298/2833/200 +f 1302/2832/200 1300/2834/200 1298/2833/200 +f 1303/2835/201 1304/2836/201 1297/2837/201 +f 1304/2836/201 1298/2838/201 1297/2837/201 +f 1299/2839/198 1300/2840/198 1301/2841/198 +f 1300/2840/198 1302/2842/198 1301/2841/198 +f 1305/2843/199 1306/2844/199 1307/2845/199 +f 1306/2844/199 1308/2846/199 1307/2845/199 +f 1309/2847/200 1310/2848/200 1311/2849/200 +f 1310/2848/200 1312/2850/200 1311/2849/200 +f 1309/2851/203 1311/2852/203 1307/2853/203 +f 1311/2852/203 1305/2854/203 1307/2853/203 +f 1312/2855/202 1310/2848/202 1306/2856/202 +f 1310/2848/202 1308/2846/202 1306/2856/202 +f 1311/2857/201 1312/2858/201 1305/2859/201 +f 1312/2858/201 1306/2860/201 1305/2859/201 +f 1307/2861/198 1308/2862/198 1309/2863/198 +f 1308/2862/198 1310/2864/198 1309/2863/198 +f 1313/2865/202 1314/2866/202 1315/2867/202 +f 1314/2866/202 1316/2868/202 1315/2867/202 +f 1317/2869/203 1318/2870/203 1319/2871/203 +f 1318/2870/203 1320/2872/203 1319/2871/203 +f 1317/2873/199 1319/2874/199 1315/2875/199 +f 1319/2874/199 1313/2876/199 1315/2875/199 +f 1320/2877/200 1318/2878/200 1314/2879/200 +f 1318/2878/200 1316/2880/200 1314/2879/200 +f 1319/2881/201 1320/2882/201 1313/2883/201 +f 1320/2882/201 1314/2884/201 1313/2883/201 +f 1315/2885/198 1316/2886/198 1317/2887/198 +f 1316/2886/198 1318/2888/198 1317/2887/198 +f 1321/2889/202 1322/2890/202 1323/2891/202 +f 1322/2890/202 1324/2892/202 1323/2891/202 +f 1325/2893/203 1326/2894/203 1327/2895/203 +f 1326/2894/203 1328/2896/203 1327/2895/203 +f 1328/2897/200 1326/2894/200 1322/2898/200 +f 1326/2894/200 1324/2892/200 1322/2898/200 +f 1327/2899/201 1328/2900/201 1321/2901/201 +f 1328/2900/201 1322/2902/201 1321/2901/201 +f 1323/2903/198 1324/2904/198 1325/2905/198 +f 1324/2904/198 1326/2906/198 1325/2905/198 +f 1329/2907/216 1330/2908/216 1331/2909/216 +f 1330/2908/216 1332/2910/216 1331/2909/216 +f 1333/2911/217 1334/2912/217 1335/2913/217 +f 1334/2912/217 1336/2914/217 1335/2913/217 +f 1333/2911/218 1335/2915/218 1331/2909/218 +f 1335/2915/218 1329/2916/218 1331/2909/218 +f 1336/2917/219 1334/2912/219 1330/2918/219 +f 1334/2912/219 1332/2910/219 1330/2918/219 +f 1335/2919/201 1336/2920/201 1329/2921/201 +f 1336/2920/201 1330/2922/201 1329/2921/201 +f 1331/2923/198 1332/2924/198 1333/2925/198 +f 1332/2924/198 1334/2926/198 1333/2925/198 +f 1337/2927/220 1338/2928/220 1339/2929/220 +f 1338/2928/220 1340/2930/220 1339/2929/220 +f 1341/2931/221 1342/2932/221 1343/2933/221 +f 1342/2932/221 1344/2934/221 1343/2933/221 +f 1341/2931/222 1343/2935/222 1339/2929/222 +f 1343/2935/222 1337/2936/222 1339/2929/222 +f 1344/2937/223 1342/2932/223 1338/2938/223 +f 1342/2932/223 1340/2930/223 1338/2938/223 +f 1343/2939/201 1344/2940/201 1337/2941/201 +f 1344/2940/201 1338/2942/201 1337/2941/201 +f 1339/2943/198 1340/2944/198 1341/2945/198 +f 1340/2944/198 1342/2946/198 1341/2945/198 +f 1345/2947/220 1346/2948/220 1347/2949/220 +f 1346/2948/220 1348/2950/220 1347/2949/220 +f 1349/2951/221 1350/2952/221 1351/2953/221 +f 1350/2952/221 1352/2954/221 1351/2953/221 +f 1349/2951/222 1351/2955/222 1347/2949/222 +f 1351/2955/222 1345/2956/222 1347/2949/222 +f 1352/2957/223 1350/2952/223 1346/2958/223 +f 1350/2952/223 1348/2950/223 1346/2958/223 +f 1351/2959/201 1352/2960/201 1345/2961/201 +f 1352/2960/201 1346/2962/201 1345/2961/201 +f 1347/2963/198 1348/2964/198 1349/2965/198 +f 1348/2964/198 1350/2966/198 1349/2965/198 +f 1353/2967/216 1354/2968/216 1355/2969/216 +f 1354/2968/216 1356/2970/216 1355/2969/216 +f 1357/2971/217 1358/2972/217 1359/2973/217 +f 1358/2972/217 1360/2974/217 1359/2973/217 +f 1357/2971/218 1359/2975/218 1355/2969/218 +f 1359/2975/218 1353/2976/218 1355/2969/218 +f 1360/2977/219 1358/2972/219 1354/2978/219 +f 1358/2972/219 1356/2970/219 1354/2978/219 +f 1359/2979/201 1360/2980/201 1353/2981/201 +f 1360/2980/201 1354/2982/201 1353/2981/201 +f 1355/2983/198 1356/2984/198 1357/2985/198 +f 1356/2984/198 1358/2986/198 1357/2985/198 +f 1361/2987/202 1362/2988/202 1363/2989/202 +f 1362/2988/202 1364/2990/202 1363/2989/202 +f 1365/2991/203 1366/2992/203 1367/2993/203 +f 1366/2992/203 1368/2994/203 1367/2993/203 +f 1365/2991/199 1367/2995/199 1363/2989/199 +f 1367/2995/199 1361/2996/199 1363/2989/199 +f 1368/2997/200 1366/2992/200 1362/2998/200 +f 1366/2992/200 1364/2990/200 1362/2998/200 +f 1367/2999/201 1368/3000/201 1361/3001/201 +f 1368/3000/201 1362/3002/201 1361/3001/201 +f 1363/3003/198 1364/3004/198 1365/3005/198 +f 1364/3004/198 1366/3006/198 1365/3005/198 +f 1369/3007/220 1370/3008/220 1371/3009/220 +f 1370/3008/220 1372/3010/220 1371/3009/220 +f 1373/3011/221 1374/3012/221 1375/3013/221 +f 1374/3012/221 1376/3014/221 1375/3013/221 +f 1373/3011/222 1375/3015/222 1371/3009/222 +f 1375/3015/222 1369/3016/222 1371/3009/222 +f 1376/3017/223 1374/3012/223 1370/3018/223 +f 1374/3012/223 1372/3010/223 1370/3018/223 +f 1375/3019/201 1376/3020/201 1369/3021/201 +f 1376/3020/201 1370/3022/201 1369/3021/201 +f 1371/3023/198 1372/3024/198 1373/3025/198 +f 1372/3024/198 1374/3026/198 1373/3025/198 +f 1377/3027/216 1378/3028/216 1379/3029/216 +f 1378/3028/216 1380/3030/216 1379/3029/216 +f 1381/3031/217 1382/3032/217 1383/3033/217 +f 1382/3032/217 1384/3034/217 1383/3033/217 +f 1381/3031/218 1383/3035/218 1379/3029/218 +f 1383/3035/218 1377/3036/218 1379/3029/218 +f 1384/3037/219 1382/3032/219 1378/3038/219 +f 1382/3032/219 1380/3030/219 1378/3038/219 +f 1383/3039/201 1384/3040/201 1377/3041/201 +f 1384/3040/201 1378/3042/201 1377/3041/201 +f 1379/3043/198 1380/3044/198 1381/3045/198 +f 1380/3044/198 1382/3046/198 1381/3045/198 +f 1385/3047/194 1386/3048/194 1387/3049/194 +f 1386/3048/194 1388/3050/194 1387/3049/194 +f 1389/3051/195 1390/3052/195 1391/3053/195 +f 1390/3052/195 1392/3054/195 1391/3053/195 +f 1389/3051/196 1391/3055/196 1387/3049/196 +f 1391/3055/196 1385/3056/196 1387/3049/196 +f 1392/3057/197 1390/3052/197 1386/3058/197 +f 1390/3052/197 1388/3050/197 1386/3058/197 +f 1391/3059/201 1392/3060/201 1385/3061/201 +f 1392/3060/201 1386/3062/201 1385/3061/201 +f 1387/3063/198 1388/3064/198 1389/3065/198 +f 1388/3064/198 1390/3066/198 1389/3065/198 +f 1393/3067/220 1394/3068/220 1395/3069/220 +f 1394/3068/220 1396/3070/220 1395/3069/220 +f 1397/3071/221 1398/3072/221 1399/3073/221 +f 1398/3072/221 1400/3074/221 1399/3073/221 +f 1397/3071/222 1399/3075/222 1395/3069/222 +f 1399/3075/222 1393/3076/222 1395/3069/222 +f 1400/3077/223 1398/3072/223 1394/3078/223 +f 1398/3072/223 1396/3070/223 1394/3078/223 +f 1399/3079/201 1400/3080/201 1393/3081/201 +f 1400/3080/201 1394/3082/201 1393/3081/201 +f 1395/3083/198 1396/3084/198 1397/3085/198 +f 1396/3084/198 1398/3086/198 1397/3085/198 +f 1401/3087/202 1402/3088/202 1403/3089/202 +f 1402/3088/202 1404/3090/202 1403/3089/202 +f 1405/3091/203 1406/3092/203 1407/3093/203 +f 1406/3092/203 1408/3094/203 1407/3093/203 +f 1405/3091/199 1407/3095/199 1403/3089/199 +f 1407/3095/199 1401/3096/199 1403/3089/199 +f 1408/3097/200 1406/3092/200 1402/3098/200 +f 1406/3092/200 1404/3090/200 1402/3098/200 +f 1407/3099/201 1408/3100/201 1401/3101/201 +f 1408/3100/201 1402/3102/201 1401/3101/201 +f 1403/3103/198 1404/3104/198 1405/3105/198 +f 1404/3104/198 1406/3106/198 1405/3105/198 +f 1409/3107/216 1410/3108/216 1411/3109/216 +f 1410/3108/216 1412/3110/216 1411/3109/216 +f 1413/3111/217 1414/3112/217 1415/3113/217 +f 1414/3112/217 1416/3114/217 1415/3113/217 +f 1413/3111/218 1415/3115/218 1411/3109/218 +f 1415/3115/218 1409/3116/218 1411/3109/218 +f 1416/3117/219 1414/3112/219 1410/3118/219 +f 1414/3112/219 1412/3110/219 1410/3118/219 +f 1415/3119/201 1416/3120/201 1409/3121/201 +f 1416/3120/201 1410/3122/201 1409/3121/201 +f 1411/3123/198 1412/3124/198 1413/3125/198 +f 1412/3124/198 1414/3126/198 1413/3125/198 +f 1417/3127/194 1418/3128/194 1419/3129/194 +f 1418/3128/194 1420/3130/194 1419/3129/194 +f 1421/3131/195 1422/3132/195 1423/3133/195 +f 1422/3132/195 1424/3134/195 1423/3133/195 +f 1421/3131/196 1423/3135/196 1419/3129/196 +f 1423/3135/196 1417/3136/196 1419/3129/196 +f 1424/3137/197 1422/3132/197 1418/3138/197 +f 1422/3132/197 1420/3130/197 1418/3138/197 +f 1423/3139/201 1424/3140/201 1417/3141/201 +f 1424/3140/201 1418/3142/201 1417/3141/201 +f 1419/3143/198 1420/3144/198 1421/3145/198 +f 1420/3144/198 1422/3146/198 1421/3145/198 diff --git a/src/main/resources/assets/hbm/textures/items/ammo_50bmg_flechette_am.png b/src/main/resources/assets/hbm/textures/items/ammo_50bmg_flechette_am.png new file mode 100644 index 0000000000000000000000000000000000000000..300ed576529b972dd641bb10fc8da03e677c1fe5 GIT binary patch literal 339 zcmV-Z0j&OsP)5Qd+x6x^jqp@IZLu_23&4rWMxKomn4w`^T?cNf&n z&BaB*#YIH0i-Vhk;N;S!F8u=)6<&vG8qHU!p)cHU9QW|t!7LKEo&wiXncWJ&`|FUc z%?-*z09adebiRL7+9ZSQr5y#Xr{kT*RG@0Ux$pN3H`m&3zmdct&=o-E;KfV@0B9}u zSZeru3KMnq zf{xkx1cJEeWS6?@l1Hc@mJUu1EgXk7McZ3jFMe>BdpSS8bKyVY+m`sYB|5VP!1QCr z(dh}g2mo%`l>Wt;c9Rv-jYIKmOS06_gWR$yS?b8->0GkZ*$J8J7ss7BhfbCG=R0u} zEN_R>yLv6{1q>c3K`sDo4;rqwgw%+!bEis;dh>ud3Q(=H(O{zmBO0v^^(M+DO5iVu zAzM-)w+}hb`Ixtt5maj2+zpANfFxwG&Tl}GBt-77JxM}D#+R}h1`rU{SzqZp^5bD& fpg^|$nRdPa_gk#D^wsP>00000NkvXXu0mjf@&}LX literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/items/billet_am_mix.png b/src/main/resources/assets/hbm/textures/items/billet_am_mix.png index a5744a28bec329922c16871150490294557f0545..1d3be1de17c0d988e3c3b4c9081962cb534f2d6a 100644 GIT binary patch delta 271 zcmV+q0r3920=fc_G=K3)L_t(Ijn$GpZo)tig+C+r2zk?`iG(OP0#O1tfFO?Mf@8oD zXgGm!qzEZZx~zq0FcO6+%nsu}AZ1>&8qNFO&i=r^m)F!7cKeyGSKGMO>oD%PDHLkV1lxMeSrV~ delta 272 zcmV+r0q_300=oi`G=K6*L_t(Ijn$GpZo)tig+C+r2zk?`K|(2V1fm3PKtLRW<7~k( z!VzdVfpHq7H0iPyqKT0xOks8y|AnN?YgVIq-`m+A`1cCh8l%BuuIu$KY4nC|;CM6! zz(hSRY83}s0^q1BG5N~5P zpC9#01bjo@|Bx2De`gu-Hr5_dQP}+YX%;~MFud=VK2jB|ONabHo!ge5)p~^A>I}Vp WXN0Y**qs0X00{s|MNUMnLSTYZKZCsh diff --git a/src/main/resources/assets/hbm/textures/items/ingot_am_mix.png b/src/main/resources/assets/hbm/textures/items/ingot_am_mix.png index 4273a1a831af7fb64caa61ed694f968466bc021f..f6cae6b14c22499eb462713c8878c7a927239ba7 100644 GIT binary patch delta 333 zcmV-T0kZyq1NZ`vG=DEiL_t(Ijn$E{PQp+aMo$wK3`-Ma=w?6&eFcN%2}B!b7ZMg9 z!uK%g!UM24ISQ!*Frox8agbmlx49u{=vW8rwa^B_=s$h;Cg=R$&4qt6R>=&lk{NE_ zYx|%m*R47LU$al{A0HH#5TrrX$|(Tj$uuF+c0mgvHsr_oynhl!63r@^;kA8*@T3CA zld0Momz>qkRc<>Ds~{i)AUsLqvVq&{vJgVSX%N6F2q+i^{o!COSbBoC<8ae#;`X|f zt7a+`%~3Y1at0u$>i~2*9cPNa!LS$t8P2?3-mOZPJ=mx7s;TGDDZNSG$yqtV*NglRI9 zl6JSF=dZ(0BTx47@owa^S+$xZw1-hQq19B2LsjW#e0aNK>WiIFbXAqQJ-<-JbVe1^ onXNCom*DSE#1*(V_K3TzAN=)^9qV^HT>t<807*qoM6N<$g2GOpEdT%j diff --git a/src/main/resources/assets/hbm/textures/items/nugget_am_mix.png b/src/main/resources/assets/hbm/textures/items/nugget_am_mix.png index 9156435b539bf8dc23aed60f18946d9f8ad8e476..810e627c3de8c2b2bc48643d4b08ff74042107b1 100644 GIT binary patch delta 51 zcmeyy_>FPGDINW-|2bT@OBA+o*EQsDa5Cge2rz4WV`8|iXrCQ$MB*d^5O})!xvXFPGDV_D2{{_2>BnsQO>l$)6I2rOK1ei6xF)^6@v%ksFow$|(2s~Z=T-G@y GGywqb)e(gN diff --git a/src/main/resources/mcmod.info b/src/main/resources/mcmod.info index 5944e568f..ed42ad2b8 100755 --- a/src/main/resources/mcmod.info +++ b/src/main/resources/mcmod.info @@ -3,7 +3,7 @@ "modid": "hbm", "name": "Hbm's Nuclear Tech", "description": "A mod that adds weapons, nuclear themed stuff and machines", - "version":"1.0.27-3902", + "version":"1.0.27-3913", "mcversion": "1.7.10", "url": "", "updateUrl": "",