commit 1face3940a37dbf70f26fa4a6402864312ae5a57 Author: Wuzzy Date: Mon Mar 30 22:41:58 2020 +0200 Initial commit (imported game) diff --git a/README.md b/README.md new file mode 100644 index 0000000..b7f4199 --- /dev/null +++ b/README.md @@ -0,0 +1,6 @@ +The RealTest Game +======== + +Realistic game for Minetest 0.4.5+ + +For developers: https://github.com/sda97ghb/realtest/issues/12 \ No newline at end of file diff --git a/game.conf b/game.conf new file mode 100644 index 0000000..3941ca6 --- /dev/null +++ b/game.conf @@ -0,0 +1 @@ +name = The RealTest Game diff --git a/menu/background.png b/menu/background.png new file mode 100644 index 0000000..50d15e1 Binary files /dev/null and b/menu/background.png differ diff --git a/menu/header.png b/menu/header.png new file mode 100644 index 0000000..c98671d Binary files /dev/null and b/menu/header.png differ diff --git a/menu/icon.png b/menu/icon.png new file mode 100644 index 0000000..452c51f Binary files /dev/null and b/menu/icon.png differ diff --git a/mods/anvil/depends.txt b/mods/anvil/depends.txt new file mode 100644 index 0000000..38a9960 --- /dev/null +++ b/mods/anvil/depends.txt @@ -0,0 +1,4 @@ +default +metals +instruments +hatches diff --git a/mods/anvil/init.lua b/mods/anvil/init.lua new file mode 100644 index 0000000..226078d --- /dev/null +++ b/mods/anvil/init.lua @@ -0,0 +1,501 @@ +anvil = {} +realtest.registered_anvil_recipes = {} + +function realtest.register_anvil_recipe(RecipeDef) + local recipe = { + type = RecipeDef.type or "forge", + item1 = RecipeDef.item1 or "", + item2 = RecipeDef.item2 or "", + rmitem1 = RecipeDef.rmitem1, + rmitem2 = RecipeDef.rmitem2, + output = RecipeDef.output or "", + level = RecipeDef.level or 0, + instrument = RecipeDef.instrument or "hammer", + material = RecipeDef.material, -- just to make the craft guide more manageable + } + if recipe.rmitem1 == nil then + recipe.rmitem1 = true + end + if recipe.rmitem2 == nil then + recipe.rmitem2 = true + end + if recipe.level < 0 then + recipe.level = 0 + end + if recipe.output ~= "" and recipe.item1 ~= "" and (recipe.type == "forge" or recipe.type == "weld") then + table.insert(realtest.registered_anvil_recipes, recipe) + end +end + +--Unshaped metals, buckets, double ingots, sheets, hammers, locks and hatches +for i, metal in ipairs(metals.list) do + realtest.register_anvil_recipe({ + item1 = "metals:"..metal.."_unshaped", + output = "metals:"..metal.."_ingot", + material = metal, + }) + realtest.register_anvil_recipe({ + item1 = "metals:"..metal.."_sheet", + item2 = "scribing_table:plan_bucket", + rmitem2 = false, + output = "instruments:bucket_"..metal, + level = metals.levels[i], + material = metal, + }) + realtest.register_anvil_recipe({ + item1 = "metals:"..metal.."_doubleingot", + output = "metals:"..metal.."_sheet", + level = metals.levels[i] - 1, + material = metal, + }) + realtest.register_anvil_recipe({ + item1 = "metals:"..metal.."_doubleingot", + output = "metals:"..metal.."_ingot 2", + level = metals.levels[i] - 1, + instrument = "chisel", + material = metal, + }) + realtest.register_anvil_recipe({ + item1 = "metals:"..metal.."_doublesheet", + output = "metals:"..metal.."_sheet 2", + level = metals.levels[i] - 1, + instrument = "chisel", + material = metal, + }) + realtest.register_anvil_recipe({ + type = "weld", + item1 = "metals:"..metal.."_ingot", + item2 = "metals:"..metal.."_ingot", + output = "metals:"..metal.."_doubleingot", + level = metals.levels[i] - 1, + material = metal, + }) + realtest.register_anvil_recipe({ + type = "weld", + item1 = "metals:"..metal.."_sheet", + item2 = "metals:"..metal.."_sheet", + output = "metals:"..metal.."_doublesheet", + level = metals.levels[i] - 1, + material = metal, + }) + realtest.register_anvil_recipe({ + item1 = "metals:"..metal.."_ingot", + item2 = "scribing_table:plan_lock", + rmitem2 = false, + output = "metals:"..metal.."_lock", + level = metals.levels[i], + material = metal, + }) + realtest.register_anvil_recipe({ + item1 = "metals:"..metal.."_ingot", + item2 = "scribing_table:plan_hatch", + rmitem2 = false, + output = "hatches:"..metal.."_hatch_closed", + level = metals.levels[i], + material = metal, + }) +end +-- general receipes (for flux production; used for welding) +realtest.register_anvil_recipe({ + item1 = "minerals:borax", + output = "minerals:flux 8" +}) +realtest.register_anvil_recipe({ + item1 = "minerals:sylvite", + output = "minerals:flux 4" +}) +-- receipe for coin production +realtest.register_anvil_recipe({ + item1 = "metals:gold_sheet", + output = "money:coin 15", + level = metals.levels[i], + instrument = "chisel", + material = "gold", +}) +--Pig iron --> Wrought iron +realtest.register_anvil_recipe({ + item1 = "metals:pig_iron_ingot", + output = "metals:wrought_iron_ingot", + level = 2, + material = "wrought_iron", +}) +--Instruments +local anvil_instruments = + {{"axe", "_ingot"}, + {"pick", "_ingot"}, + {"shovel", "_ingot"}, + {"spear", "_ingot"}, + {"chisel", "_ingot"}, + {"sword", "_doubleingot"}, + {"hammer", "_doubleingot"}, + {"saw", "_sheet"} + } +for _, instrument in ipairs(anvil_instruments) do + for i, metal in ipairs(metals.list) do + -- the proper way to do that is to check whether we have metal in instruments.metals list or not + -- but who cares? + local output_name = "instruments:"..instrument[1].."_"..metal.."_head" + if minetest.registered_items[output_name] then + realtest.register_anvil_recipe({ + item1 = "metals:"..metal..instrument[2], + item2 = "scribing_table:plan_"..instrument[1], + rmitem2 = false, + output = output_name, + level = metals.levels[i], + material = metal, + }) + end + end +end + +local anvils = { + {'stone', 'Stone', 0, 61*2.3}, + {'desert_stone', 'Desert Stone', 0, 61*2.3}, + {'copper', 'Copper', 1, 411*2.3}, + {'rose_gold', 'Rose Gold', 2, 521*2.3}, + {'bismuth_bronze', 'Bismuth Bronze', 2, 581*2.3}, + {'black_bronze', 'Black Bronze', 2, 531*2.3}, + {'bronze', 'Bronze', 2, 601*2.3}, + {'wrought_iron', 'Wrought Iron', 3, 801*2.3}, + {'steel', 'Steel', 4, 1101*2.3}, + {'black_steel', 'Black Steel', 5, 1501*2.3} +} + +minetest.register_craft({ + output = 'anvil:anvil_stone', + recipe = { + {'default:stone','default:stone','default:stone'}, + {'','default:stone',''}, + {'default:stone','default:stone','default:stone'}, + } +}) + +minetest.register_craft({ + output = 'anvil:anvil_desert_stone', + recipe = { + {'default:desert_stone','default:desert_stone','default:desert_stone'}, + {'','default:desert_stone',''}, + {'default:desert_stone','default:desert_stone','default:desert_stone'}, + } +}) + +for _, anvil in ipairs(anvils) do + if anvil[1] ~= "stone" then + minetest.register_craft({ + output = "anvil:anvil_"..anvil[1], + recipe = { + {"metals:"..anvil[1].."_doubleingot","metals:"..anvil[1].."_doubleingot","metals:"..anvil[1].."_doubleingot"}, + {"","metals:"..anvil[1].."_doubleingot",""}, + {"metals:"..anvil[1].."_doubleingot","metals:"..anvil[1].."_doubleingot","metals:"..anvil[1].."_doubleingot"}, + } + }) + end +end + +for _, anvil in ipairs(anvils) do + minetest.register_node("anvil:anvil_"..anvil[1], { + description = anvil[2] .. " Anvil", + tiles = {"anvil_"..anvil[1].."_top.png","anvil_"..anvil[1].."_top.png","anvil_"..anvil[1].."_side.png"}, + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.5,-0.5,-0.3,0.5,-0.4,0.3}, + {-0.35,-0.4,-0.25,0.35,-0.3,0.25}, + {-0.3,-0.3,-0.15,0.3,-0.1,0.15}, + {-0.35,-0.1,-0.2,0.35,0.1,0.2}, + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.5,-0.5,-0.3,0.5,-0.4,0.3}, + {-0.35,-0.4,-0.25,0.35,-0.3,0.25}, + {-0.3,-0.3,-0.15,0.3,-0.1,0.15}, + {-0.35,-0.1,-0.2,0.35,0.1,0.2}, + }, + }, + groups = {oddly_breakable_by_hand=2, falling_node=1, dig_immediate=1}, + sounds = default.node_sound_stone_defaults(), + can_dig = function(pos,player) + local meta = minetest.env:get_meta(pos); + local inv = meta:get_inventory() + if inv:is_empty("src1") and inv:is_empty("src2") and inv:is_empty("hammer") + and inv:is_empty("output") and inv:is_empty("flux") then + return true + end + return false + end, + on_construct = function(pos) + local meta = minetest.env:get_meta(pos) + meta:set_string("formspec", "size[8,7]".. + -- some (hopefully) helpful buttons + "button[2.0,1.75;1,0.5;guide;Guide]".. + "button_exit[5,1.75;1,0.5;quit;Exit]".. + "label[2.9,-0.2;Input 1:]".. + "label[4.1,-0.2;Input 2:]".. + "label[1.0,1.1;Instrument:]".. + "label[6.0,1.1;Flux:]".. + "label[3.5,2.35;Output]".. + -- the rest of the formspec + "button[0.5,0.25;1.35,1;buttonForge;Forge]".. + "button[1.6,0.25;0.9,1;buttonForge10;x10]".. + "list[current_name;src1;2.9,0.25;1,1;]".. + "image[3.69,0.22;0.54,1.5;anvil_arrow.png]".. + "list[current_name;src2;4.1,0.25;1,1;]".. + "button[5.5,0.25;1.35,1;buttonWeld;Weld]".. + "button[6.6,0.25;0.9,1;buttonWeld10;x10]".. + "list[current_name;hammer;1,1.5;1,1;]".. + "list[current_name;output;3.5,1.5;1,1;]".. + "list[current_name;flux;6,1.5;1,1;]".. + "list[current_player;main;0,3;8,4;]") + meta:set_string("infotext", anvil[2].." Anvil") + local inv = meta:get_inventory() + inv:set_size("src1", 1) + inv:set_size("src2", 1) + inv:set_size("hammer", 1) + inv:set_size("output", 1) + inv:set_size("flux", 1) + end, + on_receive_fields = function(pos, formname, fields, sender) + if( fields and fields.guide and sender ) then + -- anvils made from diffrent materials have diffrent capabilities + fields.anvil_typ = anvil[1]; + realtest.show_craft_guide_anvil( sender, "realtest:craft_guide_anvil", fields); + return; + end + local meta = minetest.env:get_meta(pos) + local inv = meta:get_inventory() + + local src1, src2 = inv:get_stack("src1", 1), inv:get_stack("src2", 1) + local instrument, flux = inv:get_stack("hammer", 1), inv:get_stack("flux", 1) + local output = inv:get_stack("output", 1) + local forge = function() + for _, recipe in ipairs(realtest.registered_anvil_recipes) do + if recipe.type == "forge" and recipe.item1 == src1:get_name() and recipe.item2 == src2:get_name() and + anvil[3] >= recipe.level and + minetest.get_item_group(instrument:get_name(), recipe.instrument) == 1 and + minetest.get_item_group(instrument:get_name(), "material_level") >= recipe.level - 1 then + if inv:room_for_item("output", recipe.output) then + if recipe.rmitem1 then + src1:take_item() + inv:set_stack("src1", 1, src1) + end + if recipe.item2 ~= "" and recipe.rmitem2 then + src2:take_item() + inv:set_stack("src2", 1, src2) + end + output:add_item(recipe.output) + inv:set_stack("output", 1, output) + instrument:add_wear(65535/minetest.get_item_group(instrument:get_name(), "durability")) + inv:set_stack("hammer", 1, instrument) + end + return + end + end + end + local weld = function() + if flux:get_name() == "minerals:flux" then + for _, recipe in ipairs(realtest.registered_anvil_recipes) do + if recipe.type == "weld" and recipe.item1 == src1:get_name() and recipe.item2 == src2:get_name() and + anvil[3] >= recipe.level and + minetest.get_item_group(instrument:get_name(), recipe.instrument) == 1 and + minetest.get_item_group(instrument:get_name(), "material_level") >= recipe.level then + if inv:room_for_item("output", recipe.output) then + if recipe.rmitem1 then + src1:take_item() + inv:set_stack("src1", 1, src1) + end + if recipe.item2 ~= "" and recipe.rmitem2 then + src2:take_item() + inv:set_stack("src2", 1, src2) + end + output:add_item(recipe.output) + inv:set_stack("output", 1, output) + flux:take_item() + inv:set_stack("flux", 1, flux) + instrument:add_wear(65535/minetest.get_item_group(instrument:get_name(), "durability")/2) + inv:set_stack("hammer", 1, instrument) + end + return + end + end + end + end + if fields["buttonForge"] then + forge() + elseif fields["buttonForge10"] then + for i = 0, 9 do + forge() + end + elseif fields["buttonWeld"] then + weld() + elseif fields["buttonWeld10"] then + for i = 0, 9 do + weld() + end + end + end, + }) +end + + +realtest.show_craft_guide_anvil = function( player, formname, fields) + if( formname ~= "realtest:craft_guide_anvil" or not( player ) or fields.quit) then + return; + end + if( not( fields.material )) then + if( fields.old_material ) then + fields.material = fields.old_material; + else + fields.material = metals.list[1]; + end + end + + -- select the plan that is to be shown + local nr = 1; + for i, v in ipairs(realtest.registered_anvil_recipes ) do + if( v and v.output and fields[ v.output ]) then + nr = i; + end + end + local plan = realtest.registered_anvil_recipes[ nr ]; + -- abort if no plan can be found + if( not( plan )) then + return; + end + + local stack = ItemStack( plan.output ); + local def = stack:get_definition(); + local name = ""; + if( def ) then + name = def.description; + end + if( not( name )) then + name = plan.output; + end + + local how_to = "Forge"; + if( plan.type and plan.type=="weld" ) then + how_to = "Weld"; + end + + local formspec = + "size[12,8]".. + "label[1.5,-0.2;"..how_to.." "..tostring(stack:get_count()).."x "..name.." this way (click on "..how_to.."):]".. + -- extra exit button for those tablet users + "button_exit[5,2.25;1,0.5;quit;Exit]".. + -- labels that describe the general usage of a slot + "label[2.9,0.3;Input 1:]".. + "label[4.1,0.3;Input 2:]".. + "label[1.0,1.6;Instrument:]".. + "label[6.0,1.6;Flux:]".. + "label[3.5,2.85;Output]".. + "label[8,-0.4;Select metal type to work with:]".. + -- buttons that do nothing; they exist just so that the interface looks similar + "button[0.5,0.75;1.35,1;nothing;Forge]".. + "button[1.6,0.75;0.9,1;nothing;x10]".. + "button[5.5,0.75;1.35,1;buttonWeld;Weld]".. + "button[6.6,0.75;0.9,1;buttonWeld10;x10]".. + "image[3.69,0.72;0.54,1.5;anvil_arrow.png]".. + -- background for the inventory slots + "box[2.9,0.75;0.8,0.9;#BBBBBB]".. + "box[4.1,0.75;0.8,0.9;#BBBBBB]".. + "box[3.5,1.99;0.8,0.9;#BBBBBB]".. + "item_image[3.5,2.0;1,1;"..plan.output.."]".. + -- the 4 simulated slots for the instruments + "box[1.0,1.99;0.8,0.9;#BBBBBB]".. + "box[6.0,1.99;0.8,0.9;#BBBBBB]".. + -- hide the material (=selected metal) somewhere + "field[-10,-10;0.1,0.1;old_material;"..fields.material..";"..fields.material.."]".. + -- some receipes output more of the same item than just one + "label[3.0,2.5;"..tostring(stack:get_count()).."x]".. + "label[0,3.5;Select receipe to show:]"; + + -- show the indigrents + if( plan.item1 and plan.item1 ~= "" and minetest.registered_items[ plan.item1 ]) then + local button = "item_image[2.9,0.75;1,1;"..plan.item1.."]"; + for _, v in ipairs(realtest.registered_anvil_recipes) do + if( v.output == plan.item1 ) then + button = "item_image_button[2.9,0.75;1,1;"..v.output..";"..v.output..";]"; + end + end + formspec = formspec..button; + end + -- the second slot usually takes a plan + if( plan.item2 and plan.item2 ~= "" and minetest.registered_items[ plan.item2 ]) then + local button = "item_image[4.1,0.75;1,1;"..plan.item2.."]"; + for _, v in ipairs(realtest.registered_anvil_recipes) do + if( v.output == plan.item2 ) then + button = "item_image_button[4.1,0.75;1,1;"..v.output..";"..v.output..";]"; + end + end + formspec = formspec..button; + end + + -- show the instrument needed + if( plan.instrument and plan.instrument ~= "" and minetest.registered_items[ "instruments:"..plan.instrument.."_copper" ]) then + -- find a suitable instrument that can be used to work on this + local found = -1; + for i,v in ipairs( instruments.levels ) do + if( found<1 and plan.level <= v ) then + found = i; + end + end + local instrument_material = "copper"; -- fallback + if( found ) then + instrument_material = instruments.materials[ found ]; + end + -- the instrument may need to be made out of a diffrent material + formspec = formspec.."item_image_button[1.0,2.0;1,1;instruments:"..plan.instrument.."_"..instrument_material..";material;"..instrument_material.."]"; + -- show error message for unkown tools + elseif( plan.instrument and plan.instrument ~= "" ) then + formspec = formspec.."label[0.5,2.5;ERROR]"; + end + -- welding requires flux + if( plan.type and plan.type=="weld") then + formspec = formspec.."item_image[6.0,2.0;1,1;minerals:flux]"; + end + + + -- show a list of all receipes to select from + local i = 1; + for _, v in ipairs(realtest.registered_anvil_recipes) do + if( v and not( v.material ) or v.material == fields.material) then + formspec = formspec.. + "item_image_button["..tostring((i-1)%8)..",".. + tostring(4+math.floor((i-1)/8))..";1,1;".. + v.output..";"..v.output..";]"; +-- minetest.formspec_escape(v.output).."]"; + i = i+1; + end + end + -- show the metals to select from + for i, v in ipairs( metals.list ) do + formspec = formspec.. + "image_button["..tostring(8+(i-1)%4)..",".. + tostring(math.floor((i-1)/4))..";1,1;".. + "metals_"..v.."_block.png;material;".. + v.."]"; + end + + -- show the anvils that can do this task + formspec = formspec.."label[0,6.9;The following anvils are strong enough for this task "; + if( plan.type=="weld") then + formspec = formspec.."(welding can be done on all anvils):]"; + else + formspec = formspec.." (at least strength "..tostring(plan.level).."):]"; + end + for i,anvil in ipairs( anvils ) do + if( anvil[3] >= plan.level or plan.type=="weld") then + formspec = formspec.."item_image_button["..tostring(i-1)..",7.3;1,1;anvil:anvil_"..anvil[1]..";material;"..anvil[1].."]"; + end + end + + minetest.show_formspec( player:get_player_name(), "realtest:craft_guide_anvil", formspec ); +end + +-- make sure we receive player input; needed for showing formspecs directly +minetest.register_on_player_receive_fields( realtest.show_craft_guide_anvil ); diff --git a/mods/anvil/textures/anvil_arrow.png b/mods/anvil/textures/anvil_arrow.png new file mode 100644 index 0000000..3522669 Binary files /dev/null and b/mods/anvil/textures/anvil_arrow.png differ diff --git a/mods/anvil/textures/anvil_bismuth_bronze_side.png b/mods/anvil/textures/anvil_bismuth_bronze_side.png new file mode 100644 index 0000000..3e593ef Binary files /dev/null and b/mods/anvil/textures/anvil_bismuth_bronze_side.png differ diff --git a/mods/anvil/textures/anvil_bismuth_bronze_top.png b/mods/anvil/textures/anvil_bismuth_bronze_top.png new file mode 100644 index 0000000..040aa6d Binary files /dev/null and b/mods/anvil/textures/anvil_bismuth_bronze_top.png differ diff --git a/mods/anvil/textures/anvil_black_bronze_side.png b/mods/anvil/textures/anvil_black_bronze_side.png new file mode 100644 index 0000000..d3734e8 Binary files /dev/null and b/mods/anvil/textures/anvil_black_bronze_side.png differ diff --git a/mods/anvil/textures/anvil_black_bronze_top.png b/mods/anvil/textures/anvil_black_bronze_top.png new file mode 100644 index 0000000..e1b6bbf Binary files /dev/null and b/mods/anvil/textures/anvil_black_bronze_top.png differ diff --git a/mods/anvil/textures/anvil_black_steel_side.png b/mods/anvil/textures/anvil_black_steel_side.png new file mode 100644 index 0000000..fb1e2c1 Binary files /dev/null and b/mods/anvil/textures/anvil_black_steel_side.png differ diff --git a/mods/anvil/textures/anvil_black_steel_top.png b/mods/anvil/textures/anvil_black_steel_top.png new file mode 100644 index 0000000..337f21f Binary files /dev/null and b/mods/anvil/textures/anvil_black_steel_top.png differ diff --git a/mods/anvil/textures/anvil_bronze_side.png b/mods/anvil/textures/anvil_bronze_side.png new file mode 100644 index 0000000..fc7b104 Binary files /dev/null and b/mods/anvil/textures/anvil_bronze_side.png differ diff --git a/mods/anvil/textures/anvil_bronze_top.png b/mods/anvil/textures/anvil_bronze_top.png new file mode 100644 index 0000000..b798903 Binary files /dev/null and b/mods/anvil/textures/anvil_bronze_top.png differ diff --git a/mods/anvil/textures/anvil_copper_side.png b/mods/anvil/textures/anvil_copper_side.png new file mode 100644 index 0000000..082f66d Binary files /dev/null and b/mods/anvil/textures/anvil_copper_side.png differ diff --git a/mods/anvil/textures/anvil_copper_top.png b/mods/anvil/textures/anvil_copper_top.png new file mode 100644 index 0000000..22dcf5b Binary files /dev/null and b/mods/anvil/textures/anvil_copper_top.png differ diff --git a/mods/anvil/textures/anvil_cracked.png b/mods/anvil/textures/anvil_cracked.png new file mode 100644 index 0000000..ab49434 Binary files /dev/null and b/mods/anvil/textures/anvil_cracked.png differ diff --git a/mods/anvil/textures/anvil_desert_stone_side.png b/mods/anvil/textures/anvil_desert_stone_side.png new file mode 100644 index 0000000..bc9870b Binary files /dev/null and b/mods/anvil/textures/anvil_desert_stone_side.png differ diff --git a/mods/anvil/textures/anvil_desert_stone_top.png b/mods/anvil/textures/anvil_desert_stone_top.png new file mode 100644 index 0000000..bc9870b Binary files /dev/null and b/mods/anvil/textures/anvil_desert_stone_top.png differ diff --git a/mods/anvil/textures/anvil_rose_gold_side.png b/mods/anvil/textures/anvil_rose_gold_side.png new file mode 100644 index 0000000..6e5c6ec Binary files /dev/null and b/mods/anvil/textures/anvil_rose_gold_side.png differ diff --git a/mods/anvil/textures/anvil_rose_gold_top.png b/mods/anvil/textures/anvil_rose_gold_top.png new file mode 100644 index 0000000..4bcb0c3 Binary files /dev/null and b/mods/anvil/textures/anvil_rose_gold_top.png differ diff --git a/mods/anvil/textures/anvil_steel_side.png b/mods/anvil/textures/anvil_steel_side.png new file mode 100644 index 0000000..12b6b62 Binary files /dev/null and b/mods/anvil/textures/anvil_steel_side.png differ diff --git a/mods/anvil/textures/anvil_steel_top.png b/mods/anvil/textures/anvil_steel_top.png new file mode 100644 index 0000000..3ebcabe Binary files /dev/null and b/mods/anvil/textures/anvil_steel_top.png differ diff --git a/mods/anvil/textures/anvil_stone_side.png b/mods/anvil/textures/anvil_stone_side.png new file mode 100644 index 0000000..fc6795e Binary files /dev/null and b/mods/anvil/textures/anvil_stone_side.png differ diff --git a/mods/anvil/textures/anvil_stone_top.png b/mods/anvil/textures/anvil_stone_top.png new file mode 100644 index 0000000..fc6795e Binary files /dev/null and b/mods/anvil/textures/anvil_stone_top.png differ diff --git a/mods/anvil/textures/anvil_wrought_iron_side.png b/mods/anvil/textures/anvil_wrought_iron_side.png new file mode 100644 index 0000000..832d8f6 Binary files /dev/null and b/mods/anvil/textures/anvil_wrought_iron_side.png differ diff --git a/mods/anvil/textures/anvil_wrought_iron_top.png b/mods/anvil/textures/anvil_wrought_iron_top.png new file mode 100644 index 0000000..7f977a5 Binary files /dev/null and b/mods/anvil/textures/anvil_wrought_iron_top.png differ diff --git a/mods/awards/api.lua b/mods/awards/api.lua new file mode 100644 index 0000000..444b4ba --- /dev/null +++ b/mods/awards/api.lua @@ -0,0 +1,218 @@ +-- AWARDS +-- by Rubenwardy, CC-BY-SA +------------------------------------------------------- +-- this is api function file +------------------------------------------------------- + +-- The global award namespace +awards = {} + +-- Table Save Load Functions +function awards.save() + local file = io.open(minetest.get_worldpath().."/awards.txt", "w") + if file then + file:write(minetest.serialize(awards.players)) + file:close() + end +end + +function awards.load() + local file = io.open(minetest.get_worldpath().."/awards.txt", "r") + if file then + local table = minetest.deserialize(file:read("*all")) + if type(table) == "table" then + return table + end + end + return {} +end + +awards.players = awards.load() +function awards.player(name) + return awards.players[player] +end + +-- A table of award definitions +awards.def = {} + +function awards.tbv(tb,value,default) + if not default then + default = {} + end + if not tb or type(tb) ~= "table" then + if not value then + value = "[NULL]" + end + print("[ERROR] awards.tbv - table '"..value.."' is null, or not a table! Dump: "..dump(tb)) + return + end + if not value then + print("[ERROR] awards.tbv was not used correctly!") + print("Value: '"..dump(value).."'") + print("Dump:"..dump(tb)) + return + end + if not tb[value] then + tb[value] = default + end +end + +function awards.assertPlayer(playern) + awards.tbv(awards.players, playern) + awards.tbv(awards.players[playern], "name", playern) + awards.tbv(awards.players[playern], "unlocked") + awards.tbv(awards.players[playern], "place") + awards.tbv(awards.players[playern], "count") + awards.tbv(awards.players[playern], "deaths", 0) +end + +-- Load files +dofile(minetest.get_modpath("awards").."/triggers.lua") +dofile(minetest.get_modpath("awards").."/config.txt") + +-- API Functions +function awards.register_achievement(name,data_table) + -- see if a trigger is defined in the achievement definition + if data_table.trigger and data_table.trigger.type then + if data_table.trigger.type=="dig" then + local tmp={ + award=name, + node=data_table.trigger.node, + target=data_table.trigger.target, + } + table.insert(awards.onDig,tmp) + elseif data_table.trigger.type=="place" then + local tmp={ + award=name, + node=data_table.trigger.node, + target=data_table.trigger.target, + } + table.insert(awards.onPlace,tmp) + elseif data_table.trigger.type=="death" then + local tmp={ + award=name, + target=data_table.trigger.target, + } + table.insert(awards.onDeath,tmp) + end + end + + -- check icon, background and custom_announce data + if data_table.icon == nil or data_table.icon == "" then + data_table.icon = "unknown.png" + end + if data_table.background == nil or data_table.background == "" then + data_table.background = "bg_default.png" + end + if data_table.custom_announce == nil or data_table.custom_announce == "" then + data_table.custom_announce = "Achievement Unlocked:" + end + + -- add the achievement to the definition table + awards.def[name] = data_table +end + +-- this function adds a trigger function or table to the ondig table +function awards.register_onDig(func) + table.insert(awards.onDig,func); +end + +-- this function adds a trigger function or table to the ondig table +function awards.register_onPlace(func) + table.insert(awards.onPlace,func); +end + +-- this function adds a trigger function or table to the ondeath table +function awards.register_onDeath(func) + table.insert(awards.onDeath,func); +end + +-- This function is called whenever a target condition is met. +-- It checks if a player already has that achievement, and if they do not, +-- it gives it to them +---------------------------------------------- +--awards.give_achievement(name,award) +-- name - the name of the player +-- award - the name of the award to give +function awards.give_achievement(name,award) + -- Access Player Data + local data=awards.players[name] + + -- Perform checks + if not data then + return + end + if not awards.def[award] then + return + end + awards.tbv(data,"unlocked") + + -- check to see if the player does not already have that achievement + if not data.unlocked[award] or data.unlocked[award]~=award then + -- Set award flag + data.unlocked[award]=award + + -- Get data from definition tables + local title = award + local desc = "" + local background = "" + local icon = "" + local custom_announce = "" + if awards.def[award].title then + title = awards.def[award].title + end + if awards.def[award].custom_announce then + custom_announce = awards.def[award].custom_announce + end + if awards.def[award].background then + background = awards.def[award].background + end + if awards.def[award].icon then + icon = awards.def[award].icon + end + if awards.def[award] and awards.def[award].description then + desc = awards.def[award].description + end + + -- send the won award message to the player + if Use_Formspec == true then + -- use a formspec to send it + minetest.show_formspec(name, "achievements:unlocked", "size[4,2]".. + "image_button_exit[0,0;4,2;"..background..";close1; ]".. + "image_button_exit[0.2,0.8;1,1;"..icon..";close2; ]".. + "label[1.1,1;"..title.."]".. + "label[0.3,0.1;"..custom_announce.."]") + else + -- use the chat console to send it + minetest.chat_send_player(name, "Achievement Unlocked: "..title) + if desc~="" then + minetest.chat_send_player(name, desc) + end + end + + -- record this in the log + print(name.." Has unlocked"..title..".") + + -- save playertable + awards.save() + end +end + +-- List a player's achievements +minetest.register_chatcommand("list_awards", { + params = "", + description = "list_awards: list your awards", + func = function(name, param) + if not awards.players[name] or not awards.players[name].unlocked then + minetest.chat_send_player(name, "You do not have any awards") + return + end + + minetest.chat_send_player(name, name.."'s awards:") + + for _, str in pairs(awards.players[name].unlocked) do + minetest.chat_send_player(name, str); + end + end, +}) + diff --git a/mods/awards/config.txt b/mods/awards/config.txt new file mode 100644 index 0000000..9fe580e --- /dev/null +++ b/mods/awards/config.txt @@ -0,0 +1,8 @@ +-- AWARDS +-- by Rubenwardy, CC-BY-SA +------------------------------------------------------- +-- this is the configuration file for the awards mod +------------------------------------------------------- + +Use_Formspec = true +--Use a graphical display for unlocking achievements. (Possible values: true | false) \ No newline at end of file diff --git a/mods/awards/init.lua b/mods/awards/init.lua new file mode 100644 index 0000000..29a7559 --- /dev/null +++ b/mods/awards/init.lua @@ -0,0 +1,292 @@ +-- AWARDS +-- by Rubenwardy, CC-BY-SA +------------------------------------------------------- +-- this is the init file for the award mod +------------------------------------------------------- + +dofile(minetest.get_modpath("awards").."/api.lua") + +-- Light it up +awards.register_achievement("award_firstlight",{ + title = "First Light", + description = "You have placed a torch", + icon = "novicebuilder.png", + trigger={ + type="place", + node="default:torch", + target=1, + }, +}) +awards.register_achievement("award_lightitup",{ + title = "Light It Up", + description = "You have placed 100 torches", + icon = "novicebuilder.png", + trigger={ + type="place", + node="default:torch", + target=100, + }, +}) +awards.register_achievement("award_betterthantorch",{ + title = "Better Than Torch", + description = "You have placed a streetlight", + icon = "novicebuilder.png", + trigger={ + type="place", + node="light:streetlight", + target=1, + }, +}) + +-- Lumber Jack +awards.register_achievement("award_lumberjack_ash",{ + title = "Ash Lumber Jack", + description = "You have mined a log!", + trigger={ + type="dig", + node="trees:ash_log", + target=1, + }, +}) +awards.register_achievement("award_lumberjack_aspen",{ + title = "Aspen Lumber Jack", + description = "You have mined a log!", + trigger={ + type="dig", + node="trees:aspen_log", + target=1, + }, +}) +awards.register_achievement("award_lumberjack_birch",{ + title = "Birch Lumber Jack", + description = "You have mined a log!", + trigger={ + type="dig", + node="trees:birch_log", + target=1, + }, +}) +awards.register_achievement("award_lumberjack_maple",{ + title = "Maple Lumber Jack", + description = "You have mined a log!", + trigger={ + type="dig", + node="trees:maple_log", + target=1, + }, +}) +awards.register_achievement("award_lumberjack_chestnut",{ + title = "Chestnut Lumber Jack", + description = "You have mined a log!", + trigger={ + type="dig", + node="trees:chestnut_log", + target=1, + }, +}) +awards.register_achievement("award_lumberjack_pine",{ + title = "Pine Lumber Jack", + description = "You have mined a log!", + trigger={ + type="dig", + node="trees:pine_log", + target=1, + }, +}) +awards.register_achievement("award_lumberjack_spruce",{ + title = "Spruce Lumber Jack", + description = "You have mined a log!", + trigger={ + type="dig", + node="trees:spruce_log", + target=1, + }, +}) + +-- Placed a stone anvil +awards.register_achievement("award_anvil_stone",{ + title = "Smithery", + description = "Place a Stone Anvil", + icon = "anvil.png", + background = "bg_default.png", + trigger={ + type="place", + node="anvil:anvil_stone", + target=1, + }, +}) +awards.register_achievement("award_anvil_dstone",{ + title = "Smithery", + description = "Place a Desert Stone Anvil", + icon = "anvil.png", + background = "bg_default.png", + trigger={ + type="place", + node="anvil:anvil_desert_stone", + target=1, + }, +}) + +-- Just entered the mine +awards.register_achievement("award_mine1",{ + title = "Entering the mine", + description = "You have dug 10 stone blocks", + icon = "miniminer.png", + background = "bg_mining.png", + trigger={ + type="dig", + node="default:stone", + target=10, + }, +}) + +-- Mini Miner +awards.register_achievement("award_mine2",{ + title = "Mini Miner", + description = "You have dug 100 stone blocks", + icon = "miniminer.png", + background = "bg_mining.png", + trigger={ + type="dig", + node="default:stone", + target=100, + }, +}) + +-- Hardened Miner +awards.register_achievement("award_mine3",{ + title = "Hardened Miner", + description = "You have dug 1000 stone blocks", + icon = "miniminer.png", + background = "bg_mining.png", + trigger={ + type="dig", + node="default:stone", + target=1000, + }, +}) + +-- Master Miner +awards.register_achievement("award_mine4",{ + title = "Master Miner", + description = "You have dug 10000 stone blocks", + icon = "miniminer.png", + background = "bg_mining.png", + trigger={ + type="dig", + node="default:stone", + target=10000, + }, +}) + +-- First Death +awards.register_achievement("award_death1",{ + title = "First Death", + description = "Oh well, it does not matter you have more lives than a cat", + trigger={ + type="death", + target=1, + }, +}) + +-- Burned to death +awards.register_achievement("award_burn",{ + title = "you're a witch!", + description = "Burn to death in a fire", +}) + +awards.register_onDeath(function(player,data) + print ("running on death function") + local pos=player:getpos() + + if pos and minetest.env:find_node_near(pos, 1, "fire:basic_flame")~=nil then + return "award_burn" + end + + return nil +end) + +-- Spike Placement +awards.register_achievement("award_spike_ash",{ + title = "Spiky Ash!", + description = "You placed spikes!", + trigger={ + type="place", + node="spikes:spike_ash", + target=1, + }, +}) +awards.register_achievement("award_spike_aspen",{ + title = "Spiky Aspen", + description = "You placed spikes!", + trigger={ + type="place", + node="spikes:spike_aspen", + target=1, + }, +}) +awards.register_achievement("award_spike_birch",{ + title = "Spiky Birch!", + description = "You placed spikes!", + trigger={ + type="place", + node="spikes:spike_birch", + target=1, + }, +}) +awards.register_achievement("award_spike_maple",{ + title = "Spiky Maple!", + description = "You placed spikes!", + trigger={ + type="place", + node="spikes:spike_maple", + target=1, + }, +}) +awards.register_achievement("award_spike_chestnut",{ + title = "Spiky Chestnut!", + description = "You placed spikes!", + trigger={ + type="place", + node="spikes:spike_chestnut", + target=1, + }, +}) +awards.register_achievement("award_spike_pine",{ + title = "Spiky Pine!!", + description = "You placed spikes!", + trigger={ + type="place", + node="spikes:spike_pine", + target=1, + }, +}) +awards.register_achievement("award_spike_spruce",{ + title = "Spiky Spruce!", + description = "You placed spikes!", + trigger={ + type="place", + node="spikes:spike_spruce", + target=1, + }, +}) + +--Ants +awards.register_achievement("award_ants_old",{ + title = "ANTS!", + description = "You dug an anthill", + trigger={ + type="dig", + node="farming:anthill", + target=1, + }, +}) +awards.register_achievement("award_ants",{ + title = "ANTS!", + description = "You dug an anthill", + trigger={ + type="dig", + node="farming:ant_hill", + target=1, + }, +}) diff --git a/mods/awards/textures/anvil.png b/mods/awards/textures/anvil.png new file mode 100644 index 0000000..f065661 Binary files /dev/null and b/mods/awards/textures/anvil.png differ diff --git a/mods/awards/textures/bg_default.png b/mods/awards/textures/bg_default.png new file mode 100644 index 0000000..a6f57d3 Binary files /dev/null and b/mods/awards/textures/bg_default.png differ diff --git a/mods/awards/textures/bg_mining.png b/mods/awards/textures/bg_mining.png new file mode 100644 index 0000000..a698779 Binary files /dev/null and b/mods/awards/textures/bg_mining.png differ diff --git a/mods/awards/textures/miniminer.png b/mods/awards/textures/miniminer.png new file mode 100644 index 0000000..45c7238 Binary files /dev/null and b/mods/awards/textures/miniminer.png differ diff --git a/mods/awards/textures/novicebuilder.png b/mods/awards/textures/novicebuilder.png new file mode 100644 index 0000000..f24d843 Binary files /dev/null and b/mods/awards/textures/novicebuilder.png differ diff --git a/mods/awards/textures/template.png b/mods/awards/textures/template.png new file mode 100644 index 0000000..b290454 Binary files /dev/null and b/mods/awards/textures/template.png differ diff --git a/mods/awards/textures/unknown.png b/mods/awards/textures/unknown.png new file mode 100644 index 0000000..b290454 Binary files /dev/null and b/mods/awards/textures/unknown.png differ diff --git a/mods/awards/triggers.lua b/mods/awards/triggers.lua new file mode 100644 index 0000000..66fbc54 --- /dev/null +++ b/mods/awards/triggers.lua @@ -0,0 +1,175 @@ +-- AWARDS +-- by Rubenwardy, CC-BY-SA +------------------------------------------------------- +-- this is the trigger handler file for the awards mod +------------------------------------------------------- + +-- Function and table holders for Triggers +awards.onDig={} +awards.onPlace={} +awards.onTick={} +awards.onDeath={} + +-- Trigger Handles +minetest.register_on_dignode(function(pos, oldnode, digger) + if not digger or not pos or not oldnode then + return + end + local nodedug = string.split(oldnode.name, ":") + if #nodedug ~= 2 then + print(oldnode.name.." is in wrong format!") + return + end + local mod=nodedug[1] + local item=nodedug[2] + local playern = digger:get_player_name() + + if (not playern or not nodedug or not mod or not item) then + return + end + awards.assertPlayer(playern) + awards.tbv(awards.players[playern].count, mod) + awards.tbv(awards.players[playern].count[mod], item, 0 ) + + -- Increment counder + awards.players[playern].count[mod][item]=awards.players[playern].count[mod][item]+1 + print(" - "..mod..":"..item.." 's count is now "..(awards.players[playern].count[mod][item])) + + -- Run callbacks and triggers + local player=digger + local data=awards.players[playern] + + for i=1,# awards.onDig do + local res = nil + if type(awards.onDig[i]) == "function" then + -- Run trigger callback + res = awards.onDig[i](player,data) + elseif type(awards.onDig[i]) == "table" then + -- Handle table trigger + if not awards.onDig[i].node or not awards.onDig[i].target or not awards.onDig[i].award then + -- table running failed! + print("[ERROR] awards - onDig trigger "..i.." is invalid!") + else + -- run the table + local tnodedug = string.split(awards.onDig[i].node, ":") + local tmod=tnodedug[1] + local titem=tnodedug[2] + if tmod==nil or titem==nil or not data.count[tmod] or not data.count[tmod][titem] then + -- table running failed! + elseif data.count[tmod][titem] > awards.onDig[i].target-1 then + res=awards.onDig[i].award + end + end + end + + if res then + awards.give_achievement(playern,res) + end + end +end) + +minetest.register_on_placenode(function(pos,node,digger) + if not digger or not pos or not node or not digger:get_player_name() or digger:get_player_name()=="" then + return + end + local nodedug = string.split(node.name, ":") + if #nodedug ~= 2 then + print(oldnode.name.." is in wrong format!") + return + end + local mod=nodedug[1] + local item=nodedug[2] + local playern = digger:get_player_name() + + -- Run checks + if (not playern or not nodedug or not mod or not item) then + return + end + awards.assertPlayer(playern) + awards.tbv(awards.players[playern].place, mod) + awards.tbv(awards.players[playern].place[mod], item, 0 ) + + -- Increment counder + awards.players[playern].place[mod][item] = awards.players[playern].place[mod][item]+1 + print(" - "..mod..":"..item.." 's place count is now "..(awards.players[playern].place[mod][item])) + + -- Run callbacks and triggers + local player = digger + local data = awards.players[playern] + for i=1,# awards.onPlace do + local res = nil + if type(awards.onPlace[i]) == "function" then + -- Run trigger callback + res = awards.onPlace[i](player,data) + elseif type(awards.onPlace[i]) == "table" then + -- Handle table trigger + if not awards.onPlace[i].node or not awards.onPlace[i].target or not awards.onPlace[i].award then + -- table running failed! + print("[ERROR] awards - onPlace trigger "..i.." is invalid!") + else + -- run the table + local tnodedug = string.split(awards.onPlace[i].node, ":") + local tmod = tnodedug[1] + local titem = tnodedug[2] + if tmod==nil or titem==nil or not data.place[tmod] or not data.place[tmod][titem] then + -- table running failed! + elseif data.place[tmod][titem] > awards.onPlace[i].target-1 then + res = awards.onPlace[i].award + end + end + end + + if res then + awards.give_achievement(playern,res) + end + end +end) + +minetest.register_on_dieplayer(function(player) + -- Run checks + if not player or not player:get_player_name() or player:get_player_name()=="" then + return + end + local playern = player:get_player_name() + awards.assertPlayer(playern) + + + -- Increment counter + awards.players[player:get_player_name()].deaths = awards.players[player:get_player_name()].deaths + 1 + + -- Run callbacks and triggers + local data=awards.players[playern] + for i=1,# awards.onDeath do + local res=nil + if type(awards.onDeath[i]) == "function" then + -- Run trigger callback + res=awards.onDeath[i](player,data) + elseif type(awards.onDeath[i]) == "table" then + -- handle table here + if not awards.onDeath[i].target or not awards.onDeath[i].award then + -- table running failed! + print("[ERROR] awards - onDeath trigger "..i.." is invalid!") + else + -- run the table + if not data.deaths then + -- table running failed! + elseif data.deaths > awards.onDeath[i].target-1 then + res=awards.onDeath[i].award + end + end + end + + if res~=nil then + awards.give_achievement(playern,res) + end + end +end) + +minetest.register_on_newplayer(function(player) + local playern = player:get_player_name() + awards.assertPlayer(playern) +end) + +minetest.register_on_shutdown(function() + awards.save() +end) \ No newline at end of file diff --git a/mods/boats/README.txt b/mods/boats/README.txt new file mode 100644 index 0000000..b9551ef --- /dev/null +++ b/mods/boats/README.txt @@ -0,0 +1,16 @@ +Minetest 0.4 mod: boats +======================= +by PilzAdam + +License of source code: +----------------------- +WTFPL + +License of media (textures and sounds): +--------------------------------------- +WTFPL + +Authors of media files: +----------------------- +textures: Zeg9 +model: thetoon and Zeg9 diff --git a/mods/boats/depends.txt b/mods/boats/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/boats/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/boats/init.lua b/mods/boats/init.lua new file mode 100644 index 0000000..b0ae487 --- /dev/null +++ b/mods/boats/init.lua @@ -0,0 +1,170 @@ + +-- +-- Helper functions +-- + +local function is_water(pos) + local nn = minetest.env:get_node(pos).name + return minetest.get_item_group(nn, "water") ~= 0 +end + +local function get_sign(i) + if i == 0 then + return 0 + else + return i/math.abs(i) + end +end + +local function get_velocity(v, yaw, y) + local x = math.cos(yaw)*v + local z = math.sin(yaw)*v + return {x=x, y=y, z=z} +end + +local function get_v(v) + return math.sqrt(v.x^2+v.z^2) +end + +-- +-- Cart entity +-- + +local boat = { + physical = true, + collisionbox = {-0.6,-0.4,-0.6, 0.6,0.3,0.6}, + visual = "mesh", + mesh = "boat.x", + textures = {"trees_birch_planks.png"}, + + driver = nil, + v = 0, +} + +function boat:on_rightclick(clicker) + if not clicker or not clicker:is_player() then + return + end + if self.driver and clicker == self.driver then + self.driver = nil + clicker:set_detach() + elseif not self.driver then + self.driver = clicker + clicker:set_attach(self.object, "", {x=0,y=5,z=0}, {x=0,y=0,z=0}) + self.object:setyaw(clicker:get_look_yaw()) + end +end + +function boat:on_activate(staticdata, dtime_s) + self.object:set_armor_groups({immortal=1}) + if staticdata then + self.v = tonumber(staticdata) + end +end + +function boat:get_staticdata() + return tostring(v) +end + +function boat:on_punch(puncher, time_from_last_punch, tool_capabilities, direction) + self.object:remove() + if puncher and puncher:is_player() then + puncher:get_inventory():add_item("main", "boats:boat") + end +end + +function boat:on_step(dtime) + self.v = get_v(self.object:getvelocity())*get_sign(self.v) + if self.driver then + local ctrl = self.driver:get_player_control() + if ctrl.up then + self.v = self.v+0.1 + end + if ctrl.down then + self.v = self.v-0.08 + end + if ctrl.left then + self.object:setyaw(self.object:getyaw()+math.pi/120+dtime*math.pi/120) + end + if ctrl.right then + self.object:setyaw(self.object:getyaw()-math.pi/120-dtime*math.pi/120) + end + end + local s = get_sign(self.v) + self.v = self.v - 0.02*s + if s ~= get_sign(self.v) then + self.object:setvelocity({x=0, y=0, z=0}) + self.v = 0 + return + end + if math.abs(self.v) > 4.5 then + self.v = 4.5*get_sign(self.v) + end + + local p = self.object:getpos() + p.y = p.y-0.5 + if not is_water(p) then + if minetest.registered_nodes[minetest.env:get_node(p).name].walkable then + self.v = 0 + end + self.object:setacceleration({x=0, y=-10, z=0}) + self.object:setvelocity(get_velocity(self.v, self.object:getyaw(), self.object:getvelocity().y)) + else + p.y = p.y+1 + if is_water(p) then + self.object:setacceleration({x=0, y=3, z=0}) + local y = self.object:getvelocity().y + if y > 2 then + y = 2 + end + if y < 0 then + self.object:setacceleration({x=0, y=10, z=0}) + end + self.object:setvelocity(get_velocity(self.v, self.object:getyaw(), y)) + else + self.object:setacceleration({x=0, y=0, z=0}) + if math.abs(self.object:getvelocity().y) < 1 then + local pos = self.object:getpos() + pos.y = math.floor(pos.y)+0.5 + self.object:setpos(pos) + self.object:setvelocity(get_velocity(self.v, self.object:getyaw(), 0)) + else + self.object:setvelocity(get_velocity(self.v, self.object:getyaw(), self.object:getvelocity().y)) + end + end + end +end + +minetest.register_entity("boats:boat", boat) + + +minetest.register_craftitem("boats:boat", { + description = "Raft", + inventory_image = "boat_inventory.png", + wield_image = "boat_wield.png", + wield_scale = {x=2, y=2, z=1}, + liquids_pointable = true, + + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return + end + if not is_water(pointed_thing.under) then + return + end + pointed_thing.under.y = pointed_thing.under.y+0.5 + minetest.env:add_entity(pointed_thing.under, "boats:boat") + itemstack:take_item() + return itemstack + end, +}) + +for _, tree in pairs(realtest.registered_trees) do + minetest.register_craft({ + output = "boats:boat", + recipe = { + {tree.name.."_plank", "", tree.name.."_plank"}, + {tree.name.."_plank", tree.name.."_plank", tree.name.."_plank"}, + } + }) +end diff --git a/mods/boats/models/boat.x b/mods/boats/models/boat.x new file mode 100644 index 0000000..2508b72 --- /dev/null +++ b/mods/boats/models/boat.x @@ -0,0 +1,11110 @@ +xof 0303txt 0032 + +Frame Root { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 1.000000,-0.000000, 0.000000, + 0.000000, 0.000000, 0.000000, 1.000000;; + } + Frame Plane { + FrameTransformMatrix { + 0.000000,-9.104475, 0.000000, 0.000000, + 9.104475, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 9.104475, 0.000000, + -0.310965, 0.042220,-1.967153, 1.000000;; + } + Mesh { //Plane_000 Mesh + 2952; + 0.750000;-0.500000;-0.117178;, + 0.750000;-0.625000;-0.117178;, + 0.750000;-0.625000; 0.000000;, + 0.750000;-0.500000; 0.000000;, + -0.625000;-0.875000;-0.117178;, + -0.625000;-0.750000;-0.117178;, + -0.625000;-0.750000; 0.000000;, + -0.625000;-0.875000; 0.000000;, + 0.250000;-0.625000;-0.117178;, + 0.250000;-0.750000;-0.117178;, + 0.250000;-0.750000; 0.000000;, + 0.250000;-0.625000; 0.000000;, + -0.250000;-0.375000;-0.117178;, + -0.250000;-0.500000;-0.117178;, + -0.250000;-0.500000; 0.000000;, + -0.250000;-0.375000; 0.000000;, + -0.250000; 0.750000;-0.117178;, + -0.250000; 0.625000;-0.117178;, + -0.250000; 0.625000; 0.000000;, + -0.250000; 0.750000; 0.000000;, + 0.375000; 0.750000;-0.117178;, + 0.375000; 0.875000;-0.117178;, + 0.375000; 0.875000; 0.000000;, + 0.375000; 0.750000; 0.000000;, + -0.500000; 1.000000;-0.117178;, + -0.375000; 1.000000;-0.117178;, + -0.375000; 1.000000; 0.000000;, + -0.500000; 1.000000; 0.000000;, + -0.125000; 0.250000;-0.117178;, + -0.125000; 0.375000;-0.117178;, + -0.125000; 0.375000; 0.000000;, + -0.125000; 0.250000; 0.000000;, + -0.125000; 1.000000;-0.117178;, + 0.000000; 1.000000;-0.117178;, + 0.000000; 1.000000; 0.000000;, + -0.125000; 1.000000; 0.000000;, + 0.375000;-0.250000;-0.117178;, + 0.375000;-0.125000;-0.117178;, + 0.375000;-0.125000; 0.000000;, + 0.375000;-0.250000; 0.000000;, + 0.750000; 0.000000;-0.117178;, + 0.750000;-0.125000;-0.117178;, + 0.750000;-0.125000; 0.000000;, + 0.750000; 0.000000; 0.000000;, + -0.250000;-0.125000;-0.117178;, + -0.250000;-0.250000;-0.117178;, + -0.250000;-0.250000; 0.000000;, + -0.250000;-0.125000; 0.000000;, + 0.375000; 0.375000;-0.117178;, + 0.375000; 0.500000;-0.117178;, + 0.375000; 0.500000; 0.000000;, + 0.375000; 0.375000; 0.000000;, + 0.750000; 0.250000;-0.117178;, + 0.750000; 0.125000;-0.117178;, + 0.750000; 0.125000; 0.000000;, + 0.750000; 0.250000; 0.000000;, + -0.250000;-1.000000;-0.117178;, + -0.375000;-1.000000;-0.117178;, + -0.375000;-1.000000; 0.000000;, + -0.250000;-1.000000; 0.000000;, + -0.625000;-0.125000;-0.117178;, + -0.625000; 0.000000;-0.117178;, + -0.625000; 0.000000; 0.000000;, + -0.625000;-0.125000; 0.000000;, + 0.375000;-0.625000;-0.117178;, + 0.375000;-0.500000;-0.117178;, + 0.375000;-0.500000; 0.000000;, + 0.375000;-0.625000; 0.000000;, + 0.250000; 1.000000;-0.117178;, + 0.250000; 0.875000;-0.117178;, + 0.250000; 0.875000; 0.000000;, + 0.250000; 1.000000; 0.000000;, + -0.125000; 0.875000; 0.000000;, + -0.125000; 1.000000; 0.000000;, + -0.250000; 1.000000; 0.000000;, + -0.250000; 0.875000; 0.000000;, + -0.125000; 0.750000; 0.000000;, + -0.125000; 0.875000; 0.000000;, + -0.250000; 0.875000; 0.000000;, + -0.250000; 0.750000; 0.000000;, + -0.625000; 0.500000;-0.117178;, + -0.625000; 0.625000;-0.117178;, + -0.625000; 0.625000; 0.000000;, + -0.625000; 0.500000; 0.000000;, + -0.125000;-0.125000; 0.000000;, + -0.125000; 0.000000; 0.000000;, + -0.250000; 0.000000; 0.000000;, + -0.250000;-0.125000; 0.000000;, + -0.125000;-0.250000; 0.000000;, + -0.125000;-0.125000; 0.000000;, + -0.250000;-0.125000; 0.000000;, + -0.250000;-0.250000; 0.000000;, + -0.125000;-0.375000;-0.117178;, + -0.125000;-0.250000;-0.117178;, + -0.125000;-0.250000; 0.000000;, + -0.125000;-0.375000; 0.000000;, + 0.375000; 0.875000; 0.000000;, + 0.375000; 1.000000; 0.000000;, + 0.250000; 1.000000; 0.000000;, + 0.250000; 0.875000; 0.000000;, + 0.375000; 0.750000; 0.000000;, + 0.375000; 0.875000; 0.000000;, + 0.250000; 0.875000; 0.000000;, + 0.250000; 0.750000; 0.000000;, + 0.250000;-0.375000;-0.117178;, + 0.250000;-0.500000;-0.117178;, + 0.250000;-0.500000; 0.000000;, + 0.250000;-0.375000; 0.000000;, + 0.375000; 0.375000; 0.000000;, + 0.375000; 0.500000; 0.000000;, + 0.250000; 0.500000; 0.000000;, + 0.250000; 0.375000; 0.000000;, + 0.375000; 0.250000; 0.000000;, + 0.375000; 0.375000; 0.000000;, + 0.250000; 0.375000; 0.000000;, + 0.250000; 0.250000; 0.000000;, + -0.125000; 0.000000;-0.117178;, + -0.125000; 0.125000;-0.117178;, + -0.125000; 0.125000; 0.000000;, + -0.125000; 0.000000; 0.000000;, + -0.625000; 0.875000; 0.000000;, + -0.625000; 1.000000; 0.000000;, + -0.750000; 1.000000; 0.000000;, + -0.750000; 0.875000; 0.000000;, + -0.625000; 0.750000; 0.000000;, + -0.625000; 0.875000; 0.000000;, + -0.750000; 0.875000; 0.000000;, + -0.750000; 0.750000; 0.000000;, + -0.250000;-0.750000;-0.117178;, + -0.250000;-0.875000;-0.117178;, + -0.250000;-0.875000; 0.000000;, + -0.250000;-0.750000; 0.000000;, + -0.625000; 0.375000; 0.000000;, + -0.625000; 0.500000; 0.000000;, + -0.750000; 0.500000; 0.000000;, + -0.750000; 0.375000; 0.000000;, + -0.625000; 0.250000; 0.000000;, + -0.625000; 0.375000; 0.000000;, + -0.750000; 0.375000; 0.000000;, + -0.750000; 0.250000; 0.000000;, + 0.750000; 0.625000;-0.117178;, + 0.750000; 0.500000;-0.117178;, + 0.750000; 0.500000; 0.000000;, + 0.750000; 0.625000; 0.000000;, + -0.125000; 0.375000; 0.000000;, + -0.125000; 0.500000; 0.000000;, + -0.250000; 0.500000; 0.000000;, + -0.250000; 0.375000; 0.000000;, + -0.125000; 0.250000; 0.000000;, + -0.125000; 0.375000; 0.000000;, + -0.250000; 0.375000; 0.000000;, + -0.250000; 0.250000; 0.000000;, + 0.125000; 1.000000;-0.117178;, + 0.250000; 1.000000;-0.117178;, + 0.250000; 1.000000; 0.000000;, + 0.125000; 1.000000; 0.000000;, + -0.625000;-0.125000; 0.000000;, + -0.625000; 0.000000; 0.000000;, + -0.750000; 0.000000; 0.000000;, + -0.750000;-0.125000; 0.000000;, + -0.625000;-0.250000; 0.000000;, + -0.625000;-0.125000; 0.000000;, + -0.750000;-0.125000; 0.000000;, + -0.750000;-0.250000; 0.000000;, + 0.375000; 0.125000;-0.117178;, + 0.375000; 0.250000;-0.117178;, + 0.375000; 0.250000; 0.000000;, + 0.375000; 0.125000; 0.000000;, + -0.625000;-0.625000; 0.000000;, + -0.625000;-0.500000; 0.000000;, + -0.750000;-0.500000; 0.000000;, + -0.750000;-0.625000; 0.000000;, + -0.625000;-0.750000; 0.000000;, + -0.625000;-0.625000; 0.000000;, + -0.750000;-0.625000; 0.000000;, + -0.750000;-0.750000; 0.000000;, + 0.625000;-1.000000;-0.117178;, + 0.500000;-1.000000;-0.117178;, + 0.500000;-1.000000; 0.000000;, + 0.625000;-1.000000; 0.000000;, + -0.125000;-0.625000; 0.000000;, + -0.125000;-0.500000; 0.000000;, + -0.250000;-0.500000; 0.000000;, + -0.250000;-0.625000; 0.000000;, + -0.125000;-0.750000; 0.000000;, + -0.125000;-0.625000; 0.000000;, + -0.250000;-0.625000; 0.000000;, + -0.250000;-0.750000; 0.000000;, + 0.375000;-0.500000;-0.117178;, + 0.375000;-0.375000;-0.117178;, + 0.375000;-0.375000; 0.000000;, + 0.375000;-0.500000; 0.000000;, + 0.375000;-0.125000; 0.000000;, + 0.375000; 0.000000; 0.000000;, + 0.250000; 0.000000; 0.000000;, + 0.250000;-0.125000; 0.000000;, + 0.375000;-0.250000; 0.000000;, + 0.375000;-0.125000; 0.000000;, + 0.250000;-0.125000; 0.000000;, + 0.250000;-0.250000; 0.000000;, + -0.625000; 0.125000;-0.117178;, + -0.625000; 0.250000;-0.117178;, + -0.625000; 0.250000; 0.000000;, + -0.625000; 0.125000; 0.000000;, + 0.375000;-0.625000; 0.000000;, + 0.375000;-0.500000; 0.000000;, + 0.250000;-0.500000; 0.000000;, + 0.250000;-0.625000; 0.000000;, + 0.375000;-0.750000; 0.000000;, + 0.375000;-0.625000; 0.000000;, + 0.250000;-0.625000; 0.000000;, + 0.250000;-0.750000; 0.000000;, + 0.250000;-0.500000;-0.117178;, + 0.250000;-0.625000;-0.117178;, + 0.250000;-0.625000; 0.000000;, + 0.250000;-0.500000; 0.000000;, + -0.625000;-0.375000;-0.117178;, + -0.625000;-0.250000;-0.117178;, + -0.625000;-0.250000; 0.000000;, + -0.625000;-0.375000; 0.000000;, + 0.250000;-0.125000;-0.117178;, + 0.250000;-0.250000;-0.117178;, + 0.250000;-0.250000; 0.000000;, + 0.250000;-0.125000; 0.000000;, + -0.250000; 0.625000;-0.117178;, + -0.250000; 0.500000;-0.117178;, + -0.250000; 0.500000; 0.000000;, + -0.250000; 0.625000; 0.000000;, + 0.750000; 0.875000;-0.117178;, + 0.750000; 0.750000;-0.117178;, + 0.750000; 0.750000; 0.000000;, + 0.750000; 0.875000; 0.000000;, + -0.125000;-0.875000;-0.117178;, + -0.125000;-0.750000;-0.117178;, + -0.125000;-0.750000; 0.000000;, + -0.125000;-0.875000; 0.000000;, + -0.125000;-0.250000;-0.117178;, + -0.125000;-0.125000;-0.117178;, + -0.125000;-0.125000; 0.000000;, + -0.125000;-0.250000; 0.000000;, + -0.625000; 0.250000;-0.117178;, + -0.625000; 0.375000;-0.117178;, + -0.625000; 0.375000; 0.000000;, + -0.625000; 0.250000; 0.000000;, + -0.250000; 0.250000;-0.117178;, + -0.250000; 0.125000;-0.117178;, + -0.250000; 0.125000; 0.000000;, + -0.250000; 0.250000; 0.000000;, + -0.125000;-0.750000;-0.117178;, + -0.125000;-0.625000;-0.117178;, + -0.125000;-0.625000; 0.000000;, + -0.125000;-0.750000; 0.000000;, + -0.250000; 0.000000;-0.117178;, + -0.250000;-0.125000;-0.117178;, + -0.250000;-0.125000; 0.000000;, + -0.250000; 0.000000; 0.000000;, + -0.250000; 0.875000;-0.117178;, + -0.250000; 0.750000;-0.117178;, + -0.250000; 0.750000; 0.000000;, + -0.250000; 0.875000; 0.000000;, + 0.375000; 0.875000;-0.117178;, + 0.375000; 1.000000;-0.117178;, + 0.375000; 1.000000; 0.000000;, + 0.375000; 0.875000; 0.000000;, + -0.125000; 0.625000; 0.000000;, + -0.125000; 0.750000; 0.000000;, + -0.250000; 0.750000; 0.000000;, + -0.250000; 0.625000; 0.000000;, + -0.125000; 0.500000; 0.000000;, + -0.125000; 0.625000; 0.000000;, + -0.250000; 0.625000; 0.000000;, + -0.250000; 0.500000; 0.000000;, + 0.750000; 0.125000;-0.117178;, + 0.750000; 0.000000;-0.117178;, + 0.750000; 0.000000; 0.000000;, + 0.750000; 0.125000; 0.000000;, + 0.250000; 0.250000;-0.117178;, + 0.250000; 0.125000;-0.117178;, + 0.250000; 0.125000; 0.000000;, + 0.250000; 0.250000; 0.000000;, + -0.375000;-1.000000;-0.117178;, + -0.500000;-1.000000;-0.117178;, + -0.500000;-1.000000; 0.000000;, + -0.375000;-1.000000; 0.000000;, + -0.125000; 0.375000;-0.117178;, + -0.125000; 0.500000;-0.117178;, + -0.125000; 0.500000; 0.000000;, + -0.125000; 0.375000; 0.000000;, + 0.000000;-1.000000;-0.117178;, + -0.125000;-1.000000;-0.117178;, + -0.125000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.375000;-0.125000;-0.117178;, + 0.375000; 0.000000;-0.117178;, + 0.375000; 0.000000; 0.000000;, + 0.375000;-0.125000; 0.000000;, + 0.750000; 0.375000;-0.117178;, + 0.750000; 0.250000;-0.117178;, + 0.750000; 0.250000; 0.000000;, + 0.750000; 0.375000; 0.000000;, + -0.125000;-0.375000; 0.000000;, + -0.125000;-0.250000; 0.000000;, + -0.250000;-0.250000; 0.000000;, + -0.250000;-0.375000; 0.000000;, + -0.125000;-0.500000; 0.000000;, + -0.125000;-0.375000; 0.000000;, + -0.250000;-0.375000; 0.000000;, + -0.250000;-0.500000; 0.000000;, + 0.375000; 1.000000;-0.117178;, + 0.500000; 1.000000;-0.117178;, + 0.500000; 1.000000; 0.000000;, + 0.375000; 1.000000; 0.000000;, + -0.250000;-0.875000;-0.117178;, + -0.250000;-1.000000;-0.117178;, + -0.250000;-1.000000; 0.000000;, + -0.250000;-0.875000; 0.000000;, + 0.000000; 1.000000;-0.117178;, + 0.125000; 1.000000;-0.117178;, + 0.125000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.750000;-0.750000;-0.117178;, + 0.750000;-0.875000;-0.117178;, + 0.750000;-0.875000; 0.000000;, + 0.750000;-0.750000; 0.000000;, + -0.625000; 0.625000;-0.117178;, + -0.625000; 0.750000;-0.117178;, + -0.625000; 0.750000; 0.000000;, + -0.625000; 0.625000; 0.000000;, + 0.375000;-1.000000;-0.117178;, + 0.375000;-0.875000;-0.117178;, + 0.375000;-0.875000; 0.000000;, + 0.375000;-1.000000; 0.000000;, + 0.250000; 0.000000;-0.117178;, + 0.250000;-0.125000;-0.117178;, + 0.250000;-0.125000; 0.000000;, + 0.250000; 0.000000; 0.000000;, + -0.125000; 0.125000;-0.117178;, + -0.125000; 0.250000;-0.117178;, + -0.125000; 0.250000; 0.000000;, + -0.125000; 0.125000; 0.000000;, + -0.250000;-0.625000;-0.117178;, + -0.250000;-0.750000;-0.117178;, + -0.250000;-0.750000; 0.000000;, + -0.250000;-0.625000; 0.000000;, + 0.750000; 1.000000;-0.117178;, + 0.750000; 0.875000;-0.117178;, + 0.750000; 0.875000; 0.000000;, + 0.750000; 1.000000; 0.000000;, + 0.250000;-1.000000;-0.117178;, + 0.125000;-1.000000;-0.117178;, + 0.125000;-1.000000; 0.000000;, + 0.250000;-1.000000; 0.000000;, + -0.125000; 0.750000;-0.117178;, + -0.125000; 0.875000;-0.117178;, + -0.125000; 0.875000; 0.000000;, + -0.125000; 0.750000; 0.000000;, + 0.750000;-0.250000;-0.117178;, + 0.750000;-0.375000;-0.117178;, + 0.750000;-0.375000; 0.000000;, + 0.750000;-0.250000; 0.000000;, + 0.375000; 0.625000; 0.000000;, + 0.375000; 0.750000; 0.000000;, + 0.250000; 0.750000; 0.000000;, + 0.250000; 0.625000; 0.000000;, + 0.375000; 0.500000; 0.000000;, + 0.375000; 0.625000; 0.000000;, + 0.250000; 0.625000; 0.000000;, + 0.250000; 0.500000; 0.000000;, + -0.625000; 1.000000;-0.117178;, + -0.500000; 1.000000;-0.117178;, + -0.500000; 1.000000; 0.000000;, + -0.625000; 1.000000; 0.000000;, + 0.375000;-0.375000;-0.117178;, + 0.375000;-0.250000;-0.117178;, + 0.375000;-0.250000; 0.000000;, + 0.375000;-0.375000; 0.000000;, + -0.625000; 0.750000;-0.117178;, + -0.625000; 0.875000;-0.117178;, + -0.625000; 0.875000; 0.000000;, + -0.625000; 0.750000; 0.000000;, + -0.250000; 0.125000;-0.117178;, + -0.250000; 0.000000;-0.117178;, + -0.250000; 0.000000; 0.000000;, + -0.250000; 0.125000; 0.000000;, + -0.625000;-0.750000;-0.117178;, + -0.625000;-0.625000;-0.117178;, + -0.625000;-0.625000; 0.000000;, + -0.625000;-0.750000; 0.000000;, + -0.250000; 1.000000;-0.117178;, + -0.250000; 0.875000;-0.117178;, + -0.250000; 0.875000; 0.000000;, + -0.250000; 1.000000; 0.000000;, + -0.125000;-0.125000;-0.117178;, + -0.125000; 0.000000;-0.117178;, + -0.125000; 0.000000; 0.000000;, + -0.125000;-0.125000; 0.000000;, + 0.375000; 0.125000; 0.000000;, + 0.375000; 0.250000; 0.000000;, + 0.250000; 0.250000; 0.000000;, + 0.250000; 0.125000; 0.000000;, + 0.375000; 0.000000; 0.000000;, + 0.375000; 0.125000; 0.000000;, + 0.250000; 0.125000; 0.000000;, + 0.250000; 0.000000; 0.000000;, + 0.250000; 0.125000;-0.117178;, + 0.250000; 0.000000;-0.117178;, + 0.250000; 0.000000; 0.000000;, + 0.250000; 0.125000; 0.000000;, + 0.250000; 0.750000;-0.117178;, + 0.250000; 0.625000;-0.117178;, + 0.250000; 0.625000; 0.000000;, + 0.250000; 0.750000; 0.000000;, + -0.125000; 0.500000;-0.117178;, + -0.125000; 0.625000;-0.117178;, + -0.125000; 0.625000; 0.000000;, + -0.125000; 0.500000; 0.000000;, + -0.625000; 0.375000;-0.117178;, + -0.625000; 0.500000;-0.117178;, + -0.625000; 0.500000; 0.000000;, + -0.625000; 0.375000; 0.000000;, + -0.250000; 0.375000;-0.117178;, + -0.250000; 0.250000;-0.117178;, + -0.250000; 0.250000; 0.000000;, + -0.250000; 0.375000; 0.000000;, + -0.125000;-0.625000;-0.117178;, + -0.125000;-0.500000;-0.117178;, + -0.125000;-0.500000; 0.000000;, + -0.125000;-0.625000; 0.000000;, + 0.375000; 0.500000;-0.117178;, + 0.375000; 0.625000;-0.117178;, + 0.375000; 0.625000; 0.000000;, + 0.375000; 0.500000; 0.000000;, + -0.625000; 0.625000; 0.000000;, + -0.625000; 0.750000; 0.000000;, + -0.750000; 0.750000; 0.000000;, + -0.750000; 0.625000; 0.000000;, + -0.625000; 0.500000; 0.000000;, + -0.625000; 0.625000; 0.000000;, + -0.750000; 0.625000; 0.000000;, + -0.750000; 0.500000; 0.000000;, + 0.750000; 0.500000;-0.117178;, + 0.750000; 0.375000;-0.117178;, + 0.750000; 0.375000; 0.000000;, + 0.750000; 0.500000; 0.000000;, + -0.625000; 0.125000; 0.000000;, + -0.625000; 0.250000; 0.000000;, + -0.750000; 0.250000; 0.000000;, + -0.750000; 0.125000; 0.000000;, + -0.625000; 0.000000; 0.000000;, + -0.625000; 0.125000; 0.000000;, + -0.750000; 0.125000; 0.000000;, + -0.750000; 0.000000; 0.000000;, + 0.250000; 0.375000;-0.117178;, + 0.250000; 0.250000;-0.117178;, + 0.250000; 0.250000; 0.000000;, + 0.250000; 0.375000; 0.000000;, + 0.625000; 1.000000;-0.117178;, + 0.750000; 1.000000;-0.117178;, + 0.750000; 1.000000; 0.000000;, + 0.625000; 1.000000; 0.000000;, + 0.750000;-0.875000;-0.117178;, + 0.750000;-1.000000;-0.117178;, + 0.750000;-1.000000; 0.000000;, + 0.750000;-0.875000; 0.000000;, + -0.625000;-1.000000;-0.117178;, + -0.625000;-0.875000;-0.117178;, + -0.625000;-0.875000; 0.000000;, + -0.625000;-1.000000; 0.000000;, + 0.250000;-0.750000;-0.117178;, + 0.250000;-0.875000;-0.117178;, + 0.250000;-0.875000; 0.000000;, + 0.250000;-0.750000; 0.000000;, + 0.500000;-1.000000;-0.117178;, + 0.375000;-1.000000;-0.117178;, + 0.375000;-1.000000; 0.000000;, + 0.500000;-1.000000; 0.000000;, + -0.250000;-0.500000;-0.117178;, + -0.250000;-0.625000;-0.117178;, + -0.250000;-0.625000; 0.000000;, + -0.250000;-0.500000; 0.000000;, + -0.125000; 0.125000; 0.000000;, + -0.125000; 0.250000; 0.000000;, + -0.250000; 0.250000; 0.000000;, + -0.250000; 0.125000; 0.000000;, + -0.125000; 0.000000; 0.000000;, + -0.125000; 0.125000; 0.000000;, + -0.250000; 0.125000; 0.000000;, + -0.250000; 0.000000; 0.000000;, + 0.125000;-1.000000;-0.117178;, + 0.000000;-1.000000;-0.117178;, + 0.000000;-1.000000; 0.000000;, + 0.125000;-1.000000; 0.000000;, + -0.625000;-0.375000; 0.000000;, + -0.625000;-0.250000; 0.000000;, + -0.750000;-0.250000; 0.000000;, + -0.750000;-0.375000; 0.000000;, + -0.625000;-0.500000; 0.000000;, + -0.625000;-0.375000; 0.000000;, + -0.750000;-0.375000; 0.000000;, + -0.750000;-0.500000; 0.000000;, + 0.750000;-0.625000;-0.117178;, + 0.750000;-0.750000;-0.117178;, + 0.750000;-0.750000; 0.000000;, + 0.750000;-0.625000; 0.000000;, + -0.625000;-0.875000; 0.000000;, + -0.625000;-0.750000; 0.000000;, + -0.750000;-0.750000; 0.000000;, + -0.750000;-0.875000; 0.000000;, + -0.625000;-1.000000; 0.000000;, + -0.625000;-0.875000; 0.000000;, + -0.750000;-0.875000; 0.000000;, + -0.750000;-1.000000; 0.000000;, + 0.750000;-0.375000;-0.117178;, + 0.750000;-0.500000;-0.117178;, + 0.750000;-0.500000; 0.000000;, + 0.750000;-0.375000; 0.000000;, + -0.250000;-0.250000;-0.117178;, + -0.250000;-0.375000;-0.117178;, + -0.250000;-0.375000; 0.000000;, + -0.250000;-0.250000; 0.000000;, + 0.375000; 0.250000;-0.117178;, + 0.375000; 0.375000;-0.117178;, + 0.375000; 0.375000; 0.000000;, + 0.375000; 0.250000; 0.000000;, + -0.375000; 1.000000;-0.117178;, + -0.250000; 1.000000;-0.117178;, + -0.250000; 1.000000; 0.000000;, + -0.375000; 1.000000; 0.000000;, + 0.375000;-0.875000;-0.117178;, + 0.375000;-0.750000;-0.117178;, + 0.375000;-0.750000; 0.000000;, + 0.375000;-0.875000; 0.000000;, + -0.625000;-0.250000;-0.117178;, + -0.625000;-0.125000;-0.117178;, + -0.625000;-0.125000; 0.000000;, + -0.625000;-0.250000; 0.000000;, + 0.375000;-0.750000;-0.117178;, + 0.375000;-0.625000;-0.117178;, + 0.375000;-0.625000; 0.000000;, + 0.375000;-0.750000; 0.000000;, + -0.125000;-0.875000; 0.000000;, + -0.125000;-0.750000; 0.000000;, + -0.250000;-0.750000; 0.000000;, + -0.250000;-0.875000; 0.000000;, + -0.125000;-1.000000; 0.000000;, + -0.125000;-0.875000; 0.000000;, + -0.250000;-0.875000; 0.000000;, + -0.250000;-1.000000; 0.000000;, + -0.125000; 0.875000;-0.117178;, + -0.125000; 1.000000;-0.117178;, + -0.125000; 1.000000; 0.000000;, + -0.125000; 0.875000; 0.000000;, + 0.250000; 0.625000;-0.117178;, + 0.250000; 0.500000;-0.117178;, + 0.250000; 0.500000; 0.000000;, + 0.250000; 0.625000; 0.000000;, + 0.750000;-0.125000;-0.117178;, + 0.750000;-0.250000;-0.117178;, + 0.750000;-0.250000; 0.000000;, + 0.750000;-0.125000; 0.000000;, + -0.500000;-1.000000;-0.117178;, + -0.625000;-1.000000;-0.117178;, + -0.625000;-1.000000; 0.000000;, + -0.500000;-1.000000; 0.000000;, + -0.625000; 0.875000;-0.117178;, + -0.625000; 1.000000;-0.117178;, + -0.625000; 1.000000; 0.000000;, + -0.625000; 0.875000; 0.000000;, + -0.250000; 0.500000;-0.117178;, + -0.250000; 0.375000;-0.117178;, + -0.250000; 0.375000; 0.000000;, + -0.250000; 0.500000; 0.000000;, + -0.125000;-0.500000;-0.117178;, + -0.125000;-0.375000;-0.117178;, + -0.125000;-0.375000; 0.000000;, + -0.125000;-0.500000; 0.000000;, + 0.375000;-0.375000; 0.000000;, + 0.375000;-0.250000; 0.000000;, + 0.250000;-0.250000; 0.000000;, + 0.250000;-0.375000; 0.000000;, + 0.375000;-0.500000; 0.000000;, + 0.375000;-0.375000; 0.000000;, + 0.250000;-0.375000; 0.000000;, + 0.250000;-0.500000; 0.000000;, + -0.625000;-0.625000;-0.117178;, + -0.625000;-0.500000;-0.117178;, + -0.625000;-0.500000; 0.000000;, + -0.625000;-0.625000; 0.000000;, + 0.250000; 0.500000;-0.117178;, + 0.250000; 0.375000;-0.117178;, + 0.250000; 0.375000; 0.000000;, + 0.250000; 0.500000; 0.000000;, + 0.375000; 0.000000;-0.117178;, + 0.375000; 0.125000;-0.117178;, + 0.375000; 0.125000; 0.000000;, + 0.375000; 0.000000; 0.000000;, + 0.250000; 0.875000;-0.117178;, + 0.250000; 0.750000;-0.117178;, + 0.250000; 0.750000; 0.000000;, + 0.250000; 0.875000; 0.000000;, + 0.500000; 1.000000;-0.117178;, + 0.625000; 1.000000;-0.117178;, + 0.625000; 1.000000; 0.000000;, + 0.500000; 1.000000; 0.000000;, + -0.125000; 0.625000;-0.117178;, + -0.125000; 0.750000;-0.117178;, + -0.125000; 0.750000; 0.000000;, + -0.125000; 0.625000; 0.000000;, + -0.625000; 0.000000;-0.117178;, + -0.625000; 0.125000;-0.117178;, + -0.625000; 0.125000; 0.000000;, + -0.625000; 0.000000; 0.000000;, + 0.375000;-0.875000; 0.000000;, + 0.375000;-0.750000; 0.000000;, + 0.250000;-0.750000; 0.000000;, + 0.250000;-0.875000; 0.000000;, + 0.375000;-1.000000; 0.000000;, + 0.375000;-0.875000; 0.000000;, + 0.250000;-0.875000; 0.000000;, + 0.250000;-1.000000; 0.000000;, + 0.250000;-0.875000;-0.117178;, + 0.250000;-1.000000;-0.117178;, + 0.250000;-1.000000; 0.000000;, + 0.250000;-0.875000; 0.000000;, + -0.625000;-0.500000;-0.117178;, + -0.625000;-0.375000;-0.117178;, + -0.625000;-0.375000; 0.000000;, + -0.625000;-0.500000; 0.000000;, + 0.250000;-0.250000;-0.117178;, + 0.250000;-0.375000;-0.117178;, + 0.250000;-0.375000; 0.000000;, + 0.250000;-0.250000; 0.000000;, + 0.375000; 0.625000;-0.117178;, + 0.375000; 0.750000;-0.117178;, + 0.375000; 0.750000; 0.000000;, + 0.375000; 0.625000; 0.000000;, + 0.750000; 0.750000;-0.117178;, + 0.750000; 0.625000;-0.117178;, + 0.750000; 0.625000; 0.000000;, + 0.750000; 0.750000; 0.000000;, + -0.125000;-1.000000;-0.117178;, + -0.125000;-0.875000;-0.117178;, + -0.125000;-0.875000; 0.000000;, + -0.125000;-1.000000; 0.000000;, + 0.750000;-1.000000;-0.117178;, + 0.625000;-1.000000;-0.117178;, + 0.625000;-1.000000; 0.000000;, + 0.750000;-1.000000; 0.000000;, + 0.750000; 0.125000;-0.117178;, + 0.750000; 0.250000;-0.117178;, + 0.625000; 0.250000;-0.117178;, + 0.625000; 0.125000;-0.117178;, + 0.750000; 0.375000;-0.117178;, + 0.750000; 0.500000;-0.117178;, + 0.625000; 0.500000;-0.117178;, + 0.625000; 0.375000;-0.117178;, + 0.500000; 0.125000;-0.117178;, + 0.500000; 0.250000;-0.117178;, + 0.375000; 0.250000;-0.117178;, + 0.375000; 0.125000;-0.117178;, + 0.250000; 0.125000;-0.117178;, + 0.250000; 0.250000;-0.117178;, + 0.125000; 0.250000;-0.117178;, + 0.125000; 0.125000;-0.117178;, + 0.250000; 0.375000;-0.117178;, + 0.250000; 0.500000;-0.117178;, + 0.125000; 0.500000;-0.117178;, + 0.125000; 0.375000;-0.117178;, + 0.500000; 0.625000;-0.117178;, + 0.500000; 0.750000;-0.117178;, + 0.375000; 0.750000;-0.117178;, + 0.375000; 0.625000;-0.117178;, + 0.250000; 0.625000;-0.117178;, + 0.250000; 0.750000;-0.117178;, + 0.125000; 0.750000;-0.117178;, + 0.125000; 0.625000;-0.117178;, + 0.250000; 0.875000;-0.117178;, + 0.250000; 1.000000;-0.117178;, + 0.125000; 1.000000;-0.117178;, + 0.125000; 0.875000;-0.117178;, + 0.750000;-0.375000;-0.117178;, + 0.750000;-0.250000;-0.117178;, + 0.625000;-0.250000;-0.117178;, + 0.625000;-0.375000;-0.117178;, + 0.750000;-0.125000;-0.117178;, + 0.750000; 0.000000;-0.117178;, + 0.625000; 0.000000;-0.117178;, + 0.625000;-0.125000;-0.117178;, + 0.000000;-0.375000;-0.117178;, + 0.000000;-0.250000;-0.117178;, + -0.125000;-0.250000;-0.117178;, + -0.125000;-0.375000;-0.117178;, + -0.250000;-0.375000;-0.117178;, + -0.250000;-0.250000;-0.117178;, + -0.375000;-0.250000;-0.117178;, + -0.375000;-0.375000;-0.117178;, + -0.250000;-0.125000;-0.117178;, + -0.250000; 0.000000;-0.117178;, + -0.375000; 0.000000;-0.117178;, + -0.375000;-0.125000;-0.117178;, + 0.000000; 0.625000;-0.117178;, + 0.000000; 0.750000;-0.117178;, + -0.125000; 0.750000;-0.117178;, + -0.125000; 0.625000;-0.117178;, + -0.250000; 0.625000;-0.117178;, + -0.250000; 0.750000;-0.117178;, + -0.375000; 0.750000;-0.117178;, + -0.375000; 0.625000;-0.117178;, + -0.250000; 0.875000;-0.117178;, + -0.250000; 1.000000;-0.117178;, + -0.375000; 1.000000;-0.117178;, + -0.375000; 0.875000;-0.117178;, + 0.750000; 0.625000;-0.117178;, + 0.750000; 0.750000;-0.117178;, + 0.625000; 0.750000;-0.117178;, + 0.625000; 0.625000;-0.117178;, + 0.750000; 0.875000;-0.117178;, + 0.750000; 1.000000;-0.117178;, + 0.625000; 1.000000;-0.117178;, + 0.625000; 0.875000;-0.117178;, + 0.500000;-0.625000;-0.117178;, + 0.500000;-0.500000;-0.117178;, + 0.375000;-0.500000;-0.117178;, + 0.375000;-0.625000;-0.117178;, + 0.500000;-0.125000;-0.117178;, + 0.500000; 0.000000;-0.117178;, + 0.375000; 0.000000;-0.117178;, + 0.375000;-0.125000;-0.117178;, + 0.000000;-0.625000;-0.117178;, + 0.000000;-0.500000;-0.117178;, + -0.125000;-0.500000;-0.117178;, + -0.125000;-0.625000;-0.117178;, + -0.500000;-0.625000;-0.117178;, + -0.500000;-0.500000;-0.117178;, + -0.625000;-0.500000;-0.117178;, + -0.625000;-0.625000;-0.117178;, + -0.500000;-0.125000;-0.117178;, + -0.500000; 0.000000;-0.117178;, + -0.625000; 0.000000;-0.117178;, + -0.625000;-0.125000;-0.117178;, + 0.000000; 0.375000;-0.117178;, + 0.000000; 0.500000;-0.117178;, + -0.125000; 0.500000;-0.117178;, + -0.125000; 0.375000;-0.117178;, + -0.500000; 0.375000;-0.117178;, + -0.500000; 0.500000;-0.117178;, + -0.625000; 0.500000;-0.117178;, + -0.625000; 0.375000;-0.117178;, + -0.500000; 0.875000;-0.117178;, + -0.500000; 1.000000;-0.117178;, + -0.625000; 1.000000;-0.117178;, + -0.625000; 0.875000;-0.117178;, + 0.500000; 0.375000;-0.117178;, + 0.500000; 0.500000;-0.117178;, + 0.375000; 0.500000;-0.117178;, + 0.375000; 0.375000;-0.117178;, + 0.500000; 0.875000;-0.117178;, + 0.500000; 1.000000;-0.117178;, + 0.375000; 1.000000;-0.117178;, + 0.375000; 0.875000;-0.117178;, + 0.000000;-0.125000;-0.117178;, + 0.000000; 0.000000;-0.117178;, + -0.125000; 0.000000;-0.117178;, + -0.125000;-0.125000;-0.117178;, + 0.000000; 0.875000;-0.117178;, + 0.000000; 1.000000;-0.117178;, + -0.125000; 1.000000;-0.117178;, + -0.125000; 0.875000;-0.117178;, + 0.250000;-0.250000; 0.330204;, + 0.250000;-0.125000; 0.330204;, + 0.250000;-0.125000; 0.246450;, + 0.250000;-0.250000; 0.246450;, + -0.250000; 0.500000; 0.330204;, + -0.250000; 0.625000; 0.330204;, + -0.250000; 0.625000; 0.246450;, + -0.250000; 0.500000; 0.246450;, + 0.750000; 0.750000; 0.330204;, + 0.750000; 0.875000; 0.330204;, + 0.750000; 0.875000; 0.246450;, + 0.750000; 0.750000; 0.246450;, + -0.125000;-0.750000; 0.330204;, + -0.125000;-0.875000; 0.330204;, + -0.125000;-0.875000; 0.246450;, + -0.125000;-0.750000; 0.246450;, + -0.125000;-0.125000; 0.330204;, + -0.125000;-0.250000; 0.330204;, + -0.125000;-0.250000; 0.246450;, + -0.125000;-0.125000; 0.246450;, + -0.625000; 0.375000; 0.330204;, + -0.625000; 0.250000; 0.330204;, + -0.625000; 0.250000; 0.246450;, + -0.625000; 0.375000; 0.246450;, + -0.250000; 0.125000; 0.330204;, + -0.250000; 0.250000; 0.330204;, + -0.250000; 0.250000; 0.246450;, + -0.250000; 0.125000; 0.246450;, + -0.125000;-0.625000; 0.330204;, + -0.125000;-0.750000; 0.330204;, + -0.125000;-0.750000; 0.246450;, + -0.125000;-0.625000; 0.246450;, + -0.250000;-0.125000; 0.330204;, + -0.250000; 0.000000; 0.330204;, + -0.250000; 0.000000; 0.246450;, + -0.250000;-0.125000; 0.246450;, + -0.250000; 0.750000; 0.330204;, + -0.250000; 0.875000; 0.330204;, + -0.250000; 0.875000; 0.246450;, + -0.250000; 0.750000; 0.246450;, + 0.375000; 1.000000; 0.330204;, + 0.375000; 0.875000; 0.330204;, + 0.375000; 0.875000; 0.246450;, + 0.375000; 1.000000; 0.246450;, + 0.750000; 0.000000; 0.330204;, + 0.750000; 0.125000; 0.330204;, + 0.750000; 0.125000; 0.246450;, + 0.750000; 0.000000; 0.246450;, + 0.250000; 0.125000; 0.330204;, + 0.250000; 0.250000; 0.330204;, + 0.250000; 0.250000; 0.246450;, + 0.250000; 0.125000; 0.246450;, + -0.500000;-1.000000; 0.330204;, + -0.375000;-1.000000; 0.330204;, + -0.375000;-1.000000; 0.246450;, + -0.500000;-1.000000; 0.246450;, + -0.125000; 0.500000; 0.330204;, + -0.125000; 0.375000; 0.330204;, + -0.125000; 0.375000; 0.246450;, + -0.125000; 0.500000; 0.246450;, + -0.125000;-1.000000; 0.330204;, + 0.000000;-1.000000; 0.330204;, + 0.000000;-1.000000; 0.246450;, + -0.125000;-1.000000; 0.246450;, + 0.375000; 0.000000; 0.330204;, + 0.375000;-0.125000; 0.330204;, + 0.375000;-0.125000; 0.246450;, + 0.375000; 0.000000; 0.246450;, + 0.750000; 0.250000; 0.330204;, + 0.750000; 0.375000; 0.330204;, + 0.750000; 0.375000; 0.246450;, + 0.750000; 0.250000; 0.246450;, + -0.250000; 1.000000; 0.246450;, + -0.125000; 1.000000; 0.246450;, + -0.125000; 0.875000; 0.246450;, + -0.250000; 0.875000; 0.246450;, + -0.250000; 0.875000; 0.246450;, + -0.125000; 0.875000; 0.246450;, + -0.125000; 0.750000; 0.246450;, + -0.250000; 0.750000; 0.246450;, + 0.500000; 1.000000; 0.330204;, + 0.375000; 1.000000; 0.330204;, + 0.375000; 1.000000; 0.246450;, + 0.500000; 1.000000; 0.246450;, + -0.250000; 0.000000; 0.246450;, + -0.125000; 0.000000; 0.246450;, + -0.125000;-0.125000; 0.246450;, + -0.250000;-0.125000; 0.246450;, + -0.250000;-0.125000; 0.246450;, + -0.125000;-0.125000; 0.246450;, + -0.125000;-0.250000; 0.246450;, + -0.250000;-0.250000; 0.246450;, + -0.250000;-1.000000; 0.330204;, + -0.250000;-0.875000; 0.330204;, + -0.250000;-0.875000; 0.246450;, + -0.250000;-1.000000; 0.246450;, + 0.250000; 1.000000; 0.246450;, + 0.375000; 1.000000; 0.246450;, + 0.375000; 0.875000; 0.246450;, + 0.250000; 0.875000; 0.246450;, + 0.250000; 0.875000; 0.246450;, + 0.375000; 0.875000; 0.246450;, + 0.375000; 0.750000; 0.246450;, + 0.250000; 0.750000; 0.246450;, + 0.125000; 1.000000; 0.330204;, + 0.000000; 1.000000; 0.330204;, + 0.000000; 1.000000; 0.246450;, + 0.125000; 1.000000; 0.246450;, + 0.250000; 0.500000; 0.246450;, + 0.375000; 0.500000; 0.246450;, + 0.375000; 0.375000; 0.246450;, + 0.250000; 0.375000; 0.246450;, + 0.250000; 0.375000; 0.246450;, + 0.375000; 0.375000; 0.246450;, + 0.375000; 0.250000; 0.246450;, + 0.250000; 0.250000; 0.246450;, + 0.750000;-0.875000; 0.330204;, + 0.750000;-0.750000; 0.330204;, + 0.750000;-0.750000; 0.246450;, + 0.750000;-0.875000; 0.246450;, + -0.750000; 1.000000; 0.246450;, + -0.625000; 1.000000; 0.246450;, + -0.625000; 0.875000; 0.246450;, + -0.750000; 0.875000; 0.246450;, + -0.750000; 0.875000; 0.246450;, + -0.625000; 0.875000; 0.246450;, + -0.625000; 0.750000; 0.246450;, + -0.750000; 0.750000; 0.246450;, + -0.625000; 0.750000; 0.330204;, + -0.625000; 0.625000; 0.330204;, + -0.625000; 0.625000; 0.246450;, + -0.625000; 0.750000; 0.246450;, + -0.750000; 0.500000; 0.246450;, + -0.625000; 0.500000; 0.246450;, + -0.625000; 0.375000; 0.246450;, + -0.750000; 0.375000; 0.246450;, + -0.750000; 0.375000; 0.246450;, + -0.625000; 0.375000; 0.246450;, + -0.625000; 0.250000; 0.246450;, + -0.750000; 0.250000; 0.246450;, + 0.375000;-0.875000; 0.330204;, + 0.375000;-1.000000; 0.330204;, + 0.375000;-1.000000; 0.246450;, + 0.375000;-0.875000; 0.246450;, + -0.250000; 0.500000; 0.246450;, + -0.125000; 0.500000; 0.246450;, + -0.125000; 0.375000; 0.246450;, + -0.250000; 0.375000; 0.246450;, + -0.250000; 0.375000; 0.246450;, + -0.125000; 0.375000; 0.246450;, + -0.125000; 0.250000; 0.246450;, + -0.250000; 0.250000; 0.246450;, + 0.250000;-0.125000; 0.330204;, + 0.250000; 0.000000; 0.330204;, + 0.250000; 0.000000; 0.246450;, + 0.250000;-0.125000; 0.246450;, + -0.750000; 0.000000; 0.246450;, + -0.625000; 0.000000; 0.246450;, + -0.625000;-0.125000; 0.246450;, + -0.750000;-0.125000; 0.246450;, + -0.750000;-0.125000; 0.246450;, + -0.625000;-0.125000; 0.246450;, + -0.625000;-0.250000; 0.246450;, + -0.750000;-0.250000; 0.246450;, + -0.125000; 0.250000; 0.330204;, + -0.125000; 0.125000; 0.330204;, + -0.125000; 0.125000; 0.246450;, + -0.125000; 0.250000; 0.246450;, + -0.750000;-0.500000; 0.246450;, + -0.625000;-0.500000; 0.246450;, + -0.625000;-0.625000; 0.246450;, + -0.750000;-0.625000; 0.246450;, + -0.750000;-0.625000; 0.246450;, + -0.625000;-0.625000; 0.246450;, + -0.625000;-0.750000; 0.246450;, + -0.750000;-0.750000; 0.246450;, + -0.250000;-0.750000; 0.330204;, + -0.250000;-0.625000; 0.330204;, + -0.250000;-0.625000; 0.246450;, + -0.250000;-0.750000; 0.246450;, + -0.250000;-0.500000; 0.246450;, + -0.125000;-0.500000; 0.246450;, + -0.125000;-0.625000; 0.246450;, + -0.250000;-0.625000; 0.246450;, + -0.250000;-0.625000; 0.246450;, + -0.125000;-0.625000; 0.246450;, + -0.125000;-0.750000; 0.246450;, + -0.250000;-0.750000; 0.246450;, + 0.750000; 0.875000; 0.330204;, + 0.750000; 1.000000; 0.330204;, + 0.750000; 1.000000; 0.246450;, + 0.750000; 0.875000; 0.246450;, + 0.250000; 0.000000; 0.246450;, + 0.375000; 0.000000; 0.246450;, + 0.375000;-0.125000; 0.246450;, + 0.250000;-0.125000; 0.246450;, + 0.250000;-0.125000; 0.246450;, + 0.375000;-0.125000; 0.246450;, + 0.375000;-0.250000; 0.246450;, + 0.250000;-0.250000; 0.246450;, + 0.125000;-1.000000; 0.330204;, + 0.250000;-1.000000; 0.330204;, + 0.250000;-1.000000; 0.246450;, + 0.125000;-1.000000; 0.246450;, + 0.250000;-0.500000; 0.246450;, + 0.375000;-0.500000; 0.246450;, + 0.375000;-0.625000; 0.246450;, + 0.250000;-0.625000; 0.246450;, + 0.250000;-0.625000; 0.246450;, + 0.375000;-0.625000; 0.246450;, + 0.375000;-0.750000; 0.246450;, + 0.250000;-0.750000; 0.246450;, + -0.125000; 0.875000; 0.330204;, + -0.125000; 0.750000; 0.330204;, + -0.125000; 0.750000; 0.246450;, + -0.125000; 0.875000; 0.246450;, + 0.750000;-0.375000; 0.330204;, + 0.750000;-0.250000; 0.330204;, + 0.750000;-0.250000; 0.246450;, + 0.750000;-0.375000; 0.246450;, + -0.500000; 1.000000; 0.330204;, + -0.625000; 1.000000; 0.330204;, + -0.625000; 1.000000; 0.246450;, + -0.500000; 1.000000; 0.246450;, + 0.375000;-0.250000; 0.330204;, + 0.375000;-0.375000; 0.330204;, + 0.375000;-0.375000; 0.246450;, + 0.375000;-0.250000; 0.246450;, + -0.625000; 0.875000; 0.330204;, + -0.625000; 0.750000; 0.330204;, + -0.625000; 0.750000; 0.246450;, + -0.625000; 0.875000; 0.246450;, + -0.250000; 0.000000; 0.330204;, + -0.250000; 0.125000; 0.330204;, + -0.250000; 0.125000; 0.246450;, + -0.250000; 0.000000; 0.246450;, + -0.625000;-0.625000; 0.330204;, + -0.625000;-0.750000; 0.330204;, + -0.625000;-0.750000; 0.246450;, + -0.625000;-0.625000; 0.246450;, + -0.250000; 0.875000; 0.330204;, + -0.250000; 1.000000; 0.330204;, + -0.250000; 1.000000; 0.246450;, + -0.250000; 0.875000; 0.246450;, + -0.125000; 0.000000; 0.330204;, + -0.125000;-0.125000; 0.330204;, + -0.125000;-0.125000; 0.246450;, + -0.125000; 0.000000; 0.246450;, + 0.250000; 0.000000; 0.330204;, + 0.250000; 0.125000; 0.330204;, + 0.250000; 0.125000; 0.246450;, + 0.250000; 0.000000; 0.246450;, + 0.250000; 0.625000; 0.330204;, + 0.250000; 0.750000; 0.330204;, + 0.250000; 0.750000; 0.246450;, + 0.250000; 0.625000; 0.246450;, + -0.125000; 0.625000; 0.330204;, + -0.125000; 0.500000; 0.330204;, + -0.125000; 0.500000; 0.246450;, + -0.125000; 0.625000; 0.246450;, + -0.625000; 0.500000; 0.330204;, + -0.625000; 0.375000; 0.330204;, + -0.625000; 0.375000; 0.246450;, + -0.625000; 0.500000; 0.246450;, + -0.250000; 0.750000; 0.246450;, + -0.125000; 0.750000; 0.246450;, + -0.125000; 0.625000; 0.246450;, + -0.250000; 0.625000; 0.246450;, + -0.250000; 0.625000; 0.246450;, + -0.125000; 0.625000; 0.246450;, + -0.125000; 0.500000; 0.246450;, + -0.250000; 0.500000; 0.246450;, + -0.250000; 0.250000; 0.330204;, + -0.250000; 0.375000; 0.330204;, + -0.250000; 0.375000; 0.246450;, + -0.250000; 0.250000; 0.246450;, + -0.125000;-0.500000; 0.330204;, + -0.125000;-0.625000; 0.330204;, + -0.125000;-0.625000; 0.246450;, + -0.125000;-0.500000; 0.246450;, + 0.375000; 0.625000; 0.330204;, + 0.375000; 0.500000; 0.330204;, + 0.375000; 0.500000; 0.246450;, + 0.375000; 0.625000; 0.246450;, + 0.750000; 0.375000; 0.330204;, + 0.750000; 0.500000; 0.330204;, + 0.750000; 0.500000; 0.246450;, + 0.750000; 0.375000; 0.246450;, + 0.250000; 0.250000; 0.330204;, + 0.250000; 0.375000; 0.330204;, + 0.250000; 0.375000; 0.246450;, + 0.250000; 0.250000; 0.246450;, + 0.750000; 1.000000; 0.330204;, + 0.625000; 1.000000; 0.330204;, + 0.625000; 1.000000; 0.246450;, + 0.750000; 1.000000; 0.246450;, + 0.750000;-1.000000; 0.330204;, + 0.750000;-0.875000; 0.330204;, + 0.750000;-0.875000; 0.246450;, + 0.750000;-1.000000; 0.246450;, + -0.250000;-0.250000; 0.246450;, + -0.125000;-0.250000; 0.246450;, + -0.125000;-0.375000; 0.246450;, + -0.250000;-0.375000; 0.246450;, + -0.250000;-0.375000; 0.246450;, + -0.125000;-0.375000; 0.246450;, + -0.125000;-0.500000; 0.246450;, + -0.250000;-0.500000; 0.246450;, + -0.625000;-0.875000; 0.330204;, + -0.625000;-1.000000; 0.330204;, + -0.625000;-1.000000; 0.246450;, + -0.625000;-0.875000; 0.246450;, + 0.250000;-0.875000; 0.330204;, + 0.250000;-0.750000; 0.330204;, + 0.250000;-0.750000; 0.246450;, + 0.250000;-0.875000; 0.246450;, + 0.375000;-1.000000; 0.330204;, + 0.500000;-1.000000; 0.330204;, + 0.500000;-1.000000; 0.246450;, + 0.375000;-1.000000; 0.246450;, + -0.250000;-0.625000; 0.330204;, + -0.250000;-0.500000; 0.330204;, + -0.250000;-0.500000; 0.246450;, + -0.250000;-0.625000; 0.246450;, + 0.125000;-1.152395; 0.000000;, + 0.125000;-1.152395; 0.246450;, + 0.125000;-1.000000; 0.246450;, + 0.125000;-1.000000; 0.000000;, + 0.750000;-0.750000; 0.330204;, + 0.750000;-0.625000; 0.330204;, + 0.750000;-0.625000; 0.246450;, + 0.750000;-0.750000; 0.246450;, + 0.750000;-0.500000; 0.330204;, + 0.750000;-0.375000; 0.330204;, + 0.750000;-0.375000; 0.246450;, + 0.750000;-0.500000; 0.246450;, + -0.250000;-0.375000; 0.330204;, + -0.250000;-0.250000; 0.330204;, + -0.250000;-0.250000; 0.246450;, + -0.250000;-0.375000; 0.246450;, + 0.375000; 0.375000; 0.330204;, + 0.375000; 0.250000; 0.330204;, + 0.375000; 0.250000; 0.246450;, + 0.375000; 0.375000; 0.246450;, + -0.250000; 1.000000; 0.330204;, + -0.375000; 1.000000; 0.330204;, + -0.375000; 1.000000; 0.246450;, + -0.250000; 1.000000; 0.246450;, + 0.375000;-0.750000; 0.330204;, + 0.375000;-0.875000; 0.330204;, + 0.375000;-0.875000; 0.246450;, + 0.375000;-0.750000; 0.246450;, + -0.625000;-0.125000; 0.330204;, + -0.625000;-0.250000; 0.330204;, + -0.625000;-0.250000; 0.246450;, + -0.625000;-0.125000; 0.246450;, + 0.375000;-0.625000; 0.330204;, + 0.375000;-0.750000; 0.330204;, + 0.375000;-0.750000; 0.246450;, + 0.375000;-0.625000; 0.246450;, + 0.250000; 0.750000; 0.246450;, + 0.375000; 0.750000; 0.246450;, + 0.375000; 0.625000; 0.246450;, + 0.250000; 0.625000; 0.246450;, + 0.250000; 0.625000; 0.246450;, + 0.375000; 0.625000; 0.246450;, + 0.375000; 0.500000; 0.246450;, + 0.250000; 0.500000; 0.246450;, + -0.125000; 1.000000; 0.330204;, + -0.125000; 0.875000; 0.330204;, + -0.125000; 0.875000; 0.246450;, + -0.125000; 1.000000; 0.246450;, + 0.250000; 0.500000; 0.330204;, + 0.250000; 0.625000; 0.330204;, + 0.250000; 0.625000; 0.246450;, + 0.250000; 0.500000; 0.246450;, + 0.750000;-0.250000; 0.330204;, + 0.750000;-0.125000; 0.330204;, + 0.750000;-0.125000; 0.246450;, + 0.750000;-0.250000; 0.246450;, + -0.625000;-1.000000; 0.330204;, + -0.500000;-1.000000; 0.330204;, + -0.500000;-1.000000; 0.246450;, + -0.625000;-1.000000; 0.246450;, + -0.625000; 1.000000; 0.330204;, + -0.625000; 0.875000; 0.330204;, + -0.625000; 0.875000; 0.246450;, + -0.625000; 1.000000; 0.246450;, + -0.250000; 0.375000; 0.330204;, + -0.250000; 0.500000; 0.330204;, + -0.250000; 0.500000; 0.246450;, + -0.250000; 0.375000; 0.246450;, + -0.125000;-0.375000; 0.330204;, + -0.125000;-0.500000; 0.330204;, + -0.125000;-0.500000; 0.246450;, + -0.125000;-0.375000; 0.246450;, + 0.250000; 0.250000; 0.246450;, + 0.375000; 0.250000; 0.246450;, + 0.375000; 0.125000; 0.246450;, + 0.250000; 0.125000; 0.246450;, + 0.250000; 0.125000; 0.246450;, + 0.375000; 0.125000; 0.246450;, + 0.375000; 0.000000; 0.246450;, + 0.250000; 0.000000; 0.246450;, + -0.625000;-0.500000; 0.330204;, + -0.625000;-0.625000; 0.330204;, + -0.625000;-0.625000; 0.246450;, + -0.625000;-0.500000; 0.246450;, + 0.250000; 0.375000; 0.330204;, + 0.250000; 0.500000; 0.330204;, + 0.250000; 0.500000; 0.246450;, + 0.250000; 0.375000; 0.246450;, + 0.375000; 0.125000; 0.330204;, + 0.375000; 0.000000; 0.330204;, + 0.375000; 0.000000; 0.246450;, + 0.375000; 0.125000; 0.246450;, + 0.250000; 0.750000; 0.330204;, + 0.250000; 0.875000; 0.330204;, + 0.250000; 0.875000; 0.246450;, + 0.250000; 0.750000; 0.246450;, + 0.625000; 1.000000; 0.330204;, + 0.500000; 1.000000; 0.330204;, + 0.500000; 1.000000; 0.246450;, + 0.625000; 1.000000; 0.246450;, + -0.125000; 0.750000; 0.330204;, + -0.125000; 0.625000; 0.330204;, + -0.125000; 0.625000; 0.246450;, + -0.125000; 0.750000; 0.246450;, + -0.625000; 0.125000; 0.330204;, + -0.625000; 0.000000; 0.330204;, + -0.625000; 0.000000; 0.246450;, + -0.625000; 0.125000; 0.246450;, + -0.750000; 0.750000; 0.246450;, + -0.625000; 0.750000; 0.246450;, + -0.625000; 0.625000; 0.246450;, + -0.750000; 0.625000; 0.246450;, + -0.750000; 0.625000; 0.246450;, + -0.625000; 0.625000; 0.246450;, + -0.625000; 0.500000; 0.246450;, + -0.750000; 0.500000; 0.246450;, + 0.250000;-1.000000; 0.330204;, + 0.250000;-0.875000; 0.330204;, + 0.250000;-0.875000; 0.246450;, + 0.250000;-1.000000; 0.246450;, + -0.750000; 0.250000; 0.246450;, + -0.625000; 0.250000; 0.246450;, + -0.625000; 0.125000; 0.246450;, + -0.750000; 0.125000; 0.246450;, + -0.750000; 0.125000; 0.246450;, + -0.625000; 0.125000; 0.246450;, + -0.625000; 0.000000; 0.246450;, + -0.750000; 0.000000; 0.246450;, + -0.625000;-0.375000; 0.330204;, + -0.625000;-0.500000; 0.330204;, + -0.625000;-0.500000; 0.246450;, + -0.625000;-0.375000; 0.246450;, + 0.250000;-0.375000; 0.330204;, + 0.250000;-0.250000; 0.330204;, + 0.250000;-0.250000; 0.246450;, + 0.250000;-0.375000; 0.246450;, + 0.375000; 0.750000; 0.330204;, + 0.375000; 0.625000; 0.330204;, + 0.375000; 0.625000; 0.246450;, + 0.375000; 0.750000; 0.246450;, + 0.750000; 0.625000; 0.330204;, + 0.750000; 0.750000; 0.330204;, + 0.750000; 0.750000; 0.246450;, + 0.750000; 0.625000; 0.246450;, + -0.125000;-0.875000; 0.330204;, + -0.125000;-1.000000; 0.330204;, + -0.125000;-1.000000; 0.246450;, + -0.125000;-0.875000; 0.246450;, + 0.625000;-1.000000; 0.330204;, + 0.750000;-1.000000; 0.330204;, + 0.750000;-1.000000; 0.246450;, + 0.625000;-1.000000; 0.246450;, + 0.750000;-0.625000; 0.330204;, + 0.750000;-0.500000; 0.330204;, + 0.750000;-0.500000; 0.246450;, + 0.750000;-0.625000; 0.246450;, + -0.250000; 0.250000; 0.246450;, + -0.125000; 0.250000; 0.246450;, + -0.125000; 0.125000; 0.246450;, + -0.250000; 0.125000; 0.246450;, + -0.250000; 0.125000; 0.246450;, + -0.125000; 0.125000; 0.246450;, + -0.125000; 0.000000; 0.246450;, + -0.250000; 0.000000; 0.246450;, + -0.625000;-0.750000; 0.330204;, + -0.625000;-0.875000; 0.330204;, + -0.625000;-0.875000; 0.246450;, + -0.625000;-0.750000; 0.246450;, + -0.750000;-0.250000; 0.246450;, + -0.625000;-0.250000; 0.246450;, + -0.625000;-0.375000; 0.246450;, + -0.750000;-0.375000; 0.246450;, + -0.750000;-0.375000; 0.246450;, + -0.625000;-0.375000; 0.246450;, + -0.625000;-0.500000; 0.246450;, + -0.750000;-0.500000; 0.246450;, + 0.250000;-0.750000; 0.330204;, + 0.250000;-0.625000; 0.330204;, + 0.250000;-0.625000; 0.246450;, + 0.250000;-0.750000; 0.246450;, + -0.750000;-0.750000; 0.246450;, + -0.625000;-0.750000; 0.246450;, + -0.625000;-0.875000; 0.246450;, + -0.750000;-0.875000; 0.246450;, + -0.750000;-0.875000; 0.246450;, + -0.625000;-0.875000; 0.246450;, + -0.625000;-1.000000; 0.246450;, + -0.750000;-1.000000; 0.246450;, + -0.250000;-0.500000; 0.330204;, + -0.250000;-0.375000; 0.330204;, + -0.250000;-0.375000; 0.246450;, + -0.250000;-0.500000; 0.246450;, + -0.250000; 0.625000; 0.330204;, + -0.250000; 0.750000; 0.330204;, + -0.250000; 0.750000; 0.246450;, + -0.250000; 0.625000; 0.246450;, + 0.375000; 0.875000; 0.330204;, + 0.375000; 0.750000; 0.330204;, + 0.375000; 0.750000; 0.246450;, + 0.375000; 0.875000; 0.246450;, + -0.375000; 1.000000; 0.330204;, + -0.500000; 1.000000; 0.330204;, + -0.500000; 1.000000; 0.246450;, + -0.375000; 1.000000; 0.246450;, + -0.125000; 0.375000; 0.330204;, + -0.125000; 0.250000; 0.330204;, + -0.125000; 0.250000; 0.246450;, + -0.125000; 0.375000; 0.246450;, + 0.000000; 1.000000; 0.330204;, + -0.125000; 1.000000; 0.330204;, + -0.125000; 1.000000; 0.246450;, + 0.000000; 1.000000; 0.246450;, + 0.375000;-0.125000; 0.330204;, + 0.375000;-0.250000; 0.330204;, + 0.375000;-0.250000; 0.246450;, + 0.375000;-0.125000; 0.246450;, + -0.250000;-0.750000; 0.246450;, + -0.125000;-0.750000; 0.246450;, + -0.125000;-0.875000; 0.246450;, + -0.250000;-0.875000; 0.246450;, + -0.250000;-0.875000; 0.246450;, + -0.125000;-0.875000; 0.246450;, + -0.125000;-1.000000; 0.246450;, + -0.250000;-1.000000; 0.246450;, + 0.750000;-0.125000; 0.330204;, + 0.750000; 0.000000; 0.330204;, + 0.750000; 0.000000; 0.246450;, + 0.750000;-0.125000; 0.246450;, + -0.250000;-0.250000; 0.330204;, + -0.250000;-0.125000; 0.330204;, + -0.250000;-0.125000; 0.246450;, + -0.250000;-0.250000; 0.246450;, + 0.375000; 0.500000; 0.330204;, + 0.375000; 0.375000; 0.330204;, + 0.375000; 0.375000; 0.246450;, + 0.375000; 0.500000; 0.246450;, + 0.750000; 0.125000; 0.330204;, + 0.750000; 0.250000; 0.330204;, + 0.750000; 0.250000; 0.246450;, + 0.750000; 0.125000; 0.246450;, + -0.375000;-1.000000; 0.330204;, + -0.250000;-1.000000; 0.330204;, + -0.250000;-1.000000; 0.246450;, + -0.375000;-1.000000; 0.246450;, + -0.625000; 0.000000; 0.330204;, + -0.625000;-0.125000; 0.330204;, + -0.625000;-0.125000; 0.246450;, + -0.625000; 0.000000; 0.246450;, + 0.375000;-0.500000; 0.330204;, + 0.375000;-0.625000; 0.330204;, + 0.375000;-0.625000; 0.246450;, + 0.375000;-0.500000; 0.246450;, + 0.250000;-0.250000; 0.246450;, + 0.375000;-0.250000; 0.246450;, + 0.375000;-0.375000; 0.246450;, + 0.250000;-0.375000; 0.246450;, + 0.250000;-0.375000; 0.246450;, + 0.375000;-0.375000; 0.246450;, + 0.375000;-0.500000; 0.246450;, + 0.250000;-0.500000; 0.246450;, + 0.250000; 0.875000; 0.330204;, + 0.250000; 1.000000; 0.330204;, + 0.250000; 1.000000; 0.246450;, + 0.250000; 0.875000; 0.246450;, + -0.625000; 0.625000; 0.330204;, + -0.625000; 0.500000; 0.330204;, + -0.625000; 0.500000; 0.246450;, + -0.625000; 0.625000; 0.246450;, + -0.125000;-0.250000; 0.330204;, + -0.125000;-0.375000; 0.330204;, + -0.125000;-0.375000; 0.246450;, + -0.125000;-0.250000; 0.246450;, + 0.250000;-0.500000; 0.330204;, + 0.250000;-0.375000; 0.330204;, + 0.250000;-0.375000; 0.246450;, + 0.250000;-0.500000; 0.246450;, + -0.125000; 0.125000; 0.330204;, + -0.125000; 0.000000; 0.330204;, + -0.125000; 0.000000; 0.246450;, + -0.125000; 0.125000; 0.246450;, + -0.250000;-0.875000; 0.330204;, + -0.250000;-0.750000; 0.330204;, + -0.250000;-0.750000; 0.246450;, + -0.250000;-0.875000; 0.246450;, + 0.750000; 0.500000; 0.330204;, + 0.750000; 0.625000; 0.330204;, + 0.750000; 0.625000; 0.246450;, + 0.750000; 0.500000; 0.246450;, + 0.250000;-0.750000; 0.246450;, + 0.375000;-0.750000; 0.246450;, + 0.375000;-0.875000; 0.246450;, + 0.250000;-0.875000; 0.246450;, + 0.250000;-0.875000; 0.246450;, + 0.375000;-0.875000; 0.246450;, + 0.375000;-1.000000; 0.246450;, + 0.250000;-1.000000; 0.246450;, + 0.250000; 1.000000; 0.330204;, + 0.125000; 1.000000; 0.330204;, + 0.125000; 1.000000; 0.246450;, + 0.250000; 1.000000; 0.246450;, + 0.375000; 0.250000; 0.330204;, + 0.375000; 0.125000; 0.330204;, + 0.375000; 0.125000; 0.246450;, + 0.375000; 0.250000; 0.246450;, + 0.500000;-1.000000; 0.330204;, + 0.625000;-1.000000; 0.330204;, + 0.625000;-1.000000; 0.246450;, + 0.500000;-1.000000; 0.246450;, + 0.375000;-0.375000; 0.330204;, + 0.375000;-0.500000; 0.330204;, + 0.375000;-0.500000; 0.246450;, + 0.375000;-0.375000; 0.246450;, + -0.625000; 0.250000; 0.330204;, + -0.625000; 0.125000; 0.330204;, + -0.625000; 0.125000; 0.246450;, + -0.625000; 0.250000; 0.246450;, + 0.250000;-0.625000; 0.330204;, + 0.250000;-0.500000; 0.330204;, + 0.250000;-0.500000; 0.246450;, + 0.250000;-0.625000; 0.246450;, + -0.625000;-0.250000; 0.330204;, + -0.625000;-0.375000; 0.330204;, + -0.625000;-0.375000; 0.246450;, + -0.625000;-0.250000; 0.246450;, + 0.625000;-1.000000; 0.246450;, + 0.750000;-1.000000; 0.246450;, + 0.750000;-1.000000; 0.000000;, + 0.625000;-1.000000; 0.000000;, + 0.000000;-1.287628;-0.289304;, + 0.000000;-1.152395;-0.289304;, + 0.000000;-1.152395; 0.000000;, + 0.000000;-1.287628; 0.000000;, + -0.750000; 0.500000; 0.246450;, + -0.750000; 0.375000; 0.246450;, + -0.750000; 0.375000; 0.000000;, + -0.750000; 0.500000; 0.000000;, + 0.859843;-1.000000; 0.000000;, + 0.859843;-0.875000; 0.000000;, + 0.750000;-0.875000; 0.000000;, + 0.750000;-1.000000; 0.000000;, + -0.750000;-0.250000; 0.246450;, + -0.750000;-0.375000; 0.246450;, + -0.750000;-0.375000; 0.000000;, + -0.750000;-0.250000; 0.000000;, + 0.859843; 0.500000; 0.246450;, + 0.859843; 0.375000; 0.246450;, + 0.750000; 0.375000; 0.246450;, + 0.750000; 0.500000; 0.246450;, + -0.375000; 1.000000; 0.246450;, + -0.500000; 1.000000; 0.246450;, + -0.500000; 1.000000; 0.000000;, + -0.375000; 1.000000; 0.000000;, + -0.750000;-0.500000; 0.246450;, + -0.750000;-0.625000; 0.246450;, + -0.750000;-0.625000; 0.000000;, + -0.750000;-0.500000; 0.000000;, + 0.859843;-0.500000; 0.246450;, + 0.859843;-0.625000; 0.246450;, + 0.750000;-0.625000; 0.246450;, + 0.750000;-0.500000; 0.246450;, + 0.125000;-1.000000; 0.246450;, + 0.250000;-1.000000; 0.246450;, + 0.250000;-1.000000; 0.000000;, + 0.125000;-1.000000; 0.000000;, + -0.750000; 1.000000; 0.246450;, + -0.750000; 0.875000; 0.246450;, + -0.750000; 0.875000; 0.000000;, + -0.750000; 1.000000; 0.000000;, + -0.750000; 0.375000; 0.246450;, + -0.750000; 0.250000; 0.246450;, + -0.750000; 0.250000; 0.000000;, + -0.750000; 0.375000; 0.000000;, + -0.500000; 1.000000; 0.246450;, + -0.625000; 1.000000; 0.246450;, + -0.625000; 1.000000; 0.000000;, + -0.500000; 1.000000; 0.000000;, + 0.859843;-0.375000; 0.246450;, + 0.859843;-0.500000; 0.246450;, + 0.750000;-0.500000; 0.246450;, + 0.750000;-0.375000; 0.246450;, + -0.250000; 1.000000; 0.246450;, + -0.375000; 1.000000; 0.246450;, + -0.375000; 1.000000; 0.000000;, + -0.250000; 1.000000; 0.000000;, + 0.859843; 0.250000; 0.000000;, + 0.859843; 0.375000; 0.000000;, + 0.750000; 0.375000; 0.000000;, + 0.750000; 0.250000; 0.000000;, + -0.750000; 0.000000; 0.246450;, + -0.750000;-0.125000; 0.246450;, + -0.750000;-0.125000; 0.000000;, + -0.750000; 0.000000; 0.000000;, + -0.750000;-0.625000; 0.246450;, + -0.750000;-0.750000; 0.246450;, + -0.750000;-0.750000; 0.000000;, + -0.750000;-0.625000; 0.000000;, + 0.500000; 1.000000; 0.246450;, + 0.375000; 1.000000; 0.246450;, + 0.375000; 1.000000; 0.000000;, + 0.500000; 1.000000; 0.000000;, + 0.859843; 0.250000; 0.246450;, + 0.859843; 0.125000; 0.246450;, + 0.750000; 0.125000; 0.246450;, + 0.750000; 0.250000; 0.246450;, + -0.750000; 0.875000; 0.246450;, + -0.750000; 0.750000; 0.246450;, + -0.750000; 0.750000; 0.000000;, + -0.750000; 0.875000; 0.000000;, + 0.000000; 1.000000; 0.246450;, + -0.125000; 1.000000; 0.246450;, + -0.125000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -0.625000; 1.000000; 0.246450;, + -0.750000; 1.000000; 0.246450;, + -0.750000; 1.000000; 0.000000;, + -0.625000; 1.000000; 0.000000;, + 0.859843;-0.750000; 0.000000;, + 0.859843;-0.625000; 0.000000;, + 0.750000;-0.625000; 0.000000;, + 0.750000;-0.750000; 0.000000;, + 0.625000; 1.000000; 0.246450;, + 0.500000; 1.000000; 0.246450;, + 0.500000; 1.000000; 0.000000;, + 0.625000; 1.000000; 0.000000;, + 0.859843; 0.875000; 0.000000;, + 0.859843; 1.000000; 0.000000;, + 0.750000; 1.000000; 0.000000;, + 0.750000; 0.875000; 0.000000;, + -0.750000;-0.125000; 0.246450;, + -0.750000;-0.250000; 0.246450;, + -0.750000;-0.250000; 0.000000;, + -0.750000;-0.125000; 0.000000;, + -0.500000;-1.000000; 0.246450;, + -0.375000;-1.000000; 0.246450;, + -0.375000;-1.000000; 0.000000;, + -0.500000;-1.000000; 0.000000;, + 0.375000; 1.000000; 0.246450;, + 0.250000; 1.000000; 0.246450;, + 0.250000; 1.000000; 0.000000;, + 0.375000; 1.000000; 0.000000;, + 0.859843; 0.875000; 0.246450;, + 0.859843; 0.750000; 0.246450;, + 0.750000; 0.750000; 0.246450;, + 0.750000; 0.875000; 0.246450;, + 0.859843;-0.375000; 0.000000;, + 0.859843;-0.250000; 0.000000;, + 0.750000;-0.250000; 0.000000;, + 0.750000;-0.375000; 0.000000;, + -0.125000; 1.000000; 0.246450;, + -0.250000; 1.000000; 0.246450;, + -0.250000; 1.000000; 0.000000;, + -0.125000; 1.000000; 0.000000;, + -0.625000;-1.000000; 0.246450;, + -0.500000;-1.000000; 0.246450;, + -0.500000;-1.000000; 0.000000;, + -0.625000;-1.000000; 0.000000;, + 0.750000; 1.000000; 0.246450;, + 0.625000; 1.000000; 0.246450;, + 0.625000; 1.000000; 0.000000;, + 0.750000; 1.000000; 0.000000;, + 0.125000; 1.000000; 0.246450;, + 0.000000; 1.000000; 0.246450;, + 0.000000; 1.000000; 0.000000;, + 0.125000; 1.000000; 0.000000;, + -0.750000; 0.125000; 0.246450;, + -0.750000; 0.000000; 0.246450;, + -0.750000; 0.000000; 0.000000;, + -0.750000; 0.125000; 0.000000;, + 0.859843;-0.750000; 0.246450;, + 0.859843;-0.875000; 0.246450;, + 0.750000;-0.875000; 0.246450;, + 0.750000;-0.750000; 0.246450;, + -0.375000;-1.000000; 0.246450;, + -0.250000;-1.000000; 0.246450;, + -0.250000;-1.000000; 0.000000;, + -0.375000;-1.000000; 0.000000;, + 0.859843;-0.125000; 0.000000;, + 0.859843; 0.000000; 0.000000;, + 0.750000; 0.000000; 0.000000;, + 0.750000;-0.125000; 0.000000;, + 0.375000;-1.000000; 0.246450;, + 0.500000;-1.000000; 0.246450;, + 0.500000;-1.000000; 0.000000;, + 0.375000;-1.000000; 0.000000;, + -0.750000;-0.875000; 0.246450;, + -0.750000;-1.000000; 0.246450;, + -0.750000;-1.000000; 0.000000;, + -0.750000;-0.875000; 0.000000;, + -0.125000;-1.000000; 0.246450;, + 0.000000;-1.000000; 0.246450;, + 0.000000;-1.000000; 0.000000;, + -0.125000;-1.000000; 0.000000;, + -0.750000;-1.000000; 0.246450;, + -0.625000;-1.000000; 0.246450;, + -0.625000;-1.000000; 0.000000;, + -0.750000;-1.000000; 0.000000;, + 0.250000; 1.000000; 0.246450;, + 0.125000; 1.000000; 0.246450;, + 0.125000; 1.000000; 0.000000;, + 0.250000; 1.000000; 0.000000;, + -0.750000; 0.625000; 0.246450;, + -0.750000; 0.500000; 0.246450;, + -0.750000; 0.500000; 0.000000;, + -0.750000; 0.625000; 0.000000;, + -0.750000; 0.250000; 0.246450;, + -0.750000; 0.125000; 0.246450;, + -0.750000; 0.125000; 0.000000;, + -0.750000; 0.250000; 0.000000;, + 0.859843; 0.125000; 0.246450;, + 0.859843; 0.000000; 0.246450;, + 0.750000; 0.000000; 0.246450;, + 0.750000; 0.125000; 0.246450;, + 0.500000;-1.000000; 0.246450;, + 0.625000;-1.000000; 0.246450;, + 0.625000;-1.000000; 0.000000;, + 0.500000;-1.000000; 0.000000;, + 0.250000;-1.000000; 0.246450;, + 0.375000;-1.000000; 0.246450;, + 0.375000;-1.000000; 0.000000;, + 0.250000;-1.000000; 0.000000;, + 0.859843; 1.000000; 0.246450;, + 0.859843; 0.875000; 0.246450;, + 0.750000; 0.875000; 0.246450;, + 0.750000; 1.000000; 0.246450;, + -0.750000;-0.375000; 0.246450;, + -0.750000;-0.500000; 0.246450;, + -0.750000;-0.500000; 0.000000;, + -0.750000;-0.375000; 0.000000;, + -0.750000;-0.750000; 0.246450;, + -0.750000;-0.875000; 0.246450;, + -0.750000;-0.875000; 0.000000;, + -0.750000;-0.750000; 0.000000;, + 0.859843;-0.875000; 0.246450;, + 0.859843;-1.000000; 0.246450;, + 0.750000;-1.000000; 0.246450;, + 0.750000;-0.875000; 0.246450;, + -0.250000;-1.000000; 0.246450;, + -0.125000;-1.000000; 0.246450;, + -0.125000;-1.000000; 0.000000;, + -0.250000;-1.000000; 0.000000;, + 0.859843; 0.375000; 0.000000;, + 0.859843; 0.500000; 0.000000;, + 0.750000; 0.500000; 0.000000;, + 0.750000; 0.375000; 0.000000;, + -0.750000; 0.750000; 0.246450;, + -0.750000; 0.625000; 0.246450;, + -0.750000; 0.625000; 0.000000;, + -0.750000; 0.750000; 0.000000;, + -0.125000; 1.000000; 0.330204;, + 0.000000; 1.000000; 0.330204;, + 0.000000; 0.875000; 0.330204;, + -0.125000; 0.875000; 0.330204;, + -0.125000; 0.000000; 0.330204;, + 0.000000; 0.000000; 0.330204;, + 0.000000;-0.125000; 0.330204;, + -0.125000;-0.125000; 0.330204;, + 0.375000; 1.000000; 0.330204;, + 0.500000; 1.000000; 0.330204;, + 0.500000; 0.875000; 0.330204;, + 0.375000; 0.875000; 0.330204;, + 0.375000; 0.500000; 0.330204;, + 0.500000; 0.500000; 0.330204;, + 0.500000; 0.375000; 0.330204;, + 0.375000; 0.375000; 0.330204;, + -0.625000; 1.000000; 0.330204;, + -0.500000; 1.000000; 0.330204;, + -0.500000; 0.875000; 0.330204;, + -0.625000; 0.875000; 0.330204;, + -0.625000; 0.500000; 0.330204;, + -0.500000; 0.500000; 0.330204;, + -0.500000; 0.375000; 0.330204;, + -0.625000; 0.375000; 0.330204;, + -0.125000; 0.500000; 0.330204;, + 0.000000; 0.500000; 0.330204;, + 0.000000; 0.375000; 0.330204;, + -0.125000; 0.375000; 0.330204;, + -0.625000; 0.000000; 0.330204;, + -0.500000; 0.000000; 0.330204;, + -0.500000;-0.125000; 0.330204;, + -0.625000;-0.125000; 0.330204;, + -0.625000;-0.500000; 0.330204;, + -0.500000;-0.500000; 0.330204;, + -0.500000;-0.625000; 0.330204;, + -0.625000;-0.625000; 0.330204;, + -0.125000;-0.500000; 0.330204;, + 0.000000;-0.500000; 0.330204;, + 0.000000;-0.625000; 0.330204;, + -0.125000;-0.625000; 0.330204;, + 0.375000; 0.000000; 0.330204;, + 0.500000; 0.000000; 0.330204;, + 0.500000;-0.125000; 0.330204;, + 0.375000;-0.125000; 0.330204;, + 0.375000;-0.500000; 0.330204;, + 0.500000;-0.500000; 0.330204;, + 0.500000;-0.625000; 0.330204;, + 0.375000;-0.625000; 0.330204;, + 0.625000; 1.000000; 0.330204;, + 0.750000; 1.000000; 0.330204;, + 0.750000; 0.875000; 0.330204;, + 0.625000; 0.875000; 0.330204;, + 0.625000; 0.750000; 0.330204;, + 0.750000; 0.750000; 0.330204;, + 0.750000; 0.625000; 0.330204;, + 0.625000; 0.625000; 0.330204;, + -0.375000; 1.000000; 0.330204;, + -0.250000; 1.000000; 0.330204;, + -0.250000; 0.875000; 0.330204;, + -0.375000; 0.875000; 0.330204;, + -0.375000; 0.750000; 0.330204;, + -0.250000; 0.750000; 0.330204;, + -0.250000; 0.625000; 0.330204;, + -0.375000; 0.625000; 0.330204;, + -0.125000; 0.750000; 0.330204;, + 0.000000; 0.750000; 0.330204;, + 0.000000; 0.625000; 0.330204;, + -0.125000; 0.625000; 0.330204;, + -0.375000; 0.000000; 0.330204;, + -0.250000; 0.000000; 0.330204;, + -0.250000;-0.125000; 0.330204;, + -0.375000;-0.125000; 0.330204;, + -0.375000;-0.250000; 0.330204;, + -0.250000;-0.250000; 0.330204;, + -0.250000;-0.375000; 0.330204;, + -0.375000;-0.375000; 0.330204;, + -0.125000;-0.250000; 0.330204;, + 0.000000;-0.250000; 0.330204;, + 0.000000;-0.375000; 0.330204;, + -0.125000;-0.375000; 0.330204;, + 0.625000; 0.000000; 0.330204;, + 0.750000; 0.000000; 0.330204;, + 0.750000;-0.125000; 0.330204;, + 0.625000;-0.125000; 0.330204;, + 0.625000;-0.250000; 0.330204;, + 0.750000;-0.250000; 0.330204;, + 0.750000;-0.375000; 0.330204;, + 0.625000;-0.375000; 0.330204;, + 0.125000; 1.000000; 0.330204;, + 0.250000; 1.000000; 0.330204;, + 0.250000; 0.875000; 0.330204;, + 0.125000; 0.875000; 0.330204;, + 0.125000; 0.750000; 0.330204;, + 0.250000; 0.750000; 0.330204;, + 0.250000; 0.625000; 0.330204;, + 0.125000; 0.625000; 0.330204;, + 0.375000; 0.750000; 0.330204;, + 0.500000; 0.750000; 0.330204;, + 0.500000; 0.625000; 0.330204;, + 0.375000; 0.625000; 0.330204;, + 0.125000; 0.500000; 0.330204;, + 0.250000; 0.500000; 0.330204;, + 0.250000; 0.375000; 0.330204;, + 0.125000; 0.375000; 0.330204;, + 0.125000; 0.250000; 0.330204;, + 0.250000; 0.250000; 0.330204;, + 0.250000; 0.125000; 0.330204;, + 0.125000; 0.125000; 0.330204;, + 0.375000; 0.250000; 0.330204;, + 0.500000; 0.250000; 0.330204;, + 0.500000; 0.125000; 0.330204;, + 0.375000; 0.125000; 0.330204;, + 0.625000; 0.500000; 0.330204;, + 0.750000; 0.500000; 0.330204;, + 0.750000; 0.375000; 0.330204;, + 0.625000; 0.375000; 0.330204;, + 0.625000; 0.250000; 0.330204;, + 0.750000; 0.250000; 0.330204;, + 0.750000; 0.125000; 0.330204;, + 0.625000; 0.125000; 0.330204;, + -0.625000; 0.750000; 0.330204;, + -0.500000; 0.750000; 0.330204;, + -0.500000; 0.625000; 0.330204;, + -0.625000; 0.625000; 0.330204;, + -0.625000; 0.250000; 0.330204;, + -0.500000; 0.250000; 0.330204;, + -0.500000; 0.125000; 0.330204;, + -0.625000; 0.125000; 0.330204;, + -0.375000; 0.500000; 0.330204;, + -0.250000; 0.500000; 0.330204;, + -0.250000; 0.375000; 0.330204;, + -0.375000; 0.375000; 0.330204;, + -0.375000; 0.250000; 0.330204;, + -0.250000; 0.250000; 0.330204;, + -0.250000; 0.125000; 0.330204;, + -0.375000; 0.125000; 0.330204;, + -0.125000; 0.250000; 0.330204;, + 0.000000; 0.250000; 0.330204;, + 0.000000; 0.125000; 0.330204;, + -0.125000; 0.125000; 0.330204;, + -0.625000;-0.250000; 0.330204;, + -0.500000;-0.250000; 0.330204;, + -0.500000;-0.375000; 0.330204;, + -0.625000;-0.375000; 0.330204;, + -0.625000;-0.750000; 0.330204;, + -0.500000;-0.750000; 0.330204;, + -0.500000;-0.875000; 0.330204;, + -0.625000;-0.875000; 0.330204;, + -0.375000;-0.500000; 0.330204;, + -0.250000;-0.500000; 0.330204;, + -0.250000;-0.625000; 0.330204;, + -0.375000;-0.625000; 0.330204;, + -0.375000;-0.750000; 0.330204;, + -0.250000;-0.750000; 0.330204;, + -0.250000;-0.875000; 0.330204;, + -0.375000;-0.875000; 0.330204;, + -0.125000;-0.750000; 0.330204;, + 0.000000;-0.750000; 0.330204;, + 0.000000;-0.875000; 0.330204;, + -0.125000;-0.875000; 0.330204;, + 0.125000; 0.000000; 0.330204;, + 0.250000; 0.000000; 0.330204;, + 0.250000;-0.125000; 0.330204;, + 0.125000;-0.125000; 0.330204;, + 0.125000;-0.250000; 0.330204;, + 0.250000;-0.250000; 0.330204;, + 0.250000;-0.375000; 0.330204;, + 0.125000;-0.375000; 0.330204;, + 0.375000;-0.250000; 0.330204;, + 0.500000;-0.250000; 0.330204;, + 0.500000;-0.375000; 0.330204;, + 0.375000;-0.375000; 0.330204;, + 0.125000;-0.500000; 0.330204;, + 0.250000;-0.500000; 0.330204;, + 0.250000;-0.625000; 0.330204;, + 0.125000;-0.625000; 0.330204;, + 0.125000;-0.750000; 0.330204;, + 0.250000;-0.750000; 0.330204;, + 0.250000;-0.875000; 0.330204;, + 0.125000;-0.875000; 0.330204;, + 0.375000;-0.750000; 0.330204;, + 0.500000;-0.750000; 0.330204;, + 0.500000;-0.875000; 0.330204;, + 0.375000;-0.875000; 0.330204;, + 0.625000;-0.500000; 0.330204;, + 0.750000;-0.500000; 0.330204;, + 0.750000;-0.625000; 0.330204;, + 0.625000;-0.625000; 0.330204;, + 0.625000;-0.750000; 0.330204;, + 0.750000;-0.750000; 0.330204;, + 0.750000;-0.875000; 0.330204;, + 0.625000;-0.875000; 0.330204;, + -0.125000; 0.875000; 0.330204;, + 0.000000; 0.875000; 0.330204;, + 0.000000; 0.750000; 0.330204;, + -0.125000; 0.750000; 0.330204;, + -0.125000;-0.125000; 0.330204;, + 0.000000;-0.125000; 0.330204;, + 0.000000;-0.250000; 0.330204;, + -0.125000;-0.250000; 0.330204;, + 0.375000; 0.875000; 0.330204;, + 0.500000; 0.875000; 0.330204;, + 0.500000; 0.750000; 0.330204;, + 0.375000; 0.750000; 0.330204;, + 0.375000; 0.375000; 0.330204;, + 0.500000; 0.375000; 0.330204;, + 0.500000; 0.250000; 0.330204;, + 0.375000; 0.250000; 0.330204;, + -0.625000; 0.875000; 0.330204;, + -0.500000; 0.875000; 0.330204;, + -0.500000; 0.750000; 0.330204;, + -0.625000; 0.750000; 0.330204;, + -0.625000; 0.375000; 0.330204;, + -0.500000; 0.375000; 0.330204;, + -0.500000; 0.250000; 0.330204;, + -0.625000; 0.250000; 0.330204;, + -0.125000; 0.375000; 0.330204;, + 0.000000; 0.375000; 0.330204;, + 0.000000; 0.250000; 0.330204;, + -0.125000; 0.250000; 0.330204;, + -0.625000;-0.125000; 0.330204;, + -0.500000;-0.125000; 0.330204;, + -0.500000;-0.250000; 0.330204;, + -0.625000;-0.250000; 0.330204;, + -0.625000;-0.625000; 0.330204;, + -0.500000;-0.625000; 0.330204;, + -0.500000;-0.750000; 0.330204;, + -0.625000;-0.750000; 0.330204;, + -0.125000;-0.625000; 0.330204;, + 0.000000;-0.625000; 0.330204;, + 0.000000;-0.750000; 0.330204;, + -0.125000;-0.750000; 0.330204;, + 0.375000;-0.125000; 0.330204;, + 0.500000;-0.125000; 0.330204;, + 0.500000;-0.250000; 0.330204;, + 0.375000;-0.250000; 0.330204;, + 0.375000;-0.625000; 0.330204;, + 0.500000;-0.625000; 0.330204;, + 0.500000;-0.750000; 0.330204;, + 0.375000;-0.750000; 0.330204;, + 0.500000; 1.000000; 0.330204;, + 0.625000; 1.000000; 0.330204;, + 0.625000; 0.875000; 0.330204;, + 0.500000; 0.875000; 0.330204;, + 0.500000; 0.875000; 0.330204;, + 0.625000; 0.875000; 0.330204;, + 0.625000; 0.750000; 0.330204;, + 0.500000; 0.750000; 0.330204;, + 0.625000; 0.875000; 0.330204;, + 0.750000; 0.875000; 0.330204;, + 0.750000; 0.750000; 0.330204;, + 0.625000; 0.750000; 0.330204;, + 0.500000; 0.750000; 0.330204;, + 0.625000; 0.750000; 0.330204;, + 0.625000; 0.625000; 0.330204;, + 0.500000; 0.625000; 0.330204;, + 0.500000; 0.625000; 0.330204;, + 0.625000; 0.625000; 0.330204;, + 0.625000; 0.500000; 0.330204;, + 0.500000; 0.500000; 0.330204;, + 0.625000; 0.625000; 0.330204;, + 0.750000; 0.625000; 0.330204;, + 0.750000; 0.500000; 0.330204;, + 0.625000; 0.500000; 0.330204;, + -0.500000; 1.000000; 0.330204;, + -0.375000; 1.000000; 0.330204;, + -0.375000; 0.875000; 0.330204;, + -0.500000; 0.875000; 0.330204;, + -0.500000; 0.875000; 0.330204;, + -0.375000; 0.875000; 0.330204;, + -0.375000; 0.750000; 0.330204;, + -0.500000; 0.750000; 0.330204;, + -0.375000; 0.875000; 0.330204;, + -0.250000; 0.875000; 0.330204;, + -0.250000; 0.750000; 0.330204;, + -0.375000; 0.750000; 0.330204;, + -0.500000; 0.750000; 0.330204;, + -0.375000; 0.750000; 0.330204;, + -0.375000; 0.625000; 0.330204;, + -0.500000; 0.625000; 0.330204;, + -0.500000; 0.625000; 0.330204;, + -0.375000; 0.625000; 0.330204;, + -0.375000; 0.500000; 0.330204;, + -0.500000; 0.500000; 0.330204;, + -0.375000; 0.625000; 0.330204;, + -0.250000; 0.625000; 0.330204;, + -0.250000; 0.500000; 0.330204;, + -0.375000; 0.500000; 0.330204;, + -0.125000; 0.625000; 0.330204;, + 0.000000; 0.625000; 0.330204;, + 0.000000; 0.500000; 0.330204;, + -0.125000; 0.500000; 0.330204;, + -0.500000; 0.000000; 0.330204;, + -0.375000; 0.000000; 0.330204;, + -0.375000;-0.125000; 0.330204;, + -0.500000;-0.125000; 0.330204;, + -0.500000;-0.125000; 0.330204;, + -0.375000;-0.125000; 0.330204;, + -0.375000;-0.250000; 0.330204;, + -0.500000;-0.250000; 0.330204;, + -0.375000;-0.125000; 0.330204;, + -0.250000;-0.125000; 0.330204;, + -0.250000;-0.250000; 0.330204;, + -0.375000;-0.250000; 0.330204;, + -0.500000;-0.250000; 0.330204;, + -0.375000;-0.250000; 0.330204;, + -0.375000;-0.375000; 0.330204;, + -0.500000;-0.375000; 0.330204;, + -0.500000;-0.375000; 0.330204;, + -0.375000;-0.375000; 0.330204;, + -0.375000;-0.500000; 0.330204;, + -0.500000;-0.500000; 0.330204;, + -0.375000;-0.375000; 0.330204;, + -0.250000;-0.375000; 0.330204;, + -0.250000;-0.500000; 0.330204;, + -0.375000;-0.500000; 0.330204;, + -0.125000;-0.375000; 0.330204;, + 0.000000;-0.375000; 0.330204;, + 0.000000;-0.500000; 0.330204;, + -0.125000;-0.500000; 0.330204;, + 0.500000; 0.000000; 0.330204;, + 0.625000; 0.000000; 0.330204;, + 0.625000;-0.125000; 0.330204;, + 0.500000;-0.125000; 0.330204;, + 0.500000;-0.125000; 0.330204;, + 0.625000;-0.125000; 0.330204;, + 0.625000;-0.250000; 0.330204;, + 0.500000;-0.250000; 0.330204;, + 0.625000;-0.125000; 0.330204;, + 0.750000;-0.125000; 0.330204;, + 0.750000;-0.250000; 0.330204;, + 0.625000;-0.250000; 0.330204;, + 0.500000;-0.250000; 0.330204;, + 0.625000;-0.250000; 0.330204;, + 0.625000;-0.375000; 0.330204;, + 0.500000;-0.375000; 0.330204;, + 0.500000;-0.375000; 0.330204;, + 0.625000;-0.375000; 0.330204;, + 0.625000;-0.500000; 0.330204;, + 0.500000;-0.500000; 0.330204;, + 0.625000;-0.375000; 0.330204;, + 0.750000;-0.375000; 0.330204;, + 0.750000;-0.500000; 0.330204;, + 0.625000;-0.500000; 0.330204;, + 0.000000; 1.000000; 0.330204;, + 0.125000; 1.000000; 0.330204;, + 0.125000; 0.875000; 0.330204;, + 0.000000; 0.875000; 0.330204;, + 0.000000; 0.875000; 0.330204;, + 0.125000; 0.875000; 0.330204;, + 0.125000; 0.750000; 0.330204;, + 0.000000; 0.750000; 0.330204;, + 0.125000; 0.875000; 0.330204;, + 0.250000; 0.875000; 0.330204;, + 0.250000; 0.750000; 0.330204;, + 0.125000; 0.750000; 0.330204;, + 0.000000; 0.750000; 0.330204;, + 0.125000; 0.750000; 0.330204;, + 0.125000; 0.625000; 0.330204;, + 0.000000; 0.625000; 0.330204;, + 0.000000; 0.625000; 0.330204;, + 0.125000; 0.625000; 0.330204;, + 0.125000; 0.500000; 0.330204;, + 0.000000; 0.500000; 0.330204;, + 0.125000; 0.625000; 0.330204;, + 0.250000; 0.625000; 0.330204;, + 0.250000; 0.500000; 0.330204;, + 0.125000; 0.500000; 0.330204;, + 0.375000; 0.625000; 0.330204;, + 0.500000; 0.625000; 0.330204;, + 0.500000; 0.500000; 0.330204;, + 0.375000; 0.500000; 0.330204;, + 0.000000; 0.500000; 0.330204;, + 0.125000; 0.500000; 0.330204;, + 0.125000; 0.375000; 0.330204;, + 0.000000; 0.375000; 0.330204;, + 0.000000; 0.375000; 0.330204;, + 0.125000; 0.375000; 0.330204;, + 0.125000; 0.250000; 0.330204;, + 0.000000; 0.250000; 0.330204;, + 0.125000; 0.375000; 0.330204;, + 0.250000; 0.375000; 0.330204;, + 0.250000; 0.250000; 0.330204;, + 0.125000; 0.250000; 0.330204;, + 0.000000; 0.250000; 0.330204;, + 0.125000; 0.250000; 0.330204;, + 0.125000; 0.125000; 0.330204;, + 0.000000; 0.125000; 0.330204;, + 0.000000; 0.125000; 0.330204;, + 0.125000; 0.125000; 0.330204;, + 0.125000; 0.000000; 0.330204;, + 0.000000; 0.000000; 0.330204;, + 0.125000; 0.125000; 0.330204;, + 0.250000; 0.125000; 0.330204;, + 0.250000; 0.000000; 0.330204;, + 0.125000; 0.000000; 0.330204;, + 0.375000; 0.125000; 0.330204;, + 0.500000; 0.125000; 0.330204;, + 0.500000; 0.000000; 0.330204;, + 0.375000; 0.000000; 0.330204;, + 0.500000; 0.500000; 0.330204;, + 0.625000; 0.500000; 0.330204;, + 0.625000; 0.375000; 0.330204;, + 0.500000; 0.375000; 0.330204;, + 0.500000; 0.375000; 0.330204;, + 0.625000; 0.375000; 0.330204;, + 0.625000; 0.250000; 0.330204;, + 0.500000; 0.250000; 0.330204;, + 0.625000; 0.375000; 0.330204;, + 0.750000; 0.375000; 0.330204;, + 0.750000; 0.250000; 0.330204;, + 0.625000; 0.250000; 0.330204;, + 0.500000; 0.250000; 0.330204;, + 0.625000; 0.250000; 0.330204;, + 0.625000; 0.125000; 0.330204;, + 0.500000; 0.125000; 0.330204;, + 0.500000; 0.125000; 0.330204;, + 0.625000; 0.125000; 0.330204;, + 0.625000; 0.000000; 0.330204;, + 0.500000; 0.000000; 0.330204;, + 0.625000; 0.125000; 0.330204;, + 0.750000; 0.125000; 0.330204;, + 0.750000; 0.000000; 0.330204;, + 0.625000; 0.000000; 0.330204;, + -0.625000; 0.625000; 0.330204;, + -0.500000; 0.625000; 0.330204;, + -0.500000; 0.500000; 0.330204;, + -0.625000; 0.500000; 0.330204;, + -0.625000; 0.125000; 0.330204;, + -0.500000; 0.125000; 0.330204;, + -0.500000; 0.000000; 0.330204;, + -0.625000; 0.000000; 0.330204;, + -0.500000; 0.500000; 0.330204;, + -0.375000; 0.500000; 0.330204;, + -0.375000; 0.375000; 0.330204;, + -0.500000; 0.375000; 0.330204;, + -0.500000; 0.375000; 0.330204;, + -0.375000; 0.375000; 0.330204;, + -0.375000; 0.250000; 0.330204;, + -0.500000; 0.250000; 0.330204;, + -0.375000; 0.375000; 0.330204;, + -0.250000; 0.375000; 0.330204;, + -0.250000; 0.250000; 0.330204;, + -0.375000; 0.250000; 0.330204;, + -0.500000; 0.250000; 0.330204;, + -0.375000; 0.250000; 0.330204;, + -0.375000; 0.125000; 0.330204;, + -0.500000; 0.125000; 0.330204;, + -0.500000; 0.125000; 0.330204;, + -0.375000; 0.125000; 0.330204;, + -0.375000; 0.000000; 0.330204;, + -0.500000; 0.000000; 0.330204;, + -0.375000; 0.125000; 0.330204;, + -0.250000; 0.125000; 0.330204;, + -0.250000; 0.000000; 0.330204;, + -0.375000; 0.000000; 0.330204;, + -0.125000; 0.125000; 0.330204;, + 0.000000; 0.125000; 0.330204;, + 0.000000; 0.000000; 0.330204;, + -0.125000; 0.000000; 0.330204;, + -0.625000;-0.375000; 0.330204;, + -0.500000;-0.375000; 0.330204;, + -0.500000;-0.500000; 0.330204;, + -0.625000;-0.500000; 0.330204;, + -0.625000;-0.875000; 0.330204;, + -0.500000;-0.875000; 0.330204;, + -0.500000;-1.000000; 0.330204;, + -0.625000;-1.000000; 0.330204;, + -0.500000;-0.500000; 0.330204;, + -0.375000;-0.500000; 0.330204;, + -0.375000;-0.625000; 0.330204;, + -0.500000;-0.625000; 0.330204;, + -0.500000;-0.625000; 0.330204;, + -0.375000;-0.625000; 0.330204;, + -0.375000;-0.750000; 0.330204;, + -0.500000;-0.750000; 0.330204;, + -0.375000;-0.625000; 0.330204;, + -0.250000;-0.625000; 0.330204;, + -0.250000;-0.750000; 0.330204;, + -0.375000;-0.750000; 0.330204;, + -0.500000;-0.750000; 0.330204;, + -0.375000;-0.750000; 0.330204;, + -0.375000;-0.875000; 0.330204;, + -0.500000;-0.875000; 0.330204;, + -0.500000;-0.875000; 0.330204;, + -0.375000;-0.875000; 0.330204;, + -0.375000;-1.000000; 0.330204;, + -0.500000;-1.000000; 0.330204;, + -0.375000;-0.875000; 0.330204;, + -0.250000;-0.875000; 0.330204;, + -0.250000;-1.000000; 0.330204;, + -0.375000;-1.000000; 0.330204;, + -0.125000;-0.875000; 0.330204;, + 0.000000;-0.875000; 0.330204;, + 0.000000;-1.000000; 0.330204;, + -0.125000;-1.000000; 0.330204;, + 0.000000; 0.000000; 0.330204;, + 0.125000; 0.000000; 0.330204;, + 0.125000;-0.125000; 0.330204;, + 0.000000;-0.125000; 0.330204;, + 0.000000;-0.125000; 0.330204;, + 0.125000;-0.125000; 0.330204;, + 0.125000;-0.250000; 0.330204;, + 0.000000;-0.250000; 0.330204;, + 0.125000;-0.125000; 0.330204;, + 0.250000;-0.125000; 0.330204;, + 0.250000;-0.250000; 0.330204;, + 0.125000;-0.250000; 0.330204;, + 0.000000;-0.250000; 0.330204;, + 0.125000;-0.250000; 0.330204;, + 0.125000;-0.375000; 0.330204;, + 0.000000;-0.375000; 0.330204;, + 0.000000;-0.375000; 0.330204;, + 0.125000;-0.375000; 0.330204;, + 0.125000;-0.500000; 0.330204;, + 0.000000;-0.500000; 0.330204;, + 0.125000;-0.375000; 0.330204;, + 0.250000;-0.375000; 0.330204;, + 0.250000;-0.500000; 0.330204;, + 0.125000;-0.500000; 0.330204;, + 0.375000;-0.375000; 0.330204;, + 0.500000;-0.375000; 0.330204;, + 0.500000;-0.500000; 0.330204;, + 0.375000;-0.500000; 0.330204;, + 0.000000;-0.500000; 0.330204;, + 0.125000;-0.500000; 0.330204;, + 0.125000;-0.625000; 0.330204;, + 0.000000;-0.625000; 0.330204;, + 0.000000;-0.625000; 0.330204;, + 0.125000;-0.625000; 0.330204;, + 0.125000;-0.750000; 0.330204;, + 0.000000;-0.750000; 0.330204;, + 0.125000;-0.625000; 0.330204;, + 0.250000;-0.625000; 0.330204;, + 0.250000;-0.750000; 0.330204;, + 0.125000;-0.750000; 0.330204;, + 0.000000;-0.750000; 0.330204;, + 0.125000;-0.750000; 0.330204;, + 0.125000;-0.875000; 0.330204;, + 0.000000;-0.875000; 0.330204;, + 0.000000;-0.875000; 0.330204;, + 0.125000;-0.875000; 0.330204;, + 0.125000;-1.000000; 0.330204;, + 0.000000;-1.000000; 0.330204;, + 0.125000;-0.875000; 0.330204;, + 0.250000;-0.875000; 0.330204;, + 0.250000;-1.000000; 0.330204;, + 0.125000;-1.000000; 0.330204;, + 0.375000;-0.875000; 0.330204;, + 0.500000;-0.875000; 0.330204;, + 0.500000;-1.000000; 0.330204;, + 0.375000;-1.000000; 0.330204;, + 0.500000;-0.500000; 0.330204;, + 0.625000;-0.500000; 0.330204;, + 0.625000;-0.625000; 0.330204;, + 0.500000;-0.625000; 0.330204;, + 0.500000;-0.625000; 0.330204;, + 0.625000;-0.625000; 0.330204;, + 0.625000;-0.750000; 0.330204;, + 0.500000;-0.750000; 0.330204;, + 0.625000;-0.625000; 0.330204;, + 0.750000;-0.625000; 0.330204;, + 0.750000;-0.750000; 0.330204;, + 0.625000;-0.750000; 0.330204;, + 0.500000;-0.750000; 0.330204;, + 0.625000;-0.750000; 0.330204;, + 0.625000;-0.875000; 0.330204;, + 0.500000;-0.875000; 0.330204;, + 0.500000;-0.875000; 0.330204;, + 0.625000;-0.875000; 0.330204;, + 0.625000;-1.000000; 0.330204;, + 0.500000;-1.000000; 0.330204;, + 0.625000;-0.875000; 0.330204;, + 0.750000;-0.875000; 0.330204;, + 0.750000;-1.000000; 0.330204;, + 0.625000;-1.000000; 0.330204;, + -0.500000; 0.625000;-0.117178;, + -0.500000; 0.750000;-0.117178;, + -0.625000; 0.750000;-0.117178;, + -0.625000; 0.625000;-0.117178;, + -0.500000; 0.125000;-0.117178;, + -0.500000; 0.250000;-0.117178;, + -0.625000; 0.250000;-0.117178;, + -0.625000; 0.125000;-0.117178;, + -0.250000; 0.375000;-0.117178;, + -0.250000; 0.500000;-0.117178;, + -0.375000; 0.500000;-0.117178;, + -0.375000; 0.375000;-0.117178;, + -0.250000; 0.125000;-0.117178;, + -0.250000; 0.250000;-0.117178;, + -0.375000; 0.250000;-0.117178;, + -0.375000; 0.125000;-0.117178;, + 0.000000; 0.125000;-0.117178;, + 0.000000; 0.250000;-0.117178;, + -0.125000; 0.250000;-0.117178;, + -0.125000; 0.125000;-0.117178;, + -0.500000;-0.375000;-0.117178;, + -0.500000;-0.250000;-0.117178;, + -0.625000;-0.250000;-0.117178;, + -0.625000;-0.375000;-0.117178;, + -0.500000;-0.875000;-0.117178;, + -0.500000;-0.750000;-0.117178;, + -0.625000;-0.750000;-0.117178;, + -0.625000;-0.875000;-0.117178;, + -0.250000;-0.625000;-0.117178;, + -0.250000;-0.500000;-0.117178;, + -0.375000;-0.500000;-0.117178;, + -0.375000;-0.625000;-0.117178;, + -0.250000;-0.875000;-0.117178;, + -0.250000;-0.750000;-0.117178;, + -0.375000;-0.750000;-0.117178;, + -0.375000;-0.875000;-0.117178;, + 0.000000;-0.875000;-0.117178;, + 0.000000;-0.750000;-0.117178;, + -0.125000;-0.750000;-0.117178;, + -0.125000;-0.875000;-0.117178;, + 0.250000;-0.125000;-0.117178;, + 0.250000; 0.000000;-0.117178;, + 0.125000; 0.000000;-0.117178;, + 0.125000;-0.125000;-0.117178;, + 0.250000;-0.375000;-0.117178;, + 0.250000;-0.250000;-0.117178;, + 0.125000;-0.250000;-0.117178;, + 0.125000;-0.375000;-0.117178;, + 0.500000;-0.375000;-0.117178;, + 0.500000;-0.250000;-0.117178;, + 0.375000;-0.250000;-0.117178;, + 0.375000;-0.375000;-0.117178;, + 0.250000;-0.625000;-0.117178;, + 0.250000;-0.500000;-0.117178;, + 0.125000;-0.500000;-0.117178;, + 0.125000;-0.625000;-0.117178;, + 0.250000;-0.875000;-0.117178;, + 0.250000;-0.750000;-0.117178;, + 0.125000;-0.750000;-0.117178;, + 0.125000;-0.875000;-0.117178;, + 0.500000;-0.875000;-0.117178;, + 0.500000;-0.750000;-0.117178;, + 0.375000;-0.750000;-0.117178;, + 0.375000;-0.875000;-0.117178;, + 0.750000;-0.625000;-0.117178;, + 0.750000;-0.500000;-0.117178;, + 0.625000;-0.500000;-0.117178;, + 0.625000;-0.625000;-0.117178;, + 0.750000;-0.875000;-0.117178;, + 0.750000;-0.750000;-0.117178;, + 0.625000;-0.750000;-0.117178;, + 0.625000;-0.875000;-0.117178;, + 0.000000; 0.750000;-0.117178;, + 0.000000; 0.875000;-0.117178;, + -0.125000; 0.875000;-0.117178;, + -0.125000; 0.750000;-0.117178;, + 0.000000;-0.250000;-0.117178;, + 0.000000;-0.125000;-0.117178;, + -0.125000;-0.125000;-0.117178;, + -0.125000;-0.250000;-0.117178;, + 0.500000; 0.750000;-0.117178;, + 0.500000; 0.875000;-0.117178;, + 0.375000; 0.875000;-0.117178;, + 0.375000; 0.750000;-0.117178;, + 0.500000; 0.250000;-0.117178;, + 0.500000; 0.375000;-0.117178;, + 0.375000; 0.375000;-0.117178;, + 0.375000; 0.250000;-0.117178;, + -0.500000; 0.750000;-0.117178;, + -0.500000; 0.875000;-0.117178;, + -0.625000; 0.875000;-0.117178;, + -0.625000; 0.750000;-0.117178;, + -0.500000; 0.250000;-0.117178;, + -0.500000; 0.375000;-0.117178;, + -0.625000; 0.375000;-0.117178;, + -0.625000; 0.250000;-0.117178;, + 0.000000; 0.250000;-0.117178;, + 0.000000; 0.375000;-0.117178;, + -0.125000; 0.375000;-0.117178;, + -0.125000; 0.250000;-0.117178;, + -0.500000;-0.250000;-0.117178;, + -0.500000;-0.125000;-0.117178;, + -0.625000;-0.125000;-0.117178;, + -0.625000;-0.250000;-0.117178;, + -0.500000;-0.750000;-0.117178;, + -0.500000;-0.625000;-0.117178;, + -0.625000;-0.625000;-0.117178;, + -0.625000;-0.750000;-0.117178;, + 0.000000;-0.750000;-0.117178;, + 0.000000;-0.625000;-0.117178;, + -0.125000;-0.625000;-0.117178;, + -0.125000;-0.750000;-0.117178;, + 0.500000;-0.250000;-0.117178;, + 0.500000;-0.125000;-0.117178;, + 0.375000;-0.125000;-0.117178;, + 0.375000;-0.250000;-0.117178;, + 0.500000;-0.750000;-0.117178;, + 0.500000;-0.625000;-0.117178;, + 0.375000;-0.625000;-0.117178;, + 0.375000;-0.750000;-0.117178;, + 0.625000; 0.875000;-0.117178;, + 0.625000; 1.000000;-0.117178;, + 0.500000; 1.000000;-0.117178;, + 0.500000; 0.875000;-0.117178;, + 0.625000; 0.750000;-0.117178;, + 0.625000; 0.875000;-0.117178;, + 0.500000; 0.875000;-0.117178;, + 0.500000; 0.750000;-0.117178;, + 0.750000; 0.750000;-0.117178;, + 0.750000; 0.875000;-0.117178;, + 0.625000; 0.875000;-0.117178;, + 0.625000; 0.750000;-0.117178;, + 0.625000; 0.625000;-0.117178;, + 0.625000; 0.750000;-0.117178;, + 0.500000; 0.750000;-0.117178;, + 0.500000; 0.625000;-0.117178;, + 0.625000; 0.500000;-0.117178;, + 0.625000; 0.625000;-0.117178;, + 0.500000; 0.625000;-0.117178;, + 0.500000; 0.500000;-0.117178;, + 0.750000; 0.500000;-0.117178;, + 0.750000; 0.625000;-0.117178;, + 0.625000; 0.625000;-0.117178;, + 0.625000; 0.500000;-0.117178;, + -0.375000; 0.875000;-0.117178;, + -0.375000; 1.000000;-0.117178;, + -0.500000; 1.000000;-0.117178;, + -0.500000; 0.875000;-0.117178;, + -0.375000; 0.750000;-0.117178;, + -0.375000; 0.875000;-0.117178;, + -0.500000; 0.875000;-0.117178;, + -0.500000; 0.750000;-0.117178;, + -0.250000; 0.750000;-0.117178;, + -0.250000; 0.875000;-0.117178;, + -0.375000; 0.875000;-0.117178;, + -0.375000; 0.750000;-0.117178;, + -0.375000; 0.625000;-0.117178;, + -0.375000; 0.750000;-0.117178;, + -0.500000; 0.750000;-0.117178;, + -0.500000; 0.625000;-0.117178;, + -0.375000; 0.500000;-0.117178;, + -0.375000; 0.625000;-0.117178;, + -0.500000; 0.625000;-0.117178;, + -0.500000; 0.500000;-0.117178;, + -0.250000; 0.500000;-0.117178;, + -0.250000; 0.625000;-0.117178;, + -0.375000; 0.625000;-0.117178;, + -0.375000; 0.500000;-0.117178;, + 0.000000; 0.500000;-0.117178;, + 0.000000; 0.625000;-0.117178;, + -0.125000; 0.625000;-0.117178;, + -0.125000; 0.500000;-0.117178;, + -0.375000;-0.125000;-0.117178;, + -0.375000; 0.000000;-0.117178;, + -0.500000; 0.000000;-0.117178;, + -0.500000;-0.125000;-0.117178;, + -0.375000;-0.250000;-0.117178;, + -0.375000;-0.125000;-0.117178;, + -0.500000;-0.125000;-0.117178;, + -0.500000;-0.250000;-0.117178;, + -0.250000;-0.250000;-0.117178;, + -0.250000;-0.125000;-0.117178;, + -0.375000;-0.125000;-0.117178;, + -0.375000;-0.250000;-0.117178;, + -0.375000;-0.375000;-0.117178;, + -0.375000;-0.250000;-0.117178;, + -0.500000;-0.250000;-0.117178;, + -0.500000;-0.375000;-0.117178;, + -0.375000;-0.500000;-0.117178;, + -0.375000;-0.375000;-0.117178;, + -0.500000;-0.375000;-0.117178;, + -0.500000;-0.500000;-0.117178;, + -0.250000;-0.500000;-0.117178;, + -0.250000;-0.375000;-0.117178;, + -0.375000;-0.375000;-0.117178;, + -0.375000;-0.500000;-0.117178;, + 0.000000;-0.500000;-0.117178;, + 0.000000;-0.375000;-0.117178;, + -0.125000;-0.375000;-0.117178;, + -0.125000;-0.500000;-0.117178;, + 0.625000;-0.125000;-0.117178;, + 0.625000; 0.000000;-0.117178;, + 0.500000; 0.000000;-0.117178;, + 0.500000;-0.125000;-0.117178;, + 0.625000;-0.250000;-0.117178;, + 0.625000;-0.125000;-0.117178;, + 0.500000;-0.125000;-0.117178;, + 0.500000;-0.250000;-0.117178;, + 0.750000;-0.250000;-0.117178;, + 0.750000;-0.125000;-0.117178;, + 0.625000;-0.125000;-0.117178;, + 0.625000;-0.250000;-0.117178;, + 0.625000;-0.375000;-0.117178;, + 0.625000;-0.250000;-0.117178;, + 0.500000;-0.250000;-0.117178;, + 0.500000;-0.375000;-0.117178;, + 0.625000;-0.500000;-0.117178;, + 0.625000;-0.375000;-0.117178;, + 0.500000;-0.375000;-0.117178;, + 0.500000;-0.500000;-0.117178;, + 0.750000;-0.500000;-0.117178;, + 0.750000;-0.375000;-0.117178;, + 0.625000;-0.375000;-0.117178;, + 0.625000;-0.500000;-0.117178;, + 0.125000; 0.875000;-0.117178;, + 0.125000; 1.000000;-0.117178;, + 0.000000; 1.000000;-0.117178;, + 0.000000; 0.875000;-0.117178;, + 0.125000; 0.750000;-0.117178;, + 0.125000; 0.875000;-0.117178;, + 0.000000; 0.875000;-0.117178;, + 0.000000; 0.750000;-0.117178;, + 0.250000; 0.750000;-0.117178;, + 0.250000; 0.875000;-0.117178;, + 0.125000; 0.875000;-0.117178;, + 0.125000; 0.750000;-0.117178;, + 0.125000; 0.625000;-0.117178;, + 0.125000; 0.750000;-0.117178;, + 0.000000; 0.750000;-0.117178;, + 0.000000; 0.625000;-0.117178;, + 0.125000; 0.500000;-0.117178;, + 0.125000; 0.625000;-0.117178;, + 0.000000; 0.625000;-0.117178;, + 0.000000; 0.500000;-0.117178;, + 0.250000; 0.500000;-0.117178;, + 0.250000; 0.625000;-0.117178;, + 0.125000; 0.625000;-0.117178;, + 0.125000; 0.500000;-0.117178;, + 0.500000; 0.500000;-0.117178;, + 0.500000; 0.625000;-0.117178;, + 0.375000; 0.625000;-0.117178;, + 0.375000; 0.500000;-0.117178;, + 0.125000; 0.375000;-0.117178;, + 0.125000; 0.500000;-0.117178;, + 0.000000; 0.500000;-0.117178;, + 0.000000; 0.375000;-0.117178;, + 0.125000; 0.250000;-0.117178;, + 0.125000; 0.375000;-0.117178;, + 0.000000; 0.375000;-0.117178;, + 0.000000; 0.250000;-0.117178;, + 0.250000; 0.250000;-0.117178;, + 0.250000; 0.375000;-0.117178;, + 0.125000; 0.375000;-0.117178;, + 0.125000; 0.250000;-0.117178;, + 0.125000; 0.125000;-0.117178;, + 0.125000; 0.250000;-0.117178;, + 0.000000; 0.250000;-0.117178;, + 0.000000; 0.125000;-0.117178;, + 0.125000; 0.000000;-0.117178;, + 0.125000; 0.125000;-0.117178;, + 0.000000; 0.125000;-0.117178;, + 0.000000; 0.000000;-0.117178;, + 0.250000; 0.000000;-0.117178;, + 0.250000; 0.125000;-0.117178;, + 0.125000; 0.125000;-0.117178;, + 0.125000; 0.000000;-0.117178;, + 0.500000; 0.000000;-0.117178;, + 0.500000; 0.125000;-0.117178;, + 0.375000; 0.125000;-0.117178;, + 0.375000; 0.000000;-0.117178;, + 0.625000; 0.375000;-0.117178;, + 0.625000; 0.500000;-0.117178;, + 0.500000; 0.500000;-0.117178;, + 0.500000; 0.375000;-0.117178;, + 0.625000; 0.250000;-0.117178;, + 0.625000; 0.375000;-0.117178;, + 0.500000; 0.375000;-0.117178;, + 0.500000; 0.250000;-0.117178;, + 0.750000; 0.250000;-0.117178;, + 0.750000; 0.375000;-0.117178;, + 0.625000; 0.375000;-0.117178;, + 0.625000; 0.250000;-0.117178;, + 0.625000; 0.125000;-0.117178;, + 0.625000; 0.250000;-0.117178;, + 0.500000; 0.250000;-0.117178;, + 0.500000; 0.125000;-0.117178;, + 0.625000; 0.000000;-0.117178;, + 0.625000; 0.125000;-0.117178;, + 0.500000; 0.125000;-0.117178;, + 0.500000; 0.000000;-0.117178;, + 0.750000; 0.000000;-0.117178;, + 0.750000; 0.125000;-0.117178;, + 0.625000; 0.125000;-0.117178;, + 0.625000; 0.000000;-0.117178;, + -0.500000; 0.500000;-0.117178;, + -0.500000; 0.625000;-0.117178;, + -0.625000; 0.625000;-0.117178;, + -0.625000; 0.500000;-0.117178;, + -0.500000; 0.000000;-0.117178;, + -0.500000; 0.125000;-0.117178;, + -0.625000; 0.125000;-0.117178;, + -0.625000; 0.000000;-0.117178;, + -0.375000; 0.375000;-0.117178;, + -0.375000; 0.500000;-0.117178;, + -0.500000; 0.500000;-0.117178;, + -0.500000; 0.375000;-0.117178;, + -0.375000; 0.250000;-0.117178;, + -0.375000; 0.375000;-0.117178;, + -0.500000; 0.375000;-0.117178;, + -0.500000; 0.250000;-0.117178;, + -0.250000; 0.250000;-0.117178;, + -0.250000; 0.375000;-0.117178;, + -0.375000; 0.375000;-0.117178;, + -0.375000; 0.250000;-0.117178;, + -0.375000; 0.125000;-0.117178;, + -0.375000; 0.250000;-0.117178;, + -0.500000; 0.250000;-0.117178;, + -0.500000; 0.125000;-0.117178;, + -0.375000; 0.000000;-0.117178;, + -0.375000; 0.125000;-0.117178;, + -0.500000; 0.125000;-0.117178;, + -0.500000; 0.000000;-0.117178;, + -0.250000; 0.000000;-0.117178;, + -0.250000; 0.125000;-0.117178;, + -0.375000; 0.125000;-0.117178;, + -0.375000; 0.000000;-0.117178;, + 0.000000; 0.000000;-0.117178;, + 0.000000; 0.125000;-0.117178;, + -0.125000; 0.125000;-0.117178;, + -0.125000; 0.000000;-0.117178;, + -0.500000;-0.500000;-0.117178;, + -0.500000;-0.375000;-0.117178;, + -0.625000;-0.375000;-0.117178;, + -0.625000;-0.500000;-0.117178;, + -0.500000;-1.000000;-0.117178;, + -0.500000;-0.875000;-0.117178;, + -0.625000;-0.875000;-0.117178;, + -0.625000;-1.000000;-0.117178;, + -0.375000;-0.625000;-0.117178;, + -0.375000;-0.500000;-0.117178;, + -0.500000;-0.500000;-0.117178;, + -0.500000;-0.625000;-0.117178;, + -0.375000;-0.750000;-0.117178;, + -0.375000;-0.625000;-0.117178;, + -0.500000;-0.625000;-0.117178;, + -0.500000;-0.750000;-0.117178;, + -0.250000;-0.750000;-0.117178;, + -0.250000;-0.625000;-0.117178;, + -0.375000;-0.625000;-0.117178;, + -0.375000;-0.750000;-0.117178;, + -0.375000;-0.875000;-0.117178;, + -0.375000;-0.750000;-0.117178;, + -0.500000;-0.750000;-0.117178;, + -0.500000;-0.875000;-0.117178;, + -0.375000;-1.000000;-0.117178;, + -0.375000;-0.875000;-0.117178;, + -0.500000;-0.875000;-0.117178;, + -0.500000;-1.000000;-0.117178;, + -0.250000;-1.000000;-0.117178;, + -0.250000;-0.875000;-0.117178;, + -0.375000;-0.875000;-0.117178;, + -0.375000;-1.000000;-0.117178;, + 0.000000;-1.000000;-0.117178;, + 0.000000;-0.875000;-0.117178;, + -0.125000;-0.875000;-0.117178;, + -0.125000;-1.000000;-0.117178;, + 0.125000;-0.125000;-0.117178;, + 0.125000; 0.000000;-0.117178;, + 0.000000; 0.000000;-0.117178;, + 0.000000;-0.125000;-0.117178;, + 0.125000;-0.250000;-0.117178;, + 0.125000;-0.125000;-0.117178;, + 0.000000;-0.125000;-0.117178;, + 0.000000;-0.250000;-0.117178;, + 0.250000;-0.250000;-0.117178;, + 0.250000;-0.125000;-0.117178;, + 0.125000;-0.125000;-0.117178;, + 0.125000;-0.250000;-0.117178;, + 0.125000;-0.375000;-0.117178;, + 0.125000;-0.250000;-0.117178;, + 0.000000;-0.250000;-0.117178;, + 0.000000;-0.375000;-0.117178;, + 0.125000;-0.500000;-0.117178;, + 0.125000;-0.375000;-0.117178;, + 0.000000;-0.375000;-0.117178;, + 0.000000;-0.500000;-0.117178;, + 0.250000;-0.500000;-0.117178;, + 0.250000;-0.375000;-0.117178;, + 0.125000;-0.375000;-0.117178;, + 0.125000;-0.500000;-0.117178;, + 0.500000;-0.500000;-0.117178;, + 0.500000;-0.375000;-0.117178;, + 0.375000;-0.375000;-0.117178;, + 0.375000;-0.500000;-0.117178;, + 0.125000;-0.625000;-0.117178;, + 0.125000;-0.500000;-0.117178;, + 0.000000;-0.500000;-0.117178;, + 0.000000;-0.625000;-0.117178;, + 0.125000;-0.750000;-0.117178;, + 0.125000;-0.625000;-0.117178;, + 0.000000;-0.625000;-0.117178;, + 0.000000;-0.750000;-0.117178;, + 0.250000;-0.750000;-0.117178;, + 0.250000;-0.625000;-0.117178;, + 0.125000;-0.625000;-0.117178;, + 0.125000;-0.750000;-0.117178;, + 0.125000;-0.875000;-0.117178;, + 0.125000;-0.750000;-0.117178;, + 0.000000;-0.750000;-0.117178;, + 0.000000;-0.875000;-0.117178;, + 0.125000;-1.000000;-0.117178;, + 0.125000;-0.875000;-0.117178;, + 0.000000;-0.875000;-0.117178;, + 0.000000;-1.000000;-0.117178;, + 0.250000;-1.000000;-0.117178;, + 0.250000;-0.875000;-0.117178;, + 0.125000;-0.875000;-0.117178;, + 0.125000;-1.000000;-0.117178;, + 0.500000;-1.000000;-0.117178;, + 0.500000;-0.875000;-0.117178;, + 0.375000;-0.875000;-0.117178;, + 0.375000;-1.000000;-0.117178;, + 0.625000;-0.625000;-0.117178;, + 0.625000;-0.500000;-0.117178;, + 0.500000;-0.500000;-0.117178;, + 0.500000;-0.625000;-0.117178;, + 0.625000;-0.750000;-0.117178;, + 0.625000;-0.625000;-0.117178;, + 0.500000;-0.625000;-0.117178;, + 0.500000;-0.750000;-0.117178;, + 0.750000;-0.750000;-0.117178;, + 0.750000;-0.625000;-0.117178;, + 0.625000;-0.625000;-0.117178;, + 0.625000;-0.750000;-0.117178;, + 0.625000;-0.875000;-0.117178;, + 0.625000;-0.750000;-0.117178;, + 0.500000;-0.750000;-0.117178;, + 0.500000;-0.875000;-0.117178;, + 0.625000;-1.000000;-0.117178;, + 0.625000;-0.875000;-0.117178;, + 0.500000;-0.875000;-0.117178;, + 0.500000;-1.000000;-0.117178;, + 0.750000;-1.000000;-0.117178;, + 0.750000;-0.875000;-0.117178;, + 0.625000;-0.875000;-0.117178;, + 0.625000;-1.000000;-0.117178;, + 0.859843;-0.875000; 0.246450;, + 0.859843;-0.750000; 0.246450;, + 0.859843;-0.750000; 0.000000;, + 0.859843;-0.875000; 0.000000;, + 0.859843; 0.750000; 0.246450;, + 0.859843; 0.875000; 0.246450;, + 0.859843; 0.875000; 0.000000;, + 0.859843; 0.750000; 0.000000;, + 0.859843; 0.125000; 0.246450;, + 0.859843; 0.250000; 0.246450;, + 0.859843; 0.250000; 0.000000;, + 0.859843; 0.125000; 0.000000;, + 0.859843;-0.500000; 0.246450;, + 0.859843;-0.375000; 0.246450;, + 0.859843;-0.375000; 0.000000;, + 0.859843;-0.500000; 0.000000;, + 0.859843;-0.625000; 0.246450;, + 0.859843;-0.500000; 0.246450;, + 0.859843;-0.500000; 0.000000;, + 0.859843;-0.625000; 0.000000;, + 0.859843; 0.375000; 0.246450;, + 0.859843; 0.500000; 0.246450;, + 0.859843; 0.500000; 0.000000;, + 0.859843; 0.375000; 0.000000;, + 0.859843;-0.375000; 0.246450;, + 0.859843;-0.250000; 0.246450;, + 0.859843;-0.250000; 0.000000;, + 0.859843;-0.375000; 0.000000;, + 0.859843;-0.750000; 0.246450;, + 0.859843;-0.625000; 0.246450;, + 0.859843;-0.625000; 0.000000;, + 0.859843;-0.750000; 0.000000;, + 0.859843; 0.250000; 0.246450;, + 0.859843; 0.375000; 0.246450;, + 0.859843; 0.375000; 0.000000;, + 0.859843; 0.250000; 0.000000;, + 0.859843; 0.500000; 0.246450;, + 0.859843; 0.625000; 0.246450;, + 0.859843; 0.625000; 0.000000;, + 0.859843; 0.500000; 0.000000;, + 0.859843;-0.125000; 0.246450;, + 0.859843; 0.000000; 0.246450;, + 0.859843; 0.000000; 0.000000;, + 0.859843;-0.125000; 0.000000;, + 0.859843; 0.625000; 0.246450;, + 0.859843; 0.750000; 0.246450;, + 0.859843; 0.750000; 0.000000;, + 0.859843; 0.625000; 0.000000;, + 0.859843;-0.250000; 0.246450;, + 0.859843;-0.125000; 0.246450;, + 0.859843;-0.125000; 0.000000;, + 0.859843;-0.250000; 0.000000;, + 0.859843;-1.000000; 0.246450;, + 0.859843;-0.875000; 0.246450;, + 0.859843;-0.875000; 0.000000;, + 0.859843;-1.000000; 0.000000;, + 0.859843; 0.875000; 0.246450;, + 0.859843; 1.000000; 0.246450;, + 0.859843; 1.000000; 0.000000;, + 0.859843; 0.875000; 0.000000;, + 0.859843; 0.000000; 0.246450;, + 0.859843; 0.125000; 0.246450;, + 0.859843; 0.125000; 0.000000;, + 0.859843; 0.000000; 0.000000;, + 0.859843; 1.000000; 0.000000;, + 0.859843; 1.000000; 0.246450;, + 0.750000; 1.000000; 0.246450;, + 0.750000; 1.000000; 0.000000;, + 0.859843;-0.250000; 0.246450;, + 0.859843;-0.375000; 0.246450;, + 0.750000;-0.375000; 0.246450;, + 0.750000;-0.250000; 0.246450;, + 0.859843; 0.625000; 0.000000;, + 0.859843; 0.750000; 0.000000;, + 0.750000; 0.750000; 0.000000;, + 0.750000; 0.625000; 0.000000;, + 0.859843;-0.625000; 0.246450;, + 0.859843;-0.750000; 0.246450;, + 0.750000;-0.750000; 0.246450;, + 0.750000;-0.625000; 0.246450;, + 0.859843;-0.250000; 0.000000;, + 0.859843;-0.125000; 0.000000;, + 0.750000;-0.125000; 0.000000;, + 0.750000;-0.250000; 0.000000;, + 0.859843; 0.000000; 0.000000;, + 0.859843; 0.125000; 0.000000;, + 0.750000; 0.125000; 0.000000;, + 0.750000; 0.000000; 0.000000;, + 0.859843; 0.625000; 0.246450;, + 0.859843; 0.500000; 0.246450;, + 0.750000; 0.500000; 0.246450;, + 0.750000; 0.625000; 0.246450;, + 0.859843; 0.375000; 0.246450;, + 0.859843; 0.250000; 0.246450;, + 0.750000; 0.250000; 0.246450;, + 0.750000; 0.375000; 0.246450;, + 0.859843;-1.000000; 0.246450;, + 0.859843;-1.000000; 0.000000;, + 0.750000;-1.000000; 0.000000;, + 0.750000;-1.000000; 0.246450;, + 0.859843;-0.500000; 0.000000;, + 0.859843;-0.375000; 0.000000;, + 0.750000;-0.375000; 0.000000;, + 0.750000;-0.500000; 0.000000;, + 0.859843; 0.000000; 0.246450;, + 0.859843;-0.125000; 0.246450;, + 0.750000;-0.125000; 0.246450;, + 0.750000; 0.000000; 0.246450;, + 0.859843; 0.750000; 0.246450;, + 0.859843; 0.625000; 0.246450;, + 0.750000; 0.625000; 0.246450;, + 0.750000; 0.750000; 0.246450;, + 0.859843; 0.500000; 0.000000;, + 0.859843; 0.625000; 0.000000;, + 0.750000; 0.625000; 0.000000;, + 0.750000; 0.500000; 0.000000;, + 0.859843;-0.875000; 0.000000;, + 0.859843;-0.750000; 0.000000;, + 0.750000;-0.750000; 0.000000;, + 0.750000;-0.875000; 0.000000;, + 0.859843; 0.125000; 0.000000;, + 0.859843; 0.250000; 0.000000;, + 0.750000; 0.250000; 0.000000;, + 0.750000; 0.125000; 0.000000;, + 0.859843;-0.625000; 0.000000;, + 0.859843;-0.500000; 0.000000;, + 0.750000;-0.500000; 0.000000;, + 0.750000;-0.625000; 0.000000;, + 0.859843;-0.125000; 0.246450;, + 0.859843;-0.250000; 0.246450;, + 0.750000;-0.250000; 0.246450;, + 0.750000;-0.125000; 0.246450;, + 0.859843; 0.750000; 0.000000;, + 0.859843; 0.875000; 0.000000;, + 0.750000; 0.875000; 0.000000;, + 0.750000; 0.750000; 0.000000;, + 0.125000;-1.287628; 0.246450;, + 0.125000;-1.287628; 0.330204;, + 0.125000;-1.152395; 0.330204;, + 0.125000;-1.152395; 0.246450;, + 0.000000;-1.000000;-0.289304;, + 0.125000;-1.000000;-0.289304;, + 0.125000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.125000;-1.152395; 0.246450;, + 0.125000;-1.152395; 0.330204;, + 0.125000;-1.000000; 0.330204;, + 0.125000;-1.000000; 0.246450;, + 0.000000;-1.152395; 0.330204;, + 0.000000;-1.152395; 0.246450;, + 0.000000;-1.000000; 0.246450;, + 0.000000;-1.000000; 0.330204;, + 0.125000;-1.152395; 0.330204;, + 0.000000;-1.152395; 0.330204;, + 0.000000;-1.000000; 0.330204;, + 0.125000;-1.000000; 0.330204;, + 0.000000;-1.152395; 0.246450;, + 0.000000;-1.152395; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.246450;, + 0.000000;-1.287628; 0.330204;, + 0.125000;-1.287628; 0.330204;, + 0.125000;-1.287628; 0.246450;, + 0.000000;-1.287628; 0.246450;, + 0.000000;-1.534846; 0.246450;, + 0.000000;-1.534846; 0.000000;, + 0.000000;-1.287628; 0.000000;, + 0.000000;-1.287628; 0.246450;, + 0.125000;-1.287628; 0.520154;, + 0.125000;-1.152395; 0.520154;, + 0.125000;-1.152395; 0.330204;, + 0.125000;-1.287628; 0.330204;, + 0.000000;-1.287628; 0.330204;, + 0.000000;-1.287628; 0.246450;, + 0.000000;-1.152395; 0.246450;, + 0.000000;-1.152395; 0.330204;, + 0.000000;-1.287628; 0.246450;, + 0.000000;-1.287628; 0.000000;, + 0.000000;-1.152395; 0.000000;, + 0.000000;-1.152395; 0.246450;, + 0.125000;-1.287628; 0.000000;, + 0.125000;-1.287628; 0.246450;, + 0.125000;-1.152395; 0.246450;, + 0.125000;-1.152395; 0.000000;, + 0.000000;-1.152395; 0.627518;, + 0.000000;-1.287628; 0.627518;, + 0.000000;-1.287628; 0.520154;, + 0.000000;-1.152395; 0.520154;, + 0.125000;-1.152395; 0.520154;, + 0.000000;-1.152395; 0.520154;, + 0.000000;-1.152395; 0.330204;, + 0.125000;-1.152395; 0.330204;, + 0.000000;-1.287628; 0.520154;, + 0.125000;-1.287628; 0.520154;, + 0.125000;-1.287628; 0.330204;, + 0.000000;-1.287628; 0.330204;, + 0.000000;-1.152395; 0.520154;, + 0.000000;-1.287628; 0.520154;, + 0.000000;-1.287628; 0.330204;, + 0.000000;-1.152395; 0.330204;, + 0.125000;-1.287628; 0.627518;, + 0.000000;-1.287628; 0.627518;, + 0.000000;-1.152395; 0.627518;, + 0.125000;-1.152395; 0.627518;, + 0.125000;-0.831729; 0.627518;, + 0.125000;-0.831729; 0.520154;, + 0.125000;-1.152395; 0.520154;, + 0.125000;-1.152395; 0.627518;, + 0.000000;-1.287628; 0.627518;, + 0.125000;-1.287628; 0.627518;, + 0.125000;-1.287628; 0.520154;, + 0.000000;-1.287628; 0.520154;, + 0.125000;-1.287628; 0.627518;, + 0.125000;-1.152395; 0.627518;, + 0.125000;-1.152395; 0.520154;, + 0.125000;-1.287628; 0.520154;, + 0.000000;-1.152395;-0.289304;, + 0.125000;-1.152395;-0.289304;, + 0.125000;-1.000000;-0.289304;, + 0.000000;-1.000000;-0.289304;, + 0.000000;-1.287628;-0.289304;, + 0.125000;-1.287628;-0.289304;, + 0.125000;-1.152395;-0.289304;, + 0.000000;-1.152395;-0.289304;, + 0.125000;-1.000000;-0.289304;, + 0.125000;-1.152395;-0.289304;, + 0.125000;-1.152395; 0.000000;, + 0.125000;-1.000000; 0.000000;, + 0.125000;-1.534846;-0.289304;, + 0.125000;-1.534846; 0.000000;, + 0.125000;-1.287628; 0.000000;, + 0.125000;-1.287628;-0.289304;, + 0.125000;-1.152395;-0.289304;, + 0.125000;-1.287628;-0.289304;, + 0.125000;-1.287628; 0.000000;, + 0.125000;-1.152395; 0.000000;, + 0.000000;-1.152395;-0.289304;, + 0.000000;-1.000000;-0.289304;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.152395; 0.000000;, + 0.000000;-1.534846; 0.246450;, + 0.125000;-1.534846; 0.246450;, + 0.125000;-1.534846; 0.000000;, + 0.000000;-1.534846; 0.000000;, + 0.125000;-1.534846;-0.289304;, + 0.000000;-1.534846;-0.289304;, + 0.000000;-1.534846; 0.000000;, + 0.125000;-1.534846; 0.000000;, + 0.125000;-1.534846; 0.246450;, + 0.000000;-1.534846; 0.246450;, + 0.000000;-1.287628; 0.246450;, + 0.125000;-1.287628; 0.246450;, + 0.125000;-1.534846; 0.000000;, + 0.125000;-1.534846; 0.246450;, + 0.125000;-1.287628; 0.246450;, + 0.125000;-1.287628; 0.000000;, + 0.000000;-1.534846; 0.000000;, + 0.000000;-1.534846;-0.289304;, + 0.000000;-1.287628;-0.289304;, + 0.000000;-1.287628; 0.000000;, + 0.000000;-1.534846;-0.289304;, + 0.125000;-1.534846;-0.289304;, + 0.125000;-1.287628;-0.289304;, + 0.000000;-1.287628;-0.289304;, + 0.125000;-0.831729; 0.627518;, + 0.000000;-0.831729; 0.627518;, + 0.000000;-0.831729; 0.520154;, + 0.125000;-0.831729; 0.520154;, + 0.125000;-0.831729; 0.520154;, + 0.000000;-0.831729; 0.520154;, + 0.000000;-1.152395; 0.520154;, + 0.125000;-1.152395; 0.520154;, + 0.000000;-0.831729; 0.627518;, + 0.125000;-0.831729; 0.627518;, + 0.125000;-1.152395; 0.627518;, + 0.000000;-1.152395; 0.627518;, + 0.000000;-0.831729; 0.520154;, + 0.000000;-0.831729; 0.627518;, + 0.000000;-1.152395; 0.627518;, + 0.000000;-1.152395; 0.520154;; + 738; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;, + 4;144;145;146;147;, + 4;148;149;150;151;, + 4;152;153;154;155;, + 4;156;157;158;159;, + 4;160;161;162;163;, + 4;164;165;166;167;, + 4;168;169;170;171;, + 4;172;173;174;175;, + 4;176;177;178;179;, + 4;180;181;182;183;, + 4;184;185;186;187;, + 4;188;189;190;191;, + 4;192;193;194;195;, + 4;196;197;198;199;, + 4;200;201;202;203;, + 4;204;205;206;207;, + 4;208;209;210;211;, + 4;212;213;214;215;, + 4;216;217;218;219;, + 4;220;221;222;223;, + 4;224;225;226;227;, + 4;228;229;230;231;, + 4;232;233;234;235;, + 4;236;237;238;239;, + 4;240;241;242;243;, + 4;244;245;246;247;, + 4;248;249;250;251;, + 4;252;253;254;255;, + 4;256;257;258;259;, + 4;260;261;262;263;, + 4;264;265;266;267;, + 4;268;269;270;271;, + 4;272;273;274;275;, + 4;276;277;278;279;, + 4;280;281;282;283;, + 4;284;285;286;287;, + 4;288;289;290;291;, + 4;292;293;294;295;, + 4;296;297;298;299;, + 4;300;301;302;303;, + 4;304;305;306;307;, + 4;308;309;310;311;, + 4;312;313;314;315;, + 4;316;317;318;319;, + 4;320;321;322;323;, + 4;324;325;326;327;, + 4;328;329;330;331;, + 4;332;333;334;335;, + 4;336;337;338;339;, + 4;340;341;342;343;, + 4;344;345;346;347;, + 4;348;349;350;351;, + 4;352;353;354;355;, + 4;356;357;358;359;, + 4;360;361;362;363;, + 4;364;365;366;367;, + 4;368;369;370;371;, + 4;372;373;374;375;, + 4;376;377;378;379;, + 4;380;381;382;383;, + 4;384;385;386;387;, + 4;388;389;390;391;, + 4;392;393;394;395;, + 4;396;397;398;399;, + 4;400;401;402;403;, + 4;404;405;406;407;, + 4;408;409;410;411;, + 4;412;413;414;415;, + 4;416;417;418;419;, + 4;420;421;422;423;, + 4;424;425;426;427;, + 4;428;429;430;431;, + 4;432;433;434;435;, + 4;436;437;438;439;, + 4;440;441;442;443;, + 4;444;445;446;447;, + 4;448;449;450;451;, + 4;452;453;454;455;, + 4;456;457;458;459;, + 4;460;461;462;463;, + 4;464;465;466;467;, + 4;468;469;470;471;, + 4;472;473;474;475;, + 4;476;477;478;479;, + 4;480;481;482;483;, + 4;484;485;486;487;, + 4;488;489;490;491;, + 4;492;493;494;495;, + 4;496;497;498;499;, + 4;500;501;502;503;, + 4;504;505;506;507;, + 4;508;509;510;511;, + 4;512;513;514;515;, + 4;516;517;518;519;, + 4;520;521;522;523;, + 4;524;525;526;527;, + 4;528;529;530;531;, + 4;532;533;534;535;, + 4;536;537;538;539;, + 4;540;541;542;543;, + 4;544;545;546;547;, + 4;548;549;550;551;, + 4;552;553;554;555;, + 4;556;557;558;559;, + 4;560;561;562;563;, + 4;564;565;566;567;, + 4;568;569;570;571;, + 4;572;573;574;575;, + 4;576;577;578;579;, + 4;580;581;582;583;, + 4;584;585;586;587;, + 4;588;589;590;591;, + 4;592;593;594;595;, + 4;596;597;598;599;, + 4;600;601;602;603;, + 4;604;605;606;607;, + 4;608;609;610;611;, + 4;612;613;614;615;, + 4;616;617;618;619;, + 4;620;621;622;623;, + 4;624;625;626;627;, + 4;628;629;630;631;, + 4;632;633;634;635;, + 4;636;637;638;639;, + 4;640;641;642;643;, + 4;644;645;646;647;, + 4;648;649;650;651;, + 4;652;653;654;655;, + 4;656;657;658;659;, + 4;660;661;662;663;, + 4;664;665;666;667;, + 4;668;669;670;671;, + 4;672;673;674;675;, + 4;676;677;678;679;, + 4;680;681;682;683;, + 4;684;685;686;687;, + 4;688;689;690;691;, + 4;692;693;694;695;, + 4;696;697;698;699;, + 4;700;701;702;703;, + 4;704;705;706;707;, + 4;708;709;710;711;, + 4;712;713;714;715;, + 4;716;717;718;719;, + 4;720;721;722;723;, + 4;724;725;726;727;, + 4;728;729;730;731;, + 4;732;733;734;735;, + 4;736;737;738;739;, + 4;740;741;742;743;, + 4;744;745;746;747;, + 4;748;749;750;751;, + 4;752;753;754;755;, + 4;756;757;758;759;, + 4;760;761;762;763;, + 4;764;765;766;767;, + 4;768;769;770;771;, + 4;772;773;774;775;, + 4;776;777;778;779;, + 4;780;781;782;783;, + 4;784;785;786;787;, + 4;788;789;790;791;, + 4;792;793;794;795;, + 4;796;797;798;799;, + 4;800;801;802;803;, + 4;804;805;806;807;, + 4;808;809;810;811;, + 4;812;813;814;815;, + 4;816;817;818;819;, + 4;820;821;822;823;, + 4;824;825;826;827;, + 4;828;829;830;831;, + 4;832;833;834;835;, + 4;836;837;838;839;, + 4;840;841;842;843;, + 4;844;845;846;847;, + 4;848;849;850;851;, + 4;852;853;854;855;, + 4;856;857;858;859;, + 4;860;861;862;863;, + 4;864;865;866;867;, + 4;868;869;870;871;, + 4;872;873;874;875;, + 4;876;877;878;879;, + 4;880;881;882;883;, + 4;884;885;886;887;, + 4;888;889;890;891;, + 4;892;893;894;895;, + 4;896;897;898;899;, + 4;900;901;902;903;, + 4;904;905;906;907;, + 4;908;909;910;911;, + 4;912;913;914;915;, + 4;916;917;918;919;, + 4;920;921;922;923;, + 4;924;925;926;927;, + 4;928;929;930;931;, + 4;932;933;934;935;, + 4;936;937;938;939;, + 4;940;941;942;943;, + 4;944;945;946;947;, + 4;948;949;950;951;, + 4;952;953;954;955;, + 4;956;957;958;959;, + 4;960;961;962;963;, + 4;964;965;966;967;, + 4;968;969;970;971;, + 4;972;973;974;975;, + 4;976;977;978;979;, + 4;980;981;982;983;, + 4;984;985;986;987;, + 4;988;989;990;991;, + 4;992;993;994;995;, + 4;996;997;998;999;, + 4;1000;1001;1002;1003;, + 4;1004;1005;1006;1007;, + 4;1008;1009;1010;1011;, + 4;1012;1013;1014;1015;, + 4;1016;1017;1018;1019;, + 4;1020;1021;1022;1023;, + 4;1024;1025;1026;1027;, + 4;1028;1029;1030;1031;, + 4;1032;1033;1034;1035;, + 4;1036;1037;1038;1039;, + 4;1040;1041;1042;1043;, + 4;1044;1045;1046;1047;, + 4;1048;1049;1050;1051;, + 4;1052;1053;1054;1055;, + 4;1056;1057;1058;1059;, + 4;1060;1061;1062;1063;, + 4;1064;1065;1066;1067;, + 4;1068;1069;1070;1071;, + 4;1072;1073;1074;1075;, + 4;1076;1077;1078;1079;, + 4;1080;1081;1082;1083;, + 4;1084;1085;1086;1087;, + 4;1088;1089;1090;1091;, + 4;1092;1093;1094;1095;, + 4;1096;1097;1098;1099;, + 4;1100;1101;1102;1103;, + 4;1104;1105;1106;1107;, + 4;1108;1109;1110;1111;, + 4;1112;1113;1114;1115;, + 4;1116;1117;1118;1119;, + 4;1120;1121;1122;1123;, + 4;1124;1125;1126;1127;, + 4;1128;1129;1130;1131;, + 4;1132;1133;1134;1135;, + 4;1136;1137;1138;1139;, + 4;1140;1141;1142;1143;, + 4;1144;1145;1146;1147;, + 4;1148;1149;1150;1151;, + 4;1152;1153;1154;1155;, + 4;1156;1157;1158;1159;, + 4;1160;1161;1162;1163;, + 4;1164;1165;1166;1167;, + 4;1168;1169;1170;1171;, + 4;1172;1173;1174;1175;, + 4;1176;1177;1178;1179;, + 4;1180;1181;1182;1183;, + 4;1184;1185;1186;1187;, + 4;1188;1189;1190;1191;, + 4;1192;1193;1194;1195;, + 4;1196;1197;1198;1199;, + 4;1200;1201;1202;1203;, + 4;1204;1205;1206;1207;, + 4;1208;1209;1210;1211;, + 4;1212;1213;1214;1215;, + 4;1216;1217;1218;1219;, + 4;1220;1221;1222;1223;, + 4;1224;1225;1226;1227;, + 4;1228;1229;1230;1231;, + 4;1232;1233;1234;1235;, + 4;1236;1237;1238;1239;, + 4;1240;1241;1242;1243;, + 4;1244;1245;1246;1247;, + 4;1248;1249;1250;1251;, + 4;1252;1253;1254;1255;, + 4;1256;1257;1258;1259;, + 4;1260;1261;1262;1263;, + 4;1264;1265;1266;1267;, + 4;1268;1269;1270;1271;, + 4;1272;1273;1274;1275;, + 4;1276;1277;1278;1279;, + 4;1280;1281;1282;1283;, + 4;1284;1285;1286;1287;, + 4;1288;1289;1290;1291;, + 4;1292;1293;1294;1295;, + 4;1296;1297;1298;1299;, + 4;1300;1301;1302;1303;, + 4;1304;1305;1306;1307;, + 4;1308;1309;1310;1311;, + 4;1312;1313;1314;1315;, + 4;1316;1317;1318;1319;, + 4;1320;1321;1322;1323;, + 4;1324;1325;1326;1327;, + 4;1328;1329;1330;1331;, + 4;1332;1333;1334;1335;, + 4;1336;1337;1338;1339;, + 4;1340;1341;1342;1343;, + 4;1344;1345;1346;1347;, + 4;1348;1349;1350;1351;, + 4;1352;1353;1354;1355;, + 4;1356;1357;1358;1359;, + 4;1360;1361;1362;1363;, + 4;1364;1365;1366;1367;, + 4;1368;1369;1370;1371;, + 4;1372;1373;1374;1375;, + 4;1376;1377;1378;1379;, + 4;1380;1381;1382;1383;, + 4;1384;1385;1386;1387;, + 4;1388;1389;1390;1391;, + 4;1392;1393;1394;1395;, + 4;1396;1397;1398;1399;, + 4;1400;1401;1402;1403;, + 4;1404;1405;1406;1407;, + 4;1408;1409;1410;1411;, + 4;1412;1413;1414;1415;, + 4;1416;1417;1418;1419;, + 4;1420;1421;1422;1423;, + 4;1424;1425;1426;1427;, + 4;1428;1429;1430;1431;, + 4;1432;1433;1434;1435;, + 4;1436;1437;1438;1439;, + 4;1440;1441;1442;1443;, + 4;1444;1445;1446;1447;, + 4;1448;1449;1450;1451;, + 4;1452;1453;1454;1455;, + 4;1456;1457;1458;1459;, + 4;1460;1461;1462;1463;, + 4;1464;1465;1466;1467;, + 4;1468;1469;1470;1471;, + 4;1472;1473;1474;1475;, + 4;1476;1477;1478;1479;, + 4;1480;1481;1482;1483;, + 4;1484;1485;1486;1487;, + 4;1488;1489;1490;1491;, + 4;1492;1493;1494;1495;, + 4;1496;1497;1498;1499;, + 4;1500;1501;1502;1503;, + 4;1504;1505;1506;1507;, + 4;1508;1509;1510;1511;, + 4;1512;1513;1514;1515;, + 4;1516;1517;1518;1519;, + 4;1520;1521;1522;1523;, + 4;1524;1525;1526;1527;, + 4;1528;1529;1530;1531;, + 4;1532;1533;1534;1535;, + 4;1536;1537;1538;1539;, + 4;1540;1541;1542;1543;, + 4;1544;1545;1546;1547;, + 4;1548;1549;1550;1551;, + 4;1552;1553;1554;1555;, + 4;1556;1557;1558;1559;, + 4;1560;1561;1562;1563;, + 4;1564;1565;1566;1567;, + 4;1568;1569;1570;1571;, + 4;1572;1573;1574;1575;, + 4;1576;1577;1578;1579;, + 4;1580;1581;1582;1583;, + 4;1584;1585;1586;1587;, + 4;1588;1589;1590;1591;, + 4;1592;1593;1594;1595;, + 4;1596;1597;1598;1599;, + 4;1600;1601;1602;1603;, + 4;1604;1605;1606;1607;, + 4;1608;1609;1610;1611;, + 4;1612;1613;1614;1615;, + 4;1616;1617;1618;1619;, + 4;1620;1621;1622;1623;, + 4;1624;1625;1626;1627;, + 4;1628;1629;1630;1631;, + 4;1632;1633;1634;1635;, + 4;1636;1637;1638;1639;, + 4;1640;1641;1642;1643;, + 4;1644;1645;1646;1647;, + 4;1648;1649;1650;1651;, + 4;1652;1653;1654;1655;, + 4;1656;1657;1658;1659;, + 4;1660;1661;1662;1663;, + 4;1664;1665;1666;1667;, + 4;1668;1669;1670;1671;, + 4;1672;1673;1674;1675;, + 4;1676;1677;1678;1679;, + 4;1680;1681;1682;1683;, + 4;1684;1685;1686;1687;, + 4;1688;1689;1690;1691;, + 4;1692;1693;1694;1695;, + 4;1696;1697;1698;1699;, + 4;1700;1701;1702;1703;, + 4;1704;1705;1706;1707;, + 4;1708;1709;1710;1711;, + 4;1712;1713;1714;1715;, + 4;1716;1717;1718;1719;, + 4;1720;1721;1722;1723;, + 4;1724;1725;1726;1727;, + 4;1728;1729;1730;1731;, + 4;1732;1733;1734;1735;, + 4;1736;1737;1738;1739;, + 4;1740;1741;1742;1743;, + 4;1744;1745;1746;1747;, + 4;1748;1749;1750;1751;, + 4;1752;1753;1754;1755;, + 4;1756;1757;1758;1759;, + 4;1760;1761;1762;1763;, + 4;1764;1765;1766;1767;, + 4;1768;1769;1770;1771;, + 4;1772;1773;1774;1775;, + 4;1776;1777;1778;1779;, + 4;1780;1781;1782;1783;, + 4;1784;1785;1786;1787;, + 4;1788;1789;1790;1791;, + 4;1792;1793;1794;1795;, + 4;1796;1797;1798;1799;, + 4;1800;1801;1802;1803;, + 4;1804;1805;1806;1807;, + 4;1808;1809;1810;1811;, + 4;1812;1813;1814;1815;, + 4;1816;1817;1818;1819;, + 4;1820;1821;1822;1823;, + 4;1824;1825;1826;1827;, + 4;1828;1829;1830;1831;, + 4;1832;1833;1834;1835;, + 4;1836;1837;1838;1839;, + 4;1840;1841;1842;1843;, + 4;1844;1845;1846;1847;, + 4;1848;1849;1850;1851;, + 4;1852;1853;1854;1855;, + 4;1856;1857;1858;1859;, + 4;1860;1861;1862;1863;, + 4;1864;1865;1866;1867;, + 4;1868;1869;1870;1871;, + 4;1872;1873;1874;1875;, + 4;1876;1877;1878;1879;, + 4;1880;1881;1882;1883;, + 4;1884;1885;1886;1887;, + 4;1888;1889;1890;1891;, + 4;1892;1893;1894;1895;, + 4;1896;1897;1898;1899;, + 4;1900;1901;1902;1903;, + 4;1904;1905;1906;1907;, + 4;1908;1909;1910;1911;, + 4;1912;1913;1914;1915;, + 4;1916;1917;1918;1919;, + 4;1920;1921;1922;1923;, + 4;1924;1925;1926;1927;, + 4;1928;1929;1930;1931;, + 4;1932;1933;1934;1935;, + 4;1936;1937;1938;1939;, + 4;1940;1941;1942;1943;, + 4;1944;1945;1946;1947;, + 4;1948;1949;1950;1951;, + 4;1952;1953;1954;1955;, + 4;1956;1957;1958;1959;, + 4;1960;1961;1962;1963;, + 4;1964;1965;1966;1967;, + 4;1968;1969;1970;1971;, + 4;1972;1973;1974;1975;, + 4;1976;1977;1978;1979;, + 4;1980;1981;1982;1983;, + 4;1984;1985;1986;1987;, + 4;1988;1989;1990;1991;, + 4;1992;1993;1994;1995;, + 4;1996;1997;1998;1999;, + 4;2000;2001;2002;2003;, + 4;2004;2005;2006;2007;, + 4;2008;2009;2010;2011;, + 4;2012;2013;2014;2015;, + 4;2016;2017;2018;2019;, + 4;2020;2021;2022;2023;, + 4;2024;2025;2026;2027;, + 4;2028;2029;2030;2031;, + 4;2032;2033;2034;2035;, + 4;2036;2037;2038;2039;, + 4;2040;2041;2042;2043;, + 4;2044;2045;2046;2047;, + 4;2048;2049;2050;2051;, + 4;2052;2053;2054;2055;, + 4;2056;2057;2058;2059;, + 4;2060;2061;2062;2063;, + 4;2064;2065;2066;2067;, + 4;2068;2069;2070;2071;, + 4;2072;2073;2074;2075;, + 4;2076;2077;2078;2079;, + 4;2080;2081;2082;2083;, + 4;2084;2085;2086;2087;, + 4;2088;2089;2090;2091;, + 4;2092;2093;2094;2095;, + 4;2096;2097;2098;2099;, + 4;2100;2101;2102;2103;, + 4;2104;2105;2106;2107;, + 4;2108;2109;2110;2111;, + 4;2112;2113;2114;2115;, + 4;2116;2117;2118;2119;, + 4;2120;2121;2122;2123;, + 4;2124;2125;2126;2127;, + 4;2128;2129;2130;2131;, + 4;2132;2133;2134;2135;, + 4;2136;2137;2138;2139;, + 4;2140;2141;2142;2143;, + 4;2144;2145;2146;2147;, + 4;2148;2149;2150;2151;, + 4;2152;2153;2154;2155;, + 4;2156;2157;2158;2159;, + 4;2160;2161;2162;2163;, + 4;2164;2165;2166;2167;, + 4;2168;2169;2170;2171;, + 4;2172;2173;2174;2175;, + 4;2176;2177;2178;2179;, + 4;2180;2181;2182;2183;, + 4;2184;2185;2186;2187;, + 4;2188;2189;2190;2191;, + 4;2192;2193;2194;2195;, + 4;2196;2197;2198;2199;, + 4;2200;2201;2202;2203;, + 4;2204;2205;2206;2207;, + 4;2208;2209;2210;2211;, + 4;2212;2213;2214;2215;, + 4;2216;2217;2218;2219;, + 4;2220;2221;2222;2223;, + 4;2224;2225;2226;2227;, + 4;2228;2229;2230;2231;, + 4;2232;2233;2234;2235;, + 4;2236;2237;2238;2239;, + 4;2240;2241;2242;2243;, + 4;2244;2245;2246;2247;, + 4;2248;2249;2250;2251;, + 4;2252;2253;2254;2255;, + 4;2256;2257;2258;2259;, + 4;2260;2261;2262;2263;, + 4;2264;2265;2266;2267;, + 4;2268;2269;2270;2271;, + 4;2272;2273;2274;2275;, + 4;2276;2277;2278;2279;, + 4;2280;2281;2282;2283;, + 4;2284;2285;2286;2287;, + 4;2288;2289;2290;2291;, + 4;2292;2293;2294;2295;, + 4;2296;2297;2298;2299;, + 4;2300;2301;2302;2303;, + 4;2304;2305;2306;2307;, + 4;2308;2309;2310;2311;, + 4;2312;2313;2314;2315;, + 4;2316;2317;2318;2319;, + 4;2320;2321;2322;2323;, + 4;2324;2325;2326;2327;, + 4;2328;2329;2330;2331;, + 4;2332;2333;2334;2335;, + 4;2336;2337;2338;2339;, + 4;2340;2341;2342;2343;, + 4;2344;2345;2346;2347;, + 4;2348;2349;2350;2351;, + 4;2352;2353;2354;2355;, + 4;2356;2357;2358;2359;, + 4;2360;2361;2362;2363;, + 4;2364;2365;2366;2367;, + 4;2368;2369;2370;2371;, + 4;2372;2373;2374;2375;, + 4;2376;2377;2378;2379;, + 4;2380;2381;2382;2383;, + 4;2384;2385;2386;2387;, + 4;2388;2389;2390;2391;, + 4;2392;2393;2394;2395;, + 4;2396;2397;2398;2399;, + 4;2400;2401;2402;2403;, + 4;2404;2405;2406;2407;, + 4;2408;2409;2410;2411;, + 4;2412;2413;2414;2415;, + 4;2416;2417;2418;2419;, + 4;2420;2421;2422;2423;, + 4;2424;2425;2426;2427;, + 4;2428;2429;2430;2431;, + 4;2432;2433;2434;2435;, + 4;2436;2437;2438;2439;, + 4;2440;2441;2442;2443;, + 4;2444;2445;2446;2447;, + 4;2448;2449;2450;2451;, + 4;2452;2453;2454;2455;, + 4;2456;2457;2458;2459;, + 4;2460;2461;2462;2463;, + 4;2464;2465;2466;2467;, + 4;2468;2469;2470;2471;, + 4;2472;2473;2474;2475;, + 4;2476;2477;2478;2479;, + 4;2480;2481;2482;2483;, + 4;2484;2485;2486;2487;, + 4;2488;2489;2490;2491;, + 4;2492;2493;2494;2495;, + 4;2496;2497;2498;2499;, + 4;2500;2501;2502;2503;, + 4;2504;2505;2506;2507;, + 4;2508;2509;2510;2511;, + 4;2512;2513;2514;2515;, + 4;2516;2517;2518;2519;, + 4;2520;2521;2522;2523;, + 4;2524;2525;2526;2527;, + 4;2528;2529;2530;2531;, + 4;2532;2533;2534;2535;, + 4;2536;2537;2538;2539;, + 4;2540;2541;2542;2543;, + 4;2544;2545;2546;2547;, + 4;2548;2549;2550;2551;, + 4;2552;2553;2554;2555;, + 4;2556;2557;2558;2559;, + 4;2560;2561;2562;2563;, + 4;2564;2565;2566;2567;, + 4;2568;2569;2570;2571;, + 4;2572;2573;2574;2575;, + 4;2576;2577;2578;2579;, + 4;2580;2581;2582;2583;, + 4;2584;2585;2586;2587;, + 4;2588;2589;2590;2591;, + 4;2592;2593;2594;2595;, + 4;2596;2597;2598;2599;, + 4;2600;2601;2602;2603;, + 4;2604;2605;2606;2607;, + 4;2608;2609;2610;2611;, + 4;2612;2613;2614;2615;, + 4;2616;2617;2618;2619;, + 4;2620;2621;2622;2623;, + 4;2624;2625;2626;2627;, + 4;2628;2629;2630;2631;, + 4;2632;2633;2634;2635;, + 4;2636;2637;2638;2639;, + 4;2640;2641;2642;2643;, + 4;2644;2645;2646;2647;, + 4;2648;2649;2650;2651;, + 4;2652;2653;2654;2655;, + 4;2656;2657;2658;2659;, + 4;2660;2661;2662;2663;, + 4;2664;2665;2666;2667;, + 4;2668;2669;2670;2671;, + 4;2672;2673;2674;2675;, + 4;2676;2677;2678;2679;, + 4;2680;2681;2682;2683;, + 4;2684;2685;2686;2687;, + 4;2688;2689;2690;2691;, + 4;2692;2693;2694;2695;, + 4;2696;2697;2698;2699;, + 4;2700;2701;2702;2703;, + 4;2704;2705;2706;2707;, + 4;2708;2709;2710;2711;, + 4;2712;2713;2714;2715;, + 4;2716;2717;2718;2719;, + 4;2720;2721;2722;2723;, + 4;2724;2725;2726;2727;, + 4;2728;2729;2730;2731;, + 4;2732;2733;2734;2735;, + 4;2736;2737;2738;2739;, + 4;2740;2741;2742;2743;, + 4;2744;2745;2746;2747;, + 4;2748;2749;2750;2751;, + 4;2752;2753;2754;2755;, + 4;2756;2757;2758;2759;, + 4;2760;2761;2762;2763;, + 4;2764;2765;2766;2767;, + 4;2768;2769;2770;2771;, + 4;2772;2773;2774;2775;, + 4;2776;2777;2778;2779;, + 4;2780;2781;2782;2783;, + 4;2784;2785;2786;2787;, + 4;2788;2789;2790;2791;, + 4;2792;2793;2794;2795;, + 4;2796;2797;2798;2799;, + 4;2800;2801;2802;2803;, + 4;2804;2805;2806;2807;, + 4;2808;2809;2810;2811;, + 4;2812;2813;2814;2815;, + 4;2816;2817;2818;2819;, + 4;2820;2821;2822;2823;, + 4;2824;2825;2826;2827;, + 4;2828;2829;2830;2831;, + 4;2832;2833;2834;2835;, + 4;2836;2837;2838;2839;, + 4;2840;2841;2842;2843;, + 4;2844;2845;2846;2847;, + 4;2848;2849;2850;2851;, + 4;2852;2853;2854;2855;, + 4;2856;2857;2858;2859;, + 4;2860;2861;2862;2863;, + 4;2864;2865;2866;2867;, + 4;2868;2869;2870;2871;, + 4;2872;2873;2874;2875;, + 4;2876;2877;2878;2879;, + 4;2880;2881;2882;2883;, + 4;2884;2885;2886;2887;, + 4;2888;2889;2890;2891;, + 4;2892;2893;2894;2895;, + 4;2896;2897;2898;2899;, + 4;2900;2901;2902;2903;, + 4;2904;2905;2906;2907;, + 4;2908;2909;2910;2911;, + 4;2912;2913;2914;2915;, + 4;2916;2917;2918;2919;, + 4;2920;2921;2922;2923;, + 4;2924;2925;2926;2927;, + 4;2928;2929;2930;2931;, + 4;2932;2933;2934;2935;, + 4;2936;2937;2938;2939;, + 4;2940;2941;2942;2943;, + 4;2944;2945;2946;2947;, + 4;2948;2949;2950;2951;; + MeshNormals { //Plane_000 Normals + 2952; + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;; + 738; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;, + 4;144;145;146;147;, + 4;148;149;150;151;, + 4;152;153;154;155;, + 4;156;157;158;159;, + 4;160;161;162;163;, + 4;164;165;166;167;, + 4;168;169;170;171;, + 4;172;173;174;175;, + 4;176;177;178;179;, + 4;180;181;182;183;, + 4;184;185;186;187;, + 4;188;189;190;191;, + 4;192;193;194;195;, + 4;196;197;198;199;, + 4;200;201;202;203;, + 4;204;205;206;207;, + 4;208;209;210;211;, + 4;212;213;214;215;, + 4;216;217;218;219;, + 4;220;221;222;223;, + 4;224;225;226;227;, + 4;228;229;230;231;, + 4;232;233;234;235;, + 4;236;237;238;239;, + 4;240;241;242;243;, + 4;244;245;246;247;, + 4;248;249;250;251;, + 4;252;253;254;255;, + 4;256;257;258;259;, + 4;260;261;262;263;, + 4;264;265;266;267;, + 4;268;269;270;271;, + 4;272;273;274;275;, + 4;276;277;278;279;, + 4;280;281;282;283;, + 4;284;285;286;287;, + 4;288;289;290;291;, + 4;292;293;294;295;, + 4;296;297;298;299;, + 4;300;301;302;303;, + 4;304;305;306;307;, + 4;308;309;310;311;, + 4;312;313;314;315;, + 4;316;317;318;319;, + 4;320;321;322;323;, + 4;324;325;326;327;, + 4;328;329;330;331;, + 4;332;333;334;335;, + 4;336;337;338;339;, + 4;340;341;342;343;, + 4;344;345;346;347;, + 4;348;349;350;351;, + 4;352;353;354;355;, + 4;356;357;358;359;, + 4;360;361;362;363;, + 4;364;365;366;367;, + 4;368;369;370;371;, + 4;372;373;374;375;, + 4;376;377;378;379;, + 4;380;381;382;383;, + 4;384;385;386;387;, + 4;388;389;390;391;, + 4;392;393;394;395;, + 4;396;397;398;399;, + 4;400;401;402;403;, + 4;404;405;406;407;, + 4;408;409;410;411;, + 4;412;413;414;415;, + 4;416;417;418;419;, + 4;420;421;422;423;, + 4;424;425;426;427;, + 4;428;429;430;431;, + 4;432;433;434;435;, + 4;436;437;438;439;, + 4;440;441;442;443;, + 4;444;445;446;447;, + 4;448;449;450;451;, + 4;452;453;454;455;, + 4;456;457;458;459;, + 4;460;461;462;463;, + 4;464;465;466;467;, + 4;468;469;470;471;, + 4;472;473;474;475;, + 4;476;477;478;479;, + 4;480;481;482;483;, + 4;484;485;486;487;, + 4;488;489;490;491;, + 4;492;493;494;495;, + 4;496;497;498;499;, + 4;500;501;502;503;, + 4;504;505;506;507;, + 4;508;509;510;511;, + 4;512;513;514;515;, + 4;516;517;518;519;, + 4;520;521;522;523;, + 4;524;525;526;527;, + 4;528;529;530;531;, + 4;532;533;534;535;, + 4;536;537;538;539;, + 4;540;541;542;543;, + 4;544;545;546;547;, + 4;548;549;550;551;, + 4;552;553;554;555;, + 4;556;557;558;559;, + 4;560;561;562;563;, + 4;564;565;566;567;, + 4;568;569;570;571;, + 4;572;573;574;575;, + 4;576;577;578;579;, + 4;580;581;582;583;, + 4;584;585;586;587;, + 4;588;589;590;591;, + 4;592;593;594;595;, + 4;596;597;598;599;, + 4;600;601;602;603;, + 4;604;605;606;607;, + 4;608;609;610;611;, + 4;612;613;614;615;, + 4;616;617;618;619;, + 4;620;621;622;623;, + 4;624;625;626;627;, + 4;628;629;630;631;, + 4;632;633;634;635;, + 4;636;637;638;639;, + 4;640;641;642;643;, + 4;644;645;646;647;, + 4;648;649;650;651;, + 4;652;653;654;655;, + 4;656;657;658;659;, + 4;660;661;662;663;, + 4;664;665;666;667;, + 4;668;669;670;671;, + 4;672;673;674;675;, + 4;676;677;678;679;, + 4;680;681;682;683;, + 4;684;685;686;687;, + 4;688;689;690;691;, + 4;692;693;694;695;, + 4;696;697;698;699;, + 4;700;701;702;703;, + 4;704;705;706;707;, + 4;708;709;710;711;, + 4;712;713;714;715;, + 4;716;717;718;719;, + 4;720;721;722;723;, + 4;724;725;726;727;, + 4;728;729;730;731;, + 4;732;733;734;735;, + 4;736;737;738;739;, + 4;740;741;742;743;, + 4;744;745;746;747;, + 4;748;749;750;751;, + 4;752;753;754;755;, + 4;756;757;758;759;, + 4;760;761;762;763;, + 4;764;765;766;767;, + 4;768;769;770;771;, + 4;772;773;774;775;, + 4;776;777;778;779;, + 4;780;781;782;783;, + 4;784;785;786;787;, + 4;788;789;790;791;, + 4;792;793;794;795;, + 4;796;797;798;799;, + 4;800;801;802;803;, + 4;804;805;806;807;, + 4;808;809;810;811;, + 4;812;813;814;815;, + 4;816;817;818;819;, + 4;820;821;822;823;, + 4;824;825;826;827;, + 4;828;829;830;831;, + 4;832;833;834;835;, + 4;836;837;838;839;, + 4;840;841;842;843;, + 4;844;845;846;847;, + 4;848;849;850;851;, + 4;852;853;854;855;, + 4;856;857;858;859;, + 4;860;861;862;863;, + 4;864;865;866;867;, + 4;868;869;870;871;, + 4;872;873;874;875;, + 4;876;877;878;879;, + 4;880;881;882;883;, + 4;884;885;886;887;, + 4;888;889;890;891;, + 4;892;893;894;895;, + 4;896;897;898;899;, + 4;900;901;902;903;, + 4;904;905;906;907;, + 4;908;909;910;911;, + 4;912;913;914;915;, + 4;916;917;918;919;, + 4;920;921;922;923;, + 4;924;925;926;927;, + 4;928;929;930;931;, + 4;932;933;934;935;, + 4;936;937;938;939;, + 4;940;941;942;943;, + 4;944;945;946;947;, + 4;948;949;950;951;, + 4;952;953;954;955;, + 4;956;957;958;959;, + 4;960;961;962;963;, + 4;964;965;966;967;, + 4;968;969;970;971;, + 4;972;973;974;975;, + 4;976;977;978;979;, + 4;980;981;982;983;, + 4;984;985;986;987;, + 4;988;989;990;991;, + 4;992;993;994;995;, + 4;996;997;998;999;, + 4;1000;1001;1002;1003;, + 4;1004;1005;1006;1007;, + 4;1008;1009;1010;1011;, + 4;1012;1013;1014;1015;, + 4;1016;1017;1018;1019;, + 4;1020;1021;1022;1023;, + 4;1024;1025;1026;1027;, + 4;1028;1029;1030;1031;, + 4;1032;1033;1034;1035;, + 4;1036;1037;1038;1039;, + 4;1040;1041;1042;1043;, + 4;1044;1045;1046;1047;, + 4;1048;1049;1050;1051;, + 4;1052;1053;1054;1055;, + 4;1056;1057;1058;1059;, + 4;1060;1061;1062;1063;, + 4;1064;1065;1066;1067;, + 4;1068;1069;1070;1071;, + 4;1072;1073;1074;1075;, + 4;1076;1077;1078;1079;, + 4;1080;1081;1082;1083;, + 4;1084;1085;1086;1087;, + 4;1088;1089;1090;1091;, + 4;1092;1093;1094;1095;, + 4;1096;1097;1098;1099;, + 4;1100;1101;1102;1103;, + 4;1104;1105;1106;1107;, + 4;1108;1109;1110;1111;, + 4;1112;1113;1114;1115;, + 4;1116;1117;1118;1119;, + 4;1120;1121;1122;1123;, + 4;1124;1125;1126;1127;, + 4;1128;1129;1130;1131;, + 4;1132;1133;1134;1135;, + 4;1136;1137;1138;1139;, + 4;1140;1141;1142;1143;, + 4;1144;1145;1146;1147;, + 4;1148;1149;1150;1151;, + 4;1152;1153;1154;1155;, + 4;1156;1157;1158;1159;, + 4;1160;1161;1162;1163;, + 4;1164;1165;1166;1167;, + 4;1168;1169;1170;1171;, + 4;1172;1173;1174;1175;, + 4;1176;1177;1178;1179;, + 4;1180;1181;1182;1183;, + 4;1184;1185;1186;1187;, + 4;1188;1189;1190;1191;, + 4;1192;1193;1194;1195;, + 4;1196;1197;1198;1199;, + 4;1200;1201;1202;1203;, + 4;1204;1205;1206;1207;, + 4;1208;1209;1210;1211;, + 4;1212;1213;1214;1215;, + 4;1216;1217;1218;1219;, + 4;1220;1221;1222;1223;, + 4;1224;1225;1226;1227;, + 4;1228;1229;1230;1231;, + 4;1232;1233;1234;1235;, + 4;1236;1237;1238;1239;, + 4;1240;1241;1242;1243;, + 4;1244;1245;1246;1247;, + 4;1248;1249;1250;1251;, + 4;1252;1253;1254;1255;, + 4;1256;1257;1258;1259;, + 4;1260;1261;1262;1263;, + 4;1264;1265;1266;1267;, + 4;1268;1269;1270;1271;, + 4;1272;1273;1274;1275;, + 4;1276;1277;1278;1279;, + 4;1280;1281;1282;1283;, + 4;1284;1285;1286;1287;, + 4;1288;1289;1290;1291;, + 4;1292;1293;1294;1295;, + 4;1296;1297;1298;1299;, + 4;1300;1301;1302;1303;, + 4;1304;1305;1306;1307;, + 4;1308;1309;1310;1311;, + 4;1312;1313;1314;1315;, + 4;1316;1317;1318;1319;, + 4;1320;1321;1322;1323;, + 4;1324;1325;1326;1327;, + 4;1328;1329;1330;1331;, + 4;1332;1333;1334;1335;, + 4;1336;1337;1338;1339;, + 4;1340;1341;1342;1343;, + 4;1344;1345;1346;1347;, + 4;1348;1349;1350;1351;, + 4;1352;1353;1354;1355;, + 4;1356;1357;1358;1359;, + 4;1360;1361;1362;1363;, + 4;1364;1365;1366;1367;, + 4;1368;1369;1370;1371;, + 4;1372;1373;1374;1375;, + 4;1376;1377;1378;1379;, + 4;1380;1381;1382;1383;, + 4;1384;1385;1386;1387;, + 4;1388;1389;1390;1391;, + 4;1392;1393;1394;1395;, + 4;1396;1397;1398;1399;, + 4;1400;1401;1402;1403;, + 4;1404;1405;1406;1407;, + 4;1408;1409;1410;1411;, + 4;1412;1413;1414;1415;, + 4;1416;1417;1418;1419;, + 4;1420;1421;1422;1423;, + 4;1424;1425;1426;1427;, + 4;1428;1429;1430;1431;, + 4;1432;1433;1434;1435;, + 4;1436;1437;1438;1439;, + 4;1440;1441;1442;1443;, + 4;1444;1445;1446;1447;, + 4;1448;1449;1450;1451;, + 4;1452;1453;1454;1455;, + 4;1456;1457;1458;1459;, + 4;1460;1461;1462;1463;, + 4;1464;1465;1466;1467;, + 4;1468;1469;1470;1471;, + 4;1472;1473;1474;1475;, + 4;1476;1477;1478;1479;, + 4;1480;1481;1482;1483;, + 4;1484;1485;1486;1487;, + 4;1488;1489;1490;1491;, + 4;1492;1493;1494;1495;, + 4;1496;1497;1498;1499;, + 4;1500;1501;1502;1503;, + 4;1504;1505;1506;1507;, + 4;1508;1509;1510;1511;, + 4;1512;1513;1514;1515;, + 4;1516;1517;1518;1519;, + 4;1520;1521;1522;1523;, + 4;1524;1525;1526;1527;, + 4;1528;1529;1530;1531;, + 4;1532;1533;1534;1535;, + 4;1536;1537;1538;1539;, + 4;1540;1541;1542;1543;, + 4;1544;1545;1546;1547;, + 4;1548;1549;1550;1551;, + 4;1552;1553;1554;1555;, + 4;1556;1557;1558;1559;, + 4;1560;1561;1562;1563;, + 4;1564;1565;1566;1567;, + 4;1568;1569;1570;1571;, + 4;1572;1573;1574;1575;, + 4;1576;1577;1578;1579;, + 4;1580;1581;1582;1583;, + 4;1584;1585;1586;1587;, + 4;1588;1589;1590;1591;, + 4;1592;1593;1594;1595;, + 4;1596;1597;1598;1599;, + 4;1600;1601;1602;1603;, + 4;1604;1605;1606;1607;, + 4;1608;1609;1610;1611;, + 4;1612;1613;1614;1615;, + 4;1616;1617;1618;1619;, + 4;1620;1621;1622;1623;, + 4;1624;1625;1626;1627;, + 4;1628;1629;1630;1631;, + 4;1632;1633;1634;1635;, + 4;1636;1637;1638;1639;, + 4;1640;1641;1642;1643;, + 4;1644;1645;1646;1647;, + 4;1648;1649;1650;1651;, + 4;1652;1653;1654;1655;, + 4;1656;1657;1658;1659;, + 4;1660;1661;1662;1663;, + 4;1664;1665;1666;1667;, + 4;1668;1669;1670;1671;, + 4;1672;1673;1674;1675;, + 4;1676;1677;1678;1679;, + 4;1680;1681;1682;1683;, + 4;1684;1685;1686;1687;, + 4;1688;1689;1690;1691;, + 4;1692;1693;1694;1695;, + 4;1696;1697;1698;1699;, + 4;1700;1701;1702;1703;, + 4;1704;1705;1706;1707;, + 4;1708;1709;1710;1711;, + 4;1712;1713;1714;1715;, + 4;1716;1717;1718;1719;, + 4;1720;1721;1722;1723;, + 4;1724;1725;1726;1727;, + 4;1728;1729;1730;1731;, + 4;1732;1733;1734;1735;, + 4;1736;1737;1738;1739;, + 4;1740;1741;1742;1743;, + 4;1744;1745;1746;1747;, + 4;1748;1749;1750;1751;, + 4;1752;1753;1754;1755;, + 4;1756;1757;1758;1759;, + 4;1760;1761;1762;1763;, + 4;1764;1765;1766;1767;, + 4;1768;1769;1770;1771;, + 4;1772;1773;1774;1775;, + 4;1776;1777;1778;1779;, + 4;1780;1781;1782;1783;, + 4;1784;1785;1786;1787;, + 4;1788;1789;1790;1791;, + 4;1792;1793;1794;1795;, + 4;1796;1797;1798;1799;, + 4;1800;1801;1802;1803;, + 4;1804;1805;1806;1807;, + 4;1808;1809;1810;1811;, + 4;1812;1813;1814;1815;, + 4;1816;1817;1818;1819;, + 4;1820;1821;1822;1823;, + 4;1824;1825;1826;1827;, + 4;1828;1829;1830;1831;, + 4;1832;1833;1834;1835;, + 4;1836;1837;1838;1839;, + 4;1840;1841;1842;1843;, + 4;1844;1845;1846;1847;, + 4;1848;1849;1850;1851;, + 4;1852;1853;1854;1855;, + 4;1856;1857;1858;1859;, + 4;1860;1861;1862;1863;, + 4;1864;1865;1866;1867;, + 4;1868;1869;1870;1871;, + 4;1872;1873;1874;1875;, + 4;1876;1877;1878;1879;, + 4;1880;1881;1882;1883;, + 4;1884;1885;1886;1887;, + 4;1888;1889;1890;1891;, + 4;1892;1893;1894;1895;, + 4;1896;1897;1898;1899;, + 4;1900;1901;1902;1903;, + 4;1904;1905;1906;1907;, + 4;1908;1909;1910;1911;, + 4;1912;1913;1914;1915;, + 4;1916;1917;1918;1919;, + 4;1920;1921;1922;1923;, + 4;1924;1925;1926;1927;, + 4;1928;1929;1930;1931;, + 4;1932;1933;1934;1935;, + 4;1936;1937;1938;1939;, + 4;1940;1941;1942;1943;, + 4;1944;1945;1946;1947;, + 4;1948;1949;1950;1951;, + 4;1952;1953;1954;1955;, + 4;1956;1957;1958;1959;, + 4;1960;1961;1962;1963;, + 4;1964;1965;1966;1967;, + 4;1968;1969;1970;1971;, + 4;1972;1973;1974;1975;, + 4;1976;1977;1978;1979;, + 4;1980;1981;1982;1983;, + 4;1984;1985;1986;1987;, + 4;1988;1989;1990;1991;, + 4;1992;1993;1994;1995;, + 4;1996;1997;1998;1999;, + 4;2000;2001;2002;2003;, + 4;2004;2005;2006;2007;, + 4;2008;2009;2010;2011;, + 4;2012;2013;2014;2015;, + 4;2016;2017;2018;2019;, + 4;2020;2021;2022;2023;, + 4;2024;2025;2026;2027;, + 4;2028;2029;2030;2031;, + 4;2032;2033;2034;2035;, + 4;2036;2037;2038;2039;, + 4;2040;2041;2042;2043;, + 4;2044;2045;2046;2047;, + 4;2048;2049;2050;2051;, + 4;2052;2053;2054;2055;, + 4;2056;2057;2058;2059;, + 4;2060;2061;2062;2063;, + 4;2064;2065;2066;2067;, + 4;2068;2069;2070;2071;, + 4;2072;2073;2074;2075;, + 4;2076;2077;2078;2079;, + 4;2080;2081;2082;2083;, + 4;2084;2085;2086;2087;, + 4;2088;2089;2090;2091;, + 4;2092;2093;2094;2095;, + 4;2096;2097;2098;2099;, + 4;2100;2101;2102;2103;, + 4;2104;2105;2106;2107;, + 4;2108;2109;2110;2111;, + 4;2112;2113;2114;2115;, + 4;2116;2117;2118;2119;, + 4;2120;2121;2122;2123;, + 4;2124;2125;2126;2127;, + 4;2128;2129;2130;2131;, + 4;2132;2133;2134;2135;, + 4;2136;2137;2138;2139;, + 4;2140;2141;2142;2143;, + 4;2144;2145;2146;2147;, + 4;2148;2149;2150;2151;, + 4;2152;2153;2154;2155;, + 4;2156;2157;2158;2159;, + 4;2160;2161;2162;2163;, + 4;2164;2165;2166;2167;, + 4;2168;2169;2170;2171;, + 4;2172;2173;2174;2175;, + 4;2176;2177;2178;2179;, + 4;2180;2181;2182;2183;, + 4;2184;2185;2186;2187;, + 4;2188;2189;2190;2191;, + 4;2192;2193;2194;2195;, + 4;2196;2197;2198;2199;, + 4;2200;2201;2202;2203;, + 4;2204;2205;2206;2207;, + 4;2208;2209;2210;2211;, + 4;2212;2213;2214;2215;, + 4;2216;2217;2218;2219;, + 4;2220;2221;2222;2223;, + 4;2224;2225;2226;2227;, + 4;2228;2229;2230;2231;, + 4;2232;2233;2234;2235;, + 4;2236;2237;2238;2239;, + 4;2240;2241;2242;2243;, + 4;2244;2245;2246;2247;, + 4;2248;2249;2250;2251;, + 4;2252;2253;2254;2255;, + 4;2256;2257;2258;2259;, + 4;2260;2261;2262;2263;, + 4;2264;2265;2266;2267;, + 4;2268;2269;2270;2271;, + 4;2272;2273;2274;2275;, + 4;2276;2277;2278;2279;, + 4;2280;2281;2282;2283;, + 4;2284;2285;2286;2287;, + 4;2288;2289;2290;2291;, + 4;2292;2293;2294;2295;, + 4;2296;2297;2298;2299;, + 4;2300;2301;2302;2303;, + 4;2304;2305;2306;2307;, + 4;2308;2309;2310;2311;, + 4;2312;2313;2314;2315;, + 4;2316;2317;2318;2319;, + 4;2320;2321;2322;2323;, + 4;2324;2325;2326;2327;, + 4;2328;2329;2330;2331;, + 4;2332;2333;2334;2335;, + 4;2336;2337;2338;2339;, + 4;2340;2341;2342;2343;, + 4;2344;2345;2346;2347;, + 4;2348;2349;2350;2351;, + 4;2352;2353;2354;2355;, + 4;2356;2357;2358;2359;, + 4;2360;2361;2362;2363;, + 4;2364;2365;2366;2367;, + 4;2368;2369;2370;2371;, + 4;2372;2373;2374;2375;, + 4;2376;2377;2378;2379;, + 4;2380;2381;2382;2383;, + 4;2384;2385;2386;2387;, + 4;2388;2389;2390;2391;, + 4;2392;2393;2394;2395;, + 4;2396;2397;2398;2399;, + 4;2400;2401;2402;2403;, + 4;2404;2405;2406;2407;, + 4;2408;2409;2410;2411;, + 4;2412;2413;2414;2415;, + 4;2416;2417;2418;2419;, + 4;2420;2421;2422;2423;, + 4;2424;2425;2426;2427;, + 4;2428;2429;2430;2431;, + 4;2432;2433;2434;2435;, + 4;2436;2437;2438;2439;, + 4;2440;2441;2442;2443;, + 4;2444;2445;2446;2447;, + 4;2448;2449;2450;2451;, + 4;2452;2453;2454;2455;, + 4;2456;2457;2458;2459;, + 4;2460;2461;2462;2463;, + 4;2464;2465;2466;2467;, + 4;2468;2469;2470;2471;, + 4;2472;2473;2474;2475;, + 4;2476;2477;2478;2479;, + 4;2480;2481;2482;2483;, + 4;2484;2485;2486;2487;, + 4;2488;2489;2490;2491;, + 4;2492;2493;2494;2495;, + 4;2496;2497;2498;2499;, + 4;2500;2501;2502;2503;, + 4;2504;2505;2506;2507;, + 4;2508;2509;2510;2511;, + 4;2512;2513;2514;2515;, + 4;2516;2517;2518;2519;, + 4;2520;2521;2522;2523;, + 4;2524;2525;2526;2527;, + 4;2528;2529;2530;2531;, + 4;2532;2533;2534;2535;, + 4;2536;2537;2538;2539;, + 4;2540;2541;2542;2543;, + 4;2544;2545;2546;2547;, + 4;2548;2549;2550;2551;, + 4;2552;2553;2554;2555;, + 4;2556;2557;2558;2559;, + 4;2560;2561;2562;2563;, + 4;2564;2565;2566;2567;, + 4;2568;2569;2570;2571;, + 4;2572;2573;2574;2575;, + 4;2576;2577;2578;2579;, + 4;2580;2581;2582;2583;, + 4;2584;2585;2586;2587;, + 4;2588;2589;2590;2591;, + 4;2592;2593;2594;2595;, + 4;2596;2597;2598;2599;, + 4;2600;2601;2602;2603;, + 4;2604;2605;2606;2607;, + 4;2608;2609;2610;2611;, + 4;2612;2613;2614;2615;, + 4;2616;2617;2618;2619;, + 4;2620;2621;2622;2623;, + 4;2624;2625;2626;2627;, + 4;2628;2629;2630;2631;, + 4;2632;2633;2634;2635;, + 4;2636;2637;2638;2639;, + 4;2640;2641;2642;2643;, + 4;2644;2645;2646;2647;, + 4;2648;2649;2650;2651;, + 4;2652;2653;2654;2655;, + 4;2656;2657;2658;2659;, + 4;2660;2661;2662;2663;, + 4;2664;2665;2666;2667;, + 4;2668;2669;2670;2671;, + 4;2672;2673;2674;2675;, + 4;2676;2677;2678;2679;, + 4;2680;2681;2682;2683;, + 4;2684;2685;2686;2687;, + 4;2688;2689;2690;2691;, + 4;2692;2693;2694;2695;, + 4;2696;2697;2698;2699;, + 4;2700;2701;2702;2703;, + 4;2704;2705;2706;2707;, + 4;2708;2709;2710;2711;, + 4;2712;2713;2714;2715;, + 4;2716;2717;2718;2719;, + 4;2720;2721;2722;2723;, + 4;2724;2725;2726;2727;, + 4;2728;2729;2730;2731;, + 4;2732;2733;2734;2735;, + 4;2736;2737;2738;2739;, + 4;2740;2741;2742;2743;, + 4;2744;2745;2746;2747;, + 4;2748;2749;2750;2751;, + 4;2752;2753;2754;2755;, + 4;2756;2757;2758;2759;, + 4;2760;2761;2762;2763;, + 4;2764;2765;2766;2767;, + 4;2768;2769;2770;2771;, + 4;2772;2773;2774;2775;, + 4;2776;2777;2778;2779;, + 4;2780;2781;2782;2783;, + 4;2784;2785;2786;2787;, + 4;2788;2789;2790;2791;, + 4;2792;2793;2794;2795;, + 4;2796;2797;2798;2799;, + 4;2800;2801;2802;2803;, + 4;2804;2805;2806;2807;, + 4;2808;2809;2810;2811;, + 4;2812;2813;2814;2815;, + 4;2816;2817;2818;2819;, + 4;2820;2821;2822;2823;, + 4;2824;2825;2826;2827;, + 4;2828;2829;2830;2831;, + 4;2832;2833;2834;2835;, + 4;2836;2837;2838;2839;, + 4;2840;2841;2842;2843;, + 4;2844;2845;2846;2847;, + 4;2848;2849;2850;2851;, + 4;2852;2853;2854;2855;, + 4;2856;2857;2858;2859;, + 4;2860;2861;2862;2863;, + 4;2864;2865;2866;2867;, + 4;2868;2869;2870;2871;, + 4;2872;2873;2874;2875;, + 4;2876;2877;2878;2879;, + 4;2880;2881;2882;2883;, + 4;2884;2885;2886;2887;, + 4;2888;2889;2890;2891;, + 4;2892;2893;2894;2895;, + 4;2896;2897;2898;2899;, + 4;2900;2901;2902;2903;, + 4;2904;2905;2906;2907;, + 4;2908;2909;2910;2911;, + 4;2912;2913;2914;2915;, + 4;2916;2917;2918;2919;, + 4;2920;2921;2922;2923;, + 4;2924;2925;2926;2927;, + 4;2928;2929;2930;2931;, + 4;2932;2933;2934;2935;, + 4;2936;2937;2938;2939;, + 4;2940;2941;2942;2943;, + 4;2944;2945;2946;2947;, + 4;2948;2949;2950;2951;; + } //End of Plane_000 Normals + MeshMaterialList { //Plane_000 Material List + 1; + 738; + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0;; + Material Material { + 0.640000; 0.640000; 0.640000; 1.000000;; + 96.078431; + 0.500000; 0.500000; 0.500000;; + 0.000000; 0.000000; 0.000000;; + TextureFilename {"boat.png";} + } + } //End of Plane_000 Material List + MeshTextureCoords { //Plane_000 UV Coordinates + 2952; + 0.116022; 0.052830;, + 0.087066; 0.052833;, + 0.087063; 0.025689;, + 0.116019; 0.025685;, + 0.029160; 0.479941;, + 0.058118; 0.479941;, + 0.058118; 0.507087;, + 0.029160; 0.507087;, + 0.087076; 0.222947;, + 0.058119; 0.222948;, + 0.058119; 0.195803;, + 0.087075; 0.195803;, + 0.144991; 0.393067;, + 0.116033; 0.393067;, + 0.116034; 0.365922;, + 0.144991; 0.365922;, + 0.405609; 0.393072;, + 0.376652; 0.393070;, + 0.376653; 0.365924;, + 0.405611; 0.365926;, + 0.405620; 0.139684;, + 0.434582; 0.139684;, + 0.434582; 0.166834;, + 0.405621; 0.166834;, + 0.662141; 0.896163;, + 0.691099; 0.896163;, + 0.691099; 0.923309;, + 0.662141; 0.923309;, + 0.289781; 0.309818;, + 0.318739; 0.309818;, + 0.318739; 0.336965;, + 0.289780; 0.336964;, + 0.749016; 0.896163;, + 0.777974; 0.896163;, + 0.777974; 0.923309;, + 0.749016; 0.923309;, + 0.173944; 0.139696;, + 0.202902; 0.139694;, + 0.202903; 0.166840;, + 0.173946; 0.166842;, + 0.231853; 0.052816;, + 0.202894; 0.052820;, + 0.202891; 0.025674;, + 0.231849; 0.025670;, + 0.202907; 0.393067;, + 0.173949; 0.393067;, + 0.173949; 0.365921;, + 0.202907; 0.365921;, + 0.318738; 0.139687;, + 0.347698; 0.139686;, + 0.347699; 0.166834;, + 0.318739; 0.166835;, + 0.289772; 0.052810;, + 0.260812; 0.052813;, + 0.260808; 0.025666;, + 0.289768; 0.025662;, + 0.579760; 0.536037;, + 0.550803; 0.536034;, + 0.550805; 0.508889;, + 0.579762; 0.508891;, + 0.202907; 0.479940;, + 0.231864; 0.479940;, + 0.231865; 0.507085;, + 0.202907; 0.507085;, + 0.087073; 0.139701;, + 0.116029; 0.139700;, + 0.116031; 0.166845;, + 0.087074; 0.166846;, + 0.463541; 0.222946;, + 0.434580; 0.222944;, + 0.434581; 0.195795;, + 0.463543; 0.195797;, + 0.434571; 0.336970;, + 0.463530; 0.336973;, + 0.463527; 0.365931;, + 0.434569; 0.365928;, + 0.405613; 0.336968;, + 0.434571; 0.336970;, + 0.434569; 0.365928;, + 0.405611; 0.365926;, + 0.347692; 0.479940;, + 0.376649; 0.479941;, + 0.376648; 0.507085;, + 0.347691; 0.507085;, + 0.202907; 0.336964;, + 0.231865; 0.336964;, + 0.231864; 0.365922;, + 0.202907; 0.365921;, + 0.173949; 0.336964;, + 0.202907; 0.336964;, + 0.202907; 0.365921;, + 0.173949; 0.365921;, + 0.144991; 0.309818;, + 0.173949; 0.309818;, + 0.173949; 0.336964;, + 0.144991; 0.336964;, + 0.434582; 0.166834;, + 0.463544; 0.166834;, + 0.463543; 0.195797;, + 0.434581; 0.195795;, + 0.405621; 0.166834;, + 0.434582; 0.166834;, + 0.434581; 0.195795;, + 0.405620; 0.195795;, + 0.144990; 0.222946;, + 0.116033; 0.222947;, + 0.116032; 0.195802;, + 0.144989; 0.195800;, + 0.318739; 0.166835;, + 0.347699; 0.166834;, + 0.347700; 0.195794;, + 0.318740; 0.195795;, + 0.289780; 0.166836;, + 0.318739; 0.166835;, + 0.318740; 0.195795;, + 0.289780; 0.195795;, + 0.231865; 0.309818;, + 0.260823; 0.309818;, + 0.260822; 0.336964;, + 0.231865; 0.336964;, + 0.434560; 0.507088;, + 0.463516; 0.507089;, + 0.463514; 0.536045;, + 0.434558; 0.536044;, + 0.405604; 0.507086;, + 0.434560; 0.507088;, + 0.434558; 0.536044;, + 0.405603; 0.536042;, + 0.058118; 0.393067;, + 0.029160; 0.393067;, + 0.029160; 0.365921;, + 0.058118; 0.365921;, + 0.318735; 0.507084;, + 0.347691; 0.507085;, + 0.347691; 0.536041;, + 0.318735; 0.536041;, + 0.289778; 0.507084;, + 0.318735; 0.507084;, + 0.318735; 0.536041;, + 0.289779; 0.536041;, + 0.376654; 0.052801;, + 0.347693; 0.052804;, + 0.347690; 0.025655;, + 0.376652; 0.025652;, + 0.318739; 0.336965;, + 0.347697; 0.336965;, + 0.347696; 0.365923;, + 0.318738; 0.365923;, + 0.289780; 0.336964;, + 0.318739; 0.336965;, + 0.318738; 0.365923;, + 0.289780; 0.365922;, + 0.806932; 0.896163;, + 0.835890; 0.896163;, + 0.835890; 0.923309;, + 0.806932; 0.923309;, + 0.202907; 0.507085;, + 0.231865; 0.507085;, + 0.231865; 0.536042;, + 0.202908; 0.536043;, + 0.173950; 0.507086;, + 0.202907; 0.507085;, + 0.202908; 0.536043;, + 0.173950; 0.536044;, + 0.260819; 0.139691;, + 0.289778; 0.139689;, + 0.289780; 0.166836;, + 0.260820; 0.166837;, + 0.087076; 0.507087;, + 0.116034; 0.507086;, + 0.116034; 0.536044;, + 0.087076; 0.536045;, + 0.058118; 0.507087;, + 0.087076; 0.507087;, + 0.087076; 0.536045;, + 0.058118; 0.536045;, + 0.782471; 0.536045;, + 0.753512; 0.536045;, + 0.753512; 0.508898;, + 0.782471; 0.508898;, + 0.087076; 0.336964;, + 0.116034; 0.336964;, + 0.116034; 0.365922;, + 0.087076; 0.365921;, + 0.058118; 0.336964;, + 0.087076; 0.336964;, + 0.087076; 0.365921;, + 0.058118; 0.365921;, + 0.116029; 0.139700;, + 0.144987; 0.139698;, + 0.144988; 0.166843;, + 0.116031; 0.166845;, + 0.202903; 0.166840;, + 0.231862; 0.166839;, + 0.231863; 0.195797;, + 0.202905; 0.195798;, + 0.173946; 0.166842;, + 0.202903; 0.166840;, + 0.202905; 0.195798;, + 0.173947; 0.195799;, + 0.260822; 0.479939;, + 0.289779; 0.479939;, + 0.289778; 0.507084;, + 0.260822; 0.507084;, + 0.087074; 0.166846;, + 0.116031; 0.166845;, + 0.116032; 0.195802;, + 0.087075; 0.195803;, + 0.058118; 0.166847;, + 0.087074; 0.166846;, + 0.087075; 0.195803;, + 0.058119; 0.195803;, + 0.116033; 0.222947;, + 0.087076; 0.222947;, + 0.087075; 0.195803;, + 0.116032; 0.195802;, + 0.144992; 0.479940;, + 0.173949; 0.479940;, + 0.173950; 0.507086;, + 0.144992; 0.507086;, + 0.202906; 0.222944;, + 0.173948; 0.222945;, + 0.173947; 0.195799;, + 0.202905; 0.195798;, + 0.376652; 0.393070;, + 0.347695; 0.393069;, + 0.347696; 0.365923;, + 0.376653; 0.365924;, + 0.434578; 0.052797;, + 0.405616; 0.052799;, + 0.405614; 0.025649;, + 0.434577; 0.025647;, + 0.029162; 0.309818;, + 0.058119; 0.309818;, + 0.058118; 0.336964;, + 0.029161; 0.336963;, + 0.173949; 0.309818;, + 0.202907; 0.309818;, + 0.202907; 0.336964;, + 0.173949; 0.336964;, + 0.289779; 0.479939;, + 0.318735; 0.479940;, + 0.318735; 0.507084;, + 0.289778; 0.507084;, + 0.289780; 0.393068;, + 0.260822; 0.393067;, + 0.260822; 0.365922;, + 0.289780; 0.365922;, + 0.058119; 0.309818;, + 0.087076; 0.309818;, + 0.087076; 0.336964;, + 0.058118; 0.336964;, + 0.231864; 0.393067;, + 0.202907; 0.393067;, + 0.202907; 0.365921;, + 0.231864; 0.365922;, + 0.434567; 0.393073;, + 0.405609; 0.393072;, + 0.405611; 0.365926;, + 0.434569; 0.365928;, + 0.434582; 0.139684;, + 0.463545; 0.139683;, + 0.463544; 0.166834;, + 0.434582; 0.166834;, + 0.376655; 0.336967;, + 0.405613; 0.336968;, + 0.405611; 0.365926;, + 0.376653; 0.365924;, + 0.347697; 0.336965;, + 0.376655; 0.336967;, + 0.376653; 0.365924;, + 0.347696; 0.365923;, + 0.260812; 0.052813;, + 0.231853; 0.052816;, + 0.231849; 0.025670;, + 0.260808; 0.025666;, + 0.289781; 0.222942;, + 0.260822; 0.222943;, + 0.260822; 0.195796;, + 0.289780; 0.195795;, + 0.550803; 0.536034;, + 0.521845; 0.536032;, + 0.521847; 0.508886;, + 0.550805; 0.508889;, + 0.318739; 0.309818;, + 0.347698; 0.309819;, + 0.347697; 0.336965;, + 0.318739; 0.336965;, + 0.637676; 0.536041;, + 0.608718; 0.536039;, + 0.608720; 0.508893;, + 0.637678; 0.508895;, + 0.202902; 0.139694;, + 0.231860; 0.139692;, + 0.231862; 0.166839;, + 0.202903; 0.166840;, + 0.318732; 0.052806;, + 0.289772; 0.052810;, + 0.289768; 0.025662;, + 0.318729; 0.025658;, + 0.144991; 0.336964;, + 0.173949; 0.336964;, + 0.173949; 0.365921;, + 0.144991; 0.365922;, + 0.116034; 0.336964;, + 0.144991; 0.336964;, + 0.144991; 0.365922;, + 0.116034; 0.365922;, + 0.864848; 0.896163;, + 0.893806; 0.896163;, + 0.893806; 0.923309;, + 0.864848; 0.923309;, + 0.029160; 0.393067;, + 0.000202; 0.393067;, + 0.000202; 0.365920;, + 0.029160; 0.365921;, + 0.777974; 0.896163;, + 0.806932; 0.896163;, + 0.806932; 0.923309;, + 0.777974; 0.923309;, + 0.058110; 0.052835;, + 0.029155; 0.052838;, + 0.029152; 0.025694;, + 0.058107; 0.025692;, + 0.376649; 0.479941;, + 0.405605; 0.479942;, + 0.405604; 0.507086;, + 0.376648; 0.507085;, + 0.000205; 0.139706;, + 0.029161; 0.139705;, + 0.029162; 0.166848;, + 0.000206; 0.166849;, + 0.231864; 0.222943;, + 0.202906; 0.222944;, + 0.202905; 0.195798;, + 0.231863; 0.195797;, + 0.260823; 0.309818;, + 0.289781; 0.309818;, + 0.289780; 0.336964;, + 0.260822; 0.336964;, + 0.087076; 0.393067;, + 0.058118; 0.393067;, + 0.058118; 0.365921;, + 0.087076; 0.365921;, + 0.463541; 0.052795;, + 0.434578; 0.052797;, + 0.434577; 0.025647;, + 0.463539; 0.025645;, + 0.695593; 0.536044;, + 0.666635; 0.536043;, + 0.666636; 0.508897;, + 0.695594; 0.508898;, + 0.405615; 0.309822;, + 0.434574; 0.309824;, + 0.434571; 0.336970;, + 0.405613; 0.336968;, + 0.173936; 0.052823;, + 0.144979; 0.052827;, + 0.144976; 0.025682;, + 0.173933; 0.025678;, + 0.376660; 0.166834;, + 0.405621; 0.166834;, + 0.405620; 0.195795;, + 0.376660; 0.195794;, + 0.347699; 0.166834;, + 0.376660; 0.166834;, + 0.376660; 0.195794;, + 0.347700; 0.195794;, + 0.633183; 0.896163;, + 0.662141; 0.896163;, + 0.662141; 0.923309;, + 0.633183; 0.923309;, + 0.144987; 0.139698;, + 0.173944; 0.139696;, + 0.173946; 0.166842;, + 0.144988; 0.166843;, + 0.405605; 0.479942;, + 0.434561; 0.479944;, + 0.434560; 0.507088;, + 0.405604; 0.507086;, + 0.260822; 0.393067;, + 0.231864; 0.393067;, + 0.231864; 0.365922;, + 0.260822; 0.365922;, + 0.058118; 0.479941;, + 0.087076; 0.479941;, + 0.087076; 0.507087;, + 0.058118; 0.507087;, + 0.463524; 0.393076;, + 0.434567; 0.393073;, + 0.434569; 0.365928;, + 0.463527; 0.365931;, + 0.202907; 0.309818;, + 0.231865; 0.309818;, + 0.231865; 0.336964;, + 0.202907; 0.336964;, + 0.260820; 0.166837;, + 0.289780; 0.166836;, + 0.289780; 0.195795;, + 0.260822; 0.195796;, + 0.231862; 0.166839;, + 0.260820; 0.166837;, + 0.260822; 0.195796;, + 0.231863; 0.195797;, + 0.260822; 0.222943;, + 0.231864; 0.222943;, + 0.231863; 0.195797;, + 0.260822; 0.195796;, + 0.405620; 0.222943;, + 0.376659; 0.222942;, + 0.376660; 0.195794;, + 0.405620; 0.195795;, + 0.347698; 0.309819;, + 0.376656; 0.309820;, + 0.376655; 0.336967;, + 0.347697; 0.336965;, + 0.318735; 0.479940;, + 0.347692; 0.479940;, + 0.347691; 0.507085;, + 0.318735; 0.507084;, + 0.318737; 0.393068;, + 0.289780; 0.393068;, + 0.289780; 0.365922;, + 0.318738; 0.365923;, + 0.087076; 0.309818;, + 0.116034; 0.309818;, + 0.116034; 0.336964;, + 0.087076; 0.336964;, + 0.347698; 0.139686;, + 0.376659; 0.139685;, + 0.376660; 0.166834;, + 0.347699; 0.166834;, + 0.376648; 0.507085;, + 0.405604; 0.507086;, + 0.405603; 0.536042;, + 0.376647; 0.536041;, + 0.347691; 0.507085;, + 0.376648; 0.507085;, + 0.376647; 0.536041;, + 0.347691; 0.536041;, + 0.347693; 0.052804;, + 0.318732; 0.052806;, + 0.318729; 0.025658;, + 0.347690; 0.025655;, + 0.260822; 0.507084;, + 0.289778; 0.507084;, + 0.289779; 0.536041;, + 0.260822; 0.536041;, + 0.231865; 0.507085;, + 0.260822; 0.507084;, + 0.260822; 0.536041;, + 0.231865; 0.536042;, + 0.318740; 0.222942;, + 0.289781; 0.222942;, + 0.289780; 0.195795;, + 0.318740; 0.195795;, + 0.922764; 0.896163;, + 0.951722; 0.896163;, + 0.951722; 0.923309;, + 0.922764; 0.923309;, + 0.029155; 0.052838;, + 0.000199; 0.052841;, + 0.000197; 0.025697;, + 0.029152; 0.025694;, + 0.000202; 0.479941;, + 0.029160; 0.479941;, + 0.029160; 0.507087;, + 0.000202; 0.507087;, + 0.058119; 0.222948;, + 0.029163; 0.222948;, + 0.029163; 0.195804;, + 0.058119; 0.195803;, + 0.753512; 0.536045;, + 0.724553; 0.536045;, + 0.724553; 0.508898;, + 0.753512; 0.508898;, + 0.116033; 0.393067;, + 0.087076; 0.393067;, + 0.087076; 0.365921;, + 0.116034; 0.365922;, + 0.260822; 0.336964;, + 0.289780; 0.336964;, + 0.289780; 0.365922;, + 0.260822; 0.365922;, + 0.231865; 0.336964;, + 0.260822; 0.336964;, + 0.260822; 0.365922;, + 0.231864; 0.365922;, + 0.666635; 0.536043;, + 0.637676; 0.536041;, + 0.637678; 0.508895;, + 0.666636; 0.508897;, + 0.144992; 0.507086;, + 0.173950; 0.507086;, + 0.173950; 0.536044;, + 0.144992; 0.536044;, + 0.116034; 0.507086;, + 0.144992; 0.507086;, + 0.144992; 0.536044;, + 0.116034; 0.536044;, + 0.087066; 0.052833;, + 0.058110; 0.052835;, + 0.058107; 0.025692;, + 0.087063; 0.025689;, + 0.029160; 0.507087;, + 0.058118; 0.507087;, + 0.058118; 0.536045;, + 0.029160; 0.536045;, + 0.000202; 0.507087;, + 0.029160; 0.507087;, + 0.029160; 0.536045;, + 0.000202; 0.536045;, + 0.144979; 0.052827;, + 0.116022; 0.052830;, + 0.116019; 0.025685;, + 0.144976; 0.025682;, + 0.173949; 0.393067;, + 0.144991; 0.393067;, + 0.144991; 0.365922;, + 0.173949; 0.365921;, + 0.289778; 0.139689;, + 0.318738; 0.139687;, + 0.318739; 0.166835;, + 0.289780; 0.166836;, + 0.691099; 0.896163;, + 0.720057; 0.896163;, + 0.720058; 0.923309;, + 0.691099; 0.923309;, + 0.029161; 0.139705;, + 0.058116; 0.139703;, + 0.058118; 0.166847;, + 0.029162; 0.166848;, + 0.173949; 0.479940;, + 0.202907; 0.479940;, + 0.202907; 0.507085;, + 0.173950; 0.507086;, + 0.058116; 0.139703;, + 0.087073; 0.139701;, + 0.087074; 0.166846;, + 0.058118; 0.166847;, + 0.029161; 0.336963;, + 0.058118; 0.336964;, + 0.058118; 0.365921;, + 0.029160; 0.365921;, + 0.000203; 0.336962;, + 0.029161; 0.336963;, + 0.029160; 0.365921;, + 0.000202; 0.365920;, + 0.434574; 0.309824;, + 0.463533; 0.309827;, + 0.463530; 0.336973;, + 0.434571; 0.336970;, + 0.376659; 0.222942;, + 0.347700; 0.222942;, + 0.347700; 0.195794;, + 0.376660; 0.195794;, + 0.202894; 0.052820;, + 0.173936; 0.052823;, + 0.173933; 0.025678;, + 0.202891; 0.025674;, + 0.521845; 0.536032;, + 0.492888; 0.536029;, + 0.492890; 0.508884;, + 0.521847; 0.508886;, + 0.434561; 0.479944;, + 0.463517; 0.479945;, + 0.463516; 0.507089;, + 0.434560; 0.507088;, + 0.347695; 0.393069;, + 0.318737; 0.393068;, + 0.318738; 0.365923;, + 0.347696; 0.365923;, + 0.116034; 0.309818;, + 0.144991; 0.309818;, + 0.144991; 0.336964;, + 0.116034; 0.336964;, + 0.144988; 0.166843;, + 0.173946; 0.166842;, + 0.173947; 0.195799;, + 0.144989; 0.195800;, + 0.116031; 0.166845;, + 0.144988; 0.166843;, + 0.144989; 0.195800;, + 0.116032; 0.195802;, + 0.087076; 0.479941;, + 0.116034; 0.479941;, + 0.116034; 0.507086;, + 0.087076; 0.507087;, + 0.347700; 0.222942;, + 0.318740; 0.222942;, + 0.318740; 0.195795;, + 0.347700; 0.195794;, + 0.231860; 0.139692;, + 0.260819; 0.139691;, + 0.260820; 0.166837;, + 0.231862; 0.166839;, + 0.434580; 0.222944;, + 0.405620; 0.222943;, + 0.405620; 0.195795;, + 0.434581; 0.195795;, + 0.893806; 0.896163;, + 0.922764; 0.896163;, + 0.922764; 0.923309;, + 0.893806; 0.923309;, + 0.376656; 0.309820;, + 0.405615; 0.309822;, + 0.405613; 0.336968;, + 0.376655; 0.336967;, + 0.231864; 0.479940;, + 0.260822; 0.479939;, + 0.260822; 0.507084;, + 0.231865; 0.507085;, + 0.029162; 0.166848;, + 0.058118; 0.166847;, + 0.058119; 0.195803;, + 0.029163; 0.195804;, + 0.000206; 0.166849;, + 0.029162; 0.166848;, + 0.029163; 0.195804;, + 0.000207; 0.195804;, + 0.029163; 0.222948;, + 0.000207; 0.222948;, + 0.000207; 0.195804;, + 0.029163; 0.195804;, + 0.116034; 0.479941;, + 0.144992; 0.479940;, + 0.144992; 0.507086;, + 0.116034; 0.507086;, + 0.173948; 0.222945;, + 0.144990; 0.222946;, + 0.144989; 0.195800;, + 0.173947; 0.195799;, + 0.376659; 0.139685;, + 0.405620; 0.139684;, + 0.405621; 0.166834;, + 0.376660; 0.166834;, + 0.405616; 0.052799;, + 0.376654; 0.052801;, + 0.376652; 0.025652;, + 0.405614; 0.025649;, + 0.000205; 0.309817;, + 0.029162; 0.309818;, + 0.029161; 0.336963;, + 0.000203; 0.336962;, + 0.811430; 0.536045;, + 0.782471; 0.536045;, + 0.782471; 0.508898;, + 0.811430; 0.508898;, + 0.260812; 0.052813;, + 0.289772; 0.052810;, + 0.289774; 0.081770;, + 0.260815; 0.081772;, + 0.318732; 0.052806;, + 0.347693; 0.052804;, + 0.347695; 0.081765;, + 0.318734; 0.081767;, + 0.260817; 0.110731;, + 0.289777; 0.110729;, + 0.289778; 0.139689;, + 0.260819; 0.139691;, + 0.260822; 0.222943;, + 0.289781; 0.222942;, + 0.289781; 0.251901;, + 0.260823; 0.251901;, + 0.318740; 0.222942;, + 0.347700; 0.222942;, + 0.347699; 0.251901;, + 0.318740; 0.251901;, + 0.376658; 0.110724;, + 0.405619; 0.110723;, + 0.405620; 0.139684;, + 0.376659; 0.139685;, + 0.376659; 0.222942;, + 0.405620; 0.222943;, + 0.405618; 0.251903;, + 0.376659; 0.251902;, + 0.434580; 0.222944;, + 0.463541; 0.222946;, + 0.463539; 0.251907;, + 0.434578; 0.251905;, + 0.144979; 0.052827;, + 0.173936; 0.052823;, + 0.173939; 0.081781;, + 0.144982; 0.081784;, + 0.202894; 0.052820;, + 0.231853; 0.052816;, + 0.231856; 0.081775;, + 0.202897; 0.081778;, + 0.144991; 0.280861;, + 0.173949; 0.280860;, + 0.173949; 0.309818;, + 0.144991; 0.309818;, + 0.144991; 0.393067;, + 0.173949; 0.393067;, + 0.173949; 0.422025;, + 0.144991; 0.422025;, + 0.202907; 0.393067;, + 0.231864; 0.393067;, + 0.231864; 0.422025;, + 0.202907; 0.422025;, + 0.376657; 0.280861;, + 0.405617; 0.280863;, + 0.405615; 0.309822;, + 0.376656; 0.309820;, + 0.376652; 0.393070;, + 0.405609; 0.393072;, + 0.405608; 0.422029;, + 0.376651; 0.422027;, + 0.434567; 0.393073;, + 0.463524; 0.393076;, + 0.463521; 0.422033;, + 0.434565; 0.422031;, + 0.376654; 0.052801;, + 0.405616; 0.052799;, + 0.405618; 0.081761;, + 0.376656; 0.081763;, + 0.434578; 0.052797;, + 0.463541; 0.052795;, + 0.463543; 0.081758;, + 0.434580; 0.081759;, + 0.087071; 0.110745;, + 0.116028; 0.110743;, + 0.116029; 0.139700;, + 0.087073; 0.139701;, + 0.202900; 0.110736;, + 0.231858; 0.110734;, + 0.231860; 0.139692;, + 0.202902; 0.139694;, + 0.087076; 0.280861;, + 0.116034; 0.280861;, + 0.116034; 0.309818;, + 0.087076; 0.309818;, + 0.087076; 0.450983;, + 0.116034; 0.450983;, + 0.116034; 0.479941;, + 0.087076; 0.479941;, + 0.202907; 0.450982;, + 0.231864; 0.450982;, + 0.231864; 0.479940;, + 0.202907; 0.479940;, + 0.318740; 0.280860;, + 0.347698; 0.280860;, + 0.347698; 0.309819;, + 0.318739; 0.309818;, + 0.318736; 0.450983;, + 0.347693; 0.450983;, + 0.347692; 0.479940;, + 0.318735; 0.479940;, + 0.434563; 0.450987;, + 0.463519; 0.450989;, + 0.463517; 0.479945;, + 0.434561; 0.479944;, + 0.318737; 0.110727;, + 0.347697; 0.110726;, + 0.347698; 0.139686;, + 0.318738; 0.139687;, + 0.434581; 0.110722;, + 0.463544; 0.110721;, + 0.463545; 0.139683;, + 0.434582; 0.139684;, + 0.202907; 0.280860;, + 0.231865; 0.280860;, + 0.231865; 0.309818;, + 0.202907; 0.309818;, + 0.434576; 0.280865;, + 0.463536; 0.280867;, + 0.463533; 0.309827;, + 0.434574; 0.309824;, + 0.256841; 0.710209;, + 0.256842; 0.739169;, + 0.237438; 0.739169;, + 0.237437; 0.710210;, + 0.411474; 0.883958;, + 0.411472; 0.912914;, + 0.392071; 0.912913;, + 0.392072; 0.883957;, + 0.102228; 0.941881;, + 0.102232; 0.970836;, + 0.082831; 0.970838;, + 0.082827; 0.941883;, + 0.343726; 0.594367;, + 0.343729; 0.565405;, + 0.363135; 0.565407;, + 0.363131; 0.594369;, + 0.343718; 0.739168;, + 0.343719; 0.710209;, + 0.363123; 0.710210;, + 0.363122; 0.739169;, + 0.498346; 0.855009;, + 0.498349; 0.826052;, + 0.517751; 0.826054;, + 0.517748; 0.855011;, + 0.411480; 0.797088;, + 0.411478; 0.826045;, + 0.392076; 0.826044;, + 0.392077; 0.797087;, + 0.343724; 0.623329;, + 0.343726; 0.594367;, + 0.363131; 0.594369;, + 0.363129; 0.623330;, + 0.411483; 0.739172;, + 0.411481; 0.768130;, + 0.392079; 0.768129;, + 0.392080; 0.739171;, + 0.411469; 0.941870;, + 0.411467; 0.970825;, + 0.392066; 0.970823;, + 0.392068; 0.941868;, + 0.189099; 0.999779;, + 0.189096; 0.970825;, + 0.208496; 0.970823;, + 0.208499; 0.999777;, + 0.102204; 0.768143;, + 0.102209; 0.797100;, + 0.082806; 0.797103;, + 0.082802; 0.768146;, + 0.256844; 0.797085;, + 0.256845; 0.826043;, + 0.237443; 0.826044;, + 0.237441; 0.797086;, + 0.521853; 0.432392;, + 0.550811; 0.432394;, + 0.550809; 0.451796;, + 0.521852; 0.451794;, + 0.343715; 0.883955;, + 0.343716; 0.854999;, + 0.363117; 0.854999;, + 0.363116; 0.883956;, + 0.608726; 0.432398;, + 0.637683; 0.432400;, + 0.637682; 0.451803;, + 0.608724; 0.451801;, + 0.189078; 0.768132;, + 0.189076; 0.739173;, + 0.208479; 0.739171;, + 0.208481; 0.768130;, + 0.102213; 0.826057;, + 0.102217; 0.855013;, + 0.082815; 0.855016;, + 0.082811; 0.826060;, + 0.392064; 0.999777;, + 0.363110; 0.999774;, + 0.363112; 0.970821;, + 0.392066; 0.970823;, + 0.392066; 0.970823;, + 0.363112; 0.970821;, + 0.363114; 0.941867;, + 0.392068; 0.941868;, + 0.893806; 0.999806;, + 0.864848; 0.999805;, + 0.864848; 0.980403;, + 0.893806; 0.980403;, + 0.392079; 0.768129;, + 0.363121; 0.768127;, + 0.363122; 0.739169;, + 0.392080; 0.739171;, + 0.392080; 0.739171;, + 0.363122; 0.739169;, + 0.363123; 0.710210;, + 0.392082; 0.710212;, + 0.411507; 0.536454;, + 0.411501; 0.565415;, + 0.392097; 0.565411;, + 0.392102; 0.536450;, + 0.237452; 0.999775;, + 0.208499; 0.999777;, + 0.208496; 0.970823;, + 0.237450; 0.970821;, + 0.237450; 0.970821;, + 0.208496; 0.970823;, + 0.208494; 0.941869;, + 0.237449; 0.941867;, + 0.806932; 0.999805;, + 0.777974; 0.999805;, + 0.777974; 0.980403;, + 0.806932; 0.980403;, + 0.237446; 0.883957;, + 0.208490; 0.883958;, + 0.208488; 0.855002;, + 0.237444; 0.855000;, + 0.237444; 0.855000;, + 0.208488; 0.855002;, + 0.208486; 0.826045;, + 0.237443; 0.826044;, + 0.102162; 0.565421;, + 0.102170; 0.594384;, + 0.082764; 0.594389;, + 0.082755; 0.565427;, + 0.546688; 0.999799;, + 0.517731; 0.999795;, + 0.517735; 0.970838;, + 0.546692; 0.970842;, + 0.546692; 0.970842;, + 0.517735; 0.970838;, + 0.517739; 0.941881;, + 0.546696; 0.941885;, + 0.498337; 0.941879;, + 0.498340; 0.912923;, + 0.517742; 0.912925;, + 0.517739; 0.941881;, + 0.546702; 0.883971;, + 0.517745; 0.883968;, + 0.517748; 0.855011;, + 0.546705; 0.855014;, + 0.546705; 0.855014;, + 0.517748; 0.855011;, + 0.517751; 0.826054;, + 0.546709; 0.826057;, + 0.189056; 0.565403;, + 0.189053; 0.536436;, + 0.208462; 0.536434;, + 0.208464; 0.565401;, + 0.392072; 0.883957;, + 0.363116; 0.883956;, + 0.363117; 0.854999;, + 0.392074; 0.855001;, + 0.392074; 0.855001;, + 0.363117; 0.854999;, + 0.363118; 0.826043;, + 0.392076; 0.826044;, + 0.256842; 0.739169;, + 0.256843; 0.768127;, + 0.237440; 0.768128;, + 0.237438; 0.739169;, + 0.546715; 0.768142;, + 0.517757; 0.768139;, + 0.517760; 0.739182;, + 0.546718; 0.739185;, + 0.546718; 0.739185;, + 0.517760; 0.739182;, + 0.517763; 0.710224;, + 0.546721; 0.710227;, + 0.343716; 0.826042;, + 0.343717; 0.797085;, + 0.363120; 0.797085;, + 0.363118; 0.826043;, + 0.546728; 0.652311;, + 0.517770; 0.652307;, + 0.517774; 0.623349;, + 0.546732; 0.623353;, + 0.546732; 0.623353;, + 0.517774; 0.623349;, + 0.517778; 0.594391;, + 0.546736; 0.594395;, + 0.411497; 0.594375;, + 0.411493; 0.623335;, + 0.392089; 0.623333;, + 0.392093; 0.594372;, + 0.392086; 0.652293;, + 0.363126; 0.652291;, + 0.363129; 0.623330;, + 0.392089; 0.623333;, + 0.392089; 0.623333;, + 0.363129; 0.623330;, + 0.363131; 0.594369;, + 0.392093; 0.594372;, + 0.102232; 0.970836;, + 0.102236; 0.999791;, + 0.082835; 0.999793;, + 0.082831; 0.970838;, + 0.237440; 0.768128;, + 0.208481; 0.768130;, + 0.208479; 0.739171;, + 0.237438; 0.739169;, + 0.237438; 0.739169;, + 0.208479; 0.739171;, + 0.208477; 0.710212;, + 0.237437; 0.710210;, + 0.666637; 0.432400;, + 0.695596; 0.432400;, + 0.695595; 0.451803;, + 0.666637; 0.451803;, + 0.237433; 0.652289;, + 0.208472; 0.652291;, + 0.208469; 0.623329;, + 0.237432; 0.623327;, + 0.237432; 0.623327;, + 0.208469; 0.623329;, + 0.208467; 0.594365;, + 0.237431; 0.594364;, + 0.343712; 0.970820;, + 0.343713; 0.941866;, + 0.363114; 0.941867;, + 0.363112; 0.970821;, + 0.102189; 0.681267;, + 0.102194; 0.710226;, + 0.082791; 0.710230;, + 0.082785; 0.681271;, + 0.662142; 0.999806;, + 0.633183; 0.999806;, + 0.633183; 0.980403;, + 0.662141; 0.980403;, + 0.189073; 0.710214;, + 0.189070; 0.681254;, + 0.208474; 0.681252;, + 0.208477; 0.710212;, + 0.498333; 0.970835;, + 0.498337; 0.941879;, + 0.517739; 0.941881;, + 0.517735; 0.970838;, + 0.411481; 0.768130;, + 0.411480; 0.797088;, + 0.392077; 0.797087;, + 0.392079; 0.768129;, + 0.498371; 0.623347;, + 0.498375; 0.594388;, + 0.517778; 0.594391;, + 0.517774; 0.623349;, + 0.411467; 0.970825;, + 0.411463; 0.999779;, + 0.392064; 0.999777;, + 0.392066; 0.970823;, + 0.343718; 0.768127;, + 0.343718; 0.739168;, + 0.363122; 0.739169;, + 0.363121; 0.768127;, + 0.256843; 0.768127;, + 0.256844; 0.797085;, + 0.237441; 0.797086;, + 0.237440; 0.768128;, + 0.256848; 0.912911;, + 0.256849; 0.941866;, + 0.237449; 0.941867;, + 0.237447; 0.912912;, + 0.343714; 0.912911;, + 0.343715; 0.883955;, + 0.363116; 0.883956;, + 0.363115; 0.912911;, + 0.498343; 0.883966;, + 0.498346; 0.855009;, + 0.517748; 0.855011;, + 0.517745; 0.883968;, + 0.392068; 0.941868;, + 0.363114; 0.941867;, + 0.363115; 0.912911;, + 0.392071; 0.912913;, + 0.392071; 0.912913;, + 0.363115; 0.912911;, + 0.363116; 0.883956;, + 0.392072; 0.883957;, + 0.411478; 0.826045;, + 0.411476; 0.855002;, + 0.392074; 0.855001;, + 0.392076; 0.826044;, + 0.343722; 0.652290;, + 0.343724; 0.623329;, + 0.363129; 0.623330;, + 0.363126; 0.652291;, + 0.189091; 0.912916;, + 0.189088; 0.883960;, + 0.208490; 0.883958;, + 0.208492; 0.912914;, + 0.102217; 0.855013;, + 0.102221; 0.883969;, + 0.082819; 0.883972;, + 0.082815; 0.855016;, + 0.256845; 0.826043;, + 0.256846; 0.854999;, + 0.237444; 0.855000;, + 0.237443; 0.826044;, + 0.951722; 0.999806;, + 0.922764; 0.999806;, + 0.922764; 0.980403;, + 0.951722; 0.980403;, + 0.102153; 0.536456;, + 0.102162; 0.565421;, + 0.082755; 0.565427;, + 0.082745; 0.536463;, + 0.392082; 0.710212;, + 0.363123; 0.710210;, + 0.363124; 0.681251;, + 0.392084; 0.681253;, + 0.392084; 0.681253;, + 0.363124; 0.681251;, + 0.363126; 0.652291;, + 0.392086; 0.652293;, + 0.498379; 0.565430;, + 0.498384; 0.536472;, + 0.517787; 0.536475;, + 0.517782; 0.565433;, + 0.256837; 0.565399;, + 0.256837; 0.594363;, + 0.237431; 0.594364;, + 0.237430; 0.565399;, + 0.724554; 0.432400;, + 0.753512; 0.432400;, + 0.753512; 0.451803;, + 0.724554; 0.451803;, + 0.411493; 0.623335;, + 0.411490; 0.652295;, + 0.392086; 0.652293;, + 0.392089; 0.623333;, + 0.744377; 0.250556;, + 0.744378; 0.193462;, + 0.779683; 0.193462;, + 0.779682; 0.250557;, + 0.102170; 0.594384;, + 0.102177; 0.623346;, + 0.082772; 0.623351;, + 0.082764; 0.594389;, + 0.102183; 0.652307;, + 0.102189; 0.681267;, + 0.082785; 0.681271;, + 0.082779; 0.652311;, + 0.411488; 0.681254;, + 0.411485; 0.710213;, + 0.392082; 0.710212;, + 0.392084; 0.681253;, + 0.189086; 0.855004;, + 0.189083; 0.826047;, + 0.208486; 0.826045;, + 0.208488; 0.855002;, + 0.720058; 0.999806;, + 0.691100; 0.999806;, + 0.691100; 0.980403;, + 0.720058; 0.980403;, + 0.189060; 0.594367;, + 0.189056; 0.565403;, + 0.208464; 0.565401;, + 0.208467; 0.594365;, + 0.498358; 0.739180;, + 0.498361; 0.710222;, + 0.517763; 0.710224;, + 0.517760; 0.739182;, + 0.189063; 0.623331;, + 0.189060; 0.594367;, + 0.208467; 0.594365;, + 0.208469; 0.623329;, + 0.237449; 0.941867;, + 0.208494; 0.941869;, + 0.208492; 0.912914;, + 0.237447; 0.912912;, + 0.237447; 0.912912;, + 0.208492; 0.912914;, + 0.208490; 0.883958;, + 0.237446; 0.883957;, + 0.343711; 0.999774;, + 0.343712; 0.970820;, + 0.363112; 0.970821;, + 0.363110; 0.999774;, + 0.256847; 0.883956;, + 0.256848; 0.912911;, + 0.237447; 0.912912;, + 0.237446; 0.883957;, + 0.102194; 0.710226;, + 0.102200; 0.739185;, + 0.082797; 0.739188;, + 0.082791; 0.710230;, + 0.492896; 0.432390;, + 0.521853; 0.432392;, + 0.521852; 0.451794;, + 0.492895; 0.451792;, + 0.498329; 0.999792;, + 0.498333; 0.970835;, + 0.517735; 0.970838;, + 0.517731; 0.999795;, + 0.411476; 0.855002;, + 0.411474; 0.883958;, + 0.392072; 0.883957;, + 0.392074; 0.855001;, + 0.343720; 0.681250;, + 0.343722; 0.652290;, + 0.363126; 0.652291;, + 0.363124; 0.681251;, + 0.237443; 0.826044;, + 0.208486; 0.826045;, + 0.208483; 0.797088;, + 0.237441; 0.797086;, + 0.237441; 0.797086;, + 0.208483; 0.797088;, + 0.208481; 0.768130;, + 0.237440; 0.768128;, + 0.498367; 0.652305;, + 0.498371; 0.623347;, + 0.517774; 0.623349;, + 0.517770; 0.652307;, + 0.256846; 0.854999;, + 0.256847; 0.883956;, + 0.237446; 0.883957;, + 0.237444; 0.855000;, + 0.189081; 0.797090;, + 0.189078; 0.768132;, + 0.208481; 0.768130;, + 0.208483; 0.797088;, + 0.256849; 0.941866;, + 0.256850; 0.970820;, + 0.237450; 0.970821;, + 0.237449; 0.941867;, + 0.922764; 0.999806;, + 0.893806; 0.999806;, + 0.893806; 0.980403;, + 0.922764; 0.980403;, + 0.343713; 0.941866;, + 0.343714; 0.912911;, + 0.363115; 0.912911;, + 0.363114; 0.941867;, + 0.498352; 0.797095;, + 0.498355; 0.768137;, + 0.517757; 0.768139;, + 0.517754; 0.797097;, + 0.546696; 0.941885;, + 0.517739; 0.941881;, + 0.517742; 0.912925;, + 0.546699; 0.912928;, + 0.546699; 0.912928;, + 0.517742; 0.912925;, + 0.517745; 0.883968;, + 0.546702; 0.883971;, + 0.256838; 0.536433;, + 0.256837; 0.565399;, + 0.237430; 0.565399;, + 0.237429; 0.536433;, + 0.546709; 0.826057;, + 0.517751; 0.826054;, + 0.517754; 0.797097;, + 0.546712; 0.797100;, + 0.546712; 0.797100;, + 0.517754; 0.797097;, + 0.517757; 0.768139;, + 0.546715; 0.768142;, + 0.498364; 0.681263;, + 0.498367; 0.652305;, + 0.517770; 0.652307;, + 0.517767; 0.681266;, + 0.256839; 0.681249;, + 0.256841; 0.710209;, + 0.237437; 0.710210;, + 0.237435; 0.681250;, + 0.189093; 0.941871;, + 0.189091; 0.912916;, + 0.208492; 0.912914;, + 0.208494; 0.941869;, + 0.102224; 0.912925;, + 0.102228; 0.941881;, + 0.082827; 0.941883;, + 0.082823; 0.912928;, + 0.343729; 0.565405;, + 0.343733; 0.536441;, + 0.363139; 0.536445;, + 0.363135; 0.565407;, + 0.782471; 0.432400;, + 0.811429; 0.432400;, + 0.811429; 0.451803;, + 0.782471; 0.451803;, + 0.102177; 0.623346;, + 0.102183; 0.652307;, + 0.082779; 0.652311;, + 0.082772; 0.623351;, + 0.392076; 0.826044;, + 0.363118; 0.826043;, + 0.363120; 0.797085;, + 0.392077; 0.797087;, + 0.392077; 0.797087;, + 0.363120; 0.797085;, + 0.363121; 0.768127;, + 0.392079; 0.768129;, + 0.498375; 0.594388;, + 0.498379; 0.565430;, + 0.517782; 0.565433;, + 0.517778; 0.594391;, + 0.546721; 0.710227;, + 0.517763; 0.710224;, + 0.517767; 0.681266;, + 0.546725; 0.681269;, + 0.546725; 0.681269;, + 0.517767; 0.681266;, + 0.517770; 0.652307;, + 0.546728; 0.652311;, + 0.256837; 0.594363;, + 0.256838; 0.623326;, + 0.237432; 0.623327;, + 0.237431; 0.594364;, + 0.546736; 0.594395;, + 0.517778; 0.594391;, + 0.517782; 0.565433;, + 0.546740; 0.565437;, + 0.546740; 0.565437;, + 0.517782; 0.565433;, + 0.517787; 0.536475;, + 0.546744; 0.536479;, + 0.411490; 0.652295;, + 0.411488; 0.681254;, + 0.392084; 0.681253;, + 0.392086; 0.652293;, + 0.411472; 0.912914;, + 0.411469; 0.941870;, + 0.392068; 0.941868;, + 0.392071; 0.912913;, + 0.189096; 0.970825;, + 0.189093; 0.941871;, + 0.208494; 0.941869;, + 0.208496; 0.970823;, + 0.691100; 0.999806;, + 0.662142; 0.999806;, + 0.662141; 0.980403;, + 0.691100; 0.980403;, + 0.343716; 0.854999;, + 0.343716; 0.826042;, + 0.363118; 0.826043;, + 0.363117; 0.854999;, + 0.777974; 0.999805;, + 0.749016; 0.999805;, + 0.749016; 0.980403;, + 0.777974; 0.980403;, + 0.189076; 0.739173;, + 0.189073; 0.710214;, + 0.208477; 0.710212;, + 0.208479; 0.739171;, + 0.392093; 0.594372;, + 0.363131; 0.594369;, + 0.363135; 0.565407;, + 0.392097; 0.565411;, + 0.392097; 0.565411;, + 0.363135; 0.565407;, + 0.363139; 0.536445;, + 0.392102; 0.536450;, + 0.102200; 0.739185;, + 0.102204; 0.768143;, + 0.082802; 0.768146;, + 0.082797; 0.739188;, + 0.411485; 0.710213;, + 0.411483; 0.739172;, + 0.392080; 0.739171;, + 0.392082; 0.710212;, + 0.189088; 0.883960;, + 0.189086; 0.855004;, + 0.208488; 0.855002;, + 0.208490; 0.883958;, + 0.102209; 0.797100;, + 0.102213; 0.826057;, + 0.082811; 0.826060;, + 0.082806; 0.797103;, + 0.550811; 0.432394;, + 0.579768; 0.432396;, + 0.579767; 0.451798;, + 0.550809; 0.451796;, + 0.498355; 0.768137;, + 0.498358; 0.739180;, + 0.517760; 0.739182;, + 0.517757; 0.768139;, + 0.189067; 0.652293;, + 0.189063; 0.623331;, + 0.208469; 0.623329;, + 0.208472; 0.652291;, + 0.237437; 0.710210;, + 0.208477; 0.710212;, + 0.208474; 0.681252;, + 0.237435; 0.681250;, + 0.237435; 0.681250;, + 0.208474; 0.681252;, + 0.208472; 0.652291;, + 0.237433; 0.652289;, + 0.256850; 0.970820;, + 0.256852; 0.999774;, + 0.237452; 0.999775;, + 0.237450; 0.970821;, + 0.498340; 0.912923;, + 0.498343; 0.883966;, + 0.517745; 0.883968;, + 0.517742; 0.912925;, + 0.343719; 0.710209;, + 0.343720; 0.681250;, + 0.363124; 0.681251;, + 0.363123; 0.710210;, + 0.256839; 0.652288;, + 0.256839; 0.681249;, + 0.237435; 0.681250;, + 0.237433; 0.652289;, + 0.343717; 0.797085;, + 0.343718; 0.768127;, + 0.363121; 0.768127;, + 0.363120; 0.797085;, + 0.411501; 0.565415;, + 0.411497; 0.594375;, + 0.392093; 0.594372;, + 0.392097; 0.565411;, + 0.102221; 0.883969;, + 0.102224; 0.912925;, + 0.082823; 0.912928;, + 0.082819; 0.883972;, + 0.237431; 0.594364;, + 0.208467; 0.594365;, + 0.208464; 0.565401;, + 0.237430; 0.565399;, + 0.237430; 0.565399;, + 0.208464; 0.565401;, + 0.208462; 0.536434;, + 0.237429; 0.536433;, + 0.835890; 0.999805;, + 0.806932; 0.999805;, + 0.806932; 0.980403;, + 0.835890; 0.980403;, + 0.189083; 0.826047;, + 0.189081; 0.797090;, + 0.208483; 0.797088;, + 0.208486; 0.826045;, + 0.753512; 0.432400;, + 0.782471; 0.432400;, + 0.782471; 0.451803;, + 0.753512; 0.451803;, + 0.189070; 0.681254;, + 0.189067; 0.652293;, + 0.208472; 0.652291;, + 0.208474; 0.681252;, + 0.498349; 0.826052;, + 0.498352; 0.797095;, + 0.517754; 0.797097;, + 0.517751; 0.826054;, + 0.256838; 0.623326;, + 0.256839; 0.652288;, + 0.237433; 0.652289;, + 0.237432; 0.623327;, + 0.498361; 0.710222;, + 0.498364; 0.681263;, + 0.517767; 0.681266;, + 0.517763; 0.710224;, + 0.782471; 0.451803;, + 0.811429; 0.451803;, + 0.811430; 0.508898;, + 0.782471; 0.508898;, + 0.569546; 0.317575;, + 0.538217; 0.317574;, + 0.538218; 0.250552;, + 0.569547; 0.250553;, + 0.546702; 0.883971;, + 0.546705; 0.855014;, + 0.603797; 0.855021;, + 0.603794; 0.883978;, + 0.000194; 0.000253;, + 0.029149; 0.000250;, + 0.029152; 0.025694;, + 0.000197; 0.025697;, + 0.546721; 0.710227;, + 0.546725; 0.681269;, + 0.603818; 0.681276;, + 0.603814; 0.710234;, + 0.057374; 0.883976;, + 0.057370; 0.855020;, + 0.082815; 0.855016;, + 0.082819; 0.883972;, + 0.691100; 0.980403;, + 0.662141; 0.980403;, + 0.662141; 0.923309;, + 0.691099; 0.923309;, + 0.546728; 0.652311;, + 0.546732; 0.623353;, + 0.603825; 0.623360;, + 0.603822; 0.652318;, + 0.057331; 0.652317;, + 0.057323; 0.623357;, + 0.082772; 0.623351;, + 0.082779; 0.652311;, + 0.666637; 0.451803;, + 0.695595; 0.451803;, + 0.695594; 0.508898;, + 0.666636; 0.508897;, + 0.546688; 0.999799;, + 0.546692; 0.970842;, + 0.603783; 0.970849;, + 0.603779; 0.999806;, + 0.546705; 0.855014;, + 0.546709; 0.826057;, + 0.603801; 0.826064;, + 0.603797; 0.855021;, + 0.662141; 0.980403;, + 0.633183; 0.980403;, + 0.633183; 0.923309;, + 0.662141; 0.923309;, + 0.057338; 0.681276;, + 0.057331; 0.652317;, + 0.082779; 0.652311;, + 0.082785; 0.681271;, + 0.720058; 0.980403;, + 0.691100; 0.980403;, + 0.691099; 0.923309;, + 0.720058; 0.923309;, + 0.289765; 0.000213;, + 0.318726; 0.000208;, + 0.318729; 0.025658;, + 0.289768; 0.025662;, + 0.546715; 0.768142;, + 0.546718; 0.739185;, + 0.603811; 0.739191;, + 0.603808; 0.768149;, + 0.546732; 0.623353;, + 0.546736; 0.594395;, + 0.603829; 0.594403;, + 0.603825; 0.623360;, + 0.893806; 0.980403;, + 0.864848; 0.980403;, + 0.864848; 0.923309;, + 0.893806; 0.923309;, + 0.057365; 0.826064;, + 0.057361; 0.797107;, + 0.082806; 0.797103;, + 0.082811; 0.826060;, + 0.546692; 0.970842;, + 0.546696; 0.941885;, + 0.603787; 0.941892;, + 0.603783; 0.970849;, + 0.777974; 0.980403;, + 0.749016; 0.980403;, + 0.749016; 0.923309;, + 0.777974; 0.923309;, + 0.633183; 0.980403;, + 0.604225; 0.980403;, + 0.604225; 0.923309;, + 0.633183; 0.923309;, + 0.058105; 0.000247;, + 0.087060; 0.000244;, + 0.087063; 0.025689;, + 0.058107; 0.025692;, + 0.922764; 0.980403;, + 0.893806; 0.980403;, + 0.893806; 0.923309;, + 0.922764; 0.923309;, + 0.434575; 0.000196;, + 0.463537; 0.000194;, + 0.463539; 0.025645;, + 0.434577; 0.025647;, + 0.546718; 0.739185;, + 0.546721; 0.710227;, + 0.603814; 0.710234;, + 0.603811; 0.739191;, + 0.521852; 0.451794;, + 0.550809; 0.451796;, + 0.550805; 0.508889;, + 0.521847; 0.508886;, + 0.864848; 0.980403;, + 0.835890; 0.980403;, + 0.835890; 0.923309;, + 0.864848; 0.923309;, + 0.057387; 0.970842;, + 0.057383; 0.941887;, + 0.082827; 0.941883;, + 0.082831; 0.970838;, + 0.144972; 0.000236;, + 0.173929; 0.000232;, + 0.173933; 0.025678;, + 0.144976; 0.025682;, + 0.749016; 0.980403;, + 0.720058; 0.980403;, + 0.720058; 0.923309;, + 0.749016; 0.923309;, + 0.492895; 0.451792;, + 0.521852; 0.451794;, + 0.521847; 0.508886;, + 0.492890; 0.508884;, + 0.951722; 0.980403;, + 0.922764; 0.980403;, + 0.922764; 0.923309;, + 0.951722; 0.923309;, + 0.806932; 0.980403;, + 0.777974; 0.980403;, + 0.777974; 0.923309;, + 0.806932; 0.923309;, + 0.546712; 0.797100;, + 0.546715; 0.768142;, + 0.603808; 0.768149;, + 0.603804; 0.797106;, + 0.057314; 0.594397;, + 0.057305; 0.565436;, + 0.082755; 0.565427;, + 0.082764; 0.594389;, + 0.550809; 0.451796;, + 0.579767; 0.451798;, + 0.579762; 0.508891;, + 0.550805; 0.508889;, + 0.202887; 0.000227;, + 0.231845; 0.000222;, + 0.231849; 0.025670;, + 0.202891; 0.025674;, + 0.724554; 0.451803;, + 0.753512; 0.451803;, + 0.753512; 0.508898;, + 0.724553; 0.508898;, + 0.546740; 0.565437;, + 0.546744; 0.536479;, + 0.603837; 0.536487;, + 0.603833; 0.565445;, + 0.608724; 0.451801;, + 0.637682; 0.451803;, + 0.637678; 0.508895;, + 0.608720; 0.508893;, + 0.463938; 0.451790;, + 0.492895; 0.451792;, + 0.492890; 0.508884;, + 0.463933; 0.508882;, + 0.835890; 0.980403;, + 0.806932; 0.980403;, + 0.806932; 0.923309;, + 0.835890; 0.923309;, + 0.546699; 0.912928;, + 0.546702; 0.883971;, + 0.603794; 0.883978;, + 0.603790; 0.912935;, + 0.546709; 0.826057;, + 0.546712; 0.797100;, + 0.603804; 0.797106;, + 0.603801; 0.826064;, + 0.057361; 0.797107;, + 0.057355; 0.768150;, + 0.082802; 0.768146;, + 0.082806; 0.797103;, + 0.753512; 0.451803;, + 0.782471; 0.451803;, + 0.782471; 0.508898;, + 0.753512; 0.508898;, + 0.695595; 0.451803;, + 0.724554; 0.451803;, + 0.724553; 0.508898;, + 0.695594; 0.508898;, + 0.057391; 0.999797;, + 0.057387; 0.970842;, + 0.082831; 0.970838;, + 0.082835; 0.999793;, + 0.546725; 0.681269;, + 0.546728; 0.652311;, + 0.603822; 0.652318;, + 0.603818; 0.681276;, + 0.546736; 0.594395;, + 0.546740; 0.565437;, + 0.603833; 0.565445;, + 0.603829; 0.594403;, + 0.057305; 0.565436;, + 0.057294; 0.536474;, + 0.082745; 0.536463;, + 0.082755; 0.565427;, + 0.579767; 0.451798;, + 0.608724; 0.451801;, + 0.608720; 0.508893;, + 0.579762; 0.508891;, + 0.318726; 0.000208;, + 0.347687; 0.000205;, + 0.347690; 0.025655;, + 0.318729; 0.025658;, + 0.546696; 0.941885;, + 0.546699; 0.912928;, + 0.603790; 0.912935;, + 0.603787; 0.941892;, + 0.343711; 0.999774;, + 0.314758; 0.999773;, + 0.314758; 0.970819;, + 0.343712; 0.970820;, + 0.343718; 0.768127;, + 0.314759; 0.768126;, + 0.314760; 0.739168;, + 0.343718; 0.739168;, + 0.189099; 0.999779;, + 0.160145; 0.999783;, + 0.160142; 0.970828;, + 0.189096; 0.970825;, + 0.189088; 0.883960;, + 0.160132; 0.883963;, + 0.160129; 0.855006;, + 0.189086; 0.855004;, + 0.498329; 0.999792;, + 0.469373; 0.999787;, + 0.469377; 0.970832;, + 0.498333; 0.970835;, + 0.498343; 0.883966;, + 0.469387; 0.883963;, + 0.469389; 0.855006;, + 0.498346; 0.855009;, + 0.343715; 0.883955;, + 0.314759; 0.883955;, + 0.314759; 0.854998;, + 0.343716; 0.854999;, + 0.498355; 0.768137;, + 0.469397; 0.768135;, + 0.469400; 0.739177;, + 0.498358; 0.739180;, + 0.498367; 0.652305;, + 0.469409; 0.652301;, + 0.469412; 0.623343;, + 0.498371; 0.623347;, + 0.343722; 0.652290;, + 0.314761; 0.652288;, + 0.314762; 0.623327;, + 0.343724; 0.623329;, + 0.189078; 0.768132;, + 0.160120; 0.768135;, + 0.160117; 0.739176;, + 0.189076; 0.739173;, + 0.189067; 0.652293;, + 0.160105; 0.652296;, + 0.160101; 0.623334;, + 0.189063; 0.623331;, + 0.131191; 0.999786;, + 0.102236; 0.999791;, + 0.102232; 0.970836;, + 0.131187; 0.970832;, + 0.131183; 0.941877;, + 0.102228; 0.941881;, + 0.102224; 0.912925;, + 0.131180; 0.912922;, + 0.440418; 0.999783;, + 0.411463; 0.999779;, + 0.411467; 0.970825;, + 0.440421; 0.970828;, + 0.440425; 0.941873;, + 0.411469; 0.941870;, + 0.411472; 0.912914;, + 0.440428; 0.912917;, + 0.343713; 0.941866;, + 0.314758; 0.941865;, + 0.314759; 0.912910;, + 0.343714; 0.912911;, + 0.440439; 0.768132;, + 0.411481; 0.768130;, + 0.411483; 0.739172;, + 0.440442; 0.739174;, + 0.440444; 0.710216;, + 0.411485; 0.710213;, + 0.411488; 0.681254;, + 0.440447; 0.681257;, + 0.343719; 0.710209;, + 0.314760; 0.710209;, + 0.314760; 0.681249;, + 0.343720; 0.681250;, + 0.131162; 0.768138;, + 0.102204; 0.768143;, + 0.102200; 0.739185;, + 0.131158; 0.739180;, + 0.131154; 0.710221;, + 0.102194; 0.710226;, + 0.102189; 0.681267;, + 0.131149; 0.681261;, + 0.285805; 0.999773;, + 0.256852; 0.999774;, + 0.256850; 0.970820;, + 0.285804; 0.970820;, + 0.285804; 0.941865;, + 0.256849; 0.941866;, + 0.256848; 0.912911;, + 0.285803; 0.912910;, + 0.189093; 0.941871;, + 0.160138; 0.941874;, + 0.160135; 0.912918;, + 0.189091; 0.912916;, + 0.285803; 0.883955;, + 0.256847; 0.883956;, + 0.256846; 0.854999;, + 0.285802; 0.854999;, + 0.285802; 0.826042;, + 0.256845; 0.826043;, + 0.256844; 0.797085;, + 0.285802; 0.797085;, + 0.189083; 0.826047;, + 0.160126; 0.826050;, + 0.160123; 0.797093;, + 0.189081; 0.797090;, + 0.131176; 0.883966;, + 0.102221; 0.883969;, + 0.102217; 0.855013;, + 0.131173; 0.855010;, + 0.131170; 0.826053;, + 0.102213; 0.826057;, + 0.102209; 0.797100;, + 0.131166; 0.797096;, + 0.498337; 0.941879;, + 0.469381; 0.941876;, + 0.469384; 0.912920;, + 0.498340; 0.912923;, + 0.498349; 0.826052;, + 0.469392; 0.826049;, + 0.469394; 0.797092;, + 0.498352; 0.797095;, + 0.440430; 0.883961;, + 0.411474; 0.883958;, + 0.411476; 0.855002;, + 0.440433; 0.855004;, + 0.440435; 0.826047;, + 0.411478; 0.826045;, + 0.411480; 0.797088;, + 0.440437; 0.797090;, + 0.343716; 0.826042;, + 0.314759; 0.826042;, + 0.314759; 0.797084;, + 0.343717; 0.797085;, + 0.498361; 0.710222;, + 0.469402; 0.710219;, + 0.469405; 0.681260;, + 0.498364; 0.681263;, + 0.498375; 0.594388;, + 0.469416; 0.594384;, + 0.469421; 0.565425;, + 0.498379; 0.565430;, + 0.440450; 0.652298;, + 0.411490; 0.652295;, + 0.411493; 0.623335;, + 0.440453; 0.623339;, + 0.440457; 0.594380;, + 0.411497; 0.594375;, + 0.411501; 0.565415;, + 0.440461; 0.565420;, + 0.343726; 0.594367;, + 0.314764; 0.594365;, + 0.314766; 0.565402;, + 0.343729; 0.565405;, + 0.285801; 0.768127;, + 0.256843; 0.768127;, + 0.256842; 0.739169;, + 0.285801; 0.739168;, + 0.285800; 0.710209;, + 0.256841; 0.710209;, + 0.256839; 0.681249;, + 0.285800; 0.681249;, + 0.189073; 0.710214;, + 0.160113; 0.710217;, + 0.160109; 0.681257;, + 0.189070; 0.681254;, + 0.285800; 0.652288;, + 0.256839; 0.652288;, + 0.256838; 0.623326;, + 0.285800; 0.623326;, + 0.285801; 0.594363;, + 0.256837; 0.594363;, + 0.256837; 0.565399;, + 0.285802; 0.565400;, + 0.189060; 0.594367;, + 0.160096; 0.594371;, + 0.160091; 0.565407;, + 0.189056; 0.565403;, + 0.131144; 0.652301;, + 0.102183; 0.652307;, + 0.102177; 0.623346;, + 0.131138; 0.623340;, + 0.131132; 0.594377;, + 0.102170; 0.594384;, + 0.102162; 0.565421;, + 0.131126; 0.565413;, + 0.343712; 0.970820;, + 0.314758; 0.970819;, + 0.314758; 0.941865;, + 0.343713; 0.941866;, + 0.343718; 0.739168;, + 0.314760; 0.739168;, + 0.314760; 0.710209;, + 0.343719; 0.710209;, + 0.189096; 0.970825;, + 0.160142; 0.970828;, + 0.160138; 0.941874;, + 0.189093; 0.941871;, + 0.189086; 0.855004;, + 0.160129; 0.855006;, + 0.160126; 0.826050;, + 0.189083; 0.826047;, + 0.498333; 0.970835;, + 0.469377; 0.970832;, + 0.469381; 0.941876;, + 0.498337; 0.941879;, + 0.498346; 0.855009;, + 0.469389; 0.855006;, + 0.469392; 0.826049;, + 0.498349; 0.826052;, + 0.343716; 0.854999;, + 0.314759; 0.854998;, + 0.314759; 0.826042;, + 0.343716; 0.826042;, + 0.498358; 0.739180;, + 0.469400; 0.739177;, + 0.469402; 0.710219;, + 0.498361; 0.710222;, + 0.498371; 0.623347;, + 0.469412; 0.623343;, + 0.469416; 0.594384;, + 0.498375; 0.594388;, + 0.343724; 0.623329;, + 0.314762; 0.623327;, + 0.314764; 0.594365;, + 0.343726; 0.594367;, + 0.189076; 0.739173;, + 0.160117; 0.739176;, + 0.160113; 0.710217;, + 0.189073; 0.710214;, + 0.189063; 0.623331;, + 0.160101; 0.623334;, + 0.160096; 0.594371;, + 0.189060; 0.594367;, + 0.160145; 0.999783;, + 0.131191; 0.999786;, + 0.131187; 0.970832;, + 0.160142; 0.970828;, + 0.160142; 0.970828;, + 0.131187; 0.970832;, + 0.131183; 0.941877;, + 0.160138; 0.941874;, + 0.131187; 0.970832;, + 0.102232; 0.970836;, + 0.102228; 0.941881;, + 0.131183; 0.941877;, + 0.160138; 0.941874;, + 0.131183; 0.941877;, + 0.131180; 0.912922;, + 0.160135; 0.912918;, + 0.160135; 0.912918;, + 0.131180; 0.912922;, + 0.131176; 0.883966;, + 0.160132; 0.883963;, + 0.131180; 0.912922;, + 0.102224; 0.912925;, + 0.102221; 0.883969;, + 0.131176; 0.883966;, + 0.469373; 0.999787;, + 0.440418; 0.999783;, + 0.440421; 0.970828;, + 0.469377; 0.970832;, + 0.469377; 0.970832;, + 0.440421; 0.970828;, + 0.440425; 0.941873;, + 0.469381; 0.941876;, + 0.440421; 0.970828;, + 0.411467; 0.970825;, + 0.411469; 0.941870;, + 0.440425; 0.941873;, + 0.469381; 0.941876;, + 0.440425; 0.941873;, + 0.440428; 0.912917;, + 0.469384; 0.912920;, + 0.469384; 0.912920;, + 0.440428; 0.912917;, + 0.440430; 0.883961;, + 0.469387; 0.883963;, + 0.440428; 0.912917;, + 0.411472; 0.912914;, + 0.411474; 0.883958;, + 0.440430; 0.883961;, + 0.343714; 0.912911;, + 0.314759; 0.912910;, + 0.314759; 0.883955;, + 0.343715; 0.883955;, + 0.469397; 0.768135;, + 0.440439; 0.768132;, + 0.440442; 0.739174;, + 0.469400; 0.739177;, + 0.469400; 0.739177;, + 0.440442; 0.739174;, + 0.440444; 0.710216;, + 0.469402; 0.710219;, + 0.440442; 0.739174;, + 0.411483; 0.739172;, + 0.411485; 0.710213;, + 0.440444; 0.710216;, + 0.469402; 0.710219;, + 0.440444; 0.710216;, + 0.440447; 0.681257;, + 0.469405; 0.681260;, + 0.469405; 0.681260;, + 0.440447; 0.681257;, + 0.440450; 0.652298;, + 0.469409; 0.652301;, + 0.440447; 0.681257;, + 0.411488; 0.681254;, + 0.411490; 0.652295;, + 0.440450; 0.652298;, + 0.343720; 0.681250;, + 0.314760; 0.681249;, + 0.314761; 0.652288;, + 0.343722; 0.652290;, + 0.160120; 0.768135;, + 0.131162; 0.768138;, + 0.131158; 0.739180;, + 0.160117; 0.739176;, + 0.160117; 0.739176;, + 0.131158; 0.739180;, + 0.131154; 0.710221;, + 0.160113; 0.710217;, + 0.131158; 0.739180;, + 0.102200; 0.739185;, + 0.102194; 0.710226;, + 0.131154; 0.710221;, + 0.160113; 0.710217;, + 0.131154; 0.710221;, + 0.131149; 0.681261;, + 0.160109; 0.681257;, + 0.160109; 0.681257;, + 0.131149; 0.681261;, + 0.131144; 0.652301;, + 0.160105; 0.652296;, + 0.131149; 0.681261;, + 0.102189; 0.681267;, + 0.102183; 0.652307;, + 0.131144; 0.652301;, + 0.314758; 0.999773;, + 0.285805; 0.999773;, + 0.285804; 0.970820;, + 0.314758; 0.970819;, + 0.314758; 0.970819;, + 0.285804; 0.970820;, + 0.285804; 0.941865;, + 0.314758; 0.941865;, + 0.285804; 0.970820;, + 0.256850; 0.970820;, + 0.256849; 0.941866;, + 0.285804; 0.941865;, + 0.314758; 0.941865;, + 0.285804; 0.941865;, + 0.285803; 0.912910;, + 0.314759; 0.912910;, + 0.314759; 0.912910;, + 0.285803; 0.912910;, + 0.285803; 0.883955;, + 0.314759; 0.883955;, + 0.285803; 0.912910;, + 0.256848; 0.912911;, + 0.256847; 0.883956;, + 0.285803; 0.883955;, + 0.189091; 0.912916;, + 0.160135; 0.912918;, + 0.160132; 0.883963;, + 0.189088; 0.883960;, + 0.314759; 0.883955;, + 0.285803; 0.883955;, + 0.285802; 0.854999;, + 0.314759; 0.854998;, + 0.314759; 0.854998;, + 0.285802; 0.854999;, + 0.285802; 0.826042;, + 0.314759; 0.826042;, + 0.285802; 0.854999;, + 0.256846; 0.854999;, + 0.256845; 0.826043;, + 0.285802; 0.826042;, + 0.314759; 0.826042;, + 0.285802; 0.826042;, + 0.285802; 0.797085;, + 0.314759; 0.797084;, + 0.314759; 0.797084;, + 0.285802; 0.797085;, + 0.285801; 0.768127;, + 0.314759; 0.768126;, + 0.285802; 0.797085;, + 0.256844; 0.797085;, + 0.256843; 0.768127;, + 0.285801; 0.768127;, + 0.189081; 0.797090;, + 0.160123; 0.797093;, + 0.160120; 0.768135;, + 0.189078; 0.768132;, + 0.160132; 0.883963;, + 0.131176; 0.883966;, + 0.131173; 0.855010;, + 0.160129; 0.855006;, + 0.160129; 0.855006;, + 0.131173; 0.855010;, + 0.131170; 0.826053;, + 0.160126; 0.826050;, + 0.131173; 0.855010;, + 0.102217; 0.855013;, + 0.102213; 0.826057;, + 0.131170; 0.826053;, + 0.160126; 0.826050;, + 0.131170; 0.826053;, + 0.131166; 0.797096;, + 0.160123; 0.797093;, + 0.160123; 0.797093;, + 0.131166; 0.797096;, + 0.131162; 0.768138;, + 0.160120; 0.768135;, + 0.131166; 0.797096;, + 0.102209; 0.797100;, + 0.102204; 0.768143;, + 0.131162; 0.768138;, + 0.498340; 0.912923;, + 0.469384; 0.912920;, + 0.469387; 0.883963;, + 0.498343; 0.883966;, + 0.498352; 0.797095;, + 0.469394; 0.797092;, + 0.469397; 0.768135;, + 0.498355; 0.768137;, + 0.469387; 0.883963;, + 0.440430; 0.883961;, + 0.440433; 0.855004;, + 0.469389; 0.855006;, + 0.469389; 0.855006;, + 0.440433; 0.855004;, + 0.440435; 0.826047;, + 0.469392; 0.826049;, + 0.440433; 0.855004;, + 0.411476; 0.855002;, + 0.411478; 0.826045;, + 0.440435; 0.826047;, + 0.469392; 0.826049;, + 0.440435; 0.826047;, + 0.440437; 0.797090;, + 0.469394; 0.797092;, + 0.469394; 0.797092;, + 0.440437; 0.797090;, + 0.440439; 0.768132;, + 0.469397; 0.768135;, + 0.440437; 0.797090;, + 0.411480; 0.797088;, + 0.411481; 0.768130;, + 0.440439; 0.768132;, + 0.343717; 0.797085;, + 0.314759; 0.797084;, + 0.314759; 0.768126;, + 0.343718; 0.768127;, + 0.498364; 0.681263;, + 0.469405; 0.681260;, + 0.469409; 0.652301;, + 0.498367; 0.652305;, + 0.498379; 0.565430;, + 0.469421; 0.565425;, + 0.469426; 0.536466;, + 0.498384; 0.536472;, + 0.469409; 0.652301;, + 0.440450; 0.652298;, + 0.440453; 0.623339;, + 0.469412; 0.623343;, + 0.469412; 0.623343;, + 0.440453; 0.623339;, + 0.440457; 0.594380;, + 0.469416; 0.594384;, + 0.440453; 0.623339;, + 0.411493; 0.623335;, + 0.411497; 0.594375;, + 0.440457; 0.594380;, + 0.469416; 0.594384;, + 0.440457; 0.594380;, + 0.440461; 0.565420;, + 0.469421; 0.565425;, + 0.469421; 0.565425;, + 0.440461; 0.565420;, + 0.440467; 0.536460;, + 0.469426; 0.536466;, + 0.440461; 0.565420;, + 0.411501; 0.565415;, + 0.411507; 0.536454;, + 0.440467; 0.536460;, + 0.343729; 0.565405;, + 0.314766; 0.565402;, + 0.314769; 0.536438;, + 0.343733; 0.536441;, + 0.314759; 0.768126;, + 0.285801; 0.768127;, + 0.285801; 0.739168;, + 0.314760; 0.739168;, + 0.314760; 0.739168;, + 0.285801; 0.739168;, + 0.285800; 0.710209;, + 0.314760; 0.710209;, + 0.285801; 0.739168;, + 0.256842; 0.739169;, + 0.256841; 0.710209;, + 0.285800; 0.710209;, + 0.314760; 0.710209;, + 0.285800; 0.710209;, + 0.285800; 0.681249;, + 0.314760; 0.681249;, + 0.314760; 0.681249;, + 0.285800; 0.681249;, + 0.285800; 0.652288;, + 0.314761; 0.652288;, + 0.285800; 0.681249;, + 0.256839; 0.681249;, + 0.256839; 0.652288;, + 0.285800; 0.652288;, + 0.189070; 0.681254;, + 0.160109; 0.681257;, + 0.160105; 0.652296;, + 0.189067; 0.652293;, + 0.314761; 0.652288;, + 0.285800; 0.652288;, + 0.285800; 0.623326;, + 0.314762; 0.623327;, + 0.314762; 0.623327;, + 0.285800; 0.623326;, + 0.285801; 0.594363;, + 0.314764; 0.594365;, + 0.285800; 0.623326;, + 0.256838; 0.623326;, + 0.256837; 0.594363;, + 0.285801; 0.594363;, + 0.314764; 0.594365;, + 0.285801; 0.594363;, + 0.285802; 0.565400;, + 0.314766; 0.565402;, + 0.314766; 0.565402;, + 0.285802; 0.565400;, + 0.285804; 0.536435;, + 0.314769; 0.536438;, + 0.285802; 0.565400;, + 0.256837; 0.565399;, + 0.256838; 0.536433;, + 0.285804; 0.536435;, + 0.189056; 0.565403;, + 0.160091; 0.565407;, + 0.160085; 0.536441;, + 0.189053; 0.536436;, + 0.160105; 0.652296;, + 0.131144; 0.652301;, + 0.131138; 0.623340;, + 0.160101; 0.623334;, + 0.160101; 0.623334;, + 0.131138; 0.623340;, + 0.131132; 0.594377;, + 0.160096; 0.594371;, + 0.131138; 0.623340;, + 0.102177; 0.623346;, + 0.102170; 0.594384;, + 0.131132; 0.594377;, + 0.160096; 0.594371;, + 0.131132; 0.594377;, + 0.131126; 0.565413;, + 0.160091; 0.565407;, + 0.160091; 0.565407;, + 0.131126; 0.565413;, + 0.131119; 0.536448;, + 0.160085; 0.536441;, + 0.131126; 0.565413;, + 0.102162; 0.565421;, + 0.102153; 0.536456;, + 0.131119; 0.536448;, + 0.376650; 0.450984;, + 0.405606; 0.450986;, + 0.405605; 0.479942;, + 0.376649; 0.479941;, + 0.260822; 0.450982;, + 0.289779; 0.450982;, + 0.289779; 0.479939;, + 0.260822; 0.479939;, + 0.318737; 0.393068;, + 0.347695; 0.393069;, + 0.347694; 0.422026;, + 0.318736; 0.422026;, + 0.260822; 0.393067;, + 0.289780; 0.393068;, + 0.289779; 0.422025;, + 0.260822; 0.422025;, + 0.260823; 0.280860;, + 0.289781; 0.280860;, + 0.289781; 0.309818;, + 0.260823; 0.309818;, + 0.144991; 0.450983;, + 0.173949; 0.450983;, + 0.173949; 0.479940;, + 0.144992; 0.479940;, + 0.029160; 0.450983;, + 0.058118; 0.450983;, + 0.058118; 0.479941;, + 0.029160; 0.479941;, + 0.087076; 0.393067;, + 0.116033; 0.393067;, + 0.116033; 0.422025;, + 0.087076; 0.422025;, + 0.029160; 0.393067;, + 0.058118; 0.393067;, + 0.058118; 0.422025;, + 0.029160; 0.422025;, + 0.029162; 0.280861;, + 0.058119; 0.280861;, + 0.058119; 0.309818;, + 0.029162; 0.309818;, + 0.202906; 0.222944;, + 0.231864; 0.222943;, + 0.231864; 0.251902;, + 0.202906; 0.251902;, + 0.144990; 0.222946;, + 0.173948; 0.222945;, + 0.173948; 0.251903;, + 0.144991; 0.251903;, + 0.144984; 0.110741;, + 0.173942; 0.110738;, + 0.173944; 0.139696;, + 0.144987; 0.139698;, + 0.087076; 0.222947;, + 0.116033; 0.222947;, + 0.116033; 0.251904;, + 0.087076; 0.251904;, + 0.029163; 0.222948;, + 0.058119; 0.222948;, + 0.058119; 0.251904;, + 0.029163; 0.251904;, + 0.029159; 0.110749;, + 0.058115; 0.110747;, + 0.058116; 0.139703;, + 0.029161; 0.139705;, + 0.087066; 0.052833;, + 0.116022; 0.052830;, + 0.116025; 0.081786;, + 0.087069; 0.081789;, + 0.029155; 0.052838;, + 0.058110; 0.052835;, + 0.058113; 0.081791;, + 0.029157; 0.081794;, + 0.405617; 0.280863;, + 0.434576; 0.280865;, + 0.434574; 0.309824;, + 0.405615; 0.309822;, + 0.173949; 0.280860;, + 0.202907; 0.280860;, + 0.202907; 0.309818;, + 0.173949; 0.309818;, + 0.405619; 0.110723;, + 0.434581; 0.110722;, + 0.434582; 0.139684;, + 0.405620; 0.139684;, + 0.289777; 0.110729;, + 0.318737; 0.110727;, + 0.318738; 0.139687;, + 0.289778; 0.139689;, + 0.405606; 0.450986;, + 0.434563; 0.450987;, + 0.434561; 0.479944;, + 0.405605; 0.479942;, + 0.289779; 0.450982;, + 0.318736; 0.450983;, + 0.318735; 0.479940;, + 0.289779; 0.479939;, + 0.289781; 0.280860;, + 0.318740; 0.280860;, + 0.318739; 0.309818;, + 0.289781; 0.309818;, + 0.173949; 0.450983;, + 0.202907; 0.450982;, + 0.202907; 0.479940;, + 0.173949; 0.479940;, + 0.058118; 0.450983;, + 0.087076; 0.450983;, + 0.087076; 0.479941;, + 0.058118; 0.479941;, + 0.058119; 0.280861;, + 0.087076; 0.280861;, + 0.087076; 0.309818;, + 0.058119; 0.309818;, + 0.173942; 0.110738;, + 0.202900; 0.110736;, + 0.202902; 0.139694;, + 0.173944; 0.139696;, + 0.058115; 0.110747;, + 0.087071; 0.110745;, + 0.087073; 0.139701;, + 0.058116; 0.139703;, + 0.434580; 0.081759;, + 0.463543; 0.081758;, + 0.463544; 0.110721;, + 0.434581; 0.110722;, + 0.405618; 0.081761;, + 0.434580; 0.081759;, + 0.434581; 0.110722;, + 0.405619; 0.110723;, + 0.405616; 0.052799;, + 0.434578; 0.052797;, + 0.434580; 0.081759;, + 0.405618; 0.081761;, + 0.376656; 0.081763;, + 0.405618; 0.081761;, + 0.405619; 0.110723;, + 0.376658; 0.110724;, + 0.347695; 0.081765;, + 0.376656; 0.081763;, + 0.376658; 0.110724;, + 0.347697; 0.110726;, + 0.347693; 0.052804;, + 0.376654; 0.052801;, + 0.376656; 0.081763;, + 0.347695; 0.081765;, + 0.434565; 0.422031;, + 0.463521; 0.422033;, + 0.463519; 0.450989;, + 0.434563; 0.450987;, + 0.405608; 0.422029;, + 0.434565; 0.422031;, + 0.434563; 0.450987;, + 0.405606; 0.450986;, + 0.405609; 0.393072;, + 0.434567; 0.393073;, + 0.434565; 0.422031;, + 0.405608; 0.422029;, + 0.376651; 0.422027;, + 0.405608; 0.422029;, + 0.405606; 0.450986;, + 0.376650; 0.450984;, + 0.347694; 0.422026;, + 0.376651; 0.422027;, + 0.376650; 0.450984;, + 0.347693; 0.450983;, + 0.347695; 0.393069;, + 0.376652; 0.393070;, + 0.376651; 0.422027;, + 0.347694; 0.422026;, + 0.347698; 0.280860;, + 0.376657; 0.280861;, + 0.376656; 0.309820;, + 0.347698; 0.309819;, + 0.202907; 0.422025;, + 0.231864; 0.422025;, + 0.231864; 0.450982;, + 0.202907; 0.450982;, + 0.173949; 0.422025;, + 0.202907; 0.422025;, + 0.202907; 0.450982;, + 0.173949; 0.450983;, + 0.173949; 0.393067;, + 0.202907; 0.393067;, + 0.202907; 0.422025;, + 0.173949; 0.422025;, + 0.144991; 0.422025;, + 0.173949; 0.422025;, + 0.173949; 0.450983;, + 0.144991; 0.450983;, + 0.116033; 0.422025;, + 0.144991; 0.422025;, + 0.144991; 0.450983;, + 0.116034; 0.450983;, + 0.116033; 0.393067;, + 0.144991; 0.393067;, + 0.144991; 0.422025;, + 0.116033; 0.422025;, + 0.116034; 0.280861;, + 0.144991; 0.280861;, + 0.144991; 0.309818;, + 0.116034; 0.309818;, + 0.202897; 0.081778;, + 0.231856; 0.081775;, + 0.231858; 0.110734;, + 0.202900; 0.110736;, + 0.173939; 0.081781;, + 0.202897; 0.081778;, + 0.202900; 0.110736;, + 0.173942; 0.110738;, + 0.173936; 0.052823;, + 0.202894; 0.052820;, + 0.202897; 0.081778;, + 0.173939; 0.081781;, + 0.144982; 0.081784;, + 0.173939; 0.081781;, + 0.173942; 0.110738;, + 0.144984; 0.110741;, + 0.116025; 0.081786;, + 0.144982; 0.081784;, + 0.144984; 0.110741;, + 0.116028; 0.110743;, + 0.116022; 0.052830;, + 0.144979; 0.052827;, + 0.144982; 0.081784;, + 0.116025; 0.081786;, + 0.434578; 0.251905;, + 0.463539; 0.251907;, + 0.463536; 0.280867;, + 0.434576; 0.280865;, + 0.405618; 0.251903;, + 0.434578; 0.251905;, + 0.434576; 0.280865;, + 0.405617; 0.280863;, + 0.405620; 0.222943;, + 0.434580; 0.222944;, + 0.434578; 0.251905;, + 0.405618; 0.251903;, + 0.376659; 0.251902;, + 0.405618; 0.251903;, + 0.405617; 0.280863;, + 0.376657; 0.280861;, + 0.347699; 0.251901;, + 0.376659; 0.251902;, + 0.376657; 0.280861;, + 0.347698; 0.280860;, + 0.347700; 0.222942;, + 0.376659; 0.222942;, + 0.376659; 0.251902;, + 0.347699; 0.251901;, + 0.347697; 0.110726;, + 0.376658; 0.110724;, + 0.376659; 0.139685;, + 0.347698; 0.139686;, + 0.318740; 0.251901;, + 0.347699; 0.251901;, + 0.347698; 0.280860;, + 0.318740; 0.280860;, + 0.289781; 0.251901;, + 0.318740; 0.251901;, + 0.318740; 0.280860;, + 0.289781; 0.280860;, + 0.289781; 0.222942;, + 0.318740; 0.222942;, + 0.318740; 0.251901;, + 0.289781; 0.251901;, + 0.260823; 0.251901;, + 0.289781; 0.251901;, + 0.289781; 0.280860;, + 0.260823; 0.280860;, + 0.231864; 0.251902;, + 0.260823; 0.251901;, + 0.260823; 0.280860;, + 0.231865; 0.280860;, + 0.231864; 0.222943;, + 0.260822; 0.222943;, + 0.260823; 0.251901;, + 0.231864; 0.251902;, + 0.231858; 0.110734;, + 0.260817; 0.110731;, + 0.260819; 0.139691;, + 0.231860; 0.139692;, + 0.318734; 0.081767;, + 0.347695; 0.081765;, + 0.347697; 0.110726;, + 0.318737; 0.110727;, + 0.289774; 0.081770;, + 0.318734; 0.081767;, + 0.318737; 0.110727;, + 0.289777; 0.110729;, + 0.289772; 0.052810;, + 0.318732; 0.052806;, + 0.318734; 0.081767;, + 0.289774; 0.081770;, + 0.260815; 0.081772;, + 0.289774; 0.081770;, + 0.289777; 0.110729;, + 0.260817; 0.110731;, + 0.231856; 0.081775;, + 0.260815; 0.081772;, + 0.260817; 0.110731;, + 0.231858; 0.110734;, + 0.231853; 0.052816;, + 0.260812; 0.052813;, + 0.260815; 0.081772;, + 0.231856; 0.081775;, + 0.347693; 0.450983;, + 0.376650; 0.450984;, + 0.376649; 0.479941;, + 0.347692; 0.479940;, + 0.231864; 0.450982;, + 0.260822; 0.450982;, + 0.260822; 0.479939;, + 0.231864; 0.479940;, + 0.318736; 0.422026;, + 0.347694; 0.422026;, + 0.347693; 0.450983;, + 0.318736; 0.450983;, + 0.289779; 0.422025;, + 0.318736; 0.422026;, + 0.318736; 0.450983;, + 0.289779; 0.450982;, + 0.289780; 0.393068;, + 0.318737; 0.393068;, + 0.318736; 0.422026;, + 0.289779; 0.422025;, + 0.260822; 0.422025;, + 0.289779; 0.422025;, + 0.289779; 0.450982;, + 0.260822; 0.450982;, + 0.231864; 0.422025;, + 0.260822; 0.422025;, + 0.260822; 0.450982;, + 0.231864; 0.450982;, + 0.231864; 0.393067;, + 0.260822; 0.393067;, + 0.260822; 0.422025;, + 0.231864; 0.422025;, + 0.231865; 0.280860;, + 0.260823; 0.280860;, + 0.260823; 0.309818;, + 0.231865; 0.309818;, + 0.116034; 0.450983;, + 0.144991; 0.450983;, + 0.144992; 0.479940;, + 0.116034; 0.479941;, + 0.000202; 0.450983;, + 0.029160; 0.450983;, + 0.029160; 0.479941;, + 0.000202; 0.479941;, + 0.087076; 0.422025;, + 0.116033; 0.422025;, + 0.116034; 0.450983;, + 0.087076; 0.450983;, + 0.058118; 0.422025;, + 0.087076; 0.422025;, + 0.087076; 0.450983;, + 0.058118; 0.450983;, + 0.058118; 0.393067;, + 0.087076; 0.393067;, + 0.087076; 0.422025;, + 0.058118; 0.422025;, + 0.029160; 0.422025;, + 0.058118; 0.422025;, + 0.058118; 0.450983;, + 0.029160; 0.450983;, + 0.000202; 0.422025;, + 0.029160; 0.422025;, + 0.029160; 0.450983;, + 0.000202; 0.450983;, + 0.000202; 0.393067;, + 0.029160; 0.393067;, + 0.029160; 0.422025;, + 0.000202; 0.422025;, + 0.000206; 0.280860;, + 0.029162; 0.280861;, + 0.029162; 0.309818;, + 0.000205; 0.309817;, + 0.202906; 0.251902;, + 0.231864; 0.251902;, + 0.231865; 0.280860;, + 0.202907; 0.280860;, + 0.173948; 0.251903;, + 0.202906; 0.251902;, + 0.202907; 0.280860;, + 0.173949; 0.280860;, + 0.173948; 0.222945;, + 0.202906; 0.222944;, + 0.202906; 0.251902;, + 0.173948; 0.251903;, + 0.144991; 0.251903;, + 0.173948; 0.251903;, + 0.173949; 0.280860;, + 0.144991; 0.280861;, + 0.116033; 0.251904;, + 0.144991; 0.251903;, + 0.144991; 0.280861;, + 0.116034; 0.280861;, + 0.116033; 0.222947;, + 0.144990; 0.222946;, + 0.144991; 0.251903;, + 0.116033; 0.251904;, + 0.116028; 0.110743;, + 0.144984; 0.110741;, + 0.144987; 0.139698;, + 0.116029; 0.139700;, + 0.087076; 0.251904;, + 0.116033; 0.251904;, + 0.116034; 0.280861;, + 0.087076; 0.280861;, + 0.058119; 0.251904;, + 0.087076; 0.251904;, + 0.087076; 0.280861;, + 0.058119; 0.280861;, + 0.058119; 0.222948;, + 0.087076; 0.222947;, + 0.087076; 0.251904;, + 0.058119; 0.251904;, + 0.029163; 0.251904;, + 0.058119; 0.251904;, + 0.058119; 0.280861;, + 0.029162; 0.280861;, + 0.000207; 0.251904;, + 0.029163; 0.251904;, + 0.029162; 0.280861;, + 0.000206; 0.280860;, + 0.000207; 0.222948;, + 0.029163; 0.222948;, + 0.029163; 0.251904;, + 0.000207; 0.251904;, + 0.000204; 0.110751;, + 0.029159; 0.110749;, + 0.029161; 0.139705;, + 0.000205; 0.139706;, + 0.087069; 0.081789;, + 0.116025; 0.081786;, + 0.116028; 0.110743;, + 0.087071; 0.110745;, + 0.058113; 0.081791;, + 0.087069; 0.081789;, + 0.087071; 0.110745;, + 0.058115; 0.110747;, + 0.058110; 0.052835;, + 0.087066; 0.052833;, + 0.087069; 0.081789;, + 0.058113; 0.081791;, + 0.029157; 0.081794;, + 0.058113; 0.081791;, + 0.058115; 0.110747;, + 0.029159; 0.110749;, + 0.000202; 0.081796;, + 0.029157; 0.081794;, + 0.029159; 0.110749;, + 0.000204; 0.110751;, + 0.000199; 0.052841;, + 0.029155; 0.052838;, + 0.029157; 0.081794;, + 0.000202; 0.081796;, + 0.057305; 0.565436;, + 0.057314; 0.594397;, + 0.000217; 0.594416;, + 0.000206; 0.565457;, + 0.057383; 0.941887;, + 0.057387; 0.970842;, + 0.000299; 0.970851;, + 0.000294; 0.941895;, + 0.057361; 0.797107;, + 0.057365; 0.826064;, + 0.000276; 0.826074;, + 0.000270; 0.797118;, + 0.057331; 0.652317;, + 0.057338; 0.681276;, + 0.000244; 0.681291;, + 0.000235; 0.652333;, + 0.057323; 0.623357;, + 0.057331; 0.652317;, + 0.000235; 0.652333;, + 0.000226; 0.623375;, + 0.057370; 0.855020;, + 0.057374; 0.883976;, + 0.000285; 0.883985;, + 0.000281; 0.855029;, + 0.057338; 0.681276;, + 0.057344; 0.710235;, + 0.000251; 0.710248;, + 0.000244; 0.681291;, + 0.057314; 0.594397;, + 0.057323; 0.623357;, + 0.000226; 0.623375;, + 0.000217; 0.594416;, + 0.057365; 0.826064;, + 0.057370; 0.855020;, + 0.000281; 0.855029;, + 0.000276; 0.826074;, + 0.057374; 0.883976;, + 0.057379; 0.912931;, + 0.000290; 0.912940;, + 0.000285; 0.883985;, + 0.057350; 0.739193;, + 0.057355; 0.768150;, + 0.000264; 0.768162;, + 0.000258; 0.739205;, + 0.057379; 0.912931;, + 0.057383; 0.941887;, + 0.000294; 0.941895;, + 0.000290; 0.912940;, + 0.057344; 0.710235;, + 0.057350; 0.739193;, + 0.000258; 0.739205;, + 0.000251; 0.710248;, + 0.057294; 0.536474;, + 0.057305; 0.565436;, + 0.000206; 0.565457;, + 0.000194; 0.536497;, + 0.057387; 0.970842;, + 0.057391; 0.999797;, + 0.000303; 0.999806;, + 0.000299; 0.970851;, + 0.057355; 0.768150;, + 0.057361; 0.797107;, + 0.000270; 0.797118;, + 0.000264; 0.768162;, + 0.977169; 0.923310;, + 0.977169; 0.980403;, + 0.951722; 0.980403;, + 0.951722; 0.923309;, + 0.057344; 0.710235;, + 0.057338; 0.681276;, + 0.082785; 0.681271;, + 0.082791; 0.710230;, + 0.376649; 0.000201;, + 0.405612; 0.000199;, + 0.405614; 0.025649;, + 0.376652; 0.025652;, + 0.057323; 0.623357;, + 0.057314; 0.594397;, + 0.082764; 0.594389;, + 0.082772; 0.623351;, + 0.173929; 0.000232;, + 0.202887; 0.000227;, + 0.202891; 0.025674;, + 0.173933; 0.025678;, + 0.231845; 0.000222;, + 0.260805; 0.000217;, + 0.260808; 0.025666;, + 0.231849; 0.025670;, + 0.057379; 0.912931;, + 0.057374; 0.883976;, + 0.082819; 0.883972;, + 0.082823; 0.912928;, + 0.057370; 0.855020;, + 0.057365; 0.826064;, + 0.082811; 0.826060;, + 0.082815; 0.855016;, + 0.836877; 0.451803;, + 0.836877; 0.508898;, + 0.811430; 0.508898;, + 0.811429; 0.451803;, + 0.116016; 0.000240;, + 0.144972; 0.000236;, + 0.144976; 0.025682;, + 0.116019; 0.025685;, + 0.057355; 0.768150;, + 0.057350; 0.739193;, + 0.082797; 0.739188;, + 0.082802; 0.768146;, + 0.057383; 0.941887;, + 0.057379; 0.912931;, + 0.082823; 0.912928;, + 0.082827; 0.941883;, + 0.347687; 0.000205;, + 0.376649; 0.000201;, + 0.376652; 0.025652;, + 0.347690; 0.025655;, + 0.029149; 0.000250;, + 0.058105; 0.000247;, + 0.058107; 0.025692;, + 0.029152; 0.025694;, + 0.260805; 0.000217;, + 0.289765; 0.000213;, + 0.289768; 0.025662;, + 0.260808; 0.025666;, + 0.087060; 0.000244;, + 0.116016; 0.000240;, + 0.116019; 0.025685;, + 0.087063; 0.025689;, + 0.057350; 0.739193;, + 0.057344; 0.710235;, + 0.082791; 0.710230;, + 0.082797; 0.739188;, + 0.405612; 0.000199;, + 0.434575; 0.000196;, + 0.434577; 0.025647;, + 0.405614; 0.025649;, + 0.713049; 0.193461;, + 0.713050; 0.174059;, + 0.744379; 0.174059;, + 0.744378; 0.193462;, + 0.637681; 0.441873;, + 0.666640; 0.441875;, + 0.666636; 0.508897;, + 0.637678; 0.508895;, + 0.744378; 0.193462;, + 0.744379; 0.174059;, + 0.779683; 0.174059;, + 0.779683; 0.193462;, + 0.538219; 0.174056;, + 0.538218; 0.193459;, + 0.502914; 0.193458;, + 0.502915; 0.174056;, + 0.639530; 0.866817;, + 0.639530; 0.895775;, + 0.604225; 0.895775;, + 0.604225; 0.866817;, + 0.538218; 0.193459;, + 0.538218; 0.250552;, + 0.502913; 0.250552;, + 0.502914; 0.193458;, + 0.680897; 0.536435;, + 0.680897; 0.565393;, + 0.661495; 0.565393;, + 0.661494; 0.536436;, + 0.626819; 0.193460;, + 0.626818; 0.250554;, + 0.569547; 0.250553;, + 0.569547; 0.193459;, + 0.713050; 0.130054;, + 0.744378; 0.130054;, + 0.744379; 0.174059;, + 0.713050; 0.174059;, + 0.569547; 0.174056;, + 0.569547; 0.193459;, + 0.538218; 0.193459;, + 0.538219; 0.174056;, + 0.569547; 0.193459;, + 0.569547; 0.250553;, + 0.538218; 0.250552;, + 0.538218; 0.193459;, + 0.713048; 0.250555;, + 0.713049; 0.193461;, + 0.744378; 0.193462;, + 0.744377; 0.250556;, + 0.538218; 0.105181;, + 0.569546; 0.105181;, + 0.569546; 0.130052;, + 0.538218; 0.130053;, + 0.683535; 0.866817;, + 0.683535; 0.895775;, + 0.639530; 0.895775;, + 0.639530; 0.866817;, + 0.724902; 0.536434;, + 0.724902; 0.565392;, + 0.680897; 0.565393;, + 0.680897; 0.536435;, + 0.538218; 0.130053;, + 0.569546; 0.130052;, + 0.569547; 0.174056;, + 0.538219; 0.174056;, + 0.749775; 0.565392;, + 0.749774; 0.536433;, + 0.781104; 0.536433;, + 0.781104; 0.565392;, + 0.818664; 0.105182;, + 0.818664; 0.130054;, + 0.744378; 0.130054;, + 0.744378; 0.105182;, + 0.749774; 0.536433;, + 0.749775; 0.565392;, + 0.724902; 0.565392;, + 0.724902; 0.536434;, + 0.713050; 0.105182;, + 0.744378; 0.105182;, + 0.744378; 0.130054;, + 0.713050; 0.130054;, + 0.637683; 0.406569;, + 0.666641; 0.406570;, + 0.666640; 0.441875;, + 0.637681; 0.441873;, + 0.637685; 0.375240;, + 0.666643; 0.375241;, + 0.666641; 0.406570;, + 0.637683; 0.406569;, + 0.779681; 0.317579;, + 0.744376; 0.317578;, + 0.744377; 0.250556;, + 0.779682; 0.250557;, + 0.655775; 0.317576;, + 0.655777; 0.250554;, + 0.713048; 0.250555;, + 0.713047; 0.317577;, + 0.744376; 0.317578;, + 0.713047; 0.317577;, + 0.713048; 0.250555;, + 0.744377; 0.250556;, + 0.538217; 0.317574;, + 0.502912; 0.317573;, + 0.502913; 0.250552;, + 0.538218; 0.250552;, + 0.626819; 0.193460;, + 0.655778; 0.193460;, + 0.655777; 0.250554;, + 0.626818; 0.250554;, + 0.655775; 0.317576;, + 0.626817; 0.317575;, + 0.626818; 0.250554;, + 0.655777; 0.250554;, + 0.604227; 0.565396;, + 0.604225; 0.536439;, + 0.661494; 0.536436;, + 0.661495; 0.565393;, + 0.655777; 0.250554;, + 0.655778; 0.193460;, + 0.713049; 0.193461;, + 0.713048; 0.250555;, + 0.626818; 0.250554;, + 0.626817; 0.317575;, + 0.569546; 0.317575;, + 0.569547; 0.250553;, + 0.637688; 0.317967;, + 0.666646; 0.317969;, + 0.666643; 0.375241;, + 0.637685; 0.375240;, + 0.782694; 0.866817;, + 0.782694; 0.895775;, + 0.757821; 0.895775;, + 0.757821; 0.866817;, + 0.757821; 0.866817;, + 0.757821; 0.895775;, + 0.683535; 0.895775;, + 0.683535; 0.866817;, + 0.855393; 0.536433;, + 0.855393; 0.565392;, + 0.781104; 0.565392;, + 0.781104; 0.536433;, + 0.463933; 0.130054;, + 0.463933; 0.105182;, + 0.538218; 0.105181;, + 0.538218; 0.130053;; + } //End of Plane_000 UV Coordinates + } //End of Plane_000 Mesh + } //End of Plane +} //End of Root Frame diff --git a/mods/boats/textures/boat_inventory.png b/mods/boats/textures/boat_inventory.png new file mode 100644 index 0000000..854da84 Binary files /dev/null and b/mods/boats/textures/boat_inventory.png differ diff --git a/mods/boats/textures/boat_wield.png b/mods/boats/textures/boat_wield.png new file mode 100644 index 0000000..f45a78d Binary files /dev/null and b/mods/boats/textures/boat_wield.png differ diff --git a/mods/bonfire/depends.txt b/mods/bonfire/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/bonfire/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/bonfire/init.lua b/mods/bonfire/init.lua new file mode 100644 index 0000000..635577b --- /dev/null +++ b/mods/bonfire/init.lua @@ -0,0 +1,218 @@ +bonfire = {} + +bonfire.formspec = + "size[8,9]".. + "image[2,2;1,1;default_furnace_fire_bg.png]".. + "list[current_name;fuel;2,3;1,1;]".. + "list[current_name;src;2,1;1,1;]".. + "list[current_name;dst;5,1;2,1;]".. + "list[current_player;main;0,5;8,4;]" + +realtest.bonfire_fuels = {} +function realtest.add_bonfire_fuel(fuel) + if fuel then + table.insert(realtest.bonfire_fuels, fuel) + end +end +realtest.add_bonfire_fuel("default:cactus") +realtest.add_bonfire_fuel("default:papyrus") +realtest.add_bonfire_fuel("default:torch") +realtest.add_bonfire_fuel("default:sign_wall") +realtest.add_bonfire_fuel("ores:peat") +realtest.add_bonfire_fuel("minerals:charcoal") + +minetest.register_node("bonfire:self", { + description = "Bonfire", + tiles = {"bonfire_top.png", "bonfire_bottom.png", "bonfire_side.png"}, + particle_image = {"bonfire_bottom.png"}, + drawtype = "nodebox", + paramtype = "light", + walkable = false, + node_box = { + type = "fixed", + fixed = { + {-0.5,-0.5,-0.5,0.5,-0.45,0.5}, + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.5,-0.5,-0.5,0.5,-0.45,0.5}, + }, + }, + drop = "", + groups = {crumbly=3, oddly_breakable_by_hand=1, not_in_creative_inventory=1}, + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", bonfire.formspec) + meta:set_string("infotext", "Bonfire") + meta:set_int("active", 0) + local inv = meta:get_inventory() + inv:set_size("fuel", 1) + inv:set_size("src", 1) + inv:set_size("dst", 2) + end, + can_dig = function(pos,player) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + if inv:is_empty("fuel") and inv:is_empty("src") and inv:is_empty("dst") then + return true + end + return false + end, +}) + +minetest.register_node("bonfire:self_active", { + description = "Bonfire", + tiles = {"bonfire_top_active.png", + "bonfire_bottom.png", + {name="bonfire_flame.png", + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=1.8}}, + }, + particle_image = {"bonfire_bottom.png"}, + drawtype = "nodebox", + paramtype = "light", + damage_per_second = 6, + walkable = false, + node_box = { + type = "fixed", + fixed = { + {-0.5,-0.45001,-0.5,0.5,-0.45,0.5},--Base + {-5/16, -8/16, -3/16, 5/16, 8/16, -3/16},--Fire + {-5/16, -8/16, 3/16, 5/16, 8/16, 3/16},--Fire + {-3/16, -8/16, -5/16, -3/16, 8/16, 5/16},--Fire + {3/16, -8/16, -5/16, 3/16, 8/16, 5/16},--Fire + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.5,-0.5,-0.5,0.5,-0.45,0.5}, + }, + }, + light_source = 12, + drop = "", + groups = {igniter=1,crumbly=3, not_in_creative_inventory=1,fires=1}, + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", bonfire.formspec) + meta:set_string("infotext", "Bonfire") + meta:set_int("active", 0) + local inv = meta:get_inventory() + inv:set_size("fuel", 1) + inv:set_size("src", 1) + inv:set_size("dst", 2) + end, + can_dig = function(pos,player) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + if inv:is_empty("fuel") and inv:is_empty("src") and inv:is_empty("dst") then + return true + end + return false + end, +}) + +minetest.register_abm({ + nodenames = {"bonfire:self","bonfire:self_active"}, + interval = 1.0, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local meta = minetest.get_meta(pos) + for i, name in ipairs({ + "fuel_totaltime", + "fuel_time", + "src_totaltime", + "src_time" + }) do + if meta:get_string(name) == "" then + meta:set_float(name, 0.0) + end + end + + if meta:get_int("active") == 1 then + if meta:get_int("sound_play") ~= 1 then + meta:set_int("sound_handle", minetest.sound_play("bonfire_burning", {pos=pos, max_hear_distance = 4,loop=true,gain=0.8})) + meta:set_int("sound_play", 1) + end + local inv = meta:get_inventory() + + local srclist = inv:get_list("src") + local cooked = nil + + if srclist then + cooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) + end + + local was_active = false + + if meta:get_float("fuel_time") < meta:get_float("fuel_totaltime") then + was_active = true + meta:set_float("fuel_time", meta:get_float("fuel_time") + 1) + meta:set_float("src_time", meta:get_float("src_time") + 1) + if cooked and cooked.item and meta:get_float("src_time") >= cooked.time then + -- check if there's room for output in "dst" list + if inv:room_for_item("dst",cooked.item) then + -- Put result in "dst" list + inv:add_item("dst", cooked.item) + -- take stuff from "src" list + srcstack = inv:get_stack("src", 1) + srcstack:take_item() + inv:set_stack("src", 1, srcstack) + --else + --print("Could not insert '"..cooked.item.."'") + end + meta:set_string("src_time", 0) + end + end + + if meta:get_float("fuel_time") < meta:get_float("fuel_totaltime") then + local percent = math.floor(meta:get_float("fuel_time") / + meta:get_float("fuel_totaltime") * 100) + meta:set_string("infotext","Bonfire active: "..percent.."%") + hacky_swap_node(pos,"bonfire:self_active") + meta:set_string("formspec", + "size[8,9]".. + "image[2,2;1,1;default_furnace_fire_bg.png^[lowpart:".. + (100-percent)..":default_furnace_fire_fg.png]".. + "list[current_name;fuel;2,3;1,1;]".. + "list[current_name;src;2,1;1,1;]".. + "list[current_name;dst;5,1;2,1;]".. + "list[current_player;main;0,5;8,4;]") + return + end + + local fuel = nil + local cooked = nil + local fuellist = inv:get_list("fuel") + local srclist = inv:get_list("src") + + if srclist then + cooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) + end + if fuellist then + fuel = minetest.get_craft_result({method = "fuel", width = 1, items = fuellist}) + if fuel and not table.contains(realtest.bonfire_fuels, inv:get_stack("fuel", 1):get_name()) then + fuel.time = 0 + end + end + + if fuel.time <= 0 then + meta:set_string("infotext","Bonfire out of fuel") + hacky_swap_node(pos,"bonfire:self") + meta:set_string("formspec", bonfire.formspec) + meta:set_int("active", 0) + meta:set_int("sound_play", 0) + minetest.sound_stop(meta:get_int("sound_handle")) + return + end + + meta:set_string("fuel_totaltime", fuel.time) + meta:set_string("fuel_time", 0) + + local stack = inv:get_stack("fuel", 1) + stack:take_item() + inv:set_stack("fuel", 1, stack) + end + end, +}) diff --git a/mods/bonfire/sounds/bonfire_burning.ogg b/mods/bonfire/sounds/bonfire_burning.ogg new file mode 100644 index 0000000..e72cee8 Binary files /dev/null and b/mods/bonfire/sounds/bonfire_burning.ogg differ diff --git a/mods/bonfire/textures/bonfire_bottom.png b/mods/bonfire/textures/bonfire_bottom.png new file mode 100644 index 0000000..b1d4639 Binary files /dev/null and b/mods/bonfire/textures/bonfire_bottom.png differ diff --git a/mods/bonfire/textures/bonfire_flame.png b/mods/bonfire/textures/bonfire_flame.png new file mode 100644 index 0000000..d419ae2 Binary files /dev/null and b/mods/bonfire/textures/bonfire_flame.png differ diff --git a/mods/bonfire/textures/bonfire_side.png b/mods/bonfire/textures/bonfire_side.png new file mode 100644 index 0000000..d1769eb Binary files /dev/null and b/mods/bonfire/textures/bonfire_side.png differ diff --git a/mods/bonfire/textures/bonfire_side_active.png b/mods/bonfire/textures/bonfire_side_active.png new file mode 100644 index 0000000..1b8ba9b Binary files /dev/null and b/mods/bonfire/textures/bonfire_side_active.png differ diff --git a/mods/bonfire/textures/bonfire_top.png b/mods/bonfire/textures/bonfire_top.png new file mode 100644 index 0000000..d95a744 Binary files /dev/null and b/mods/bonfire/textures/bonfire_top.png differ diff --git a/mods/bonfire/textures/bonfire_top_active.png b/mods/bonfire/textures/bonfire_top_active.png new file mode 100644 index 0000000..452c51f Binary files /dev/null and b/mods/bonfire/textures/bonfire_top_active.png differ diff --git a/mods/builtin_item/README.txt b/mods/builtin_item/README.txt new file mode 100644 index 0000000..564376d --- /dev/null +++ b/mods/builtin_item/README.txt @@ -0,0 +1,38 @@ +=== BUILTIN_ITEM MOD for MINETEST-C55 === +by PilzAdam + +Features: +This mod adds some new features to the builtin items: +- The items are pushed by flowing water +- The items are destroyed by lava +- The items are removed after 300 seconds or the time that is specified by + remove_items in minetest.conf (0 disables it) + +How to install: +Unzip the archive an place it in minetest-base-directory/mods/minetest/ +if you have a windows client or a linux run-in-place client. If you have +a linux system-wide instalation place it in ~/.minetest/mods/minetest/. +If you want to install this mod only in one world create the folder +worldmods/ in your worlddirectory. +For further information or help see: +http://wiki.minetest.com/wiki/Installing_Mods + +License: +WTFPL (see below) + +See also: +http://minetest.net/ + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Copyright (C) 2004 Sam Hocevar + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. diff --git a/mods/builtin_item/init.lua b/mods/builtin_item/init.lua new file mode 100644 index 0000000..64d34bd --- /dev/null +++ b/mods/builtin_item/init.lua @@ -0,0 +1,186 @@ +minetest.register_entity(":__builtin:item", { + initial_properties = { + hp_max = 1, + physical = true, + collisionbox = {-0.17,-0.17,-0.17, 0.17,0.17,0.17}, + visual = "sprite", + visual_size = {x=0.5, y=0.5}, + textures = {""}, + spritediv = {x=1, y=1}, + initial_sprite_basepos = {x=0, y=0}, + is_visible = false, + timer = 0, + }, + + itemstring = '', + physical_state = true, + + set_item = function(self, itemstring) + self.itemstring = itemstring + local stack = ItemStack(itemstring) + local itemtable = stack:to_table() + local itemname = nil + if itemtable then + itemname = stack:to_table().name + end + local item_texture = nil + local item_type = "" + if minetest.registered_items[itemname] then + item_texture = minetest.registered_items[itemname].inventory_image + item_type = minetest.registered_items[itemname].type + end + prop = { + is_visible = true, + visual = "sprite", + textures = {"unknown_item.png"} + } + if item_texture and item_texture ~= "" then + prop.visual = "sprite" + prop.textures = {item_texture} + prop.visual_size = {x=0.50, y=0.50} + else + prop.visual = "wielditem" + prop.textures = {itemname} + prop.visual_size = {x=0.20, y=0.20} + prop.automatic_rotate = math.pi * 0.25 + end + self.object:set_properties(prop) + end, + + get_staticdata = function(self) + --return self.itemstring + return minetest.serialize({ + itemstring = self.itemstring, + always_collect = self.always_collect, + timer = self.timer, + }) + end, + + on_activate = function(self, staticdata, dtime_s) + if string.sub(staticdata, 1, string.len("return")) == "return" then + local data = minetest.deserialize(staticdata) + if data and type(data) == "table" then + self.itemstring = data.itemstring + self.always_collect = data.always_collect + self.timer = data.timer + if not self.timer then + self.timer = 0 + end + self.timer = self.timer+dtime_s + end + else + self.itemstring = staticdata + end + self.object:set_armor_groups({immortal=1}) + self.object:setvelocity({x=0, y=2, z=0}) + self.object:setacceleration({x=0, y=-10, z=0}) + self:set_item(self.itemstring) + end, + + on_step = function(self, dtime) + local time = tonumber(minetest.setting_get("remove_items")) + if not time then + time = 300 + end + if not self.timer then + self.timer = 0 + end + self.timer = self.timer + dtime + if time ~= 0 and (self.timer > time) then + self.object:remove() + end + + local p = self.object:getpos() + + local name = minetest.env:get_node(p).name + if name == "default:lava_flowing" or name == "default:lava_source" then + minetest.sound_play("builtin_item_lava", {pos=self.object:getpos()}) + self.object:remove() + return + end + + if minetest.registered_nodes[name].liquidtype == "flowing" then + get_flowing_dir = function(self) + local pos = self.object:getpos() + local param2 = minetest.env:get_node(pos).param2 + for i,d in ipairs({-1, 1, -1, 1}) do + if i<3 then + pos.x = pos.x+d + else + pos.z = pos.z+d + end + + local name = minetest.env:get_node(pos).name + local par2 = minetest.env:get_node(pos).param2 + if name == "default:water_flowing" and par2 < param2 then + return pos + end + + if i<3 then + pos.x = pos.x-d + else + pos.z = pos.z-d + end + end + end + + local vec = get_flowing_dir(self) + if vec then + local v = self.object:getvelocity() + if vec and vec.x-p.x > 0 then + self.object:setvelocity({x=0.5,y=v.y,z=0}) + elseif vec and vec.x-p.x < 0 then + self.object:setvelocity({x=-0.5,y=v.y,z=0}) + elseif vec and vec.z-p.z > 0 then + self.object:setvelocity({x=0,y=v.y,z=0.5}) + elseif vec and vec.z-p.z < 0 then + self.object:setvelocity({x=0,y=v.y,z=-0.5}) + end + self.object:setacceleration({x=0, y=-10, z=0}) + self.physical_state = true + self.object:set_properties({ + physical = true + }) + return + end + end + + p.y = p.y - 0.3 + local nn = minetest.env:get_node(p).name + -- If node is not registered or node is walkably solid + if not minetest.registered_nodes[nn] or minetest.registered_nodes[nn].walkable then + if self.physical_state then + self.object:setvelocity({x=0,y=0,z=0}) + self.object:setacceleration({x=0, y=0, z=0}) + self.physical_state = false + self.object:set_properties({ + physical = false + }) + end + else + if not self.physical_state then + self.object:setvelocity({x=0,y=0,z=0}) + self.object:setacceleration({x=0, y=-10, z=0}) + self.physical_state = true + self.object:set_properties({ + physical = true + }) + end + end + end, + + on_punch = function(self, hitter) + if self.itemstring ~= '' then + local left = hitter:get_inventory():add_item("main", self.itemstring) + if not left:is_empty() then + self.itemstring = left:to_string() + return + end + end + self.object:remove() + end, +}) + +if minetest.setting_get("log_mods") then + minetest.log("action", "builtin_item loaded") +end diff --git a/mods/builtin_item/sounds/builtin_item_lava.ogg b/mods/builtin_item/sounds/builtin_item_lava.ogg new file mode 100644 index 0000000..5c293fe Binary files /dev/null and b/mods/builtin_item/sounds/builtin_item_lava.ogg differ diff --git a/mods/bushes_classic/cooking.lua b/mods/bushes_classic/cooking.lua new file mode 100644 index 0000000..677cb44 --- /dev/null +++ b/mods/bushes_classic/cooking.lua @@ -0,0 +1,118 @@ +local S = plantslib.intllib + +-- Basket + +minetest.register_craft({ + output = "bushes:basket_empty", + recipe = { + { "default:stick", "default:stick", "default:stick" }, + { "", "default:stick", "" }, + }, +}) + +-- Sugar + +minetest.register_craftitem(":bushes:sugar", { + description = S("Sugar"), + inventory_image = "bushes_sugar.png", + on_use = minetest.item_eat(1), + groups = {food_sugar=1} +}) + +minetest.register_craft({ + output = "bushes:sugar 1", + recipe = { + { "default:papyrus", "default:papyrus" }, + }, +}) + +for i, berry in ipairs(bushes_classic.bushes) do + local desc = bushes_classic.bushes_descriptions[i] + + minetest.register_craftitem(":bushes:"..berry.."_pie_raw", { + description = S("Raw "..desc.." pie"), + inventory_image = "bushes_"..berry.."_pie_raw.png", + on_use = minetest.item_eat(4), + }) + + if berry ~= "mixed_berry" then + + if berry == "strawberry" and minetest.registered_nodes["farming_plus:strawberry"] then + -- Special case for strawberries, when farming_plus is in use. Use + -- the item from that mod, but redefine it so it has the right + -- groups and does't look so ugly! + minetest.register_craftitem(":farming_plus:strawberry_item", { + description = S("Strawberry"), + inventory_image = "bushes_"..berry..".png", + on_use = minetest.item_eat(2), + groups = {berry=1, strawberry=1} + }) + minetest.register_alias("bushes:strawberry", "farming_plus:strawberry_item") + else + minetest.register_craftitem(":bushes:"..berry, { + description = desc, + inventory_image = "bushes_"..berry..".png", + groups = {berry = 1, [berry] = 1}, + on_use = minetest.item_eat(1), + }) + end + minetest.register_craft({ + output = "bushes:"..berry.."_pie_raw 1", + recipe = { + { "group:food_sugar", "farming:flour", "group:food_sugar" }, + { "group:"..berry, "group:"..berry, "group:"..berry }, + }, + }) + end + + -- Cooked pie + + minetest.register_craftitem(":bushes:"..berry.."_pie_cooked", { + description = S("Cooked "..desc.." pie"), + inventory_image = "bushes_"..berry.."_pie_cooked.png", + on_use = minetest.item_eat(6), + }) + + minetest.register_craft({ + type = "cooking", + output = "bushes:"..berry.."_pie_cooked", + recipe = "bushes:"..berry.."_pie_raw", + cooktime = 30, + }) + + -- slice of pie + + minetest.register_craftitem(":bushes:"..berry.."_pie_slice", { + description = S("Slice of "..desc.." pie"), + inventory_image = "bushes_"..berry.."_pie_slice.png", + on_use = minetest.item_eat(1), + }) + + minetest.register_craft({ + output = "bushes:"..berry.."_pie_slice 6", + recipe = { + { "bushes:"..berry.."_pie_cooked" }, + }, + }) + + -- Basket with pies + + minetest.register_craft({ + output = "bushes:basket_"..berry.." 1", + recipe = { + { "bushes:"..berry.."_pie_cooked", "bushes:"..berry.."_pie_cooked", "bushes:"..berry.."_pie_cooked" }, + { "", "bushes:basket_empty", "" }, + }, + }) +end + +minetest.register_craft({ + output = "bushes:mixed_berry_pie_raw 2", + recipe = { + { "group:food_sugar", "farming:flour", "group:food_sugar" }, + { "group:berry", "group:berry", "group:berry" }, + { "group:berry", "group:berry", "group:berry" }, + }, +}) + + diff --git a/mods/bushes_classic/depends.txt b/mods/bushes_classic/depends.txt new file mode 100644 index 0000000..632373e --- /dev/null +++ b/mods/bushes_classic/depends.txt @@ -0,0 +1,3 @@ +plants_lib +farming? +farming_plus? diff --git a/mods/bushes_classic/image_credits.txt b/mods/bushes_classic/image_credits.txt new file mode 100644 index 0000000..a4ddc51 --- /dev/null +++ b/mods/bushes_classic/image_credits.txt @@ -0,0 +1,5 @@ +strawberry: http://www.clker.com/clipart-4060.html +blueberry: http://www.clker.com/clipart-cerezafiro12.html +blackberry: http://www.clker.com/clipart-blackberry-2.html +raspberry: http://www.clker.com/clipart-simple-raspberry.html +gooseberry: http://www.clker.com/clipart-26281.html diff --git a/mods/bushes_classic/init.lua b/mods/bushes_classic/init.lua new file mode 100644 index 0000000..f06c50c --- /dev/null +++ b/mods/bushes_classic/init.lua @@ -0,0 +1,58 @@ +-- Bushes classic mod originally by unknown +-- now maintained by VanessaE +-- +-- License: WTFPL + +local S = plantslib.intllib + +bushes_classic = {} + +bushes_classic.bushes = { + "strawberry", + "blackberry", + "blueberry", + "raspberry", + "gooseberry", + "mixed_berry" +} + +bushes_classic.bushes_descriptions = { + "Strawberry", + "Blackberry", + "Blueberry", + "Raspberry", + "Gooseberry", + "Mixed Berry" +} + +bushes_classic.spawn_list = {} + +dofile(minetest.get_modpath('bushes_classic') .. '/cooking.lua') +dofile(minetest.get_modpath('bushes_classic') .. '/nodes.lua') + +plantslib:spawn_on_surfaces({ + spawn_delay = 3600, + spawn_plants = bushes_classic.spawn_list, + avoid_radius = 10, + spawn_chance = 100, + spawn_surfaces = { + "default:dirt_with_grass", + "woodsoils:dirt_with_leaves_1", + "woodsoils:grass_with_leaves_1", + "woodsoils:grass_with_leaves_2", + "farming:soil", + "farming:soil_wet" + }, + avoid_nodes = {"group:bush"}, + seed_diff = 545342534, -- chosen by a fair mashing of the keyboard - guaranteed to be random :P + plantlife_limit = -0.1, + light_min = 10, + temp_min = 0.15, -- approx 20C + temp_max = -0.15, -- approx 35C + humidity_min = 0, -- 50% RH + humidity_max = -1, -- 100% RH +}) + +minetest.register_alias("bushes:basket_pies", "bushes:basket_strawberry") + +print(S("[Bushes] Loaded.")) diff --git a/mods/bushes_classic/locale/de.txt b/mods/bushes_classic/locale/de.txt new file mode 100644 index 0000000..3724274 --- /dev/null +++ b/mods/bushes_classic/locale/de.txt @@ -0,0 +1,43 @@ +# Translation by Xanthin + +Strawberry = Erdbeere +Blackberry = Brombeere +Blueberry = Blaubeere +Raspberry = Himbeere +Gooseberry = Stachelbeere +Mixed Berry = Beerenmix +Basket with Strawberry Pies = Korb mit Erdbeertorten +Basket with Blackberry Pies = Korb mit Brombeertorten +Basket with Blueberry Pies = Korb mit Blaubeertorten +Basket with Raspberry Pies = Korb mit Himbeertorten +Basket with Gooseberry Pies = Korb mit Stachelbeertorten +Basket with Mixed Berry Pies = Korb mit Beerenmixtorten +currently fruitless = zur Zeit fruechteloser +Strawberry Bush = Erdbeerbusch +Blackberry Bush = Brombeerbusch +Blueberry Bush = Blaubeerbusch +Raspberry Bush = Himbeerbusch +Gooseberry Bush = Stachelbeerbusch +Mixed Berry Bush = Beerenmixbusch +Basket = Korb +Sugar = Zucker +Raw Strawberry pie = Rohe Erdbeertorte +Raw Blackberry pie = Rohe Brombeertorte +Raw Blueberry pie = Rohe Blaubeertorte +Raw Raspberry pie = Rohe Himbeertorte +Raw Gooseberry pie = Rohe Stachelbeertorte +Raw Mixed Berry pie = Rohe Beerenmixtorte +Cooked Strawberry pie = Erdbeertorte +Cooked Blackberry pie = Brombeertorte +Cooked Blueberry pie = Blaubeertorte +Cooked Raspberry pie = Himbeertorte +Cooked Gooseberry pie = Stachelbeertorte +Cooked Mixed Berry pie = Beerenmixtorte +Slice of Strawberry pie = Erdbeertortenstueck +Slice of Blackberry pie = Brombeertortenstueck +Slice of Blueberry pie = Blaubeertortenstueck +Slice of Raspberry pie = Himbeertortenstueck +Slice of Gooseberry pie = Stachelbeertortenstueck +Slice of Mixed Berry pie = Beerenmixtortenstueck + +[Bushes] Loaded. = [Bushes] Geladen. diff --git a/mods/bushes_classic/locale/fr.txt b/mods/bushes_classic/locale/fr.txt new file mode 100644 index 0000000..ce80613 --- /dev/null +++ b/mods/bushes_classic/locale/fr.txt @@ -0,0 +1,43 @@ +# Template + +Strawberry = Fraise +Blackberry = Mûre +Blueberry = Myrtille +Raspberry = Framboise +Gooseberry = Groseille +Mixed Berry = Mélange de baies +Basket with Strawberry Pies = Panier de tartes aux fraises +Basket with Blackberry Pies = Panier de tartes aux mûres +Basket with Blueberry Pies = Panier de tartes aux myrtilles +Basket with Raspberry Pies = Panier de tartes aux framboises +Basket with Gooseberry Pies = Panier de tartes aux groseilles +Basket with Mixed Berry Pies = Panier de tartes au mélange de baies +currently fruitless = actuellement sans fruit +Strawberry Bush = Buisson à fraise +Blackberry Bush = Buisson à mûre +Blueberry Bush = Buisson à myrtille +Raspberry Bush = Buisson à framboise +Gooseberry Bush = Buisson à groseille +Mixed Berry Bush = Buisson de baies mélangées +Basket = Panier +Sugar = Sucre +Raw Strawberry pie = Tarte crue aux fraises +Raw Blackberry pie = Tarte crue aux mûres +Raw Blueberry pie = Tarte crue aux myrtilles +Raw Raspberry pie = Tarte crue aux framboises +Raw Gooseberry pie = Tarte crue aux groseilles +Raw Mixed Berry pie = Tarte crue au mélange de baies +Cooked Strawberry pie = Tarte cuite aux fraises +Cooked Blackberry pie = Tarte cuite aux mûres +Cooked Blueberry pie = Tarte cuite aux myrtilles +Cooked Raspberry pie = Tarte cuite aux framboises +Cooked Gooseberry pie = Tarte cuite aux groseilles +Cooked Mixed Berry pie = Tarte cuite au mélange de baies +Slice of Strawberry pie = Part de tarte aux fraises +Slice of Blackberry pie = Part de tarte aux mûres +Slice of Blueberry pie = Part de tarte aux myrtilles +Slice of Raspberry pie = Part de tarts aux framboises +Slice of Gooseberry pie = Part de tarte aux groseilles +Slice of Mixed Berry pie = Part de tarte au mélange de baies + +[Bushes] Loaded. = [Buissons] Chargés. diff --git a/mods/bushes_classic/locale/template.txt b/mods/bushes_classic/locale/template.txt new file mode 100644 index 0000000..6c35312 --- /dev/null +++ b/mods/bushes_classic/locale/template.txt @@ -0,0 +1,43 @@ +# Template + +Strawberry = +Blackberry = +Blueberry = +Raspberry = +Gooseberry = +Mixed Berry = +Basket with Strawberry Pies = +Basket with Blackberry Pies = +Basket with Blueberry Pies = +Basket with Raspberry Pies = +Basket with Gooseberry Pies = +Basket with Mixed Berry Pies = +currently fruitless = +Strawberry Bush = +Blackberry Bush = +Blueberry Bush = +Raspberry Bush = +Gooseberry Bush = +Mixed Berry Bush = +Basket = +Sugar = +Raw Strawberry pie = +Raw Blackberry pie = +Raw Blueberry pie = +Raw Raspberry pie = +Raw Gooseberry pie = +Raw Mixed Berry pie = +Cooked Strawberry pie = +Cooked Blackberry pie = +Cooked Blueberry pie = +Cooked Raspberry pie = +Cooked Gooseberry pie = +Cooked Mixed Berry pie = +Slice of Strawberry pie = +Slice of Blackberry pie = +Slice of Blueberry pie = +Slice of Raspberry pie = +Slice of Gooseberry pie = +Slice of Mixed Berry pie = + +[Bushes] Loaded. = diff --git a/mods/bushes_classic/locale/tr.txt b/mods/bushes_classic/locale/tr.txt new file mode 100644 index 0000000..0472921 --- /dev/null +++ b/mods/bushes_classic/locale/tr.txt @@ -0,0 +1,44 @@ +# Turkish translation +# mahmutelmas06@hotmail.com + +Strawberry = Çilek +Blackberry = Böğürtlen +Blueberry = Yaban mersini +Raspberry = Ahududu +Gooseberry = Bektaşi üzümü +Mixed Berry = Dut +Basket with Strawberry Pies = Çilekli pasta sepeti +Basket with Blackberry Pies = Böğürtlenli pasta sepeti +Basket with Blueberry Pies = Yaban mersini pastalı sepet +Basket with Raspberry Pies = Ahududulu pasta sepeti +Basket with Gooseberry Pies = Bektaşi üzümlü pasta sepeti +Basket with Mixed Berry Pies = Dutlu pasta sepeti +currently fruitless = şu anda meyvesiz +Strawberry Bush = Çilek fidanı +Blackberry Bush = Böğürtlen fidanı +Blueberry Bush = Yaban mersini fidanı +Raspberry Bush = Ahududu fidanı +Gooseberry Bush = Bektaşi üzümü fidanı +Mixed Berry Bush = Dut fidanı +Basket = Sepet +Sugar = Şeker +Raw Strawberry pie = Çilekli çiğ pasta +Raw Blackberry pie = Böğürtlenli çiğ pasta +Raw Blueberry pie = Yaban mersinli çiğ pasta +Raw Raspberry pie = Ahududulu çiğ pasta +Raw Gooseberry pie = Bektaşi üzümlü çiğ pasta +Raw Mixed Berry pie = Dutlu çiğ pasta +Cooked Strawberry pie = Pişmiş çilekli pasta +Cooked Blackberry pie = Pişmiş böğürtlenli pasta +Cooked Blueberry pie = Pişmiş yaban mersinli pasta +Cooked Raspberry pie = Pişmiş ahududulu pasta +Cooked Gooseberry pie = Pişmiş bektaşi üzümlü pasta +Cooked Mixed Berry pie = Pişmiş dutlu pasta +Slice of Strawberry pie = Çilekli pasta dilimi +Slice of Blackberry pie = Böğürtlenli pasta dilimi +Slice of Blueberry pie = Yaban mersinli pasta dilimi +Slice of Raspberry pie = Ahududulu pasta dilimi +Slice of Gooseberry pie = Bektaşi üzümlü pasta dilimi +Slice of Mixed Berry pie = Dutlu pasta dilimi + +[Bushes] Loaded. = [Bushes] yüklendi. diff --git a/mods/bushes_classic/models/bushes_basket_empty.obj b/mods/bushes_classic/models/bushes_basket_empty.obj new file mode 100644 index 0000000..0179c31 --- /dev/null +++ b/mods/bushes_classic/models/bushes_basket_empty.obj @@ -0,0 +1,46 @@ +# Blender v2.73 (sub 0) OBJ File: 'basket-of-pies.blend' +# www.blender.org +o basket_Cube.001 +v -0.500000 -0.500000 0.500000 +v -0.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 0.500000 +v -0.500000 0.500000 0.500000 +v -0.500000 0.500000 -0.500000 +v 0.500000 0.500000 -0.500000 +v 0.500000 0.500000 0.500000 +v -0.437500 0.500000 0.437500 +v -0.437500 0.500000 -0.437500 +v 0.437500 0.500000 -0.437500 +v 0.437500 0.500000 0.437500 +v -0.437500 -0.437500 0.437500 +v -0.437500 -0.437500 -0.437500 +v 0.437500 -0.437500 -0.437500 +v 0.437500 -0.437500 0.437500 +vt 0.484848 0.984848 +vt 0.015152 0.984848 +vt 0.015152 0.515152 +vt 0.484848 0.515152 +vt 0.515152 0.984848 +vt 0.515152 0.515152 +vt 0.984848 0.515152 +vt 0.984848 0.984848 +vt 0.954545 0.545455 +vt 0.545455 0.545455 +vt 0.954545 0.954545 +vt 0.545455 0.954545 +s off +f 5/1 6/2 2/3 1/4 +f 6/1 7/2 3/3 2/4 +f 7/1 8/2 4/3 3/4 +f 8/1 5/2 1/3 4/4 +f 1/5 2/6 3/7 4/8 +f 5/6 8/7 12/9 9/10 +f 8/7 7/8 11/11 12/9 +f 7/8 6/5 10/12 11/11 +f 6/5 5/6 9/10 10/12 +f 9/1 12/2 16/3 13/4 +f 12/1 11/2 15/3 16/4 +f 11/1 10/2 14/3 15/4 +f 10/1 9/2 13/3 14/4 +f 13/10 16/9 15/11 14/12 diff --git a/mods/bushes_classic/models/bushes_basket_full.obj b/mods/bushes_classic/models/bushes_basket_full.obj new file mode 100644 index 0000000..5a3e1a8 --- /dev/null +++ b/mods/bushes_classic/models/bushes_basket_full.obj @@ -0,0 +1,330 @@ +# Blender v2.73 (sub 0) OBJ File: 'basket-of-pies.blend' +# www.blender.org +o pies_Cylinder +v -0.089468 -0.116804 -0.438000 +v -0.116691 -0.091480 -0.438000 +v 0.024696 0.005921 -0.404659 +v -0.002527 0.031245 -0.404659 +v 0.121480 0.109962 -0.309713 +v 0.094258 0.135286 -0.309713 +v 0.186149 0.179480 -0.167615 +v 0.158927 0.204804 -0.167615 +v 0.208858 0.203891 0.000000 +v 0.181635 0.229215 0.000000 +v 0.186149 0.179480 0.167615 +v 0.158927 0.204804 0.167615 +v 0.121480 0.109962 0.309713 +v 0.094258 0.135286 0.309713 +v 0.024696 0.005921 0.404659 +v -0.002527 0.031245 0.404659 +v -0.089468 -0.116804 0.438000 +v -0.116691 -0.091480 0.438000 +v -0.230856 -0.214204 0.404659 +v -0.327640 -0.318245 0.309713 +v -0.392309 -0.387763 0.167615 +v -0.415018 -0.412175 -0.000000 +v -0.392309 -0.387763 -0.167615 +v -0.327640 -0.318245 -0.309713 +v -0.230856 -0.214204 -0.404659 +v -0.135230 -0.074234 -0.383250 +v -0.035336 0.033150 -0.354077 +v 0.049350 0.124186 -0.270999 +v 0.105936 0.185014 -0.146663 +v 0.125806 0.206374 0.000000 +v 0.105936 0.185014 0.146663 +v 0.049350 0.124186 0.270999 +v -0.035336 0.033150 0.354077 +v -0.135230 -0.074234 0.383250 +v -0.235124 -0.181618 0.354077 +v -0.319810 -0.272654 0.270999 +v -0.376395 -0.333482 0.146663 +v -0.396266 -0.354842 -0.000000 +v -0.376395 -0.333482 -0.146664 +v -0.319810 -0.272654 -0.270999 +v -0.235124 -0.181618 -0.354077 +v 0.071215 -0.085999 -0.438000 +v 0.041377 -0.063816 -0.438000 +v 0.171221 0.048513 -0.404659 +v 0.141384 0.070697 -0.404659 +v 0.256002 0.162547 -0.309713 +v 0.226165 0.184731 -0.309713 +v 0.312652 0.238743 -0.167615 +v 0.282814 0.260926 -0.167615 +v 0.332544 0.265499 0.000000 +v 0.302707 0.287682 0.000000 +v 0.312652 0.238743 0.167615 +v 0.282814 0.260926 0.167615 +v 0.256002 0.162547 0.309713 +v 0.226165 0.184731 0.309713 +v 0.171221 0.048513 0.404659 +v 0.141383 0.070697 0.404659 +v 0.071215 -0.085999 0.438000 +v 0.041377 -0.063816 0.438000 +v -0.058629 -0.198328 0.404659 +v -0.058629 -0.198328 -0.404659 +v 0.021058 -0.048709 -0.383250 +v 0.108564 0.068989 -0.354077 +v 0.182747 0.168769 -0.270999 +v 0.232315 0.235440 -0.146663 +v 0.249721 0.258852 0.000000 +v 0.232315 0.235440 0.146663 +v 0.182747 0.168769 0.270999 +v 0.108564 0.068989 0.354077 +v 0.021058 -0.048709 0.383250 +v -0.066448 -0.166408 0.354077 +v -0.140632 -0.266188 0.270999 +v -0.190200 -0.332858 0.146663 +v -0.207605 -0.356270 -0.000000 +v -0.190199 -0.332858 -0.146664 +v -0.140631 -0.266188 -0.270999 +v -0.066448 -0.166408 -0.354077 +v 0.220377 -0.057101 -0.438000 +v 0.188086 -0.038671 -0.438000 +v 0.303465 0.088470 -0.404659 +v 0.271175 0.106901 -0.404659 +v 0.373905 0.211880 -0.309713 +v 0.341614 0.230311 -0.309713 +v 0.420971 0.294340 -0.167615 +v 0.388680 0.312771 -0.167615 +v 0.437498 0.323296 0.000000 +v 0.405208 0.341727 0.000000 +v 0.420971 0.294340 0.167615 +v 0.388680 0.312771 0.167615 +v 0.373905 0.211880 0.309713 +v 0.341614 0.230311 0.309713 +v 0.303465 0.088470 0.404659 +v 0.271175 0.106901 0.404659 +v 0.220377 -0.057101 0.438000 +v 0.188086 -0.038671 0.438000 +v 0.104997 -0.184242 0.404659 +v 0.104997 -0.184242 -0.404659 +v 0.166096 -0.026119 -0.383250 +v 0.238799 0.101256 -0.354077 +v 0.300433 0.209240 -0.270999 +v 0.341616 0.281392 -0.146663 +v 0.356078 0.306728 0.000000 +v 0.341616 0.281392 0.146664 +v 0.300433 0.209240 0.270999 +v 0.238799 0.101256 0.354077 +v 0.166096 -0.026119 0.383250 +v 0.093393 -0.153495 0.354077 +v 0.031759 -0.261478 0.270999 +v -0.009424 -0.333631 0.146663 +v -0.023885 -0.358967 -0.000000 +v -0.009424 -0.333631 -0.146664 +v 0.031759 -0.261478 -0.270999 +v 0.093394 -0.153495 -0.354077 +vt 0.000000 0.054054 +vt 0.000000 0.000000 +vt 0.062500 0.000000 +vt 0.062500 0.054054 +vt 0.125000 0.000000 +vt 0.125000 0.054054 +vt 0.187500 0.000000 +vt 0.187500 0.054054 +vt 0.250000 0.000000 +vt 0.250000 0.054054 +vt 0.312500 0.000000 +vt 0.312500 0.054054 +vt 0.375000 0.000000 +vt 0.375000 0.054054 +vt 0.437500 0.000000 +vt 0.437500 0.054054 +vt 0.500000 0.000000 +vt 0.500000 0.054054 +vt 0.055610 0.293778 +vt 0.110171 0.184656 +vt 0.123905 0.225763 +vt 0.076165 0.321244 +vt 0.316174 0.801264 +vt 0.253798 0.852938 +vt 0.186282 0.852938 +vt 0.123905 0.801264 +vt 0.076165 0.705782 +vt 0.050327 0.581029 +vt 0.050327 0.445997 +vt 0.186282 0.174088 +vt 0.253798 0.174089 +vt 0.316174 0.225763 +vt 0.363915 0.321245 +vt 0.389752 0.445997 +vt 0.389752 0.581029 +vt 0.363915 0.705782 +vt 0.384468 0.733249 +vt 0.329907 0.842371 +vt 0.055610 0.733249 +vt 0.026082 0.590674 +vt 0.384468 0.293778 +vt 0.413996 0.436353 +vt 0.258619 0.901428 +vt 0.181458 0.901428 +vt 0.181458 0.125599 +vt 0.258619 0.125599 +vt 0.026082 0.436353 +vt 0.413996 0.590674 +vt 0.110171 0.842371 +vt 0.329907 0.184656 +vt 0.076566 0.705251 +vt 0.050729 0.580498 +vt 0.050729 0.445466 +vt 0.076566 0.320713 +vt 0.124307 0.225232 +vt 0.186684 0.173557 +vt 0.254199 0.173557 +vt 0.316576 0.225232 +vt 0.364317 0.320713 +vt 0.390154 0.445466 +vt 0.390154 0.580498 +vt 0.364317 0.705251 +vt 0.316576 0.800732 +vt 0.254199 0.852407 +vt 0.186684 0.852407 +vt 0.124307 0.800732 +vt 0.110573 0.841838 +vt 0.056012 0.732716 +vt 0.330309 0.841838 +vt 0.259022 0.900894 +vt 0.026484 0.590141 +vt 0.026484 0.435819 +vt 0.414398 0.435819 +vt 0.414398 0.590141 +vt 0.181861 0.900894 +vt 0.384870 0.732716 +vt 0.384870 0.293245 +vt 0.389637 0.582094 +vt 0.363799 0.706847 +vt 0.316059 0.802329 +vt 0.253682 0.854003 +vt 0.186166 0.854003 +vt 0.123790 0.802329 +vt 0.076049 0.706847 +vt 0.050212 0.582094 +vt 0.050212 0.447062 +vt 0.076049 0.322309 +vt 0.123790 0.226828 +vt 0.186166 0.175153 +vt 0.253682 0.175153 +vt 0.316058 0.226828 +vt 0.363799 0.322310 +vt 0.389637 0.447062 +vt 0.413881 0.437419 +vt 0.413881 0.591741 +vt 0.258504 0.126666 +vt 0.329792 0.185722 +vt 0.384353 0.734315 +vt 0.329792 0.843437 +vt 0.055495 0.294844 +vt 0.110056 0.185722 +vt 0.384353 0.294844 +vt 0.181343 0.126666 +vt 0.025967 0.437419 +g pies_Cylinder_pie +s off +f 1/1 2/2 4/3 3/4 +f 3/4 4/3 6/5 5/6 +f 5/6 6/5 8/7 7/8 +f 7/8 8/7 10/9 9/10 +f 9/10 10/9 12/11 11/12 +f 11/12 12/11 14/13 13/14 +f 13/14 14/13 16/15 15/16 +f 15/16 16/15 18/17 17/18 +f 20/19 19/20 35/21 36/22 +f 27/23 26/24 41/25 40/26 39/27 38/28 37/29 36/22 35/21 34/30 33/31 32/32 31/33 30/34 29/35 28/36 +f 6/37 4/38 27/23 28/36 +f 23/39 22/40 38/28 39/27 +f 12/41 10/42 30/34 31/33 +f 2/43 25/44 41/25 26/24 +f 4/38 2/43 26/24 27/23 +f 18/45 16/46 33/31 34/30 +f 21/47 20/19 36/22 37/29 +f 8/48 6/37 28/36 29/35 +f 24/49 23/39 39/27 40/26 +f 14/50 12/41 31/33 32/32 +f 19/20 18/45 34/30 35/21 +f 22/40 21/47 37/29 38/28 +f 10/42 8/48 29/35 30/34 +f 25/44 24/49 40/26 41/25 +f 16/46 14/50 32/32 33/31 +f 42/1 43/2 45/3 44/4 +f 44/4 45/3 47/5 46/6 +f 46/6 47/5 49/7 48/8 +f 48/8 49/7 51/9 50/10 +f 50/10 51/9 53/11 52/12 +f 52/12 53/11 55/13 54/14 +f 54/14 55/13 57/15 56/16 +f 56/16 57/15 59/17 58/18 +f 63/51 62/52 77/53 76/54 75/55 74/56 73/57 72/58 71/59 70/60 69/61 68/62 67/63 66/64 65/65 64/66 +f 47/67 45/68 63/51 64/66 +f 53/69 51/70 66/64 67/63 +f 43/71 61/72 77/53 62/52 +f 45/68 43/71 62/52 63/51 +f 59/73 57/74 69/61 70/60 +f 49/75 47/67 64/66 65/65 +f 55/76 53/69 67/63 68/62 +f 60/77 59/73 70/60 71/59 +f 51/70 49/75 65/65 66/64 +f 57/74 55/76 68/62 69/61 +f 78/1 79/2 81/3 80/4 +f 80/4 81/3 83/5 82/6 +f 82/6 83/5 85/7 84/8 +f 84/8 85/7 87/9 86/10 +f 86/10 87/9 89/11 88/12 +f 88/12 89/11 91/13 90/14 +f 90/14 91/13 93/15 92/16 +f 92/16 93/15 95/17 94/18 +f 99/78 98/79 113/80 112/81 111/82 110/83 109/84 108/85 107/86 106/87 105/88 104/89 103/90 102/91 101/92 100/93 +f 83/94 81/95 99/78 100/93 +f 89/96 87/97 102/91 103/90 +f 79/98 97/99 113/80 98/79 +f 81/95 79/98 98/79 99/78 +f 95/100 93/101 105/88 106/87 +f 85/102 83/94 100/93 101/92 +f 91/103 89/96 103/90 104/89 +f 96/104 95/100 106/87 107/86 +f 87/97 85/102 101/92 102/91 +f 93/101 91/103 104/89 105/88 +o basket_Cube.001 +v -0.500000 -0.500000 0.500000 +v -0.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 0.500000 +v -0.500000 0.500000 0.500000 +v -0.500000 0.500000 -0.500000 +v 0.500000 0.500000 -0.500000 +v 0.500000 0.500000 0.500000 +v -0.437500 0.500000 0.437500 +v -0.437500 0.500000 -0.437500 +v 0.437500 0.500000 -0.437500 +v 0.437500 0.500000 0.437500 +v -0.437500 -0.437500 0.437500 +v -0.437500 -0.437500 -0.437500 +v 0.437500 -0.437500 -0.437500 +v 0.437500 -0.437500 0.437500 +vt 0.484848 0.984848 +vt 0.015152 0.984848 +vt 0.015152 0.515152 +vt 0.484848 0.515152 +vt 0.515152 0.984848 +vt 0.515152 0.515152 +vt 0.984848 0.515152 +vt 0.984848 0.984848 +vt 0.954545 0.545455 +vt 0.545455 0.545455 +vt 0.954545 0.954545 +vt 0.545455 0.954545 +g basket_Cube.001_basket +s off +f 118/105 119/106 115/107 114/108 +f 119/105 120/106 116/107 115/108 +f 120/105 121/106 117/107 116/108 +f 121/105 118/106 114/107 117/108 +f 114/109 115/110 116/111 117/112 +f 118/110 121/111 125/113 122/114 +f 121/111 120/112 124/115 125/113 +f 120/112 119/109 123/116 124/115 +f 119/109 118/110 122/114 123/116 +f 122/105 125/106 129/107 126/108 +f 125/105 124/106 128/107 129/108 +f 124/105 123/106 127/107 128/108 +f 123/105 122/106 126/107 127/108 +f 126/114 129/113 128/115 127/116 diff --git a/mods/bushes_classic/models/bushes_bush.obj b/mods/bushes_classic/models/bushes_bush.obj new file mode 100644 index 0000000..a69bfce --- /dev/null +++ b/mods/bushes_classic/models/bushes_bush.obj @@ -0,0 +1,329 @@ +# Blender v2.73 (sub 0) OBJ File: 'bush.blend' +# www.blender.org +o nodebox-4 +v 0.467076 -0.122686 -0.190481 +v -0.453590 -0.119789 -0.192145 +v 0.420865 -0.181680 -0.171396 +v -0.429008 -0.188000 -0.182314 +v -0.450977 0.041977 -0.191409 +v -0.271687 -0.294075 -0.114977 +v -0.096925 -0.495759 -0.044091 +v -0.070286 -0.344209 -0.030750 +v -0.163971 -0.173437 -0.403793 +v -0.188139 -0.116431 0.446425 +v 0.069865 0.462329 0.170043 +v -0.175980 -0.180649 0.417932 +v -0.184276 0.039248 0.437271 +v -0.121692 -0.319322 0.290049 +v -0.039557 -0.495759 0.097032 +v -0.029307 -0.346230 0.070496 +v -0.440307 0.205163 -0.203598 +v -0.440281 0.206327 0.191785 +v -0.339366 0.327086 -0.144329 +v -0.267923 0.418413 0.108270 +v -0.264994 0.405691 -0.113216 +v 0.173823 0.186657 0.424935 +v -0.172109 0.470396 -0.073638 +v -0.090743 0.491063 -0.039539 +v -0.173625 0.180559 0.412022 +v 0.108534 0.404586 0.263698 +v -0.137870 0.317286 0.327397 +v 0.149454 0.342906 0.361857 +v -0.115069 0.426252 0.274637 +v 0.116858 -0.311812 0.284557 +v -0.074459 0.465500 0.178311 +v -0.036397 0.486640 0.094150 +v 0.044199 -0.495759 -0.101459 +v 0.034559 -0.377127 -0.079219 +v 0.116886 -0.299764 -0.276145 +v -0.172864 0.462259 0.069984 +v 0.173974 -0.178414 -0.411782 +v 0.191827 0.042411 -0.453422 +v 0.190055 -0.117435 -0.449613 +v -0.136929 0.321997 -0.339476 +v 0.101567 -0.495759 0.039664 +v 0.076778 -0.365788 0.030191 +v 0.292232 -0.320027 0.121743 +v -0.067752 0.451498 -0.167691 +v 0.433751 -0.189348 0.181586 +v 0.457624 0.044950 0.184732 +v 0.473778 -0.128221 0.198329 +v -0.113891 -0.307852 -0.282552 +v 0.081961 0.458662 -0.191580 +v 0.042947 0.491063 -0.093885 +v 0.109202 0.397842 -0.257691 +v 0.145450 0.328672 -0.343352 +v 0.191241 0.038411 0.444768 +v -0.184306 0.045052 -0.456452 +v -0.289997 -0.318897 0.117161 +v 0.182461 0.185982 -0.431178 +v 0.180190 0.469152 0.074510 +v 0.097292 0.491063 0.039804 +v 0.264954 0.412421 0.110505 +v 0.355939 0.336100 0.148277 +v -0.474575 0.042725 0.191924 +v -0.169486 0.185035 -0.418844 +v -0.445009 -0.118527 0.180804 +v 0.427054 0.187979 0.172057 +v 0.350926 0.339079 -0.143384 +v 0.189060 -0.125023 0.462241 +v 0.269270 -0.290650 -0.109472 +v 0.175816 -0.186803 0.429367 +v 0.259570 0.406980 -0.105942 +v -0.103158 0.398344 -0.255462 +v -0.339105 0.330270 0.137302 +v -0.186029 -0.123369 -0.460126 +v -0.418539 -0.180131 0.169838 +v 0.041492 0.491063 0.094145 +v 0.487251 0.041118 -0.191308 +v 0.173059 0.459504 -0.070716 +v 0.460259 0.206607 -0.196213 +v 0.108065 0.487446 -0.045199 +v -0.103423 0.491173 0.040772 +v -0.040665 0.496765 -0.107957 +v -0.070153 -0.343292 0.028053 +v -0.028215 -0.347521 -0.072596 +v 0.028031 -0.329368 0.067986 +v 0.075170 -0.358957 -0.031186 +v -0.037332 -0.495759 -0.099759 +v 0.099867 -0.495759 -0.041867 +v -0.095225 -0.495759 0.037440 +v 0.041974 -0.495759 0.095332 +v 0.001777 0.503796 -0.003546 +v 0.002321 -0.495758 -0.002214 +vt 0.875000 0.281250 +vt 1.000000 0.281250 +vt 1.000000 0.421875 +vt 0.875000 0.421875 +vt 0.375000 0.125000 +vt 0.500000 0.125000 +vt 0.500000 0.234375 +vt 0.375000 0.234375 +vt 0.625000 0.234375 +vt 0.625000 0.281250 +vt 0.500000 0.281250 +vt 0.500000 0.609375 +vt 0.500000 0.656250 +vt 0.375000 0.656250 +vt 0.375000 0.609375 +vt 0.625000 0.421875 +vt 0.500000 0.421875 +vt 0.375000 0.281250 +vt 0.375000 0.421875 +vt 0.125000 0.609375 +vt 0.125000 0.656250 +vt 0.000000 0.656250 +vt 0.000000 0.609375 +vt 0.846670 0.983596 +vt 0.823789 0.862038 +vt 0.861831 0.862038 +vt 0.500000 0.531250 +vt 0.375000 0.531250 +vt 0.234375 0.609375 +vt 0.234375 0.531250 +vt 0.875000 0.234375 +vt 0.750000 0.234375 +vt 0.750000 0.125000 +vt 0.875000 0.125000 +vt 0.125000 0.234375 +vt 0.125000 0.125000 +vt 0.234375 0.125000 +vt 0.234375 0.234375 +vt 0.125000 0.281250 +vt 0.234375 0.281250 +vt 0.234375 0.421875 +vt 0.125000 0.421875 +vt 0.125000 0.703125 +vt 0.000000 0.703125 +vt 0.875000 0.656250 +vt 0.750000 0.656250 +vt 0.750000 0.609375 +vt 0.875000 0.609375 +vt 0.625000 0.656250 +vt 0.625000 0.609375 +vt 0.234375 0.656250 +vt 0.375000 0.703125 +vt 0.234375 0.703125 +vt 0.125000 0.531250 +vt 0.875000 0.531250 +vt 1.000000 0.531250 +vt 1.000000 0.609375 +vt 0.500000 0.703125 +vt 0.000000 0.421875 +vt 0.000000 0.531250 +vt 0.875000 0.703125 +vt 0.750000 0.703125 +vt 0.328125 0.812500 +vt 0.328125 0.875000 +vt 0.265625 0.890625 +vt 0.265625 0.781250 +vt 0.750000 0.531250 +vt 1.000000 0.234375 +vt -0.000000 0.281250 +vt 0.000000 0.234375 +vt 0.375000 0.921875 +vt 0.328125 0.984375 +vt 0.562500 0.812500 +vt 0.500000 0.828125 +vt 0.625000 0.125000 +vt 0.625000 0.531250 +vt 0.970570 0.983596 +vt 0.918853 0.862038 +vt 0.983390 0.862038 +vt 1.000000 0.703125 +vt 1.000000 0.656250 +vt 0.694849 0.983596 +vt 0.653099 0.862038 +vt 0.703461 0.862038 +vt 0.453125 1.000000 +vt 0.437500 0.937500 +vt 0.546875 0.937500 +vt 0.375000 0.765625 +vt 0.625000 0.703125 +vt 0.750000 0.281250 +vt 0.000000 0.125000 +vt 0.781059 0.974219 +vt 0.740272 0.862038 +vt 0.773590 0.862038 +vt 0.823762 0.862067 +vt 0.773656 0.862066 +vt 0.800723 0.801332 +vt 0.750000 0.421875 +vt 1.000000 0.125000 +vt 0.881508 0.980225 +vt 0.923791 0.982865 +vt 0.819499 0.959318 +vt 0.634200 0.973424 +vt 0.659430 0.971277 +vt 0.724959 0.956989 +vt 0.755822 0.968617 +vt 0.125000 0.000000 +vt 0.234375 0.000000 +vt 0.375000 0.000000 +vt 0.500000 0.000000 +vt 0.750000 0.000000 +vt 0.875000 0.000000 +vt 1.000000 0.000000 +vt 0.625000 0.000000 +vt 0.000000 0.000000 +vt 0.618713 0.862038 +vt 0.453125 0.781250 +vt 0.484375 0.890625 +vt 0.406250 0.859375 +vt 0.738525 0.828462 +vt 0.741806 0.778103 +vt 0.777683 0.740596 +vt 0.827789 0.740597 +vt 0.862920 0.774201 +vt 0.859639 0.824560 +s off +f 63/1 10/2 13/3 61/4 +f 67/5 35/6 37/7 3/8 +f 9/9 72/10 39/11 37/7 +f 52/12 51/13 69/14 65/15 +f 72/10 54/16 38/17 39/11 +f 1/18 39/11 38/17 75/19 +f 28/20 26/21 29/22 27/23 +f 82/24 33/25 85/26 +f 75/19 38/17 56/27 77/28 +f 77/28 65/15 60/29 64/30 +f 73/31 4/32 6/33 55/34 +f 68/35 30/36 43/37 45/38 +f 66/39 47/40 46/41 53/42 +f 11/43 31/44 29/22 26/21 +f 20/45 21/46 19/47 71/48 +f 70/49 40/50 19/47 21/46 +f 59/51 69/14 76/52 57/53 +f 3/8 37/7 39/11 1/18 +f 28/20 22/54 64/30 60/29 +f 71/48 18/55 25/56 27/57 +f 69/14 51/13 49/58 76/52 +f 13/59 53/42 22/54 25/60 +f 36/61 23/62 21/46 20/45 +f 58/63 74/64 11/65 57/66 +f 57/53 11/43 26/21 59/51 +f 19/47 17/67 18/55 71/48 +f 73/31 12/68 10/2 63/1 +f 68/35 66/39 10/69 12/70 +f 74/64 32/71 31/72 11/65 +f 53/42 46/41 64/30 22/54 +f 25/56 18/55 61/4 13/3 +f 49/58 44/73 80/74 +f 45/38 3/8 1/18 47/40 +f 9/9 48/75 6/33 4/32 +f 62/76 40/50 52/12 56/27 +f 81/77 7/78 87/79 +f 31/80 36/61 20/45 29/81 +f 83/82 15/83 88/84 +f 36/85 79/86 23/87 +f 78/88 58/63 57/66 +f 17/67 19/47 40/50 62/76 +f 45/38 47/40 66/39 68/35 +f 51/13 70/49 44/89 49/58 +f 4/32 73/31 63/1 2/90 +f 12/70 14/91 30/36 68/35 +f 84/92 41/93 86/94 +f 33/95 86/96 90/97 +f 70/49 21/46 23/62 44/89 +f 54/16 62/76 56/27 38/17 +f 29/81 20/45 71/48 27/57 +f 37/7 35/6 48/75 9/9 +f 5/98 17/67 62/76 54/16 +f 18/55 17/67 5/98 61/4 +f 10/69 66/39 53/42 13/59 +f 12/68 73/31 55/34 14/99 +f 51/13 52/12 40/50 70/49 +f 27/23 25/60 22/54 28/20 +f 65/15 69/14 59/51 60/29 +f 56/27 52/12 65/15 77/28 +f 46/41 75/19 77/28 64/30 +f 60/29 59/51 26/21 28/20 +f 47/40 1/18 75/19 46/41 +f 2/90 5/98 54/16 72/10 +f 4/32 2/90 72/10 9/9 +f 43/37 67/5 3/8 45/38 +f 2/90 63/1 61/4 5/98 +f 82/100 7/78 8/101 +f 82/24 34/102 33/25 +f 81/103 15/83 16/104 +f 81/77 8/101 7/78 +f 83/82 41/93 42/105 +f 83/82 16/104 15/83 +f 84/92 33/25 34/102 +f 84/92 42/106 41/93 +f 30/36 83/107 42/108 43/37 +f 42/108 84/109 67/5 43/37 +f 67/5 84/109 34/110 35/6 +f 55/34 6/33 8/111 81/112 +f 55/34 81/112 16/113 14/99 +f 34/110 82/114 48/75 35/6 +f 48/75 82/114 8/111 6/33 +f 30/36 14/91 16/115 83/107 +f 7/78 82/100 85/26 +f 15/83 81/103 87/116 +f 41/93 83/82 88/84 +f 33/25 84/92 86/94 +f 80/74 50/117 49/58 +f 23/87 24/118 80/74 +f 80/74 44/73 23/87 +f 79/86 36/85 31/72 +f 79/86 24/118 23/87 +f 31/72 32/71 79/86 +f 78/88 49/58 50/117 +f 78/88 57/66 76/52 +f 76/52 49/58 78/88 +f 24/118 79/86 89/119 +f 79/86 32/71 89/119 +f 32/71 74/64 89/119 +f 74/64 58/63 89/119 +f 58/63 78/88 89/119 +f 78/88 50/117 89/119 +f 50/117 80/74 89/119 +f 80/74 24/118 89/119 +f 86/96 41/120 90/97 +f 41/120 88/121 90/97 +f 88/121 15/122 90/97 +f 15/122 87/123 90/97 +f 87/123 7/124 90/97 +f 7/124 85/125 90/97 +f 85/125 33/95 90/97 diff --git a/mods/bushes_classic/nodes.lua b/mods/bushes_classic/nodes.lua new file mode 100644 index 0000000..0a0446f --- /dev/null +++ b/mods/bushes_classic/nodes.lua @@ -0,0 +1,214 @@ +local S = plantslib.intllib + +plantlife_bushes = {} + +-- TODO: add support for nodebreakers? those dig like mese picks +plantlife_bushes.after_dig_node = function(pos, oldnode, oldmetadata, digger) + if not (digger and pos and oldnode) then + return + end + + -- find out which bush type we are dealing with + local bush_name = "" + local can_harvest = false + + if oldnode.name == "bushes:fruitless_bush" then + -- this bush has not grown fruits yet (but will eventually) + bush_name = oldmetadata.fields.bush_type + -- no fruits to be found, so can_harvest stays false + else + local name_parts = oldnode.name:split(":") + if #name_parts >= 2 and name_parts[2] ~= nil then + + name_parts = name_parts[2]:split("_") + + if #name_parts >= 2 and name_parts[1] ~= nil then + bush_name = name_parts[1] + -- this bush really carries fruits + can_harvest = true + end + end + end + + -- find out which tool the digger was wielding (if any) + local toolstack = digger:get_wielded_item() + local capabilities = toolstack:get_tool_capabilities() + + -- what the player will get + local harvested + + -- failure to find out what the tool can do: destroy the bush and return nothing + local groupcaps = capabilities.groupcaps + if not groupcaps then + return + + -- digging with the hand or something like that + elseif groupcaps.snappy then + + -- plant a new bush without fruits + minetest.set_node(pos, {type = "node", name = "bushes:fruitless_bush"}) + local meta = minetest.get_meta(pos) + meta:set_string('bush_type', bush_name) + + -- construct the stack of fruits the player will get + -- only bushes that have grown fruits can actually give fruits + if can_harvest then + local amount = "4" + harvested = "bushes:" .. bush_name .. " " .. amount + end + + -- something like a shovel + elseif groupcaps.crumbly then + + -- with a chance of 1/3, return 2 bushes + local amount + if math.random(1,3) == 1 then + amount = "2" + else + amount = "1" + end + -- return the bush itself + harvested = "bushes:" .. bush_name .. "_bush "..amount + + -- something like an axe + elseif groupcaps.choppy then + + -- the amount of sticks may vary + local amount = math.random(4, 20) + -- return some sticks + harvested = "default:stick " .. amount + + -- nothing known - destroy the plant + else + return + end + + -- give the harvested result to the player + if harvested then + --minetest.chat_send_player("singleplayer","you would now get "..tostring( harvested ) ); + local itemstack = ItemStack(harvested) + local inventory = digger:get_inventory() + if inventory:room_for_item("main", itemstack) then + inventory:add_item("main", itemstack) + else + minetest.item_drop(itemstack, digger, pos) + end + end +end + +plantlife_bushes.after_place_node = function(pos, placer, itemstack) + + if not (itemstack and pos) then + return + end + + local name_parts = itemstack:get_name():split(":") + if #name_parts < 2 or name_parts[2] == nil then + return + end + + name_parts = name_parts[2]:split("_") + + if #name_parts < 2 or name_parts[1] == nil then + return + end + + minetest.set_node(pos, {name = "bushes:fruitless_bush"}) + local meta = minetest.get_meta(pos) + meta:set_string("bush_type", name_parts[1]) +end + +-- regrow berries (uses a base abm instead of plants_lib because of the use of metadata). + +minetest.register_abm({ + nodenames = {"bushes:fruitless_bush"}, + neighbors = {"group:soil", "group:potting_soil"}, + interval = 500, + chance = 5, + action = function(pos, node, active_object_count, active_object_count_wider) + + local meta = minetest.get_meta(pos) + local bush_name = meta:get_string("bush_type") + + if bush_name and bush_name ~= "" then + local dirtpos = {x = pos.x, y = pos.y-1, z = pos.z} + local dirt = minetest.get_node(dirtpos) + local is_soil = minetest.get_item_group(dirt.name, "soil") or minetest.get_item_group(dirt.name, "potting_soil") + + if is_soil and (dirt.name == "farming:soil_wet" or math.random(1,3) == 1) then + minetest.set_node( pos, {name = "bushes:" .. bush_name .. "_bush"}) + end + end + end +}) + +-- Define the basket and bush nodes + +for i, bush_name in ipairs(bushes_classic.bushes) do + + local desc = bushes_classic.bushes_descriptions[i] + + minetest.register_node(":bushes:basket_"..bush_name, { + description = S("Basket with "..desc.." Pies"), + drawtype = "mesh", + mesh = "bushes_basket_full.obj", + tiles = { + "bushes_basket_pie_"..bush_name..".png", + "bushes_basket.png" + }, + paramtype = "light", + paramtype2 = "facedir", + on_use = minetest.item_eat(18), + groups = { dig_immediate = 3 }, + }) + + local texture_top, texture_bottom + + local groups = {snappy = 3, bush = 1, flammable = 2, attached_node=1} + if bush_name == "mixed_berry" then + bush_name = "fruitless"; + desc = S("currently fruitless"); + texture_top = "bushes_fruitless_bush_top.png" + texture_bottom = "bushes_fruitless_bush_bottom.png" + groups.not_in_creative_inventory = 1 + else + texture_top = "bushes_bush_top.png" + texture_bottom = "bushes_bush_bottom.png" + end + + minetest.register_node(":bushes:" .. bush_name .. "_bush", { + description = S(desc.." Bush"), + drawtype = "mesh", + mesh = "bushes_bush.obj", + tiles = {"bushes_bush_"..bush_name..".png"}, + paramtype = "light", + sunlight_propagates = true, + walkable = false, + groups = groups, + sounds = default.node_sound_leaves_defaults(), + drop = "", + after_dig_node = function( pos, oldnode, oldmetadata, digger ) + return plantlife_bushes.after_dig_node(pos, oldnode, oldmetadata, digger); + end, + after_place_node = function( pos, placer, itemstack ) + return plantlife_bushes.after_place_node(pos, placer, itemstack); + end, + }) + + -- do not spawn fruitless bushes + if bush_name ~= "fruitless" then + table.insert(bushes_classic.spawn_list, "bushes:"..bush_name.."_bush") + end +end + +minetest.register_node(":bushes:basket_empty", { + description = S("Basket"), + drawtype = "mesh", + mesh = "bushes_basket_empty.obj", + tiles = { "bushes_basket.png" }, + paramtype = "light", + paramtype2 = "facedir", + groups = { dig_immediate = 3 }, +}) + + diff --git a/mods/bushes_classic/textures/bushes_basket.png b/mods/bushes_classic/textures/bushes_basket.png new file mode 100644 index 0000000..4384fba Binary files /dev/null and b/mods/bushes_classic/textures/bushes_basket.png differ diff --git a/mods/bushes_classic/textures/bushes_basket_pie_blackberry.png b/mods/bushes_classic/textures/bushes_basket_pie_blackberry.png new file mode 100644 index 0000000..83ee63c Binary files /dev/null and b/mods/bushes_classic/textures/bushes_basket_pie_blackberry.png differ diff --git a/mods/bushes_classic/textures/bushes_basket_pie_blueberry.png b/mods/bushes_classic/textures/bushes_basket_pie_blueberry.png new file mode 100644 index 0000000..9f9b2c6 Binary files /dev/null and b/mods/bushes_classic/textures/bushes_basket_pie_blueberry.png differ diff --git a/mods/bushes_classic/textures/bushes_basket_pie_gooseberry.png b/mods/bushes_classic/textures/bushes_basket_pie_gooseberry.png new file mode 100644 index 0000000..d6bdff4 Binary files /dev/null and b/mods/bushes_classic/textures/bushes_basket_pie_gooseberry.png differ diff --git a/mods/bushes_classic/textures/bushes_basket_pie_mixed_berry.png b/mods/bushes_classic/textures/bushes_basket_pie_mixed_berry.png new file mode 100644 index 0000000..ff271ff Binary files /dev/null and b/mods/bushes_classic/textures/bushes_basket_pie_mixed_berry.png differ diff --git a/mods/bushes_classic/textures/bushes_basket_pie_raspberry.png b/mods/bushes_classic/textures/bushes_basket_pie_raspberry.png new file mode 100644 index 0000000..3bfd42f Binary files /dev/null and b/mods/bushes_classic/textures/bushes_basket_pie_raspberry.png differ diff --git a/mods/bushes_classic/textures/bushes_basket_pie_strawberry.png b/mods/bushes_classic/textures/bushes_basket_pie_strawberry.png new file mode 100644 index 0000000..c27b0b3 Binary files /dev/null and b/mods/bushes_classic/textures/bushes_basket_pie_strawberry.png differ diff --git a/mods/bushes_classic/textures/bushes_blackberry.png b/mods/bushes_classic/textures/bushes_blackberry.png new file mode 100644 index 0000000..76b742b Binary files /dev/null and b/mods/bushes_classic/textures/bushes_blackberry.png differ diff --git a/mods/bushes_classic/textures/bushes_blackberry_pie_cooked.png b/mods/bushes_classic/textures/bushes_blackberry_pie_cooked.png new file mode 100644 index 0000000..a6af5ca Binary files /dev/null and b/mods/bushes_classic/textures/bushes_blackberry_pie_cooked.png differ diff --git a/mods/bushes_classic/textures/bushes_blackberry_pie_raw.png b/mods/bushes_classic/textures/bushes_blackberry_pie_raw.png new file mode 100644 index 0000000..c37f987 Binary files /dev/null and b/mods/bushes_classic/textures/bushes_blackberry_pie_raw.png differ diff --git a/mods/bushes_classic/textures/bushes_blackberry_pie_slice.png b/mods/bushes_classic/textures/bushes_blackberry_pie_slice.png new file mode 100644 index 0000000..90be80e Binary files /dev/null and b/mods/bushes_classic/textures/bushes_blackberry_pie_slice.png differ diff --git a/mods/bushes_classic/textures/bushes_blueberry.png b/mods/bushes_classic/textures/bushes_blueberry.png new file mode 100644 index 0000000..e15047f Binary files /dev/null and b/mods/bushes_classic/textures/bushes_blueberry.png differ diff --git a/mods/bushes_classic/textures/bushes_blueberry_pie_cooked.png b/mods/bushes_classic/textures/bushes_blueberry_pie_cooked.png new file mode 100644 index 0000000..11ce60f Binary files /dev/null and b/mods/bushes_classic/textures/bushes_blueberry_pie_cooked.png differ diff --git a/mods/bushes_classic/textures/bushes_blueberry_pie_raw.png b/mods/bushes_classic/textures/bushes_blueberry_pie_raw.png new file mode 100644 index 0000000..6e8dd9e Binary files /dev/null and b/mods/bushes_classic/textures/bushes_blueberry_pie_raw.png differ diff --git a/mods/bushes_classic/textures/bushes_blueberry_pie_slice.png b/mods/bushes_classic/textures/bushes_blueberry_pie_slice.png new file mode 100644 index 0000000..eb6bf5a Binary files /dev/null and b/mods/bushes_classic/textures/bushes_blueberry_pie_slice.png differ diff --git a/mods/bushes_classic/textures/bushes_bush_blackberry.png b/mods/bushes_classic/textures/bushes_bush_blackberry.png new file mode 100644 index 0000000..fa76c61 Binary files /dev/null and b/mods/bushes_classic/textures/bushes_bush_blackberry.png differ diff --git a/mods/bushes_classic/textures/bushes_bush_blueberry.png b/mods/bushes_classic/textures/bushes_bush_blueberry.png new file mode 100644 index 0000000..3a305ca Binary files /dev/null and b/mods/bushes_classic/textures/bushes_bush_blueberry.png differ diff --git a/mods/bushes_classic/textures/bushes_bush_fruitless.png b/mods/bushes_classic/textures/bushes_bush_fruitless.png new file mode 100644 index 0000000..ffa2e0a Binary files /dev/null and b/mods/bushes_classic/textures/bushes_bush_fruitless.png differ diff --git a/mods/bushes_classic/textures/bushes_bush_gooseberry.png b/mods/bushes_classic/textures/bushes_bush_gooseberry.png new file mode 100644 index 0000000..52eca60 Binary files /dev/null and b/mods/bushes_classic/textures/bushes_bush_gooseberry.png differ diff --git a/mods/bushes_classic/textures/bushes_bush_raspberry.png b/mods/bushes_classic/textures/bushes_bush_raspberry.png new file mode 100644 index 0000000..01809de Binary files /dev/null and b/mods/bushes_classic/textures/bushes_bush_raspberry.png differ diff --git a/mods/bushes_classic/textures/bushes_bush_strawberry.png b/mods/bushes_classic/textures/bushes_bush_strawberry.png new file mode 100644 index 0000000..a5060e2 Binary files /dev/null and b/mods/bushes_classic/textures/bushes_bush_strawberry.png differ diff --git a/mods/bushes_classic/textures/bushes_gooseberry.png b/mods/bushes_classic/textures/bushes_gooseberry.png new file mode 100644 index 0000000..e712cad Binary files /dev/null and b/mods/bushes_classic/textures/bushes_gooseberry.png differ diff --git a/mods/bushes_classic/textures/bushes_gooseberry_pie_cooked.png b/mods/bushes_classic/textures/bushes_gooseberry_pie_cooked.png new file mode 100644 index 0000000..caa4e92 Binary files /dev/null and b/mods/bushes_classic/textures/bushes_gooseberry_pie_cooked.png differ diff --git a/mods/bushes_classic/textures/bushes_gooseberry_pie_raw.png b/mods/bushes_classic/textures/bushes_gooseberry_pie_raw.png new file mode 100644 index 0000000..baf5af7 Binary files /dev/null and b/mods/bushes_classic/textures/bushes_gooseberry_pie_raw.png differ diff --git a/mods/bushes_classic/textures/bushes_gooseberry_pie_slice.png b/mods/bushes_classic/textures/bushes_gooseberry_pie_slice.png new file mode 100644 index 0000000..5cf2844 Binary files /dev/null and b/mods/bushes_classic/textures/bushes_gooseberry_pie_slice.png differ diff --git a/mods/bushes_classic/textures/bushes_mixed_berry_pie_cooked.png b/mods/bushes_classic/textures/bushes_mixed_berry_pie_cooked.png new file mode 100644 index 0000000..351a269 Binary files /dev/null and b/mods/bushes_classic/textures/bushes_mixed_berry_pie_cooked.png differ diff --git a/mods/bushes_classic/textures/bushes_mixed_berry_pie_raw.png b/mods/bushes_classic/textures/bushes_mixed_berry_pie_raw.png new file mode 100644 index 0000000..6486989 Binary files /dev/null and b/mods/bushes_classic/textures/bushes_mixed_berry_pie_raw.png differ diff --git a/mods/bushes_classic/textures/bushes_mixed_berry_pie_slice.png b/mods/bushes_classic/textures/bushes_mixed_berry_pie_slice.png new file mode 100644 index 0000000..8844c3d Binary files /dev/null and b/mods/bushes_classic/textures/bushes_mixed_berry_pie_slice.png differ diff --git a/mods/bushes_classic/textures/bushes_raspberry.png b/mods/bushes_classic/textures/bushes_raspberry.png new file mode 100644 index 0000000..034fd48 Binary files /dev/null and b/mods/bushes_classic/textures/bushes_raspberry.png differ diff --git a/mods/bushes_classic/textures/bushes_raspberry_pie_cooked.png b/mods/bushes_classic/textures/bushes_raspberry_pie_cooked.png new file mode 100644 index 0000000..afeb7d8 Binary files /dev/null and b/mods/bushes_classic/textures/bushes_raspberry_pie_cooked.png differ diff --git a/mods/bushes_classic/textures/bushes_raspberry_pie_raw.png b/mods/bushes_classic/textures/bushes_raspberry_pie_raw.png new file mode 100644 index 0000000..bb76a1d Binary files /dev/null and b/mods/bushes_classic/textures/bushes_raspberry_pie_raw.png differ diff --git a/mods/bushes_classic/textures/bushes_raspberry_pie_slice.png b/mods/bushes_classic/textures/bushes_raspberry_pie_slice.png new file mode 100644 index 0000000..a094488 Binary files /dev/null and b/mods/bushes_classic/textures/bushes_raspberry_pie_slice.png differ diff --git a/mods/bushes_classic/textures/bushes_strawberry.png b/mods/bushes_classic/textures/bushes_strawberry.png new file mode 100644 index 0000000..b6a74b6 Binary files /dev/null and b/mods/bushes_classic/textures/bushes_strawberry.png differ diff --git a/mods/bushes_classic/textures/bushes_strawberry_pie_cooked.png b/mods/bushes_classic/textures/bushes_strawberry_pie_cooked.png new file mode 100644 index 0000000..3d034ea Binary files /dev/null and b/mods/bushes_classic/textures/bushes_strawberry_pie_cooked.png differ diff --git a/mods/bushes_classic/textures/bushes_strawberry_pie_raw.png b/mods/bushes_classic/textures/bushes_strawberry_pie_raw.png new file mode 100644 index 0000000..932c073 Binary files /dev/null and b/mods/bushes_classic/textures/bushes_strawberry_pie_raw.png differ diff --git a/mods/bushes_classic/textures/bushes_strawberry_pie_slice.png b/mods/bushes_classic/textures/bushes_strawberry_pie_slice.png new file mode 100644 index 0000000..f8d1d36 Binary files /dev/null and b/mods/bushes_classic/textures/bushes_strawberry_pie_slice.png differ diff --git a/mods/bushes_classic/textures/bushes_sugar.png b/mods/bushes_classic/textures/bushes_sugar.png new file mode 100644 index 0000000..726196b Binary files /dev/null and b/mods/bushes_classic/textures/bushes_sugar.png differ diff --git a/mods/concrete/depends.txt b/mods/concrete/depends.txt new file mode 100644 index 0000000..ecdc6cb --- /dev/null +++ b/mods/concrete/depends.txt @@ -0,0 +1,2 @@ +core +default diff --git a/mods/concrete/init.lua b/mods/concrete/init.lua new file mode 100644 index 0000000..e08722c --- /dev/null +++ b/mods/concrete/init.lua @@ -0,0 +1,44 @@ +minetest.register_node("concrete:concrete_block", { + description = "Solid Concrete Block", + drawtype = "normal", + tiles = {"concrete_block.png"}, + paramtype = "light", + drop = "concrete:concrete_block", + groups = {cracky=1}, +}) + +realtest.register_stair("concrete:concrete_block",nil,nil,nil, +"Concrete Block Stair",nil,nil) +realtest.register_slab("concrete:concrete_block",nil,nil,nil, +"Concrete Block Slab",nil,nil) + +minetest.register_node("concrete:concrete_stripe", { + description = "Solid Concrete Block with Warning Stripes", + drawtype = "normal", + tiles = {"concrete_block.png", + "concrete_block.png", + "concrete_block.png^concrete_stripe.png"}, + paramtype = "light", + drop = "concrete:concrete_stripe", + groups = {cracky=1}, +}) + +realtest.register_stair("concrete:concrete_stripe",nil,nil,nil, +"Concrete Block with Warning Stripes Stair",nil,nil) +realtest.register_slab("concrete:concrete_stripe",nil,nil,nil, +"Concrete Block with Warning Stripes Slab",nil,nil) + +minetest.register_craft({ + output = "concrete:concrete_block 5", + recipe = { + {"default:stone", "metals:steel_ingot", "default:stone"}, + {"metals:steel_ingot","default:stone","metals:steel_ingot"}, + {"default:stone","metals:steel_ingot","default:stone"}, + } +}) + +minetest.register_craft({ + type = 'shapeless', + output = 'concrete:concrete_stripe', + recipe = {'dye:yellow', 'dye:black', 'concrete:concrete_block'}, +}) diff --git a/mods/concrete/textures/concrete_block.png b/mods/concrete/textures/concrete_block.png new file mode 100644 index 0000000..a751be3 Binary files /dev/null and b/mods/concrete/textures/concrete_block.png differ diff --git a/mods/concrete/textures/concrete_stripe.png b/mods/concrete/textures/concrete_stripe.png new file mode 100644 index 0000000..8c6ed58 Binary files /dev/null and b/mods/concrete/textures/concrete_stripe.png differ diff --git a/mods/core/config.lua b/mods/core/config.lua new file mode 100644 index 0000000..f67c777 --- /dev/null +++ b/mods/core/config.lua @@ -0,0 +1 @@ +ALWAYS_DROP_NODES_AS_ITEMS=false diff --git a/mods/core/creative.lua b/mods/core/creative.lua new file mode 100644 index 0000000..d2db118 --- /dev/null +++ b/mods/core/creative.lua @@ -0,0 +1,120 @@ +-- minetest/creative/init.lua + +local creative_inventory = {} +creative_inventory.creative_inventory_size = 0 + +-- Create detached creative inventory after loading all mods +minetest.after(0, function() + local inv = minetest.create_detached_inventory("creative", { + allow_move = function(inv, from_list, from_index, to_list, to_index, count, player) + if minetest.setting_getbool("creative_mode") then + return count + else + return 0 + end + end, + allow_put = function(inv, listname, index, stack, player) + return 0 + end, + allow_take = function(inv, listname, index, stack, player) + if minetest.setting_getbool("creative_mode") then + return -1 + else + return 0 + end + end, + on_move = function(inv, from_list, from_index, to_list, to_index, count, player) + end, + on_put = function(inv, listname, index, stack, player) + end, + on_take = function(inv, listname, index, stack, player) + print(player:get_player_name().." takes item from creative inventory; listname="..dump(listname)..", index="..dump(index)..", stack="..dump(stack)) + if stack then + print("stack:get_name()="..dump(stack:get_name())..", stack:get_count()="..dump(stack:get_count())) + end + end, + }) + local creative_list = {} + for name,def in pairs(minetest.registered_items) do + if (not def.groups.not_in_creative_inventory or def.groups.not_in_creative_inventory == 0) + and def.description and def.description ~= "" then + table.insert(creative_list, name) + end + end + table.sort(creative_list) + inv:set_size("main", #creative_list) + for _,itemstring in ipairs(creative_list) do + inv:add_item("main", ItemStack(itemstring)) + end + creative_inventory.creative_inventory_size = #creative_list + print("creative inventory size: "..dump(creative_inventory.creative_inventory_size)) +end) + +-- Create the trash field +local trash = minetest.create_detached_inventory("creative_trash", { + -- Allow the stack to be placed and remove it in on_put() + -- This allows the creative inventory to restore the stack + allow_put = function(inv, listname, index, stack, player) + if minetest.setting_getbool("creative_mode") then + return stack:get_count() + else + return 0 + end + end, + on_put = function(inv, listname, index, stack, player) + inv:set_stack(listname, index, "") + end, +}) +trash:set_size("main", 1) + +creative_inventory.set_creative_formspec = function(player, start_i, pagenum) + pagenum = math.floor(pagenum) + local pagemax = math.floor((creative_inventory.creative_inventory_size-1) / (6*4) + 1) + player:set_inventory_formspec("size[13,7.5]".. + "list[current_player;main;5,3.5;8,4;]".. + "image[8,0;6,3;rt_logo.png]".. + "list[detached:creative;main;0.3,0.5;4,6;"..tostring(start_i).."]".. + "label[2.0,6.55;"..tostring(pagenum).."/"..tostring(pagemax).."]".. + "button[0.3,6.5;1.6,1;creative_prev;<<]".. + "button[2.7,6.5;1.6,1;creative_next;>>]".. + "label[5,1.5;Trash:]".. + "list[detached:creative_trash;main;5,2;1,1;]") +end +minetest.register_on_joinplayer(function(player) + -- If in creative mode, modify player's inventory forms + if not minetest.setting_getbool("creative_mode") then + return + end + creative_inventory.set_creative_formspec(player, 0, 1) +end) + +minetest.register_on_player_receive_fields(function(player, formname, fields) + if not minetest.setting_getbool("creative_mode") then + return + end + -- Figure out current page from formspec + local current_page = 0 + local formspec = player:get_inventory_formspec() + local start_i = string.match(formspec, "list%[detached:creative;main;[%d.]+,[%d.]+;[%d.]+,[%d.]+;(%d+)%]") + start_i = tonumber(start_i) or 0 + + if fields.creative_prev then + start_i = start_i - 4*6 + end + if fields.creative_next then + start_i = start_i + 4*6 + end + + if start_i < 0 then + start_i = start_i + 4*6 + end + if start_i >= creative_inventory.creative_inventory_size then + start_i = start_i - 4*6 + end + + if start_i < 0 or start_i >= creative_inventory.creative_inventory_size then + start_i = 0 + end + + creative_inventory.set_creative_formspec(player, start_i, start_i / (6*4) + 1) +end) diff --git a/mods/core/default_config.lua b/mods/core/default_config.lua new file mode 100644 index 0000000..d696627 --- /dev/null +++ b/mods/core/default_config.lua @@ -0,0 +1 @@ +ALWAYS_DROP_NODES_AS_ITEMS = true \ No newline at end of file diff --git a/mods/core/drop.lua b/mods/core/drop.lua new file mode 100644 index 0000000..e3e3dfc --- /dev/null +++ b/mods/core/drop.lua @@ -0,0 +1,60 @@ +if minetest.setting_getbool("creative_mode") then + function minetest.handle_node_drops(pos, drops, digger) + if not digger or not digger:is_player() then + return + end + local inv = digger:get_inventory() + if inv then + for _,item in ipairs(drops) do + item = ItemStack(item):get_name() + if not inv:contains_item("main", item) then + inv:add_item("main", item) + end + end + end + end +else + function minetest.handle_node_drops(pos, drops, digger) + local function drop(item) + local count = ItemStack(item):get_count() + local name = ItemStack(item):get_name() + for i=1,count do + local obj = minetest.add_item(pos, name) + if obj ~= nil then + obj:get_luaentity().collect = true + local k = 1 + if name == "default:cobble" then + k = math.random(3,6) + end + local x = math.random(1, 5)/k + if math.random(1,2) == 1 then + x = -x + end + local z = math.random(1, 5)/k + if math.random(1,2) == 1 then + z = -z + end + obj:setvelocity({x=1/x, y=obj:getvelocity().y, z=1/z}) + end + end + end + local function drop_all() + for _, item in ipairs(drops) do + drop(item) + end + end + if ALWAYS_DROP_NODES_AS_ITEMS and minetest.get_node_group(minetest.get_node(pos).name, "drop_on_dig") == 1 then + drop_all() + elseif digger and digger:get_inventory() then + for _, dropped_item in ipairs(drops) do + if digger:get_inventory():room_for_item("main", dropped_item) then + digger:get_inventory():add_item("main", dropped_item) + else + drop(dropped_item) + end + end + else + drop_all() + end + end +end diff --git a/mods/core/falling.lua b/mods/core/falling.lua new file mode 100644 index 0000000..c1e0785 --- /dev/null +++ b/mods/core/falling.lua @@ -0,0 +1,232 @@ +function minetest.register_node(name, nodedef) + nodedef.type = "node" + if not nodedef.cause_drop then + nodedef.cause_drop = function(pos, node) + local b_pos = {x=pos.x,y=pos.y-1,z=pos.z} + local b_node = minetest.get_node(b_pos) + if minetest.registered_nodes[b_node.name].falling_node_walkable == false or + minetest.registered_nodes[b_node.name].buildable_to then + return true + end + end + end + if not nodedef.cause_fall then + nodedef.cause_fall = function(pos, node) + local b_pos = {x=pos.x,y=pos.y-1,z=pos.z} + local b_node = minetest.get_node(b_pos) + if minetest.registered_nodes[b_node.name].falling_node_walkable == false or + minetest.registered_nodes[b_node.name].buildable_to then + return true + end + end + end + if nodedef.falling_node_walkable == nil then + nodedef.falling_node_walkable = true + end + minetest.register_item(name, nodedef) +end + +realtest.registered_on_updatenodes = {} +function realtest.register_on_updatenode(func) + table.insert(realtest.registered_on_updatenodes, func) +end +minetest.register_on_updatenode = realtest.register_on_updatenode + +function nodeupdate_single(pos) + for _, callback in ipairs(realtest.registered_on_updatenodes) do + local node = minetest.get_node(pos) + callback(pos, node) + end +end + +function nodeupdate(pos) + for x = -1,1 do + for y = -1,1 do + for z = -1,1 do + pos2 = {x=pos.x+x, y=pos.y+y, z=pos.z+z} + nodeupdate_single(pos2) + end + end + end +end + +realtest.register_on_updatenode(function(pos, node) + if minetest.get_node_group(node.name, "dropping_node") ~= 0 then + if minetest.registered_nodes[node.name].cause_drop(pos, node) then + local meta = minetest.get_meta(pos) + if minetest.registered_nodes[node.name].on_dropping then + minetest.registered_nodes[node.name].on_dropping(pos, node) + else + local drops = minetest.registered_nodes[node.name].drop_on_dropping or + minetest.registered_nodes[node.name].drop or node.name + if type(drops) == "string" then drops = {drops} end + minetest.remove_node(pos) + minetest.handle_node_drops(pos, drops) + end + if minetest.registered_nodes[node.name].after_dig_node then + minetest.registered_nodes[node.name].after_dig_node(pos, node, meta, nil) + end + nodeupdate(pos) + end + end +end) + +realtest.register_on_updatenode(function(pos, node) + local b_node = minetest.get_node({x=pos.x,y=pos.y-1,z=pos.z}) + if minetest.get_node_group(node.name, "dropping_like_stone") ~= 0 and + (minetest.registered_nodes[b_node.name].walkable == false or + minetest.registered_nodes[b_node.name].buildable_to) then + local sides = {{x=-1,y=0,z=0}, {x=1,y=0,z=0}, {x=0,y=0,z=-1}, {x=0,y=0,z=1}, {x=0,y=-1,z=0}, {x=0,y=1,z=0}} + local drop = true + for _, s in ipairs(sides) do + if minetest.get_node_group(minetest.get_node({x=pos.x+s.x,y=pos.y+s.y,z=pos.z+s.z}).name, "dropping_like_stone") ~= 0 then + drop = false + break + end + end + if drop then + minetest.remove_node({x=pos.x,y=pos.y,z=pos.z}) + minetest.handle_node_drops(pos, {node.name}) + nodeupdate(pos) + end + end + end) + +realtest.register_on_updatenode(function(pos, node) + if minetest.get_node_group(node.name, "falling_node") ~= 0 then + if minetest.registered_nodes[node.name].cause_fall(pos, node) then + if minetest.registered_nodes[node.name].on_falling then + minetest.registered_nodes[node.name].on_falling(pos, node) + else + minetest.remove_node(pos) + spawn_falling_node(pos, node.name) + end + nodeupdate(pos) + end + end +end) + +realtest.register_on_updatenode(function(pos, node) + if minetest.get_node_group(node.name, "attached_node") ~= 0 then + local function check_attached_node(p, n) + local def = minetest.registered_nodes[n.name] + local d = {x=0, y=0, z=0} + if def.paramtype2 == "wallmounted" then + if n.param2 == 0 then + d.y = 1 + elseif n.param2 == 1 then + d.y = -1 + elseif n.param2 == 2 then + d.x = 1 + elseif n.param2 == 3 then + d.x = -1 + elseif n.param2 == 4 then + d.z = 1 + elseif n.param2 == 5 then + d.z = -1 + end + else + d.y = -1 + end + local p2 = {x=p.x+d.x, y=p.y+d.y, z=p.z+d.z} + local nn = minetest.get_node(p2).name + local def2 = minetest.registered_nodes[nn] + if def2 and (not def2.walkable or def2.buildable_to) then + return false + end + return true + end + if not check_attached_node(pos, node) then + minetest.remove_node(pos) + minetest.handle_node_drops(pos, minetest.get_node_drops(node.name, nil)) + nodeupdate(pos) + end + end +end) + +minetest.register_entity(":__builtin:falling_node", { + initial_properties = { + physical = true, + collisionbox = {-0.5,-0.5,-0.5, 0.5,0.5,0.5}, + visual = "wielditem", + textures = {}, + visual_size = {x=0.667, y=0.667}, + }, + + nodename = "", + + set_node = function(self, nodename) + self.nodename = nodename + local stack = ItemStack(nodename) + local itemtable = stack:to_table() + local itemname = nil + if itemtable then + itemname = stack:to_table().name + end + local item_texture = nil + local item_type = "" + if minetest.registered_items[itemname] then + item_texture = minetest.registered_items[itemname].inventory_image + item_type = minetest.registered_items[itemname].type + end + prop = { + is_visible = true, + textures = {nodename}, + } + self.object:set_properties(prop) + end, + + get_staticdata = function(self) + return self.nodename + end, + + on_activate = function(self, staticdata) + self.nodename = staticdata + self.object:set_armor_groups({immortal=1}) + --self.object:setacceleration({x=0, y=-10, z=0}) + self:set_node(self.nodename) + end, + + on_step = function(self, dtime) + -- Set gravity + self.object:setacceleration({x=0, y=-10, z=0}) + -- Turn to actual sand when collides to ground or just move + local pos = self.object:getpos() + local bcp = {x=pos.x, y=pos.y-0.7, z=pos.z} -- Position of bottom center point + local bcn = minetest.get_node(bcp) + -- Note: walkable is in the node definition, not in item groups + if minetest.registered_nodes[bcn.name] and + minetest.registered_nodes[bcn.name].falling_node_walkable then + if minetest.registered_nodes[bcn.name].buildable_to then + minetest.remove_node(bcp) + return + end + local np = {x=bcp.x, y=bcp.y+1, z=bcp.z} + -- Check what's here + local n2 = minetest.get_node(np) + -- If it's not air or liquid, remove node and replace it with + -- it's drops + if n2.name ~= "air" and (not minetest.registered_nodes[n2.name] or + minetest.registered_nodes[n2.name].liquidtype == "none") then + local drops = minetest.get_node_drops(n2.name, "") + minetest.remove_node(np) + -- Add dropped items + local _, dropped_item + for _, dropped_item in ipairs(drops) do + minetest.add_item(np, dropped_item) + end + -- Run script hook + local _, callback + for _, callback in ipairs(minetest.registered_on_dignodes) do + callback(np, n2, nil) + end + end + -- Create node and remove entity + minetest.add_node(np, {name=self.nodename}) + self.object:remove() + nodeupdate(np) + else + -- Do nothing + end + end +}) diff --git a/mods/core/helper_functions.lua b/mods/core/helper_functions.lua new file mode 100644 index 0000000..6bb0b4f --- /dev/null +++ b/mods/core/helper_functions.lua @@ -0,0 +1,139 @@ +function table:contains(v) + for _, i in ipairs(self) do + if i == v then + return true + end + end + return false +end + +function table:get_index(value) + for i, v in ipairs(self) do + if v == value then + return i + end + end +end + +function copy_table(t) + local u = { } + for k, v in pairs(t) do + u[k] = v + end + return setmetatable(u, getmetatable(t)) +end + +function mod_pos(p, dx, dy, dz) + return { x = p.x + dx, y = p.y + dy, z = p.z + dz } +end + +function hacky_swap_node(pos,name) + local node = minetest.get_node(pos) + local meta = minetest.get_meta(pos) + local meta0 = meta:to_table() + if node.name == name then + return + end + node.name = name + local meta0 = meta:to_table() + minetest.set_node(pos,node) + meta = minetest.get_meta(pos) + meta:from_table(meta0) +end + +function string:capitalize() + return self:sub(1,1):upper()..self:sub(2):lower() +end + +function string:remove_modname_prefix() + for i = 1,2 do + local i = self:find(":") + if i then + self = self:sub(i+1) + end + end + return self +end + +function string:get_modname_prefix() + local i = self:find(":") + if i == 1 then + self = self:sub(2, -1) + end + i = self:find(":") + if i then + return self:sub(1, i-1) + end + return self +end + +function merge(lhs, rhs) + local merged_table = {} + for _, v in ipairs(lhs) do + table.insert(merged_table, v) + end + for _, v in ipairs(rhs) do + table.insert(merged_table, v) + end + return merged_table +end + +function rshift(x, by) + return math.floor(x / 2 ^ by) +end + +--Papyrus Growth + +minetest.register_abm({ + nodenames = {"default:papyrus"}, + neighbors = {"default:dirt", "default:dirt_with_grass"}, + interval = 100, + chance = 20, + action = function(pos, node) + pos.y = pos.y-1 + local name = minetest.get_node(pos).name + if name == "default:dirt" or name == "default:dirt_with_grass" then + if minetest.find_node_near(pos, 3, {"group:water"}) == nil then + return + end + pos.y = pos.y+1 + local height = 0 + while minetest.get_node(pos).name == "default:papyrus" and height < 4 do + height = height+1 + pos.y = pos.y+1 + end + if height < 4 then + if minetest.get_node(pos).name == "air" then + minetest.set_node(pos, {name="default:papyrus"}) + end + end + end + end, +}) + +--Cactus Growth + +minetest.register_abm({ + nodenames = {"default:cactus"}, + neighbors = {"default:sand", "default:desert_sand"}, + interval = 100, + chance = 20, + action = function(pos, node) + pos.y = pos.y-1 + local name = minetest.get_node(pos).name + if name == "default:sand" or name == "default:desert_sand" then + pos.y = pos.y+1 + local height = 0 + while minetest.get_node(pos).name == "default:cactus" and height < 4 do + height = height+1 + pos.y = pos.y+1 + end + if height < 4 then + if minetest.get_node(pos).name == "air" then + minetest.set_node(pos, {name="default:cactus"}) + end + end + end + end, +}) + diff --git a/mods/core/init.lua b/mods/core/init.lua new file mode 100644 index 0000000..bfdccfd --- /dev/null +++ b/mods/core/init.lua @@ -0,0 +1,18 @@ +realtest = {} + +dofile(minetest.get_modpath("core").."/default_config.lua") +local user_conf = minetest.get_modpath("core").."/config.lua" +local f = io.open(user_conf) +if f then + dofile(user_conf) + f:close() +end +dofile(minetest.get_modpath("core").."/helper_functions.lua") +dofile(minetest.get_modpath("core").."/creative.lua") +dofile(minetest.get_modpath("core").."/drop.lua") +--dofile(minetest.get_modpath("core").."/place.lua") +dofile(minetest.get_modpath("core").."/falling.lua") +dofile(minetest.get_modpath("core").."/seasons.lua") +dofile(minetest.get_modpath("core").."/player.lua") +dofile(minetest.get_modpath("core").."/stairs_and_slabs.lua") +dofile(minetest.get_modpath("core").."/legacy.lua") diff --git a/mods/core/legacy.lua b/mods/core/legacy.lua new file mode 100644 index 0000000..d46ba7b --- /dev/null +++ b/mods/core/legacy.lua @@ -0,0 +1,92 @@ +minetest.register_alias("decorations:casket", "decorations:malachite_casket") +minetest.register_alias("minerals:olovine", "minerals:olivine") +minetest.register_alias("trees:ash_fence","fences:ash_fence") +minetest.register_alias("trees:aspen_fence","fences:aspen_fence") +minetest.register_alias("trees:birch_fence","fences:birch_fence") +minetest.register_alias("trees:mapple_fence","fences:mapple_fence") +minetest.register_alias("trees:chestnut_fence","fences:chestnut_fence") +minetest.register_alias("trees:pine_fence","fences:pine_fence") +minetest.register_alias("minerals:brown_coal", "minerals:lignite") +minetest.register_alias("ores:brown_coal","ores:lignite") +minetest.register_alias("minerals:lapis", "minerals:lazurite") +minetest.register_alias("default:chest", "trees:ash_chest") +minetest.register_alias("default:chest_locked", "trees:ash_chest_locked") +minetest.register_alias("trees:mapple_chest","trees:maple_chest") +minetest.register_alias("trees:mapple_chest_locked","trees:maple_chest_locked") +minetest.register_alias("trees:mapple_planks","trees:maple_planks") +minetest.register_alias("trees:mapple_stick","trees:maple_stick") +minetest.register_alias("trees:mapple_sapling","trees:maple_sapling") +minetest.register_alias("trees:mapple_plank","trees:maple_plank") +minetest.register_alias("trees:mapple_log","trees:maple_log") +minetest.register_alias("trees:mapple_leaves","trees:maple_leaves") +minetest.register_alias("trees:mapple_leaves_autumn","trees:maple_leaves_autumn") +minetest.register_alias("trees:mapple_leaves_winter","trees:maple_leaves_winter") +minetest.register_alias("trees:mapple_trunk","trees:maple_trunk") +minetest.register_alias("trees:mapple_trunk_top","trees:maple_trunk_top") +minetest.register_alias("trees:mapple_ladder","trees:maple_ladder") +minetest.register_alias("trees:mapple_","trees:maple_") +minetest.register_alias("joiner_table:joiner_table_mapple","joiner_table:joiner_table_maple") +minetest.register_alias("scribing_table:scribing_table_mapple","scribing_table:scribing_table_maple") +minetest.register_alias("fences:mapple_fence", "fences:maple_fence") +for i = 0,15 do + minetest.register_alias("fences:mapple_fence_"..i, "fences:maple_fence_"..i) +end +minetest.register_alias("doors:door_mapple", "doors:door_maple") +minetest.register_alias("doors:door_mapple_b_1", "doors:door_maple_b_1") +minetest.register_alias("doors:door_mapple_t_1", "doors:door_maple_t_1") +minetest.register_alias("doors:door_mapple_b_2", "doors:door_maple_b_2") +minetest.register_alias("doors:door_mapple_t_2", "doors:door_maple_t_2") +minetest.register_alias("decorations:bookshelf_mapple", "decorations:bookshelf_maple") +minetest.register_alias("trees:mapple_planks_slab", "trees:maple_planks_slab") +minetest.register_alias("trees:mapple_planks_slab_r", "trees:maple_planks_slab_r") +minetest.register_alias("trees:mapple_planks_stair", "trees:maple_planks_stair") +minetest.register_alias("trees:mapple_planks_stair_upside_down", "trees:maple_planks_stair_upside_down") +minetest.register_alias("default:clay_lump", "grounds:clay_lump") +minetest.register_alias("default:cobble", "default:stone_small_rock") +minetest.register_alias("default:cobbleblock", "default:stone_macadam") +minetest.register_alias("default:cobbleblock_flat", "default:stone_bricks") +minetest.register_alias("default:cobbleblock_flat_slab_r", "default:stone_bricks_slab_r") +minetest.register_alias("default:cobbleblock_flat_slab", "default:stone_bricks_slab") +minetest.register_alias("default:cobbleblock_flat_stair_r", "default:stone_bricks_stair_r") +minetest.register_alias("default:cobbleblock_flat_stair", "default:stone_bricks_stair") +minetest.register_alias("default:cobbleblock_flat_stair_upside_down_r", "default:stone_bricks_stair_upside_down_r") +minetest.register_alias("default:cobbleblock_flat_stair_upside_down", "default:stone_bricks_stair_upside_down") +minetest.register_alias("default:cobble_node", "default:stone_small_rock_node") +minetest.register_alias("default:coal_lump", "minerals:charcoal") +minetest.register_alias("ores:lignite","ores:lignite_in_default_stone") +minetest.register_alias("ores:anthracite","ores:anthracite_in_default_stone") +minetest.register_alias("ores:bituminous_coal","ores:bituminous_coal_in_default_stone") +minetest.register_alias("ores:magnetite","ores:magnetite_in_default_stone") +minetest.register_alias("ores:hematite","ores:hematite_in_default_stone") +minetest.register_alias("ores:limonite","ores:limonite_in_default_stone") +minetest.register_alias("ores:bismuthinite","ores:bismuthinite_in_default_stone") +minetest.register_alias("ores:cassiterite","ores:cassiterite_in_default_stone") +minetest.register_alias("ores:galena","ores:galena_in_default_stone") +minetest.register_alias("ores:garnierite","ores:garnierite_in_default_stone") +minetest.register_alias("ores:malachite","ores:malachite_in_default_stone") +minetest.register_alias("ores:native_copper","ores:native_copper_in_default_stone") +minetest.register_alias("ores:native_copper_desert","ores:native_copper_in_default_desert_stone") +minetest.register_alias("ores:native_gold","ores:native_gold_in_default_stone") +minetest.register_alias("ores:native_gold_desert","ores:native_gold_in_default_desert_stone") +minetest.register_alias("ores:native_silver","ores:native_silver_in_default_stone") +minetest.register_alias("ores:native_platinum","ores:native_platinum_in_default_stone") +minetest.register_alias("ores:sphalerite","ores:sphalerite_in_default_stone") +minetest.register_alias("ores:tetrahedrite","ores:tetrahedrite_in_default_stone") +minetest.register_alias("ores:lapis","ores:lazurite_in_default_stone") +minetest.register_alias("ores:bauxite","ores:bauxite_in_default_stone") +minetest.register_alias("ores:cinnabar","ores:cinnabar_in_default_stone") +minetest.register_alias("ores:cryolite","ores:cryolite_in_default_stone") +minetest.register_alias("ores:graphite","ores:graphite_in_default_stone") +minetest.register_alias("ores:gypsum","ores:gypsum_in_default_stone") +minetest.register_alias("ores:jet","ores:jet_in_default_stone") +minetest.register_alias("ores:kaolinite","ores:kaolinite_in_default_stone") +minetest.register_alias("ores:kimberlite","ores:kimberlite_in_default_stone") +minetest.register_alias("ores:olovine","ores:olivine_in_default_stone") +minetest.register_alias("ores:petrified_wood","ores:petrified_wood_in_default_stone") +minetest.register_alias("ores:saltpeter","ores:saltpeter_in_default_stone") +minetest.register_alias("ores:satinspar","ores:satin_spar_in_default_stone") +minetest.register_alias("minerals:satinspar", "minerals:satin_spar") +minetest.register_alias("ores:selenite","ores:selenite_in_default_stone") +minetest.register_alias("ores:serpentine","ores:serpentine_in_default_stone") +minetest.register_alias("ores:sylvite","ores:sylvite_in_default_stone") +minetest.register_alias("ores:tenorite","ores:tenorite_in_default_stone") \ No newline at end of file diff --git a/mods/core/models/character.blend b/mods/core/models/character.blend new file mode 100644 index 0000000..719f068 Binary files /dev/null and b/mods/core/models/character.blend differ diff --git a/mods/core/models/character.png b/mods/core/models/character.png new file mode 100644 index 0000000..f820462 Binary files /dev/null and b/mods/core/models/character.png differ diff --git a/mods/core/models/character.x b/mods/core/models/character.x new file mode 100644 index 0000000..96cd466 --- /dev/null +++ b/mods/core/models/character.x @@ -0,0 +1,10316 @@ +xof 0303txt 0032 + +template XSkinMeshHeader { + <3cf169ce-ff7c-44ab-93c0-f78f62d172e2> + WORD nMaxSkinWeightsPerVertex; + WORD nMaxSkinWeightsPerFace; + WORD nBones; +} + +template SkinWeights { + <6f0d123b-bad2-4167-a0d0-80224f25fabb> + STRING transformNodeName; + DWORD nWeights; + array DWORD vertexIndices[nWeights]; + array float weights[nWeights]; + Matrix4x4 matrixOffset; +} + +Frame Root { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 1.000000,-0.000000, 0.000000, + 0.000000, 0.000000, 0.000000, 1.000000;; + } + Frame Armature { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 0.000000,-10.000000, 1.000000;; + } + Frame Armature_Body { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000,-1.000000, 0.000000, 0.000000, + -0.000000, 0.000000, 6.750000, 1.000000;; + } + Frame Armature_Head { + FrameTransformMatrix { + -1.000000,-0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + 0.000000, 6.750000,-0.000000, 1.000000;; + } + } //End of Armature_Head + Frame Armature_Arm_Left { + FrameTransformMatrix { + 0.989214,-0.143886,-0.027450, 0.000000, + -0.143940,-0.989586,-0.000000, 0.000000, + -0.027164, 0.003951,-0.999623, 0.000000, + -2.000000, 6.750000,-0.000000, 1.000000;; + } + Frame Armature_Arm_Low_Left { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + -0.000000, 1.000000,-0.000000, 0.000000, + -0.000000,-0.000000, 1.000000, 0.000000, + 0.000000, 3.473675,-0.000000, 1.000000;; + } + } //End of Armature_Arm_Low_Left + } //End of Armature_Arm_Left + Frame Armature_Arm_Right { + FrameTransformMatrix { + 0.989214, 0.143886, 0.027450, 0.000000, + 0.143940,-0.989586,-0.000000, 0.000000, + 0.027164, 0.003951,-0.999623, 0.000000, + 2.000000, 6.750000,-0.000000, 1.000000;; + } + Frame Armature_Arm_Low_Right { + FrameTransformMatrix { + 1.000000,-0.000000,-0.000000, 0.000000, + 0.000000, 1.000000,-0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + -0.000000, 3.473675,-0.000000, 1.000000;; + } + } //End of Armature_Arm_Low_Right + } //End of Armature_Arm_Right + Frame Armature_Leg_Right { + FrameTransformMatrix { + 1.000000, 0.000000,-0.000000, 0.000000, + -0.000000,-1.000000,-0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + 1.000000, 0.000000,-0.000001, 1.000000;; + } + Frame Armature_Leg_Low_Right { + FrameTransformMatrix { + 1.000000,-0.000000,-0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 3.076228, 0.000000, 1.000000;; + } + } //End of Armature_Leg_Low_Right + } //End of Armature_Leg_Right + Frame Armature_Leg_Left { + FrameTransformMatrix { + 1.000000, 0.000000,-0.000000, 0.000000, + -0.000000,-1.000000,-0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + -1.000000, 0.000000,-0.000001, 1.000000;; + } + Frame Armature_Leg_Low_Left { + FrameTransformMatrix { + 1.000000,-0.000000,-0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 3.061175,-0.000000, 1.000000;; + } + } //End of Armature_Leg_Low_Left + } //End of Armature_Leg_Left + } //End of Armature_Body + Frame Player { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 0.000000, 0.000000, 1.000000;; + } + Mesh { //Mesh Mesh + 304; + -2.000000;-1.000000;13.500000;, + 2.000000;-1.000000;13.500000;, + 2.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + 2.000000;-1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + 2.000000; 1.000000;13.500000;, + 2.000000;-1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + -2.000000; 1.000000; 3.697320;, + -2.000000;-1.000000; 3.697320;, + -0.000000;-1.000000; 3.697320;, + 0.000000; 1.000000; 3.697320;, + 2.000000;-2.000000;13.500000;, + -2.000000;-2.000000;13.500000;, + -2.000000;-2.000000;17.500000;, + 2.000000;-2.000000;17.500000;, + -2.000000;-2.000000;13.500000;, + -2.000000; 2.000000;13.500000;, + -2.000000; 2.000000;17.500000;, + -2.000000;-2.000000;17.500000;, + -2.000000; 2.000000;13.500000;, + 2.000000; 2.000000;13.500000;, + 2.000000; 2.000000;17.500000;, + -2.000000; 2.000000;17.500000;, + -2.000000; 2.000000;13.500000;, + -2.000000;-2.000000;13.500000;, + 2.000000;-2.000000;13.500000;, + 2.000000; 2.000000;13.500000;, + 2.000000; 2.000000;17.500000;, + 2.000000;-2.000000;17.500000;, + -2.000000;-2.000000;17.500000;, + -2.000000; 2.000000;17.500000;, + 2.000000;-1.000000;10.125000;, + 4.000000;-1.000000;10.125000;, + 4.000000; 1.000000;10.125000;, + 2.000000; 1.000000;10.125000;, + 4.000000;-1.000000;13.500000;, + 2.000000;-1.000000;13.500000;, + 2.000000; 1.000000;13.500000;, + 4.000000; 1.000000;13.500000;, + 2.000000; 1.000000;13.500000;, + 2.000000; 1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + 2.000000;-1.000000;13.500000;, + 2.000000; 2.000000;17.500000;, + 2.000000; 2.000000;13.500000;, + 2.000000;-2.000000;13.500000;, + 2.000000;-2.000000;17.500000;, + 0.000000; 1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -4.000000;-1.000000;13.500000;, + -4.000000; 1.000000;13.500000;, + 0.000000;-1.000000; 3.697320;, + 2.000000;-1.000000; 3.697320;, + 2.000000; 1.000000; 3.697320;, + 0.000000; 1.000000; 3.697320;, + -4.000000; 1.000000;10.125000;, + -4.000000;-1.000000;10.125000;, + -2.000000;-1.000000;10.125000;, + -2.000000; 1.000000;10.125000;, + 2.000000;-1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.200000;-2.200000;13.300000;, + -2.200000;-2.200000;13.300000;, + -2.200000;-2.200000;17.700001;, + 2.200000;-2.200000;17.700001;, + -2.200000;-2.200000;13.300000;, + -2.200000; 2.200000;13.300000;, + -2.200000; 2.200000;17.700001;, + -2.200000;-2.200000;17.700001;, + -2.200000; 2.200000;13.300000;, + 2.200000; 2.200000;13.300000;, + 2.200000; 2.200000;17.700001;, + -2.200000; 2.200000;17.700001;, + -2.200000; 2.200000;13.300000;, + -2.200000;-2.200000;13.300000;, + 2.200000;-2.200000;13.300000;, + 2.200000; 2.200000;13.300000;, + 2.200000; 2.200000;17.700001;, + 2.200000;-2.200000;17.700001;, + -2.200000;-2.200000;17.700001;, + -2.200000; 2.200000;17.700001;, + 2.200000; 2.200000;17.700001;, + 2.200000; 2.200000;13.300000;, + 2.200000;-2.200000;13.300000;, + 2.200000;-2.200000;17.700001;, + -2.000000;-1.000000;13.500000;, + -2.000000;-1.000000;10.125000;, + -4.000000;-1.000000;10.125000;, + -4.000000;-1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + -2.000000; 1.000000;10.125000;, + -2.000000;-1.000000;10.125000;, + -2.000000;-1.000000;13.500000;, + -2.000000; 1.000000;10.125000;, + -2.000000; 1.000000;10.125000;, + -2.000000;-1.000000;10.125000;, + -2.000000;-1.000000;10.125000;, + -4.000000; 1.000000;13.500000;, + -4.000000; 1.000000;10.125000;, + -2.000000; 1.000000;10.125000;, + -2.000000; 1.000000;13.500000;, + -4.000000;-1.000000;13.500000;, + -4.000000;-1.000000;10.125000;, + -4.000000; 1.000000;10.125000;, + -4.000000; 1.000000;13.500000;, + 4.000000; 1.000000;13.500000;, + 4.000000; 1.000000;10.125000;, + 4.000000;-1.000000;10.125000;, + 4.000000;-1.000000;13.500000;, + 2.000000; 1.000000;13.500000;, + 2.000000; 1.000000;10.125000;, + 4.000000; 1.000000;10.125000;, + 4.000000; 1.000000;13.500000;, + 2.000000;-1.000000;13.500000;, + 2.000000;-1.000000;10.125000;, + 2.000000; 1.000000;10.125000;, + 2.000000; 1.000000;13.500000;, + 2.000000;-1.000000;10.125000;, + 2.000000;-1.000000;10.125000;, + 2.000000; 1.000000;10.125000;, + 2.000000; 1.000000;10.125000;, + 4.000000;-1.000000;13.500000;, + 4.000000;-1.000000;10.125000;, + 2.000000;-1.000000;10.125000;, + 2.000000;-1.000000;13.500000;, + 0.000000;-1.000000; 6.750000;, + 0.000000;-1.000000; 3.697320;, + 0.000000; 1.000000; 3.697320;, + 0.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 3.697320;, + -2.000000; 1.000000; 3.697320;, + -2.000000; 1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + -0.000000;-1.000000; 3.697320;, + -2.000000;-1.000000; 3.697320;, + -2.000000;-1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + 0.000000; 1.000000; 3.697320;, + 2.000000; 1.000000; 3.697320;, + 2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 3.697320;, + 0.000000; 1.000000; 3.697320;, + 0.000000; 1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + 2.000000;-1.000000; 3.697320;, + 0.000000;-1.000000; 3.697320;, + 0.000000;-1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + 0.000000; 1.000000; 3.697320;, + -0.000000;-1.000000; 3.697320;, + 0.000000;-1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 3.697320;, + 2.000000;-1.000000; 3.697320;, + 2.000000;-1.000000; 6.750000;, + 4.000000;-1.000000;10.149984;, + 4.000000;-1.000000; 6.749985;, + 2.000000;-1.000000; 6.749985;, + 2.000000;-1.000000;10.149984;, + 2.000000;-1.000000;10.149984;, + 2.000000;-1.000000; 6.749985;, + 2.000000; 1.000000; 6.749985;, + 2.000000; 1.000000;10.149984;, + 2.000000; 1.000000;10.149984;, + 2.000000; 1.000000; 6.749985;, + 4.000000; 1.000000; 6.749985;, + 4.000000; 1.000000;10.149984;, + 4.000000; 1.000000;10.149984;, + 4.000000; 1.000000; 6.749985;, + 4.000000;-1.000000; 6.749985;, + 4.000000;-1.000000;10.149984;, + 4.000000;-1.000000;10.149984;, + 2.000000;-1.000000;10.149984;, + 2.000000; 1.000000;10.149984;, + 4.000000; 1.000000;10.149984;, + 2.000000;-1.000000; 6.749985;, + 4.000000;-1.000000; 6.749985;, + 4.000000; 1.000000; 6.749985;, + 2.000000; 1.000000; 6.749985;, + -4.000000;-1.000000;10.147675;, + -4.000000;-1.000000; 6.747675;, + -4.000000; 1.000000; 6.747675;, + -4.000000; 1.000000;10.147675;, + -4.000000; 1.000000;10.147675;, + -4.000000; 1.000000; 6.747675;, + -2.000000; 1.000000; 6.747675;, + -2.000000; 1.000000;10.147675;, + -2.000000; 1.000000;10.147675;, + -2.000000; 1.000000; 6.747675;, + -2.000000;-1.000000; 6.747675;, + -2.000000;-1.000000;10.147675;, + -2.000000;-1.000000;10.147675;, + -2.000000;-1.000000; 6.747675;, + -4.000000;-1.000000; 6.747675;, + -4.000000;-1.000000;10.147675;, + -4.000000; 1.000000; 6.747675;, + -4.000000;-1.000000; 6.747675;, + -2.000000;-1.000000; 6.747675;, + -2.000000; 1.000000; 6.747675;, + -2.000000; 1.000000;10.147675;, + -2.000000;-1.000000;10.147675;, + -4.000000;-1.000000;10.147675;, + -4.000000; 1.000000;10.147675;, + 0.000000; 1.000000; 6.750000;, + 0.000000; 1.000000; 3.697320;, + -0.000000;-1.000000; 3.697320;, + 0.000000;-1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 3.697320;, + 0.000000; 1.000000; 3.697320;, + 0.000000; 1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + -0.000000;-1.000000; 3.697320;, + -2.000000;-1.000000; 3.697320;, + -2.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 3.697320;, + -2.000000; 1.000000; 3.697320;, + -2.000000; 1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + 0.000000;-1.000000; 3.697320;, + 0.000000; 1.000000; 3.697320;, + 0.000000; 1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 3.697320;, + -2.000000;-1.000000; 3.697320;, + -0.000000;-1.000000; 3.697320;, + 0.000000; 1.000000; 3.697320;, + 2.000000;-1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000;-0.000000;, + -2.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -2.000000; 1.000000; 3.700000;, + -2.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000; 3.700000;, + 0.000000;-1.000000; 3.700000;, + 0.000000;-1.000000;-0.000000;, + -2.000000;-1.000000;-0.000000;, + -2.000000;-1.000000; 3.700000;, + -2.000000;-1.000000; 3.700000;, + -2.000000;-1.000000;-0.000000;, + -2.000000; 1.000000;-0.000000;, + -2.000000; 1.000000; 3.700000;, + 0.000000; 1.000000; 3.700000;, + 0.000000;-1.000000; 3.700000;, + -2.000000;-1.000000; 3.700000;, + -2.000000; 1.000000; 3.700000;, + 2.000000; 1.000000; 3.700000;, + 2.000000; 1.000000;-0.000000;, + 2.000000;-1.000000;-0.000000;, + 2.000000;-1.000000; 3.700000;, + 2.000000;-1.000000; 3.700000;, + 2.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000; 3.700000;, + 0.000000; 1.000000; 3.700000;, + 0.000000; 1.000000;-0.000000;, + 2.000000; 1.000000;-0.000000;, + 2.000000; 1.000000; 3.700000;, + 2.000000;-1.000000; 3.700000;, + 0.000000;-1.000000; 3.700000;, + 0.000000; 1.000000; 3.700000;, + 2.000000; 1.000000; 3.700000;, + 0.000000;-1.000000;-0.000000;, + 2.000000;-1.000000;-0.000000;, + 2.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000; 3.700000;, + 0.000000; 1.000000; 3.700000;, + 0.000000; 1.000000;-0.000000;, + 0.000000;-1.000000; 3.700000;, + 0.000000;-1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000; 3.700000;; + 76; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;, + 4;144;145;146;147;, + 4;148;149;150;151;, + 4;152;153;154;155;, + 4;156;157;158;159;, + 4;160;161;162;163;, + 4;164;165;166;167;, + 4;168;169;170;171;, + 4;172;173;174;175;, + 4;176;177;178;179;, + 4;180;181;182;183;, + 4;184;185;186;187;, + 4;188;189;190;191;, + 4;192;193;194;195;, + 4;196;197;198;199;, + 4;200;201;202;203;, + 4;204;205;206;207;, + 4;208;209;210;211;, + 4;212;213;214;215;, + 4;216;217;218;219;, + 4;220;221;222;223;, + 4;224;225;226;227;, + 4;228;229;230;231;, + 4;232;233;234;235;, + 4;236;237;238;239;, + 4;240;241;242;243;, + 4;244;245;246;247;, + 4;248;249;250;251;, + 4;252;253;254;255;, + 4;256;257;258;259;, + 4;260;261;262;263;, + 4;264;265;266;267;, + 4;268;269;270;271;, + 4;272;273;274;275;, + 4;276;277;278;279;, + 4;280;281;282;283;, + 4;284;285;286;287;, + 4;288;289;290;291;, + 4;292;293;294;295;, + 4;296;297;298;299;, + 4;300;301;302;303;; + MeshNormals { //Mesh Normals + 304; + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;; + 76; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;, + 4;144;145;146;147;, + 4;148;149;150;151;, + 4;152;153;154;155;, + 4;156;157;158;159;, + 4;160;161;162;163;, + 4;164;165;166;167;, + 4;168;169;170;171;, + 4;172;173;174;175;, + 4;176;177;178;179;, + 4;180;181;182;183;, + 4;184;185;186;187;, + 4;188;189;190;191;, + 4;192;193;194;195;, + 4;196;197;198;199;, + 4;200;201;202;203;, + 4;204;205;206;207;, + 4;208;209;210;211;, + 4;212;213;214;215;, + 4;216;217;218;219;, + 4;220;221;222;223;, + 4;224;225;226;227;, + 4;228;229;230;231;, + 4;232;233;234;235;, + 4;236;237;238;239;, + 4;240;241;242;243;, + 4;244;245;246;247;, + 4;248;249;250;251;, + 4;252;253;254;255;, + 4;256;257;258;259;, + 4;260;261;262;263;, + 4;264;265;266;267;, + 4;268;269;270;271;, + 4;272;273;274;275;, + 4;276;277;278;279;, + 4;280;281;282;283;, + 4;284;285;286;287;, + 4;288;289;290;291;, + 4;292;293;294;295;, + 4;296;297;298;299;, + 4;300;301;302;303;; + } //End of Mesh Normals + MeshMaterialList { //Mesh Material List + 1; + 76; + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0;; + Material Character { + 0.640000; 0.640000; 0.640000; 1.000000;; + 96.078431; + 0.000000; 0.000000; 0.000000;; + 0.000000; 0.000000; 0.000000;; + } + } //End of Mesh Material List + MeshTextureCoords { //Mesh UV Coordinates + 304; + 0.500000; 0.625000;, + 0.625000; 0.625000;, + 0.625000; 1.000000;, + 0.500000; 1.000000;, + 0.437500; 0.625000;, + 0.500000; 0.625000;, + 0.500000; 1.000000;, + 0.437500; 1.000000;, + 0.437500; 1.000000;, + 0.312500; 1.000000;, + 0.312500; 0.625000;, + 0.437500; 0.625000;, + 0.562500; 0.500000;, + 0.562500; 0.625000;, + 0.437500; 0.625000;, + 0.437500; 0.500000;, + 0.312500; 0.625000;, + 0.312500; 0.500000;, + 0.437500; 0.500000;, + 0.437500; 0.625000;, + 0.125000; 0.750000;, + 0.125000; 0.625000;, + 0.187500; 0.625000;, + 0.187500; 0.750000;, + 0.500000; 0.500000;, + 0.375000; 0.500000;, + 0.375000; 0.250000;, + 0.500000; 0.250000;, + 0.375000; 0.500000;, + 0.250000; 0.500000;, + 0.250000; 0.250000;, + 0.375000; 0.250000;, + 0.250000; 0.500000;, + 0.125000; 0.500000;, + 0.125000; 0.250000;, + 0.250000; 0.250000;, + 0.250000; 0.250000;, + 0.250000; 0.000000;, + 0.375000; 0.000000;, + 0.375000; 0.250000;, + 0.125000; 0.250000;, + 0.125000; 0.000000;, + 0.250000; 0.000000;, + 0.250000; 0.250000;, + 0.687500; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 0.750000;, + 0.687500; 0.750000;, + 0.687500; 0.500000;, + 0.750000; 0.500000;, + 0.750000; 0.625000;, + 0.687500; 0.625000;, + 0.312500; 0.625000;, + 0.312500; 1.000000;, + 0.250000; 1.000000;, + 0.250000; 0.625000;, + 0.125000; 0.250000;, + 0.125000; 0.500000;, + 0.000000; 0.500000;, + 0.000000; 0.250000;, + 0.062500; 0.625000;, + 0.062500; 0.500000;, + 0.125000; 0.500000;, + 0.125000; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 0.500000;, + 0.687500; 0.500000;, + 0.687500; 0.625000;, + 0.125760; 0.625000;, + 0.063260; 0.625000;, + 0.063260; 0.750000;, + 0.125760; 0.750000;, + 0.812500; 0.750000;, + 0.812500; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 0.750000;, + 0.125000; 0.500000;, + 0.062500; 0.500000;, + 0.062500; 0.625000;, + 0.125000; 0.625000;, + 1.000000; 0.500000;, + 0.875000; 0.500000;, + 0.875000; 0.250000;, + 1.000000; 0.250000;, + 0.875000; 0.500000;, + 0.750000; 0.500000;, + 0.750000; 0.250000;, + 0.875000; 0.250000;, + 0.750000; 0.500000;, + 0.625000; 0.500000;, + 0.625000; 0.250000;, + 0.750000; 0.250000;, + 0.750000; 0.250000;, + 0.750000; 0.000000;, + 0.875000; 0.000000;, + 0.875000; 0.250000;, + 0.625000; 0.250000;, + 0.625000; 0.000000;, + 0.750000; 0.000000;, + 0.750000; 0.250000;, + 0.625000; 0.250000;, + 0.625000; 0.500000;, + 0.500000; 0.500000;, + 0.500000; 0.250000;, + 0.812500; 0.625000;, + 0.812500; 0.812500;, + 0.875000; 0.812500;, + 0.875000; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 0.812500;, + 0.812500; 0.812500;, + 0.812500; 0.625000;, + 0.750000; 0.812500;, + 0.750000; 1.000000;, + 0.812500; 1.000000;, + 0.812500; 0.812500;, + 0.687500; 0.625000;, + 0.687500; 0.812500;, + 0.750000; 0.812500;, + 0.750000; 0.625000;, + 0.687500; 0.625000;, + 0.687500; 0.812500;, + 0.625000; 0.812500;, + 0.625000; 0.625000;, + 0.625000; 0.625000;, + 0.625000; 0.812500;, + 0.687500; 0.812500;, + 0.687500; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 0.812500;, + 0.687500; 0.812500;, + 0.687500; 0.625000;, + 0.812500; 0.625000;, + 0.812500; 0.812500;, + 0.750000; 0.812500;, + 0.750000; 0.625000;, + 0.812500; 0.812500;, + 0.812500; 1.000000;, + 0.750000; 1.000000;, + 0.750000; 0.812500;, + 0.875000; 0.625000;, + 0.875000; 0.812500;, + 0.812500; 0.812500;, + 0.812500; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 0.812500;, + 0.187500; 0.812500;, + 0.187500; 0.625000;, + 0.000000; 0.625000;, + 0.000000; 0.812500;, + 0.062500; 0.812500;, + 0.062500; 0.625000;, + 0.250000; 0.625000;, + 0.250000; 0.812500;, + 0.187500; 0.812500;, + 0.187500; 0.625000;, + 0.062500; 0.625000;, + 0.062500; 0.812500;, + 0.125000; 0.812500;, + 0.125000; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 0.812500;, + 0.062500; 0.812500;, + 0.062500; 0.625000;, + 0.187500; 0.625000;, + 0.187500; 0.812500;, + 0.250000; 0.812500;, + 0.250000; 0.625000;, + 0.187500; 0.625000;, + 0.187500; 0.812500;, + 0.125000; 0.812500;, + 0.125000; 0.625000;, + 0.062500; 0.625000;, + 0.062500; 0.812500;, + 0.000000; 0.812500;, + 0.000000; 0.625000;, + 0.875000; 0.812500;, + 0.875000; 1.000000;, + 0.812500; 1.000000;, + 0.812500; 0.812500;, + 0.812500; 0.812500;, + 0.812500; 1.000000;, + 0.750000; 1.000000;, + 0.750000; 0.812500;, + 0.750000; 0.812500;, + 0.750000; 1.000000;, + 0.687500; 1.000000;, + 0.687500; 0.812500;, + 0.625000; 0.812500;, + 0.625000; 1.000000;, + 0.687500; 1.000000;, + 0.687500; 0.812500;, + 0.687500; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 0.750000;, + 0.687500; 0.750000;, + 0.750000; 0.500000;, + 0.812500; 0.500000;, + 0.812500; 0.625000;, + 0.750000; 0.625000;, + 0.687500; 0.812500;, + 0.687500; 1.000000;, + 0.625000; 1.000000;, + 0.625000; 0.812500;, + 0.687500; 0.812500;, + 0.687500; 1.000000;, + 0.750000; 1.000000;, + 0.750000; 0.812500;, + 0.750000; 0.812500;, + 0.750000; 1.000000;, + 0.812500; 1.000000;, + 0.812500; 0.812500;, + 0.812500; 0.812500;, + 0.812500; 1.000000;, + 0.875000; 1.000000;, + 0.875000; 0.812500;, + 0.812500; 0.625000;, + 0.812500; 0.500000;, + 0.750000; 0.500000;, + 0.750000; 0.625000;, + 0.812500; 0.750000;, + 0.812500; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 0.750000;, + 0.187500; 0.625000;, + 0.187500; 0.812500;, + 0.125000; 0.812500;, + 0.125000; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 0.812500;, + 0.062500; 0.812500;, + 0.062500; 0.625000;, + 0.250000; 0.625000;, + 0.250000; 0.812500;, + 0.187500; 0.812500;, + 0.187500; 0.625000;, + 0.000000; 0.625000;, + 0.000000; 0.812500;, + 0.062500; 0.812500;, + 0.062500; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 0.812500;, + 0.187500; 0.812500;, + 0.187500; 0.625000;, + 0.062500; 0.625000;, + 0.062500; 0.500000;, + 0.125000; 0.500000;, + 0.125000; 0.625000;, + 0.125000; 0.750000;, + 0.125000; 0.625000;, + 0.187500; 0.625000;, + 0.187500; 0.750000;, + 0.562500; 0.500000;, + 0.562500; 0.625000;, + 0.437500; 0.625000;, + 0.437500; 0.500000;, + 0.125000; 0.625000;, + 0.125000; 0.500000;, + 0.187500; 0.500000;, + 0.187500; 0.625000;, + 0.125000; 0.812500;, + 0.125000; 1.000000;, + 0.062500; 1.000000;, + 0.062500; 0.812500;, + 0.250000; 0.812500;, + 0.250000; 1.000000;, + 0.187500; 1.000000;, + 0.187500; 0.812500;, + 0.000000; 0.812500;, + 0.000000; 1.000000;, + 0.062500; 1.000000;, + 0.062500; 0.812500;, + 0.062500; 0.750000;, + 0.062500; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 0.750000;, + 0.062500; 0.812500;, + 0.062500; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 0.812500;, + 0.187500; 0.812500;, + 0.187500; 1.000000;, + 0.250000; 1.000000;, + 0.250000; 0.812500;, + 0.062500; 0.812500;, + 0.062500; 1.000000;, + 0.125000; 1.000000;, + 0.125000; 0.812500;, + 0.187500; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 0.750000;, + 0.187500; 0.750000;, + 0.187500; 0.500000;, + 0.125000; 0.500000;, + 0.125000; 0.625000;, + 0.187500; 0.625000;, + 0.125000; 1.000000;, + 0.125000; 0.812500;, + 0.187500; 0.812500;, + 0.187500; 1.000000;, + 0.125000; 0.812500;, + 0.125000; 1.000000;, + 0.187500; 1.000000;, + 0.187500; 0.812500;; + } //End of Mesh UV Coordinates + XSkinMeshHeader { + 3; + 9; + 10; + } + SkinWeights { + "Armature_Arm_Low_Left"; + 24; + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223; + 0.999840, + 0.999920, + 1.000000, + 0.999767, + 0.999767, + 1.000000, + 0.999751, + 0.999998, + 0.999998, + 0.999751, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.999920, + 0.999840, + 0.999993, + 0.998277, + 0.992452, + 0.999751, + 0.999998, + 1.000000, + 0.999840, + 0.999767; + 0.989214,-0.143940,-0.027164, 0.000000, + 0.027450,-0.000000, 0.999623, 0.000000, + -0.143886,-0.989587, 0.003951, 0.000000, + 3.920884, 9.597864,-0.107668, 1.000000;; + } //End of Armature_Arm_Low_Left Skin Weights + SkinWeights { + "Armature_Arm_Right"; + 52; + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 124, + 125, + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.000033, + 0.000000, + 0.000000, + 0.000568, + 0.000568, + 0.000000, + 0.007446, + 0.010716, + 0.010716, + 0.007446, + 0.023026, + 0.005762, + 0.005762, + 0.023026, + 0.000000, + 0.000033, + 0.000033, + 0.000568, + 0.010716, + 0.005762, + 0.000000, + 0.000000, + 0.000002, + 0.000002; + 0.989214, 0.143940, 0.027164, 0.000000, + -0.027450,-0.000000, 0.999623, 0.000000, + 0.143886,-0.989587, 0.003951, 0.000000, + -3.920884,13.071540,-0.107668, 1.000000;; + } //End of Armature_Arm_Right Skin Weights + SkinWeights { + "Armature_Arm_Low_Right"; + 24; + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199; + 0.999967, + 1.000000, + 1.000000, + 0.999432, + 0.999432, + 1.000000, + 0.992554, + 0.989284, + 0.989284, + 0.992554, + 0.976974, + 0.994238, + 0.994238, + 0.976974, + 1.000000, + 0.999967, + 0.999967, + 0.999432, + 0.989284, + 0.994238, + 1.000000, + 1.000000, + 0.999998, + 0.999998; + 0.989214, 0.143940, 0.027164, 0.000000, + -0.027450,-0.000000, 0.999623, 0.000000, + 0.143886,-0.989587, 0.003951, 0.000000, + -3.920884, 9.597864,-0.107668, 1.000000;; + } //End of Armature_Arm_Low_Right Skin Weights + SkinWeights { + "Armature_Head"; + 48; + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 56, + 57, + 58, + 59, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + -1.000000, 0.000000,-0.000000, 0.000000, + -0.000000,-0.000000, 1.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + -0.000000,-13.500000,-0.000002, 1.000000;; + } //End of Armature_Head Skin Weights + SkinWeights { + "Armature_Leg_Right"; + 57; + 68, + 69, + 70, + 71, + 76, + 77, + 78, + 79, + 144, + 145, + 146, + 147, + 156, + 157, + 158, + 159, + 164, + 165, + 166, + 167, + 172, + 173, + 174, + 175, + 200, + 215, + 222, + 229, + 238, + 240, + 241, + 242, + 243, + 276, + 277, + 278, + 279, + 280, + 281, + 282, + 283, + 284, + 285, + 286, + 287, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 300, + 301, + 302, + 303; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.000000, + 0.000000, + 0.000028, + 0.000001, + 0.000001, + 0.000028, + 0.000000, + 0.000010, + 0.000050, + 0.000000, + 0.000000, + 0.000000, + 0.000001, + 0.000010, + 0.000050, + 0.000000, + 0.000000, + 0.000028, + 0.000000, + 0.000000, + 0.000010, + 0.000000, + 0.000000, + 0.000050; + 1.000000,-0.000000,-0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + -0.000000,-1.000000, 0.000000, 0.000000, + -1.000000, 6.750000,-0.000001, 1.000000;; + } //End of Armature_Leg_Right Skin Weights + SkinWeights { + "Armature_Leg_Low_Right"; + 24; + 276, + 277, + 278, + 279, + 280, + 281, + 282, + 283, + 284, + 285, + 286, + 287, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 300, + 301, + 302, + 303; + 1.000000, + 1.000000, + 0.999972, + 0.999999, + 0.999999, + 0.999972, + 1.000000, + 0.999990, + 0.999950, + 1.000000, + 1.000000, + 1.000000, + 0.999999, + 0.999990, + 0.999950, + 1.000000, + 1.000000, + 0.999972, + 1.000000, + 1.000000, + 0.999990, + 1.000000, + 1.000000, + 0.999950; + 1.000000, 0.000000, 0.000000, 0.000000, + -0.000000, 0.000000, 1.000000, 0.000000, + 0.000000,-1.000000, 0.000000, 0.000000, + -1.000000, 3.673772,-0.000001, 1.000000;; + } //End of Armature_Leg_Low_Right Skin Weights + SkinWeights { + "Armature_Body"; + 28; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 52, + 53, + 54, + 55, + 252, + 253, + 254, + 255; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000,-1.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000,-6.750000,-0.000001, 1.000000;; + } //End of Armature_Body Skin Weights + SkinWeights { + "Armature_Leg_Low_Left"; + 24; + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, + 268, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 296, + 297, + 298, + 299; + 1.000000, + 1.000000, + 0.997177, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.996594, + 0.997177, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.996594, + 1.000000, + 1.000000, + 0.997177, + 0.996594, + 1.000000, + 1.000000; + 1.000000, 0.000000, 0.000000, 0.000000, + -0.000000, 0.000000, 1.000000, 0.000000, + 0.000000,-1.000000, 0.000000, 0.000000, + 1.000000, 3.688825,-0.000001, 1.000000;; + } //End of Armature_Leg_Low_Left Skin Weights + SkinWeights { + "Armature_Arm_Left"; + 52; + 64, + 65, + 66, + 67, + 72, + 73, + 74, + 75, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 122, + 123, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.000160, + 0.000080, + 0.000000, + 0.000233, + 0.000233, + 0.000000, + 0.000249, + 0.000002, + 0.000002, + 0.000249, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000080, + 0.000160, + 0.000007, + 0.001723, + 0.007548, + 0.000249, + 0.000002, + 0.000000, + 0.000160, + 0.000233; + 0.989214,-0.143940,-0.027164, 0.000000, + 0.027450,-0.000000, 0.999623, 0.000000, + -0.143886,-0.989587, 0.003951, 0.000000, + 3.920884,13.071540,-0.107668, 1.000000;; + } //End of Armature_Arm_Left Skin Weights + SkinWeights { + "Armature_Leg_Left"; + 72; + 20, + 21, + 22, + 23, + 60, + 61, + 62, + 63, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 160, + 161, + 162, + 163, + 168, + 169, + 170, + 171, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, + 268, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 296, + 297, + 298, + 299; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 0.000000, + 0.000000, + 0.002823, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.003406, + 0.002823, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.000000, + 0.003406, + 0.000000, + 0.000000, + 0.002823, + 0.003406, + 0.000000, + 0.000000; + 1.000000,-0.000000,-0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + -0.000000,-1.000000, 0.000000, 0.000000, + 1.000000, 6.750000,-0.000001, 1.000000;; + } //End of Armature_Leg_Left Skin Weights + } //End of Mesh Mesh + } //End of Player + } //End of Armature +} //End of Root Frame +AnimationSet { + Animation { + {Armature} + AnimationKey { //Position + 2; + 221; + 0;3; 0.000000, 0.000000,-10.000000;;, + 1;3; 0.000000, 0.000000,-10.000000;;, + 2;3; 0.000000, 0.000000,-10.000000;;, + 3;3; 0.000000, 0.000000,-10.000000;;, + 4;3; 0.000000, 0.000000,-10.000000;;, + 5;3; 0.000000, 0.000000,-10.000000;;, + 6;3; 0.000000, 0.000000,-10.000000;;, + 7;3; 0.000000, 0.000000,-10.000000;;, + 8;3; 0.000000, 0.000000,-10.000000;;, + 9;3; 0.000000, 0.000000,-10.000000;;, + 10;3; 0.000000, 0.000000,-10.000000;;, + 11;3; 0.000000, 0.000000,-10.000000;;, + 12;3; 0.000000, 0.000000,-10.000000;;, + 13;3; 0.000000, 0.000000,-10.000000;;, + 14;3; 0.000000, 0.000000,-10.000000;;, + 15;3; 0.000000, 0.000000,-10.000000;;, + 16;3; 0.000000, 0.000000,-10.000000;;, + 17;3; 0.000000, 0.000000,-10.000000;;, + 18;3; 0.000000, 0.000000,-10.000000;;, + 19;3; 0.000000, 0.000000,-10.000000;;, + 20;3; 0.000000, 0.000000,-10.000000;;, + 21;3; 0.000000, 0.000000,-10.000000;;, + 22;3; 0.000000, 0.000000,-10.000000;;, + 23;3; 0.000000, 0.000000,-10.000000;;, + 24;3; 0.000000, 0.000000,-10.000000;;, + 25;3; 0.000000, 0.000000,-10.000000;;, + 26;3; 0.000000, 0.000000,-10.000000;;, + 27;3; 0.000000, 0.000000,-10.000000;;, + 28;3; 0.000000, 0.000000,-10.000000;;, + 29;3; 0.000000, 0.000000,-10.000000;;, + 30;3; 0.000000, 0.000000,-10.000000;;, + 31;3; 0.000000, 0.000000,-10.000000;;, + 32;3; 0.000000, 0.000000,-10.000000;;, + 33;3; 0.000000, 0.000000,-10.000000;;, + 34;3; 0.000000, 0.000000,-10.000000;;, + 35;3; 0.000000, 0.000000,-10.000000;;, + 36;3; 0.000000, 0.000000,-10.000000;;, + 37;3; 0.000000, 0.000000,-10.000000;;, + 38;3; 0.000000, 0.000000,-10.000000;;, + 39;3; 0.000000, 0.000000,-10.000000;;, + 40;3; 0.000000, 0.000000,-10.000000;;, + 41;3; 0.000000, 0.000000,-10.000000;;, + 42;3; 0.000000, 0.000000,-10.000000;;, + 43;3; 0.000000, 0.000000,-10.000000;;, + 44;3; 0.000000, 0.000000,-10.000000;;, + 45;3; 0.000000, 0.000000,-10.000000;;, + 46;3; 0.000000, 0.000000,-10.000000;;, + 47;3; 0.000000, 0.000000,-10.000000;;, + 48;3; 0.000000, 0.000000,-10.000000;;, + 49;3; 0.000000, 0.000000,-10.000000;;, + 50;3; 0.000000, 0.000000,-10.000000;;, + 51;3; 0.000000, 0.000000,-10.000000;;, + 52;3; 0.000000, 0.000000,-10.000000;;, + 53;3; 0.000000, 0.000000,-10.000000;;, + 54;3; 0.000000, 0.000000,-10.000000;;, + 55;3; 0.000000, 0.000000,-10.000000;;, + 56;3; 0.000000, 0.000000,-10.000000;;, + 57;3; 0.000000, 0.000000,-10.000000;;, + 58;3; 0.000000, 0.000000,-10.000000;;, + 59;3; 0.000000, 0.000000,-10.000000;;, + 60;3; 0.000000, 0.000000,-10.000000;;, + 61;3; 0.000000, 0.000000,-10.000000;;, + 62;3; 0.000000, 0.000000,-10.000000;;, + 63;3; 0.000000, 0.000000,-10.000000;;, + 64;3; 0.000000, 0.000000,-10.000000;;, + 65;3; 0.000000, 0.000000,-10.000000;;, + 66;3; 0.000000, 0.000000,-10.000000;;, + 67;3; 0.000000, 0.000000,-10.000000;;, + 68;3; 0.000000, 0.000000,-10.000000;;, + 69;3; 0.000000, 0.000000,-10.000000;;, + 70;3; 0.000000, 0.000000,-10.000000;;, + 71;3; 0.000000, 0.000000,-10.000000;;, + 72;3; 0.000000, 0.000000,-10.000000;;, + 73;3; 0.000000, 0.000000,-10.000000;;, + 74;3; 0.000000, 0.000000,-10.000000;;, + 75;3; 0.000000, 0.000000,-10.000000;;, + 76;3; 0.000000, 0.000000,-10.000000;;, + 77;3; 0.000000, 0.000000,-10.000000;;, + 78;3; 0.000000, 0.000000,-10.000000;;, + 79;3; 0.000000, 0.000000,-10.000000;;, + 80;3; 0.000000, 0.000000,-10.000000;;, + 81;3; 0.000000, 0.000000,-10.000000;;, + 82;3; 0.000000, 0.000000,-10.000000;;, + 83;3; 0.000000, 0.000000,-10.000000;;, + 84;3; 0.000000, 0.000000,-10.000000;;, + 85;3; 0.000000, 0.000000,-10.000000;;, + 86;3; 0.000000, 0.000000,-10.000000;;, + 87;3; 0.000000, 0.000000,-10.000000;;, + 88;3; 0.000000, 0.000000,-10.000000;;, + 89;3; 0.000000, 0.000000,-10.000000;;, + 90;3; 0.000000, 0.000000,-10.000000;;, + 91;3; 0.000000, 0.000000,-10.000000;;, + 92;3; 0.000000, 0.000000,-10.000000;;, + 93;3; 0.000000, 0.000000,-10.000000;;, + 94;3; 0.000000, 0.000000,-10.000000;;, + 95;3; 0.000000, 0.000000,-10.000000;;, + 96;3; 0.000000, 0.000000,-10.000000;;, + 97;3; 0.000000, 0.000000,-10.000000;;, + 98;3; 0.000000, 0.000000,-10.000000;;, + 99;3; 0.000000, 0.000000,-10.000000;;, + 100;3; 0.000000, 0.000000,-10.000000;;, + 101;3; 0.000000, 0.000000,-10.000000;;, + 102;3; 0.000000, 0.000000,-10.000000;;, + 103;3; 0.000000, 0.000000,-10.000000;;, + 104;3; 0.000000, 0.000000,-10.000000;;, + 105;3; 0.000000, 0.000000,-10.000000;;, + 106;3; 0.000000, 0.000000,-10.000000;;, + 107;3; 0.000000, 0.000000,-10.000000;;, + 108;3; 0.000000, 0.000000,-10.000000;;, + 109;3; 0.000000, 0.000000,-10.000000;;, + 110;3; 0.000000, 0.000000,-10.000000;;, + 111;3; 0.000000, 0.000000,-10.000000;;, + 112;3; 0.000000, 0.000000,-10.000000;;, + 113;3; 0.000000, 0.000000,-10.000000;;, + 114;3; 0.000000, 0.000000,-10.000000;;, + 115;3; 0.000000, 0.000000,-10.000000;;, + 116;3; 0.000000, 0.000000,-10.000000;;, + 117;3; 0.000000, 0.000000,-10.000000;;, + 118;3; 0.000000, 0.000000,-10.000000;;, + 119;3; 0.000000, 0.000000,-10.000000;;, + 120;3; 0.000000, 0.000000,-10.000000;;, + 121;3; 0.000000, 0.000000,-10.000000;;, + 122;3; 0.000000, 0.000000,-10.000000;;, + 123;3; 0.000000, 0.000000,-10.000000;;, + 124;3; 0.000000, 0.000000,-10.000000;;, + 125;3; 0.000000, 0.000000,-10.000000;;, + 126;3; 0.000000, 0.000000,-10.000000;;, + 127;3; 0.000000, 0.000000,-10.000000;;, + 128;3; 0.000000, 0.000000,-10.000000;;, + 129;3; 0.000000, 0.000000,-10.000000;;, + 130;3; 0.000000, 0.000000,-10.000000;;, + 131;3; 0.000000, 0.000000,-10.000000;;, + 132;3; 0.000000, 0.000000,-10.000000;;, + 133;3; 0.000000, 0.000000,-10.000000;;, + 134;3; 0.000000, 0.000000,-10.000000;;, + 135;3; 0.000000, 0.000000,-10.000000;;, + 136;3; 0.000000, 0.000000,-10.000000;;, + 137;3; 0.000000, 0.000000,-10.000000;;, + 138;3; 0.000000, 0.000000,-10.000000;;, + 139;3; 0.000000, 0.000000,-10.000000;;, + 140;3; 0.000000, 0.000000,-10.000000;;, + 141;3; 0.000000, 0.000000,-10.000000;;, + 142;3; 0.000000, 0.000000,-10.000000;;, + 143;3; 0.000000, 0.000000,-10.000000;;, + 144;3; 0.000000, 0.000000,-10.000000;;, + 145;3; 0.000000, 0.000000,-10.000000;;, + 146;3; 0.000000, 0.000000,-10.000000;;, + 147;3; 0.000000, 0.000000,-10.000000;;, + 148;3; 0.000000, 0.000000,-10.000000;;, + 149;3; 0.000000, 0.000000,-10.000000;;, + 150;3; 0.000000, 0.000000,-10.000000;;, + 151;3; 0.000000, 0.000000,-10.000000;;, + 152;3; 0.000000, 0.000000,-10.000000;;, + 153;3; 0.000000, 0.000000,-10.000000;;, + 154;3; 0.000000, 0.000000,-10.000000;;, + 155;3; 0.000000, 0.000000,-10.000000;;, + 156;3; 0.000000, 0.000000,-10.000000;;, + 157;3; 0.000000, 0.000000,-10.000000;;, + 158;3; 0.000000, 0.000000,-10.000000;;, + 159;3; 0.000000, 0.000000,-10.000000;;, + 160;3; 0.000000, 0.000000,-10.000000;;, + 161;3; 0.000000, 0.000000,-10.000000;;, + 162;3; 0.000000, 0.000000,-10.000000;;, + 163;3; 0.000000, 0.000000,-10.000000;;, + 164;3; 0.000000, 0.000000,-10.000000;;, + 165;3; 0.000000, 0.000000,-10.000000;;, + 166;3; 0.000000, 0.000000,-10.000000;;, + 167;3; 0.000000, 0.000000,-10.000000;;, + 168;3; 0.000000, 0.000000,-10.000000;;, + 169;3; 0.000000, 0.000000,-10.000000;;, + 170;3; 0.000000, 0.000000,-10.000000;;, + 171;3; 0.000000, 0.000000,-10.000000;;, + 172;3; 0.000000, 0.000000,-10.000000;;, + 173;3; 0.000000, 0.000000,-10.000000;;, + 174;3; 0.000000, 0.000000,-10.000000;;, + 175;3; 0.000000, 0.000000,-10.000000;;, + 176;3; 0.000000, 0.000000,-10.000000;;, + 177;3; 0.000000, 0.000000,-10.000000;;, + 178;3; 0.000000, 0.000000,-10.000000;;, + 179;3; 0.000000, 0.000000,-10.000000;;, + 180;3; 0.000000, 0.000000,-10.000000;;, + 181;3; 0.000000, 0.000000,-10.000000;;, + 182;3; 0.000000, 0.000000,-10.000000;;, + 183;3; 0.000000, 0.000000,-10.000000;;, + 184;3; 0.000000, 0.000000,-10.000000;;, + 185;3; 0.000000, 0.000000,-10.000000;;, + 186;3; 0.000000, 0.000000,-10.000000;;, + 187;3; 0.000000, 0.000000,-10.000000;;, + 188;3; 0.000000, 0.000000,-10.000000;;, + 189;3; 0.000000, 0.000000,-10.000000;;, + 190;3; 0.000000, 0.000000,-10.000000;;, + 191;3; 0.000000, 0.000000,-10.000000;;, + 192;3; 0.000000, 0.000000,-10.000000;;, + 193;3; 0.000000, 0.000000,-10.000000;;, + 194;3; 0.000000, 0.000000,-10.000000;;, + 195;3; 0.000000, 0.000000,-10.000000;;, + 196;3; 0.000000, 0.000000,-10.000000;;, + 197;3; 0.000000, 0.000000,-10.000000;;, + 198;3; 0.000000, 0.000000,-10.000000;;, + 199;3; 0.000000, 0.000000,-10.000000;;, + 200;3; 0.000000, 0.000000,-10.000000;;, + 201;3; 0.000000, 0.000000,-10.000000;;, + 202;3; 0.000000, 0.000000,-10.000000;;, + 203;3; 0.000000, 0.000000,-10.000000;;, + 204;3; 0.000000, 0.000000,-10.000000;;, + 205;3; 0.000000, 0.000000,-10.000000;;, + 206;3; 0.000000, 0.000000,-10.000000;;, + 207;3; 0.000000, 0.000000,-10.000000;;, + 208;3; 0.000000, 0.000000,-10.000000;;, + 209;3; 0.000000, 0.000000,-10.000000;;, + 210;3; 0.000000, 0.000000,-10.000000;;, + 211;3; 0.000000, 0.000000,-10.000000;;, + 212;3; 0.000000, 0.000000,-10.000000;;, + 213;3; 0.000000, 0.000000,-10.000000;;, + 214;3; 0.000000, 0.000000,-10.000000;;, + 215;3; 0.000000, 0.000000,-10.000000;;, + 216;3; 0.000000, 0.000000,-10.000000;;, + 217;3; 0.000000, 0.000000,-10.000000;;, + 218;3; 0.000000, 0.000000,-10.000000;;, + 219;3; 0.000000, 0.000000,-10.000000;;, + 220;3; 0.000000, 0.000000,-10.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 51;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 52;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 53;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 54;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 55;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 56;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 57;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 58;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 59;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 60;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 61;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 62;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 63;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 64;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 65;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 66;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 67;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 68;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 69;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 70;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 71;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 72;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 73;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 74;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 75;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 76;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 77;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 78;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 79;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 80;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 81;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 82;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 83;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 84;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 85;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 86;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 87;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 88;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 89;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 90;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 91;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 92;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 93;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 94;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 95;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 96;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 97;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 98;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 99;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 100;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 101;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 102;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 103;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 104;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 105;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 106;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 107;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 108;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 109;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 110;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 111;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 112;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 113;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 114;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 115;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 116;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 117;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 118;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 119;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 120;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 121;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 122;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 123;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 124;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 125;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 126;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 127;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 128;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 129;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 130;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 131;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 132;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 133;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 134;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 135;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 136;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 137;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 138;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 139;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 140;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 141;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 142;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 143;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 144;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 145;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 146;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 147;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 148;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 149;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 150;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 151;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 152;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 153;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 154;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 155;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 156;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 157;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 158;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 159;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 160;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 161;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 162;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 163;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 164;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 165;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 166;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 167;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 168;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 169;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 170;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 171;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 172;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 173;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 174;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 175;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 176;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 177;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 178;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 179;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 180;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 181;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 182;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 183;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 184;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 185;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 186;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 187;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 188;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 189;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 190;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 191;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 192;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 193;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 194;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 195;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 196;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 197;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 198;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 199;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 200;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 201;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 202;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 203;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 204;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 205;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 206;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 207;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 208;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 209;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 210;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 211;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 212;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 213;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 214;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 215;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 216;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 217;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 218;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 219;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 220;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Body} + AnimationKey { //Position + 2; + 221; + 0;3; -0.000000, 0.000000, 6.750000;;, + 1;3; -0.000000, 0.000000, 6.750000;;, + 2;3; -0.000000, 0.000000, 6.750000;;, + 3;3; -0.000000, 0.000000, 6.750000;;, + 4;3; -0.000000, 0.000000, 6.750000;;, + 5;3; -0.000000, 0.000000, 6.750000;;, + 6;3; -0.000000, 0.000000, 6.750000;;, + 7;3; -0.000000, 0.000000, 6.750000;;, + 8;3; -0.000000, 0.000000, 6.750000;;, + 9;3; -0.000000, 0.000000, 6.750000;;, + 10;3; -0.000000, 0.000000, 6.750000;;, + 11;3; -0.000000, 0.000000, 6.750000;;, + 12;3; -0.000000, 0.000000, 6.750000;;, + 13;3; -0.000000, 0.000000, 6.750000;;, + 14;3; -0.000000, 0.000000, 6.750000;;, + 15;3; -0.000000, 0.000000, 6.750000;;, + 16;3; -0.000000, 0.000000, 6.750000;;, + 17;3; -0.000000, 0.000000, 6.750000;;, + 18;3; -0.000000, 0.000000, 6.750000;;, + 19;3; -0.000000, 0.000000, 6.750000;;, + 20;3; -0.000000, 0.000000, 6.750000;;, + 21;3; -0.000000, 0.000000, 6.750000;;, + 22;3; -0.000000, 0.000000, 6.750000;;, + 23;3; -0.000000, 0.000000, 6.750000;;, + 24;3; -0.000000, 0.000000, 6.750000;;, + 25;3; -0.000000, 0.000000, 6.750000;;, + 26;3; -0.000000, 0.000000, 6.750000;;, + 27;3; -0.000000, 0.000000, 6.750000;;, + 28;3; -0.000000, 0.000000, 6.750000;;, + 29;3; -0.000000, 0.000000, 6.750000;;, + 30;3; -0.000000, 0.000000, 6.750000;;, + 31;3; -0.000000, 0.000000, 6.750000;;, + 32;3; -0.000000, 0.000000, 6.750000;;, + 33;3; -0.000000, 0.000000, 6.750000;;, + 34;3; -0.000000, 0.000000, 6.750000;;, + 35;3; -0.000000, 0.000000, 6.750000;;, + 36;3; -0.000000, 0.000000, 6.750000;;, + 37;3; -0.000000, 0.000000, 6.750000;;, + 38;3; -0.000000, 0.000000, 6.750000;;, + 39;3; -0.000000, 0.000000, 6.750000;;, + 40;3; -0.000000, 0.000000, 6.750000;;, + 41;3; -0.000000, 0.000000, 6.750000;;, + 42;3; -0.000000, 0.000000, 6.750000;;, + 43;3; -0.000000, 0.000000, 6.750000;;, + 44;3; -0.000000, 0.000000, 6.750000;;, + 45;3; -0.000000, 0.000000, 6.750000;;, + 46;3; -0.000000, 0.000000, 6.750000;;, + 47;3; -0.000000, 0.000000, 6.750000;;, + 48;3; -0.000000, 0.000000, 6.750000;;, + 49;3; -0.000000, 0.000000, 6.750000;;, + 50;3; -0.000000, 0.000000, 6.750000;;, + 51;3; -0.000000, 0.000000, 6.750000;;, + 52;3; -0.000000, 0.000000, 6.750000;;, + 53;3; -0.000000, 0.000000, 6.750000;;, + 54;3; -0.000000, 0.000000, 6.750000;;, + 55;3; -0.000000, 0.000000, 6.750000;;, + 56;3; -0.000000, 0.000000, 6.750000;;, + 57;3; -0.000000, 0.000000, 6.750000;;, + 58;3; -0.000000, 0.000000, 6.750000;;, + 59;3; -0.000000, 0.000000, 6.750000;;, + 60;3; -0.000000, 0.000000, 6.750000;;, + 61;3; -0.000000, 0.000000, 6.750000;;, + 62;3; -0.000000, 0.000000, 6.750000;;, + 63;3; -0.000000, 0.000000, 6.750000;;, + 64;3; -0.000000, 0.000000, 6.750000;;, + 65;3; -0.000000, 0.000000, 6.750000;;, + 66;3; -0.000000, 0.000000, 6.750000;;, + 67;3; -0.000000, 0.000000, 6.750000;;, + 68;3; -0.000000, 0.000000, 6.750000;;, + 69;3; -0.000000, 0.000000, 6.750000;;, + 70;3; -0.000000, 0.000000, 6.750000;;, + 71;3; -0.000000, 0.000000, 6.750000;;, + 72;3; -0.000000, 0.000000, 6.750000;;, + 73;3; -0.000000, 0.000000, 6.750000;;, + 74;3; -0.000000, 0.000000, 6.750000;;, + 75;3; -0.000000, 0.000000, 6.750000;;, + 76;3; -0.000000, 0.000000, 6.750000;;, + 77;3; -0.000000, 0.000000, 6.750000;;, + 78;3; -0.000000, 0.000000, 6.750000;;, + 79;3; -0.000000, 0.000000, 6.750000;;, + 80;3; -0.000000, 0.000000, 6.750000;;, + 81;3; -0.000000, 0.000000, 1.000000;;, + 82;3; -0.000000, 0.000000, 1.000000;;, + 83;3; -0.000000, 0.000000, 1.000000;;, + 84;3; -0.000000, 0.000000, 1.000000;;, + 85;3; -0.000000, 0.000000, 1.000000;;, + 86;3; -0.000000, 0.000000, 1.000000;;, + 87;3; -0.000000, 0.000000, 1.000000;;, + 88;3; -0.000000, 0.000000, 1.000000;;, + 89;3; -0.000000, 0.000000, 1.000000;;, + 90;3; -0.000000, 0.000000, 1.000000;;, + 91;3; -0.000000, 0.000000, 1.000000;;, + 92;3; -0.000000, 0.000000, 1.000000;;, + 93;3; -0.000000, 0.000000, 1.000000;;, + 94;3; -0.000000, 0.000000, 1.000000;;, + 95;3; -0.000000, 0.000000, 1.000000;;, + 96;3; -0.000000, 0.000000, 1.000000;;, + 97;3; -0.000000, 0.000000, 1.000000;;, + 98;3; -0.000000, 0.000000, 1.000000;;, + 99;3; -0.000000, 0.000000, 1.000000;;, + 100;3; -0.000000, 0.000000, 1.000000;;, + 101;3; -0.000000, 0.000000, 1.000000;;, + 102;3; -0.000000, 0.000000, 1.000000;;, + 103;3; -0.000000, 0.000000, 1.000000;;, + 104;3; -0.000000, 0.000000, 1.000000;;, + 105;3; -0.000000, 0.000000, 1.000000;;, + 106;3; -0.000000, 0.000000, 1.000000;;, + 107;3; -0.000000, 0.000000, 1.000000;;, + 108;3; -0.000000, 0.000000, 1.000000;;, + 109;3; -0.000000, 0.000000, 1.000000;;, + 110;3; -0.000000, 0.000000, 1.000000;;, + 111;3; -0.000000, 0.000000, 1.000000;;, + 112;3; -0.000000, 0.000000, 1.000000;;, + 113;3; -0.000000, 0.000000, 1.000000;;, + 114;3; -0.000000, 0.000000, 1.000000;;, + 115;3; -0.000000, 0.000000, 1.000000;;, + 116;3; -0.000000, 0.000000, 1.000000;;, + 117;3; -0.000000, 0.000000, 1.000000;;, + 118;3; -0.000000, 0.000000, 1.000000;;, + 119;3; -0.000000, 0.000000, 1.000000;;, + 120;3; -0.000000, 0.000000, 1.000000;;, + 121;3; -0.000000, 0.000000, 1.000000;;, + 122;3; -0.000000, 0.000000, 1.000000;;, + 123;3; -0.000000, 0.000000, 1.000000;;, + 124;3; -0.000000, 0.000000, 1.000000;;, + 125;3; -0.000000, 0.000000, 1.000000;;, + 126;3; -0.000000, 0.000000, 1.000000;;, + 127;3; -0.000000, 0.000000, 1.000000;;, + 128;3; -0.000000, 0.000000, 1.000000;;, + 129;3; -0.000000, 0.000000, 1.000000;;, + 130;3; -0.000000, 0.000000, 1.000000;;, + 131;3; -0.000000, 0.000000, 1.000000;;, + 132;3; -0.000000, 0.000000, 1.000000;;, + 133;3; -0.000000, 0.000000, 1.000000;;, + 134;3; -0.000000, 0.000000, 1.000000;;, + 135;3; -0.000000, 0.000000, 1.000000;;, + 136;3; -0.000000, 0.000000, 1.000000;;, + 137;3; -0.000000, 0.000000, 1.000000;;, + 138;3; -0.000000, 0.000000, 1.000000;;, + 139;3; -0.000000, 0.000000, 1.000000;;, + 140;3; -0.000000, 0.000000, 1.000000;;, + 141;3; -0.000000, 0.000000, 1.000000;;, + 142;3; -0.000000, 0.000000, 1.000000;;, + 143;3; -0.000000, 0.000000, 1.000000;;, + 144;3; -0.000000, 0.000000, 1.000000;;, + 145;3; -0.000000, 0.000000, 1.000000;;, + 146;3; -0.000000, 0.000000, 1.000000;;, + 147;3; -0.000000, 0.000000, 1.000000;;, + 148;3; -0.000000, 0.000000, 1.000000;;, + 149;3; -0.000000, 0.000000, 1.000000;;, + 150;3; -0.000000, 0.000000, 1.000000;;, + 151;3; -0.000000, 0.000000, 1.000000;;, + 152;3; -0.000000, 0.000000, 1.000000;;, + 153;3; -0.000000, 0.000000, 1.000000;;, + 154;3; -0.000000, 0.000000, 1.000000;;, + 155;3; -0.000000, 0.000000, 1.000000;;, + 156;3; -0.000000, 0.000000, 1.000000;;, + 157;3; -0.000000, 0.000000, 1.000000;;, + 158;3; -0.000000, 0.000000, 1.000000;;, + 159;3; -0.000000, 0.000000, 1.000000;;, + 160;3; -0.000000, 0.000000, 1.000000;;, + 161;3; -0.000000, 0.000000, 1.000000;;, + 162;3; -0.000000, 2.000001, 1.000000;;, + 163;3; -0.000000, 2.000001, 1.000000;;, + 164;3; -0.000000, 2.000001, 1.000000;;, + 165;3; -0.000000, 2.000001, 1.000000;;, + 166;3; -0.000000, 2.000001, 1.000000;;, + 167;3; -0.000000, 2.000001, 1.000000;;, + 168;3; -0.000000, 0.000000, 6.750000;;, + 169;3; -0.000000, 0.000000, 6.750000;;, + 170;3; -0.000000, 0.000000, 6.750000;;, + 171;3; -0.000000, 0.000000, 6.750000;;, + 172;3; -0.000000, 0.000000, 6.750000;;, + 173;3; -0.000000, 0.000000, 6.750000;;, + 174;3; -0.000000, 0.000000, 6.750000;;, + 175;3; -0.000000, 0.000000, 6.750000;;, + 176;3; -0.000000, 0.000000, 6.750000;;, + 177;3; -0.000000, 0.000000, 6.750000;;, + 178;3; -0.000000, 0.000000, 6.750000;;, + 179;3; -0.000000, 0.000000, 6.750000;;, + 180;3; -0.000000, 0.000000, 6.750000;;, + 181;3; -0.000000, 0.000000, 6.750000;;, + 182;3; -0.000000, 0.000000, 6.750000;;, + 183;3; -0.000000, 0.000000, 6.750000;;, + 184;3; -0.000000, 0.000000, 6.750000;;, + 185;3; -0.000000, 0.000000, 6.750000;;, + 186;3; -0.000000, 0.000000, 6.750000;;, + 187;3; -0.000000, 0.000000, 6.750000;;, + 188;3; -0.000000, 0.000000, 6.750000;;, + 189;3; -0.000000, 0.000000, 6.750000;;, + 190;3; -0.000000, 0.000000, 6.750000;;, + 191;3; -0.000000, 0.000000, 6.750000;;, + 192;3; -0.000000, 0.000000, 6.750000;;, + 193;3; -0.000000, 0.000000, 6.750000;;, + 194;3; -0.000000, 0.000000, 6.750000;;, + 195;3; -0.000000, 0.000000, 6.750000;;, + 196;3; -0.000000, 0.000000, 6.750000;;, + 197;3; -0.000000, 0.000000, 6.750000;;, + 198;3; -0.000000, 0.000000, 6.750000;;, + 199;3; -0.000000, 0.000000, 6.750000;;, + 200;3; -0.000000, 0.000000, 6.750000;;, + 201;3; -0.000000, 0.000000, 6.750000;;, + 202;3; -0.000000, 0.000000, 6.750000;;, + 203;3; -0.000000, 0.000000, 6.750000;;, + 204;3; -0.000000, 0.000000, 6.750000;;, + 205;3; -0.000000, 0.000000, 6.750000;;, + 206;3; -0.000000, 0.000000, 6.750000;;, + 207;3; -0.000000, 0.000000, 6.750000;;, + 208;3; -0.000000, 0.000000, 6.750000;;, + 209;3; -0.000000, 0.000000, 6.750000;;, + 210;3; -0.000000, 0.000000, 6.750000;;, + 211;3; -0.000000, 0.000000, 6.750000;;, + 212;3; -0.000000, 0.000000, 6.750000;;, + 213;3; -0.000000, 0.000000, 6.750000;;, + 214;3; -0.000000, 0.000000, 6.750000;;, + 215;3; -0.000000, 0.000000, 6.750000;;, + 216;3; -0.000000, 0.000000, 6.750000;;, + 217;3; -0.000000, 0.000000, 6.750000;;, + 218;3; -0.000000, 0.000000, 6.750000;;, + 219;3; -0.000000, 0.000000, 6.750000;;, + 220;3; -0.000000, 0.000000, 6.750000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 1;4; -0.706933, 0.707273, 0.000000, 0.000000;;, + 2;4; -0.706408, 0.707776, 0.000000, 0.000000;;, + 3;4; -0.705530, 0.708616, 0.000000, 0.000000;;, + 4;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 5;4; -0.702749, 0.711279, 0.000000, 0.000000;;, + 6;4; -0.700886, 0.713062, 0.000000, 0.000000;;, + 7;4; -0.698758, 0.715099, 0.000000, 0.000000;;, + 8;4; -0.696414, 0.717342, 0.000000, 0.000000;;, + 9;4; -0.693920, 0.719730, 0.000000, 0.000000;;, + 10;4; -0.691349, 0.722192, 0.000000, 0.000000;;, + 11;4; -0.688777, 0.724654, 0.000000, 0.000000;;, + 12;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 13;4; -0.683939, 0.729285, 0.000000, 0.000000;;, + 14;4; -0.681811, 0.731323, 0.000000, 0.000000;;, + 15;4; -0.679949, 0.733105, 0.000000, 0.000000;;, + 16;4; -0.678392, 0.734595, 0.000000, 0.000000;;, + 17;4; -0.677167, 0.735768, 0.000000, 0.000000;;, + 18;4; -0.676289, 0.736608, 0.000000, 0.000000;;, + 19;4; -0.675764, 0.737111, 0.000000, 0.000000;;, + 20;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 21;4; -0.675764, 0.737111, 0.000000, 0.000000;;, + 22;4; -0.676289, 0.736608, 0.000000, 0.000000;;, + 23;4; -0.677167, 0.735768, 0.000000, 0.000000;;, + 24;4; -0.678392, 0.734595, 0.000000, 0.000000;;, + 25;4; -0.679949, 0.733105, 0.000000, 0.000000;;, + 26;4; -0.681811, 0.731323, 0.000000, 0.000000;;, + 27;4; -0.683939, 0.729285, 0.000000, 0.000000;;, + 28;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 29;4; -0.688777, 0.724654, 0.000000, 0.000000;;, + 30;4; -0.691349, 0.722192, 0.000000, 0.000000;;, + 31;4; -0.693920, 0.719730, 0.000000, 0.000000;;, + 32;4; -0.696414, 0.717342, 0.000000, 0.000000;;, + 33;4; -0.698758, 0.715099, 0.000000, 0.000000;;, + 34;4; -0.700886, 0.713062, 0.000000, 0.000000;;, + 35;4; -0.702749, 0.711279, 0.000000, 0.000000;;, + 36;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 37;4; -0.705530, 0.708616, 0.000000, 0.000000;;, + 38;4; -0.706408, 0.707776, 0.000000, 0.000000;;, + 39;4; -0.706933, 0.707273, 0.000000, 0.000000;;, + 40;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 41;4; -0.706933, 0.707273, 0.000000, 0.000000;;, + 42;4; -0.706408, 0.707776, 0.000000, 0.000000;;, + 43;4; -0.705530, 0.708616, 0.000000, 0.000000;;, + 44;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 45;4; -0.702749, 0.711279, 0.000000, 0.000000;;, + 46;4; -0.700886, 0.713062, 0.000000, 0.000000;;, + 47;4; -0.698758, 0.715099, 0.000000, 0.000000;;, + 48;4; -0.696414, 0.717342, 0.000000, 0.000000;;, + 49;4; -0.693920, 0.719730, 0.000000, 0.000000;;, + 50;4; -0.691349, 0.722192, 0.000000, 0.000000;;, + 51;4; -0.688777, 0.724654, 0.000000, 0.000000;;, + 52;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 53;4; -0.683939, 0.729285, 0.000000, 0.000000;;, + 54;4; -0.681811, 0.731323, 0.000000, 0.000000;;, + 55;4; -0.679949, 0.733105, 0.000000, 0.000000;;, + 56;4; -0.678392, 0.734595, 0.000000, 0.000000;;, + 57;4; -0.677167, 0.735768, 0.000000, 0.000000;;, + 58;4; -0.676289, 0.736608, 0.000000, 0.000000;;, + 59;4; -0.675764, 0.737111, 0.000000, 0.000000;;, + 60;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 61;4; -0.675754, 0.737121, 0.000000, 0.000000;;, + 62;4; -0.676212, 0.736682, 0.000000, 0.000000;;, + 63;4; -0.676927, 0.735998, 0.000000, 0.000000;;, + 64;4; -0.677865, 0.735100, 0.000000, 0.000000;;, + 65;4; -0.679001, 0.734013, 0.000000, 0.000000;;, + 66;4; -0.680312, 0.732757, 0.000000, 0.000000;;, + 67;4; -0.681780, 0.731352, 0.000000, 0.000000;;, + 68;4; -0.683387, 0.729813, 0.000000, 0.000000;;, + 69;4; -0.685121, 0.728154, 0.000000, 0.000000;;, + 70;4; -0.686966, 0.726388, 0.000000, 0.000000;;, + 71;4; -0.688910, 0.724526, 0.000000, 0.000000;;, + 72;4; -0.690941, 0.722582, 0.000000, 0.000000;;, + 73;4; -0.693046, 0.720567, 0.000000, 0.000000;;, + 74;4; -0.695210, 0.718495, 0.000000, 0.000000;;, + 75;4; -0.697417, 0.716383, 0.000000, 0.000000;;, + 76;4; -0.699643, 0.714251, 0.000000, 0.000000;;, + 77;4; -0.701856, 0.712134, 0.000000, 0.000000;;, + 78;4; -0.703995, 0.710085, 0.000000, 0.000000;;, + 79;4; -0.705928, 0.708235, 0.000000, 0.000000;;, + 80;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 81;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 82;4; -0.705928, 0.708235, 0.000000, 0.000000;;, + 83;4; -0.703995, 0.710085, 0.000000, 0.000000;;, + 84;4; -0.701856, 0.712134, 0.000000, 0.000000;;, + 85;4; -0.699643, 0.714251, 0.000000, 0.000000;;, + 86;4; -0.697417, 0.716383, 0.000000, 0.000000;;, + 87;4; -0.695210, 0.718495, 0.000000, 0.000000;;, + 88;4; -0.693046, 0.720567, 0.000000, 0.000000;;, + 89;4; -0.690941, 0.722582, 0.000000, 0.000000;;, + 90;4; -0.688910, 0.724526, 0.000000, 0.000000;;, + 91;4; -0.686966, 0.726388, 0.000000, 0.000000;;, + 92;4; -0.685121, 0.728154, 0.000000, 0.000000;;, + 93;4; -0.683387, 0.729813, 0.000000, 0.000000;;, + 94;4; -0.681780, 0.731352, 0.000000, 0.000000;;, + 95;4; -0.680312, 0.732757, 0.000000, 0.000000;;, + 96;4; -0.679001, 0.734013, 0.000000, 0.000000;;, + 97;4; -0.677865, 0.735100, 0.000000, 0.000000;;, + 98;4; -0.676927, 0.735998, 0.000000, 0.000000;;, + 99;4; -0.676212, 0.736682, 0.000000, 0.000000;;, + 100;4; -0.675754, 0.737121, 0.000000, 0.000000;;, + 101;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 102;4; -0.675764, 0.737111, 0.000000, 0.000000;;, + 103;4; -0.676289, 0.736608, 0.000000, 0.000000;;, + 104;4; -0.677167, 0.735768, 0.000000, 0.000000;;, + 105;4; -0.678392, 0.734595, 0.000000, 0.000000;;, + 106;4; -0.679949, 0.733105, 0.000000, 0.000000;;, + 107;4; -0.681811, 0.731323, 0.000000, 0.000000;;, + 108;4; -0.683939, 0.729285, 0.000000, 0.000000;;, + 109;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 110;4; -0.688777, 0.724654, 0.000000, 0.000000;;, + 111;4; -0.691349, 0.722192, 0.000000, 0.000000;;, + 112;4; -0.693920, 0.719730, 0.000000, 0.000000;;, + 113;4; -0.696414, 0.717342, 0.000000, 0.000000;;, + 114;4; -0.698758, 0.715099, 0.000000, 0.000000;;, + 115;4; -0.700886, 0.713062, 0.000000, 0.000000;;, + 116;4; -0.702749, 0.711279, 0.000000, 0.000000;;, + 117;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 118;4; -0.705530, 0.708616, 0.000000, 0.000000;;, + 119;4; -0.706408, 0.707776, 0.000000, 0.000000;;, + 120;4; -0.706933, 0.707273, 0.000000, 0.000000;;, + 121;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 122;4; -0.706933, 0.707273, 0.000000, 0.000000;;, + 123;4; -0.706408, 0.707776, 0.000000, 0.000000;;, + 124;4; -0.705530, 0.708616, 0.000000, 0.000000;;, + 125;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 126;4; -0.702749, 0.711279, 0.000000, 0.000000;;, + 127;4; -0.700886, 0.713062, 0.000000, 0.000000;;, + 128;4; -0.698758, 0.715099, 0.000000, 0.000000;;, + 129;4; -0.696414, 0.717342, 0.000000, 0.000000;;, + 130;4; -0.693920, 0.719730, 0.000000, 0.000000;;, + 131;4; -0.691349, 0.722192, 0.000000, 0.000000;;, + 132;4; -0.688777, 0.724654, 0.000000, 0.000000;;, + 133;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 134;4; -0.683939, 0.729285, 0.000000, 0.000000;;, + 135;4; -0.681811, 0.731323, 0.000000, 0.000000;;, + 136;4; -0.679949, 0.733105, 0.000000, 0.000000;;, + 137;4; -0.678392, 0.734595, 0.000000, 0.000000;;, + 138;4; -0.677167, 0.735768, 0.000000, 0.000000;;, + 139;4; -0.676289, 0.736608, 0.000000, 0.000000;;, + 140;4; -0.675764, 0.737111, 0.000000, 0.000000;;, + 141;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 142;4; -0.675754, 0.737121, 0.000000, 0.000000;;, + 143;4; -0.676211, 0.736683, 0.000000, 0.000000;;, + 144;4; -0.676923, 0.736001, 0.000000, 0.000000;;, + 145;4; -0.677857, 0.735107, 0.000000, 0.000000;;, + 146;4; -0.678987, 0.734026, 0.000000, 0.000000;;, + 147;4; -0.680291, 0.732778, 0.000000, 0.000000;;, + 148;4; -0.681750, 0.731381, 0.000000, 0.000000;;, + 149;4; -0.683349, 0.729852, 0.000000, 0.000000;;, + 150;4; -0.685071, 0.728203, 0.000000, 0.000000;;, + 151;4; -0.686905, 0.726448, 0.000000, 0.000000;;, + 152;4; -0.688838, 0.724598, 0.000000, 0.000000;;, + 153;4; -0.690858, 0.722664, 0.000000, 0.000000;;, + 154;4; -0.692953, 0.720659, 0.000000, 0.000000;;, + 155;4; -0.695109, 0.718596, 0.000000, 0.000000;;, + 156;4; -0.697310, 0.716489, 0.000000, 0.000000;;, + 157;4; -0.699536, 0.714358, 0.000000, 0.000000;;, + 158;4; -0.701754, 0.712235, 0.000000, 0.000000;;, + 159;4; -0.703909, 0.710171, 0.000000, 0.000000;;, + 160;4; -0.705875, 0.708288, 0.000000, 0.000000;;, + 161;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 162;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 163;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 164;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 165;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 166;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 167;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 168;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 169;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 170;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 171;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 172;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 173;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 174;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 175;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 176;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 177;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 178;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 179;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 180;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 181;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 182;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 183;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 184;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 185;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 186;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 187;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 188;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 189;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 190;4; -0.709789, 0.704305, 0.000000, 0.000000;;, + 191;4; -0.717343, 0.696414, 0.000000, 0.000000;;, + 192;4; -0.727042, 0.686283, 0.000000, 0.000000;;, + 193;4; -0.734596, 0.678392, 0.000000, 0.000000;;, + 194;4; -0.737277, 0.675590, 0.000000, 0.000000;;, + 195;4; -0.734596, 0.678392, 0.000000, 0.000000;;, + 196;4; -0.727042, 0.686283, 0.000000, 0.000000;;, + 197;4; -0.717343, 0.696414, 0.000000, 0.000000;;, + 198;4; -0.709789, 0.704305, 0.000000, 0.000000;;, + 199;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 200;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 201;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 202;4; -0.696414, 0.717342, 0.000000, 0.000000;;, + 203;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 204;4; -0.678392, 0.734595, 0.000000, 0.000000;;, + 205;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 206;4; -0.681074, 0.731794, 0.000000, 0.000000;;, + 207;4; -0.696518, 0.716349, 0.000000, 0.000000;;, + 208;4; -0.716349, 0.696518, 0.000000, 0.000000;;, + 209;4; -0.731794, 0.681074, 0.000000, 0.000000;;, + 210;4; -0.737277, 0.675590, 0.000000, 0.000000;;, + 211;4; -0.731794, 0.681074, 0.000000, 0.000000;;, + 212;4; -0.716349, 0.696518, 0.000000, 0.000000;;, + 213;4; -0.696518, 0.716349, 0.000000, 0.000000;;, + 214;4; -0.681074, 0.731794, 0.000000, 0.000000;;, + 215;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 216;4; -0.678392, 0.734595, 0.000000, 0.000000;;, + 217;4; -0.686282, 0.727042, 0.000000, 0.000000;;, + 218;4; -0.696414, 0.717343, 0.000000, 0.000000;;, + 219;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 220;4; -0.707107, 0.707107, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Head} + AnimationKey { //Position + 2; + 221; + 0;3; 0.000000, 6.750000,-0.000000;;, + 1;3; 0.000000, 6.750000, 0.000000;;, + 2;3; 0.000000, 6.750000,-0.000000;;, + 3;3; 0.000000, 6.750000, 0.000000;;, + 4;3; 0.000000, 6.750000,-0.000000;;, + 5;3; 0.000000, 6.750000,-0.000000;;, + 6;3; 0.000000, 6.750000, 0.000000;;, + 7;3; 0.000000, 6.750000, 0.000000;;, + 8;3; 0.000000, 6.750000,-0.000000;;, + 9;3; 0.000000, 6.750000, 0.000000;;, + 10;3; 0.000000, 6.750000,-0.000000;;, + 11;3; 0.000000, 6.750000,-0.000000;;, + 12;3; 0.000000, 6.750000, 0.000000;;, + 13;3; 0.000000, 6.750000, 0.000000;;, + 14;3; 0.000000, 6.750000, 0.000000;;, + 15;3; 0.000000, 6.750000, 0.000000;;, + 16;3; 0.000000, 6.750000,-0.000000;;, + 17;3; 0.000000, 6.750000,-0.000000;;, + 18;3; 0.000000, 6.750000, 0.000000;;, + 19;3; 0.000000, 6.750000, 0.000000;;, + 20;3; 0.000000, 6.750000,-0.000000;;, + 21;3; 0.000000, 6.750000, 0.000000;;, + 22;3; 0.000000, 6.750000,-0.000000;;, + 23;3; 0.000000, 6.750000,-0.000000;;, + 24;3; 0.000000, 6.750000,-0.000000;;, + 25;3; 0.000000, 6.750000, 0.000000;;, + 26;3; 0.000000, 6.750000, 0.000000;;, + 27;3; 0.000000, 6.750000, 0.000000;;, + 28;3; 0.000000, 6.750000, 0.000000;;, + 29;3; 0.000000, 6.750000,-0.000000;;, + 30;3; 0.000000, 6.750000,-0.000000;;, + 31;3; 0.000000, 6.750000,-0.000000;;, + 32;3; 0.000000, 6.750000,-0.000000;;, + 33;3; 0.000000, 6.750000, 0.000000;;, + 34;3; 0.000000, 6.750000,-0.000000;;, + 35;3; 0.000000, 6.750000,-0.000000;;, + 36;3; 0.000000, 6.750000, 0.000000;;, + 37;3; 0.000000, 6.750000, 0.000000;;, + 38;3; 0.000000, 6.750000,-0.000000;;, + 39;3; 0.000000, 6.750000, 0.000000;;, + 40;3; 0.000000, 6.750000,-0.000000;;, + 41;3; 0.000000, 6.750000,-0.000000;;, + 42;3; 0.000000, 6.750000,-0.000000;;, + 43;3; 0.000000, 6.750000, 0.000000;;, + 44;3; 0.000000, 6.750000,-0.000000;;, + 45;3; 0.000000, 6.750000,-0.000000;;, + 46;3; 0.000000, 6.750000,-0.000000;;, + 47;3; 0.000000, 6.750000, 0.000000;;, + 48;3; 0.000000, 6.750000,-0.000000;;, + 49;3; 0.000000, 6.750000,-0.000000;;, + 50;3; 0.000000, 6.750000,-0.000000;;, + 51;3; 0.000000, 6.750000,-0.000000;;, + 52;3; 0.000000, 6.750000, 0.000000;;, + 53;3; 0.000000, 6.750000, 0.000000;;, + 54;3; 0.000000, 6.750000,-0.000000;;, + 55;3; 0.000000, 6.750000,-0.000000;;, + 56;3; 0.000000, 6.750000,-0.000000;;, + 57;3; 0.000000, 6.750000,-0.000000;;, + 58;3; 0.000000, 6.750000, 0.000000;;, + 59;3; 0.000000, 6.750000, 0.000000;;, + 60;3; 0.000000, 6.750000,-0.000000;;, + 61;3; 0.000000, 6.750000,-0.000000;;, + 62;3; 0.000000, 6.750000, 0.000000;;, + 63;3; 0.000000, 6.750000, 0.000000;;, + 64;3; 0.000000, 6.750000, 0.000000;;, + 65;3; 0.000000, 6.750000, 0.000000;;, + 66;3; 0.000000, 6.750000, 0.000000;;, + 67;3; 0.000000, 6.750000,-0.000000;;, + 68;3; 0.000000, 6.750000, 0.000000;;, + 69;3; 0.000000, 6.750000, 0.000000;;, + 70;3; 0.000000, 6.750000, 0.000000;;, + 71;3; 0.000000, 6.750000, 0.000000;;, + 72;3; 0.000000, 6.750000, 0.000000;;, + 73;3; 0.000000, 6.750000,-0.000000;;, + 74;3; 0.000000, 6.750000, 0.000000;;, + 75;3; 0.000000, 6.750000, 0.000000;;, + 76;3; 0.000000, 6.750000, 0.000000;;, + 77;3; 0.000000, 6.750000,-0.000000;;, + 78;3; 0.000000, 6.750001,-0.000000;;, + 79;3; 0.000000, 6.750000,-0.000000;;, + 80;3; 0.000000, 6.750000,-0.000000;;, + 81;3; 0.000000, 6.750000, 0.000000;;, + 82;3; 0.000000, 6.750000,-0.000000;;, + 83;3; 0.000000, 6.750000,-0.000000;;, + 84;3; 0.000000, 6.750000,-0.000000;;, + 85;3; 0.000000, 6.750000,-0.000000;;, + 86;3; 0.000000, 6.750000, 0.000000;;, + 87;3; 0.000000, 6.750000,-0.000000;;, + 88;3; 0.000000, 6.750000,-0.000000;;, + 89;3; 0.000000, 6.750000, 0.000000;;, + 90;3; 0.000000, 6.750000,-0.000000;;, + 91;3; 0.000000, 6.750000, 0.000000;;, + 92;3; 0.000000, 6.750000, 0.000000;;, + 93;3; 0.000000, 6.750000, 0.000000;;, + 94;3; 0.000000, 6.750000,-0.000000;;, + 95;3; 0.000000, 6.750000, 0.000000;;, + 96;3; 0.000000, 6.750000,-0.000000;;, + 97;3; 0.000000, 6.750000,-0.000000;;, + 98;3; 0.000000, 6.750000,-0.000000;;, + 99;3; 0.000000, 6.750000,-0.000000;;, + 100;3; 0.000000, 6.750000, 0.000000;;, + 101;3; 0.000000, 6.750000,-0.000000;;, + 102;3; 0.000000, 6.750000, 0.000000;;, + 103;3; 0.000000, 6.750000,-0.000000;;, + 104;3; 0.000000, 6.750000,-0.000000;;, + 105;3; 0.000000, 6.750000,-0.000000;;, + 106;3; 0.000000, 6.750000,-0.000000;;, + 107;3; 0.000000, 6.750000, 0.000000;;, + 108;3; 0.000000, 6.750000, 0.000000;;, + 109;3; 0.000000, 6.750000,-0.000000;;, + 110;3; 0.000000, 6.750000,-0.000000;;, + 111;3; 0.000000, 6.750000,-0.000000;;, + 112;3; 0.000000, 6.750000,-0.000000;;, + 113;3; 0.000000, 6.750000,-0.000000;;, + 114;3; 0.000000, 6.750000, 0.000000;;, + 115;3; 0.000000, 6.750000,-0.000000;;, + 116;3; 0.000000, 6.750000,-0.000000;;, + 117;3; 0.000000, 6.750000,-0.000000;;, + 118;3; 0.000000, 6.750000,-0.000000;;, + 119;3; 0.000000, 6.750000, 0.000000;;, + 120;3; 0.000000, 6.750000, 0.000000;;, + 121;3; 0.000000, 6.750000, 0.000000;;, + 122;3; 0.000000, 6.750000, 0.000000;;, + 123;3; 0.000000, 6.750000,-0.000000;;, + 124;3; 0.000000, 6.750000,-0.000000;;, + 125;3; 0.000000, 6.750000,-0.000000;;, + 126;3; 0.000000, 6.750000,-0.000000;;, + 127;3; 0.000000, 6.750000,-0.000000;;, + 128;3; 0.000000, 6.750000, 0.000000;;, + 129;3; 0.000000, 6.750000,-0.000000;;, + 130;3; 0.000000, 6.750000, 0.000000;;, + 131;3; 0.000000, 6.750000,-0.000000;;, + 132;3; 0.000000, 6.750000,-0.000000;;, + 133;3; 0.000000, 6.750000,-0.000000;;, + 134;3; 0.000000, 6.750000, 0.000000;;, + 135;3; 0.000000, 6.750000, 0.000000;;, + 136;3; 0.000000, 6.750000,-0.000000;;, + 137;3; 0.000000, 6.750000,-0.000000;;, + 138;3; 0.000000, 6.750000,-0.000000;;, + 139;3; 0.000000, 6.750000,-0.000000;;, + 140;3; 0.000000, 6.750000, 0.000000;;, + 141;3; 0.000000, 6.750000,-0.000000;;, + 142;3; 0.000000, 6.750000,-0.000000;;, + 143;3; 0.000000, 6.750000,-0.000000;;, + 144;3; 0.000000, 6.750000, 0.000000;;, + 145;3; 0.000000, 6.750000,-0.000000;;, + 146;3; 0.000000, 6.750000, 0.000000;;, + 147;3; 0.000000, 6.750000, 0.000000;;, + 148;3; 0.000000, 6.750000,-0.000000;;, + 149;3; 0.000000, 6.750000,-0.000000;;, + 150;3; 0.000000, 6.750000,-0.000000;;, + 151;3; 0.000000, 6.750000,-0.000000;;, + 152;3; 0.000000, 6.750000,-0.000000;;, + 153;3; 0.000000, 6.750000, 0.000000;;, + 154;3; 0.000000, 6.750000,-0.000000;;, + 155;3; 0.000000, 6.750000,-0.000000;;, + 156;3; 0.000000, 6.750000,-0.000000;;, + 157;3; 0.000000, 6.750000,-0.000000;;, + 158;3; 0.000000, 6.750000, 0.000000;;, + 159;3; 0.000000, 6.750000,-0.000000;;, + 160;3; 0.000000, 6.750000, 0.000000;;, + 161;3; 0.000000, 6.750000, 0.000000;;, + 162;3; 0.000000, 6.750000,-0.000000;;, + 163;3; 0.000000, 6.750000,-0.000000;;, + 164;3; 0.000000, 6.750000,-0.000000;;, + 165;3; 0.000000, 6.750000,-0.000000;;, + 166;3; 0.000000, 6.750000,-0.000000;;, + 167;3; 0.000000, 6.750000,-0.000000;;, + 168;3; 0.000000, 6.750000,-0.000000;;, + 169;3; 0.000000, 6.750000,-0.000000;;, + 170;3; 0.000000, 6.750000,-0.000000;;, + 171;3; 0.000000, 6.750000,-0.000000;;, + 172;3; 0.000000, 6.750000,-0.000000;;, + 173;3; 0.000000, 6.750000,-0.000000;;, + 174;3; 0.000000, 6.750000,-0.000000;;, + 175;3; 0.000000, 6.750000,-0.000000;;, + 176;3; 0.000000, 6.750000,-0.000000;;, + 177;3; 0.000000, 6.750000,-0.000000;;, + 178;3; 0.000000, 6.750000,-0.000000;;, + 179;3; 0.000000, 6.750000,-0.000000;;, + 180;3; 0.000000, 6.750000,-0.000000;;, + 181;3; 0.000000, 6.750000,-0.000000;;, + 182;3; 0.000000, 6.750000,-0.000000;;, + 183;3; 0.000000, 6.750000,-0.000000;;, + 184;3; 0.000000, 6.750000,-0.000000;;, + 185;3; 0.000000, 6.750000,-0.000000;;, + 186;3; 0.000000, 6.750000,-0.000000;;, + 187;3; 0.000000, 6.750000,-0.000000;;, + 188;3; 0.000000, 6.750000,-0.000000;;, + 189;3; 0.000000, 6.750000,-0.000000;;, + 190;3; 0.000000, 6.750000, 0.000000;;, + 191;3; 0.000000, 6.750000, 0.000000;;, + 192;3; 0.000000, 6.750000,-0.000000;;, + 193;3; 0.000000, 6.750001, 0.000000;;, + 194;3; 0.000000, 6.750001, 0.000000;;, + 195;3; 0.000000, 6.750001, 0.000000;;, + 196;3; 0.000000, 6.750000,-0.000000;;, + 197;3; 0.000000, 6.750000, 0.000000;;, + 198;3; 0.000000, 6.750000,-0.000000;;, + 199;3; 0.000000, 6.750000,-0.000000;;, + 200;3; 0.000000, 6.750000,-0.000000;;, + 201;3; 0.000000, 6.750000, 0.000000;;, + 202;3; 0.000000, 6.750000,-0.000000;;, + 203;3; 0.000000, 6.750000, 0.000000;;, + 204;3; 0.000000, 6.750000,-0.000000;;, + 205;3; 0.000000, 6.750000,-0.000000;;, + 206;3; 0.000000, 6.750000, 0.000000;;, + 207;3; 0.000000, 6.750000,-0.000000;;, + 208;3; 0.000000, 6.750000, 0.000000;;, + 209;3; 0.000000, 6.750000,-0.000000;;, + 210;3; 0.000000, 6.750001, 0.000000;;, + 211;3; 0.000000, 6.750000,-0.000000;;, + 212;3; 0.000000, 6.750000, 0.000000;;, + 213;3; 0.000000, 6.750000,-0.000000;;, + 214;3; 0.000000, 6.750000, 0.000000;;, + 215;3; 0.000000, 6.750000,-0.000000;;, + 216;3; 0.000000, 6.750000,-0.000000;;, + 217;3; 0.000000, 6.750000, 0.000000;;, + 218;3; 0.000000, 6.750000, 0.000000;;, + 219;3; 0.000000, 6.750000,-0.000000;;, + 220;3; 0.000000, 6.750000,-0.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 1;4; -0.000120,-0.000005, 0.999993,-0.000240;;, + 2;4; -0.000483,-0.000021, 0.999974,-0.000967;;, + 3;4; -0.001090,-0.000048, 0.999941,-0.002181;;, + 4;4; -0.001937,-0.000085, 0.999894,-0.003876;;, + 5;4; -0.003014,-0.000132, 0.999835,-0.006030;;, + 6;4; -0.004301,-0.000188, 0.999765,-0.008607;;, + 7;4; -0.005773,-0.000252, 0.999685,-0.011553;;, + 8;4; -0.007394,-0.000323, 0.999596,-0.014795;;, + 9;4; -0.009118,-0.000398, 0.999502,-0.018246;;, + 10;4; -0.010897,-0.000476, 0.999405,-0.021804;;, + 11;4; -0.012675,-0.000553, 0.999308,-0.025363;;, + 12;4; -0.014400,-0.000629, 0.999214,-0.028814;;, + 13;4; -0.016021,-0.000699, 0.999126,-0.032056;;, + 14;4; -0.017493,-0.000764, 0.999045,-0.035002;;, + 15;4; -0.018780,-0.000820, 0.998975,-0.037578;;, + 16;4; -0.019857,-0.000867, 0.998916,-0.039733;;, + 17;4; -0.020704,-0.000904, 0.998870,-0.041427;;, + 18;4; -0.021311,-0.000930, 0.998837,-0.042642;;, + 19;4; -0.021674,-0.000946, 0.998817,-0.043369;;, + 20;4; -0.021794,-0.000952, 0.998811,-0.043609;;, + 21;4; -0.021720,-0.000948, 0.998817,-0.043369;;, + 22;4; -0.021494,-0.000938, 0.998837,-0.042642;;, + 23;4; -0.021108,-0.000922, 0.998870,-0.041427;;, + 24;4; -0.020560,-0.000898, 0.998916,-0.039733;;, + 25;4; -0.019848,-0.000867, 0.998975,-0.037578;;, + 26;4; -0.018975,-0.000828, 0.999045,-0.035002;;, + 27;4; -0.017947,-0.000784, 0.999126,-0.032056;;, + 28;4; -0.016778,-0.000733, 0.999214,-0.028814;;, + 29;4; -0.015484,-0.000676, 0.999308,-0.025363;;, + 30;4; -0.014088,-0.000615, 0.999405,-0.021804;;, + 31;4; -0.012616,-0.000551, 0.999502,-0.018246;;, + 32;4; -0.011095,-0.000484, 0.999596,-0.014795;;, + 33;4; -0.009555,-0.000417, 0.999685,-0.011553;;, + 34;4; -0.008021,-0.000350, 0.999765,-0.008607;;, + 35;4; -0.006517,-0.000285, 0.999835,-0.006030;;, + 36;4; -0.005062,-0.000221, 0.999894,-0.003876;;, + 37;4; -0.003674,-0.000160, 0.999941,-0.002181;;, + 38;4; -0.002362,-0.000103, 0.999974,-0.000967;;, + 39;4; -0.001136,-0.000050, 0.999993,-0.000240;;, + 40;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 41;4; 0.001136, 0.000050, 0.999993,-0.000240;;, + 42;4; 0.002362, 0.000103, 0.999974,-0.000967;;, + 43;4; 0.003674, 0.000160, 0.999941,-0.002181;;, + 44;4; 0.005062, 0.000221, 0.999894,-0.003876;;, + 45;4; 0.006517, 0.000285, 0.999835,-0.006030;;, + 46;4; 0.008021, 0.000350, 0.999765,-0.008607;;, + 47;4; 0.009555, 0.000417, 0.999685,-0.011553;;, + 48;4; 0.011095, 0.000484, 0.999596,-0.014795;;, + 49;4; 0.012616, 0.000551, 0.999502,-0.018246;;, + 50;4; 0.014088, 0.000615, 0.999405,-0.021804;;, + 51;4; 0.015484, 0.000676, 0.999308,-0.025363;;, + 52;4; 0.016778, 0.000733, 0.999214,-0.028814;;, + 53;4; 0.017947, 0.000784, 0.999126,-0.032056;;, + 54;4; 0.018975, 0.000828, 0.999045,-0.035002;;, + 55;4; 0.019848, 0.000867, 0.998975,-0.037578;;, + 56;4; 0.020560, 0.000898, 0.998916,-0.039733;;, + 57;4; 0.021109, 0.000922, 0.998870,-0.041427;;, + 58;4; 0.021494, 0.000938, 0.998837,-0.042642;;, + 59;4; 0.021720, 0.000948, 0.998817,-0.043369;;, + 60;4; 0.021794, 0.000952, 0.998811,-0.043609;;, + 61;4; 0.021681, 0.000947, 0.998817,-0.043383;;, + 62;4; 0.021364, 0.000933, 0.998834,-0.042748;;, + 63;4; 0.020870, 0.000911, 0.998861,-0.041759;;, + 64;4; 0.020221, 0.000883, 0.998896,-0.040461;;, + 65;4; 0.019436, 0.000849, 0.998939,-0.038890;;, + 66;4; 0.018529, 0.000809, 0.998989,-0.037076;;, + 67;4; 0.017514, 0.000765, 0.999044,-0.035045;;, + 68;4; 0.016402, 0.000716, 0.999105,-0.032820;;, + 69;4; 0.015204, 0.000664, 0.999170,-0.030422;;, + 70;4; 0.013928, 0.000608, 0.999240,-0.027869;;, + 71;4; 0.012583, 0.000549, 0.999313,-0.025178;;, + 72;4; 0.011179, 0.000488, 0.999390,-0.022368;;, + 73;4; 0.009723, 0.000425, 0.999469,-0.019456;;, + 74;4; 0.008227, 0.000359, 0.999551,-0.016461;;, + 75;4; 0.006701, 0.000293, 0.999634,-0.013408;;, + 76;4; 0.005161, 0.000225, 0.999718,-0.010327;;, + 77;4; 0.003631, 0.000159, 0.999802,-0.007266;;, + 78;4; 0.002152, 0.000094, 0.999883,-0.004305;;, + 79;4; 0.000815, 0.000036, 0.999956,-0.001631;;, + 80;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 81;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 82;4; -0.000815,-0.000036, 0.999956,-0.001631;;, + 83;4; -0.002152,-0.000094, 0.999883,-0.004305;;, + 84;4; -0.003631,-0.000159, 0.999802,-0.007266;;, + 85;4; -0.005161,-0.000225, 0.999718,-0.010327;;, + 86;4; -0.006701,-0.000293, 0.999634,-0.013408;;, + 87;4; -0.008226,-0.000359, 0.999551,-0.016461;;, + 88;4; -0.009723,-0.000425, 0.999469,-0.019456;;, + 89;4; -0.011179,-0.000488, 0.999390,-0.022368;;, + 90;4; -0.012583,-0.000549, 0.999313,-0.025178;;, + 91;4; -0.013928,-0.000608, 0.999240,-0.027869;;, + 92;4; -0.015204,-0.000664, 0.999170,-0.030422;;, + 93;4; -0.016402,-0.000716, 0.999105,-0.032820;;, + 94;4; -0.017514,-0.000765, 0.999044,-0.035045;;, + 95;4; -0.018529,-0.000809, 0.998989,-0.037076;;, + 96;4; -0.019436,-0.000849, 0.998939,-0.038890;;, + 97;4; -0.020221,-0.000883, 0.998896,-0.040461;;, + 98;4; -0.020870,-0.000911, 0.998861,-0.041759;;, + 99;4; -0.021364,-0.000933, 0.998834,-0.042748;;, + 100;4; -0.021681,-0.000947, 0.998817,-0.043383;;, + 101;4; -0.021794,-0.000952, 0.998811,-0.043609;;, + 102;4; -0.021720,-0.000948, 0.998817,-0.043369;;, + 103;4; -0.021494,-0.000938, 0.998837,-0.042642;;, + 104;4; -0.021108,-0.000922, 0.998870,-0.041427;;, + 105;4; -0.020560,-0.000898, 0.998916,-0.039733;;, + 106;4; -0.019848,-0.000867, 0.998975,-0.037578;;, + 107;4; -0.018975,-0.000828, 0.999045,-0.035002;;, + 108;4; -0.017947,-0.000784, 0.999126,-0.032056;;, + 109;4; -0.016778,-0.000733, 0.999214,-0.028814;;, + 110;4; -0.015484,-0.000676, 0.999308,-0.025363;;, + 111;4; -0.014088,-0.000615, 0.999405,-0.021804;;, + 112;4; -0.012616,-0.000551, 0.999502,-0.018246;;, + 113;4; -0.011095,-0.000484, 0.999596,-0.014795;;, + 114;4; -0.009555,-0.000417, 0.999685,-0.011553;;, + 115;4; -0.008021,-0.000350, 0.999765,-0.008607;;, + 116;4; -0.006517,-0.000285, 0.999835,-0.006030;;, + 117;4; -0.005062,-0.000221, 0.999894,-0.003876;;, + 118;4; -0.003674,-0.000160, 0.999941,-0.002181;;, + 119;4; -0.002362,-0.000103, 0.999974,-0.000967;;, + 120;4; -0.001136,-0.000050, 0.999993,-0.000240;;, + 121;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 122;4; 0.001136, 0.000050, 0.999993,-0.000240;;, + 123;4; 0.002362, 0.000103, 0.999974,-0.000967;;, + 124;4; 0.003674, 0.000160, 0.999941,-0.002181;;, + 125;4; 0.005062, 0.000221, 0.999894,-0.003876;;, + 126;4; 0.006517, 0.000285, 0.999835,-0.006030;;, + 127;4; 0.008021, 0.000350, 0.999765,-0.008607;;, + 128;4; 0.009555, 0.000417, 0.999685,-0.011553;;, + 129;4; 0.011095, 0.000484, 0.999596,-0.014795;;, + 130;4; 0.012616, 0.000551, 0.999502,-0.018246;;, + 131;4; 0.014088, 0.000615, 0.999405,-0.021804;;, + 132;4; 0.015484, 0.000676, 0.999308,-0.025363;;, + 133;4; 0.016778, 0.000733, 0.999214,-0.028814;;, + 134;4; 0.017947, 0.000784, 0.999126,-0.032056;;, + 135;4; 0.018975, 0.000828, 0.999045,-0.035002;;, + 136;4; 0.019848, 0.000867, 0.998975,-0.037578;;, + 137;4; 0.020560, 0.000898, 0.998916,-0.039733;;, + 138;4; 0.021109, 0.000922, 0.998870,-0.041427;;, + 139;4; 0.021494, 0.000938, 0.998837,-0.042642;;, + 140;4; 0.021720, 0.000948, 0.998817,-0.043369;;, + 141;4; 0.021794, 0.000952, 0.998811,-0.043609;;, + 142;4; 0.021681, 0.000947, 0.998817,-0.043383;;, + 143;4; 0.021364, 0.000933, 0.998834,-0.042748;;, + 144;4; 0.020870, 0.000911, 0.998861,-0.041759;;, + 145;4; 0.020221, 0.000883, 0.998896,-0.040461;;, + 146;4; 0.019436, 0.000849, 0.998939,-0.038890;;, + 147;4; 0.018529, 0.000809, 0.998989,-0.037076;;, + 148;4; 0.017514, 0.000765, 0.999044,-0.035045;;, + 149;4; 0.016402, 0.000716, 0.999105,-0.032820;;, + 150;4; 0.015204, 0.000664, 0.999170,-0.030422;;, + 151;4; 0.013928, 0.000608, 0.999240,-0.027869;;, + 152;4; 0.012583, 0.000549, 0.999313,-0.025178;;, + 153;4; 0.011179, 0.000488, 0.999390,-0.022368;;, + 154;4; 0.009723, 0.000425, 0.999469,-0.019456;;, + 155;4; 0.008227, 0.000359, 0.999551,-0.016461;;, + 156;4; 0.006701, 0.000293, 0.999634,-0.013408;;, + 157;4; 0.005161, 0.000225, 0.999718,-0.010327;;, + 158;4; 0.003631, 0.000159, 0.999802,-0.007266;;, + 159;4; 0.002152, 0.000094, 0.999883,-0.004305;;, + 160;4; 0.000815, 0.000036, 0.999956,-0.001631;;, + 161;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 162;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 163;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 164;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 165;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 166;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 167;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 168;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 169;4; 0.003877,-0.000000, 0.999915, 0.000000;;, + 170;4; 0.014799,-0.000000, 0.999677, 0.000000;;, + 171;4; 0.028821,-0.000000, 0.999371, 0.000000;;, + 172;4; 0.039742,-0.000000, 0.999133, 0.000000;;, + 173;4; 0.043619,-0.000000, 0.999048, 0.000000;;, + 174;4; 0.041150, 0.000000, 0.999133, 0.000000;;, + 175;4; 0.033580,-0.000000, 0.999371, 0.000000;;, + 176;4; 0.022207,-0.000000, 0.999677, 0.000000;;, + 177;4; 0.010132,-0.000000, 0.999915, 0.000000;;, + 178;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 179;4; -0.010132, 0.000000, 0.999915, 0.000000;;, + 180;4; -0.022206, 0.000000, 0.999677, 0.000000;;, + 181;4; -0.033580, 0.000000, 0.999371, 0.000000;;, + 182;4; -0.041150,-0.000000, 0.999133, 0.000000;;, + 183;4; -0.043619, 0.000000, 0.999048, 0.000000;;, + 184;4; -0.039742, 0.000000, 0.999133, 0.000000;;, + 185;4; -0.028821, 0.000000, 0.999371, 0.000000;;, + 186;4; -0.014798, 0.000000, 0.999677, 0.000000;;, + 187;4; -0.003877, 0.000000, 0.999915, 0.000000;;, + 188;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 189;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 190;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 191;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 192;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 193;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 194;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 195;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 196;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 197;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 198;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 199;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 200;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 201;4; 0.003877,-0.000000, 0.999915, 0.000000;;, + 202;4; 0.014799,-0.000000, 0.999677, 0.000000;;, + 203;4; 0.028821,-0.000000, 0.999371, 0.000000;;, + 204;4; 0.039742,-0.000000, 0.999133, 0.000000;;, + 205;4; 0.043619,-0.000000, 0.999048, 0.000000;;, + 206;4; 0.041150, 0.000000, 0.999133, 0.000000;;, + 207;4; 0.033580,-0.000000, 0.999371, 0.000000;;, + 208;4; 0.022207,-0.000000, 0.999677, 0.000000;;, + 209;4; 0.010132,-0.000000, 0.999915, 0.000000;;, + 210;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 211;4; -0.010132, 0.000000, 0.999915, 0.000000;;, + 212;4; -0.022206, 0.000000, 0.999677, 0.000000;;, + 213;4; -0.033580, 0.000000, 0.999371, 0.000000;;, + 214;4; -0.041150,-0.000000, 0.999133, 0.000000;;, + 215;4; -0.043619, 0.000000, 0.999048, 0.000000;;, + 216;4; -0.039742, 0.000000, 0.999133, 0.000000;;, + 217;4; -0.028821, 0.000000, 0.999371, 0.000000;;, + 218;4; -0.014799, 0.000000, 0.999677, 0.000000;;, + 219;4; -0.003877, 0.000000, 0.999915, 0.000000;;, + 220;4; 0.000000, 0.000000, 1.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Arm_Left} + AnimationKey { //Position + 2; + 221; + 0;3; -2.000000, 6.750000,-0.000000;;, + 1;3; -2.000000, 6.750000, 0.000000;;, + 2;3; -2.000000, 6.750000,-0.000000;;, + 3;3; -2.000000, 6.750000, 0.000000;;, + 4;3; -2.000000, 6.750000,-0.000000;;, + 5;3; -2.000000, 6.750000,-0.000000;;, + 6;3; -2.000000, 6.750000, 0.000000;;, + 7;3; -2.000000, 6.750000, 0.000000;;, + 8;3; -2.000000, 6.750000,-0.000000;;, + 9;3; -2.000000, 6.750000, 0.000000;;, + 10;3; -2.000000, 6.750000,-0.000000;;, + 11;3; -2.000000, 6.750000,-0.000000;;, + 12;3; -2.000000, 6.750000, 0.000000;;, + 13;3; -2.000000, 6.750000, 0.000000;;, + 14;3; -2.000000, 6.750000, 0.000000;;, + 15;3; -2.000000, 6.750000, 0.000000;;, + 16;3; -2.000000, 6.750000,-0.000000;;, + 17;3; -2.000000, 6.750000,-0.000000;;, + 18;3; -2.000000, 6.750000, 0.000000;;, + 19;3; -2.000000, 6.750000, 0.000000;;, + 20;3; -2.000000, 6.750000,-0.000000;;, + 21;3; -2.000000, 6.750000, 0.000000;;, + 22;3; -2.000000, 6.750000,-0.000000;;, + 23;3; -2.000000, 6.750000,-0.000000;;, + 24;3; -2.000000, 6.750000,-0.000000;;, + 25;3; -2.000000, 6.750000, 0.000000;;, + 26;3; -2.000000, 6.750000, 0.000000;;, + 27;3; -2.000000, 6.750000, 0.000000;;, + 28;3; -2.000000, 6.750000, 0.000000;;, + 29;3; -2.000000, 6.750000,-0.000000;;, + 30;3; -2.000000, 6.750000,-0.000000;;, + 31;3; -2.000000, 6.750000,-0.000000;;, + 32;3; -2.000000, 6.750000,-0.000000;;, + 33;3; -2.000000, 6.750000, 0.000000;;, + 34;3; -2.000000, 6.750000,-0.000000;;, + 35;3; -2.000000, 6.750000,-0.000000;;, + 36;3; -2.000000, 6.750000, 0.000000;;, + 37;3; -2.000000, 6.750000, 0.000000;;, + 38;3; -2.000000, 6.750000,-0.000000;;, + 39;3; -2.000000, 6.750000, 0.000000;;, + 40;3; -2.000000, 6.750000,-0.000000;;, + 41;3; -2.000000, 6.750000,-0.000000;;, + 42;3; -2.000000, 6.750000,-0.000000;;, + 43;3; -2.000000, 6.750000, 0.000000;;, + 44;3; -2.000000, 6.750000,-0.000000;;, + 45;3; -2.000000, 6.750000,-0.000000;;, + 46;3; -2.000000, 6.750000,-0.000000;;, + 47;3; -2.000000, 6.750000, 0.000000;;, + 48;3; -2.000000, 6.750000,-0.000000;;, + 49;3; -2.000000, 6.750000,-0.000000;;, + 50;3; -2.000000, 6.750000,-0.000000;;, + 51;3; -2.000000, 6.750000,-0.000000;;, + 52;3; -2.000000, 6.750000, 0.000000;;, + 53;3; -2.000000, 6.750000, 0.000000;;, + 54;3; -2.000000, 6.750000,-0.000000;;, + 55;3; -2.000000, 6.750000,-0.000000;;, + 56;3; -2.000000, 6.750000,-0.000000;;, + 57;3; -2.000000, 6.750000,-0.000000;;, + 58;3; -2.000000, 6.750000, 0.000000;;, + 59;3; -2.000000, 6.750000, 0.000000;;, + 60;3; -2.000000, 6.750000,-0.000000;;, + 61;3; -2.000000, 6.750000,-0.000000;;, + 62;3; -2.000000, 6.750000, 0.000000;;, + 63;3; -2.000000, 6.750000, 0.000000;;, + 64;3; -2.000000, 6.750000, 0.000000;;, + 65;3; -2.000000, 6.750000, 0.000000;;, + 66;3; -2.000000, 6.750000, 0.000000;;, + 67;3; -2.000000, 6.750000,-0.000000;;, + 68;3; -2.000000, 6.750000, 0.000000;;, + 69;3; -2.000000, 6.750000, 0.000000;;, + 70;3; -2.000000, 6.750000, 0.000000;;, + 71;3; -2.000000, 6.750000, 0.000000;;, + 72;3; -2.000000, 6.750000, 0.000000;;, + 73;3; -2.000000, 6.750000,-0.000000;;, + 74;3; -2.000000, 6.750000, 0.000000;;, + 75;3; -2.000000, 6.750000, 0.000000;;, + 76;3; -2.000000, 6.750000, 0.000000;;, + 77;3; -2.000000, 6.750000,-0.000000;;, + 78;3; -2.000000, 6.750001,-0.000000;;, + 79;3; -2.000000, 6.750000,-0.000000;;, + 80;3; -2.000000, 6.750000,-0.000000;;, + 81;3; -2.000000, 6.750000, 0.000000;;, + 82;3; -2.000000, 6.750000,-0.000000;;, + 83;3; -2.000000, 6.750000,-0.000000;;, + 84;3; -2.000000, 6.750000,-0.000000;;, + 85;3; -2.000000, 6.750000,-0.000000;;, + 86;3; -2.000000, 6.750000, 0.000000;;, + 87;3; -2.000000, 6.750000,-0.000000;;, + 88;3; -2.000000, 6.750000,-0.000000;;, + 89;3; -2.000000, 6.750000, 0.000000;;, + 90;3; -2.000000, 6.750000,-0.000000;;, + 91;3; -2.000000, 6.750000, 0.000000;;, + 92;3; -2.000000, 6.750000, 0.000000;;, + 93;3; -2.000000, 6.750000, 0.000000;;, + 94;3; -2.000000, 6.750000,-0.000000;;, + 95;3; -2.000000, 6.750000, 0.000000;;, + 96;3; -2.000000, 6.750000,-0.000000;;, + 97;3; -2.000000, 6.750000,-0.000000;;, + 98;3; -2.000000, 6.750000,-0.000000;;, + 99;3; -2.000000, 6.750000,-0.000000;;, + 100;3; -2.000000, 6.750000, 0.000000;;, + 101;3; -2.000000, 6.750000,-0.000000;;, + 102;3; -2.000000, 6.750000, 0.000000;;, + 103;3; -2.000000, 6.750000,-0.000000;;, + 104;3; -2.000000, 6.750000,-0.000000;;, + 105;3; -2.000000, 6.750000,-0.000000;;, + 106;3; -2.000000, 6.750000,-0.000000;;, + 107;3; -2.000000, 6.750000, 0.000000;;, + 108;3; -2.000000, 6.750000, 0.000000;;, + 109;3; -2.000000, 6.750000,-0.000000;;, + 110;3; -2.000000, 6.750000,-0.000000;;, + 111;3; -2.000000, 6.750000,-0.000000;;, + 112;3; -2.000000, 6.750000,-0.000000;;, + 113;3; -2.000000, 6.750000,-0.000000;;, + 114;3; -2.000000, 6.750000, 0.000000;;, + 115;3; -2.000000, 6.750000,-0.000000;;, + 116;3; -2.000000, 6.750000,-0.000000;;, + 117;3; -2.000000, 6.750000,-0.000000;;, + 118;3; -2.000000, 6.750000,-0.000000;;, + 119;3; -2.000000, 6.750000, 0.000000;;, + 120;3; -2.000000, 6.750000, 0.000000;;, + 121;3; -2.000000, 6.750000, 0.000000;;, + 122;3; -2.000000, 6.750000, 0.000000;;, + 123;3; -2.000000, 6.750000,-0.000000;;, + 124;3; -2.000000, 6.750000,-0.000000;;, + 125;3; -2.000000, 6.750000,-0.000000;;, + 126;3; -2.000000, 6.750000,-0.000000;;, + 127;3; -2.000000, 6.750000,-0.000000;;, + 128;3; -2.000000, 6.750000, 0.000000;;, + 129;3; -2.000000, 6.750000,-0.000000;;, + 130;3; -2.000000, 6.750000, 0.000000;;, + 131;3; -2.000000, 6.750000,-0.000000;;, + 132;3; -2.000000, 6.750000,-0.000000;;, + 133;3; -2.000000, 6.750000,-0.000000;;, + 134;3; -2.000000, 6.750000, 0.000000;;, + 135;3; -2.000000, 6.750000, 0.000000;;, + 136;3; -2.000000, 6.750000,-0.000000;;, + 137;3; -2.000000, 6.750000,-0.000000;;, + 138;3; -2.000000, 6.750000,-0.000000;;, + 139;3; -2.000000, 6.750000,-0.000000;;, + 140;3; -2.000000, 6.750000, 0.000000;;, + 141;3; -2.000000, 6.750000,-0.000000;;, + 142;3; -2.000000, 6.750000,-0.000000;;, + 143;3; -2.000000, 6.750000,-0.000000;;, + 144;3; -2.000000, 6.750000, 0.000000;;, + 145;3; -2.000000, 6.750000,-0.000000;;, + 146;3; -2.000000, 6.750000, 0.000000;;, + 147;3; -2.000000, 6.750000, 0.000000;;, + 148;3; -2.000000, 6.750000,-0.000000;;, + 149;3; -2.000000, 6.750000,-0.000000;;, + 150;3; -2.000000, 6.750000,-0.000000;;, + 151;3; -2.000000, 6.750000,-0.000000;;, + 152;3; -2.000000, 6.750000,-0.000000;;, + 153;3; -2.000000, 6.750000, 0.000000;;, + 154;3; -2.000000, 6.750000,-0.000000;;, + 155;3; -2.000000, 6.750000,-0.000000;;, + 156;3; -2.000000, 6.750000,-0.000000;;, + 157;3; -2.000000, 6.750000,-0.000000;;, + 158;3; -2.000000, 6.750000, 0.000000;;, + 159;3; -2.000000, 6.750000,-0.000000;;, + 160;3; -2.000000, 6.750000, 0.000000;;, + 161;3; -2.000000, 6.750000, 0.000000;;, + 162;3; -2.000000, 6.750000,-0.000000;;, + 163;3; -2.000000, 6.750000,-0.000000;;, + 164;3; -2.000000, 6.750000,-0.000000;;, + 165;3; -2.000000, 6.750000,-0.000000;;, + 166;3; -2.000000, 6.750000,-0.000000;;, + 167;3; -2.000000, 6.750000,-0.000000;;, + 168;3; -2.000000, 6.750000,-0.000000;;, + 169;3; -2.000000, 6.750000,-0.000000;;, + 170;3; -2.000000, 6.750000,-0.000000;;, + 171;3; -2.000000, 6.750000,-0.000000;;, + 172;3; -2.000000, 6.750000,-0.000000;;, + 173;3; -2.000000, 6.750000,-0.000000;;, + 174;3; -2.000000, 6.750000,-0.000000;;, + 175;3; -2.000000, 6.750000,-0.000000;;, + 176;3; -2.000000, 6.750000,-0.000000;;, + 177;3; -2.000000, 6.750000,-0.000000;;, + 178;3; -2.000000, 6.750000,-0.000000;;, + 179;3; -2.000000, 6.750000,-0.000000;;, + 180;3; -2.000000, 6.750000,-0.000000;;, + 181;3; -2.000000, 6.750000,-0.000000;;, + 182;3; -2.000000, 6.750000,-0.000000;;, + 183;3; -2.000000, 6.750000,-0.000000;;, + 184;3; -2.000000, 6.750000,-0.000000;;, + 185;3; -2.000000, 6.750000,-0.000000;;, + 186;3; -2.000000, 6.750000,-0.000000;;, + 187;3; -2.000000, 6.750000,-0.000000;;, + 188;3; -2.000000, 6.750000,-0.000000;;, + 189;3; -2.000000, 6.750000,-0.000000;;, + 190;3; -2.000000, 6.750000, 0.000000;;, + 191;3; -2.000000, 6.750000, 0.000000;;, + 192;3; -2.000000, 6.750000,-0.000000;;, + 193;3; -2.000000, 6.750001, 0.000000;;, + 194;3; -2.000000, 6.750001, 0.000000;;, + 195;3; -2.000000, 6.750001, 0.000000;;, + 196;3; -2.000000, 6.750000,-0.000000;;, + 197;3; -2.000000, 6.750000, 0.000000;;, + 198;3; -2.000000, 6.750000,-0.000000;;, + 199;3; -2.000000, 6.750000,-0.000000;;, + 200;3; -2.000000, 6.750000,-0.000000;;, + 201;3; -2.000000, 6.750000, 0.000000;;, + 202;3; -2.000000, 6.750000,-0.000000;;, + 203;3; -2.000000, 6.750000, 0.000000;;, + 204;3; -2.000000, 6.750000,-0.000000;;, + 205;3; -2.000000, 6.750000,-0.000000;;, + 206;3; -2.000000, 6.750000, 0.000000;;, + 207;3; -2.000000, 6.750000,-0.000000;;, + 208;3; -2.000000, 6.750000, 0.000000;;, + 209;3; -2.000000, 6.750000,-0.000000;;, + 210;3; -2.000000, 6.750001, 0.000000;;, + 211;3; -2.000000, 6.750000,-0.000000;;, + 212;3; -2.000000, 6.750000, 0.000000;;, + 213;3; -2.000000, 6.750000,-0.000000;;, + 214;3; -2.000000, 6.750000, 0.000000;;, + 215;3; -2.000000, 6.750000,-0.000000;;, + 216;3; -2.000000, 6.750000,-0.000000;;, + 217;3; -2.000000, 6.750000, 0.000000;;, + 218;3; -2.000000, 6.750000, 0.000000;;, + 219;3; -2.000000, 6.750000,-0.000000;;, + 220;3; -2.000000, 6.750000,-0.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 1;4; -0.000771,-0.997293, 0.072148, 0.013786;;, + 2;4; -0.000100,-0.997275, 0.072137, 0.014065;;, + 3;4; 0.001022,-0.997244, 0.072119, 0.014531;;, + 4;4; 0.002587,-0.997202, 0.072094, 0.015181;;, + 5;4; 0.004576,-0.997148, 0.072062, 0.016007;;, + 6;4; 0.006956,-0.997083, 0.072024, 0.016996;;, + 7;4; 0.009676,-0.997009, 0.071980, 0.018126;;, + 8;4; 0.012671,-0.996927, 0.071931, 0.019370;;, + 9;4; 0.015858,-0.996840, 0.071880, 0.020693;;, + 10;4; 0.019145,-0.996751, 0.071827, 0.022059;;, + 11;4; 0.022431,-0.996661, 0.071774, 0.023424;;, + 12;4; 0.025618,-0.996574, 0.071723, 0.024748;;, + 13;4; 0.028613,-0.996493, 0.071675, 0.025991;;, + 14;4; 0.031333,-0.996419, 0.071631, 0.027121;;, + 15;4; 0.033713,-0.996354, 0.071592, 0.028110;;, + 16;4; 0.035702,-0.996300, 0.071560, 0.028936;;, + 17;4; 0.037267,-0.996257, 0.071535, 0.029586;;, + 18;4; 0.038389,-0.996226, 0.071517, 0.030052;;, + 19;4; 0.039060,-0.996208, 0.071506, 0.030331;;, + 20;4; 0.039282,-0.996202, 0.071503, 0.030423;;, + 21;4; 0.039060,-0.996208, 0.071506, 0.030331;;, + 22;4; 0.038389,-0.996226, 0.071517, 0.030052;;, + 23;4; 0.037267,-0.996257, 0.071535, 0.029586;;, + 24;4; 0.035702,-0.996300, 0.071560, 0.028936;;, + 25;4; 0.033713,-0.996354, 0.071592, 0.028110;;, + 26;4; 0.031333,-0.996419, 0.071631, 0.027121;;, + 27;4; 0.028613,-0.996493, 0.071675, 0.025991;;, + 28;4; 0.025618,-0.996574, 0.071723, 0.024748;;, + 29;4; 0.022431,-0.996661, 0.071774, 0.023424;;, + 30;4; 0.019145,-0.996751, 0.071827, 0.022059;;, + 31;4; 0.015858,-0.996840, 0.071880, 0.020693;;, + 32;4; 0.012671,-0.996927, 0.071931, 0.019370;;, + 33;4; 0.009676,-0.997009, 0.071980, 0.018126;;, + 34;4; 0.006956,-0.997083, 0.072024, 0.016996;;, + 35;4; 0.004576,-0.997148, 0.072062, 0.016007;;, + 36;4; 0.002587,-0.997202, 0.072094, 0.015181;;, + 37;4; 0.001022,-0.997244, 0.072119, 0.014531;;, + 38;4; -0.000100,-0.997275, 0.072137, 0.014065;;, + 39;4; -0.000771,-0.997293, 0.072148, 0.013786;;, + 40;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 41;4; -0.000771,-0.997293, 0.072148, 0.013786;;, + 42;4; -0.000100,-0.997275, 0.072137, 0.014065;;, + 43;4; 0.001022,-0.997244, 0.072119, 0.014531;;, + 44;4; 0.002587,-0.997202, 0.072094, 0.015181;;, + 45;4; 0.004576,-0.997148, 0.072062, 0.016007;;, + 46;4; 0.006956,-0.997083, 0.072024, 0.016996;;, + 47;4; 0.009676,-0.997009, 0.071980, 0.018126;;, + 48;4; 0.012671,-0.996927, 0.071931, 0.019370;;, + 49;4; 0.015858,-0.996840, 0.071880, 0.020693;;, + 50;4; 0.019145,-0.996751, 0.071827, 0.022059;;, + 51;4; 0.022431,-0.996661, 0.071774, 0.023424;;, + 52;4; 0.025618,-0.996574, 0.071723, 0.024748;;, + 53;4; 0.028613,-0.996493, 0.071675, 0.025991;;, + 54;4; 0.031333,-0.996419, 0.071631, 0.027121;;, + 55;4; 0.033713,-0.996354, 0.071592, 0.028110;;, + 56;4; 0.035702,-0.996300, 0.071560, 0.028936;;, + 57;4; 0.037267,-0.996257, 0.071535, 0.029586;;, + 58;4; 0.038389,-0.996226, 0.071517, 0.030052;;, + 59;4; 0.039060,-0.996208, 0.071506, 0.030331;;, + 60;4; 0.039282,-0.996202, 0.071503, 0.030423;;, + 61;4; 0.039073,-0.996208, 0.071506, 0.030336;;, + 62;4; 0.038487,-0.996224, 0.071515, 0.030093;;, + 63;4; 0.037574,-0.996249, 0.071530, 0.029714;;, + 64;4; 0.036375,-0.996281, 0.071549, 0.029216;;, + 65;4; 0.034924,-0.996321, 0.071573, 0.028613;;, + 66;4; 0.033248,-0.996367, 0.071600, 0.027917;;, + 67;4; 0.031373,-0.996418, 0.071630, 0.027138;;, + 68;4; 0.029318,-0.996474, 0.071663, 0.026285;;, + 69;4; 0.027103,-0.996534, 0.071699, 0.025365;;, + 70;4; 0.024745,-0.996598, 0.071737, 0.024385;;, + 71;4; 0.022261,-0.996666, 0.071777, 0.023353;;, + 72;4; 0.019665,-0.996737, 0.071819, 0.022275;;, + 73;4; 0.016975,-0.996810, 0.071862, 0.021158;;, + 74;4; 0.014209,-0.996885, 0.071907, 0.020009;;, + 75;4; 0.011390,-0.996962, 0.071952, 0.018837;;, + 76;4; 0.008545,-0.997039, 0.071998, 0.017656;;, + 77;4; 0.005717,-0.997116, 0.072044, 0.016481;;, + 78;4; 0.002983,-0.997191, 0.072088, 0.015346;;, + 79;4; 0.000513,-0.997258, 0.072127, 0.014320;;, + 80;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 81;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 82;4; 0.000513,-0.997258, 0.072127, 0.014320;;, + 83;4; 0.002983,-0.997191, 0.072088, 0.015346;;, + 84;4; 0.005717,-0.997116, 0.072044, 0.016481;;, + 85;4; 0.008545,-0.997039, 0.071998, 0.017656;;, + 86;4; 0.011390,-0.996962, 0.071952, 0.018837;;, + 87;4; 0.014209,-0.996885, 0.071907, 0.020009;;, + 88;4; 0.016975,-0.996810, 0.071862, 0.021158;;, + 89;4; 0.019665,-0.996737, 0.071819, 0.022275;;, + 90;4; 0.022261,-0.996666, 0.071777, 0.023353;;, + 91;4; 0.024745,-0.996598, 0.071737, 0.024385;;, + 92;4; 0.027103,-0.996534, 0.071699, 0.025365;;, + 93;4; 0.029318,-0.996474, 0.071663, 0.026285;;, + 94;4; 0.031373,-0.996418, 0.071630, 0.027138;;, + 95;4; 0.033248,-0.996367, 0.071600, 0.027917;;, + 96;4; 0.034924,-0.996321, 0.071573, 0.028613;;, + 97;4; 0.036375,-0.996281, 0.071549, 0.029216;;, + 98;4; 0.037574,-0.996249, 0.071530, 0.029714;;, + 99;4; 0.038487,-0.996224, 0.071515, 0.030093;;, + 100;4; 0.039073,-0.996208, 0.071506, 0.030336;;, + 101;4; 0.039282,-0.996202, 0.071503, 0.030423;;, + 102;4; 0.039060,-0.996208, 0.071506, 0.030331;;, + 103;4; 0.038389,-0.996226, 0.071517, 0.030052;;, + 104;4; 0.037267,-0.996257, 0.071535, 0.029586;;, + 105;4; 0.035702,-0.996300, 0.071560, 0.028936;;, + 106;4; 0.033713,-0.996354, 0.071592, 0.028110;;, + 107;4; 0.031333,-0.996419, 0.071631, 0.027121;;, + 108;4; 0.028613,-0.996493, 0.071675, 0.025991;;, + 109;4; 0.025618,-0.996574, 0.071723, 0.024748;;, + 110;4; 0.022431,-0.996661, 0.071774, 0.023424;;, + 111;4; 0.019145,-0.996751, 0.071827, 0.022059;;, + 112;4; 0.015858,-0.996840, 0.071880, 0.020693;;, + 113;4; 0.012671,-0.996927, 0.071931, 0.019370;;, + 114;4; 0.009676,-0.997009, 0.071980, 0.018126;;, + 115;4; 0.006956,-0.997083, 0.072024, 0.016996;;, + 116;4; 0.004576,-0.997148, 0.072062, 0.016007;;, + 117;4; 0.002587,-0.997202, 0.072094, 0.015181;;, + 118;4; 0.001022,-0.997244, 0.072119, 0.014531;;, + 119;4; -0.000100,-0.997275, 0.072137, 0.014065;;, + 120;4; -0.000771,-0.997293, 0.072148, 0.013786;;, + 121;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 122;4; -0.000771,-0.997293, 0.072148, 0.013786;;, + 123;4; -0.000100,-0.997275, 0.072137, 0.014065;;, + 124;4; 0.001022,-0.997244, 0.072119, 0.014531;;, + 125;4; 0.002587,-0.997202, 0.072094, 0.015181;;, + 126;4; 0.004576,-0.997148, 0.072062, 0.016007;;, + 127;4; 0.006956,-0.997083, 0.072024, 0.016996;;, + 128;4; 0.009676,-0.997009, 0.071980, 0.018126;;, + 129;4; 0.012671,-0.996927, 0.071931, 0.019370;;, + 130;4; 0.015858,-0.996840, 0.071880, 0.020693;;, + 131;4; 0.019145,-0.996751, 0.071827, 0.022059;;, + 132;4; 0.022431,-0.996661, 0.071774, 0.023424;;, + 133;4; 0.025618,-0.996574, 0.071723, 0.024748;;, + 134;4; 0.028613,-0.996493, 0.071675, 0.025991;;, + 135;4; 0.031333,-0.996419, 0.071631, 0.027121;;, + 136;4; 0.033713,-0.996354, 0.071592, 0.028110;;, + 137;4; 0.035702,-0.996300, 0.071560, 0.028936;;, + 138;4; 0.037267,-0.996257, 0.071535, 0.029586;;, + 139;4; 0.038389,-0.996226, 0.071517, 0.030052;;, + 140;4; 0.039060,-0.996208, 0.071506, 0.030331;;, + 141;4; 0.039282,-0.996202, 0.071503, 0.030423;;, + 142;4; 0.039113,-0.996208, 0.071505, 0.030339;;, + 143;4; 0.038636,-0.996224, 0.071513, 0.030104;;, + 144;4; 0.037890,-0.996249, 0.071526, 0.029737;;, + 145;4; 0.036903,-0.996282, 0.071542, 0.029254;;, + 146;4; 0.035701,-0.996322, 0.071562, 0.028669;;, + 147;4; 0.034303,-0.996368, 0.071585, 0.027993;;, + 148;4; 0.032725,-0.996419, 0.071612, 0.027236;;, + 149;4; 0.030981,-0.996475, 0.071640, 0.026405;;, + 150;4; 0.029082,-0.996536, 0.071672, 0.025508;;, + 151;4; 0.027037,-0.996600, 0.071705, 0.024551;;, + 152;4; 0.024854,-0.996668, 0.071741, 0.023541;;, + 153;4; 0.022538,-0.996739, 0.071779, 0.022483;;, + 154;4; 0.020093,-0.996813, 0.071819, 0.021383;;, + 155;4; 0.017523,-0.996888, 0.071861, 0.020249;;, + 156;4; 0.014827,-0.996965, 0.071905, 0.019086;;, + 157;4; 0.012003,-0.997043, 0.071950, 0.017906;;, + 158;4; 0.009044,-0.997120, 0.071998, 0.016722;;, + 159;4; 0.005935,-0.997194, 0.072047, 0.015559;;, + 160;4; 0.002637,-0.997260, 0.072098, 0.014474;;, + 161;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 162;4; -0.003932,-0.958043, 0.286296, 0.013156;;, + 163;4; -0.003932,-0.958043, 0.286296, 0.013156;;, + 164;4; -0.003932,-0.958043, 0.286296, 0.013156;;, + 165;4; -0.003932,-0.958043, 0.286296, 0.013156;;, + 166;4; -0.003932,-0.958043, 0.286296, 0.013156;;, + 167;4; -0.003932,-0.958043, 0.286296, 0.013156;;, + 168;4; 0.115691,-0.997415, 0.070549, 0.022136;;, + 169;4; 0.078838,-0.993595, 0.065588, 0.024876;;, + 170;4; -0.024794,-0.982044, 0.062568, 0.032606;;, + 171;4; -0.157799,-0.967014, 0.061427, 0.042535;;, + 172;4; -0.261375,-0.955247, 0.061385, 0.050269;;, + 173;4; -0.298149,-0.951059, 0.061515, 0.053015;;, + 174;4; -0.281322,-0.955151, 0.062328, 0.050810;;, + 175;4; -0.229766,-0.966686, 0.064678, 0.044033;;, + 176;4; -0.152320,-0.981518, 0.067851, 0.033817;;, + 177;4; -0.070051,-0.993110, 0.070621, 0.022916;;, + 178;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 179;4; 0.068081,-0.993365, 0.072516, 0.004360;;, + 180;4; 0.150396,-0.982078, 0.072003,-0.006854;;, + 181;4; 0.227900,-0.967532, 0.070959,-0.017474;;, + 182;4; 0.279501,-0.956187, 0.070026,-0.024565;;, + 183;4; 0.296344,-0.952157, 0.069673,-0.026881;;, + 184;4; 0.292513,-0.956192, 0.069583,-0.021640;;, + 185;4; 0.276401,-0.967553, 0.069403,-0.007261;;, + 186;4; 0.241396,-0.982125, 0.069368, 0.010166;;, + 187;4; 0.186178,-0.993447, 0.069724, 0.021716;;, + 188;4; 0.115691,-0.997415, 0.070549, 0.022136;;, + 189;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 190;4; -0.039209,-0.996909, 0.072444, 0.013131;;, + 191;4; -0.066149,-0.995889, 0.072160, 0.017384;;, + 192;4; -0.080525,-0.994599, 0.071518, 0.024307;;, + 193;4; -0.085437,-0.993601, 0.070932, 0.030153;;, + 194;4; -0.086115,-0.993248, 0.070709, 0.032306;;, + 195;4; -0.078548,-0.993608, 0.070837, 0.030651;;, + 196;4; -0.057237,-0.994622, 0.071198, 0.025991;;, + 197;4; -0.029872,-0.995925, 0.071662, 0.020008;;, + 198;4; -0.008560,-0.996939, 0.072023, 0.015348;;, + 199;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 200;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 201;4; -0.027423,-0.993189, 0.071206, 0.017188;;, + 202;4; -0.101840,-0.981611, 0.068543, 0.027032;;, + 203;4; -0.197357,-0.966746, 0.065124, 0.039673;;, + 204;4; -0.271739,-0.955169, 0.062460, 0.049519;;, + 205;4; -0.298149,-0.951059, 0.061515, 0.053015;;, + 206;4; -0.281324,-0.955151, 0.062328, 0.050810;;, + 207;4; -0.229770,-0.966686, 0.064678, 0.044032;;, + 208;4; -0.152323,-0.981518, 0.067851, 0.033816;;, + 209;4; -0.070052,-0.993110, 0.070622, 0.022916;;, + 210;4; -0.000993,-0.997299, 0.072152, 0.013694;;, + 211;4; 0.068082,-0.993365, 0.072516, 0.004361;;, + 212;4; 0.150399,-0.982078, 0.072003,-0.006854;;, + 213;4; 0.227904,-0.967532, 0.070959,-0.017473;;, + 214;4; 0.279502,-0.956187, 0.070025,-0.024565;;, + 215;4; 0.296344,-0.952157, 0.069673,-0.026881;;, + 216;4; 0.269928,-0.956170, 0.069894,-0.023274;;, + 217;4; 0.195554,-0.967472, 0.070513,-0.013110;;, + 218;4; 0.100014,-0.981984, 0.071309,-0.000063;;, + 219;4; 0.025501,-0.993286, 0.071930, 0.010091;;, + 220;4; -0.000993,-0.997299, 0.072152, 0.013694;;; + } + AnimationKey { //Scale + 1; + 221; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Arm_Low_Left} + AnimationKey { //Position + 2; + 221; + 0;3; 0.000000, 3.473675,-0.000000;;, + 1;3; 0.000000, 3.473674, 0.000000;;, + 2;3; -0.000000, 3.473673, 0.000000;;, + 3;3; 0.000000, 3.473675, 0.000000;;, + 4;3; -0.000000, 3.473673, 0.000000;;, + 5;3; -0.000000, 3.473673, 0.000000;;, + 6;3; -0.000000, 3.473673,-0.000000;;, + 7;3; 0.000000, 3.473673,-0.000000;;, + 8;3; 0.000000, 3.473672, 0.000000;;, + 9;3; 0.000000, 3.473674,-0.000000;;, + 10;3; 0.000000, 3.473674, 0.000000;;, + 11;3; -0.000000, 3.473673,-0.000000;;, + 12;3; -0.000000, 3.473675,-0.000000;;, + 13;3; -0.000000, 3.473674, 0.000000;;, + 14;3; 0.000000, 3.473674,-0.000000;;, + 15;3; -0.000000, 3.473673,-0.000000;;, + 16;3; -0.000000, 3.473674,-0.000000;;, + 17;3; 0.000000, 3.473674, 0.000000;;, + 18;3; -0.000000, 3.473673,-0.000000;;, + 19;3; -0.000000, 3.473674, 0.000000;;, + 20;3; -0.000000, 3.473674, 0.000000;;, + 21;3; -0.000000, 3.473674, 0.000000;;, + 22;3; -0.000000, 3.473673, 0.000000;;, + 23;3; 0.000000, 3.473674, 0.000000;;, + 24;3; -0.000000, 3.473674,-0.000000;;, + 25;3; -0.000000, 3.473673,-0.000000;;, + 26;3; 0.000000, 3.473674,-0.000000;;, + 27;3; -0.000000, 3.473674, 0.000000;;, + 28;3; 0.000000, 3.473674,-0.000000;;, + 29;3; -0.000000, 3.473672,-0.000000;;, + 30;3; 0.000000, 3.473674, 0.000000;;, + 31;3; 0.000000, 3.473674,-0.000000;;, + 32;3; 0.000000, 3.473672,-0.000000;;, + 33;3; -0.000000, 3.473673,-0.000000;;, + 34;3; 0.000000, 3.473673,-0.000000;;, + 35;3; -0.000000, 3.473673, 0.000000;;, + 36;3; -0.000000, 3.473673,-0.000000;;, + 37;3; 0.000000, 3.473675, 0.000000;;, + 38;3; -0.000000, 3.473673, 0.000000;;, + 39;3; 0.000000, 3.473674, 0.000000;;, + 40;3; 0.000000, 3.473675,-0.000000;;, + 41;3; 0.000000, 3.473674,-0.000000;;, + 42;3; -0.000000, 3.473673, 0.000000;;, + 43;3; 0.000000, 3.473675, 0.000000;;, + 44;3; -0.000000, 3.473673,-0.000000;;, + 45;3; -0.000000, 3.473673, 0.000000;;, + 46;3; 0.000000, 3.473673,-0.000000;;, + 47;3; -0.000000, 3.473673,-0.000000;;, + 48;3; 0.000000, 3.473672,-0.000000;;, + 49;3; 0.000000, 3.473674,-0.000000;;, + 50;3; 0.000000, 3.473674, 0.000000;;, + 51;3; -0.000000, 3.473672,-0.000000;;, + 52;3; 0.000000, 3.473674,-0.000000;;, + 53;3; -0.000000, 3.473674, 0.000000;;, + 54;3; 0.000000, 3.473674,-0.000000;;, + 55;3; -0.000000, 3.473673,-0.000000;;, + 56;3; -0.000000, 3.473674,-0.000000;;, + 57;3; 0.000000, 3.473674, 0.000000;;, + 58;3; -0.000000, 3.473673,-0.000000;;, + 59;3; -0.000000, 3.473674, 0.000000;;, + 60;3; -0.000000, 3.473674, 0.000000;;, + 61;3; 0.000000, 3.473673, 0.000000;;, + 62;3; -0.000000, 3.473674, 0.000000;;, + 63;3; -0.000000, 3.473672,-0.000000;;, + 64;3; 0.000000, 3.473674,-0.000000;;, + 65;3; 0.000000, 3.473674,-0.000000;;, + 66;3; 0.000000, 3.473673, 0.000000;;, + 67;3; 0.000000, 3.473674,-0.000000;;, + 68;3; -0.000000, 3.473673,-0.000000;;, + 69;3; -0.000000, 3.473673, 0.000000;;, + 70;3; -0.000000, 3.473672, 0.000000;;, + 71;3; 0.000000, 3.473674, 0.000000;;, + 72;3; 0.000000, 3.473674, 0.000000;;, + 73;3; 0.000000, 3.473673,-0.000000;;, + 74;3; -0.000000, 3.473673, 0.000000;;, + 75;3; -0.000000, 3.473673, 0.000000;;, + 76;3; -0.000000, 3.473673, 0.000000;;, + 77;3; -0.000000, 3.473674, 0.000000;;, + 78;3; -0.000000, 3.473674,-0.000000;;, + 79;3; -0.000000, 3.473673,-0.000000;;, + 80;3; 0.000000, 3.473675,-0.000000;;, + 81;3; 0.000000, 3.473674,-0.000000;;, + 82;3; 0.000000, 3.473674,-0.000000;;, + 83;3; 0.000000, 3.473673, 0.000000;;, + 84;3; -0.000000, 3.473673, 0.000000;;, + 85;3; -0.000000, 3.473674, 0.000000;;, + 86;3; -0.000000, 3.473674, 0.000000;;, + 87;3; -0.000000, 3.473673, 0.000000;;, + 88;3; 0.000000, 3.473674,-0.000000;;, + 89;3; -0.000000, 3.473673, 0.000000;;, + 90;3; 0.000000, 3.473673, 0.000000;;, + 91;3; -0.000000, 3.473673, 0.000000;;, + 92;3; 0.000000, 3.473674, 0.000000;;, + 93;3; 0.000000, 3.473673,-0.000000;;, + 94;3; -0.000000, 3.473673,-0.000000;;, + 95;3; 0.000000, 3.473673, 0.000000;;, + 96;3; 0.000000, 3.473673,-0.000000;;, + 97;3; -0.000000, 3.473674, 0.000000;;, + 98;3; -0.000000, 3.473674,-0.000000;;, + 99;3; -0.000000, 3.473674, 0.000000;;, + 100;3; 0.000000, 3.473673,-0.000000;;, + 101;3; -0.000000, 3.473673,-0.000000;;, + 102;3; -0.000000, 3.473674, 0.000000;;, + 103;3; 0.000000, 3.473673,-0.000000;;, + 104;3; 0.000000, 3.473674, 0.000000;;, + 105;3; -0.000000, 3.473674,-0.000000;;, + 106;3; -0.000000, 3.473673,-0.000000;;, + 107;3; 0.000000, 3.473674, 0.000000;;, + 108;3; -0.000000, 3.473673, 0.000000;;, + 109;3; 0.000000, 3.473674,-0.000000;;, + 110;3; -0.000000, 3.473674,-0.000000;;, + 111;3; 0.000000, 3.473674, 0.000000;;, + 112;3; 0.000000, 3.473673,-0.000000;;, + 113;3; 0.000000, 3.473673, 0.000000;;, + 114;3; 0.000000, 3.473674, 0.000000;;, + 115;3; -0.000000, 3.473674,-0.000000;;, + 116;3; -0.000000, 3.473673, 0.000000;;, + 117;3; -0.000000, 3.473673, 0.000000;;, + 118;3; 0.000000, 3.473674, 0.000000;;, + 119;3; -0.000000, 3.473674,-0.000000;;, + 120;3; 0.000000, 3.473673, 0.000000;;, + 121;3; 0.000000, 3.473674,-0.000000;;, + 122;3; 0.000000, 3.473673, 0.000000;;, + 123;3; -0.000000, 3.473674, 0.000000;;, + 124;3; 0.000000, 3.473674, 0.000000;;, + 125;3; -0.000000, 3.473673, 0.000000;;, + 126;3; -0.000000, 3.473673, 0.000000;;, + 127;3; -0.000000, 3.473674,-0.000000;;, + 128;3; 0.000000, 3.473674, 0.000000;;, + 129;3; 0.000000, 3.473673, 0.000000;;, + 130;3; 0.000000, 3.473673,-0.000000;;, + 131;3; 0.000000, 3.473674, 0.000000;;, + 132;3; -0.000000, 3.473674,-0.000000;;, + 133;3; 0.000000, 3.473674,-0.000000;;, + 134;3; -0.000000, 3.473673, 0.000000;;, + 135;3; 0.000000, 3.473674, 0.000000;;, + 136;3; -0.000000, 3.473673,-0.000000;;, + 137;3; -0.000000, 3.473674,-0.000000;;, + 138;3; 0.000000, 3.473674, 0.000000;;, + 139;3; 0.000000, 3.473673,-0.000000;;, + 140;3; -0.000000, 3.473674, 0.000000;;, + 141;3; -0.000000, 3.473673,-0.000000;;, + 142;3; 0.000000, 3.473673, 0.000000;;, + 143;3; -0.000000, 3.473674,-0.000000;;, + 144;3; -0.000000, 3.473674,-0.000000;;, + 145;3; 0.000000, 3.473673, 0.000000;;, + 146;3; 0.000000, 3.473673, 0.000000;;, + 147;3; 0.000000, 3.473673, 0.000000;;, + 148;3; 0.000000, 3.473673,-0.000000;;, + 149;3; -0.000000, 3.473673, 0.000000;;, + 150;3; 0.000000, 3.473673, 0.000000;;, + 151;3; 0.000000, 3.473673, 0.000000;;, + 152;3; -0.000000, 3.473673,-0.000000;;, + 153;3; 0.000000, 3.473674,-0.000000;;, + 154;3; 0.000000, 3.473673, 0.000000;;, + 155;3; 0.000000, 3.473674,-0.000000;;, + 156;3; 0.000000, 3.473673, 0.000000;;, + 157;3; -0.000000, 3.473674, 0.000000;;, + 158;3; 0.000000, 3.473673,-0.000000;;, + 159;3; 0.000000, 3.473673,-0.000000;;, + 160;3; -0.000000, 3.473673,-0.000000;;, + 161;3; 0.000000, 3.473674,-0.000000;;, + 162;3; -0.000000, 3.473673,-0.000000;;, + 163;3; -0.000000, 3.473673,-0.000000;;, + 164;3; -0.000000, 3.473673,-0.000000;;, + 165;3; -0.000000, 3.473673,-0.000000;;, + 166;3; -0.000000, 3.473673,-0.000000;;, + 167;3; -0.000000, 3.473673,-0.000000;;, + 168;3; 0.000000, 3.473674,-0.000000;;, + 169;3; -0.000000, 3.473673,-0.000000;;, + 170;3; 0.000000, 3.473673,-0.000000;;, + 171;3; 0.000000, 3.473675,-0.000000;;, + 172;3; 0.000000, 3.473675,-0.000001;;, + 173;3; 0.000000, 3.473673, 0.000001;;, + 174;3; -0.000000, 3.473672, 0.000001;;, + 175;3; 0.000000, 3.473672,-0.000000;;, + 176;3; 0.000000, 3.473673, 0.000000;;, + 177;3; -0.000000, 3.473675,-0.000000;;, + 178;3; 0.000000, 3.473675,-0.000000;;, + 179;3; -0.000000, 3.473674,-0.000000;;, + 180;3; 0.000000, 3.473673,-0.000000;;, + 181;3; -0.000000, 3.473673,-0.000000;;, + 182;3; -0.000000, 3.473674,-0.000000;;, + 183;3; 0.000000, 3.473674,-0.000000;;, + 184;3; 0.000000, 3.473673,-0.000000;;, + 185;3; -0.000000, 3.473674, 0.000000;;, + 186;3; -0.000000, 3.473673,-0.000000;;, + 187;3; 0.000000, 3.473675, 0.000000;;, + 188;3; 0.000000, 3.473674,-0.000000;;, + 189;3; 0.000000, 3.473675,-0.000000;;, + 190;3; 0.000000, 3.473673,-0.000000;;, + 191;3; -0.000000, 3.473674,-0.000000;;, + 192;3; -0.000000, 3.473674, 0.000000;;, + 193;3; -0.000000, 3.473673, 0.000000;;, + 194;3; 0.000000, 3.473674, 0.000000;;, + 195;3; -0.000000, 3.473674,-0.000000;;, + 196;3; -0.000000, 3.473673, 0.000000;;, + 197;3; 0.000000, 3.473673,-0.000000;;, + 198;3; 0.000000, 3.473674,-0.000000;;, + 199;3; 0.000000, 3.473675,-0.000000;;, + 200;3; 0.000000, 3.473675,-0.000000;;, + 201;3; -0.000000, 3.473672, 0.000000;;, + 202;3; 0.000000, 3.473673,-0.000000;;, + 203;3; 0.000000, 3.473673, 0.000000;;, + 204;3; 0.000000, 3.473673, 0.000000;;, + 205;3; 0.000000, 3.473674,-0.000000;;, + 206;3; -0.000000, 3.473674, 0.000001;;, + 207;3; 0.000000, 3.473674,-0.000000;;, + 208;3; -0.000000, 3.473672, 0.000000;;, + 209;3; -0.000000, 3.473673, 0.000000;;, + 210;3; 0.000000, 3.473674,-0.000000;;, + 211;3; 0.000000, 3.473673, 0.000000;;, + 212;3; -0.000000, 3.473673, 0.000000;;, + 213;3; 0.000000, 3.473674,-0.000000;;, + 214;3; -0.000000, 3.473674,-0.000000;;, + 215;3; 0.000000, 3.473673,-0.000000;;, + 216;3; -0.000000, 3.473674, 0.000000;;, + 217;3; -0.000000, 3.473674, 0.000000;;, + 218;3; -0.000000, 3.473673,-0.000000;;, + 219;3; 0.000000, 3.473674, 0.000000;;, + 220;3; 0.000000, 3.473675,-0.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 50;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 51;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 52;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 53;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 54;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 55;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 56;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 57;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 58;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 59;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 60;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 61;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 62;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 63;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 64;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 65;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 66;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 67;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 68;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 69;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 70;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 71;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 72;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 73;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 74;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 75;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 76;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 77;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 78;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 79;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 80;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 81;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 82;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 83;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 84;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 85;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 86;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 87;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 88;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 89;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 90;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 91;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 92;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 93;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 94;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 95;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 96;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 97;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 98;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 99;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 100;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 101;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 102;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 103;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 104;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 105;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 106;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 107;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 108;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 109;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 110;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 111;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 112;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 113;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 114;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 115;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 116;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 117;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 118;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 119;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 120;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 121;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 122;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 123;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 124;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 125;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 126;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 127;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 128;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 129;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 130;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 131;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 132;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 133;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 134;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 135;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 136;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 137;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 138;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 139;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 140;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 141;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 142;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 143;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 144;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 145;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 146;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 147;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 148;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 149;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 150;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 151;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 152;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 153;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 154;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 155;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 156;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 157;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 158;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 159;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 160;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 161;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 162;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 163;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 164;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 165;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 166;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 167;4; -1.000000, 0.000000,-0.000000, 0.000000;;, + 168;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 169;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 170;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 171;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 172;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 173;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 174;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 175;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 176;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 177;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 178;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 179;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 180;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 181;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 182;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 183;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 184;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 185;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 186;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 187;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 188;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 189;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 190;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 191;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 192;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 193;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 194;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 195;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 196;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 197;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 198;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 199;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 200;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 201;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 202;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 203;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 204;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 205;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 206;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 207;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 208;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 209;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 210;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 211;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 212;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 213;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 214;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 215;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 216;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 217;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 218;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 219;4; -1.000000, 0.247000,-0.000000, 0.000000;;, + 220;4; -1.000000, 0.247000,-0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Arm_Right} + AnimationKey { //Position + 2; + 221; + 0;3; 2.000000, 6.750000,-0.000000;;, + 1;3; 2.000000, 6.750000, 0.000000;;, + 2;3; 2.000000, 6.750000,-0.000000;;, + 3;3; 2.000000, 6.750000, 0.000000;;, + 4;3; 2.000000, 6.750000,-0.000000;;, + 5;3; 2.000000, 6.750000,-0.000000;;, + 6;3; 2.000000, 6.750000, 0.000000;;, + 7;3; 2.000000, 6.750000, 0.000000;;, + 8;3; 2.000000, 6.750000,-0.000000;;, + 9;3; 2.000000, 6.750000, 0.000000;;, + 10;3; 2.000000, 6.750000,-0.000000;;, + 11;3; 2.000000, 6.750000,-0.000000;;, + 12;3; 2.000000, 6.750000, 0.000000;;, + 13;3; 2.000000, 6.750000, 0.000000;;, + 14;3; 2.000000, 6.750000, 0.000000;;, + 15;3; 2.000000, 6.750000, 0.000000;;, + 16;3; 2.000000, 6.750000,-0.000000;;, + 17;3; 2.000000, 6.750000,-0.000000;;, + 18;3; 2.000000, 6.750000, 0.000000;;, + 19;3; 2.000000, 6.750000, 0.000000;;, + 20;3; 2.000000, 6.750000,-0.000000;;, + 21;3; 2.000000, 6.750000, 0.000000;;, + 22;3; 2.000000, 6.750000,-0.000000;;, + 23;3; 2.000000, 6.750000,-0.000000;;, + 24;3; 2.000000, 6.750000,-0.000000;;, + 25;3; 2.000000, 6.750000, 0.000000;;, + 26;3; 2.000000, 6.750000, 0.000000;;, + 27;3; 2.000000, 6.750000, 0.000000;;, + 28;3; 2.000000, 6.750000, 0.000000;;, + 29;3; 2.000000, 6.750000,-0.000000;;, + 30;3; 2.000000, 6.750000,-0.000000;;, + 31;3; 2.000000, 6.750000,-0.000000;;, + 32;3; 2.000000, 6.750000,-0.000000;;, + 33;3; 2.000000, 6.750000, 0.000000;;, + 34;3; 2.000000, 6.750000,-0.000000;;, + 35;3; 2.000000, 6.750000,-0.000000;;, + 36;3; 2.000000, 6.750000, 0.000000;;, + 37;3; 2.000000, 6.750000, 0.000000;;, + 38;3; 2.000000, 6.750000,-0.000000;;, + 39;3; 2.000000, 6.750000, 0.000000;;, + 40;3; 2.000000, 6.750000,-0.000000;;, + 41;3; 2.000000, 6.750000,-0.000000;;, + 42;3; 2.000000, 6.750000,-0.000000;;, + 43;3; 2.000000, 6.750000, 0.000000;;, + 44;3; 2.000000, 6.750000,-0.000000;;, + 45;3; 2.000000, 6.750000,-0.000000;;, + 46;3; 2.000000, 6.750000,-0.000000;;, + 47;3; 2.000000, 6.750000, 0.000000;;, + 48;3; 2.000000, 6.750000,-0.000000;;, + 49;3; 2.000000, 6.750000,-0.000000;;, + 50;3; 2.000000, 6.750000,-0.000000;;, + 51;3; 2.000000, 6.750000,-0.000000;;, + 52;3; 2.000000, 6.750000, 0.000000;;, + 53;3; 2.000000, 6.750000, 0.000000;;, + 54;3; 2.000000, 6.750000,-0.000000;;, + 55;3; 2.000000, 6.750000,-0.000000;;, + 56;3; 2.000000, 6.750000,-0.000000;;, + 57;3; 2.000000, 6.750000,-0.000000;;, + 58;3; 2.000000, 6.750000, 0.000000;;, + 59;3; 2.000000, 6.750000, 0.000000;;, + 60;3; 2.000000, 6.750000,-0.000000;;, + 61;3; 2.000000, 6.750000,-0.000000;;, + 62;3; 2.000000, 6.750000, 0.000000;;, + 63;3; 2.000000, 6.750000, 0.000000;;, + 64;3; 2.000000, 6.750000, 0.000000;;, + 65;3; 2.000000, 6.750000, 0.000000;;, + 66;3; 2.000000, 6.750000, 0.000000;;, + 67;3; 2.000000, 6.750000,-0.000000;;, + 68;3; 2.000000, 6.750000, 0.000000;;, + 69;3; 2.000000, 6.750000, 0.000000;;, + 70;3; 2.000000, 6.750000, 0.000000;;, + 71;3; 2.000000, 6.750000, 0.000000;;, + 72;3; 2.000000, 6.750000, 0.000000;;, + 73;3; 2.000000, 6.750000,-0.000000;;, + 74;3; 2.000000, 6.750000, 0.000000;;, + 75;3; 2.000000, 6.750000, 0.000000;;, + 76;3; 2.000000, 6.750000, 0.000000;;, + 77;3; 2.000000, 6.750000,-0.000000;;, + 78;3; 2.000000, 6.750001,-0.000000;;, + 79;3; 2.000000, 6.750000,-0.000000;;, + 80;3; 2.000000, 6.750000,-0.000000;;, + 81;3; 2.000000, 6.750000, 0.000000;;, + 82;3; 2.000000, 6.750000,-0.000000;;, + 83;3; 2.000000, 6.750000,-0.000000;;, + 84;3; 2.000000, 6.750000,-0.000000;;, + 85;3; 2.000000, 6.750000,-0.000000;;, + 86;3; 2.000000, 6.750000, 0.000000;;, + 87;3; 2.000000, 6.750000,-0.000000;;, + 88;3; 2.000000, 6.750000,-0.000000;;, + 89;3; 2.000000, 6.750000, 0.000000;;, + 90;3; 2.000000, 6.750000,-0.000000;;, + 91;3; 2.000000, 6.750000, 0.000000;;, + 92;3; 2.000000, 6.750000, 0.000000;;, + 93;3; 2.000000, 6.750000, 0.000000;;, + 94;3; 2.000000, 6.750000,-0.000000;;, + 95;3; 2.000000, 6.750000, 0.000000;;, + 96;3; 2.000000, 6.750000,-0.000000;;, + 97;3; 2.000000, 6.750000,-0.000000;;, + 98;3; 2.000000, 6.750000,-0.000000;;, + 99;3; 2.000000, 6.750000,-0.000000;;, + 100;3; 2.000000, 6.750000, 0.000000;;, + 101;3; 2.000000, 6.750000,-0.000000;;, + 102;3; 2.000000, 6.750000, 0.000000;;, + 103;3; 2.000000, 6.750000,-0.000000;;, + 104;3; 2.000000, 6.750000,-0.000000;;, + 105;3; 2.000000, 6.750000,-0.000000;;, + 106;3; 2.000000, 6.750000,-0.000000;;, + 107;3; 2.000000, 6.750000, 0.000000;;, + 108;3; 2.000000, 6.750000, 0.000000;;, + 109;3; 2.000000, 6.750000,-0.000000;;, + 110;3; 2.000000, 6.750000,-0.000000;;, + 111;3; 2.000000, 6.750000,-0.000000;;, + 112;3; 2.000000, 6.750000,-0.000000;;, + 113;3; 2.000000, 6.750000,-0.000000;;, + 114;3; 2.000000, 6.750000, 0.000000;;, + 115;3; 2.000000, 6.750000,-0.000000;;, + 116;3; 2.000000, 6.750000,-0.000000;;, + 117;3; 2.000000, 6.750000,-0.000000;;, + 118;3; 2.000000, 6.750000,-0.000000;;, + 119;3; 2.000000, 6.750000, 0.000000;;, + 120;3; 2.000000, 6.750000, 0.000000;;, + 121;3; 2.000000, 6.750000, 0.000000;;, + 122;3; 2.000000, 6.750000, 0.000000;;, + 123;3; 2.000000, 6.750000,-0.000000;;, + 124;3; 2.000000, 6.750000,-0.000000;;, + 125;3; 2.000000, 6.750000,-0.000000;;, + 126;3; 2.000000, 6.750000,-0.000000;;, + 127;3; 2.000000, 6.750000,-0.000000;;, + 128;3; 2.000000, 6.750000, 0.000000;;, + 129;3; 2.000000, 6.750000,-0.000000;;, + 130;3; 2.000000, 6.750000, 0.000000;;, + 131;3; 2.000000, 6.750000,-0.000000;;, + 132;3; 2.000000, 6.750000,-0.000000;;, + 133;3; 2.000000, 6.750000,-0.000000;;, + 134;3; 2.000000, 6.750000, 0.000000;;, + 135;3; 2.000000, 6.750000, 0.000000;;, + 136;3; 2.000000, 6.750000,-0.000000;;, + 137;3; 2.000000, 6.750000,-0.000000;;, + 138;3; 2.000000, 6.750000,-0.000000;;, + 139;3; 2.000000, 6.750000,-0.000000;;, + 140;3; 2.000000, 6.750000, 0.000000;;, + 141;3; 2.000000, 6.750000,-0.000000;;, + 142;3; 2.000000, 6.750000,-0.000000;;, + 143;3; 2.000000, 6.750000,-0.000000;;, + 144;3; 2.000000, 6.750000, 0.000000;;, + 145;3; 2.000000, 6.750000,-0.000000;;, + 146;3; 2.000000, 6.750000, 0.000000;;, + 147;3; 2.000000, 6.750000, 0.000000;;, + 148;3; 2.000000, 6.750000,-0.000000;;, + 149;3; 2.000000, 6.750000,-0.000000;;, + 150;3; 2.000000, 6.750000,-0.000000;;, + 151;3; 2.000000, 6.750000,-0.000000;;, + 152;3; 2.000000, 6.750000,-0.000000;;, + 153;3; 2.000000, 6.750000, 0.000000;;, + 154;3; 2.000000, 6.750000,-0.000000;;, + 155;3; 2.000000, 6.750000,-0.000000;;, + 156;3; 2.000000, 6.750000,-0.000000;;, + 157;3; 2.000000, 6.750000,-0.000000;;, + 158;3; 2.000000, 6.750000, 0.000000;;, + 159;3; 2.000000, 6.750000,-0.000000;;, + 160;3; 2.000000, 6.750000, 0.000000;;, + 161;3; 2.000000, 6.750000, 0.000000;;, + 162;3; 2.000000, 6.750000,-0.000000;;, + 163;3; 2.000000, 6.750000,-0.000000;;, + 164;3; 2.000000, 6.750000,-0.000000;;, + 165;3; 2.000000, 6.750000,-0.000000;;, + 166;3; 2.000000, 6.750000,-0.000000;;, + 167;3; 2.000000, 6.750000,-0.000000;;, + 168;3; 2.000000, 6.750000,-0.000000;;, + 169;3; 2.000000, 6.750000,-0.000000;;, + 170;3; 2.000000, 6.750000,-0.000000;;, + 171;3; 2.000000, 6.750000,-0.000000;;, + 172;3; 2.000000, 6.750000,-0.000000;;, + 173;3; 2.000000, 6.750000,-0.000000;;, + 174;3; 2.000000, 6.750000,-0.000000;;, + 175;3; 2.000000, 6.750000,-0.000000;;, + 176;3; 2.000000, 6.750000,-0.000000;;, + 177;3; 2.000000, 6.750000,-0.000000;;, + 178;3; 2.000000, 6.750000,-0.000000;;, + 179;3; 2.000000, 6.750000,-0.000000;;, + 180;3; 2.000000, 6.750000,-0.000000;;, + 181;3; 2.000000, 6.750000,-0.000000;;, + 182;3; 2.000000, 6.750000,-0.000000;;, + 183;3; 2.000000, 6.750000,-0.000000;;, + 184;3; 2.000000, 6.750000,-0.000000;;, + 185;3; 2.000000, 6.750000,-0.000000;;, + 186;3; 2.000000, 6.750000,-0.000000;;, + 187;3; 2.000000, 6.750000,-0.000000;;, + 188;3; 2.000000, 6.750000,-0.000000;;, + 189;3; 2.000000, 6.750000,-0.000000;;, + 190;3; 2.000000, 6.750000, 0.000000;;, + 191;3; 2.000000, 6.750000, 0.000000;;, + 192;3; 2.000000, 6.750000,-0.000000;;, + 193;3; 2.000000, 6.750001, 0.000000;;, + 194;3; 2.000000, 6.750001, 0.000000;;, + 195;3; 2.000000, 6.750001, 0.000000;;, + 196;3; 2.000000, 6.750000,-0.000000;;, + 197;3; 2.000000, 6.750000, 0.000000;;, + 198;3; 2.000000, 6.750000,-0.000000;;, + 199;3; 2.000000, 6.750000,-0.000000;;, + 200;3; 2.000000, 6.750000,-0.000000;;, + 201;3; 2.000000, 6.750000, 0.000000;;, + 202;3; 2.000000, 6.750000,-0.000000;;, + 203;3; 2.000000, 6.750000, 0.000000;;, + 204;3; 2.000000, 6.750000,-0.000000;;, + 205;3; 2.000000, 6.750000,-0.000000;;, + 206;3; 2.000000, 6.750000, 0.000000;;, + 207;3; 2.000000, 6.750000,-0.000000;;, + 208;3; 2.000000, 6.750000, 0.000000;;, + 209;3; 2.000000, 6.750000,-0.000000;;, + 210;3; 2.000000, 6.750001, 0.000000;;, + 211;3; 2.000000, 6.750000,-0.000000;;, + 212;3; 2.000000, 6.750000, 0.000000;;, + 213;3; 2.000000, 6.750000,-0.000000;;, + 214;3; 2.000000, 6.750000, 0.000000;;, + 215;3; 2.000000, 6.750000,-0.000000;;, + 216;3; 2.000000, 6.750000,-0.000000;;, + 217;3; 2.000000, 6.750000, 0.000000;;, + 218;3; 2.000000, 6.750000, 0.000000;;, + 219;3; 2.000000, 6.750000,-0.000000;;, + 220;3; 2.000000, 6.750000,-0.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -0.000993,-0.997299,-0.072152,-0.013694;;, + 1;4; -0.000771,-0.997293,-0.072148,-0.013786;;, + 2;4; -0.000100,-0.997275,-0.072137,-0.014065;;, + 3;4; 0.001022,-0.997244,-0.072119,-0.014531;;, + 4;4; 0.002587,-0.997202,-0.072094,-0.015181;;, + 5;4; 0.004576,-0.997148,-0.072062,-0.016007;;, + 6;4; 0.006956,-0.997083,-0.072024,-0.016996;;, + 7;4; 0.009676,-0.997009,-0.071980,-0.018126;;, + 8;4; 0.012671,-0.996927,-0.071931,-0.019370;;, + 9;4; 0.015858,-0.996840,-0.071880,-0.020693;;, + 10;4; 0.019145,-0.996751,-0.071827,-0.022059;;, + 11;4; 0.022431,-0.996661,-0.071774,-0.023424;;, + 12;4; 0.025618,-0.996574,-0.071723,-0.024748;;, + 13;4; 0.028613,-0.996493,-0.071675,-0.025991;;, + 14;4; 0.031333,-0.996419,-0.071631,-0.027121;;, + 15;4; 0.033713,-0.996354,-0.071592,-0.028110;;, + 16;4; 0.035702,-0.996300,-0.071560,-0.028936;;, + 17;4; 0.037267,-0.996257,-0.071535,-0.029586;;, + 18;4; 0.038389,-0.996226,-0.071517,-0.030052;;, + 19;4; 0.039060,-0.996208,-0.071506,-0.030331;;, + 20;4; 0.039282,-0.996202,-0.071503,-0.030423;;, + 21;4; 0.039060,-0.996208,-0.071506,-0.030331;;, + 22;4; 0.038389,-0.996226,-0.071517,-0.030052;;, + 23;4; 0.037267,-0.996257,-0.071535,-0.029586;;, + 24;4; 0.035702,-0.996300,-0.071560,-0.028936;;, + 25;4; 0.033713,-0.996354,-0.071592,-0.028110;;, + 26;4; 0.031333,-0.996419,-0.071631,-0.027121;;, + 27;4; 0.028613,-0.996493,-0.071675,-0.025991;;, + 28;4; 0.025618,-0.996574,-0.071723,-0.024748;;, + 29;4; 0.022431,-0.996661,-0.071774,-0.023424;;, + 30;4; 0.019145,-0.996751,-0.071827,-0.022059;;, + 31;4; 0.015858,-0.996840,-0.071880,-0.020693;;, + 32;4; 0.012671,-0.996927,-0.071931,-0.019370;;, + 33;4; 0.009676,-0.997009,-0.071980,-0.018126;;, + 34;4; 0.006956,-0.997083,-0.072024,-0.016996;;, + 35;4; 0.004576,-0.997148,-0.072062,-0.016007;;, + 36;4; 0.002587,-0.997202,-0.072094,-0.015181;;, + 37;4; 0.001022,-0.997244,-0.072119,-0.014531;;, + 38;4; -0.000100,-0.997275,-0.072137,-0.014065;;, + 39;4; -0.000771,-0.997293,-0.072148,-0.013786;;, + 40;4; -0.000993,-0.997299,-0.072152,-0.013694;;, + 41;4; -0.000771,-0.997293,-0.072148,-0.013786;;, + 42;4; -0.000100,-0.997275,-0.072137,-0.014065;;, + 43;4; 0.001022,-0.997244,-0.072119,-0.014531;;, + 44;4; 0.002587,-0.997202,-0.072094,-0.015181;;, + 45;4; 0.004576,-0.997148,-0.072062,-0.016007;;, + 46;4; 0.006956,-0.997083,-0.072024,-0.016996;;, + 47;4; 0.009676,-0.997009,-0.071980,-0.018126;;, + 48;4; 0.012671,-0.996927,-0.071931,-0.019370;;, + 49;4; 0.015858,-0.996840,-0.071880,-0.020693;;, + 50;4; 0.019145,-0.996751,-0.071827,-0.022059;;, + 51;4; 0.022431,-0.996661,-0.071774,-0.023424;;, + 52;4; 0.025618,-0.996574,-0.071723,-0.024748;;, + 53;4; 0.028613,-0.996493,-0.071675,-0.025991;;, + 54;4; 0.031333,-0.996419,-0.071631,-0.027121;;, + 55;4; 0.033713,-0.996354,-0.071592,-0.028110;;, + 56;4; 0.035702,-0.996300,-0.071560,-0.028936;;, + 57;4; 0.037267,-0.996257,-0.071535,-0.029586;;, + 58;4; 0.038389,-0.996226,-0.071517,-0.030052;;, + 59;4; 0.039060,-0.996208,-0.071506,-0.030331;;, + 60;4; 0.039282,-0.996202,-0.071503,-0.030423;;, + 61;4; 0.039073,-0.996208,-0.071506,-0.030336;;, + 62;4; 0.038487,-0.996224,-0.071515,-0.030093;;, + 63;4; 0.037574,-0.996249,-0.071530,-0.029714;;, + 64;4; 0.036375,-0.996281,-0.071549,-0.029216;;, + 65;4; 0.034924,-0.996321,-0.071573,-0.028613;;, + 66;4; 0.033248,-0.996367,-0.071600,-0.027917;;, + 67;4; 0.031373,-0.996418,-0.071630,-0.027138;;, + 68;4; 0.029318,-0.996474,-0.071663,-0.026285;;, + 69;4; 0.027103,-0.996534,-0.071699,-0.025365;;, + 70;4; 0.024745,-0.996598,-0.071737,-0.024385;;, + 71;4; 0.022261,-0.996666,-0.071777,-0.023353;;, + 72;4; 0.019665,-0.996737,-0.071819,-0.022275;;, + 73;4; 0.016975,-0.996810,-0.071862,-0.021158;;, + 74;4; 0.014209,-0.996885,-0.071907,-0.020009;;, + 75;4; 0.011390,-0.996962,-0.071952,-0.018837;;, + 76;4; 0.008545,-0.997039,-0.071998,-0.017656;;, + 77;4; 0.005717,-0.997116,-0.072044,-0.016481;;, + 78;4; 0.002983,-0.997191,-0.072088,-0.015346;;, + 79;4; 0.000513,-0.997258,-0.072127,-0.014320;;, + 80;4; -0.000993,-0.997299,-0.072152,-0.013694;;, + 81;4; -0.000993,-0.997299,-0.072152,-0.013694;;, + 82;4; 0.000513,-0.997258,-0.072127,-0.014320;;, + 83;4; 0.002983,-0.997191,-0.072088,-0.015346;;, + 84;4; 0.005717,-0.997116,-0.072044,-0.016481;;, + 85;4; 0.008545,-0.997039,-0.071998,-0.017656;;, + 86;4; 0.011390,-0.996962,-0.071952,-0.018837;;, + 87;4; 0.014209,-0.996885,-0.071907,-0.020009;;, + 88;4; 0.016975,-0.996810,-0.071862,-0.021158;;, + 89;4; 0.019665,-0.996737,-0.071819,-0.022275;;, + 90;4; 0.022261,-0.996666,-0.071777,-0.023353;;, + 91;4; 0.024745,-0.996598,-0.071737,-0.024385;;, + 92;4; 0.027103,-0.996534,-0.071699,-0.025365;;, + 93;4; 0.029318,-0.996474,-0.071663,-0.026285;;, + 94;4; 0.031373,-0.996418,-0.071630,-0.027138;;, + 95;4; 0.033248,-0.996367,-0.071600,-0.027917;;, + 96;4; 0.034924,-0.996321,-0.071573,-0.028613;;, + 97;4; 0.036375,-0.996281,-0.071549,-0.029216;;, + 98;4; 0.037574,-0.996249,-0.071530,-0.029714;;, + 99;4; 0.038487,-0.996224,-0.071515,-0.030093;;, + 100;4; 0.039073,-0.996208,-0.071506,-0.030336;;, + 101;4; 0.039282,-0.996202,-0.071503,-0.030423;;, + 102;4; 0.039060,-0.996208,-0.071506,-0.030331;;, + 103;4; 0.038389,-0.996226,-0.071517,-0.030052;;, + 104;4; 0.037267,-0.996257,-0.071535,-0.029586;;, + 105;4; 0.035702,-0.996300,-0.071560,-0.028936;;, + 106;4; 0.033713,-0.996354,-0.071592,-0.028110;;, + 107;4; 0.031333,-0.996419,-0.071631,-0.027121;;, + 108;4; 0.028613,-0.996493,-0.071675,-0.025991;;, + 109;4; 0.025618,-0.996574,-0.071723,-0.024748;;, + 110;4; 0.022431,-0.996661,-0.071774,-0.023424;;, + 111;4; 0.019145,-0.996751,-0.071827,-0.022059;;, + 112;4; 0.015858,-0.996840,-0.071880,-0.020693;;, + 113;4; 0.012671,-0.996927,-0.071931,-0.019370;;, + 114;4; 0.009676,-0.997009,-0.071980,-0.018126;;, + 115;4; 0.006956,-0.997083,-0.072024,-0.016996;;, + 116;4; 0.004576,-0.997148,-0.072062,-0.016007;;, + 117;4; 0.002587,-0.997202,-0.072094,-0.015181;;, + 118;4; 0.001022,-0.997244,-0.072119,-0.014531;;, + 119;4; -0.000100,-0.997275,-0.072137,-0.014065;;, + 120;4; -0.000771,-0.997293,-0.072148,-0.013786;;, + 121;4; -0.000993,-0.997299,-0.072152,-0.013694;;, + 122;4; -0.000771,-0.997293,-0.072148,-0.013786;;, + 123;4; -0.000100,-0.997275,-0.072137,-0.014065;;, + 124;4; 0.001022,-0.997244,-0.072119,-0.014531;;, + 125;4; 0.002587,-0.997202,-0.072094,-0.015181;;, + 126;4; 0.004576,-0.997148,-0.072062,-0.016007;;, + 127;4; 0.006956,-0.997083,-0.072024,-0.016996;;, + 128;4; 0.009676,-0.997009,-0.071980,-0.018126;;, + 129;4; 0.012671,-0.996927,-0.071931,-0.019370;;, + 130;4; 0.015858,-0.996840,-0.071880,-0.020693;;, + 131;4; 0.019145,-0.996751,-0.071827,-0.022059;;, + 132;4; 0.022431,-0.996661,-0.071774,-0.023424;;, + 133;4; 0.025618,-0.996574,-0.071723,-0.024748;;, + 134;4; 0.028613,-0.996493,-0.071675,-0.025991;;, + 135;4; 0.031333,-0.996419,-0.071631,-0.027121;;, + 136;4; 0.033713,-0.996354,-0.071592,-0.028110;;, + 137;4; 0.035702,-0.996300,-0.071560,-0.028936;;, + 138;4; 0.037267,-0.996257,-0.071535,-0.029586;;, + 139;4; 0.038389,-0.996226,-0.071517,-0.030052;;, + 140;4; 0.039060,-0.996208,-0.071506,-0.030331;;, + 141;4; 0.039282,-0.996202,-0.071503,-0.030423;;, + 142;4; 0.039113,-0.996208,-0.071505,-0.030339;;, + 143;4; 0.038636,-0.996224,-0.071513,-0.030104;;, + 144;4; 0.037890,-0.996249,-0.071526,-0.029737;;, + 145;4; 0.036903,-0.996282,-0.071542,-0.029254;;, + 146;4; 0.035701,-0.996322,-0.071562,-0.028669;;, + 147;4; 0.034303,-0.996368,-0.071585,-0.027993;;, + 148;4; 0.032725,-0.996419,-0.071612,-0.027236;;, + 149;4; 0.030981,-0.996475,-0.071640,-0.026405;;, + 150;4; 0.029082,-0.996536,-0.071672,-0.025508;;, + 151;4; 0.027037,-0.996600,-0.071705,-0.024551;;, + 152;4; 0.024854,-0.996668,-0.071741,-0.023541;;, + 153;4; 0.022538,-0.996739,-0.071779,-0.022483;;, + 154;4; 0.020093,-0.996813,-0.071819,-0.021383;;, + 155;4; 0.017523,-0.996888,-0.071861,-0.020249;;, + 156;4; 0.014827,-0.996965,-0.071905,-0.019086;;, + 157;4; 0.012003,-0.997043,-0.071950,-0.017906;;, + 158;4; 0.009044,-0.997120,-0.071998,-0.016722;;, + 159;4; 0.005935,-0.997194,-0.072047,-0.015559;;, + 160;4; 0.002637,-0.997260,-0.072098,-0.014474;;, + 161;4; -0.000993,-0.997299,-0.072152,-0.013694;;, + 162;4; -0.003932,-0.958043,-0.286296,-0.013156;;, + 163;4; -0.003932,-0.958043,-0.286296,-0.013156;;, + 164;4; -0.003932,-0.958043,-0.286296,-0.013156;;, + 165;4; -0.003932,-0.958043,-0.286296,-0.013156;;, + 166;4; -0.003932,-0.958043,-0.286296,-0.013156;;, + 167;4; -0.003932,-0.958043,-0.286296,-0.013156;;, + 168;4; -0.001293,-0.997299,-0.071393,-0.017692;;, + 169;4; 0.036058,-0.993297,-0.071095,-0.014518;;, + 170;4; 0.112591,-0.981996,-0.070641,-0.003504;;, + 171;4; 0.203655,-0.967480,-0.070148, 0.011160;;, + 172;4; 0.272337,-0.956172,-0.069794, 0.022742;;, + 173;4; 0.296344,-0.952157,-0.069673, 0.026881;;, + 174;4; 0.289868,-0.956198,-0.069883, 0.023815;;, + 175;4; 0.267455,-0.967571,-0.070416, 0.014612;;, + 176;4; 0.227442,-0.982154,-0.070945, 0.001280;;, + 177;4; 0.174368,-0.993471,-0.071057,-0.012050;;, + 178;4; 0.115691,-0.997415,-0.070549,-0.022136;;, + 179;4; 0.036236,-0.993216,-0.069162,-0.030606;;, + 180;4; -0.075274,-0.981595,-0.066793,-0.039391;;, + 181;4; -0.190212,-0.966726,-0.064135,-0.046894;;, + 182;4; -0.270955,-0.955161,-0.062186,-0.051560;;, + 183;4; -0.298149,-0.951059,-0.061515,-0.053015;;, + 184;4; -0.272271,-0.955136,-0.062465,-0.049486;;, + 185;4; -0.200480,-0.966552,-0.065151,-0.039478;;, + 186;4; -0.106847,-0.981306,-0.068588,-0.026717;;, + 187;4; -0.029982,-0.993038,-0.071230,-0.017026;;, + 188;4; -0.000993,-0.997299,-0.072152,-0.013694;;, + 189;4; -0.835223,-0.536092, 0.025760,-0.119766;;, + 190;4; -0.803189,-0.565878, 0.021820,-0.111186;;, + 191;4; -0.718122,-0.648320, 0.010761,-0.086703;;, + 192;4; -0.614364,-0.752494,-0.003387,-0.054938;;, + 193;4; -0.534783,-0.833220,-0.014393,-0.030128;;, + 194;4; -0.506110,-0.862011,-0.018305,-0.021344;;, + 195;4; -0.535306,-0.833106,-0.014392,-0.030096;;, + 196;4; -0.617423,-0.751827,-0.003379,-0.054754;;, + 197;4; -0.723034,-0.647270, 0.010774,-0.086404;;, + 198;4; -0.805709,-0.565358, 0.021825,-0.111032;;, + 199;4; -0.835223,-0.536092, 0.025760,-0.119766;;, + 200;4; -0.538721,-0.840702,-0.006528,-0.054378;;, + 201;4; -0.565325,-0.813340,-0.003640,-0.060176;;, + 202;4; -0.639822,-0.736773, 0.004462,-0.076533;;, + 203;4; -0.734957,-0.639059, 0.014829,-0.097564;;, + 204;4; -0.808923,-0.563105, 0.022893,-0.113951;;, + 205;4; -0.835223,-0.536092, 0.025760,-0.119766;;, + 206;4; -0.805968,-0.565063, 0.021843,-0.111017;;, + 207;4; -0.723567,-0.646664, 0.010810,-0.086375;;, + 208;4; -0.617765,-0.751439,-0.003355,-0.054735;;, + 209;4; -0.535364,-0.833040,-0.014388,-0.030093;;, + 210;4; -0.506110,-0.862011,-0.018305,-0.021344;;, + 211;4; -0.535364,-0.833040,-0.014388,-0.030093;;, + 212;4; -0.617765,-0.751439,-0.003355,-0.054735;;, + 213;4; -0.723567,-0.646664, 0.010810,-0.086375;;, + 214;4; -0.805968,-0.565063, 0.021843,-0.111017;;, + 215;4; -0.835223,-0.536092, 0.025760,-0.119766;;, + 216;4; -0.808881,-0.563153, 0.022891,-0.113953;;, + 217;4; -0.734713,-0.639340, 0.014812,-0.097578;;, + 218;4; -0.639441,-0.737212, 0.004435,-0.076554;;, + 219;4; -0.565139,-0.813554,-0.003653,-0.060187;;, + 220;4; -0.538721,-0.840702,-0.006528,-0.054378;;; + } + AnimationKey { //Scale + 1; + 221; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Arm_Low_Right} + AnimationKey { //Position + 2; + 221; + 0;3; -0.000000, 3.473675,-0.000000;;, + 1;3; -0.000000, 3.473674, 0.000000;;, + 2;3; 0.000000, 3.473673, 0.000000;;, + 3;3; -0.000000, 3.473675, 0.000000;;, + 4;3; 0.000000, 3.473673, 0.000000;;, + 5;3; 0.000000, 3.473673, 0.000000;;, + 6;3; 0.000000, 3.473673,-0.000000;;, + 7;3; -0.000000, 3.473673,-0.000000;;, + 8;3; -0.000000, 3.473672, 0.000000;;, + 9;3; -0.000000, 3.473674,-0.000000;;, + 10;3; -0.000000, 3.473674, 0.000000;;, + 11;3; 0.000000, 3.473673,-0.000000;;, + 12;3; 0.000000, 3.473675,-0.000000;;, + 13;3; 0.000000, 3.473674, 0.000000;;, + 14;3; -0.000000, 3.473674,-0.000000;;, + 15;3; 0.000000, 3.473673,-0.000000;;, + 16;3; 0.000000, 3.473674,-0.000000;;, + 17;3; -0.000000, 3.473674, 0.000000;;, + 18;3; 0.000000, 3.473673,-0.000000;;, + 19;3; 0.000000, 3.473674, 0.000000;;, + 20;3; 0.000000, 3.473674, 0.000000;;, + 21;3; 0.000000, 3.473674, 0.000000;;, + 22;3; 0.000000, 3.473673, 0.000000;;, + 23;3; -0.000000, 3.473674, 0.000000;;, + 24;3; 0.000000, 3.473674,-0.000000;;, + 25;3; 0.000000, 3.473673,-0.000000;;, + 26;3; -0.000000, 3.473674,-0.000000;;, + 27;3; 0.000000, 3.473674, 0.000000;;, + 28;3; -0.000000, 3.473674,-0.000000;;, + 29;3; 0.000000, 3.473672,-0.000000;;, + 30;3; -0.000000, 3.473674, 0.000000;;, + 31;3; -0.000000, 3.473674,-0.000000;;, + 32;3; -0.000000, 3.473672,-0.000000;;, + 33;3; 0.000000, 3.473673,-0.000000;;, + 34;3; -0.000000, 3.473673,-0.000000;;, + 35;3; 0.000000, 3.473673, 0.000000;;, + 36;3; 0.000000, 3.473673,-0.000000;;, + 37;3; -0.000000, 3.473675, 0.000000;;, + 38;3; 0.000000, 3.473673, 0.000000;;, + 39;3; -0.000000, 3.473674, 0.000000;;, + 40;3; -0.000000, 3.473675,-0.000000;;, + 41;3; -0.000000, 3.473674,-0.000000;;, + 42;3; 0.000000, 3.473673, 0.000000;;, + 43;3; -0.000000, 3.473675, 0.000000;;, + 44;3; 0.000000, 3.473673,-0.000000;;, + 45;3; 0.000000, 3.473673, 0.000000;;, + 46;3; -0.000000, 3.473673,-0.000000;;, + 47;3; 0.000000, 3.473673,-0.000000;;, + 48;3; -0.000000, 3.473672,-0.000000;;, + 49;3; -0.000000, 3.473674,-0.000000;;, + 50;3; -0.000000, 3.473674, 0.000000;;, + 51;3; 0.000000, 3.473672,-0.000000;;, + 52;3; -0.000000, 3.473674,-0.000000;;, + 53;3; 0.000000, 3.473674, 0.000000;;, + 54;3; -0.000000, 3.473674,-0.000000;;, + 55;3; 0.000000, 3.473673,-0.000000;;, + 56;3; 0.000000, 3.473674,-0.000000;;, + 57;3; -0.000000, 3.473674, 0.000000;;, + 58;3; 0.000000, 3.473673,-0.000000;;, + 59;3; 0.000000, 3.473674, 0.000000;;, + 60;3; 0.000000, 3.473674, 0.000000;;, + 61;3; -0.000000, 3.473673, 0.000000;;, + 62;3; 0.000000, 3.473674, 0.000000;;, + 63;3; 0.000000, 3.473672,-0.000000;;, + 64;3; -0.000000, 3.473674,-0.000000;;, + 65;3; -0.000000, 3.473674,-0.000000;;, + 66;3; -0.000000, 3.473673, 0.000000;;, + 67;3; -0.000000, 3.473674,-0.000000;;, + 68;3; 0.000000, 3.473673,-0.000000;;, + 69;3; 0.000000, 3.473673, 0.000000;;, + 70;3; 0.000000, 3.473672, 0.000000;;, + 71;3; -0.000000, 3.473674, 0.000000;;, + 72;3; -0.000000, 3.473674, 0.000000;;, + 73;3; -0.000000, 3.473673,-0.000000;;, + 74;3; 0.000000, 3.473673, 0.000000;;, + 75;3; 0.000000, 3.473673, 0.000000;;, + 76;3; 0.000000, 3.473673, 0.000000;;, + 77;3; 0.000000, 3.473674, 0.000000;;, + 78;3; 0.000000, 3.473674,-0.000000;;, + 79;3; 0.000000, 3.473673,-0.000000;;, + 80;3; -0.000000, 3.473675,-0.000000;;, + 81;3; -0.000000, 3.473674,-0.000000;;, + 82;3; -0.000000, 3.473674,-0.000000;;, + 83;3; -0.000000, 3.473673, 0.000000;;, + 84;3; 0.000000, 3.473673, 0.000000;;, + 85;3; 0.000000, 3.473674, 0.000000;;, + 86;3; 0.000000, 3.473674, 0.000000;;, + 87;3; 0.000000, 3.473673, 0.000000;;, + 88;3; -0.000000, 3.473674,-0.000000;;, + 89;3; 0.000000, 3.473673, 0.000000;;, + 90;3; -0.000000, 3.473673, 0.000000;;, + 91;3; 0.000000, 3.473673, 0.000000;;, + 92;3; -0.000000, 3.473674, 0.000000;;, + 93;3; -0.000000, 3.473673,-0.000000;;, + 94;3; 0.000000, 3.473673,-0.000000;;, + 95;3; -0.000000, 3.473673, 0.000000;;, + 96;3; -0.000000, 3.473673,-0.000000;;, + 97;3; 0.000000, 3.473674, 0.000000;;, + 98;3; 0.000000, 3.473674,-0.000000;;, + 99;3; 0.000000, 3.473674, 0.000000;;, + 100;3; -0.000000, 3.473673,-0.000000;;, + 101;3; 0.000000, 3.473673,-0.000000;;, + 102;3; 0.000000, 3.473674, 0.000000;;, + 103;3; -0.000000, 3.473673,-0.000000;;, + 104;3; -0.000000, 3.473674, 0.000000;;, + 105;3; 0.000000, 3.473674,-0.000000;;, + 106;3; 0.000000, 3.473673,-0.000000;;, + 107;3; -0.000000, 3.473674, 0.000000;;, + 108;3; 0.000000, 3.473673, 0.000000;;, + 109;3; -0.000000, 3.473674,-0.000000;;, + 110;3; 0.000000, 3.473674,-0.000000;;, + 111;3; -0.000000, 3.473674, 0.000000;;, + 112;3; -0.000000, 3.473673,-0.000000;;, + 113;3; -0.000000, 3.473673, 0.000000;;, + 114;3; -0.000000, 3.473674, 0.000000;;, + 115;3; 0.000000, 3.473674,-0.000000;;, + 116;3; 0.000000, 3.473673, 0.000000;;, + 117;3; 0.000000, 3.473673, 0.000000;;, + 118;3; -0.000000, 3.473674, 0.000000;;, + 119;3; 0.000000, 3.473674,-0.000000;;, + 120;3; -0.000000, 3.473673, 0.000000;;, + 121;3; -0.000000, 3.473674,-0.000000;;, + 122;3; -0.000000, 3.473673, 0.000000;;, + 123;3; 0.000000, 3.473674, 0.000000;;, + 124;3; -0.000000, 3.473674, 0.000000;;, + 125;3; 0.000000, 3.473673, 0.000000;;, + 126;3; 0.000000, 3.473673, 0.000000;;, + 127;3; 0.000000, 3.473674,-0.000000;;, + 128;3; -0.000000, 3.473674, 0.000000;;, + 129;3; -0.000000, 3.473673, 0.000000;;, + 130;3; -0.000000, 3.473673,-0.000000;;, + 131;3; -0.000000, 3.473674, 0.000000;;, + 132;3; 0.000000, 3.473674,-0.000000;;, + 133;3; -0.000000, 3.473674,-0.000000;;, + 134;3; 0.000000, 3.473673, 0.000000;;, + 135;3; -0.000000, 3.473674, 0.000000;;, + 136;3; 0.000000, 3.473673,-0.000000;;, + 137;3; 0.000000, 3.473674,-0.000000;;, + 138;3; -0.000000, 3.473674, 0.000000;;, + 139;3; -0.000000, 3.473673,-0.000000;;, + 140;3; 0.000000, 3.473674, 0.000000;;, + 141;3; 0.000000, 3.473673,-0.000000;;, + 142;3; -0.000000, 3.473673, 0.000000;;, + 143;3; 0.000000, 3.473674,-0.000000;;, + 144;3; 0.000000, 3.473674,-0.000000;;, + 145;3; -0.000000, 3.473673, 0.000000;;, + 146;3; -0.000000, 3.473673, 0.000000;;, + 147;3; -0.000000, 3.473673, 0.000000;;, + 148;3; -0.000000, 3.473673,-0.000000;;, + 149;3; 0.000000, 3.473673, 0.000000;;, + 150;3; -0.000000, 3.473673, 0.000000;;, + 151;3; -0.000000, 3.473673, 0.000000;;, + 152;3; 0.000000, 3.473673,-0.000000;;, + 153;3; -0.000000, 3.473674,-0.000000;;, + 154;3; -0.000000, 3.473673, 0.000000;;, + 155;3; -0.000000, 3.473674,-0.000000;;, + 156;3; -0.000000, 3.473673, 0.000000;;, + 157;3; 0.000000, 3.473674, 0.000000;;, + 158;3; -0.000000, 3.473673,-0.000000;;, + 159;3; -0.000000, 3.473673,-0.000000;;, + 160;3; 0.000000, 3.473673,-0.000000;;, + 161;3; -0.000000, 3.473674,-0.000000;;, + 162;3; 0.000000, 3.473673,-0.000000;;, + 163;3; 0.000000, 3.473673,-0.000000;;, + 164;3; 0.000000, 3.473673,-0.000000;;, + 165;3; 0.000000, 3.473673,-0.000000;;, + 166;3; 0.000000, 3.473673,-0.000000;;, + 167;3; 0.000000, 3.473673,-0.000000;;, + 168;3; 0.000000, 3.473674, 0.000000;;, + 169;3; -0.000000, 3.473673, 0.000000;;, + 170;3; 0.000000, 3.473674,-0.000000;;, + 171;3; 0.000000, 3.473674, 0.000000;;, + 172;3; 0.000000, 3.473674,-0.000000;;, + 173;3; -0.000000, 3.473674,-0.000000;;, + 174;3; 0.000000, 3.473672,-0.000000;;, + 175;3; -0.000000, 3.473673,-0.000000;;, + 176;3; 0.000000, 3.473672,-0.000000;;, + 177;3; 0.000000, 3.473673,-0.000000;;, + 178;3; -0.000000, 3.473674,-0.000000;;, + 179;3; 0.000000, 3.473671, 0.000000;;, + 180;3; 0.000000, 3.473674,-0.000000;;, + 181;3; -0.000000, 3.473672,-0.000000;;, + 182;3; -0.000000, 3.473673, 0.000000;;, + 183;3; -0.000000, 3.473673, 0.000001;;, + 184;3; 0.000000, 3.473673, 0.000000;;, + 185;3; 0.000000, 3.473673, 0.000000;;, + 186;3; 0.000000, 3.473672, 0.000000;;, + 187;3; 0.000000, 3.473673,-0.000000;;, + 188;3; -0.000000, 3.473675,-0.000000;;, + 189;3; 0.000000, 3.473673,-0.000001;;, + 190;3; -0.000000, 3.473673, 0.000001;;, + 191;3; -0.000000, 3.473674,-0.000001;;, + 192;3; -0.000000, 3.473673, 0.000002;;, + 193;3; 0.000000, 3.473674,-0.000001;;, + 194;3; -0.000000, 3.473673, 0.000000;;, + 195;3; 0.000000, 3.473673,-0.000001;;, + 196;3; -0.000000, 3.473673,-0.000000;;, + 197;3; -0.000000, 3.473673,-0.000000;;, + 198;3; -0.000000, 3.473674, 0.000000;;, + 199;3; 0.000000, 3.473673,-0.000001;;, + 200;3; -0.000000, 3.473674, 0.000001;;, + 201;3; -0.000000, 3.473673, 0.000001;;, + 202;3; 0.000000, 3.473673,-0.000001;;, + 203;3; -0.000000, 3.473673, 0.000001;;, + 204;3; -0.000000, 3.473673, 0.000001;;, + 205;3; 0.000000, 3.473674,-0.000000;;, + 206;3; -0.000000, 3.473673, 0.000001;;, + 207;3; 0.000000, 3.473673, 0.000000;;, + 208;3; 0.000000, 3.473674,-0.000000;;, + 209;3; -0.000000, 3.473674,-0.000000;;, + 210;3; -0.000000, 3.473673, 0.000000;;, + 211;3; -0.000000, 3.473674,-0.000000;;, + 212;3; 0.000000, 3.473674,-0.000001;;, + 213;3; 0.000000, 3.473673, 0.000000;;, + 214;3; -0.000000, 3.473673, 0.000001;;, + 215;3; 0.000000, 3.473674,-0.000000;;, + 216;3; 0.000000, 3.473674, 0.000001;;, + 217;3; -0.000000, 3.473673,-0.000000;;, + 218;3; 0.000000, 3.473673, 0.000001;;, + 219;3; -0.000000, 3.473674,-0.000001;;, + 220;3; -0.000000, 3.473674, 0.000001;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 51;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 52;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 53;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 54;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 55;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 56;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 57;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 58;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 59;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 60;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 61;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 62;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 63;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 64;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 65;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 66;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 67;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 68;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 69;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 70;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 71;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 72;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 73;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 74;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 75;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 76;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 77;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 78;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 79;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 80;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 81;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 82;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 83;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 84;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 85;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 86;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 87;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 88;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 89;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 90;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 91;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 92;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 93;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 94;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 95;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 96;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 97;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 98;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 99;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 100;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 101;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 102;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 103;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 104;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 105;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 106;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 107;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 108;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 109;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 110;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 111;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 112;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 113;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 114;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 115;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 116;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 117;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 118;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 119;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 120;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 121;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 122;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 123;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 124;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 125;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 126;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 127;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 128;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 129;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 130;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 131;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 132;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 133;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 134;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 135;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 136;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 137;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 138;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 139;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 140;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 141;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 142;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 143;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 144;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 145;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 146;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 147;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 148;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 149;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 150;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 151;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 152;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 153;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 154;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 155;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 156;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 157;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 158;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 159;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 160;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 161;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 162;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 163;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 164;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 165;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 166;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 167;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 168;4; -1.000000, 0.247000, 0.000000,-0.000000;;, + 169;4; -1.000000, 0.263209, 0.000000,-0.000000;;, + 170;4; -1.000000, 0.271892, 0.000000,-0.000000;;, + 171;4; -1.000000, 0.277922, 0.000000,-0.000000;;, + 172;4; -1.000000, 0.282468, 0.000000,-0.000000;;, + 173;4; -1.000000, 0.286034, 0.000000,-0.000000;;, + 174;4; -1.000000, 0.288894, 0.000000,-0.000000;;, + 175;4; -1.000000, 0.291218, 0.000000,-0.000000;;, + 176;4; -1.000000, 0.293116, 0.000000,-0.000000;;, + 177;4; -1.000000, 0.294670, 0.000000,-0.000000;;, + 178;4; -1.000000, 0.295939, 0.000000,-0.000000;;, + 179;4; -1.000000, 0.296968, 0.000000,-0.000000;;, + 180;4; -1.000000, 0.297794, 0.000000,-0.000000;;, + 181;4; -1.000000, 0.298448, 0.000000,-0.000000;;, + 182;4; -1.000000, 0.298954, 0.000000,-0.000000;;, + 183;4; -1.000000, 0.299335, 0.000000,-0.000000;;, + 184;4; -1.000000, 0.299610, 0.000000,-0.000000;;, + 185;4; -1.000000, 0.299797, 0.000000,-0.000000;;, + 186;4; -1.000000, 0.299912, 0.000000,-0.000000;;, + 187;4; -1.000000, 0.299973, 0.000000,-0.000000;;, + 188;4; -1.000000, 0.299997, 0.000000,-0.000000;;, + 189;4; -1.000000, 0.300000, 0.000000,-0.000000;;, + 190;4; -1.000000, 0.273318, 0.000000,-0.000000;;, + 191;4; -1.000000, 0.198189, 0.000000,-0.000000;;, + 192;4; -1.000000, 0.101758, 0.000000,-0.000000;;, + 193;4; -1.000000, 0.026663, 0.000000,-0.000000;;, + 194;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 195;4; -1.000000, 0.026606, 0.000000,-0.000000;;, + 196;4; -1.000000, 0.101420, 0.000000,-0.000000;;, + 197;4; -1.000000, 0.197662, 0.000000,-0.000000;;, + 198;4; -1.000000, 0.273061, 0.000000,-0.000000;;, + 199;4; -1.000000, 0.300000, 0.000000,-0.000000;;, + 200;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 201;4; -1.000000, 0.026939, 0.000000,-0.000000;;, + 202;4; -1.000000, 0.102338, 0.000000,-0.000000;;, + 203;4; -1.000000, 0.198580, 0.000000,-0.000000;;, + 204;4; -1.000000, 0.273394, 0.000000,-0.000000;;, + 205;4; -1.000000, 0.300000, 0.000000,-0.000000;;, + 206;4; -1.000000, 0.273333, 0.000000,-0.000000;;, + 207;4; -1.000000, 0.198222, 0.000000,-0.000000;;, + 208;4; -1.000000, 0.101778, 0.000000,-0.000000;;, + 209;4; -1.000000, 0.026667, 0.000000,-0.000000;;, + 210;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 211;4; -1.000000, 0.026667, 0.000000,-0.000000;;, + 212;4; -1.000000, 0.101778, 0.000000,-0.000000;;, + 213;4; -1.000000, 0.198222, 0.000000,-0.000000;;, + 214;4; -1.000000, 0.273333, 0.000000,-0.000000;;, + 215;4; -1.000000, 0.300000, 0.000000,-0.000000;;, + 216;4; -1.000000, 0.273349, 0.000000,-0.000000;;, + 217;4; -1.000000, 0.198312, 0.000000,-0.000000;;, + 218;4; -1.000000, 0.101920, 0.000000,-0.000000;;, + 219;4; -1.000000, 0.026735, 0.000000,-0.000000;;, + 220;4; -1.000000, 0.000000, 0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Leg_Right} + AnimationKey { //Position + 2; + 221; + 0;3; 1.000000, 0.000000,-0.000001;;, + 1;3; 1.000000, 0.000000,-0.000001;;, + 2;3; 1.000000,-0.000000,-0.000001;;, + 3;3; 1.000000,-0.000000,-0.000001;;, + 4;3; 1.000000,-0.000000,-0.000001;;, + 5;3; 1.000000,-0.000000,-0.000001;;, + 6;3; 1.000000,-0.000000,-0.000001;;, + 7;3; 1.000000, 0.000000,-0.000001;;, + 8;3; 1.000000,-0.000000,-0.000001;;, + 9;3; 1.000000,-0.000000,-0.000001;;, + 10;3; 1.000000,-0.000000,-0.000001;;, + 11;3; 1.000000,-0.000000,-0.000001;;, + 12;3; 1.000000,-0.000000,-0.000001;;, + 13;3; 1.000000, 0.000000,-0.000001;;, + 14;3; 1.000000,-0.000000,-0.000001;;, + 15;3; 1.000000,-0.000000,-0.000001;;, + 16;3; 1.000000,-0.000000,-0.000000;;, + 17;3; 1.000000,-0.000000,-0.000001;;, + 18;3; 1.000000, 0.000000,-0.000000;;, + 19;3; 1.000000,-0.000000,-0.000001;;, + 20;3; 1.000000, 0.000000,-0.000000;;, + 21;3; 1.000000,-0.000000,-0.000001;;, + 22;3; 1.000000, 0.000000,-0.000000;;, + 23;3; 1.000000,-0.000000,-0.000001;;, + 24;3; 1.000000,-0.000000,-0.000001;;, + 25;3; 1.000000,-0.000000,-0.000000;;, + 26;3; 1.000000,-0.000000,-0.000000;;, + 27;3; 1.000000, 0.000000,-0.000001;;, + 28;3; 1.000000,-0.000000,-0.000001;;, + 29;3; 1.000000,-0.000000,-0.000001;;, + 30;3; 1.000000,-0.000000,-0.000001;;, + 31;3; 1.000000,-0.000000,-0.000001;;, + 32;3; 1.000000,-0.000000,-0.000001;;, + 33;3; 1.000000, 0.000000,-0.000001;;, + 34;3; 1.000000,-0.000000,-0.000001;;, + 35;3; 1.000000,-0.000000,-0.000001;;, + 36;3; 1.000000,-0.000000,-0.000001;;, + 37;3; 1.000000,-0.000000,-0.000001;;, + 38;3; 1.000000,-0.000000,-0.000001;;, + 39;3; 1.000000, 0.000000,-0.000001;;, + 40;3; 1.000000, 0.000000,-0.000001;;, + 41;3; 1.000000, 0.000000,-0.000001;;, + 42;3; 1.000000,-0.000000,-0.000001;;, + 43;3; 1.000000,-0.000000,-0.000001;;, + 44;3; 1.000000,-0.000000,-0.000001;;, + 45;3; 1.000000,-0.000000,-0.000001;;, + 46;3; 1.000000,-0.000000,-0.000001;;, + 47;3; 1.000000, 0.000000,-0.000001;;, + 48;3; 1.000000,-0.000000,-0.000001;;, + 49;3; 1.000000,-0.000000,-0.000001;;, + 50;3; 1.000000,-0.000000,-0.000001;;, + 51;3; 1.000000,-0.000000,-0.000001;;, + 52;3; 1.000000,-0.000000,-0.000001;;, + 53;3; 1.000000, 0.000000,-0.000001;;, + 54;3; 1.000000,-0.000000,-0.000001;;, + 55;3; 1.000000,-0.000000,-0.000001;;, + 56;3; 1.000000,-0.000000,-0.000000;;, + 57;3; 1.000000,-0.000000,-0.000001;;, + 58;3; 1.000000, 0.000000,-0.000000;;, + 59;3; 1.000000,-0.000000,-0.000001;;, + 60;3; 1.000000, 0.000000,-0.000000;;, + 61;3; 1.000000, 0.000000,-0.000001;;, + 62;3; 1.000000,-0.000000,-0.000001;;, + 63;3; 1.000000,-0.000000,-0.000000;;, + 64;3; 1.000000, 0.000000,-0.000000;;, + 65;3; 1.000000,-0.000000,-0.000001;;, + 66;3; 1.000000,-0.000000,-0.000001;;, + 67;3; 1.000000,-0.000000,-0.000001;;, + 68;3; 1.000000, 0.000000,-0.000001;;, + 69;3; 1.000000,-0.000000,-0.000000;;, + 70;3; 1.000000,-0.000000,-0.000000;;, + 71;3; 1.000000,-0.000000,-0.000001;;, + 72;3; 1.000000,-0.000000,-0.000001;;, + 73;3; 1.000000, 0.000000,-0.000000;;, + 74;3; 1.000000,-0.000000,-0.000001;;, + 75;3; 1.000000, 0.000000,-0.000001;;, + 76;3; 1.000000,-0.000000,-0.000001;;, + 77;3; 1.000000,-0.000000,-0.000001;;, + 78;3; 1.000000, 0.000000,-0.000001;;, + 79;3; 1.000000,-0.000000,-0.000001;;, + 80;3; 1.000000, 0.000000,-0.000001;;, + 81;3; 1.000000, 0.000000,-0.000001;;, + 82;3; 1.000000,-0.000000,-0.000001;;, + 83;3; 1.000000,-0.000000,-0.000001;;, + 84;3; 1.000000,-0.000000,-0.000001;;, + 85;3; 1.000000,-0.000000,-0.000001;;, + 86;3; 1.000000,-0.000000,-0.000001;;, + 87;3; 1.000000,-0.000000,-0.000001;;, + 88;3; 1.000000,-0.000000,-0.000001;;, + 89;3; 1.000000,-0.000000,-0.000001;;, + 90;3; 1.000000,-0.000000,-0.000001;;, + 91;3; 1.000000,-0.000000,-0.000001;;, + 92;3; 1.000000,-0.000000,-0.000001;;, + 93;3; 1.000000,-0.000000,-0.000001;;, + 94;3; 1.000000,-0.000000,-0.000001;;, + 95;3; 1.000000,-0.000000,-0.000001;;, + 96;3; 1.000000,-0.000000,-0.000001;;, + 97;3; 1.000000,-0.000000,-0.000001;;, + 98;3; 1.000000,-0.000000,-0.000001;;, + 99;3; 1.000000,-0.000000,-0.000001;;, + 100;3; 1.000000,-0.000000,-0.000001;;, + 101;3; 1.000000,-0.000000,-0.000001;;, + 102;3; 1.000000,-0.000000,-0.000001;;, + 103;3; 1.000000,-0.000000,-0.000001;;, + 104;3; 1.000000,-0.000000,-0.000001;;, + 105;3; 1.000000,-0.000000,-0.000001;;, + 106;3; 1.000000,-0.000000,-0.000001;;, + 107;3; 1.000000,-0.000000,-0.000001;;, + 108;3; 1.000000,-0.000000,-0.000001;;, + 109;3; 1.000000,-0.000000,-0.000001;;, + 110;3; 1.000000,-0.000000,-0.000001;;, + 111;3; 1.000000,-0.000000,-0.000001;;, + 112;3; 1.000000,-0.000000,-0.000001;;, + 113;3; 1.000000,-0.000000,-0.000001;;, + 114;3; 1.000000,-0.000000,-0.000001;;, + 115;3; 1.000000,-0.000000,-0.000001;;, + 116;3; 1.000000,-0.000000,-0.000001;;, + 117;3; 1.000000,-0.000000,-0.000001;;, + 118;3; 1.000000,-0.000000,-0.000001;;, + 119;3; 1.000000,-0.000000,-0.000001;;, + 120;3; 1.000000,-0.000000,-0.000001;;, + 121;3; 1.000000, 0.000000,-0.000001;;, + 122;3; 1.000000,-0.000000,-0.000001;;, + 123;3; 1.000000,-0.000000,-0.000001;;, + 124;3; 1.000000,-0.000000,-0.000001;;, + 125;3; 1.000000,-0.000000,-0.000001;;, + 126;3; 1.000000,-0.000000,-0.000001;;, + 127;3; 1.000000,-0.000000,-0.000001;;, + 128;3; 1.000000,-0.000000,-0.000001;;, + 129;3; 1.000000,-0.000000,-0.000001;;, + 130;3; 1.000000,-0.000000,-0.000001;;, + 131;3; 1.000000,-0.000000,-0.000001;;, + 132;3; 1.000000,-0.000000,-0.000001;;, + 133;3; 1.000000,-0.000000,-0.000001;;, + 134;3; 1.000000,-0.000000,-0.000001;;, + 135;3; 1.000000,-0.000000,-0.000001;;, + 136;3; 1.000000,-0.000000,-0.000001;;, + 137;3; 1.000000,-0.000000,-0.000001;;, + 138;3; 1.000000,-0.000000,-0.000001;;, + 139;3; 1.000000,-0.000000,-0.000001;;, + 140;3; 1.000000,-0.000000,-0.000001;;, + 141;3; 1.000000,-0.000000,-0.000001;;, + 142;3; 1.000000,-0.000000,-0.000001;;, + 143;3; 1.000000,-0.000000,-0.000001;;, + 144;3; 1.000000,-0.000000,-0.000001;;, + 145;3; 1.000000,-0.000000,-0.000001;;, + 146;3; 1.000000,-0.000000,-0.000001;;, + 147;3; 1.000000,-0.000000,-0.000001;;, + 148;3; 1.000000,-0.000000,-0.000001;;, + 149;3; 1.000000,-0.000000,-0.000001;;, + 150;3; 1.000000,-0.000000,-0.000001;;, + 151;3; 1.000000,-0.000000,-0.000001;;, + 152;3; 1.000000,-0.000000,-0.000001;;, + 153;3; 1.000000,-0.000000,-0.000001;;, + 154;3; 1.000000,-0.000000,-0.000001;;, + 155;3; 1.000000,-0.000000,-0.000001;;, + 156;3; 1.000000,-0.000000,-0.000001;;, + 157;3; 1.000000,-0.000000,-0.000001;;, + 158;3; 1.000000,-0.000000,-0.000001;;, + 159;3; 1.000000,-0.000000,-0.000001;;, + 160;3; 1.000000,-0.000000,-0.000001;;, + 161;3; 1.000000, 0.000000,-0.000001;;, + 162;3; 1.000000,-0.000000,-0.000001;;, + 163;3; 1.000000,-0.000000,-0.000001;;, + 164;3; 1.000000,-0.000000,-0.000001;;, + 165;3; 1.000000,-0.000000,-0.000001;;, + 166;3; 1.000000,-0.000000,-0.000001;;, + 167;3; 1.000000,-0.000000,-0.000001;;, + 168;3; 1.000000, 0.000000,-0.000001;;, + 169;3; 1.000000, 0.000000,-0.000001;;, + 170;3; 1.000000, 0.000000,-0.000001;;, + 171;3; 1.000000, 0.000000,-0.000001;;, + 172;3; 1.000000, 0.000000,-0.000001;;, + 173;3; 1.000000, 0.000000,-0.000001;;, + 174;3; 1.000000, 0.000000,-0.000001;;, + 175;3; 1.000000, 0.000000,-0.000001;;, + 176;3; 1.000000, 0.000000,-0.000001;;, + 177;3; 1.000000, 0.000000,-0.000001;;, + 178;3; 1.000000, 0.000000,-0.000001;;, + 179;3; 1.000000, 0.000000,-0.000001;;, + 180;3; 1.000000, 0.000000,-0.000001;;, + 181;3; 1.000000, 0.000000,-0.000001;;, + 182;3; 1.000000, 0.000000,-0.000001;;, + 183;3; 1.000000, 0.000000,-0.000001;;, + 184;3; 1.000000, 0.000000,-0.000001;;, + 185;3; 1.000000, 0.000000,-0.000001;;, + 186;3; 1.000000, 0.000000,-0.000001;;, + 187;3; 1.000000, 0.000000,-0.000001;;, + 188;3; 1.000000, 0.000000,-0.000001;;, + 189;3; 1.000000, 0.000000,-0.000001;;, + 190;3; 1.000000,-0.000000,-0.000001;;, + 191;3; 1.000000,-0.000000,-0.000001;;, + 192;3; 1.000000,-0.000000,-0.000001;;, + 193;3; 1.000000, 0.000000,-0.000001;;, + 194;3; 1.000000, 0.000000,-0.000000;;, + 195;3; 1.000000, 0.000000,-0.000001;;, + 196;3; 1.000000,-0.000000,-0.000000;;, + 197;3; 1.000000,-0.000000,-0.000001;;, + 198;3; 1.000000,-0.000000,-0.000001;;, + 199;3; 1.000000, 0.000000,-0.000001;;, + 200;3; 1.000000, 0.000000,-0.000001;;, + 201;3; 1.000000,-0.000000,-0.000001;;, + 202;3; 1.000000,-0.000000,-0.000001;;, + 203;3; 1.000000,-0.000000,-0.000001;;, + 204;3; 1.000000,-0.000000,-0.000000;;, + 205;3; 1.000000, 0.000000,-0.000000;;, + 206;3; 1.000000,-0.000000,-0.000001;;, + 207;3; 1.000000,-0.000000,-0.000001;;, + 208;3; 1.000000,-0.000000,-0.000001;;, + 209;3; 1.000000, 0.000000,-0.000001;;, + 210;3; 1.000000, 0.000000,-0.000000;;, + 211;3; 1.000000, 0.000000,-0.000001;;, + 212;3; 1.000000,-0.000000,-0.000001;;, + 213;3; 1.000000,-0.000000,-0.000001;;, + 214;3; 1.000000,-0.000000,-0.000001;;, + 215;3; 1.000000, 0.000000,-0.000000;;, + 216;3; 1.000000,-0.000000,-0.000000;;, + 217;3; 1.000000,-0.000000,-0.000000;;, + 218;3; 1.000000,-0.000000,-0.000001;;, + 219;3; 1.000000,-0.000000,-0.000001;;, + 220;3; 1.000000, 0.000000,-0.000001;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 1;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 2;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 3;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 4;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 5;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 6;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 7;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 8;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 9;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 10;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 11;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 12;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 13;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 14;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 15;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 16;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 17;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 18;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 19;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 20;4; -0.043619, 0.999048,-0.000000,-0.000000;;, + 21;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 22;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 23;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 24;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 25;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 26;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 27;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 28;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 29;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 30;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 31;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 32;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 33;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 34;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 35;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 36;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 37;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 38;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 39;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 41;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 42;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 43;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 44;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 45;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 46;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 47;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 48;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 49;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 50;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 51;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 52;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 53;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 54;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 55;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 56;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 57;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 58;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 59;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 60;4; -0.043619, 0.999048,-0.000000,-0.000000;;, + 61;4; -0.043616, 0.999053,-0.000000,-0.000000;;, + 62;4; -0.043594, 0.999067,-0.000000,-0.000000;;, + 63;4; -0.043536, 0.999089,-0.000000,-0.000000;;, + 64;4; -0.043427, 0.999117,-0.000000,-0.000000;;, + 65;4; -0.043250, 0.999151,-0.000000,-0.000000;;, + 66;4; -0.042989, 0.999191,-0.000000,-0.000000;;, + 67;4; -0.042627, 0.999235,-0.000000,-0.000000;;, + 68;4; -0.042144, 0.999283,-0.000000,-0.000000;;, + 69;4; -0.041519, 0.999336,-0.000000,-0.000000;;, + 70;4; -0.040726, 0.999391,-0.000000,-0.000000;;, + 71;4; -0.039733, 0.999450,-0.000000,-0.000000;;, + 72;4; -0.038501, 0.999511,-0.000000,-0.000000;;, + 73;4; -0.036980, 0.999575,-0.000000,-0.000000;;, + 74;4; -0.035101, 0.999640,-0.000000,-0.000000;;, + 75;4; -0.032770, 0.999707,-0.000000,-0.000000;;, + 76;4; -0.029842, 0.999774,-0.000000,-0.000000;;, + 77;4; -0.026086, 0.999841,-0.000000,-0.000000;;, + 78;4; -0.021070, 0.999906,-0.000000,-0.000000;;, + 79;4; -0.013794, 0.999964,-0.000000,-0.000000;;, + 80;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 81;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 82;4; 0.705874, 0.708245, 0.000000,-0.000000;;, + 83;4; 0.703907, 0.710101, 0.000000,-0.000000;;, + 84;4; 0.701752, 0.712152, 0.000000,-0.000000;;, + 85;4; 0.699533, 0.714271, 0.000000,-0.000000;;, + 86;4; 0.697308, 0.716402, 0.000000,-0.000000;;, + 87;4; 0.695107, 0.718513, 0.000000,-0.000000;;, + 88;4; 0.692951, 0.720584, 0.000000,-0.000000;;, + 89;4; 0.690857, 0.722597, 0.000000,-0.000000;;, + 90;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 91;4; 0.686904, 0.726399, 0.000000,-0.000000;;, + 92;4; 0.685070, 0.728163, 0.000000,-0.000000;;, + 93;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 94;4; 0.681750, 0.731358, 0.000000,-0.000000;;, + 95;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 96;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 97;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 98;4; 0.676923, 0.735999, 0.000000,-0.000000;;, + 99;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 100;4; 0.675753, 0.737121, 0.000000,-0.000000;;, + 101;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 102;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 103;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 104;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 105;4; 0.678392, 0.734596, 0.000000,-0.000000;;, + 106;4; 0.679948, 0.733105, 0.000000,-0.000000;;, + 107;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 108;4; 0.683939, 0.729285, 0.000000,-0.000000;;, + 109;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 110;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 111;4; 0.691348, 0.722192, 0.000000,-0.000000;;, + 112;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 113;4; 0.696414, 0.717343, 0.000000,-0.000000;;, + 114;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 115;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 116;4; 0.702749, 0.711279, 0.000000,-0.000000;;, + 117;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 118;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 119;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 120;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 121;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 122;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 123;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 124;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 125;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 126;4; 0.702749, 0.711279, 0.000000,-0.000000;;, + 127;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 128;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 129;4; 0.696414, 0.717343, 0.000000,-0.000000;;, + 130;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 131;4; 0.691348, 0.722192, 0.000000,-0.000000;;, + 132;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 133;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 134;4; 0.683939, 0.729285, 0.000000,-0.000000;;, + 135;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 136;4; 0.679948, 0.733105, 0.000000,-0.000000;;, + 137;4; 0.678392, 0.734596, 0.000000,-0.000000;;, + 138;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 139;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 140;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 141;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 142;4; 0.675753, 0.737121, 0.000000,-0.000000;;, + 143;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 144;4; 0.676923, 0.735999, 0.000000,-0.000000;;, + 145;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 146;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 147;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 148;4; 0.681750, 0.731357, 0.000000,-0.000000;;, + 149;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 150;4; 0.685070, 0.728163, 0.000000,-0.000000;;, + 151;4; 0.686904, 0.726398, 0.000000,-0.000000;;, + 152;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 153;4; 0.690857, 0.722596, 0.000000,-0.000000;;, + 154;4; 0.692951, 0.720583, 0.000000,-0.000000;;, + 155;4; 0.695107, 0.718512, 0.000000,-0.000000;;, + 156;4; 0.697308, 0.716401, 0.000000,-0.000000;;, + 157;4; 0.699533, 0.714270, 0.000000,-0.000000;;, + 158;4; 0.701752, 0.712151, 0.000000,-0.000000;;, + 159;4; 0.703907, 0.710100, 0.000000,-0.000000;;, + 160;4; 0.705874, 0.708244, 0.000000,-0.000000;;, + 161;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 162;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 163;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 164;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 165;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 166;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 167;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 168;4; 0.136000, 1.000000, 0.000000,-0.000000;;, + 169;4; 0.224335, 1.000000, 0.000000,-0.000000;;, + 170;4; 0.298272, 1.000000, 0.000000,-0.000000;;, + 171;4; 0.349411, 1.000000, 0.000000,-0.000000;;, + 172;4; 0.375659, 1.000000, 0.000000,-0.000000;;, + 173;4; 0.382683, 1.000000, 0.000000,-0.000000;;, + 174;4; 0.359385, 1.000000, 0.000000,-0.000000;;, + 175;4; 0.289132, 1.000000, 0.000000,-0.000000;;, + 176;4; 0.186346, 1.000000, 0.000000,-0.000000;;, + 177;4; 0.081716, 1.000000, 0.000000,-0.000000;;, + 178;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 179;4; -0.072739, 1.000000,-0.000000,-0.000000;;, + 180;4; -0.152132, 1.000000,-0.000000,-0.000000;;, + 181;4; -0.222572, 1.000000,-0.000000,-0.000000;;, + 182;4; -0.267647, 1.000000,-0.000000,-0.000000;;, + 183;4; -0.282000, 1.000000,-0.000000,-0.000000;;, + 184;4; -0.244844, 1.000000,-0.000000,-0.000000;;, + 185;4; -0.140203, 1.000000,-0.000000,-0.000000;;, + 186;4; -0.005842, 1.000000,-0.000000,-0.000000;;, + 187;4; 0.098827, 1.000000,-0.000000,-0.000000;;, + 188;4; 0.136000, 1.000000,-0.000000,-0.000000;;, + 189;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 190;4; 0.003888, 0.999915, 0.000000,-0.000000;;, + 191;4; 0.014821, 0.999677, 0.000000,-0.000000;;, + 192;4; 0.028836, 0.999371, 0.000000,-0.000000;;, + 193;4; 0.039745, 0.999133, 0.000000,-0.000000;;, + 194;4; 0.043619, 0.999048, 0.000000,-0.000000;;, + 195;4; 0.039745, 0.999133, 0.000000,-0.000000;;, + 196;4; 0.028836, 0.999371, 0.000000,-0.000000;;, + 197;4; 0.014821, 0.999677, 0.000000,-0.000000;;, + 198;4; 0.003888, 0.999915, 0.000000,-0.000000;;, + 199;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 200;4; 0.136000, 1.000000,-0.000000,-0.000000;;, + 201;4; 0.224335, 0.993233,-0.000000,-0.000000;;, + 202;4; 0.298272, 0.974175,-0.000000,-0.000000;;, + 203;4; 0.349411, 0.949704, 0.000000,-0.000000;;, + 204;4; 0.375659, 0.930646, 0.000000,-0.000000;;, + 205;4; 0.382683, 0.923880, 0.000000,-0.000000;;, + 206;4; 0.359385, 0.930646, 0.000000,-0.000000;;, + 207;4; 0.289132, 0.949704, 0.000000,-0.000000;;, + 208;4; 0.186346, 0.974175, 0.000000,-0.000000;;, + 209;4; 0.081716, 0.993233, 0.000000,-0.000000;;, + 210;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 211;4; -0.072739, 1.000000,-0.000000,-0.000000;;, + 212;4; -0.152132, 1.000000,-0.000000,-0.000000;;, + 213;4; -0.222572, 1.000000,-0.000000,-0.000000;;, + 214;4; -0.267647, 1.000000,-0.000000,-0.000000;;, + 215;4; -0.282000, 1.000000,-0.000000,-0.000000;;, + 216;4; -0.244881, 1.000000,-0.000000,-0.000000;;, + 217;4; -0.140423, 1.000000,-0.000000,-0.000000;;, + 218;4; -0.006186, 1.000000,-0.000000,-0.000000;;, + 219;4; 0.098661, 1.000000,-0.000000,-0.000000;;, + 220;4; 0.136000, 1.000000,-0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Leg_Low_Right} + AnimationKey { //Position + 2; + 221; + 0;3; 0.000000, 3.076228, 0.000000;;, + 1;3; 0.000000, 3.076228, 0.000000;;, + 2;3; 0.000000, 3.076228, 0.000000;;, + 3;3; 0.000000, 3.076228, 0.000000;;, + 4;3; 0.000000, 3.076228, 0.000000;;, + 5;3; 0.000000, 3.076228,-0.000000;;, + 6;3; 0.000000, 3.076228, 0.000000;;, + 7;3; 0.000000, 3.076228, 0.000000;;, + 8;3; 0.000000, 3.076228,-0.000000;;, + 9;3; 0.000000, 3.076228, 0.000000;;, + 10;3; 0.000000, 3.076228, 0.000000;;, + 11;3; 0.000000, 3.076228, 0.000000;;, + 12;3; 0.000000, 3.076228,-0.000000;;, + 13;3; 0.000000, 3.076228,-0.000000;;, + 14;3; 0.000000, 3.076228, 0.000000;;, + 15;3; 0.000000, 3.076228, 0.000000;;, + 16;3; 0.000000, 3.076228, 0.000000;;, + 17;3; 0.000000, 3.076228, 0.000000;;, + 18;3; 0.000000, 3.076228, 0.000000;;, + 19;3; 0.000000, 3.076228, 0.000000;;, + 20;3; 0.000000, 3.076228, 0.000000;;, + 21;3; 0.000000, 3.076228, 0.000000;;, + 22;3; 0.000000, 3.076228, 0.000000;;, + 23;3; 0.000000, 3.076228, 0.000000;;, + 24;3; 0.000000, 3.076228, 0.000000;;, + 25;3; 0.000000, 3.076228, 0.000000;;, + 26;3; 0.000000, 3.076228, 0.000000;;, + 27;3; 0.000000, 3.076228,-0.000000;;, + 28;3; 0.000000, 3.076228,-0.000000;;, + 29;3; 0.000000, 3.076228, 0.000000;;, + 30;3; 0.000000, 3.076228, 0.000000;;, + 31;3; 0.000000, 3.076228,-0.000000;;, + 32;3; 0.000000, 3.076228, 0.000000;;, + 33;3; 0.000000, 3.076228, 0.000000;;, + 34;3; 0.000000, 3.076228, 0.000000;;, + 35;3; 0.000000, 3.076228, 0.000000;;, + 36;3; 0.000000, 3.076228, 0.000000;;, + 37;3; 0.000000, 3.076228,-0.000000;;, + 38;3; 0.000000, 3.076228, 0.000000;;, + 39;3; 0.000000, 3.076228, 0.000000;;, + 40;3; 0.000000, 3.076228, 0.000000;;, + 41;3; 0.000000, 3.076228, 0.000000;;, + 42;3; 0.000000, 3.076228, 0.000000;;, + 43;3; 0.000000, 3.076228,-0.000000;;, + 44;3; 0.000000, 3.076228, 0.000000;;, + 45;3; 0.000000, 3.076228, 0.000000;;, + 46;3; 0.000000, 3.076228, 0.000000;;, + 47;3; 0.000000, 3.076228, 0.000000;;, + 48;3; 0.000000, 3.076228, 0.000000;;, + 49;3; 0.000000, 3.076228,-0.000000;;, + 50;3; 0.000000, 3.076228, 0.000000;;, + 51;3; 0.000000, 3.076228, 0.000000;;, + 52;3; 0.000000, 3.076228,-0.000000;;, + 53;3; 0.000000, 3.076228,-0.000000;;, + 54;3; 0.000000, 3.076228, 0.000000;;, + 55;3; 0.000000, 3.076228, 0.000000;;, + 56;3; 0.000000, 3.076228, 0.000000;;, + 57;3; 0.000000, 3.076228, 0.000000;;, + 58;3; 0.000000, 3.076228, 0.000000;;, + 59;3; 0.000000, 3.076228, 0.000000;;, + 60;3; 0.000000, 3.076228, 0.000000;;, + 61;3; -0.000000, 3.076228,-0.000000;;, + 62;3; -0.000000, 3.076228, 0.000000;;, + 63;3; -0.000000, 3.076228, 0.000000;;, + 64;3; -0.000000, 3.076228, 0.000000;;, + 65;3; -0.000000, 3.076228,-0.000000;;, + 66;3; -0.000000, 3.076229, 0.000000;;, + 67;3; -0.000000, 3.076228, 0.000000;;, + 68;3; -0.000000, 3.076228, 0.000000;;, + 69;3; -0.000000, 3.076228, 0.000000;;, + 70;3; -0.000000, 3.076228, 0.000000;;, + 71;3; -0.000000, 3.076228,-0.000000;;, + 72;3; -0.000000, 3.076228,-0.000000;;, + 73;3; -0.000000, 3.076228,-0.000000;;, + 74;3; 0.000000, 3.076228,-0.000000;;, + 75;3; -0.000000, 3.076229, 0.000000;;, + 76;3; 0.000000, 3.076228, 0.000000;;, + 77;3; 0.000000, 3.076228,-0.000000;;, + 78;3; -0.000000, 3.076228, 0.000000;;, + 79;3; -0.000000, 3.076228, 0.000000;;, + 80;3; 0.000000, 3.076228, 0.000000;;, + 81;3; -0.000000, 3.076228, 0.000000;;, + 82;3; -0.000000, 3.076228,-0.000000;;, + 83;3; -0.000000, 3.076228, 0.000000;;, + 84;3; -0.000000, 3.076228,-0.000000;;, + 85;3; -0.000000, 3.076228,-0.000000;;, + 86;3; -0.000000, 3.076228, 0.000000;;, + 87;3; -0.000000, 3.076228,-0.000000;;, + 88;3; -0.000000, 3.076228,-0.000000;;, + 89;3; -0.000000, 3.076228,-0.000000;;, + 90;3; -0.000000, 3.076228,-0.000000;;, + 91;3; -0.000000, 3.076228,-0.000000;;, + 92;3; -0.000000, 3.076228,-0.000000;;, + 93;3; -0.000000, 3.076228, 0.000000;;, + 94;3; -0.000000, 3.076228,-0.000000;;, + 95;3; -0.000000, 3.076228, 0.000000;;, + 96;3; -0.000000, 3.076228,-0.000000;;, + 97;3; -0.000000, 3.076228,-0.000000;;, + 98;3; -0.000000, 3.076228, 0.000000;;, + 99;3; -0.000000, 3.076228,-0.000000;;, + 100;3; -0.000000, 3.076228,-0.000000;;, + 101;3; -0.000000, 3.076228,-0.000000;;, + 102;3; -0.000000, 3.076228, 0.000000;;, + 103;3; -0.000000, 3.076228, 0.000000;;, + 104;3; -0.000000, 3.076228,-0.000000;;, + 105;3; -0.000000, 3.076228, 0.000000;;, + 106;3; -0.000000, 3.076228,-0.000000;;, + 107;3; -0.000000, 3.076228,-0.000000;;, + 108;3; -0.000000, 3.076228, 0.000000;;, + 109;3; -0.000000, 3.076228, 0.000000;;, + 110;3; -0.000000, 3.076228, 0.000000;;, + 111;3; -0.000000, 3.076228,-0.000000;;, + 112;3; -0.000000, 3.076228, 0.000000;;, + 113;3; -0.000000, 3.076228, 0.000000;;, + 114;3; -0.000000, 3.076228,-0.000000;;, + 115;3; -0.000000, 3.076228,-0.000000;;, + 116;3; -0.000000, 3.076228, 0.000000;;, + 117;3; -0.000000, 3.076228, 0.000000;;, + 118;3; -0.000000, 3.076228, 0.000000;;, + 119;3; -0.000000, 3.076228, 0.000000;;, + 120;3; -0.000000, 3.076228, 0.000000;;, + 121;3; -0.000000, 3.076228, 0.000000;;, + 122;3; -0.000000, 3.076228, 0.000000;;, + 123;3; -0.000000, 3.076228, 0.000000;;, + 124;3; -0.000000, 3.076228, 0.000000;;, + 125;3; -0.000000, 3.076228, 0.000000;;, + 126;3; -0.000000, 3.076228, 0.000000;;, + 127;3; -0.000000, 3.076228,-0.000000;;, + 128;3; -0.000000, 3.076228,-0.000000;;, + 129;3; -0.000000, 3.076228, 0.000000;;, + 130;3; -0.000000, 3.076228,-0.000000;;, + 131;3; -0.000000, 3.076228,-0.000000;;, + 132;3; -0.000000, 3.076228, 0.000000;;, + 133;3; -0.000000, 3.076228, 0.000000;;, + 134;3; -0.000000, 3.076228, 0.000000;;, + 135;3; -0.000000, 3.076228,-0.000000;;, + 136;3; -0.000000, 3.076228,-0.000000;;, + 137;3; -0.000000, 3.076228, 0.000000;;, + 138;3; -0.000000, 3.076228,-0.000000;;, + 139;3; -0.000000, 3.076228, 0.000000;;, + 140;3; -0.000000, 3.076228, 0.000000;;, + 141;3; -0.000000, 3.076228,-0.000000;;, + 142;3; -0.000000, 3.076228, 0.000000;;, + 143;3; -0.000000, 3.076228, 0.000000;;, + 144;3; -0.000000, 3.076228,-0.000000;;, + 145;3; -0.000000, 3.076228, 0.000000;;, + 146;3; -0.000000, 3.076228,-0.000000;;, + 147;3; -0.000000, 3.076228,-0.000000;;, + 148;3; -0.000000, 3.076228, 0.000000;;, + 149;3; -0.000000, 3.076228,-0.000000;;, + 150;3; -0.000000, 3.076228, 0.000000;;, + 151;3; -0.000000, 3.076228, 0.000000;;, + 152;3; -0.000000, 3.076228, 0.000000;;, + 153;3; -0.000000, 3.076228, 0.000000;;, + 154;3; -0.000000, 3.076228,-0.000000;;, + 155;3; -0.000000, 3.076228, 0.000000;;, + 156;3; -0.000000, 3.076228,-0.000000;;, + 157;3; -0.000000, 3.076228,-0.000000;;, + 158;3; -0.000000, 3.076228,-0.000000;;, + 159;3; -0.000000, 3.076228,-0.000000;;, + 160;3; -0.000000, 3.076228, 0.000000;;, + 161;3; -0.000000, 3.076228, 0.000000;;, + 162;3; 0.000000, 3.076228,-0.000000;;, + 163;3; 0.000000, 3.076228,-0.000000;;, + 164;3; 0.000000, 3.076228,-0.000000;;, + 165;3; 0.000000, 3.076228,-0.000000;;, + 166;3; 0.000000, 3.076228,-0.000000;;, + 167;3; 0.000000, 3.076228,-0.000000;;, + 168;3; 0.000000, 3.076228, 0.000000;;, + 169;3; -0.000000, 3.076228,-0.000000;;, + 170;3; -0.000000, 3.076228, 0.000000;;, + 171;3; 0.000000, 3.076228,-0.000000;;, + 172;3; 0.000000, 3.076229,-0.000000;;, + 173;3; -0.000000, 3.076228,-0.000000;;, + 174;3; -0.000000, 3.076228,-0.000000;;, + 175;3; -0.000000, 3.076228, 0.000000;;, + 176;3; -0.000000, 3.076228, 0.000000;;, + 177;3; -0.000000, 3.076228, 0.000000;;, + 178;3; 0.000000, 3.076228, 0.000000;;, + 179;3; -0.000000, 3.076228,-0.000000;;, + 180;3; 0.000000, 3.076228,-0.000000;;, + 181;3; -0.000000, 3.076228,-0.000000;;, + 182;3; 0.000000, 3.076228,-0.000000;;, + 183;3; -0.000000, 3.076228,-0.000000;;, + 184;3; -0.000000, 3.076228,-0.000000;;, + 185;3; 0.000000, 3.076228, 0.000000;;, + 186;3; -0.000000, 3.076228, 0.000000;;, + 187;3; 0.000000, 3.076228, 0.000000;;, + 188;3; 0.000000, 3.076228, 0.000000;;, + 189;3; 0.000000, 3.076228, 0.000000;;, + 190;3; 0.000000, 3.076228, 0.000000;;, + 191;3; 0.000000, 3.076228, 0.000000;;, + 192;3; 0.000000, 3.076228, 0.000000;;, + 193;3; 0.000000, 3.076228, 0.000000;;, + 194;3; 0.000000, 3.076228, 0.000000;;, + 195;3; 0.000000, 3.076228, 0.000000;;, + 196;3; 0.000000, 3.076228, 0.000000;;, + 197;3; 0.000000, 3.076228, 0.000000;;, + 198;3; 0.000000, 3.076228, 0.000000;;, + 199;3; 0.000000, 3.076228, 0.000000;;, + 200;3; 0.000000, 3.076228, 0.000000;;, + 201;3; -0.000000, 3.076228,-0.000000;;, + 202;3; -0.000000, 3.076228,-0.000000;;, + 203;3; -0.000000, 3.076228, 0.000000;;, + 204;3; -0.000000, 3.076228, 0.000000;;, + 205;3; -0.000000, 3.076229,-0.000000;;, + 206;3; -0.000000, 3.076228,-0.000000;;, + 207;3; -0.000000, 3.076228,-0.000000;;, + 208;3; 0.000000, 3.076228,-0.000000;;, + 209;3; -0.000000, 3.076228,-0.000000;;, + 210;3; -0.000000, 3.076228,-0.000000;;, + 211;3; -0.000000, 3.076228, 0.000000;;, + 212;3; 0.000000, 3.076228,-0.000000;;, + 213;3; -0.000000, 3.076228,-0.000000;;, + 214;3; -0.000000, 3.076228,-0.000000;;, + 215;3; -0.000000, 3.076228, 0.000000;;, + 216;3; 0.000000, 3.076228, 0.000000;;, + 217;3; -0.000000, 3.076228,-0.000000;;, + 218;3; -0.000000, 3.076228, 0.000000;;, + 219;3; 0.000000, 3.076228,-0.000000;;, + 220;3; 0.000000, 3.076228, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 51;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 52;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 53;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 54;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 55;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 56;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 57;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 58;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 59;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 60;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 61;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 62;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 63;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 64;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 65;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 66;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 67;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 68;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 69;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 70;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 71;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 72;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 73;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 74;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 75;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 76;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 77;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 78;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 79;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 80;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 81;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 82;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 83;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 84;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 85;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 86;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 87;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 88;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 89;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 90;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 91;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 92;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 93;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 94;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 95;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 96;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 97;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 98;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 99;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 100;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 101;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 102;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 103;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 104;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 105;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 106;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 107;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 108;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 109;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 110;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 111;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 112;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 113;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 114;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 115;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 116;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 117;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 118;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 119;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 120;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 121;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 122;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 123;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 124;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 125;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 126;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 127;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 128;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 129;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 130;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 131;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 132;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 133;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 134;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 135;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 136;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 137;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 138;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 139;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 140;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 141;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 142;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 143;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 144;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 145;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 146;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 147;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 148;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 149;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 150;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 151;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 152;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 153;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 154;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 155;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 156;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 157;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 158;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 159;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 160;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 161;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 162;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 163;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 164;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 165;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 166;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 167;4; -1.000000,-0.000000, 0.000000,-0.000000;;, + 168;4; -1.000000,-0.589753, 0.000000, 0.000000;;, + 169;4; -1.000000,-0.535322, 0.000000, 0.000000;;, + 170;4; -1.000000,-0.385725, 0.000000, 0.000000;;, + 171;4; -1.000000,-0.197728, 0.000000, 0.000000;;, + 172;4; -1.000000,-0.052105, 0.000000, 0.000000;;, + 173;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 174;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 175;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 176;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 177;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 178;4; -1.000000,-0.000000, 0.000000,-0.000000;;, + 179;4; -1.000000,-0.010403, 0.000000, 0.000000;;, + 180;4; -1.000000,-0.043835, 0.000000, 0.000000;;, + 181;4; -1.000000,-0.097910, 0.000000, 0.000000;;, + 182;4; -1.000000,-0.161784, 0.000000, 0.000000;;, + 183;4; -1.000000,-0.224000, 0.000000, 0.000000;;, + 184;4; -1.000000,-0.298415, 0.000000, 0.000000;;, + 185;4; -1.000000,-0.396538, 0.000000, 0.000000;;, + 186;4; -1.000000,-0.495644, 0.000000, 0.000000;;, + 187;4; -1.000000,-0.565895, 0.000000, 0.000000;;, + 188;4; -1.000000,-0.590000, 0.000000, 0.000000;;, + 189;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 190;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 191;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 192;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 193;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 194;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 195;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 196;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 197;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 198;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 199;4; -1.000000,-0.000000, 0.000000,-0.000000;;, + 200;4; -1.000000,-0.590000, 0.000000, 0.000000;;, + 201;4; -1.000000,-0.535544, 0.000000, 0.000000;;, + 202;4; -1.000000,-0.385884, 0.000000, 0.000000;;, + 203;4; -1.000000,-0.197809, 0.000000, 0.000000;;, + 204;4; -1.000000,-0.052127, 0.000000, 0.000000;;, + 205;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 206;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 207;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 208;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 209;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 210;4; -1.000000,-0.000000, 0.000000,-0.000000;;, + 211;4; -1.000000,-0.010403, 0.000000, 0.000000;;, + 212;4; -1.000000,-0.043835, 0.000000, 0.000000;;, + 213;4; -1.000000,-0.097910, 0.000000, 0.000000;;, + 214;4; -1.000000,-0.161784, 0.000000, 0.000000;;, + 215;4; -1.000000,-0.224000, 0.000000, 0.000000;;, + 216;4; -1.000000,-0.298833, 0.000000, 0.000000;;, + 217;4; -1.000000,-0.398185, 0.000000, 0.000000;;, + 218;4; -1.000000,-0.497840, 0.000000, 0.000000;;, + 219;4; -1.000000,-0.566897, 0.000000, 0.000000;;, + 220;4; -1.000000,-0.590000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Leg_Left} + AnimationKey { //Position + 2; + 221; + 0;3; -1.000000, 0.000000,-0.000001;;, + 1;3; -1.000000, 0.000000,-0.000001;;, + 2;3; -1.000000,-0.000000,-0.000001;;, + 3;3; -1.000000,-0.000000,-0.000001;;, + 4;3; -1.000000,-0.000000,-0.000001;;, + 5;3; -1.000000,-0.000000,-0.000001;;, + 6;3; -1.000000,-0.000000,-0.000001;;, + 7;3; -1.000000, 0.000000,-0.000001;;, + 8;3; -1.000000,-0.000000,-0.000001;;, + 9;3; -1.000000,-0.000000,-0.000001;;, + 10;3; -1.000000,-0.000000,-0.000001;;, + 11;3; -1.000000,-0.000000,-0.000001;;, + 12;3; -1.000000,-0.000000,-0.000001;;, + 13;3; -1.000000, 0.000000,-0.000001;;, + 14;3; -1.000000,-0.000000,-0.000001;;, + 15;3; -1.000000,-0.000000,-0.000001;;, + 16;3; -1.000000,-0.000000,-0.000000;;, + 17;3; -1.000000,-0.000000,-0.000001;;, + 18;3; -1.000000, 0.000000,-0.000000;;, + 19;3; -1.000000,-0.000000,-0.000001;;, + 20;3; -1.000000, 0.000000,-0.000000;;, + 21;3; -1.000000,-0.000000,-0.000001;;, + 22;3; -1.000000, 0.000000,-0.000000;;, + 23;3; -1.000000,-0.000000,-0.000001;;, + 24;3; -1.000000,-0.000000,-0.000001;;, + 25;3; -1.000000,-0.000000,-0.000000;;, + 26;3; -1.000000,-0.000000,-0.000000;;, + 27;3; -1.000000, 0.000000,-0.000001;;, + 28;3; -1.000000,-0.000000,-0.000001;;, + 29;3; -1.000000,-0.000000,-0.000001;;, + 30;3; -1.000000,-0.000000,-0.000001;;, + 31;3; -1.000000,-0.000000,-0.000001;;, + 32;3; -1.000000,-0.000000,-0.000001;;, + 33;3; -1.000000, 0.000000,-0.000001;;, + 34;3; -1.000000,-0.000000,-0.000001;;, + 35;3; -1.000000,-0.000000,-0.000001;;, + 36;3; -1.000000,-0.000000,-0.000001;;, + 37;3; -1.000000,-0.000000,-0.000001;;, + 38;3; -1.000000,-0.000000,-0.000001;;, + 39;3; -1.000000, 0.000000,-0.000001;;, + 40;3; -1.000000, 0.000000,-0.000001;;, + 41;3; -1.000000, 0.000000,-0.000001;;, + 42;3; -1.000000,-0.000000,-0.000001;;, + 43;3; -1.000000,-0.000000,-0.000001;;, + 44;3; -1.000000,-0.000000,-0.000001;;, + 45;3; -1.000000,-0.000000,-0.000001;;, + 46;3; -1.000000,-0.000000,-0.000001;;, + 47;3; -1.000000, 0.000000,-0.000001;;, + 48;3; -1.000000,-0.000000,-0.000001;;, + 49;3; -1.000000,-0.000000,-0.000001;;, + 50;3; -1.000000,-0.000000,-0.000001;;, + 51;3; -1.000000,-0.000000,-0.000001;;, + 52;3; -1.000000,-0.000000,-0.000001;;, + 53;3; -1.000000, 0.000000,-0.000001;;, + 54;3; -1.000000,-0.000000,-0.000001;;, + 55;3; -1.000000,-0.000000,-0.000001;;, + 56;3; -1.000000,-0.000000,-0.000000;;, + 57;3; -1.000000,-0.000000,-0.000001;;, + 58;3; -1.000000, 0.000000,-0.000000;;, + 59;3; -1.000000,-0.000000,-0.000001;;, + 60;3; -1.000000, 0.000000,-0.000000;;, + 61;3; -1.000000, 0.000000,-0.000001;;, + 62;3; -1.000000,-0.000000,-0.000001;;, + 63;3; -1.000000,-0.000000,-0.000000;;, + 64;3; -1.000000, 0.000000,-0.000000;;, + 65;3; -1.000000,-0.000000,-0.000001;;, + 66;3; -1.000000,-0.000000,-0.000001;;, + 67;3; -1.000000,-0.000000,-0.000001;;, + 68;3; -1.000000, 0.000000,-0.000001;;, + 69;3; -1.000000,-0.000000,-0.000000;;, + 70;3; -1.000000,-0.000000,-0.000000;;, + 71;3; -1.000000,-0.000000,-0.000001;;, + 72;3; -1.000000,-0.000000,-0.000001;;, + 73;3; -1.000000, 0.000000,-0.000000;;, + 74;3; -1.000000,-0.000000,-0.000001;;, + 75;3; -1.000000, 0.000000,-0.000001;;, + 76;3; -1.000000,-0.000000,-0.000001;;, + 77;3; -1.000000,-0.000000,-0.000001;;, + 78;3; -1.000000, 0.000000,-0.000001;;, + 79;3; -1.000000,-0.000000,-0.000001;;, + 80;3; -1.000000, 0.000000,-0.000001;;, + 81;3; -1.000000, 0.000000,-0.000001;;, + 82;3; -1.000000,-0.000000,-0.000001;;, + 83;3; -1.000000,-0.000000,-0.000001;;, + 84;3; -1.000000,-0.000000,-0.000001;;, + 85;3; -1.000000,-0.000000,-0.000001;;, + 86;3; -1.000000,-0.000000,-0.000001;;, + 87;3; -1.000000,-0.000000,-0.000001;;, + 88;3; -1.000000,-0.000000,-0.000001;;, + 89;3; -1.000000,-0.000000,-0.000001;;, + 90;3; -1.000000,-0.000000,-0.000001;;, + 91;3; -1.000000,-0.000000,-0.000001;;, + 92;3; -1.000000,-0.000000,-0.000001;;, + 93;3; -1.000000,-0.000000,-0.000001;;, + 94;3; -1.000000,-0.000000,-0.000001;;, + 95;3; -1.000000,-0.000000,-0.000001;;, + 96;3; -1.000000,-0.000000,-0.000001;;, + 97;3; -1.000000,-0.000000,-0.000001;;, + 98;3; -1.000000,-0.000000,-0.000001;;, + 99;3; -1.000000,-0.000000,-0.000001;;, + 100;3; -1.000000,-0.000000,-0.000001;;, + 101;3; -1.000000,-0.000000,-0.000001;;, + 102;3; -1.000000,-0.000000,-0.000001;;, + 103;3; -1.000000,-0.000000,-0.000001;;, + 104;3; -1.000000,-0.000000,-0.000001;;, + 105;3; -1.000000,-0.000000,-0.000001;;, + 106;3; -1.000000,-0.000000,-0.000001;;, + 107;3; -1.000000,-0.000000,-0.000001;;, + 108;3; -1.000000,-0.000000,-0.000001;;, + 109;3; -1.000000,-0.000000,-0.000001;;, + 110;3; -1.000000,-0.000000,-0.000001;;, + 111;3; -1.000000,-0.000000,-0.000001;;, + 112;3; -1.000000,-0.000000,-0.000001;;, + 113;3; -1.000000,-0.000000,-0.000001;;, + 114;3; -1.000000,-0.000000,-0.000001;;, + 115;3; -1.000000,-0.000000,-0.000001;;, + 116;3; -1.000000,-0.000000,-0.000001;;, + 117;3; -1.000000,-0.000000,-0.000001;;, + 118;3; -1.000000,-0.000000,-0.000001;;, + 119;3; -1.000000,-0.000000,-0.000001;;, + 120;3; -1.000000,-0.000000,-0.000001;;, + 121;3; -1.000000, 0.000000,-0.000001;;, + 122;3; -1.000000,-0.000000,-0.000001;;, + 123;3; -1.000000,-0.000000,-0.000001;;, + 124;3; -1.000000,-0.000000,-0.000001;;, + 125;3; -1.000000,-0.000000,-0.000001;;, + 126;3; -1.000000,-0.000000,-0.000001;;, + 127;3; -1.000000,-0.000000,-0.000001;;, + 128;3; -1.000000,-0.000000,-0.000001;;, + 129;3; -1.000000,-0.000000,-0.000001;;, + 130;3; -1.000000,-0.000000,-0.000001;;, + 131;3; -1.000000,-0.000000,-0.000001;;, + 132;3; -1.000000,-0.000000,-0.000001;;, + 133;3; -1.000000,-0.000000,-0.000001;;, + 134;3; -1.000000,-0.000000,-0.000001;;, + 135;3; -1.000000,-0.000000,-0.000001;;, + 136;3; -1.000000,-0.000000,-0.000001;;, + 137;3; -1.000000,-0.000000,-0.000001;;, + 138;3; -1.000000,-0.000000,-0.000001;;, + 139;3; -1.000000,-0.000000,-0.000001;;, + 140;3; -1.000000,-0.000000,-0.000001;;, + 141;3; -1.000000,-0.000000,-0.000001;;, + 142;3; -1.000000,-0.000000,-0.000001;;, + 143;3; -1.000000,-0.000000,-0.000001;;, + 144;3; -1.000000,-0.000000,-0.000001;;, + 145;3; -1.000000,-0.000000,-0.000001;;, + 146;3; -1.000000,-0.000000,-0.000001;;, + 147;3; -1.000000,-0.000000,-0.000001;;, + 148;3; -1.000000,-0.000000,-0.000001;;, + 149;3; -1.000000,-0.000000,-0.000001;;, + 150;3; -1.000000,-0.000000,-0.000001;;, + 151;3; -1.000000,-0.000000,-0.000001;;, + 152;3; -1.000000,-0.000000,-0.000001;;, + 153;3; -1.000000,-0.000000,-0.000001;;, + 154;3; -1.000000,-0.000000,-0.000001;;, + 155;3; -1.000000,-0.000000,-0.000001;;, + 156;3; -1.000000,-0.000000,-0.000001;;, + 157;3; -1.000000,-0.000000,-0.000001;;, + 158;3; -1.000000,-0.000000,-0.000001;;, + 159;3; -1.000000,-0.000000,-0.000001;;, + 160;3; -1.000000,-0.000000,-0.000001;;, + 161;3; -1.000000, 0.000000,-0.000001;;, + 162;3; -1.000000,-0.000000,-0.000001;;, + 163;3; -1.000000,-0.000000,-0.000001;;, + 164;3; -1.000000,-0.000000,-0.000001;;, + 165;3; -1.000000,-0.000000,-0.000001;;, + 166;3; -1.000000,-0.000000,-0.000001;;, + 167;3; -1.000000,-0.000000,-0.000001;;, + 168;3; -1.000000, 0.000000,-0.000001;;, + 169;3; -1.000000, 0.000000,-0.000001;;, + 170;3; -1.000000, 0.000000,-0.000001;;, + 171;3; -1.000000, 0.000000,-0.000001;;, + 172;3; -1.000000, 0.000000,-0.000001;;, + 173;3; -1.000000, 0.000000,-0.000001;;, + 174;3; -1.000000, 0.000000,-0.000001;;, + 175;3; -1.000000, 0.000000,-0.000001;;, + 176;3; -1.000000, 0.000000,-0.000001;;, + 177;3; -1.000000, 0.000000,-0.000001;;, + 178;3; -1.000000, 0.000000,-0.000001;;, + 179;3; -1.000000, 0.000000,-0.000001;;, + 180;3; -1.000000, 0.000000,-0.000001;;, + 181;3; -1.000000, 0.000000,-0.000001;;, + 182;3; -1.000000, 0.000000,-0.000001;;, + 183;3; -1.000000, 0.000000,-0.000001;;, + 184;3; -1.000000, 0.000000,-0.000001;;, + 185;3; -1.000000, 0.000000,-0.000001;;, + 186;3; -1.000000, 0.000000,-0.000001;;, + 187;3; -1.000000, 0.000000,-0.000001;;, + 188;3; -1.000000, 0.000000,-0.000001;;, + 189;3; -1.000000, 0.000000,-0.000001;;, + 190;3; -1.000000,-0.000000,-0.000001;;, + 191;3; -1.000000,-0.000000,-0.000001;;, + 192;3; -1.000000,-0.000000,-0.000001;;, + 193;3; -1.000000, 0.000000,-0.000001;;, + 194;3; -1.000000, 0.000000,-0.000000;;, + 195;3; -1.000000, 0.000000,-0.000001;;, + 196;3; -1.000000,-0.000000,-0.000000;;, + 197;3; -1.000000,-0.000000,-0.000001;;, + 198;3; -1.000000,-0.000000,-0.000001;;, + 199;3; -1.000000, 0.000000,-0.000001;;, + 200;3; -1.000000, 0.000000,-0.000001;;, + 201;3; -1.000000,-0.000000,-0.000001;;, + 202;3; -1.000000,-0.000000,-0.000001;;, + 203;3; -1.000000,-0.000000,-0.000001;;, + 204;3; -1.000000,-0.000000,-0.000000;;, + 205;3; -1.000000, 0.000000,-0.000000;;, + 206;3; -1.000000,-0.000000,-0.000001;;, + 207;3; -1.000000,-0.000000,-0.000001;;, + 208;3; -1.000000,-0.000000,-0.000001;;, + 209;3; -1.000000, 0.000000,-0.000001;;, + 210;3; -1.000000, 0.000000,-0.000000;;, + 211;3; -1.000000, 0.000000,-0.000001;;, + 212;3; -1.000000,-0.000000,-0.000001;;, + 213;3; -1.000000,-0.000000,-0.000001;;, + 214;3; -1.000000,-0.000000,-0.000001;;, + 215;3; -1.000000, 0.000000,-0.000000;;, + 216;3; -1.000000,-0.000000,-0.000000;;, + 217;3; -1.000000,-0.000000,-0.000000;;, + 218;3; -1.000000,-0.000000,-0.000001;;, + 219;3; -1.000000,-0.000000,-0.000001;;, + 220;3; -1.000000, 0.000000,-0.000001;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 1;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 2;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 3;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 4;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 5;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 6;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 7;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 8;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 9;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 10;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 11;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 12;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 13;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 14;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 15;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 16;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 17;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 18;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 19;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 20;4; -0.043619, 0.999048,-0.000000,-0.000000;;, + 21;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 22;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 23;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 24;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 25;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 26;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 27;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 28;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 29;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 30;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 31;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 32;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 33;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 34;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 35;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 36;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 37;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 38;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 39;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 41;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 42;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 43;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 44;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 45;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 46;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 47;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 48;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 49;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 50;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 51;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 52;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 53;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 54;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 55;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 56;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 57;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 58;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 59;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 60;4; -0.043619, 0.999048,-0.000000,-0.000000;;, + 61;4; -0.043616, 0.999053,-0.000000,-0.000000;;, + 62;4; -0.043594, 0.999067,-0.000000,-0.000000;;, + 63;4; -0.043536, 0.999089,-0.000000,-0.000000;;, + 64;4; -0.043427, 0.999117,-0.000000,-0.000000;;, + 65;4; -0.043250, 0.999151,-0.000000,-0.000000;;, + 66;4; -0.042989, 0.999191,-0.000000,-0.000000;;, + 67;4; -0.042627, 0.999235,-0.000000,-0.000000;;, + 68;4; -0.042144, 0.999283,-0.000000,-0.000000;;, + 69;4; -0.041519, 0.999336,-0.000000,-0.000000;;, + 70;4; -0.040726, 0.999391,-0.000000,-0.000000;;, + 71;4; -0.039733, 0.999450,-0.000000,-0.000000;;, + 72;4; -0.038501, 0.999511,-0.000000,-0.000000;;, + 73;4; -0.036980, 0.999575,-0.000000,-0.000000;;, + 74;4; -0.035101, 0.999640,-0.000000,-0.000000;;, + 75;4; -0.032770, 0.999707,-0.000000,-0.000000;;, + 76;4; -0.029842, 0.999774,-0.000000,-0.000000;;, + 77;4; -0.026086, 0.999841,-0.000000,-0.000000;;, + 78;4; -0.021070, 0.999906,-0.000000,-0.000000;;, + 79;4; -0.013794, 0.999964,-0.000000,-0.000000;;, + 80;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 81;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 82;4; 0.705874, 0.708245, 0.000000,-0.000000;;, + 83;4; 0.703907, 0.710101, 0.000000,-0.000000;;, + 84;4; 0.701752, 0.712152, 0.000000,-0.000000;;, + 85;4; 0.699533, 0.714271, 0.000000,-0.000000;;, + 86;4; 0.697308, 0.716402, 0.000000,-0.000000;;, + 87;4; 0.695107, 0.718513, 0.000000,-0.000000;;, + 88;4; 0.692951, 0.720584, 0.000000,-0.000000;;, + 89;4; 0.690857, 0.722597, 0.000000,-0.000000;;, + 90;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 91;4; 0.686904, 0.726399, 0.000000,-0.000000;;, + 92;4; 0.685070, 0.728163, 0.000000,-0.000000;;, + 93;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 94;4; 0.681750, 0.731358, 0.000000,-0.000000;;, + 95;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 96;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 97;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 98;4; 0.676923, 0.735999, 0.000000,-0.000000;;, + 99;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 100;4; 0.675753, 0.737121, 0.000000,-0.000000;;, + 101;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 102;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 103;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 104;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 105;4; 0.678392, 0.734596, 0.000000,-0.000000;;, + 106;4; 0.679948, 0.733105, 0.000000,-0.000000;;, + 107;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 108;4; 0.683939, 0.729285, 0.000000,-0.000000;;, + 109;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 110;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 111;4; 0.691348, 0.722192, 0.000000,-0.000000;;, + 112;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 113;4; 0.696414, 0.717343, 0.000000,-0.000000;;, + 114;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 115;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 116;4; 0.702749, 0.711279, 0.000000,-0.000000;;, + 117;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 118;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 119;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 120;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 121;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 122;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 123;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 124;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 125;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 126;4; 0.702749, 0.711279, 0.000000,-0.000000;;, + 127;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 128;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 129;4; 0.696414, 0.717343, 0.000000,-0.000000;;, + 130;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 131;4; 0.691348, 0.722192, 0.000000,-0.000000;;, + 132;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 133;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 134;4; 0.683939, 0.729285, 0.000000,-0.000000;;, + 135;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 136;4; 0.679948, 0.733105, 0.000000,-0.000000;;, + 137;4; 0.678392, 0.734596, 0.000000,-0.000000;;, + 138;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 139;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 140;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 141;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 142;4; 0.675753, 0.737121, 0.000000,-0.000000;;, + 143;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 144;4; 0.676923, 0.735999, 0.000000,-0.000000;;, + 145;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 146;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 147;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 148;4; 0.681750, 0.731357, 0.000000,-0.000000;;, + 149;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 150;4; 0.685070, 0.728163, 0.000000,-0.000000;;, + 151;4; 0.686904, 0.726398, 0.000000,-0.000000;;, + 152;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 153;4; 0.690857, 0.722596, 0.000000,-0.000000;;, + 154;4; 0.692951, 0.720583, 0.000000,-0.000000;;, + 155;4; 0.695107, 0.718512, 0.000000,-0.000000;;, + 156;4; 0.697308, 0.716401, 0.000000,-0.000000;;, + 157;4; 0.699533, 0.714270, 0.000000,-0.000000;;, + 158;4; 0.701752, 0.712151, 0.000000,-0.000000;;, + 159;4; 0.703907, 0.710100, 0.000000,-0.000000;;, + 160;4; 0.705874, 0.708244, 0.000000,-0.000000;;, + 161;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 162;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 163;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 164;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 165;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 166;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 167;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 168;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 169;4; -0.025072, 1.000000,-0.000000,-0.000000;;, + 170;4; -0.095665, 1.000000,-0.000000,-0.000000;;, + 171;4; -0.186279, 1.000000,-0.000000,-0.000000;;, + 172;4; -0.256849, 1.000000,-0.000000,-0.000000;;, + 173;4; -0.281907, 1.000000,-0.000000,-0.000000;;, + 174;4; -0.255484, 1.000000,-0.000000,-0.000000;;, + 175;4; -0.176430, 1.000000,-0.000000,-0.000000;;, + 176;4; -0.062335, 1.000000,-0.000000,-0.000000;;, + 177;4; 0.051127, 1.000000,-0.000000,-0.000000;;, + 178;4; 0.136000, 1.000000,-0.000000,-0.000000;;, + 179;4; 0.205634, 1.000000,-0.000000,-0.000000;;, + 180;4; 0.276257, 1.000000,-0.000000,-0.000000;;, + 181;4; 0.335446, 1.000000,-0.000000,-0.000000;;, + 182;4; 0.371759, 1.000000,-0.000000,-0.000000;;, + 183;4; 0.383000, 1.000000,-0.000000,-0.000000;;, + 184;4; 0.348959, 1.000000,-0.000000,-0.000000;;, + 185;4; 0.253101, 1.000000,-0.000000,-0.000000;;, + 186;4; 0.130005, 1.000000,-0.000000,-0.000000;;, + 187;4; 0.034079, 1.000000,-0.000000,-0.000000;;, + 188;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 189;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 190;4; 0.003877, 0.999915, 0.000000,-0.000000;;, + 191;4; 0.014798, 0.999677, 0.000000,-0.000000;;, + 192;4; 0.028821, 0.999371, 0.000000,-0.000000;;, + 193;4; 0.039742, 0.999133, 0.000000,-0.000000;;, + 194;4; 0.043619, 0.999048, 0.000000,-0.000000;;, + 195;4; 0.039742, 0.999133, 0.000000,-0.000000;;, + 196;4; 0.028821, 0.999371, 0.000000,-0.000000;;, + 197;4; 0.014798, 0.999677, 0.000000,-0.000000;;, + 198;4; 0.003877, 0.999915, 0.000000,-0.000000;;, + 199;4; -0.000000, 1.000000, 0.000000,-0.000000;;, + 200;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 201;4; -0.025080, 1.000000,-0.000000,-0.000000;;, + 202;4; -0.095697, 1.000000,-0.000000,-0.000000;;, + 203;4; -0.186340, 1.000000,-0.000000,-0.000000;;, + 204;4; -0.256933, 1.000000,-0.000000,-0.000000;;, + 205;4; -0.282000, 1.000000,-0.000000,-0.000000;;, + 206;4; -0.255565, 1.000000,-0.000000,-0.000000;;, + 207;4; -0.176479, 1.000000,-0.000000,-0.000000;;, + 208;4; -0.062348, 1.000000,-0.000000,-0.000000;;, + 209;4; 0.051134, 1.000000,-0.000000,-0.000000;;, + 210;4; 0.136000, 1.000000,-0.000000,-0.000000;;, + 211;4; 0.205590, 0.993233,-0.000000,-0.000000;;, + 212;4; 0.276130, 0.974175, 0.000000,-0.000000;;, + 213;4; 0.335224, 0.949704, 0.000000,-0.000000;;, + 214;4; 0.371467, 0.930646, 0.000000,-0.000000;;, + 215;4; 0.382683, 0.923880, 0.000000,-0.000000;;, + 216;4; 0.348694, 0.930646, 0.000000,-0.000000;;, + 217;4; 0.253032, 0.949703, 0.000000,-0.000000;;, + 218;4; 0.130116, 0.974173, 0.000000,-0.000000;;, + 219;4; 0.034157, 0.993233, 0.000000,-0.000000;;, + 220;4; -0.000000, 1.000000, 0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Leg_Low_Left} + AnimationKey { //Position + 2; + 221; + 0;3; 0.000000, 3.061175,-0.000000;;, + 1;3; 0.000000, 3.061175, 0.000000;;, + 2;3; 0.000000, 3.061175, 0.000000;;, + 3;3; 0.000000, 3.061175,-0.000000;;, + 4;3; 0.000000, 3.061175,-0.000000;;, + 5;3; 0.000000, 3.061175,-0.000000;;, + 6;3; 0.000000, 3.061175, 0.000000;;, + 7;3; 0.000000, 3.061175, 0.000000;;, + 8;3; 0.000000, 3.061175,-0.000000;;, + 9;3; 0.000000, 3.061175,-0.000000;;, + 10;3; 0.000000, 3.061175, 0.000000;;, + 11;3; 0.000000, 3.061175,-0.000000;;, + 12;3; 0.000000, 3.061175,-0.000000;;, + 13;3; 0.000000, 3.061175, 0.000000;;, + 14;3; 0.000000, 3.061175,-0.000000;;, + 15;3; 0.000000, 3.061175, 0.000000;;, + 16;3; 0.000000, 3.061175, 0.000000;;, + 17;3; 0.000000, 3.061175, 0.000000;;, + 18;3; 0.000000, 3.061175, 0.000000;;, + 19;3; 0.000000, 3.061175,-0.000000;;, + 20;3; 0.000000, 3.061175,-0.000000;;, + 21;3; 0.000000, 3.061175,-0.000000;;, + 22;3; 0.000000, 3.061175, 0.000000;;, + 23;3; 0.000000, 3.061175, 0.000000;;, + 24;3; 0.000000, 3.061175, 0.000000;;, + 25;3; 0.000000, 3.061175, 0.000000;;, + 26;3; 0.000000, 3.061175,-0.000000;;, + 27;3; 0.000000, 3.061175, 0.000000;;, + 28;3; 0.000000, 3.061175,-0.000000;;, + 29;3; 0.000000, 3.061175,-0.000000;;, + 30;3; 0.000000, 3.061175, 0.000000;;, + 31;3; 0.000000, 3.061175,-0.000000;;, + 32;3; 0.000000, 3.061175,-0.000000;;, + 33;3; 0.000000, 3.061175,-0.000000;;, + 34;3; 0.000000, 3.061175,-0.000000;;, + 35;3; 0.000000, 3.061175,-0.000000;;, + 36;3; 0.000000, 3.061175,-0.000000;;, + 37;3; 0.000000, 3.061175,-0.000000;;, + 38;3; 0.000000, 3.061175, 0.000000;;, + 39;3; 0.000000, 3.061175, 0.000000;;, + 40;3; 0.000000, 3.061175,-0.000000;;, + 41;3; 0.000000, 3.061175, 0.000000;;, + 42;3; 0.000000, 3.061175, 0.000000;;, + 43;3; 0.000000, 3.061175,-0.000000;;, + 44;3; 0.000000, 3.061175,-0.000000;;, + 45;3; 0.000000, 3.061175,-0.000000;;, + 46;3; 0.000000, 3.061175,-0.000000;;, + 47;3; 0.000000, 3.061175,-0.000000;;, + 48;3; 0.000000, 3.061175,-0.000000;;, + 49;3; 0.000000, 3.061175,-0.000000;;, + 50;3; 0.000000, 3.061175, 0.000000;;, + 51;3; 0.000000, 3.061175,-0.000000;;, + 52;3; 0.000000, 3.061175,-0.000000;;, + 53;3; 0.000000, 3.061175, 0.000000;;, + 54;3; 0.000000, 3.061175,-0.000000;;, + 55;3; 0.000000, 3.061175, 0.000000;;, + 56;3; 0.000000, 3.061175, 0.000000;;, + 57;3; 0.000000, 3.061175, 0.000000;;, + 58;3; 0.000000, 3.061175, 0.000000;;, + 59;3; 0.000000, 3.061175,-0.000000;;, + 60;3; 0.000000, 3.061175,-0.000000;;, + 61;3; -0.000000, 3.061175,-0.000000;;, + 62;3; -0.000000, 3.061176, 0.000000;;, + 63;3; -0.000000, 3.061175, 0.000000;;, + 64;3; -0.000000, 3.061176, 0.000000;;, + 65;3; -0.000000, 3.061175, 0.000000;;, + 66;3; -0.000000, 3.061176,-0.000000;;, + 67;3; 0.000000, 3.061175, 0.000000;;, + 68;3; 0.000000, 3.061175, 0.000000;;, + 69;3; -0.000000, 3.061175,-0.000000;;, + 70;3; 0.000000, 3.061176, 0.000000;;, + 71;3; -0.000000, 3.061175,-0.000000;;, + 72;3; 0.000000, 3.061175,-0.000000;;, + 73;3; -0.000000, 3.061175,-0.000000;;, + 74;3; -0.000000, 3.061175,-0.000000;;, + 75;3; 0.000000, 3.061176,-0.000000;;, + 76;3; -0.000000, 3.061175, 0.000000;;, + 77;3; -0.000000, 3.061175,-0.000000;;, + 78;3; -0.000000, 3.061176, 0.000000;;, + 79;3; -0.000000, 3.061176,-0.000000;;, + 80;3; 0.000000, 3.061175,-0.000000;;, + 81;3; 0.000000, 3.061176, 0.000000;;, + 82;3; 0.000000, 3.061175,-0.000000;;, + 83;3; 0.000000, 3.061176, 0.000000;;, + 84;3; 0.000000, 3.061175,-0.000000;;, + 85;3; 0.000000, 3.061175,-0.000000;;, + 86;3; 0.000000, 3.061175, 0.000000;;, + 87;3; 0.000000, 3.061175,-0.000000;;, + 88;3; 0.000000, 3.061175,-0.000000;;, + 89;3; 0.000000, 3.061175,-0.000000;;, + 90;3; 0.000000, 3.061175,-0.000000;;, + 91;3; 0.000000, 3.061175,-0.000000;;, + 92;3; 0.000000, 3.061175,-0.000000;;, + 93;3; 0.000000, 3.061176, 0.000000;;, + 94;3; 0.000000, 3.061175,-0.000000;;, + 95;3; 0.000000, 3.061176, 0.000000;;, + 96;3; 0.000000, 3.061175,-0.000000;;, + 97;3; 0.000000, 3.061175,-0.000000;;, + 98;3; -0.000000, 3.061175,-0.000000;;, + 99;3; 0.000000, 3.061175,-0.000000;;, + 100;3; 0.000000, 3.061175,-0.000000;;, + 101;3; 0.000000, 3.061175,-0.000000;;, + 102;3; 0.000000, 3.061176, 0.000000;;, + 103;3; -0.000000, 3.061175,-0.000000;;, + 104;3; 0.000000, 3.061175,-0.000000;;, + 105;3; 0.000000, 3.061175, 0.000000;;, + 106;3; 0.000000, 3.061175, 0.000000;;, + 107;3; 0.000000, 3.061175,-0.000000;;, + 108;3; -0.000000, 3.061175,-0.000000;;, + 109;3; -0.000000, 3.061175,-0.000000;;, + 110;3; -0.000000, 3.061175, 0.000000;;, + 111;3; 0.000000, 3.061175,-0.000000;;, + 112;3; 0.000000, 3.061175, 0.000000;;, + 113;3; -0.000000, 3.061175,-0.000000;;, + 114;3; -0.000000, 3.061175,-0.000000;;, + 115;3; 0.000000, 3.061176, 0.000000;;, + 116;3; -0.000000, 3.061175,-0.000000;;, + 117;3; 0.000000, 3.061176, 0.000000;;, + 118;3; -0.000000, 3.061175,-0.000000;;, + 119;3; 0.000000, 3.061176, 0.000000;;, + 120;3; 0.000000, 3.061175,-0.000000;;, + 121;3; 0.000000, 3.061176, 0.000000;;, + 122;3; 0.000000, 3.061175,-0.000000;;, + 123;3; 0.000000, 3.061176, 0.000000;;, + 124;3; -0.000000, 3.061175,-0.000000;;, + 125;3; 0.000000, 3.061176, 0.000000;;, + 126;3; -0.000000, 3.061175,-0.000000;;, + 127;3; 0.000000, 3.061176, 0.000000;;, + 128;3; -0.000000, 3.061175,-0.000000;;, + 129;3; -0.000000, 3.061175,-0.000000;;, + 130;3; 0.000000, 3.061175,-0.000000;;, + 131;3; 0.000000, 3.061175,-0.000000;;, + 132;3; -0.000000, 3.061175, 0.000000;;, + 133;3; -0.000000, 3.061175,-0.000000;;, + 134;3; -0.000000, 3.061175,-0.000000;;, + 135;3; 0.000000, 3.061175,-0.000000;;, + 136;3; 0.000000, 3.061175, 0.000000;;, + 137;3; 0.000000, 3.061175, 0.000000;;, + 138;3; 0.000000, 3.061175,-0.000000;;, + 139;3; -0.000000, 3.061175,-0.000000;;, + 140;3; 0.000000, 3.061176, 0.000000;;, + 141;3; 0.000000, 3.061175,-0.000000;;, + 142;3; 0.000000, 3.061176, 0.000000;;, + 143;3; 0.000000, 3.061175,-0.000000;;, + 144;3; 0.000000, 3.061175,-0.000000;;, + 145;3; 0.000000, 3.061176, 0.000000;;, + 146;3; 0.000000, 3.061175, 0.000000;;, + 147;3; -0.000000, 3.061175, 0.000000;;, + 148;3; -0.000000, 3.061175,-0.000000;;, + 149;3; 0.000000, 3.061175,-0.000000;;, + 150;3; 0.000000, 3.061176, 0.000000;;, + 151;3; -0.000000, 3.061175, 0.000000;;, + 152;3; -0.000000, 3.061175, 0.000000;;, + 153;3; 0.000000, 3.061176, 0.000000;;, + 154;3; -0.000000, 3.061175,-0.000000;;, + 155;3; -0.000000, 3.061175, 0.000000;;, + 156;3; 0.000000, 3.061175,-0.000000;;, + 157;3; 0.000000, 3.061175,-0.000000;;, + 158;3; -0.000000, 3.061175,-0.000000;;, + 159;3; -0.000000, 3.061175,-0.000000;;, + 160;3; 0.000000, 3.061175,-0.000000;;, + 161;3; 0.000000, 3.061176, 0.000000;;, + 162;3; 0.000000, 3.061175, 0.000000;;, + 163;3; 0.000000, 3.061175, 0.000000;;, + 164;3; 0.000000, 3.061175, 0.000000;;, + 165;3; 0.000000, 3.061175, 0.000000;;, + 166;3; 0.000000, 3.061175, 0.000000;;, + 167;3; 0.000000, 3.061175, 0.000000;;, + 168;3; 0.000000, 3.061175,-0.000000;;, + 169;3; -0.000000, 3.061175,-0.000000;;, + 170;3; 0.000000, 3.061175,-0.000000;;, + 171;3; 0.000000, 3.061176, 0.000000;;, + 172;3; 0.000000, 3.061175,-0.000000;;, + 173;3; 0.000000, 3.061176, 0.000000;;, + 174;3; -0.000000, 3.061176, 0.000000;;, + 175;3; 0.000000, 3.061175, 0.000000;;, + 176;3; 0.000000, 3.061175, 0.000000;;, + 177;3; 0.000000, 3.061175, 0.000000;;, + 178;3; -0.000000, 3.061175,-0.000000;;, + 179;3; -0.000000, 3.061175,-0.000000;;, + 180;3; 0.000000, 3.061176, 0.000000;;, + 181;3; 0.000000, 3.061176,-0.000000;;, + 182;3; 0.000000, 3.061176, 0.000000;;, + 183;3; 0.000000, 3.061176,-0.000000;;, + 184;3; 0.000000, 3.061175, 0.000000;;, + 185;3; 0.000000, 3.061175,-0.000000;;, + 186;3; -0.000000, 3.061175,-0.000000;;, + 187;3; 0.000000, 3.061176, 0.000000;;, + 188;3; 0.000000, 3.061175,-0.000000;;, + 189;3; 0.000000, 3.061175,-0.000000;;, + 190;3; 0.000000, 3.061175,-0.000000;;, + 191;3; 0.000000, 3.061175,-0.000000;;, + 192;3; 0.000000, 3.061175, 0.000000;;, + 193;3; 0.000000, 3.061175, 0.000000;;, + 194;3; 0.000000, 3.061175,-0.000000;;, + 195;3; 0.000000, 3.061175, 0.000000;;, + 196;3; 0.000000, 3.061175, 0.000000;;, + 197;3; 0.000000, 3.061175,-0.000000;;, + 198;3; 0.000000, 3.061175,-0.000000;;, + 199;3; 0.000000, 3.061175,-0.000000;;, + 200;3; 0.000000, 3.061175,-0.000000;;, + 201;3; 0.000000, 3.061176, 0.000000;;, + 202;3; 0.000000, 3.061176,-0.000000;;, + 203;3; 0.000000, 3.061176, 0.000000;;, + 204;3; 0.000000, 3.061175, 0.000000;;, + 205;3; 0.000000, 3.061176, 0.000000;;, + 206;3; 0.000000, 3.061176, 0.000000;;, + 207;3; -0.000000, 3.061176, 0.000000;;, + 208;3; -0.000000, 3.061175,-0.000000;;, + 209;3; 0.000000, 3.061176, 0.000000;;, + 210;3; 0.000000, 3.061176, 0.000000;;, + 211;3; -0.000000, 3.061176,-0.000000;;, + 212;3; 0.000000, 3.061175, 0.000000;;, + 213;3; 0.000000, 3.061175,-0.000000;;, + 214;3; 0.000000, 3.061175,-0.000000;;, + 215;3; 0.000000, 3.061176, 0.000000;;, + 216;3; 0.000000, 3.061175, 0.000000;;, + 217;3; -0.000000, 3.061175,-0.000000;;, + 218;3; -0.000000, 3.061175,-0.000000;;, + 219;3; -0.000000, 3.061176, 0.000000;;, + 220;3; 0.000000, 3.061175,-0.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 51;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 52;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 53;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 54;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 55;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 56;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 57;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 58;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 59;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 60;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 61;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 62;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 63;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 64;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 65;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 66;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 67;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 68;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 69;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 70;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 71;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 72;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 73;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 74;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 75;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 76;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 77;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 78;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 79;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 80;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 81;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 82;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 83;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 84;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 85;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 86;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 87;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 88;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 89;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 90;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 91;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 92;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 93;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 94;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 95;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 96;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 97;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 98;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 99;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 100;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 101;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 102;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 103;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 104;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 105;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 106;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 107;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 108;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 109;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 110;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 111;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 112;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 113;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 114;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 115;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 116;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 117;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 118;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 119;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 120;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 121;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 122;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 123;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 124;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 125;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 126;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 127;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 128;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 129;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 130;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 131;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 132;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 133;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 134;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 135;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 136;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 137;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 138;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 139;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 140;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 141;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 142;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 143;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 144;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 145;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 146;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 147;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 148;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 149;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 150;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 151;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 152;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 153;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 154;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 155;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 156;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 157;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 158;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 159;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 160;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 161;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 162;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 163;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 164;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 165;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 166;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 167;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 168;4; -1.000000,-0.000000, 0.000000,-0.000000;;, + 169;4; -1.000000,-0.010409, 0.000000, 0.000000;;, + 170;4; -1.000000,-0.043858, 0.000000, 0.000000;;, + 171;4; -1.000000,-0.097956, 0.000000, 0.000000;;, + 172;4; -1.000000,-0.161847, 0.000000, 0.000000;;, + 173;4; -1.000000,-0.224069, 0.000000, 0.000000;;, + 174;4; -1.000000,-0.298931, 0.000000, 0.000000;;, + 175;4; -1.000000,-0.398369, 0.000000, 0.000000;;, + 176;4; -1.000000,-0.498045, 0.000000, 0.000000;;, + 177;4; -1.000000,-0.566984, 0.000000, 0.000000;;, + 178;4; -1.000000,-0.590000, 0.000000, 0.000000;;, + 179;4; -1.000000,-0.537566, 0.000000, 0.000000;;, + 180;4; -1.000000,-0.389969, 0.000000, 0.000000;;, + 181;4; -1.000000,-0.200408, 0.000000, 0.000000;;, + 182;4; -1.000000,-0.052570, 0.000000, 0.000000;;, + 183;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 184;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 185;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 186;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 187;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 188;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 189;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 190;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 191;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 192;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 193;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 194;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 195;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 196;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 197;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 198;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 199;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 200;4; -1.000000,-0.000000, 0.000000,-0.000000;;, + 201;4; -1.000000,-0.010403, 0.000000, 0.000000;;, + 202;4; -1.000000,-0.043835, 0.000000, 0.000000;;, + 203;4; -1.000000,-0.097910, 0.000000, 0.000000;;, + 204;4; -1.000000,-0.161784, 0.000000, 0.000000;;, + 205;4; -1.000000,-0.224000, 0.000000, 0.000000;;, + 206;4; -1.000000,-0.298869, 0.000000, 0.000000;;, + 207;4; -1.000000,-0.398323, 0.000000, 0.000000;;, + 208;4; -1.000000,-0.498022, 0.000000, 0.000000;;, + 209;4; -1.000000,-0.566978, 0.000000, 0.000000;;, + 210;4; -1.000000,-0.590000, 0.000000, 0.000000;;, + 211;4; -1.000000,-0.537566, 0.000000, 0.000000;;, + 212;4; -1.000000,-0.389969, 0.000000, 0.000000;;, + 213;4; -1.000000,-0.200408, 0.000000, 0.000000;;, + 214;4; -1.000000,-0.052570, 0.000000, 0.000000;;, + 215;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 216;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 217;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 218;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 219;4; -1.000000, 0.000000, 0.000000,-0.000000;;, + 220;4; -1.000000, 0.000000, 0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Player} + AnimationKey { //Position + 2; + 221; + 0;3; 0.000000, 0.000000, 0.000000;;, + 1;3; 0.000000, 0.000000, 0.000000;;, + 2;3; 0.000000, 0.000000, 0.000000;;, + 3;3; 0.000000, 0.000000, 0.000000;;, + 4;3; 0.000000, 0.000000, 0.000000;;, + 5;3; 0.000000, 0.000000, 0.000000;;, + 6;3; 0.000000, 0.000000, 0.000000;;, + 7;3; 0.000000, 0.000000, 0.000000;;, + 8;3; 0.000000, 0.000000, 0.000000;;, + 9;3; 0.000000, 0.000000, 0.000000;;, + 10;3; 0.000000, 0.000000, 0.000000;;, + 11;3; 0.000000, 0.000000, 0.000000;;, + 12;3; 0.000000, 0.000000, 0.000000;;, + 13;3; 0.000000, 0.000000, 0.000000;;, + 14;3; 0.000000, 0.000000, 0.000000;;, + 15;3; 0.000000, 0.000000, 0.000000;;, + 16;3; 0.000000, 0.000000, 0.000000;;, + 17;3; 0.000000, 0.000000, 0.000000;;, + 18;3; 0.000000, 0.000000, 0.000000;;, + 19;3; 0.000000, 0.000000, 0.000000;;, + 20;3; 0.000000, 0.000000, 0.000000;;, + 21;3; 0.000000, 0.000000, 0.000000;;, + 22;3; 0.000000, 0.000000, 0.000000;;, + 23;3; 0.000000, 0.000000, 0.000000;;, + 24;3; 0.000000, 0.000000, 0.000000;;, + 25;3; 0.000000, 0.000000, 0.000000;;, + 26;3; 0.000000, 0.000000, 0.000000;;, + 27;3; 0.000000, 0.000000, 0.000000;;, + 28;3; 0.000000, 0.000000, 0.000000;;, + 29;3; 0.000000, 0.000000, 0.000000;;, + 30;3; 0.000000, 0.000000, 0.000000;;, + 31;3; 0.000000, 0.000000, 0.000000;;, + 32;3; 0.000000, 0.000000, 0.000000;;, + 33;3; 0.000000, 0.000000, 0.000000;;, + 34;3; 0.000000, 0.000000, 0.000000;;, + 35;3; 0.000000, 0.000000, 0.000000;;, + 36;3; 0.000000, 0.000000, 0.000000;;, + 37;3; 0.000000, 0.000000, 0.000000;;, + 38;3; 0.000000, 0.000000, 0.000000;;, + 39;3; 0.000000, 0.000000, 0.000000;;, + 40;3; 0.000000, 0.000000, 0.000000;;, + 41;3; 0.000000, 0.000000, 0.000000;;, + 42;3; 0.000000, 0.000000, 0.000000;;, + 43;3; 0.000000, 0.000000, 0.000000;;, + 44;3; 0.000000, 0.000000, 0.000000;;, + 45;3; 0.000000, 0.000000, 0.000000;;, + 46;3; 0.000000, 0.000000, 0.000000;;, + 47;3; 0.000000, 0.000000, 0.000000;;, + 48;3; 0.000000, 0.000000, 0.000000;;, + 49;3; 0.000000, 0.000000, 0.000000;;, + 50;3; 0.000000, 0.000000, 0.000000;;, + 51;3; 0.000000, 0.000000, 0.000000;;, + 52;3; 0.000000, 0.000000, 0.000000;;, + 53;3; 0.000000, 0.000000, 0.000000;;, + 54;3; 0.000000, 0.000000, 0.000000;;, + 55;3; 0.000000, 0.000000, 0.000000;;, + 56;3; 0.000000, 0.000000, 0.000000;;, + 57;3; 0.000000, 0.000000, 0.000000;;, + 58;3; 0.000000, 0.000000, 0.000000;;, + 59;3; 0.000000, 0.000000, 0.000000;;, + 60;3; 0.000000, 0.000000, 0.000000;;, + 61;3; 0.000000, 0.000000, 0.000000;;, + 62;3; 0.000000, 0.000000, 0.000000;;, + 63;3; 0.000000, 0.000000, 0.000000;;, + 64;3; 0.000000, 0.000000, 0.000000;;, + 65;3; 0.000000, 0.000000, 0.000000;;, + 66;3; 0.000000, 0.000000, 0.000000;;, + 67;3; 0.000000, 0.000000, 0.000000;;, + 68;3; 0.000000, 0.000000, 0.000000;;, + 69;3; 0.000000, 0.000000, 0.000000;;, + 70;3; 0.000000, 0.000000, 0.000000;;, + 71;3; 0.000000, 0.000000, 0.000000;;, + 72;3; 0.000000, 0.000000, 0.000000;;, + 73;3; 0.000000, 0.000000, 0.000000;;, + 74;3; 0.000000, 0.000000, 0.000000;;, + 75;3; 0.000000, 0.000000, 0.000000;;, + 76;3; 0.000000, 0.000000, 0.000000;;, + 77;3; 0.000000, 0.000000, 0.000000;;, + 78;3; 0.000000, 0.000000, 0.000000;;, + 79;3; 0.000000, 0.000000, 0.000000;;, + 80;3; 0.000000, 0.000000, 0.000000;;, + 81;3; 0.000000, 0.000000, 0.000000;;, + 82;3; 0.000000, 0.000000, 0.000000;;, + 83;3; 0.000000, 0.000000, 0.000000;;, + 84;3; 0.000000, 0.000000, 0.000000;;, + 85;3; 0.000000, 0.000000, 0.000000;;, + 86;3; 0.000000, 0.000000, 0.000000;;, + 87;3; 0.000000, 0.000000, 0.000000;;, + 88;3; 0.000000, 0.000000, 0.000000;;, + 89;3; 0.000000, 0.000000, 0.000000;;, + 90;3; 0.000000, 0.000000, 0.000000;;, + 91;3; 0.000000, 0.000000, 0.000000;;, + 92;3; 0.000000, 0.000000, 0.000000;;, + 93;3; 0.000000, 0.000000, 0.000000;;, + 94;3; 0.000000, 0.000000, 0.000000;;, + 95;3; 0.000000, 0.000000, 0.000000;;, + 96;3; 0.000000, 0.000000, 0.000000;;, + 97;3; 0.000000, 0.000000, 0.000000;;, + 98;3; 0.000000, 0.000000, 0.000000;;, + 99;3; 0.000000, 0.000000, 0.000000;;, + 100;3; 0.000000, 0.000000, 0.000000;;, + 101;3; 0.000000, 0.000000, 0.000000;;, + 102;3; 0.000000, 0.000000, 0.000000;;, + 103;3; 0.000000, 0.000000, 0.000000;;, + 104;3; 0.000000, 0.000000, 0.000000;;, + 105;3; 0.000000, 0.000000, 0.000000;;, + 106;3; 0.000000, 0.000000, 0.000000;;, + 107;3; 0.000000, 0.000000, 0.000000;;, + 108;3; 0.000000, 0.000000, 0.000000;;, + 109;3; 0.000000, 0.000000, 0.000000;;, + 110;3; 0.000000, 0.000000, 0.000000;;, + 111;3; 0.000000, 0.000000, 0.000000;;, + 112;3; 0.000000, 0.000000, 0.000000;;, + 113;3; 0.000000, 0.000000, 0.000000;;, + 114;3; 0.000000, 0.000000, 0.000000;;, + 115;3; 0.000000, 0.000000, 0.000000;;, + 116;3; 0.000000, 0.000000, 0.000000;;, + 117;3; 0.000000, 0.000000, 0.000000;;, + 118;3; 0.000000, 0.000000, 0.000000;;, + 119;3; 0.000000, 0.000000, 0.000000;;, + 120;3; 0.000000, 0.000000, 0.000000;;, + 121;3; 0.000000, 0.000000, 0.000000;;, + 122;3; 0.000000, 0.000000, 0.000000;;, + 123;3; 0.000000, 0.000000, 0.000000;;, + 124;3; 0.000000, 0.000000, 0.000000;;, + 125;3; 0.000000, 0.000000, 0.000000;;, + 126;3; 0.000000, 0.000000, 0.000000;;, + 127;3; 0.000000, 0.000000, 0.000000;;, + 128;3; 0.000000, 0.000000, 0.000000;;, + 129;3; 0.000000, 0.000000, 0.000000;;, + 130;3; 0.000000, 0.000000, 0.000000;;, + 131;3; 0.000000, 0.000000, 0.000000;;, + 132;3; 0.000000, 0.000000, 0.000000;;, + 133;3; 0.000000, 0.000000, 0.000000;;, + 134;3; 0.000000, 0.000000, 0.000000;;, + 135;3; 0.000000, 0.000000, 0.000000;;, + 136;3; 0.000000, 0.000000, 0.000000;;, + 137;3; 0.000000, 0.000000, 0.000000;;, + 138;3; 0.000000, 0.000000, 0.000000;;, + 139;3; 0.000000, 0.000000, 0.000000;;, + 140;3; 0.000000, 0.000000, 0.000000;;, + 141;3; 0.000000, 0.000000, 0.000000;;, + 142;3; 0.000000, 0.000000, 0.000000;;, + 143;3; 0.000000, 0.000000, 0.000000;;, + 144;3; 0.000000, 0.000000, 0.000000;;, + 145;3; 0.000000, 0.000000, 0.000000;;, + 146;3; 0.000000, 0.000000, 0.000000;;, + 147;3; 0.000000, 0.000000, 0.000000;;, + 148;3; 0.000000, 0.000000, 0.000000;;, + 149;3; 0.000000, 0.000000, 0.000000;;, + 150;3; 0.000000, 0.000000, 0.000000;;, + 151;3; 0.000000, 0.000000, 0.000000;;, + 152;3; 0.000000, 0.000000, 0.000000;;, + 153;3; 0.000000, 0.000000, 0.000000;;, + 154;3; 0.000000, 0.000000, 0.000000;;, + 155;3; 0.000000, 0.000000, 0.000000;;, + 156;3; 0.000000, 0.000000, 0.000000;;, + 157;3; 0.000000, 0.000000, 0.000000;;, + 158;3; 0.000000, 0.000000, 0.000000;;, + 159;3; 0.000000, 0.000000, 0.000000;;, + 160;3; 0.000000, 0.000000, 0.000000;;, + 161;3; 0.000000, 0.000000, 0.000000;;, + 162;3; 0.000000, 0.000000, 0.000000;;, + 163;3; 0.000000, 0.000000, 0.000000;;, + 164;3; 0.000000, 0.000000, 0.000000;;, + 165;3; 0.000000, 0.000000, 0.000000;;, + 166;3; 0.000000, 0.000000, 0.000000;;, + 167;3; 0.000000, 0.000000, 0.000000;;, + 168;3; 0.000000, 0.000000, 0.000000;;, + 169;3; 0.000000, 0.000000, 0.000000;;, + 170;3; 0.000000, 0.000000, 0.000000;;, + 171;3; 0.000000, 0.000000, 0.000000;;, + 172;3; 0.000000, 0.000000, 0.000000;;, + 173;3; 0.000000, 0.000000, 0.000000;;, + 174;3; 0.000000, 0.000000, 0.000000;;, + 175;3; 0.000000, 0.000000, 0.000000;;, + 176;3; 0.000000, 0.000000, 0.000000;;, + 177;3; 0.000000, 0.000000, 0.000000;;, + 178;3; 0.000000, 0.000000, 0.000000;;, + 179;3; 0.000000, 0.000000, 0.000000;;, + 180;3; 0.000000, 0.000000, 0.000000;;, + 181;3; 0.000000, 0.000000, 0.000000;;, + 182;3; 0.000000, 0.000000, 0.000000;;, + 183;3; 0.000000, 0.000000, 0.000000;;, + 184;3; 0.000000, 0.000000, 0.000000;;, + 185;3; 0.000000, 0.000000, 0.000000;;, + 186;3; 0.000000, 0.000000, 0.000000;;, + 187;3; 0.000000, 0.000000, 0.000000;;, + 188;3; 0.000000, 0.000000, 0.000000;;, + 189;3; 0.000000, 0.000000, 0.000000;;, + 190;3; 0.000000, 0.000000, 0.000000;;, + 191;3; 0.000000, 0.000000, 0.000000;;, + 192;3; 0.000000, 0.000000, 0.000000;;, + 193;3; 0.000000, 0.000000, 0.000000;;, + 194;3; 0.000000, 0.000000, 0.000000;;, + 195;3; 0.000000, 0.000000, 0.000000;;, + 196;3; 0.000000, 0.000000, 0.000000;;, + 197;3; 0.000000, 0.000000, 0.000000;;, + 198;3; 0.000000, 0.000000, 0.000000;;, + 199;3; 0.000000, 0.000000, 0.000000;;, + 200;3; 0.000000, 0.000000, 0.000000;;, + 201;3; 0.000000, 0.000000, 0.000000;;, + 202;3; 0.000000, 0.000000, 0.000000;;, + 203;3; 0.000000, 0.000000, 0.000000;;, + 204;3; 0.000000, 0.000000, 0.000000;;, + 205;3; 0.000000, 0.000000, 0.000000;;, + 206;3; 0.000000, 0.000000, 0.000000;;, + 207;3; 0.000000, 0.000000, 0.000000;;, + 208;3; 0.000000, 0.000000, 0.000000;;, + 209;3; 0.000000, 0.000000, 0.000000;;, + 210;3; 0.000000, 0.000000, 0.000000;;, + 211;3; 0.000000, 0.000000, 0.000000;;, + 212;3; 0.000000, 0.000000, 0.000000;;, + 213;3; 0.000000, 0.000000, 0.000000;;, + 214;3; 0.000000, 0.000000, 0.000000;;, + 215;3; 0.000000, 0.000000, 0.000000;;, + 216;3; 0.000000, 0.000000, 0.000000;;, + 217;3; 0.000000, 0.000000, 0.000000;;, + 218;3; 0.000000, 0.000000, 0.000000;;, + 219;3; 0.000000, 0.000000, 0.000000;;, + 220;3; 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 51;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 52;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 53;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 54;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 55;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 56;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 57;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 58;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 59;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 60;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 61;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 62;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 63;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 64;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 65;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 66;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 67;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 68;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 69;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 70;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 71;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 72;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 73;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 74;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 75;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 76;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 77;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 78;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 79;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 80;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 81;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 82;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 83;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 84;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 85;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 86;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 87;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 88;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 89;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 90;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 91;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 92;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 93;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 94;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 95;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 96;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 97;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 98;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 99;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 100;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 101;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 102;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 103;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 104;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 105;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 106;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 107;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 108;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 109;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 110;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 111;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 112;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 113;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 114;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 115;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 116;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 117;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 118;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 119;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 120;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 121;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 122;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 123;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 124;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 125;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 126;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 127;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 128;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 129;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 130;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 131;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 132;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 133;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 134;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 135;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 136;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 137;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 138;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 139;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 140;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 141;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 142;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 143;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 144;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 145;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 146;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 147;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 148;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 149;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 150;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 151;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 152;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 153;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 154;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 155;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 156;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 157;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 158;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 159;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 160;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 161;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 162;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 163;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 164;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 165;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 166;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 167;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 168;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 169;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 170;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 171;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 172;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 173;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 174;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 175;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 176;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 177;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 178;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 179;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 180;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 181;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 182;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 183;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 184;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 185;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 186;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 187;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 188;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 189;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 190;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 191;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 192;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 193;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 194;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 195;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 196;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 197;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 198;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 199;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 200;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 201;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 202;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 203;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 204;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 205;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 206;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 207;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 208;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 209;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 210;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 211;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 212;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 213;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 214;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 215;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 216;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 217;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 218;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 219;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 220;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } +} //End of AnimationSet diff --git a/mods/core/place.lua b/mods/core/place.lua new file mode 100644 index 0000000..a5c96f2 --- /dev/null +++ b/mods/core/place.lua @@ -0,0 +1,100 @@ +function minetest.item_place_node(itemstack, placer, pointed_thing) + local item = itemstack:peek_item() + local def = itemstack:get_definition() + if def.type ~= "node" or pointed_thing.type ~= "node" then + return itemstack + end + + local under = pointed_thing.under + + local oldnode_under = minetest.env:get_node_or_nil(under) + local above = pointed_thing.above + local oldnode_above = minetest.env:get_node_or_nil(above) + + if not oldnode_under or not oldnode_above then + minetest.log("info", placer:get_player_name() .. " tried to place" + .. " node in unloaded position " .. minetest.pos_to_string(above)) + return itemstack + end + + local olddef_under = ItemStack({name=oldnode_under.name}):get_definition() + olddef_under = olddef_under or minetest.nodedef_default + + local olddef_above = ItemStack({name=oldnode_above.name}):get_definition() + olddef_above = olddef_above or minetest.nodedef_default + + if not olddef_above.buildable_to and not olddef_under.buildable_to then + minetest.log("info", placer:get_player_name() .. " tried to place" + .. " node in invalid position " .. minetest.pos_to_string(above) + .. ", replacing " .. oldnode_above.name) + return + end + + -- Place above pointed node + local place_to = {x = above.x, y = above.y, z = above.z} + + -- If node under is buildable_to, place into it instead (eg. snow) + if olddef_under.buildable_to then + minetest.log("info", "node under is buildable to") + place_to = {x = under.x, y = under.y, z = under.z} + end + + minetest.log("action", placer:get_player_name() .. " places node " + .. def.name .. " at " .. minetest.pos_to_string(place_to)) + + local oldnode = minetest.get_node(place_to) + local newnode = {name = def.name, param1 = 0, param2 = 0} + + -- Calculate direction for wall mounted stuff like torches and signs + if def.paramtype2 == 'wallmounted' then + local dir = { + x = under.x - above.x, + y = under.y - above.y, + z = under.z - above.z + } + newnode.param2 = minetest.dir_to_wallmounted(dir) + -- Calculate the direction for furnaces and chests and stuff + elseif def.paramtype2 == 'facedir' then + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = above.x - placer_pos.x, + y = above.y - placer_pos.y, + z = above.z - placer_pos.z + } + newnode.param2 = minetest.dir_to_facedir(dir) + minetest.log("action", "facedir: " .. newnode.param2) + end + end + + -- Add node and update + minetest.add_node(place_to, newnode) + + local take_item = true + + -- Run callback + if def.after_place_node then + -- Copy place_to because callback can modify it + local place_to_copy = {x=place_to.x, y=place_to.y, z=place_to.z} + if def.after_place_node(place_to_copy, placer, itemstack) then + take_item = false + end + end + + -- Run script hook + local _, callback + for _, callback in ipairs(minetest.registered_on_placenodes) do + -- Copy pos and node because callback can modify them + local place_to_copy = {x=place_to.x, y=place_to.y, z=place_to.z} + local newnode_copy = {name=newnode.name, param1=newnode.param1, param2=newnode.param2} + local oldnode_copy = {name=oldnode.name, param1=oldnode.param1, param2=oldnode.param2} + if callback(place_to_copy, newnode_copy, placer, oldnode_copy, itemstack) then + take_item = false + end + end + + if take_item then + itemstack:take_item() + end + return itemstack +end diff --git a/mods/core/player.lua b/mods/core/player.lua new file mode 100644 index 0000000..bf08149 --- /dev/null +++ b/mods/core/player.lua @@ -0,0 +1,132 @@ +-- Minetest 0.4 mod: player +-- See README.txt for licensing and other information. + +-- +-- Start of configuration area: +-- + +-- Player animation speed +animation_speed = 30 + +-- Player animation blending +-- Note: This is currently broken due to a bug in Irrlicht, leave at 0 +animation_blend = 0 + +-- Default player appearance +default_model = "character.x" +default_textures = {"character.png", } + +-- Frame ranges for each player model +function player_get_animations(model) + if model == "character.x" then + return { + stand_START = 0, + stand_END = 79, + sit_START = 81, + sit_END = 160, + lay_START = 162, + lay_END = 166, + walk_START = 168, + walk_END = 187, + mine_START = 189, + mine_END = 198, + walk_mine_START = 200, + walk_mine_END = 219 + } + end +end + +-- +-- End of configuration area. +-- + +-- Player stats and animations +local player_model = {} +local player_anim = {} +local player_sneak = {} +local ANIM_STAND = 1 +local ANIM_SIT = 2 +local ANIM_LAY = 3 +local ANIM_WALK = 4 +local ANIM_WALK_MINE = 5 +local ANIM_MINE = 6 + +-- Called when a player's appearance needs to be updated +function player_update_visuals(pl) + local name = pl:get_player_name() + + player_model[name] = default_model + player_anim[name] = 0 -- Animation will be set further below immediately + player_sneak[name] = false + prop = { + mesh = default_model, + textures = default_textures, + visual = "mesh", + visual_size = {x=1, y=1}, + } + pl:set_properties(prop) +end + +-- Update appearance when the player joins +minetest.register_on_joinplayer(player_update_visuals) + +-- Check each player and apply animations +function player_step(dtime) + for _, pl in pairs(minetest.get_connected_players()) do + local name = pl:get_player_name() + local anim = player_get_animations(player_model[name]) + local controls = pl:get_player_control() + local walking = false + local animation_speed_mod = animation_speed + + -- Determine if the player is walking + if controls.up or controls.down or controls.left or controls.right then + walking = true + end + + -- Determine if the player is sneaking, and reduce animation speed if so + if controls.sneak and pl:get_hp() ~= 0 and (walking or controls.LMB) then + animation_speed_mod = animation_speed_mod / 2 + -- Refresh player animation below if sneak state changed + if not player_sneak[name] then + player_anim[name] = 0 + player_sneak[name] = true + end + else + -- Refresh player animation below if sneak state changed + if player_sneak[name] then + player_anim[name] = 0 + player_sneak[name] = false + end + end + + -- Apply animations based on what the player is doing + if pl:get_hp() == 0 then + if player_anim[name] ~= ANIM_LAY then + pl:set_animation({x=anim.lay_START, y=anim.lay_END}, animation_speed_mod, animation_blend) + player_anim[name] = ANIM_LAY + end + elseif walking and controls.LMB then + if player_anim[name] ~= ANIM_WALK_MINE then + pl:set_animation({x=anim.walk_mine_START, y=anim.walk_mine_END}, animation_speed_mod, animation_blend) + player_anim[name] = ANIM_WALK_MINE + end + elseif walking then + if player_anim[name] ~= ANIM_WALK then + pl:set_animation({x=anim.walk_START, y=anim.walk_END}, animation_speed_mod, animation_blend) + player_anim[name] = ANIM_WALK + end + elseif controls.LMB then + if player_anim[name] ~= ANIM_MINE then + pl:set_animation({x=anim.mine_START, y=anim.mine_END}, animation_speed_mod, animation_blend) + player_anim[name] = ANIM_MINE + end + elseif player_anim[name] ~= ANIM_STAND then + pl:set_animation({x=anim.stand_START, y=anim.stand_END}, animation_speed_mod, animation_blend) + player_anim[name] = ANIM_STAND + end + end +end +minetest.register_globalstep(player_step) + +-- END diff --git a/mods/core/seasons.lua b/mods/core/seasons.lua new file mode 100644 index 0000000..0c2b7c0 --- /dev/null +++ b/mods/core/seasons.lua @@ -0,0 +1,251 @@ +seasons = {} + +seasons.months = { + "January", + "February", + "March", + "April", + "May", + "June", + "July", + "August", + "September", + "October", + "November", + "December", +} + +seasons.week = { + "Monday", + "Tuesday", + "Wednesday", + "Thursday", + "Friday", + "Saturday", + "Sunday", +} + +seasons.seasons = { + "Spring", + "Summer", + "Autumn", + "Winter" +} + +seasons.day = 1 +seasons.year = 0 +seasons.timer = 0 + +local F = io.open(minetest.get_worldpath()..'/season', "r") +local d, y +if F then + d = F:read("*n") + y = F:read("*n") + io.close(F) +end +seasons.day = d or seasons.day +seasons.year = y or seasons.year + +local function sync() + local F = io.open(minetest.get_worldpath()..'/season', "w") + if F then + F:write(seasons.day.."\n") + F:write(seasons.year) + io.close(F) + end + if not F then + minetest.log("error", "Can't access the \""..minetest.get_worldpath().."/season".."\" file.") + end +end + +function seasons.get_day() + return seasons.day +end + +function seasons.get_year() + return seasons.year +end + +function seasons.leap_year() + return seasons.year % 62 > 51 +end + +function seasons.get_current_year_length() + if seasons.leap_year() then + return 371 + else + return 364 + end +end + +function seasons.set_day(day) + local year = 0 + while true do + if year % 62 > 51 then + if day > 371 then + day = day - 371 + year = year + 1 + else break end + else + if day > 364 then + day = day - 364 + year = year + 1 + else break end + end + end + seasons.day = day + seasons.year = year + sync() +end + +function seasons.set_year(year) + seasons.year = year + sync() +end + +function seasons.get_day_of_month() + local m = math.floor(seasons.day / 28) + local d = seasons.day % 28 + if m == 13 then d = d + 28 end + return d +end + +function seasons.get_month() + local m = math.floor(seasons.day / 28) + 1 + return seasons.months[m] +end + +function seasons.get_day_of_week() + local w = (seasons.day - 1) % 7 + 1 + return seasons.week[w] +end + +function seasons.get_season() + local d = seasons.day + if d >= 1 and d <= 91 then return seasons.seasons[1] end + if d >= 92 and d <= 182 then return seasons.seasons[2] end + if d >= 183 and d <= 273 then return seasons.seasons[3] end + if d >= 274 and d <= 371 then return seasons.seasons[4] end +end + +realtest.registered_on_day_changes = {} +function realtest.register_on_day_change(func) + if func ~= nil then + table.insert(realtest.registered_on_day_changes, func) + end +end + +realtest.registered_on_season_changes = {} +function realtest.register_on_season_change(func) + if func ~= nil then + table.insert(realtest.registered_on_season_changes, func) + end +end + +realtest.registered_on_new_year = {} +function realtest.register_on_new_year(func) + if func ~= nil then + table.insert(realtest.registered_on_new_year, func) + end +end + +local function add_day() + local s1 = seasons.get_season() + if seasons.day + 1 > seasons.get_current_year_length() then + seasons.year = seasons.year + 1 + seasons.day = 1 + for _, callback in ipairs(realtest.registered_on_new_year) do + callback() + end + else + seasons.day = seasons.day + 1 + end + sync() + for _, callback in ipairs(realtest.registered_on_day_changes) do + callback() + end + local s2 = seasons.get_season() + if s1 ~= s2 then + for _, callback in ipairs(realtest.registered_on_season_changes) do + callback() + end + end +end + +minetest.after(0, function() + seasons.timer = math.floor(minetest.get_timeofday() * 1200) + local delta = 0 + minetest.register_globalstep(function(dtime) + delta = delta + dtime + local q = 72/minetest.setting_get("time_speed") + while delta >= q do + delta = delta - q + seasons.timer = seasons.timer + 1 + if seasons.timer == 1200 then + seasons.timer = 0 + add_day() + end + end + end) +end) + +minetest.register_chatcommand("time", { + params = "<0...24000>", + description = "set time of day", + privs = {settime=true}, + func = function(name, param) + if param == "" then + minetest.chat_send_player(name, "Missing parameter") + return + end + local newtime = tonumber(param) + if newtime == nil then + minetest.chat_send_player(name, "Invalid time") + else + minetest.set_timeofday((newtime % 24000) / 24000) + seasons.timer = (newtime % 24000) / 20 + minetest.chat_send_player(name, "Time of day changed.") + minetest.log("action", name .. " sets time " .. newtime) + end + end, +}) + +minetest.register_chatcommand("calendar", { + params = "", + description = "get the calendar", + privs = {server=true}, + func = function(name, param) + minetest.chat_send_player(name, "Date: "..seasons.get_day_of_week().." "..seasons.get_day_of_month().." "..seasons.get_month().." "..seasons.get_year()) + local h = math.floor(minetest.get_timeofday() * 24) + local m = math.floor((minetest.get_timeofday() * 24000 - h * 1000) * 0.06) + if m < 10 then + m = "0"..m + end + minetest.chat_send_player(name, "Time: "..h..":"..m) + minetest.chat_send_player(name, "Season: "..seasons.get_season()) + end, +}) + +minetest.register_chatcommand("setday", { + params = "", + description = "set the day", + privs = {server=true}, + func = function(name, param) + seasons.set_day(tonumber(param)) + minetest.chat_send_player(name, "Day was changed to "..param) + end, +}) + +minetest.register_chatcommand("setyear", { + params = "", + description = "set the year", + privs = {server=true}, + func = function(name, param) + seasons.set_year(tonumber(param)) + minetest.chat_send_player(name, "Year was changed to "..param) + end, +}) + +realtest.register_on_new_year(function() + minetest.chat_send_all("Happy New Year!") +end) diff --git a/mods/core/stairs_and_slabs.lua b/mods/core/stairs_and_slabs.lua new file mode 100644 index 0000000..158f5ad --- /dev/null +++ b/mods/core/stairs_and_slabs.lua @@ -0,0 +1,188 @@ +function realtest.register_stair(name, recipeitem, groups, images, description, sounds, drop) + if minetest.registered_nodes[name] then + recipeitem = recipeitem or name + groups = groups or minetest.registered_nodes[name].groups + images = images or minetest.registered_nodes[name].tiles + description = description or minetest.registered_nodes[name].description .. " Stair" + sounds = sounds or minetest.registered_nodes[name].sounds + else + if not (recipeitem and groups and images and description and sounds) then + return + end + end + drop = drop or name.."_stair" + minetest.register_node(":"..name.."_stair", { + description = description, + drawtype = "nodebox", + tiles = images, + drop = drop, + paramtype = "light", + paramtype2 = "facedir", + groups = groups, + sounds = sounds, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, 0, 0.5, 0.5, 0.5}, + {-0.5, -0.5, -0.5, 0.5, 0, 0} + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, + {-0.5, 0, 0, 0.5, 0.5, 0.5}, + }, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + if p0.y-1 == p1.y then + local fakestack = ItemStack(name.."_stair".."_upside_down") + local ret = minetest.item_place(fakestack, placer, pointed_thing) + if ret and ret:is_empty() then + itemstack:take_item() + return itemstack + end + end + + return minetest.item_place(itemstack, placer, pointed_thing) + end, + }) + + minetest.register_node(":"..name.."_stair_upside_down", { + drop = drop, + drawtype = "nodebox", + tiles = images, + paramtype = "light", + paramtype2 = "facedir", + groups = groups, + sounds = sounds, + node_box = { + type = "fixed", + fixed = { + {-0.5, 0, -0.5, 0.5, 0.5, 0.5}, + {-0.5, -0.5, 0, 0.5, 0, 0.5}, + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.5, 0, -0.5, 0.5, 0.5, 0.5}, + {-0.5, -0.5, 0, 0.5, 0, 0.5}, + }, + }, + }) + + minetest.register_craft({ + output = name.."_stair 8", + recipe = { + {recipeitem, "", ""}, + {recipeitem, recipeitem, ""}, + {recipeitem, recipeitem, recipeitem}, + }, + }) + + minetest.register_craft({ + output = name.."_stair 8", + recipe = { + {"", "", recipeitem}, + {"", recipeitem, recipeitem}, + {recipeitem, recipeitem, recipeitem}, + }, + }) +end + +function realtest.register_slab(name, recipeitem, groups, images, description, sounds, drop) + if minetest.registered_nodes[name] then + recipeitem = recipeitem or name + groups = groups or minetest.registered_nodes[name].groups + groups.not_in_creative_inventory = 1 + images = images or minetest.registered_nodes[name].tiles + description = description or minetest.registered_nodes[name].description .. " Slab" + sounds = sounds or minetest.registered_nodes[name].sounds + else + if not (recipeitem and groups and images and description and sounds) then + return + end + end + drop = drop or name.."_slab" + minetest.register_node(":"..name.."_slab_r", { + drawtype = "nodebox", + tiles = images, + drop = drop, + paramtype = "light", + paramtype2 = "wallmounted", + groups = groups, + sounds = sounds, + node_box = { + type = "wallmounted", + wall_bottom = {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, + wall_top = {-0.5, 0, -0.5, 0.5, 0.5, 0.5}, + wall_side = {-0.5, -0.5, -0.5, 0, 0.5, 0.5}, + }, + selection_box = { + type = "wallmounted", + wall_bottom = {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, + wall_top = {-0.5, 0, -0.5, 0.5, 0.5, 0.5}, + wall_side = {-0.5, -0.5, -0.5, 0, 0.5, 0.5}, + } + }) + groups.not_in_creative_inventory = 0 + minetest.register_node(":"..name.."_slab", { + description = description, + drawtype = "nodebox", + groups = groups, + tiles = images, + paramtype = "light", + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, + }, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + local p1 = pointed_thing.under + local p2 = pointed_thing.above + local dir = {x=p1.x-p2.x,y=p1.y-p2.y,z=p1.z-p2.z} + if (minetest.get_node(pointed_thing.under).name == name.."_slab_r" + and minetest.get_node(pointed_thing.under).param2 == minetest.dir_to_wallmounted(dir)) or + (minetest.get_node(pointed_thing.under).name == name.."_slab" + and minetest.get_node(pointed_thing.under).param2 == 0) then + minetest.set_node(pointed_thing.under, {name=name}) + elseif minetest.registered_nodes[minetest.get_node(pointed_thing.above).name].buildable_to then + minetest.set_node(pointed_thing.above, {name=name.."_slab_r", param2=minetest.dir_to_wallmounted(dir)}) + else + return itemstack + end + + if not minetest.setting_getbool("creative_mode") then + itemstack:take_item() + end + return itemstack + end, + }) + + minetest.register_craft({ + output = name.."_slab 6", + recipe = { + {recipeitem, recipeitem, recipeitem}, + }, + }) + minetest.register_alias(name.."_slab_upside_down", name.."_slab_r") +end + +function realtest.register_stair_and_slab(name, recipeitem, groups, images, description, sounds, drop) + realtest.register_stair(name, recipeitem, groups, images, description, sounds, drop) + realtest.register_slab(name, recipeitem, groups, images, description, sounds, drop) +end diff --git a/mods/core/textures/particles_fire.png b/mods/core/textures/particles_fire.png new file mode 100644 index 0000000..5f8384b Binary files /dev/null and b/mods/core/textures/particles_fire.png differ diff --git a/mods/core/textures/particles_smoke.png b/mods/core/textures/particles_smoke.png new file mode 100644 index 0000000..6e5ecd3 Binary files /dev/null and b/mods/core/textures/particles_smoke.png differ diff --git a/mods/core/textures/rt_logo.png b/mods/core/textures/rt_logo.png new file mode 100644 index 0000000..ad026ed Binary files /dev/null and b/mods/core/textures/rt_logo.png differ diff --git a/mods/crafter/README.md b/mods/crafter/README.md new file mode 100644 index 0000000..a2a05b8 --- /dev/null +++ b/mods/crafter/README.md @@ -0,0 +1,80 @@ +=== Crafter MOD for MINETEST-C55 === +by Master Gollum + +Introduction: + + This is an utility MOD, itself does nothing. Clones the crafting + definition system to allow new MOD developers to create their + own craft systems. For example a pottery wheel to do items with + clay, a mill to produce flour from cereals, etc. + + How it works? + It give you 2 functions crafter.register_craft(craft) and + crafter.get_craft_result(data). The main difference with the + default ones is that they are not restricted for the method + name, you can use whatever name you want and create a new + family of crafts. They are used exactly as the default ones + are used, with the exception that register_craft requires + the method property. + + Example: + + -- In the list of definitions + crafter.register_craft({ + type = 'pottery', + output = 'potter:awasome_jar', + recipe = { + {'default:clay_lump','default:clay_lump'}, + {'default:clay_lump','default:clay_lump'}, + } + }) + + -- Inside your the abm of your crafter node + local shape = inv:get_list("shape") + crafter.get_craft_result({method = "pottery", width = 4, items = shape}) + + +Release Notes + + Version 0.1 + Initial version + +PS: This document has been structured as the README.txt of PilzAdam in + his Bed MOD. + +How to install: + Unzip the archive an place it in minetest-base-directory/mods/minetest/ + if you have a windows client or a linux run-in-place client. If you + have a linux system-wide instalation place it in + ~/.minetest/mods/minetest/. + If you want to install this mod only in one world create the folder + worldmods/ in your worlddirectory. + For further information or help see: + http://wiki.minetest.com/wiki/Installing_Mods + + +License: +Sourcecode: WTFPL (see below) +Graphics: WTFPL (see below) + +See also: +http://minetest.net/ + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Copyright (C) 2004 Sam Hocevar + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. + + + + + diff --git a/mods/crafter/init.lua b/mods/crafter/init.lua new file mode 100644 index 0000000..8885b36 --- /dev/null +++ b/mods/crafter/init.lua @@ -0,0 +1,110 @@ +crafter={ + debug=false, + crafts={}, + empty={item=ItemStack(nil),time=0} +} + +function crafter.register_craft(craft) + assert(craft.type ~= nil and craft.recipe ~= nil and craft.output ~= nil, + "Invalid craft definition, it must have type, recipe and output") + assert(type(craft.recipe)=="table" and type(craft.recipe[1])=="table","'recipe' must be a bidimensional table") + minetest.log("verbose","registerCraft ("..craft.type..", output="..craft.output.." recipe="..dump(craft.recipe)) + craft._h=#craft.recipe + craft._w=#craft.recipe[1] + -- TODO check that all the arrays have the same length... + crafter.crafts[#crafter.crafts+1]=craft +end + +function crafter.get_craft_result(data) + assert(data.method ~= nil and data.items ~= nil, "Invalid call, method and items must be provided") + local w = 1 + if data.width ~= nil and data.width>0 then + w=data.width + end + local r=nil + for zz,craft in ipairs(crafter.crafts) do + r=crafter._check_craft(data,w,craft) + if r ~= nil then + if crafter.debug then + print("Craft found, returning "..dump(r.item)) + end + return r + end + end + return crafter.empty +end + +function crafter._check_craft(data,w,c) + if c.type == data.method then + -- Here we go.. + for i=1,w-c._h+1 do + for j=1,w-c._w+1 do + local p=(i-1)*w+j + if crafter.debug then + print("Checking data.items["..dump(i).."]["..dump(j).."]("..dump(p)..")="..dump(data.items[p]:get_name()).." vs craft.recipe[1][1]="..dump(c.recipe[1][1])) + end + if data.items[p]:get_name() == c.recipe[1][1] then + for m=1,c._h do + for n=1,c._w do + local q=(i+m-1-1)*w+j+n-1 + if crafter.debug then + print(" Checking data.items["..dump(i+m-1).."]["..dump(j+n-1).."]("..dump(q)..")="..dump(data.items[q]:get_name()).. + " vs craft.recipe["..dump(m).."]["..dump(n).."]="..dump(c.recipe[m][n])) + end + if c.recipe[m][n] ~= data.items[q]:get_name() then + return nil + end + end + end + -- found! we still must check that is not any other stuff outside the limits of the recipe sizes... + -- Checking at right of the matching square + for m=i-c._h+1+1,w do + for n=j+c._w,w do + local q=(m-1)*w+n + if crafter.debug then + print(" Checking right data.items["..dump(m).."]["..dump(n).."]("..dump(q)..")="..dump(data.items[q]:get_name())) + end + if data.items[q]:get_name() ~= "" then + return nil + end + end + end + -- Checking at left of the matching square (the first row has been already scanned) + for m=i-c._h+1+1+1,w do + for n=1,j-1 do + local q=(m-1)*w+n + if crafter.debug then + print(" Checking left data.items["..dump(m).."]["..dump(n).."]("..dump(q)..")="..dump(data.items[q]:get_name())) + end + if data.items[q]:get_name() ~= "" then + return nil + end + end + end + -- Checking at bottom of the matching square + for m=i+c._h,w do + for n=j,j+c._w do + local q=(m-1)*w+n + if crafter.debug then + print(" Checking bottom data.items["..dump(m).."]["..dump(n).."]("..dump(q)..")="..dump(data.items[q]:get_name())) + end + if data.items[q]:get_name() ~= "" then + return nil + end + end + end + if crafter.debug then + print("Craft found! "..c.output) + end + return {item=ItemStack(c.output),time=1} + elseif data.items[p] ~= nil and data.items[p]:get_name() ~= "" then + if crafter.debug then + print("Invalid data item "..dump(data.items[p]:get_name())) + end + return nil + end + end + end + end +end + diff --git a/mods/decorations/depends.txt b/mods/decorations/depends.txt new file mode 100644 index 0000000..80acf10 --- /dev/null +++ b/mods/decorations/depends.txt @@ -0,0 +1,2 @@ +default +trees diff --git a/mods/decorations/init.lua b/mods/decorations/init.lua new file mode 100644 index 0000000..e216601 --- /dev/null +++ b/mods/decorations/init.lua @@ -0,0 +1,413 @@ +local decor_minerals = { + {"malachite", "Malachite"}, + {"cinnabar", "Cinnabar"}, + {"gypsum", "Gypsum"}, + {"jet", "Jet"}, + {"lazurite", "Lazurite"}, + {"olivine", "Olivine"}, + {"petrified_wood", "Petrified Wood"}, + {"satinspar", "Satinspar"}, + {"selenite", "Selenite"}, + {"serpentine", "Serpentine"} +} + +local pyr_cbox = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.3, 0.5}, + {-0.4, -0.3, -0.4, 0.4, -0.1, 0.4}, + {-0.3, -0.1, -0.3, 0.3, 0.1, 0.3}, + {-0.2, 0.1, -0.2, 0.2, 0.3, 0.2}, + {-0.1, 0.3, -0.1, 0.1, 0.5, 0.1}, + }, +} + +local bowl_cbox = { + type = "fixed", + fixed = { -0.5, -0.5, -0.5, 0.5, 0, 0.5 } +} + +local casket_cbox = { + type = "fixed", + fixed = { -6/16, -8/16, -5/16, 6/16, 0, 5/16 } +} + +for _, mineral in ipairs(decor_minerals) do + minetest.register_node("decorations:"..mineral[1].."_block", { + description = mineral[2].." Block", + tiles = {"decorations_"..mineral[1]..".png"}, + particle_image = {"minerals_"..mineral[1]..".png"}, + drop = "minerals:"..mineral[1].." 4", + groups = {cracky=3,drop_on_dig=1}, + sounds = default.node_sound_stone_defaults(), + }) + + minetest.register_node("decorations:"..mineral[1].."_pyramid", { + description = mineral[2].." Pyramid", + drawtype = "mesh", + mesh = "decorations_pyramid.obj", + selection_box = pyr_cbox, + collision_box = pyr_cbox, + paramtype = "light", + tiles = {"decorations_"..mineral[1]..".png"}, + particle_image = {"minerals_"..mineral[1]..".png"}, + groups = {cracky = 3}, + sounds = default.node_sound_stone_defaults(), + }) + + for i, tree_name in ipairs(realtest.registered_trees_list) do + local tree = realtest.registered_trees[tree_name] + minetest.register_node("decorations:"..mineral[1].."_table_"..i, { + description = mineral[2].." Table", + drawtype = "mesh", + mesh = "decorations_table.obj", + paramtype = "light", + tiles = { + "decorations_"..mineral[1]..".png", + tree.textures.planks + }, + groups = {cracky=3, oddly_breakable_by_hand = 2}, + sounds = default.node_sound_stone_defaults(), + }) + minetest.register_craft({ + output = "decorations:"..mineral[1].."_table_"..i, + recipe = { + {"minerals:"..mineral[1],"minerals:"..mineral[1],"minerals:"..mineral[1]}, + {tree.name.."_plank","",tree.name.."_plank"}, + {tree.name.."_plank","",tree.name.."_plank"}, + } + }) + end + + minetest.register_node("decorations:"..mineral[1].."_casket", { + description = mineral[2].." Casket", + drawtype = "mesh", + mesh = "decorations_casket.obj", + tiles = { + "decorations_"..mineral[1]..".png", + "decorations_"..mineral[1].."_casket_front.png" + }, + paramtype = "light", + paramtype2 = "facedir", + selection_box = casket_cbox, + collision_box = casket_cbox, + groups = {snappy=2,oddly_breakable_by_hand=2}, + sounds = default.node_sound_wood_defaults(), + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", + "size[8,8]".. + "list[current_name;main;1,0.5;6,3;]".. + "list[current_player;main;0,4;8,4;]") + meta:set_string("infotext", mineral[2].." Casket") + local inv = meta:get_inventory() + inv:set_size("main", 8*4) + end, + can_dig = function(pos,player) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + return inv:is_empty("main") + end, + }) + + minetest.register_node("decorations:"..mineral[1].."_chest", { + description = mineral[2].." Chest", + tiles = {"decorations_"..mineral[1].."_chest_top.png", "decorations_"..mineral[1].."_chest_top.png", "decorations_"..mineral[1].."_chest_side.png", + "decorations_"..mineral[1].."_chest_side.png", "decorations_"..mineral[1].."_chest_side.png", "decorations_"..mineral[1].."_chest_front.png"}, + paramtype2 = "facedir", + groups = {snappy=2,oddly_breakable_by_hand=2}, + sounds = default.node_sound_wood_defaults(), + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", + "size[8,9]".. + "list[current_name;main;0,0;8,4;]".. + "list[current_player;main;0,5;8,4;]") + meta:set_string("infotext", mineral[2].." Chest") + local inv = meta:get_inventory() + inv:set_size("main", 8*4) + end, + can_dig = function(pos,player) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + return inv:is_empty("main") + end, + }) + + local function has_locked_chest_privilege(meta, player) + if player:get_player_name() ~= meta:get_string("owner") then + return false + end + return true + end + + minetest.register_node("decorations:"..mineral[1].."_chest_locked", { + description = mineral[2].." Locked Chest", + tiles = {"decorations_"..mineral[1].."_chest_top.png", "decorations_"..mineral[1].."_chest_top.png", "decorations_"..mineral[1].."_chest_side.png", + "decorations_"..mineral[1].."_chest_side.png", "decorations_"..mineral[1].."_chest_side.png", "decorations_"..mineral[1].."_chest_lock.png"}, + paramtype2 = "facedir", + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2}, + sounds = default.node_sound_wood_defaults(), + after_place_node = function(pos, placer) + local meta = minetest.get_meta(pos) + meta:set_string("owner", placer:get_player_name() or "") + meta:set_string("infotext", mineral[2].." Locked Chest (owned by ".. + meta:get_string("owner")..")") + end, + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("infotext", mineral[2].." Locked Chest") + meta:set_string("owner", "") + local inv = meta:get_inventory() + inv:set_size("main", 8*4) + end, + can_dig = function(pos,player) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + return inv:is_empty("main") and player:get_player_name() == meta:get_string("owner") + end, + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + local meta = minetest.get_meta(pos) + if not has_locked_chest_privilege(meta, player) then + minetest.log("action", player:get_player_name().. + " tried to access a locked chest belonging to ".. + meta:get_string("owner").." at ".. + minetest.pos_to_string(pos)) + return 0 + end + return count + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + local meta = minetest.get_meta(pos) + if not has_locked_chest_privilege(meta, player) then + minetest.log("action", player:get_player_name().. + " tried to access a locked chest belonging to ".. + meta:get_string("owner").." at ".. + minetest.pos_to_string(pos)) + return 0 + end + return stack:get_count() + end, + allow_metadata_inventory_take = function(pos, listname, index, stack, player) + local meta = minetest.get_meta(pos) + if not has_locked_chest_privilege(meta, player) then + minetest.log("action", player:get_player_name().. + " tried to access a locked chest belonging to ".. + meta:get_string("owner").." at ".. + minetest.pos_to_string(pos)) + return 0 + end + return stack:get_count() + end, + on_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + minetest.log("action", player:get_player_name().. + " moves stuff in locked chest at "..minetest.pos_to_string(pos)) + end, + on_metadata_inventory_put = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name().. + " moves stuff to locked chest at "..minetest.pos_to_string(pos)) + end, + on_metadata_inventory_take = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name().. + " takes stuff from locked chest at "..minetest.pos_to_string(pos)) + end, + on_rightclick = function(pos, node, clicker) + local meta = minetest.get_meta(pos) + if has_locked_chest_privilege(meta, clicker) then + local pos = pos.x .. "," .. pos.y .. "," ..pos.z + minetest.show_formspec(clicker:get_player_name(), + "decorations:locked_chest", + "size[8,9]".. + "list[nodemeta:".. pos .. ";main;0,0;8,4;]".. + "list[current_player;main;0,5;8,4;]") + end + end, + }) + + minetest.register_node("decorations:"..mineral[1].."_cylinder", { + description = mineral[2].." Cylinder", + drawtype = "mesh", + mesh = "decorations_cylinder.obj", + paramtype = "light", + tiles = {"decorations_"..mineral[1]..".png"}, + particle_image = {"minerals_"..mineral[1]..".png"}, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), + }) + + minetest.register_node("decorations:"..mineral[1].."_vase", { + description = mineral[2].." Vase", + drawtype = "mesh", + mesh = "decorations_vase.obj", + paramtype = "light", + tiles = {"decorations_"..mineral[1]..".png"}, + groups = {cracky=3, oddly_breakable_by_hand = 2}, + sounds = default.node_sound_stone_defaults(), + }) + + minetest.register_node("decorations:"..mineral[1].."_bowl", { + description = mineral[2].." Bowl", + drawtype = "mesh", + mesh = "decorations_bowl.obj", + selection_box = bowl_cbox, + collision_box = bowl_cbox, + paramtype = "light", + tiles = {"decorations_"..mineral[1]..".png"}, + groups = {cracky=3, oddly_breakable_by_hand = 2}, + sounds = default.node_sound_stone_defaults(), + }) + + minetest.register_node("decorations:"..mineral[1].."_bowl_with_coals", { + description = mineral[2].." Bowl With Coals", + drawtype = "mesh", + mesh = "decorations_bowl_with_coals.obj", + selection_box = bowl_cbox, + collision_box = bowl_cbox, + paramtype = "light", + light_source = 14, + tiles = { + {name="decorations_coals.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}}, + "decorations_"..mineral[1]..".png" + }, + groups = {cracky=3, oddly_breakable_by_hand = 2}, + sounds = default.node_sound_stone_defaults(), + }) + + minetest.register_craft({ + output = "decorations:"..mineral[1].."_casket", + recipe = { + {"minerals:"..mineral[1],"minerals:"..mineral[1],"minerals:"..mineral[1]}, + {"minerals:"..mineral[1],"minerals:"..mineral[1],"minerals:"..mineral[1]}, + } + }) + + minetest.register_craft({ + output = "decorations:"..mineral[1].."_chest 2", + recipe = { + {"minerals:"..mineral[1],"minerals:"..mineral[1],"minerals:"..mineral[1]}, + {"minerals:"..mineral[1],"","minerals:"..mineral[1]}, + {"minerals:"..mineral[1],"minerals:"..mineral[1],"minerals:"..mineral[1]}, + } + }) + + minetest.register_craft({ + type = "shapeless", + output = "decorations:"..mineral[1].."_chest_locked", + recipe = {"group:lock","decorations:"..mineral[1].."_chest"} + }) + + minetest.register_craft({ + output = "decorations:"..mineral[1].."_block", + recipe = { + {"minerals:"..mineral[1],"minerals:"..mineral[1]}, + {"minerals:"..mineral[1],"minerals:"..mineral[1]}, + } + }) + + realtest.register_stair("decorations:"..mineral[1].."_block",mineral[2].." Stair",nil,nil,nil,nil,"minerals:"..mineral[1].." 3") + realtest.register_slab("decorations:"..mineral[1].."_block",mineral[2].." Slab",nil,nil,nil,nil,"minerals:"..mineral[1].." 2") + + minetest.register_craft({ + output = "decorations:"..mineral[1].."_block_slab", + recipe = { + {"minerals:"..mineral[1],"minerals:"..mineral[1]}, + }, + }) + minetest.register_craft({ + output = "decorations:"..mineral[1].."_block_stair", + recipe = { + {"minerals:"..mineral[1],""}, + {"minerals:"..mineral[1],"minerals:"..mineral[1]}, + }, + }) + minetest.register_craft({ + output = "decorations:"..mineral[1].."_block_stair", + recipe = { + {"","minerals:"..mineral[1]}, + {"minerals:"..mineral[1],"minerals:"..mineral[1]}, + }, + }) + + minetest.register_craft({ + output = "decorations:"..mineral[1].."_pyramid", + recipe = { + {"","minerals:"..mineral[1],""}, + {"minerals:"..mineral[1],"minerals:"..mineral[1],"minerals:"..mineral[1]}, + } + }) + + minetest.register_craft({ + output = "decorations:"..mineral[1].."_cylinder", + recipe = { + {"","minerals:"..mineral[1],""}, + {"minerals:"..mineral[1],"minerals:"..mineral[1],"minerals:"..mineral[1]}, + {"","minerals:"..mineral[1],""}, + } + }) + + minetest.register_craft({ + output = "decorations:"..mineral[1].."_vase", + recipe = { + {"minerals:"..mineral[1],"","minerals:"..mineral[1]}, + {"","minerals:"..mineral[1],""}, + {"","minerals:"..mineral[1],""}, + } + }) + minetest.register_craft({ + output = "decorations:"..mineral[1].."_bowl", + recipe = { + {"minerals:"..mineral[1],"","minerals:"..mineral[1]}, + {"","minerals:"..mineral[1],""}, + } + }) + + minetest.register_craft({ + output = "decorations:"..mineral[1].."_bowl_with_coals", + recipe = { + {"minerals:charcoal"}, + {"decorations:"..mineral[1].."_bowl"}, + } + }) + + minetest.register_craft({ + output = "decorations:"..mineral[1].."_bowl_with_coals", + recipe = { + {"minerals:bituminous_coal"}, + {"decorations:"..mineral[1].."_bowl"}, + } + }) + + minetest.register_craft({ + output = "decorations:"..mineral[1].."_bowl_with_coals", + recipe = { + {"minerals:lignite"}, + {"decorations:"..mineral[1].."_bowl"}, + } + }) + + minetest.register_craft({ + output = "decorations:"..mineral[1].."_bowl_with_coals", + recipe = { + {"minerals:anthracite"}, + {"decorations:"..mineral[1].."_bowl"}, + } + }) +end + +for i, tree_name in ipairs(realtest.registered_trees_list) do + local tree = realtest.registered_trees[tree_name] + minetest.register_node("decorations:bookshelf_"..tree.name:remove_modname_prefix(), { + description = tree.description.." Bookshelf", + tiles = {tree.textures.planks, tree.textures.planks, tree.textures.planks.."^decorations_bookshelf.png"}, + groups = {bookshelf=1,snappy=2,choppy=3,oddly_breakable_by_hand=2,flammable=3}, + sounds = default.node_sound_wood_defaults(), + }) + minetest.register_craft({ + output = "decorations:bookshelf_"..tree.name:remove_modname_prefix(), + recipe = { + {tree.name.."_plank", tree.name.."_plank", tree.name.."_plank"}, + {"default:book", "default:book", tree.name.."_plank"}, + {tree.name.."_plank", tree.name.."_plank", tree.name.."_plank"}, + } + }) +end diff --git a/mods/decorations/models/decorations_bowl.obj b/mods/decorations/models/decorations_bowl.obj new file mode 100644 index 0000000..93f3beb --- /dev/null +++ b/mods/decorations/models/decorations_bowl.obj @@ -0,0 +1,344 @@ +# Blender v2.73 (sub 0) OBJ File: 'realtest_bowl.blend' +# www.blender.org +o Cylinder_Cylinder.001 +v 0.099456 -0.000002 -0.499999 +v 0.283227 -0.000002 -0.423879 +v 0.423879 -0.000002 -0.283227 +v 0.499999 -0.000002 -0.099456 +v 0.499999 -0.000002 0.099456 +v 0.423879 -0.000002 0.283227 +v 0.283227 -0.000002 0.423879 +v 0.099456 -0.000002 0.499999 +v -0.099456 -0.000002 0.499999 +v -0.283227 -0.000002 0.423879 +v -0.423879 -0.000002 0.283227 +v -0.499999 -0.000002 0.099456 +v -0.499999 -0.000002 -0.099456 +v -0.423879 -0.000002 -0.283227 +v -0.283227 -0.000002 -0.423879 +v -0.099456 -0.000002 -0.499999 +v 0.059106 -0.500001 -0.297146 +v 0.168320 -0.500001 -0.251908 +v 0.251908 -0.500001 -0.168320 +v 0.297146 -0.500001 -0.059106 +v 0.297146 -0.500001 0.059106 +v 0.251908 -0.500001 0.168320 +v 0.168320 -0.500001 0.251908 +v 0.059106 -0.500001 0.297146 +v -0.059106 -0.500001 0.297146 +v -0.168320 -0.500001 0.251908 +v -0.251908 -0.500001 0.168320 +v -0.297146 -0.500001 0.059106 +v -0.297146 -0.500001 -0.059106 +v -0.251908 -0.500001 -0.168320 +v -0.168320 -0.500001 -0.251908 +v -0.059106 -0.500001 -0.297146 +v -0.087024 -0.000002 -0.437499 +v -0.247823 -0.000002 -0.370894 +v -0.370894 -0.000002 -0.247824 +v -0.437499 -0.000002 -0.087024 +v -0.437499 -0.000002 0.087024 +v -0.370894 -0.000002 0.247823 +v -0.247823 -0.000002 0.370894 +v -0.087024 -0.000002 0.437499 +v 0.087024 -0.000002 0.437499 +v 0.247823 -0.000002 0.370894 +v 0.370894 -0.000002 0.247823 +v 0.437499 -0.000002 0.087024 +v 0.437499 -0.000002 -0.087024 +v 0.370894 -0.000002 -0.247823 +v 0.247823 -0.000002 -0.370894 +v 0.087024 -0.000002 -0.437499 +v 0.283227 -0.375000 -0.423879 +v 0.423879 -0.375000 -0.283227 +v 0.499999 -0.375000 -0.099456 +v 0.499999 -0.375000 0.099456 +v 0.423879 -0.375000 0.283227 +v 0.283227 -0.375000 0.423879 +v 0.099456 -0.375000 0.499999 +v -0.099456 -0.375000 0.499999 +v -0.283227 -0.375000 0.423879 +v -0.423879 -0.375000 0.283227 +v -0.499999 -0.375000 0.099456 +v -0.499999 -0.375000 -0.099456 +v -0.423879 -0.375000 -0.283227 +v -0.283227 -0.375000 -0.423879 +v -0.099456 -0.375000 -0.499999 +v 0.099456 -0.375000 -0.499999 +v -0.087024 -0.375003 -0.437499 +v -0.247823 -0.375003 -0.370894 +v -0.370894 -0.375003 -0.247824 +v -0.437499 -0.375003 -0.087024 +v -0.437499 -0.375003 0.087024 +v -0.370894 -0.375003 0.247823 +v -0.247823 -0.375003 0.370894 +v -0.087024 -0.375003 0.437499 +v 0.087024 -0.375003 0.437499 +v 0.247823 -0.375003 0.370894 +v 0.370894 -0.375003 0.247823 +v 0.437499 -0.375003 0.087024 +v 0.437499 -0.375003 -0.087024 +v 0.370894 -0.375003 -0.247823 +v 0.247823 -0.375003 -0.370894 +v 0.087024 -0.375003 -0.437499 +v 0.156517 -0.431076 -0.377866 +v 0.289206 -0.431076 -0.289206 +v 0.377866 -0.431076 -0.156517 +v 0.408999 -0.431076 0.000000 +v 0.377866 -0.431076 0.156517 +v 0.289206 -0.431076 0.289206 +v 0.156517 -0.431076 0.377865 +v 0.000000 -0.431076 0.408999 +v -0.156517 -0.431076 0.377866 +v -0.289206 -0.431076 0.289206 +v -0.377866 -0.431076 0.156517 +v -0.408999 -0.431076 -0.000000 +v -0.377865 -0.431076 -0.156517 +v -0.289206 -0.431076 -0.289206 +v 0.000000 -0.431076 -0.408999 +v -0.156517 -0.431076 -0.377866 +v -0.434502 -0.000002 0.179977 +v -0.470302 -0.000002 -0.000000 +v -0.434502 -0.000002 -0.179977 +v -0.332554 -0.000002 -0.332554 +v -0.179977 -0.000002 -0.434502 +v 0.000000 -0.000002 -0.470302 +v 0.179977 -0.000002 -0.434502 +v 0.332554 -0.000002 -0.332554 +v 0.434502 -0.000002 -0.179977 +v 0.470302 -0.000002 0.000000 +v 0.434502 -0.000002 0.179977 +v 0.332554 -0.000002 0.332554 +v 0.179977 -0.000002 0.434502 +v 0.000000 -0.000002 0.470302 +v -0.179977 -0.000002 0.434502 +v -0.332554 -0.000002 0.332554 +vt 0.750000 0.125001 +vt 0.750000 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.125001 +vt 0.250000 0.500000 +vt 0.250000 0.125001 +vt 0.000000 0.500000 +vt 0.000000 0.125001 +vt 1.000000 0.125001 +vt 1.000000 0.500000 +vt 0.750000 0.000000 +vt 0.625000 0.068925 +vt 0.500000 0.000000 +vt 0.375000 0.068925 +vt 0.250000 0.000000 +vt 0.125000 0.068925 +vt 1.000000 0.000000 +vt 0.875000 0.068925 +vt 0.747824 0.870894 +vt 0.587024 0.937500 +vt 0.412976 0.937500 +vt 0.252176 0.870895 +vt 0.129106 0.747824 +vt 0.062500 0.587024 +vt 0.062500 0.412976 +vt 0.129105 0.252176 +vt 0.252176 0.129105 +vt 0.412976 0.062500 +vt 0.587024 0.062500 +vt 0.747824 0.129105 +vt 0.870895 0.252176 +vt 0.937500 0.412976 +vt 0.937500 0.587024 +vt 0.870895 0.747824 +vt 0.322983 0.235075 +vt 0.437840 0.187500 +vt 0.562160 0.187500 +vt 0.677017 0.235075 +vt 0.764925 0.322983 +vt 0.812500 0.437840 +vt 0.812500 0.562160 +vt 0.764925 0.677017 +vt 0.677017 0.764925 +vt 0.562160 0.812500 +vt 0.437840 0.812500 +vt 0.322983 0.764925 +vt 0.235075 0.677017 +vt 0.187500 0.562160 +vt 0.187500 0.437840 +vt 0.235075 0.322983 +vt 0.000000 0.000000 +vt 0.000000 0.937500 +vt 0.250000 0.937500 +vt 0.125000 0.967197 +vt 0.750000 0.937500 +vt 1.000000 0.937500 +vt 0.875000 0.967197 +vt 0.500000 0.937500 +vt 0.625000 0.967197 +vt 0.375000 0.967197 +vt 0.500000 1.000000 +vt 0.250000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.750000 1.000000 +g Cylinder_Cylinder.001_None +s 1 +f 64/1 1/2 2/3 49/4 +f 49/4 2/3 3/5 50/6 +f 50/6 3/5 4/7 51/8 +f 51/9 4/10 5/2 52/1 +f 52/1 5/2 6/3 53/4 +f 53/4 6/3 7/5 54/6 +f 54/6 7/5 8/7 55/8 +f 55/9 8/10 9/2 56/1 +f 56/1 9/2 10/3 57/4 +f 57/4 10/3 11/5 58/6 +f 58/6 11/5 12/7 59/8 +f 59/9 12/10 13/2 60/1 +f 60/1 13/2 14/3 61/4 +f 61/4 14/3 15/5 62/6 +f 63/9 16/10 1/2 64/1 +f 17/11 64/1 81/12 +f 18/13 49/4 82/14 +f 19/15 50/6 83/16 +f 20/17 51/9 84/18 +f 21/11 52/1 85/12 +f 22/13 53/4 86/14 +f 23/15 54/6 87/16 +f 24/17 55/9 88/18 +f 25/11 56/1 89/12 +f 26/13 57/4 90/14 +f 27/15 58/6 91/16 +f 28/17 59/9 92/18 +f 29/11 60/1 93/12 +f 30/13 61/4 94/14 +f 32/17 63/9 95/18 +f 31/15 62/6 96/16 +f 62/6 15/5 16/7 63/8 +f 79/19 80/20 65/21 66/22 67/23 68/24 69/25 70/26 71/27 72/28 73/29 74/30 75/31 76/32 77/33 78/34 +f 33/7 34/5 66/6 65/8 +f 44/2 45/10 77/9 76/1 +f 48/2 33/10 65/9 80/1 +f 42/5 43/3 75/4 74/6 +f 40/2 41/10 73/9 72/1 +f 38/5 39/3 71/4 70/6 +f 36/2 37/10 69/9 68/1 +f 47/3 48/2 80/1 79/4 +f 34/5 35/3 67/4 66/6 +f 45/7 46/5 78/6 77/8 +f 43/3 44/2 76/1 75/4 +f 41/7 42/5 74/6 73/8 +f 39/3 40/2 72/1 71/4 +f 37/7 38/5 70/6 69/8 +f 35/3 36/2 68/1 67/4 +f 46/5 47/3 79/4 78/6 +f 31/35 32/36 17/37 18/38 19/39 20/40 21/41 22/42 23/43 24/44 25/45 26/46 27/47 28/48 29/49 30/50 +f 64/1 49/4 81/12 +f 49/4 18/13 81/12 +f 18/13 17/11 81/12 +f 49/4 50/6 82/14 +f 50/6 19/15 82/14 +f 19/15 18/13 82/14 +f 50/6 51/8 83/16 +f 51/8 20/51 83/16 +f 20/51 19/15 83/16 +f 51/9 52/1 84/18 +f 52/1 21/11 84/18 +f 21/11 20/17 84/18 +f 52/1 53/4 85/12 +f 53/4 22/13 85/12 +f 22/13 21/11 85/12 +f 53/4 54/6 86/14 +f 54/6 23/15 86/14 +f 23/15 22/13 86/14 +f 54/6 55/8 87/16 +f 55/8 24/51 87/16 +f 24/51 23/15 87/16 +f 55/9 56/1 88/18 +f 56/1 25/11 88/18 +f 25/11 24/17 88/18 +f 56/1 57/4 89/12 +f 57/4 26/13 89/12 +f 26/13 25/11 89/12 +f 57/4 58/6 90/14 +f 58/6 27/15 90/14 +f 27/15 26/13 90/14 +f 58/6 59/8 91/16 +f 59/8 28/51 91/16 +f 28/51 27/15 91/16 +f 59/9 60/1 92/18 +f 60/1 29/11 92/18 +f 29/11 28/17 92/18 +f 60/1 61/4 93/12 +f 61/4 30/13 93/12 +f 30/13 29/11 93/12 +f 61/4 62/6 94/14 +f 62/6 31/15 94/14 +f 31/15 30/13 94/14 +f 63/9 64/1 95/18 +f 64/1 17/11 95/18 +f 17/11 32/17 95/18 +f 62/6 63/8 96/16 +f 63/8 32/51 96/16 +f 32/51 31/15 96/16 +f 13/52 12/53 98/54 +f 14/55 13/56 99/57 +f 15/58 14/55 100/59 +f 16/53 15/58 101/60 +f 1/52 16/53 102/54 +f 2/55 1/56 103/57 +f 3/58 2/55 104/59 +f 4/53 3/58 105/60 +f 5/52 4/53 106/54 +f 6/55 5/56 107/57 +f 7/58 6/55 108/59 +f 8/53 7/58 109/60 +f 9/52 8/53 110/54 +f 10/55 9/56 111/57 +f 11/58 10/55 112/59 +f 12/53 11/58 97/60 +f 11/58 38/61 97/60 +f 38/61 37/62 97/60 +f 37/62 12/53 97/60 +f 12/53 37/62 98/54 +f 37/62 36/63 98/54 +f 36/63 13/52 98/54 +f 13/56 36/64 99/57 +f 36/64 35/65 99/57 +f 35/65 14/55 99/57 +f 14/55 35/65 100/59 +f 35/65 34/61 100/59 +f 34/61 15/58 100/59 +f 15/58 34/61 101/60 +f 34/61 33/62 101/60 +f 33/62 16/53 101/60 +f 16/53 33/62 102/54 +f 33/62 48/63 102/54 +f 48/63 1/52 102/54 +f 1/56 48/64 103/57 +f 48/64 47/65 103/57 +f 47/65 2/55 103/57 +f 2/55 47/65 104/59 +f 47/65 46/61 104/59 +f 46/61 3/58 104/59 +f 3/58 46/61 105/60 +f 46/61 45/62 105/60 +f 45/62 4/53 105/60 +f 4/53 45/62 106/54 +f 45/62 44/63 106/54 +f 44/63 5/52 106/54 +f 5/56 44/64 107/57 +f 44/64 43/65 107/57 +f 43/65 6/55 107/57 +f 6/55 43/65 108/59 +f 43/65 42/61 108/59 +f 42/61 7/58 108/59 +f 7/58 42/61 109/60 +f 42/61 41/62 109/60 +f 41/62 8/53 109/60 +f 8/53 41/62 110/54 +f 41/62 40/63 110/54 +f 40/63 9/52 110/54 +f 9/56 40/64 111/57 +f 40/64 39/65 111/57 +f 39/65 10/55 111/57 +f 10/55 39/65 112/59 +f 39/65 38/61 112/59 +f 38/61 11/58 112/59 diff --git a/mods/decorations/models/decorations_bowl_with_coals.obj b/mods/decorations/models/decorations_bowl_with_coals.obj new file mode 100644 index 0000000..0850932 --- /dev/null +++ b/mods/decorations/models/decorations_bowl_with_coals.obj @@ -0,0 +1,536 @@ +# Blender v2.73 (sub 0) OBJ File: 'realtest_bowl_with_coals.blend' +# www.blender.org +o Cylinder_Cylinder.001 +v 0.099456 -0.000002 -0.499999 +v 0.283227 -0.000002 -0.423879 +v 0.423879 -0.000002 -0.283227 +v 0.499999 -0.000002 -0.099456 +v 0.499999 -0.000002 0.099456 +v 0.423879 -0.000002 0.283227 +v 0.283227 -0.000002 0.423879 +v 0.099456 -0.000002 0.499999 +v -0.099456 -0.000002 0.499999 +v -0.283227 -0.000002 0.423879 +v -0.423879 -0.000002 0.283227 +v -0.499999 -0.000002 0.099456 +v -0.499999 -0.000002 -0.099456 +v -0.423879 -0.000002 -0.283227 +v -0.283227 -0.000002 -0.423879 +v -0.099456 -0.000002 -0.499999 +v 0.059106 -0.500001 -0.297146 +v 0.168320 -0.500001 -0.251908 +v 0.251908 -0.500001 -0.168320 +v 0.297146 -0.500001 -0.059106 +v 0.297146 -0.500001 0.059106 +v 0.251908 -0.500001 0.168320 +v 0.168320 -0.500001 0.251908 +v 0.059106 -0.500001 0.297146 +v -0.059106 -0.500001 0.297146 +v -0.168320 -0.500001 0.251908 +v -0.251908 -0.500001 0.168320 +v -0.297146 -0.500001 0.059106 +v -0.297146 -0.500001 -0.059106 +v -0.251908 -0.500001 -0.168320 +v -0.168320 -0.500001 -0.251908 +v -0.059106 -0.500001 -0.297146 +v -0.087024 -0.000002 -0.437499 +v -0.247823 -0.000002 -0.370894 +v -0.370894 -0.000002 -0.247824 +v -0.437499 -0.000002 -0.087024 +v -0.437499 -0.000002 0.087024 +v -0.370894 -0.000002 0.247823 +v -0.247823 -0.000002 0.370894 +v -0.087024 -0.000002 0.437499 +v 0.087024 -0.000002 0.437499 +v 0.247823 -0.000002 0.370894 +v 0.370894 -0.000002 0.247823 +v 0.437499 -0.000002 0.087024 +v 0.437499 -0.000002 -0.087024 +v 0.370894 -0.000002 -0.247823 +v 0.247823 -0.000002 -0.370894 +v 0.087024 -0.000002 -0.437499 +v 0.283227 -0.375000 -0.423879 +v 0.423879 -0.375000 -0.283227 +v 0.499999 -0.375000 -0.099456 +v 0.499999 -0.375000 0.099456 +v 0.423879 -0.375000 0.283227 +v 0.283227 -0.375000 0.423879 +v 0.099456 -0.375000 0.499999 +v -0.099456 -0.375000 0.499999 +v -0.283227 -0.375000 0.423879 +v -0.423879 -0.375000 0.283227 +v -0.499999 -0.375000 0.099456 +v -0.499999 -0.375000 -0.099456 +v -0.423879 -0.375000 -0.283227 +v -0.283227 -0.375000 -0.423879 +v -0.099456 -0.375000 -0.499999 +v 0.099456 -0.375000 -0.499999 +v -0.087024 -0.125003 -0.437499 +v -0.247823 -0.125003 -0.370894 +v -0.370894 -0.125003 -0.247824 +v -0.437499 -0.125003 -0.087024 +v -0.437499 -0.125003 0.087024 +v -0.370894 -0.125003 0.247823 +v -0.247823 -0.125003 0.370894 +v -0.087024 -0.125003 0.437499 +v 0.087024 -0.125003 0.437499 +v 0.247823 -0.125003 0.370894 +v 0.370894 -0.125003 0.247823 +v 0.437499 -0.125003 0.087024 +v 0.437499 -0.125003 -0.087024 +v 0.370894 -0.125003 -0.247823 +v 0.247823 -0.125003 -0.370894 +v 0.087024 -0.125003 -0.437499 +v 0.156517 -0.431076 -0.377866 +v 0.289206 -0.431076 -0.289206 +v 0.377866 -0.431076 -0.156517 +v 0.408999 -0.431076 0.000000 +v 0.377866 -0.431076 0.156517 +v 0.289206 -0.431076 0.289206 +v 0.156517 -0.431076 0.377865 +v 0.000000 -0.431076 0.408999 +v -0.156517 -0.431076 0.377866 +v -0.289206 -0.431076 0.289206 +v -0.377866 -0.431076 0.156517 +v -0.408999 -0.431076 -0.000000 +v -0.377865 -0.431076 -0.156517 +v -0.289206 -0.431076 -0.289206 +v 0.000000 -0.431076 -0.408999 +v -0.156517 -0.431076 -0.377866 +v -0.252207 -0.113551 0.363992 +v -0.091853 -0.112257 0.430143 +v -0.012027 -0.035071 -0.035691 +v 0.111884 -0.043685 -0.221138 +v 0.038216 -0.073078 -0.237009 +v -0.050034 -0.064527 -0.242188 +v -0.129968 -0.072948 -0.203677 +v -0.195627 -0.064816 -0.146634 +v -0.224701 -0.060908 -0.069301 +v -0.222496 -0.056826 0.020241 +v -0.182893 -0.069844 0.102478 +v -0.135939 -0.043685 0.149756 +v -0.053136 -0.068632 0.198337 +v 0.042917 -0.082305 0.206357 +v 0.123954 -0.088419 0.176959 +v 0.186506 -0.073763 0.105152 +v 0.217291 -0.065545 0.019972 +v 0.206722 -0.043685 -0.079203 +v 0.183198 -0.078578 -0.139171 +v 0.187231 -0.084524 -0.295854 +v 0.029026 -0.059385 -0.132653 +v -0.021385 -0.050693 -0.137091 +v -0.068697 -0.041732 -0.125015 +v -0.091768 -0.051430 -0.089296 +v -0.113083 -0.045553 -0.052096 +v -0.113787 -0.044667 -0.009037 +v -0.097847 -0.043770 0.030705 +v -0.056636 -0.056929 0.068191 +v -0.018308 -0.054570 0.083638 +v 0.015224 -0.041995 0.077218 +v 0.069420 -0.059631 0.069570 +v 0.095809 -0.054113 0.035986 +v 0.105767 -0.045679 -0.008520 +v 0.113669 -0.055636 -0.046948 +v 0.092325 -0.049723 -0.090167 +v 0.067238 -0.056881 -0.117280 +v 0.067727 -0.090984 -0.341946 +v -0.068622 -0.093821 -0.339293 +v -0.188372 -0.092980 -0.289353 +v -0.289634 -0.070111 -0.210060 +v -0.333681 -0.089640 -0.078453 +v -0.339785 -0.064285 0.037053 +v -0.282310 -0.085769 0.169970 +v -0.189414 -0.091858 0.265800 +v -0.075238 -0.090727 0.316620 +v 0.058982 -0.089368 0.314641 +v 0.189040 -0.094495 0.266671 +v 0.278054 -0.089588 0.171456 +v 0.324495 -0.093838 0.054828 +v 0.332307 -0.090405 -0.079693 +v 0.279639 -0.099553 -0.193474 +v -0.434502 -0.000002 0.179977 +v -0.470302 -0.000002 -0.000000 +v -0.434502 -0.000002 -0.179977 +v -0.332554 -0.000002 -0.332554 +v -0.179977 -0.000002 -0.434502 +v 0.000000 -0.000002 -0.470302 +v 0.179977 -0.000002 -0.434502 +v 0.332554 -0.000002 -0.332554 +v 0.434502 -0.000002 -0.179977 +v 0.470302 -0.000002 0.000000 +v 0.434502 -0.000002 0.179977 +v 0.332554 -0.000002 0.332554 +v 0.179977 -0.000002 0.434502 +v 0.000000 -0.000002 0.470302 +v -0.179977 -0.000002 0.434502 +v -0.332554 -0.000002 0.332554 +vt 0.779640 0.693474 +vt 0.687231 0.795854 +vt 0.611884 0.721139 +vt 0.683198 0.639171 +vt 0.567239 0.617280 +vt 0.529026 0.632653 +vt 0.487973 0.535691 +vt 0.478615 0.637091 +vt 0.431303 0.625015 +vt 0.408232 0.589296 +vt 0.386916 0.552096 +vt 0.386213 0.509037 +vt 0.402153 0.469295 +vt 0.443364 0.431809 +vt 0.481692 0.416362 +vt 0.515224 0.422782 +vt 0.569421 0.430429 +vt 0.595809 0.464014 +vt 0.605767 0.508520 +vt 0.613669 0.546948 +vt 0.592325 0.590167 +vt 0.832307 0.579693 +vt 0.706722 0.579203 +vt 0.824496 0.445172 +vt 0.717292 0.480028 +vt 0.778055 0.328544 +vt 0.686507 0.394848 +vt 0.689040 0.233329 +vt 0.623954 0.323040 +vt 0.558982 0.185358 +vt 0.542917 0.293643 +vt 0.424761 0.183380 +vt 0.446864 0.301663 +vt 0.310586 0.234199 +vt 0.364061 0.350244 +vt 0.217689 0.330029 +vt 0.317107 0.397521 +vt 0.160214 0.462947 +vt 0.277503 0.479759 +vt 0.166319 0.578453 +vt 0.275299 0.569301 +vt 0.210366 0.710061 +vt 0.304373 0.646634 +vt 0.311628 0.789353 +vt 0.370031 0.703677 +vt 0.431378 0.839293 +vt 0.449965 0.742188 +vt 0.567727 0.841946 +vt 0.538216 0.737010 +vt 0.747824 0.870894 +vt 0.587024 0.937500 +vt 0.412976 0.937500 +vt 0.252176 0.870895 +vt 0.129105 0.747824 +vt 0.062500 0.587024 +vt 0.062500 0.412976 +vt 0.247792 0.136007 +vt 0.408147 0.069856 +vt 0.129105 0.252176 +vt 0.937500 0.587024 +vt 0.870895 0.747824 +vt 0.870895 0.252176 +vt 0.937500 0.412976 +vt 0.587024 0.062500 +vt 0.747824 0.129105 +vt 0.750000 0.125001 +vt 0.750000 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.125001 +vt 0.250000 0.500000 +vt 0.250000 0.125001 +vt 0.000000 0.500000 +vt 0.000000 0.125001 +vt 1.000000 0.125001 +vt 1.000000 0.500000 +vt 0.559106 0.202854 +vt 0.599456 0.000000 +vt 0.656517 0.122134 +vt 0.668320 0.248091 +vt 0.783227 0.076121 +vt 0.789206 0.210794 +vt 0.751909 0.331680 +vt 0.923880 0.216773 +vt 0.877866 0.343483 +vt 0.797146 0.440894 +vt 1.000000 0.400544 +vt 0.908999 0.500000 +vt 0.797146 0.559106 +vt 1.000000 0.599456 +vt 0.877866 0.656517 +vt 0.751909 0.668320 +vt 0.923879 0.783227 +vt 0.789206 0.789206 +vt 0.668320 0.751909 +vt 0.783227 0.923880 +vt 0.656517 0.877866 +vt 0.559106 0.797146 +vt 0.599456 1.000000 +vt 0.500000 0.908999 +vt 0.440894 0.797146 +vt 0.400544 1.000000 +vt 0.343483 0.877866 +vt 0.331680 0.751909 +vt 0.216773 0.923880 +vt 0.210794 0.789206 +vt 0.248091 0.668320 +vt 0.076121 0.783227 +vt 0.122134 0.656517 +vt 0.202854 0.559106 +vt 0.000000 0.599456 +vt 0.091001 0.500000 +vt 0.202854 0.440894 +vt 0.000000 0.400544 +vt 0.122134 0.343483 +vt 0.248091 0.331680 +vt 0.076121 0.216773 +vt 0.210794 0.210794 +vt 0.440894 0.202854 +vt 0.400544 0.000000 +vt 0.500000 0.091001 +vt 0.331680 0.248091 +vt 0.216773 0.076120 +vt 0.343483 0.122134 +vt 0.250000 0.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.750000 0.000000 +vt 0.500000 0.000000 +vt 0.000000 0.937500 +vt 0.250000 0.937500 +vt 0.125000 0.967197 +vt 0.750000 0.937500 +vt 1.000000 0.937500 +vt 0.875000 0.967197 +vt 0.500000 0.937500 +vt 0.625000 0.967197 +vt 0.375000 0.967197 +vt 0.500000 1.000000 +vt 0.250000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.750000 1.000000 +g Cylinder_Cylinder.001_coals +s 1 +f 147/1 116/2 100/3 115/4 +f 132/5 117/6 99/7 +f 117/6 118/8 99/7 +f 118/8 119/9 99/7 +f 119/9 120/10 99/7 +f 120/10 121/11 99/7 +f 121/11 122/12 99/7 +f 122/12 123/13 99/7 +f 123/13 124/14 99/7 +f 124/14 125/15 99/7 +f 125/15 126/16 99/7 +f 126/16 127/17 99/7 +f 127/17 128/18 99/7 +f 128/18 129/19 99/7 +f 129/19 130/20 99/7 +f 130/20 131/21 99/7 +f 131/21 132/5 99/7 +f 146/22 147/1 115/4 114/23 +f 145/24 146/22 114/23 113/25 +f 144/26 145/24 113/25 112/27 +f 143/28 144/26 112/27 111/29 +f 142/30 143/28 111/29 110/31 +f 141/32 142/30 110/31 109/33 +f 140/34 141/32 109/33 108/35 +f 139/36 140/34 108/35 107/37 +f 138/38 139/36 107/37 106/39 +f 137/40 138/38 106/39 105/41 +f 136/42 137/40 105/41 104/43 +f 135/44 136/42 104/43 103/45 +f 134/46 135/44 103/45 102/47 +f 133/48 134/46 102/47 101/49 +f 116/2 133/48 101/49 100/3 +f 79/50 80/51 133/48 116/2 +f 80/51 65/52 134/46 133/48 +f 65/52 66/53 135/44 134/46 +f 66/53 67/54 136/42 135/44 +f 67/54 68/55 137/40 136/42 +f 68/55 69/56 138/38 137/40 +f 97/57 98/58 141/32 140/34 +f 69/56 70/59 139/36 138/38 +f 77/60 78/61 147/1 146/22 +f 75/62 76/63 145/24 144/26 +f 115/4 100/3 132/5 131/21 +f 114/23 115/4 131/21 130/20 +f 113/25 114/23 130/20 129/19 +f 112/27 113/25 129/19 128/18 +f 111/29 112/27 128/18 127/17 +f 110/31 111/29 127/17 126/16 +f 109/33 110/31 126/16 125/15 +f 108/35 109/33 125/15 124/14 +f 107/37 108/35 124/14 123/13 +f 106/39 107/37 123/13 122/12 +f 105/41 106/39 122/12 121/11 +f 104/43 105/41 121/11 120/10 +f 103/45 104/43 120/10 119/9 +f 102/47 103/45 119/9 118/8 +f 101/49 102/47 118/8 117/6 +f 100/3 101/49 117/6 132/5 +f 76/63 77/60 146/22 145/24 +f 78/61 79/50 116/2 147/1 +f 70/59 97/57 140/34 139/36 +f 98/58 73/64 142/30 141/32 +f 73/64 74/65 143/28 142/30 +f 74/65 75/62 144/26 143/28 +g Cylinder_Cylinder.001_body +f 64/66 1/67 2/68 49/69 +f 49/69 2/68 3/70 50/71 +f 50/71 3/70 4/72 51/73 +f 51/74 4/75 5/67 52/66 +f 52/66 5/67 6/68 53/69 +f 53/69 6/68 7/70 54/71 +f 54/71 7/70 8/72 55/73 +f 55/74 8/75 9/67 56/66 +f 56/66 9/67 10/68 57/69 +f 57/69 10/68 11/70 58/71 +f 58/71 11/70 12/72 59/73 +f 59/74 12/75 13/67 60/66 +f 60/66 13/67 14/68 61/69 +f 61/69 14/68 15/70 62/71 +f 63/74 16/75 1/67 64/66 +f 17/76 64/77 81/78 +f 18/79 49/80 82/81 +f 19/82 50/83 83/84 +f 20/85 51/86 84/87 +f 21/88 52/89 85/90 +f 22/91 53/92 86/93 +f 23/94 54/95 87/96 +f 24/97 55/98 88/99 +f 25/100 56/101 89/102 +f 26/103 57/104 90/105 +f 27/106 58/107 91/108 +f 28/109 59/110 92/111 +f 29/112 60/113 93/114 +f 30/115 61/116 94/117 +f 32/118 63/119 95/120 +f 31/121 62/122 96/123 +f 62/71 15/70 16/72 63/73 +f 33/73 34/71 66/124 65/125 +f 44/66 45/74 77/126 76/127 +f 48/66 33/74 65/126 80/127 +f 42/71 43/69 75/128 74/124 +f 40/66 41/74 73/126 72/127 +f 38/71 39/69 71/128 70/124 +f 36/66 37/74 69/126 68/127 +f 47/69 48/66 80/127 79/128 +f 34/71 35/69 67/128 66/124 +f 45/73 46/71 78/124 77/125 +f 43/69 44/66 76/127 75/128 +f 41/73 42/71 74/124 73/125 +f 39/69 40/66 72/127 71/128 +f 37/73 38/71 70/124 69/125 +f 35/69 36/66 68/127 67/128 +f 46/71 47/69 79/128 78/124 +f 31/121 32/118 17/76 18/79 19/82 20/85 21/88 22/91 23/94 24/97 25/100 26/103 27/106 28/109 29/112 30/115 +f 64/77 49/80 81/78 +f 49/80 18/79 81/78 +f 18/79 17/76 81/78 +f 49/80 50/83 82/81 +f 50/83 19/82 82/81 +f 19/82 18/79 82/81 +f 50/83 51/86 83/84 +f 51/86 20/85 83/84 +f 20/85 19/82 83/84 +f 51/86 52/89 84/87 +f 52/89 21/88 84/87 +f 21/88 20/85 84/87 +f 52/89 53/92 85/90 +f 53/92 22/91 85/90 +f 22/91 21/88 85/90 +f 53/92 54/95 86/93 +f 54/95 23/94 86/93 +f 23/94 22/91 86/93 +f 54/95 55/98 87/96 +f 55/98 24/97 87/96 +f 24/97 23/94 87/96 +f 55/98 56/101 88/99 +f 56/101 25/100 88/99 +f 25/100 24/97 88/99 +f 56/101 57/104 89/102 +f 57/104 26/103 89/102 +f 26/103 25/100 89/102 +f 57/104 58/107 90/105 +f 58/107 27/106 90/105 +f 27/106 26/103 90/105 +f 58/107 59/110 91/108 +f 59/110 28/109 91/108 +f 28/109 27/106 91/108 +f 59/110 60/113 92/111 +f 60/113 29/112 92/111 +f 29/112 28/109 92/111 +f 60/113 61/116 93/114 +f 61/116 30/115 93/114 +f 30/115 29/112 93/114 +f 61/116 62/122 94/117 +f 62/122 31/121 94/117 +f 31/121 30/115 94/117 +f 63/119 64/77 95/120 +f 64/77 17/76 95/120 +f 17/76 32/118 95/120 +f 62/122 63/119 96/123 +f 63/119 32/118 96/123 +f 32/118 31/121 96/123 +f 13/129 12/130 149/131 +f 14/132 13/133 150/134 +f 15/135 14/132 151/136 +f 16/130 15/135 152/137 +f 1/129 16/130 153/131 +f 2/132 1/133 154/134 +f 3/135 2/132 155/136 +f 4/130 3/135 156/137 +f 5/129 4/130 157/131 +f 6/132 5/133 158/134 +f 7/135 6/132 159/136 +f 8/130 7/135 160/137 +f 9/129 8/130 161/131 +f 10/132 9/133 162/134 +f 11/135 10/132 163/136 +f 12/130 11/135 148/137 +f 11/135 38/138 148/137 +f 38/138 37/139 148/137 +f 37/139 12/130 148/137 +f 12/130 37/139 149/131 +f 37/139 36/140 149/131 +f 36/140 13/129 149/131 +f 13/133 36/141 150/134 +f 36/141 35/142 150/134 +f 35/142 14/132 150/134 +f 14/132 35/142 151/136 +f 35/142 34/138 151/136 +f 34/138 15/135 151/136 +f 15/135 34/138 152/137 +f 34/138 33/139 152/137 +f 33/139 16/130 152/137 +f 16/130 33/139 153/131 +f 33/139 48/140 153/131 +f 48/140 1/129 153/131 +f 1/133 48/141 154/134 +f 48/141 47/142 154/134 +f 47/142 2/132 154/134 +f 2/132 47/142 155/136 +f 47/142 46/138 155/136 +f 46/138 3/135 155/136 +f 3/135 46/138 156/137 +f 46/138 45/139 156/137 +f 45/139 4/130 156/137 +f 4/130 45/139 157/131 +f 45/139 44/140 157/131 +f 44/140 5/129 157/131 +f 5/133 44/141 158/134 +f 44/141 43/142 158/134 +f 43/142 6/132 158/134 +f 6/132 43/142 159/136 +f 43/142 42/138 159/136 +f 42/138 7/135 159/136 +f 7/135 42/138 160/137 +f 42/138 41/139 160/137 +f 41/139 8/130 160/137 +f 8/130 41/139 161/131 +f 41/139 40/140 161/131 +f 40/140 9/129 161/131 +f 9/133 40/141 162/134 +f 40/141 39/142 162/134 +f 39/142 10/132 162/134 +f 10/132 39/142 163/136 +f 39/142 38/138 163/136 +f 38/138 11/135 163/136 diff --git a/mods/decorations/models/decorations_casket.obj b/mods/decorations/models/decorations_casket.obj new file mode 100644 index 0000000..a2073a8 --- /dev/null +++ b/mods/decorations/models/decorations_casket.obj @@ -0,0 +1,48 @@ +# Blender v2.73 (sub 0) OBJ File: 'realtest-casket.blend' +# www.blender.org +o Cylinder +v -0.375000 -0.500000 0.312500 +v -0.375000 -0.500000 -0.312500 +v 0.375000 -0.500000 -0.312500 +v 0.375000 -0.500000 0.312500 +v -0.375000 0.000000 0.312500 +v -0.375000 0.000000 -0.312500 +v 0.375000 0.000000 -0.312500 +v 0.375000 0.000000 0.312500 +v -0.250000 0.125000 0.187500 +v -0.250000 0.125000 -0.187500 +v 0.250000 0.125000 -0.187500 +v 0.250000 0.125000 0.187500 +vt 0.812500 0.500000 +vt 0.187500 0.500000 +vt 0.187500 0.000000 +vt 0.812500 0.000000 +vt 0.875000 0.500000 +vt 0.125000 0.500000 +vt 0.125000 0.000000 +vt 0.875000 0.000000 +vt 0.125000 0.187500 +vt 0.125000 0.812500 +vt 0.875000 0.812500 +vt 0.875000 0.187500 +vt 0.750000 0.625000 +vt 0.250000 0.625000 +vt 0.750000 0.312500 +vt 0.750000 0.687500 +vt 0.250000 0.687500 +vt 0.250000 0.312500 +vt 0.687500 0.625000 +vt 0.312500 0.625000 +g Cylinder_Cylinder_sides +s off +f 5/1 6/2 2/3 1/4 +f 7/1 8/2 4/3 3/4 +f 8/5 5/6 1/7 4/8 +f 1/9 2/10 3/11 4/12 +f 5/6 8/5 12/13 9/14 +f 12/15 11/16 10/17 9/18 +f 8/2 7/1 11/19 12/20 +f 6/2 5/1 9/19 10/20 +g Cylinder_Cylinder_lock +f 6/5 7/6 3/7 2/8 +f 7/6 6/5 10/13 11/14 diff --git a/mods/decorations/models/decorations_cylinder.obj b/mods/decorations/models/decorations_cylinder.obj new file mode 100644 index 0000000..162cb5b --- /dev/null +++ b/mods/decorations/models/decorations_cylinder.obj @@ -0,0 +1,83 @@ +# Blender v2.73 (sub 0) OBJ File: 'round-trunk.blend' +# www.blender.org +o Cylinder_Cylinder.001 +v 0.099456 -0.500000 -0.499999 +v 0.099456 0.500000 -0.499999 +v 0.283227 -0.500000 -0.423879 +v 0.283227 0.500000 -0.423879 +v 0.423879 -0.500000 -0.283227 +v 0.423879 0.500000 -0.283227 +v 0.499999 -0.500000 -0.099456 +v 0.499999 0.500000 -0.099456 +v 0.499999 -0.500000 0.099456 +v 0.499999 0.500000 0.099456 +v 0.423879 -0.500000 0.283227 +v 0.423879 0.500000 0.283227 +v 0.283227 -0.500000 0.423879 +v 0.283227 0.500000 0.423879 +v 0.099456 -0.500000 0.499999 +v 0.099456 0.500000 0.499999 +v -0.099456 -0.500000 0.499999 +v -0.099456 0.500000 0.499999 +v -0.283227 -0.500000 0.423879 +v -0.283227 0.500000 0.423879 +v -0.423879 -0.500000 0.283227 +v -0.423879 0.500000 0.283227 +v -0.499999 -0.500000 0.099456 +v -0.499999 0.500000 0.099456 +v -0.499999 -0.500000 -0.099456 +v -0.499999 0.500000 -0.099456 +v -0.423879 -0.500000 -0.283227 +v -0.423879 0.500000 -0.283227 +v -0.283227 -0.500000 -0.423879 +v -0.283227 0.500000 -0.423879 +v -0.099456 -0.500000 -0.499999 +v -0.099456 0.500000 -0.499999 +vt 0.783227 0.923879 +vt 0.599456 1.000000 +vt 0.400544 1.000000 +vt 0.216773 0.923879 +vt 0.076120 0.783227 +vt 0.000000 0.599456 +vt 0.000000 0.400544 +vt 0.076120 0.216773 +vt 0.216773 0.076120 +vt 0.400544 0.000000 +vt 0.599456 0.000000 +vt 0.783227 0.076120 +vt 0.923879 0.216773 +vt 1.000000 0.400544 +vt 1.000000 0.599456 +vt 0.923880 0.783227 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.750000 1.000000 +vt 0.750000 0.000000 +vt 0.500000 1.000000 +vt 0.500000 0.000000 +vt 0.250000 1.000000 +vt 0.250000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +g Cylinder_Cylinder.001_top +s 1 +f 4/1 2/2 32/3 30/4 28/5 26/6 24/7 22/8 20/9 18/10 16/11 14/12 12/13 10/14 8/15 6/16 +g Cylinder_Cylinder.001_bottom +f 1/11 3/12 5/13 7/14 9/15 11/16 13/1 15/2 17/3 19/4 21/5 23/6 25/7 27/8 29/9 31/10 +g Cylinder_Cylinder.001_sides +f 1/17 2/18 4/19 3/20 +f 3/20 4/19 6/21 5/22 +f 5/22 6/21 8/23 7/24 +f 7/24 8/23 10/25 9/26 +f 9/17 10/18 12/19 11/20 +f 11/20 12/19 14/21 13/22 +f 13/22 14/21 16/23 15/24 +f 15/24 16/23 18/25 17/26 +f 17/17 18/18 20/19 19/20 +f 19/20 20/19 22/21 21/22 +f 21/22 22/21 24/23 23/24 +f 23/24 24/23 26/25 25/26 +f 25/17 26/18 28/19 27/20 +f 27/20 28/19 30/21 29/22 +f 31/24 32/23 2/25 1/26 +f 29/22 30/21 32/23 31/24 diff --git a/mods/decorations/models/decorations_pyramid.obj b/mods/decorations/models/decorations_pyramid.obj new file mode 100644 index 0000000..dc6b981 --- /dev/null +++ b/mods/decorations/models/decorations_pyramid.obj @@ -0,0 +1,29 @@ +# Blender v2.73 (sub 0) OBJ File: 'realtest_pyramid.blend' +# www.blender.org +o Cylinder +v -0.500000 -0.500000 0.500000 +v -0.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 0.500000 +v -0.100000 0.500000 0.100000 +v -0.100000 0.500000 -0.100000 +v 0.100000 0.500000 -0.100000 +v 0.100000 0.500000 0.100000 +vt 0.600000 1.000000 +vt 0.400000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.600000 0.400000 +vt 0.600000 0.600000 +vt 0.400000 0.600000 +vt 0.400000 0.400000 +g Cylinder_Cylinder_None +s off +f 5/1 6/2 2/3 1/4 +f 6/1 7/2 3/3 2/4 +f 7/1 8/2 4/3 3/4 +f 8/1 5/2 1/3 4/4 +f 1/5 2/3 3/4 4/6 +f 8/7 7/8 6/9 5/10 diff --git a/mods/decorations/models/decorations_table.obj b/mods/decorations/models/decorations_table.obj new file mode 100644 index 0000000..5dec88f --- /dev/null +++ b/mods/decorations/models/decorations_table.obj @@ -0,0 +1,102 @@ +# Blender v2.73 (sub 0) OBJ File: 'realtest_table.blend' +# www.blender.org +o Cylinder +v -0.500000 0.312500 0.500000 +v -0.500000 0.312500 -0.500000 +v 0.500000 0.312500 -0.500000 +v 0.500000 0.312500 0.500000 +v -0.500000 0.500000 0.500000 +v -0.500000 0.500000 -0.500000 +v 0.500000 0.500000 -0.500000 +v 0.500000 0.500000 0.500000 +v -0.437500 -0.500000 -0.250000 +v -0.437500 -0.500000 -0.437500 +v -0.250000 -0.500000 -0.437500 +v -0.250000 -0.500000 -0.250000 +v -0.437500 0.312500 -0.250000 +v -0.437500 0.312500 -0.437500 +v -0.250000 0.312500 -0.437500 +v -0.250000 0.312500 -0.250000 +v 0.250000 -0.500000 -0.250000 +v 0.250000 -0.500000 -0.437500 +v 0.437500 -0.500000 -0.437500 +v 0.437500 -0.500000 -0.250000 +v 0.250000 0.312500 -0.250000 +v 0.250000 0.312500 -0.437500 +v 0.437500 0.312500 -0.437500 +v 0.437500 0.312500 -0.250000 +v -0.437500 -0.500000 0.437500 +v -0.437500 -0.500000 0.250000 +v -0.250000 -0.500000 0.250000 +v -0.250000 -0.500000 0.437500 +v -0.437500 0.312500 0.437500 +v -0.437500 0.312500 0.250000 +v -0.250000 0.312500 0.250000 +v -0.250000 0.312500 0.437500 +v 0.250000 -0.500000 0.437500 +v 0.250000 -0.500000 0.250000 +v 0.437500 -0.500000 0.250000 +v 0.437500 -0.500000 0.437500 +v 0.250000 0.312500 0.437500 +v 0.250000 0.312500 0.250000 +v 0.437500 0.312500 0.250000 +v 0.437500 0.312500 0.437500 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.812500 +vt 1.000000 0.812500 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.250000 0.812500 +vt 0.062500 0.812500 +vt 0.062500 0.000000 +vt 0.250000 0.000000 +vt 0.937500 0.812500 +vt 0.750000 0.812500 +vt 0.750000 0.000000 +vt 0.937500 0.000000 +vt 0.062500 0.250000 +vt 0.062500 0.062500 +vt 0.250000 0.062500 +vt 0.250000 0.250000 +vt 0.750000 0.250000 +vt 0.750000 0.062500 +vt 0.937500 0.062500 +vt 0.937500 0.250000 +vt 0.062500 0.937500 +vt 0.062500 0.750000 +vt 0.250000 0.750000 +vt 0.250000 0.937500 +vt 0.750000 0.937500 +vt 0.750000 0.750000 +vt 0.937500 0.750000 +vt 0.937500 0.937500 +g Cylinder_Cylinder_mineral +s off +f 5/1 6/2 2/3 1/4 +f 6/1 7/2 3/3 2/4 +f 7/1 8/2 4/3 3/4 +f 8/1 5/2 1/3 4/4 +f 1/2 2/5 3/6 4/1 +f 8/6 7/1 6/2 5/5 +g Cylinder_Cylinder_legs +f 13/7 14/8 10/9 9/10 +f 14/11 15/12 11/13 10/14 +f 15/11 16/12 12/13 11/14 +f 16/7 13/8 9/9 12/10 +f 9/15 10/16 11/17 12/18 +f 21/7 22/8 18/9 17/10 +f 22/7 23/8 19/9 18/10 +f 23/11 24/12 20/13 19/14 +f 24/11 21/12 17/13 20/14 +f 17/19 18/20 19/21 20/22 +f 29/11 30/12 26/13 25/14 +f 30/11 31/12 27/13 26/14 +f 31/7 32/8 28/9 27/10 +f 32/7 29/8 25/9 28/10 +f 25/23 26/24 27/25 28/26 +f 37/11 38/12 34/13 33/14 +f 38/7 39/8 35/9 34/10 +f 39/7 40/8 36/9 35/10 +f 40/11 37/12 33/13 36/14 +f 33/27 34/28 35/29 36/30 diff --git a/mods/decorations/models/decorations_vase.obj b/mods/decorations/models/decorations_vase.obj new file mode 100644 index 0000000..7730c8e --- /dev/null +++ b/mods/decorations/models/decorations_vase.obj @@ -0,0 +1,528 @@ +# Blender v2.73 (sub 0) OBJ File: 'realtest_vase.blend' +# www.blender.org +o Cylinder_Cylinder.001 +v 0.099456 -0.500000 -0.499999 +v 0.099456 0.374997 -0.499999 +v 0.283227 -0.500000 -0.423879 +v 0.283227 0.374997 -0.423879 +v 0.423879 -0.500000 -0.283227 +v 0.423879 0.374997 -0.283227 +v 0.499999 -0.500000 -0.099456 +v 0.499999 0.374997 -0.099456 +v 0.499999 -0.500000 0.099456 +v 0.499999 0.374997 0.099456 +v 0.423879 -0.500000 0.283227 +v 0.423879 0.374997 0.283227 +v 0.283227 -0.500000 0.423879 +v 0.283227 0.374997 0.423879 +v 0.099456 -0.500000 0.499999 +v 0.099456 0.374997 0.499999 +v -0.099456 -0.500000 0.499999 +v -0.099456 0.374997 0.499999 +v -0.283227 -0.500000 0.423879 +v -0.283227 0.374997 0.423879 +v -0.423879 -0.500000 0.283227 +v -0.423879 0.374997 0.283227 +v -0.499999 -0.500000 0.099456 +v -0.499999 0.374997 0.099456 +v -0.499999 -0.500000 -0.099456 +v -0.499999 0.374997 -0.099456 +v -0.423879 -0.500000 -0.283227 +v -0.423879 0.374997 -0.283227 +v -0.283227 -0.500000 -0.423879 +v -0.283227 0.374997 -0.423879 +v -0.099456 -0.500000 -0.499999 +v -0.099456 0.374997 -0.499999 +v 0.059106 -0.062501 -0.297146 +v 0.168320 -0.062501 -0.251908 +v 0.251908 -0.062501 -0.168320 +v 0.297146 -0.062501 -0.059106 +v 0.297146 -0.062501 0.059106 +v 0.251908 -0.062501 0.168320 +v 0.168320 -0.062501 0.251908 +v 0.059106 -0.062501 0.297146 +v -0.059106 -0.062501 0.297146 +v -0.168320 -0.062501 0.251908 +v -0.251908 -0.062501 0.168320 +v -0.297146 -0.062501 0.059106 +v -0.297146 -0.062501 -0.059106 +v -0.251908 -0.062501 -0.168320 +v -0.168320 -0.062501 -0.251908 +v -0.059106 -0.062501 -0.297146 +v -0.087024 0.374997 -0.437499 +v 0.168320 -0.281251 -0.251908 +v 0.251908 -0.281251 -0.168320 +v 0.297146 -0.281251 -0.059106 +v 0.297146 -0.281251 0.059106 +v 0.251908 -0.281251 0.168320 +v 0.168320 -0.281251 0.251908 +v 0.059106 -0.281251 0.297146 +v -0.059106 -0.281251 0.297146 +v -0.168320 -0.281251 0.251908 +v -0.251908 -0.281251 0.168320 +v -0.297146 -0.281251 0.059106 +v -0.297146 -0.281251 -0.059106 +v -0.251908 -0.281251 -0.168320 +v -0.168320 -0.281251 -0.251908 +v -0.059106 -0.281251 -0.297146 +v 0.059106 -0.281251 -0.297146 +v -0.247823 0.374997 -0.370894 +v -0.370894 0.374997 -0.247824 +v -0.437499 0.374997 -0.087024 +v -0.437499 0.374997 0.087024 +v -0.370894 0.374997 0.247823 +v -0.247823 0.374997 0.370894 +v -0.087024 0.374997 0.437499 +v 0.087024 0.374997 0.437499 +v 0.247823 0.374997 0.370894 +v 0.370894 0.374997 0.247823 +v 0.437499 0.374997 0.087024 +v 0.437499 0.374997 -0.087024 +v 0.370894 0.374997 -0.247823 +v 0.247823 0.374997 -0.370894 +v 0.087024 0.374997 -0.437499 +v 0.283227 -0.375000 -0.423879 +v 0.423879 -0.375000 -0.283227 +v 0.499999 -0.375000 -0.099456 +v 0.499999 -0.375000 0.099456 +v 0.423879 -0.375000 0.283227 +v 0.283227 -0.375000 0.423879 +v 0.099456 -0.375000 0.499999 +v -0.099456 -0.375000 0.499999 +v -0.283227 -0.375000 0.423879 +v -0.423879 -0.375000 0.283227 +v -0.499999 -0.375000 0.099456 +v -0.499999 -0.375000 -0.099456 +v -0.423879 -0.375000 -0.283227 +v -0.283227 -0.375000 -0.423879 +v -0.099456 -0.375000 -0.499999 +v 0.283227 0.046873 -0.423879 +v 0.423879 0.046873 -0.283227 +v 0.499999 0.046873 -0.099456 +v 0.499999 0.046873 0.099456 +v 0.423879 0.046873 0.283227 +v 0.283227 0.046873 0.423879 +v 0.099456 0.046873 0.499999 +v -0.099456 0.046873 0.499999 +v -0.283227 0.046873 0.423879 +v -0.423879 0.046873 0.283227 +v -0.499999 0.046873 0.099456 +v -0.499999 0.046873 -0.099456 +v -0.423879 0.046873 -0.283227 +v -0.283227 0.046873 -0.423879 +v -0.099456 0.046873 -0.499999 +v 0.099456 0.046873 -0.499999 +v 0.099456 -0.375000 -0.499999 +v -0.087024 0.062497 -0.437499 +v -0.247823 0.062497 -0.370894 +v -0.370894 0.062497 -0.247824 +v -0.437499 0.062497 -0.087024 +v -0.437499 0.062497 0.087024 +v -0.370894 0.062497 0.247823 +v -0.247823 0.062497 0.370894 +v -0.087024 0.062497 0.437499 +v 0.087024 0.062497 0.437499 +v 0.247823 0.062497 0.370894 +v 0.370894 0.062497 0.247823 +v 0.437499 0.062497 0.087024 +v 0.437499 0.062497 -0.087024 +v 0.370894 0.062497 -0.247823 +v 0.247823 0.062497 -0.370894 +v 0.087024 0.062497 -0.437499 +v 0.156588 -0.333030 -0.378037 +v 0.289337 -0.333030 -0.289337 +v 0.378038 -0.333030 -0.156588 +v 0.409185 -0.333030 0.000000 +v 0.378038 -0.333030 0.156588 +v 0.289337 -0.333030 0.289337 +v 0.156588 -0.333030 0.378037 +v 0.000000 -0.333030 0.409185 +v -0.156588 -0.333030 0.378038 +v -0.289337 -0.333030 0.289337 +v -0.378037 -0.333030 0.156588 +v -0.409185 -0.333030 -0.000000 +v -0.378037 -0.333030 -0.156588 +v -0.289337 -0.333030 -0.289337 +v 0.000000 -0.333030 -0.409185 +v -0.156588 -0.333030 -0.378038 +v 0.156517 -0.002192 -0.377866 +v 0.289206 -0.002192 -0.289206 +v 0.377866 -0.002192 -0.156517 +v 0.408999 -0.002192 0.000000 +v 0.377866 -0.002192 0.156517 +v 0.289206 -0.002192 0.289206 +v 0.156517 -0.002192 0.377865 +v 0.000000 -0.002192 0.408999 +v -0.156517 -0.002192 0.377866 +v -0.289206 -0.002192 0.289206 +v -0.377866 -0.002192 0.156517 +v -0.408999 -0.002192 -0.000000 +v -0.377865 -0.002192 -0.156517 +v -0.289206 -0.002192 -0.289206 +v 0.000000 -0.002192 -0.408999 +v -0.156517 -0.002192 -0.377866 +v -0.434502 0.374997 0.179977 +v -0.470302 0.374997 -0.000000 +v -0.434502 0.374997 -0.179977 +v -0.332554 0.374997 -0.332554 +v -0.179977 0.374997 -0.434502 +v 0.000000 0.374997 -0.470302 +v 0.179977 0.374997 -0.434502 +v 0.332554 0.374997 -0.332554 +v 0.434502 0.374997 -0.179977 +v 0.470302 0.374997 0.000000 +v 0.434502 0.374997 0.179977 +v 0.332554 0.374997 0.332554 +v 0.179977 0.374997 0.434502 +v 0.000000 0.374997 0.470302 +v -0.179977 0.374997 0.434502 +v -0.332554 0.374997 0.332554 +vt 1.000000 0.546875 +vt 1.000000 0.875000 +vt 0.750000 0.875000 +vt 0.750000 0.546875 +vt 0.500000 0.875000 +vt 0.500000 0.546875 +vt 0.250000 0.875000 +vt 0.250000 0.546875 +vt 0.000000 0.875000 +vt 0.000000 0.546875 +vt 1.000000 0.937500 +vt 1.000000 1.000000 +vt 0.875000 0.967197 +vt 0.599456 1.000000 +vt 0.783227 0.923879 +vt 0.923880 0.783227 +vt 1.000000 0.599456 +vt 1.000000 0.400544 +vt 0.923880 0.216773 +vt 0.783227 0.076120 +vt 0.599456 0.000000 +vt 0.400544 0.000000 +vt 0.216773 0.076120 +vt 0.076120 0.216773 +vt 0.000000 0.400544 +vt 0.000000 0.599456 +vt 0.076121 0.783227 +vt 0.216773 0.923880 +vt 0.400544 1.000000 +vt 0.500000 0.218750 +vt 0.500000 0.437500 +vt 0.250000 0.437500 +vt 0.250000 0.218750 +vt 0.000000 0.437500 +vt 0.000000 0.218750 +vt 0.750000 0.218750 +vt 0.750000 0.437500 +vt 1.000000 0.218750 +vt 1.000000 0.437500 +vt 0.750000 0.109375 +vt 0.625000 0.158341 +vt 0.500000 0.109375 +vt 0.375000 0.158341 +vt 0.250000 0.109375 +vt 0.125000 0.158341 +vt 1.000000 0.109375 +vt 0.875000 0.158341 +vt 0.875000 0.497809 +vt 0.625000 0.497809 +vt 0.375000 0.497809 +vt 0.125000 0.497809 +vt 0.500000 0.000000 +vt 0.250000 0.000000 +vt 0.000000 0.109375 +vt 0.000000 0.000000 +vt 0.750000 0.000000 +vt 1.000000 0.000000 +vt 0.747824 0.870895 +vt 0.587024 0.937500 +vt 0.412976 0.937500 +vt 0.252176 0.870895 +vt 0.129105 0.747824 +vt 0.062500 0.587024 +vt 0.062500 0.412976 +vt 0.129105 0.252176 +vt 0.252176 0.129105 +vt 0.412976 0.062500 +vt 0.587024 0.062500 +vt 0.747824 0.129105 +vt 0.870895 0.252176 +vt 0.937500 0.412976 +vt 0.937500 0.587024 +vt 0.870895 0.747824 +vt 0.000000 0.562500 +vt 0.250000 0.562500 +vt 0.750000 0.562500 +vt 1.000000 0.562500 +vt 0.500000 0.562500 +vt 0.750000 0.937500 +vt 0.750000 1.000000 +vt 0.625000 0.967197 +vt 0.500000 0.937500 +vt 0.500000 1.000000 +vt 0.375000 0.967197 +vt 0.250000 0.937500 +vt 0.250000 1.000000 +vt 0.125000 0.967197 +vt -0.000000 1.000000 +vt -0.000000 0.937500 +g Cylinder_Cylinder.001_None +s 1 +f 111/1 2/2 4/3 96/4 +f 96/4 4/3 6/5 97/6 +f 97/6 6/5 8/7 98/8 +f 98/8 8/7 10/9 99/10 +f 99/1 10/2 12/3 100/4 +f 100/4 12/3 14/5 101/6 +f 101/6 14/5 16/7 102/8 +f 102/8 16/7 18/9 103/10 +f 103/1 18/2 20/3 104/4 +f 104/4 20/3 22/5 105/6 +f 105/6 22/5 24/7 106/8 +f 106/8 24/7 26/9 107/10 +f 107/1 26/2 28/3 108/4 +f 24/11 69/12 162/13 +f 108/4 28/3 30/5 109/6 +f 110/8 32/7 2/9 111/10 +f 1/14 3/15 5/16 7/17 9/18 11/19 13/20 15/21 17/22 19/23 21/24 23/25 25/26 27/27 29/28 31/29 +f 63/30 47/31 48/32 64/33 +f 64/33 48/32 33/34 65/35 +f 62/36 46/37 47/31 63/30 +f 61/38 45/39 46/37 62/36 +f 60/33 44/32 45/34 61/35 +f 59/30 43/31 44/32 60/33 +f 58/36 42/37 43/31 59/30 +f 57/38 41/39 42/37 58/36 +f 56/33 40/32 41/34 57/35 +f 55/30 39/31 40/32 56/33 +f 54/36 38/37 39/31 55/30 +f 53/38 37/39 38/37 54/36 +f 52/33 36/32 37/34 53/35 +f 51/30 35/31 36/32 52/33 +f 50/36 34/37 35/31 51/30 +f 81/40 50/36 130/41 +f 82/42 51/30 131/43 +f 83/44 52/33 132/45 +f 84/46 53/38 133/47 +f 85/40 54/36 134/41 +f 86/42 55/30 135/43 +f 87/44 56/33 136/45 +f 88/46 57/38 137/47 +f 89/40 58/36 138/41 +f 90/42 59/30 139/43 +f 91/44 60/33 140/45 +f 92/46 61/38 141/47 +f 93/40 62/36 142/41 +f 95/44 64/33 143/45 +f 94/42 63/30 144/43 +f 33/39 111/1 145/48 +f 34/37 96/4 146/49 +f 35/31 97/6 147/50 +f 36/32 98/8 148/51 +f 37/39 99/1 149/48 +f 38/37 100/4 150/49 +f 39/31 101/6 151/50 +f 40/32 102/8 152/51 +f 41/39 103/1 153/48 +f 42/37 104/4 154/49 +f 43/31 105/6 155/50 +f 44/32 106/8 156/51 +f 45/39 107/1 157/48 +f 46/37 108/4 158/49 +f 48/32 110/8 159/51 +f 47/31 109/6 160/50 +f 29/52 94/42 95/44 31/53 +f 31/53 95/44 112/54 1/55 +f 27/56 93/40 94/42 29/52 +f 25/57 92/46 93/40 27/56 +f 23/53 91/44 92/54 25/55 +f 21/52 90/42 91/44 23/53 +f 19/56 89/40 90/42 21/52 +f 17/57 88/46 89/40 19/56 +f 15/53 87/44 88/54 17/55 +f 13/52 86/42 87/44 15/53 +f 11/56 85/40 86/42 13/52 +f 9/57 84/46 85/40 11/56 +f 7/53 83/44 84/54 9/55 +f 5/52 82/42 83/44 7/53 +f 3/56 81/40 82/42 5/52 +f 1/57 112/46 81/40 3/56 +f 109/6 30/5 32/7 110/8 +f 65/38 33/39 34/37 50/36 +f 127/58 128/59 113/60 114/61 115/62 116/63 117/64 118/65 119/66 120/67 121/68 122/69 123/70 124/71 125/72 126/73 +f 49/74 66/75 114/7 113/9 +f 76/76 77/77 125/2 124/3 +f 80/76 49/77 113/2 128/3 +f 74/75 75/78 123/5 122/7 +f 72/76 73/77 121/2 120/3 +f 70/75 71/78 119/5 118/7 +f 68/76 69/77 117/2 116/3 +f 79/78 80/76 128/3 127/5 +f 66/75 67/78 115/5 114/7 +f 77/74 78/75 126/7 125/9 +f 75/78 76/76 124/3 123/5 +f 73/74 74/75 122/7 121/9 +f 71/78 72/76 120/3 119/5 +f 69/74 70/75 118/7 117/9 +f 67/78 68/76 116/3 115/5 +f 78/75 79/78 127/5 126/7 +f 26/79 68/80 163/81 +f 28/82 67/83 164/84 +f 30/85 66/86 165/87 +f 32/11 49/12 166/13 +f 2/79 80/80 167/81 +f 4/82 79/83 168/84 +f 6/85 78/86 169/87 +f 8/11 77/12 170/13 +f 10/79 76/80 171/81 +f 12/82 75/83 172/84 +f 14/85 74/86 173/87 +f 16/11 73/12 174/13 +f 18/79 72/80 175/81 +f 20/82 71/83 176/84 +f 112/46 65/38 129/47 +f 65/38 50/36 129/47 +f 50/36 81/40 129/47 +f 81/40 112/46 129/47 +f 50/36 51/30 130/41 +f 51/30 82/42 130/41 +f 82/42 81/40 130/41 +f 51/30 52/33 131/43 +f 52/33 83/44 131/43 +f 83/44 82/42 131/43 +f 52/33 53/35 132/45 +f 53/35 84/54 132/45 +f 84/54 83/44 132/45 +f 53/38 54/36 133/47 +f 54/36 85/40 133/47 +f 85/40 84/46 133/47 +f 54/36 55/30 134/41 +f 55/30 86/42 134/41 +f 86/42 85/40 134/41 +f 55/30 56/33 135/43 +f 56/33 87/44 135/43 +f 87/44 86/42 135/43 +f 56/33 57/35 136/45 +f 57/35 88/54 136/45 +f 88/54 87/44 136/45 +f 57/38 58/36 137/47 +f 58/36 89/40 137/47 +f 89/40 88/46 137/47 +f 58/36 59/30 138/41 +f 59/30 90/42 138/41 +f 90/42 89/40 138/41 +f 59/30 60/33 139/43 +f 60/33 91/44 139/43 +f 91/44 90/42 139/43 +f 60/33 61/35 140/45 +f 61/35 92/54 140/45 +f 92/54 91/44 140/45 +f 61/38 62/36 141/47 +f 62/36 93/40 141/47 +f 93/40 92/46 141/47 +f 62/36 63/30 142/41 +f 63/30 94/42 142/41 +f 94/42 93/40 142/41 +f 64/33 65/35 143/45 +f 65/35 112/54 143/45 +f 112/54 95/44 143/45 +f 63/30 64/33 144/43 +f 64/33 95/44 144/43 +f 95/44 94/42 144/43 +f 111/1 96/4 145/48 +f 96/4 34/37 145/48 +f 34/37 33/39 145/48 +f 96/4 97/6 146/49 +f 97/6 35/31 146/49 +f 35/31 34/37 146/49 +f 97/6 98/8 147/50 +f 98/8 36/32 147/50 +f 36/32 35/31 147/50 +f 98/8 99/10 148/51 +f 99/10 37/34 148/51 +f 37/34 36/32 148/51 +f 99/1 100/4 149/48 +f 100/4 38/37 149/48 +f 38/37 37/39 149/48 +f 100/4 101/6 150/49 +f 101/6 39/31 150/49 +f 39/31 38/37 150/49 +f 101/6 102/8 151/50 +f 102/8 40/32 151/50 +f 40/32 39/31 151/50 +f 102/8 103/10 152/51 +f 103/10 41/34 152/51 +f 41/34 40/32 152/51 +f 103/1 104/4 153/48 +f 104/4 42/37 153/48 +f 42/37 41/39 153/48 +f 104/4 105/6 154/49 +f 105/6 43/31 154/49 +f 43/31 42/37 154/49 +f 105/6 106/8 155/50 +f 106/8 44/32 155/50 +f 44/32 43/31 155/50 +f 106/8 107/10 156/51 +f 107/10 45/34 156/51 +f 45/34 44/32 156/51 +f 107/1 108/4 157/48 +f 108/4 46/37 157/48 +f 46/37 45/39 157/48 +f 108/4 109/6 158/49 +f 109/6 47/31 158/49 +f 47/31 46/37 158/49 +f 110/8 111/10 159/51 +f 111/10 33/34 159/51 +f 33/34 48/32 159/51 +f 109/6 110/8 160/50 +f 110/8 48/32 160/50 +f 48/32 47/31 160/50 +f 22/85 70/86 161/87 +f 70/86 69/88 161/87 +f 69/88 24/89 161/87 +f 24/89 22/85 161/87 +f 69/12 68/80 162/13 +f 68/80 26/79 162/13 +f 26/79 24/11 162/13 +f 68/80 67/83 163/81 +f 67/83 28/82 163/81 +f 28/82 26/79 163/81 +f 67/83 66/86 164/84 +f 66/86 30/85 164/84 +f 30/85 28/82 164/84 +f 66/86 49/88 165/87 +f 49/88 32/89 165/87 +f 32/89 30/85 165/87 +f 49/12 80/80 166/13 +f 80/80 2/79 166/13 +f 2/79 32/11 166/13 +f 80/80 79/83 167/81 +f 79/83 4/82 167/81 +f 4/82 2/79 167/81 +f 79/83 78/86 168/84 +f 78/86 6/85 168/84 +f 6/85 4/82 168/84 +f 78/86 77/88 169/87 +f 77/88 8/89 169/87 +f 8/89 6/85 169/87 +f 77/12 76/80 170/13 +f 76/80 10/79 170/13 +f 10/79 8/11 170/13 +f 76/80 75/83 171/81 +f 75/83 12/82 171/81 +f 12/82 10/79 171/81 +f 75/83 74/86 172/84 +f 74/86 14/85 172/84 +f 14/85 12/82 172/84 +f 74/86 73/88 173/87 +f 73/88 16/89 173/87 +f 16/89 14/85 173/87 +f 73/12 72/80 174/13 +f 72/80 18/79 174/13 +f 18/79 16/11 174/13 +f 72/80 71/83 175/81 +f 71/83 20/82 175/81 +f 20/82 18/79 175/81 +f 71/83 70/86 176/84 +f 70/86 22/85 176/84 +f 22/85 20/82 176/84 diff --git a/mods/decorations/textures/decorations_bookshelf.png b/mods/decorations/textures/decorations_bookshelf.png new file mode 100644 index 0000000..8bdd489 Binary files /dev/null and b/mods/decorations/textures/decorations_bookshelf.png differ diff --git a/mods/decorations/textures/decorations_bookshelf_half.png b/mods/decorations/textures/decorations_bookshelf_half.png new file mode 100644 index 0000000..9050fba Binary files /dev/null and b/mods/decorations/textures/decorations_bookshelf_half.png differ diff --git a/mods/decorations/textures/decorations_cinnabar.png b/mods/decorations/textures/decorations_cinnabar.png new file mode 100644 index 0000000..7de18bc Binary files /dev/null and b/mods/decorations/textures/decorations_cinnabar.png differ diff --git a/mods/decorations/textures/decorations_cinnabar_casket_front.png b/mods/decorations/textures/decorations_cinnabar_casket_front.png new file mode 100644 index 0000000..6a1db43 Binary files /dev/null and b/mods/decorations/textures/decorations_cinnabar_casket_front.png differ diff --git a/mods/decorations/textures/decorations_cinnabar_chest_front.png b/mods/decorations/textures/decorations_cinnabar_chest_front.png new file mode 100644 index 0000000..eadb026 Binary files /dev/null and b/mods/decorations/textures/decorations_cinnabar_chest_front.png differ diff --git a/mods/decorations/textures/decorations_cinnabar_chest_lock.png b/mods/decorations/textures/decorations_cinnabar_chest_lock.png new file mode 100644 index 0000000..43eaa78 Binary files /dev/null and b/mods/decorations/textures/decorations_cinnabar_chest_lock.png differ diff --git a/mods/decorations/textures/decorations_cinnabar_chest_side.png b/mods/decorations/textures/decorations_cinnabar_chest_side.png new file mode 100644 index 0000000..5a0b0dd Binary files /dev/null and b/mods/decorations/textures/decorations_cinnabar_chest_side.png differ diff --git a/mods/decorations/textures/decorations_cinnabar_chest_top.png b/mods/decorations/textures/decorations_cinnabar_chest_top.png new file mode 100644 index 0000000..7b8b1bc Binary files /dev/null and b/mods/decorations/textures/decorations_cinnabar_chest_top.png differ diff --git a/mods/decorations/textures/decorations_cinnabar_table_bottom.png b/mods/decorations/textures/decorations_cinnabar_table_bottom.png new file mode 100644 index 0000000..f575eae Binary files /dev/null and b/mods/decorations/textures/decorations_cinnabar_table_bottom.png differ diff --git a/mods/decorations/textures/decorations_cinnabar_table_side.png b/mods/decorations/textures/decorations_cinnabar_table_side.png new file mode 100644 index 0000000..d287c84 Binary files /dev/null and b/mods/decorations/textures/decorations_cinnabar_table_side.png differ diff --git a/mods/decorations/textures/decorations_coals.png b/mods/decorations/textures/decorations_coals.png new file mode 100644 index 0000000..0d4b8fe Binary files /dev/null and b/mods/decorations/textures/decorations_coals.png differ diff --git a/mods/decorations/textures/decorations_gypsum.png b/mods/decorations/textures/decorations_gypsum.png new file mode 100644 index 0000000..3f61338 Binary files /dev/null and b/mods/decorations/textures/decorations_gypsum.png differ diff --git a/mods/decorations/textures/decorations_gypsum_casket_front.png b/mods/decorations/textures/decorations_gypsum_casket_front.png new file mode 100644 index 0000000..2bd7193 Binary files /dev/null and b/mods/decorations/textures/decorations_gypsum_casket_front.png differ diff --git a/mods/decorations/textures/decorations_gypsum_chest_front.png b/mods/decorations/textures/decorations_gypsum_chest_front.png new file mode 100644 index 0000000..de9e882 Binary files /dev/null and b/mods/decorations/textures/decorations_gypsum_chest_front.png differ diff --git a/mods/decorations/textures/decorations_gypsum_chest_lock.png b/mods/decorations/textures/decorations_gypsum_chest_lock.png new file mode 100644 index 0000000..00a3e4a Binary files /dev/null and b/mods/decorations/textures/decorations_gypsum_chest_lock.png differ diff --git a/mods/decorations/textures/decorations_gypsum_chest_side.png b/mods/decorations/textures/decorations_gypsum_chest_side.png new file mode 100644 index 0000000..bf0c019 Binary files /dev/null and b/mods/decorations/textures/decorations_gypsum_chest_side.png differ diff --git a/mods/decorations/textures/decorations_gypsum_chest_top.png b/mods/decorations/textures/decorations_gypsum_chest_top.png new file mode 100644 index 0000000..a62bcb4 Binary files /dev/null and b/mods/decorations/textures/decorations_gypsum_chest_top.png differ diff --git a/mods/decorations/textures/decorations_gypsum_table_bottom.png b/mods/decorations/textures/decorations_gypsum_table_bottom.png new file mode 100644 index 0000000..8fcc3e9 Binary files /dev/null and b/mods/decorations/textures/decorations_gypsum_table_bottom.png differ diff --git a/mods/decorations/textures/decorations_gypsum_table_side.png b/mods/decorations/textures/decorations_gypsum_table_side.png new file mode 100644 index 0000000..5ba235f Binary files /dev/null and b/mods/decorations/textures/decorations_gypsum_table_side.png differ diff --git a/mods/decorations/textures/decorations_jet.png b/mods/decorations/textures/decorations_jet.png new file mode 100644 index 0000000..25b5299 Binary files /dev/null and b/mods/decorations/textures/decorations_jet.png differ diff --git a/mods/decorations/textures/decorations_jet_casket_front.png b/mods/decorations/textures/decorations_jet_casket_front.png new file mode 100644 index 0000000..e83803f Binary files /dev/null and b/mods/decorations/textures/decorations_jet_casket_front.png differ diff --git a/mods/decorations/textures/decorations_jet_chest_front.png b/mods/decorations/textures/decorations_jet_chest_front.png new file mode 100644 index 0000000..27db969 Binary files /dev/null and b/mods/decorations/textures/decorations_jet_chest_front.png differ diff --git a/mods/decorations/textures/decorations_jet_chest_lock.png b/mods/decorations/textures/decorations_jet_chest_lock.png new file mode 100644 index 0000000..2d30291 Binary files /dev/null and b/mods/decorations/textures/decorations_jet_chest_lock.png differ diff --git a/mods/decorations/textures/decorations_jet_chest_side.png b/mods/decorations/textures/decorations_jet_chest_side.png new file mode 100644 index 0000000..7ea5895 Binary files /dev/null and b/mods/decorations/textures/decorations_jet_chest_side.png differ diff --git a/mods/decorations/textures/decorations_jet_chest_top.png b/mods/decorations/textures/decorations_jet_chest_top.png new file mode 100644 index 0000000..2048fab Binary files /dev/null and b/mods/decorations/textures/decorations_jet_chest_top.png differ diff --git a/mods/decorations/textures/decorations_jet_table_bottom.png b/mods/decorations/textures/decorations_jet_table_bottom.png new file mode 100644 index 0000000..c9d1c11 Binary files /dev/null and b/mods/decorations/textures/decorations_jet_table_bottom.png differ diff --git a/mods/decorations/textures/decorations_jet_table_side.png b/mods/decorations/textures/decorations_jet_table_side.png new file mode 100644 index 0000000..cc86d74 Binary files /dev/null and b/mods/decorations/textures/decorations_jet_table_side.png differ diff --git a/mods/decorations/textures/decorations_lazurite.png b/mods/decorations/textures/decorations_lazurite.png new file mode 100644 index 0000000..f4c22de Binary files /dev/null and b/mods/decorations/textures/decorations_lazurite.png differ diff --git a/mods/decorations/textures/decorations_lazurite_casket_front.png b/mods/decorations/textures/decorations_lazurite_casket_front.png new file mode 100644 index 0000000..a76619f Binary files /dev/null and b/mods/decorations/textures/decorations_lazurite_casket_front.png differ diff --git a/mods/decorations/textures/decorations_lazurite_chest_front.png b/mods/decorations/textures/decorations_lazurite_chest_front.png new file mode 100644 index 0000000..133d2d4 Binary files /dev/null and b/mods/decorations/textures/decorations_lazurite_chest_front.png differ diff --git a/mods/decorations/textures/decorations_lazurite_chest_lock.png b/mods/decorations/textures/decorations_lazurite_chest_lock.png new file mode 100644 index 0000000..107a61b Binary files /dev/null and b/mods/decorations/textures/decorations_lazurite_chest_lock.png differ diff --git a/mods/decorations/textures/decorations_lazurite_chest_side.png b/mods/decorations/textures/decorations_lazurite_chest_side.png new file mode 100644 index 0000000..823833a Binary files /dev/null and b/mods/decorations/textures/decorations_lazurite_chest_side.png differ diff --git a/mods/decorations/textures/decorations_lazurite_chest_top.png b/mods/decorations/textures/decorations_lazurite_chest_top.png new file mode 100644 index 0000000..72feec8 Binary files /dev/null and b/mods/decorations/textures/decorations_lazurite_chest_top.png differ diff --git a/mods/decorations/textures/decorations_lazurite_table_bottom.png b/mods/decorations/textures/decorations_lazurite_table_bottom.png new file mode 100644 index 0000000..f16c4f0 Binary files /dev/null and b/mods/decorations/textures/decorations_lazurite_table_bottom.png differ diff --git a/mods/decorations/textures/decorations_lazurite_table_side.png b/mods/decorations/textures/decorations_lazurite_table_side.png new file mode 100644 index 0000000..aed8044 Binary files /dev/null and b/mods/decorations/textures/decorations_lazurite_table_side.png differ diff --git a/mods/decorations/textures/decorations_malachite.png b/mods/decorations/textures/decorations_malachite.png new file mode 100644 index 0000000..c098c0c Binary files /dev/null and b/mods/decorations/textures/decorations_malachite.png differ diff --git a/mods/decorations/textures/decorations_malachite_casket_front.png b/mods/decorations/textures/decorations_malachite_casket_front.png new file mode 100644 index 0000000..c69f105 Binary files /dev/null and b/mods/decorations/textures/decorations_malachite_casket_front.png differ diff --git a/mods/decorations/textures/decorations_malachite_chest_front.png b/mods/decorations/textures/decorations_malachite_chest_front.png new file mode 100644 index 0000000..c142039 Binary files /dev/null and b/mods/decorations/textures/decorations_malachite_chest_front.png differ diff --git a/mods/decorations/textures/decorations_malachite_chest_lock.png b/mods/decorations/textures/decorations_malachite_chest_lock.png new file mode 100644 index 0000000..889c9e1 Binary files /dev/null and b/mods/decorations/textures/decorations_malachite_chest_lock.png differ diff --git a/mods/decorations/textures/decorations_malachite_chest_side.png b/mods/decorations/textures/decorations_malachite_chest_side.png new file mode 100644 index 0000000..bc21477 Binary files /dev/null and b/mods/decorations/textures/decorations_malachite_chest_side.png differ diff --git a/mods/decorations/textures/decorations_malachite_chest_top.png b/mods/decorations/textures/decorations_malachite_chest_top.png new file mode 100644 index 0000000..fadfa46 Binary files /dev/null and b/mods/decorations/textures/decorations_malachite_chest_top.png differ diff --git a/mods/decorations/textures/decorations_malachite_table_bottom.png b/mods/decorations/textures/decorations_malachite_table_bottom.png new file mode 100644 index 0000000..5c92a43 Binary files /dev/null and b/mods/decorations/textures/decorations_malachite_table_bottom.png differ diff --git a/mods/decorations/textures/decorations_malachite_table_side.png b/mods/decorations/textures/decorations_malachite_table_side.png new file mode 100644 index 0000000..98854d3 Binary files /dev/null and b/mods/decorations/textures/decorations_malachite_table_side.png differ diff --git a/mods/decorations/textures/decorations_olivine.png b/mods/decorations/textures/decorations_olivine.png new file mode 100644 index 0000000..7ca8fbd Binary files /dev/null and b/mods/decorations/textures/decorations_olivine.png differ diff --git a/mods/decorations/textures/decorations_olivine_casket_front.png b/mods/decorations/textures/decorations_olivine_casket_front.png new file mode 100644 index 0000000..57236ad Binary files /dev/null and b/mods/decorations/textures/decorations_olivine_casket_front.png differ diff --git a/mods/decorations/textures/decorations_olivine_chest_front.png b/mods/decorations/textures/decorations_olivine_chest_front.png new file mode 100644 index 0000000..ba0ff32 Binary files /dev/null and b/mods/decorations/textures/decorations_olivine_chest_front.png differ diff --git a/mods/decorations/textures/decorations_olivine_chest_lock.png b/mods/decorations/textures/decorations_olivine_chest_lock.png new file mode 100644 index 0000000..ff02c09 Binary files /dev/null and b/mods/decorations/textures/decorations_olivine_chest_lock.png differ diff --git a/mods/decorations/textures/decorations_olivine_chest_side.png b/mods/decorations/textures/decorations_olivine_chest_side.png new file mode 100644 index 0000000..f71c234 Binary files /dev/null and b/mods/decorations/textures/decorations_olivine_chest_side.png differ diff --git a/mods/decorations/textures/decorations_olivine_chest_top.png b/mods/decorations/textures/decorations_olivine_chest_top.png new file mode 100644 index 0000000..69da2a2 Binary files /dev/null and b/mods/decorations/textures/decorations_olivine_chest_top.png differ diff --git a/mods/decorations/textures/decorations_olivine_table_bottom.png b/mods/decorations/textures/decorations_olivine_table_bottom.png new file mode 100644 index 0000000..a670b79 Binary files /dev/null and b/mods/decorations/textures/decorations_olivine_table_bottom.png differ diff --git a/mods/decorations/textures/decorations_olivine_table_side.png b/mods/decorations/textures/decorations_olivine_table_side.png new file mode 100644 index 0000000..2b8e2e3 Binary files /dev/null and b/mods/decorations/textures/decorations_olivine_table_side.png differ diff --git a/mods/decorations/textures/decorations_petrified_wood.png b/mods/decorations/textures/decorations_petrified_wood.png new file mode 100644 index 0000000..d39bef6 Binary files /dev/null and b/mods/decorations/textures/decorations_petrified_wood.png differ diff --git a/mods/decorations/textures/decorations_petrified_wood_casket_front.png b/mods/decorations/textures/decorations_petrified_wood_casket_front.png new file mode 100644 index 0000000..1f436c6 Binary files /dev/null and b/mods/decorations/textures/decorations_petrified_wood_casket_front.png differ diff --git a/mods/decorations/textures/decorations_petrified_wood_chest_front.png b/mods/decorations/textures/decorations_petrified_wood_chest_front.png new file mode 100644 index 0000000..a3b8dcb Binary files /dev/null and b/mods/decorations/textures/decorations_petrified_wood_chest_front.png differ diff --git a/mods/decorations/textures/decorations_petrified_wood_chest_lock.png b/mods/decorations/textures/decorations_petrified_wood_chest_lock.png new file mode 100644 index 0000000..ee0da63 Binary files /dev/null and b/mods/decorations/textures/decorations_petrified_wood_chest_lock.png differ diff --git a/mods/decorations/textures/decorations_petrified_wood_chest_side.png b/mods/decorations/textures/decorations_petrified_wood_chest_side.png new file mode 100644 index 0000000..1c19b5d Binary files /dev/null and b/mods/decorations/textures/decorations_petrified_wood_chest_side.png differ diff --git a/mods/decorations/textures/decorations_petrified_wood_chest_top.png b/mods/decorations/textures/decorations_petrified_wood_chest_top.png new file mode 100644 index 0000000..b94c67c Binary files /dev/null and b/mods/decorations/textures/decorations_petrified_wood_chest_top.png differ diff --git a/mods/decorations/textures/decorations_petrified_wood_table_bottom.png b/mods/decorations/textures/decorations_petrified_wood_table_bottom.png new file mode 100644 index 0000000..3cde556 Binary files /dev/null and b/mods/decorations/textures/decorations_petrified_wood_table_bottom.png differ diff --git a/mods/decorations/textures/decorations_petrified_wood_table_side.png b/mods/decorations/textures/decorations_petrified_wood_table_side.png new file mode 100644 index 0000000..6f31168 Binary files /dev/null and b/mods/decorations/textures/decorations_petrified_wood_table_side.png differ diff --git a/mods/decorations/textures/decorations_satinspar.png b/mods/decorations/textures/decorations_satinspar.png new file mode 100644 index 0000000..db05565 Binary files /dev/null and b/mods/decorations/textures/decorations_satinspar.png differ diff --git a/mods/decorations/textures/decorations_satinspar_casket_front.png b/mods/decorations/textures/decorations_satinspar_casket_front.png new file mode 100644 index 0000000..13002ea Binary files /dev/null and b/mods/decorations/textures/decorations_satinspar_casket_front.png differ diff --git a/mods/decorations/textures/decorations_satinspar_chest_front.png b/mods/decorations/textures/decorations_satinspar_chest_front.png new file mode 100644 index 0000000..2c8e80b Binary files /dev/null and b/mods/decorations/textures/decorations_satinspar_chest_front.png differ diff --git a/mods/decorations/textures/decorations_satinspar_chest_lock.png b/mods/decorations/textures/decorations_satinspar_chest_lock.png new file mode 100644 index 0000000..5403b50 Binary files /dev/null and b/mods/decorations/textures/decorations_satinspar_chest_lock.png differ diff --git a/mods/decorations/textures/decorations_satinspar_chest_side.png b/mods/decorations/textures/decorations_satinspar_chest_side.png new file mode 100644 index 0000000..bae7991 Binary files /dev/null and b/mods/decorations/textures/decorations_satinspar_chest_side.png differ diff --git a/mods/decorations/textures/decorations_satinspar_chest_top.png b/mods/decorations/textures/decorations_satinspar_chest_top.png new file mode 100644 index 0000000..2de0b85 Binary files /dev/null and b/mods/decorations/textures/decorations_satinspar_chest_top.png differ diff --git a/mods/decorations/textures/decorations_satinspar_table_bottom.png b/mods/decorations/textures/decorations_satinspar_table_bottom.png new file mode 100644 index 0000000..1e2695f Binary files /dev/null and b/mods/decorations/textures/decorations_satinspar_table_bottom.png differ diff --git a/mods/decorations/textures/decorations_satinspar_table_side.png b/mods/decorations/textures/decorations_satinspar_table_side.png new file mode 100644 index 0000000..e6b2757 Binary files /dev/null and b/mods/decorations/textures/decorations_satinspar_table_side.png differ diff --git a/mods/decorations/textures/decorations_selenite.png b/mods/decorations/textures/decorations_selenite.png new file mode 100644 index 0000000..4e5626b Binary files /dev/null and b/mods/decorations/textures/decorations_selenite.png differ diff --git a/mods/decorations/textures/decorations_selenite_casket_front.png b/mods/decorations/textures/decorations_selenite_casket_front.png new file mode 100644 index 0000000..6e877e7 Binary files /dev/null and b/mods/decorations/textures/decorations_selenite_casket_front.png differ diff --git a/mods/decorations/textures/decorations_selenite_chest_front.png b/mods/decorations/textures/decorations_selenite_chest_front.png new file mode 100644 index 0000000..da7b7c5 Binary files /dev/null and b/mods/decorations/textures/decorations_selenite_chest_front.png differ diff --git a/mods/decorations/textures/decorations_selenite_chest_lock.png b/mods/decorations/textures/decorations_selenite_chest_lock.png new file mode 100644 index 0000000..b61fca4 Binary files /dev/null and b/mods/decorations/textures/decorations_selenite_chest_lock.png differ diff --git a/mods/decorations/textures/decorations_selenite_chest_side.png b/mods/decorations/textures/decorations_selenite_chest_side.png new file mode 100644 index 0000000..4322633 Binary files /dev/null and b/mods/decorations/textures/decorations_selenite_chest_side.png differ diff --git a/mods/decorations/textures/decorations_selenite_chest_top.png b/mods/decorations/textures/decorations_selenite_chest_top.png new file mode 100644 index 0000000..95338e4 Binary files /dev/null and b/mods/decorations/textures/decorations_selenite_chest_top.png differ diff --git a/mods/decorations/textures/decorations_selenite_table_bottom.png b/mods/decorations/textures/decorations_selenite_table_bottom.png new file mode 100644 index 0000000..de6950a Binary files /dev/null and b/mods/decorations/textures/decorations_selenite_table_bottom.png differ diff --git a/mods/decorations/textures/decorations_selenite_table_side.png b/mods/decorations/textures/decorations_selenite_table_side.png new file mode 100644 index 0000000..2599380 Binary files /dev/null and b/mods/decorations/textures/decorations_selenite_table_side.png differ diff --git a/mods/decorations/textures/decorations_serpentine.png b/mods/decorations/textures/decorations_serpentine.png new file mode 100644 index 0000000..4ed55c1 Binary files /dev/null and b/mods/decorations/textures/decorations_serpentine.png differ diff --git a/mods/decorations/textures/decorations_serpentine_casket_front.png b/mods/decorations/textures/decorations_serpentine_casket_front.png new file mode 100644 index 0000000..6cdc847 Binary files /dev/null and b/mods/decorations/textures/decorations_serpentine_casket_front.png differ diff --git a/mods/decorations/textures/decorations_serpentine_chest_front.png b/mods/decorations/textures/decorations_serpentine_chest_front.png new file mode 100644 index 0000000..ad005bf Binary files /dev/null and b/mods/decorations/textures/decorations_serpentine_chest_front.png differ diff --git a/mods/decorations/textures/decorations_serpentine_chest_lock.png b/mods/decorations/textures/decorations_serpentine_chest_lock.png new file mode 100644 index 0000000..282cc5b Binary files /dev/null and b/mods/decorations/textures/decorations_serpentine_chest_lock.png differ diff --git a/mods/decorations/textures/decorations_serpentine_chest_side.png b/mods/decorations/textures/decorations_serpentine_chest_side.png new file mode 100644 index 0000000..eb0507c Binary files /dev/null and b/mods/decorations/textures/decorations_serpentine_chest_side.png differ diff --git a/mods/decorations/textures/decorations_serpentine_chest_top.png b/mods/decorations/textures/decorations_serpentine_chest_top.png new file mode 100644 index 0000000..0374007 Binary files /dev/null and b/mods/decorations/textures/decorations_serpentine_chest_top.png differ diff --git a/mods/decorations/textures/decorations_serpentine_table_bottom.png b/mods/decorations/textures/decorations_serpentine_table_bottom.png new file mode 100644 index 0000000..422e685 Binary files /dev/null and b/mods/decorations/textures/decorations_serpentine_table_bottom.png differ diff --git a/mods/decorations/textures/decorations_serpentine_table_side.png b/mods/decorations/textures/decorations_serpentine_table_side.png new file mode 100644 index 0000000..72a0dc2 Binary files /dev/null and b/mods/decorations/textures/decorations_serpentine_table_side.png differ diff --git a/mods/default/README.txt b/mods/default/README.txt new file mode 100644 index 0000000..23e6aad --- /dev/null +++ b/mods/default/README.txt @@ -0,0 +1,70 @@ +Minetest 0.4 mod: default +========================== + +License of source code: +----------------------- +Copyright (C) 2011-2012 celeron55, Perttu Ahola + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as published by +the Free Software Foundation; either version 2.1 of the License, or +(at your option) any later version. + +http://www.gnu.org/licenses/lgpl-2.1.html + +License of media (textures and sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +Authors of media files +----------------------- +Everything not listed in here: +Copyright (C) 2010-2012 celeron55, Perttu Ahola + +Originating from work by kddekadenz/Dogers: + default_grass_footstep.{1,2,3}.ogg + default_dig_crumbly.{1,2}.ogg + +Cisoun's WTFPL texture pack: + default_chest_front.png + default_chest_lock.png + default_chest_side.png + default_chest_top.png + default_cobble.png + default_dirt.png + default_grass.png + default_grass_side.png + default_jungletree.png + default_jungletree_top.png + default_lava.png + default_leaves.png + default_mossycobble.png + default_sand.png + default_sapling.png + default_sign_wall.png + default_stone.png + default_tool_mesepick.png + default_tool_steelpick.png + default_tool_steelshovel.png + default_tool_steelsword.png + default_tool_stonepick.png + default_tool_stoneshovel.png + default_tool_woodpick.png + default_tool_woodshovel.png + default_tree.png + default_tree_top.png + default_water.png + +Originating from G4JC's Almost MC Texture Pack: + default_wood.png + default_torch.png + default_torch_on_ceiling.png + default_torch_on_floor.png + +VanessaE's animated torches (WTFPL): + default_torch_animated.png + default_torch_on_ceiling_animated.png + default_torch_on_floor_animated.png + default_torch_on_floor.png + diff --git a/mods/default/depends.txt b/mods/default/depends.txt new file mode 100644 index 0000000..0f31176 --- /dev/null +++ b/mods/default/depends.txt @@ -0,0 +1 @@ +core \ No newline at end of file diff --git a/mods/default/init.lua b/mods/default/init.lua new file mode 100644 index 0000000..33aa7d1 --- /dev/null +++ b/mods/default/init.lua @@ -0,0 +1,736 @@ +-- Minetest 0.4 mod: default +-- See README.txt for licensing and other information. + +-- The API documentation in here was moved into doc/lua_api.txt + +WATER_ALPHA = 160 +WATER_VISC = 1 +LAVA_VISC = 7 +LIGHT_MAX = 14 + +-- Definitions made by this mod that other mods can use too +default = {} + +-- Load other files +dofile(minetest.get_modpath("default").."/mapgen.lua") + +-- +-- Tool definition +-- +if minetest.setting_getbool("creative_mode") then + minetest.register_item(":", { + type = "none", + wield_image = "wieldhand.png", + wield_scale = {x=1,y=1,z=2.5}, + tool_capabilities = { + full_punch_interval = 0.5, + max_drop_level = 3, + groupcaps = { + crumbly = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, + cracky = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, + snappy = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, + choppy = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, + oddly_breakable_by_hand = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, + } + } + }) + minetest.register_on_placenode(function(pos, newnode, placer, oldnode, itemstack) + return true + end) +else + minetest.register_item(":", { + type = "none", + wield_image = "wieldhand.png", + wield_scale = {x=1,y=1,z=2.5}, + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level = 0, + groupcaps = { + fleshy = {times={[2]=2.00, [3]=1.00}, uses=0, maxlevel=1}, + crumbly = {times={[2]=7.50, [3]=5.00}, uses=0, maxlevel=1}, + snappy = {times={[3]=0.40}, uses=0, maxlevel=1}, + immediately_breakable_by_hand = {times={[2]=0.50, [3]=0.00}, uses=0, maxlevel=3}, + oddly_breakable_by_hand = {times={[1]=7.00,[2]=4.00,[3]=1.40}, uses=0, maxlevel=3}, + } + } + }) +end + +-- +-- Crafting definition +-- + +minetest.register_craft({ + output = "default:sandstone", + recipe = { + {"default:sand", "default:sand"}, + {"default:sand", "default:sand"}, + } +}) + +minetest.register_craft({ + output = "default:brick", + recipe = { + {"default:clay_brick", "default:clay_brick"}, + {"default:clay_brick", "default:clay_brick"}, + } +}) + +minetest.register_craft({ + output = "default:paper", + recipe = { + {"default:papyrus", "default:papyrus", "default:papyrus"}, + } +}) + +minetest.register_craft({ + output = "default:book", + recipe = { + {"default:paper"}, + {"default:paper"}, + {"default:paper"}, + } +}) + +-- +-- Crafting (tool repair) +-- +minetest.register_craft({ + type = "toolrepair", + additional_wear = -0.02, +}) + +-- +-- Cooking recipes +-- + +minetest.register_craft({ + type = "cooking", + output = "default:glass", + recipe = "default:sand", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:glass", + recipe = "default:desert_sand", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:stone", + recipe = "default:stone_macadam", + cooktime = 5, +}) + +minetest.register_craft({ + type = "cooking", + output = "default:desert_stone", + recipe = "default:desert_stone_macadam", + cooktime = 5, +}) +-- +-- Fuels +-- + +minetest.register_craft({ + type = "fuel", + recipe = "default:cactus", + burntime = 15, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:papyrus", + burntime = 3, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:fence_wood", + burntime = 15, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:torch", + burntime = 3, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:sign_wall", + burntime = 20, +}) + +-- +-- Node definitions +-- + +-- Default node sounds + +function default.node_sound_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="", gain=1.0} + table.dug = table.dug or + {name="default_dug_node", gain=1.0} + return table +end + +function default.node_sound_stone_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_hard_footstep", gain=0.2} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_dirt_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="", gain=0.5} + --table.dug = table.dug or + -- {name="default_dirt_break", gain=0.5} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_sand_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_grass_footstep", gain=0.25} + --table.dug = table.dug or + -- {name="default_dirt_break", gain=0.25} + table.dug = table.dug or + {name="", gain=0.25} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_wood_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_hard_footstep", gain=0.3} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_leaves_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_grass_footstep", gain=0.25} + table.dig = table.dig or + {name="default_dig_crumbly", gain=0.4} + table.dug = table.dug or + {name="", gain=1.0} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_glass_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_hard_footstep", gain=0.25} + table.dug = table.dug or + {name="default_break_glass", gain=1.0} + default.node_sound_defaults(table) + return table +end + +minetest.register_node("default:sand", { + description = "Sand", + tiles = {"default_sand.png"}, + particle_image = {"default_sand.png"}, + is_ground_content = true, + groups = {crumbly=3, falling_node=1,drop_on_dig=1}, + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("default:sand_with_clay", { + description = "Clay", + tiles = {"default_sand.png^default_clay.png"}, + particle_image = {"default_clay_lump.png"}, + is_ground_content = true, + groups = {crumbly=3,drop_on_dig=1}, + drop = "grounds:clay_lump 4", + sounds = default.node_sound_dirt_defaults({ + footstep = "", + }), +}) + +minetest.register_node("default:desert_sand", { + description = "Desert Sand", + tiles = {"default_desert_sand.png"}, + particle_image = {"default_desert_sand.png"}, + is_ground_content = true, + groups = {sand=1, crumbly=3, falling_node=1,drop_on_dig=1}, + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("default:gravel", { + description = "Gravel", + tiles = {"default_gravel.png"}, + particle_image = {"default_gravel.png"}, + is_ground_content = true, + groups = {crumbly=2, falling_node=1,drop_on_dig=1}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_gravel_footstep", gain=0.45}, + }), +}) + +minetest.register_node("default:sandstone", { + description = "Sandstone", + tiles = {"default_sandstone.png"}, + particle_image = {"default_sandstone.png"}, + is_ground_content = true, + groups = {crumbly=2,cracky=2,drop_on_dig=1}, + drop = "default:sand", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:brick", { + description = "Brick Block", + tiles = {"default_brick.png"}, + particle_image = {"default_clay_brick.png"}, + is_ground_content = true, + groups = {cracky=3,drop_on_dig=1}, + drop = "default:clay_brick 4", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:cactus", { + description = "Cactus", + tiles = {"default_cactus_top.png", "default_cactus_top.png", "default_cactus_side.png"}, + groups = {snappy=2,choppy=3,flammable=2,dropping_node=1,drop_on_dig=1}, + drawtype = "nodebox", + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {-0.4, -0.5, -0.4, 0.4, 0.5, 0.4}, + {-0.5, -0.5, 0.4, 0.5, 0.5, 0.4}, + {0.4, -0.5, -0.5, 0.4, 0.5, 0.5}, + {-0.5, -0.5, -0.4, 0.5, 0.5, -0.4}, + {-0.4, -0.5, -0.5, -0.4, 0.5, 0.5}, + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.4, -0.5, -0.4, 0.4, 0.5, 0.4}, + }, + }, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_abm({ + nodenames = {"default:cactus"}, + interval = 60, + chance = 30, + action = function(pos, node, active_object_count, active_object_count_wider) + if not minetest.get_node_light(pos) or + minetest.get_node_light(pos) < 8 then + return + end + local h = 1 + repeat + if minetest.get_node({x=pos.x,y=pos.y-h,z=pos.z}).name == node.name then + h = h + 1 + else + break + end + if h > 2 then + return + end + until h > 2 + local grounds = { + "default:sand", + "default:desert_sand", + "default:dirt", + "default:dirt_with_clay", + "default:dirt_with_grass", + "default:dirt_with_grass_and_clay" + } + if minetest.registered_nodes[minetest.get_node({x=pos.x,y=pos.y+1,z=pos.z}).name].buildable_to + and table.contains(grounds, minetest.get_node({x=pos.x,y=pos.y-h,z=pos.z}).name) then + minetest.set_node({x=pos.x,y=pos.y+1,z=pos.z}, {name=node.name}) + end + end +}) + +minetest.register_abm({ + nodenames = {"default:cactus"}, + interval = 0.5, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + players = minetest.get_objects_inside_radius(pos, 1) + for i, player in ipairs(players) do + player:set_hp(player:get_hp() - 1) + end + end, +}) + +minetest.register_node("default:papyrus", { + description = "Papyrus", + drawtype = "plantlike", + tiles = {"default_papyrus.png"}, + particle_image = {"default_papyrus.png"}, + inventory_image = "default_papyrus.png", + wield_image = "default_papyrus.png", + paramtype = "light", + is_ground_content = true, + walkable = false, + groups = {snappy=3,flammable=2, dropping_node=1,drop_on_dig=1}, + sounds = default.node_sound_leaves_defaults(), + cause_drop = function(pos, node) + local b_pos = {x=pos.x,y=pos.y-1,z=pos.z} + local b_node = minetest.get_node(b_pos) + if b_node.name ~= node.name and minetest.registered_nodes[b_node.name].walkable == false then + return true + end + end +}) + +minetest.register_abm({ + nodenames = {"default:papyrus"}, + interval = 40, + chance = 20, + action = function(pos, node, active_object_count, active_object_count_wider) + if not minetest.get_node_light(pos) or + minetest.get_node_light(pos) < 8 then + return + end + local h = 1 + repeat + if minetest.get_node({x=pos.x,y=pos.y-h,z=pos.z}).name == node.name then + h = h + 1 + else + break + end + if h > 2 then + return + end + until h > 2 + local sides = {{x=-1,y=-1,z=0},{x=1,y=-1,z=0},{x=0,y=-1,z=-1},{x=0,y=-1,z=1}} + local water = false + for _, side in ipairs(sides) do + if minetest.get_node({x=pos.x+side.x,y=pos.y+side.y-h+1,z=pos.z+side.z}).name == "default:water_source" then + water = true + break + end + end + local grounds = { + "default:sand", + "default:desert_sand", + "default:dirt", + "default:dirt_with_clay", + "default:dirt_with_grass", + "default:dirt_with_grass_and_clay" + } + if water and minetest.registered_nodes[minetest.get_node({x=pos.x,y=pos.y+1,z=pos.z}).name].buildable_to + and table.contains(grounds, minetest.get_node({x=pos.x,y=pos.y-h,z=pos.z}).name) then + minetest.set_node({x=pos.x,y=pos.y+1,z=pos.z}, {name=node.name}) + end + end +}) + +minetest.register_node("default:glass", { + description = "Glass", + drawtype = "glasslike", + tiles = {"default_glass.png"}, + inventory_image = minetest.inventorycube("default_glass.png"), + particle_image = {"default_glass.png"}, + paramtype = "light", + sunlight_propagates = true, + is_ground_content = true, + groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,drop_on_dig=1}, + sounds = default.node_sound_glass_defaults(), +}) + +minetest.register_node("default:water_flowing", { + description = "Flowing Water", + inventory_image = minetest.inventorycube("default_water.png"), + drawtype = "flowingliquid", + tiles = {"default_water.png"}, + drop = "", + special_tiles = { + { + image="default_water_flowing_animated.png", + backface_culling=false, + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=0.8} + }, + { + image="default_water_flowing_animated.png", + backface_culling=true, + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=0.8} + }, + }, + alpha = WATER_ALPHA, + paramtype = "light", + walkable = false, + pointable = false, + diggable = false, + drowning = 1, + buildable_to = true, + liquidtype = "flowing", + liquid_alternative_flowing = "default:water_flowing", + liquid_alternative_source = "default:water_source", + liquid_viscosity = WATER_VISC, + post_effect_color = {a=64, r=100, g=100, b=200}, + groups = {water=3, liquid=3, puts_out_fire=1, not_in_creative_inventory=1}, +}) + +minetest.register_node("default:water_source", { + description = "Water Source", + inventory_image = minetest.inventorycube("default_water.png"), + drawtype = "liquid", + tiles = { + {name="default_water_source_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=2.0}} + }, + special_tiles = { + -- New-style water source material (mostly unused) + {name="default_water.png", backface_culling=false}, + }, + drop = "", + alpha = WATER_ALPHA, + paramtype = "light", + walkable = false, + pointable = false, + diggable = false, + drowning = 1, + buildable_to = true, + liquidtype = "source", + liquid_alternative_flowing = "default:water_flowing", + liquid_alternative_source = "default:water_source", + liquid_viscosity = WATER_VISC, + post_effect_color = {a=64, r=100, g=100, b=200}, + groups = {water=3, liquid=3, puts_out_fire=1}, +}) + +minetest.register_node("default:lava_flowing", { + description = "Flowing Lava", + inventory_image = minetest.inventorycube("default_lava.png"), + drawtype = "flowingliquid", + tiles = {"default_lava.png"}, + special_tiles = { + { + image="default_lava_flowing_animated.png", + backface_culling=false, + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.3} + }, + { + image="default_lava_flowing_animated.png", + backface_culling=true, + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.3} + }, + }, + drop = "", + paramtype = "light", + light_source = LIGHT_MAX - 1, + walkable = false, + pointable = false, + diggable = false, + drowning = 1, + buildable_to = true, + liquidtype = "flowing", + liquid_alternative_flowing = "default:lava_flowing", + liquid_alternative_source = "default:lava_source", + liquid_viscosity = LAVA_VISC, + damage_per_second = 4*2, + post_effect_color = {a=192, r=255, g=64, b=0}, + groups = {lava=3, liquid=2, hot=3, igniter=1, not_in_creative_inventory=1}, +}) + +minetest.register_node("default:lava_source", { + description = "Lava Source", + inventory_image = minetest.inventorycube("default_lava.png"), + drawtype = "liquid", + tiles = { + {name="default_lava_source_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}} + }, + special_tiles = { + -- New-style lava source material (mostly unused) + {name="default_lava.png", backface_culling=false}, + }, + drop = "", + paramtype = "light", + light_source = LIGHT_MAX - 1, + walkable = false, + pointable = false, + diggable = false, + drowning = 1, + buildable_to = true, + liquidtype = "source", + liquid_alternative_flowing = "default:lava_flowing", + liquid_alternative_source = "default:lava_source", + liquid_viscosity = LAVA_VISC, + damage_per_second = 4*2, + post_effect_color = {a=192, r=255, g=64, b=0}, + groups = {lava=3, liquid=2, hot=3, igniter=1}, +}) + +minetest.register_node("default:torch", { + description = "Torch", + drawtype = "torchlike", + --tiles = {"default_torch_on_floor.png", "default_torch_on_ceiling.png", "default_torch.png"}, + tiles = { + {name="default_torch_on_floor_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}}, + {name="default_torch_on_ceiling_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}}, + {name="default_torch_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}} + }, + inventory_image = "default_torch_on_floor.png", + wield_image = "default_torch_on_floor.png", + paramtype = "light", + paramtype2 = "wallmounted", + sunlight_propagates = true, + walkable = false, + light_source = LIGHT_MAX-1, + selection_box = { + type = "wallmounted", + wall_top = {-0.1, 0.5-0.6, -0.1, 0.1, 0.5, 0.1}, + wall_bottom = {-0.1, -0.5, -0.1, 0.1, -0.5+0.6, 0.1}, + wall_side = {-0.5, -0.3, -0.1, -0.5+0.3, 0.3, 0.1}, + }, + groups = {choppy=2,dig_immediate=3,flammable=1,attached_node=1}, + sounds = default.node_sound_defaults(), +}) + +minetest.register_node("default:sign_wall", { + description = "Sign", + drawtype = "signlike", + tiles = {"default_sign_wall.png"}, + inventory_image = "default_sign_wall.png", + wield_image = "default_sign_wall.png", + paramtype = "light", + paramtype2 = "wallmounted", + sunlight_propagates = true, + is_ground_content = false, + walkable = false, + selection_box = { + type = "wallmounted", + --wall_top = + --wall_bottom = + --wall_side = + }, + groups = {choppy=2,dig_immediate=2,attached_node=1}, + legacy_wallmounted = true, + sounds = default.node_sound_defaults(), + on_construct = function(pos) + --local n = minetest.get_node(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", "field[text;;${text}]") + meta:set_string("infotext", "\"\"") + end, + on_receive_fields = function(pos, formname, fields, sender) + --print("Sign at "..minetest.pos_to_string(pos).." got "..dump(fields)) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", "field[text;;${text}]") + if minetest.is_protected(pos, sender:get_player_name()) then + minetest.record_protection_violation(pos, sender:get_player_name()) + return + end + if not fields.text then return end + minetest.log("action", (sender:get_player_name() or "").." wrote \""..fields.text.. + "\" to sign at "..minetest.pos_to_string(pos)) + meta:set_string("text", fields.text) + meta:set_string("infotext", '"'..fields.text..'"') + end, +}) +minetest.register_node("default:dry_shrub", { + description = "Dry Shrub", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"default_dry_shrub.png"}, + inventory_image = "default_dry_shrub.png", + particle_image = {"default_dry_shrub.png"}, + wield_image = "default_dry_shrub.png", + paramtype = "light", + walkable = false, + groups = {snappy=3,flammable=3}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-1/3, -1/2, -1/3, 1/3, 1/6, 1/3}, + }, +}) + +-- +-- Crafting items +-- + +minetest.register_craftitem("default:paper", { + description = "Paper", + inventory_image = "default_paper.png", +}) + +minetest.register_craftitem("default:book", { + description = "Book", + inventory_image = "default_book.png", +}) + +minetest.register_craftitem("default:clay_brick", { + description = "Clay Brick", + inventory_image = "default_clay_brick.png", +}) + +realtest.register_stair_and_slab("default:glass") +realtest.register_stair_and_slab("default:stone") +realtest.register_stair_and_slab("default:stone_flat") +realtest.register_stair_and_slab("default:desert_stone") +realtest.register_stair_and_slab("default:desert_stone_flat") +realtest.register_stair_and_slab("default:cobbleblock_flat") +realtest.register_stair("default:brick",nil,nil,nil,"Brick Stair",nil,"default:clay_brick 3") +realtest.register_slab("default:brick",nil,nil,nil,"Brick Slab",nil,"default:clay_brick 2") +minetest.register_craft({ + output = "default:brick_slab", + recipe = { + {"default:clay_brick","default:clay_brick"}, + }, +}) +minetest.register_craft({ + output = "default:brick_stair", + recipe = { + {"default:clay_brick",""}, + {"default:clay_brick","default:clay_brick"}, + }, +}) +minetest.register_craft({ + output = "default:brick_stair", + recipe = { + {"","default:clay_brick"}, + {"default:clay_brick","default:clay_brick"}, + }, +}) +minetest.register_craft({ + type = "cooking", + output = "default:stone", + recipe = "default:stone_macadam", + cooktime = 8, + }) + +-- +-- Global callbacks +-- + +-- Global environment step function +function on_step(dtime) + -- print("on_step") +end +minetest.register_globalstep(on_step) + +function on_placenode(p, node) + --print("on_placenode") +end +minetest.register_on_placenode(on_placenode) + +function on_dignode(p, node) + --print("on_dignode") +end +minetest.register_on_dignode(on_dignode) + +function on_punchnode(p, node) +end +minetest.register_on_punchnode(on_punchnode) + +-- END diff --git a/mods/default/mapgen.lua b/mods/default/mapgen.lua new file mode 100644 index 0000000..b52e8a3 --- /dev/null +++ b/mods/default/mapgen.lua @@ -0,0 +1,163 @@ +-- minetest/default/mapgen.lua + +-- +-- Aliases for map generator outputs +-- + +minetest.register_alias("mapgen_air", "air") +minetest.register_alias("mapgen_stone", "default:stone") +minetest.register_alias("mapgen_apple", "default:apple") +minetest.register_alias("mapgen_water_source", "default:water_source") +minetest.register_alias("mapgen_dirt", "default:dirt") +minetest.register_alias("mapgen_sand", "default:sand") +minetest.register_alias("mapgen_gravel", "default:gravel") +minetest.register_alias("mapgen_clay", "grounds:clay") +minetest.register_alias("mapgen_lava_source", "default:lava_source") +minetest.register_alias("mapgen_cobble", "default:cobble") +minetest.register_alias("mapgen_mossycobble", "default:mossycobble") +minetest.register_alias("mapgen_dirt_with_grass", "default:dirt_with_grass") +minetest.register_alias("mapgen_desert_sand", "default:desert_sand") +minetest.register_alias("mapgen_desert_stone", "default:desert_stone") +minetest.register_alias("mapgen_tree", "air") +minetest.register_alias("mapgen_leaves", "air") + +function default.make_papyrus(pos, size) + for y=0,size-1 do + local p = {x=pos.x, y=pos.y+y, z=pos.z} + minetest.set_node(p, {name="default:papyrus"}) + end +end + +function default.make_cactus(pos, size) + for y=0,size-1 do + local p = {x=pos.x, y=pos.y+y, z=pos.z} + minetest.set_node(p, {name="default:cactus"}) + end +end + +minetest.register_on_generated(function(minp, maxp, seed) + if maxp.y >= 2 and minp.y <= 0 then + -- Generate papyrus + local perlin1 = minetest.get_perlin(354, 3, 0.7, 100) + -- Assume X and Z lengths are equal + local divlen = 8 + local divs = (maxp.x-minp.x)/divlen+1; + for divx=0,divs-1 do + for divz=0,divs-1 do + local x0 = minp.x + math.floor((divx+0)*divlen) + local z0 = minp.z + math.floor((divz+0)*divlen) + local x1 = minp.x + math.floor((divx+1)*divlen) + local z1 = minp.z + math.floor((divz+1)*divlen) + -- Determine papyrus amount from perlin noise + local papyrus_amount = math.floor(perlin1:get2d({x=x0, y=z0}) * 45 - 20) + -- Find random positions for papyrus based on this random + local pr = PseudoRandom(seed+1) + for i=0,papyrus_amount do + local x = pr:next(x0, x1) + local z = pr:next(z0, z1) + if minetest.get_node({x=x,y=1,z=z}).name == "default:dirt_with_grass" and + minetest.find_node_near({x=x,y=1,z=z}, 1, "default:water_source") then + default.make_papyrus({x=x,y=2,z=z}, pr:next(2, 4)) + end + end + end + end + -- Generate cactuses + local perlin1 = minetest.get_perlin(230, 3, 0.6, 100) + -- Assume X and Z lengths are equal + local divlen = 16 + local divs = (maxp.x-minp.x)/divlen+1; + for divx=0,divs-1 do + for divz=0,divs-1 do + local x0 = minp.x + math.floor((divx+0)*divlen) + local z0 = minp.z + math.floor((divz+0)*divlen) + local x1 = minp.x + math.floor((divx+1)*divlen) + local z1 = minp.z + math.floor((divz+1)*divlen) + -- Determine cactus amount from perlin noise + local cactus_amount = math.floor(perlin1:get2d({x=x0, y=z0}) * 6 - 3) + -- Find random positions for cactus based on this random + local pr = PseudoRandom(seed+1) + for i=0,cactus_amount do + local x = pr:next(x0, x1) + local z = pr:next(z0, z1) + -- Find ground level (0...15) + local ground_y = nil + for y=30,0,-1 do + if minetest.get_node({x=x,y=y,z=z}).name ~= "air" then + ground_y = y + break + end + end + -- If desert sand, make cactus + if ground_y and minetest.get_node({x=x,y=ground_y,z=z}).name == "default:desert_sand" then + default.make_cactus({x=x,y=ground_y+1,z=z}, pr:next(3, 4)) + end + end + end + end + -- Generate cobbles + local perlin1 = minetest.get_perlin(200, 3, 0.6, 100) + -- Assume X and Z lengths are equal + local divlen = 16 + local divs = (maxp.x-minp.x)/divlen+1; + for divx=0,divs-1 do + for divz=0,divs-1 do + local x0 = minp.x + math.floor((divx+0)*divlen) + local z0 = minp.z + math.floor((divz+0)*divlen) + local x1 = minp.x + math.floor((divx+1)*divlen) + local z1 = minp.z + math.floor((divz+1)*divlen) + local cobbles_amount = math.floor(perlin1:get2d({x=x0, y=z0}) * 5 + 0) + local pr = PseudoRandom(seed+1) + for i=0,cobbles_amount do + local x = pr:next(x0, x1) + local z = pr:next(z0, z1) + -- Find ground level (0...15) + local ground_y = nil + for y=30,0,-1 do + if minetest.get_node({x=x,y=y,z=z}).name ~= "air" then + ground_y = y + break + end + end + if ground_y and minetest.get_node({x=x,y=ground_y,z=z}).name == "default:dirt_with_grass" then + minetest.add_node({x=x,y=ground_y+1,z=z}, {name = "default:cobble_node"}) + end + end + end + end + -- Generate dry shrubs + local perlin1 = minetest.get_perlin(329, 3, 0.6, 100) + -- Assume X and Z lengths are equal + local divlen = 16 + local divs = (maxp.x-minp.x)/divlen+1; + for divx=0,divs-1 do + for divz=0,divs-1 do + local x0 = minp.x + math.floor((divx+0)*divlen) + local z0 = minp.z + math.floor((divz+0)*divlen) + local x1 = minp.x + math.floor((divx+1)*divlen) + local z1 = minp.z + math.floor((divz+1)*divlen) + -- Determine cactus amount from perlin noise + local cactus_amount = math.floor(perlin1:get2d({x=x0, y=z0}) * 5 + 0) + -- Find random positions for cactus based on this random + local pr = PseudoRandom(seed+1) + for i=0,cactus_amount do + local x = pr:next(x0, x1) + local z = pr:next(z0, z1) + -- Find ground level (0...15) + local ground_y = nil + for y=30,0,-1 do + if minetest.get_node({x=x,y=y,z=z}).name ~= "air" then + ground_y = y + break + end + end + -- If desert sand, make cactus + if ground_y and minetest.get_node({x=x,y=ground_y,z=z}).name == "default:desert_sand" then + minetest.set_node({x=x,y=ground_y+1,z=z}, {name="default:dry_shrub"}) + end + end + end + end + end +end) + diff --git a/mods/default/sounds/default_dig_choppy.ogg b/mods/default/sounds/default_dig_choppy.ogg new file mode 100644 index 0000000..fa5359d Binary files /dev/null and b/mods/default/sounds/default_dig_choppy.ogg differ diff --git a/mods/default/sounds/default_dig_cracky.ogg b/mods/default/sounds/default_dig_cracky.ogg new file mode 100644 index 0000000..5d63d60 Binary files /dev/null and b/mods/default/sounds/default_dig_cracky.ogg differ diff --git a/mods/default/sounds/default_dig_crumbly.1.ogg b/mods/default/sounds/default_dig_crumbly.1.ogg new file mode 100644 index 0000000..4bbf337 Binary files /dev/null and b/mods/default/sounds/default_dig_crumbly.1.ogg differ diff --git a/mods/default/sounds/default_dig_crumbly.2.ogg b/mods/default/sounds/default_dig_crumbly.2.ogg new file mode 100644 index 0000000..56b777c Binary files /dev/null and b/mods/default/sounds/default_dig_crumbly.2.ogg differ diff --git a/mods/default/sounds/default_dig_dig_immediate.ogg b/mods/default/sounds/default_dig_dig_immediate.ogg new file mode 100644 index 0000000..5d63d60 Binary files /dev/null and b/mods/default/sounds/default_dig_dig_immediate.ogg differ diff --git a/mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg b/mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg new file mode 100644 index 0000000..7f52c0e Binary files /dev/null and b/mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg differ diff --git a/mods/default/sounds/default_dug_node.1.ogg b/mods/default/sounds/default_dug_node.1.ogg new file mode 100644 index 0000000..190d035 Binary files /dev/null and b/mods/default/sounds/default_dug_node.1.ogg differ diff --git a/mods/default/sounds/default_grass_footstep.1.ogg b/mods/default/sounds/default_grass_footstep.1.ogg new file mode 100644 index 0000000..a5733b9 Binary files /dev/null and b/mods/default/sounds/default_grass_footstep.1.ogg differ diff --git a/mods/default/sounds/default_grass_footstep.2.ogg b/mods/default/sounds/default_grass_footstep.2.ogg new file mode 100644 index 0000000..29b818e Binary files /dev/null and b/mods/default/sounds/default_grass_footstep.2.ogg differ diff --git a/mods/default/sounds/default_grass_footstep.3.ogg b/mods/default/sounds/default_grass_footstep.3.ogg new file mode 100644 index 0000000..ecac33b Binary files /dev/null and b/mods/default/sounds/default_grass_footstep.3.ogg differ diff --git a/mods/default/sounds/default_gravel_footstep.1.ogg b/mods/default/sounds/default_gravel_footstep.1.ogg new file mode 100644 index 0000000..ab60457 Binary files /dev/null and b/mods/default/sounds/default_gravel_footstep.1.ogg differ diff --git a/mods/default/sounds/default_gravel_footstep.2.ogg b/mods/default/sounds/default_gravel_footstep.2.ogg new file mode 100644 index 0000000..efdce49 Binary files /dev/null and b/mods/default/sounds/default_gravel_footstep.2.ogg differ diff --git a/mods/default/sounds/default_gravel_footstep.3.ogg b/mods/default/sounds/default_gravel_footstep.3.ogg new file mode 100644 index 0000000..da55bd2 Binary files /dev/null and b/mods/default/sounds/default_gravel_footstep.3.ogg differ diff --git a/mods/default/sounds/default_gravel_footstep.4.ogg b/mods/default/sounds/default_gravel_footstep.4.ogg new file mode 100644 index 0000000..e80f9cf Binary files /dev/null and b/mods/default/sounds/default_gravel_footstep.4.ogg differ diff --git a/mods/default/sounds/default_hard_footstep.1.ogg b/mods/default/sounds/default_hard_footstep.1.ogg new file mode 100644 index 0000000..6a57d69 Binary files /dev/null and b/mods/default/sounds/default_hard_footstep.1.ogg differ diff --git a/mods/default/sounds/default_hard_footstep.2.ogg b/mods/default/sounds/default_hard_footstep.2.ogg new file mode 100644 index 0000000..c77c612 Binary files /dev/null and b/mods/default/sounds/default_hard_footstep.2.ogg differ diff --git a/mods/default/sounds/default_place_node.1.ogg b/mods/default/sounds/default_place_node.1.ogg new file mode 100644 index 0000000..01014f8 Binary files /dev/null and b/mods/default/sounds/default_place_node.1.ogg differ diff --git a/mods/default/sounds/default_place_node.2.ogg b/mods/default/sounds/default_place_node.2.ogg new file mode 100644 index 0000000..237f28b Binary files /dev/null and b/mods/default/sounds/default_place_node.2.ogg differ diff --git a/mods/default/sounds/default_place_node.3.ogg b/mods/default/sounds/default_place_node.3.ogg new file mode 100644 index 0000000..6a37498 Binary files /dev/null and b/mods/default/sounds/default_place_node.3.ogg differ diff --git a/mods/default/textures/Thumbs.db b/mods/default/textures/Thumbs.db new file mode 100644 index 0000000..84c6409 Binary files /dev/null and b/mods/default/textures/Thumbs.db differ diff --git a/mods/default/textures/bubble.png b/mods/default/textures/bubble.png new file mode 100644 index 0000000..b62c9b0 Binary files /dev/null and b/mods/default/textures/bubble.png differ diff --git a/mods/default/textures/crack_anylength.png b/mods/default/textures/crack_anylength.png new file mode 100644 index 0000000..4997839 Binary files /dev/null and b/mods/default/textures/crack_anylength.png differ diff --git a/mods/default/textures/default_apple.png b/mods/default/textures/default_apple.png new file mode 100644 index 0000000..5ae4466 Binary files /dev/null and b/mods/default/textures/default_apple.png differ diff --git a/mods/default/textures/default_book.png b/mods/default/textures/default_book.png new file mode 100644 index 0000000..c8e8464 Binary files /dev/null and b/mods/default/textures/default_book.png differ diff --git a/mods/default/textures/default_brick.png b/mods/default/textures/default_brick.png new file mode 100644 index 0000000..7c669b5 Binary files /dev/null and b/mods/default/textures/default_brick.png differ diff --git a/mods/default/textures/default_cactus_side.png b/mods/default/textures/default_cactus_side.png new file mode 100644 index 0000000..1d044ed Binary files /dev/null and b/mods/default/textures/default_cactus_side.png differ diff --git a/mods/default/textures/default_cactus_top.png b/mods/default/textures/default_cactus_top.png new file mode 100644 index 0000000..7911067 Binary files /dev/null and b/mods/default/textures/default_cactus_top.png differ diff --git a/mods/default/textures/default_clay.png b/mods/default/textures/default_clay.png new file mode 100644 index 0000000..1c05035 Binary files /dev/null and b/mods/default/textures/default_clay.png differ diff --git a/mods/default/textures/default_clay_brick.png b/mods/default/textures/default_clay_brick.png new file mode 100644 index 0000000..0bc25fd Binary files /dev/null and b/mods/default/textures/default_clay_brick.png differ diff --git a/mods/default/textures/default_clay_lump.png b/mods/default/textures/default_clay_lump.png new file mode 100644 index 0000000..5920ad5 Binary files /dev/null and b/mods/default/textures/default_clay_lump.png differ diff --git a/mods/default/textures/default_desert_sand.png b/mods/default/textures/default_desert_sand.png new file mode 100644 index 0000000..9e36263 Binary files /dev/null and b/mods/default/textures/default_desert_sand.png differ diff --git a/mods/default/textures/default_desert_stone.png b/mods/default/textures/default_desert_stone.png new file mode 100644 index 0000000..bc9870b Binary files /dev/null and b/mods/default/textures/default_desert_stone.png differ diff --git a/mods/default/textures/default_desert_stone_bricks.png b/mods/default/textures/default_desert_stone_bricks.png new file mode 100644 index 0000000..655c0e1 Binary files /dev/null and b/mods/default/textures/default_desert_stone_bricks.png differ diff --git a/mods/default/textures/default_desert_stone_flat.png b/mods/default/textures/default_desert_stone_flat.png new file mode 100644 index 0000000..0098b51 Binary files /dev/null and b/mods/default/textures/default_desert_stone_flat.png differ diff --git a/mods/default/textures/default_desert_stone_macadam.png b/mods/default/textures/default_desert_stone_macadam.png new file mode 100644 index 0000000..602d4df Binary files /dev/null and b/mods/default/textures/default_desert_stone_macadam.png differ diff --git a/mods/default/textures/default_desert_stone_small_rock.png b/mods/default/textures/default_desert_stone_small_rock.png new file mode 100644 index 0000000..23e66a9 Binary files /dev/null and b/mods/default/textures/default_desert_stone_small_rock.png differ diff --git a/mods/default/textures/default_dirt.png b/mods/default/textures/default_dirt.png new file mode 100644 index 0000000..36219ed Binary files /dev/null and b/mods/default/textures/default_dirt.png differ diff --git a/mods/default/textures/default_dirt_farm.png b/mods/default/textures/default_dirt_farm.png new file mode 100644 index 0000000..d2f37c1 Binary files /dev/null and b/mods/default/textures/default_dirt_farm.png differ diff --git a/mods/default/textures/default_dirt_grass.png b/mods/default/textures/default_dirt_grass.png new file mode 100644 index 0000000..7bdb8a8 Binary files /dev/null and b/mods/default/textures/default_dirt_grass.png differ diff --git a/mods/default/textures/default_dry_shrub.png b/mods/default/textures/default_dry_shrub.png new file mode 100644 index 0000000..300eeee Binary files /dev/null and b/mods/default/textures/default_dry_shrub.png differ diff --git a/mods/default/textures/default_furnace_fire_bg.png b/mods/default/textures/default_furnace_fire_bg.png new file mode 100644 index 0000000..1272e10 Binary files /dev/null and b/mods/default/textures/default_furnace_fire_bg.png differ diff --git a/mods/default/textures/default_furnace_fire_fg.png b/mods/default/textures/default_furnace_fire_fg.png new file mode 100644 index 0000000..fbb19df Binary files /dev/null and b/mods/default/textures/default_furnace_fire_fg.png differ diff --git a/mods/default/textures/default_glass.png b/mods/default/textures/default_glass.png new file mode 100644 index 0000000..99e35aa Binary files /dev/null and b/mods/default/textures/default_glass.png differ diff --git a/mods/default/textures/default_gravel.png b/mods/default/textures/default_gravel.png new file mode 100644 index 0000000..791cf3d Binary files /dev/null and b/mods/default/textures/default_gravel.png differ diff --git a/mods/default/textures/default_junglegrass.png b/mods/default/textures/default_junglegrass.png new file mode 100644 index 0000000..d935e57 Binary files /dev/null and b/mods/default/textures/default_junglegrass.png differ diff --git a/mods/default/textures/default_ladder.png b/mods/default/textures/default_ladder.png new file mode 100644 index 0000000..cd6f01d Binary files /dev/null and b/mods/default/textures/default_ladder.png differ diff --git a/mods/default/textures/default_lava.png b/mods/default/textures/default_lava.png new file mode 100644 index 0000000..b3420f6 Binary files /dev/null and b/mods/default/textures/default_lava.png differ diff --git a/mods/default/textures/default_lava_flowing_animated.png b/mods/default/textures/default_lava_flowing_animated.png new file mode 100644 index 0000000..50c7626 Binary files /dev/null and b/mods/default/textures/default_lava_flowing_animated.png differ diff --git a/mods/default/textures/default_lava_source_animated.png b/mods/default/textures/default_lava_source_animated.png new file mode 100644 index 0000000..c232f25 Binary files /dev/null and b/mods/default/textures/default_lava_source_animated.png differ diff --git a/mods/default/textures/default_paper.png b/mods/default/textures/default_paper.png new file mode 100644 index 0000000..184bd45 Binary files /dev/null and b/mods/default/textures/default_paper.png differ diff --git a/mods/default/textures/default_papyrus.png b/mods/default/textures/default_papyrus.png new file mode 100644 index 0000000..254ecfb Binary files /dev/null and b/mods/default/textures/default_papyrus.png differ diff --git a/mods/default/textures/default_rail.png b/mods/default/textures/default_rail.png new file mode 100644 index 0000000..18176d9 Binary files /dev/null and b/mods/default/textures/default_rail.png differ diff --git a/mods/default/textures/default_rail_crossing.png b/mods/default/textures/default_rail_crossing.png new file mode 100644 index 0000000..9846405 Binary files /dev/null and b/mods/default/textures/default_rail_crossing.png differ diff --git a/mods/default/textures/default_rail_curved.png b/mods/default/textures/default_rail_curved.png new file mode 100644 index 0000000..62afa3d Binary files /dev/null and b/mods/default/textures/default_rail_curved.png differ diff --git a/mods/default/textures/default_rail_t_junction.png b/mods/default/textures/default_rail_t_junction.png new file mode 100644 index 0000000..9985f63 Binary files /dev/null and b/mods/default/textures/default_rail_t_junction.png differ diff --git a/mods/default/textures/default_sand.png b/mods/default/textures/default_sand.png new file mode 100644 index 0000000..067a6bb Binary files /dev/null and b/mods/default/textures/default_sand.png differ diff --git a/mods/default/textures/default_sandstone.png b/mods/default/textures/default_sandstone.png new file mode 100644 index 0000000..c4759b4 Binary files /dev/null and b/mods/default/textures/default_sandstone.png differ diff --git a/mods/default/textures/default_sapling.png b/mods/default/textures/default_sapling.png new file mode 100644 index 0000000..d03c3e4 Binary files /dev/null and b/mods/default/textures/default_sapling.png differ diff --git a/mods/default/textures/default_sign_wall.png b/mods/default/textures/default_sign_wall.png new file mode 100644 index 0000000..e7a254c Binary files /dev/null and b/mods/default/textures/default_sign_wall.png differ diff --git a/mods/default/textures/default_stone.png b/mods/default/textures/default_stone.png new file mode 100644 index 0000000..fc6795e Binary files /dev/null and b/mods/default/textures/default_stone.png differ diff --git a/mods/default/textures/default_stone_bricks.png b/mods/default/textures/default_stone_bricks.png new file mode 100644 index 0000000..ebf1565 Binary files /dev/null and b/mods/default/textures/default_stone_bricks.png differ diff --git a/mods/default/textures/default_stone_flat.png b/mods/default/textures/default_stone_flat.png new file mode 100644 index 0000000..a9f3430 Binary files /dev/null and b/mods/default/textures/default_stone_flat.png differ diff --git a/mods/default/textures/default_stone_macadam.png b/mods/default/textures/default_stone_macadam.png new file mode 100644 index 0000000..e8ee0f6 Binary files /dev/null and b/mods/default/textures/default_stone_macadam.png differ diff --git a/mods/default/textures/default_stone_small_rock.png b/mods/default/textures/default_stone_small_rock.png new file mode 100644 index 0000000..47454cf Binary files /dev/null and b/mods/default/textures/default_stone_small_rock.png differ diff --git a/mods/default/textures/default_tnt_bottom.png b/mods/default/textures/default_tnt_bottom.png new file mode 100644 index 0000000..8ba2fca Binary files /dev/null and b/mods/default/textures/default_tnt_bottom.png differ diff --git a/mods/default/textures/default_tnt_side.png b/mods/default/textures/default_tnt_side.png new file mode 100644 index 0000000..d9a2bc4 Binary files /dev/null and b/mods/default/textures/default_tnt_side.png differ diff --git a/mods/default/textures/default_tnt_top.png b/mods/default/textures/default_tnt_top.png new file mode 100644 index 0000000..a84ffc9 Binary files /dev/null and b/mods/default/textures/default_tnt_top.png differ diff --git a/mods/default/textures/default_torch.png b/mods/default/textures/default_torch.png new file mode 100644 index 0000000..b9444af Binary files /dev/null and b/mods/default/textures/default_torch.png differ diff --git a/mods/default/textures/default_torch_animated.png b/mods/default/textures/default_torch_animated.png new file mode 100644 index 0000000..ca1668c Binary files /dev/null and b/mods/default/textures/default_torch_animated.png differ diff --git a/mods/default/textures/default_torch_on_ceiling.png b/mods/default/textures/default_torch_on_ceiling.png new file mode 100644 index 0000000..8deef96 Binary files /dev/null and b/mods/default/textures/default_torch_on_ceiling.png differ diff --git a/mods/default/textures/default_torch_on_ceiling_animated.png b/mods/default/textures/default_torch_on_ceiling_animated.png new file mode 100644 index 0000000..b101561 Binary files /dev/null and b/mods/default/textures/default_torch_on_ceiling_animated.png differ diff --git a/mods/default/textures/default_torch_on_floor.png b/mods/default/textures/default_torch_on_floor.png new file mode 100644 index 0000000..925a59a Binary files /dev/null and b/mods/default/textures/default_torch_on_floor.png differ diff --git a/mods/default/textures/default_torch_on_floor_animated.png b/mods/default/textures/default_torch_on_floor_animated.png new file mode 100644 index 0000000..0b55818 Binary files /dev/null and b/mods/default/textures/default_torch_on_floor_animated.png differ diff --git a/mods/default/textures/default_water.png b/mods/default/textures/default_water.png new file mode 100755 index 0000000..fe652a9 Binary files /dev/null and b/mods/default/textures/default_water.png differ diff --git a/mods/default/textures/default_water_flowing_animated.png b/mods/default/textures/default_water_flowing_animated.png new file mode 100644 index 0000000..ac35b2a Binary files /dev/null and b/mods/default/textures/default_water_flowing_animated.png differ diff --git a/mods/default/textures/default_water_source_animated.png b/mods/default/textures/default_water_source_animated.png new file mode 100644 index 0000000..26de7ba Binary files /dev/null and b/mods/default/textures/default_water_source_animated.png differ diff --git a/mods/default/textures/heart.png b/mods/default/textures/heart.png new file mode 100644 index 0000000..dc213d8 Binary files /dev/null and b/mods/default/textures/heart.png differ diff --git a/mods/default/textures/player.png b/mods/default/textures/player.png new file mode 100644 index 0000000..90adf97 Binary files /dev/null and b/mods/default/textures/player.png differ diff --git a/mods/default/textures/player_back.png b/mods/default/textures/player_back.png new file mode 100644 index 0000000..530aa75 Binary files /dev/null and b/mods/default/textures/player_back.png differ diff --git a/mods/default/textures/wieldhand.png b/mods/default/textures/wieldhand.png new file mode 100644 index 0000000..3a7e515 Binary files /dev/null and b/mods/default/textures/wieldhand.png differ diff --git a/mods/doors/depends.txt b/mods/doors/depends.txt new file mode 100644 index 0000000..24decde --- /dev/null +++ b/mods/doors/depends.txt @@ -0,0 +1,2 @@ +trees +metals diff --git a/mods/doors/init.lua b/mods/doors/init.lua new file mode 100644 index 0000000..a3792f3 --- /dev/null +++ b/mods/doors/init.lua @@ -0,0 +1,293 @@ +doors = {} + +-- Registers a door +-- name: The name of the door +-- def: a table with the folowing fields: +-- description +-- inventory_image +-- groups +-- tiles_bottom: the tiles of the bottom part of the door {front, side} +-- tiles_top: the tiles of the bottom part of the door {front, side} +-- If the following fields are not defined the default values are used +-- node_box_bottom +-- node_box_top +-- selection_box_bottom +-- selection_box_top +-- only_placer_can_open: if true only the player who placed the door can +-- open it +function doors:register_door(name, def) + def.groups.not_in_creative_inventory = 1 + def.groups.door = 1 + + local box = {{-0.5, -0.5, -0.5, 0.5, 0.5, -0.5+1.5/16}} + + if not def.node_box_bottom then + def.node_box_bottom = box + end + if not def.node_box_top then + def.node_box_top = box + end + if not def.selection_box_bottom then + def.selection_box_bottom= box + end + if not def.selection_box_top then + def.selection_box_top = box + end + + minetest.register_craftitem(name, { + description = def.description .. " Door", + inventory_image = def.inventory_image, + + on_place = function(itemstack, placer, pointed_thing) + if not pointed_thing.type == "node" then + return itemstack + end + local pt = pointed_thing.above + local pt2 = {x=pt.x, y=pt.y, z=pt.z} + pt2.y = pt2.y+1 + if + not minetest.registered_nodes[minetest.get_node(pt).name].buildable_to or + not minetest.registered_nodes[minetest.get_node(pt2).name].buildable_to or + not placer or + not placer:is_player() + then + return itemstack + end + + local p2 = minetest.dir_to_facedir(placer:get_look_dir()) + local pt3 = {x=pt.x, y=pt.y, z=pt.z} + if p2 == 0 then + pt3.x = pt3.x-1 + elseif p2 == 1 then + pt3.z = pt3.z+1 + elseif p2 == 2 then + pt3.x = pt3.x+1 + elseif p2 == 3 then + pt3.z = pt3.z-1 + end + if minetest.get_item_group(minetest.get_node(pt3).name, "door") ~= 1 then + minetest.set_node(pt, {name=name.."_b_1", param2=p2}) + minetest.set_node(pt2, {name=name.."_t_1", param2=p2}) + else + minetest.set_node(pt, {name=name.."_b_2", param2=p2}) + minetest.set_node(pt2, {name=name.."_t_2", param2=p2}) + end + + if def.only_placer_can_open then + local pn = placer:get_player_name() + local meta = minetest.get_meta(pt) + meta:set_string("doors_owner", pn) + meta:set_string("infotext", "Owned by "..pn) + meta = minetest.get_meta(pt2) + meta:set_string("doors_owner", pn) + meta:set_string("infotext", "Owned by "..pn) + end + + if not minetest.setting_getbool("creative_mode") then + itemstack:take_item() + end + return itemstack + end, + }) + + local tt = def.tiles_top + local tb = def.tiles_bottom + + local function after_dig_node(pos, name) + if minetest.get_node(pos).name == name then + minetest.remove_node(pos) + end + end + + local function on_rightclick(pos, dir, check_name, replace, replace_dir, params) + pos.y = pos.y+dir + if not minetest.get_node(pos).name == check_name then + return + end + local p2 = minetest.get_node(pos).param2 + p2 = params[p2+1] + + local meta = minetest.get_meta(pos):to_table() + minetest.set_node(pos, {name=replace_dir, param2=p2}) + minetest.get_meta(pos):from_table(meta) + + pos.y = pos.y-dir + meta = minetest.get_meta(pos):to_table() + minetest.set_node(pos, {name=replace, param2=p2}) + minetest.get_meta(pos):from_table(meta) + end + + local function check_player_priv(pos, player) + if not def.only_placer_can_open then + return true + end + local meta = minetest.get_meta(pos) + local pn = player:get_player_name() + return meta:get_string("doors_owner") == pn + end + + minetest.register_node(name.."_b_1", { + tiles = {tb[2], tb[2], tb[2], tb[2], tb[1], tb[1].."^[transformfx"}, + paramtype = "light", + paramtype2 = "facedir", + drop = name, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = def.node_box_bottom + }, + selection_box = { + type = "fixed", + fixed = def.selection_box_bottom + }, + groups = def.groups, + + after_dig_node = function(pos, oldnode, oldmetadata, digger) + pos.y = pos.y+1 + after_dig_node(pos, name.."_t_1") + end, + + on_rightclick = function(pos, node, clicker) + if check_player_priv(pos, clicker) then + on_rightclick(pos, 1, name.."_t_1", name.."_b_2", name.."_t_2", {1,2,3,0}) + end + end, + + can_dig = check_player_priv, + }) + + minetest.register_node(name.."_t_1", { + tiles = {tt[2], tt[2], tt[2], tt[2], tt[1], tt[1].."^[transformfx"}, + paramtype = "light", + paramtype2 = "facedir", + drop = name, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = def.node_box_top + }, + selection_box = { + type = "fixed", + fixed = def.selection_box_top + }, + groups = def.groups, + + after_dig_node = function(pos, oldnode, oldmetadata, digger) + pos.y = pos.y-1 + after_dig_node(pos, name.."_b_1") + end, + + on_rightclick = function(pos, node, clicker) + if check_player_priv(pos, clicker) then + on_rightclick(pos, -1, name.."_b_1", name.."_t_2", name.."_b_2", {1,2,3,0}) + end + end, + + can_dig = check_player_priv, + }) + + minetest.register_node(name.."_b_2", { + tiles = {tb[2], tb[2], tb[2], tb[2], tb[1].."^[transformfx", tb[1]}, + paramtype = "light", + paramtype2 = "facedir", + drop = name, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = def.node_box_bottom + }, + selection_box = { + type = "fixed", + fixed = def.selection_box_bottom + }, + groups = def.groups, + + after_dig_node = function(pos, oldnode, oldmetadata, digger) + pos.y = pos.y+1 + after_dig_node(pos, name.."_t_2") + end, + + on_rightclick = function(pos, node, clicker) + if check_player_priv(pos, clicker) then + on_rightclick(pos, 1, name.."_t_2", name.."_b_1", name.."_t_1", {3,0,1,2}) + end + end, + + can_dig = check_player_priv, + }) + + minetest.register_node(name.."_t_2", { + tiles = {tt[2], tt[2], tt[2], tt[2], tt[1].."^[transformfx", tt[1]}, + paramtype = "light", + paramtype2 = "facedir", + drop = name, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = def.node_box_top + }, + selection_box = { + type = "fixed", + fixed = def.selection_box_top + }, + groups = def.groups, + + after_dig_node = function(pos, oldnode, oldmetadata, digger) + pos.y = pos.y-1 + after_dig_node(pos, name.."_b_2") + end, + + on_rightclick = function(pos, node, clicker) + if check_player_priv(pos, clicker) then + on_rightclick(pos, -1, name.."_b_2", name.."_t_1", name.."_b_1", {3,0,1,2}) + end + end, + + can_dig = check_player_priv, + }) + +end + +for i, tree_name in ipairs(realtest.registered_trees_list) do + local tree = realtest.registered_trees[tree_name] + doors:register_door("doors:door_"..tree_name:remove_modname_prefix(), { + description = tree.description, + inventory_image = tree.textures.door_inventory, + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2}, + tiles_bottom = {tree.textures.door_bottom,tree.textures.door_bottom}, + tiles_top = {tree.textures.door_top,tree.textures.door_top}, + }) + minetest.register_craft({ + output = "doors:door_"..tree_name:remove_modname_prefix(), + recipe = { + {tree.name.."_plank",tree.name.."_plank"}, + {tree.name.."_plank",tree.name.."_plank"}, + {tree.name.."_plank",tree.name.."_plank"} + } + }) + minetest.register_craft({ + type = "fuel", + recipe = "doors:door_"..tree_name:remove_modname_prefix(), + burntime = 15, + }) + realtest.add_bonfire_fuel("doors:door_"..tree_name:remove_modname_prefix()) +end + +for i=1, #metals.list do + -- Node Definition + doors:register_door("doors:door_"..metals.list[i], { + description = metals.desc_list[i], + inventory_image = "metals_"..metals.list[i].."_block.png^doors_grey.png", + groups = {snappy=1,cracky=2}, + tiles_bottom = {"metals_"..metals.list[i].."_block.png"}, + tiles_top = {"metals_"..metals.list[i].."_block.png"}, + }) + minetest.register_craft({ + output = "doors:door_"..metals.list[i], + recipe = { + {"metals:"..metals.list[i].."_doubleingot","metals:"..metals.list[i].."_doubleingot"}, + {"metals:"..metals.list[i].."_doubleingot","metals:"..metals.list[i].."_doubleingot"}, + {"metals:"..metals.list[i].."_doubleingot","metals:"..metals.list[i].."_doubleingot"} + } + }) +end diff --git a/mods/doors/textures/doors_grey.png b/mods/doors/textures/doors_grey.png new file mode 100644 index 0000000..47de5de Binary files /dev/null and b/mods/doors/textures/doors_grey.png differ diff --git a/mods/dye/README.txt b/mods/dye/README.txt new file mode 100644 index 0000000..d414c2c --- /dev/null +++ b/mods/dye/README.txt @@ -0,0 +1,15 @@ +Minetest 0.4 mod: dye +====================== + +See init.lua for documentation. + +License of source code and media files: +--------------------------------------- +Copyright (C) 2012 Perttu Ahola (celeron55) + +This program is free software. It comes without any warranty, to +the extent permitted by applicable law. You can redistribute it +and/or modify it under the terms of the Do What The Fuck You Want +To Public License, Version 2, as published by Sam Hocevar. See +http://sam.zoy.org/wtfpl/COPYING for more details. + diff --git a/mods/dye/depends.txt b/mods/dye/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/dye/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/dye/init.lua b/mods/dye/init.lua new file mode 100644 index 0000000..064dcc9 --- /dev/null +++ b/mods/dye/init.lua @@ -0,0 +1,182 @@ +-- minetest/dye/init.lua + +-- To make recipes that will work with any dye ever made by anybody, define +-- them based on groups. +-- You can select any group of groups, based on your need for amount of colors. +-- basecolor: 9, excolor: 17, unicolor: 89 +-- +-- Example of one shapeless recipe using a color group: +-- Note: As this uses basecolor_*, you'd need 9 of these. +-- minetest.register_craft({ +-- type = "shapeless", +-- output = ':item_yellow', +-- recipe = {':item_no_color', 'group:basecolor_yellow'}, +-- }) + +-- Other mods can use these for looping through available colors +dye = {} +dye.basecolors = {"white", "grey", "black", "red", "yellow", "green", "cyan", "blue", "magenta"} +dye.excolors = {"white", "lightgrey", "grey", "darkgrey", "black", "red", "orange", "yellow", "lime", "green", "aqua", "cyan", "sky_blue", "blue", "violet", "magenta", "red_violet"} + +-- Base color groups: +-- - basecolor_white +-- - basecolor_grey +-- - basecolor_black +-- - basecolor_red +-- - basecolor_yellow +-- - basecolor_green +-- - basecolor_cyan +-- - basecolor_blue +-- - basecolor_magenta + +-- Extended color groups (* = equal to a base color): +-- * excolor_white +-- - excolor_lightgrey +-- * excolor_grey +-- - excolor_darkgrey +-- * excolor_black +-- * excolor_red +-- - excolor_orange +-- * excolor_yellow +-- - excolor_lime +-- * excolor_green +-- - excolor_aqua +-- * excolor_cyan +-- - excolor_sky_blue +-- * excolor_blue +-- - excolor_violet +-- * excolor_magenta +-- - excolor_red_violet + +-- The whole unifieddyes palette as groups: +-- - unicolor_ +-- For the following, no white/grey/black is allowed: +-- - unicolor_medium_ +-- - unicolor_dark_ +-- - unicolor_light_ +-- - unicolor__s50 +-- - unicolor_medium__s50 +-- - unicolor_dark__s50 + +-- Local stuff +local dyelocal = {} + +-- This collection of colors is partly a historic thing, partly something else. +dyelocal.dyes = { + {"white", "White Dye", {dye=1, basecolor_white=1, excolor_white=1, unicolor_white=1}}, + {"grey", "Grey Dye", {dye=1, basecolor_grey=1, excolor_grey=1, unicolor_grey=1}}, + {"dark_grey", "Dark Grey Dye", {dye=1, basecolor_grey=1, excolor_darkgrey=1, unicolor_darkgrey=1}}, + {"black", "Black Dye", {dye=1, basecolor_black=1, excolor_black=1, unicolor_black=1}}, + {"violet", "Violet Dye", {dye=1, basecolor_magenta=1, excolor_violet=1, unicolor_violet=1}}, + {"blue", "Blue Dye", {dye=1, basecolor_blue=1, excolor_blue=1, unicolor_blue=1}}, + {"cyan", "Cyan Dye", {dye=1, basecolor_cyan=1, excolor_cyan=1, unicolor_cyan=1}}, + {"dark_green", "Dark Green Dye",{dye=1, basecolor_green=1, excolor_green=1, unicolor_dark_green=1}}, + {"green", "Green Dye", {dye=1, basecolor_green=1, excolor_green=1, unicolor_green=1}}, + {"yellow", "Yellow Dye", {dye=1, basecolor_yellow=1, excolor_yellow=1, unicolor_yellow=1}}, + {"brown", "Brown Dye", {dye=1, basecolor_yellow=1, excolor_orange=1, unicolor_dark_orange=1}}, + {"orange", "Orange Dye", {dye=1, basecolor_orange=1, excolor_orange=1, unicolor_orange=1}}, + {"red", "Red Dye", {dye=1, basecolor_red=1, excolor_red=1, unicolor_red=1}}, + {"magenta", "Magenta Dye", {dye=1, basecolor_magenta=1, excolor_red_violet=1,unicolor_red_violet=1}}, + {"pink", "Pink Dye", {dye=1, basecolor_red=1, excolor_red=1, unicolor_light_red=1}}, +} + +-- Define items +for _, row in ipairs(dyelocal.dyes) do + local name = row[1] + local description = row[2] + local groups = row[3] + local item_name = "dye:"..name + local item_image = "dye_"..name..".png" + minetest.register_craftitem(item_name, { + inventory_image = item_image, + description = description, + groups = groups + }) +end + +-- Mix recipes +-- Just mix everything to everything somehow sanely + +dyelocal.mixbases = {"magenta", "red", "orange", "brown", "yellow", "green", "dark_green", "cyan", "blue", "violet", "black", "dark_grey", "grey", "white"} + +dyelocal.mixes = { + -- magenta, red, orange, brown, yellow, green, dark_green, cyan, blue, violet, black, dark_grey, grey, white + white = {"pink", "pink", "orange", "orange", "yellow", "green", "green", "grey", "cyan", "violet", "grey", "grey", "white", "white"}, + grey = {"pink", "pink", "orange", "orange", "yellow", "green", "green", "grey", "cyan", "pink", "dark_grey","grey", "grey"}, + dark_grey={"brown","brown", "brown", "brown", "brown","dark_green","dark_green","blue","blue","violet","black", "black"}, + black = {"black", "black", "black", "black", "black", "black", "black", "black", "black", "black", "black"}, + violet= {"magenta","magenta","red", "brown", "red", "cyan", "brown", "blue", "violet","violet"}, + blue = {"violet", "magenta","brown","brown","dark_green","cyan","cyan", "cyan", "blue"}, + cyan = {"blue","brown","dark_green","dark_grey","green","cyan","dark_green","cyan"}, + dark_green={"brown","brown","brown", "brown", "green", "green", "dark_green"}, + green = {"brown", "yellow","yellow","dark_green","green","green"}, + yellow= {"red", "orange", "yellow","orange", "yellow"}, + brown = {"brown", "brown","orange", "brown"}, + orange= {"red", "orange","orange"}, + red = {"magenta","red"}, + magenta={"magenta"}, +} + +for one,results in pairs(dyelocal.mixes) do + for i,result in ipairs(results) do + local another = dyelocal.mixbases[i] + minetest.register_craft({ + type = "shapeless", + output = 'dye:'..result..' 2', + recipe = {'dye:'..one, 'dye:'..another}, + }) + end +end + +-- Hide dyelocal +dyelocal = nil + +minetest.register_craft({ + type = "shapeless", + output = "dye:dark_green 4", + recipe = {"default:cactus"}, +}) + +minetest.register_craft({ + type = "shapeless", + output = "dye:black 4", + recipe = {"minerals:charcoal"}, +}) + +minetest.register_craft({ + type = "shapeless", + output = "dye:yellow 4", + recipe = {"flowers:dandelion_yellow"}, +}) + +minetest.register_craft({ + type = "shapeless", + output = "dye:white 4", + recipe = {"flowers:dandelion_white"}, +}) + +minetest.register_craft({ + type = "shapeless", + output = "dye:blue 4", + recipe = {"flowers:geranium"}, +}) + +minetest.register_craft({ + type = "shapeless", + output = "dye:red 4", + recipe = {"flowers:rose"}, +}) + +minetest.register_craft({ + type = "shapeless", + output = "dye:orange 4", + recipe = {"flowers:tulip"}, +}) + +minetest.register_craft({ + type = "shapeless", + output = "dye:violet 4", + recipe = {"flowers:viola"}, +}) + +-- EOF diff --git a/mods/dye/textures/dye_black.png b/mods/dye/textures/dye_black.png new file mode 100644 index 0000000..ef526e6 Binary files /dev/null and b/mods/dye/textures/dye_black.png differ diff --git a/mods/dye/textures/dye_blue.png b/mods/dye/textures/dye_blue.png new file mode 100644 index 0000000..d3e9791 Binary files /dev/null and b/mods/dye/textures/dye_blue.png differ diff --git a/mods/dye/textures/dye_brown.png b/mods/dye/textures/dye_brown.png new file mode 100644 index 0000000..5b27085 Binary files /dev/null and b/mods/dye/textures/dye_brown.png differ diff --git a/mods/dye/textures/dye_cyan.png b/mods/dye/textures/dye_cyan.png new file mode 100644 index 0000000..3ae44e2 Binary files /dev/null and b/mods/dye/textures/dye_cyan.png differ diff --git a/mods/dye/textures/dye_dark_green.png b/mods/dye/textures/dye_dark_green.png new file mode 100644 index 0000000..784b785 Binary files /dev/null and b/mods/dye/textures/dye_dark_green.png differ diff --git a/mods/dye/textures/dye_dark_grey.png b/mods/dye/textures/dye_dark_grey.png new file mode 100644 index 0000000..adaa014 Binary files /dev/null and b/mods/dye/textures/dye_dark_grey.png differ diff --git a/mods/dye/textures/dye_green.png b/mods/dye/textures/dye_green.png new file mode 100644 index 0000000..e88631c Binary files /dev/null and b/mods/dye/textures/dye_green.png differ diff --git a/mods/dye/textures/dye_grey.png b/mods/dye/textures/dye_grey.png new file mode 100644 index 0000000..c4706e7 Binary files /dev/null and b/mods/dye/textures/dye_grey.png differ diff --git a/mods/dye/textures/dye_magenta.png b/mods/dye/textures/dye_magenta.png new file mode 100644 index 0000000..4946c71 Binary files /dev/null and b/mods/dye/textures/dye_magenta.png differ diff --git a/mods/dye/textures/dye_orange.png b/mods/dye/textures/dye_orange.png new file mode 100644 index 0000000..347964d Binary files /dev/null and b/mods/dye/textures/dye_orange.png differ diff --git a/mods/dye/textures/dye_pink.png b/mods/dye/textures/dye_pink.png new file mode 100644 index 0000000..ec2acf5 Binary files /dev/null and b/mods/dye/textures/dye_pink.png differ diff --git a/mods/dye/textures/dye_red.png b/mods/dye/textures/dye_red.png new file mode 100644 index 0000000..9f8c151 Binary files /dev/null and b/mods/dye/textures/dye_red.png differ diff --git a/mods/dye/textures/dye_violet.png b/mods/dye/textures/dye_violet.png new file mode 100644 index 0000000..0ee216c Binary files /dev/null and b/mods/dye/textures/dye_violet.png differ diff --git a/mods/dye/textures/dye_white.png b/mods/dye/textures/dye_white.png new file mode 100644 index 0000000..508e32f Binary files /dev/null and b/mods/dye/textures/dye_white.png differ diff --git a/mods/dye/textures/dye_yellow.png b/mods/dye/textures/dye_yellow.png new file mode 100644 index 0000000..d00a5b8 Binary files /dev/null and b/mods/dye/textures/dye_yellow.png differ diff --git a/mods/extra_commands/init.lua b/mods/extra_commands/init.lua new file mode 100644 index 0000000..3557d66 --- /dev/null +++ b/mods/extra_commands/init.lua @@ -0,0 +1,21 @@ +-- +--Kill/Heal Yourself (requires server priv for heal) +-- + +minetest.register_chatcommand("suicide", { + description = "Commit Suicide", + privs = {}, + func = function(name, param, player) + minetest.chat_send_player(name, "Suiciding...") + minetest.get_player_by_name(name):set_hp(0); + end, +}) + +minetest.register_chatcommand("heal", { + description = "Completely Heal", + privs = {server=true}, + func = function(name, param, player) + minetest.chat_send_player(name, "Healing...") + minetest.get_player_by_name(name):set_hp(20); + end, +}) diff --git a/mods/farming/depends.txt b/mods/farming/depends.txt new file mode 100644 index 0000000..3f3c329 --- /dev/null +++ b/mods/farming/depends.txt @@ -0,0 +1,4 @@ +default +trees +plants_lib +instruments diff --git a/mods/farming/init.lua b/mods/farming/init.lua new file mode 100644 index 0000000..950eb9e --- /dev/null +++ b/mods/farming/init.lua @@ -0,0 +1,416 @@ +local plant = {} + +plant.types = { + {"flax", "Flax", "farming_flax", "farming:string"}, + {"spelt", "Spelt", "farming_spelt", "farming:wheat"}, + {"soy", "Soy", "farming_soy", "farming:soy"}, +} + +for _, row in ipairs(plant.types) do + local name = row[1] + local desc = row[2] + local tile = row[3] + local dropitem = row[4] +for i=1,4 do +--Define what each plant drops + local drop = { + items = { + {items = {dropitem},rarity=5-i}, + {items = {dropitem},rarity=7-i*2}, + {items = {dropitem},rarity=9-i*3}, + {items = {'farming:seed_'..name},rarity=5-i}, + {items = {'farming:seed_'..name},rarity=7-i*2}, + {items = {'farming:seed_'..name},rarity=9-i*3}, + } + } +--Register the plant nodes for each growth stage + minetest.register_node("farming:"..name.."_"..i, { + description = desc.." Stage "..i, + drawtype = "plantlike", + tiles = {"farming_"..name.."_"..i..".png"}, + paramtype = "light", + walkable = false, + buildable_to = true, + drop = drop, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, + groups = {snappy=3,flammable=2,plant=1,name=i,not_in_creative_inventory=1,attached_node=1}, + sounds = default.node_sound_leaves_defaults(), + }) +--Register the seeds for each plant + minetest.register_node("farming:seed_"..name, { + drawtype = "raillike", + description = desc.." Seeds", + tiles = {"farming_seed_placed.png"}, + inventory_image = "farming_"..name.."_seed.png", + groups = {snappy=3, plant=1, attached_node=1}, + paramtype = "light", + sunlight_propagates = true, + walkable = false, + selection_box = { + type = "fixed", + fixed = { + {-0.500000,-0.500000,-0.500000,0.500000,-0.3,0.500000}, + }, + }, + drop = "", + }) +--And finally, the abms to control growth + minetest.register_abm({ + nodenames = {"farming:seed_"..name}, + interval = 200, + chance = 10, + action = function(pos, node) + if minetest.get_node({x=pos.x,y=pos.y-1,z=pos.z}).name == "farming:soil" then + minetest.add_node({x=pos.x,y=pos.y,z=pos.z}, {name="farming:"..name.."_1"}) + end + end + }) + minetest.register_abm({ + nodenames = {"farming:"..name.."_1"}, + interval = 200, + chance = 10, + action = function(pos, node) + if minetest.get_node({x=pos.x,y=pos.y-1,z=pos.z}).name == "farming:soil" then + minetest.add_node({x=pos.x,y=pos.y,z=pos.z}, {name="farming:"..name.."_2"}) + end + end + }) + minetest.register_abm({ + nodenames = {"farming:"..name.."_2"}, + interval = 200, + chance = 10, + action = function(pos, node) + if minetest.get_node({x=pos.x,y=pos.y-1,z=pos.z}).name == "farming:soil" then + minetest.add_node({x=pos.x,y=pos.y,z=pos.z}, {name="farming:"..name.."_3"}) + end + end + }) + minetest.register_abm({ + nodenames = {"farming:"..name.."_3"}, + interval = 200, + chance = 10, + action = function(pos, node) + if minetest.get_node({x=pos.x,y=pos.y-1,z=pos.z}).name == "farming:soil" then + minetest.add_node({x=pos.x,y=pos.y,z=pos.z}, {name="farming:"..name.."_4"}) + end + end + }) +end +end + +-- +--Farming Soil registry +-- + +minetest.register_node("farming:soil", { + description = "Farming Soil", + tiles = {"farming_soil.png", + "default_dirt.png"}, + groups = {crumbly=3}, + paramtype = "light", + drop = "default:dirt", +}) + +-- +--Craftitem Registry +-- +minetest.register_craftitem("farming:string", { + description = "String", + inventory_image = "farming_string.png", + wield_image = "farming_string.png", +}) + +minetest.register_craftitem("farming:wheat", { + description = "Spelt", + inventory_image = "farming_wheat.png", + wield_image = "farming_wheat.png", +}) + +minetest.register_craftitem("farming:flour", { + description = "Pile of Flour", + inventory_image = "farming_flour.png", + wield_image = "farming_flour.png", +}) + +minetest.register_craftitem("farming:jar", { + description = "Glass Jar", + inventory_image = "farming_jar.png", + wield_image = "farming_jar.png", +}) + +minetest.register_craftitem("farming:soy", { + description = "Soy Beans", + on_use=minetest.item_eat(2), + inventory_image = "farming_soy.png", + wield_image = "farming_soy.png", +}) +minetest.register_craftitem("farming:soy_milk", { + description = "Soy Milk", + on_use=minetest.item_eat(8), + inventory_image = "farming_soy_milk.png", + wield_image = "farming_soy_milk.png", +}) + +-- +--Cake +-- + +minetest.register_node("farming:cake", { + drawtype = "nodebox", + description = "CAKE!!!", + tiles = {"farming_cake_top.png","farming_cake_base.png","farming_cake_side.png"}, + groups = {crumbly=3}, + paramtype = "light", + drop = "farming:cake", + on_use=minetest.item_eat(16), + node_box = { + type = "fixed", + fixed = { + {-6/16, -8/16, -4/16, 6/16, 0/16, 4/16}, + {-4/16, -8/16, -6/16, 4/16, 0/16, 6/16}, + {-5/16, -8/16, -5/16, 5/16, 0/16, 5/16}, + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-8/16,-8/16,-8/16,8/16,0/16,8/16}, + }, + }, +}) + +minetest.register_craftitem("farming:dough", { + description = "Cake Mixture", + inventory_image = "farming_cakedough.png", + wield_image = "farming_cakedough.png", +}) + +-- +--Crafting +-- +minetest.register_craft({ + output = "farming:flour", + recipe = { + {"farming:wheat","farming:wheat"}, + {"farming:wheat","farming:wheat"}, + } +}) + +minetest.register_craft({ + output = "farming:hoe_head 4", + recipe = { + {"","default:cobble","default:cobble"}, + {"default:cobble","",""}, + } +}) + +minetest.register_craft({ + output = "farming:hoe", + recipe = { + {"farming:hoe_head"}, + {"group:stick"}, + } +}) + + +minetest.register_craft({ + output = "farming:dough", + recipe = { + {"bushes:sugar","farming:soy_milk", "bushes:sugar"}, + {"farming:flour","farming:flour","farming:flour"}, + } +}) + +minetest.register_craft({ + type = "cooking", + output = "farming:cake", + recipe = "farming:dough", + cooktime = 30, +}) + +minetest.register_craft({ + output = "farming:soy_milk", + recipe = { + {"farming:soy"}, + {"farming:jar"}, + } +}) + +minetest.register_craft({ + output = "farming:jar 12", + recipe = { + {"default:glass","","default:glass"}, + {"default:glass","","default:glass"}, + {"default:glass","default:glass","default:glass"}, + } +}) + + +-- +--The hoe (only stone for now) +-- +minetest.register_craftitem("farming:hoe_head", { + description = "Hoe Head", + inventory_image = "farming_hoe_head.png", +}) + +minetest.register_craftitem("farming:hoe", { + description = "Hoe", + inventory_image = "farming_hoe.png", +}) + +-- +--Farming soil-dirt abm +-- + +minetest.register_abm({ + nodenames = {"farming:soil"}, + interval = 30, + chance = 3, + action = function(pos, node) + if minetest.get_node({x=pos.x,y=pos.y+1,z=pos.z}).name == "group:plant" then + minetest.add_node({x=pos.x,y=pos.y-1,z=pos.z}, {name="default:dirt"}) + end + end +}) +-- +--Hoe functions +-- + +minetest.register_node(":default:dirt", { + description = "Dirt", + tiles = {"default_dirt.png"}, + is_ground_content = true, + groups = {crumbly=3,soil=1}, + drop = 'default:dirt', + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.25}, + }), + on_punch = function(pos, node, puncher) + if puncher:get_wielded_item():get_name() == "farming:hoe" then + minetest.env:set_node(pos, {name="farming:soil"}) + end + end, +}) + +minetest.register_node(":default:dirt_with_grass", { + description = "Grass", + tiles = {"default_dirt_grass.png", + "default_dirt.png", + "default_dirt_grass.png"}, + is_ground_content = true, + groups = {crumbly=3,soil=1}, + drop = 'default:dirt', + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.25}, + }), + on_punch = function(pos, node, puncher) + if puncher:get_wielded_item():get_name() == "farming:hoe" then + minetest.env:set_node(pos, {name="farming:soil"}) + end + end, +}) + +-- +--Rope +-- + +minetest.register_node("farming:rope",{ + description = "Rope", + drawtype = "nodebox", + sunlight_propagates = true, + tiles = {"farming_rope.png"}, + inventory_image = "farming_rope_inv.png", + wield_image = "farming_rope_inv.png", + groups = {choppy=3,snappy=3,oddly_breakable_by_hand=3,flammable=1}, + paramtype = "light", + climbable = true, + walkable = false, + node_box = { + type = "fixed", + fixed = { + {-2/16, -8/16, -2/16, 2/16, 8/16, 2/16}, + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-3/16, -8/16, -3/16, 3/16, 8/16, 3/16}, + }, + }, +}) + +minetest.register_craft({ + output = "farming:rope", + recipe = { + {"farming:string"}, + {"farming:string"}, + {"farming:string"}, + } +}) + +-- +--Anthill +-- +local SPAWN_DELAY = 1000 +local SPAWN_CHANCE = 200 +local anthill_seed_diff = 339 + +minetest.register_alias("farming:anthill", "air") -- to get rid of the old ones. + +plantslib:spawn_on_surfaces({ + spawn_delay = SPAWN_DELAY, + spawn_plants = {"farming:ant_hill"}, + avoid_radius = 10, + spawn_chance = SPAWN_CHANCE/10, + spawn_surfaces = {"default:dirt_with_grass"}, + avoid_nodes = {"farming:ant_hill"}, + seed_diff = anthill_seed_diff, + light_min = 1, +}) + +local anthill_cbox = { + type = "fixed", + fixed = { -0.5, -0.5, -0.5, 0.5, -0.125, 0.5} +} + +minetest.register_node("farming:ant_hill",{ + description = "Ant Hill", + drawtype = "mesh", + mesh = "farming_anthill.obj", + selection_box = anthill_cbox, + collision_box = anthill_cbox, + sunlight_propagates = true, + tiles = {"farming_anthill.png"}, + groups = {oddly_breakable_by_hand=3,not_in_creative_inventory=1}, + paramtype = "light", + drop = { + max_items = 2, + items = { + { + items = {"farming:seed_soy"}, + rarity = 3, + }, + { + items = {"farming:seed_spelt"}, + rarity = 3, + }, + { + items = {"farming:seed_flax"}, + rarity = 6, + }, + { + items = {"farming:seed_soy"}, + rarity = 6, + }, + { + items = {"default:dirt"}, + rarity = 3, + }, + } + } +}) + diff --git a/mods/farming/models/farming_anthill.obj b/mods/farming/models/farming_anthill.obj new file mode 100644 index 0000000..5b9c084 --- /dev/null +++ b/mods/farming/models/farming_anthill.obj @@ -0,0 +1,197 @@ +# Blender v2.73 (sub 0) OBJ File: 'anthill.blend' +# www.blender.org +o Cylinder_Cylinder.001 +v 0.099056 -0.499969 -0.498228 +v 0.038417 -0.200463 -0.141682 +v 0.255808 -0.499933 -0.402046 +v 0.095605 -0.174690 -0.147239 +v 0.423075 -0.499913 -0.296918 +v 0.102439 -0.169033 -0.075679 +v 0.444026 -0.499843 -0.095234 +v 0.125298 -0.217477 -0.063343 +v 0.468682 -0.499958 0.074790 +v 0.157655 -0.214352 0.001348 +v 0.396548 -0.500000 0.246048 +v 0.133778 -0.189245 0.108513 +v 0.280708 -0.500000 0.383197 +v 0.070517 -0.218946 0.104754 +v 0.089852 -0.499943 0.434316 +v 0.048523 -0.205247 0.128681 +v -0.093309 -0.499902 0.467111 +v -0.039037 -0.211895 0.149030 +v -0.272965 -0.499875 0.396496 +v -0.108297 -0.175918 0.104100 +v -0.388317 -0.499877 0.239075 +v -0.139068 -0.179051 0.073370 +v -0.437531 -0.499999 0.063918 +v -0.141812 -0.255882 0.005117 +v -0.458429 -0.499805 -0.104397 +v -0.189265 -0.217436 -0.065303 +v -0.385597 -0.499914 -0.288584 +v -0.112692 -0.207830 -0.096879 +v -0.248347 -0.499927 -0.384586 +v -0.083136 -0.202256 -0.170048 +v -0.095346 -0.499958 -0.514449 +v -0.023049 -0.216681 -0.204058 +v 0.071880 -0.343843 -0.343933 +v 0.189128 -0.354687 -0.277980 +v 0.311273 -0.378789 -0.248498 +v 0.296760 -0.346318 -0.056661 +v 0.332231 -0.342427 0.044933 +v 0.259921 -0.360316 0.147910 +v 0.213270 -0.362883 0.253745 +v 0.059007 -0.360067 0.351374 +v -0.068448 -0.357957 0.335642 +v -0.164888 -0.343166 0.232553 +v -0.269761 -0.352370 0.140734 +v -0.367168 -0.370891 0.062326 +v -0.294491 -0.324099 -0.079712 +v -0.276314 -0.352585 -0.236032 +v -0.206169 -0.372829 -0.314307 +v -0.065547 -0.371444 -0.355380 +v 0.000709 -0.156135 -0.047193 +vt 0.572002 0.826281 +vt 0.535907 0.620231 +vt 0.597591 0.625892 +vt 0.604963 0.552988 +vt 0.830215 0.729053 +vt 0.629619 0.540419 +vt 0.814561 0.533613 +vt 0.664520 0.474514 +vt 0.638766 0.365335 +vt 0.774826 0.325198 +vt 0.570532 0.369165 +vt 0.724507 0.217375 +vt 0.546808 0.344788 +vt 0.452364 0.324057 +vt 0.420641 0.133939 +vt 0.377660 0.369831 +vt 0.316619 0.238965 +vt 0.344469 0.401138 +vt 0.203502 0.332509 +vt 0.341509 0.470674 +vt 0.290325 0.542416 +vt 0.176827 0.557096 +vt 0.372919 0.574586 +vt 0.196433 0.716353 +vt 0.404798 0.649130 +vt 0.469609 0.683778 +vt 0.272092 0.796098 +vt 0.770390 0.885486 +vt 0.973405 0.572910 +vt 0.591386 0.033412 +vt 0.226599 0.867698 +vt 0.423770 0.837943 +vt 0.601314 0.983475 +vt 0.078559 0.769893 +vt 0.000000 0.582245 +vt 0.098436 0.412390 +vt 0.075624 0.232320 +vt 0.200045 0.071942 +vt 0.558116 0.117912 +vt 0.922195 0.225217 +vt 0.852821 0.430110 +vt 0.698467 0.759089 +vt 0.495235 0.523967 +vt 0.391629 1.000000 +vt 0.022541 0.410768 +vt 0.797247 0.085491 +vt 0.393825 0.000000 +vt 0.950807 0.778383 +vt 1.000000 0.399692 +g Cylinder_Cylinder.001_None +s 1 +f 33/1 2/2 4/3 +f 4/3 6/4 35/5 +f 35/5 6/4 8/6 +f 36/7 8/6 10/8 +f 10/8 12/9 38/10 +f 12/9 14/11 39/12 +f 39/12 14/11 16/13 +f 16/13 18/14 41/15 +f 18/14 20/16 42/17 +f 20/16 22/18 43/19 +f 43/19 22/18 24/20 +f 24/20 26/21 45/22 +f 26/21 28/23 46/24 +f 46/24 28/23 30/25 +f 32/26 2/2 33/1 +f 47/27 30/25 32/26 +f 3/28 7/29 15/30 +f 29/31 47/27 48/32 +f 48/32 33/1 1/33 +f 27/34 46/24 47/27 +f 25/35 45/22 46/24 +f 44/36 45/22 25/35 +f 21/37 43/19 44/36 +f 42/17 43/19 21/37 +f 41/15 42/17 19/38 +f 15/30 40/39 41/15 +f 39/12 40/39 15/30 +f 11/40 38/10 39/12 +f 37/41 38/10 11/40 +f 7/29 36/7 37/41 +f 35/5 36/7 7/29 +f 3/28 34/42 35/5 +f 33/1 34/42 3/28 +f 4/3 2/2 49/43 +f 2/2 32/26 49/43 +f 32/26 30/25 49/43 +f 30/25 28/23 49/43 +f 28/23 26/21 49/43 +f 26/21 24/20 49/43 +f 24/20 22/18 49/43 +f 22/18 20/16 49/43 +f 20/16 18/14 49/43 +f 18/14 16/13 49/43 +f 16/13 14/11 49/43 +f 14/11 12/9 49/43 +f 12/9 10/8 49/43 +f 10/8 8/6 49/43 +f 8/6 6/4 49/43 +f 6/4 4/3 49/43 +f 34/42 33/1 4/3 +f 34/42 4/3 35/5 +f 36/7 35/5 8/6 +f 37/41 36/7 10/8 +f 37/41 10/8 38/10 +f 38/10 12/9 39/12 +f 40/39 39/12 16/13 +f 40/39 16/13 41/15 +f 41/15 18/14 42/17 +f 42/17 20/16 43/19 +f 44/36 43/19 24/20 +f 44/36 24/20 45/22 +f 45/22 26/21 46/24 +f 47/27 46/24 30/25 +f 48/32 32/26 33/1 +f 48/32 47/27 32/26 +f 29/31 31/44 1/33 +f 23/45 27/34 29/31 +f 27/34 23/45 25/35 +f 15/30 19/38 21/37 +f 11/40 13/46 15/30 +f 15/30 17/47 19/38 +f 3/28 23/45 29/31 +f 29/31 1/33 3/28 +f 3/28 5/48 7/29 +f 7/29 9/49 11/40 +f 23/45 15/30 21/37 +f 15/30 23/45 3/28 +f 15/30 7/29 11/40 +f 31/44 29/31 48/32 +f 31/44 48/32 1/33 +f 29/31 27/34 47/27 +f 27/34 25/35 46/24 +f 23/45 44/36 25/35 +f 23/45 21/37 44/36 +f 19/38 42/17 21/37 +f 17/47 41/15 19/38 +f 17/47 15/30 41/15 +f 13/46 39/12 15/30 +f 13/46 11/40 39/12 +f 9/49 37/41 11/40 +f 9/49 7/29 37/41 +f 5/48 35/5 7/29 +f 5/48 3/28 35/5 +f 1/33 33/1 3/28 diff --git a/mods/farming/textures/Thumbs.db b/mods/farming/textures/Thumbs.db new file mode 100644 index 0000000..8abd171 Binary files /dev/null and b/mods/farming/textures/Thumbs.db differ diff --git a/mods/farming/textures/farming_anthill.png b/mods/farming/textures/farming_anthill.png new file mode 100644 index 0000000..7fe052b Binary files /dev/null and b/mods/farming/textures/farming_anthill.png differ diff --git a/mods/farming/textures/farming_cake_base.png b/mods/farming/textures/farming_cake_base.png new file mode 100644 index 0000000..9117471 Binary files /dev/null and b/mods/farming/textures/farming_cake_base.png differ diff --git a/mods/farming/textures/farming_cake_side.png b/mods/farming/textures/farming_cake_side.png new file mode 100644 index 0000000..b62fd0f Binary files /dev/null and b/mods/farming/textures/farming_cake_side.png differ diff --git a/mods/farming/textures/farming_cake_top.png b/mods/farming/textures/farming_cake_top.png new file mode 100644 index 0000000..9e946d9 Binary files /dev/null and b/mods/farming/textures/farming_cake_top.png differ diff --git a/mods/farming/textures/farming_cakedough.png b/mods/farming/textures/farming_cakedough.png new file mode 100644 index 0000000..a42e147 Binary files /dev/null and b/mods/farming/textures/farming_cakedough.png differ diff --git a/mods/farming/textures/farming_flax_1.png b/mods/farming/textures/farming_flax_1.png new file mode 100644 index 0000000..ef3f3b2 Binary files /dev/null and b/mods/farming/textures/farming_flax_1.png differ diff --git a/mods/farming/textures/farming_flax_2.png b/mods/farming/textures/farming_flax_2.png new file mode 100644 index 0000000..15404bc Binary files /dev/null and b/mods/farming/textures/farming_flax_2.png differ diff --git a/mods/farming/textures/farming_flax_3.png b/mods/farming/textures/farming_flax_3.png new file mode 100644 index 0000000..7b8c6be Binary files /dev/null and b/mods/farming/textures/farming_flax_3.png differ diff --git a/mods/farming/textures/farming_flax_4.png b/mods/farming/textures/farming_flax_4.png new file mode 100644 index 0000000..a0fe646 Binary files /dev/null and b/mods/farming/textures/farming_flax_4.png differ diff --git a/mods/farming/textures/farming_flax_seed.png b/mods/farming/textures/farming_flax_seed.png new file mode 100644 index 0000000..70d2ac2 Binary files /dev/null and b/mods/farming/textures/farming_flax_seed.png differ diff --git a/mods/farming/textures/farming_flour.png b/mods/farming/textures/farming_flour.png new file mode 100644 index 0000000..a526b20 Binary files /dev/null and b/mods/farming/textures/farming_flour.png differ diff --git a/mods/farming/textures/farming_hoe.png b/mods/farming/textures/farming_hoe.png new file mode 100644 index 0000000..df58efd Binary files /dev/null and b/mods/farming/textures/farming_hoe.png differ diff --git a/mods/farming/textures/farming_hoe_head.png b/mods/farming/textures/farming_hoe_head.png new file mode 100644 index 0000000..5355a1e Binary files /dev/null and b/mods/farming/textures/farming_hoe_head.png differ diff --git a/mods/farming/textures/farming_jar.png b/mods/farming/textures/farming_jar.png new file mode 100644 index 0000000..becf8b8 Binary files /dev/null and b/mods/farming/textures/farming_jar.png differ diff --git a/mods/farming/textures/farming_rope.png b/mods/farming/textures/farming_rope.png new file mode 100644 index 0000000..4a7f01d Binary files /dev/null and b/mods/farming/textures/farming_rope.png differ diff --git a/mods/farming/textures/farming_rope_inv.png b/mods/farming/textures/farming_rope_inv.png new file mode 100644 index 0000000..85d5b70 Binary files /dev/null and b/mods/farming/textures/farming_rope_inv.png differ diff --git a/mods/farming/textures/farming_seed_placed.png b/mods/farming/textures/farming_seed_placed.png new file mode 100644 index 0000000..d5e1640 Binary files /dev/null and b/mods/farming/textures/farming_seed_placed.png differ diff --git a/mods/farming/textures/farming_soil.png b/mods/farming/textures/farming_soil.png new file mode 100644 index 0000000..d2f37c1 Binary files /dev/null and b/mods/farming/textures/farming_soil.png differ diff --git a/mods/farming/textures/farming_soy.png b/mods/farming/textures/farming_soy.png new file mode 100644 index 0000000..ffb69a9 Binary files /dev/null and b/mods/farming/textures/farming_soy.png differ diff --git a/mods/farming/textures/farming_soy_1.png b/mods/farming/textures/farming_soy_1.png new file mode 100644 index 0000000..f138800 Binary files /dev/null and b/mods/farming/textures/farming_soy_1.png differ diff --git a/mods/farming/textures/farming_soy_2.png b/mods/farming/textures/farming_soy_2.png new file mode 100644 index 0000000..81089d7 Binary files /dev/null and b/mods/farming/textures/farming_soy_2.png differ diff --git a/mods/farming/textures/farming_soy_3.png b/mods/farming/textures/farming_soy_3.png new file mode 100644 index 0000000..f1b4b93 Binary files /dev/null and b/mods/farming/textures/farming_soy_3.png differ diff --git a/mods/farming/textures/farming_soy_4.png b/mods/farming/textures/farming_soy_4.png new file mode 100644 index 0000000..6e7dbf1 Binary files /dev/null and b/mods/farming/textures/farming_soy_4.png differ diff --git a/mods/farming/textures/farming_soy_milk.png b/mods/farming/textures/farming_soy_milk.png new file mode 100644 index 0000000..9f27c9f Binary files /dev/null and b/mods/farming/textures/farming_soy_milk.png differ diff --git a/mods/farming/textures/farming_soy_seed.png b/mods/farming/textures/farming_soy_seed.png new file mode 100644 index 0000000..063868b Binary files /dev/null and b/mods/farming/textures/farming_soy_seed.png differ diff --git a/mods/farming/textures/farming_spelt_1.png b/mods/farming/textures/farming_spelt_1.png new file mode 100644 index 0000000..cc00754 Binary files /dev/null and b/mods/farming/textures/farming_spelt_1.png differ diff --git a/mods/farming/textures/farming_spelt_2.png b/mods/farming/textures/farming_spelt_2.png new file mode 100644 index 0000000..dfd8e1e Binary files /dev/null and b/mods/farming/textures/farming_spelt_2.png differ diff --git a/mods/farming/textures/farming_spelt_3.png b/mods/farming/textures/farming_spelt_3.png new file mode 100644 index 0000000..b33c322 Binary files /dev/null and b/mods/farming/textures/farming_spelt_3.png differ diff --git a/mods/farming/textures/farming_spelt_4.png b/mods/farming/textures/farming_spelt_4.png new file mode 100644 index 0000000..e39f761 Binary files /dev/null and b/mods/farming/textures/farming_spelt_4.png differ diff --git a/mods/farming/textures/farming_spelt_seed.png b/mods/farming/textures/farming_spelt_seed.png new file mode 100644 index 0000000..9afcd4d Binary files /dev/null and b/mods/farming/textures/farming_spelt_seed.png differ diff --git a/mods/farming/textures/farming_string.png b/mods/farming/textures/farming_string.png new file mode 100644 index 0000000..2db12cb Binary files /dev/null and b/mods/farming/textures/farming_string.png differ diff --git a/mods/farming/textures/farming_wheat.png b/mods/farming/textures/farming_wheat.png new file mode 100644 index 0000000..8ecd735 Binary files /dev/null and b/mods/farming/textures/farming_wheat.png differ diff --git a/mods/fences/depends.txt b/mods/fences/depends.txt new file mode 100644 index 0000000..ca08a26 --- /dev/null +++ b/mods/fences/depends.txt @@ -0,0 +1,2 @@ +core +trees \ No newline at end of file diff --git a/mods/fences/init.lua b/mods/fences/init.lua new file mode 100644 index 0000000..df43136 --- /dev/null +++ b/mods/fences/init.lua @@ -0,0 +1,104 @@ +local directions = { + {x = 1, y = 0, z = 0}, + {x = 0, y = 0, z = 1}, + {x = -1, y = 0, z = 0}, + {x = 0, y = 0, z = -1}, +} + +local function update_fence(pos) + if minetest.get_node_group(minetest.get_node(pos).name, "fence") ~= 1 then + return + end + local sum = 0 + for i = 1, 4 do + local node = minetest.get_node({x = pos.x + directions[i].x, y = pos.y + directions[i].y, z = pos.z + directions[i].z}) + if minetest.registered_nodes[node.name].walkable ~= false then + sum = sum + 2 ^ (i - 1) + end + end + local material = realtest.registered_trees_list[minetest.get_node_group(minetest.get_node(pos).name, "material")]:remove_modname_prefix() + minetest.add_node(pos, {name = "fences:"..material.."_fence_"..sum}) +end + +local function update_nearby(pos) + for i = 1,4 do + update_fence({x = pos.x + directions[i].x, y = pos.y + directions[i].y, z = pos.z + directions[i].z}) + end +end + +local blocks = { + {{0, 0.25, -0.06, 0.5, 0.4, 0.06}, {0, -0.15, -0.06, 0.5, 0, 0.06}}, + {{-0.06, 0.25, 0, 0.06, 0.4, 0.5}, {-0.06, -0.15, 0, 0.06, 0, 0.5}}, + {{-0.5, 0.25, -0.06, 0, 0.4, 0.06}, {-0.5, -0.15, -0.06, 0, 0, 0.06}}, + {{-0.06, 0.25, -0.5, 0.06, 0.4, 0}, {-0.06, -0.15, -0.5, 0.06, 0, 0}} +} + +local limiters = { + {{0, 1.0, -0.1, 0.5, 1.0, -0.0999}, {0, 1.0, 0.0999, 0.5, 1.0, 0.1}}, + {{-0.1, 1.0, 0, -0.0999, 1.0, 0.5}, {0.0999, 1.0, 0, 0.1, 1.0, 0.5}}, + {{-0.5, 1.0, -0.1, 0, 1.0, -0.0999}, {-0.5, 1.0, 0.0999, 0, 1.0, 0.1}}, + {{-0.1, 1.0, -0.5, -0.0999, 1.0, 0}, {0.0999, 1.0, -0.5, 0.1, 1.0, 0}}, +} + +local base = {-0.1, -0.5, -0.1, 0.1, 0.5, 0.1} + +for j, tree_name in ipairs(realtest.registered_trees_list) do + local tree = realtest.registered_trees[tree_name] + for i = 0, 15 do + local take = {base} + local take_with_limits = {base} + for j = 1, 4 do + if rshift(i, j - 1) % 2 == 1 then + take = merge(take, blocks[j]) + take_with_limits = merge(take_with_limits, merge(blocks[j], limiters[j])) + end + end + + minetest.register_node("fences:"..tree.name:remove_modname_prefix().."_fence_"..i, { + drawtype = "nodebox", + tile_images = {tree.textures.planks}, + paramtype = "light", + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2,drop_on_dig=1,fence=1,material=j}, + sunlight_propagates = true, + drop = "fences:"..tree.name:remove_modname_prefix().."_fence", + node_box = { + type = "fixed", + fixed = take_with_limits + }, + selection_box = { + type = "fixed", + fixed = take + }, + sounds = default.node_sound_wood_defaults(), + }) + end + + minetest.register_node("fences:"..tree.name:remove_modname_prefix().."_fence", { + description = tree.description.." Fence", + drawtype = "nodebox", + tile_images = {tree.textures.planks}, + paramtype = "light", + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2,drop_on_dig=1,fence=1,material=j}, + sunlight_propagates = true, + node_box = { + type = "fixed", + fixed = {-0.1, -0.5, -0.1, 0.1, 0.5, 0.1} + }, + selection_box = { + type = "fixed", + fixed = {-0.1, -0.5, -0.1, 0.1, 0.5, 0.1} + }, + on_construct = update_fence + }) + + minetest.register_craft({ + output = "fences:"..tree.name:remove_modname_prefix().."_fence 2", + recipe = { + {tree.name.."_plank", tree.name.."_plank", tree.name.."_plank"}, + {tree.name.."_plank", tree.name.."_plank", tree.name.."_plank"} + } + }) +end + +minetest.register_on_placenode(update_nearby) +minetest.register_on_dignode(update_nearby) diff --git a/mods/fire/README.txt b/mods/fire/README.txt new file mode 100644 index 0000000..fdbce15 --- /dev/null +++ b/mods/fire/README.txt @@ -0,0 +1,32 @@ +Minetest 0.4 mod: fire +====================== + +License of source code: +----------------------- +Copyright (C) 2012 Perttu Ahola (celeron55) + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as published by +the Free Software Foundation; either version 2.1 of the License, or +(at your option) any later version. + +http://www.gnu.org/licenses/lgpl-2.1.html + +License of media (textures and sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +Authors of media files +----------------------- +Everything not listed in here: +Copyright (C) 2012 Perttu Ahola (celeron55) + +fire_small.ogg sampled from: + http://www.freesound.org/people/dobroide/sounds/4211/ + +fire_large.ogg sampled from: + http://www.freesound.org/people/Dynamicell/sounds/17548/ + +fire_basic_flame_animated.png: + Muadtralk diff --git a/mods/fire/init.lua b/mods/fire/init.lua new file mode 100644 index 0000000..9acda87 --- /dev/null +++ b/mods/fire/init.lua @@ -0,0 +1,192 @@ +-- minetest/fire/init.lua + +minetest.register_node("fire:basic_flame", { + description = "Fire", + drawtype = "plantlike", + tiles = {{ + name="fire_basic_flame_animated.png", + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=1}, + }}, + inventory_image = "fire_basic_flame.png", + light_source = 14, + groups = {igniter=2,dig_immediate=3,hot=3}, + drop = '', + walkable = false, + buildable_to = true, + damage_per_second = 4, + + after_place_node = function(pos, placer) + fire.on_flame_add_at(pos) + end, + + after_dig_node = function(pos, oldnode, oldmetadata, digger) + fire.on_flame_remove_at(pos) + end, +}) + +fire = {} +fire.D = 6 +-- key: position hash of low corner of area +-- value: {handle=sound handle, name=sound name} +fire.sounds = {} + +function fire.get_area_p0p1(pos) + local p0 = { + x=math.floor(pos.x/fire.D)*fire.D, + y=math.floor(pos.y/fire.D)*fire.D, + z=math.floor(pos.z/fire.D)*fire.D, + } + local p1 = { + x=p0.x+fire.D-1, + y=p0.y+fire.D-1, + z=p0.z+fire.D-1 + } + return p0, p1 +end + +function fire.update_sounds_around(pos) + local p0, p1 = fire.get_area_p0p1(pos) + local cp = {x=(p0.x+p1.x)/2, y=(p0.y+p1.y)/2, z=(p0.z+p1.z)/2} + local flames_p = minetest.find_nodes_in_area(p0, p1, {"fire:basic_flame"}) + --print("number of flames at "..minetest.pos_to_string(p0).."/" + -- ..minetest.pos_to_string(p1)..": "..#flames_p) + local should_have_sound = (#flames_p > 0) + local wanted_sound = nil + if #flames_p >= 9 then + wanted_sound = {name="fire_large", gain=1.5} + elseif #flames_p > 0 then + wanted_sound = {name="fire_small", gain=1.5} + end + local p0_hash = minetest.hash_node_position(p0) + local sound = fire.sounds[p0_hash] + if not sound then + if should_have_sound then + fire.sounds[p0_hash] = { + handle = minetest.sound_play(wanted_sound, {pos=cp, loop=true}), + name = wanted_sound.name, + } + end + else + if not wanted_sound then + minetest.sound_stop(sound.handle) + fire.sounds[p0_hash] = nil + elseif sound.name ~= wanted_sound.name then + minetest.sound_stop(sound.handle) + fire.sounds[p0_hash] = { + handle = minetest.sound_play(wanted_sound, {pos=cp, loop=true}), + name = wanted_sound.name, + } + end + end +end + +function fire.on_flame_add_at(pos) + --print("flame added at "..minetest.pos_to_string(pos)) + fire.update_sounds_around(pos) +end + +function fire.on_flame_remove_at(pos) + --print("flame removed at "..minetest.pos_to_string(pos)) + fire.update_sounds_around(pos) +end + +function fire.find_pos_for_flame_around(pos) + return minetest.find_node_near(pos, 1, {"air"}) +end + +function fire.flame_should_extinguish(pos) + if minetest.setting_getbool("disable_fire") then return true end + --return minetest.find_node_near(pos, 1, {"group:puts_out_fire"}) + local p0 = {x=pos.x-2, y=pos.y, z=pos.z-2} + local p1 = {x=pos.x+2, y=pos.y, z=pos.z+2} + local ps = minetest.find_nodes_in_area(p0, p1, {"group:puts_out_fire"}) + return (#ps ~= 0) +end + +-- Ignite neighboring nodes +minetest.register_abm({ + nodenames = {"group:flammable"}, + neighbors = {"group:igniter"}, + interval = 1, + chance = 2, + action = function(p0, node, _, _) + -- If there is water or stuff like that around flame, don't ignite + if fire.flame_should_extinguish(p0) then + return + end + local p = fire.find_pos_for_flame_around(p0) + if p then + minetest.set_node(p, {name="fire:basic_flame"}) + fire.on_flame_add_at(p) + end + end, +}) + +-- Rarely ignite things from far +minetest.register_abm({ + nodenames = {"group:igniter"}, + neighbors = {"air"}, + interval = 2, + chance = 10, + action = function(p0, node, _, _) + local reg = minetest.registered_nodes[node.name] + if not reg or not reg.groups.igniter or reg.groups.igniter < 2 then + return + end + local d = reg.groups.igniter + local p = minetest.find_node_near(p0, d, {"group:flammable"}) + if p then + -- If there is water or stuff like that around flame, don't ignite + if fire.flame_should_extinguish(p) then + return + end + local p2 = fire.find_pos_for_flame_around(p) + if p2 then + minetest.set_node(p2, {name="fire:basic_flame"}) + fire.on_flame_add_at(p2) + end + end + end, +}) + +-- Remove flammable nodes and flame +minetest.register_abm({ + nodenames = {"fire:basic_flame"}, + interval = 1, + chance = 2, + action = function(p0, node, _, _) + -- If there is water or stuff like that around flame, remove flame + if fire.flame_should_extinguish(p0) then + minetest.remove_node(p0) + fire.on_flame_remove_at(p0) + return + end + -- Make the following things rarer + if math.random(1,3) == 1 then + return + end + -- If there are no flammable nodes around flame, remove flame + if not minetest.find_node_near(p0, 1, {"group:flammable"}) then + minetest.remove_node(p0) + fire.on_flame_remove_at(p0) + return + end + if math.random(1,4) == 1 then + -- remove a flammable node around flame + local p = minetest.find_node_near(p0, 1, {"group:flammable"}) + if p then + -- If there is water or stuff like that around flame, don't remove + if fire.flame_should_extinguish(p0) then + return + end + minetest.remove_node(p) + nodeupdate(p) + end + else + -- remove flame + minetest.remove_node(p0) + fire.on_flame_remove_at(p0) + end + end, +}) + diff --git a/mods/fire/sounds/fire_large.ogg b/mods/fire/sounds/fire_large.ogg new file mode 100644 index 0000000..fe78e62 Binary files /dev/null and b/mods/fire/sounds/fire_large.ogg differ diff --git a/mods/fire/sounds/fire_small.ogg b/mods/fire/sounds/fire_small.ogg new file mode 100644 index 0000000..5aac595 Binary files /dev/null and b/mods/fire/sounds/fire_small.ogg differ diff --git a/mods/fire/textures/fire_basic_flame.png b/mods/fire/textures/fire_basic_flame.png new file mode 100644 index 0000000..91ae8af Binary files /dev/null and b/mods/fire/textures/fire_basic_flame.png differ diff --git a/mods/fire/textures/fire_basic_flame_animated.png b/mods/fire/textures/fire_basic_flame_animated.png new file mode 100644 index 0000000..151a74a Binary files /dev/null and b/mods/fire/textures/fire_basic_flame_animated.png differ diff --git a/mods/flowers/README.txt b/mods/flowers/README.txt new file mode 100644 index 0000000..04f96d9 --- /dev/null +++ b/mods/flowers/README.txt @@ -0,0 +1,16 @@ +Minetest 0.4 mod: flowers +========================= + +License of source code: +----------------------- +Copyright (C) 2012-2013 Ironzorg, VanessaE + +This program is free software. It comes without any warranty, to +the extent permitted by applicable law. You can redistribute it +and/or modify it under the terms of the Do What The Fuck You Want +To Public License, Version 2, as published by Sam Hocevar. See +http://sam.zoy.org/wtfpl/COPYING for more details. + +License of media (textures and sounds) +-------------------------------------- +WTFPL diff --git a/mods/flowers/depends.txt b/mods/flowers/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/flowers/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/flowers/init.lua b/mods/flowers/init.lua new file mode 100644 index 0000000..b409647 --- /dev/null +++ b/mods/flowers/init.lua @@ -0,0 +1,167 @@ +-- Minetest 0.4 mod: default +-- See README.txt for licensing and other information. + +-- Map Generation +dofile(minetest.get_modpath("flowers").."/mapgen.lua") + +-- Aliases for original flowers mod +minetest.register_alias("flowers:flower_dandelion_white", "flowers:dandelion_white") +minetest.register_alias("flowers:flower_dandelion_yellow", "flowers:dandelion_yellow") +minetest.register_alias("flowers:flower_geranium", "flowers:geranium") +minetest.register_alias("flowers:flower_rose", "flowers:rose") +minetest.register_alias("flowers:flower_tulip", "flowers:tulip") +minetest.register_alias("flowers:flower_viola", "flowers:viola") + +minetest.register_node("flowers:dandelion_white", { + description = "White Dandelion", + drawtype = "plantlike", + tiles = { "flowers_dandelion_white.png" }, + inventory_image = "flowers_dandelion_white.png", + wield_image = "flowers_dandelion_white.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_white=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +minetest.register_node("flowers:dandelion_yellow", { + description = "Yellow Dandelion", + drawtype = "plantlike", + tiles = { "flowers_dandelion_yellow.png" }, + inventory_image = "flowers_dandelion_yellow.png", + wield_image = "flowers_dandelion_yellow.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_yellow=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +minetest.register_node("flowers:geranium", { + description = "Blue Geranium", + drawtype = "plantlike", + tiles = { "flowers_geranium.png" }, + inventory_image = "flowers_geranium.png", + wield_image = "flowers_geranium.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_blue=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +minetest.register_node("flowers:rose", { + description = "Rose", + drawtype = "plantlike", + tiles = { "flowers_rose.png" }, + inventory_image = "flowers_rose.png", + wield_image = "flowers_rose.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_red=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +minetest.register_node("flowers:tulip", { + description = "Tulip", + drawtype = "plantlike", + tiles = { "flowers_tulip.png" }, + inventory_image = "flowers_tulip.png", + wield_image = "flowers_tulip.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_orange=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +minetest.register_node("flowers:viola", { + description = "Viola", + drawtype = "plantlike", + tiles = { "flowers_viola.png" }, + inventory_image = "flowers_viola.png", + wield_image = "flowers_viola.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_violet=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +minetest.register_abm({ + nodenames = {"group:flora"}, + neighbors = {"default:dirt_with_grass", "default:desert_sand"}, + interval = 50, + chance = 25, + action = function(pos, node) + pos.y = pos.y - 1 + local under = minetest.get_node(pos) + pos.y = pos.y + 1 + if under.name == "default:desert_sand" then + minetest.set_node(pos, {name="default:dry_shrub"}) + elseif under.name ~= "default:dirt_with_grass" then + return + end + + local light = minetest.get_node_light(pos) + if not light or light < 13 then + return + end + + local pos0 = {x=pos.x-4,y=pos.y-4,z=pos.z-4} + local pos1 = {x=pos.x+4,y=pos.y+4,z=pos.z+4} + if #minetest.find_nodes_in_area(pos0, pos1, "group:flora_block") > 0 then + return + end + + local flowers = minetest.find_nodes_in_area(pos0, pos1, "group:flora") + if #flowers > 3 then + return + end + + local seedling = minetest.find_nodes_in_area(pos0, pos1, "default:dirt_with_grass") + if #seedling > 0 then + seedling = seedling[math.random(#seedling)] + seedling.y = seedling.y + 1 + light = minetest.get_node_light(seedling) + if not light or light < 13 then + return + end + if minetest.get_node(seedling).name == "air" then + minetest.set_node(seedling, {name=node.name}) + end + end + end, +}) diff --git a/mods/flowers/mapgen.lua b/mods/flowers/mapgen.lua new file mode 100644 index 0000000..7148f6e --- /dev/null +++ b/mods/flowers/mapgen.lua @@ -0,0 +1,62 @@ +minetest.register_on_generated(function(minp, maxp, seed) + if maxp.y >= 2 and minp.y <= 0 then + -- Generate flowers + local perlin1 = minetest.get_perlin(436, 3, 0.6, 100) + -- Assume X and Z lengths are equal + local divlen = 16 + local divs = (maxp.x-minp.x)/divlen+1; + for divx=0,divs-1 do + for divz=0,divs-1 do + local x0 = minp.x + math.floor((divx+0)*divlen) + local z0 = minp.z + math.floor((divz+0)*divlen) + local x1 = minp.x + math.floor((divx+1)*divlen) + local z1 = minp.z + math.floor((divz+1)*divlen) + -- Determine flowers amount from perlin noise + local grass_amount = math.floor(perlin1:get2d({x=x0, y=z0}) ^ 3 * 9) + -- Find random positions for flowers based on this random + local pr = PseudoRandom(seed+456) + for i=0,grass_amount do + local x = pr:next(x0, x1) + local z = pr:next(z0, z1) + -- Find ground level (0...15) + local ground_y = nil + for y=30,0,-1 do + if minetest.get_node({x=x,y=y,z=z}).name ~= "air" then + ground_y = y + break + end + end + + if ground_y then + local p = {x=x,y=ground_y+1,z=z} + local nn = minetest.get_node(p).name + -- Check if the node can be replaced + if minetest.registered_nodes[nn] and + minetest.registered_nodes[nn].buildable_to then + nn = minetest.get_node({x=x,y=ground_y,z=z}).name + if nn == "default:dirt_with_grass" then + local flower_choice = pr:next(1, 6) + local flower + if flower_choice == 1 then + flower = "flowers:tulip" + elseif flower_choice == 2 then + flower = "flowers:rose" + elseif flower_choice == 3 then + flower = "flowers:dandelion_yellow" + elseif flower_choice == 4 then + flower = "flowers:dandelion_white" + elseif flower_choice == 5 then + flower = "flowers:geranium" + elseif flower_choice == 6 then + flower = "flowers:viola" + end + minetest.set_node(p, {name=flower}) + end + end + end + + end + end + end + end +end) diff --git a/mods/flowers/textures/flowers_dandelion_white.png b/mods/flowers/textures/flowers_dandelion_white.png new file mode 100644 index 0000000..f9d998f Binary files /dev/null and b/mods/flowers/textures/flowers_dandelion_white.png differ diff --git a/mods/flowers/textures/flowers_dandelion_yellow.png b/mods/flowers/textures/flowers_dandelion_yellow.png new file mode 100644 index 0000000..d1646fe Binary files /dev/null and b/mods/flowers/textures/flowers_dandelion_yellow.png differ diff --git a/mods/flowers/textures/flowers_geranium.png b/mods/flowers/textures/flowers_geranium.png new file mode 100644 index 0000000..0c05faf Binary files /dev/null and b/mods/flowers/textures/flowers_geranium.png differ diff --git a/mods/flowers/textures/flowers_rose.png b/mods/flowers/textures/flowers_rose.png new file mode 100644 index 0000000..450bb31 Binary files /dev/null and b/mods/flowers/textures/flowers_rose.png differ diff --git a/mods/flowers/textures/flowers_tulip.png b/mods/flowers/textures/flowers_tulip.png new file mode 100644 index 0000000..d7a63d3 Binary files /dev/null and b/mods/flowers/textures/flowers_tulip.png differ diff --git a/mods/flowers/textures/flowers_viola.png b/mods/flowers/textures/flowers_viola.png new file mode 100644 index 0000000..37525cf Binary files /dev/null and b/mods/flowers/textures/flowers_viola.png differ diff --git a/mods/flowers_plus/depends.txt b/mods/flowers_plus/depends.txt new file mode 100644 index 0000000..27791cb --- /dev/null +++ b/mods/flowers_plus/depends.txt @@ -0,0 +1,2 @@ +plants_lib +farming? diff --git a/mods/flowers_plus/flowers-changelog.txt b/mods/flowers_plus/flowers-changelog.txt new file mode 100644 index 0000000..fbe7518 --- /dev/null +++ b/mods/flowers_plus/flowers-changelog.txt @@ -0,0 +1,24 @@ +Changelog +--------- + +2012-08-06: Tweaked selection boxes on all nodes. Tweaked seaweed to use +signlike instead of raillike drawtype, (still forced to only spawn flat as +usual). Adjusted light level limits to give it more time to grow. Created +this changelog file using github commit messages as the basis. Shrunk the +geranium flower down a bit to better match the others. + +2012-08-03: Tuned out the random-numbers-inside-ABM stuff. Uses the ABM's +chance setting instead. Should be approximately the same as before, but +hopefully using a tad less CPU. Minor tweak to ABM interval/growing delay. + +2012-08-01: Added blue geranium to the collection of flowers. + +2012-07-31: Disable debug by default. + +2012-07-30: many updates over the course of the day - first commit, removed +some redundant files, added wield/inventory image entries for each item, to +force the game to draw them properly (these shouldn't be needed, must be a +bug). Tweaked spawn code so that the radius check also includes the name of +the item being spawned as well as items in group:flower, that way all items can +have a radius test, and not just those in group:flower. Fiddled with the spawn +rates a bit. diff --git a/mods/flowers_plus/init.lua b/mods/flowers_plus/init.lua new file mode 100644 index 0000000..84f85b7 --- /dev/null +++ b/mods/flowers_plus/init.lua @@ -0,0 +1,479 @@ +local S = plantslib.intllib + +-- This file supplies a few additional plants and some related crafts +-- for the plantlife modpack. Last revision: 2013-04-24 + +flowers_plus = {} + +local SPAWN_DELAY = 1000 +local SPAWN_CHANCE = 200 +local flowers_seed_diff = 329 +local lilies_max_count = 320 +local lilies_rarity = 33 +local seaweed_max_count = 320 +local seaweed_rarity = 33 +local sunflowers_max_count = 10 +local sunflowers_rarity = 25 + +-- register the various rotations of waterlilies + +local lilies_list = { + { nil , nil , 1 }, + { "225", "22.5" , 2 }, + { "45" , "45" , 3 }, + { "675", "67.5" , 4 }, + { "s1" , "small_1" , 5 }, + { "s2" , "small_2" , 6 }, + { "s3" , "small_3" , 7 }, + { "s4" , "small_4" , 8 }, +} + +for i in ipairs(lilies_list) do + local deg1 = "" + local deg2 = "" + local lily_groups = {snappy = 3,flammable=2,flower=1} + + if lilies_list[i][1] ~= nil then + deg1 = "_"..lilies_list[i][1] + deg2 = "_"..lilies_list[i][2] + lily_groups = { snappy = 3,flammable=2,flower=1, not_in_creative_inventory=1 } + end + + minetest.register_node(":flowers:waterlily"..deg1, { + description = S("Waterlily"), + drawtype = "nodebox", + tiles = { + "flowers_waterlily"..deg2..".png", + "flowers_waterlily"..deg2..".png^[transformFY" + }, + inventory_image = "flowers_waterlily.png", + wield_image = "flowers_waterlily.png", + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "facedir", + walkable = false, + groups = lily_groups, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.4, -0.5, -0.4, 0.4, -0.45, 0.4 }, + }, + node_box = { + type = "fixed", + fixed = { -0.5, -0.49, -0.5, 0.5, -0.49, 0.5 }, + }, + buildable_to = true, + + liquids_pointable = true, + drop = "flowers:waterlily", + on_place = function(itemstack, placer, pointed_thing) + local keys=placer:get_player_control() + local pt = pointed_thing + + local place_pos = nil + local top_pos = {x=pt.under.x, y=pt.under.y+1, z=pt.under.z} + local under_node = minetest.get_node(pt.under) + local above_node = minetest.get_node(pt.above) + local top_node = minetest.get_node(top_pos) + + if plantslib:get_nodedef_field(under_node.name, "buildable_to") then + if under_node.name ~= "default:water_source" then + place_pos = pt.under + elseif top_node.name ~= "default:water_source" + and plantslib:get_nodedef_field(top_node.name, "buildable_to") then + place_pos = top_pos + else + return + end + elseif plantslib:get_nodedef_field(above_node.name, "buildable_to") then + place_pos = pt.above + end + + if place_pos and not minetest.is_protected(place_pos, placer:get_player_name()) then + + local nodename = "default:cobble" -- if this block appears, something went....wrong :-) + + if not keys["sneak"] then + local node = minetest.get_node(pt.under) + local waterlily = math.random(1,8) + if waterlily == 1 then + nodename = "flowers:waterlily" + elseif waterlily == 2 then + nodename = "flowers:waterlily_225" + elseif waterlily == 3 then + nodename = "flowers:waterlily_45" + elseif waterlily == 4 then + nodename = "flowers:waterlily_675" + elseif waterlily == 5 then + nodename = "flowers:waterlily_s1" + elseif waterlily == 6 then + nodename = "flowers:waterlily_s2" + elseif waterlily == 7 then + nodename = "flowers:waterlily_s3" + elseif waterlily == 8 then + nodename = "flowers:waterlily_s4" + end + minetest.set_node(place_pos, {name = nodename, param2 = math.random(0,3) }) + else + local fdir = minetest.dir_to_facedir(placer:get_look_dir()) + minetest.set_node(place_pos, {name = "flowers:waterlily", param2 = fdir}) + end + + if not plantslib.expect_infinite_stacks then + itemstack:take_item() + end + return itemstack + end + end, + }) +end + +local algae_list = { {nil}, {2}, {3}, {4} } + +for i in ipairs(algae_list) do + local num = "" + local algae_groups = {snappy = 3,flammable=2,flower=1} + + if algae_list[i][1] ~= nil then + num = "_"..algae_list[i][1] + algae_groups = { snappy = 3,flammable=2,flower=1, not_in_creative_inventory=1 } + end + + minetest.register_node(":flowers:seaweed"..num, { + description = S("Seaweed"), + drawtype = "nodebox", + tiles = { + "flowers_seaweed"..num..".png", + "flowers_seaweed"..num..".png^[transformFY" + }, + inventory_image = "flowers_seaweed_2.png", + wield_image = "flowers_seaweed_2.png", + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "facedir", + walkable = false, + groups = algae_groups, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.4, -0.5, -0.4, 0.4, -0.45, 0.4 }, + }, + node_box = { + type = "fixed", + fixed = { -0.5, -0.49, -0.5, 0.5, -0.49, 0.5 }, + }, + buildable_to = true, + + liquids_pointable = true, + drop = "flowers:seaweed", + on_place = function(itemstack, placer, pointed_thing) + local keys=placer:get_player_control() + local pt = pointed_thing + + local place_pos = nil + local top_pos = {x=pt.under.x, y=pt.under.y+1, z=pt.under.z} + local under_node = minetest.get_node(pt.under) + local above_node = minetest.get_node(pt.above) + local top_node = minetest.get_node(top_pos) + + if plantslib:get_nodedef_field(under_node.name, "buildable_to") then + if under_node.name ~= "default:water_source" then + place_pos = pt.under + elseif top_node.name ~= "default:water_source" + and plantslib:get_nodedef_field(top_node.name, "buildable_to") then + place_pos = top_pos + else + return + end + elseif plantslib:get_nodedef_field(above_node.name, "buildable_to") then + place_pos = pt.above + end + + if not minetest.is_protected(place_pos, placer:get_player_name()) then + + local nodename = "default:cobble" -- :D + + if not keys["sneak"] then + --local node = minetest.get_node(pt.under) + local seaweed = math.random(1,4) + if seaweed == 1 then + nodename = "flowers:seaweed" + elseif seaweed == 2 then + nodename = "flowers:seaweed_2" + elseif seaweed == 3 then + nodename = "flowers:seaweed_3" + elseif seaweed == 4 then + nodename = "flowers:seaweed_4" + end + minetest.set_node(place_pos, {name = nodename, param2 = math.random(0,3) }) + else + local fdir = minetest.dir_to_facedir(placer:get_look_dir()) + minetest.set_node(place_pos, {name = "flowers:seaweed", param2 = fdir}) + end + + if not plantslib.expect_infinite_stacks then + itemstack:take_item() + end + return itemstack + end + end, + }) +end + +local box = { + type="fixed", + fixed = { { -0.2, -0.5, -0.2, 0.2, 0.5, 0.2 } }, +} + +local sunflower_drop = "farming:seed_wheat" +if minetest.registered_items["farming:seed_spelt"] then + sunflower_drop = "farming:seed_spelt" +end + +minetest.register_node(":flowers:sunflower", { + description = "Sunflower", + drawtype = "mesh", + paramtype = "light", + paramtype2 = "facedir", + inventory_image = "flowers_sunflower_inv.png", + mesh = "flowers_sunflower.obj", + tiles = { "flowers_sunflower.png" }, + walkable = false, + buildable_to = true, + is_ground_content = true, + groups = { dig_immediate=3, flora=1, flammable=3 }, + sounds = default.node_sound_leaves_defaults(), + selection_box = box, + collision_box = box, + drop = { + max_items = 1, + items = { + {items = {sunflower_drop}, rarity = 8}, + {items = {"flowers:sunflower"}}, + } + } +}) + +local extra_aliases = { + "waterlily", + "waterlily_225", + "waterlily_45", + "waterlily_675", + "seaweed" +} + +for i in ipairs(extra_aliases) do + local flower = extra_aliases[i] + minetest.register_alias("flowers:flower_"..flower, "flowers:"..flower) +end + +minetest.register_alias( "trunks:lilypad" , "flowers:waterlily_s1" ) +minetest.register_alias( "along_shore:lilypads_1" , "flowers:waterlily_s1" ) +minetest.register_alias( "along_shore:lilypads_2" , "flowers:waterlily_s2" ) +minetest.register_alias( "along_shore:lilypads_3" , "flowers:waterlily_s3" ) +minetest.register_alias( "along_shore:lilypads_4" , "flowers:waterlily_s4" ) +minetest.register_alias( "along_shore:pondscum_1" , "flowers:seaweed" ) +minetest.register_alias( "along_shore:seaweed_1" , "flowers:seaweed" ) +minetest.register_alias( "along_shore:seaweed_2" , "flowers:seaweed_2" ) +minetest.register_alias( "along_shore:seaweed_3" , "flowers:seaweed_3" ) +minetest.register_alias( "along_shore:seaweed_4" , "flowers:seaweed_4" ) + +-- ongen registrations + +flowers_plus.grow_waterlily = function(pos) + local right_here = {x=pos.x, y=pos.y+1, z=pos.z} + for i in ipairs(lilies_list) do + local chance = math.random(1,8) + local ext = "" + local num = lilies_list[i][3] + + if lilies_list[i][1] ~= nil then + ext = "_"..lilies_list[i][1] + end + + if chance == num then + minetest.set_node(right_here, {name="flowers:waterlily"..ext, param2=math.random(0,3)}) + end + end +end + +plantslib:register_generate_plant({ + surface = {"default:water_source"}, + max_count = lilies_max_count, + rarity = lilies_rarity, + min_elevation = 1, + max_elevation = 40, + near_nodes = {"default:dirt_with_grass"}, + near_nodes_size = 4, + near_nodes_vertical = 1, + near_nodes_count = 1, + plantlife_limit = -0.9, + temp_max = -0.22, + temp_min = 0.22, + }, + flowers_plus.grow_waterlily +) + +flowers_plus.grow_seaweed = function(pos) + local right_here = {x=pos.x, y=pos.y+1, z=pos.z} + minetest.set_node(right_here, {name="along_shore:seaweed_"..math.random(1,4), param2=math.random(1,3)}) +end + +plantslib:register_generate_plant({ + surface = {"default:water_source"}, + max_count = seaweed_max_count, + rarity = seaweed_rarity, + min_elevation = 1, + max_elevation = 40, + near_nodes = {"default:dirt_with_grass"}, + near_nodes_size = 4, + near_nodes_vertical = 1, + near_nodes_count = 1, + plantlife_limit = -0.9, + }, + flowers_plus.grow_seaweed +) + +-- seaweed at beaches +-- MM: not satisfied with it, but IMHO some beaches should have some algae +plantslib:register_generate_plant({ + surface = {"default:water_source"}, + max_count = seaweed_max_count, + rarity = seaweed_rarity, + min_elevation = 1, + max_elevation = 40, + near_nodes = {"default:sand"}, + near_nodes_size = 1, + near_nodes_vertical = 0, + near_nodes_count = 3, + plantlife_limit = -0.9, + temp_max = -0.64, -- MM: more or less random values, just to make sure it's not everywhere + temp_min = -0.22, -- MM: more or less random values, just to make sure it's not everywhere + }, + flowers_plus.grow_seaweed +) +plantslib:register_generate_plant({ + surface = {"default:sand"}, + max_count = seaweed_max_count*2, + rarity = seaweed_rarity/2, + min_elevation = 1, + max_elevation = 40, + near_nodes = {"default:water_source"}, + near_nodes_size = 1, + near_nodes_vertical = 0, + near_nodes_count = 3, + plantlife_limit = -0.9, + temp_max = -0.64, -- MM: more or less random values, just to make sure it's not everywhere + temp_min = -0.22, -- MM: more or less random values, just to make sure it's not everywhere + }, + flowers_plus.grow_seaweed +) + +plantslib:register_generate_plant({ + surface = {"default:dirt_with_grass"}, + avoid_nodes = { "flowers:sunflower" }, + max_count = sunflowers_max_count, + rarity = sunflowers_rarity, + min_elevation = 0, + plantlife_limit = -0.9, + temp_max = 0.53, + random_facedir = {0,3}, + }, + "flowers:sunflower" +) + +-- spawn ABM registrations + +plantslib:spawn_on_surfaces({ + spawn_delay = SPAWN_DELAY/2, + spawn_plants = { + "flowers:waterlily", + "flowers:waterlily_225", + "flowers:waterlily_45", + "flowers:waterlily_675", + "flowers:waterlily_s1", + "flowers:waterlily_s2", + "flowers:waterlily_s3", + "flowers:waterlily_s4" + }, + avoid_radius = 2.5, + spawn_chance = SPAWN_CHANCE*4, + spawn_surfaces = {"default:water_source"}, + avoid_nodes = {"group:flower", "group:flora" }, + seed_diff = flowers_seed_diff, + light_min = 9, + depth_max = 2, + random_facedir = {0,3} +}) + +plantslib:spawn_on_surfaces({ + spawn_delay = SPAWN_DELAY*2, + spawn_plants = {"flowers:seaweed"}, + spawn_chance = SPAWN_CHANCE*2, + spawn_surfaces = {"default:water_source"}, + avoid_nodes = {"group:flower", "group:flora"}, + seed_diff = flowers_seed_diff, + light_min = 4, + light_max = 10, + neighbors = {"default:dirt_with_grass"}, + facedir = 1 +}) + +plantslib:spawn_on_surfaces({ + spawn_delay = SPAWN_DELAY*2, + spawn_plants = {"flowers:seaweed"}, + spawn_chance = SPAWN_CHANCE*2, + spawn_surfaces = {"default:dirt_with_grass"}, + avoid_nodes = {"group:flower", "group:flora" }, + seed_diff = flowers_seed_diff, + light_min = 4, + light_max = 10, + neighbors = {"default:water_source"}, + ncount = 1, + facedir = 1 +}) + +plantslib:spawn_on_surfaces({ + spawn_delay = SPAWN_DELAY*2, + spawn_plants = {"flowers:seaweed"}, + spawn_chance = SPAWN_CHANCE*2, + spawn_surfaces = {"default:stone"}, + avoid_nodes = {"group:flower", "group:flora" }, + seed_diff = flowers_seed_diff, + light_min = 4, + light_max = 10, + neighbors = {"default:water_source"}, + ncount = 6, + facedir = 1 +}) + +plantslib:spawn_on_surfaces({ + spawn_delay = SPAWN_DELAY*2, + spawn_plants = {"flowers:sunflower"}, + spawn_chance = SPAWN_CHANCE*2, + spawn_surfaces = {"default:dirt_with_grass"}, + avoid_nodes = {"group:flower", "flowers:sunflower"}, + seed_diff = flowers_seed_diff, + light_min = 11, + light_max = 14, + min_elevation = 0, + plantlife_limit = -0.9, + temp_max = 0.53, + random_facedir = {0,3}, + avoid_radius = 5 +}) + +-- Cotton plants are now provided by the default "farming" mod. +-- old cotton plants -> farming cotton stage 8 +-- cotton wads -> string (can be crafted into wool blocks) +-- potted cotton plants -> potted white dandelions + +minetest.register_alias("flowers:cotton_plant", "farming:cotton_8") +minetest.register_alias("flowers:flower_cotton", "farming:cotton_8") +minetest.register_alias("flowers:flower_cotton_pot", "flowers:potted_dandelion_white") +minetest.register_alias("flowers:potted_cotton_plant", "flowers:potted_dandelion_white") +minetest.register_alias("flowers:cotton", "farming:string") +minetest.register_alias("flowers:cotton_wad", "farming:string") +minetest.register_alias("sunflower:sunflower", "flowers:sunflower") + +print(S("[Flowers] Loaded.")) diff --git a/mods/flowers_plus/locale/de.txt b/mods/flowers_plus/locale/de.txt new file mode 100644 index 0000000..5195be7 --- /dev/null +++ b/mods/flowers_plus/locale/de.txt @@ -0,0 +1,13 @@ +# Translation by Xanthin + +Waterlily = Seerose +Seaweed = Seetang +Potted Rose = Eingetopfte Rose +Potted Tulip = Eingetopfte Tulpe +Potted Yellow Dandelion = Eingetopfter Loewenzahn +Potted White Dandelion = Eingetopfte Pusteblume +Potted Blue Geranium = Eingetopfte blaue Geranie +Potted Viola = Eingetopftes Veilchen +Flower Pot = Blumentopf + +[Flowers] Loaded. = [Flowers] Geladen. diff --git a/mods/flowers_plus/locale/fr.txt b/mods/flowers_plus/locale/fr.txt new file mode 100644 index 0000000..c4f4737 --- /dev/null +++ b/mods/flowers_plus/locale/fr.txt @@ -0,0 +1,13 @@ +# Template + +Waterlily = Nénuphar +Seaweed = Algues +Potted Rose = Rose en pot +Potted Tulip = Tulipe en pot +Potted Yellow Dandelion = Pissenlit jaune en pot +Potted White Dandelion = Pissenlit blanc en pot +Potted Blue Geranium = Géranium bleu en pot +Potted Viola = Violette en pot +Flower Pot = Fleurs en pot + +[Flowers] Loaded. = [Fleurs] Chargées. diff --git a/mods/flowers_plus/locale/template.txt b/mods/flowers_plus/locale/template.txt new file mode 100644 index 0000000..42ac830 --- /dev/null +++ b/mods/flowers_plus/locale/template.txt @@ -0,0 +1,13 @@ +# Template + +Waterlily = +Seaweed = +Potted Rose = +Potted Tulip = +Potted Yellow Dandelion = +Potted White Dandelion = +Potted Blue Geranium = +Potted Viola = +Flower Pot = + +[Flowers] Loaded. = diff --git a/mods/flowers_plus/models/flowers_sunflower.obj b/mods/flowers_plus/models/flowers_sunflower.obj new file mode 100644 index 0000000..35beb8d --- /dev/null +++ b/mods/flowers_plus/models/flowers_sunflower.obj @@ -0,0 +1,73 @@ +# Blender v2.70 (sub 0) OBJ File: 'sunflower.blend' +# www.blender.org +mtllib sunflower_sunflower.mtl +o Cube +v -0.015625 -0.500000 0.028125 +v -0.015625 -0.500000 -0.028125 +v 0.028125 -0.500000 -0.028125 +v 0.028125 -0.500000 0.028125 +v -0.015625 0.790890 0.028125 +v -0.015625 0.689140 -0.028125 +v 0.028125 0.689140 -0.028125 +v 0.028125 0.790890 0.028125 +v 0.250000 0.533494 -0.125000 +v -0.250000 0.533494 -0.125000 +v 0.250000 0.966506 0.125000 +v -0.250000 0.966506 0.125000 +v 0.267063 0.373606 -0.088749 +v 0.044375 0.303464 -0.141576 +v 0.239202 0.473737 0.108253 +v -0.008452 0.378817 0.108253 +v 0.017721 0.016639 -0.112053 +v -0.231280 0.110242 -0.115181 +v -0.030356 -0.036246 0.146223 +v -0.252831 0.028885 0.088910 +v 0.062500 0.641747 -0.057917 +v -0.106953 0.097386 -0.113617 +v -0.006318 -0.053008 0.024707 +v 0.118968 0.360674 0.006909 +v 0.116101 0.452031 0.108253 +v 0.017962 0.298392 -0.019504 +v 0.145794 0.358736 -0.115163 +v 0.240237 0.375544 0.033323 +v -0.224509 0.021356 -0.032606 +v -0.131273 0.023638 0.117567 +v -0.102951 0.016109 -0.003950 +vt 0.750000 0.875000 +vt 0.625000 0.875000 +vt 0.625000 0.750000 +vt 0.750000 0.750000 +vt 0.750000 1.000000 +vt 0.625000 1.000000 +vt 0.625000 0.500000 +vt 0.500000 0.500000 +vt 0.500000 1.000000 +vt 0.000100 0.500100 +vt 0.499900 0.500100 +vt 0.499900 0.999900 +vt 0.000100 0.999900 +vt 0.250000 0.250000 +vt 0.500000 0.250000 +vt 0.250000 0.500000 +vt 0.000000 0.250000 +vt 0.000000 0.000000 +vt 0.250000 0.000000 +vt 0.000000 0.500000 +vt 0.500000 0.000000 +usemtl Sunflower +s off +f 1/1 2/2 3/3 4/4 +f 5/5 8/6 7/2 6/1 +f 1/7 5/8 6/9 2/6 +f 2/7 6/6 7/9 3/8 +f 3/7 7/8 8/9 4/6 +f 5/7 1/8 4/9 8/6 +f 9/10 10/11 12/12 11/13 +f 24/14 26/15 16/8 25/16 +f 31/14 29/17 20/18 30/19 +f 17/8 22/16 31/14 23/15 +f 22/16 18/20 29/17 31/14 +f 27/19 14/21 26/15 24/14 +f 13/18 27/19 24/14 28/17 +f 23/15 31/14 30/19 19/21 +f 28/17 24/14 25/16 15/20 diff --git a/mods/flowers_plus/textures/flowers_seaweed.png b/mods/flowers_plus/textures/flowers_seaweed.png new file mode 100644 index 0000000..b5bd99c Binary files /dev/null and b/mods/flowers_plus/textures/flowers_seaweed.png differ diff --git a/mods/flowers_plus/textures/flowers_seaweedLight.png b/mods/flowers_plus/textures/flowers_seaweedLight.png new file mode 100644 index 0000000..7595ebc Binary files /dev/null and b/mods/flowers_plus/textures/flowers_seaweedLight.png differ diff --git a/mods/flowers_plus/textures/flowers_seaweed_2.png b/mods/flowers_plus/textures/flowers_seaweed_2.png new file mode 100644 index 0000000..0b24730 Binary files /dev/null and b/mods/flowers_plus/textures/flowers_seaweed_2.png differ diff --git a/mods/flowers_plus/textures/flowers_seaweed_3.png b/mods/flowers_plus/textures/flowers_seaweed_3.png new file mode 100644 index 0000000..d9b7f43 Binary files /dev/null and b/mods/flowers_plus/textures/flowers_seaweed_3.png differ diff --git a/mods/flowers_plus/textures/flowers_seaweed_4.png b/mods/flowers_plus/textures/flowers_seaweed_4.png new file mode 100644 index 0000000..887c183 Binary files /dev/null and b/mods/flowers_plus/textures/flowers_seaweed_4.png differ diff --git a/mods/flowers_plus/textures/flowers_sunflower.png b/mods/flowers_plus/textures/flowers_sunflower.png new file mode 100644 index 0000000..fb95cb4 Binary files /dev/null and b/mods/flowers_plus/textures/flowers_sunflower.png differ diff --git a/mods/flowers_plus/textures/flowers_sunflower_inv.png b/mods/flowers_plus/textures/flowers_sunflower_inv.png new file mode 100644 index 0000000..c36ed01 Binary files /dev/null and b/mods/flowers_plus/textures/flowers_sunflower_inv.png differ diff --git a/mods/flowers_plus/textures/flowers_waterlily.png b/mods/flowers_plus/textures/flowers_waterlily.png new file mode 100644 index 0000000..7b58bb2 Binary files /dev/null and b/mods/flowers_plus/textures/flowers_waterlily.png differ diff --git a/mods/flowers_plus/textures/flowers_waterlily_22.5.png b/mods/flowers_plus/textures/flowers_waterlily_22.5.png new file mode 100644 index 0000000..73647ac Binary files /dev/null and b/mods/flowers_plus/textures/flowers_waterlily_22.5.png differ diff --git a/mods/flowers_plus/textures/flowers_waterlily_45.png b/mods/flowers_plus/textures/flowers_waterlily_45.png new file mode 100644 index 0000000..7ca683e Binary files /dev/null and b/mods/flowers_plus/textures/flowers_waterlily_45.png differ diff --git a/mods/flowers_plus/textures/flowers_waterlily_67.5.png b/mods/flowers_plus/textures/flowers_waterlily_67.5.png new file mode 100644 index 0000000..234da60 Binary files /dev/null and b/mods/flowers_plus/textures/flowers_waterlily_67.5.png differ diff --git a/mods/flowers_plus/textures/flowers_waterlily_small_1.png b/mods/flowers_plus/textures/flowers_waterlily_small_1.png new file mode 100644 index 0000000..a2d88cd Binary files /dev/null and b/mods/flowers_plus/textures/flowers_waterlily_small_1.png differ diff --git a/mods/flowers_plus/textures/flowers_waterlily_small_2.png b/mods/flowers_plus/textures/flowers_waterlily_small_2.png new file mode 100644 index 0000000..7d2ba86 Binary files /dev/null and b/mods/flowers_plus/textures/flowers_waterlily_small_2.png differ diff --git a/mods/flowers_plus/textures/flowers_waterlily_small_3.png b/mods/flowers_plus/textures/flowers_waterlily_small_3.png new file mode 100644 index 0000000..bfcab90 Binary files /dev/null and b/mods/flowers_plus/textures/flowers_waterlily_small_3.png differ diff --git a/mods/flowers_plus/textures/flowers_waterlily_small_4.png b/mods/flowers_plus/textures/flowers_waterlily_small_4.png new file mode 100644 index 0000000..8119ea7 Binary files /dev/null and b/mods/flowers_plus/textures/flowers_waterlily_small_4.png differ diff --git a/mods/flowers_plus/textures/tr.txt b/mods/flowers_plus/textures/tr.txt new file mode 100644 index 0000000..9e6372e --- /dev/null +++ b/mods/flowers_plus/textures/tr.txt @@ -0,0 +1,14 @@ +# Turkish translation +# mahmutelmas06@hotmail.com + +Waterlily = Nilüfer +Seaweed = Deniz yosunu +Potted Rose = Saksı gülü +Potted Tulip = Saksı lalesi +Potted Yellow Dandelion = Sarı hindiba +Potted White Dandelion = Beyaz hindiba +Potted Blue Geranium = Mavi hindiba +Potted Viola = Saksı Menekşesi +Flower Pot = Saksı + +[Flowers] Loaded. = [Flowers] yüklendi. diff --git a/mods/furnace/depends.txt b/mods/furnace/depends.txt new file mode 100644 index 0000000..331d858 --- /dev/null +++ b/mods/furnace/depends.txt @@ -0,0 +1 @@ +default \ No newline at end of file diff --git a/mods/furnace/init.lua b/mods/furnace/init.lua new file mode 100644 index 0000000..2854210 --- /dev/null +++ b/mods/furnace/init.lua @@ -0,0 +1,289 @@ +furnace = {} + +function furnace.check_furnace_blocks(pos) + local furnace_blocks = {{x=1,y=0,z=-1}, {x=1,y=0,z=0}, {x=1,y=0,z=1}, {x=0,y=0,z=-1}, {x=0,y=0,z=1}, {x=-1,y=0,z=-1}, {x=-1,y=0,z=0}, {x=-1,y=0,z=1}, {x=0,y=-1,z=0}, {x=1,y=-1,z=-1}, {x=1,y=-1,z=0}, {x=1,y=-1,z=1}, {x=0,y=-1,z=-1}, {x=0,y=-1,z=1}, {x=-1,y=-1,z=-1}, {x=-1,y=-1,z=0}, {x=-1,y=-1,z=1}} + for n = 1,#furnace_blocks do + local v = furnace_blocks[n] + if minetest.get_node_or_nil({x=pos.x+v.x,y=pos.y+v.y,z=pos.z+v.z}) and + minetest.get_node_group(minetest.get_node({x=pos.x+v.x,y=pos.y+v.y,z=pos.z+v.z}).name, "stone") ~= 1 then + return false + end + end + return true +end + +furnace.formspec = + "size[8,8]".. + "list[current_name;src1;0,0;1,1;]".. + "image[0,1;1,1;furnace_arrow.png]".. + "list[current_name;dst1;0,2;1,1;]".. + "list[current_name;src2;1,0;1,1;]".. + "image[1,1;1,1;furnace_arrow.png]".. + "list[current_name;dst2;1,2;1,1;]".. + "list[current_name;src3;2,0;1,1;]".. + "image[2,1;1,1;furnace_arrow.png]".. + "list[current_name;dst3;2,2;1,1;]".. + "list[current_name;src4;3,0;1,1;]".. + "image[3,1;1,1;furnace_arrow.png]".. + "list[current_name;dst4;3,2;1,1;]".. + "list[current_name;src5;4,0;1,1;]".. + "image[4,1;1,1;furnace_arrow.png]".. + "list[current_name;dst5;4,2;1,1;]".. + "image[6.5,0.5;1,1;default_furnace_fire_bg.png]".. + "list[current_name;fuel;6.5,1.5;1,1;]".. + "list[current_player;main;0,4;8,4;]" + +minetest.register_node("furnace:self", { + description = "Furnace", + tiles = {"furnace_top.png", "furnace_bottom.png", "furnace_side.png"}, + particle_image = {"furnace_top.png"}, + drawtype = "nodebox", + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {-0.5,-0.5,-0.5,0.5,0.2,0.5}, + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.5,-0.5,-0.5,0.5,0.2,0.5}, + }, + }, + drop = "", + groups = {crumbly=3, oddly_breakable_by_hand=1, not_in_creative_inventory=1}, + sounds = default.node_sound_stone_defaults(), + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", furnace.formspec) + meta:set_string("infotext", "Furnace") + meta:set_int("active", 0) + local inv = meta:get_inventory() + for i = 1,5 do + inv:set_size("src"..i, 1) + inv:set_size("dst"..i, 1) + end + inv:set_size("fuel", 1) + end, + can_dig = function(pos,player) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + for i = 1,5 do + if not inv:is_empty("src"..i) or not inv:is_empty("dst"..i) then + return false + end + end + if not inv:is_empty("fuel") then + return false + end + return true + end, +}) + +minetest.register_node("furnace:self_active", { + description = "Furnace", + tiles = {"furnace_top_active.png", "furnace_bottom.png", "furnace_side_active.png"}, + particle_image = {"furnace_top_active.png"}, + drawtype = "nodebox", + damage_per_second = 12, + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {-0.5,-0.5,-0.5,0.5,0.2,0.5}, + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.5,-0.5,-0.5,0.5,0.2,0.5}, + }, + }, + light_source = 12, + drop = "", + groups = {igniter=1,crumbly=3, not_in_creative_inventory=1}, + sounds = default.node_sound_stone_defaults(), + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", furnace.formspec) + meta:set_string("infotext", "Furnace") + meta:set_int("active", 0) + local inv = meta:get_inventory() + for i = 1,5 do + inv:set_size("src"..i, 1) + inv:set_size("dst"..i, 1) + end + inv:set_size("fuel", 1) + end, + can_dig = function(pos,player) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + for i = 1,5 do + if not inv:is_empty("src"..i) or not inv:is_empty("dst"..i) then + return false + end + end + if not inv:is_empty("fuel") then + return false + end + return true + end, +}) + +minetest.register_abm({ + nodenames = {"furnace:self","furnace:self_active"}, + interval = 1.0, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + + if not furnace.check_furnace_blocks(pos) then + for _, v in ipairs({ + {"fuel", 1,}, + {"src1", 1,}, {"dst1", 1,}, + {"src2", 1,}, {"dst2", 1,}, + {"src3", 1,}, {"dst3", 1,}, + {"src4", 1,}, {"dst4", 1,}, + {"src5", 1,}, {"dst5", 1,}, + }) do + local name, size = v[1], v[2] + for n = 1,size do + if not inv:is_empty(name) then + minetest.add_item(pos, + {name=inv:get_stack(name, 1):get_name(), + count=inv:get_stack(name, 1):get_count(), + wear=inv:get_stack(name, 1):get_wear(), + metadata=inv:get_stack(name, n):get_metadata()}) + end + end + end + minetest.remove_node(pos) + return + end + + for i, name in ipairs({ + "fuel_totaltime", + "fuel_time", + "src_totaltime1", + "src_time1", + "src_totaltime2", + "src_time2", + "src_totaltime3", + "src_time3", + "src_totaltime4", + "src_time4", + "src_totaltime5", + "src_time5", + }) do + if meta:get_string(name) == "" then + meta:set_float(name, 0.0) + end + end + + if meta:get_int("active") == 1 then + if meta:get_int("sound_play") ~= 1 then + meta:set_int("sound_handle", minetest.sound_play("furnace_burning", {pos=pos, max_hear_distance = 8,loop=true})) + meta:set_int("sound_play", 1) + end + local srclists = {} + local cookeds = {} + for i = 1,5 do + srclists[i] = inv:get_list("src"..i) + if srclists[i] then + cookeds[i] = minetest.get_craft_result({method = "cooking", width = 1, items = srclists[i]}) + end + end + + local was_active = false + + if meta:get_float("fuel_time") < meta:get_float("fuel_totaltime") then + was_active = true + meta:set_float("fuel_time", meta:get_float("fuel_time") + 1) + for i = 1,5 do + meta:set_float("src_time"..i, meta:get_float("src_time"..i) + 1) + + if cookeds[i] and cookeds[i].item and meta:get_float("src_time"..i) >= cookeds[i].time then + -- check if there's room for output in "dst" list + if inv:room_for_item("dst"..i,cookeds[i].item) then + -- Put result in "dst" list + inv:add_item("dst"..i, cookeds[i].item) + -- take stuff from "src" list + srcstack = inv:get_stack("src"..i, 1) + srcstack:take_item() + inv:set_stack("src"..i, 1, srcstack) + --else + --print("Could not insert '"..cooked.item.."'") + end + meta:set_string("src_time"..i, 0) + end + end + end + + if meta:get_float("fuel_time") < meta:get_float("fuel_totaltime") then + local percent = math.floor(meta:get_float("fuel_time") / + meta:get_float("fuel_totaltime") * 100) + meta:set_string("infotext","Furnace active: "..percent.."%") + hacky_swap_node(pos,"furnace:self_active") + meta:set_string("formspec", + "size[8,8]".. + "size[8,8]".. + "list[current_name;src1;0,0;1,1;]".. + "image[0,1;1,1;furnace_arrow.png]".. + "list[current_name;dst1;0,2;1,1;]".. + "list[current_name;src2;1,0;1,1;]".. + "image[1,1;1,1;furnace_arrow.png]".. + "list[current_name;dst2;1,2;1,1;]".. + "list[current_name;src3;2,0;1,1;]".. + "image[2,1;1,1;furnace_arrow.png]".. + "list[current_name;dst3;2,2;1,1;]".. + "list[current_name;src4;3,0;1,1;]".. + "image[3,1;1,1;furnace_arrow.png]".. + "list[current_name;dst4;3,2;1,1;]".. + "list[current_name;src5;4,0;1,1;]".. + "image[4,1;1,1;furnace_arrow.png]".. + "list[current_name;dst5;4,2;1,1;]".. + "image[6.5,0.5;1,1;default_furnace_fire_bg.png]".. + "list[current_name;fuel;6.5,1.5;1,1;]".. + "list[current_player;main;0,4;8,4;]".. + "image[6.5,0.5;1,1;furnace_fire_bg.png^[lowpart:".. + (100-percent)..":furnace_fire_fg.png]".. + "list[current_name;fuel;6.5,1.5;1,1;]".. + "list[current_player;main;0,4;8,4;]") + return + end + + local fuel = nil + local cookeds = {} + local fuellist = inv:get_list("fuel") + local srclists = {} + for i = 1,5 do + srclists[i] = inv:get_list("src"..i) + if srclists[i] then + cookeds[i] = minetest.get_craft_result({method = "cooking", width = 1, items = srclists[i]}) + end + end + if fuellist then + fuel = minetest.get_craft_result({method = "fuel", width = 1, items = fuellist}) + end + + if fuel.time <= 0 then + meta:set_string("infotext","Furnace out of fuel") + hacky_swap_node(pos,"furnace:self") + meta:set_string("formspec", furnace.formspec) + meta:set_int("active", 0) + meta:set_int("sound_play", 0) + minetest.sound_stop(meta:get_int("sound_handle")) + return + end + + meta:set_string("fuel_totaltime", fuel.time) + meta:set_string("fuel_time", 0) + + local stack = inv:get_stack("fuel", 1) + stack:take_item() + inv:set_stack("fuel", 1, stack) + end + end, +}) diff --git a/mods/furnace/sounds/furnace_burning.ogg b/mods/furnace/sounds/furnace_burning.ogg new file mode 100644 index 0000000..e72cee8 Binary files /dev/null and b/mods/furnace/sounds/furnace_burning.ogg differ diff --git a/mods/furnace/textures/furnace_arrow.png b/mods/furnace/textures/furnace_arrow.png new file mode 100644 index 0000000..7c99b2d Binary files /dev/null and b/mods/furnace/textures/furnace_arrow.png differ diff --git a/mods/furnace/textures/furnace_bottom.png b/mods/furnace/textures/furnace_bottom.png new file mode 100644 index 0000000..b1d4639 Binary files /dev/null and b/mods/furnace/textures/furnace_bottom.png differ diff --git a/mods/furnace/textures/furnace_side.png b/mods/furnace/textures/furnace_side.png new file mode 100644 index 0000000..e5de537 Binary files /dev/null and b/mods/furnace/textures/furnace_side.png differ diff --git a/mods/furnace/textures/furnace_side_active.png b/mods/furnace/textures/furnace_side_active.png new file mode 100644 index 0000000..7e53e45 Binary files /dev/null and b/mods/furnace/textures/furnace_side_active.png differ diff --git a/mods/furnace/textures/furnace_top.png b/mods/furnace/textures/furnace_top.png new file mode 100644 index 0000000..94bbf06 Binary files /dev/null and b/mods/furnace/textures/furnace_top.png differ diff --git a/mods/furnace/textures/furnace_top_active.png b/mods/furnace/textures/furnace_top_active.png new file mode 100644 index 0000000..3958158 Binary files /dev/null and b/mods/furnace/textures/furnace_top_active.png differ diff --git a/mods/grounds/depends.txt b/mods/grounds/depends.txt new file mode 100644 index 0000000..3fc1326 --- /dev/null +++ b/mods/grounds/depends.txt @@ -0,0 +1,4 @@ +core +default +joiner_table +instruments \ No newline at end of file diff --git a/mods/grounds/dirt.lua b/mods/grounds/dirt.lua new file mode 100644 index 0000000..c513dbe --- /dev/null +++ b/mods/grounds/dirt.lua @@ -0,0 +1,240 @@ +realtest.registered_dirts = {} +realtest.registered_dirts_list = {} + +function realtest.register_dirt(name, DirtRef) + local dirt = { + name = name, + description = DirtRef.description or "Dirt", + grass = true, + clay = true, + farm = true + } + if DirtRef.grass == false then + dirt.grass = false + end + if DirtRef.clay == false then + dirt.clay = false + end + if DirtRef.farm == false then + dirt.farm = false + end + realtest.registered_dirts[name] = dirt + table.insert(realtest.registered_dirts_list, name) + + local name_ = name:get_modname_prefix().."_"..name:remove_modname_prefix() + + local nograss_grass = { + [name] = name.."_with_grass", + [name.."_farm"] = name.."_farm_with_grass", + [name.."_with_clay"] = name.."_with_grass_and_clay", + [name.."_farm_with_clay"] = name.."_farm_with_grass_and_clay", + } + + local grass_nograss = { + [name.."_with_grass"] = name, + [name.."_farm_with_grass"] = name.."_farm", + [name.."_with_grass_and_clay"] = name.."_with_clay", + [name.."_farm_with_grass_and_clay"] = name.."_farm_with_clay", + } + + local farm_nofarm = { + [name.."_farm"] = name, + [name.."_farm_with_grass"] = name.."_with_grass", + [name.."_farm_with_clay"] = name.."_with_clay", + [name.."_farm_with_grass_and_clay"] = name.."_with_grass_and_clay" + } + + + minetest.register_node(":"..name, { + description = dirt.description, + tiles = {name_..".png"}, + particle_image = {name_..".png"}, + groups = {crumbly=3,drop_on_dig=1, falling_node=1, dirt=1}, + sounds = default.node_sound_dirt_defaults(), + }) + + if dirt.grass then + minetest.register_node(":"..name .. "_with_grass", { + description = dirt.description .. " with Grass", + tiles = {name_.."_grass.png", name_..".png", name_.."_grass.png"}, + particle_image = {name_..".png"}, + groups = {crumbly=3,drop_on_dig=1,dirt=1,grass=1}, + drop = name, + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.4}, + }), + }) + end + + if dirt.clay then + minetest.register_node(":"..name.."_with_clay", { + description = dirt.description .. " with Clay", + tiles = {name_..".png^grounds_clay.png"}, + particle_image = {"grounds_clay_lump.png"}, + groups = {crumbly=3, drop_on_dig=1, dirt=1,clay=1, falling_node=1}, + drop = "grounds:clay_lump 4", + sounds = default.node_sound_dirt_defaults(), + }) + end + + if dirt.farm then + minetest.register_node(":"..name.."_farm", { + description = "Farm " .. dirt.description, + tiles = {name_.."_farm.png", name_..".png", name_..".png"}, + particle_image = {name_..".png"}, + drop = name, + groups = {crumbly=3,drop_on_dig=1, falling_node=1, dirt=1, farm=1}, + sounds = default.node_sound_dirt_defaults(), + on_falling = function(pos, node) + minetest.set_node(pos, {name = farm_nofarm[node.name]}) + nodeupdate_single(pos) + end, + }) + end + + if dirt.grass and dirt.clay then + minetest.register_node(":"..name.."_with_grass_and_clay", { + description = dirt.description .. " with Grass and Clay", + tiles = {name_.."_grass.png", name_..".png^grounds_clay.png", name_.."_grass.png"}, + particle_image = {"grounds_clay_lump.png"}, + groups = {crumbly=3, drop_on_dig=1, dirt=1, grass=1, clay=1}, + drop = "grounds:clay_lump 4", + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.4}, + }), + }) + end + + if dirt.farm and dirt.grass then + minetest.register_node(":"..name.."_farm_with_grass", { + description = "Farm " .. dirt.description .. " with Grass", + tiles = {name_.."_farm.png", name_..".png", name_.."_grass.png"}, + particle_image = {name_..".png"}, + drop = name, + groups = {crumbly=3,drop_on_dig=1, dirt=1, grass=1, farm=1}, + sounds = default.node_sound_dirt_defaults(), + on_falling = function(pos, node) + minetest.set_node(pos, {name = farm_nofarm[node.name]}) + nodeupdate_single(pos) + end, + }) + end + + if dirt.farm and dirt.clay then + minetest.register_node(":"..name.."_farm_with_clay", { + description = "Farm " .. dirt.description .. " with Clay", + tiles = {name_.."_farm.png",name_..".png^grounds_clay.png",name_..".png^grounds_clay.png"}, + particle_image = {"grounds_clay_lump.png"}, + groups = {crumbly=3, drop_on_dig=1, dirt=1, farm=1, clay=1, falling_node=1}, + drop = "grounds:clay_lump 4", + sounds = default.node_sound_dirt_defaults(), + on_falling = function(pos, node) + minetest.set_node(pos, {name = farm_nofarm[node.name]}) + nodeupdate_single(pos) + end, + }) + end + + if dirt.farm and dirt.grass and dirt.clay then + minetest.register_node(":"..name.."_farm_with_grass_and_clay", { + description = "Farm " .. dirt.description .. " with Grass and Clay", + tiles = {name_.."_farm.png", name_..".png^grounds_clay.png", name_.."_grass.png"}, + particle_image = {"grounds_clay_lump.png"}, + groups = {crumbly=3, drop_on_dig=1, dirt=1, farm=1, grass=1, clay=1}, + drop = "grounds:clay_lump 4", + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.4}, + }), + on_falling = function(pos, node) + minetest.set_node(pos, {name = farm_nofarm[node.name]}) + nodeupdate_single(pos) + end, + }) + end + + minetest.register_abm({ + nodenames = {name, name.."_farm", name.."_with_clay", name.."_farm_with_clay"}, + interval = 200, + chance = 30, + action = function(pos, node) + pos.y = pos.y+1 + local n = minetest.registered_nodes[minetest.get_node(pos).name] + if not n then + return + end + if not n.sunlight_propagates then + return + end + if n.liquidtype and n.liquidtype ~= "none" then + return + end + if not minetest.get_node_light(pos) then + return + end + if minetest.get_node_light(pos) < 13 then + return + end + pos.y = pos.y-1 + minetest.set_node(pos, {name=nograss_grass[node.name]}) + end + }) + + minetest.register_abm({ + nodenames = {name.."_with_grass", name.."_farm_with_grass", name.."_with_grass_and_clay", name.."_farm_with_grass_and_clay"}, + interval = 200, + chance = 30, + action = function(pos, node) + pos.y = pos.y+1 + local n = minetest.registered_nodes[minetest.get_node(pos).name] + if not n then + return + end + if (n.liquidtype and n.liquidtype ~= "none") then + pos.y = pos.y-1 + minetest.set_node(pos, {name=grass_nograss[node.name]}) + nodeupdate_single(pos) + end + end + }) + + minetest.register_abm({ + nodenames = {name.."_farm", name.."_farm_with_grass", name.."_farm_with_clay", name.."_farm_with_grass_and_clay"}, + interval = 1, + chance = 2, + action = function(pos, node) + if node then + if not minetest.registered_nodes[minetest.get_node({x=pos.x,y=pos.y+1,z=pos.z}).name].buildable_to then + minetest.set_node(pos, {name = farm_nofarm[node.name]}) + return + end + end + local objs = minetest.get_objects_inside_radius({x=pos.x,y=pos.y+1,z=pos.z}, 1) + for k, obj in pairs(objs) do + if obj:is_player() then + minetest.set_node(pos, {name = farm_nofarm[node.name]}) + return + end + end + end, + }) + + minetest.register_abm({ + nodenames = {name.."_with_grass", name.."_farm_with_grass", name.."_with_grass_and_clay", name.."_farm_with_grass_and_clay"}, + interval = 17, + chance = 5, + action = function(pos, node) + local objs = minetest.get_objects_inside_radius({x=pos.x,y=pos.y+1,z=pos.z}, 1) + for k, obj in pairs(objs) do + if obj:is_player() then + if minetest.registered_nodes[minetest.get_node({x=pos.x,y=pos.y-1,z=pos.z}).name].buildable_to then + minetest.set_node(pos, {name=grass_nograss[node.name]}) + nodeupdate_single(pos) + return + end + end + end + end, + }) +end + +realtest.register_dirt("default:dirt", {description = "Dirt"}) diff --git a/mods/grounds/init.lua b/mods/grounds/init.lua new file mode 100644 index 0000000..65291fc --- /dev/null +++ b/mods/grounds/init.lua @@ -0,0 +1,33 @@ +minetest.register_craftitem("grounds:clay_lump", { + description = "Clay Lump", + inventory_image = "grounds_clay_lump.png" +}) + +minetest.register_craft({ + type = "cooking", + output = "default:clay_brick", + recipe = "grounds:clay_lump", +}) + +minetest.register_node("grounds:clay", { + description = "Clay", + tiles = {"default_sand.png^grounds_clay.png"}, + is_ground_content = true, + groups = {crumbly=3}, + drop = 'default:clay_lump 4', + sounds = default.node_sound_dirt_defaults(), +}) + +minetest.register_ore({ + ore_type = "scatter", + ore = "grounds:clay", + wherein = "default:sand", + clust_scarcity = 25*25*25, + clust_num_ores = 343, + clust_size = 7, + height_min = -31000, + height_max = 64, +}) + +dofile(minetest.get_modpath("grounds").."/dirt.lua") +dofile(minetest.get_modpath("grounds").."/stone.lua") diff --git a/mods/grounds/stone.lua b/mods/grounds/stone.lua new file mode 100644 index 0000000..570f212 --- /dev/null +++ b/mods/grounds/stone.lua @@ -0,0 +1,188 @@ +realtest.registered_stones = {} +realtest.registered_stones_list = {} + +function realtest.register_stone(name, StoneRef) + if not StoneRef then + StoneRef = {} + end + local stone = { + name = name, + description = StoneRef.description or "Stone", + } + realtest.registered_stones[name] = stone + table.insert(realtest.registered_stones_list, name) + + local name_ = name:get_modname_prefix().."_"..name:remove_modname_prefix() + + minetest.register_craftitem(":"..name.."_small_rock", { + description = stone.description .. " Small Rock", + inventory_image = name_.."_small_rock.png" + }) + + minetest.register_node(":"..name, { + description = stone.description, + tiles = {name_..".png"}, + particle_image = {name_.."_small_rock.png"}, + groups = {cracky=3, drop_on_dig=1, stone=1, dropping_like_stone=1}, + sounds = default.node_sound_stone_defaults(), + drop = { + max_items = 1, + items = { + { + items = {name.."_small_rock"}, + rarity = 50, + }, + { + items = {name.."_small_rock", name.."_small_rock", name.."_small_rock"}, + rarity = 5 + }, + { + items = {name.."_small_rock", name.."_small_rock"} + }, + { + items = {name.."_small_rock"}, + rarity = 5 + }, + } + } + }) + + minetest.register_node(":"..name.."_flat", { + description = "Flat "..stone.description, + tiles = {name_.."_flat.png"}, + particle_image = {name_.."_small_rock.png"}, + groups = {cracky=3, drop_on_dig=1, stone=1, flat=1}, + sounds = default.node_sound_stone_defaults() + }) + + minetest.register_node(":"..name.."_bricks", { + description = stone.description.." Bricks", + tiles = {name_.."_bricks.png"}, + particle_image = {name_.."_small_rock.png"}, + groups = {cracky=3, drop_on_dig=1, stone=1, bricks=1}, + sounds = default.node_sound_stone_defaults() + }) + + minetest.register_node(":"..name.."_macadam", { + description = stone.description.." Macadam", + tiles = {name_.."_macadam.png"}, + particle_image = {name_.."_small_rock.png"}, + groups = {crumbly=2, drop_on_dig=1, stone=1, macadam=1, falling_node=1}, + sounds = default.node_sound_stone_defaults(), + drop = name.."_small_rock 9" + }) + + minetest.register_craft({ + recipe = { + {name.."_small_rock", name.."_small_rock", name.."_small_rock"}, + {name.."_small_rock", name.."_small_rock", name.."_small_rock"}, + {name.."_small_rock", name.."_small_rock", name.."_small_rock"} + }, + output = name.."_macadam" + }) + + realtest.register_joiner_table_recipe({ + item1 = name, + output = name.."_flat", + instrument = "chisel" + }) + + realtest.register_joiner_table_recipe({ + item1 = name.."_slab", + output = name.."_flat_slab", + instrument = "chisel" + }) + + realtest.register_joiner_table_recipe({ + item1 = name.."_stair", + output = name.."_flat_stair", + instrument = "chisel" + }) + + realtest.register_joiner_table_recipe({ + item1 = name.."_flat", + item2 = "scribing_table:stonebricks", + output = name.."_bricks", + rmitem2 = false, + instrument = "chisel" + }) + + realtest.register_joiner_table_recipe({ + item1 = name.."_flat_slab", + item2 = "scribing_table:stonebricks", + output = name.."_bricks_slab", + rmitem2 = false, + instrument = "chisel" + }) + + realtest.register_joiner_table_recipe({ + item1 = name.."_flat_stair", + item2 = "scribing_table:stonebricks", + output = name.."_bricks_stair", + rmitem2 = false, + instrument = "chisel" + }) + + minetest.register_node(":"..name.."_small_rock_node", { + tiles = {name_..".png"}, + paramtype = "light", + sunlight_propagates = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = {-0.5+9/32, -0.5, -0.5+12/32, 0.5-9/32, -0.5+1/8, 0.5-12/32}, + }, + selection_box = { + type = "fixed", + fixed = {-0.5+9/32, -0.5, -0.5+12/32, 0.5-9/32, -0.5+1/8, 0.5-12/32}, + }, + drop = name.."_small_rock", + groups = {dig_immediate=2,dropping_node=1,drop_on_dig=1}, + buildable_to = true, + sounds = default.node_sound_stone_defaults(), + }) + + realtest.register_stair_and_slab(name) + realtest.register_stair_and_slab(name.."_flat") + realtest.register_stair_and_slab(name.."_bricks") + + instruments.chisel_pairs[name] = name.."_flat" + instruments.chisel_pairs[name.."_slab"] = name.."_flat_slab" + instruments.chisel_pairs[name.."_slab_r"] = name.."_flat_slab_r" + instruments.chisel_pairs[name.."_stair"] = name.."_flat_stair" + instruments.chisel_pairs[name.."_stair_r"] = name.."_flat_stair_r" +end + +realtest.register_stone("default:stone") +realtest.register_stone("default:desert_stone", {description = "Desert Stone"}) +minetest.register_node(":default:stone", { + description = "Stone", + tiles = {"default_stone.png"}, + particle_image = {"default_stone_small_rock.png"}, + groups = {cracky=3, drop_on_dig=1, stone=1, dropping_like_stone=1}, + sounds = default.node_sound_stone_defaults(), + drop = { + max_items = 1, + items = { + { + items = {"default:stone_small_rock", "minerals:borax"}, + rarity = 50, + }, + { + items = {"default:stone_small_rock", "minerals:sulfur"}, + rarity = 250, + }, + { + items = {"default:stone_small_rock", "default:stone_small_rock", "default:stone_small_rock"}, + rarity = 5 + }, + { + items = {"default:stone_small_rock", "default:stone_small_rock"} + }, + { + items = {"default:stone_small_rock"}, + rarity = 5 + }, + } + } +}) diff --git a/mods/grounds/textures/grounds_clay.png b/mods/grounds/textures/grounds_clay.png new file mode 100644 index 0000000..1c05035 Binary files /dev/null and b/mods/grounds/textures/grounds_clay.png differ diff --git a/mods/grounds/textures/grounds_clay_lump.png b/mods/grounds/textures/grounds_clay_lump.png new file mode 100644 index 0000000..5920ad5 Binary files /dev/null and b/mods/grounds/textures/grounds_clay_lump.png differ diff --git a/mods/grounds/textures/grounds_dirt.png b/mods/grounds/textures/grounds_dirt.png new file mode 100644 index 0000000..36219ed Binary files /dev/null and b/mods/grounds/textures/grounds_dirt.png differ diff --git a/mods/grounds/textures/grounds_dirt_farm.png b/mods/grounds/textures/grounds_dirt_farm.png new file mode 100644 index 0000000..d2f37c1 Binary files /dev/null and b/mods/grounds/textures/grounds_dirt_farm.png differ diff --git a/mods/grounds/textures/grounds_dirt_grass.png b/mods/grounds/textures/grounds_dirt_grass.png new file mode 100644 index 0000000..7bdb8a8 Binary files /dev/null and b/mods/grounds/textures/grounds_dirt_grass.png differ diff --git a/mods/hatches/depends.txt b/mods/hatches/depends.txt new file mode 100755 index 0000000..8b3b21d --- /dev/null +++ b/mods/hatches/depends.txt @@ -0,0 +1,4 @@ +default +metals +trees +joiner_table diff --git a/mods/hatches/init.lua b/mods/hatches/init.lua new file mode 100755 index 0000000..26a7414 --- /dev/null +++ b/mods/hatches/init.lua @@ -0,0 +1,139 @@ +hatches = {} + +function hatches.register_hatch(name, desc, is_wooden) + + local on_hatch_clicked = function(pos, node, puncher, itemstack) + if node.name == "hatches:"..name.."_hatch_opened_top" then + minetest.add_node(pos, {name = "hatches:"..name.."_hatch_closed", param2 = node.param2}) + elseif (node.name == "hatches:"..name.."_hatch_opened_bottom") and + (minetest.get_node({x = pos.x, y = pos.y + 1, z = pos.z}).name == "air") then + minetest.add_node({x = pos.x, y = pos.y + 1, z = pos.z}, {name = "hatches:"..name.."_hatch_closed", param2 = node.param2}) + minetest.remove_node(pos) + elseif node.name == "hatches:"..name.."_hatch_closed" then + if (minetest.get_node({x = pos.x, y = pos.y - 1, z = pos.z}).name == "air") and (puncher:getpos().y + 1 >= pos.y) then + minetest.add_node({x = pos.x, y = pos.y - 1, z = pos.z}, {name = "hatches:"..name.."_hatch_opened_bottom", + param2 = node.param2}) + minetest.remove_node(pos) + else + minetest.add_node(pos, {name = "hatches:"..name.."_hatch_opened_top", param2 = node.param2}) + end + end + end + + local texture + if is_wooden then + texture = "trees_"..name.."_planks.png" + else + texture = "metals_"..name.."_block.png" + end + + minetest.register_node("hatches:"..name.."_hatch_opened_top", { + drawtype = "nodebox", + tile_images = {texture}, + paramtype = "light", + paramtype2 = "facedir", + is_ground_content = true, + climbable = true, + groups = {choppy=2, dig_immediate=2}, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, -0.3, 0.3, -0.4}, + {-0.5, 0.3, -0.5, 0.3, 0.5, -0.4}, + {0.3, -0.3, -0.5, 0.5, 0.5, -0.4}, + {0.5, -0.5, -0.5, -0.3, -0.3, -0.4}, + {-0.075, -0.3, -0.5, 0.075, 0.3, -0.4}, + {-0.3, -0.075, -0.5, -0.075, 0.075, -0.4}, + {0.075, -0.075, -0.5, 0.3, 0.075, -0.4}, + }, + }, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, 0.5, -0.4}, + }, + drop = "hatches:"..name.."_hatch_closed", + on_rightclick = function(pos, node, clicker, itemstack) + on_hatch_clicked(pos, node, clicker, itemstack) + end + }) + + minetest.register_node("hatches:"..name.."_hatch_closed", { + description = desc.." Hatch", + drawtype = "nodebox", + tile_images = {texture}, + inventory_image = "hatches_"..name.."_hatch.png", + wield_image = "hatches_"..name.."_hatch.png", + paramtype = "light", + paramtype2 = "facedir", + is_ground_content = true, + groups = {choppy=2, dig_immediate=2}, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.55, -0.5, -0.3, -0.45, 0.3}, + {-0.5, -0.55, 0.3, 0.3, -0.45, 0.5}, + {0.3, -0.55, -0.3, 0.5, -0.45, 0.5}, + {0.5, -0.55, -0.5, -0.3, -0.45, -0.3}, + {-0.075, -0.55, -0.3, 0.075, -0.45, 0.3}, + {-0.3, -0.55, -0.075, -0.075, -0.45, 0.075}, + {0.075, -0.55, -0.075, 0.3, -0.45, 0.075}, + }, + }, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.55, -0.5, 0.5, -0.45, 0.5}, + }, + on_rightclick = function(pos, node, clicker, itemstack) + on_hatch_clicked(pos, node, clicker, itemstack) + end + }) + + minetest.register_node("hatches:"..name.."_hatch_opened_bottom", { + drawtype = "nodebox", + tile_images = {texture}, + paramtype = "light", + paramtype2 = "facedir", + is_ground_content = true, + climbable = true, + groups = {choppy=2, dig_immediate=2}, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, -0.3, 0.3, -0.4}, + {-0.5, 0.3, -0.5, 0.3, 0.5, -0.4}, + {0.3, -0.3, -0.5, 0.5, 0.5, -0.4}, + {0.5, -0.5, -0.5, -0.3, -0.3, -0.4}, + {-0.075, -0.3, -0.5, 0.075, 0.3, -0.4}, + {-0.3, -0.075, -0.5, -0.075, 0.075, -0.4}, + {0.075, -0.075, -0.5, 0.3, 0.075, -0.4}, + }, + }, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, 0.5, -0.4}, + }, + drop = "hatches:"..name.."_hatch_closed", + on_rightclick = function(pos, node, clicker, itemstack) + on_hatch_clicked(pos, node, clicker, itemstack) + end + }) + + if is_wooden then + realtest.register_joiner_table_recipe({ + item1 = "trees:"..name.."_planks", + item2 = "scribing_table:plan_hatch", + rmitem2 = false, + output = "hatches:"..name.."_hatch_closed 2" + }) + end + +end + +for i, metal_name in ipairs(metals.list) do + hatches.register_hatch(metal_name, metals.desc_list[i]) +end + +for i, tree_name in ipairs(realtest.registered_trees_list) do + local tree_desc = realtest.registered_trees[tree_name].description + hatches.register_hatch(tree_name:remove_modname_prefix(), tree_desc, true) +end diff --git a/mods/hatches/textures/hatches_albata_hatch.png b/mods/hatches/textures/hatches_albata_hatch.png new file mode 100755 index 0000000..9b06b7b Binary files /dev/null and b/mods/hatches/textures/hatches_albata_hatch.png differ diff --git a/mods/hatches/textures/hatches_aluminium_hatch.png b/mods/hatches/textures/hatches_aluminium_hatch.png new file mode 100644 index 0000000..6203637 Binary files /dev/null and b/mods/hatches/textures/hatches_aluminium_hatch.png differ diff --git a/mods/hatches/textures/hatches_ash_hatch.png b/mods/hatches/textures/hatches_ash_hatch.png new file mode 100644 index 0000000..6af45b7 Binary files /dev/null and b/mods/hatches/textures/hatches_ash_hatch.png differ diff --git a/mods/hatches/textures/hatches_aspen_hatch.png b/mods/hatches/textures/hatches_aspen_hatch.png new file mode 100644 index 0000000..3467ff7 Binary files /dev/null and b/mods/hatches/textures/hatches_aspen_hatch.png differ diff --git a/mods/hatches/textures/hatches_birch_hatch.png b/mods/hatches/textures/hatches_birch_hatch.png new file mode 100644 index 0000000..53c36d3 Binary files /dev/null and b/mods/hatches/textures/hatches_birch_hatch.png differ diff --git a/mods/hatches/textures/hatches_bismuth_bronze_hatch.png b/mods/hatches/textures/hatches_bismuth_bronze_hatch.png new file mode 100644 index 0000000..6313e22 Binary files /dev/null and b/mods/hatches/textures/hatches_bismuth_bronze_hatch.png differ diff --git a/mods/hatches/textures/hatches_bismuth_hatch.png b/mods/hatches/textures/hatches_bismuth_hatch.png new file mode 100644 index 0000000..38d226b Binary files /dev/null and b/mods/hatches/textures/hatches_bismuth_hatch.png differ diff --git a/mods/hatches/textures/hatches_black_bronze_hatch.png b/mods/hatches/textures/hatches_black_bronze_hatch.png new file mode 100644 index 0000000..9ffe54c Binary files /dev/null and b/mods/hatches/textures/hatches_black_bronze_hatch.png differ diff --git a/mods/hatches/textures/hatches_black_steel_hatch.png b/mods/hatches/textures/hatches_black_steel_hatch.png new file mode 100644 index 0000000..f3e3850 Binary files /dev/null and b/mods/hatches/textures/hatches_black_steel_hatch.png differ diff --git a/mods/hatches/textures/hatches_brass_hatch.png b/mods/hatches/textures/hatches_brass_hatch.png new file mode 100644 index 0000000..8cb2554 Binary files /dev/null and b/mods/hatches/textures/hatches_brass_hatch.png differ diff --git a/mods/hatches/textures/hatches_bronze_hatch.png b/mods/hatches/textures/hatches_bronze_hatch.png new file mode 100644 index 0000000..3c82704 Binary files /dev/null and b/mods/hatches/textures/hatches_bronze_hatch.png differ diff --git a/mods/hatches/textures/hatches_chestnut_hatch.png b/mods/hatches/textures/hatches_chestnut_hatch.png new file mode 100644 index 0000000..7ac9360 Binary files /dev/null and b/mods/hatches/textures/hatches_chestnut_hatch.png differ diff --git a/mods/hatches/textures/hatches_copper_hatch.png b/mods/hatches/textures/hatches_copper_hatch.png new file mode 100644 index 0000000..267f903 Binary files /dev/null and b/mods/hatches/textures/hatches_copper_hatch.png differ diff --git a/mods/hatches/textures/hatches_german_silver_hatch.png b/mods/hatches/textures/hatches_german_silver_hatch.png new file mode 100755 index 0000000..73d3703 Binary files /dev/null and b/mods/hatches/textures/hatches_german_silver_hatch.png differ diff --git a/mods/hatches/textures/hatches_gold_hatch.png b/mods/hatches/textures/hatches_gold_hatch.png new file mode 100644 index 0000000..54de360 Binary files /dev/null and b/mods/hatches/textures/hatches_gold_hatch.png differ diff --git a/mods/hatches/textures/hatches_lead_hatch.png b/mods/hatches/textures/hatches_lead_hatch.png new file mode 100644 index 0000000..f99c96c Binary files /dev/null and b/mods/hatches/textures/hatches_lead_hatch.png differ diff --git a/mods/hatches/textures/hatches_maple_hatch.png b/mods/hatches/textures/hatches_maple_hatch.png new file mode 100644 index 0000000..ff23b0a Binary files /dev/null and b/mods/hatches/textures/hatches_maple_hatch.png differ diff --git a/mods/hatches/textures/hatches_monel_hatch.png b/mods/hatches/textures/hatches_monel_hatch.png new file mode 100644 index 0000000..73acc69 Binary files /dev/null and b/mods/hatches/textures/hatches_monel_hatch.png differ diff --git a/mods/hatches/textures/hatches_nickel_hatch.png b/mods/hatches/textures/hatches_nickel_hatch.png new file mode 100644 index 0000000..de87c5b Binary files /dev/null and b/mods/hatches/textures/hatches_nickel_hatch.png differ diff --git a/mods/hatches/textures/hatches_oroide_hatch.png b/mods/hatches/textures/hatches_oroide_hatch.png new file mode 100644 index 0000000..bd65229 Binary files /dev/null and b/mods/hatches/textures/hatches_oroide_hatch.png differ diff --git a/mods/hatches/textures/hatches_pig_iron_hatch.png b/mods/hatches/textures/hatches_pig_iron_hatch.png new file mode 100644 index 0000000..b42bd55 Binary files /dev/null and b/mods/hatches/textures/hatches_pig_iron_hatch.png differ diff --git a/mods/hatches/textures/hatches_pine_hatch.png b/mods/hatches/textures/hatches_pine_hatch.png new file mode 100644 index 0000000..bbfdd66 Binary files /dev/null and b/mods/hatches/textures/hatches_pine_hatch.png differ diff --git a/mods/hatches/textures/hatches_platinum_hatch.png b/mods/hatches/textures/hatches_platinum_hatch.png new file mode 100644 index 0000000..17faa42 Binary files /dev/null and b/mods/hatches/textures/hatches_platinum_hatch.png differ diff --git a/mods/hatches/textures/hatches_rose_gold_hatch.png b/mods/hatches/textures/hatches_rose_gold_hatch.png new file mode 100644 index 0000000..122ca74 Binary files /dev/null and b/mods/hatches/textures/hatches_rose_gold_hatch.png differ diff --git a/mods/hatches/textures/hatches_sequoia_hatch.png b/mods/hatches/textures/hatches_sequoia_hatch.png new file mode 100644 index 0000000..5cf8f84 Binary files /dev/null and b/mods/hatches/textures/hatches_sequoia_hatch.png differ diff --git a/mods/hatches/textures/hatches_silver_hatch.png b/mods/hatches/textures/hatches_silver_hatch.png new file mode 100644 index 0000000..5771c09 Binary files /dev/null and b/mods/hatches/textures/hatches_silver_hatch.png differ diff --git a/mods/hatches/textures/hatches_spruce_hatch.png b/mods/hatches/textures/hatches_spruce_hatch.png new file mode 100644 index 0000000..01ac494 Binary files /dev/null and b/mods/hatches/textures/hatches_spruce_hatch.png differ diff --git a/mods/hatches/textures/hatches_steel_hatch.png b/mods/hatches/textures/hatches_steel_hatch.png new file mode 100644 index 0000000..ec9f5d4 Binary files /dev/null and b/mods/hatches/textures/hatches_steel_hatch.png differ diff --git a/mods/hatches/textures/hatches_sterling_silver_hatch.png b/mods/hatches/textures/hatches_sterling_silver_hatch.png new file mode 100644 index 0000000..6e9a224 Binary files /dev/null and b/mods/hatches/textures/hatches_sterling_silver_hatch.png differ diff --git a/mods/hatches/textures/hatches_tin_hatch.png b/mods/hatches/textures/hatches_tin_hatch.png new file mode 100644 index 0000000..6336292 Binary files /dev/null and b/mods/hatches/textures/hatches_tin_hatch.png differ diff --git a/mods/hatches/textures/hatches_tumbaga_hatch.png b/mods/hatches/textures/hatches_tumbaga_hatch.png new file mode 100644 index 0000000..e9f141a Binary files /dev/null and b/mods/hatches/textures/hatches_tumbaga_hatch.png differ diff --git a/mods/hatches/textures/hatches_wrought_iron_hatch.png b/mods/hatches/textures/hatches_wrought_iron_hatch.png new file mode 100644 index 0000000..0efe74d Binary files /dev/null and b/mods/hatches/textures/hatches_wrought_iron_hatch.png differ diff --git a/mods/hatches/textures/hatches_zinc_hatch.png b/mods/hatches/textures/hatches_zinc_hatch.png new file mode 100644 index 0000000..c954931 Binary files /dev/null and b/mods/hatches/textures/hatches_zinc_hatch.png differ diff --git a/mods/hud/depends.txt b/mods/hud/depends.txt new file mode 100644 index 0000000..a4ad745 --- /dev/null +++ b/mods/hud/depends.txt @@ -0,0 +1,2 @@ +default +bushes_classic? diff --git a/mods/hud/init.lua b/mods/hud/init.lua new file mode 100644 index 0000000..f58b393 --- /dev/null +++ b/mods/hud/init.lua @@ -0,0 +1,22 @@ +hud = {} + +--minetest.after(SAVE_INTERVAL, timer, SAVE_INTERVAL) + +local function hide_builtin(player) + player:hud_set_flags({crosshair = true, hotbar = true, healthbar = true, wielditem = true, breathbar = true}) +end + + +local function costum_hud(player) + + --fancy hotbar + player:hud_set_hotbar_image("hud_hotbar.png") + player:hud_set_hotbar_selected_image("hud_hotbar_selected.png") +end + +minetest.register_on_joinplayer(function(player) + minetest.after(0.5, function() + hide_builtin(player) + costum_hud(player) + end) +end) diff --git a/mods/hud/textures/crosshair.png b/mods/hud/textures/crosshair.png new file mode 100644 index 0000000..7b61f7d Binary files /dev/null and b/mods/hud/textures/crosshair.png differ diff --git a/mods/hud/textures/hud_hotbar.png b/mods/hud/textures/hud_hotbar.png new file mode 100644 index 0000000..749ec89 Binary files /dev/null and b/mods/hud/textures/hud_hotbar.png differ diff --git a/mods/hud/textures/hud_hotbar_selected.png b/mods/hud/textures/hud_hotbar_selected.png new file mode 100644 index 0000000..22e538a Binary files /dev/null and b/mods/hud/textures/hud_hotbar_selected.png differ diff --git a/mods/icicles/depends.txt b/mods/icicles/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/icicles/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/icicles/init.lua b/mods/icicles/init.lua new file mode 100644 index 0000000..f82d0ed --- /dev/null +++ b/mods/icicles/init.lua @@ -0,0 +1,96 @@ +for i = 1,4 do + minetest.register_node("icicles:icicle_"..i, { + description = "Icicle "..i, + groups = {cracky=3, icicle=1, oddly_breakable_by_hand=4-i, drop_on_dig=1,attached_node=1}, + tiles = {"default_stone.png"}, + is_ground_content = true, + sounds = default.node_sound_stone_defaults(), + drop = { + max_items = 1, + items = { + { + items = {"default:cobble"}, + rarity = 5 - i, + }, + }, + }, + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "wallmounted", + node_box = { + type = "fixed", + fixed = {-i/10, -0.5, -i/10, i/10, 0.5, i/10} + }, + selection_box = { + type = "fixed", + fixed = {-i/10, -0.5, -i/10, i/10, 0.5, i/10} + }, + }) +end + +icicles = {} + +function icicles.make_stalactite(pos, length) + for i = length,1,-1 do + if minetest.get_node({x=pos.x,y=pos.y-i+1,z=pos.z}).name == "air" then + minetest.set_node({x=pos.x,y=pos.y-i+1,z=pos.z}, {name = "icicles:icicle_"..5-i}) + else return end + end +end + +function icicles.make_stalagmite(pos, length) + for i = 1,length do + if minetest.get_node({x=pos.x,y=pos.y+i-1,z=pos.z}).name == "air" then + minetest.set_node({x=pos.x,y=pos.y+i-1,z=pos.z}, {name = "icicles:icicle_"..5-i, param2 = 1}) + else return end + end +end + +local function generate(minp, maxp, seed, chunks_per_volume, icicles_per_chunk, height_min, height_max) + if maxp.y < height_min or minp.y > height_max then + return + end + local y_min = math.max(minp.y, height_min) + local y_max = math.min(maxp.y, height_max) + local volume = (maxp.x-minp.x+1)*(y_max-y_min+1)*(maxp.z-minp.z+1) + local pr = PseudoRandom(seed) + local num_chunks = math.floor(chunks_per_volume * volume) + local chunk_size = 3 + if icicles_per_chunk <= 4 then + chunk_size = 2 + end + local inverse_chance = math.floor(chunk_size*chunk_size*chunk_size / icicles_per_chunk) + for i=1,num_chunks do + local y0 = pr:next(y_min, y_max-chunk_size+1) + if y0 >= height_min and y0 <= height_max then + local x0 = pr:next(minp.x, maxp.x-chunk_size+1) + local z0 = pr:next(minp.z, maxp.z-chunk_size+1) + local p0 = {x=x0, y=y0, z=z0} + for x1=0,chunk_size-1 do + for y1=0,chunk_size-1 do + for z1=0,chunk_size-1 do + if pr:next(1,inverse_chance) == 1 then + local x2 = x0+x1 + local y2 = y0+y1 + local z2 = z0+z1 + local p2 = {x=x2, y=y2, z=z2} + local p3 = {x=x2, y=y2+1, z=z2} + local p4 = {x=x2, y=y2-1, z=z2} + if minetest.get_node(p2).name == "air" then + if minetest.get_node(p3).name == "default:stone" then + icicles.make_stalactite(p2, pr:next(2, 4)) + elseif minetest.get_node(p4).name == "default:stone" then + icicles.make_stalagmite(p2, pr:next(2, 4)) + end + end + end + end + end + end + end + end +end + +minetest.register_on_generated(function(minp, maxp, seed) + generate(minp, maxp, seed, 1/8, 1, -31000, -200) +end) diff --git a/mods/instruments/buckets.lua b/mods/instruments/buckets.lua new file mode 100644 index 0000000..2585634 --- /dev/null +++ b/mods/instruments/buckets.lua @@ -0,0 +1,182 @@ +buckets = {} +buckets.liquids = {} +buckets.replacements = {} + +local function wood_name(o) + return o.name:remove_modname_prefix() +end + +local function wood_desc(o) + return o.description +end + +local function wood_image() + return "instruments_bucket_wood.png" +end + +local function wood_craft(tree) + minetest.register_craft({ + output = "instruments:bucket_"..wood_name(tree), + recipe = { + {tree.name.."_plank", "", tree.name.."_plank"}, + {tree.name.."_plank", "", tree.name.."_plank"}, + {"", tree.name.."_plank", ""}, + }, + }) +end + +buckets.types = { + {name = "metal", list = metals.list, desc_list = metals.desc_list}, + {name = "wood", list = realtest.registered_trees, name_func = wood_name, desc_func = wood_desc, image_func = wood_image, craft_func = wood_craft} +} + +realtest.registered_liquids = {} + +local function bucket_name(material, liquid) + local s = "instruments:bucket_"..material + if liquid ~= nil then + s = s.."_with_"..liquid + end + return s +end + +local function add_replacement(full, empty, liquid) + if buckets.replacements[liquid] == nil then + buckets.replacements[liquid] = {} + end + table.insert(buckets.replacements[liquid], {full, empty}) +end + +local function get_bucket_info(type, material, i) + local name = "" + if type.name_func then + name = type.name_func(material, i) + else + name = tostring(material) + end + + local description = "" + if type.desc_func then + description = type.desc_func(material, i) + elseif type.desc_list then + description = type.desc_list[i] + end + + local image = "instruments_bucket_"..name..".png" + if type.image_func then + image = type.image_func(material, i) + end + + return name, description, image +end + +function realtest.register_liquid(name, LiquidDef) + if name and LiquidDef.source and LiquidDef.flowing then + LiquidDef.name = name + realtest.registered_liquids[LiquidDef.source] = LiquidDef + realtest.registered_liquids[LiquidDef.flowing] = LiquidDef + end + + for _, type in ipairs(buckets.types) do + if LiquidDef["image_for_"..type.name.."_bucket"] then + for i, material in pairs(type.list) do + local name, description, image = get_bucket_info(type, material, i) + + local full_name = bucket_name(name, LiquidDef.name) + local empty_name = bucket_name(name) + local groups = {["bucket_with_"..LiquidDef.name]=1} + if LiquidDef.bucket_groups then + for k, v in pairs(LiquidDef.bucket_groups) do + groups[k] = v + end + end + local stack = 1 + if LiquidDef.bucket_stack then + stack = LiquidDef.bucket_stack + end + + add_replacement(full_name, empty_name, LiquidDef.name) + + minetest.register_craftitem(":"..full_name, { + description = description .. " Bucket with " .. LiquidDef.description, + inventory_image = image.."^"..LiquidDef["image_for_"..type.name.."_bucket"], + groups = groups, + stack_max = stack, + liquids_pointable = true, + on_use = function(itemstack, user, pointed_thing) + -- "virtual" buckets + if LiquidDef.source == "" then + return + end + -- Must be pointing to node + if pointed_thing.type ~= "node" then + return + end + n = minetest.get_node(pointed_thing.under) + if minetest.registered_nodes[n.name].buildable_to then + minetest.add_node(pointed_thing.under, {name=LiquidDef.source}) + else + n = minetest.get_node(pointed_thing.above) + if minetest.registered_nodes[n.name].buildable_to then + minetest.add_node(pointed_thing.above, {name=LiquidDef.source}) + else + return + end + end + return {name=empty_name} + end + }) + end + end + end +end + +for _, type in ipairs(buckets.types) do + for i, material in pairs(type.list) do + local name, description, image = get_bucket_info(type, material, i) + local empty_name = bucket_name(name) + table.insert(buckets, empty_name) + + minetest.register_craftitem(":"..bucket_name(name), { + description = "Empty " .. description .. " Bucket", + inventory_image = image, + groups = {bucket_empty = 1}, + stack_max = 1, + liquids_pointable = true, + on_use = function(itemstack, user, pointed_thing) + if pointed_thing.type ~= "node" then + return + end + local n = minetest.get_node(pointed_thing.under) + local liquiddef = realtest.registered_liquids[n.name] + if not liquiddef then + return + end + local full_name = empty_name.."_with_"..liquiddef.name + if liquiddef and n.name == liquiddef.source and minetest.registered_items[full_name] then + minetest.add_node(pointed_thing.under, {name="air"}) + return {name=full_name} + end + end, + }) + + if type.craft_func then + type.craft_func(material, i) + end + end +end + +realtest.register_liquid("water", { + description = "Water", + source = "default:water_source", + flowing = "default:water_flowing", + image_for_metal_bucket = "instruments_metal_water.png", + image_for_wood_bucket = "instruments_wood_water.png", +}) + +realtest.register_liquid("lava", { + description = "Lava", + source = "default:lava_source", + flowing = "default:lava_flowing", + image_for_metal_bucket = "instruments_lava.png", +}) diff --git a/mods/instruments/depends.txt b/mods/instruments/depends.txt new file mode 100644 index 0000000..d152feb --- /dev/null +++ b/mods/instruments/depends.txt @@ -0,0 +1,3 @@ +default +metals +trees diff --git a/mods/instruments/groupcaps.lua b/mods/instruments/groupcaps.lua new file mode 100644 index 0000000..694816b --- /dev/null +++ b/mods/instruments/groupcaps.lua @@ -0,0 +1,195 @@ +instruments.groupcaps = { + {--Picks + {cracky={times={[1]=10.0, [2]=7.50, [3]=5.00}, uses=instruments.durability[1], maxlevel=1}},--stone + {cracky={times={[1]=6.00, [2]=4.50, [3]=3.00}, uses=instruments.durability[2], maxlevel=1}},--bismuth + {cracky={times={[1]=5.90, [2]=4.40, [3]=2.90}, uses=instruments.durability[3], maxlevel=1}},--zinc + {cracky={times={[1]=5.80, [2]=4.30, [3]=2.80}, uses=instruments.durability[4], maxlevel=1}},--tin + {cracky={times={[1]=5.70, [2]=4.20, [3]=2.70}, uses=instruments.durability[5], maxlevel=2}},--copper + {cracky={times={[1]=5.60, [2]=4.10, [3]=2.60}, uses=instruments.durability[6], maxlevel=2}},--rose gold + {cracky={times={[1]=5.60, [2]=4.10, [3]=2.60}, uses=instruments.durability[7], maxlevel=2}},--oroide + {cracky={times={[1]=5.60, [2]=4.10, [3]=2.60}, uses=instruments.durability[8], maxlevel=2}},--black bronze + {cracky={times={[1]=5.60, [2]=4.10, [3]=2.60}, uses=instruments.durability[9], maxlevel=2}},--bismuth bronze + {cracky={times={[1]=5.60, [2]=4.10, [3]=2.60}, uses=instruments.durability[10], maxlevel=2}},--tumbaga + {cracky={times={[1]=5.60, [2]=4.10, [3]=2.60}, uses=instruments.durability[11], maxlevel=2}},--bronze + {cracky={times={[1]=5.60, [2]=4.10, [3]=2.60}, uses=instruments.durability[12], maxlevel=2}},--aluminium + {cracky={times={[1]=5.50, [2]=4.00, [3]=2.50}, uses=instruments.durability[13], maxlevel=3}},--wrought iron + {cracky={times={[1]=5.42, [2]=3.92, [3]=2.42}, uses=instruments.durability[14], maxlevel=3}},--german_silver + {cracky={times={[1]=5.45, [2]=3.95, [3]=2.45}, uses=instruments.durability[15], maxlevel=3}},--albata + {cracky={times={[1]=5.40, [2]=3.90, [3]=2.40}, uses=instruments.durability[16], maxlevel=3}},--steel + {cracky={times={[1]=5.35, [2]=3.85, [3]=2.35}, uses=instruments.durability[17], maxlevel=3}},--monel + {cracky={times={[1]=5.30, [2]=3.80, [3]=2.30}, uses=instruments.durability[18], maxlevel=3}},--black steel + }, + {--Axes + {choppy={times={[1]=10.00, [2]=7.50, [3]=5.00}, uses=instruments.durability[1], maxlevel=1},--stone + fleshy={times={[2]=1.10, [3]=0.60}, uses=instruments.durability[1]*1.2, maxlevel=1}}, + {choppy={times={[1]=6.00, [2]=4.50, [3]=3.00}, uses=instruments.durability[2], maxlevel=1},--bismuth + fleshy={times={[2]=1.10, [3]=0.60}, uses=instruments.durability[2]*1.2, maxlevel=1}}, + {choppy={times={[1]=5.90, [2]=4.40, [3]=2.90}, uses=instruments.durability[3], maxlevel=1},--zinc + fleshy={times={[2]=1.10, [3]=0.60}, uses=instruments.durability[3]*1.2, maxlevel=1}}, + {choppy={times={[1]=5.80, [2]=4.30, [3]=2.80}, uses=instruments.durability[4], maxlevel=1},--tin + fleshy={times={[2]=1.10, [3]=0.60}, uses=instruments.durability[4]*1.2, maxlevel=1}}, + {choppy={times={[1]=5.70, [2]=4.20, [3]=2.70}, uses=instruments.durability[5], maxlevel=2},--copper + fleshy={times={[2]=1.10, [3]=0.60}, uses=instruments.durability[5]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.60, [2]=4.10, [3]=2.60}, uses=instruments.durability[6], maxlevel=2},--rose gold + fleshy={times={[2]=1.10, [3]=0.60}, uses=instruments.durability[6]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.60, [2]=4.10, [3]=2.60}, uses=instruments.durability[7], maxlevel=2},--oroide + fleshy={times={[2]=1.10, [3]=0.60}, uses=instruments.durability[7]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.60, [2]=4.10, [3]=2.60}, uses=instruments.durability[8], maxlevel=2},--black bronze + fleshy={times={[2]=1.10, [3]=0.60}, uses=instruments.durability[8]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.60, [2]=4.10, [3]=2.60}, uses=instruments.durability[9], maxlevel=2},--bismuth bronze + fleshy={times={[2]=1.10, [3]=0.60}, uses=instruments.durability[9]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.60, [2]=4.10, [3]=2.60}, uses=instruments.durability[10], maxlevel=2},--tumbaga + fleshy={times={[2]=1.10, [3]=0.60}, uses=instruments.durability[10]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.60, [2]=4.10, [3]=2.60}, uses=instruments.durability[11], maxlevel=2},--bronze + fleshy={times={[2]=1.10, [3]=0.60}, uses=instruments.durability[11]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.60, [2]=4.10, [3]=2.60}, uses=instruments.durability[12], maxlevel=2},--aluminium + fleshy={times={[2]=1.10, [3]=0.60}, uses=instruments.durability[12]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.50, [2]=4.00, [3]=2.50}, uses=instruments.durability[13], maxlevel=3},--wrought iron + fleshy={times={[2]=1.10, [3]=0.60}, uses=instruments.durability[13]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.42, [2]=3.92, [3]=2.42}, uses=instruments.durability[14], maxlevel=3},--german_silver + fleshy={times={[2]=1.10, [3]=0.60}, uses=instruments.durability[14]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.45, [2]=3.95, [3]=2.45}, uses=instruments.durability[15], maxlevel=3},--albata + fleshy={times={[2]=1.10, [3]=0.60}, uses=instruments.durability[15]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.40, [2]=3.90, [3]=2.40}, uses=instruments.durability[16], maxlevel=3},--steel + fleshy={times={[2]=1.10, [3]=0.60}, uses=instruments.durability[16]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.35, [2]=3.85, [3]=2.35}, uses=instruments.durability[17], maxlevel=3},--monel + fleshy={times={[2]=1.10, [3]=0.60}, uses=instruments.durability[17]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.30, [2]=3.80, [3]=2.30}, uses=instruments.durability[18], maxlevel=3},--black steel + fleshy={times={[2]=1.10, [3]=0.60}, uses=instruments.durability[18]*1.2, maxlevel=2}}, + }, + {--Shovels + {crumbly={times={[1]=9.40, [2]=6.00, [3]=4.20}, uses=instruments.durability[1], maxlevel=1}},--stone + {crumbly={times={[1]=5.40, [2]=4.00, [3]=2.70}, uses=instruments.durability[2], maxlevel=1}},--bismuth + {crumbly={times={[1]=5.30, [2]=3.90, [3]=2.60}, uses=instruments.durability[3], maxlevel=1}},--zinc + {crumbly={times={[1]=5.20, [2]=3.80, [3]=2.50}, uses=instruments.durability[4], maxlevel=1}},--tin + {crumbly={times={[1]=5.10, [2]=3.70, [3]=2.40}, uses=instruments.durability[5], maxlevel=2}},--copper + {crumbly={times={[1]=5.00, [2]=3.60, [3]=2.30}, uses=instruments.durability[6], maxlevel=2}},--rose gold + {crumbly={times={[1]=5.00, [2]=3.60, [3]=2.30}, uses=instruments.durability[7], maxlevel=2}},--oroide + {crumbly={times={[1]=5.00, [2]=3.60, [3]=2.30}, uses=instruments.durability[8], maxlevel=2}},--black bronze + {crumbly={times={[1]=5.00, [2]=3.60, [3]=2.30}, uses=instruments.durability[9], maxlevel=2}},--bismuth bronze + {crumbly={times={[1]=5.00, [2]=3.60, [3]=2.30}, uses=instruments.durability[10], maxlevel=2}},--tumbaga + {crumbly={times={[1]=5.00, [2]=3.60, [3]=2.30}, uses=instruments.durability[11], maxlevel=2}},--bronze + {crumbly={times={[1]=5.00, [2]=3.60, [3]=2.30}, uses=instruments.durability[12], maxlevel=2}},--aluminium + {crumbly={times={[1]=4.90, [2]=3.50, [3]=2.20}, uses=instruments.durability[13], maxlevel=3}},--wrought iron + {crumbly={times={[1]=4.82, [2]=3.42, [3]=2.12}, uses=instruments.durability[14], maxlevel=3}},--german_silver + {crumbly={times={[1]=4.85, [2]=3.45, [3]=2.15}, uses=instruments.durability[15], maxlevel=3}},--albata + {crumbly={times={[1]=4.80, [2]=3.40, [3]=2.10}, uses=instruments.durability[16], maxlevel=3}},--steel + {crumbly={times={[1]=4.75, [2]=3.35, [3]=2.05}, uses=instruments.durability[17], maxlevel=3}},--monel + {crumbly={times={[1]=4.70, [2]=3.30, [3]=2.00}, uses=instruments.durability[18], maxlevel=3}},--black steel + }, + {--Hammers + {cracky={times={[1]=14.0, [2]=10.5, [3]=7.00}, uses=instruments.durability[1], maxlevel=1}},--stone + {cracky={times={[1]=10.0, [2]=7.50, [3]=5.00}, uses=instruments.durability[2], maxlevel=1}},--bismuth + {cracky={times={[1]=9.90, [2]=7.40, [3]=4.90}, uses=instruments.durability[3], maxlevel=1}},--zinc + {cracky={times={[1]=9.80, [2]=7.30, [3]=4.80}, uses=instruments.durability[4], maxlevel=1}},--tin + {cracky={times={[1]=9.70, [2]=7.20, [3]=4.70}, uses=instruments.durability[5], maxlevel=2}},--copper + {cracky={times={[1]=9.60, [2]=7.10, [3]=4.60}, uses=instruments.durability[6], maxlevel=2}},--rose gold + {cracky={times={[1]=9.60, [2]=7.10, [3]=4.60}, uses=instruments.durability[7], maxlevel=2}},--oroide + {cracky={times={[1]=9.60, [2]=7.10, [3]=4.60}, uses=instruments.durability[8], maxlevel=2}},--black bronze + {cracky={times={[1]=9.60, [2]=7.10, [3]=4.60}, uses=instruments.durability[9], maxlevel=2}},--bismuth bronze + {cracky={times={[1]=9.60, [2]=7.10, [3]=4.60}, uses=instruments.durability[10], maxlevel=2}},--tumbaga + {cracky={times={[1]=9.60, [2]=7.10, [3]=4.60}, uses=instruments.durability[11], maxlevel=2}},--bronze + {cracky={times={[1]=9.60, [2]=7.10, [3]=4.60}, uses=instruments.durability[12], maxlevel=2}},--aluminium + {cracky={times={[1]=9.50, [2]=7.00, [3]=4.50}, uses=instruments.durability[13], maxlevel=3}},--wrought iron + {cracky={times={[1]=9.42, [2]=6.92, [3]=4.42}, uses=instruments.durability[14], maxlevel=3}},--german_silver + {cracky={times={[1]=9.45, [2]=6.95, [3]=4.45}, uses=instruments.durability[15], maxlevel=3}},--albata + {cracky={times={[1]=9.40, [2]=6.90, [3]=4.40}, uses=instruments.durability[16], maxlevel=3}},--steel + {cracky={times={[1]=9.35, [2]=6.85, [3]=4.35}, uses=instruments.durability[17], maxlevel=3}},--monel + {cracky={times={[1]=9.30, [2]=6.80, [3]=4.30}, uses=instruments.durability[18], maxlevel=3}},--black steel + }, + {--Swords + {},--stone + {fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=instruments.durability[1], maxlevel=1},--bismuth + snappy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[1], maxlevel=1}, + choppy={times={[3]=5.00}, uses=instruments.durability[1], maxlevel=0}}, + {fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=instruments.durability[1], maxlevel=1},--zinc + snappy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[1], maxlevel=1}, + choppy={times={[3]=4.80}, uses=instruments.durability[1], maxlevel=0}}, + {fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=instruments.durability[1], maxlevel=1},--tin + snappy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[1], maxlevel=1}, + choppy={times={[3]=4.60}, uses=instruments.durability[1], maxlevel=0}}, + {fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=instruments.durability[1], maxlevel=2},--copper + snappy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[1], maxlevel=1}, + choppy={times={[3]=4.00}, uses=instruments.durability[1], maxlevel=0}}, + {fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=instruments.durability[1], maxlevel=2},--rose gold + snappy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[1], maxlevel=1}, + choppy={times={[3]=3.60}, uses=instruments.durability[1], maxlevel=0}}, + {fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=instruments.durability[1], maxlevel=2},--oroide + snappy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[1], maxlevel=1}, + choppy={times={[3]=3.60}, uses=instruments.durability[1], maxlevel=0}}, + {fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=instruments.durability[1], maxlevel=2},--black bronze + snappy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[1], maxlevel=1}, + choppy={times={[3]=3.60}, uses=instruments.durability[1], maxlevel=0}}, + {fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=instruments.durability[1], maxlevel=2},--bismuth bronze + snappy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[1], maxlevel=1}, + choppy={times={[3]=3.60}, uses=instruments.durability[1], maxlevel=0}}, + {fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=instruments.durability[1], maxlevel=2},--tumbaga + snappy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[1], maxlevel=1}, + choppy={times={[3]=3.50}, uses=instruments.durability[1], maxlevel=0}}, + {fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=instruments.durability[1], maxlevel=2},--bronze + snappy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[1], maxlevel=1}, + choppy={times={[3]=3.40}, uses=instruments.durability[1], maxlevel=0}}, + {fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=instruments.durability[1], maxlevel=2},--aluminium + snappy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[1], maxlevel=1}, + choppy={times={[3]=3.30}, uses=instruments.durability[1], maxlevel=0}}, + {fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=instruments.durability[1], maxlevel=3},--wrought iron + snappy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[1], maxlevel=2}, + choppy={times={[3]=3.00}, uses=instruments.durability[1], maxlevel=0}}, + {fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=instruments.durability[1], maxlevel=3},--german_silver + snappy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[1], maxlevel=2}, + choppy={times={[3]=2.90}, uses=instruments.durability[1], maxlevel=0}}, + {fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=instruments.durability[1], maxlevel=3},--albata + snappy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[1], maxlevel=2}, + choppy={times={[3]=2.90}, uses=instruments.durability[1], maxlevel=0}}, + {fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=instruments.durability[1], maxlevel=3},--steel + snappy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[1], maxlevel=2}, + choppy={times={[3]=2.80}, uses=instruments.durability[1], maxlevel=0}}, + {fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=instruments.durability[1], maxlevel=3},--monel + snappy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[1], maxlevel=2}, + choppy={times={[3]=2.70}, uses=instruments.durability[1], maxlevel=0}}, + {fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=instruments.durability[1], maxlevel=3},--black steel + snappy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[1], maxlevel=2}, + choppy={times={[3]=2.50}, uses=instruments.durability[1], maxlevel=0}}, + }, + {--Saws + {},--stone + {choppy={times={[1]=5.70, [2]=4.30, [3]=2.80}, uses=instruments.durability[2], maxlevel=1},--bismuth + fleshy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[2]*1.2, maxlevel=1}}, + {choppy={times={[1]=5.60, [2]=4.20, [3]=2.80}, uses=instruments.durability[3], maxlevel=1},--zinc + fleshy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[3]*1.2, maxlevel=1}}, + {choppy={times={[1]=5.50, [2]=4.10, [3]=2.60}, uses=instruments.durability[4], maxlevel=1},--tin + fleshy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[4]*1.2, maxlevel=1}}, + {choppy={times={[1]=5.40, [2]=4.00, [3]=2.50}, uses=instruments.durability[5], maxlevel=2},--copper + fleshy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[5]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.30, [2]=3.90, [3]=2.50}, uses=instruments.durability[6], maxlevel=2},--rose gold + fleshy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[6]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.30, [2]=3.90, [3]=2.50}, uses=instruments.durability[7], maxlevel=2},--oroide + fleshy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[7]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.30, [2]=3.90, [3]=2.50}, uses=instruments.durability[8], maxlevel=2},--black bronze + fleshy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[8]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.30, [2]=3.90, [3]=2.50}, uses=instruments.durability[9], maxlevel=2},--bismuth bronze + fleshy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[9]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.30, [2]=3.90, [3]=2.50}, uses=instruments.durability[10], maxlevel=2},--tumbaga + fleshy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[10]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.30, [2]=3.90, [3]=2.50}, uses=instruments.durability[11], maxlevel=2},--bronze + fleshy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[11]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.30, [2]=3.90, [3]=2.50}, uses=instruments.durability[12], maxlevel=2},--aluminium + fleshy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[12]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.20, [2]=3.70, [3]=2.40}, uses=instruments.durability[13], maxlevel=3},--wrought iron + fleshy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[13]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.12, [2]=3.70, [3]=2.32}, uses=instruments.durability[14], maxlevel=3},--german_silver + fleshy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[14]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.15, [2]=3.70, [3]=2.35}, uses=instruments.durability[15], maxlevel=3},--albata + fleshy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[15]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.10, [2]=3.70, [3]=2.30}, uses=instruments.durability[16], maxlevel=3},--steel + fleshy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[16]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.05, [2]=3.65, [3]=2.25}, uses=instruments.durability[17], maxlevel=3},--monel + fleshy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[17]*1.2, maxlevel=2}}, + {choppy={times={[1]=5.00, [2]=3.60, [3]=2.20}, uses=instruments.durability[18], maxlevel=3},--black steel + fleshy={times={[2]=1.00, [3]=0.50}, uses=instruments.durability[18]*1.2, maxlevel=2}}, + }, + {--Spears + }, + {--Chisels + } +} diff --git a/mods/instruments/init.lua b/mods/instruments/init.lua new file mode 100644 index 0000000..bf74b72 --- /dev/null +++ b/mods/instruments/init.lua @@ -0,0 +1,197 @@ +instruments = {} +instruments.spear = {} + +instruments.chisel_pairs = {} + +instruments.spear.damage = 10 +instruments.spear.gravity = 9 +instruments.spear.velocity = 19 + +instruments.materials = { + "stone", + "bismuth", + "zinc", + "tin", + -------- + "copper", + -------- + "rose_gold", + "oroide", + "black_bronze", + "bismuth_bronze", + "tumbaga", + "bronze", + "aluminium", + -------- + "wrought_iron", + -------- + "german_silver", + "albata", + "steel", + "monel", + -------- + "black_steel", +} + +instruments.desc_list = { + "Stone", + "Bismuth", + "Zinc", + "Tin", + -------- + "Copper", + -------- + "Rose Gold", + "Oroide", + "Black Bronze", + "Bismuth Bronze", + "Tumbaga", + "Bronze", + "Aluminium", + -------- + "Wrought Iron", + -------- + "German Silver", + "Albata", + "Steel", + "Monel", + -------- + "Black Steel", +} + +instruments.stone_head_recipes = { + pick = {{{"default:cobble","default:cobble","default:cobble"}},3}, + axe = {{{"default:cobble","default:cobble"}},2}, + shovel = {{{"default:cobble","default:cobble"},{"default:cobble","default:cobble"}},4}, + hammer = {{{"default:cobble","default:cobble","default:cobble"},{"default:cobble","default:cobble","default:cobble"}},6}, +} + +instruments.levels = {0,0,0,0,1,2,2,2,2,2,2,2,3,4,4,4,4,5} + +instruments.durability = {50, 211, 281, 296, 411, 521, 531, 541, 581, 591, 601, 731, 801, 1001, 1011, 1101, 1111, 1501} + +instruments.list = {"pick", "axe", "shovel", "hammer", "sword", "spear", "chisel", "saw"} + +instruments.spear.entity = { + physical = false, + timer=0, + textures = {"instruments_spear_back.png"}, + lastpos={}, + collisionbox = {0,0,0,0,0,0}, + material = "stone", +} + +instruments.spear.entity.on_step = function(self, dtime) + self.timer=self.timer+dtime + local pos = self.object:getpos() + local node = minetest.get_node(pos) + + if self.timer > 0.2 and self.lastpos.x then + local objs = minetest.get_objects_inside_radius({x=pos.x,y=pos.y,z=pos.z}, 2) + for k, obj in pairs(objs) do + obj:set_hp(obj:get_hp()-instruments.spear.damage) + if obj:get_entity_name() ~= "instruments:spear_entity" then + minetest.add_item(self.lastpos, "instruments:spear_"..self.object:get_luaentity().material) + self.object:remove() + return + end + end + end + + if self.lastpos.x then + if node.name ~= "air" then + minetest.add_item(self.lastpos, "instruments:spear_"..self.object:get_luaentity().material) + self.object:remove() + end + end + self.lastpos={x=pos.x, y=pos.y, z=pos.z} +end + +minetest.register_entity("instruments:spear_entity", instruments.spear.entity) + +dofile(minetest.get_modpath("instruments").."/groupcaps.lua") +dofile(minetest.get_modpath("instruments").."/buckets.lua") + +for i, material in ipairs(instruments.materials) do + --Spears + minetest.register_tool("instruments:spear_"..material, { + description = instruments.desc_list[i].." Spear", + inventory_image = "instruments_spear_"..material..".png", + on_use = function (item, player, pointed_thing) + local playerpos=player:getpos() + local obj=minetest.add_entity({x=playerpos.x,y=playerpos.y+1.5,z=playerpos.z}, "instruments:spear_entity") + local dir=player:get_look_dir() + obj:setvelocity({x=dir.x*instruments.spear.velocity, y=dir.y*instruments.spear.velocity, z=dir.z*instruments.spear.velocity}) + obj:setacceleration({x=dir.x*-3, y=-instruments.spear.gravity, z=dir.z*-3}) + obj:get_luaentity().material = material + return "" + end, + groups = {material_level=instruments.levels[i], durability=instruments.durability[i], spear=1}, + }) + --Chisels (stone chisels are not exist) + if material ~= "stone" then + minetest.register_tool("instruments:chisel_"..material, { + description = instruments.desc_list[i].." Chisel", + inventory_image = "instruments_chisel_"..material..".png", + on_use = function (item, player, pointed_thing) + if pointed_thing.type ~= "node" then + return + end + local n = minetest.get_node(pointed_thing.under) + if instruments.chisel_pairs[n.name] then + minetest.add_node(pointed_thing.under, {name=instruments.chisel_pairs[n.name], param2=n.param2}) + nodeupdate(pointed_thing.under) + end + item:add_wear(65535/instruments.durability[i]/4) + return item + end, + groups = {material_level=instruments.levels[i], durability=instruments.durability[i], chisel=1}, + }) + end + --Heads + for j, instrument in ipairs(instruments.list) do + if not (material == "stone" and (instrument == "chisel" or instrument == "sword" or instrument == "spear" or instrument == "saw")) then + minetest.register_craftitem("instruments:"..instrument.."_"..material.."_head", { + description = instruments.desc_list[i].." "..instrument:capitalize() .. " Head", + inventory_image = "instruments_"..instrument.."_"..material.."_head.png", + }) + if material == "stone" then + minetest.register_craft({ + output = "instruments:"..instrument.."_"..material.."_head "..instruments.stone_head_recipes[instrument][2], + recipe = instruments.stone_head_recipes[instrument][1], + }) + end + minetest.register_craft({ + output = "instruments:"..instrument.."_"..material, + recipe = { + {"instruments:"..instrument.."_"..material.."_head"}, + {"group:stick"}, + }, + }) + end + end + --Instruments (without chisels and spears) + for j, instrument in ipairs({"pick", "axe", "shovel", "hammer", "sword", "saw"}) do + --Stone swords and saws are not exist + if not (material == "stone" and (instrument == "sword" or instrument == "saw")) then + minetest.register_tool("instruments:"..instrument.."_"..material, { + description = instruments.desc_list[i].." "..instrument:capitalize(), + inventory_image = "instruments_"..instrument.."_"..material..".png", + tool_capabilities = { + max_drop_level=1, + groupcaps=instruments.groupcaps[j][i], + }, + groups = {material_level=instruments.levels[i], durability=instruments.durability[i], [instrument] = 1}, + }) + end + end +end + +minetest.register_craft({ + output = "instruments:spear_stone", + recipe = { + {"default:cobble", "", ""}, + {"", "group:stick", ""}, + {"","","group:stick"}, + }, +}) diff --git a/mods/instruments/textures/instruments_axe_albata.png b/mods/instruments/textures/instruments_axe_albata.png new file mode 100755 index 0000000..1a107ef Binary files /dev/null and b/mods/instruments/textures/instruments_axe_albata.png differ diff --git a/mods/instruments/textures/instruments_axe_albata_head.png b/mods/instruments/textures/instruments_axe_albata_head.png new file mode 100755 index 0000000..dff2d2e Binary files /dev/null and b/mods/instruments/textures/instruments_axe_albata_head.png differ diff --git a/mods/instruments/textures/instruments_axe_aluminium.png b/mods/instruments/textures/instruments_axe_aluminium.png new file mode 100644 index 0000000..d9c1400 Binary files /dev/null and b/mods/instruments/textures/instruments_axe_aluminium.png differ diff --git a/mods/instruments/textures/instruments_axe_aluminium_head.png b/mods/instruments/textures/instruments_axe_aluminium_head.png new file mode 100644 index 0000000..5684a49 Binary files /dev/null and b/mods/instruments/textures/instruments_axe_aluminium_head.png differ diff --git a/mods/instruments/textures/instruments_axe_bismuth.png b/mods/instruments/textures/instruments_axe_bismuth.png new file mode 100644 index 0000000..9380e1f Binary files /dev/null and b/mods/instruments/textures/instruments_axe_bismuth.png differ diff --git a/mods/instruments/textures/instruments_axe_bismuth_bronze.png b/mods/instruments/textures/instruments_axe_bismuth_bronze.png new file mode 100644 index 0000000..58af544 Binary files /dev/null and b/mods/instruments/textures/instruments_axe_bismuth_bronze.png differ diff --git a/mods/instruments/textures/instruments_axe_bismuth_bronze_head.png b/mods/instruments/textures/instruments_axe_bismuth_bronze_head.png new file mode 100644 index 0000000..43cf35e Binary files /dev/null and b/mods/instruments/textures/instruments_axe_bismuth_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_axe_bismuth_head.png b/mods/instruments/textures/instruments_axe_bismuth_head.png new file mode 100644 index 0000000..c8beb27 Binary files /dev/null and b/mods/instruments/textures/instruments_axe_bismuth_head.png differ diff --git a/mods/instruments/textures/instruments_axe_black_bronze.png b/mods/instruments/textures/instruments_axe_black_bronze.png new file mode 100644 index 0000000..c141d43 Binary files /dev/null and b/mods/instruments/textures/instruments_axe_black_bronze.png differ diff --git a/mods/instruments/textures/instruments_axe_black_bronze_head.png b/mods/instruments/textures/instruments_axe_black_bronze_head.png new file mode 100644 index 0000000..fccc0aa Binary files /dev/null and b/mods/instruments/textures/instruments_axe_black_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_axe_black_steel.png b/mods/instruments/textures/instruments_axe_black_steel.png new file mode 100644 index 0000000..f5d122f Binary files /dev/null and b/mods/instruments/textures/instruments_axe_black_steel.png differ diff --git a/mods/instruments/textures/instruments_axe_black_steel_head.png b/mods/instruments/textures/instruments_axe_black_steel_head.png new file mode 100644 index 0000000..fab6ac2 Binary files /dev/null and b/mods/instruments/textures/instruments_axe_black_steel_head.png differ diff --git a/mods/instruments/textures/instruments_axe_bronze.png b/mods/instruments/textures/instruments_axe_bronze.png new file mode 100644 index 0000000..94a0dd3 Binary files /dev/null and b/mods/instruments/textures/instruments_axe_bronze.png differ diff --git a/mods/instruments/textures/instruments_axe_bronze_head.png b/mods/instruments/textures/instruments_axe_bronze_head.png new file mode 100644 index 0000000..13ded99 Binary files /dev/null and b/mods/instruments/textures/instruments_axe_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_axe_copper.png b/mods/instruments/textures/instruments_axe_copper.png new file mode 100644 index 0000000..fe0236a Binary files /dev/null and b/mods/instruments/textures/instruments_axe_copper.png differ diff --git a/mods/instruments/textures/instruments_axe_copper_head.png b/mods/instruments/textures/instruments_axe_copper_head.png new file mode 100644 index 0000000..8c30a60 Binary files /dev/null and b/mods/instruments/textures/instruments_axe_copper_head.png differ diff --git a/mods/instruments/textures/instruments_axe_german_silver.png b/mods/instruments/textures/instruments_axe_german_silver.png new file mode 100755 index 0000000..2dde1e7 Binary files /dev/null and b/mods/instruments/textures/instruments_axe_german_silver.png differ diff --git a/mods/instruments/textures/instruments_axe_german_silver_head.png b/mods/instruments/textures/instruments_axe_german_silver_head.png new file mode 100755 index 0000000..c64d5a8 Binary files /dev/null and b/mods/instruments/textures/instruments_axe_german_silver_head.png differ diff --git a/mods/instruments/textures/instruments_axe_monel.png b/mods/instruments/textures/instruments_axe_monel.png new file mode 100644 index 0000000..9b534a6 Binary files /dev/null and b/mods/instruments/textures/instruments_axe_monel.png differ diff --git a/mods/instruments/textures/instruments_axe_monel_head.png b/mods/instruments/textures/instruments_axe_monel_head.png new file mode 100644 index 0000000..405ff0e Binary files /dev/null and b/mods/instruments/textures/instruments_axe_monel_head.png differ diff --git a/mods/instruments/textures/instruments_axe_oroide.png b/mods/instruments/textures/instruments_axe_oroide.png new file mode 100644 index 0000000..ca2823e Binary files /dev/null and b/mods/instruments/textures/instruments_axe_oroide.png differ diff --git a/mods/instruments/textures/instruments_axe_oroide_head.png b/mods/instruments/textures/instruments_axe_oroide_head.png new file mode 100644 index 0000000..99efe8f Binary files /dev/null and b/mods/instruments/textures/instruments_axe_oroide_head.png differ diff --git a/mods/instruments/textures/instruments_axe_rose_gold.png b/mods/instruments/textures/instruments_axe_rose_gold.png new file mode 100644 index 0000000..d2a0043 Binary files /dev/null and b/mods/instruments/textures/instruments_axe_rose_gold.png differ diff --git a/mods/instruments/textures/instruments_axe_rose_gold_head.png b/mods/instruments/textures/instruments_axe_rose_gold_head.png new file mode 100644 index 0000000..7ed461f Binary files /dev/null and b/mods/instruments/textures/instruments_axe_rose_gold_head.png differ diff --git a/mods/instruments/textures/instruments_axe_steel.png b/mods/instruments/textures/instruments_axe_steel.png new file mode 100644 index 0000000..8e697ca Binary files /dev/null and b/mods/instruments/textures/instruments_axe_steel.png differ diff --git a/mods/instruments/textures/instruments_axe_steel_head.png b/mods/instruments/textures/instruments_axe_steel_head.png new file mode 100644 index 0000000..e41fc5a Binary files /dev/null and b/mods/instruments/textures/instruments_axe_steel_head.png differ diff --git a/mods/instruments/textures/instruments_axe_stone.png b/mods/instruments/textures/instruments_axe_stone.png new file mode 100644 index 0000000..6038dca Binary files /dev/null and b/mods/instruments/textures/instruments_axe_stone.png differ diff --git a/mods/instruments/textures/instruments_axe_stone_head.png b/mods/instruments/textures/instruments_axe_stone_head.png new file mode 100644 index 0000000..0cb6dcc Binary files /dev/null and b/mods/instruments/textures/instruments_axe_stone_head.png differ diff --git a/mods/instruments/textures/instruments_axe_tin.png b/mods/instruments/textures/instruments_axe_tin.png new file mode 100644 index 0000000..43e8223 Binary files /dev/null and b/mods/instruments/textures/instruments_axe_tin.png differ diff --git a/mods/instruments/textures/instruments_axe_tin_head.png b/mods/instruments/textures/instruments_axe_tin_head.png new file mode 100644 index 0000000..3b74588 Binary files /dev/null and b/mods/instruments/textures/instruments_axe_tin_head.png differ diff --git a/mods/instruments/textures/instruments_axe_tumbaga.png b/mods/instruments/textures/instruments_axe_tumbaga.png new file mode 100644 index 0000000..2042f18 Binary files /dev/null and b/mods/instruments/textures/instruments_axe_tumbaga.png differ diff --git a/mods/instruments/textures/instruments_axe_tumbaga_head.png b/mods/instruments/textures/instruments_axe_tumbaga_head.png new file mode 100644 index 0000000..097e73f Binary files /dev/null and b/mods/instruments/textures/instruments_axe_tumbaga_head.png differ diff --git a/mods/instruments/textures/instruments_axe_wrought_iron.png b/mods/instruments/textures/instruments_axe_wrought_iron.png new file mode 100644 index 0000000..71bdfcc Binary files /dev/null and b/mods/instruments/textures/instruments_axe_wrought_iron.png differ diff --git a/mods/instruments/textures/instruments_axe_wrought_iron_head.png b/mods/instruments/textures/instruments_axe_wrought_iron_head.png new file mode 100644 index 0000000..8b72239 Binary files /dev/null and b/mods/instruments/textures/instruments_axe_wrought_iron_head.png differ diff --git a/mods/instruments/textures/instruments_axe_zinc.png b/mods/instruments/textures/instruments_axe_zinc.png new file mode 100644 index 0000000..fb1716e Binary files /dev/null and b/mods/instruments/textures/instruments_axe_zinc.png differ diff --git a/mods/instruments/textures/instruments_axe_zinc_head.png b/mods/instruments/textures/instruments_axe_zinc_head.png new file mode 100644 index 0000000..542dcc9 Binary files /dev/null and b/mods/instruments/textures/instruments_axe_zinc_head.png differ diff --git a/mods/instruments/textures/instruments_bucket_albata.png b/mods/instruments/textures/instruments_bucket_albata.png new file mode 100755 index 0000000..834f6c6 Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_albata.png differ diff --git a/mods/instruments/textures/instruments_bucket_aluminium.png b/mods/instruments/textures/instruments_bucket_aluminium.png new file mode 100644 index 0000000..b67f807 Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_aluminium.png differ diff --git a/mods/instruments/textures/instruments_bucket_bismuth.png b/mods/instruments/textures/instruments_bucket_bismuth.png new file mode 100644 index 0000000..1ecb8d4 Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_bismuth.png differ diff --git a/mods/instruments/textures/instruments_bucket_bismuth_bronze.png b/mods/instruments/textures/instruments_bucket_bismuth_bronze.png new file mode 100644 index 0000000..accf0c1 Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_bismuth_bronze.png differ diff --git a/mods/instruments/textures/instruments_bucket_black_bronze.png b/mods/instruments/textures/instruments_bucket_black_bronze.png new file mode 100644 index 0000000..6114527 Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_black_bronze.png differ diff --git a/mods/instruments/textures/instruments_bucket_black_steel.png b/mods/instruments/textures/instruments_bucket_black_steel.png new file mode 100644 index 0000000..9e56232 Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_black_steel.png differ diff --git a/mods/instruments/textures/instruments_bucket_brass.png b/mods/instruments/textures/instruments_bucket_brass.png new file mode 100644 index 0000000..daa5b3f Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_brass.png differ diff --git a/mods/instruments/textures/instruments_bucket_bronze.png b/mods/instruments/textures/instruments_bucket_bronze.png new file mode 100644 index 0000000..2d3988d Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_bronze.png differ diff --git a/mods/instruments/textures/instruments_bucket_copper.png b/mods/instruments/textures/instruments_bucket_copper.png new file mode 100644 index 0000000..bfa136b Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_copper.png differ diff --git a/mods/instruments/textures/instruments_bucket_german_silver.png b/mods/instruments/textures/instruments_bucket_german_silver.png new file mode 100755 index 0000000..1ad2d72 Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_german_silver.png differ diff --git a/mods/instruments/textures/instruments_bucket_gold.png b/mods/instruments/textures/instruments_bucket_gold.png new file mode 100644 index 0000000..f0a0cea Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_gold.png differ diff --git a/mods/instruments/textures/instruments_bucket_lead.png b/mods/instruments/textures/instruments_bucket_lead.png new file mode 100644 index 0000000..f456556 Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_lead.png differ diff --git a/mods/instruments/textures/instruments_bucket_monel.png b/mods/instruments/textures/instruments_bucket_monel.png new file mode 100644 index 0000000..9f01854 Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_monel.png differ diff --git a/mods/instruments/textures/instruments_bucket_nickel.png b/mods/instruments/textures/instruments_bucket_nickel.png new file mode 100644 index 0000000..8853df7 Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_nickel.png differ diff --git a/mods/instruments/textures/instruments_bucket_oroide.png b/mods/instruments/textures/instruments_bucket_oroide.png new file mode 100644 index 0000000..555e8c3 Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_oroide.png differ diff --git a/mods/instruments/textures/instruments_bucket_pig_iron.png b/mods/instruments/textures/instruments_bucket_pig_iron.png new file mode 100644 index 0000000..e557d14 Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_pig_iron.png differ diff --git a/mods/instruments/textures/instruments_bucket_platinum.png b/mods/instruments/textures/instruments_bucket_platinum.png new file mode 100644 index 0000000..5061971 Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_platinum.png differ diff --git a/mods/instruments/textures/instruments_bucket_rose_gold.png b/mods/instruments/textures/instruments_bucket_rose_gold.png new file mode 100644 index 0000000..a48108e Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_rose_gold.png differ diff --git a/mods/instruments/textures/instruments_bucket_silver.png b/mods/instruments/textures/instruments_bucket_silver.png new file mode 100644 index 0000000..748c86d Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_silver.png differ diff --git a/mods/instruments/textures/instruments_bucket_steel.png b/mods/instruments/textures/instruments_bucket_steel.png new file mode 100644 index 0000000..a2db363 Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_steel.png differ diff --git a/mods/instruments/textures/instruments_bucket_sterling_silver.png b/mods/instruments/textures/instruments_bucket_sterling_silver.png new file mode 100644 index 0000000..00350c1 Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_sterling_silver.png differ diff --git a/mods/instruments/textures/instruments_bucket_tin.png b/mods/instruments/textures/instruments_bucket_tin.png new file mode 100644 index 0000000..8bb5f59 Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_tin.png differ diff --git a/mods/instruments/textures/instruments_bucket_tumbaga.png b/mods/instruments/textures/instruments_bucket_tumbaga.png new file mode 100644 index 0000000..fb73bd5 Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_tumbaga.png differ diff --git a/mods/instruments/textures/instruments_bucket_wood.png b/mods/instruments/textures/instruments_bucket_wood.png new file mode 100644 index 0000000..da6fdc3 Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_wood.png differ diff --git a/mods/instruments/textures/instruments_bucket_wrought_iron.png b/mods/instruments/textures/instruments_bucket_wrought_iron.png new file mode 100644 index 0000000..a57a3c0 Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_wrought_iron.png differ diff --git a/mods/instruments/textures/instruments_bucket_zinc.png b/mods/instruments/textures/instruments_bucket_zinc.png new file mode 100644 index 0000000..4c8be28 Binary files /dev/null and b/mods/instruments/textures/instruments_bucket_zinc.png differ diff --git a/mods/instruments/textures/instruments_chisel_albata.png b/mods/instruments/textures/instruments_chisel_albata.png new file mode 100755 index 0000000..ddb0de2 Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_albata.png differ diff --git a/mods/instruments/textures/instruments_chisel_albata_head.png b/mods/instruments/textures/instruments_chisel_albata_head.png new file mode 100755 index 0000000..f142382 Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_albata_head.png differ diff --git a/mods/instruments/textures/instruments_chisel_aluminium.png b/mods/instruments/textures/instruments_chisel_aluminium.png new file mode 100644 index 0000000..2d6e354 Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_aluminium.png differ diff --git a/mods/instruments/textures/instruments_chisel_aluminium_head.png b/mods/instruments/textures/instruments_chisel_aluminium_head.png new file mode 100644 index 0000000..55eb568 Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_aluminium_head.png differ diff --git a/mods/instruments/textures/instruments_chisel_bismuth.png b/mods/instruments/textures/instruments_chisel_bismuth.png new file mode 100644 index 0000000..2066cbc Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_bismuth.png differ diff --git a/mods/instruments/textures/instruments_chisel_bismuth_bronze.png b/mods/instruments/textures/instruments_chisel_bismuth_bronze.png new file mode 100644 index 0000000..9b3d68f Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_bismuth_bronze.png differ diff --git a/mods/instruments/textures/instruments_chisel_bismuth_bronze_head.png b/mods/instruments/textures/instruments_chisel_bismuth_bronze_head.png new file mode 100644 index 0000000..c7e5b5a Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_bismuth_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_chisel_bismuth_head.png b/mods/instruments/textures/instruments_chisel_bismuth_head.png new file mode 100644 index 0000000..c64b414 Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_bismuth_head.png differ diff --git a/mods/instruments/textures/instruments_chisel_black_bronze.png b/mods/instruments/textures/instruments_chisel_black_bronze.png new file mode 100644 index 0000000..1c8f2aa Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_black_bronze.png differ diff --git a/mods/instruments/textures/instruments_chisel_black_bronze_head.png b/mods/instruments/textures/instruments_chisel_black_bronze_head.png new file mode 100644 index 0000000..5983fef Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_black_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_chisel_black_steel.png b/mods/instruments/textures/instruments_chisel_black_steel.png new file mode 100644 index 0000000..bbaec78 Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_black_steel.png differ diff --git a/mods/instruments/textures/instruments_chisel_black_steel_head.png b/mods/instruments/textures/instruments_chisel_black_steel_head.png new file mode 100644 index 0000000..da3d1d6 Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_black_steel_head.png differ diff --git a/mods/instruments/textures/instruments_chisel_bronze.png b/mods/instruments/textures/instruments_chisel_bronze.png new file mode 100644 index 0000000..11c3b03 Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_bronze.png differ diff --git a/mods/instruments/textures/instruments_chisel_bronze_head.png b/mods/instruments/textures/instruments_chisel_bronze_head.png new file mode 100644 index 0000000..16c5a00 Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_chisel_copper.png b/mods/instruments/textures/instruments_chisel_copper.png new file mode 100644 index 0000000..1cb351b Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_copper.png differ diff --git a/mods/instruments/textures/instruments_chisel_copper_head.png b/mods/instruments/textures/instruments_chisel_copper_head.png new file mode 100644 index 0000000..3d1402a Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_copper_head.png differ diff --git a/mods/instruments/textures/instruments_chisel_german_silver.png b/mods/instruments/textures/instruments_chisel_german_silver.png new file mode 100755 index 0000000..09ee7d1 Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_german_silver.png differ diff --git a/mods/instruments/textures/instruments_chisel_german_silver_head.png b/mods/instruments/textures/instruments_chisel_german_silver_head.png new file mode 100755 index 0000000..b156b43 Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_german_silver_head.png differ diff --git a/mods/instruments/textures/instruments_chisel_monel.png b/mods/instruments/textures/instruments_chisel_monel.png new file mode 100644 index 0000000..9cb9285 Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_monel.png differ diff --git a/mods/instruments/textures/instruments_chisel_monel_head.png b/mods/instruments/textures/instruments_chisel_monel_head.png new file mode 100644 index 0000000..7de0360 Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_monel_head.png differ diff --git a/mods/instruments/textures/instruments_chisel_oroide.png b/mods/instruments/textures/instruments_chisel_oroide.png new file mode 100644 index 0000000..65f19f9 Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_oroide.png differ diff --git a/mods/instruments/textures/instruments_chisel_oroide_head.png b/mods/instruments/textures/instruments_chisel_oroide_head.png new file mode 100644 index 0000000..c10603b Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_oroide_head.png differ diff --git a/mods/instruments/textures/instruments_chisel_rose_gold.png b/mods/instruments/textures/instruments_chisel_rose_gold.png new file mode 100644 index 0000000..3d0470b Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_rose_gold.png differ diff --git a/mods/instruments/textures/instruments_chisel_rose_gold_head.png b/mods/instruments/textures/instruments_chisel_rose_gold_head.png new file mode 100644 index 0000000..16f1bde Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_rose_gold_head.png differ diff --git a/mods/instruments/textures/instruments_chisel_steel.png b/mods/instruments/textures/instruments_chisel_steel.png new file mode 100644 index 0000000..74a163e Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_steel.png differ diff --git a/mods/instruments/textures/instruments_chisel_steel_head.png b/mods/instruments/textures/instruments_chisel_steel_head.png new file mode 100644 index 0000000..cae8bc5 Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_steel_head.png differ diff --git a/mods/instruments/textures/instruments_chisel_tin.png b/mods/instruments/textures/instruments_chisel_tin.png new file mode 100644 index 0000000..e2176ee Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_tin.png differ diff --git a/mods/instruments/textures/instruments_chisel_tin_head.png b/mods/instruments/textures/instruments_chisel_tin_head.png new file mode 100644 index 0000000..fa51667 Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_tin_head.png differ diff --git a/mods/instruments/textures/instruments_chisel_tumbaga.png b/mods/instruments/textures/instruments_chisel_tumbaga.png new file mode 100644 index 0000000..785d001 Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_tumbaga.png differ diff --git a/mods/instruments/textures/instruments_chisel_tumbaga_head.png b/mods/instruments/textures/instruments_chisel_tumbaga_head.png new file mode 100644 index 0000000..9f7e30a Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_tumbaga_head.png differ diff --git a/mods/instruments/textures/instruments_chisel_wrought_iron.png b/mods/instruments/textures/instruments_chisel_wrought_iron.png new file mode 100644 index 0000000..6ef60ac Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_wrought_iron.png differ diff --git a/mods/instruments/textures/instruments_chisel_wrought_iron_head.png b/mods/instruments/textures/instruments_chisel_wrought_iron_head.png new file mode 100644 index 0000000..5956a34 Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_wrought_iron_head.png differ diff --git a/mods/instruments/textures/instruments_chisel_zinc.png b/mods/instruments/textures/instruments_chisel_zinc.png new file mode 100644 index 0000000..d0d9aa1 Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_zinc.png differ diff --git a/mods/instruments/textures/instruments_chisel_zinc_head.png b/mods/instruments/textures/instruments_chisel_zinc_head.png new file mode 100644 index 0000000..66f0a54 Binary files /dev/null and b/mods/instruments/textures/instruments_chisel_zinc_head.png differ diff --git a/mods/instruments/textures/instruments_hammer_albata.png b/mods/instruments/textures/instruments_hammer_albata.png new file mode 100755 index 0000000..5b651e5 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_albata.png differ diff --git a/mods/instruments/textures/instruments_hammer_albata_head.png b/mods/instruments/textures/instruments_hammer_albata_head.png new file mode 100755 index 0000000..ab30313 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_albata_head.png differ diff --git a/mods/instruments/textures/instruments_hammer_aluminium.png b/mods/instruments/textures/instruments_hammer_aluminium.png new file mode 100644 index 0000000..c0a28ac Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_aluminium.png differ diff --git a/mods/instruments/textures/instruments_hammer_aluminium_head.png b/mods/instruments/textures/instruments_hammer_aluminium_head.png new file mode 100644 index 0000000..4426982 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_aluminium_head.png differ diff --git a/mods/instruments/textures/instruments_hammer_bismuth.png b/mods/instruments/textures/instruments_hammer_bismuth.png new file mode 100644 index 0000000..711f063 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_bismuth.png differ diff --git a/mods/instruments/textures/instruments_hammer_bismuth_bronze.png b/mods/instruments/textures/instruments_hammer_bismuth_bronze.png new file mode 100644 index 0000000..7b3d7d2 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_bismuth_bronze.png differ diff --git a/mods/instruments/textures/instruments_hammer_bismuth_bronze_head.png b/mods/instruments/textures/instruments_hammer_bismuth_bronze_head.png new file mode 100644 index 0000000..7a78611 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_bismuth_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_hammer_bismuth_head.png b/mods/instruments/textures/instruments_hammer_bismuth_head.png new file mode 100644 index 0000000..727c3a6 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_bismuth_head.png differ diff --git a/mods/instruments/textures/instruments_hammer_black_bronze.png b/mods/instruments/textures/instruments_hammer_black_bronze.png new file mode 100644 index 0000000..80a5797 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_black_bronze.png differ diff --git a/mods/instruments/textures/instruments_hammer_black_bronze_head.png b/mods/instruments/textures/instruments_hammer_black_bronze_head.png new file mode 100644 index 0000000..27898c1 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_black_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_hammer_black_steel.png b/mods/instruments/textures/instruments_hammer_black_steel.png new file mode 100644 index 0000000..1cdd44b Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_black_steel.png differ diff --git a/mods/instruments/textures/instruments_hammer_black_steel_head.png b/mods/instruments/textures/instruments_hammer_black_steel_head.png new file mode 100644 index 0000000..17acee7 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_black_steel_head.png differ diff --git a/mods/instruments/textures/instruments_hammer_brass.png b/mods/instruments/textures/instruments_hammer_brass.png new file mode 100644 index 0000000..c0baf9d Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_brass.png differ diff --git a/mods/instruments/textures/instruments_hammer_bronze.png b/mods/instruments/textures/instruments_hammer_bronze.png new file mode 100644 index 0000000..877caeb Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_bronze.png differ diff --git a/mods/instruments/textures/instruments_hammer_bronze_head.png b/mods/instruments/textures/instruments_hammer_bronze_head.png new file mode 100644 index 0000000..6e685ba Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_hammer_copper.png b/mods/instruments/textures/instruments_hammer_copper.png new file mode 100644 index 0000000..5513acb Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_copper.png differ diff --git a/mods/instruments/textures/instruments_hammer_copper_head.png b/mods/instruments/textures/instruments_hammer_copper_head.png new file mode 100644 index 0000000..bdf8f7c Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_copper_head.png differ diff --git a/mods/instruments/textures/instruments_hammer_german_silver.png b/mods/instruments/textures/instruments_hammer_german_silver.png new file mode 100755 index 0000000..0c1253d Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_german_silver.png differ diff --git a/mods/instruments/textures/instruments_hammer_german_silver_head.png b/mods/instruments/textures/instruments_hammer_german_silver_head.png new file mode 100755 index 0000000..35bdfbc Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_german_silver_head.png differ diff --git a/mods/instruments/textures/instruments_hammer_gold.png b/mods/instruments/textures/instruments_hammer_gold.png new file mode 100644 index 0000000..33e1881 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_gold.png differ diff --git a/mods/instruments/textures/instruments_hammer_lead.png b/mods/instruments/textures/instruments_hammer_lead.png new file mode 100644 index 0000000..6bc4652 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_lead.png differ diff --git a/mods/instruments/textures/instruments_hammer_monel.png b/mods/instruments/textures/instruments_hammer_monel.png new file mode 100644 index 0000000..e8217ef Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_monel.png differ diff --git a/mods/instruments/textures/instruments_hammer_monel_head.png b/mods/instruments/textures/instruments_hammer_monel_head.png new file mode 100644 index 0000000..7b3b2c0 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_monel_head.png differ diff --git a/mods/instruments/textures/instruments_hammer_nickel.png b/mods/instruments/textures/instruments_hammer_nickel.png new file mode 100644 index 0000000..d44a047 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_nickel.png differ diff --git a/mods/instruments/textures/instruments_hammer_oroide.png b/mods/instruments/textures/instruments_hammer_oroide.png new file mode 100644 index 0000000..94eda62 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_oroide.png differ diff --git a/mods/instruments/textures/instruments_hammer_oroide_head.png b/mods/instruments/textures/instruments_hammer_oroide_head.png new file mode 100644 index 0000000..bfaeb1e Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_oroide_head.png differ diff --git a/mods/instruments/textures/instruments_hammer_pig_iron.png b/mods/instruments/textures/instruments_hammer_pig_iron.png new file mode 100644 index 0000000..886fc3f Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_pig_iron.png differ diff --git a/mods/instruments/textures/instruments_hammer_platinum.png b/mods/instruments/textures/instruments_hammer_platinum.png new file mode 100644 index 0000000..9d6cc69 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_platinum.png differ diff --git a/mods/instruments/textures/instruments_hammer_rose_gold.png b/mods/instruments/textures/instruments_hammer_rose_gold.png new file mode 100644 index 0000000..884db31 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_rose_gold.png differ diff --git a/mods/instruments/textures/instruments_hammer_rose_gold_head.png b/mods/instruments/textures/instruments_hammer_rose_gold_head.png new file mode 100644 index 0000000..3d73147 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_rose_gold_head.png differ diff --git a/mods/instruments/textures/instruments_hammer_silver.png b/mods/instruments/textures/instruments_hammer_silver.png new file mode 100644 index 0000000..338dbd1 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_silver.png differ diff --git a/mods/instruments/textures/instruments_hammer_steel.png b/mods/instruments/textures/instruments_hammer_steel.png new file mode 100644 index 0000000..03ad85d Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_steel.png differ diff --git a/mods/instruments/textures/instruments_hammer_steel_head.png b/mods/instruments/textures/instruments_hammer_steel_head.png new file mode 100644 index 0000000..202d883 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_steel_head.png differ diff --git a/mods/instruments/textures/instruments_hammer_sterling_silver.png b/mods/instruments/textures/instruments_hammer_sterling_silver.png new file mode 100644 index 0000000..82df6cc Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_sterling_silver.png differ diff --git a/mods/instruments/textures/instruments_hammer_stone.png b/mods/instruments/textures/instruments_hammer_stone.png new file mode 100644 index 0000000..ab0f4e2 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_stone.png differ diff --git a/mods/instruments/textures/instruments_hammer_stone_head.png b/mods/instruments/textures/instruments_hammer_stone_head.png new file mode 100644 index 0000000..20d19c1 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_stone_head.png differ diff --git a/mods/instruments/textures/instruments_hammer_tin.png b/mods/instruments/textures/instruments_hammer_tin.png new file mode 100644 index 0000000..ca34ea1 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_tin.png differ diff --git a/mods/instruments/textures/instruments_hammer_tin_head.png b/mods/instruments/textures/instruments_hammer_tin_head.png new file mode 100644 index 0000000..6411c35 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_tin_head.png differ diff --git a/mods/instruments/textures/instruments_hammer_tumbaga.png b/mods/instruments/textures/instruments_hammer_tumbaga.png new file mode 100644 index 0000000..b54b1c7 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_tumbaga.png differ diff --git a/mods/instruments/textures/instruments_hammer_tumbaga_head.png b/mods/instruments/textures/instruments_hammer_tumbaga_head.png new file mode 100644 index 0000000..b17b50b Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_tumbaga_head.png differ diff --git a/mods/instruments/textures/instruments_hammer_wrought_iron.png b/mods/instruments/textures/instruments_hammer_wrought_iron.png new file mode 100644 index 0000000..986f7e2 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_wrought_iron.png differ diff --git a/mods/instruments/textures/instruments_hammer_wrought_iron_head.png b/mods/instruments/textures/instruments_hammer_wrought_iron_head.png new file mode 100644 index 0000000..f322141 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_wrought_iron_head.png differ diff --git a/mods/instruments/textures/instruments_hammer_zinc.png b/mods/instruments/textures/instruments_hammer_zinc.png new file mode 100644 index 0000000..2e161a5 Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_zinc.png differ diff --git a/mods/instruments/textures/instruments_hammer_zinc_head.png b/mods/instruments/textures/instruments_hammer_zinc_head.png new file mode 100644 index 0000000..95d047e Binary files /dev/null and b/mods/instruments/textures/instruments_hammer_zinc_head.png differ diff --git a/mods/instruments/textures/instruments_lava.png b/mods/instruments/textures/instruments_lava.png new file mode 100644 index 0000000..51a3563 Binary files /dev/null and b/mods/instruments/textures/instruments_lava.png differ diff --git a/mods/instruments/textures/instruments_metal_water.png b/mods/instruments/textures/instruments_metal_water.png new file mode 100644 index 0000000..13da3cd Binary files /dev/null and b/mods/instruments/textures/instruments_metal_water.png differ diff --git a/mods/instruments/textures/instruments_pick_albata.png b/mods/instruments/textures/instruments_pick_albata.png new file mode 100755 index 0000000..8be7896 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_albata.png differ diff --git a/mods/instruments/textures/instruments_pick_albata_head.png b/mods/instruments/textures/instruments_pick_albata_head.png new file mode 100755 index 0000000..1b35883 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_albata_head.png differ diff --git a/mods/instruments/textures/instruments_pick_aluminium.png b/mods/instruments/textures/instruments_pick_aluminium.png new file mode 100644 index 0000000..8222a63 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_aluminium.png differ diff --git a/mods/instruments/textures/instruments_pick_aluminium_head.png b/mods/instruments/textures/instruments_pick_aluminium_head.png new file mode 100644 index 0000000..7a619f8 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_aluminium_head.png differ diff --git a/mods/instruments/textures/instruments_pick_bismuth.png b/mods/instruments/textures/instruments_pick_bismuth.png new file mode 100644 index 0000000..baec022 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_bismuth.png differ diff --git a/mods/instruments/textures/instruments_pick_bismuth_bronze.png b/mods/instruments/textures/instruments_pick_bismuth_bronze.png new file mode 100644 index 0000000..400c912 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_bismuth_bronze.png differ diff --git a/mods/instruments/textures/instruments_pick_bismuth_bronze_head.png b/mods/instruments/textures/instruments_pick_bismuth_bronze_head.png new file mode 100644 index 0000000..e37bf80 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_bismuth_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_pick_bismuth_head.png b/mods/instruments/textures/instruments_pick_bismuth_head.png new file mode 100644 index 0000000..b9b6d49 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_bismuth_head.png differ diff --git a/mods/instruments/textures/instruments_pick_black_bronze.png b/mods/instruments/textures/instruments_pick_black_bronze.png new file mode 100644 index 0000000..6bbd5ae Binary files /dev/null and b/mods/instruments/textures/instruments_pick_black_bronze.png differ diff --git a/mods/instruments/textures/instruments_pick_black_bronze_head.png b/mods/instruments/textures/instruments_pick_black_bronze_head.png new file mode 100644 index 0000000..0839b72 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_black_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_pick_black_steel.png b/mods/instruments/textures/instruments_pick_black_steel.png new file mode 100644 index 0000000..fbb1fe2 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_black_steel.png differ diff --git a/mods/instruments/textures/instruments_pick_black_steel_head.png b/mods/instruments/textures/instruments_pick_black_steel_head.png new file mode 100644 index 0000000..24cbd2d Binary files /dev/null and b/mods/instruments/textures/instruments_pick_black_steel_head.png differ diff --git a/mods/instruments/textures/instruments_pick_bronze.png b/mods/instruments/textures/instruments_pick_bronze.png new file mode 100644 index 0000000..17683b7 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_bronze.png differ diff --git a/mods/instruments/textures/instruments_pick_bronze_head.png b/mods/instruments/textures/instruments_pick_bronze_head.png new file mode 100644 index 0000000..30fef78 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_pick_copper.png b/mods/instruments/textures/instruments_pick_copper.png new file mode 100644 index 0000000..e1c0400 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_copper.png differ diff --git a/mods/instruments/textures/instruments_pick_copper_head.png b/mods/instruments/textures/instruments_pick_copper_head.png new file mode 100644 index 0000000..4579a2a Binary files /dev/null and b/mods/instruments/textures/instruments_pick_copper_head.png differ diff --git a/mods/instruments/textures/instruments_pick_german_silver.png b/mods/instruments/textures/instruments_pick_german_silver.png new file mode 100755 index 0000000..ddc6a0e Binary files /dev/null and b/mods/instruments/textures/instruments_pick_german_silver.png differ diff --git a/mods/instruments/textures/instruments_pick_german_silver_head.png b/mods/instruments/textures/instruments_pick_german_silver_head.png new file mode 100755 index 0000000..af7d54b Binary files /dev/null and b/mods/instruments/textures/instruments_pick_german_silver_head.png differ diff --git a/mods/instruments/textures/instruments_pick_monel.png b/mods/instruments/textures/instruments_pick_monel.png new file mode 100644 index 0000000..8d394c6 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_monel.png differ diff --git a/mods/instruments/textures/instruments_pick_monel_head.png b/mods/instruments/textures/instruments_pick_monel_head.png new file mode 100644 index 0000000..cdfa811 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_monel_head.png differ diff --git a/mods/instruments/textures/instruments_pick_oroide.png b/mods/instruments/textures/instruments_pick_oroide.png new file mode 100644 index 0000000..b707590 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_oroide.png differ diff --git a/mods/instruments/textures/instruments_pick_oroide_head.png b/mods/instruments/textures/instruments_pick_oroide_head.png new file mode 100644 index 0000000..39566bf Binary files /dev/null and b/mods/instruments/textures/instruments_pick_oroide_head.png differ diff --git a/mods/instruments/textures/instruments_pick_rose_gold.png b/mods/instruments/textures/instruments_pick_rose_gold.png new file mode 100644 index 0000000..230bec1 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_rose_gold.png differ diff --git a/mods/instruments/textures/instruments_pick_rose_gold_head.png b/mods/instruments/textures/instruments_pick_rose_gold_head.png new file mode 100644 index 0000000..3045eb5 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_rose_gold_head.png differ diff --git a/mods/instruments/textures/instruments_pick_steel.png b/mods/instruments/textures/instruments_pick_steel.png new file mode 100644 index 0000000..3efa3cc Binary files /dev/null and b/mods/instruments/textures/instruments_pick_steel.png differ diff --git a/mods/instruments/textures/instruments_pick_steel_head.png b/mods/instruments/textures/instruments_pick_steel_head.png new file mode 100644 index 0000000..ee6890d Binary files /dev/null and b/mods/instruments/textures/instruments_pick_steel_head.png differ diff --git a/mods/instruments/textures/instruments_pick_stone.png b/mods/instruments/textures/instruments_pick_stone.png new file mode 100644 index 0000000..f0b9716 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_stone.png differ diff --git a/mods/instruments/textures/instruments_pick_stone_head.png b/mods/instruments/textures/instruments_pick_stone_head.png new file mode 100644 index 0000000..d01f568 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_stone_head.png differ diff --git a/mods/instruments/textures/instruments_pick_tin.png b/mods/instruments/textures/instruments_pick_tin.png new file mode 100644 index 0000000..59259ab Binary files /dev/null and b/mods/instruments/textures/instruments_pick_tin.png differ diff --git a/mods/instruments/textures/instruments_pick_tin_head.png b/mods/instruments/textures/instruments_pick_tin_head.png new file mode 100644 index 0000000..86d3116 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_tin_head.png differ diff --git a/mods/instruments/textures/instruments_pick_tumbaga.png b/mods/instruments/textures/instruments_pick_tumbaga.png new file mode 100644 index 0000000..25162e3 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_tumbaga.png differ diff --git a/mods/instruments/textures/instruments_pick_tumbaga_head.png b/mods/instruments/textures/instruments_pick_tumbaga_head.png new file mode 100644 index 0000000..03417a5 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_tumbaga_head.png differ diff --git a/mods/instruments/textures/instruments_pick_wrought_iron.png b/mods/instruments/textures/instruments_pick_wrought_iron.png new file mode 100644 index 0000000..301fdde Binary files /dev/null and b/mods/instruments/textures/instruments_pick_wrought_iron.png differ diff --git a/mods/instruments/textures/instruments_pick_wrought_iron_head.png b/mods/instruments/textures/instruments_pick_wrought_iron_head.png new file mode 100644 index 0000000..c42589f Binary files /dev/null and b/mods/instruments/textures/instruments_pick_wrought_iron_head.png differ diff --git a/mods/instruments/textures/instruments_pick_zinc.png b/mods/instruments/textures/instruments_pick_zinc.png new file mode 100644 index 0000000..99f986b Binary files /dev/null and b/mods/instruments/textures/instruments_pick_zinc.png differ diff --git a/mods/instruments/textures/instruments_pick_zinc_head.png b/mods/instruments/textures/instruments_pick_zinc_head.png new file mode 100644 index 0000000..b7b03d3 Binary files /dev/null and b/mods/instruments/textures/instruments_pick_zinc_head.png differ diff --git a/mods/instruments/textures/instruments_saw_albata.png b/mods/instruments/textures/instruments_saw_albata.png new file mode 100755 index 0000000..8f043f8 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_albata.png differ diff --git a/mods/instruments/textures/instruments_saw_albata_head.png b/mods/instruments/textures/instruments_saw_albata_head.png new file mode 100755 index 0000000..818d139 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_albata_head.png differ diff --git a/mods/instruments/textures/instruments_saw_aluminium.png b/mods/instruments/textures/instruments_saw_aluminium.png new file mode 100644 index 0000000..00edec2 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_aluminium.png differ diff --git a/mods/instruments/textures/instruments_saw_aluminium_head.png b/mods/instruments/textures/instruments_saw_aluminium_head.png new file mode 100644 index 0000000..e3e9c45 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_aluminium_head.png differ diff --git a/mods/instruments/textures/instruments_saw_bismuth.png b/mods/instruments/textures/instruments_saw_bismuth.png new file mode 100644 index 0000000..8a1467d Binary files /dev/null and b/mods/instruments/textures/instruments_saw_bismuth.png differ diff --git a/mods/instruments/textures/instruments_saw_bismuth_bronze.png b/mods/instruments/textures/instruments_saw_bismuth_bronze.png new file mode 100644 index 0000000..6ae9e2a Binary files /dev/null and b/mods/instruments/textures/instruments_saw_bismuth_bronze.png differ diff --git a/mods/instruments/textures/instruments_saw_bismuth_bronze_head.png b/mods/instruments/textures/instruments_saw_bismuth_bronze_head.png new file mode 100644 index 0000000..b785c47 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_bismuth_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_saw_bismuth_head.png b/mods/instruments/textures/instruments_saw_bismuth_head.png new file mode 100644 index 0000000..7dcc24e Binary files /dev/null and b/mods/instruments/textures/instruments_saw_bismuth_head.png differ diff --git a/mods/instruments/textures/instruments_saw_black_bronze.png b/mods/instruments/textures/instruments_saw_black_bronze.png new file mode 100644 index 0000000..fbee8ba Binary files /dev/null and b/mods/instruments/textures/instruments_saw_black_bronze.png differ diff --git a/mods/instruments/textures/instruments_saw_black_bronze_head.png b/mods/instruments/textures/instruments_saw_black_bronze_head.png new file mode 100644 index 0000000..8b55873 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_black_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_saw_black_steel.png b/mods/instruments/textures/instruments_saw_black_steel.png new file mode 100644 index 0000000..347da07 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_black_steel.png differ diff --git a/mods/instruments/textures/instruments_saw_black_steel_head.png b/mods/instruments/textures/instruments_saw_black_steel_head.png new file mode 100644 index 0000000..40f34c5 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_black_steel_head.png differ diff --git a/mods/instruments/textures/instruments_saw_bronze.png b/mods/instruments/textures/instruments_saw_bronze.png new file mode 100644 index 0000000..f2b72f4 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_bronze.png differ diff --git a/mods/instruments/textures/instruments_saw_bronze_head.png b/mods/instruments/textures/instruments_saw_bronze_head.png new file mode 100644 index 0000000..ce9a5f8 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_saw_copper.png b/mods/instruments/textures/instruments_saw_copper.png new file mode 100644 index 0000000..cc6661b Binary files /dev/null and b/mods/instruments/textures/instruments_saw_copper.png differ diff --git a/mods/instruments/textures/instruments_saw_copper_head.png b/mods/instruments/textures/instruments_saw_copper_head.png new file mode 100644 index 0000000..fe4b8f3 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_copper_head.png differ diff --git a/mods/instruments/textures/instruments_saw_german_silver.png b/mods/instruments/textures/instruments_saw_german_silver.png new file mode 100755 index 0000000..8272bea Binary files /dev/null and b/mods/instruments/textures/instruments_saw_german_silver.png differ diff --git a/mods/instruments/textures/instruments_saw_german_silver_head.png b/mods/instruments/textures/instruments_saw_german_silver_head.png new file mode 100755 index 0000000..41267b6 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_german_silver_head.png differ diff --git a/mods/instruments/textures/instruments_saw_monel.png b/mods/instruments/textures/instruments_saw_monel.png new file mode 100644 index 0000000..feb6107 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_monel.png differ diff --git a/mods/instruments/textures/instruments_saw_monel_head.png b/mods/instruments/textures/instruments_saw_monel_head.png new file mode 100644 index 0000000..ae5ad9f Binary files /dev/null and b/mods/instruments/textures/instruments_saw_monel_head.png differ diff --git a/mods/instruments/textures/instruments_saw_oroide.png b/mods/instruments/textures/instruments_saw_oroide.png new file mode 100644 index 0000000..0b0a1c5 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_oroide.png differ diff --git a/mods/instruments/textures/instruments_saw_oroide_head.png b/mods/instruments/textures/instruments_saw_oroide_head.png new file mode 100644 index 0000000..082eb92 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_oroide_head.png differ diff --git a/mods/instruments/textures/instruments_saw_rose_gold.png b/mods/instruments/textures/instruments_saw_rose_gold.png new file mode 100644 index 0000000..93b6a1a Binary files /dev/null and b/mods/instruments/textures/instruments_saw_rose_gold.png differ diff --git a/mods/instruments/textures/instruments_saw_rose_gold_head.png b/mods/instruments/textures/instruments_saw_rose_gold_head.png new file mode 100644 index 0000000..f4b59be Binary files /dev/null and b/mods/instruments/textures/instruments_saw_rose_gold_head.png differ diff --git a/mods/instruments/textures/instruments_saw_steel.png b/mods/instruments/textures/instruments_saw_steel.png new file mode 100644 index 0000000..cc7eb87 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_steel.png differ diff --git a/mods/instruments/textures/instruments_saw_steel_head.png b/mods/instruments/textures/instruments_saw_steel_head.png new file mode 100644 index 0000000..7b9822b Binary files /dev/null and b/mods/instruments/textures/instruments_saw_steel_head.png differ diff --git a/mods/instruments/textures/instruments_saw_stone.png b/mods/instruments/textures/instruments_saw_stone.png new file mode 100644 index 0000000..9bcac6b Binary files /dev/null and b/mods/instruments/textures/instruments_saw_stone.png differ diff --git a/mods/instruments/textures/instruments_saw_stone_head.png b/mods/instruments/textures/instruments_saw_stone_head.png new file mode 100644 index 0000000..5ae623d Binary files /dev/null and b/mods/instruments/textures/instruments_saw_stone_head.png differ diff --git a/mods/instruments/textures/instruments_saw_tin.png b/mods/instruments/textures/instruments_saw_tin.png new file mode 100644 index 0000000..a7ae626 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_tin.png differ diff --git a/mods/instruments/textures/instruments_saw_tin_head.png b/mods/instruments/textures/instruments_saw_tin_head.png new file mode 100644 index 0000000..23d6f48 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_tin_head.png differ diff --git a/mods/instruments/textures/instruments_saw_tumbaga.png b/mods/instruments/textures/instruments_saw_tumbaga.png new file mode 100644 index 0000000..f3ef3e5 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_tumbaga.png differ diff --git a/mods/instruments/textures/instruments_saw_tumbaga_head.png b/mods/instruments/textures/instruments_saw_tumbaga_head.png new file mode 100644 index 0000000..6087fa9 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_tumbaga_head.png differ diff --git a/mods/instruments/textures/instruments_saw_wrought_iron.png b/mods/instruments/textures/instruments_saw_wrought_iron.png new file mode 100644 index 0000000..67d5495 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_wrought_iron.png differ diff --git a/mods/instruments/textures/instruments_saw_wrought_iron_head.png b/mods/instruments/textures/instruments_saw_wrought_iron_head.png new file mode 100644 index 0000000..453efb2 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_wrought_iron_head.png differ diff --git a/mods/instruments/textures/instruments_saw_zinc.png b/mods/instruments/textures/instruments_saw_zinc.png new file mode 100644 index 0000000..0a108f6 Binary files /dev/null and b/mods/instruments/textures/instruments_saw_zinc.png differ diff --git a/mods/instruments/textures/instruments_saw_zinc_head.png b/mods/instruments/textures/instruments_saw_zinc_head.png new file mode 100644 index 0000000..529600e Binary files /dev/null and b/mods/instruments/textures/instruments_saw_zinc_head.png differ diff --git a/mods/instruments/textures/instruments_shovel_albata.png b/mods/instruments/textures/instruments_shovel_albata.png new file mode 100755 index 0000000..39131aa Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_albata.png differ diff --git a/mods/instruments/textures/instruments_shovel_albata_head.png b/mods/instruments/textures/instruments_shovel_albata_head.png new file mode 100755 index 0000000..74402f7 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_albata_head.png differ diff --git a/mods/instruments/textures/instruments_shovel_aluminium.png b/mods/instruments/textures/instruments_shovel_aluminium.png new file mode 100644 index 0000000..3d6551d Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_aluminium.png differ diff --git a/mods/instruments/textures/instruments_shovel_aluminium_head.png b/mods/instruments/textures/instruments_shovel_aluminium_head.png new file mode 100644 index 0000000..eb7df56 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_aluminium_head.png differ diff --git a/mods/instruments/textures/instruments_shovel_bismuth.png b/mods/instruments/textures/instruments_shovel_bismuth.png new file mode 100644 index 0000000..e2bf23e Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_bismuth.png differ diff --git a/mods/instruments/textures/instruments_shovel_bismuth_bronze.png b/mods/instruments/textures/instruments_shovel_bismuth_bronze.png new file mode 100644 index 0000000..88e4e26 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_bismuth_bronze.png differ diff --git a/mods/instruments/textures/instruments_shovel_bismuth_bronze_head.png b/mods/instruments/textures/instruments_shovel_bismuth_bronze_head.png new file mode 100644 index 0000000..53ee230 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_bismuth_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_shovel_bismuth_head.png b/mods/instruments/textures/instruments_shovel_bismuth_head.png new file mode 100644 index 0000000..24a0ec9 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_bismuth_head.png differ diff --git a/mods/instruments/textures/instruments_shovel_black_bronze.png b/mods/instruments/textures/instruments_shovel_black_bronze.png new file mode 100644 index 0000000..4ba8167 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_black_bronze.png differ diff --git a/mods/instruments/textures/instruments_shovel_black_bronze_head.png b/mods/instruments/textures/instruments_shovel_black_bronze_head.png new file mode 100644 index 0000000..ab1dd30 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_black_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_shovel_black_steel.png b/mods/instruments/textures/instruments_shovel_black_steel.png new file mode 100644 index 0000000..f290db5 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_black_steel.png differ diff --git a/mods/instruments/textures/instruments_shovel_black_steel_head.png b/mods/instruments/textures/instruments_shovel_black_steel_head.png new file mode 100644 index 0000000..1eb2cc6 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_black_steel_head.png differ diff --git a/mods/instruments/textures/instruments_shovel_bronze.png b/mods/instruments/textures/instruments_shovel_bronze.png new file mode 100644 index 0000000..4359f8e Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_bronze.png differ diff --git a/mods/instruments/textures/instruments_shovel_bronze_head.png b/mods/instruments/textures/instruments_shovel_bronze_head.png new file mode 100644 index 0000000..670bf70 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_shovel_copper.png b/mods/instruments/textures/instruments_shovel_copper.png new file mode 100644 index 0000000..06acf02 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_copper.png differ diff --git a/mods/instruments/textures/instruments_shovel_copper_head.png b/mods/instruments/textures/instruments_shovel_copper_head.png new file mode 100644 index 0000000..6cc88e7 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_copper_head.png differ diff --git a/mods/instruments/textures/instruments_shovel_german_silver.png b/mods/instruments/textures/instruments_shovel_german_silver.png new file mode 100755 index 0000000..f9302a1 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_german_silver.png differ diff --git a/mods/instruments/textures/instruments_shovel_german_silver_head.png b/mods/instruments/textures/instruments_shovel_german_silver_head.png new file mode 100755 index 0000000..3a7dfb9 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_german_silver_head.png differ diff --git a/mods/instruments/textures/instruments_shovel_monel.png b/mods/instruments/textures/instruments_shovel_monel.png new file mode 100644 index 0000000..181c1af Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_monel.png differ diff --git a/mods/instruments/textures/instruments_shovel_monel_head.png b/mods/instruments/textures/instruments_shovel_monel_head.png new file mode 100644 index 0000000..6b1299c Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_monel_head.png differ diff --git a/mods/instruments/textures/instruments_shovel_oroide.png b/mods/instruments/textures/instruments_shovel_oroide.png new file mode 100644 index 0000000..3a13a64 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_oroide.png differ diff --git a/mods/instruments/textures/instruments_shovel_oroide_head.png b/mods/instruments/textures/instruments_shovel_oroide_head.png new file mode 100644 index 0000000..6e69912 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_oroide_head.png differ diff --git a/mods/instruments/textures/instruments_shovel_rose_gold.png b/mods/instruments/textures/instruments_shovel_rose_gold.png new file mode 100644 index 0000000..9cdb0c0 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_rose_gold.png differ diff --git a/mods/instruments/textures/instruments_shovel_rose_gold_head.png b/mods/instruments/textures/instruments_shovel_rose_gold_head.png new file mode 100644 index 0000000..cf90764 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_rose_gold_head.png differ diff --git a/mods/instruments/textures/instruments_shovel_steel.png b/mods/instruments/textures/instruments_shovel_steel.png new file mode 100644 index 0000000..3137151 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_steel.png differ diff --git a/mods/instruments/textures/instruments_shovel_steel_head.png b/mods/instruments/textures/instruments_shovel_steel_head.png new file mode 100644 index 0000000..f0f22f3 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_steel_head.png differ diff --git a/mods/instruments/textures/instruments_shovel_stone.png b/mods/instruments/textures/instruments_shovel_stone.png new file mode 100644 index 0000000..567b50d Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_stone.png differ diff --git a/mods/instruments/textures/instruments_shovel_stone_head.png b/mods/instruments/textures/instruments_shovel_stone_head.png new file mode 100644 index 0000000..8c92c32 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_stone_head.png differ diff --git a/mods/instruments/textures/instruments_shovel_tin.png b/mods/instruments/textures/instruments_shovel_tin.png new file mode 100644 index 0000000..9a60c04 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_tin.png differ diff --git a/mods/instruments/textures/instruments_shovel_tin_head.png b/mods/instruments/textures/instruments_shovel_tin_head.png new file mode 100644 index 0000000..18d8964 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_tin_head.png differ diff --git a/mods/instruments/textures/instruments_shovel_tumbaga.png b/mods/instruments/textures/instruments_shovel_tumbaga.png new file mode 100644 index 0000000..2a19156 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_tumbaga.png differ diff --git a/mods/instruments/textures/instruments_shovel_tumbaga_head.png b/mods/instruments/textures/instruments_shovel_tumbaga_head.png new file mode 100644 index 0000000..66bf8e9 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_tumbaga_head.png differ diff --git a/mods/instruments/textures/instruments_shovel_wrought_iron.png b/mods/instruments/textures/instruments_shovel_wrought_iron.png new file mode 100644 index 0000000..be41a43 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_wrought_iron.png differ diff --git a/mods/instruments/textures/instruments_shovel_wrought_iron_head.png b/mods/instruments/textures/instruments_shovel_wrought_iron_head.png new file mode 100644 index 0000000..79cd8b9 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_wrought_iron_head.png differ diff --git a/mods/instruments/textures/instruments_shovel_zinc.png b/mods/instruments/textures/instruments_shovel_zinc.png new file mode 100644 index 0000000..b76c875 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_zinc.png differ diff --git a/mods/instruments/textures/instruments_shovel_zinc_head.png b/mods/instruments/textures/instruments_shovel_zinc_head.png new file mode 100644 index 0000000..540e3a8 Binary files /dev/null and b/mods/instruments/textures/instruments_shovel_zinc_head.png differ diff --git a/mods/instruments/textures/instruments_spear_albata.png b/mods/instruments/textures/instruments_spear_albata.png new file mode 100755 index 0000000..4d7320b Binary files /dev/null and b/mods/instruments/textures/instruments_spear_albata.png differ diff --git a/mods/instruments/textures/instruments_spear_albata_head.png b/mods/instruments/textures/instruments_spear_albata_head.png new file mode 100755 index 0000000..db9014b Binary files /dev/null and b/mods/instruments/textures/instruments_spear_albata_head.png differ diff --git a/mods/instruments/textures/instruments_spear_aluminium.png b/mods/instruments/textures/instruments_spear_aluminium.png new file mode 100644 index 0000000..b6ebfa2 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_aluminium.png differ diff --git a/mods/instruments/textures/instruments_spear_aluminium_head.png b/mods/instruments/textures/instruments_spear_aluminium_head.png new file mode 100644 index 0000000..73d75fd Binary files /dev/null and b/mods/instruments/textures/instruments_spear_aluminium_head.png differ diff --git a/mods/instruments/textures/instruments_spear_back.png b/mods/instruments/textures/instruments_spear_back.png new file mode 100644 index 0000000..1eff8a2 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_back.png differ diff --git a/mods/instruments/textures/instruments_spear_bismuth.png b/mods/instruments/textures/instruments_spear_bismuth.png new file mode 100644 index 0000000..f792978 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_bismuth.png differ diff --git a/mods/instruments/textures/instruments_spear_bismuth_bronze.png b/mods/instruments/textures/instruments_spear_bismuth_bronze.png new file mode 100644 index 0000000..80aa426 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_bismuth_bronze.png differ diff --git a/mods/instruments/textures/instruments_spear_bismuth_bronze_head.png b/mods/instruments/textures/instruments_spear_bismuth_bronze_head.png new file mode 100644 index 0000000..8c4bf9d Binary files /dev/null and b/mods/instruments/textures/instruments_spear_bismuth_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_spear_bismuth_head.png b/mods/instruments/textures/instruments_spear_bismuth_head.png new file mode 100644 index 0000000..681de3b Binary files /dev/null and b/mods/instruments/textures/instruments_spear_bismuth_head.png differ diff --git a/mods/instruments/textures/instruments_spear_black_bronze.png b/mods/instruments/textures/instruments_spear_black_bronze.png new file mode 100644 index 0000000..57b7494 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_black_bronze.png differ diff --git a/mods/instruments/textures/instruments_spear_black_bronze_head.png b/mods/instruments/textures/instruments_spear_black_bronze_head.png new file mode 100644 index 0000000..cb03c9e Binary files /dev/null and b/mods/instruments/textures/instruments_spear_black_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_spear_black_steel.png b/mods/instruments/textures/instruments_spear_black_steel.png new file mode 100644 index 0000000..732a7d2 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_black_steel.png differ diff --git a/mods/instruments/textures/instruments_spear_black_steel_head.png b/mods/instruments/textures/instruments_spear_black_steel_head.png new file mode 100644 index 0000000..0e5744f Binary files /dev/null and b/mods/instruments/textures/instruments_spear_black_steel_head.png differ diff --git a/mods/instruments/textures/instruments_spear_bronze.png b/mods/instruments/textures/instruments_spear_bronze.png new file mode 100644 index 0000000..2954338 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_bronze.png differ diff --git a/mods/instruments/textures/instruments_spear_bronze_head.png b/mods/instruments/textures/instruments_spear_bronze_head.png new file mode 100644 index 0000000..6b7f5b4 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_spear_copper.png b/mods/instruments/textures/instruments_spear_copper.png new file mode 100644 index 0000000..5d40e76 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_copper.png differ diff --git a/mods/instruments/textures/instruments_spear_copper_head.png b/mods/instruments/textures/instruments_spear_copper_head.png new file mode 100644 index 0000000..09ce289 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_copper_head.png differ diff --git a/mods/instruments/textures/instruments_spear_german_silver.png b/mods/instruments/textures/instruments_spear_german_silver.png new file mode 100755 index 0000000..88498f7 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_german_silver.png differ diff --git a/mods/instruments/textures/instruments_spear_german_silver_head.png b/mods/instruments/textures/instruments_spear_german_silver_head.png new file mode 100755 index 0000000..628231e Binary files /dev/null and b/mods/instruments/textures/instruments_spear_german_silver_head.png differ diff --git a/mods/instruments/textures/instruments_spear_monel.png b/mods/instruments/textures/instruments_spear_monel.png new file mode 100644 index 0000000..b1e4670 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_monel.png differ diff --git a/mods/instruments/textures/instruments_spear_monel_head.png b/mods/instruments/textures/instruments_spear_monel_head.png new file mode 100644 index 0000000..293bfa1 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_monel_head.png differ diff --git a/mods/instruments/textures/instruments_spear_oroide.png b/mods/instruments/textures/instruments_spear_oroide.png new file mode 100644 index 0000000..5744a42 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_oroide.png differ diff --git a/mods/instruments/textures/instruments_spear_oroide_head.png b/mods/instruments/textures/instruments_spear_oroide_head.png new file mode 100644 index 0000000..ecaae2c Binary files /dev/null and b/mods/instruments/textures/instruments_spear_oroide_head.png differ diff --git a/mods/instruments/textures/instruments_spear_rose_gold.png b/mods/instruments/textures/instruments_spear_rose_gold.png new file mode 100644 index 0000000..d24e256 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_rose_gold.png differ diff --git a/mods/instruments/textures/instruments_spear_rose_gold_head.png b/mods/instruments/textures/instruments_spear_rose_gold_head.png new file mode 100644 index 0000000..ac14463 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_rose_gold_head.png differ diff --git a/mods/instruments/textures/instruments_spear_steel.png b/mods/instruments/textures/instruments_spear_steel.png new file mode 100644 index 0000000..2a44494 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_steel.png differ diff --git a/mods/instruments/textures/instruments_spear_steel_head.png b/mods/instruments/textures/instruments_spear_steel_head.png new file mode 100644 index 0000000..3e3de79 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_steel_head.png differ diff --git a/mods/instruments/textures/instruments_spear_stone.png b/mods/instruments/textures/instruments_spear_stone.png new file mode 100644 index 0000000..d225b6e Binary files /dev/null and b/mods/instruments/textures/instruments_spear_stone.png differ diff --git a/mods/instruments/textures/instruments_spear_tin.png b/mods/instruments/textures/instruments_spear_tin.png new file mode 100644 index 0000000..40eb3d4 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_tin.png differ diff --git a/mods/instruments/textures/instruments_spear_tin_head.png b/mods/instruments/textures/instruments_spear_tin_head.png new file mode 100644 index 0000000..5db13bc Binary files /dev/null and b/mods/instruments/textures/instruments_spear_tin_head.png differ diff --git a/mods/instruments/textures/instruments_spear_tumbaga.png b/mods/instruments/textures/instruments_spear_tumbaga.png new file mode 100644 index 0000000..e1467b8 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_tumbaga.png differ diff --git a/mods/instruments/textures/instruments_spear_tumbaga_head.png b/mods/instruments/textures/instruments_spear_tumbaga_head.png new file mode 100644 index 0000000..c3cdba2 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_tumbaga_head.png differ diff --git a/mods/instruments/textures/instruments_spear_wrought_iron.png b/mods/instruments/textures/instruments_spear_wrought_iron.png new file mode 100644 index 0000000..7c4a138 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_wrought_iron.png differ diff --git a/mods/instruments/textures/instruments_spear_wrought_iron_head.png b/mods/instruments/textures/instruments_spear_wrought_iron_head.png new file mode 100644 index 0000000..813422f Binary files /dev/null and b/mods/instruments/textures/instruments_spear_wrought_iron_head.png differ diff --git a/mods/instruments/textures/instruments_spear_zinc.png b/mods/instruments/textures/instruments_spear_zinc.png new file mode 100644 index 0000000..9a4759f Binary files /dev/null and b/mods/instruments/textures/instruments_spear_zinc.png differ diff --git a/mods/instruments/textures/instruments_spear_zinc_head.png b/mods/instruments/textures/instruments_spear_zinc_head.png new file mode 100644 index 0000000..580aa93 Binary files /dev/null and b/mods/instruments/textures/instruments_spear_zinc_head.png differ diff --git a/mods/instruments/textures/instruments_sword_albata.png b/mods/instruments/textures/instruments_sword_albata.png new file mode 100755 index 0000000..5effda0 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_albata.png differ diff --git a/mods/instruments/textures/instruments_sword_albata_head.png b/mods/instruments/textures/instruments_sword_albata_head.png new file mode 100755 index 0000000..69fa72f Binary files /dev/null and b/mods/instruments/textures/instruments_sword_albata_head.png differ diff --git a/mods/instruments/textures/instruments_sword_aluminium.png b/mods/instruments/textures/instruments_sword_aluminium.png new file mode 100644 index 0000000..4888534 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_aluminium.png differ diff --git a/mods/instruments/textures/instruments_sword_aluminium_head.png b/mods/instruments/textures/instruments_sword_aluminium_head.png new file mode 100644 index 0000000..5a43188 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_aluminium_head.png differ diff --git a/mods/instruments/textures/instruments_sword_bismuth.png b/mods/instruments/textures/instruments_sword_bismuth.png new file mode 100644 index 0000000..a56775d Binary files /dev/null and b/mods/instruments/textures/instruments_sword_bismuth.png differ diff --git a/mods/instruments/textures/instruments_sword_bismuth_bronze.png b/mods/instruments/textures/instruments_sword_bismuth_bronze.png new file mode 100644 index 0000000..d677616 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_bismuth_bronze.png differ diff --git a/mods/instruments/textures/instruments_sword_bismuth_bronze_head.png b/mods/instruments/textures/instruments_sword_bismuth_bronze_head.png new file mode 100644 index 0000000..dd7c6ca Binary files /dev/null and b/mods/instruments/textures/instruments_sword_bismuth_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_sword_bismuth_head.png b/mods/instruments/textures/instruments_sword_bismuth_head.png new file mode 100644 index 0000000..0f56808 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_bismuth_head.png differ diff --git a/mods/instruments/textures/instruments_sword_black_bronze.png b/mods/instruments/textures/instruments_sword_black_bronze.png new file mode 100644 index 0000000..48e722e Binary files /dev/null and b/mods/instruments/textures/instruments_sword_black_bronze.png differ diff --git a/mods/instruments/textures/instruments_sword_black_bronze_head.png b/mods/instruments/textures/instruments_sword_black_bronze_head.png new file mode 100644 index 0000000..2a22f98 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_black_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_sword_black_steel.png b/mods/instruments/textures/instruments_sword_black_steel.png new file mode 100644 index 0000000..c0babcf Binary files /dev/null and b/mods/instruments/textures/instruments_sword_black_steel.png differ diff --git a/mods/instruments/textures/instruments_sword_black_steel_head.png b/mods/instruments/textures/instruments_sword_black_steel_head.png new file mode 100644 index 0000000..f0ad476 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_black_steel_head.png differ diff --git a/mods/instruments/textures/instruments_sword_bronze.png b/mods/instruments/textures/instruments_sword_bronze.png new file mode 100644 index 0000000..31cb838 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_bronze.png differ diff --git a/mods/instruments/textures/instruments_sword_bronze_head.png b/mods/instruments/textures/instruments_sword_bronze_head.png new file mode 100644 index 0000000..b1422a6 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_bronze_head.png differ diff --git a/mods/instruments/textures/instruments_sword_copper.png b/mods/instruments/textures/instruments_sword_copper.png new file mode 100644 index 0000000..f93bfb0 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_copper.png differ diff --git a/mods/instruments/textures/instruments_sword_copper_head.png b/mods/instruments/textures/instruments_sword_copper_head.png new file mode 100644 index 0000000..a0b58ac Binary files /dev/null and b/mods/instruments/textures/instruments_sword_copper_head.png differ diff --git a/mods/instruments/textures/instruments_sword_german_silver.png b/mods/instruments/textures/instruments_sword_german_silver.png new file mode 100755 index 0000000..ff80748 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_german_silver.png differ diff --git a/mods/instruments/textures/instruments_sword_german_silver_head.png b/mods/instruments/textures/instruments_sword_german_silver_head.png new file mode 100755 index 0000000..74d4ec1 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_german_silver_head.png differ diff --git a/mods/instruments/textures/instruments_sword_monel.png b/mods/instruments/textures/instruments_sword_monel.png new file mode 100644 index 0000000..50f6bb9 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_monel.png differ diff --git a/mods/instruments/textures/instruments_sword_monel_head.png b/mods/instruments/textures/instruments_sword_monel_head.png new file mode 100644 index 0000000..b7c255e Binary files /dev/null and b/mods/instruments/textures/instruments_sword_monel_head.png differ diff --git a/mods/instruments/textures/instruments_sword_oroide.png b/mods/instruments/textures/instruments_sword_oroide.png new file mode 100644 index 0000000..0d6ff57 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_oroide.png differ diff --git a/mods/instruments/textures/instruments_sword_oroide_head.png b/mods/instruments/textures/instruments_sword_oroide_head.png new file mode 100644 index 0000000..d01724d Binary files /dev/null and b/mods/instruments/textures/instruments_sword_oroide_head.png differ diff --git a/mods/instruments/textures/instruments_sword_rose_gold.png b/mods/instruments/textures/instruments_sword_rose_gold.png new file mode 100644 index 0000000..9e6e860 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_rose_gold.png differ diff --git a/mods/instruments/textures/instruments_sword_rose_gold_head.png b/mods/instruments/textures/instruments_sword_rose_gold_head.png new file mode 100644 index 0000000..9a130a2 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_rose_gold_head.png differ diff --git a/mods/instruments/textures/instruments_sword_steel.png b/mods/instruments/textures/instruments_sword_steel.png new file mode 100644 index 0000000..c1108ca Binary files /dev/null and b/mods/instruments/textures/instruments_sword_steel.png differ diff --git a/mods/instruments/textures/instruments_sword_steel_head.png b/mods/instruments/textures/instruments_sword_steel_head.png new file mode 100644 index 0000000..d042a2f Binary files /dev/null and b/mods/instruments/textures/instruments_sword_steel_head.png differ diff --git a/mods/instruments/textures/instruments_sword_tin.png b/mods/instruments/textures/instruments_sword_tin.png new file mode 100644 index 0000000..b0a4598 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_tin.png differ diff --git a/mods/instruments/textures/instruments_sword_tin_head.png b/mods/instruments/textures/instruments_sword_tin_head.png new file mode 100644 index 0000000..54f9482 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_tin_head.png differ diff --git a/mods/instruments/textures/instruments_sword_tumbaga.png b/mods/instruments/textures/instruments_sword_tumbaga.png new file mode 100644 index 0000000..e4278f4 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_tumbaga.png differ diff --git a/mods/instruments/textures/instruments_sword_tumbaga_head.png b/mods/instruments/textures/instruments_sword_tumbaga_head.png new file mode 100644 index 0000000..ffefdc7 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_tumbaga_head.png differ diff --git a/mods/instruments/textures/instruments_sword_wrought_iron.png b/mods/instruments/textures/instruments_sword_wrought_iron.png new file mode 100644 index 0000000..a6d8b84 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_wrought_iron.png differ diff --git a/mods/instruments/textures/instruments_sword_wrought_iron_head.png b/mods/instruments/textures/instruments_sword_wrought_iron_head.png new file mode 100644 index 0000000..12b2aba Binary files /dev/null and b/mods/instruments/textures/instruments_sword_wrought_iron_head.png differ diff --git a/mods/instruments/textures/instruments_sword_zinc.png b/mods/instruments/textures/instruments_sword_zinc.png new file mode 100644 index 0000000..5d5b9a2 Binary files /dev/null and b/mods/instruments/textures/instruments_sword_zinc.png differ diff --git a/mods/instruments/textures/instruments_sword_zinc_head.png b/mods/instruments/textures/instruments_sword_zinc_head.png new file mode 100644 index 0000000..8ec532f Binary files /dev/null and b/mods/instruments/textures/instruments_sword_zinc_head.png differ diff --git a/mods/instruments/textures/instruments_wood_water.png b/mods/instruments/textures/instruments_wood_water.png new file mode 100644 index 0000000..b447e1e Binary files /dev/null and b/mods/instruments/textures/instruments_wood_water.png differ diff --git a/mods/item_drop/README.txt b/mods/item_drop/README.txt new file mode 100644 index 0000000..fe43054 --- /dev/null +++ b/mods/item_drop/README.txt @@ -0,0 +1,42 @@ +===ITEM_DROP MOD for MINETEST-C55=== +by PilzAdam + +Introduction: +This mod adds Minecraft like drop/pick up of items to Minetest. + +How to install: +Unzip the archive an place it in minetest-base-directory/mods/minetest/ +if you have a windows client or a linux run-in-place client. If you have +a linux system-wide instalation place it in ~/.minetest/mods/minetest/. +If you want to install this mod only in one world create the folder +worldmods/ in your worlddirectory. +For further information or help see: +http://wiki.minetest.com/wiki/Installing_Mods + +How to use the mod: +Just install it an everything works. + +For developers: +You dont have to use get_drops() anymore because of changes in the +builtin files of minetest. + +License: +Sourcecode: WTFPL (see below) +Sound: WTFPL (see below) + +See also: +http://minetest.net/ + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Copyright (C) 2004 Sam Hocevar + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. diff --git a/mods/item_drop/init.lua b/mods/item_drop/init.lua new file mode 100644 index 0000000..0e172a2 --- /dev/null +++ b/mods/item_drop/init.lua @@ -0,0 +1,75 @@ +minetest.register_globalstep(function(dtime) + for _,player in ipairs(minetest.get_connected_players()) do + if player:get_hp() > 0 or not minetest.setting_getbool("enable_damage") then + local pos = player:getpos() + pos.y = pos.y+0.5 + local inv = player:get_inventory() + + for _,object in ipairs(minetest.env:get_objects_inside_radius(pos, 1)) do + if not object:is_player() and object:get_luaentity() and object:get_luaentity().name == "__builtin:item" then + if inv and inv:room_for_item("main", ItemStack(object:get_luaentity().itemstring)) then + inv:add_item("main", ItemStack(object:get_luaentity().itemstring)) + if object:get_luaentity().itemstring ~= "" then + minetest.sound_play("item_drop_pickup", { + to_player = player:get_player_name(), + gain = 0.4, + }) + end + object:get_luaentity().itemstring = "" + object:remove() + end + end + end + + for _,object in ipairs(minetest.env:get_objects_inside_radius(pos, 2)) do + if not object:is_player() and object:get_luaentity() and object:get_luaentity().name == "__builtin:item" then + if object:get_luaentity().collect then + if inv and inv:room_for_item("main", ItemStack(object:get_luaentity().itemstring)) then + local pos1 = pos + pos1.y = pos1.y+0.2 + local pos2 = object:getpos() + local vec = {x=pos1.x-pos2.x, y=pos1.y-pos2.y, z=pos1.z-pos2.z} + vec.x = vec.x*3 + vec.y = vec.y*3 + vec.z = vec.z*3 + object:setvelocity(vec) + object:get_luaentity().physical_state = false + object:get_luaentity().object:set_properties({ + physical = false + }) + + minetest.after(1, function(args) + local lua = object:get_luaentity() + if object == nil or lua == nil or lua.itemstring == nil then + return + end + if inv:room_for_item("main", ItemStack(object:get_luaentity().itemstring)) then + inv:add_item("main", ItemStack(object:get_luaentity().itemstring)) + if object:get_luaentity().itemstring ~= "" then + minetest.sound_play("item_drop_pickup", { + to_player = player:get_player_name(), + gain = 0.4, + }) + end + object:get_luaentity().itemstring = "" + object:remove() + else + object:setvelocity({x=0,y=0,z=0}) + object:get_luaentity().physical_state = true + object:get_luaentity().object:set_properties({ + physical = true + }) + end + end, {player, object}) + + end + end + end + end + end + end +end) + +if minetest.setting_get("log_mods") then + minetest.log("action", "item_drop loaded") +end diff --git a/mods/item_drop/sounds/item_drop_pickup.1.ogg b/mods/item_drop/sounds/item_drop_pickup.1.ogg new file mode 100644 index 0000000..2ae432d Binary files /dev/null and b/mods/item_drop/sounds/item_drop_pickup.1.ogg differ diff --git a/mods/item_drop/sounds/item_drop_pickup.2.ogg b/mods/item_drop/sounds/item_drop_pickup.2.ogg new file mode 100644 index 0000000..f58bf08 Binary files /dev/null and b/mods/item_drop/sounds/item_drop_pickup.2.ogg differ diff --git a/mods/item_drop/sounds/item_drop_pickup.3.ogg b/mods/item_drop/sounds/item_drop_pickup.3.ogg new file mode 100644 index 0000000..cf57c94 Binary files /dev/null and b/mods/item_drop/sounds/item_drop_pickup.3.ogg differ diff --git a/mods/item_drop/sounds/item_drop_pickup.4.ogg b/mods/item_drop/sounds/item_drop_pickup.4.ogg new file mode 100644 index 0000000..bfe99d9 Binary files /dev/null and b/mods/item_drop/sounds/item_drop_pickup.4.ogg differ diff --git a/mods/joiner_table/depends.txt b/mods/joiner_table/depends.txt new file mode 100644 index 0000000..b0f9384 --- /dev/null +++ b/mods/joiner_table/depends.txt @@ -0,0 +1,2 @@ +default +scribing_table \ No newline at end of file diff --git a/mods/joiner_table/init.lua b/mods/joiner_table/init.lua new file mode 100644 index 0000000..62d6d17 --- /dev/null +++ b/mods/joiner_table/init.lua @@ -0,0 +1,228 @@ +joiner_table = {} +realtest.registered_joiner_table_recipes = {} + +function realtest.register_joiner_table_recipe(RecipeDef) + local recipe = { + item1 = RecipeDef.item1 or "", + item2 = RecipeDef.item2 or "", + rmitem1 = RecipeDef.rmitem1, + rmitem2 = RecipeDef.rmitem2, + output = RecipeDef.output or "", + instrument = RecipeDef.instrument or "saw", + } + if recipe.rmitem1 == nil then + recipe.rmitem1 = true + end + if recipe.rmitem2 == nil then + recipe.rmitem2 = true + end + if recipe.output ~= "" and recipe.item1 ~= "" then + table.insert(realtest.registered_joiner_table_recipes, recipe) + end +end + +for _, tree in pairs(realtest.registered_trees_list) do + realtest.register_joiner_table_recipe({ + item1 = tree.."_log", + output = tree.."_plank 4" + }) + realtest.register_joiner_table_recipe({ + item1 = tree.."_plank", + output = tree.."_stick 4" + }) +end + +for _, tree in pairs(realtest.registered_trees) do + local planks = tree.textures.planks + minetest.register_node("joiner_table:joiner_table_"..tree.name:remove_modname_prefix(), { + description = tree.description .. " Joiner Table", + tiles = {planks.."^joiner_table_top.png", planks, planks.."^joiner_table_side.png", + planks.."^joiner_table_side2.png", planks.."^joiner_table_side3.png", planks.."^joiner_table_face.png"}, + groups = {oddly_breakable_by_hand=3, dig_immediate=2}, + sounds = default.node_sound_wood_defaults(), + paramtype = "light", + paramtype2 = "facedir", + can_dig = function(pos,player) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + return inv:is_empty("src1") and inv:is_empty("src2") and inv:is_empty("instruments") and inv:is_empty("output") + end, + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", "size[8,8]".. + -- add a link to the joiner table's craft guide + "button[2.8,2.25;1,0.5;guide;Guide]".. + "button_exit[6.3,2.25;1,0.5;quit;Exit]".. + "button[0.5,0.25;1.35,1;buttonCraft;Craft]".. + "button[1.6,0.25;0.9,1;buttonCraft10;x10]".. + "label[3.9,0.3;Input 1:]".. + "list[current_name;src1;3.9,0.75;1,1;]".. + "image[4.69,0.72;0.54,1.5;anvil_arrow.png]".. + "label[5.1,0.3;Input 2:]".. + "list[current_name;src2;5.1,0.75;1,1;]".. + "label[0.5,1.1;Instruments:]".. + "list[current_name;instruments;0.5,1.5;2,2;]".. + "label[4.5,2.85;Output]".. + "list[current_name;output;4.5,2;1,1;]".. + "list[current_player;main;0,4;8,4;]") + meta:set_string("infotext", "Joiner Table") + local inv = meta:get_inventory() + inv:set_size("src1", 1) + inv:set_size("src2", 1) + inv:set_size("instruments", 4) + inv:set_size("output", 1) + end, + on_receive_fields = function(pos, formname, fields, sender) + if( fields and fields.guide and sender ) then + realtest.show_craft_guide_joiner_table( sender, "realtest:craft_guide_joiner_table", fields); + return; + end + + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + + local src1, src2 = inv:get_stack("src1", 1), inv:get_stack("src2", 1) + local output = inv:get_stack("output", 1) + + local find_instrument = function(instrument) + for i = 1, 4 do + local istack = inv:get_stack("instruments", i) + if minetest.get_node_group(istack:get_name(), instrument) == 1 then + return i + end + end + return nil + end + + local craft = function() + for _, recipe in ipairs(realtest.registered_joiner_table_recipes) do + local instr = find_instrument(recipe.instrument) + local instr_stack = nil + if instr then + instr_stack = inv:get_stack("instruments", instr) + end + if instr_stack and recipe.item1 == src1:get_name() and recipe.item2 == src2:get_name() then + if inv:room_for_item("output", recipe.output) then + if recipe.rmitem1 then + src1:take_item() + inv:set_stack("src1", 1, src1) + end + if recipe.item2 ~= "" and recipe.rmitem2 then + src2:take_item() + inv:set_stack("src2", 1, src2) + end + output:add_item(recipe.output) + inv:set_stack("output", 1, output) + instr_stack:add_wear(65535/minetest.get_item_group(instr_stack:get_name(), "durability")/4) + inv:set_stack("instruments", instr, instr_stack) + end + return + end + end + end + + if fields["buttonCraft"] then + craft() + elseif fields["buttonCraft10"] then + for i = 0, 9 do + craft() + end + end + end, + }) + minetest.register_craft({ + output = "joiner_table:joiner_table_"..tree.name:remove_modname_prefix(), + recipe = { + {tree.name.."_planks", tree.name.."_planks"}, + {tree.name.."_planks", tree.name.."_planks"} + } + }) +end + +realtest.show_craft_guide_joiner_table = function( player, formname, fields) + if( formname ~= "realtest:craft_guide_joiner_table" or not( player ) or fields.quit) then + return; + end + + -- select the plan that is to be shown + local nr = 1; + for i, v in ipairs(realtest.registered_joiner_table_recipes ) do + if( v and v.output and fields[ v.output ]) then + nr = i; + end + end + local plan = realtest.registered_joiner_table_recipes[ nr ]; + -- abort if no plan can be found + if( not( plan )) then + return; + end + + local stack = ItemStack( plan.output ); + local def = stack:get_definition(); + local name = ""; + if( def ) then + name = def.description; + end + if( not( name )) then + name = plan.output; + end + + + local formspec = + "size[8,9]".. + "label[0,0;Create "..tostring(stack:get_count()).."x "..name.." this way:]".. + -- extra exit button for those tablet users + "button_exit[6.3,2.25;1,0.5;quit;Exit]".. + -- labels that describe the general usage of a slot + "label[3.9,0.3;Input 1:]".. + "label[5.1,0.3;Input 2:]".. + "label[0.5,1.1;Instruments:]".. + "label[4.5,2.85;Output]".. + -- the buttons serve only decorative purposes here + "button[0.5,0.25;1.35,1;nothing;Craft]".. + "button[1.6,0.25;0.9,1;nothing;x10]".. + "image[4.69,0.72;0.54,1.5;anvil_arrow.png]".. + -- background for the inventory slots + "box[3.9,0.75;0.8,0.9;#BBBBBB]".. + "box[5.1,0.75;0.8,0.9;#BBBBBB]".. + "box[4.5,1.98;0.8,0.9;#BBBBBB]".. + "item_image[4.5,2;1,1;"..plan.output.."]".. + -- the 4 simulated slots for the instruments + "box[0.5,1.5;0.8,0.9;#BBBBBB]".. + "box[0.5,2.5;0.8,0.9;#BBBBBB]".. + "box[1.5,1.5;0.8,0.9;#BBBBBB]".. + "box[1.5,2.5;0.8,0.9;#BBBBBB]".. + -- some receipes output more of the same item than just one + "label[4.0,2.5;"..tostring(stack:get_count()).."x]".. + "label[0,3.5;Select receipe to show:]"; + + -- show the indigrents + if( plan.item1 and plan.item1 ~= "" and minetest.registered_items[ plan.item1 ]) then + formspec = formspec.."item_image[3.9,0.75;1,1;"..plan.item1.."]"; + end + -- the second slot usually takes a plan + if( plan.item2 and plan.item2 ~= "" and minetest.registered_items[ plan.item2 ]) then + formspec = formspec.."item_image[5.1,0.75;1,1;"..plan.item2.."]"; + end + -- show the instrument needed + if( plan.instrument and plan.instrument ~= "" and minetest.registered_items[ "instruments:"..plan.instrument.."_copper" ]) then + formspec = formspec.."item_image[1.5,1.5;1,1;instruments:"..plan.instrument.."_copper]"; + -- show error message for unkown tools + elseif( plan.instrument and plan.instrument ~= "" ) then + formspec = formspec.."label[0.5,2.5;ERROR]"; + end + + -- show a list of all receipes to select from + for i, v in ipairs(realtest.registered_joiner_table_recipes) do + formspec = formspec.. + "item_image_button["..tostring((i-1)%8)..",".. + tostring(4+math.floor((i-1)/8))..";1,1;".. + v.output..";"..v.output..";".. + minetest.formspec_escape(v.output).."]"; + end + + minetest.show_formspec( player:get_player_name(), "realtest:craft_guide_joiner_table", formspec ); +end + +-- make sure we receive player input; needed for showing formspecs directly +minetest.register_on_player_receive_fields( realtest.show_craft_guide_joiner_table ); diff --git a/mods/joiner_table/textures/joiner_table_arrow.png b/mods/joiner_table/textures/joiner_table_arrow.png new file mode 100644 index 0000000..3522669 Binary files /dev/null and b/mods/joiner_table/textures/joiner_table_arrow.png differ diff --git a/mods/joiner_table/textures/joiner_table_face.png b/mods/joiner_table/textures/joiner_table_face.png new file mode 100644 index 0000000..235d409 Binary files /dev/null and b/mods/joiner_table/textures/joiner_table_face.png differ diff --git a/mods/joiner_table/textures/joiner_table_side.png b/mods/joiner_table/textures/joiner_table_side.png new file mode 100644 index 0000000..5729bc7 Binary files /dev/null and b/mods/joiner_table/textures/joiner_table_side.png differ diff --git a/mods/joiner_table/textures/joiner_table_side2.png b/mods/joiner_table/textures/joiner_table_side2.png new file mode 100644 index 0000000..67b06e1 Binary files /dev/null and b/mods/joiner_table/textures/joiner_table_side2.png differ diff --git a/mods/joiner_table/textures/joiner_table_side3.png b/mods/joiner_table/textures/joiner_table_side3.png new file mode 100644 index 0000000..9876d6f Binary files /dev/null and b/mods/joiner_table/textures/joiner_table_side3.png differ diff --git a/mods/joiner_table/textures/joiner_table_top.png b/mods/joiner_table/textures/joiner_table_top.png new file mode 100644 index 0000000..80ae9e3 Binary files /dev/null and b/mods/joiner_table/textures/joiner_table_top.png differ diff --git a/mods/junglegrass/depends.txt b/mods/junglegrass/depends.txt new file mode 100644 index 0000000..d1473e1 --- /dev/null +++ b/mods/junglegrass/depends.txt @@ -0,0 +1,2 @@ +default +plants_lib diff --git a/mods/junglegrass/init.lua b/mods/junglegrass/init.lua new file mode 100644 index 0000000..0f525a3 --- /dev/null +++ b/mods/junglegrass/init.lua @@ -0,0 +1,144 @@ +-- This file supplies jungle grass for the plantlife modpack +-- Last revision: 2013-01-24 + +local SPAWN_DELAY = 1000 +local SPAWN_CHANCE = 200 +local GROW_DELAY = 500 +local GROW_CHANCE = 30 +local junglegrass_seed_diff = 329 + +local grasses_list = { + {"junglegrass:shortest","junglegrass:short" }, + {"junglegrass:short" ,"junglegrass:medium" }, + {"junglegrass:medium" ,"default:junglegrass" }, + {"default:junglegrass" , nil} +} + +if not minetest.registered_nodes["default:junglegrass"] then + minetest.register_node(":default:junglegrass", { + description = "Jungle Grass", + drawtype = "plantlike", + visual_scale = 1.3, + tiles = {"default_junglegrass.png"}, + inventory_image = "default_junglegrass.png", + wield_image = "default_junglegrass.png", + paramtype = "light", + walkable = false, + buildable_to = true, + is_ground_content = true, + groups = {snappy=3,flammable=2,flora=1,attached_node=1, junglegrass=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, + }) +else + new_junglegrass=plantslib:clone_node("default:junglegrass") + new_junglegrass.groups.junglegrass = 1 + minetest.register_node(":default:junglegrass", new_junglegrass) +end + +minetest.register_node('junglegrass:medium', { + description = "Jungle Grass (medium height)", + drawtype = 'plantlike', + tile_images = { 'junglegrass_medium.png' }, + inventory_image = 'junglegrass_medium.png', + wield_image = 'junglegrass_medium.png', + sunlight_propagates = true, + paramtype = 'light', + walkable = false, + groups = { snappy = 3, flammable=2, junglegrass=1, flora=1 }, + sounds = default.node_sound_leaves_defaults(), + drop = 'default:junglegrass', + + selection_box = { + type = "fixed", + fixed = {-0.4, -0.5, -0.4, 0.4, 0.5, 0.4}, + }, + buildable_to = true, +}) + +minetest.register_node('junglegrass:short', { + description = "Jungle Grass (short)", + drawtype = 'plantlike', + tile_images = { 'junglegrass_short.png' }, + inventory_image = 'junglegrass_short.png', + wield_image = 'junglegrass_short.png', + sunlight_propagates = true, + paramtype = 'light', + walkable = false, + groups = { snappy = 3, flammable=2, junglegrass=1, flora=1 }, + sounds = default.node_sound_leaves_defaults(), + drop = 'default:junglegrass', + selection_box = { + type = "fixed", + fixed = {-0.4, -0.5, -0.4, 0.4, 0.3, 0.4}, + }, + buildable_to = true, +}) + +minetest.register_node('junglegrass:shortest', { + description = "Jungle Grass (very short)", + drawtype = 'plantlike', + tile_images = { 'junglegrass_shortest.png' }, + inventory_image = 'junglegrass_shortest.png', + wield_image = 'junglegrass_shortest.png', + sunlight_propagates = true, + paramtype = 'light', + walkable = false, + groups = { snappy = 3, flammable=2, junglegrass=1, flora=1 }, + sounds = default.node_sound_leaves_defaults(), + drop = 'default:junglegrass', + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0, 0.3}, + }, + buildable_to = true, +}) + +plantslib:spawn_on_surfaces({ + spawn_delay = SPAWN_DELAY, + spawn_plants = {"junglegrass:shortest"}, + avoid_radius = 4, + spawn_chance = SPAWN_CHANCE, + spawn_surfaces = {"default:dirt_with_grass", "default:cactus", "default:papyrus"}, + avoid_nodes = {"group:junglegrass", "default:junglegrass", "default:dry_shrub"}, + seed_diff = junglegrass_seed_diff, + light_min = 5 +}) + +plantslib:spawn_on_surfaces({ + spawn_delay = SPAWN_DELAY, + spawn_plants = {"junglegrass:shortest"}, + avoid_radius = 4, + spawn_chance = SPAWN_CHANCE*2, + spawn_surfaces = {"default:sand"}, + avoid_nodes = {"group:junglegrass", "default:junglegrass", "default:dry_shrub"}, + seed_diff = junglegrass_seed_diff, + light_min = 5 +}) + +plantslib:spawn_on_surfaces({ + spawn_delay = SPAWN_DELAY, + spawn_plants = {"junglegrass:shortest"}, + avoid_radius = 4, + spawn_chance = SPAWN_CHANCE*5, + spawn_surfaces = {"default:desert_sand"}, + avoid_nodes = {"group:junglegrass", "default:junglegrass", "default:dry_shrub"}, + seed_diff = junglegrass_seed_diff, + light_min = 5 +}) + +for i in ipairs(grasses_list) do + plantslib:grow_plants({ + grow_delay = GROW_DELAY, + grow_chance = GROW_CHANCE/2, + grow_plant = grasses_list[i][1], + grow_result = grasses_list[i][2], + dry_early_node = "default:desert_sand", + grow_nodes = {"default:dirt_with_grass", "default:sand", "default:desert_sand"} + }) +end + +print("[Junglegrass] Loaded.") diff --git a/mods/junglegrass/junglegrass-changelog.txt b/mods/junglegrass/junglegrass-changelog.txt new file mode 100644 index 0000000..75f708b --- /dev/null +++ b/mods/junglegrass/junglegrass-changelog.txt @@ -0,0 +1,24 @@ +Changelog +--------- + +2012-08-03: Mild rewrite to adapt the mod to use perlin noise while spawning. +Also got rid of the random-numbers-inside-abm stuff, now using the abm's own +'chance' parameter instead. Tuned various settings to try to retain the same +overall density and growth rates as in the previous version. Moved this +changelog into a separate file. + +2012-07-12: moved project to github. + +2012-07-09 (a bit later): tuned the spawn/grow rates a bit more, made the +numbers more sane. Added a radius check to limit the density of the spawned +grasses (they won't grow near each other or near dry shrubs or cactus, though +they still grow on the top of said cacti). + +2012-07-09: Added cactus, sand, and desert sand as spawning surfaces. Reduced +and tuned the spawn rates a bit to try to balance things out. Made that which +spawns on grass, dirt, or sand start out at any size, grow over time, and +eventually die off. Limited desert sand to only the first two sizes (the +smallest size will grow one step, eventually), which will eventually die and +turn into dry shrubs. Only the two smallest sizes can spawn on cactus or +papyrus (and they don't grow or die). Fixed slightly off-center smallest size. +Fixed selection boxes. diff --git a/mods/junglegrass/textures/junglegrass_medium.png b/mods/junglegrass/textures/junglegrass_medium.png new file mode 100644 index 0000000..6d655df Binary files /dev/null and b/mods/junglegrass/textures/junglegrass_medium.png differ diff --git a/mods/junglegrass/textures/junglegrass_short.png b/mods/junglegrass/textures/junglegrass_short.png new file mode 100644 index 0000000..83f1122 Binary files /dev/null and b/mods/junglegrass/textures/junglegrass_short.png differ diff --git a/mods/junglegrass/textures/junglegrass_shortest.png b/mods/junglegrass/textures/junglegrass_shortest.png new file mode 100644 index 0000000..3feadff Binary files /dev/null and b/mods/junglegrass/textures/junglegrass_shortest.png differ diff --git a/mods/light/depends.txt b/mods/light/depends.txt new file mode 100644 index 0000000..e69de29 diff --git a/mods/light/init.lua b/mods/light/init.lua new file mode 100644 index 0000000..46a46a1 --- /dev/null +++ b/mods/light/init.lua @@ -0,0 +1,32 @@ +minetest.register_node("light:streetlight", { + description = "Streetlight", + drawtype = "nodebox", + tiles = {"light_streetlight_top.png", "light_streetlight_top.png", "light_streetlight.png",}, + paramtype = "light", + sunlight_propagates = true, + light_source = 14, + node_box = { + type = "fixed", + fixed = { + {-0.35, -0.375, -0.35, 0.35, 0.375, 0.35}, + {-0.2, -0.5, -0.2, 0.2, 0.5, 0.2}, + }, + }, + groups = {choppy=2,dig_immediate=3,flammable=1}, +}) + +metals = {"pig_iron", "bronze"} +fuels = {"charcoal", "anthracite", "bituminous_coal", "lignite"} + +for _, metal in ipairs(metals) do + for _, fuel in ipairs(fuels) do + minetest.register_craft({ + output = "light:streetlight", + recipe = { + {"metals:"..metal.."_sheet"}, + {"minerals:"..fuel}, + {"metals:"..metal.."_sheet"}, + } + }) + end +end \ No newline at end of file diff --git a/mods/light/textures/light_streetlight.png b/mods/light/textures/light_streetlight.png new file mode 100644 index 0000000..70594ba Binary files /dev/null and b/mods/light/textures/light_streetlight.png differ diff --git a/mods/light/textures/light_streetlight_top.png b/mods/light/textures/light_streetlight_top.png new file mode 100644 index 0000000..fd9ac9e Binary files /dev/null and b/mods/light/textures/light_streetlight_top.png differ diff --git a/mods/metals/depends.txt b/mods/metals/depends.txt new file mode 100644 index 0000000..0c25a43 --- /dev/null +++ b/mods/metals/depends.txt @@ -0,0 +1,2 @@ +default +minerals diff --git a/mods/metals/init.lua b/mods/metals/init.lua new file mode 100644 index 0000000..3fadf5d --- /dev/null +++ b/mods/metals/init.lua @@ -0,0 +1,457 @@ +metals = {} + +metals.levels = {0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,4,4,4,4,4,5} + +metals.list = { + 'bismuth', + 'zinc', + 'tin', + ---------- + 'copper', + ---------- + 'lead', + 'silver', + 'gold', + 'brass', + 'sterling_silver', + 'rose_gold', + 'oroide', + 'black_bronze', + 'bismuth_bronze', + 'tumbaga', + 'bronze', + 'aluminium', + ---------- + 'platinum', + 'pig_iron', + 'wrought_iron', + ---------- + 'german_silver', + 'albata', + 'nickel', + 'steel', + 'monel', + ---------- + 'black_steel' +} + +metals.desc_list = { + 'Bismuth', + 'Zinc', + 'Tin', + ---------- + 'Copper', + ---------- + 'Lead', + 'Silver', + 'Gold', + 'Brass', + 'Sterling Silver', + 'Rose Gold', + 'Oroide', + 'Black Bronze', + 'Bismuth Bronze', + 'Tumbaga', + 'Bronze', + 'Aluminium', + ---------- + 'Platinum', + 'Pig Iron', + 'Wrought Iron', + ---------- + 'German Silver', + 'Albata', + 'Nickel', + 'Steel', + 'Monel', + ---------- + 'Black Steel' +} + +for i=1, #metals.list do + + -- + -- Craftitems + -- + + minetest.register_craftitem("metals:"..metals.list[i].."_unshaped", { + description = "Unshaped "..metals.desc_list[i], + inventory_image = "metals_"..metals.list[i].."_unshaped.png", + }) + + minetest.register_craftitem("metals:"..metals.list[i].."_ingot", { + description = metals.desc_list[i].." Ingot", + inventory_image = "metals_"..metals.list[i].."_ingot.png", + }) + + minetest.register_craftitem("metals:"..metals.list[i].."_doubleingot", { + description = metals.desc_list[i].." Double Ingot", + inventory_image = "metals_"..metals.list[i].."_doubleingot.png", + }) + + minetest.register_craftitem("metals:"..metals.list[i].."_sheet", { + description = metals.desc_list[i].." Sheet", + inventory_image = "metals_" .. metals.list[i].."_sheet.png", + }) + + minetest.register_craftitem("metals:"..metals.list[i].."_doublesheet", { + description = metals.desc_list[i].." Double Sheet", + inventory_image = "metals_"..metals.list[i].."_doublesheet.png", + }) + + minetest.register_craftitem("metals:ceramic_mold_"..metals.list[i], { + description = "Ceramic Mold with "..metals.desc_list[i], + inventory_image = "metals_ceramic_mold.png^metals_"..metals.list[i].."_ingot.png", + }) + + minetest.register_craftitem("metals:"..metals.list[i].."_lock", { + description = metals.desc_list[i].." Lock", + inventory_image = "metals_"..metals.list[i].."_lock.png", + groups = {lock=1} + }) + + -- + -- Nodes + -- + + minetest.register_node("metals:"..metals.list[i].."_block", { + description = "Block of "..metals.desc_list[i], + tiles = {"metals_"..metals.list[i].."_block.png"}, + particle_image = {"metals_"..metals.list[i].."_block.png"}, + is_ground_content = true, + drop = "metals:"..metals.list[i].."_doubleingot 4", + groups = {snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1}, + sounds = default.node_sound_stone_defaults(), + }) + + -- + -- Crafts + -- + + minetest.register_craft({ + output = "metals:"..metals.list[i].."_block", + recipe = { + {"metals:"..metals.list[i].."_doubleingot", "metals:"..metals.list[i].."_doubleingot"}, + {"metals:"..metals.list[i].."_doubleingot", "metals:"..metals.list[i].."_doubleingot"}, + } + }) + + realtest.register_stair("metals:"..metals.list[i].."_block",nil,nil,nil,metals.desc_list[i].." Stair",nil, + "metals:"..metals.list[i].."_doubleingot 3") + realtest.register_slab("metals:"..metals.list[i].."_block",nil,nil,nil,metals.desc_list[i].." Slab",nil, + "metals:"..metals.list[i].."_doubleingot 2") + minetest.register_craft({ + output = "metals:"..metals.list[i].."_block_slab", + recipe = { + {"metals:"..metals.list[i].."_doubleingot","metals:"..metals.list[i].."_doubleingot"}, + }, + }) + minetest.register_craft({ + output = "metals:"..metals.list[i].."_block_stair", + recipe = { + {"metals:"..metals.list[i].."_doubleingot",""}, + {"metals:"..metals.list[i].."_doubleingot","metals:"..metals.list[i].."_doubleingot"}, + }, + }) + minetest.register_craft({ + output = "metals:"..metals.list[i].."_block_stair", + recipe = { + {"","metals:"..metals.list[i].."_doubleingot"}, + {"metals:"..metals.list[i].."_doubleingot","metals:"..metals.list[i].."_doubleingot"}, + }, + }) + + minetest.register_craft({ + output = "metals:ceramic_mold_"..metals.list[i], + recipe = { + {"metals:"..metals.list[i].."_ingot"}, + {"metals:ceramic_mold"}, + } + }) + + minetest.register_craft({ + output = "metals:"..metals.list[i].."_ingot", + recipe = {{"metals:ceramic_mold_"..metals.list[i]}}, + replacements = {{"metals:ceramic_mold_"..metals.list[i], "metals:ceramic_mold"}}, + }) + + -- + -- Cooking + -- + + minetest.register_craft({ + type = "cooking", + output = "metals:"..metals.list[i].."_unshaped", + recipe = "metals:ceramic_mold_"..metals.list[i], + cooktime = 10, + }) +end + +-- +-- Smelting +-- + +minetest.register_craftitem("metals:molding_sand_lump", { + description = "Molding Sand", + inventory_image = "metals_molding_sand.png" +}) + +minetest.register_craft({ + type = "shapeless", + output = "metals:molding_sand_lump 5", + recipe = {"grounds:clay_lump", "default:sand", "default:desert_sand"} +}) + +minetest.register_craftitem("metals:molding_sand_mold", { + description = "Molding Sand Mold", + inventory_image = "metals_molding_sand_mold.png", +}) + +minetest.register_craftitem("metals:clay_mold", { + description = "Clay Mold", + inventory_image = "metals_clay_mold.png", +}) + +minetest.register_craftitem("metals:ceramic_mold", { + description = "Ceramic mold", + inventory_image = "metals_ceramic_mold.png", +}) + +minetest.register_craft({ + output = "metals:molding_sand_mold 5", + recipe = { + {"metals:molding_sand_lump", "", "metals:molding_sand_lump"}, + {"metals:molding_sand_lump", "metals:molding_sand_lump", "metals:molding_sand_lump"}, + } +}) + +minetest.register_craft({ + output = "metals:clay_mold 5", + recipe = { + {"grounds:clay_lump", "", "grounds:clay_lump"}, + {"grounds:clay_lump", "grounds:clay_lump", "grounds:clay_lump"}, + } +}) + +minetest.register_craft({ + type = "cooking", + output = "metals:ceramic_mold", + recipe = "metals:clay_mold", + cooktime = 5, +}) + +minetest.register_craft({ + type = "cooking", + output = "metals:ceramic_mold", + recipe = "metals:molding_sand_mold", +}) + +minerals = {} + +minerals.list = { + 'magnetite', + 'hematite', + 'limonite', + 'bismuthinite', + 'cassiterite', + 'galena', + 'malachite', + 'native_copper', + 'native_gold', + 'native_platinum', + 'native_silver', + 'sphalerite', + 'tetrahedrite', + 'garnierite', + 'bauxite', +} + +minerals.desc_list = { + 'Magnetite', + 'Hematite', + 'Limonite', + 'Bismuthinite', + 'Cassiterite', + 'Galena', + 'Malachite', + 'Native Copper', + 'Native Gold', + 'Native Platinum', + 'Native Silver', + 'Sphalerite', + 'Tetrahedrite', + 'Garnierite', + 'Bauxite', +} + +minerals.metals_list = { + 'pig_iron', + 'pig_iron', + 'pig_iron', + 'bismuth', + 'tin', + 'lead', + 'copper', + 'copper', + 'gold', + 'platinum', + 'silver', + 'zinc', + 'copper', + 'nickel', + 'aluminium', +} + +for i, mineral in ipairs(minerals.list) do + minetest.register_craftitem("metals:ceramic_mold_"..mineral, { + description = "Ceramic mold with "..minerals.desc_list[i], + inventory_image = "metals_ceramic_mold_"..mineral..".png", + }) + + minetest.register_craft({ + output = "metals:ceramic_mold_"..mineral, + recipe = { + {"minerals:"..mineral}, + {"metals:ceramic_mold"}, + } + }) + + minetest.register_craft({ + output = "minerals:"..mineral, + recipe = {{"metals:ceramic_mold_"..mineral}}, + replacements = {{"metals:ceramic_mold_"..mineral, "metals:ceramic_mold"}}, + }) + + minetest.register_craft({ + type = "cooking", + output = "metals:"..minerals.metals_list[i].."_unshaped", + recipe = "metals:ceramic_mold_"..mineral, + cooktime = 5, + }) +end + +-- +-- Alloys (needs smelter) +-- + + +crafter.register_craft({ + type = "smelting", + output = "metals:oroide_unshaped 4", + recipe = { + {"metals:copper_unshaped","metals:copper_unshaped"}, + {"metals:tin_unshaped","metals:zinc_unshaped"} + } +}) + +crafter.register_craft({ + type = "smelting", + output = "metals:tumbaga_unshaped 4", + recipe = { + {"metals:copper_unshaped","metals:copper_unshaped"}, + {"metals:gold_unshaped","metals:gold_unshaped"} + } +}) + +crafter.register_craft({ + type = "smelting", + output = "metals:monel_unshaped 4", + recipe = { + {"metals:nickel_unshaped","metals:nickel_unshaped"}, + {"metals:nickel_unshaped","metals:copper_unshaped"} + } +}) + +crafter.register_craft({ + type = "smelting", + output = "metals:german_silver_unshaped 4", + recipe = { + {"metals:copper_unshaped","metals:copper_unshaped"}, + {"metals:copper_unshaped","metals:nickel_unshaped"} + } +}) + +crafter.register_craft({ + type = "smelting", + output = "metals:albata_unshaped 4", + recipe = { + {"metals:copper_unshaped","metals:nickel_unshaped"}, + {"metals:zinc_unshaped","metals:zinc_unshaped"} + } +}) + +crafter.register_craft({ + type = "smelting", + output = "metals:steel_unshaped 4", + recipe = { + {"metals:wrought_iron_unshaped","metals:wrought_iron_unshaped"}, + {"metals:wrought_iron_unshaped","metals:pig_iron_unshaped"} + } +}) + +crafter.register_craft({ + type = "smelting", + output = "metals:brass_unshaped 4", + recipe = { + {"metals:copper_unshaped","metals:copper_unshaped"}, + {"metals:copper_unshaped","metals:zinc_unshaped"} + } +}) + +crafter.register_craft({ + type = "smelting", + output = "metals:sterling_silver_unshaped 4", + recipe = { + {"metals:silver_unshaped","metals:silver_unshaped"}, + {"metals:silver_unshaped","metals:copper_unshaped"} + } +}) + +crafter.register_craft({ + type = "smelting", + output = "metals:rose_gold_unshaped 4", + recipe = { + {"metals:gold_unshaped","metals:gold_unshaped"}, + {"metals:gold_unshaped","metals:brass_unshaped"} + } +}) + +crafter.register_craft({ + type = "smelting", + output = "metals:black_bronze_unshaped 4", + recipe = { + {"metals:copper_unshaped","metals:copper_unshaped"}, + {"metals:gold_unshaped","metals:silver_unshaped"} + } +}) + +crafter.register_craft({ + type = "smelting", + output = "metals:bismuth_bronze_unshaped 4", + recipe = { + {"metals:copper_unshaped","metals:copper_unshaped"}, + {"metals:bismuth_unshaped","metals:tin_unshaped"} + } +}) + +crafter.register_craft({ + type = "smelting", + output = "metals:bronze_unshaped 4", + recipe = { + {"metals:copper_unshaped","metals:copper_unshaped"}, + {"metals:copper_unshaped","metals:tin_unshaped"} + } +}) + +crafter.register_craft({ + type = "smelting", + output = "metals:black_steel_unshaped 4", + recipe = { + {"metals:steel_unshaped","metals:steel_unshaped"}, + {"metals:nickel_unshaped","metals:black_bronze_unshaped"} + } +}) + +-- +-- Other +-- diff --git a/mods/metals/textures/metals_albata_block.png b/mods/metals/textures/metals_albata_block.png new file mode 100755 index 0000000..26d8b8a Binary files /dev/null and b/mods/metals/textures/metals_albata_block.png differ diff --git a/mods/metals/textures/metals_albata_bucket.png b/mods/metals/textures/metals_albata_bucket.png new file mode 100755 index 0000000..834f6c6 Binary files /dev/null and b/mods/metals/textures/metals_albata_bucket.png differ diff --git a/mods/metals/textures/metals_albata_doubleingot.png b/mods/metals/textures/metals_albata_doubleingot.png new file mode 100755 index 0000000..5a1a8e8 Binary files /dev/null and b/mods/metals/textures/metals_albata_doubleingot.png differ diff --git a/mods/metals/textures/metals_albata_doublesheet.png b/mods/metals/textures/metals_albata_doublesheet.png new file mode 100755 index 0000000..cc17229 Binary files /dev/null and b/mods/metals/textures/metals_albata_doublesheet.png differ diff --git a/mods/metals/textures/metals_albata_ingot.png b/mods/metals/textures/metals_albata_ingot.png new file mode 100755 index 0000000..08c9510 Binary files /dev/null and b/mods/metals/textures/metals_albata_ingot.png differ diff --git a/mods/metals/textures/metals_albata_lock.png b/mods/metals/textures/metals_albata_lock.png new file mode 100755 index 0000000..8e328ef Binary files /dev/null and b/mods/metals/textures/metals_albata_lock.png differ diff --git a/mods/metals/textures/metals_albata_sheet.png b/mods/metals/textures/metals_albata_sheet.png new file mode 100755 index 0000000..970918f Binary files /dev/null and b/mods/metals/textures/metals_albata_sheet.png differ diff --git a/mods/metals/textures/metals_albata_unshaped.png b/mods/metals/textures/metals_albata_unshaped.png new file mode 100755 index 0000000..8ea5a67 Binary files /dev/null and b/mods/metals/textures/metals_albata_unshaped.png differ diff --git a/mods/metals/textures/metals_aluminium_block.png b/mods/metals/textures/metals_aluminium_block.png new file mode 100644 index 0000000..c5ecaba Binary files /dev/null and b/mods/metals/textures/metals_aluminium_block.png differ diff --git a/mods/metals/textures/metals_aluminium_bucket.png b/mods/metals/textures/metals_aluminium_bucket.png new file mode 100644 index 0000000..b67f807 Binary files /dev/null and b/mods/metals/textures/metals_aluminium_bucket.png differ diff --git a/mods/metals/textures/metals_aluminium_doubleingot.png b/mods/metals/textures/metals_aluminium_doubleingot.png new file mode 100644 index 0000000..df77912 Binary files /dev/null and b/mods/metals/textures/metals_aluminium_doubleingot.png differ diff --git a/mods/metals/textures/metals_aluminium_doublesheet.png b/mods/metals/textures/metals_aluminium_doublesheet.png new file mode 100644 index 0000000..6428e0f Binary files /dev/null and b/mods/metals/textures/metals_aluminium_doublesheet.png differ diff --git a/mods/metals/textures/metals_aluminium_ingot.png b/mods/metals/textures/metals_aluminium_ingot.png new file mode 100644 index 0000000..4c137a6 Binary files /dev/null and b/mods/metals/textures/metals_aluminium_ingot.png differ diff --git a/mods/metals/textures/metals_aluminium_lock.png b/mods/metals/textures/metals_aluminium_lock.png new file mode 100644 index 0000000..86c9107 Binary files /dev/null and b/mods/metals/textures/metals_aluminium_lock.png differ diff --git a/mods/metals/textures/metals_aluminium_sheet.png b/mods/metals/textures/metals_aluminium_sheet.png new file mode 100644 index 0000000..425a170 Binary files /dev/null and b/mods/metals/textures/metals_aluminium_sheet.png differ diff --git a/mods/metals/textures/metals_aluminium_unshaped.png b/mods/metals/textures/metals_aluminium_unshaped.png new file mode 100644 index 0000000..e71aadd Binary files /dev/null and b/mods/metals/textures/metals_aluminium_unshaped.png differ diff --git a/mods/metals/textures/metals_bismuth_block.png b/mods/metals/textures/metals_bismuth_block.png new file mode 100644 index 0000000..1606c22 Binary files /dev/null and b/mods/metals/textures/metals_bismuth_block.png differ diff --git a/mods/metals/textures/metals_bismuth_bronze_block.png b/mods/metals/textures/metals_bismuth_bronze_block.png new file mode 100644 index 0000000..c5921a4 Binary files /dev/null and b/mods/metals/textures/metals_bismuth_bronze_block.png differ diff --git a/mods/metals/textures/metals_bismuth_bronze_bucket.png b/mods/metals/textures/metals_bismuth_bronze_bucket.png new file mode 100644 index 0000000..accf0c1 Binary files /dev/null and b/mods/metals/textures/metals_bismuth_bronze_bucket.png differ diff --git a/mods/metals/textures/metals_bismuth_bronze_doubleingot.png b/mods/metals/textures/metals_bismuth_bronze_doubleingot.png new file mode 100644 index 0000000..112094d Binary files /dev/null and b/mods/metals/textures/metals_bismuth_bronze_doubleingot.png differ diff --git a/mods/metals/textures/metals_bismuth_bronze_doublesheet.png b/mods/metals/textures/metals_bismuth_bronze_doublesheet.png new file mode 100644 index 0000000..060e4cc Binary files /dev/null and b/mods/metals/textures/metals_bismuth_bronze_doublesheet.png differ diff --git a/mods/metals/textures/metals_bismuth_bronze_ingot.png b/mods/metals/textures/metals_bismuth_bronze_ingot.png new file mode 100644 index 0000000..74ec37e Binary files /dev/null and b/mods/metals/textures/metals_bismuth_bronze_ingot.png differ diff --git a/mods/metals/textures/metals_bismuth_bronze_lock.png b/mods/metals/textures/metals_bismuth_bronze_lock.png new file mode 100644 index 0000000..99f441a Binary files /dev/null and b/mods/metals/textures/metals_bismuth_bronze_lock.png differ diff --git a/mods/metals/textures/metals_bismuth_bronze_sheet.png b/mods/metals/textures/metals_bismuth_bronze_sheet.png new file mode 100644 index 0000000..a649f6d Binary files /dev/null and b/mods/metals/textures/metals_bismuth_bronze_sheet.png differ diff --git a/mods/metals/textures/metals_bismuth_bronze_unshaped.png b/mods/metals/textures/metals_bismuth_bronze_unshaped.png new file mode 100644 index 0000000..cebfdc8 Binary files /dev/null and b/mods/metals/textures/metals_bismuth_bronze_unshaped.png differ diff --git a/mods/metals/textures/metals_bismuth_bucket.png b/mods/metals/textures/metals_bismuth_bucket.png new file mode 100644 index 0000000..1ecb8d4 Binary files /dev/null and b/mods/metals/textures/metals_bismuth_bucket.png differ diff --git a/mods/metals/textures/metals_bismuth_doubleingot.png b/mods/metals/textures/metals_bismuth_doubleingot.png new file mode 100644 index 0000000..70af9c1 Binary files /dev/null and b/mods/metals/textures/metals_bismuth_doubleingot.png differ diff --git a/mods/metals/textures/metals_bismuth_doublesheet.png b/mods/metals/textures/metals_bismuth_doublesheet.png new file mode 100644 index 0000000..50371e3 Binary files /dev/null and b/mods/metals/textures/metals_bismuth_doublesheet.png differ diff --git a/mods/metals/textures/metals_bismuth_ingot.png b/mods/metals/textures/metals_bismuth_ingot.png new file mode 100644 index 0000000..57569f8 Binary files /dev/null and b/mods/metals/textures/metals_bismuth_ingot.png differ diff --git a/mods/metals/textures/metals_bismuth_lock.png b/mods/metals/textures/metals_bismuth_lock.png new file mode 100644 index 0000000..2ac7feb Binary files /dev/null and b/mods/metals/textures/metals_bismuth_lock.png differ diff --git a/mods/metals/textures/metals_bismuth_sheet.png b/mods/metals/textures/metals_bismuth_sheet.png new file mode 100644 index 0000000..2582739 Binary files /dev/null and b/mods/metals/textures/metals_bismuth_sheet.png differ diff --git a/mods/metals/textures/metals_bismuth_unshaped.png b/mods/metals/textures/metals_bismuth_unshaped.png new file mode 100644 index 0000000..d96312b Binary files /dev/null and b/mods/metals/textures/metals_bismuth_unshaped.png differ diff --git a/mods/metals/textures/metals_black_bronze_block.png b/mods/metals/textures/metals_black_bronze_block.png new file mode 100644 index 0000000..1833961 Binary files /dev/null and b/mods/metals/textures/metals_black_bronze_block.png differ diff --git a/mods/metals/textures/metals_black_bronze_bucket.png b/mods/metals/textures/metals_black_bronze_bucket.png new file mode 100644 index 0000000..6114527 Binary files /dev/null and b/mods/metals/textures/metals_black_bronze_bucket.png differ diff --git a/mods/metals/textures/metals_black_bronze_doubleingot.png b/mods/metals/textures/metals_black_bronze_doubleingot.png new file mode 100644 index 0000000..1014504 Binary files /dev/null and b/mods/metals/textures/metals_black_bronze_doubleingot.png differ diff --git a/mods/metals/textures/metals_black_bronze_doublesheet.png b/mods/metals/textures/metals_black_bronze_doublesheet.png new file mode 100644 index 0000000..1a5719d Binary files /dev/null and b/mods/metals/textures/metals_black_bronze_doublesheet.png differ diff --git a/mods/metals/textures/metals_black_bronze_ingot.png b/mods/metals/textures/metals_black_bronze_ingot.png new file mode 100644 index 0000000..766f786 Binary files /dev/null and b/mods/metals/textures/metals_black_bronze_ingot.png differ diff --git a/mods/metals/textures/metals_black_bronze_lock.png b/mods/metals/textures/metals_black_bronze_lock.png new file mode 100644 index 0000000..f1a5c86 Binary files /dev/null and b/mods/metals/textures/metals_black_bronze_lock.png differ diff --git a/mods/metals/textures/metals_black_bronze_sheet.png b/mods/metals/textures/metals_black_bronze_sheet.png new file mode 100644 index 0000000..ac7dfca Binary files /dev/null and b/mods/metals/textures/metals_black_bronze_sheet.png differ diff --git a/mods/metals/textures/metals_black_bronze_unshaped.png b/mods/metals/textures/metals_black_bronze_unshaped.png new file mode 100644 index 0000000..2143a1c Binary files /dev/null and b/mods/metals/textures/metals_black_bronze_unshaped.png differ diff --git a/mods/metals/textures/metals_black_steel_block.png b/mods/metals/textures/metals_black_steel_block.png new file mode 100644 index 0000000..2cda6fe Binary files /dev/null and b/mods/metals/textures/metals_black_steel_block.png differ diff --git a/mods/metals/textures/metals_black_steel_bucket.png b/mods/metals/textures/metals_black_steel_bucket.png new file mode 100644 index 0000000..9e56232 Binary files /dev/null and b/mods/metals/textures/metals_black_steel_bucket.png differ diff --git a/mods/metals/textures/metals_black_steel_doubleingot.png b/mods/metals/textures/metals_black_steel_doubleingot.png new file mode 100644 index 0000000..07bdc9b Binary files /dev/null and b/mods/metals/textures/metals_black_steel_doubleingot.png differ diff --git a/mods/metals/textures/metals_black_steel_doublesheet.png b/mods/metals/textures/metals_black_steel_doublesheet.png new file mode 100644 index 0000000..1cc5552 Binary files /dev/null and b/mods/metals/textures/metals_black_steel_doublesheet.png differ diff --git a/mods/metals/textures/metals_black_steel_ingot.png b/mods/metals/textures/metals_black_steel_ingot.png new file mode 100644 index 0000000..797c85d Binary files /dev/null and b/mods/metals/textures/metals_black_steel_ingot.png differ diff --git a/mods/metals/textures/metals_black_steel_lock.png b/mods/metals/textures/metals_black_steel_lock.png new file mode 100644 index 0000000..1457a24 Binary files /dev/null and b/mods/metals/textures/metals_black_steel_lock.png differ diff --git a/mods/metals/textures/metals_black_steel_sheet.png b/mods/metals/textures/metals_black_steel_sheet.png new file mode 100644 index 0000000..b630068 Binary files /dev/null and b/mods/metals/textures/metals_black_steel_sheet.png differ diff --git a/mods/metals/textures/metals_black_steel_unshaped.png b/mods/metals/textures/metals_black_steel_unshaped.png new file mode 100644 index 0000000..b37d56e Binary files /dev/null and b/mods/metals/textures/metals_black_steel_unshaped.png differ diff --git a/mods/metals/textures/metals_brass_block.png b/mods/metals/textures/metals_brass_block.png new file mode 100644 index 0000000..5694424 Binary files /dev/null and b/mods/metals/textures/metals_brass_block.png differ diff --git a/mods/metals/textures/metals_brass_bucket.png b/mods/metals/textures/metals_brass_bucket.png new file mode 100644 index 0000000..daa5b3f Binary files /dev/null and b/mods/metals/textures/metals_brass_bucket.png differ diff --git a/mods/metals/textures/metals_brass_doubleingot.png b/mods/metals/textures/metals_brass_doubleingot.png new file mode 100644 index 0000000..e6c81cb Binary files /dev/null and b/mods/metals/textures/metals_brass_doubleingot.png differ diff --git a/mods/metals/textures/metals_brass_doublesheet.png b/mods/metals/textures/metals_brass_doublesheet.png new file mode 100644 index 0000000..ce27d14 Binary files /dev/null and b/mods/metals/textures/metals_brass_doublesheet.png differ diff --git a/mods/metals/textures/metals_brass_ingot.png b/mods/metals/textures/metals_brass_ingot.png new file mode 100644 index 0000000..0c14290 Binary files /dev/null and b/mods/metals/textures/metals_brass_ingot.png differ diff --git a/mods/metals/textures/metals_brass_lock.png b/mods/metals/textures/metals_brass_lock.png new file mode 100644 index 0000000..674e397 Binary files /dev/null and b/mods/metals/textures/metals_brass_lock.png differ diff --git a/mods/metals/textures/metals_brass_sheet.png b/mods/metals/textures/metals_brass_sheet.png new file mode 100644 index 0000000..7886734 Binary files /dev/null and b/mods/metals/textures/metals_brass_sheet.png differ diff --git a/mods/metals/textures/metals_brass_unshaped.png b/mods/metals/textures/metals_brass_unshaped.png new file mode 100644 index 0000000..547b9a6 Binary files /dev/null and b/mods/metals/textures/metals_brass_unshaped.png differ diff --git a/mods/metals/textures/metals_bronze_block.png b/mods/metals/textures/metals_bronze_block.png new file mode 100644 index 0000000..1ad342a Binary files /dev/null and b/mods/metals/textures/metals_bronze_block.png differ diff --git a/mods/metals/textures/metals_bronze_bucket.png b/mods/metals/textures/metals_bronze_bucket.png new file mode 100644 index 0000000..2d3988d Binary files /dev/null and b/mods/metals/textures/metals_bronze_bucket.png differ diff --git a/mods/metals/textures/metals_bronze_doubleingot.png b/mods/metals/textures/metals_bronze_doubleingot.png new file mode 100644 index 0000000..937fcbd Binary files /dev/null and b/mods/metals/textures/metals_bronze_doubleingot.png differ diff --git a/mods/metals/textures/metals_bronze_doublesheet.png b/mods/metals/textures/metals_bronze_doublesheet.png new file mode 100644 index 0000000..d13e496 Binary files /dev/null and b/mods/metals/textures/metals_bronze_doublesheet.png differ diff --git a/mods/metals/textures/metals_bronze_ingot.png b/mods/metals/textures/metals_bronze_ingot.png new file mode 100644 index 0000000..10e1c7a Binary files /dev/null and b/mods/metals/textures/metals_bronze_ingot.png differ diff --git a/mods/metals/textures/metals_bronze_lock.png b/mods/metals/textures/metals_bronze_lock.png new file mode 100644 index 0000000..8245a7f Binary files /dev/null and b/mods/metals/textures/metals_bronze_lock.png differ diff --git a/mods/metals/textures/metals_bronze_sheet.png b/mods/metals/textures/metals_bronze_sheet.png new file mode 100644 index 0000000..86902ad Binary files /dev/null and b/mods/metals/textures/metals_bronze_sheet.png differ diff --git a/mods/metals/textures/metals_bronze_unshaped.png b/mods/metals/textures/metals_bronze_unshaped.png new file mode 100644 index 0000000..36e68f7 Binary files /dev/null and b/mods/metals/textures/metals_bronze_unshaped.png differ diff --git a/mods/metals/textures/metals_ceramic_mold.png b/mods/metals/textures/metals_ceramic_mold.png new file mode 100644 index 0000000..721d37c Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_albata.png b/mods/metals/textures/metals_ceramic_mold_albata.png new file mode 100755 index 0000000..df288d6 Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_albata.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_aluminium.png b/mods/metals/textures/metals_ceramic_mold_aluminium.png new file mode 100644 index 0000000..04f9f14 Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_aluminium.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_bauxite.png b/mods/metals/textures/metals_ceramic_mold_bauxite.png new file mode 100644 index 0000000..1ea6352 Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_bauxite.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_bismuthinite.png b/mods/metals/textures/metals_ceramic_mold_bismuthinite.png new file mode 100644 index 0000000..f20b513 Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_bismuthinite.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_cassiterite.png b/mods/metals/textures/metals_ceramic_mold_cassiterite.png new file mode 100644 index 0000000..17fbe5a Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_cassiterite.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_galena.png b/mods/metals/textures/metals_ceramic_mold_galena.png new file mode 100644 index 0000000..b10f693 Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_galena.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_garnierite.png b/mods/metals/textures/metals_ceramic_mold_garnierite.png new file mode 100644 index 0000000..717c371 Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_garnierite.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_german_silver.png b/mods/metals/textures/metals_ceramic_mold_german_silver.png new file mode 100755 index 0000000..bac238e Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_german_silver.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_hematite.png b/mods/metals/textures/metals_ceramic_mold_hematite.png new file mode 100644 index 0000000..264cdc9 Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_hematite.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_limonite.png b/mods/metals/textures/metals_ceramic_mold_limonite.png new file mode 100644 index 0000000..25c173f Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_limonite.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_magnetite.png b/mods/metals/textures/metals_ceramic_mold_magnetite.png new file mode 100644 index 0000000..68ed6b8 Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_magnetite.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_malachite.png b/mods/metals/textures/metals_ceramic_mold_malachite.png new file mode 100644 index 0000000..cba8882 Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_malachite.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_monel.png b/mods/metals/textures/metals_ceramic_mold_monel.png new file mode 100644 index 0000000..2e8e5a1 Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_monel.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_native_copper.png b/mods/metals/textures/metals_ceramic_mold_native_copper.png new file mode 100644 index 0000000..b061027 Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_native_copper.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_native_gold.png b/mods/metals/textures/metals_ceramic_mold_native_gold.png new file mode 100644 index 0000000..54f6681 Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_native_gold.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_native_platinum.png b/mods/metals/textures/metals_ceramic_mold_native_platinum.png new file mode 100644 index 0000000..193436d Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_native_platinum.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_native_silver.png b/mods/metals/textures/metals_ceramic_mold_native_silver.png new file mode 100644 index 0000000..1dbf092 Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_native_silver.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_oroide.png b/mods/metals/textures/metals_ceramic_mold_oroide.png new file mode 100644 index 0000000..a3ba88a Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_oroide.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_sphalerite.png b/mods/metals/textures/metals_ceramic_mold_sphalerite.png new file mode 100644 index 0000000..9bc26cf Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_sphalerite.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_tetrahedrite.png b/mods/metals/textures/metals_ceramic_mold_tetrahedrite.png new file mode 100644 index 0000000..67238d2 Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_tetrahedrite.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_tumbaga.png b/mods/metals/textures/metals_ceramic_mold_tumbaga.png new file mode 100644 index 0000000..aa2e3dd Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_tumbaga.png differ diff --git a/mods/metals/textures/metals_ceramic_mold_wrought_iron.png b/mods/metals/textures/metals_ceramic_mold_wrought_iron.png new file mode 100644 index 0000000..db26421 Binary files /dev/null and b/mods/metals/textures/metals_ceramic_mold_wrought_iron.png differ diff --git a/mods/metals/textures/metals_clay_mold.png b/mods/metals/textures/metals_clay_mold.png new file mode 100644 index 0000000..32e71f9 Binary files /dev/null and b/mods/metals/textures/metals_clay_mold.png differ diff --git a/mods/metals/textures/metals_copper_block.png b/mods/metals/textures/metals_copper_block.png new file mode 100644 index 0000000..f0289fb Binary files /dev/null and b/mods/metals/textures/metals_copper_block.png differ diff --git a/mods/metals/textures/metals_copper_bucket.png b/mods/metals/textures/metals_copper_bucket.png new file mode 100644 index 0000000..bfa136b Binary files /dev/null and b/mods/metals/textures/metals_copper_bucket.png differ diff --git a/mods/metals/textures/metals_copper_doubleingot.png b/mods/metals/textures/metals_copper_doubleingot.png new file mode 100644 index 0000000..2955f5e Binary files /dev/null and b/mods/metals/textures/metals_copper_doubleingot.png differ diff --git a/mods/metals/textures/metals_copper_doublesheet.png b/mods/metals/textures/metals_copper_doublesheet.png new file mode 100644 index 0000000..7ad8f32 Binary files /dev/null and b/mods/metals/textures/metals_copper_doublesheet.png differ diff --git a/mods/metals/textures/metals_copper_ingot.png b/mods/metals/textures/metals_copper_ingot.png new file mode 100644 index 0000000..69e9567 Binary files /dev/null and b/mods/metals/textures/metals_copper_ingot.png differ diff --git a/mods/metals/textures/metals_copper_lock.png b/mods/metals/textures/metals_copper_lock.png new file mode 100644 index 0000000..4611bc1 Binary files /dev/null and b/mods/metals/textures/metals_copper_lock.png differ diff --git a/mods/metals/textures/metals_copper_sheet.png b/mods/metals/textures/metals_copper_sheet.png new file mode 100644 index 0000000..cc790d7 Binary files /dev/null and b/mods/metals/textures/metals_copper_sheet.png differ diff --git a/mods/metals/textures/metals_copper_unshaped.png b/mods/metals/textures/metals_copper_unshaped.png new file mode 100644 index 0000000..4552645 Binary files /dev/null and b/mods/metals/textures/metals_copper_unshaped.png differ diff --git a/mods/metals/textures/metals_german_silver_block.png b/mods/metals/textures/metals_german_silver_block.png new file mode 100755 index 0000000..116d925 Binary files /dev/null and b/mods/metals/textures/metals_german_silver_block.png differ diff --git a/mods/metals/textures/metals_german_silver_bucket.png b/mods/metals/textures/metals_german_silver_bucket.png new file mode 100755 index 0000000..1ad2d72 Binary files /dev/null and b/mods/metals/textures/metals_german_silver_bucket.png differ diff --git a/mods/metals/textures/metals_german_silver_doubleingot.png b/mods/metals/textures/metals_german_silver_doubleingot.png new file mode 100755 index 0000000..814faf3 Binary files /dev/null and b/mods/metals/textures/metals_german_silver_doubleingot.png differ diff --git a/mods/metals/textures/metals_german_silver_doublesheet.png b/mods/metals/textures/metals_german_silver_doublesheet.png new file mode 100755 index 0000000..39025f2 Binary files /dev/null and b/mods/metals/textures/metals_german_silver_doublesheet.png differ diff --git a/mods/metals/textures/metals_german_silver_ingot.png b/mods/metals/textures/metals_german_silver_ingot.png new file mode 100755 index 0000000..75ecb8c Binary files /dev/null and b/mods/metals/textures/metals_german_silver_ingot.png differ diff --git a/mods/metals/textures/metals_german_silver_lock.png b/mods/metals/textures/metals_german_silver_lock.png new file mode 100755 index 0000000..e28e356 Binary files /dev/null and b/mods/metals/textures/metals_german_silver_lock.png differ diff --git a/mods/metals/textures/metals_german_silver_sheet.png b/mods/metals/textures/metals_german_silver_sheet.png new file mode 100755 index 0000000..d46d397 Binary files /dev/null and b/mods/metals/textures/metals_german_silver_sheet.png differ diff --git a/mods/metals/textures/metals_german_silver_unshaped.png b/mods/metals/textures/metals_german_silver_unshaped.png new file mode 100755 index 0000000..7cb564e Binary files /dev/null and b/mods/metals/textures/metals_german_silver_unshaped.png differ diff --git a/mods/metals/textures/metals_gold_block.png b/mods/metals/textures/metals_gold_block.png new file mode 100644 index 0000000..0948471 Binary files /dev/null and b/mods/metals/textures/metals_gold_block.png differ diff --git a/mods/metals/textures/metals_gold_bucket.png b/mods/metals/textures/metals_gold_bucket.png new file mode 100644 index 0000000..f0a0cea Binary files /dev/null and b/mods/metals/textures/metals_gold_bucket.png differ diff --git a/mods/metals/textures/metals_gold_doubleingot.png b/mods/metals/textures/metals_gold_doubleingot.png new file mode 100644 index 0000000..99b9883 Binary files /dev/null and b/mods/metals/textures/metals_gold_doubleingot.png differ diff --git a/mods/metals/textures/metals_gold_doublesheet.png b/mods/metals/textures/metals_gold_doublesheet.png new file mode 100644 index 0000000..478f1ba Binary files /dev/null and b/mods/metals/textures/metals_gold_doublesheet.png differ diff --git a/mods/metals/textures/metals_gold_ingot.png b/mods/metals/textures/metals_gold_ingot.png new file mode 100644 index 0000000..305bd8b Binary files /dev/null and b/mods/metals/textures/metals_gold_ingot.png differ diff --git a/mods/metals/textures/metals_gold_lock.png b/mods/metals/textures/metals_gold_lock.png new file mode 100644 index 0000000..862aced Binary files /dev/null and b/mods/metals/textures/metals_gold_lock.png differ diff --git a/mods/metals/textures/metals_gold_sheet.png b/mods/metals/textures/metals_gold_sheet.png new file mode 100644 index 0000000..6c301e1 Binary files /dev/null and b/mods/metals/textures/metals_gold_sheet.png differ diff --git a/mods/metals/textures/metals_gold_unshaped.png b/mods/metals/textures/metals_gold_unshaped.png new file mode 100644 index 0000000..586ac74 Binary files /dev/null and b/mods/metals/textures/metals_gold_unshaped.png differ diff --git a/mods/metals/textures/metals_lava.png b/mods/metals/textures/metals_lava.png new file mode 100644 index 0000000..51a3563 Binary files /dev/null and b/mods/metals/textures/metals_lava.png differ diff --git a/mods/metals/textures/metals_lead_block.png b/mods/metals/textures/metals_lead_block.png new file mode 100644 index 0000000..bbaf6df Binary files /dev/null and b/mods/metals/textures/metals_lead_block.png differ diff --git a/mods/metals/textures/metals_lead_bucket.png b/mods/metals/textures/metals_lead_bucket.png new file mode 100644 index 0000000..f456556 Binary files /dev/null and b/mods/metals/textures/metals_lead_bucket.png differ diff --git a/mods/metals/textures/metals_lead_doubleingot.png b/mods/metals/textures/metals_lead_doubleingot.png new file mode 100644 index 0000000..5706ecf Binary files /dev/null and b/mods/metals/textures/metals_lead_doubleingot.png differ diff --git a/mods/metals/textures/metals_lead_doublesheet.png b/mods/metals/textures/metals_lead_doublesheet.png new file mode 100644 index 0000000..440a6ca Binary files /dev/null and b/mods/metals/textures/metals_lead_doublesheet.png differ diff --git a/mods/metals/textures/metals_lead_ingot.png b/mods/metals/textures/metals_lead_ingot.png new file mode 100644 index 0000000..b72841d Binary files /dev/null and b/mods/metals/textures/metals_lead_ingot.png differ diff --git a/mods/metals/textures/metals_lead_lock.png b/mods/metals/textures/metals_lead_lock.png new file mode 100644 index 0000000..5a5ea14 Binary files /dev/null and b/mods/metals/textures/metals_lead_lock.png differ diff --git a/mods/metals/textures/metals_lead_sheet.png b/mods/metals/textures/metals_lead_sheet.png new file mode 100644 index 0000000..d70184c Binary files /dev/null and b/mods/metals/textures/metals_lead_sheet.png differ diff --git a/mods/metals/textures/metals_lead_unshaped.png b/mods/metals/textures/metals_lead_unshaped.png new file mode 100644 index 0000000..c879c26 Binary files /dev/null and b/mods/metals/textures/metals_lead_unshaped.png differ diff --git a/mods/metals/textures/metals_molding_sand.png b/mods/metals/textures/metals_molding_sand.png new file mode 100644 index 0000000..6eb9ca6 Binary files /dev/null and b/mods/metals/textures/metals_molding_sand.png differ diff --git a/mods/metals/textures/metals_molding_sand_mold.png b/mods/metals/textures/metals_molding_sand_mold.png new file mode 100644 index 0000000..4642692 Binary files /dev/null and b/mods/metals/textures/metals_molding_sand_mold.png differ diff --git a/mods/metals/textures/metals_monel_block.png b/mods/metals/textures/metals_monel_block.png new file mode 100644 index 0000000..e4776f9 Binary files /dev/null and b/mods/metals/textures/metals_monel_block.png differ diff --git a/mods/metals/textures/metals_monel_bucket.png b/mods/metals/textures/metals_monel_bucket.png new file mode 100644 index 0000000..9f01854 Binary files /dev/null and b/mods/metals/textures/metals_monel_bucket.png differ diff --git a/mods/metals/textures/metals_monel_doubleingot.png b/mods/metals/textures/metals_monel_doubleingot.png new file mode 100644 index 0000000..4bf9181 Binary files /dev/null and b/mods/metals/textures/metals_monel_doubleingot.png differ diff --git a/mods/metals/textures/metals_monel_doublesheet.png b/mods/metals/textures/metals_monel_doublesheet.png new file mode 100644 index 0000000..fec1f05 Binary files /dev/null and b/mods/metals/textures/metals_monel_doublesheet.png differ diff --git a/mods/metals/textures/metals_monel_ingot.png b/mods/metals/textures/metals_monel_ingot.png new file mode 100644 index 0000000..cbd1af5 Binary files /dev/null and b/mods/metals/textures/metals_monel_ingot.png differ diff --git a/mods/metals/textures/metals_monel_lock.png b/mods/metals/textures/metals_monel_lock.png new file mode 100644 index 0000000..8df105c Binary files /dev/null and b/mods/metals/textures/metals_monel_lock.png differ diff --git a/mods/metals/textures/metals_monel_sheet.png b/mods/metals/textures/metals_monel_sheet.png new file mode 100644 index 0000000..bb95397 Binary files /dev/null and b/mods/metals/textures/metals_monel_sheet.png differ diff --git a/mods/metals/textures/metals_monel_unshaped.png b/mods/metals/textures/metals_monel_unshaped.png new file mode 100644 index 0000000..8485dfd Binary files /dev/null and b/mods/metals/textures/metals_monel_unshaped.png differ diff --git a/mods/metals/textures/metals_nickel_block.png b/mods/metals/textures/metals_nickel_block.png new file mode 100644 index 0000000..9050423 Binary files /dev/null and b/mods/metals/textures/metals_nickel_block.png differ diff --git a/mods/metals/textures/metals_nickel_bucket.png b/mods/metals/textures/metals_nickel_bucket.png new file mode 100644 index 0000000..8853df7 Binary files /dev/null and b/mods/metals/textures/metals_nickel_bucket.png differ diff --git a/mods/metals/textures/metals_nickel_doubleingot.png b/mods/metals/textures/metals_nickel_doubleingot.png new file mode 100644 index 0000000..244f63c Binary files /dev/null and b/mods/metals/textures/metals_nickel_doubleingot.png differ diff --git a/mods/metals/textures/metals_nickel_doublesheet.png b/mods/metals/textures/metals_nickel_doublesheet.png new file mode 100644 index 0000000..eb953f9 Binary files /dev/null and b/mods/metals/textures/metals_nickel_doublesheet.png differ diff --git a/mods/metals/textures/metals_nickel_ingot.png b/mods/metals/textures/metals_nickel_ingot.png new file mode 100644 index 0000000..0ee5199 Binary files /dev/null and b/mods/metals/textures/metals_nickel_ingot.png differ diff --git a/mods/metals/textures/metals_nickel_lock.png b/mods/metals/textures/metals_nickel_lock.png new file mode 100644 index 0000000..383d356 Binary files /dev/null and b/mods/metals/textures/metals_nickel_lock.png differ diff --git a/mods/metals/textures/metals_nickel_sheet.png b/mods/metals/textures/metals_nickel_sheet.png new file mode 100644 index 0000000..f25f5c5 Binary files /dev/null and b/mods/metals/textures/metals_nickel_sheet.png differ diff --git a/mods/metals/textures/metals_nickel_unshaped.png b/mods/metals/textures/metals_nickel_unshaped.png new file mode 100644 index 0000000..a2460af Binary files /dev/null and b/mods/metals/textures/metals_nickel_unshaped.png differ diff --git a/mods/metals/textures/metals_oroide_block.png b/mods/metals/textures/metals_oroide_block.png new file mode 100644 index 0000000..aa5a117 Binary files /dev/null and b/mods/metals/textures/metals_oroide_block.png differ diff --git a/mods/metals/textures/metals_oroide_bucket.png b/mods/metals/textures/metals_oroide_bucket.png new file mode 100644 index 0000000..555e8c3 Binary files /dev/null and b/mods/metals/textures/metals_oroide_bucket.png differ diff --git a/mods/metals/textures/metals_oroide_doubleingot.png b/mods/metals/textures/metals_oroide_doubleingot.png new file mode 100644 index 0000000..59551b2 Binary files /dev/null and b/mods/metals/textures/metals_oroide_doubleingot.png differ diff --git a/mods/metals/textures/metals_oroide_doublesheet.png b/mods/metals/textures/metals_oroide_doublesheet.png new file mode 100644 index 0000000..8f19759 Binary files /dev/null and b/mods/metals/textures/metals_oroide_doublesheet.png differ diff --git a/mods/metals/textures/metals_oroide_ingot.png b/mods/metals/textures/metals_oroide_ingot.png new file mode 100644 index 0000000..33adf89 Binary files /dev/null and b/mods/metals/textures/metals_oroide_ingot.png differ diff --git a/mods/metals/textures/metals_oroide_lock.png b/mods/metals/textures/metals_oroide_lock.png new file mode 100644 index 0000000..3f1ce66 Binary files /dev/null and b/mods/metals/textures/metals_oroide_lock.png differ diff --git a/mods/metals/textures/metals_oroide_sheet.png b/mods/metals/textures/metals_oroide_sheet.png new file mode 100644 index 0000000..0f3d16f Binary files /dev/null and b/mods/metals/textures/metals_oroide_sheet.png differ diff --git a/mods/metals/textures/metals_oroide_unshaped.png b/mods/metals/textures/metals_oroide_unshaped.png new file mode 100644 index 0000000..15ef03d Binary files /dev/null and b/mods/metals/textures/metals_oroide_unshaped.png differ diff --git a/mods/metals/textures/metals_pig_iron_block.png b/mods/metals/textures/metals_pig_iron_block.png new file mode 100644 index 0000000..ff5ffed Binary files /dev/null and b/mods/metals/textures/metals_pig_iron_block.png differ diff --git a/mods/metals/textures/metals_pig_iron_bucket.png b/mods/metals/textures/metals_pig_iron_bucket.png new file mode 100644 index 0000000..e557d14 Binary files /dev/null and b/mods/metals/textures/metals_pig_iron_bucket.png differ diff --git a/mods/metals/textures/metals_pig_iron_doubleingot.png b/mods/metals/textures/metals_pig_iron_doubleingot.png new file mode 100644 index 0000000..07b4036 Binary files /dev/null and b/mods/metals/textures/metals_pig_iron_doubleingot.png differ diff --git a/mods/metals/textures/metals_pig_iron_doublesheet.png b/mods/metals/textures/metals_pig_iron_doublesheet.png new file mode 100644 index 0000000..0e1e281 Binary files /dev/null and b/mods/metals/textures/metals_pig_iron_doublesheet.png differ diff --git a/mods/metals/textures/metals_pig_iron_ingot.png b/mods/metals/textures/metals_pig_iron_ingot.png new file mode 100644 index 0000000..480c0a7 Binary files /dev/null and b/mods/metals/textures/metals_pig_iron_ingot.png differ diff --git a/mods/metals/textures/metals_pig_iron_lock.png b/mods/metals/textures/metals_pig_iron_lock.png new file mode 100644 index 0000000..c1d4990 Binary files /dev/null and b/mods/metals/textures/metals_pig_iron_lock.png differ diff --git a/mods/metals/textures/metals_pig_iron_sheet.png b/mods/metals/textures/metals_pig_iron_sheet.png new file mode 100644 index 0000000..bb3a8f3 Binary files /dev/null and b/mods/metals/textures/metals_pig_iron_sheet.png differ diff --git a/mods/metals/textures/metals_pig_iron_unshaped.png b/mods/metals/textures/metals_pig_iron_unshaped.png new file mode 100644 index 0000000..7022f3c Binary files /dev/null and b/mods/metals/textures/metals_pig_iron_unshaped.png differ diff --git a/mods/metals/textures/metals_platinum_block.png b/mods/metals/textures/metals_platinum_block.png new file mode 100644 index 0000000..9adf7a5 Binary files /dev/null and b/mods/metals/textures/metals_platinum_block.png differ diff --git a/mods/metals/textures/metals_platinum_bucket.png b/mods/metals/textures/metals_platinum_bucket.png new file mode 100644 index 0000000..5061971 Binary files /dev/null and b/mods/metals/textures/metals_platinum_bucket.png differ diff --git a/mods/metals/textures/metals_platinum_doubleingot.png b/mods/metals/textures/metals_platinum_doubleingot.png new file mode 100644 index 0000000..9e52d47 Binary files /dev/null and b/mods/metals/textures/metals_platinum_doubleingot.png differ diff --git a/mods/metals/textures/metals_platinum_doublesheet.png b/mods/metals/textures/metals_platinum_doublesheet.png new file mode 100644 index 0000000..7f7bc82 Binary files /dev/null and b/mods/metals/textures/metals_platinum_doublesheet.png differ diff --git a/mods/metals/textures/metals_platinum_ingot.png b/mods/metals/textures/metals_platinum_ingot.png new file mode 100644 index 0000000..f9f277d Binary files /dev/null and b/mods/metals/textures/metals_platinum_ingot.png differ diff --git a/mods/metals/textures/metals_platinum_lock.png b/mods/metals/textures/metals_platinum_lock.png new file mode 100644 index 0000000..3e52df2 Binary files /dev/null and b/mods/metals/textures/metals_platinum_lock.png differ diff --git a/mods/metals/textures/metals_platinum_sheet.png b/mods/metals/textures/metals_platinum_sheet.png new file mode 100644 index 0000000..ad0f379 Binary files /dev/null and b/mods/metals/textures/metals_platinum_sheet.png differ diff --git a/mods/metals/textures/metals_platinum_unshaped.png b/mods/metals/textures/metals_platinum_unshaped.png new file mode 100644 index 0000000..2757639 Binary files /dev/null and b/mods/metals/textures/metals_platinum_unshaped.png differ diff --git a/mods/metals/textures/metals_rose_gold_block.png b/mods/metals/textures/metals_rose_gold_block.png new file mode 100644 index 0000000..4668d97 Binary files /dev/null and b/mods/metals/textures/metals_rose_gold_block.png differ diff --git a/mods/metals/textures/metals_rose_gold_bucket.png b/mods/metals/textures/metals_rose_gold_bucket.png new file mode 100644 index 0000000..a48108e Binary files /dev/null and b/mods/metals/textures/metals_rose_gold_bucket.png differ diff --git a/mods/metals/textures/metals_rose_gold_doubleingot.png b/mods/metals/textures/metals_rose_gold_doubleingot.png new file mode 100644 index 0000000..71a562f Binary files /dev/null and b/mods/metals/textures/metals_rose_gold_doubleingot.png differ diff --git a/mods/metals/textures/metals_rose_gold_doublesheet.png b/mods/metals/textures/metals_rose_gold_doublesheet.png new file mode 100644 index 0000000..2fc3123 Binary files /dev/null and b/mods/metals/textures/metals_rose_gold_doublesheet.png differ diff --git a/mods/metals/textures/metals_rose_gold_ingot.png b/mods/metals/textures/metals_rose_gold_ingot.png new file mode 100644 index 0000000..e3ddd3b Binary files /dev/null and b/mods/metals/textures/metals_rose_gold_ingot.png differ diff --git a/mods/metals/textures/metals_rose_gold_lock.png b/mods/metals/textures/metals_rose_gold_lock.png new file mode 100644 index 0000000..798825b Binary files /dev/null and b/mods/metals/textures/metals_rose_gold_lock.png differ diff --git a/mods/metals/textures/metals_rose_gold_sheet.png b/mods/metals/textures/metals_rose_gold_sheet.png new file mode 100644 index 0000000..82f4fcb Binary files /dev/null and b/mods/metals/textures/metals_rose_gold_sheet.png differ diff --git a/mods/metals/textures/metals_rose_gold_unshaped.png b/mods/metals/textures/metals_rose_gold_unshaped.png new file mode 100644 index 0000000..24159fe Binary files /dev/null and b/mods/metals/textures/metals_rose_gold_unshaped.png differ diff --git a/mods/metals/textures/metals_silver_block.png b/mods/metals/textures/metals_silver_block.png new file mode 100644 index 0000000..83900fb Binary files /dev/null and b/mods/metals/textures/metals_silver_block.png differ diff --git a/mods/metals/textures/metals_silver_bucket.png b/mods/metals/textures/metals_silver_bucket.png new file mode 100644 index 0000000..748c86d Binary files /dev/null and b/mods/metals/textures/metals_silver_bucket.png differ diff --git a/mods/metals/textures/metals_silver_doubleingot.png b/mods/metals/textures/metals_silver_doubleingot.png new file mode 100644 index 0000000..79fcda6 Binary files /dev/null and b/mods/metals/textures/metals_silver_doubleingot.png differ diff --git a/mods/metals/textures/metals_silver_doublesheet.png b/mods/metals/textures/metals_silver_doublesheet.png new file mode 100644 index 0000000..34c5de1 Binary files /dev/null and b/mods/metals/textures/metals_silver_doublesheet.png differ diff --git a/mods/metals/textures/metals_silver_ingot.png b/mods/metals/textures/metals_silver_ingot.png new file mode 100644 index 0000000..bbb1ea1 Binary files /dev/null and b/mods/metals/textures/metals_silver_ingot.png differ diff --git a/mods/metals/textures/metals_silver_lock.png b/mods/metals/textures/metals_silver_lock.png new file mode 100644 index 0000000..45f2259 Binary files /dev/null and b/mods/metals/textures/metals_silver_lock.png differ diff --git a/mods/metals/textures/metals_silver_sheet.png b/mods/metals/textures/metals_silver_sheet.png new file mode 100644 index 0000000..bda3c58 Binary files /dev/null and b/mods/metals/textures/metals_silver_sheet.png differ diff --git a/mods/metals/textures/metals_silver_unshaped.png b/mods/metals/textures/metals_silver_unshaped.png new file mode 100644 index 0000000..8137e35 Binary files /dev/null and b/mods/metals/textures/metals_silver_unshaped.png differ diff --git a/mods/metals/textures/metals_steel_block.png b/mods/metals/textures/metals_steel_block.png new file mode 100644 index 0000000..c6b2d63 Binary files /dev/null and b/mods/metals/textures/metals_steel_block.png differ diff --git a/mods/metals/textures/metals_steel_bucket.png b/mods/metals/textures/metals_steel_bucket.png new file mode 100644 index 0000000..a2db363 Binary files /dev/null and b/mods/metals/textures/metals_steel_bucket.png differ diff --git a/mods/metals/textures/metals_steel_doubleingot.png b/mods/metals/textures/metals_steel_doubleingot.png new file mode 100644 index 0000000..2b54ed8 Binary files /dev/null and b/mods/metals/textures/metals_steel_doubleingot.png differ diff --git a/mods/metals/textures/metals_steel_doublesheet.png b/mods/metals/textures/metals_steel_doublesheet.png new file mode 100644 index 0000000..016ffb0 Binary files /dev/null and b/mods/metals/textures/metals_steel_doublesheet.png differ diff --git a/mods/metals/textures/metals_steel_ingot.png b/mods/metals/textures/metals_steel_ingot.png new file mode 100644 index 0000000..ed43416 Binary files /dev/null and b/mods/metals/textures/metals_steel_ingot.png differ diff --git a/mods/metals/textures/metals_steel_lock.png b/mods/metals/textures/metals_steel_lock.png new file mode 100644 index 0000000..1c54a24 Binary files /dev/null and b/mods/metals/textures/metals_steel_lock.png differ diff --git a/mods/metals/textures/metals_steel_sheet.png b/mods/metals/textures/metals_steel_sheet.png new file mode 100644 index 0000000..5291ddd Binary files /dev/null and b/mods/metals/textures/metals_steel_sheet.png differ diff --git a/mods/metals/textures/metals_steel_unshaped.png b/mods/metals/textures/metals_steel_unshaped.png new file mode 100644 index 0000000..465ef64 Binary files /dev/null and b/mods/metals/textures/metals_steel_unshaped.png differ diff --git a/mods/metals/textures/metals_sterling_silver_block.png b/mods/metals/textures/metals_sterling_silver_block.png new file mode 100644 index 0000000..b1741fe Binary files /dev/null and b/mods/metals/textures/metals_sterling_silver_block.png differ diff --git a/mods/metals/textures/metals_sterling_silver_bucket.png b/mods/metals/textures/metals_sterling_silver_bucket.png new file mode 100644 index 0000000..00350c1 Binary files /dev/null and b/mods/metals/textures/metals_sterling_silver_bucket.png differ diff --git a/mods/metals/textures/metals_sterling_silver_doubleingot.png b/mods/metals/textures/metals_sterling_silver_doubleingot.png new file mode 100644 index 0000000..7df024b Binary files /dev/null and b/mods/metals/textures/metals_sterling_silver_doubleingot.png differ diff --git a/mods/metals/textures/metals_sterling_silver_doublesheet.png b/mods/metals/textures/metals_sterling_silver_doublesheet.png new file mode 100644 index 0000000..9c5c874 Binary files /dev/null and b/mods/metals/textures/metals_sterling_silver_doublesheet.png differ diff --git a/mods/metals/textures/metals_sterling_silver_ingot.png b/mods/metals/textures/metals_sterling_silver_ingot.png new file mode 100644 index 0000000..e5b26f5 Binary files /dev/null and b/mods/metals/textures/metals_sterling_silver_ingot.png differ diff --git a/mods/metals/textures/metals_sterling_silver_lock.png b/mods/metals/textures/metals_sterling_silver_lock.png new file mode 100644 index 0000000..185e440 Binary files /dev/null and b/mods/metals/textures/metals_sterling_silver_lock.png differ diff --git a/mods/metals/textures/metals_sterling_silver_sheet.png b/mods/metals/textures/metals_sterling_silver_sheet.png new file mode 100644 index 0000000..f8af920 Binary files /dev/null and b/mods/metals/textures/metals_sterling_silver_sheet.png differ diff --git a/mods/metals/textures/metals_sterling_silver_unshaped.png b/mods/metals/textures/metals_sterling_silver_unshaped.png new file mode 100644 index 0000000..29cc84a Binary files /dev/null and b/mods/metals/textures/metals_sterling_silver_unshaped.png differ diff --git a/mods/metals/textures/metals_tin_block.png b/mods/metals/textures/metals_tin_block.png new file mode 100644 index 0000000..361eae0 Binary files /dev/null and b/mods/metals/textures/metals_tin_block.png differ diff --git a/mods/metals/textures/metals_tin_bucket.png b/mods/metals/textures/metals_tin_bucket.png new file mode 100644 index 0000000..8bb5f59 Binary files /dev/null and b/mods/metals/textures/metals_tin_bucket.png differ diff --git a/mods/metals/textures/metals_tin_doubleingot.png b/mods/metals/textures/metals_tin_doubleingot.png new file mode 100644 index 0000000..8be84f6 Binary files /dev/null and b/mods/metals/textures/metals_tin_doubleingot.png differ diff --git a/mods/metals/textures/metals_tin_doublesheet.png b/mods/metals/textures/metals_tin_doublesheet.png new file mode 100644 index 0000000..9c29f8e Binary files /dev/null and b/mods/metals/textures/metals_tin_doublesheet.png differ diff --git a/mods/metals/textures/metals_tin_ingot.png b/mods/metals/textures/metals_tin_ingot.png new file mode 100644 index 0000000..f6039b4 Binary files /dev/null and b/mods/metals/textures/metals_tin_ingot.png differ diff --git a/mods/metals/textures/metals_tin_lock.png b/mods/metals/textures/metals_tin_lock.png new file mode 100644 index 0000000..777dd9f Binary files /dev/null and b/mods/metals/textures/metals_tin_lock.png differ diff --git a/mods/metals/textures/metals_tin_sheet.png b/mods/metals/textures/metals_tin_sheet.png new file mode 100644 index 0000000..72b7e08 Binary files /dev/null and b/mods/metals/textures/metals_tin_sheet.png differ diff --git a/mods/metals/textures/metals_tin_unshaped.png b/mods/metals/textures/metals_tin_unshaped.png new file mode 100644 index 0000000..e77b1e7 Binary files /dev/null and b/mods/metals/textures/metals_tin_unshaped.png differ diff --git a/mods/metals/textures/metals_tumbaga_block.png b/mods/metals/textures/metals_tumbaga_block.png new file mode 100644 index 0000000..8549a0b Binary files /dev/null and b/mods/metals/textures/metals_tumbaga_block.png differ diff --git a/mods/metals/textures/metals_tumbaga_bucket.png b/mods/metals/textures/metals_tumbaga_bucket.png new file mode 100644 index 0000000..fb73bd5 Binary files /dev/null and b/mods/metals/textures/metals_tumbaga_bucket.png differ diff --git a/mods/metals/textures/metals_tumbaga_doubleingot.png b/mods/metals/textures/metals_tumbaga_doubleingot.png new file mode 100644 index 0000000..d32a16e Binary files /dev/null and b/mods/metals/textures/metals_tumbaga_doubleingot.png differ diff --git a/mods/metals/textures/metals_tumbaga_doublesheet.png b/mods/metals/textures/metals_tumbaga_doublesheet.png new file mode 100644 index 0000000..3e505b5 Binary files /dev/null and b/mods/metals/textures/metals_tumbaga_doublesheet.png differ diff --git a/mods/metals/textures/metals_tumbaga_ingot.png b/mods/metals/textures/metals_tumbaga_ingot.png new file mode 100644 index 0000000..898e83b Binary files /dev/null and b/mods/metals/textures/metals_tumbaga_ingot.png differ diff --git a/mods/metals/textures/metals_tumbaga_lock.png b/mods/metals/textures/metals_tumbaga_lock.png new file mode 100644 index 0000000..8e4eac4 Binary files /dev/null and b/mods/metals/textures/metals_tumbaga_lock.png differ diff --git a/mods/metals/textures/metals_tumbaga_sheet.png b/mods/metals/textures/metals_tumbaga_sheet.png new file mode 100644 index 0000000..cfd3ad9 Binary files /dev/null and b/mods/metals/textures/metals_tumbaga_sheet.png differ diff --git a/mods/metals/textures/metals_tumbaga_unshaped.png b/mods/metals/textures/metals_tumbaga_unshaped.png new file mode 100644 index 0000000..3a0d53c Binary files /dev/null and b/mods/metals/textures/metals_tumbaga_unshaped.png differ diff --git a/mods/metals/textures/metals_water.png b/mods/metals/textures/metals_water.png new file mode 100644 index 0000000..13da3cd Binary files /dev/null and b/mods/metals/textures/metals_water.png differ diff --git a/mods/metals/textures/metals_wrought_iron_block.png b/mods/metals/textures/metals_wrought_iron_block.png new file mode 100644 index 0000000..05cce2d Binary files /dev/null and b/mods/metals/textures/metals_wrought_iron_block.png differ diff --git a/mods/metals/textures/metals_wrought_iron_bucket.png b/mods/metals/textures/metals_wrought_iron_bucket.png new file mode 100644 index 0000000..a57a3c0 Binary files /dev/null and b/mods/metals/textures/metals_wrought_iron_bucket.png differ diff --git a/mods/metals/textures/metals_wrought_iron_doubleingot.png b/mods/metals/textures/metals_wrought_iron_doubleingot.png new file mode 100644 index 0000000..80d3e47 Binary files /dev/null and b/mods/metals/textures/metals_wrought_iron_doubleingot.png differ diff --git a/mods/metals/textures/metals_wrought_iron_doublesheet.png b/mods/metals/textures/metals_wrought_iron_doublesheet.png new file mode 100644 index 0000000..4fb27cd Binary files /dev/null and b/mods/metals/textures/metals_wrought_iron_doublesheet.png differ diff --git a/mods/metals/textures/metals_wrought_iron_ingot.png b/mods/metals/textures/metals_wrought_iron_ingot.png new file mode 100644 index 0000000..2a3982f Binary files /dev/null and b/mods/metals/textures/metals_wrought_iron_ingot.png differ diff --git a/mods/metals/textures/metals_wrought_iron_lock.png b/mods/metals/textures/metals_wrought_iron_lock.png new file mode 100644 index 0000000..6887132 Binary files /dev/null and b/mods/metals/textures/metals_wrought_iron_lock.png differ diff --git a/mods/metals/textures/metals_wrought_iron_sheet.png b/mods/metals/textures/metals_wrought_iron_sheet.png new file mode 100644 index 0000000..05b57b9 Binary files /dev/null and b/mods/metals/textures/metals_wrought_iron_sheet.png differ diff --git a/mods/metals/textures/metals_wrought_iron_unshaped.png b/mods/metals/textures/metals_wrought_iron_unshaped.png new file mode 100644 index 0000000..bec121f Binary files /dev/null and b/mods/metals/textures/metals_wrought_iron_unshaped.png differ diff --git a/mods/metals/textures/metals_zinc_block.png b/mods/metals/textures/metals_zinc_block.png new file mode 100644 index 0000000..d0fb564 Binary files /dev/null and b/mods/metals/textures/metals_zinc_block.png differ diff --git a/mods/metals/textures/metals_zinc_bucket.png b/mods/metals/textures/metals_zinc_bucket.png new file mode 100644 index 0000000..4c8be28 Binary files /dev/null and b/mods/metals/textures/metals_zinc_bucket.png differ diff --git a/mods/metals/textures/metals_zinc_doubleingot.png b/mods/metals/textures/metals_zinc_doubleingot.png new file mode 100644 index 0000000..5e0d1af Binary files /dev/null and b/mods/metals/textures/metals_zinc_doubleingot.png differ diff --git a/mods/metals/textures/metals_zinc_doublesheet.png b/mods/metals/textures/metals_zinc_doublesheet.png new file mode 100644 index 0000000..0bb9cf8 Binary files /dev/null and b/mods/metals/textures/metals_zinc_doublesheet.png differ diff --git a/mods/metals/textures/metals_zinc_ingot.png b/mods/metals/textures/metals_zinc_ingot.png new file mode 100644 index 0000000..dcf0d7f Binary files /dev/null and b/mods/metals/textures/metals_zinc_ingot.png differ diff --git a/mods/metals/textures/metals_zinc_lock.png b/mods/metals/textures/metals_zinc_lock.png new file mode 100644 index 0000000..6557cbc Binary files /dev/null and b/mods/metals/textures/metals_zinc_lock.png differ diff --git a/mods/metals/textures/metals_zinc_sheet.png b/mods/metals/textures/metals_zinc_sheet.png new file mode 100644 index 0000000..843dbf4 Binary files /dev/null and b/mods/metals/textures/metals_zinc_sheet.png differ diff --git a/mods/metals/textures/metals_zinc_unshaped.png b/mods/metals/textures/metals_zinc_unshaped.png new file mode 100644 index 0000000..080fed3 Binary files /dev/null and b/mods/metals/textures/metals_zinc_unshaped.png differ diff --git a/mods/mf_skins/depends.txt b/mods/mf_skins/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/mf_skins/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/mf_skins/init.lua b/mods/mf_skins/init.lua new file mode 100644 index 0000000..5fef9e5 --- /dev/null +++ b/mods/mf_skins/init.lua @@ -0,0 +1,82 @@ +-- simple male/female player textures mod +-- based on player_textures by PilzAdam +-- License: WTFPL + +local worldpath = minetest.get_worldpath() +local textures_config = worldpath.."/player_skins_db.txt" + +if io.open(textures_config, "r") ~= nil then + io.input(textures_config) + skins_cfg = io.read("*all") + print(dump(skins_cfg)) + mf_skins_table = minetest.deserialize(skins_cfg) + io.close() +end + +mf_skins_table = mf_skins_table or {} + +local save_skins = function() + print(dump(mf_skins_table)) + local file = io.open(textures_config, "w") + file:write(minetest.serialize(mf_skins_table)) + io.close() +end + +minetest.register_on_joinplayer( + function(player) + local pn = player:get_player_name() + local skin_name = "skin_"..pn + + local skin_gender = { "player_male.png" } + print("Skin for "..pn.." was set to "..dump(mf_skins_table[skin_name])) + if mf_skins_table[skin_name] == "f" then + skin_gender = { "player_female.png" } + end + if mf_skins_table[skin_name] == "nyan" then + skin_gender = { "player_nyan.png" } + end + + player:set_properties({ + visual = "mesh", + visual_size = {x=1, y=1}, + textures = skin_gender + }) + end +) + +-- commands + +minetest.register_chatcommand("skin", { + params = "name gender", + description = "Set a player's default skin to either male (m) or female (f).", + func = function(name, param) + -- this line borrowed from worldedit + local _,_, username, gender = param:find("^([^%s]+)%s+(.+)$") + if minetest.get_player_privs(name).basic_privs or name==username then + if minetest.auth_table[username] then + if gender ~= "f" and gender ~= "m" and gender ~= "nyan" then gender = "m" end + + mf_skins_table["skin_"..username] = gender + minetest.chat_send_player(name, "Set skin for "..username.." to "..gender..".") + save_skins() + local skin_gender = { "player_male.png" } + if gender == "f" then + skin_gender = { "player_female.png" } + elseif gender == "nyan" then + skin_gender = { "player_nyan.png" } + end + local player = minetest.get_player_by_name(username) + player:set_properties({ + visual = "mesh", + visual_size = {x=1, y=1}, + textures = skin_gender + }) + else + minetest.chat_send_player(name, "That player does not exist.") + end + else + minetest.chat_send_player(name, "You are not authorized to run that command.") + end + end +}) + diff --git a/mods/mf_skins/textures/player_female.png b/mods/mf_skins/textures/player_female.png new file mode 100644 index 0000000..de180dc Binary files /dev/null and b/mods/mf_skins/textures/player_female.png differ diff --git a/mods/mf_skins/textures/player_male.png b/mods/mf_skins/textures/player_male.png new file mode 100644 index 0000000..f820462 Binary files /dev/null and b/mods/mf_skins/textures/player_male.png differ diff --git a/mods/mf_skins/textures/player_nyan.png b/mods/mf_skins/textures/player_nyan.png new file mode 100644 index 0000000..5612994 Binary files /dev/null and b/mods/mf_skins/textures/player_nyan.png differ diff --git a/mods/minerals/depends.txt b/mods/minerals/depends.txt new file mode 100644 index 0000000..1130b42 --- /dev/null +++ b/mods/minerals/depends.txt @@ -0,0 +1 @@ +core diff --git a/mods/minerals/init.lua b/mods/minerals/init.lua new file mode 100644 index 0000000..8a9bca5 --- /dev/null +++ b/mods/minerals/init.lua @@ -0,0 +1,124 @@ +MINERALS_LIST={ + 'lazurite', + 'anthracite', + 'lignite', + 'bituminous_coal', + 'magnetite', + 'hematite', + 'limonite', + 'bismuthinite', + 'cassiterite', + 'galena', + 'garnierite', + 'malachite', + 'native_copper', + 'native_gold', + 'native_platinum', + 'native_silver', + 'sphalerite', + 'tetrahedrite', + 'bauxite', + --------------------------- + 'cinnabar', + 'cryolite', + 'graphite', + 'gypsum', + 'jet', + 'kaolinite', + 'kimberlite', + 'olivine', + 'petrified_wood', + 'pitchblende', + 'saltpeter', + 'satin_spar', + 'selenite', + 'serpentine', + 'sulfur', + 'sylvite', + 'tenorite', + 'charcoal' +} + +MINERALS_DESC_LIST={ + 'Lazurite', + 'Anthracite', + 'Lignite', + 'Bituminous coal', + 'Magnetite', + 'Hematite', + 'Limonite', + 'Bismuthinite', + 'Cassiterite', + 'Galena', + 'Garnierite', + 'Malachite', + 'Native copper', + 'Native gold', + 'Native platinum', + 'Native silver', + 'Sphalerite', + 'Tetrahedrite', + 'Bauxite', + --------------------------- + 'Cinnabar', + 'Cryolite', + 'Graphite', + 'Gypsum', + 'Jet', + 'Kaolinite', + 'Kimberlite', + 'Olivine', + 'Petrified wood', + 'Pitchblende', + 'Saltpeter', + 'Satin Spar', + 'Selenite', + 'Serpentine', + 'Sulfur', + 'Sylvite', + 'Tenorite', + 'Charcoal' +} + +for i=1, #MINERALS_LIST do + minetest.register_craftitem("minerals:"..MINERALS_LIST[i], { + description = MINERALS_DESC_LIST[i], + inventory_image = "minerals_"..MINERALS_LIST[i]..".png", + }) +end + +minetest.register_craftitem("minerals:flux", { + description = "Flux", + inventory_image = "minerals_flux.png", +}) + +minetest.register_craftitem("minerals:borax", { + description = "Borax", + inventory_image = "minerals_borax.png", +}) + +------------------------------------------------- + +minetest.register_craft({ + type = "fuel", + recipe = "minerals:charcoal", + burntime = 20, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "minerals:lignite", + burntime = 25, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "minerals:bituminous_coal", + burntime = 35, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "minerals:anthracite", + burntime = 50, +}) \ No newline at end of file diff --git a/mods/minerals/textures/minerals_anthracite.png b/mods/minerals/textures/minerals_anthracite.png new file mode 100644 index 0000000..0945b88 Binary files /dev/null and b/mods/minerals/textures/minerals_anthracite.png differ diff --git a/mods/minerals/textures/minerals_bauxite.png b/mods/minerals/textures/minerals_bauxite.png new file mode 100644 index 0000000..4ee5cf7 Binary files /dev/null and b/mods/minerals/textures/minerals_bauxite.png differ diff --git a/mods/minerals/textures/minerals_bismuthinite.png b/mods/minerals/textures/minerals_bismuthinite.png new file mode 100644 index 0000000..e52f8b0 Binary files /dev/null and b/mods/minerals/textures/minerals_bismuthinite.png differ diff --git a/mods/minerals/textures/minerals_bituminous_coal.png b/mods/minerals/textures/minerals_bituminous_coal.png new file mode 100644 index 0000000..ccd6334 Binary files /dev/null and b/mods/minerals/textures/minerals_bituminous_coal.png differ diff --git a/mods/minerals/textures/minerals_borax.png b/mods/minerals/textures/minerals_borax.png new file mode 100644 index 0000000..71d5941 Binary files /dev/null and b/mods/minerals/textures/minerals_borax.png differ diff --git a/mods/minerals/textures/minerals_cassiterite.png b/mods/minerals/textures/minerals_cassiterite.png new file mode 100644 index 0000000..c05011f Binary files /dev/null and b/mods/minerals/textures/minerals_cassiterite.png differ diff --git a/mods/minerals/textures/minerals_charcoal.png b/mods/minerals/textures/minerals_charcoal.png new file mode 100644 index 0000000..82dc3ea Binary files /dev/null and b/mods/minerals/textures/minerals_charcoal.png differ diff --git a/mods/minerals/textures/minerals_cinnabar.png b/mods/minerals/textures/minerals_cinnabar.png new file mode 100644 index 0000000..17a3a8d Binary files /dev/null and b/mods/minerals/textures/minerals_cinnabar.png differ diff --git a/mods/minerals/textures/minerals_cryolite.png b/mods/minerals/textures/minerals_cryolite.png new file mode 100644 index 0000000..676bab0 Binary files /dev/null and b/mods/minerals/textures/minerals_cryolite.png differ diff --git a/mods/minerals/textures/minerals_flux.png b/mods/minerals/textures/minerals_flux.png new file mode 100644 index 0000000..f4184c1 Binary files /dev/null and b/mods/minerals/textures/minerals_flux.png differ diff --git a/mods/minerals/textures/minerals_galena.png b/mods/minerals/textures/minerals_galena.png new file mode 100644 index 0000000..0bebc5d Binary files /dev/null and b/mods/minerals/textures/minerals_galena.png differ diff --git a/mods/minerals/textures/minerals_garnierite.png b/mods/minerals/textures/minerals_garnierite.png new file mode 100644 index 0000000..7c0069e Binary files /dev/null and b/mods/minerals/textures/minerals_garnierite.png differ diff --git a/mods/minerals/textures/minerals_graphite.png b/mods/minerals/textures/minerals_graphite.png new file mode 100644 index 0000000..6dda6ff Binary files /dev/null and b/mods/minerals/textures/minerals_graphite.png differ diff --git a/mods/minerals/textures/minerals_gypsum.png b/mods/minerals/textures/minerals_gypsum.png new file mode 100644 index 0000000..4659c51 Binary files /dev/null and b/mods/minerals/textures/minerals_gypsum.png differ diff --git a/mods/minerals/textures/minerals_hematite.png b/mods/minerals/textures/minerals_hematite.png new file mode 100644 index 0000000..1b4c78e Binary files /dev/null and b/mods/minerals/textures/minerals_hematite.png differ diff --git a/mods/minerals/textures/minerals_jet.png b/mods/minerals/textures/minerals_jet.png new file mode 100644 index 0000000..d0f7237 Binary files /dev/null and b/mods/minerals/textures/minerals_jet.png differ diff --git a/mods/minerals/textures/minerals_kaolinite.png b/mods/minerals/textures/minerals_kaolinite.png new file mode 100644 index 0000000..9d2e8e3 Binary files /dev/null and b/mods/minerals/textures/minerals_kaolinite.png differ diff --git a/mods/minerals/textures/minerals_kimberlite.png b/mods/minerals/textures/minerals_kimberlite.png new file mode 100644 index 0000000..59e6b8c Binary files /dev/null and b/mods/minerals/textures/minerals_kimberlite.png differ diff --git a/mods/minerals/textures/minerals_lazurite.png b/mods/minerals/textures/minerals_lazurite.png new file mode 100644 index 0000000..378367b Binary files /dev/null and b/mods/minerals/textures/minerals_lazurite.png differ diff --git a/mods/minerals/textures/minerals_lignite.png b/mods/minerals/textures/minerals_lignite.png new file mode 100644 index 0000000..eee6089 Binary files /dev/null and b/mods/minerals/textures/minerals_lignite.png differ diff --git a/mods/minerals/textures/minerals_limonite.png b/mods/minerals/textures/minerals_limonite.png new file mode 100644 index 0000000..36db74e Binary files /dev/null and b/mods/minerals/textures/minerals_limonite.png differ diff --git a/mods/minerals/textures/minerals_magnetite.png b/mods/minerals/textures/minerals_magnetite.png new file mode 100644 index 0000000..f867f04 Binary files /dev/null and b/mods/minerals/textures/minerals_magnetite.png differ diff --git a/mods/minerals/textures/minerals_malachite.png b/mods/minerals/textures/minerals_malachite.png new file mode 100644 index 0000000..1893212 Binary files /dev/null and b/mods/minerals/textures/minerals_malachite.png differ diff --git a/mods/minerals/textures/minerals_native_copper.png b/mods/minerals/textures/minerals_native_copper.png new file mode 100644 index 0000000..d26fe77 Binary files /dev/null and b/mods/minerals/textures/minerals_native_copper.png differ diff --git a/mods/minerals/textures/minerals_native_gold.png b/mods/minerals/textures/minerals_native_gold.png new file mode 100644 index 0000000..ad72e2c Binary files /dev/null and b/mods/minerals/textures/minerals_native_gold.png differ diff --git a/mods/minerals/textures/minerals_native_platinum.png b/mods/minerals/textures/minerals_native_platinum.png new file mode 100644 index 0000000..3fea78b Binary files /dev/null and b/mods/minerals/textures/minerals_native_platinum.png differ diff --git a/mods/minerals/textures/minerals_native_silver.png b/mods/minerals/textures/minerals_native_silver.png new file mode 100644 index 0000000..edbdacd Binary files /dev/null and b/mods/minerals/textures/minerals_native_silver.png differ diff --git a/mods/minerals/textures/minerals_olivine.png b/mods/minerals/textures/minerals_olivine.png new file mode 100644 index 0000000..f305050 Binary files /dev/null and b/mods/minerals/textures/minerals_olivine.png differ diff --git a/mods/minerals/textures/minerals_petrified_wood.png b/mods/minerals/textures/minerals_petrified_wood.png new file mode 100644 index 0000000..6aba05e Binary files /dev/null and b/mods/minerals/textures/minerals_petrified_wood.png differ diff --git a/mods/minerals/textures/minerals_pitchblende.png b/mods/minerals/textures/minerals_pitchblende.png new file mode 100644 index 0000000..f68bf77 Binary files /dev/null and b/mods/minerals/textures/minerals_pitchblende.png differ diff --git a/mods/minerals/textures/minerals_saltpeter.png b/mods/minerals/textures/minerals_saltpeter.png new file mode 100644 index 0000000..40a08bd Binary files /dev/null and b/mods/minerals/textures/minerals_saltpeter.png differ diff --git a/mods/minerals/textures/minerals_satin_spar.png b/mods/minerals/textures/minerals_satin_spar.png new file mode 100644 index 0000000..1f67714 Binary files /dev/null and b/mods/minerals/textures/minerals_satin_spar.png differ diff --git a/mods/minerals/textures/minerals_selenite.png b/mods/minerals/textures/minerals_selenite.png new file mode 100644 index 0000000..dd379bf Binary files /dev/null and b/mods/minerals/textures/minerals_selenite.png differ diff --git a/mods/minerals/textures/minerals_serpentine.png b/mods/minerals/textures/minerals_serpentine.png new file mode 100644 index 0000000..e4686d3 Binary files /dev/null and b/mods/minerals/textures/minerals_serpentine.png differ diff --git a/mods/minerals/textures/minerals_sphalerite.png b/mods/minerals/textures/minerals_sphalerite.png new file mode 100644 index 0000000..8108a48 Binary files /dev/null and b/mods/minerals/textures/minerals_sphalerite.png differ diff --git a/mods/minerals/textures/minerals_sulfur.png b/mods/minerals/textures/minerals_sulfur.png new file mode 100644 index 0000000..911a0ce Binary files /dev/null and b/mods/minerals/textures/minerals_sulfur.png differ diff --git a/mods/minerals/textures/minerals_sylvite.png b/mods/minerals/textures/minerals_sylvite.png new file mode 100644 index 0000000..bf5742b Binary files /dev/null and b/mods/minerals/textures/minerals_sylvite.png differ diff --git a/mods/minerals/textures/minerals_tenorite.png b/mods/minerals/textures/minerals_tenorite.png new file mode 100644 index 0000000..9528f13 Binary files /dev/null and b/mods/minerals/textures/minerals_tenorite.png differ diff --git a/mods/minerals/textures/minerals_tetrahedrite.png b/mods/minerals/textures/minerals_tetrahedrite.png new file mode 100644 index 0000000..2e85b82 Binary files /dev/null and b/mods/minerals/textures/minerals_tetrahedrite.png differ diff --git a/mods/money/depends.txt b/mods/money/depends.txt new file mode 100644 index 0000000..d49015b --- /dev/null +++ b/mods/money/depends.txt @@ -0,0 +1,3 @@ +metals +trees +anvil diff --git a/mods/money/init.lua b/mods/money/init.lua new file mode 100644 index 0000000..6662665 --- /dev/null +++ b/mods/money/init.lua @@ -0,0 +1,8 @@ +dofile(minetest.get_modpath("money").."/shop.lua") + +minetest.register_craftitem("money:coin",{ + description = "Coin(s)", + tiles = {"coin.png"}, + inventory_image = "coin.png", + wield_image = "coin.png", +}) diff --git a/mods/money/shop.lua b/mods/money/shop.lua new file mode 100644 index 0000000..1c0cbf6 --- /dev/null +++ b/mods/money/shop.lua @@ -0,0 +1,214 @@ +default.shop = {} +default.shop.current_shop = {} +default.shop.formspec = { + customer = function(pos) + local list_name = "nodemeta:"..pos.x..','..pos.y..','..pos.z + local formspec = "size[8,9.5]".. + "label[0,0;Customer gives (pay here !)]".. + "list[current_player;customer_gives;0,0.5;3,2;]".. + "label[0,2.5;Customer gets]".. + "list[current_player;customer_gets;0,3;3,2;]".. + "label[5,0;Owner wants]".. + "list["..list_name..";owner_wants;5,0.5;3,2;]".. + "label[5,2.5;Owner gives]".. + "list["..list_name..";owner_gives;5,3;3,2;]".. + "list[current_player;main;0,5.5;8,4;]".. + "button[3,2;2,1;exchange;Exchange]" + return formspec + end, + owner = function(pos) + local list_name = "nodemeta:"..pos.x..','..pos.y..','..pos.z + local formspec = "size[11,12]".. + "label[0,0;Customers gave:]".. + "list["..list_name..";customers_gave;0,0.5;3,2;]".. + "label[4,2.5;Your stock:]".. + "list["..list_name..";stock;0,3;11,4;]".. + "label[4,0;You want:]".. + "list["..list_name..";owner_wants;4,0.5;3,2;]".. + "label[8,0;You give:]".. + "list["..list_name..";owner_gives;8,0.5;3,2;]".. + "label[2.5,7;Use(E)+Place(RMB) for customer interface]".. + "list[current_player;main;1.5,8;8,4;]" + return formspec + end, +} + +default.shop.check_privilege = function(listname,playername,meta) + --[[if listname == "pl1" then + if playername ~= meta:get_string("pl1") then + return false + elseif meta:get_int("pl1step") ~= 1 then + return false + end + end + if listname == "pl2" then + if playername ~= meta:get_string("pl2") then + return false + elseif meta:get_int("pl2step") ~= 1 then + return false + end + end]] + return true +end + + +default.shop.give_inventory = function(inv,list,playername) + player = minetest.env:get_player_by_name(playername) + if player then + for k,v in ipairs(inv:get_list(list)) do + player:get_inventory():add_item("main",v) + inv:remove_item(list,v) + end + end +end + +default.shop.cancel = function(meta) + --[[default.shop.give_inventory(meta:get_inventory(),"pl1",meta:get_string("pl1")) + default.shop.give_inventory(meta:get_inventory(),"pl2",meta:get_string("pl2")) + meta:set_string("pl1","") + meta:set_string("pl2","") + meta:set_int("pl1step",0) + meta:set_int("pl2step",0)]] +end + +default.shop.exchange = function(meta) + --[[default.shop.give_inventory(meta:get_inventory(),"pl1",meta:get_string("pl2")) + default.shop.give_inventory(meta:get_inventory(),"pl2",meta:get_string("pl1")) + meta:set_string("pl1","") + meta:set_string("pl2","") + meta:set_int("pl1step",0) + meta:set_int("pl2step",0)]] +end + +shop = {} + +for i, tree_name in ipairs(realtest.registered_trees_list) do + local tree = realtest.registered_trees[tree_name] + + local texture_plank = "trees_"..tree.name:remove_modname_prefix().."_planks.png" + local texture_top = texture_plank.."^shop_top.png" + local texture_side = texture_plank.."^shop_side.png" + local texture_bottom = texture_plank.."^shop_top.png" + + local shop = { + description = tree.description.." Shop", + drawtype = "normal", + tiles = {texture_top, texture_bottom, texture_side}, + drop = "money:shop_"..tree.name:remove_modname_prefix(), + paramtype = "light", + sunlight_propagates = false, + groups = {oddly_breakable_by_hand=2, material=i}, + sounds = default.node_sound_wood_defaults(), + after_place_node = function(pos, placer, itemstack) + local owner = placer:get_player_name() + local meta = minetest.env:get_meta(pos) + meta:set_string("infotext", "Exchange shop (owned by "..owner..")") + meta:set_string("owner",owner) + --[[meta:set_string("pl1","") + meta:set_string("pl2","")]] + local inv = meta:get_inventory() + inv:set_size("customers_gave", 3*2) + inv:set_size("stock", 11*4) + inv:set_size("owner_wants", 3*2) + inv:set_size("owner_gives", 3*2) + end, + on_rightclick = function(pos, node, clicker, itemstack) + clicker:get_inventory():set_size("customer_gives", 3*2) + clicker:get_inventory():set_size("customer_gets", 3*2) + default.shop.current_shop[clicker:get_player_name()] = pos + local meta = minetest.env:get_meta(pos) + if clicker:get_player_name() == meta:get_string("owner") and not clicker:get_player_control().aux1 then + minetest.show_formspec(clicker:get_player_name(),"money:shop_formspec",default.shop.formspec.owner(pos)) + else + minetest.show_formspec(clicker:get_player_name(),"money:shop_formspec",default.shop.formspec.customer(pos)) + end + end, + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + local meta = minetest.env:get_meta(pos) + if player:get_player_name() ~= meta:get_string("owner") then return 0 end + return count + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + local meta = minetest.env:get_meta(pos) + if player:get_player_name() ~= meta:get_string("owner") then return 0 end + return stack:get_count() + end, + allow_metadata_inventory_take = function(pos, listname, index, stack, player) + local meta = minetest.env:get_meta(pos) + if player:get_player_name() ~= meta:get_string("owner") then return 0 end + return stack:get_count() + end, + can_dig = function(pos, player) + local meta = minetest.env:get_meta(pos) + local inv = meta:get_inventory() + return inv:is_empty("stock") and inv:is_empty("customers_gave") and inv:is_empty("owner_wants") and inv:is_empty("owner_gives") + end + } + + minetest.register_node("money:shop_"..tree.name:remove_modname_prefix(), shop) + + minetest.register_craft({ + output = "money:shop_"..tree.name:remove_modname_prefix(), + recipe = { + {tree.name.."_plank","default:sign_wall",tree.name.."_plank"}, + {tree.name.."_plank",tree.name.."_chest_locked",tree.name.."_plank"}, + {tree.name.."_plank",tree.name.."_plank",tree.name.."_plank"}, + } + }) +end + +minetest.register_on_player_receive_fields(function(sender, formname, fields) + if formname == "money:shop_formspec" and fields.exchange ~= nil and fields.exchange ~= "" then + local name = sender:get_player_name() + local pos = default.shop.current_shop[name] + local meta = minetest.env:get_meta(pos) + if meta:get_string("owner") == name then + minetest.chat_send_player(name,"This is your own shop, you can't exchange to yourself !") + else + local minv = meta:get_inventory() + local pinv = sender:get_inventory() + local invlist_tostring = function(invlist) + local out = {} + for i, item in pairs(invlist) do + out[i] = item:to_string() + end + return out + end + local wants = minv:get_list("owner_wants") + local gives = minv:get_list("owner_gives") + if wants == nil or gives == nil then return end -- do not crash the server + -- Check if we can exchange + local can_exchange = true + local owners_fault = false + for i, item in pairs(wants) do + if not pinv:contains_item("customer_gives",item) then + can_exchange = false + end + end + for i, item in pairs(gives) do + if not minv:contains_item("stock",item) then + can_exchange = false + owners_fault = true + end + end + if can_exchange then + for i, item in pairs(wants) do + pinv:remove_item("customer_gives",item) + minv:add_item("customers_gave",item) + end + for i, item in pairs(gives) do + minv:remove_item("stock",item) + pinv:add_item("customer_gets",item) + end + minetest.chat_send_player(name,"Exchanged!") + else + if owners_fault then + minetest.chat_send_player(name,"Exchange can not be done, contact the shop owner.") + else + minetest.chat_send_player(name,"Exchange can not be done, check if you put in all items !") + end + end + end + end +end) + diff --git a/mods/money/textures/coin.png b/mods/money/textures/coin.png new file mode 100644 index 0000000..d9f4935 Binary files /dev/null and b/mods/money/textures/coin.png differ diff --git a/mods/money/textures/shop_side.png b/mods/money/textures/shop_side.png new file mode 100644 index 0000000..067a694 Binary files /dev/null and b/mods/money/textures/shop_side.png differ diff --git a/mods/money/textures/shop_top.png b/mods/money/textures/shop_top.png new file mode 100644 index 0000000..f2335c1 Binary files /dev/null and b/mods/money/textures/shop_top.png differ diff --git a/mods/ores/depends.txt b/mods/ores/depends.txt new file mode 100644 index 0000000..789af13 --- /dev/null +++ b/mods/ores/depends.txt @@ -0,0 +1,3 @@ +minerals +grounds +default \ No newline at end of file diff --git a/mods/ores/init.lua b/mods/ores/init.lua new file mode 100644 index 0000000..137329f --- /dev/null +++ b/mods/ores/init.lua @@ -0,0 +1,15 @@ +ores = {} + + +minetest.register_ore({ + ore_type = "scatter", + ore = "ores:peat", + wherein = "default:dirt", + clust_scarcity = 20*20*20, + clust_num_ores = 343, + clust_size = 7, + height_min = -31000, + height_max = 0, +}) + +dofile(minetest.get_modpath("ores").."/registration.lua") diff --git a/mods/ores/registration.lua b/mods/ores/registration.lua new file mode 100644 index 0000000..facd4b3 --- /dev/null +++ b/mods/ores/registration.lua @@ -0,0 +1,225 @@ +realtest.registered_ores = {} +realtest.registered_ores_list = {} +local d_seed = 0 +local function copytable(t) + t2 = {} + for k,i in pairs(t) do + t2[k] = i + end + return t2 +end + +function realtest.register_ore(name, OreDef) + local ore = { + name = name, + description = OreDef.description or "Ore", + mineral = OreDef.mineral or "minerals:"..name:remove_modname_prefix(), + wherein = OreDef.wherein or {"default:stone"}, + clust_scarcity = 1/(OreDef.chunks_per_volume or 1/3/3/3/2), + clust_size = OreDef.chunk_size or 3, + clust_num_ores = OreDef.ore_per_chunk or 10, + height_min = OreDef.height_min or -30912, + height_max = OreDef.height_max or 30912, + noise_threshhold = OreDef.noise_min or 1.2, + noise_params = {offset=0, scale=1, spread={x=100, y=100, z=100}, octaves=3, persist=0.70, seed = OreDef.delta_seed or d_seed}, + generate = true + } + d_seed = d_seed + 1 + if OreDef.generate == false then + ore.generate = false + end + ore.particle_image = OreDef.particle_image or ore.mineral:gsub(":","_")..".png" + realtest.registered_ores[name] = ore + table.insert(realtest.registered_ores_list, name) + local name_ = name:gsub(":","_") + for i, wherein in ipairs(ore.wherein) do + local wherein_ = wherein:gsub(":","_") + local wherein_textures = {} + if minetest.registered_nodes[wherein].tiles or minetest.registered_nodes[wherein].tile_images then + for _, texture in ipairs(minetest.registered_nodes[wherein].tiles) do + table.insert(wherein_textures, texture.."^"..name_..".png") + end + else + wherein_textures = {name_..".png"} + end + minetest.register_node(":"..name.."_in_"..wherein_, { + description = ore.description .. " Ore", + tiles = wherein_textures, + particle_image = {ore.particle_image}, + groups = {cracky=3,drop_on_dig=1,ore=1,dropping_like_stone=1}, + drop = { + max_items = 1, + items = { + { + items = {ore.mineral.." 2"}, + rarity = 2 + }, + { + items = {ore.mineral} + } + } + }, + sounds = default.node_sound_stone_defaults() + }) + if ore.generate then + local oredef = copytable(ore) + oredef.ore = name.."_in_"..wherein_ + oredef.ore_type = "scatter" + oredef.wherein = wherein + minetest.register_ore(oredef) + end + end +end + +ores.list = { +-- "lignite", +-- "anthracite", +-- "bituminous_coal", + "magnetite", + "hematite", + "limonite", + "bismuthinite", + "cassiterite", + "galena", + "garnierite", + "malachite", +-- "native_copper", +-- "native_gold", + "native_silver", + "native_platinum", + "sphalerite", + "tetrahedrite", + "lazurite", + "bauxite", + "cinnabar", + "cryolite", +-- "graphite", + "gypsum", + "jet", + "kaolinite", + "kimberlite", + "olivine", + "petrified_wood", +-- "pitchblende", + "saltpeter", + "satin_spar", + "selenite", + "serpentine", + "sylvite", + "tenorite", +} +ores.desc_list = { +-- "Lignite", +-- "Anthracite", +-- "Bituminous Coal", + "Magnetite", + "Hematite", + "Limonite", + "Bismuthinite", + "Cassiterite", + "Galena", + "Garnierite", + "Malachite", +-- "Native Copper", +-- "Native Gold", + "Native Silver", + "Native Platinum", + "Sphalerite", + "Tetrahedrite", + "Lazurite", + "Bauxite", + 'Cinnabar', + 'Cryolite', +-- 'Graphite', + 'Gypsum', + 'Jet', + 'Kaolinite', + 'Kimberlite', + 'Olivine', + 'Petrified wood', +-- 'Pitchblende', + 'Saltpeter', + 'Satin Spar', + 'Selenite', + 'Serpentine', + 'Sylvite', + 'Tenorite', +} + +for _, ore in ipairs(ores.list) do + realtest.register_ore("ores:"..ore, {description = ores.desc_list[_]}) +end + +realtest.register_ore("ores:native_copper", { + description = "Native Copper", + wherein = {"default:stone", "default:desert_stone"} +}) + +realtest.register_ore("ores:native_gold", { + description = "Native Gold", + wherein = {"default:stone", "default:desert_stone"} +}) + +realtest.register_ore("ores:lignite", { + description = "Lignite", + height_max = -500, + height_min = -3000, + ore_per_chunk = 15, + chunks_per_volume = 1/3/3/3, +}) + +realtest.register_ore("ores:bituminous_coal", { + description = "Bituminous Coal", + height_max = -3000, + height_min = -6000, + ore_per_chunk = 15, + chunks_per_volume = 1/3/3/3, +}) + +realtest.register_ore("ores:anthracite", { + description = "Anthracite", + height_max = -6000, + height_min = -8000, + ore_per_chunk = 15, + chunks_per_volume = 1/3/3/3, +}) + +realtest.register_ore("ores:graphite", { + description = "Graphite", + height_max = -8000, + ore_per_chunk = 15, +}) + +minetest.register_node("ores:sulfur", { + description = "Sulfur Ore", + tile_images = {"default_stone.png^ores_sulfur.png"}, + particle_image = {"minerals_sulfur.png"}, + paramtype = "light", + groups = {cracky=3,drop_on_dig=1,dig_immediate=2}, + drop = { + max_items = 1, + items = { + { + items = {"minerals:sulfur 3"}, + rarity = 15, + }, + { + items = {"minerals:sulfur 2"}, + } + } + }, +}) + +minetest.register_node("ores:peat", { + description = "Peat", + tile_images = {"ores_peat.png"}, + particle_image = {"ores_peat.png"}, + groups = {crumbly=3,drop_on_dig=1,falling_node=1}, + sounds = default.node_sound_dirt_defaults(), +}) + +minetest.register_craft({ + type = "fuel", + recipe = "ores:peat", + burntime = 15 +}) diff --git a/mods/ores/textures/ores_anthracite.png b/mods/ores/textures/ores_anthracite.png new file mode 100644 index 0000000..697ec87 Binary files /dev/null and b/mods/ores/textures/ores_anthracite.png differ diff --git a/mods/ores/textures/ores_bauxite.png b/mods/ores/textures/ores_bauxite.png new file mode 100644 index 0000000..d28e8c9 Binary files /dev/null and b/mods/ores/textures/ores_bauxite.png differ diff --git a/mods/ores/textures/ores_bismuthinite.png b/mods/ores/textures/ores_bismuthinite.png new file mode 100644 index 0000000..76e52af Binary files /dev/null and b/mods/ores/textures/ores_bismuthinite.png differ diff --git a/mods/ores/textures/ores_bituminous_coal.png b/mods/ores/textures/ores_bituminous_coal.png new file mode 100644 index 0000000..e91082b Binary files /dev/null and b/mods/ores/textures/ores_bituminous_coal.png differ diff --git a/mods/ores/textures/ores_cassiterite.png b/mods/ores/textures/ores_cassiterite.png new file mode 100644 index 0000000..f14b08a Binary files /dev/null and b/mods/ores/textures/ores_cassiterite.png differ diff --git a/mods/ores/textures/ores_cinnabar.png b/mods/ores/textures/ores_cinnabar.png new file mode 100644 index 0000000..470ad14 Binary files /dev/null and b/mods/ores/textures/ores_cinnabar.png differ diff --git a/mods/ores/textures/ores_cryolite.png b/mods/ores/textures/ores_cryolite.png new file mode 100644 index 0000000..ffc13df Binary files /dev/null and b/mods/ores/textures/ores_cryolite.png differ diff --git a/mods/ores/textures/ores_galena.png b/mods/ores/textures/ores_galena.png new file mode 100644 index 0000000..d92814a Binary files /dev/null and b/mods/ores/textures/ores_galena.png differ diff --git a/mods/ores/textures/ores_garnierite.png b/mods/ores/textures/ores_garnierite.png new file mode 100644 index 0000000..a967598 Binary files /dev/null and b/mods/ores/textures/ores_garnierite.png differ diff --git a/mods/ores/textures/ores_graphite.png b/mods/ores/textures/ores_graphite.png new file mode 100644 index 0000000..f7801aa Binary files /dev/null and b/mods/ores/textures/ores_graphite.png differ diff --git a/mods/ores/textures/ores_gypsum.png b/mods/ores/textures/ores_gypsum.png new file mode 100644 index 0000000..27e02d6 Binary files /dev/null and b/mods/ores/textures/ores_gypsum.png differ diff --git a/mods/ores/textures/ores_hematite.png b/mods/ores/textures/ores_hematite.png new file mode 100644 index 0000000..3370e98 Binary files /dev/null and b/mods/ores/textures/ores_hematite.png differ diff --git a/mods/ores/textures/ores_jet.png b/mods/ores/textures/ores_jet.png new file mode 100644 index 0000000..53dd944 Binary files /dev/null and b/mods/ores/textures/ores_jet.png differ diff --git a/mods/ores/textures/ores_kaolinite.png b/mods/ores/textures/ores_kaolinite.png new file mode 100644 index 0000000..496b61a Binary files /dev/null and b/mods/ores/textures/ores_kaolinite.png differ diff --git a/mods/ores/textures/ores_kimberlite.png b/mods/ores/textures/ores_kimberlite.png new file mode 100644 index 0000000..8289a6e Binary files /dev/null and b/mods/ores/textures/ores_kimberlite.png differ diff --git a/mods/ores/textures/ores_lazurite.png b/mods/ores/textures/ores_lazurite.png new file mode 100644 index 0000000..80a719f Binary files /dev/null and b/mods/ores/textures/ores_lazurite.png differ diff --git a/mods/ores/textures/ores_lignite.png b/mods/ores/textures/ores_lignite.png new file mode 100644 index 0000000..811b98a Binary files /dev/null and b/mods/ores/textures/ores_lignite.png differ diff --git a/mods/ores/textures/ores_limonite.png b/mods/ores/textures/ores_limonite.png new file mode 100644 index 0000000..3c5aab6 Binary files /dev/null and b/mods/ores/textures/ores_limonite.png differ diff --git a/mods/ores/textures/ores_magnetite.png b/mods/ores/textures/ores_magnetite.png new file mode 100644 index 0000000..c01528c Binary files /dev/null and b/mods/ores/textures/ores_magnetite.png differ diff --git a/mods/ores/textures/ores_malachite.png b/mods/ores/textures/ores_malachite.png new file mode 100644 index 0000000..5b2e1b5 Binary files /dev/null and b/mods/ores/textures/ores_malachite.png differ diff --git a/mods/ores/textures/ores_native_copper.png b/mods/ores/textures/ores_native_copper.png new file mode 100644 index 0000000..70a58c0 Binary files /dev/null and b/mods/ores/textures/ores_native_copper.png differ diff --git a/mods/ores/textures/ores_native_gold.png b/mods/ores/textures/ores_native_gold.png new file mode 100644 index 0000000..46684a3 Binary files /dev/null and b/mods/ores/textures/ores_native_gold.png differ diff --git a/mods/ores/textures/ores_native_platinum.png b/mods/ores/textures/ores_native_platinum.png new file mode 100644 index 0000000..2f91998 Binary files /dev/null and b/mods/ores/textures/ores_native_platinum.png differ diff --git a/mods/ores/textures/ores_native_silver.png b/mods/ores/textures/ores_native_silver.png new file mode 100644 index 0000000..7a625a7 Binary files /dev/null and b/mods/ores/textures/ores_native_silver.png differ diff --git a/mods/ores/textures/ores_olivine.png b/mods/ores/textures/ores_olivine.png new file mode 100644 index 0000000..b0ca679 Binary files /dev/null and b/mods/ores/textures/ores_olivine.png differ diff --git a/mods/ores/textures/ores_peat.png b/mods/ores/textures/ores_peat.png new file mode 100644 index 0000000..93f9670 Binary files /dev/null and b/mods/ores/textures/ores_peat.png differ diff --git a/mods/ores/textures/ores_petrified_wood.png b/mods/ores/textures/ores_petrified_wood.png new file mode 100644 index 0000000..8469f51 Binary files /dev/null and b/mods/ores/textures/ores_petrified_wood.png differ diff --git a/mods/ores/textures/ores_pitchblende.png b/mods/ores/textures/ores_pitchblende.png new file mode 100644 index 0000000..0ecebe8 Binary files /dev/null and b/mods/ores/textures/ores_pitchblende.png differ diff --git a/mods/ores/textures/ores_saltpeter.png b/mods/ores/textures/ores_saltpeter.png new file mode 100644 index 0000000..3cc51a8 Binary files /dev/null and b/mods/ores/textures/ores_saltpeter.png differ diff --git a/mods/ores/textures/ores_satin_spar.png b/mods/ores/textures/ores_satin_spar.png new file mode 100644 index 0000000..212c1bc Binary files /dev/null and b/mods/ores/textures/ores_satin_spar.png differ diff --git a/mods/ores/textures/ores_selenite.png b/mods/ores/textures/ores_selenite.png new file mode 100644 index 0000000..0513d91 Binary files /dev/null and b/mods/ores/textures/ores_selenite.png differ diff --git a/mods/ores/textures/ores_serpentine.png b/mods/ores/textures/ores_serpentine.png new file mode 100644 index 0000000..4c20da6 Binary files /dev/null and b/mods/ores/textures/ores_serpentine.png differ diff --git a/mods/ores/textures/ores_sphalerite.png b/mods/ores/textures/ores_sphalerite.png new file mode 100644 index 0000000..d597a8a Binary files /dev/null and b/mods/ores/textures/ores_sphalerite.png differ diff --git a/mods/ores/textures/ores_sulfur.png b/mods/ores/textures/ores_sulfur.png new file mode 100644 index 0000000..f347beb Binary files /dev/null and b/mods/ores/textures/ores_sulfur.png differ diff --git a/mods/ores/textures/ores_sylvite.png b/mods/ores/textures/ores_sylvite.png new file mode 100644 index 0000000..d7249a6 Binary files /dev/null and b/mods/ores/textures/ores_sylvite.png differ diff --git a/mods/ores/textures/ores_tenorite.png b/mods/ores/textures/ores_tenorite.png new file mode 100644 index 0000000..f05d58a Binary files /dev/null and b/mods/ores/textures/ores_tenorite.png differ diff --git a/mods/ores/textures/ores_tetrahedrite.png b/mods/ores/textures/ores_tetrahedrite.png new file mode 100644 index 0000000..8dc6ec7 Binary files /dev/null and b/mods/ores/textures/ores_tetrahedrite.png differ diff --git a/mods/oven/depends.txt b/mods/oven/depends.txt new file mode 100644 index 0000000..b331c3e --- /dev/null +++ b/mods/oven/depends.txt @@ -0,0 +1,2 @@ +default +metals diff --git a/mods/oven/init.lua b/mods/oven/init.lua new file mode 100644 index 0000000..f1972fa --- /dev/null +++ b/mods/oven/init.lua @@ -0,0 +1,313 @@ +function default.get_oven_active_formspec(pos, percent) + local formspec = + "size[8,7]".. + "image[3.5,0.5;1,1;furnace_fire_bg.png^[lowpart:".. + (100-percent)..":furnace_fire_fg.png]".. + "list[current_name;fuel;3.5,1.5;1,1;]".. + "list[current_name;src;2,0.5;1,1;]".. + "list[current_name;dst;5,0.5;1,1;]".. + "list[current_player;main;0,3;8,4;]" + return formspec +end + +default.oven_inactive_formspec = + "size[8,7]".. + "image[3.5,0.5;1,1;furnace_fire_bg.png]".. + "list[current_name;fuel;3.5,1.5;1,1;]".. + "list[current_name;src;2,0.5;1,1;]".. + "list[current_name;dst;5,0.5;1,1;]".. + "list[current_player;main;0,3;8,4;]" + +minetest.register_node("oven:oven", { + description = "Oven", + tiles = { + "oven_top.png", + "oven_base.png", + "oven_side.png", + "oven_side.png", + "oven_back.png", + "oven_front.png" + }, + inventory_image = "oven_front.png", + paramtype2 = "facedir", + groups = {cracky=2}, + legacy_facedir_simple = true, + sounds = default.node_sound_stone_defaults(), + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", default.oven_inactive_formspec) + meta:set_string("infotext", "Oven") + local inv = meta:get_inventory() + inv:set_size("fuel", 1) + inv:set_size("src", 1) + inv:set_size("dst", 1) + end, + can_dig = function(pos,player) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + if not inv:is_empty("fuel") then + return false + elseif not inv:is_empty("dst") then + return false + elseif not inv:is_empty("src") then + return false + end + return true + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + if listname == "fuel" then + if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then + if inv:is_empty("src") then + meta:set_string("infotext","Oven is empty") + end + return stack:get_count() + else + return 0 + end + elseif listname == "src" then + return stack:get_count() + elseif listname == "dst" then + return 0 + end + end, + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local stack = inv:get_stack(from_list, from_index) + if to_list == "fuel" then + if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then + if inv:is_empty("src") then + meta:set_string("infotext","Oven is empty") + end + return count + else + return 0 + end + elseif to_list == "src" then + return count + elseif to_list == "dst" then + return 0 + end + end, +}) + +minetest.register_node("oven:oven_active", { + description = "Oven", + tiles = { + "oven_top.png", + "oven_base.png", + "oven_side_active.png", + "oven_side_active.png", + "oven_back.png", + "oven_front.png" + }, + paramtype2 = "facedir", + light_source = 8, + drop = "oven:oven", + groups = {cracky=2, not_in_creative_inventory=1,hot=1}, + legacy_facedir_simple = true, + sounds = default.node_sound_stone_defaults(), + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", default.oven_inactive_formspec) + meta:set_string("infotext", "Oven"); + local inv = meta:get_inventory() + inv:set_size("fuel", 1) + inv:set_size("src", 1) + inv:set_size("dst", 1) + end, + can_dig = function(pos,player) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + if not inv:is_empty("fuel") then + return false + elseif not inv:is_empty("dst") then + return false + elseif not inv:is_empty("src") then + return false + end + return true + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + if listname == "fuel" then + if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then + if inv:is_empty("src") then + meta:set_string("infotext","Oven is empty") + end + return stack:get_count() + else + return 0 + end + elseif listname == "src" then + return stack:get_count() + elseif listname == "dst" then + return 0 + end + end, + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local stack = inv:get_stack(from_list, from_index) + if to_list == "fuel" then + if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then + if inv:is_empty("src") then + meta:set_string("infotext","Oven is empty") + end + return count + else + return 0 + end + elseif to_list == "src" then + return count + elseif to_list == "dst" then + return 0 + end + end, +}) + +function hacky_swap_node(pos,name) + local node = minetest.get_node(pos) + local meta = minetest.get_meta(pos) + local meta0 = meta:to_table() + if node.name == name then + return + end + node.name = name + local meta0 = meta:to_table() + minetest.set_node(pos,node) + meta = minetest.get_meta(pos) + meta:from_table(meta0) +end + +minetest.register_abm({ + nodenames = {"oven:oven","oven:oven_active"}, + interval = 1.0, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local meta = minetest.get_meta(pos) + for i, name in ipairs({ + "fuel_totaltime", + "fuel_time", + "src_totaltime", + "src_time" + }) do + if meta:get_string(name) == "" then + meta:set_float(name, 0.0) + end + end + + local inv = meta:get_inventory() + + local srclist = inv:get_list("src") + local cooked = nil + local aftercooked + + if srclist then + cooked, aftercooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) + end + + local was_active = false + + if meta:get_float("fuel_time") < meta:get_float("fuel_totaltime") then + was_active = true + meta:set_float("fuel_time", meta:get_float("fuel_time") + 1) + meta:set_float("src_time", meta:get_float("src_time") + 1) + if cooked and cooked.item and meta:get_float("src_time") >= cooked.time then + -- check if there's room for output in "dst" list + if inv:room_for_item("dst",cooked.item) then + -- Put result in "dst" list + inv:add_item("dst", cooked.item) + -- take stuff from "src" list + inv:set_stack("src", 1, aftercooked.items[1]) + else + print("Could not insert '"..cooked.item:to_string().."'") + end + meta:set_string("src_time", 0) + end + end + + if meta:get_float("fuel_time") < meta:get_float("fuel_totaltime") then + local percent = math.floor(meta:get_float("fuel_time") / + meta:get_float("fuel_totaltime") * 100) + meta:set_string("infotext","Oven active: "..percent.."%") + hacky_swap_node(pos,"oven:oven_active") + meta:set_string("formspec",default.get_oven_active_formspec(pos, percent)) + return + end + + local fuel = nil + local afterfuel + local cooked = nil + local fuellist = inv:get_list("fuel") + local srclist = inv:get_list("src") + + if srclist then + cooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) + end + if fuellist then + fuel, afterfuel = minetest.get_craft_result({method = "fuel", width = 1, items = fuellist}) + end + + if fuel and fuel.time <= 0 then + meta:set_string("infotext","Oven out of fuel") + hacky_swap_node(pos,"oven:oven") + meta:set_string("formspec", default.oven_inactive_formspec) + return + end + + if cooked and cooked.item and cooked.item:is_empty() then + if was_active then + meta:set_string("infotext","Oven is empty") + hacky_swap_node(pos,"oven:oven") + meta:set_string("formspec", default.oven_inactive_formspec) + end + return + end + if fuel and fuel.time then + meta:set_string("fuel_totaltime", fuel.time) + meta:set_string("fuel_time", 0) + + inv:set_stack("fuel", 1, afterfuel.items[1]) + end + end, +}) + +minetest.register_craft({ + output = "oven:oven", + recipe = { + {"metals:pig_iron_doublesheet","metals:pig_iron_doublesheet","metals:pig_iron_doublesheet"}, + {"metals:pig_iron_doublesheet","","metals:pig_iron_doublesheet"}, + {"metals:pig_iron_doublesheet","metals:pig_iron_doublesheet","metals:pig_iron_doublesheet"}, + } +}) + +minetest.register_craft({ + output = "oven:oven", + recipe = { + {"metals:wrought_iron_doublesheet","metals:wrought_iron_doublesheet","metals:wrought_iron_doublesheet"}, + {"metals:wrought_iron_doublesheet","","metals:wrought_iron_doublesheet"}, + {"metals:wrought_iron_doublesheet","metals:wrought_iron_doublesheet","metals:wrought_iron_doublesheet"}, + } +}) + +minetest.register_craft({ + output = "oven:oven", + recipe = { + {"metals:steel_doublesheet","metals:steel_doublesheet","metals:steel_doublesheet"}, + {"metals:steel_doublesheet","","metals:steel_doublesheet"}, + {"metals:steel_doublesheet","metals:steel_doublesheet","metals:steel_doublesheet"}, + } +}) + +minetest.register_craft({ + output = "oven:oven", + recipe = { + {"metals:black_steel_doublesheet","metals:black_steel_doublesheet","metals:black_steel_doublesheet"}, + {"metals:black_steel_doublesheet","","metals:black_steel_doublesheet"}, + {"metals:black_steel_doublesheet","metals:black_steel_doublesheet","metals:black_steel_doublesheet"}, + } +}) diff --git a/mods/oven/textures/furnace_fire_bg.png b/mods/oven/textures/furnace_fire_bg.png new file mode 100644 index 0000000..e98a4f6 Binary files /dev/null and b/mods/oven/textures/furnace_fire_bg.png differ diff --git a/mods/oven/textures/furnace_fire_fg.png b/mods/oven/textures/furnace_fire_fg.png new file mode 100644 index 0000000..66aab65 Binary files /dev/null and b/mods/oven/textures/furnace_fire_fg.png differ diff --git a/mods/oven/textures/oven_back.png b/mods/oven/textures/oven_back.png new file mode 100644 index 0000000..d963c97 Binary files /dev/null and b/mods/oven/textures/oven_back.png differ diff --git a/mods/oven/textures/oven_base.png b/mods/oven/textures/oven_base.png new file mode 100644 index 0000000..23a0655 Binary files /dev/null and b/mods/oven/textures/oven_base.png differ diff --git a/mods/oven/textures/oven_front b/mods/oven/textures/oven_front new file mode 100644 index 0000000..50981b8 Binary files /dev/null and b/mods/oven/textures/oven_front differ diff --git a/mods/oven/textures/oven_front.png b/mods/oven/textures/oven_front.png new file mode 100644 index 0000000..50981b8 Binary files /dev/null and b/mods/oven/textures/oven_front.png differ diff --git a/mods/oven/textures/oven_side.png b/mods/oven/textures/oven_side.png new file mode 100644 index 0000000..94ebb48 Binary files /dev/null and b/mods/oven/textures/oven_side.png differ diff --git a/mods/oven/textures/oven_side_active.png b/mods/oven/textures/oven_side_active.png new file mode 100644 index 0000000..f71bd88 Binary files /dev/null and b/mods/oven/textures/oven_side_active.png differ diff --git a/mods/oven/textures/oven_top.png b/mods/oven/textures/oven_top.png new file mode 100644 index 0000000..a608c8c Binary files /dev/null and b/mods/oven/textures/oven_top.png differ diff --git a/mods/plants_lib/API.txt b/mods/plants_lib/API.txt new file mode 100644 index 0000000..8f6455c --- /dev/null +++ b/mods/plants_lib/API.txt @@ -0,0 +1,579 @@ +This document describes the Plantlife mod API. + +Last revision: 2015-02-16 + + +========= +Functions +========= + +There are three main functions defined by the main "plants_lib" mod: + +spawn_on_surfaces() +register_generate_plant() +grow_plants() + +There are also several internal, helper functions that can be called if so +desired, but they are not really intended for use by other mods and may change +at any time. They are briefly described below these main functions, but see +init.lua for details. + +Most functions in plants lib are declared locally to avoid namespace +collisions with other mods. They are accessible via the "plantslib" method, +e.g. plantslib:spawn_on_surfaces() and so forth. + +===== +spawn_on_surfaces(biome) +spawn_on_surfaces(sdelay, splant, sradius, schance, ssurface, savoid) + +This first function is an ABM-based spawner function originally created as +part of Ironzorg's flowers mod. It has since been largely extended and +expanded. There are two ways to call this function: You can either pass it +several individual string and number parameters to use the legacy interface, +or you can pass a single biome definition as a table, with all of your options +spelled out nicely. This is the preferred method. + +When used with the legacy interface, you must specify the parameters exactly +in order, with the first five being mandatory (even if some are set to nil), +and the last one being optional: + +sdelay: The value passed to the ABM's interval parameter, in seconds. +splant: The node name of the item to spawn (e.g. + "flowers:flower_rose"). A plant will of course only be + spawned if the node about to be replaced is air. +sradius: Don't spawn within this many nodes of the avoid items + mentioned below. If set to nil, this check is skipped. +schance: The value passed to the ABM's chance parameter, normally in + the 10-100 range (1-in-X chance of operating on a given node) +ssurface: String with the name of the node on which to spawn the plant + in question, such as "default:sand" or + "default:dirt_with_grass". It is not recommended to put air, + stone, or plain dirt here if you can use some other node, as + doing so will cause the engine to process potentially large + numbers of such nodes when deciding when to execute the ABM + and where it should operate. +savoid: Table with a list of groups and/or node names to avoid when + spawning the plant, such as {"group:flowers", "default:tree"}. + +When passed a table as the argument, and thus using the modern calling method, +you must pass a number of arguments in the form of an ordinary keyed-value +table. Below is a list of everything supported by this function: + +biome = { + spawn_plants = something, -- [*] String or table; see below. + spawn_delay = number, -- same as sdelay, above. + spawn_chance = number, -- same as schance, above. + spawn_surfaces = {table}, -- List of node names on which the plants + -- should be spawned. As with the single-node "ssurface" + -- option in the legacy API, you should not put stone, air, + -- etc. here. + + ---- From here down are a number of optional parameters. You will + ---- most likely want to use at least some of these to limit how and + ---- where your objects are spawned. + + avoid_nodes = {table}, -- same meaning as savoid, above + avoid_radius = num, -- same as sradius + seed_diff = num, -- The Perlin seed difference value passed to the + -- minetest.get_perlin() function. Used along with + -- the global Perlin controls below to create the + -- "biome" in which the plants will spawn. Defaults + -- to 0 if not provided. + light_min = num, -- Minimum amount of light necessary to make a plant + -- spawn. Defaults to 0. + light_max = num, -- Maximum amount of light needed to spawn. Defaults + -- to the engine's MAX_LIGHT value of 14. + neighbors = {table}, -- List of neighboring nodes that need to be + -- immediately next to the node the plant is about to + -- spawn on. Can also be a string with a single node + -- name. It is both passed to the ABM as the + -- "neighbors" parameter, and is used to manually + -- check the adjacent nodes. It only takes one of + -- these for the spawn routine to mark the target as + -- spawnable. Defaults to nil (ignored). + ncount = num, -- There must be at least this many of the above + -- neighbors in the eight spaces immediately + -- surrounding the node the plant is about to spawn on + -- for it to happen. If not provided, this check is + -- disabled. + facedir = num, -- The value passed to the param2 variable when adding + -- the node to the map. Defaults to 0. Be sure that + -- the value you use here (and the range thereof) is + -- appropriate for the type of node you're spawning. + random_facedir = {table}, -- If set, the table should contain two values. + -- If they're both provided, the spawned plant will be + -- given a random facedir value in the range specified + -- by these two numbers. Overrides the facedir + -- parameter above, if it exists. Use {0,3} if you + -- want the full range for wallmounted nodes, or {2,5} + -- for most everything else, or any other pair of + -- numbers appropriate for the node you want to spawn. + depth_max = num, -- If the object spawns on top of a water source, the + -- water must be at most this deep. Defaults to 1. + min_elevation = num, -- Surface must be at this altitude or higher to + -- spawn at all. Defaults to -31000... + max_elevation = num, -- ...but must be no higher than this altitude. + -- Defaults to +31000. + near_nodes = {table}, -- List of nodes that must be somewhere in the + -- vicinity in order for the plant to spawn. Can also + -- be a string with a single node name. If not + -- provided, this check is disabled. + near_nodes_size = num, -- How large of an area to check for the above + -- node. Specifically, this checks a flat, horizontal + -- area centered on the node to be spawned on. + -- Defaults to 0, but is ignored if the above + -- near_nodes value is not set. + near_nodes_vertical = num, -- Used with the size value above, this extends + -- the vertical range of the near nodes search. + -- Basically, this turns the flat region described + -- above into a cuboid region. The area to be checked + -- will extend this high and this low above/below the + -- target node, centered thereon. Defaults to 1 (only + -- check the layer above, the layer at, and the layer + -- below the target node), but is ignored if + -- near_nodes is not set. + near_nodes_count = num, -- How many of the above nodes must be within that + -- radius. Defaults to 1 but is ignored if near_nodes + -- isn't set. Bear in mind that the total area to be + -- checked is equal to: + -- (near_nodes_size^2)*near_nodes_vertical*2 + -- For example, if size is 10 and vertical is 4, then + -- the area is (10^2)*8 = 800 nodes in size, so you'll + -- want to make sure you specify a value appropriate + -- for the size of the area being tested. + air_size = num, -- How large of an area to check for air above and + -- around the target. If omitted, only the space + -- above the target is checked. This does not check + -- for air at the sides or below the target. + air_count = num, -- How many of the surrounding nodes need to be air + -- for the above check to return true. If omitted, + -- only the space above the target is checked. + plantlife_limit = num, -- The value compared against the generic "plants + -- can grow here" Perlin noise layer. Smaller numbers + -- result in more abundant plants. Range of -1 to +1, + -- with values in the range of about 0 to 0.5 being + -- most useful. Defaults to 0.1. + temp_min = num, -- Minimum temperature needed for the desired object + -- to spawn. This is a 2d Perlin value, which has an + -- inverted range of +1 to -1. Larger values + -- represent *colder* temperatures, so this value is + -- actually the upper end of the desired Perlin range. + -- See the temperature map section at the bottom of + -- this document for details on how these values work. + -- Defaults to +1 (unlimited coldness). + temp_max = num, -- Maximum temperature/lower end of the Perlin range. + -- Defaults to -1 (unlimited heat). + humidity_min = num, -- Minimum humidity for the plant to spawn in. Like + -- the temperature map, this is a Perlin value where + -- lower numbers mean more humidity in the area. + -- Defaults to +1 (0% humidity). + humidity_max = num, -- Maximum humidity for the plant to spawn at. + -- Defaults to -1 (100% humidity). + verticals_list = {table}, -- List of nodes that should be considered to be + -- natural walls. + alt_wallnode = "string", -- If specified, this node will be substituted in + -- place of the plant(s) defined by spawn_plants + -- above, if the spawn target has one or more adjacent + -- walls. In such a case, the two above facedir + -- parameters will be ignored. + spawn_on_side = bool, -- Set this to true to immediately spawn the node on + -- one side of the target node rather than the top. + -- The code will search for an airspace to the side of + -- the target, then spawn the plant at the first one + -- found. The above facedir and random_facedir + -- parameters are ignored in this case. If the above + -- parameters for selecting generic wall nodes are + -- provided, this option is ignored. Important note: + -- the facedir values assigned by this option only + -- make sense with wallmounted nodes (nodes which + -- don't use facedir won't be affected). + choose_random_wall = bool, -- if set to true, and searching for walls is + -- being done, just pick any random wall if there is + -- one, rather than returning the first one. + spawn_on_bottom = bool, -- If set to true, spawn the object below the + -- target node instead of above it. The above + -- spawn_on_side variable takes precedence over this + -- one if both happen to be true. When using this + -- option with the random facedir function above, the + -- values given to the facedir parameter are for + -- regular nodes, not wallmounted. + spawn_replace_node = bool, -- If set to true, the target node itself is + -- replaced by the spawned object. Overrides the + -- spawn_on_bottom and spawn_on_side settings. +} + +[*] spawn_plants must be either a table or a string. If it's a table, the +values therein are treated as a list of nodenames to pick from randomly on +each application of the ABM code. The more nodes you can pack into this +parameter to avoid making too many calls to this function, the lower the CPU +load will likely be. + +You can also specify a string containing the name of a function to execute. +In this case, the function will be passed a single position parameter +indicating where the function should place the desired object, and the checks +for spawning on top vs. sides vs. bottom vs. replacing the target node will be +skipped. + +By default, if a biome node, size, and count are not defined, the biome +checking is disabled. Same holds true for the nneighbors bit above that. + + +===== +plantslib:register_generate_plant(biome, nodes_or_function_or_treedef) + +To register an object to be spawned at mapgen time rather than via an ABM, +call this function with two parameters: a table with your object's biome +information, and a string, function, or table describing what to do if the +engine finds a suitable surface node (see below). + +The biome table contains quite a number of options, though there are fewer +here than are available in the ABM-based spawner, as some stuff doesn't make +sense at map-generation time. + +biome = { + surface = something, -- What node(s). May be a string such as + -- "default:dirt_with_grass" or a table with + -- multiple such entries. + + ---- Everything else is optional, but you'll definitely want to use + ---- some of these other fields to limit where and under what + ---- conditions the objects are spawned. + + below_nodes = {table}, -- List of nodes that must be below the target + -- node. Useful in snow biomes to keep objects from + -- spawning in snow that's on the wrong surface for + -- that object. + avoid_nodes = {table}, -- List of nodes to avoid when spawning. Groups are + -- not supported here. + avoid_radius = num, -- How much distance to leave between the object to be + -- added and the objects to be avoided. If this or + -- the avoid_nodes value is nil/omitted, this check is + -- skipped. Avoid using excessively large radii. + rarity = num, -- How rare should this object be in its biome? Larger + -- values make objects more rare, via: + -- math.random(1,100) > this + max_count = num, -- The absolute maximum number of your object that + -- should be allowed to spawn in a 5x5x5 mapblock area + -- (80x80x80 nodes). Defaults to 5, but be sure you + -- set this to some reasonable value depending on your + -- object and its size if 5 is insufficient. + seed_diff = num, -- Perlin seed-diff value. Defaults to 0, which + -- causes the function to inherit the global value of + -- 329. + neighbors = {table}, -- What ground nodes must be right next to and at the + -- same elevation as the node to be spawned on. + ncount = num, -- At least this many of the above nodes must be next + -- to the node to spawn on. Any value greater than 8 + -- will probably cause the code to never spawn + -- anything. Defaults to 0. + depth = num, -- How deep/thick of a layer the spawned-on node must + -- be. Typically used for water. + min_elevation = num, -- Minimum elevation in meters/nodes. Defaults to + -- -31000 (unlimited). + max_elevation = num, -- Max elevation. Defaults to +31000 (unlimited). + near_nodes = {table}, -- what nodes must be in the general vicinity of the + -- object being spawned. + near_nodes_size = num, -- how wide of a search area to look for the nodes + -- in that list. + near_nodes_vertical = num, -- How high/low of an area to search from the + -- target node. + near_nodes_count = num, -- at least this many of those nodes must be in + -- the area. + plantlife_limit = num, -- The value compared against the generic "plants + -- can grow here" Perlin noise layer. Smaller numbers + -- result in more abundant plants. Range of -1 to +1, + -- with values in the range of about 0 to 0.5 being + -- most useful. Defaults to 0.1. + temp_min = num, -- Coldest allowable temperature for a plant to spawn + -- (that is, the largest Perlin value). + temp_max = num, -- warmest allowable temperature to spawn a plant + -- (lowest Perlin value). + verticals_list = {table}, -- Same as with the spawn_on_surfaces function. + check_air = bool, -- Flag to tell the mapgen code to check for air above + -- the spawn target. Defaults to true if not + -- explicitly set to false. Set this to false VERY + -- SPARINGLY, as it will slow the map generator down. + delete_above = bool, -- Flag to tell the mapgen code to delete the two + -- nodes directly above the spawn target just before + -- adding the plant or tree. Useful when generating + -- in snow biomes. Defaults to false. + delete_above_surround = bool, -- Flag to tell the mapgen code to also + -- delete the five nodes surrounding the above space, + -- and the five nodes above those, resulting in a two- + -- node-deep cross-shaped empty region above/around + -- the spawn target. Useful when adding trees to snow + -- biomes. Defaults to false. + spawn_replace_node = bool, -- same as with the ABM spawner. + random_facedir = {table}, -- same as with the ABM spawner. +} + +Regarding nodes_or_function_or_treedef, this must either be a string naming +a node to spawn, a table with a list of nodes to choose from, a table with an +L-Systems tree definition, or a function. + +If you specified a string, the code will attempt to determine whether that +string specifies a valid node name. If it does, that node will be placed on +top of the target position directly (unless one of the other mapgen options +directs the code to do otherwise). + +If you specified a table and there is no "axiom" field, the code assumes that +it is a list of nodes. Simply name one node per entry in the list, e.g. +{"default:junglegrass", "default:dry_shrub"} and so on, for as many nodes as +you want to list. A random node from the list will be chosen each time the +code goes to place a node. + +If you specified a table, and there *is* an "axiom" field, the code assumes +that this table contains an L-Systems tree definition, which will be passed +directly to the engine's spawn_tree() function along with the position on +which to spawn the tree. + +You can also supply a function to be directly executed, which is given the +current node position (the usual "pos" table format) as its sole argument. It +will be called in the form: + + somefunction(pos) + + +===== +plantslib:grow_plants(options) + +The third function, grow_plants() is used to turn the spawned nodes above +into something else over time. This function has no return value, and accepts +a biome definition table as the only parameter. These are defined like so: + +options = { + grow_plant = "string", -- Name of the node to be grown into something + -- else. This value is passed to the ABM as the + -- "nodenames" parameter, so it is the plants + -- themselves that are the ABM trigger, rather than + -- the ground they spawned on. A plant will only grow + -- if the node above it is air. Can also be a table, + -- but note that all nodes referenced therein will be + -- grown into the same object. + grow_delay = num, -- Passed as the ABM "interval" parameter, as with + -- spawning. + grow_chance = num, -- Passed as the ABM "chance" parameter. + grow_result = "string", -- Name of the node into which the grow_plant + -- node(s) should transform when the ABM executes. + + ---- Everything from here down is optional. + + dry_early_node = "string", -- This value is ignored except for jungle + -- grass (a corner case needed by that mod), where it + -- indicates which node the grass must be on in order + -- for it to turn from the short size to + -- "default:dry_shrub" instead of the medium size. + grow_nodes = {table}, -- One of these nodes must be under the plant in + -- order for it to grow at all. Normally this should + -- be the same as the list of surfaces passed to the + -- spawning ABM as the "nodenames" parameter. This is + -- so that the plant can be manually placed on + -- something like a flower pot or something without it + -- necessarily growing and perhaps dieing. Defaults + -- to "default:dirt_with_grass". + facedir = num, -- Same as with spawning a plant. + need_wall = bool, -- Set this to true if you the plant needs to grow + -- against a wall. Defaults to false. + verticals_list = {table}, -- same as with spawning a plant. + choose_random_wall = bool, -- same as with spawning a plant. + grow_vertically = bool, -- Set this to true if the plant needs to grow + -- vertically, as in climbing poison ivy. Defaults to + -- false. + height_limit = num, -- Set this to limit how tall the desired node can + -- grow. The mod will search straight down from the + -- position being spawned at to find a ground node, + -- set via the field below. Defaults to 5 nodes. + ground_nodes = {table}, -- What nodes should be treated as "the ground" + -- below a vertically-growing plant. Usually this + -- should be the same as the grow_nodes table, but + -- might also include, for example, water or some + -- other surrounding material. Defaults to + -- "default:dirt_with_grass". + grow_function = something, -- [*] see below. + seed_diff = num, -- [*] see below. +} + +[*] grow_function can take one of three possible settings: it can be nil (or + not provided), a string, or a table. + +If it is not provided or it's set to nil, all of the regular growing code is +executed normally, the value of seed_diff, if any, is ignored, and the node to +be placed is assumed to be specified in the grow_result variable. + +If this value is set to a simple string, this is treated as the name of the +function to use to grow the plant. In this case, all of the usual growing +code is executeed, but then instead of a plant being simply added to the +world, grow_result is ignored and the named function is executed and passed a +few parmeters in the following general form: + + somefunction(pos, perlin1, perlin2) + +These values represent the current position (the usual table), the Perlin +noise value for that spot in the generic "plants can grow here" map for the +seed_diff value above, the Perlin value for that same spot from the +temperature map, and the detected neighboring wall face, if there was one (or +nil if not). If seed_diff is not provided, it defaults to 0. + +If this variable is instead set to a table, it is treated an an L-Systems tree +definition. All of the growing code is executed in the usual manner, then the +tree described by that definition is spawned at the current position instead, +and grow_result is ignored. + + +===== +find_adjacent_wall(pos, verticals, randomflag) + +Of the few helper functions, this one expects a position parameter and a table +with the list of nodes that should be considered as walls. The code will +search around the given position for a neighboring wall, returning the first +one it finds as a facedir value, or nil if there are no adjacent walls. + +If randomflag is set to true, the function will just return the facedir of any +random wall it finds adjacent to the target position. Defaults to false if +not specified. + +===== +is_node_loaded(pos) + +This acts as a wrapper for the minetest.get_node_or_nil(node_pos) +function and accepts a single position parameter. Returns true if the node in +question is already loaded, or false if not. + + +===== +dbg(string) + +This is a simple debug output function which takes one string parameter. It +just checks if DEBUG is true and outputs the phrase "[Plantlife] " followed by +the supplied string, via the print() function, if so. + +===== +plantslib:generate_tree(pos, treemodel) +plantslib:grow_tree(pos, treemodel) + +In the case of the growing code and the mapgen-based tree generator code, +generating a tree is done via the above two calls, which in turn immediately +call the usual spawn_tree() functions. This rerouting exists as a way for +other mods to hook into plants_lib's tree-growing functions in general, +perhaps to execute something extra whenever a tree is spawned. + +plantslib:generate_tree(pos, treemodel) is called any time a tree is spawned +at map generation time. 'pos' is the position of the block on which the tree +is to be placed. 'treemodel' is the standard L-Systems tree definition table +expected by the spawn_tree() function. Refer to the 'trunk' field in that +table to derive the name of the tree being spawned. + +plantslib:grow_tree(pos, treemodel) does the same sort of thing whenever a +tree is spawned within the abm-based growing code, for example when growing a +sapling into a tree. + + +===== +There are other, internal helper functions that are not meant for use by other +mods. Don't rely on them, as they are subject to change without notice. + + +=============== +Global Settings +=============== + +Set this to true if you want the mod to spam your console with debug info :-) + + plantlife_debug = false + + +====================== +Fertile Ground Mapping +====================== + +The mod uses Perlin noise to create "biomes" of the various plants, via the +minetest.get_perlin() function. At present, there are three layers of +Perlin noise used. + +The first one is for a "fertile ground" layer, which I tend to refer to as the +generic "stuff can potentially grow here" layer. Its values are hard-coded: + + plantslib.plantlife_seed_diff = 329 + perlin_octaves = 3 + perlin_persistence = 0.6 + perlin_scale = 100 + +For more information on how Perlin noise is generated, you will need to search +the web, as these default values were from that which is used by minetest_game +to spawn jungle grass at mapgen time, and I'm still learning how Perlin noise +works. ;-) + + +=================== +Temperature Mapping +=================== + +The second Perlin layer is a temperature map, with values taken from +SPlizard's Snow Biomes mod so that the two will be compatible, since that mod +appears to be the standard now. Those values are: + + temperature_seeddiff = 112 + temperature_octaves = 3 + temperature_persistence = 0.5 + temperature_scale = 150 + +The way Perlin values are used by this mod, in keeping with the snow mod's +apparent methods, larger values returned by the Perlin function represent +*colder* temperatures. In this mod, the following table gives a rough +approximation of how temperature maps to these values, normalized to +0.53 = 0 °C and +1.0 = -25 °C. + +Perlin Approx. Temperature +-1.0 81 °C ( 178 °F) +-0.75 68 °C ( 155 °F) +-0.56 58 °C ( 136 °F) +-0.5 55 °C ( 131 °F) +-0.25 41 °C ( 107 °F) +-0.18 38 °C ( 100 °F) + 0 28 °C ( 83 °F) + 0.13 21 °C ( 70 °F) + 0.25 15 °C ( 59 °F) + 0.5 2 °C ( 35 °F) + 0.53 0 °C ( 32 °F) + 0.75 -12 °C ( 11 °F) + 0.86 -18 °C ( 0 °F) + 1.0 -25 °C (- 13 °F) + +Included in this table are even 0.25 steps in Perlin values along with some +common temperatures on both the Centigrade and Fahrenheit scales. Note that +unless you're trying to model the Moon or perhaps Mercury in your mods/maps, +you probably won't need to bother with Perlin values of less than -0.56 or so. + + +================ +Humidity Mapping +================ + +Last but not least is a moisture/humidity map. Like the temperature map +above, Perlin values can be tested to determine the approximate humidity of +the *air* in the area. This humidity map is basically the perlin layer used +for deserts. + +A value of +1.0 is very moist (basically a thick fog, if it could be seen), a +value of roughly +0.25 represents the edge of a desert as usually seen in the +game, and a value of -1.0 is as dry as a bone. + +This does not check for nearby water, just general air humidity, and that +being the case, nearby ground does not affect the reported humidity of a +region (because this isn't yet possible to calculate yet). Use the near_nodes +and avoid_nodes parameters and their related options to check for water and +such. + +The Perlin values use for this layer are: + + humidity_seeddiff = 9130 + humidity_octaves = 3 + humidity_persistence = 0.5 + humidity_scale = 250 + +And this particular one is mapped slightly differently from the others: + + noise3 = perlin3:get2d({x=p_top.x+150, y=p_top.z+50}) + +(Note the +150 and +50 offsets) + diff --git a/mods/plants_lib/depends.txt b/mods/plants_lib/depends.txt new file mode 100644 index 0000000..c48fe0d --- /dev/null +++ b/mods/plants_lib/depends.txt @@ -0,0 +1,3 @@ +default +intllib? + diff --git a/mods/plants_lib/init.lua b/mods/plants_lib/init.lua new file mode 100644 index 0000000..f77f885 --- /dev/null +++ b/mods/plants_lib/init.lua @@ -0,0 +1,735 @@ +-- Plantlife library mod by Vanessa Ezekowitz +-- +-- License: WTFPL +-- +-- I got the temperature map idea from "hmmmm", values used for it came from +-- Splizard's snow mod. +-- + +-- Various settings - most of these probably won't need to be changed + +plantslib = {} + +plantslib.blocklist_aircheck = {} +plantslib.blocklist_no_aircheck = {} + +plantslib.surface_nodes_aircheck = {} +plantslib.surface_nodes_no_aircheck = {} + +plantslib.surfaceslist_aircheck = {} +plantslib.surfaceslist_no_aircheck = {} + +plantslib.actioncount_aircheck = {} +plantslib.actioncount_no_aircheck = {} + +plantslib.actionslist_aircheck = {} +plantslib.actionslist_no_aircheck = {} + +plantslib.modpath = minetest.get_modpath("plants_lib") + +plantslib.total_no_aircheck_calls = 0 + +-- Boilerplate to support localized strings if intllib mod is installed. +local S +if minetest.get_modpath("intllib") then + S = intllib.Getter() +else + S = function(s) return s end +end +plantslib.intllib = S + +local DEBUG = false --... except if you want to spam the console with debugging info :-) + +function plantslib:dbg(msg) + if DEBUG then + print("[Plantlife] "..msg) + minetest.log("verbose", "[Plantlife] "..msg) + end +end + +plantslib.plantlife_seed_diff = 329 -- needs to be global so other mods can see it + +local perlin_octaves = 3 +local perlin_persistence = 0.6 +local perlin_scale = 100 + +local temperature_seeddiff = 112 +local temperature_octaves = 3 +local temperature_persistence = 0.5 +local temperature_scale = 150 + +local humidity_seeddiff = 9130 +local humidity_octaves = 3 +local humidity_persistence = 0.5 +local humidity_scale = 250 + +local time_scale = 1 +local time_speed = tonumber(minetest.setting_get("time_speed")) + +if time_speed and time_speed > 0 then + time_scale = 72 / time_speed +end + +--PerlinNoise(seed, octaves, persistence, scale) + +plantslib.perlin_temperature = PerlinNoise(temperature_seeddiff, temperature_octaves, temperature_persistence, temperature_scale) +plantslib.perlin_humidity = PerlinNoise(humidity_seeddiff, humidity_octaves, humidity_persistence, humidity_scale) + +-- Local functions + +function plantslib:is_node_loaded(node_pos) + local n = minetest.get_node_or_nil(node_pos) + if (not n) or (n.name == "ignore") then + return false + end + return true +end + +function plantslib:set_defaults(biome) + biome.seed_diff = biome.seed_diff or 0 + biome.min_elevation = biome.min_elevation or -31000 + biome.max_elevation = biome.max_elevation or 31000 + biome.temp_min = biome.temp_min or 1 + biome.temp_max = biome.temp_max or -1 + biome.humidity_min = biome.humidity_min or 1 + biome.humidity_max = biome.humidity_max or -1 + biome.plantlife_limit = biome.plantlife_limit or 0.1 + biome.near_nodes_vertical = biome.near_nodes_vertical or 1 + +-- specific to on-generate + + biome.neighbors = biome.neighbors or biome.surface + biome.near_nodes_size = biome.near_nodes_size or 0 + biome.near_nodes_count = biome.near_nodes_count or 1 + biome.rarity = biome.rarity or 50 + biome.max_count = biome.max_count or 5 + if biome.check_air ~= false then biome.check_air = true end + +-- specific to abm spawner + biome.seed_diff = biome.seed_diff or 0 + biome.light_min = biome.light_min or 0 + biome.light_max = biome.light_max or 15 + biome.depth_max = biome.depth_max or 1 + biome.facedir = biome.facedir or 0 +end + +local function search_table(t, s) + for i = 1, #t do + if t[i] == s then return true end + end + return false +end + +-- register the list of surfaces to spawn stuff on, filtering out all duplicates. +-- separate the items by air-checking or non-air-checking map eval methods + +function plantslib:register_generate_plant(biomedef, nodes_or_function_or_model) + + -- if calling code passes an undefined node for a surface or + -- as a node to be spawned, don't register an action for it. + + if type(nodes_or_function_or_model) == "string" + and string.find(nodes_or_function_or_model, ":") + and not minetest.registered_nodes[nodes_or_function_or_model] then + plantslib:dbg("Warning: Ignored registration for undefined spawn node: "..dump(nodes_or_function_or_model)) + return + end + + if type(nodes_or_function_or_model) == "string" + and not string.find(nodes_or_function_or_model, ":") then + plantslib:dbg("Warning: Registered function call using deprecated string method: "..dump(nodes_or_function_or_model)) + end + + if biomedef.check_air == false then + plantslib:dbg("Register no-air-check mapgen hook: "..dump(nodes_or_function_or_model)) + plantslib.actionslist_no_aircheck[#plantslib.actionslist_no_aircheck + 1] = { biomedef, nodes_or_function_or_model } + local s = biomedef.surface + if type(s) == "string" then + if s and (string.find(s, "^group:") or minetest.registered_nodes[s]) then + if not search_table(plantslib.surfaceslist_no_aircheck, s) then + plantslib.surfaceslist_no_aircheck[#plantslib.surfaceslist_no_aircheck + 1] = s + end + else + plantslib:dbg("Warning: Ignored no-air-check registration for undefined surface node: "..dump(s)) + end + else + for i = 1, #biomedef.surface do + local s = biomedef.surface[i] + if s and (string.find(s, "^group:") or minetest.registered_nodes[s]) then + if not search_table(plantslib.surfaceslist_no_aircheck, s) then + plantslib.surfaceslist_no_aircheck[#plantslib.surfaceslist_no_aircheck + 1] = s + end + else + plantslib:dbg("Warning: Ignored no-air-check registration for undefined surface node: "..dump(s)) + end + end + end + else + plantslib:dbg("Register with-air-checking mapgen hook: "..dump(nodes_or_function_or_model)) + plantslib.actionslist_aircheck[#plantslib.actionslist_aircheck + 1] = { biomedef, nodes_or_function_or_model } + local s = biomedef.surface + if type(s) == "string" then + if s and (string.find(s, "^group:") or minetest.registered_nodes[s]) then + if not search_table(plantslib.surfaceslist_aircheck, s) then + plantslib.surfaceslist_aircheck[#plantslib.surfaceslist_aircheck + 1] = s + end + else + plantslib:dbg("Warning: Ignored with-air-checking registration for undefined surface node: "..dump(s)) + end + else + for i = 1, #biomedef.surface do + local s = biomedef.surface[i] + if s and (string.find(s, "^group:") or minetest.registered_nodes[s]) then + if not search_table(plantslib.surfaceslist_aircheck, s) then + plantslib.surfaceslist_aircheck[#plantslib.surfaceslist_aircheck + 1] = s + end + else + plantslib:dbg("Warning: Ignored with-air-checking registration for undefined surface node: "..dump(s)) + end + end + end + end +end + +function plantslib:populate_surfaces(biome, nodes_or_function_or_model, snodes, checkair) + + plantslib:set_defaults(biome) + + -- filter stage 1 - find nodes from the supplied surfaces that are within the current biome. + + local in_biome_nodes = {} + local perlin_fertile_area = minetest.get_perlin(biome.seed_diff, perlin_octaves, perlin_persistence, perlin_scale) + + for i = 1, #snodes do + local pos = snodes[i] + local p_top = { x = pos.x, y = pos.y + 1, z = pos.z } + local noise1 = perlin_fertile_area:get2d({x=pos.x, y=pos.z}) + local noise2 = plantslib.perlin_temperature:get2d({x=pos.x, y=pos.z}) + local noise3 = plantslib.perlin_humidity:get2d({x=pos.x+150, y=pos.z+50}) + local biome_surfaces_string = dump(biome.surface) + local surface_ok = false + + if not biome.depth then + local dest_node = minetest.get_node(pos) + if string.find(biome_surfaces_string, dest_node.name) then + surface_ok = true + else + if string.find(biome_surfaces_string, "group:") then + for j = 1, #biome.surface do + if string.find(biome.surface[j], "^group:") + and minetest.get_item_group(dest_node.name, biome.surface[j]) then + surface_ok = true + break + end + end + end + end + elseif not string.find(biome_surfaces_string, minetest.get_node({ x = pos.x, y = pos.y-biome.depth-1, z = pos.z }).name) then + surface_ok = true + end + + if surface_ok + and (not checkair or minetest.get_node(p_top).name == "air") + and pos.y >= biome.min_elevation + and pos.y <= biome.max_elevation + and noise1 > biome.plantlife_limit + and noise2 <= biome.temp_min + and noise2 >= biome.temp_max + and noise3 <= biome.humidity_min + and noise3 >= biome.humidity_max + and (not biome.ncount or #(minetest.find_nodes_in_area({x=pos.x-1, y=pos.y, z=pos.z-1}, {x=pos.x+1, y=pos.y, z=pos.z+1}, biome.neighbors)) > biome.ncount) + and (not biome.near_nodes or #(minetest.find_nodes_in_area({x=pos.x-biome.near_nodes_size, y=pos.y-biome.near_nodes_vertical, z=pos.z-biome.near_nodes_size}, {x=pos.x+biome.near_nodes_size, y=pos.y+biome.near_nodes_vertical, z=pos.z+biome.near_nodes_size}, biome.near_nodes)) >= biome.near_nodes_count) + and math.random(1,100) > biome.rarity + and (not biome.below_nodes or string.find(dump(biome.below_nodes), minetest.get_node({x=pos.x, y=pos.y-1, z=pos.z}).name) ) + then + in_biome_nodes[#in_biome_nodes + 1] = pos + end + end + + -- filter stage 2 - find places within that biome area to place the plants. + + local num_in_biome_nodes = #in_biome_nodes + + if num_in_biome_nodes > 0 then + for i = 1, math.min(biome.max_count, num_in_biome_nodes) do + local tries = 0 + local spawned = false + while tries < 2 and not spawned do + local pos = in_biome_nodes[math.random(1, num_in_biome_nodes)] + if biome.spawn_replace_node then + pos.y = pos.y-1 + end + local p_top = { x = pos.x, y = pos.y + 1, z = pos.z } + + if not (biome.avoid_nodes and biome.avoid_radius and minetest.find_node_near(p_top, biome.avoid_radius + math.random(-1.5,2), biome.avoid_nodes)) then + if biome.delete_above then + minetest.remove_node(p_top) + minetest.remove_node({x=p_top.x, y=p_top.y+1, z=p_top.z}) + end + + if biome.delete_above_surround then + minetest.remove_node({x=p_top.x-1, y=p_top.y, z=p_top.z}) + minetest.remove_node({x=p_top.x+1, y=p_top.y, z=p_top.z}) + minetest.remove_node({x=p_top.x, y=p_top.y, z=p_top.z-1}) + minetest.remove_node({x=p_top.x, y=p_top.y, z=p_top.z+1}) + + minetest.remove_node({x=p_top.x-1, y=p_top.y+1, z=p_top.z}) + minetest.remove_node({x=p_top.x+1, y=p_top.y+1, z=p_top.z}) + minetest.remove_node({x=p_top.x, y=p_top.y+1, z=p_top.z-1}) + minetest.remove_node({x=p_top.x, y=p_top.y+1, z=p_top.z+1}) + end + + if biome.spawn_replace_node then + minetest.remove_node(pos) + end + + local objtype = type(nodes_or_function_or_model) + + if objtype == "table" then + if nodes_or_function_or_model.axiom then + plantslib:generate_tree(pos, nodes_or_function_or_model) + spawned = true + else + local fdir = nil + if biome.random_facedir then + fdir = math.random(biome.random_facedir[1], biome.random_facedir[2]) + end + minetest.set_node(p_top, { name = nodes_or_function_or_model[math.random(#nodes_or_function_or_model)], param2 = fdir }) + spawned = true + end + elseif objtype == "string" and + minetest.registered_nodes[nodes_or_function_or_model] then + local fdir = nil + if biome.random_facedir then + fdir = math.random(biome.random_facedir[1], biome.random_facedir[2]) + end + minetest.set_node(p_top, { name = nodes_or_function_or_model, param2 = fdir }) + spawned = true + elseif objtype == "function" then + nodes_or_function_or_model(pos) + spawned = true + elseif objtype == "string" and pcall(loadstring(("return %s(...)"): + format(nodes_or_function_or_model)),pos) then + spawned = true + else + plantslib:dbg("Warning: Ignored invalid definition for object "..dump(nodes_or_function_or_model).." that was pointed at {"..dump(pos).."}") + end + else + tries = tries + 1 + end + end + end + end +end + +-- Primary mapgen spawner, for mods that can work with air checking enabled on +-- a surface during the initial map read stage. + +function plantslib:generate_block_with_air_checking() + if #plantslib.blocklist_aircheck > 0 then + + local minp = plantslib.blocklist_aircheck[1][1] + local maxp = plantslib.blocklist_aircheck[1][2] + + -- use the block hash as a unique key into the surface nodes + -- tables, so that we can write the tables thread-safely. + + local blockhash = minetest.hash_node_position(minp) + + if not plantslib.surface_nodes_aircheck.blockhash then + + if type(minetest.find_nodes_in_area_under_air) == "function" then -- use newer API call + plantslib.surface_nodes_aircheck.blockhash = + minetest.find_nodes_in_area_under_air(minp, maxp, plantslib.surfaceslist_aircheck) + else + local search_area = minetest.find_nodes_in_area(minp, maxp, plantslib.surfaceslist_aircheck) + + -- search the generated block for air-bounded surfaces the slow way. + + plantslib.surface_nodes_aircheck.blockhash = {} + + for i = 1, #search_area do + local pos = search_area[i] + local p_top = { x=pos.x, y=pos.y+1, z=pos.z } + if minetest.get_node(p_top).name == "air" then + plantslib.surface_nodes_aircheck.blockhash[#plantslib.surface_nodes_aircheck.blockhash + 1] = pos + end + end + end + plantslib.actioncount_aircheck.blockhash = 1 + + else + if plantslib.actioncount_aircheck.blockhash <= #plantslib.actionslist_aircheck then + -- [1] is biome, [2] is node/function/model + plantslib:populate_surfaces( + plantslib.actionslist_aircheck[plantslib.actioncount_aircheck.blockhash][1], + plantslib.actionslist_aircheck[plantslib.actioncount_aircheck.blockhash][2], + plantslib.surface_nodes_aircheck.blockhash, true) + plantslib.actioncount_aircheck.blockhash = plantslib.actioncount_aircheck.blockhash + 1 + else + if plantslib.surface_nodes_aircheck.blockhash then + table.remove(plantslib.blocklist_aircheck, 1) + plantslib.surface_nodes_aircheck.blockhash = nil + end + end + end + end +end + +-- Secondary mapgen spawner, for mods that require disabling of +-- checking for air during the initial map read stage. + +function plantslib:generate_block_no_aircheck() + if #plantslib.blocklist_no_aircheck > 0 then + + local minp = plantslib.blocklist_no_aircheck[1][1] + local maxp = plantslib.blocklist_no_aircheck[1][2] + + local blockhash = minetest.hash_node_position(minp) + + if not plantslib.surface_nodes_no_aircheck.blockhash then + + -- directly read the block to be searched into the chunk cache + + plantslib.surface_nodes_no_aircheck.blockhash = + minetest.find_nodes_in_area(minp, maxp, plantslib.surfaceslist_no_aircheck) + plantslib.actioncount_no_aircheck.blockhash = 1 + + else + if plantslib.actioncount_no_aircheck.blockhash <= #plantslib.actionslist_no_aircheck then + plantslib:populate_surfaces( + plantslib.actionslist_no_aircheck[plantslib.actioncount_no_aircheck.blockhash][1], + plantslib.actionslist_no_aircheck[plantslib.actioncount_no_aircheck.blockhash][2], + plantslib.surface_nodes_no_aircheck.blockhash, false) + plantslib.actioncount_no_aircheck.blockhash = plantslib.actioncount_no_aircheck.blockhash + 1 + else + if plantslib.surface_nodes_no_aircheck.blockhash then + table.remove(plantslib.blocklist_no_aircheck, 1) + plantslib.surface_nodes_no_aircheck.blockhash = nil + end + end + end + end +end + +-- "Record" the chunks being generated by the core mapgen + +minetest.register_on_generated(function(minp, maxp, blockseed) + plantslib.blocklist_aircheck[#plantslib.blocklist_aircheck + 1] = { minp, maxp } +end) + +minetest.register_on_generated(function(minp, maxp, blockseed) + plantslib.blocklist_no_aircheck[#plantslib.blocklist_no_aircheck + 1] = { minp, maxp } +end) + +-- "Play" them back, populating them with new stuff in the process + +minetest.register_globalstep(function(dtime) + if dtime < 0.2 and -- don't attempt to populate if lag is already too high + (#plantslib.blocklist_aircheck > 0 or #plantslib.blocklist_no_aircheck > 0) then + plantslib.globalstep_start_time = minetest.get_us_time() + plantslib.globalstep_runtime = 0 + while (#plantslib.blocklist_aircheck > 0 or #plantslib.blocklist_no_aircheck > 0) + and plantslib.globalstep_runtime < 200000 do -- 0.2 seconds, in uS. + if #plantslib.blocklist_aircheck > 0 then + plantslib:generate_block_with_air_checking() + end + if #plantslib.blocklist_no_aircheck > 0 then + plantslib:generate_block_no_aircheck() + end + plantslib.globalstep_runtime = minetest.get_us_time() - plantslib.globalstep_start_time + end + end +end) + +-- Play out the entire log all at once on shutdown +-- to prevent unpopulated map areas + +minetest.register_on_shutdown(function() + print("[plants_lib] Stand by, playing out the rest of the aircheck mapblock log") + print("(there are "..#plantslib.blocklist_aircheck.." entries)...") + while true do + plantslib:generate_block_with_air_checking(0.1) + if #plantslib.blocklist_aircheck == 0 then return end + end +end) + +minetest.register_on_shutdown(function() + print("[plants_lib] Stand by, playing out the rest of the no-aircheck mapblock log") + print("(there are "..#plantslib.blocklist_aircheck.." entries)...") + while true do + plantslib:generate_block_no_aircheck(0.1) + if #plantslib.blocklist_no_aircheck == 0 then return end + end +end) + +-- The spawning ABM + +function plantslib:spawn_on_surfaces(sd,sp,sr,sc,ss,sa) + + local biome = {} + + if type(sd) ~= "table" then + biome.spawn_delay = sd -- old api expects ABM interval param here. + biome.spawn_plants = {sp} + biome.avoid_radius = sr + biome.spawn_chance = sc + biome.spawn_surfaces = {ss} + biome.avoid_nodes = sa + else + biome = sd + end + + if biome.spawn_delay*time_scale >= 1 then + biome.interval = biome.spawn_delay*time_scale + else + biome.interval = 1 + end + + plantslib:set_defaults(biome) + biome.spawn_plants_count = #(biome.spawn_plants) + + minetest.register_abm({ + nodenames = biome.spawn_surfaces, + interval = biome.interval, + chance = biome.spawn_chance, + neighbors = biome.neighbors, + action = function(pos, node, active_object_count, active_object_count_wider) + local p_top = { x = pos.x, y = pos.y + 1, z = pos.z } + local n_top = minetest.get_node(p_top) + local perlin_fertile_area = minetest.get_perlin(biome.seed_diff, perlin_octaves, perlin_persistence, perlin_scale) + local noise1 = perlin_fertile_area:get2d({x=p_top.x, y=p_top.z}) + local noise2 = plantslib.perlin_temperature:get2d({x=p_top.x, y=p_top.z}) + local noise3 = plantslib.perlin_humidity:get2d({x=p_top.x+150, y=p_top.z+50}) + if noise1 > biome.plantlife_limit + and noise2 <= biome.temp_min + and noise2 >= biome.temp_max + and noise3 <= biome.humidity_min + and noise3 >= biome.humidity_max + and plantslib:is_node_loaded(p_top) then + local n_light = minetest.get_node_light(p_top, nil) + if not (biome.avoid_nodes and biome.avoid_radius and minetest.find_node_near(p_top, biome.avoid_radius + math.random(-1.5,2), biome.avoid_nodes)) + and n_light >= biome.light_min + and n_light <= biome.light_max + and (not(biome.neighbors and biome.ncount) or #(minetest.find_nodes_in_area({x=pos.x-1, y=pos.y, z=pos.z-1}, {x=pos.x+1, y=pos.y, z=pos.z+1}, biome.neighbors)) > biome.ncount ) + and (not(biome.near_nodes and biome.near_nodes_count and biome.near_nodes_size) or #(minetest.find_nodes_in_area({x=pos.x-biome.near_nodes_size, y=pos.y-biome.near_nodes_vertical, z=pos.z-biome.near_nodes_size}, {x=pos.x+biome.near_nodes_size, y=pos.y+biome.near_nodes_vertical, z=pos.z+biome.near_nodes_size}, biome.near_nodes)) >= biome.near_nodes_count) + and (not(biome.air_count and biome.air_size) or #(minetest.find_nodes_in_area({x=p_top.x-biome.air_size, y=p_top.y, z=p_top.z-biome.air_size}, {x=p_top.x+biome.air_size, y=p_top.y, z=p_top.z+biome.air_size}, "air")) >= biome.air_count) + and pos.y >= biome.min_elevation + and pos.y <= biome.max_elevation + then + local walldir = plantslib:find_adjacent_wall(p_top, biome.verticals_list, biome.choose_random_wall) + if biome.alt_wallnode and walldir then + if n_top.name == "air" then + minetest.set_node(p_top, { name = biome.alt_wallnode, param2 = walldir }) + end + else + local currentsurface = minetest.get_node(pos).name + if currentsurface ~= "default:water_source" + or (currentsurface == "default:water_source" and #(minetest.find_nodes_in_area({x=pos.x, y=pos.y-biome.depth_max-1, z=pos.z}, {x=pos.x, y=pos.y, z=pos.z}, {"default:dirt", "default:dirt_with_grass", "default:sand"})) > 0 ) + then + local rnd = math.random(1, biome.spawn_plants_count) + local plant_to_spawn = biome.spawn_plants[rnd] + local fdir = biome.facedir + if biome.random_facedir then + fdir = math.random(biome.random_facedir[1],biome.random_facedir[2]) + end + if type(biome.spawn_plants) == "string" then + assert(loadstring(biome.spawn_plants.."(...)"))(pos) + elseif not biome.spawn_on_side and not biome.spawn_on_bottom and not biome.spawn_replace_node then + if n_top.name == "air" then + minetest.set_node(p_top, { name = plant_to_spawn, param2 = fdir }) + end + elseif biome.spawn_replace_node then + minetest.set_node(pos, { name = plant_to_spawn, param2 = fdir }) + + elseif biome.spawn_on_side then + local onside = plantslib:find_open_side(pos) + if onside then + minetest.set_node(onside.newpos, { name = plant_to_spawn, param2 = onside.facedir }) + end + elseif biome.spawn_on_bottom then + if minetest.get_node({x=pos.x, y=pos.y-1, z=pos.z}).name == "air" then + minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z}, { name = plant_to_spawn, param2 = fdir} ) + end + end + end + end + end + end + end + }) +end + +-- The growing ABM + +function plantslib:grow_plants(opts) + + local options = opts + + options.height_limit = options.height_limit or 5 + options.ground_nodes = options.ground_nodes or { "default:dirt_with_grass" } + options.grow_nodes = options.grow_nodes or { "default:dirt_with_grass" } + options.seed_diff = options.seed_diff or 0 + + if options.grow_delay*time_scale >= 1 then + options.interval = options.grow_delay*time_scale + else + options.interval = 1 + end + + minetest.register_abm({ + nodenames = { options.grow_plant }, + interval = options.interval, + chance = options.grow_chance, + action = function(pos, node, active_object_count, active_object_count_wider) + local p_top = {x=pos.x, y=pos.y+1, z=pos.z} + local p_bot = {x=pos.x, y=pos.y-1, z=pos.z} + local n_top = minetest.get_node(p_top) + local n_bot = minetest.get_node(p_bot) + local root_node = minetest.get_node({x=pos.x, y=pos.y-options.height_limit, z=pos.z}) + local walldir = nil + if options.need_wall and options.verticals_list then + walldir = plantslib:find_adjacent_wall(p_top, options.verticals_list, options.choose_random_wall) + end + if (n_top.name == "air" or n_top.name == "default:snow") + and (not options.need_wall or (options.need_wall and walldir)) then + -- corner case for changing short junglegrass + -- to dry shrub in desert + if n_bot.name == options.dry_early_node and options.grow_plant == "junglegrass:short" then + minetest.set_node(pos, { name = "default:dry_shrub" }) + + elseif options.grow_vertically and walldir then + if plantslib:search_downward(pos, options.height_limit, options.ground_nodes) then + minetest.set_node(p_top, { name = options.grow_plant, param2 = walldir}) + end + + elseif not options.grow_result and not options.grow_function then + minetest.remove_node(pos) + + else + plantslib:replace_object(pos, options.grow_result, options.grow_function, options.facedir, options.seed_diff) + end + end + end + }) +end + +-- Function to decide how to replace a plant - either grow it, replace it with +-- a tree, run a function, or die with an error. + +function plantslib:replace_object(pos, replacement, grow_function, walldir, seeddiff) + local growtype = type(grow_function) + if growtype == "table" then + minetest.remove_node(pos) + plantslib:grow_tree(pos, grow_function) + return + elseif growtype == "function" then + local perlin_fertile_area = minetest.get_perlin(seeddiff, perlin_octaves, perlin_persistence, perlin_scale) + local noise1 = perlin_fertile_area:get2d({x=pos.x, y=pos.z}) + local noise2 = plantslib.perlin_temperature:get2d({x=pos.x, y=pos.z}) + grow_function(pos,noise1,noise2,walldir) + return + elseif growtype == "string" then + local perlin_fertile_area = minetest.get_perlin(seeddiff, perlin_octaves, perlin_persistence, perlin_scale) + local noise1 = perlin_fertile_area:get2d({x=pos.x, y=pos.z}) + local noise2 = plantslib.perlin_temperature:get2d({x=pos.x, y=pos.z}) + assert(loadstring(grow_function.."(...)"))(pos,noise1,noise2,walldir) + return + elseif growtype == "nil" then + minetest.set_node(pos, { name = replacement, param2 = walldir}) + return + elseif growtype ~= "nil" and growtype ~= "string" and growtype ~= "table" then + error("Invalid grow function "..dump(grow_function).." used on object at ("..dump(pos)..")") + end +end + +-- function to decide if a node has a wall that's in verticals_list{} +-- returns wall direction of valid node, or nil if invalid. + +function plantslib:find_adjacent_wall(pos, verticals, randomflag) + local verts = dump(verticals) + if randomflag then + local walltab = {} + + if string.find(verts, minetest.get_node({ x=pos.x-1, y=pos.y, z=pos.z }).name) then walltab[#walltab + 1] = 3 end + if string.find(verts, minetest.get_node({ x=pos.x+1, y=pos.y, z=pos.z }).name) then walltab[#walltab + 1] = 2 end + if string.find(verts, minetest.get_node({ x=pos.x , y=pos.y, z=pos.z-1 }).name) then walltab[#walltab + 1] = 5 end + if string.find(verts, minetest.get_node({ x=pos.x , y=pos.y, z=pos.z+1 }).name) then walltab[#walltab + 1] = 4 end + + if #walltab > 0 then return walltab[math.random(1, #walltab)] end + + else + if string.find(verts, minetest.get_node({ x=pos.x-1, y=pos.y, z=pos.z }).name) then return 3 end + if string.find(verts, minetest.get_node({ x=pos.x+1, y=pos.y, z=pos.z }).name) then return 2 end + if string.find(verts, minetest.get_node({ x=pos.x , y=pos.y, z=pos.z-1 }).name) then return 5 end + if string.find(verts, minetest.get_node({ x=pos.x , y=pos.y, z=pos.z+1 }).name) then return 4 end + end + return nil +end + +-- Function to search downward from the given position, looking for the first +-- node that matches the ground table. Returns the new position, or nil if +-- height limit is exceeded before finding it. + +function plantslib:search_downward(pos, heightlimit, ground) + for i = 0, heightlimit do + if string.find(dump(ground), minetest.get_node({x=pos.x, y=pos.y-i, z = pos.z}).name) then + return {x=pos.x, y=pos.y-i, z = pos.z} + end + end + return false +end + +function plantslib:find_open_side(pos) + if minetest.get_node({ x=pos.x-1, y=pos.y, z=pos.z }).name == "air" then + return {newpos = { x=pos.x-1, y=pos.y, z=pos.z }, facedir = 2} + end + if minetest.get_node({ x=pos.x+1, y=pos.y, z=pos.z }).name == "air" then + return {newpos = { x=pos.x+1, y=pos.y, z=pos.z }, facedir = 3} + end + if minetest.get_node({ x=pos.x, y=pos.y, z=pos.z-1 }).name == "air" then + return {newpos = { x=pos.x, y=pos.y, z=pos.z-1 }, facedir = 4} + end + if minetest.get_node({ x=pos.x, y=pos.y, z=pos.z+1 }).name == "air" then + return {newpos = { x=pos.x, y=pos.y, z=pos.z+1 }, facedir = 5} + end + return nil +end + +-- spawn_tree() on generate is routed through here so that other mods can hook +-- into it. + +function plantslib:generate_tree(pos, nodes_or_function_or_model) + minetest.spawn_tree(pos, nodes_or_function_or_model) +end + +-- and this one's for the call used in the growing code + +function plantslib:grow_tree(pos, nodes_or_function_or_model) + minetest.spawn_tree(pos, nodes_or_function_or_model) +end + +-- Check for infinite stacks + +if minetest.get_modpath("unified_inventory") or not minetest.setting_getbool("creative_mode") then + plantslib.expect_infinite_stacks = false +else + plantslib.expect_infinite_stacks = true +end + +-- read a field from a node's definition + +function plantslib:get_nodedef_field(nodename, fieldname) + if not minetest.registered_nodes[nodename] then + return nil + end + return minetest.registered_nodes[nodename][fieldname] +end + +print("[Plants Lib] Loaded") + +minetest.after(0, function() + print("[Plants Lib] Registered a total of "..(#plantslib.surfaceslist_aircheck)+(#plantslib.surfaceslist_no_aircheck).." surface types to be evaluated, spread") + print("[Plants Lib] across "..#plantslib.actionslist_aircheck.." actions with air-checking and "..#plantslib.actionslist_no_aircheck.." actions without.") +end) + diff --git a/mods/plants_lib/locale/de.txt b/mods/plants_lib/locale/de.txt new file mode 100644 index 0000000..2886786 --- /dev/null +++ b/mods/plants_lib/locale/de.txt @@ -0,0 +1,5 @@ +# Translation by Xanthin + +someone = jemand +Sorry, %s owns that spot. = Entschuldige, %s gehoert diese Stelle. +[Plantlife Library] Loaded = [Plantlife Library] Geladen diff --git a/mods/plants_lib/locale/fr.txt b/mods/plants_lib/locale/fr.txt new file mode 100644 index 0000000..9070900 --- /dev/null +++ b/mods/plants_lib/locale/fr.txt @@ -0,0 +1,5 @@ +# Template + +someone = quelqu'un +Sorry, %s owns that spot. = Désolé, %s possède cet endroit. +[Plantlife Library] Loaded = [Librairie Plantlife] Chargée. diff --git a/mods/plants_lib/locale/template.txt b/mods/plants_lib/locale/template.txt new file mode 100644 index 0000000..0f5fbbd --- /dev/null +++ b/mods/plants_lib/locale/template.txt @@ -0,0 +1,5 @@ +# Template + +someone = +Sorry, %s owns that spot. = +[Plantlife Library] Loaded = diff --git a/mods/plants_lib/locale/tr.txt b/mods/plants_lib/locale/tr.txt new file mode 100644 index 0000000..4b596f4 --- /dev/null +++ b/mods/plants_lib/locale/tr.txt @@ -0,0 +1,5 @@ +# Turkish translation by mahmutelmas06 + +someone = birisi +Sorry, %s owns that spot. = Üzgünüm, buranın sahibi %s. +[Plantlife Library] Loaded = [Plantlife Library] yüklendi diff --git a/mods/poisonivy/depends.txt b/mods/poisonivy/depends.txt new file mode 100644 index 0000000..6a66906 --- /dev/null +++ b/mods/poisonivy/depends.txt @@ -0,0 +1,2 @@ +plants_lib + diff --git a/mods/poisonivy/init.lua b/mods/poisonivy/init.lua new file mode 100644 index 0000000..bb32121 --- /dev/null +++ b/mods/poisonivy/init.lua @@ -0,0 +1,103 @@ +-- This file supplies poison ivy for the plantlife modpack +-- Last revision: 2013-01-24 + +local S = plantslib.intllib + +local SPAWN_DELAY = 1000 +local SPAWN_CHANCE = 200 +local GROW_DELAY = 500 +local GROW_CHANCE = 30 +local poisonivy_seed_diff = 339 +local walls_list = { + "default:dirt", + "default:dirt_with_grass", + "default:stone", + "default:cobble", + "default:mossycobble", + "default:brick", + "default:tree", + "default:jungletree", + "default:stone_with_coal", + "default:stone_with_iron" +}, +minetest.register_node('poisonivy:seedling', { + description = S("Poison ivy (seedling)"), + drawtype = 'plantlike', + waving = 1, + tile_images = { 'poisonivy_seedling.png' }, + inventory_image = 'poisonivy_seedling.png', + wield_image = 'poisonivy_seedling.png', + sunlight_propagates = true, + paramtype = 'light', + walkable = false, + groups = { snappy = 3, poisonivy=1, flora_block=1 }, + sounds = default.node_sound_leaves_defaults(), + buildable_to = true, +}) + +minetest.register_node('poisonivy:sproutling', { + description = S("Poison ivy (sproutling)"), + drawtype = 'plantlike', + waving = 1, + tile_images = { 'poisonivy_sproutling.png' }, + inventory_image = 'poisonivy_sproutling.png', + wield_image = 'poisonivy_sproutling.png', + sunlight_propagates = true, + paramtype = 'light', + walkable = false, + groups = { snappy = 3, poisonivy=1, flora_block=1 }, + sounds = default.node_sound_leaves_defaults(), + buildable_to = true, +}) + +minetest.register_node('poisonivy:climbing', { + description = S("Poison ivy (climbing plant)"), + drawtype = 'signlike', + tile_images = { 'poisonivy_climbing.png' }, + inventory_image = 'poisonivy_climbing.png', + wield_image = 'poisonivy_climbing.png', + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = 'wallmounted', + walkable = false, + groups = { snappy = 3, poisonivy=1, flora_block=1 }, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "wallmounted", + --wall_side = = + }, + buildable_to = true, +}) + +plantslib:spawn_on_surfaces({ + spawn_delay = SPAWN_DELAY, + spawn_plants = {"poisonivy:seedling"}, + avoid_radius = 10, + spawn_chance = SPAWN_CHANCE/10, + spawn_surfaces = {"default:dirt_with_grass"}, + avoid_nodes = {"group:poisonivy", "group:flower", "group:flora"}, + seed_diff = poisonivy_seed_diff, + light_min = 7, + alt_wallnode = "poisonivy:climbing", + verticals_list = walls_list +}) + +plantslib:grow_plants({ + grow_delay = SPAWN_DELAY, + grow_chance = GROW_CHANCE, + grow_plant = "poisonivy:seedling", + grow_result = "poisonivy:sproutling", + grow_nodes = {"default:dirt_with_grass"} +}) + +plantslib:grow_plants({ + grow_delay = GROW_DELAY, + grow_chance = GROW_CHANCE*2, + grow_plant = "poisonivy:climbing", + need_wall = true, + grow_vertically = true, + verticals_list = walls_list, + ground_nodes = {"default:dirt_with_grass"} +}) + +print(S("[Poison Ivy] Loaded.")) diff --git a/mods/poisonivy/locale/de.txt b/mods/poisonivy/locale/de.txt new file mode 100644 index 0000000..5c099ce --- /dev/null +++ b/mods/poisonivy/locale/de.txt @@ -0,0 +1,7 @@ +# Translation by Xanthin + +Poison ivy (seedling) = Giftefeu (Saemling) +Poison ivy (sproutling) = Giftefeu (Sproessling) +Poison ivy (climbing plant) = Giftefeu (Kletterpflanze) + +[Poison Ivy] Loaded. = [Poison Ivy] Geladen. diff --git a/mods/poisonivy/locale/fr.txt b/mods/poisonivy/locale/fr.txt new file mode 100644 index 0000000..f033dc3 --- /dev/null +++ b/mods/poisonivy/locale/fr.txt @@ -0,0 +1,7 @@ +# Template + +Poison ivy (seedling) = Sumac vénéneux (semis) +Poison ivy (sproutling) = Sumac vénéneux (pousse) +Poison ivy (climbing plant) = Sumac vénéneux (grimpant) + +[Poison Ivy] Loaded. = [Sumac vénéneux] Chargé. diff --git a/mods/poisonivy/locale/template.txt b/mods/poisonivy/locale/template.txt new file mode 100644 index 0000000..35fb12d --- /dev/null +++ b/mods/poisonivy/locale/template.txt @@ -0,0 +1,7 @@ +# Template + +Poison ivy (seedling) = +Poison ivy (sproutling) = +Poison ivy (climbing plant) = + +[Poison Ivy] Loaded. = diff --git a/mods/poisonivy/locale/tr.txt b/mods/poisonivy/locale/tr.txt new file mode 100644 index 0000000..a7a5b69 --- /dev/null +++ b/mods/poisonivy/locale/tr.txt @@ -0,0 +1,7 @@ +# Turkish translation by mahmutelmas06 + +Poison ivy (seedling) = Sarmaşık (Fidan) +Poison ivy (sproutling) = Sarmaşık (Filiz) +Poison ivy (climbing plant) = Sarmaşık (Dolanan) + +[Poison Ivy] Loaded. = Sarmaşık yüklendi diff --git a/mods/poisonivy/textures/poisonivy_climbing.png b/mods/poisonivy/textures/poisonivy_climbing.png new file mode 100644 index 0000000..f53f7a3 Binary files /dev/null and b/mods/poisonivy/textures/poisonivy_climbing.png differ diff --git a/mods/poisonivy/textures/poisonivy_seedling.png b/mods/poisonivy/textures/poisonivy_seedling.png new file mode 100644 index 0000000..281fa75 Binary files /dev/null and b/mods/poisonivy/textures/poisonivy_seedling.png differ diff --git a/mods/poisonivy/textures/poisonivy_sproutling.png b/mods/poisonivy/textures/poisonivy_sproutling.png new file mode 100644 index 0000000..92d2742 Binary files /dev/null and b/mods/poisonivy/textures/poisonivy_sproutling.png differ diff --git a/mods/prestibags/README.txt b/mods/prestibags/README.txt new file mode 100644 index 0000000..478bd46 --- /dev/null +++ b/mods/prestibags/README.txt @@ -0,0 +1,59 @@ +Prestibags Minetest Mod +======================= + +Prestibags are simple bags that act like chests you can pick up. They do not +modify the player's normal inventory formspec, so they will not interfere with +any mods that do. Here are some of their features: + +* Retain their inventory when picked up or unloaded/reloaded by the server. +* Can be stored in other bags, nested as deeply as you like. +* Are NOT owned, so any player can open them and pick them up. +* Are flammable, so don't put them near lava or fire! +* Fit in spaces with non-solid nodes (e.g. water, torches), but don't build + solid stuff on top of them! + +Note that bags are "active entities", although they are non-physical and act in +many ways like nodes. This means that the "/clearobjects" command will destroy +them, and they can potentially take damage from sources other than fire. They +will show wear like a tool when taken into inventory if they have taken any +damage. + +Required Minetest Version: >=0.4.5 + +Dependencies: (none) + +Soft Dependencies: default, wool (for crafting), fire + +Craft Recipies (W = "group:wool"): + — W — + W — W + W W W + +Git Repo: https://github.com/prestidigitator/minetest-mod-prestibags + +Change History +-------------- + +Version 1.0 + +* Released 2013-03-07. +* First working version. + + +Future Direction +---------------- + +In the future I may enhance bags so they can be opened directly from inventory +by wielding and "using" them, but I'm struggling with this because I kind of +like the drawback that you have to risk placing them to interact with their +inventories. + +Copyright and Licensing +----------------------- + +All content, including source code, textures, models, and sounds, are 100% +original content by the mod author (prestidigitator). + +Author: prestidigitator (as registered on forum.minetest.net) +License: WTFPL (all content) + diff --git a/mods/prestibags/depends.txt b/mods/prestibags/depends.txt new file mode 100644 index 0000000..e69de29 diff --git a/mods/prestibags/doc/screenshots/bagInventory.png b/mods/prestibags/doc/screenshots/bagInventory.png new file mode 100644 index 0000000..429c769 Binary files /dev/null and b/mods/prestibags/doc/screenshots/bagInventory.png differ diff --git a/mods/prestibags/doc/screenshots/bagModelAndWieldImage.png b/mods/prestibags/doc/screenshots/bagModelAndWieldImage.png new file mode 100644 index 0000000..95f3e75 Binary files /dev/null and b/mods/prestibags/doc/screenshots/bagModelAndWieldImage.png differ diff --git a/mods/prestibags/init.lua b/mods/prestibags/init.lua new file mode 100644 index 0000000..40c5e8c --- /dev/null +++ b/mods/prestibags/init.lua @@ -0,0 +1,425 @@ +--- prestibags Minetest mod + -- + -- @author prestidigitator + -- @copyright 2013, licensed under WTFPL + + +---- Configuration + +--- Width and height of bag inventory (>0) +local BAG_WIDTH = 2 +local BAG_HEIGHT = 1 + +--- Sound played when placing/dropping a bag on the ground +local DROP_BAG_SOUND = "prestibags_drop_bag" +local DROP_BAG_SOUND_GAIN = 1.0 +local DROP_BAG_SOUND_DIST = 5.0 + +--- Sound played when opening a bag's inventory +local OPEN_BAG_SOUND = "prestibags_rustle_bag" +local OPEN_BAG_SOUND_GAIN = 1.0 +local OPEN_BAG_SOUND_DIST = 5.0 + +--- HP of undamaged bag (integer >0). +local BAG_MAX_HP = 4 + +--- How often the inventories of destroyed bags are checked and cleaned up + -- (>0.0). +local CLEANUP_PERIOD__S = 10.0 + +--- How often environmental effects like burning are checked (>0.0). +local ENV_CHECK_PERIOD__S = 0.5 + +--- Max distance an igniter node can be and still ignite/burn the bag (>=1). +local MAX_IGNITE_DIST = 4.0 + +--- Probability (0.0 <= p <= 1.0) bag will be damaged for each igniter touching + -- it (increases if igniter's max range is greater than current distance). + -- Always damaged if in lava. +local BURN_DAMAGE_PROB = 0.25 + +--- Probability (0.0 <= p <= 1.0) bag will ignite and spawn some flames on or + -- touching it for each igniter within igniter range (increases if + -- igniter's max range is greater than current distance). Alawys ignites + -- if in lava. Ignition is ignored if "fire:basic_flame" is not available. +local IGNITE_PROB = 0.25 + +--- Amount of damage bag takes each time it is burned. Note that a bag can be + -- burned at most once each update cycle, so this is the MAXIMUM damage + -- taken by burning each ENV_CHECK_PERIOD__S period. +local BURN_DAMAGE__HP = 1 + +---- end of configuration + +local EPSILON = 0.001 -- "close enough" + + +local function serializeContents(contents) + if not contents then return "" end + + local tabs = {} + for i, stack in ipairs(contents) do + tabs[i] = stack and stack:to_table() or "" + end + + return minetest.serialize(tabs) +end + +local function deserializeContents(data) + if not data or data == "" then return nil end + local tabs = minetest.deserialize(data) + if not tabs or type(tabs) ~= "table" then return nil end + + local contents = {} + for i, tab in ipairs(tabs) do + contents[i] = ItemStack(tab) + end + + return contents +end + + +-- weak references to keep track of what detached inventory lists to remove +local idSet = {} +local idToWeakEntityMap = {} + +setmetatable(idToWeakEntityMap, { __mode = "v" }) + +local entityInv +local function cleanInventory() + for id, dummy in pairs(idSet) do + if not idToWeakEntityMap[id] then + entityInv:set_size(id, 0) + idSet[id] = nil + end + end + minetest.after(CLEANUP_PERIOD__S, cleanInventory) +end +minetest.after(CLEANUP_PERIOD__S, cleanInventory) + +entityInv = minetest.create_detached_inventory( + "prestibags:bags", + { + allow_move = function(inv, + fromList, fromIndex, + toList, toIndex, + count, + player) + return idToWeakEntityMap[fromList] and idToWeakEntityMap[toList] + and count + or 0 + end, + + allow_put = function(inv, toList, toIndex, stack, player) + return idToWeakEntityMap[toList] and stack:get_count() or 0 + end, + + allow_take = function(inv, fromList, fromIndex, stack, player) + return idToWeakEntityMap[fromList] and stack:get_count() or 0 + end, + + on_move = function(inv, + fromList, fromIndex, + toList, toIndex, + count, + player) + local fromEntity = idToWeakEntityMap[fromList] + local toEntity = idToWeakEntityMap[toList] + local fromStack = fromEntity.contents[fromIndex] + local toStack = toEntity.contents[toIndex] + + local moved = fromStack:take_item(count) + toStack:add_item(moved) + end, + + on_put = function(inv, toList, toIndex, stack, player) + local toEntity = idToWeakEntityMap[toList] + local toStack = toEntity.contents[toIndex] + + toStack:add_item(stack) + end, + + on_take = function(inv, fromList, fromIndex, stack, player) + local fromEntity = idToWeakEntityMap[fromList] + local fromStack = fromEntity.contents[fromIndex] + + fromStack:take_item(stack:get_count()) + end + }) + + +local function bag_envUpdate(self, dt) +end + +minetest.register_entity( + "prestibags:bag_entity", + { + initial_properties = + { + hp_max = BAG_MAX_HP, + physical = false, + collisionbox = { -0.44, -0.5, -0.425, 0.44, 0.35, 0.425 }, + visual = "mesh", + visual_size = { x = 1, y = 1 }, + mesh = "prestibags_bag.obj", + textures = { "prestibags_bag.png" } + }, + + on_activate = function(self, staticData, dt) + local id + repeat + id = "bag"..(math.random(0, 2^15-1)*2^15 + math.random(0, 2^15-1)) + until not idSet[id] + idSet[id] = id + idToWeakEntityMap[id] = self + + self.id = id + + self.object:set_armor_groups({ punch_operable = 1, flammable = 1 }) + + local contents = deserializeContents(staticData) + if not contents then + contents = {} + for i = 1, BAG_WIDTH*BAG_HEIGHT do + contents[#contents+1] = ItemStack(nil) + end + end + self.contents = contents + + self.timer = ENV_CHECK_PERIOD__S + end, + + get_staticdata = function(self) + return serializeContents(self.contents) + end, + + on_punch = function(self, hitterObj, timeSinceLastPunch, toolCaps, dir) + local playerName = hitterObj:get_player_name() + local playerInv = hitterObj:get_inventory() + if not playerName or not playerInv then return end + + local contentData = serializeContents(self.contents) + + local hp = self.object:get_hp() + local newItem = + ItemStack({ name = "prestibags:bag", + metadata = contentData, + wear = (2^16) * (BAG_MAX_HP - hp) / BAG_MAX_HP }) + if not playerInv:room_for_item("main", newItem) then return end + + self:remove() + + playerInv:add_item("main", newItem) + end, + + on_rightclick = function(self, player) + local invLoc = "detached:"..self.id + local w = math.max(8, 2 + BAG_WIDTH) + local h = math.max(5 + BAG_HEIGHT) + local yImg = math.floor(BAG_HEIGHT/2) + local yPlay = BAG_HEIGHT + 1 + + if not self.contents or #self.contents <= 0 then return end + + entityInv:set_size(self.id, #self.contents) + for i, stack in ipairs(self.contents) do + entityInv:set_stack(self.id, i, stack) + end + + local formspec = + "size["..w..","..h.."]".. + "image[2,"..yImg..";1,1;prestibags_bag_inv.png]".. + "list[detached:prestibags:bags;"..self.id..";3,0;".. + BAG_WIDTH..","..BAG_HEIGHT..";]".. + "list[current_player;main;0,"..yPlay..";8,4;]" + + minetest.show_formspec( + player:get_player_name(), "prestibags:bag", formspec) + + minetest.sound_play( + OPEN_BAG_SOUND, + { + object = self.object, + gain = OPEN_BAG_SOUND_GAIN, + max_hear_distance = OPEN_BAG_SOUND_DIST, + loop = false + }) + end, + + on_step = function(self, dt) + self.timer = self.timer - dt + if self.timer > 0.0 then return end + self.timer = ENV_CHECK_PERIOD__S + + local haveFlame = minetest.registered_nodes["fire:basic_flame"] + local pos = self.object:getpos() + local node = minetest.env:get_node(pos) + local nodeType = node and minetest.registered_nodes[node.name] + + if nodeType and nodeType.walkable and not nodeType.buildable_to then + return self:remove() + end + + if minetest.get_item_group(node.name, "lava") > 0 then + if haveFlame then + local flamePos = minetest.env:find_node_near(pos, 1.0, "air") + if flamePos then + minetest.env:add_node(flamePos, + { name = "fire:basic_flame" }) + end + end + return self:burn() + end + + if minetest.env:find_node_near(pos, 1.0, "group:puts_out_fire") then + return + end + + local minPos = { x = pos.x - MAX_IGNITE_DIST, + y = pos.y - MAX_IGNITE_DIST, + z = pos.z - MAX_IGNITE_DIST } + local maxPos = { x = pos.x + MAX_IGNITE_DIST, + y = pos.y + MAX_IGNITE_DIST, + z = pos.z + MAX_IGNITE_DIST } + local wasIgnited = false + local burnLevels = 0.0 + + local igniterPosList = + minetest.env:find_nodes_in_area(minPos, maxPos, "group:igniter") + for i, igniterPos in ipairs(igniterPosList) do + local distSq = (igniterPos.x - pos.x)^2 + + (igniterPos.y - pos.y)^2 + + (igniterPos.z - pos.z)^2 + if distSq <= MAX_IGNITE_DIST^2 + EPSILON then + local igniterNode = minetest.env:get_node(igniterPos) + local igniterLevel = + minetest.get_item_group(igniterNode.name, "igniter") + - math.max(1.0, math.sqrt(distSq) - EPSILON) + + if igniterLevel >= 0.0 then + if distSq <= 1.0 then + wasIgnited = true + end + burnLevels = burnLevels + 1.0 + igniterLevel + end + end + end + + if burnLevels >= 1.0 then + if haveFlame and (not wasIgnited) and + math.random() >= (1.0 - IGNITE_PROB)^burnLevels + then + local flamePos = + (node.name == "air") + and pos + or minetest.env:find_node_near(pos, 1.0, "air") + if flamePos then + minetest.env:add_node(flamePos, + { name = "fire:basic_flame" }) + end + end + + if math.random() >= (1.0 - BURN_DAMAGE_PROB)^burnLevels then + self:burn() + end + end + end, + + remove = function(self) + entityInv:set_size(self.id, 0) + idSet[self.id] = nil + self.object:remove() + end, + + burn = function(self) + local hp = self.object:get_hp() - BURN_DAMAGE__HP + self.object:set_hp(hp) + print("DEBUG - bag HP = "..hp) + if hp <= 0 then + return self:remove() + end + end + }) + +local function rezEntity(stack, pos, player) + local x = pos.x + local y = math.floor(pos.y) + local z = pos.z + + while true do + local node = minetest.env:get_node({ x = x, y = y-1, z = z}) + local nodeType = node and minetest.registered_nodes[node.name] + if not nodeType or nodeType.walkable then + break + end + y = y - 1 + end + + local obj = minetest.env:add_entity(pos, "prestibags:bag_entity") + if not obj then return stack end + + local contentData = stack:get_metadata() + local contents = deserializeContents(contentData) + if contents then + obj:get_luaentity().contents = contents + end + + obj:set_hp(BAG_MAX_HP - BAG_MAX_HP * stack:get_wear() / 2^16) + + minetest.sound_play( + DROP_BAG_SOUND, + { + object = obj, + gain = DROP_BAG_SOUND_GAIN, + max_hear_distance = DROP_BAG_SOUND_DIST, + loop = false + }) + + return ItemStack(nil) +end + +-- DEBUG minetest.register_craftitem( +minetest.register_tool( + "prestibags:bag", + { + description = "Bag of Stuff", + groups = { bag = BAG_WIDTH*BAG_HEIGHT, flammable = 1 }, + inventory_image = "prestibags_bag_inv.png", + wield_image = "prestibags_bag_wield.png", + stack_max = 1, + + on_place = function(stack, player, pointedThing) + local pos = pointedThing and pointedThing.under + local node = pos and minetest.env:get_node(pos) + local nodeType = node and minetest.registered_nodes[node.name] + if not nodeType or not nodeType.buildable_to then + pos = pointedThing and pointedThing.above + node = pos and minetest.env:get_node(pos) + nodeType = node and minetest.registered_nodes[node.name] + end + if not pos then pos = player:getpos() end + + return rezEntity(stack, pos, player) + end, + + on_drop = function(stack, player, pos) + return rezEntity(stack, pos, player) + end + + -- Eventually add on_use(stack, player, pointedThing) which actually + -- opens the bag from player inventory; trick is, has to track whether + -- bag is still in inventory OR replace "player inventory" with a + -- detached proxy that doesn't allow the bag's stack to be changed + -- while open! + }) + +minetest.register_craft( + { + output = "prestibags:bag", + recipe = + { + { "", "farming:string", "" }, + { "farming:string", "", "farming:string" }, + { "farming:string", "farming:string", "farming:string" }, + } + }) diff --git a/mods/prestibags/models/prestibags_bag.blend b/mods/prestibags/models/prestibags_bag.blend new file mode 100644 index 0000000..657bcd3 Binary files /dev/null and b/mods/prestibags/models/prestibags_bag.blend differ diff --git a/mods/prestibags/models/prestibags_bag.obj b/mods/prestibags/models/prestibags_bag.obj new file mode 100644 index 0000000..dff53b7 --- /dev/null +++ b/mods/prestibags/models/prestibags_bag.obj @@ -0,0 +1,17463 @@ +# Blender v2.63 (sub 0) OBJ File: 'prestibags_bag.blend' +# www.blender.org +v -2.122005 1.953609 0.366629 +v -1.742739 1.820281 0.612252 +v -1.293148 1.812696 0.773327 +v -0.775718 1.863739 0.712717 +v -0.760285 1.292395 0.689390 +v -1.119838 0.937194 0.714118 +v -1.603442 0.932134 0.702584 +v -2.379248 0.224435 0.567520 +v -2.752042 -0.073583 0.658084 +v -3.049233 -0.496663 0.685067 +v -3.524773 -1.398241 0.709171 +v -3.716463 -1.864865 0.714647 +v -3.786673 -2.358904 0.676935 +v -3.714361 -2.847799 0.641887 +v -3.501504 -3.285625 0.603513 +v -3.207126 -3.665586 0.592517 +v -2.848402 -3.974862 0.583927 +v -2.464782 -4.240240 0.565857 +v -2.084804 -4.499541 0.549943 +v -1.700694 -4.742479 0.542882 +v -0.849743 -4.975982 0.535091 +v -0.425271 -4.975555 0.487916 +v 0.019275 -4.940641 0.538696 +v -2.049413 1.788625 0.148233 +v -1.651122 1.653808 0.361710 +v -1.198817 1.620025 0.531842 +v -0.704441 1.728888 0.672310 +v -0.640309 1.026120 0.630202 +v -1.087479 0.964095 0.756536 +v -1.479076 0.650325 0.751666 +v -1.922634 0.387005 0.650496 +v -2.146260 0.158249 0.480032 +v -2.747393 -0.171115 0.387055 +v -3.140842 -0.490346 0.302650 +v -3.448745 -0.901538 0.335311 +v -3.706416 -1.344357 0.329446 +v -3.832653 -1.834229 0.340239 +v -3.798346 -2.329966 0.366764 +v -3.570538 -2.763112 0.369803 +v -3.295883 -3.160537 0.359099 +v -3.109687 -3.598977 0.329409 +v -2.836094 -3.982455 0.323067 +v -2.463115 -4.259053 0.342917 +v -2.085821 -4.520928 0.361496 +v -1.699680 -4.753969 0.376359 +v -1.284536 -4.926199 0.407289 +v -0.854708 -4.975573 0.447443 +v -0.408500 -4.975080 0.410193 +v -1.962007 1.687941 -0.102260 +v -1.563200 1.535156 0.083096 +v -1.146748 1.724120 0.198614 +v -0.775762 1.462288 0.347162 +v -0.516444 1.067214 0.562320 +v -0.852384 0.648544 0.533822 +v -0.247038 0.680108 -0.090177 +v -1.913273 0.092063 0.392545 +v -2.098471 -0.120650 0.197584 +v -2.493543 -0.425890 0.158970 +v -2.876115 -0.731576 0.041203 +v -3.264831 -1.045939 -0.030899 +v -3.617586 -1.404977 -0.056787 +v -3.814924 -1.866261 -0.045194 +v -3.833745 -2.361675 -0.019745 +v -3.618008 -2.801677 0.005721 +v -3.268228 -3.137590 0.017780 +v -3.045866 -3.561150 0.024758 +v -2.786663 -3.954712 0.047689 +v -2.438556 -4.260394 0.097661 +v -2.062971 -4.519711 0.153793 +v -1.675243 -4.747254 0.208581 +v -1.264392 -4.917200 0.279729 +v -0.828833 -4.973041 0.364112 +v -0.413825 -4.904907 0.427750 +v -1.869499 1.647520 -0.367277 +v -1.448134 1.501282 -0.209960 +v -1.050885 1.582528 -0.048660 +v -0.705719 1.423709 0.220732 +v -0.441799 0.917008 0.351462 +v -0.649655 0.459728 0.404017 +v -1.102719 0.239584 0.300675 +v -1.523043 -0.026899 0.227618 +v -1.832451 -0.459172 0.272440 +v -2.222641 -0.772742 0.183106 +v -2.607758 -1.082613 0.074369 +v -2.986753 -1.378156 -0.077094 +v -3.384357 -1.596595 -0.294951 +v -3.757828 -1.903997 -0.421613 +v -3.818638 -2.393062 -0.408189 +v -3.602968 -2.826488 -0.362987 +v -3.278383 -3.180959 -0.311747 +v -3.011611 -3.573958 -0.263803 +v -2.732654 -3.951707 -0.219735 +v -2.378432 -4.243510 -0.140910 +v -2.012765 -4.506946 -0.048934 +v -1.632114 -4.733291 0.044915 +v -1.232493 -4.909541 0.154309 +v -0.807027 -4.968200 0.279082 +v -0.401713 -4.825719 0.417777 +v -1.747794 1.802253 -0.571204 +v -1.320479 1.628791 -0.468102 +v -0.876174 1.507718 -0.334890 +v -0.481913 1.459141 -0.041025 +v -0.307180 0.866735 0.075035 +v -0.593398 0.455332 0.003646 +v -0.952999 0.113061 -0.054153 +v -1.292038 -0.267555 -0.070965 +v -1.681066 -0.580998 -0.122706 +v -2.032891 -0.889402 -0.197981 +v -2.380679 -1.249043 -0.266545 +v -2.732910 -1.554598 -0.383877 +v -3.123629 -1.830001 -0.536113 +v -3.572785 -1.974182 -0.701224 +v -3.759902 -2.420904 -0.795246 +v -3.521629 -2.837023 -0.726067 +v -3.190512 -3.173408 -0.627814 +v -2.939569 -3.575024 -0.567758 +v -2.636617 -3.925502 -0.478882 +v -2.284608 -4.206933 -0.361329 +v -1.938843 -4.486727 -0.243298 +v -1.574645 -4.722870 -0.114757 +v -1.189084 -4.902975 0.032124 +v -0.777782 -4.967723 0.196370 +v -0.376312 -4.819997 0.352659 +v -1.657979 2.068487 -0.535434 +v -1.226387 1.922400 -0.408636 +v -0.799621 1.763293 -0.247929 +v -0.475345 1.461841 -0.028878 +v -0.510218 0.912044 0.193576 +v -0.865747 0.567093 0.182004 +v -1.223183 0.283715 -0.026302 +v -1.580773 -0.023564 -0.197776 +v -1.915038 -0.302399 -0.320846 +v -2.223309 -0.643924 -0.508236 +v -2.500908 -1.006290 -0.618036 +v -2.787137 -1.376028 -0.778520 +v -3.059309 -1.716361 -0.933496 +v -3.484283 -1.942161 -1.064591 +v -3.616163 -2.408871 -1.161939 +v -3.376530 -2.821982 -1.070515 +v -3.073746 -3.167974 -0.949723 +v -2.809952 -3.551676 -0.845779 +v -2.499048 -3.881486 -0.716958 +v -2.175833 -4.179138 -0.574859 +v -1.843159 -4.459507 -0.426929 +v -1.502773 -4.714093 -0.268774 +v -1.134089 -4.896637 -0.085380 +v -0.741432 -4.968092 0.116627 +v -0.348741 -4.831744 0.292212 +v -1.598637 2.272525 -0.347723 +v -1.288491 2.050238 -0.126892 +v -0.952233 1.850318 0.036685 +v -0.521173 1.629447 0.317557 +v -0.757218 1.169999 0.407485 +v -1.156990 0.862010 0.255702 +v -1.511632 0.509737 0.191179 +v -1.882016 0.245095 -0.031074 +v -2.251417 -0.024746 -0.253536 +v -2.563022 -0.354097 -0.484173 +v -2.826638 -0.719953 -0.720078 +v -3.067369 -1.092840 -0.958298 +v -3.292827 -1.473595 -1.192204 +v -3.450318 -1.886312 -1.423088 +v -3.412737 -2.373713 -1.497169 +v -3.187653 -2.791627 -1.391111 +v -2.925865 -3.170080 -1.258807 +v -2.655998 -3.532033 -1.117949 +v -2.363609 -3.865313 -0.958652 +v -2.051133 -4.164013 -0.786445 +v -1.739728 -4.447446 -0.607739 +v -1.411732 -4.693600 -0.411375 +v -1.067891 -4.886503 -0.196886 +v -0.698243 -4.972373 0.040109 +v -0.349791 -4.892933 0.273861 +v -1.480628 2.516320 -0.266475 +v -1.180726 2.303588 0.023161 +v -0.852805 2.037368 0.277295 +v -0.560054 1.650862 0.412618 +v -0.754812 1.169208 0.406989 +v -1.146870 0.951036 0.179968 +v -1.485976 0.728264 -0.122105 +v -1.810553 0.454010 -0.398651 +v -2.141685 0.147114 -0.638582 +v -2.459837 -0.175857 -0.875036 +v -2.761350 -0.519362 -1.105355 +v -2.984468 -0.913951 -1.342419 +v -3.130337 -1.349775 -1.564123 +v -3.201824 -1.821329 -1.732103 +v -3.151634 -2.314084 -1.784881 +v -2.962634 -2.754324 -1.684420 +v -2.722760 -3.142480 -1.533689 +v -2.463487 -3.502146 -1.363464 +v -2.193223 -3.835663 -1.180249 +v -1.910368 -4.147659 -0.983271 +v -1.616122 -4.433280 -0.775574 +v -1.308245 -4.671871 -0.545052 +v -0.990596 -4.870294 -0.300057 +v -0.650976 -4.977930 -0.034085 +v -0.333628 -4.955081 0.262140 +v -1.271732 2.641437 -0.409938 +v -0.943623 2.442955 -0.130030 +v -0.631291 2.123856 0.073072 +v -0.425201 1.671081 0.169917 +v -0.570471 1.177250 0.061679 +v -0.830277 0.774531 -0.045829 +v -1.159864 0.475744 -0.269611 +v -1.495426 0.150564 -0.453479 +v -1.842908 -0.179711 -0.611496 +v -2.131127 -0.477312 -0.887720 +v -2.402637 -0.758730 -1.204734 +v -2.667848 -1.000833 -1.556401 +v -2.912737 -1.298720 -1.875690 +v -2.931465 -1.772078 -2.017353 +v -2.855928 -2.258806 -2.036910 +v -2.700486 -2.708118 -1.942471 +v -2.480906 -3.100429 -1.773356 +v -2.251174 -3.472640 -1.592123 +v -2.011803 -3.826295 -1.394999 +v -1.748908 -4.132049 -1.168499 +v -1.477814 -4.417867 -0.931413 +v -1.193898 -4.654284 -0.670199 +v -0.904565 -4.848928 -0.394923 +v -0.591508 -4.955482 -0.095488 +v -0.306338 -4.981807 0.232143 +v -1.142316 2.545633 -0.642838 +v -0.765399 2.421580 -0.387662 +v -0.486969 2.093819 -0.167313 +v -0.346057 1.695055 0.092190 +v -0.521503 1.204769 0.113681 +v -0.718957 0.753605 -0.021631 +v -1.001706 0.444278 -0.304463 +v -1.291536 0.144061 -0.587088 +v -1.546260 -0.151047 -0.885703 +v -1.805030 -0.456820 -1.174563 +v -2.055910 -0.748827 -1.477519 +v -2.351467 -0.997478 -1.788666 +v -2.597897 -1.237340 -2.153124 +v -2.611135 -1.720748 -2.268038 +v -2.540717 -2.207518 -2.264989 +v -2.424164 -2.675261 -2.187819 +v -2.223056 -3.067117 -1.997748 +v -2.014998 -3.443065 -1.796223 +v -1.806582 -3.807000 -1.586412 +v -1.567422 -4.113360 -1.334144 +v -1.322760 -4.397234 -1.070081 +v -1.069765 -4.636710 -0.785482 +v -0.808824 -4.829495 -0.480223 +v -0.530246 -4.943555 -0.156731 +v -0.248576 -4.979514 0.172943 +v -1.026223 2.443720 -0.881796 +v -0.673030 2.322439 -0.670757 +v -0.465401 2.067116 -0.320748 +v -0.612675 1.719064 -0.001725 +v -0.539225 1.202443 0.110278 +v -0.983616 1.050437 -0.064244 +v -1.279949 0.776776 -0.357227 +v -1.548601 0.480960 -0.672661 +v -1.793805 0.194786 -1.019456 +v -1.973695 -0.104154 -1.391307 +v -2.116754 -0.417048 -1.765081 +v -2.215903 -0.757444 -2.125470 +v -2.262136 -1.187712 -2.381382 +v -2.258811 -1.677855 -2.474766 +v -2.214494 -2.170245 -2.478065 +v -2.123348 -2.644240 -2.401020 +v -1.965951 -3.061368 -2.226077 +v -1.783016 -3.443150 -2.007323 +v -1.581600 -3.781568 -1.753118 +v -1.372119 -4.096797 -1.482838 +v -1.156455 -4.377759 -1.195273 +v -0.933393 -4.616904 -0.885237 +v -0.704632 -4.810253 -0.554790 +v -0.461020 -4.953179 -0.208929 +v -0.208726 -4.958045 0.151162 +v -0.906875 2.337050 -1.118748 +v -0.705362 2.069165 -0.855269 +v -0.394780 1.838410 -0.574860 +v -0.264675 1.557166 -0.211419 +v -0.307061 1.151545 0.207638 +v -0.790835 1.051594 -0.179443 +v -1.129993 0.921540 -0.546734 +v -1.438813 0.751112 -0.929611 +v -1.640683 0.473441 -1.320785 +v -1.757649 0.126420 -1.687593 +v -1.792411 -0.271614 -2.014894 +v -1.826105 -0.701153 -2.293735 +v -1.857831 -1.165763 -2.498815 +v -1.881062 -1.650048 -2.629225 +v -1.872838 -2.144525 -2.666091 +v -1.813882 -2.626238 -2.602347 +v -1.685064 -3.054968 -2.425386 +v -1.524509 -3.434165 -2.184660 +v -1.346924 -3.768760 -1.904276 +v -1.164265 -4.081607 -1.613905 +v -0.976624 -4.355076 -1.299912 +v -0.786572 -4.588618 -0.965992 +v -0.593597 -4.796807 -0.619533 +v -0.385561 -4.930023 -0.245216 +v -0.189679 -4.910856 0.135800 +v -0.714050 2.286625 -1.322195 +v -0.526784 1.929375 -1.073408 +v -0.276108 1.695303 -0.732786 +v -0.113875 1.558908 -0.242605 +v -0.287620 1.134234 -0.064292 +v -0.562874 0.717463 -0.287191 +v -0.883476 0.590375 -0.637956 +v -1.089009 0.563334 -1.098825 +v -1.330559 0.527769 -1.541834 +v -1.407252 0.138529 -1.854771 +v -1.371460 -0.358232 -1.944908 +v -1.421885 -0.802464 -2.177718 +v -1.449743 -1.231988 -2.402039 +v -1.470839 -1.666932 -2.641715 +v -1.510383 -2.129577 -2.811161 +v -1.481002 -2.615100 -2.762576 +v -1.376865 -3.039307 -2.581173 +v -1.240050 -3.409334 -2.315972 +v -1.099305 -3.762120 -2.037724 +v -0.947519 -4.072734 -1.726965 +v -0.787900 -4.333142 -1.387142 +v -0.632613 -4.571442 -1.035396 +v -0.476488 -4.775722 -0.668950 +v -0.308594 -4.905144 -0.275234 +v -0.181851 -4.828788 0.145468 +v -0.455040 2.363746 -1.412614 +v -0.250553 2.076716 -1.098539 +v -0.100504 1.885955 -0.682918 +v -0.096028 1.616971 -0.254783 +v -0.290843 1.196611 -0.081458 +v -0.493343 0.792360 -0.350868 +v -0.634897 0.648413 -0.808923 +v -0.798864 0.722485 -1.277325 +v -0.964396 0.578763 -1.730972 +v -1.009127 0.131167 -1.959997 +v -0.983217 -0.372790 -1.956949 +v -0.999440 -0.855998 -2.100070 +v -1.042579 -1.308594 -2.310244 +v -1.087304 -1.736000 -2.558379 +v -1.140015 -2.129988 -2.851541 +v -1.138622 -2.615973 -2.902381 +v -1.054436 -3.035650 -2.709619 +v -0.946113 -3.395411 -2.427847 +v -0.837418 -3.751391 -2.139856 +v -0.716387 -4.048571 -1.808114 +v -0.594249 -4.310239 -1.451555 +v -0.472805 -4.553232 -1.088237 +v -0.356926 -4.760850 -0.708927 +v -0.230713 -4.891308 -0.300075 +v -0.129801 -4.809457 0.132443 +v -0.184715 2.443451 -1.371743 +v -0.271504 2.354215 -0.950007 +v -0.276552 2.130917 -0.520322 +v -0.397424 1.816067 -0.175013 +v -0.226642 1.299628 -0.048026 +v -0.387602 0.961026 -0.395264 +v -0.460733 0.954142 -0.925291 +v -0.521228 0.876059 -1.419057 +v -0.571083 0.605124 -1.842071 +v -0.636438 0.181417 -2.109975 +v -0.647513 -0.306433 -2.235426 +v -0.624170 -0.801917 -2.314269 +v -0.655913 -1.269367 -2.482050 +v -0.687662 -1.737428 -2.647616 +v -0.770753 -2.126574 -2.940523 +v -0.781880 -2.611825 -3.000573 +v -0.723898 -3.042155 -2.819613 +v -0.645053 -3.399973 -2.522443 +v -0.565760 -3.729469 -2.210296 +v -0.480364 -4.025896 -1.863526 +v -0.395621 -4.292324 -1.499334 +v -0.315423 -4.538305 -1.125553 +v -0.235387 -4.738600 -0.733568 +v -0.151272 -4.883056 -0.318355 +v -0.054941 -4.814261 0.114161 +v 0.093577 2.422560 -1.318756 +v 0.013604 2.385047 -0.852471 +v -0.106577 2.225415 -0.409017 +v -0.175785 1.862888 -0.082856 +v -0.065240 1.335093 -0.024685 +v -0.016175 1.011847 -0.429694 +v -0.049325 0.943092 -0.963648 +v -0.094915 0.832348 -1.461409 +v -0.167074 0.585471 -1.903476 +v -0.254736 0.216996 -2.246927 +v -0.368067 -0.212537 -2.501230 +v -0.438578 -0.681181 -2.688918 +v -0.458854 -1.160675 -2.842203 +v -0.441984 -1.643729 -2.965137 +v -0.440127 -2.121384 -3.089199 +v -0.418472 -2.609078 -3.068682 +v -0.385705 -3.053150 -2.906327 +v -0.337592 -3.397412 -2.595877 +v -0.288657 -3.721044 -2.259565 +v -0.238706 -4.010926 -1.899118 +v -0.199633 -4.287128 -1.533409 +v -0.153848 -4.527285 -1.149959 +v -0.113708 -4.729683 -0.749911 +v -0.065445 -4.880112 -0.331697 +v -0.023188 -4.849380 0.097226 +v 0.326646 2.260775 -1.299668 +v 0.290248 2.239548 -0.830062 +v 0.114243 2.060094 -0.407690 +v -0.009439 1.767113 -0.004911 +v -0.000085 1.254028 -0.140725 +v 0.068781 0.983013 -0.555760 +v 0.264716 1.000936 -1.040414 +v 0.321397 0.760182 -1.479022 +v 0.254056 0.454075 -1.878171 +v 0.156465 0.130548 -2.261178 +v 0.045862 -0.230609 -2.608352 +v -0.071659 -0.641390 -2.893270 +v -0.118008 -1.119104 -3.066402 +v -0.101704 -1.619292 -3.133301 +v -0.052531 -2.114825 -3.139694 +v -0.051729 -2.602323 -3.101548 +v -0.041894 -3.068361 -2.973622 +v -0.024130 -3.399813 -2.630808 +v -0.007995 -3.709400 -2.276747 +v -0.006624 -3.994457 -1.908231 +v 0.002260 -4.263506 -1.535247 +v 0.006156 -4.508696 -1.152141 +v 0.011727 -4.723237 -0.756243 +v 0.020215 -4.895232 -0.343510 +v -0.030953 -4.937027 0.089079 +v 0.557705 2.093032 -1.296791 +v 0.460032 1.984794 -0.884239 +v 0.293324 1.878048 -0.475173 +v 0.158745 1.611475 0.006650 +v 0.009455 1.127889 -0.126217 +v 0.068307 0.860188 -0.532755 +v 0.425485 0.664238 -0.825167 +v 0.518637 0.435214 -1.263960 +v 0.441220 0.127800 -1.652380 +v 0.388958 -0.132986 -2.039575 +v 0.346048 -0.413738 -2.456228 +v 0.301304 -0.711951 -2.862891 +v 0.268131 -1.135439 -3.135094 +v 0.261572 -1.631716 -3.197336 +v 0.282501 -2.127066 -3.169317 +v 0.314966 -2.625480 -3.172450 +v 0.312121 -3.081172 -2.992707 +v 0.288788 -3.426752 -2.657467 +v 0.252684 -3.698582 -2.270448 +v 0.221862 -3.957885 -1.883617 +v 0.186727 -4.210803 -1.500202 +v 0.157936 -4.450660 -1.115000 +v 0.124034 -4.678169 -0.732494 +v 0.101017 -4.864379 -0.329871 +v 0.003765 -4.969153 0.092086 +v 0.794513 1.934637 -1.275350 +v 0.675312 1.755573 -0.890125 +v 0.592035 1.670656 -0.461060 +v 0.282834 1.454950 -0.170298 +v 0.069242 0.990380 0.011651 +v 0.140521 0.559944 -0.262780 +v 0.460833 0.343535 -0.611401 +v 0.531329 0.092015 -1.026211 +v 0.412041 -0.214278 -1.377244 +v 0.417840 -0.501731 -1.793305 +v 0.467908 -0.764748 -2.218979 +v 0.581712 -0.853093 -2.704443 +v 0.645173 -1.155573 -3.109621 +v 0.667248 -1.631656 -3.258976 +v 0.671312 -2.116919 -3.165584 +v 0.677006 -2.608788 -3.110585 +v 0.659048 -3.090187 -2.954504 +v 0.589123 -3.394473 -2.587485 +v 0.522192 -3.690139 -2.224453 +v 0.454538 -3.959023 -1.849361 +v 0.388013 -4.211426 -1.470146 +v 0.315529 -4.453850 -1.092555 +v 0.247000 -4.673132 -0.708489 +v 0.171878 -4.811430 -0.301777 +v 0.072032 -4.986628 0.092585 +v 1.058838 1.839568 -1.231111 +v 0.947596 1.604329 -0.850238 +v 0.839386 1.502207 -0.397514 +v 0.521976 1.432764 -0.023250 +v 0.411419 0.930028 0.185878 +v 0.422532 0.449230 -0.017291 +v 0.527029 0.082578 -0.359329 +v 0.645377 -0.225196 -0.751345 +v 0.715657 -0.472919 -1.189857 +v 0.781379 -0.673885 -1.647500 +v 0.839382 -0.707906 -2.155272 +v 0.919209 -0.816260 -2.644519 +v 1.020435 -1.153097 -3.019911 +v 1.069407 -1.622518 -3.180974 +v 1.053215 -2.107920 -3.092827 +v 0.997636 -2.563243 -2.925545 +v 0.962884 -3.014612 -2.773745 +v 0.881412 -3.394446 -2.506218 +v 0.780138 -3.704424 -2.164649 +v 0.680252 -3.991148 -1.810973 +v 0.577189 -4.257683 -1.450239 +v 0.472627 -4.498513 -1.079338 +v 0.364612 -4.710887 -0.697501 +v 0.256630 -4.824101 -0.280295 +v 0.131640 -4.973014 0.102993 +v 1.303916 1.921381 -1.114153 +v 1.174936 1.750575 -0.690551 +v 0.992490 1.591812 -0.270410 +v 0.625905 1.496927 0.073719 +v 0.435064 0.964025 0.189638 +v 0.681544 0.568566 -0.052938 +v 0.910826 0.256220 -0.384640 +v 1.026606 -0.051956 -0.772802 +v 1.126125 -0.306648 -1.203107 +v 1.195585 -0.522694 -1.657204 +v 1.198904 -0.657128 -2.145112 +v 1.280495 -0.770243 -2.632641 +v 1.411632 -1.107207 -2.983670 +v 1.438690 -1.603905 -3.010919 +v 1.385856 -2.078502 -2.888589 +v 1.336099 -2.542944 -2.781548 +v 1.274445 -2.997121 -2.628988 +v 1.170069 -3.388157 -2.381713 +v 1.043029 -3.710366 -2.073640 +v 0.905211 -4.001412 -1.736767 +v 0.770579 -4.276498 -1.393257 +v 0.629763 -4.521458 -1.037008 +v 0.487238 -4.736978 -0.669540 +v 0.333967 -4.871868 -0.271440 +v 0.168019 -4.945560 0.111812 +v 1.286399 2.187890 -1.018645 +v 1.088330 2.043862 -0.615405 +v 0.775386 1.877163 -0.291170 +v 0.453793 1.592376 0.023732 +v 0.356146 1.108656 0.002473 +v 0.597318 0.780603 -0.308534 +v 0.850246 0.560039 -0.676249 +v 0.931939 0.275125 -1.045680 +v 1.093868 0.074502 -1.424945 +v 1.209076 -0.120189 -1.843585 +v 1.390001 -0.321272 -2.269390 +v 1.611212 -0.614651 -2.617747 +v 1.742704 -1.075243 -2.775337 +v 1.760932 -1.574325 -2.770227 +v 1.726792 -2.064486 -2.719668 +v 1.653329 -2.532990 -2.602540 +v 1.576130 -2.987125 -2.465680 +v 1.446399 -3.382641 -2.232067 +v 1.298225 -3.724406 -1.955174 +v 1.127499 -4.007190 -1.635458 +v 0.953577 -4.274737 -1.304305 +v 0.783790 -4.532704 -0.971759 +v 0.605885 -4.750290 -0.621193 +v 0.411280 -4.911720 -0.252520 +v 0.189002 -4.871847 0.125275 +v 1.119241 2.416067 -0.995283 +v 0.857342 2.188791 -0.773961 +v 0.565471 1.951368 -0.486361 +v 0.180973 1.710781 -0.269974 +v 0.300377 1.174198 -0.058619 +v 0.377241 0.992245 -0.586534 +v 0.661629 0.819972 -0.966823 +v 0.829913 0.607446 -1.310089 +v 1.162554 0.448474 -1.648730 +v 1.485036 0.207686 -1.955044 +v 1.763842 -0.125363 -2.221125 +v 1.954842 -0.554794 -2.423196 +v 2.052805 -1.042326 -2.529023 +v 2.043310 -1.545252 -2.529691 +v 2.008167 -2.038620 -2.492845 +v 1.942722 -2.516406 -2.404277 +v 1.850261 -2.969200 -2.260535 +v 1.713962 -3.383920 -2.067609 +v 1.548781 -3.754512 -1.828611 +v 1.345721 -4.041597 -1.526291 +v 1.135540 -4.282245 -1.201771 +v 0.927293 -4.526913 -0.881362 +v 0.717705 -4.754355 -0.556665 +v 0.487838 -4.917308 -0.209291 +v 0.244821 -4.862955 0.157783 +v 0.982732 2.639043 -0.885996 +v 0.665721 2.414185 -0.669021 +v 0.379219 2.146363 -0.461237 +v 0.158945 1.765029 -0.244617 +v 0.240680 1.251347 0.042661 +v 0.366329 1.024302 -0.421481 +v -0.247038 0.680108 -0.090177 +v 1.133597 0.854969 -1.120474 +v 1.486729 0.622241 -1.427492 +v 1.791640 0.298354 -1.700132 +v 2.026580 -0.098758 -1.936250 +v 2.203299 -0.546313 -2.116261 +v 2.274002 -1.041934 -2.189940 +v 2.274048 -1.542790 -2.198902 +v 2.289311 -2.036430 -2.235173 +v 2.231416 -2.519659 -2.179802 +v 2.117759 -2.974177 -2.058601 +v 1.972805 -3.398715 -1.889864 +v 1.770037 -3.753221 -1.654261 +v 1.549635 -4.059601 -1.388368 +v 1.310893 -4.312156 -1.091613 +v 1.067368 -4.537422 -0.785754 +v 0.823582 -4.761733 -0.482159 +v 0.559888 -4.920979 -0.158104 +v 0.292647 -4.863832 0.187401 +v 0.956779 2.854019 -0.703593 +v 0.675670 2.602298 -0.418728 +v 0.432006 2.290305 -0.150955 +v 0.285087 1.891204 0.083247 +v 0.257807 1.361921 0.134896 +v 0.636186 1.080098 -0.138370 +v 1.022314 0.994812 -0.486195 +v 1.393825 0.824985 -0.798637 +v 1.734094 0.564533 -1.087308 +v 2.023536 0.228103 -1.350000 +v 2.256097 -0.165303 -1.581661 +v 2.414714 -0.611410 -1.771399 +v 2.523658 -1.085714 -1.910585 +v 2.602544 -1.571260 -2.007961 +v 2.604070 -2.064707 -2.054696 +v 2.507391 -2.537761 -1.975402 +v 2.358221 -2.971311 -1.823461 +v 2.160980 -3.364226 -1.640080 +v 1.976271 -3.757108 -1.462961 +v 1.735533 -4.072356 -1.225735 +v 1.472647 -4.331422 -0.959767 +v 1.199175 -4.558097 -0.680106 +v 0.921804 -4.767159 -0.397119 +v 0.628413 -4.931590 -0.102453 +v 0.322197 -4.938525 0.201027 +v 1.094139 2.964518 -0.481651 +v 0.868403 2.673426 -0.182248 +v 0.651664 2.353618 0.105276 +v 0.539792 1.922632 0.314356 +v 0.499071 1.415515 0.468430 +v 0.861412 1.057925 0.156765 +v 1.288799 1.003428 -0.169942 +v 1.650882 0.797472 -0.468617 +v 1.964191 0.486642 -0.733101 +v 2.244996 0.140500 -0.985859 +v 2.482381 -0.245064 -1.222550 +v 2.679669 -0.661455 -1.442053 +v 2.812908 -1.116040 -1.625966 +v 2.887933 -1.599538 -1.751415 +v 2.893517 -2.096123 -1.797609 +v 2.778746 -2.570527 -1.742456 +v 2.556242 -2.952207 -1.544572 +v 2.330871 -3.338892 -1.377379 +v 2.158993 -3.758540 -1.249131 +v 1.906547 -4.087163 -1.047162 +v 1.618495 -4.349348 -0.809935 +v 1.319217 -4.575303 -0.560388 +v 1.012113 -4.776377 -0.303564 +v 0.688357 -4.930892 -0.037013 +v 0.348877 -4.970272 0.233455 +v 1.343448 2.847729 -0.422102 +v 1.151423 2.564276 -0.097758 +v 0.921301 2.227569 0.153232 +v 0.671931 1.874714 0.391168 +v 0.506871 1.402164 0.468788 +v 0.887581 1.070055 0.305714 +v 1.275959 0.829519 -0.003416 +v 1.619087 0.557808 -0.253380 +v 1.939510 0.214202 -0.442207 +v 2.183854 -0.148042 -0.696274 +v 2.421445 -0.496561 -0.865395 +v 2.677117 -0.864810 -1.067180 +v 2.945088 -1.238814 -1.265436 +v 3.138949 -1.652664 -1.465446 +v 3.147436 -2.141626 -1.537688 +v 3.031253 -2.613064 -1.482094 +v 2.783866 -2.992528 -1.314732 +v 2.543458 -3.370093 -1.149628 +v 2.337227 -3.775569 -1.030947 +v 2.058265 -4.101642 -0.851579 +v 1.748528 -4.365193 -0.645722 +v 1.425158 -4.592117 -0.427715 +v 1.093089 -4.788147 -0.202229 +v 0.738924 -4.922307 0.035384 +v 0.382557 -4.976985 0.271293 +v 1.542261 2.658821 -0.487401 +v 1.223616 2.361079 -0.325551 +v 0.914558 2.057762 -0.125098 +v 0.631006 1.779597 0.162711 +v 0.539472 1.251915 0.248013 +v 0.672254 0.769781 0.251338 +v 0.992454 0.524126 -0.043613 +v 1.332550 0.226720 -0.267420 +v 1.639186 -0.103112 -0.362245 +v 1.938818 -0.456405 -0.485380 +v 2.226925 -0.812781 -0.621444 +v 2.521157 -1.149410 -0.774513 +v 2.834190 -1.489032 -0.940066 +v 3.218078 -1.744746 -1.129034 +v 3.405977 -2.186391 -1.247620 +v 3.250431 -2.644380 -1.186383 +v 3.017444 -3.051606 -1.070713 +v 2.763009 -3.434808 -0.940373 +v 2.495411 -3.797925 -0.799608 +v 2.194268 -4.117792 -0.645231 +v 1.862121 -4.382407 -0.469668 +v 1.517135 -4.607488 -0.284686 +v 1.163115 -4.802288 -0.093292 +v 0.780858 -4.906961 0.112090 +v 0.419287 -4.981111 0.330199 +v 1.755777 2.478420 -0.443081 +v 1.442262 2.138489 -0.347087 +v 1.078544 1.858107 -0.235107 +v 0.657311 1.639075 -0.181597 +v 0.528475 1.253748 0.214822 +v 0.754270 0.767389 0.173671 +v 1.151035 0.488496 0.023930 +v 1.584189 0.305820 0.079792 +v 1.801285 -0.151250 0.046722 +v 2.103353 -0.492547 -0.072554 +v 2.403655 -0.857975 -0.216446 +v 2.693776 -1.222582 -0.380164 +v 2.995863 -1.549218 -0.552009 +v 3.363853 -1.793226 -0.782841 +v 3.590424 -2.212422 -0.914852 +v 3.434238 -2.672840 -0.865038 +v 3.174136 -3.066285 -0.766077 +v 2.900725 -3.442868 -0.659094 +v 2.613382 -3.800694 -0.547058 +v 2.306086 -4.129542 -0.424771 +v 1.957399 -4.393685 -0.282681 +v 1.593577 -4.620453 -0.132447 +v 1.222027 -4.816691 0.022030 +v 0.818609 -4.907269 0.191810 +v 0.437311 -4.958547 0.374760 +v 1.900226 2.424548 -0.205095 +v 1.543016 2.158619 -0.049799 +v 1.117643 1.957799 0.037890 +v 0.733143 1.764179 0.126980 +v 0.618750 1.230923 0.227008 +v 1.174185 0.959619 0.262757 +v 1.413874 0.714797 0.263262 +v 1.814544 0.518228 0.034240 +v 2.142207 0.133771 0.015706 +v 2.460884 -0.225533 -0.061296 +v 2.759521 -0.601658 -0.150162 +v 3.038766 -0.990330 -0.249989 +v 3.342021 -1.330592 -0.439588 +v 3.617092 -1.736422 -0.525527 +v 3.721989 -2.219003 -0.557773 +v 3.552305 -2.675459 -0.513099 +v 3.260384 -3.052372 -0.433784 +v 2.924907 -3.382313 -0.352267 +v 2.658593 -3.760425 -0.272373 +v 2.387391 -4.130044 -0.191114 +v 2.032344 -4.402301 -0.086280 +v 1.653761 -4.626953 0.027267 +v 1.268286 -4.827984 0.143465 +v 0.853124 -4.933751 0.269477 +v 0.453389 -4.923517 0.412888 +v 1.958709 2.437389 0.073923 +v 1.504035 2.367885 0.182179 +v 1.112200 2.137752 0.340462 +v 0.898262 1.755254 0.533518 +v 0.688383 1.224577 0.658668 +v 1.152439 1.032387 0.634163 +v 1.656204 0.959866 0.499151 +v 2.078185 0.728093 0.312238 +v 2.457453 0.403056 0.172020 +v 2.802863 0.037387 0.048278 +v 3.117472 -0.357568 -0.058694 +v 3.401227 -0.778116 -0.133902 +v 3.642761 -1.222353 -0.190920 +v 3.790632 -1.703666 -0.203996 +v 3.788734 -2.201832 -0.190290 +v 3.610738 -2.657359 -0.148449 +v 3.280418 -3.006872 -0.097423 +v 2.945516 -3.341780 -0.042215 +v 2.699065 -3.741585 0.002708 +v 2.444445 -4.128580 0.049579 +v 2.084079 -4.405971 0.117760 +v 1.696831 -4.631419 0.192467 +v 1.300954 -4.832017 0.269706 +v 0.874494 -4.936266 0.354972 +v 0.450996 -4.853317 0.433100 +v 2.044390 2.308173 0.311543 +v 1.599139 2.228060 0.446814 +v 1.161300 2.042075 0.519850 +v 0.821044 1.743222 0.687998 +v 0.678076 1.226711 0.662586 +v 1.162038 1.029916 0.676779 +v 1.577758 0.755801 0.712830 +v 2.025779 0.515888 0.668449 +v 2.457440 0.251938 0.583645 +v 2.866125 -0.035533 0.473779 +v 3.247279 -0.356942 0.360147 +v 3.559363 -0.746824 0.257998 +v 3.764927 -1.208449 0.212324 +v 3.874043 -1.698009 0.186270 +v 3.832034 -2.192291 0.195704 +v 3.629707 -2.637151 0.219379 +v 3.283095 -2.972672 0.243217 +v 2.989155 -3.347856 0.268786 +v 2.760640 -3.760523 0.274937 +v 2.479831 -4.130889 0.294102 +v 2.114078 -4.406967 0.326016 +v 1.722362 -4.634714 0.361267 +v 1.320669 -4.835011 0.398666 +v 0.888023 -4.938362 0.442205 +v 0.454230 -4.830733 0.481074 +v 2.133087 2.070899 0.439806 +v 1.693065 1.962302 0.305366 +v 1.233714 1.825275 0.258184 +v 0.797353 1.587655 0.354180 +v 0.663733 1.144378 0.515173 +v 0.974992 0.729543 0.449727 +v 1.399175 0.463730 0.455735 +v 1.806163 0.198939 0.471495 +v 2.203674 -0.108101 0.512262 +v 2.609792 -0.397864 0.527821 +v 3.021472 -0.681530 0.559619 +v 3.453168 -0.933343 0.610932 +v 3.855322 -1.230879 0.596158 +v 3.934568 -1.723031 0.573261 +v 3.853652 -2.209288 0.563827 +v 3.689929 -2.669547 0.562745 +v 3.396543 -3.053399 0.556537 +v 3.098075 -3.421380 0.553677 +v 2.817414 -3.800021 0.545635 +v 2.491368 -4.132399 0.540534 +v 2.121932 -4.406297 0.535814 +v 1.730717 -4.637260 0.531723 +v 1.328039 -4.839053 0.528892 +v 0.893362 -4.942872 0.530409 +v 0.458841 -4.833613 0.553646 +v 2.130910 1.864936 0.634863 +v 1.722942 1.694198 0.466538 +v 1.262502 1.613598 0.345438 +v 0.765375 1.501010 0.331678 +v 0.617882 1.017621 0.441138 +v 0.890233 0.608766 0.587377 +v 1.310402 0.351195 0.705928 +v 1.705363 0.036439 0.784372 +v 2.115941 -0.247858 0.855419 +v 2.541821 -0.514280 0.908749 +v 2.973377 -0.771868 0.947831 +v 3.420345 -1.001394 0.978611 +v 3.848600 -1.258766 1.021467 +v 3.958672 -1.743582 0.982063 +v 3.873938 -2.229208 0.953690 +v 3.679705 -2.677736 0.928518 +v 3.424177 -3.088097 0.897435 +v 3.125820 -3.460537 0.863418 +v 2.804791 -3.804524 0.825118 +v 2.475737 -4.131574 0.786518 +v 2.110219 -4.407543 0.745105 +v 1.720808 -4.637640 0.702120 +v 1.323190 -4.843127 0.659285 +v 0.891078 -4.950791 0.618747 +v 0.459847 -4.854070 0.599972 +v 2.066527 1.776462 0.896638 +v 1.657657 1.640808 0.771739 +v 1.197838 1.719519 0.668360 +v 0.791912 1.483165 0.553964 +v 0.594034 0.949799 0.575332 +v 1.012585 0.875020 0.900053 +v 1.430214 0.603966 0.970055 +v 1.848551 0.331321 1.068566 +v 2.268632 0.056914 1.137178 +v 2.693031 -0.217021 1.202675 +v 3.097686 -0.517327 1.287760 +v 3.467463 -0.857950 1.381884 +v 3.748545 -1.282961 1.388230 +v 3.904145 -1.763966 1.384147 +v 3.865732 -2.258774 1.344041 +v 3.647673 -2.694963 1.291579 +v 3.385564 -3.098281 1.233638 +v 3.068338 -3.449540 1.164665 +v 2.750974 -3.792035 1.095729 +v 2.426067 -4.118397 1.027877 +v 2.075021 -4.403510 0.951449 +v 1.695889 -4.640010 0.870820 +v 1.304994 -4.844189 0.788592 +v 0.885148 -4.970319 0.705596 +v 0.463216 -4.923892 0.619515 +v 1.988413 1.781263 1.167943 +v 1.555633 1.629808 1.071085 +v 1.107286 1.667962 0.968758 +v 0.761903 1.473885 0.805576 +v 0.512123 0.979701 0.718262 +v 0.965021 0.755498 0.785135 +v 1.289099 0.502607 1.084502 +v 1.680046 0.203454 1.178936 +v 2.089997 -0.083232 1.255409 +v 2.452871 -0.397985 1.429292 +v 2.839983 -0.705799 1.553497 +v 3.213549 -1.026040 1.676392 +v 3.583566 -1.355594 1.766435 +v 3.823207 -1.795742 1.776297 +v 3.805285 -2.288724 1.731638 +v 3.569800 -2.709112 1.651317 +v 3.300049 -3.100544 1.564141 +v 2.986499 -3.446623 1.464332 +v 2.680631 -3.791665 1.366431 +v 2.362458 -4.115548 1.264190 +v 2.023244 -4.405102 1.154100 +v 1.654684 -4.641008 1.036164 +v 1.273919 -4.843457 0.915381 +v 0.864188 -4.972536 0.791635 +v 0.451606 -4.966136 0.657637 +v 1.902260 1.879603 1.418337 +v 1.486149 1.659914 1.376764 +v 1.016019 1.607316 1.296482 +v 0.553884 1.473430 1.145338 +v 0.405148 0.962675 1.013205 +v 0.646702 0.501460 0.934362 +v 1.047688 0.168047 0.966264 +v 1.460343 -0.134621 1.013231 +v 1.871336 -0.430272 1.086258 +v 2.284474 -0.722365 1.181316 +v 2.607361 -1.050954 1.397941 +v 2.941614 -1.362043 1.609939 +v 3.295371 -1.616510 1.848098 +v 3.681081 -1.829503 2.082781 +v 3.706517 -2.321842 2.113458 +v 3.443715 -2.714759 1.999556 +v 3.165850 -3.084615 1.879066 +v 2.876054 -3.442670 1.754505 +v 2.579247 -3.785252 1.624944 +v 2.282367 -4.118259 1.491727 +v 1.950249 -4.402865 1.349948 +v 1.597645 -4.641302 1.196608 +v 1.229098 -4.841249 1.037927 +v 0.830889 -4.962650 0.872981 +v 0.437442 -4.978906 0.708781 +v 1.768786 2.100559 1.535052 +v 1.346053 1.916759 1.434404 +v 0.913303 1.735932 1.337030 +v 0.518204 1.498020 1.181099 +v 0.409584 0.954682 1.022507 +v 0.588601 0.501984 1.151377 +v 0.907266 0.119295 1.274801 +v 1.305581 -0.192576 1.352819 +v 1.768172 -0.422161 1.281603 +v 2.087571 -0.763492 1.471942 +v 2.334621 -1.119055 1.738619 +v 2.680409 -1.412540 1.955341 +v 3.071068 -1.629996 2.180652 +v 3.464554 -1.822690 2.421180 +v 3.517905 -2.311325 2.462456 +v 3.267167 -2.697166 2.325866 +v 2.998396 -3.065218 2.176770 +v 2.723875 -3.424805 2.024821 +v 2.459042 -3.782472 1.868849 +v 2.173245 -4.114404 1.710894 +v 1.860587 -4.404349 1.538784 +v 1.524828 -4.642100 1.350405 +v 1.174074 -4.840608 1.156255 +v 0.790605 -4.934781 0.947351 +v 0.409402 -4.982156 0.766603 +v 1.626904 2.342615 1.505719 +v 1.308537 2.141661 1.217455 +v 0.952023 1.897911 1.019620 +v 0.493682 1.584730 0.844703 +v 0.764565 1.054876 0.899544 +v 0.968541 0.631015 1.086315 +v 1.195752 0.420066 1.375311 +v 1.538318 0.161333 1.463767 +v 1.951283 -0.113363 1.546242 +v 2.282512 -0.449197 1.723755 +v 2.484234 -0.802953 2.010113 +v 2.780273 -1.092320 2.233622 +v 3.092596 -1.391409 2.472855 +v 3.319855 -1.762796 2.717105 +v 3.261277 -2.251284 2.758058 +v 3.035072 -2.651185 2.610195 +v 2.801751 -3.044367 2.455106 +v 2.542018 -3.393930 2.259615 +v 2.292042 -3.755113 2.088745 +v 2.042718 -4.107775 1.915376 +v 1.748287 -4.398326 1.714770 +v 1.436741 -4.640023 1.495900 +v 1.106205 -4.841978 1.267648 +v 0.742577 -4.923278 1.020291 +v 0.378672 -4.965086 0.807986 +v 1.425662 2.418751 1.688065 +v 1.085585 2.245915 1.407809 +v 0.829119 1.991165 1.076675 +v 0.510727 1.640643 0.798972 +v 0.765166 1.083477 0.914687 +v 0.846875 0.685027 1.084047 +v 1.201322 0.567303 1.415621 +v 1.530383 0.352999 1.691292 +v 1.898137 0.083062 1.860912 +v 2.277929 -0.173678 2.073084 +v 2.604694 -0.490682 2.299153 +v 2.839254 -0.842840 2.573307 +v 2.995620 -1.240977 2.838631 +v 3.059893 -1.703976 3.018235 +v 2.975608 -2.191087 3.023056 +v 2.783354 -2.617575 2.877472 +v 2.588923 -3.024252 2.702878 +v 2.334619 -3.362641 2.481737 +v 2.116713 -3.734880 2.291314 +v 1.886568 -4.092480 2.102238 +v 1.623562 -4.395768 1.880494 +v 1.333328 -4.638622 1.630854 +v 1.027588 -4.843012 1.371623 +v 0.695378 -4.948157 1.091445 +v 0.352825 -4.929454 0.844131 +v 1.325517 2.277296 1.912815 +v 1.010364 2.049696 1.642874 +v 0.647646 1.896912 1.376350 +v 0.305899 1.657510 1.057467 +v 0.417037 1.191710 1.210059 +v 0.569888 0.712275 1.378531 +v 0.873145 0.364137 1.611194 +v 1.226665 0.088232 1.866551 +v 1.608714 -0.112564 2.131884 +v 2.041260 -0.191758 2.386365 +v 2.447188 -0.349007 2.646746 +v 2.664046 -0.705807 2.928617 +v 2.744661 -1.151129 3.148590 +v 2.728763 -1.642378 3.241775 +v 2.655281 -2.131235 3.238981 +v 2.516600 -2.580584 3.100066 +v 2.349322 -3.004340 2.936077 +v 2.153936 -3.384812 2.721602 +v 1.945060 -3.751479 2.509635 +v 1.725314 -4.093822 2.282173 +v 1.481363 -4.392243 2.030561 +v 1.219820 -4.644691 1.757157 +v 0.938669 -4.842470 1.466490 +v 0.634663 -4.943588 1.154820 +v 0.340550 -4.851353 0.844546 +v 1.140240 2.300931 2.124972 +v 0.797373 2.103973 1.868016 +v 0.501011 1.988101 1.512668 +v 0.327663 1.715541 1.061467 +v 0.388135 1.230438 1.190463 +v 0.542996 0.803185 1.405760 +v 0.811063 0.531565 1.732627 +v 1.086974 0.298843 2.089719 +v 1.430013 0.069658 2.384018 +v 1.828885 -0.091258 2.651629 +v 2.207846 -0.222584 2.960729 +v 2.364771 -0.617538 3.232070 +v 2.386593 -1.101490 3.368016 +v 2.371054 -1.596610 3.435556 +v 2.308994 -2.088225 3.409594 +v 2.227144 -2.567978 3.330583 +v 2.107290 -3.003695 3.154834 +v 1.930264 -3.389174 2.932260 +v 1.735247 -3.740476 2.683194 +v 1.537931 -4.082635 2.435269 +v 1.324925 -4.387341 2.163603 +v 1.091811 -4.643682 1.868804 +v 0.842032 -4.845161 1.553001 +v 0.568406 -4.941836 1.212519 +v 0.308174 -4.825650 0.867254 +v 1.003984 2.549278 2.130781 +v 0.901701 2.357913 1.713316 +v 0.786694 2.088368 1.338049 +v 0.708323 1.736930 0.992492 +v 0.521844 1.265638 0.930516 +v 0.903361 0.949539 1.236726 +v 1.147763 0.784034 1.642901 +v 1.361737 0.641734 2.078537 +v 1.585608 0.469095 2.498976 +v 1.789442 0.263140 2.915833 +v 1.931596 -0.106856 3.233035 +v 2.014610 -0.557963 3.446634 +v 2.038399 -1.049268 3.548617 +v 1.996171 -1.543756 3.503265 +v 1.940983 -2.031658 3.450407 +v 1.897474 -2.518808 3.438075 +v 1.805720 -2.974192 3.302680 +v 1.676609 -3.383055 3.091575 +v 1.523290 -3.761291 2.855030 +v 1.349800 -4.097083 2.582980 +v 1.158336 -4.392464 2.286800 +v 0.953018 -4.641612 1.966647 +v 0.737440 -4.846937 1.629405 +v 0.497797 -4.942862 1.264354 +v 0.250243 -4.814173 0.908262 +v 0.841401 2.750982 2.017508 +v 0.835299 2.533116 1.596945 +v 0.793085 2.225769 1.235684 +v 0.669300 1.752239 1.079065 +v 0.491814 1.280034 0.919310 +v 0.712787 1.048364 1.329454 +v 0.940330 1.035765 1.824414 +v 1.124877 0.903163 2.290746 +v 1.285938 0.660932 2.722500 +v 1.438413 0.330498 3.095217 +v 1.563865 -0.064323 3.402185 +v 1.649464 -0.519040 3.615331 +v 1.643397 -1.022007 3.636228 +v 1.594550 -1.510177 3.546273 +v 1.565034 -2.000779 3.499380 +v 1.569851 -2.486379 3.557687 +v 1.509605 -2.949448 3.428487 +v 1.407575 -3.375945 3.239028 +v 1.283254 -3.756618 2.989701 +v 1.139042 -4.095095 2.704096 +v 0.978568 -4.388783 2.388329 +v 0.805821 -4.640603 2.051224 +v 0.626341 -4.847394 1.695323 +v 0.422649 -4.944879 1.309195 +v 0.203319 -4.840808 0.939318 +v 0.570170 2.827549 1.988339 +v 0.538505 2.642528 1.560503 +v 0.452536 2.267090 1.272197 +v 0.383405 1.787474 1.343697 +v 0.147894 1.372131 1.073982 +v 0.363463 1.043386 1.484778 +v 0.562757 1.049709 1.978386 +v 0.729123 0.882065 2.431062 +v 0.889619 0.627130 2.849008 +v 1.029574 0.297266 3.219450 +v 1.150092 -0.090127 3.531273 +v 1.249444 -0.534081 3.755878 +v 1.315176 -1.020316 3.866409 +v 1.294416 -1.513136 3.796283 +v 1.225036 -1.989272 3.687258 +v 1.226941 -2.468959 3.624235 +v 1.205449 -2.947023 3.557314 +v 1.123738 -3.367397 3.345890 +v 1.026990 -3.753513 3.097847 +v 0.917205 -4.101531 2.808763 +v 0.790444 -4.395263 2.477959 +v 0.652313 -4.644576 2.123633 +v 0.510016 -4.850161 1.750753 +v 0.346066 -4.959398 1.349022 +v 0.175073 -4.869545 0.958262 +v 0.288972 2.834426 2.006767 +v 0.225958 2.618411 1.600530 +v 0.215546 2.261023 1.281718 +v 0.064416 1.839634 1.094057 +v 0.107633 1.345922 1.114670 +v 0.040073 1.036175 1.574102 +v 0.183533 0.951645 2.063375 +v 0.332579 0.760974 2.507690 +v 0.479782 0.515657 2.928532 +v 0.634746 0.215894 3.312596 +v 0.767971 -0.145311 3.650385 +v 0.880320 -0.573680 3.905870 +v 0.967796 -1.050458 4.056979 +v 1.016607 -1.549069 4.094867 +v 1.008835 -2.037463 4.009777 +v 0.954491 -2.502155 3.864050 +v 0.906752 -2.947697 3.680134 +v 0.832463 -3.335125 3.410143 +v 0.763425 -3.728795 3.160122 +v 0.686968 -4.091564 2.878215 +v 0.594037 -4.390851 2.541926 +v 0.490617 -4.638890 2.175347 +v 0.388887 -4.848532 1.794001 +v 0.268245 -4.979133 1.384158 +v 0.150948 -4.934922 0.967300 +v 0.019775 2.788847 2.077057 +v -0.044283 2.495567 1.711729 +v -0.022263 2.144182 1.372556 +v 0.017757 1.714684 1.097774 +v 0.102730 1.211032 1.092905 +v 0.013468 0.846169 1.442917 +v 0.135362 0.633410 1.890694 +v 0.267483 0.400872 2.319709 +v 0.369477 0.158486 2.748525 +v 0.316898 -0.022194 3.216062 +v 0.361386 -0.306119 3.630658 +v 0.473276 -0.633871 3.996020 +v 0.572665 -1.086974 4.189269 +v 0.635065 -1.580574 4.236748 +v 0.656101 -2.069766 4.160499 +v 0.634546 -2.529797 3.990324 +v 0.593122 -2.970138 3.789374 +v 0.552938 -3.374868 3.535331 +v 0.506829 -3.741780 3.240530 +v 0.454866 -4.087682 2.931995 +v 0.393696 -4.386227 2.587204 +v 0.327675 -4.628580 2.209716 +v 0.263941 -4.831708 1.819710 +v 0.183690 -4.969565 1.402272 +v 0.110735 -4.974526 0.977777 +v -0.127978 2.624445 2.250576 +v -0.058133 2.295897 1.919795 +v 0.064164 1.968804 1.584076 +v 0.098830 1.615806 1.260306 +v 0.143043 1.064401 1.129107 +v 0.268556 0.614820 1.284351 +v 0.246421 0.285485 1.671381 +v 0.257132 0.021594 2.104761 +v 0.243579 -0.174395 2.568430 +v 0.203367 -0.379178 2.984282 +v 0.166803 -0.632947 3.403829 +v 0.152514 -0.863179 3.812602 +v 0.153844 -1.149255 4.224410 +v 0.241641 -1.625025 4.344409 +v 0.276917 -2.107267 4.248671 +v 0.294120 -2.566298 4.081786 +v 0.279500 -2.992770 3.852798 +v 0.261617 -3.398648 3.599611 +v 0.241612 -3.763296 3.299685 +v 0.221162 -4.095011 2.972523 +v 0.193184 -4.383637 2.615104 +v 0.164217 -4.618922 2.227880 +v 0.135792 -4.814391 1.832280 +v 0.099681 -4.948807 1.407376 +v 0.053505 -4.978487 0.994015 +v -0.160515 2.423423 2.447303 +v -0.001712 2.090794 2.150415 +v 0.154426 1.767591 1.830676 +v 0.226453 1.540622 1.370068 +v 0.149973 1.043079 1.156893 +v 0.105730 0.637898 1.414333 +v -0.054466 0.329711 1.777737 +v -0.172545 0.078459 2.141486 +v -0.197708 -0.153505 2.563502 +v -0.240041 -0.405991 2.973727 +v -0.266346 -0.696998 3.345295 +v -0.253105 -0.982390 3.729510 +v -0.218152 -1.274311 4.057797 +v -0.166984 -1.669137 4.355824 +v -0.106425 -2.157008 4.314881 +v -0.063210 -2.616386 4.156458 +v -0.047046 -3.023149 3.895869 +v -0.042037 -3.412609 3.618801 +v -0.030869 -3.773177 3.314445 +v -0.022395 -4.100926 2.983519 +v -0.013015 -4.390815 2.626217 +v -0.001471 -4.632293 2.240961 +v 0.009548 -4.836582 1.843576 +v 0.015408 -4.928564 1.405891 +v -0.010927 -4.971986 0.985955 +v -0.420842 2.313073 2.446123 +v -0.299009 1.994768 2.119967 +v -0.119736 1.809419 1.796758 +v 0.140763 1.637852 1.418137 +v -0.137799 1.260648 1.269076 +v -0.274908 0.820419 1.554785 +v -0.219757 0.673131 1.975707 +v -0.344893 0.427814 2.347085 +v -0.461156 0.163932 2.737244 +v -0.553681 -0.131597 3.130357 +v -0.615573 -0.471476 3.498756 +v -0.649562 -0.841332 3.843081 +v -0.618722 -1.263592 4.120841 +v -0.571095 -1.723874 4.316154 +v -0.493591 -2.213704 4.341518 +v -0.426134 -2.673520 4.191530 +v -0.374719 -3.071038 3.920431 +v -0.340160 -3.411668 3.586965 +v -0.300201 -3.771088 3.283757 +v -0.255088 -4.110944 2.968245 +v -0.211648 -4.406478 2.618011 +v -0.164910 -4.651176 2.237406 +v -0.117465 -4.852713 1.837355 +v -0.063362 -4.957598 1.407676 +v -0.050696 -4.930736 0.980777 +v -0.627284 2.415202 2.281522 +v -0.456848 2.193225 1.929708 +v -0.210339 2.037248 1.553545 +v -0.199123 1.785231 1.281475 +v -0.131112 1.240986 1.286458 +v -0.483845 0.987377 1.469968 +v -0.622798 0.767714 1.866282 +v -0.765556 0.446243 2.227232 +v -0.874164 0.103993 2.588893 +v -0.947648 -0.240965 2.959849 +v -0.996210 -0.596926 3.324967 +v -1.012842 -0.962401 3.683069 +v -1.007299 -1.357046 4.004831 +v -0.955462 -1.790575 4.260868 +v -0.879205 -2.279290 4.341606 +v -0.789745 -2.741849 4.201025 +v -0.708044 -3.126365 3.917370 +v -0.639059 -3.442233 3.565054 +v -0.563200 -3.761890 3.225629 +v -0.490893 -4.107273 2.920665 +v -0.412742 -4.414868 2.586694 +v -0.327525 -4.662839 2.214415 +v -0.239886 -4.855381 1.816210 +v -0.147163 -4.947117 1.387950 +v -0.065219 -4.861835 0.979115 +v -0.825248 2.537432 2.120824 +v -0.658030 2.327786 1.729826 +v -0.473028 2.084918 1.359539 +v -0.290305 1.720644 1.018408 +v -0.194201 1.239693 0.884687 +v -0.435212 0.849261 1.230858 +v -0.589061 0.500203 1.599047 +v -0.712118 0.133196 1.938035 +v -0.809197 -0.215610 2.299710 +v -0.889980 -0.562098 2.660572 +v -0.963155 -0.908416 3.018462 +v -1.043285 -1.234989 3.356698 +v -1.171829 -1.556011 3.695714 +v -1.257854 -1.890845 4.054953 +v -1.248987 -2.339300 4.266950 +v -1.153756 -2.807940 4.160947 +v -1.041581 -3.171933 3.863225 +v -0.929583 -3.499388 3.533434 +v -0.828066 -3.813868 3.195898 +v -0.718835 -4.135887 2.876996 +v -0.608593 -4.431273 2.541206 +v -0.488482 -4.672928 2.174655 +v -0.361887 -4.859399 1.784439 +v -0.230172 -4.934845 1.363497 +v -0.082381 -4.823080 0.960528 +v -1.062015 2.382753 2.109114 +v -0.895067 2.121884 1.750272 +v -0.586301 1.917460 1.454612 +v -0.306375 1.597754 1.083779 +v -0.155838 1.136378 0.946927 +v -0.110399 0.691019 1.198374 +v -0.226123 0.307214 1.512953 +v -0.339724 -0.049872 1.860230 +v -0.445850 -0.429842 2.174504 +v -0.553806 -0.805136 2.499180 +v -0.676100 -1.179086 2.816729 +v -0.835067 -1.542524 3.127900 +v -1.044771 -1.871430 3.441211 +v -1.362528 -2.048634 3.781920 +v -1.549757 -2.375493 4.103996 +v -1.510185 -2.861439 4.059475 +v -1.368513 -3.203615 3.760975 +v -1.222964 -3.535760 3.450142 +v -1.081730 -3.853081 3.130391 +v -0.947510 -4.166247 2.812093 +v -0.800385 -4.445348 2.476498 +v -0.644834 -4.680562 2.119308 +v -0.482669 -4.864830 1.741216 +v -0.311846 -4.933639 1.333806 +v -0.128551 -4.788566 0.939502 +v -1.080603 2.157193 2.278923 +v -0.780635 1.941536 1.984021 +v -0.487064 1.719619 1.670748 +v -0.140004 1.525867 1.403935 +v -0.150796 0.996188 1.110248 +v 0.009397 0.529166 1.133413 +v -0.090425 0.049482 1.286228 +v -0.384568 -0.319238 1.509871 +v -0.446261 -0.709974 1.846774 +v -0.606336 -1.084217 2.179002 +v -0.814404 -1.424455 2.475674 +v -1.046980 -1.736155 2.800549 +v -1.307812 -2.005825 3.136214 +v -1.599153 -2.181247 3.501102 +v -1.851611 -2.386833 3.876307 +v -1.846839 -2.875663 3.894495 +v -1.678610 -3.219631 3.608276 +v -1.493230 -3.522632 3.294376 +v -1.330202 -3.862659 3.011607 +v -1.159357 -4.173115 2.709002 +v -0.984098 -4.454578 2.389465 +v -0.794532 -4.691253 2.050466 +v -0.595867 -4.870237 1.687831 +v -0.389784 -4.930847 1.295886 +v -0.202712 -4.801276 0.905947 +v -1.219220 1.916726 2.328151 +v -0.946956 1.679043 2.026004 +v -0.658400 1.472205 1.724893 +v -0.310870 1.499661 1.330241 +v -0.193350 1.012959 1.098097 +v -0.370111 0.557622 0.983207 +v -0.457171 0.141075 1.272907 +v -0.619275 -0.272532 1.516439 +v -0.864491 -0.674530 1.730464 +v -1.014539 -1.053044 2.013230 +v -1.218057 -1.307527 2.331717 +v -1.435191 -1.580609 2.677450 +v -1.659452 -1.824213 3.035720 +v -1.885074 -2.006638 3.439356 +v -2.121567 -2.354424 3.702194 +v -2.142101 -2.842478 3.666945 +v -1.962383 -3.208189 3.410814 +v -1.726657 -3.480884 3.096931 +v -1.548272 -3.836750 2.843219 +v -1.362377 -4.172482 2.578823 +v -1.156059 -4.457837 2.282339 +v -0.939599 -4.703648 1.967034 +v -0.705832 -4.879545 1.624739 +v -0.464949 -4.935347 1.252023 +v -0.236516 -4.830867 0.896442 +v -1.455130 1.839163 2.193790 +v -1.205330 1.624270 1.855256 +v -0.920796 1.505348 1.505041 +v -0.625898 1.495994 1.117228 +v -0.462160 1.088119 0.867378 +v -0.470342 0.608431 1.025517 +v -0.741065 0.333206 1.377483 +v -0.945644 -0.012338 1.614960 +v -1.169821 -0.414855 1.859774 +v -1.342641 -0.757620 2.066501 +v -1.568445 -1.049251 2.366120 +v -1.752398 -1.286130 2.726092 +v -1.973058 -1.572809 3.063092 +v -2.223207 -1.889509 3.354574 +v -2.426799 -2.321332 3.488520 +v -2.408529 -2.803894 3.408657 +v -2.217513 -3.185625 3.181216 +v -1.955312 -3.459676 2.890040 +v -1.746226 -3.808391 2.650392 +v -1.547178 -4.163128 2.423774 +v -1.319747 -4.461282 2.157427 +v -1.074569 -4.712472 1.868463 +v -0.810931 -4.894907 1.552234 +v -0.534164 -4.966530 1.208262 +v -0.233275 -4.916265 0.913987 +v -1.622887 1.965852 2.004212 +v -1.419246 1.743018 1.656713 +v -1.160527 1.607398 1.277362 +v -0.816501 1.596443 0.916759 +v -0.544917 1.167224 0.863244 +v -0.830036 0.707633 0.837435 +v -1.054845 0.338550 1.063527 +v -1.249333 0.066641 1.440588 +v -1.493644 -0.394885 1.522089 +v -1.723566 -0.709257 1.839900 +v -1.948354 -1.050514 2.133246 +v -2.143899 -1.253193 2.533167 +v -2.350080 -1.415740 2.959301 +v -2.570225 -1.812003 3.164764 +v -2.700719 -2.286478 3.222298 +v -2.639577 -2.761241 3.122524 +v -2.442351 -3.155973 2.924492 +v -2.188444 -3.498478 2.709665 +v -1.964765 -3.855816 2.498611 +v -1.730572 -4.189770 2.275782 +v -1.469473 -4.470058 2.021271 +v -1.201046 -4.720136 1.755636 +v -0.908961 -4.909750 1.469637 +v -0.600109 -4.967665 1.151074 +v -0.258555 -4.958684 0.888581 +v -1.683244 2.195348 1.847238 +v -1.406628 2.041558 1.557980 +v -1.058811 1.932969 1.245240 +v -0.716590 1.712845 0.978337 +v -0.586115 1.212410 0.947413 +v -0.771876 0.742007 0.929690 +v -1.163600 0.477267 1.104042 +v -1.522252 0.197079 1.313381 +v -1.835711 -0.117061 1.548987 +v -2.031292 -0.436726 1.875946 +v -2.259473 -0.739560 2.177083 +v -2.472976 -0.980181 2.539670 +v -2.734496 -1.298058 2.824718 +v -2.890451 -1.762574 2.912860 +v -2.928728 -2.255408 2.905855 +v -2.854075 -2.732443 2.824085 +v -2.620893 -3.118660 2.647240 +v -2.388247 -3.495611 2.468502 +v -2.157349 -3.868018 2.294124 +v -1.897373 -4.198622 2.094668 +v -1.608423 -4.475454 1.868066 +v -1.314910 -4.724418 1.629901 +v -0.995505 -4.911399 1.373258 +v -0.656882 -4.929875 1.093832 +v -0.297284 -4.982296 0.860363 +v -1.649650 2.414392 1.668670 +v -1.225975 2.294439 1.610361 +v -0.839082 2.040150 1.479379 +v -0.500815 1.714097 1.269422 +v -0.410794 1.244442 1.140388 +v -0.732217 0.835586 1.357857 +v -1.015381 0.554578 1.503269 +v -1.454913 0.410310 1.693880 +v -1.810053 0.140886 1.912022 +v -2.193712 -0.097259 2.116837 +v -2.550987 -0.417964 2.268350 +v -2.847698 -0.803802 2.402378 +v -3.025147 -1.262139 2.516442 +v -3.145947 -1.742659 2.593414 +v -3.153024 -2.238204 2.601778 +v -2.987190 -2.691738 2.515468 +v -2.685130 -3.019412 2.325842 +v -2.441695 -3.401392 2.174014 +v -2.260343 -3.819117 2.049917 +v -2.034857 -4.197855 1.898838 +v -1.734754 -4.486911 1.704170 +v -1.412837 -4.720026 1.490912 +v -1.073112 -4.909092 1.269637 +v -0.702423 -4.935848 1.019846 +v -0.344210 -4.978172 0.805423 +v -1.652376 2.558968 1.424832 +v -1.201487 2.447361 1.335943 +v -0.768797 2.248614 1.253206 +v -0.487898 1.848851 1.193378 +v -0.389265 1.302886 1.106782 +v -0.714804 0.979876 1.261520 +v -1.204110 0.890116 1.457752 +v -1.661515 0.677110 1.572048 +v -2.083595 0.389181 1.668546 +v -2.454137 0.036071 1.781846 +v -2.769414 -0.364914 1.902723 +v -3.009694 -0.808562 2.031272 +v -3.204535 -1.268398 2.150001 +v -3.327537 -1.751759 2.231742 +v -3.340832 -2.248512 2.268723 +v -3.193105 -2.715633 2.230937 +v -2.911886 -3.082186 2.083889 +v -2.610004 -3.408952 1.909364 +v -2.361969 -3.791213 1.787014 +v -2.145431 -4.190362 1.683809 +v -1.837093 -4.487988 1.525136 +v -1.496882 -4.712903 1.343326 +v -1.138726 -4.907661 1.158028 +v -0.746577 -4.971164 0.952380 +v -0.367061 -4.973853 0.762386 +v -1.723795 2.519475 1.154531 +v -1.281945 2.410150 1.033625 +v -0.853397 2.240684 0.920884 +v -0.500702 1.912344 0.858621 +v -0.458329 1.454129 0.818600 +v -0.841688 1.044292 0.934616 +v -1.343295 0.906053 1.059578 +v -1.683887 0.553345 1.153692 +v -2.048250 0.219841 1.274634 +v -2.392559 -0.138132 1.391751 +v -2.689066 -0.531702 1.512915 +v -2.945055 -0.949133 1.633085 +v -3.186422 -1.374519 1.740490 +v -3.400507 -1.811099 1.852476 +v -3.467552 -2.295893 1.934411 +v -3.376652 -2.779166 1.950744 +v -3.151684 -3.204715 1.886457 +v -2.832027 -3.520297 1.723006 +v -2.529555 -3.854406 1.584735 +v -2.258831 -4.216877 1.480028 +v -1.928301 -4.500361 1.337955 +v -1.568121 -4.717258 1.188522 +v -1.192790 -4.905310 1.040384 +v -0.785821 -4.982839 0.876048 +v -0.388271 -4.955221 0.722837 +v -1.814239 2.493021 0.888832 +v -1.376657 2.402184 0.733289 +v -0.957931 2.206243 0.596000 +v -0.567260 1.933848 0.514409 +v -0.508160 1.396785 0.558511 +v -0.640309 1.026120 0.630202 +v -1.125860 0.592476 0.789320 +v -1.495949 0.273170 0.901225 +v -1.803314 -0.087207 1.077134 +v -2.112294 -0.418643 1.188706 +v -2.391479 -0.801903 1.325376 +v -2.671130 -1.185778 1.388687 +v -2.940819 -1.577706 1.458596 +v -3.312901 -1.907247 1.474420 +v -3.537068 -2.339541 1.552348 +v -3.531413 -2.824897 1.619714 +v -3.319354 -3.258949 1.592561 +v -3.000161 -3.599001 1.489358 +v -2.679492 -3.923103 1.369416 +v -2.360141 -4.242931 1.258488 +v -2.004937 -4.509480 1.143999 +v -1.625296 -4.724882 1.028747 +v -1.237021 -4.909426 0.918732 +v -0.812644 -4.974939 0.793528 +v -0.412972 -4.961785 0.654001 +v -1.929902 2.407875 0.644598 +v -1.510151 2.331708 0.457805 +v -1.125140 2.103679 0.308938 +v -0.780964 1.754222 0.246605 +v -0.470502 1.340069 0.393817 +v -0.808173 0.887949 0.289072 +v -1.149337 0.545275 0.367483 +v -1.485965 0.152547 0.544346 +v -1.792107 -0.189247 0.645318 +v -2.114828 -0.558035 0.765454 +v -2.357854 -0.907307 0.895967 +v -2.653576 -1.298714 0.967036 +v -2.879957 -1.673586 1.049510 +v -3.152016 -2.060590 1.129724 +v -3.465420 -2.425154 1.224681 +v -3.648914 -2.872850 1.293411 +v -3.450947 -3.313695 1.279961 +v -3.102575 -3.628408 1.201346 +v -2.751531 -3.930061 1.115237 +v -2.419311 -4.244832 1.030448 +v -2.059984 -4.518337 0.946754 +v -1.666946 -4.732615 0.866722 +v -1.267990 -4.916760 0.793178 +v -0.832750 -4.975766 0.708774 +v -0.420035 -4.970940 0.603922 +v -2.049010 2.194300 0.498690 +v -1.684407 2.070455 0.430969 +v -1.322067 1.850670 0.426123 +v -0.944749 1.695300 0.401098 +v -0.677068 1.368547 0.626687 +v -0.946944 0.938029 0.475270 +v -1.455332 0.798921 0.327320 +v -1.809178 0.440998 0.355235 +v -1.913273 0.092063 0.392545 +v -2.431806 -0.351850 0.527475 +v -2.671080 -0.723880 0.642518 +v -2.916733 -1.149837 0.651290 +v -3.142153 -1.582660 0.728259 +v -3.340076 -2.018199 0.765966 +v -3.538646 -2.463670 0.841744 +v -3.722520 -2.906556 0.933682 +v -3.522802 -3.329762 0.943888 +v -3.150413 -3.621456 0.891605 +v -2.798822 -3.922898 0.838005 +v -2.445439 -4.221455 0.786694 +v -2.078820 -4.495301 0.739742 +v -1.692316 -4.729945 0.698994 +v -1.285342 -4.919824 0.664945 +v -0.844557 -4.973653 0.622290 +v -0.456417 -4.977846 0.571941 +v -2.016394 0.644177 0.636156 +v -3.299930 -0.944105 0.661780 +v -1.294723 -4.930340 0.536358 +vt 0.263363 0.211569 +vt 0.262325 0.213624 +vt 0.261575 0.213250 +vt 0.262483 0.211103 +vt 0.269871 0.198931 +vt 0.268437 0.202006 +vt 0.266508 0.201048 +vt 0.267680 0.197938 +vt 0.298747 0.142359 +vt 0.294714 0.154878 +vt 0.289284 0.152881 +vt 0.295592 0.143448 +vt 0.337229 0.052212 +vt 0.350814 0.023823 +vt 0.369800 0.033504 +vt 0.353975 0.061509 +vt 0.267031 0.204613 +vt 0.265490 0.203789 +vt 0.339575 0.084767 +vt 0.327215 0.074260 +vt 0.265741 0.207106 +vt 0.264436 0.206368 +vt 0.276205 0.189215 +vt 0.274220 0.192675 +vt 0.271545 0.191225 +vt 0.273171 0.187521 +vt 0.319669 0.098541 +vt 0.318656 0.092588 +vt 0.260255 0.217393 +vt 0.259452 0.219061 +vt 0.259215 0.218900 +vt 0.259867 0.217230 +vt 0.264509 0.209392 +vt 0.263421 0.208807 +vt 0.271908 0.195775 +vt 0.269705 0.194670 +vt 0.285749 0.170093 +vt 0.282873 0.176310 +vt 0.280432 0.173814 +vt 0.283541 0.167574 +vt 0.318450 0.131269 +vt 0.305391 0.119027 +vt 0.280570 0.181279 +vt 0.277518 0.178884 +vt 0.341533 0.114590 +vt 0.320389 0.133596 +vt 0.265659 0.210095 +vt 0.264300 0.212132 +vt 0.274280 0.197545 +vt 0.272157 0.200378 +vt 0.287316 0.178838 +vt 0.284269 0.183483 +vt 0.310628 0.150501 +vt 0.263048 0.214068 +vt 0.270344 0.203075 +vt 0.281481 0.187418 +vt 0.278088 0.185314 +vt 0.301796 0.158802 +vt 0.387371 0.045302 +vt 0.370700 0.070176 +vt 0.261816 0.215900 +vt 0.261282 0.215568 +vt 0.268696 0.205605 +vt 0.278884 0.191045 +vt 0.295953 0.168133 +vt 0.289821 0.163147 +vt 0.356109 0.090493 +vt 0.260558 0.217694 +vt 0.267126 0.207933 +vt 0.276695 0.194515 +vt 0.291202 0.173812 +vt 0.259658 0.219201 +vt 0.316097 0.155605 +vt 0.307594 0.163473 +vt 0.403860 0.057073 +vt 0.384580 0.080883 +vt 0.263723 0.214579 +vt 0.262310 0.216279 +vt 0.272033 0.204424 +vt 0.270085 0.206717 +vt 0.284635 0.189844 +vt 0.281502 0.193202 +vt 0.300060 0.170400 +vt 0.368863 0.100402 +vt 0.260894 0.217955 +vt 0.268362 0.208891 +vt 0.278847 0.196644 +vt 0.295504 0.177492 +vt 0.347593 0.120723 +vt 0.259832 0.219390 +vt 0.266733 0.210905 +vt 0.276458 0.199479 +vt 0.291379 0.182054 +vt 0.326689 0.143382 +vt 0.265172 0.212787 +vt 0.274125 0.201987 +vt 0.287728 0.186204 +vt 0.305339 0.176319 +vt 0.299679 0.181699 +vt 0.381396 0.113482 +vt 0.364070 0.137926 +vt 0.261229 0.218242 +vt 0.259996 0.219547 +vt 0.269524 0.209961 +vt 0.267705 0.211800 +vt 0.281043 0.198633 +vt 0.278304 0.201545 +vt 0.295083 0.185778 +vt 0.333874 0.152686 +vt 0.265970 0.213525 +vt 0.275858 0.203771 +vt 0.290721 0.189427 +vt 0.322453 0.162651 +vt 0.264344 0.215157 +vt 0.273558 0.205906 +vt 0.287470 0.192586 +vt 0.313369 0.170266 +vt 0.419413 0.070836 +vt 0.397251 0.093502 +vt 0.262769 0.216704 +vt 0.271469 0.208012 +vt 0.284366 0.195601 +vt 0.297950 0.190083 +vt 0.293652 0.192889 +vt 0.338905 0.159945 +vt 0.325870 0.170743 +vt 0.266695 0.214336 +vt 0.264904 0.215793 +vt 0.277401 0.205686 +vt 0.274987 0.207564 +vt 0.289747 0.195834 +vt 0.315839 0.176725 +vt 0.434129 0.085599 +vt 0.410361 0.107405 +vt 0.263187 0.217175 +vt 0.272689 0.209402 +vt 0.286521 0.198337 +vt 0.308236 0.182162 +vt 0.389253 0.123855 +vt 0.261516 0.218556 +vt 0.270567 0.211153 +vt 0.283333 0.201256 +vt 0.303005 0.186375 +vt 0.365083 0.142419 +vt 0.260145 0.219705 +vt 0.268579 0.212780 +vt 0.280064 0.203695 +vt 0.291958 0.199287 +vt 0.288025 0.201646 +vt 0.319245 0.184184 +vt 0.311903 0.187835 +vt 0.422010 0.122703 +vt 0.402040 0.137307 +vt 0.263561 0.217678 +vt 0.261774 0.218888 +vt 0.273782 0.210921 +vt 0.271500 0.212425 +vt 0.284658 0.204038 +vt 0.305826 0.191347 +vt 0.379399 0.160627 +vt 0.260309 0.219837 +vt 0.269360 0.213867 +vt 0.281556 0.206037 +vt 0.300674 0.194239 +vt 0.351844 0.175175 +vt 0.267338 0.215211 +vt 0.278785 0.207709 +vt 0.296090 0.196709 +vt 0.331368 0.181233 +vt 0.265405 0.216479 +vt 0.276204 0.209349 +vt 0.445288 0.103693 +vt 0.286138 0.206778 +vt 0.282907 0.208375 +vt 0.308016 0.196167 +vt 0.302791 0.198383 +vt 0.381993 0.165967 +vt 0.353884 0.177759 +vt 0.270031 0.214999 +vt 0.267884 0.216148 +vt 0.279978 0.209827 +vt 0.298135 0.200458 +vt 0.333166 0.184071 +vt 0.265844 0.217210 +vt 0.277255 0.211214 +vt 0.293915 0.202790 +vt 0.322028 0.190325 +vt 0.457820 0.121138 +vt 0.431432 0.139039 +vt 0.263891 0.218217 +vt 0.274700 0.212543 +vt 0.289871 0.204949 +vt 0.314526 0.193697 +vt 0.408032 0.154347 +vt 0.262019 0.219224 +vt 0.272307 0.213798 +vt 0.260424 0.220035 +vt 0.280953 0.212036 +vt 0.278121 0.213158 +vt 0.299557 0.204529 +vt 0.295000 0.206315 +vt 0.336707 0.197052 +vt 0.324966 0.198152 +vt 0.469600 0.139196 +vt 0.440962 0.155026 +vt 0.266211 0.217981 +vt 0.264175 0.218779 +vt 0.275467 0.214231 +vt 0.290869 0.208045 +vt 0.316321 0.199964 +vt 0.416593 0.169110 +vt 0.262205 0.219598 +vt 0.272955 0.215248 +vt 0.287264 0.209560 +vt 0.309684 0.201114 +vt 0.390775 0.182037 +vt 0.260524 0.220222 +vt 0.270593 0.216207 +vt 0.283968 0.210863 +vt 0.304406 0.202807 +vt 0.360818 0.196549 +vt 0.268344 0.217129 +vt 0.276062 0.215983 +vt 0.273471 0.216741 +vt 0.292082 0.211406 +vt 0.288216 0.212459 +vt 0.318088 0.203228 +vt 0.311559 0.205587 +vt 0.422758 0.185599 +vt 0.395024 0.187076 +vt 0.262366 0.219978 +vt 0.260645 0.220490 +vt 0.271033 0.217462 +vt 0.284820 0.213427 +vt 0.306005 0.207209 +vt 0.365260 0.199556 +vt 0.268711 0.218148 +vt 0.281703 0.214320 +vt 0.301117 0.208623 +vt 0.338179 0.199745 +vt 0.266512 0.218780 +vt 0.278803 0.215173 +vt 0.296403 0.209850 +vt 0.326647 0.200780 +vt 0.479044 0.158726 +vt 0.449762 0.171709 +vt 0.264395 0.219370 +vt 0.271353 0.218750 +vt 0.268986 0.219197 +vt 0.285443 0.216054 +vt 0.282237 0.216649 +vt 0.307162 0.212046 +vt 0.301768 0.213047 +vt 0.363957 0.204478 +vt 0.338060 0.207714 +vt 0.266726 0.219606 +vt 0.279287 0.217230 +vt 0.296936 0.213915 +vt 0.328016 0.208695 +vt 0.486229 0.178922 +vt 0.459124 0.187443 +vt 0.264551 0.219984 +vt 0.276495 0.217773 +vt 0.292661 0.214755 +vt 0.319730 0.209566 +vt 0.429913 0.193289 +vt 0.262445 0.220382 +vt 0.273860 0.218267 +vt 0.288909 0.215415 +vt 0.312999 0.210903 +vt 0.400497 0.198009 +vt 0.260668 0.220704 +vt 0.266859 0.220453 +vt 0.264640 0.220617 +vt 0.279569 0.219311 +vt 0.276754 0.219580 +vt 0.297285 0.217727 +vt 0.293137 0.218040 +vt 0.329221 0.213676 +vt 0.320848 0.215058 +vt 0.465700 0.204863 +vt 0.437192 0.213777 +vt 0.262470 0.220792 +vt 0.274083 0.219815 +vt 0.289340 0.218404 +vt 0.313967 0.216349 +vt 0.404474 0.223251 +vt 0.260707 0.220909 +vt 0.271553 0.220059 +vt 0.285820 0.218734 +vt 0.307723 0.216875 +vt 0.370043 0.214024 +vt 0.269152 0.220271 +vt 0.282555 0.219008 +vt 0.302204 0.217493 +vt 0.340807 0.212148 +vt 0.493445 0.198373 +vt 0.262466 0.221207 +vt 0.260673 0.221178 +vt 0.274159 0.221383 +vt 0.271625 0.221370 +vt 0.289401 0.221453 +vt 0.285851 0.221416 +vt 0.313550 0.221291 +vt 0.307333 0.221295 +vt 0.406717 0.234595 +vt 0.368327 0.227682 +vt 0.269215 0.221357 +vt 0.282618 0.221400 +vt 0.301931 0.221835 +vt 0.339152 0.222550 +vt 0.266897 0.221309 +vt 0.279655 0.221407 +vt 0.297285 0.221453 +vt 0.328884 0.221252 +vt 0.497750 0.218753 +vt 0.466847 0.223163 +vt 0.264667 0.221244 +vt 0.276833 0.221400 +vt 0.293243 0.221400 +vt 0.320687 0.221534 +vt 0.441093 0.227611 +vt 0.269166 0.222426 +vt 0.266851 0.222165 +vt 0.282415 0.223763 +vt 0.279500 0.223508 +vt 0.301575 0.225556 +vt 0.297139 0.225120 +vt 0.339892 0.225883 +vt 0.328136 0.226460 +vt 0.500000 0.240738 +vt 0.467100 0.242261 +vt 0.264634 0.221871 +vt 0.276729 0.223222 +vt 0.293121 0.224748 +vt 0.320080 0.227314 +vt 0.440577 0.241595 +vt 0.262441 0.221619 +vt 0.274080 0.222943 +vt 0.289369 0.224410 +vt 0.313031 0.226569 +vt 0.414429 0.237635 +vt 0.260645 0.221375 +vt 0.271578 0.222690 +vt 0.285755 0.224060 +vt 0.306912 0.226070 +vt 0.375401 0.233124 +vt 0.264542 0.222488 +vt 0.262369 0.222017 +vt 0.276423 0.225018 +vt 0.273878 0.224493 +vt 0.292630 0.228071 +vt 0.288923 0.227362 +vt 0.319101 0.232278 +vt 0.312411 0.231683 +vt 0.437995 0.259023 +vt 0.417284 0.253524 +vt 0.260606 0.221623 +vt 0.271393 0.223987 +vt 0.285359 0.226838 +vt 0.306490 0.230695 +vt 0.384729 0.240377 +vt 0.269014 0.223486 +vt 0.282024 0.226109 +vt 0.301177 0.229773 +vt 0.343163 0.232486 +vt 0.266733 0.222979 +vt 0.279148 0.225578 +vt 0.296651 0.228772 +vt 0.327183 0.232948 +vt 0.492869 0.261556 +vt 0.463660 0.260411 +vt 0.271074 0.225267 +vt 0.268764 0.224493 +vt 0.284580 0.229345 +vt 0.281396 0.228402 +vt 0.305780 0.235200 +vt 0.300609 0.233694 +vt 0.382961 0.254989 +vt 0.341669 0.246794 +vt 0.266538 0.223785 +vt 0.278611 0.227595 +vt 0.295979 0.232431 +vt 0.325970 0.240695 +vt 0.489970 0.283758 +vt 0.458466 0.276391 +vt 0.264390 0.223073 +vt 0.276027 0.226785 +vt 0.291895 0.231385 +vt 0.317918 0.238181 +vt 0.434971 0.269285 +vt 0.262260 0.222429 +vt 0.273504 0.226012 +vt 0.288100 0.230336 +vt 0.311456 0.236546 +vt 0.413939 0.263002 +vt 0.260598 0.221823 +vt 0.266264 0.224559 +vt 0.264178 0.223669 +vt 0.277930 0.229522 +vt 0.275427 0.228473 +vt 0.294894 0.235994 +vt 0.290769 0.234529 +vt 0.322758 0.245090 +vt 0.315973 0.243487 +vt 0.453286 0.293568 +vt 0.428808 0.281584 +vt 0.262153 0.222840 +vt 0.272987 0.227486 +vt 0.287053 0.233078 +vt 0.310124 0.241569 +vt 0.405465 0.269324 +vt 0.260521 0.222099 +vt 0.270656 0.226454 +vt 0.283587 0.231912 +vt 0.304595 0.239682 +vt 0.369007 0.257803 +vt 0.268409 0.225496 +vt 0.280632 0.230603 +vt 0.299437 0.237885 +vt 0.336447 0.248175 +vt 0.482956 0.304537 +vt 0.263917 0.224237 +vt 0.261987 0.223225 +vt 0.274704 0.230083 +vt 0.272402 0.228810 +vt 0.289274 0.237479 +vt 0.285718 0.235550 +vt 0.308375 0.246573 +vt 0.303362 0.244169 +vt 0.397284 0.275334 +vt 0.357866 0.261176 +vt 0.260419 0.222283 +vt 0.270147 0.227605 +vt 0.282497 0.233960 +vt 0.298245 0.241778 +vt 0.334231 0.251944 +vt 0.267991 0.226428 +vt 0.279574 0.232638 +vt 0.321685 0.251597 +vt 0.475309 0.324386 +vt 0.447370 0.311807 +vt 0.265907 0.225330 +vt 0.277065 0.231340 +vt 0.314378 0.248864 +vt 0.293577 0.239375 +vt 0.422718 0.296172 +vt 0.385218 0.289824 +vt 0.348684 0.269403 +vt 0.269475 0.228687 +vt 0.267427 0.227336 +vt 0.281172 0.236300 +vt 0.278466 0.234553 +vt 0.301107 0.248682 +vt 0.296553 0.245986 +vt 0.330140 0.262656 +vt 0.265475 0.226021 +vt 0.276045 0.232948 +vt 0.292126 0.242897 +vt 0.319268 0.258323 +vt 0.465614 0.343423 +vt 0.437713 0.329668 +vt 0.263569 0.224766 +vt 0.273800 0.231575 +vt 0.287551 0.240233 +vt 0.312009 0.254357 +vt 0.411439 0.315998 +vt 0.261767 0.223612 +vt 0.271604 0.230101 +vt 0.284116 0.238118 +vt 0.306199 0.251399 +vt 0.260312 0.222507 +vt 0.324231 0.270103 +vt 0.315820 0.264116 +vt 0.454838 0.362582 +vt 0.427202 0.345891 +vt 0.264972 0.226683 +vt 0.263200 0.225274 +vt 0.274874 0.234647 +vt 0.272754 0.232927 +vt 0.289896 0.246122 +vt 0.285686 0.243093 +vt 0.309307 0.259954 +vt 0.401643 0.333188 +vt 0.261492 0.223934 +vt 0.270695 0.231261 +vt 0.282455 0.240607 +vt 0.303878 0.256085 +vt 0.371429 0.312072 +vt 0.260189 0.222703 +vt 0.268703 0.229669 +vt 0.279677 0.238490 +vt 0.299150 0.252901 +vt 0.337631 0.285889 +vt 0.266798 0.228144 +vt 0.277187 0.236470 +vt 0.294537 0.249548 +vt 0.305783 0.264588 +vt 0.300629 0.260443 +vt 0.393900 0.343422 +vt 0.366293 0.322892 +vt 0.261215 0.224266 +vt 0.260071 0.222883 +vt 0.269652 0.232404 +vt 0.267838 0.230612 +vt 0.280626 0.242993 +vt 0.277974 0.240572 +vt 0.296052 0.256601 +vt 0.338381 0.290772 +vt 0.266082 0.228923 +vt 0.275674 0.238304 +vt 0.291752 0.252762 +vt 0.319948 0.275517 +vt 0.264409 0.227299 +vt 0.273511 0.236187 +vt 0.287143 0.249092 +vt 0.311592 0.269471 +vt 0.442196 0.382015 +vt 0.415099 0.360398 +vt 0.262790 0.225750 +vt 0.271521 0.234234 +vt 0.283443 0.245680 +vt 0.292280 0.260156 +vt 0.288141 0.255775 +vt 0.328692 0.306756 +vt 0.314718 0.282182 +vt 0.265296 0.229635 +vt 0.263782 0.227871 +vt 0.273949 0.239956 +vt 0.271994 0.237614 +vt 0.284392 0.251819 +vt 0.306654 0.274491 +vt 0.426782 0.399528 +vt 0.402019 0.375486 +vt 0.262323 0.226188 +vt 0.270167 0.235443 +vt 0.281414 0.248264 +vt 0.301368 0.268979 +vt 0.380340 0.356477 +vt 0.260944 0.224582 +vt 0.268468 0.233432 +vt 0.278526 0.245300 +vt 0.296640 0.264534 +vt 0.356887 0.333948 +vt 0.259866 0.223086 +vt 0.266864 0.231497 +vt 0.276114 0.242513 +vt 0.281601 0.254402 +vt 0.278882 0.250662 +vt 0.300313 0.279168 +vt 0.296418 0.272832 +vt 0.389672 0.392236 +vt 0.369376 0.369168 +vt 0.261816 0.226573 +vt 0.260617 0.224825 +vt 0.268713 0.236537 +vt 0.267203 0.234345 +vt 0.276400 0.247315 +vt 0.291811 0.267884 +vt 0.346516 0.351391 +vt 0.259658 0.223233 +vt 0.265787 0.232269 +vt 0.274161 0.244250 +vt 0.287790 0.263016 +vt 0.324315 0.315050 +vt 0.264425 0.230291 +vt 0.272156 0.241464 +vt 0.284366 0.258587 +vt 0.307606 0.287493 +vt 0.263097 0.228387 +vt 0.270328 0.238921 +vt 0.410323 0.416369 +vt 0.273737 0.249193 +vt 0.271807 0.245845 +vt 0.287395 0.271343 +vt 0.284074 0.265942 +vt 0.344572 0.354994 +vt 0.325371 0.327887 +vt 0.264653 0.232945 +vt 0.263489 0.230844 +vt 0.270061 0.242794 +vt 0.281241 0.261053 +vt 0.309932 0.293645 +vt 0.262366 0.228835 +vt 0.268537 0.240006 +vt 0.278614 0.256700 +vt 0.298134 0.284199 +vt 0.390255 0.430388 +vt 0.370256 0.401937 +vt 0.261277 0.226902 +vt 0.267152 0.237468 +vt 0.276035 0.252793 +vt 0.291773 0.277233 +vt 0.356026 0.378400 +vt 0.260255 0.225036 +vt 0.265862 0.235147 +vt 0.259470 0.223357 +vt 0.267952 0.243831 +vt 0.266648 0.240958 +vt 0.277281 0.263195 +vt 0.275085 0.258491 +vt 0.300134 0.304667 +vt 0.291430 0.290054 +vt 0.368952 0.444393 +vt 0.351078 0.411601 +vt 0.261593 0.229201 +vt 0.260707 0.227178 +vt 0.265507 0.238280 +vt 0.272966 0.254236 +vt 0.286233 0.280947 +vt 0.338446 0.385537 +vt 0.259890 0.225225 +vt 0.264447 0.235815 +vt 0.270935 0.250459 +vt 0.282578 0.274126 +vt 0.327285 0.363463 +vt 0.259207 0.223519 +vt 0.263454 0.233501 +vt 0.269362 0.246988 +vt 0.279732 0.268333 +vt 0.321104 0.336073 +vt 0.262509 0.231309 +vt 0.263778 0.238918 +vt 0.262965 0.236340 +vt 0.269573 0.255672 +vt 0.268019 0.251624 +vt 0.279937 0.283840 +vt 0.277187 0.276469 +vt 0.321736 0.393159 +vt 0.310660 0.370565 +vt 0.259504 0.225364 +vt 0.258987 0.223577 +vt 0.262208 0.233940 +vt 0.266683 0.247972 +vt 0.274970 0.270306 +vt 0.297366 0.345600 +vt 0.261486 0.231665 +vt 0.265663 0.244658 +vt 0.273042 0.264910 +vt 0.286216 0.310735 +vt 0.260790 0.229491 +vt 0.264611 0.241681 +vt 0.271273 0.260067 +vt 0.282707 0.293729 +vt 0.345356 0.456284 +vt 0.331525 0.419829 +vt 0.260113 0.227394 +vt 0.260924 0.234252 +vt 0.260436 0.231922 +vt 0.264018 0.248613 +vt 0.263286 0.245233 +vt 0.269978 0.271323 +vt 0.268432 0.266169 +vt 0.292100 0.342348 +vt 0.281458 0.315033 +vt 0.259962 0.229691 +vt 0.262629 0.242189 +vt 0.267222 0.261134 +vt 0.277549 0.296136 +vt 0.319809 0.463164 +vt 0.311501 0.426417 +vt 0.259500 0.227548 +vt 0.261999 0.239370 +vt 0.266024 0.256502 +vt 0.274438 0.285582 +vt 0.305549 0.397664 +vt 0.259101 0.225462 +vt 0.261437 0.236737 +vt 0.264996 0.252304 +vt 0.271768 0.277828 +vt 0.302286 0.371486 +vt 0.258770 0.223647 +vt 0.259121 0.229809 +vt 0.258877 0.227637 +vt 0.260518 0.242510 +vt 0.260198 0.239649 +vt 0.262991 0.261852 +vt 0.262316 0.257374 +vt 0.267071 0.298040 +vt 0.266337 0.286826 +vt 0.290779 0.432504 +vt 0.286293 0.400965 +vt 0.258686 0.225517 +vt 0.259886 0.236967 +vt 0.261944 0.252925 +vt 0.265296 0.278953 +vt 0.288563 0.373219 +vt 0.258500 0.223683 +vt 0.259621 0.234452 +vt 0.261193 0.248923 +vt 0.264438 0.272276 +vt 0.273713 0.339165 +vt 0.259367 0.232072 +vt 0.260860 0.245576 +vt 0.263609 0.266694 +vt 0.269647 0.312957 +vt 0.295051 0.470727 +vt 0.258264 0.225523 +vt 0.258277 0.223679 +vt 0.258339 0.237053 +vt 0.258308 0.234523 +vt 0.258431 0.253198 +vt 0.258455 0.249016 +vt 0.259181 0.278359 +vt 0.258915 0.272497 +vt 0.271588 0.378633 +vt 0.268918 0.341401 +vt 0.258292 0.232130 +vt 0.258433 0.245675 +vt 0.258812 0.266883 +vt 0.267281 0.310829 +vt 0.258273 0.229844 +vt 0.258398 0.242631 +vt 0.258816 0.261898 +vt 0.263308 0.295921 +vt 0.269303 0.473018 +vt 0.268440 0.435087 +vt 0.258250 0.227662 +vt 0.258358 0.239760 +vt 0.258647 0.257651 +vt 0.258158 0.286710 +vt 0.268974 0.404193 +vt 0.257218 0.232081 +vt 0.257426 0.229806 +vt 0.256006 0.245605 +vt 0.256276 0.242532 +vt 0.254136 0.266629 +vt 0.254653 0.261797 +vt 0.251600 0.306483 +vt 0.252898 0.295786 +vt 0.244254 0.472745 +vt 0.246631 0.435576 +vt 0.257628 0.227623 +vt 0.256517 0.239672 +vt 0.254972 0.257193 +vt 0.252695 0.285787 +vt 0.250974 0.404499 +vt 0.257846 0.225505 +vt 0.256765 0.236992 +vt 0.255182 0.252856 +vt 0.253318 0.278328 +vt 0.253368 0.377739 +vt 0.258053 0.223684 +vt 0.256999 0.234455 +vt 0.255713 0.248981 +vt 0.253677 0.272090 +vt 0.263694 0.338437 +vt 0.257004 0.227529 +vt 0.257441 0.225425 +vt 0.254699 0.239425 +vt 0.255211 0.236776 +vt 0.251434 0.256517 +vt 0.252199 0.252401 +vt 0.246167 0.284616 +vt 0.247425 0.277512 +vt 0.229658 0.402079 +vt 0.228526 0.372577 +vt 0.257789 0.223605 +vt 0.255699 0.234275 +vt 0.252991 0.248685 +vt 0.248590 0.271410 +vt 0.227551 0.332004 +vt 0.256154 0.231925 +vt 0.253580 0.245308 +vt 0.249676 0.266006 +vt 0.237821 0.307739 +vt 0.256587 0.229685 +vt 0.254181 0.242258 +vt 0.250564 0.261078 +vt 0.243897 0.293750 +vt 0.219544 0.466504 +vt 0.227050 0.430898 +vt 0.254422 0.233965 +vt 0.255108 0.231672 +vt 0.250231 0.248036 +vt 0.251153 0.244735 +vt 0.243726 0.270300 +vt 0.245342 0.265032 +vt 0.221726 0.335593 +vt 0.235774 0.306709 +vt 0.255764 0.229481 +vt 0.252128 0.241729 +vt 0.246628 0.260161 +vt 0.237762 0.292576 +vt 0.195419 0.459013 +vt 0.207672 0.424901 +vt 0.256398 0.227376 +vt 0.252926 0.238979 +vt 0.247806 0.255619 +vt 0.239973 0.283451 +vt 0.218691 0.395427 +vt 0.257025 0.225322 +vt 0.253679 0.236397 +vt 0.249173 0.251612 +vt 0.241850 0.276327 +vt 0.221294 0.367514 +vt 0.257582 0.223532 +vt 0.170579 0.454873 +vt 0.186497 0.420527 +vt 0.254966 0.229196 +vt 0.255807 0.227163 +vt 0.250118 0.241057 +vt 0.251182 0.238386 +vt 0.243062 0.258308 +vt 0.244810 0.254079 +vt 0.229228 0.289712 +vt 0.233281 0.281342 +vt 0.196176 0.390307 +vt 0.256624 0.225176 +vt 0.252204 0.235874 +vt 0.246383 0.250422 +vt 0.236199 0.274151 +vt 0.201713 0.359986 +vt 0.257331 0.223446 +vt 0.253181 0.233538 +vt 0.247749 0.247070 +vt 0.238892 0.268311 +vt 0.211904 0.329108 +vt 0.254093 0.231315 +vt 0.248935 0.243929 +vt 0.241125 0.263151 +vt 0.222914 0.301005 +vt 0.254198 0.228834 +vt 0.255238 0.226897 +vt 0.248164 0.240174 +vt 0.249504 0.237616 +vt 0.239766 0.256593 +vt 0.241703 0.252497 +vt 0.223782 0.286665 +vt 0.228254 0.278043 +vt 0.166270 0.410222 +vt 0.183370 0.382596 +vt 0.256233 0.224993 +vt 0.250783 0.235224 +vt 0.243582 0.249111 +vt 0.231794 0.271377 +vt 0.199810 0.354139 +vt 0.257127 0.223366 +vt 0.251986 0.232980 +vt 0.245204 0.245914 +vt 0.234869 0.265847 +vt 0.206800 0.320322 +vt 0.253118 0.230859 +vt 0.246734 0.242921 +vt 0.237507 0.261054 +vt 0.218417 0.297234 +vt 0.147994 0.443995 +vt 0.255859 0.224806 +vt 0.256876 0.223260 +vt 0.249440 0.234443 +vt 0.250848 0.232309 +vt 0.240812 0.247623 +vt 0.242814 0.244510 +vt 0.226585 0.268226 +vt 0.230676 0.263086 +vt 0.185360 0.346944 +vt 0.201798 0.312278 +vt 0.252191 0.230310 +vt 0.244645 0.241725 +vt 0.233759 0.258727 +vt 0.211389 0.290779 +vt 0.253468 0.228401 +vt 0.246344 0.239131 +vt 0.236247 0.254714 +vt 0.217143 0.282328 +vt 0.126650 0.430407 +vt 0.146055 0.399951 +vt 0.254692 0.226578 +vt 0.247934 0.236715 +vt 0.238844 0.251242 +vt 0.222131 0.274487 +vt 0.163810 0.372244 +vt 0.251322 0.229671 +vt 0.252781 0.227900 +vt 0.242693 0.240289 +vt 0.244630 0.237891 +vt 0.230279 0.256571 +vt 0.233109 0.252683 +vt 0.207070 0.290404 +vt 0.213217 0.280595 +vt 0.105694 0.416374 +vt 0.128181 0.385127 +vt 0.254180 0.226208 +vt 0.246444 0.235634 +vt 0.235876 0.249359 +vt 0.218496 0.272896 +vt 0.147854 0.358229 +vt 0.255521 0.224569 +vt 0.248163 0.233516 +vt 0.238075 0.245787 +vt 0.223324 0.266507 +vt 0.170564 0.336835 +vt 0.256688 0.223122 +vt 0.249785 0.231534 +vt 0.240590 0.242865 +vt 0.227102 0.260891 +vt 0.192905 0.308818 +vt 0.110366 0.370844 +vt 0.129005 0.342036 +vt 0.253708 0.225784 +vt 0.255221 0.224288 +vt 0.245058 0.234414 +vt 0.246986 0.232475 +vt 0.233208 0.247064 +vt 0.236148 0.243745 +vt 0.212674 0.268305 +vt 0.218182 0.262242 +vt 0.151827 0.312798 +vt 0.256503 0.222982 +vt 0.248814 0.230673 +vt 0.238619 0.240950 +vt 0.223343 0.257788 +vt 0.180595 0.297791 +vt 0.250517 0.228954 +vt 0.240896 0.238655 +vt 0.226893 0.253736 +vt 0.196509 0.284752 +vt 0.252144 0.227337 +vt 0.243025 0.236488 +vt 0.230060 0.250304 +vt 0.205988 0.275594 +vt 0.085395 0.400884 +vt 0.148424 0.309552 +vt 0.180339 0.293572 +vt 0.247917 0.229705 +vt 0.249784 0.228160 +vt 0.236803 0.238967 +vt 0.239221 0.236911 +vt 0.220306 0.254873 +vt 0.224093 0.250684 +vt 0.191353 0.280215 +vt 0.251567 0.226712 +vt 0.241560 0.234932 +vt 0.227306 0.247570 +vt 0.200340 0.270644 +vt 0.065882 0.382146 +vt 0.096004 0.354042 +vt 0.253276 0.225321 +vt 0.243794 0.233058 +vt 0.230559 0.244508 +vt 0.207761 0.264700 +vt 0.122974 0.332213 +vt 0.254941 0.223978 +vt 0.245937 0.231345 +vt 0.233685 0.241359 +vt 0.215331 0.260286 +vt 0.256334 0.222790 +vt 0.184837 0.268756 +vt 0.195857 0.262306 +vt 0.050936 0.359857 +vt 0.082312 0.334933 +vt 0.251050 0.226035 +vt 0.252900 0.224810 +vt 0.240244 0.233240 +vt 0.242701 0.231644 +vt 0.224881 0.244455 +vt 0.228583 0.241713 +vt 0.204256 0.258395 +vt 0.106596 0.314320 +vt 0.254705 0.223631 +vt 0.244975 0.230094 +vt 0.231993 0.239105 +vt 0.211327 0.254527 +vt 0.136789 0.290647 +vt 0.256217 0.222597 +vt 0.247122 0.228663 +vt 0.235022 0.236937 +vt 0.216872 0.250661 +vt 0.166860 0.279979 +vt 0.249132 0.227297 +vt 0.237688 0.235018 +vt 0.221254 0.247351 +vt 0.201190 0.254298 +vt 0.207851 0.250264 +vt 0.100311 0.304979 +vt 0.132074 0.287995 +vt 0.254493 0.223262 +vt 0.256100 0.222399 +vt 0.244152 0.228799 +vt 0.246420 0.227541 +vt 0.230349 0.236436 +vt 0.233467 0.234646 +vt 0.213593 0.246404 +vt 0.163639 0.278640 +vt 0.248562 0.226382 +vt 0.236354 0.232961 +vt 0.218679 0.243586 +vt 0.180298 0.267973 +vt 0.250609 0.225304 +vt 0.239136 0.231496 +vt 0.222928 0.240940 +vt 0.193271 0.259974 +vt 0.036064 0.337490 +vt 0.069641 0.317261 +vt 0.252574 0.224262 +vt 0.241720 0.230098 +vt 0.226782 0.238527 +vt 0.210849 0.242171 +vt 0.216560 0.239755 +vt 0.153665 0.258116 +vt 0.174129 0.255486 +vt 0.248092 0.225414 +vt 0.250244 0.224532 +vt 0.235255 0.230886 +vt 0.238162 0.229610 +vt 0.221175 0.237427 +vt 0.188092 0.251735 +vt 0.023900 0.313990 +vt 0.059192 0.298243 +vt 0.252304 0.223684 +vt 0.240898 0.228482 +vt 0.225156 0.235424 +vt 0.197430 0.247916 +vt 0.088402 0.283524 +vt 0.254335 0.222871 +vt 0.243441 0.227372 +vt 0.228821 0.233762 +vt 0.204407 0.244798 +vt 0.122067 0.267371 +vt 0.256020 0.222119 +vt 0.245835 0.226364 +vt 0.232148 0.232221 +vt 0.219403 0.233738 +vt 0.223697 0.232131 +vt 0.185048 0.247658 +vt 0.194323 0.243360 +vt 0.050533 0.277500 +vt 0.080842 0.271593 +vt 0.252092 0.223091 +vt 0.254189 0.222463 +vt 0.240220 0.226754 +vt 0.242877 0.225914 +vt 0.227608 0.230817 +vt 0.201593 0.240497 +vt 0.116248 0.265627 +vt 0.255970 0.221909 +vt 0.245369 0.225125 +vt 0.231130 0.229628 +vt 0.208452 0.237885 +vt 0.145604 0.257022 +vt 0.247722 0.224405 +vt 0.234394 0.228549 +vt 0.214506 0.235638 +vt 0.171203 0.253741 +vt 0.249955 0.223727 +vt 0.237415 0.227687 +vt 0.014698 0.289308 +vt 0.226575 0.227962 +vt 0.230277 0.227028 +vt 0.200076 0.234180 +vt 0.206715 0.232280 +vt 0.106865 0.246211 +vt 0.137749 0.237190 +vt 0.245053 0.223853 +vt 0.247459 0.223352 +vt 0.233686 0.226284 +vt 0.212608 0.231450 +vt 0.168203 0.240237 +vt 0.249746 0.222896 +vt 0.236843 0.225596 +vt 0.217890 0.229986 +vt 0.182108 0.238554 +vt 0.001124 0.267386 +vt 0.040002 0.257356 +vt 0.251939 0.222474 +vt 0.239785 0.224987 +vt 0.222463 0.228894 +vt 0.191889 0.236206 +vt 0.073947 0.248799 +vt 0.254080 0.222048 +vt 0.242506 0.224386 +vt 0.255913 0.221659 +vt 0.233188 0.223912 +vt 0.236451 0.223531 +vt 0.211542 0.226884 +vt 0.216852 0.226122 +vt 0.165396 0.233264 +vt 0.181016 0.230483 +vt 0.000000 0.241594 +vt 0.038913 0.239795 +vt 0.249618 0.222047 +vt 0.251843 0.221851 +vt 0.239452 0.223141 +vt 0.221637 0.225332 +vt 0.190712 0.229130 +vt 0.070047 0.239338 +vt 0.254020 0.221625 +vt 0.242234 0.222827 +vt 0.225939 0.224737 +vt 0.198664 0.228283 +vt 0.103092 0.241642 +vt 0.255866 0.221438 +vt 0.244833 0.222540 +vt 0.229722 0.224283 +vt 0.205519 0.227579 +vt 0.134134 0.233433 +vt 0.247288 0.222283 +vt 0.239341 0.221279 +vt 0.242140 0.221221 +vt 0.221342 0.221675 +vt 0.225590 0.221599 +vt 0.190457 0.222275 +vt 0.198297 0.222435 +vt 0.070962 0.218290 +vt 0.099563 0.217417 +vt 0.253985 0.221202 +vt 0.255825 0.221226 +vt 0.244763 0.221195 +vt 0.229415 0.221456 +vt 0.205091 0.222244 +vt 0.131199 0.203322 +vt 0.247228 0.221188 +vt 0.232921 0.221454 +vt 0.211159 0.222050 +vt 0.166010 0.219229 +vt 0.249573 0.221188 +vt 0.236263 0.221339 +vt 0.216541 0.221884 +vt 0.180710 0.221870 +vt 0.000000 0.214972 +vt 0.038621 0.217402 +vt 0.251809 0.221221 +vt 0.244797 0.219869 +vt 0.247268 0.220098 +vt 0.229428 0.218610 +vt 0.232920 0.218863 +vt 0.205432 0.217009 +vt 0.211514 0.217606 +vt 0.134785 0.199131 +vt 0.169431 0.209546 +vt 0.249612 0.220323 +vt 0.236230 0.219181 +vt 0.216818 0.217907 +vt 0.181761 0.213825 +vt 0.003880 0.187783 +vt 0.042664 0.195528 +vt 0.251829 0.220584 +vt 0.239316 0.219424 +vt 0.221588 0.218144 +vt 0.190900 0.215432 +vt 0.074206 0.202775 +vt 0.253969 0.220789 +vt 0.242155 0.219636 +vt 0.225753 0.218326 +vt 0.198606 0.216385 +vt 0.102490 0.198140 +vt 0.255820 0.220960 +vt 0.249723 0.219477 +vt 0.251909 0.219951 +vt 0.236529 0.216979 +vt 0.239534 0.217521 +vt 0.217448 0.213942 +vt 0.222003 0.214385 +vt 0.182676 0.206531 +vt 0.191902 0.208668 +vt 0.049930 0.173970 +vt 0.080662 0.185695 +vt 0.254024 0.220383 +vt 0.242333 0.218067 +vt 0.226170 0.215170 +vt 0.199753 0.210409 +vt 0.109564 0.195110 +vt 0.255838 0.220730 +vt 0.244953 0.218557 +vt 0.229848 0.215858 +vt 0.206556 0.211982 +vt 0.146546 0.195553 +vt 0.247406 0.219018 +vt 0.233274 0.216474 +vt 0.212421 0.212896 +vt 0.171217 0.202928 +vt 0.011132 0.160855 +vt 0.254136 0.219988 +vt 0.255860 0.220494 +vt 0.242688 0.216507 +vt 0.245239 0.217269 +vt 0.226988 0.212065 +vt 0.230549 0.213078 +vt 0.201143 0.204612 +vt 0.207450 0.206422 +vt 0.116572 0.182368 +vt 0.155043 0.192551 +vt 0.247640 0.217967 +vt 0.233875 0.214085 +vt 0.213345 0.207989 +vt 0.175926 0.195419 +vt 0.249915 0.218656 +vt 0.237028 0.214929 +vt 0.218337 0.209623 +vt 0.185787 0.198312 +vt 0.020404 0.134937 +vt 0.056376 0.153661 +vt 0.252057 0.219320 +vt 0.239969 0.215722 +vt 0.223093 0.210843 +vt 0.194038 0.201685 +vt 0.087423 0.167533 +vt 0.248006 0.216926 +vt 0.250199 0.217845 +vt 0.234722 0.211684 +vt 0.237735 0.212878 +vt 0.215138 0.203250 +vt 0.219921 0.205341 +vt 0.178351 0.191333 +vt 0.189427 0.193228 +vt 0.034111 0.111548 +vt 0.068270 0.133079 +vt 0.252279 0.218721 +vt 0.240585 0.213943 +vt 0.223946 0.207104 +vt 0.197067 0.195761 +vt 0.094554 0.148758 +vt 0.254287 0.219601 +vt 0.243217 0.215000 +vt 0.227953 0.208913 +vt 0.203632 0.198585 +vt 0.124034 0.169901 +vt 0.255984 0.220272 +vt 0.245682 0.215983 +vt 0.231521 0.210366 +vt 0.209770 0.201078 +vt 0.159118 0.190165 +vt 0.250573 0.217085 +vt 0.252571 0.218159 +vt 0.238663 0.210921 +vt 0.241380 0.212268 +vt 0.221583 0.201267 +vt 0.225589 0.203747 +vt 0.193209 0.186199 +vt 0.200218 0.189690 +vt 0.079530 0.114675 +vt 0.099786 0.132540 +vt 0.254468 0.219238 +vt 0.243903 0.213566 +vt 0.229354 0.205890 +vt 0.206476 0.192960 +vt 0.122403 0.159214 +vt 0.256098 0.220075 +vt 0.246255 0.214817 +vt 0.232747 0.207736 +vt 0.212170 0.196036 +vt 0.158281 0.166558 +vt 0.248476 0.215971 +vt 0.235815 0.209397 +vt 0.217096 0.198789 +vt 0.183594 0.179616 +vt 0.051057 0.090524 +vt 0.254721 0.218905 +vt 0.256239 0.219857 +vt 0.244706 0.212208 +vt 0.246938 0.213657 +vt 0.231024 0.203152 +vt 0.234287 0.205274 +vt 0.209759 0.187940 +vt 0.214878 0.191635 +vt 0.134563 0.132162 +vt 0.160490 0.162936 +vt 0.249039 0.215043 +vt 0.237142 0.207254 +vt 0.219475 0.194863 +vt 0.185832 0.170237 +vt 0.251015 0.216365 +vt 0.239786 0.209043 +vt 0.223654 0.197834 +vt 0.196187 0.178733 +vt 0.068614 0.072648 +vt 0.093014 0.097835 +vt 0.252903 0.217633 +vt 0.242324 0.210664 +vt 0.227572 0.200535 +vt 0.203639 0.183754 +vt 0.115163 0.118193 +vt 0.249689 0.214185 +vt 0.251528 0.215685 +vt 0.238690 0.205272 +vt 0.241110 0.207304 +vt 0.222235 0.191202 +vt 0.225917 0.194361 +vt 0.189250 0.161161 +vt 0.200370 0.172261 +vt 0.086442 0.056407 +vt 0.109641 0.084019 +vt 0.253281 0.217135 +vt 0.243427 0.209199 +vt 0.229515 0.197355 +vt 0.207732 0.178364 +vt 0.129614 0.106559 +vt 0.254990 0.218571 +vt 0.245664 0.210939 +vt 0.232882 0.200443 +vt 0.213316 0.183379 +vt 0.150502 0.126696 +vt 0.256417 0.219735 +vt 0.247731 0.212617 +vt 0.236046 0.203100 +vt 0.218020 0.187574 +vt 0.170916 0.138393 +vt 0.125163 0.071370 +vt 0.139849 0.096642 +vt 0.253714 0.216661 +vt 0.255280 0.218247 +vt 0.244703 0.207815 +vt 0.246715 0.209798 +vt 0.231789 0.194380 +vt 0.234600 0.197885 +vt 0.212493 0.173481 +vt 0.217474 0.179289 +vt 0.157317 0.124044 +vt 0.256569 0.219590 +vt 0.248634 0.211633 +vt 0.237765 0.201026 +vt 0.221596 0.183940 +vt 0.176795 0.137947 +vt 0.250417 0.213386 +vt 0.240430 0.203492 +vt 0.225338 0.187858 +vt 0.200626 0.154807 +vt 0.252101 0.215055 +vt 0.242602 0.205695 +vt 0.228748 0.191276 +vt 0.206725 0.166405 +vt 0.105665 0.042139 +vt 0.170250 0.110603 +vt 0.189288 0.140285 +vt 0.249610 0.210756 +vt 0.251223 0.212664 +vt 0.240025 0.198831 +vt 0.242310 0.201875 +vt 0.225403 0.181054 +vt 0.228726 0.185018 +vt 0.206668 0.155826 +vt 0.252730 0.214490 +vt 0.244259 0.204249 +vt 0.231733 0.188721 +vt 0.212508 0.163373 +vt 0.125761 0.029707 +vt 0.141866 0.060784 +vt 0.254180 0.216242 +vt 0.246131 0.206539 +vt 0.234517 0.192044 +vt 0.218575 0.169137 +vt 0.157515 0.087294 +vt 0.255613 0.217963 +vt 0.247913 0.208727 +vt 0.237329 0.195418 +vt 0.221904 0.175961 +vt 0.256760 0.219405 +vt 0.212472 0.149854 +vt 0.218094 0.159910 +vt 0.146498 0.020914 +vt 0.159908 0.051605 +vt 0.253421 0.213981 +vt 0.254685 0.215863 +vt 0.246013 0.202925 +vt 0.247650 0.205414 +vt 0.235020 0.186471 +vt 0.237444 0.190153 +vt 0.222154 0.167638 +vt 0.170067 0.076135 +vt 0.255966 0.217702 +vt 0.249202 0.207758 +vt 0.239899 0.193781 +vt 0.226749 0.173521 +vt 0.178025 0.105163 +vt 0.256895 0.219253 +vt 0.250688 0.209959 +vt 0.242230 0.197278 +vt 0.229540 0.178599 +vt 0.192122 0.136982 +vt 0.252092 0.212025 +vt 0.244250 0.200318 +vt 0.232396 0.182450 +vt 0.227769 0.163920 +vt 0.231272 0.170631 +vt 0.186452 0.068436 +vt 0.200491 0.093763 +vt 0.256307 0.217440 +vt 0.257110 0.219056 +vt 0.250585 0.206916 +vt 0.251839 0.209257 +vt 0.242786 0.192455 +vt 0.244794 0.195875 +vt 0.233753 0.175564 +vt 0.211895 0.124587 +vt 0.253034 0.211464 +vt 0.246394 0.198983 +vt 0.236431 0.180324 +vt 0.214884 0.147049 +vt 0.254155 0.213545 +vt 0.247899 0.201793 +vt 0.238605 0.184582 +vt 0.223723 0.157076 +vt 0.166863 0.013641 +vt 0.177250 0.044031 +vt 0.255232 0.215528 +vt 0.249266 0.204448 +vt 0.240709 0.188629 +vt 0.238519 0.173324 +vt 0.240611 0.178429 +vt 0.215281 0.118485 +vt 0.226213 0.142129 +vt 0.254015 0.211012 +vt 0.254938 0.213176 +vt 0.248665 0.197882 +vt 0.249889 0.200846 +vt 0.242402 0.182834 +vt 0.230090 0.152300 +vt 0.187059 0.008111 +vt 0.194393 0.037718 +vt 0.255807 0.215248 +vt 0.250922 0.203678 +vt 0.244237 0.187143 +vt 0.232972 0.161006 +vt 0.203043 0.062180 +vt 0.256672 0.217232 +vt 0.252019 0.206280 +vt 0.245862 0.191116 +vt 0.236402 0.167994 +vt 0.215008 0.085049 +vt 0.257305 0.218961 +vt 0.253044 0.208713 +vt 0.247375 0.194689 +vt 0.246493 0.181625 +vt 0.247782 0.186195 +vt 0.233421 0.150757 +vt 0.238034 0.159025 +vt 0.212786 0.031168 +vt 0.219292 0.058307 +vt 0.256404 0.215030 +vt 0.257052 0.217039 +vt 0.252738 0.203030 +vt 0.253552 0.205730 +vt 0.248992 0.190051 +vt 0.241001 0.165603 +vt 0.222483 0.082153 +vt 0.257496 0.218845 +vt 0.254336 0.208243 +vt 0.250075 0.193659 +vt 0.243144 0.171443 +vt 0.220559 0.113690 +vt 0.255053 0.210642 +vt 0.251046 0.197026 +vt 0.244904 0.176750 +vt 0.228204 0.139772 +vt 0.255752 0.212885 +vt 0.251921 0.200135 +vt 0.206641 0.002373 +vt 0.252079 0.189203 +vt 0.252779 0.192905 +vt 0.246691 0.164222 +vt 0.248306 0.170340 +vt 0.239390 0.081204 +vt 0.239901 0.110847 +vt 0.255632 0.207928 +vt 0.256127 0.210381 +vt 0.253377 0.196437 +vt 0.249538 0.175789 +vt 0.240030 0.136918 +vt 0.256593 0.212675 +vt 0.254061 0.199685 +vt 0.250682 0.180681 +vt 0.241500 0.147906 +vt 0.227192 0.003048 +vt 0.231662 0.031544 +vt 0.257017 0.214864 +vt 0.254590 0.202577 +vt 0.251244 0.185146 +vt 0.245113 0.156383 +vt 0.235482 0.056292 +vt 0.257459 0.216966 +vt 0.255070 0.205323 +vt 0.257766 0.218759 +vt 0.255882 0.196051 +vt 0.256195 0.199325 +vt 0.253907 0.174977 +vt 0.254364 0.180011 +vt 0.243317 0.131517 +vt 0.248749 0.146175 +vt 0.247997 0.000256 +vt 0.249553 0.030991 +vt 0.257448 0.212545 +vt 0.257644 0.214771 +vt 0.256445 0.202293 +vt 0.254730 0.184596 +vt 0.251178 0.155154 +vt 0.249862 0.055162 +vt 0.257869 0.216899 +vt 0.256718 0.205069 +vt 0.255200 0.188684 +vt 0.252528 0.162873 +vt 0.245770 0.076447 +vt 0.257991 0.218737 +vt 0.256982 0.207739 +vt 0.255591 0.192472 +vt 0.253324 0.169318 +vt 0.242737 0.105833 +vt 0.257214 0.210235 +vt 0.258314 0.202228 +vt 0.258299 0.205048 +vt 0.258465 0.184446 +vt 0.258280 0.188694 +vt 0.258448 0.154366 +vt 0.258404 0.162347 +vt 0.265264 0.055908 +vt 0.261608 0.077441 +vt 0.258271 0.216863 +vt 0.258219 0.218718 +vt 0.258303 0.207711 +vt 0.258296 0.192516 +vt 0.258374 0.168975 +vt 0.260263 0.100688 +vt 0.258323 0.210207 +vt 0.258288 0.196108 +vt 0.258346 0.174705 +vt 0.257317 0.128562 +vt 0.258317 0.212522 +vt 0.258320 0.199303 +vt 0.258431 0.179779 +vt 0.256991 0.145400 +vt 0.269223 0.000000 +vt 0.267282 0.031702 +vt 0.258282 0.214738 +vt 0.259666 0.207800 +vt 0.259429 0.210266 +vt 0.261227 0.192734 +vt 0.260893 0.196298 +vt 0.263913 0.169122 +vt 0.263128 0.174974 +vt 0.274783 0.104334 +vt 0.267019 0.127615 +vt 0.259178 0.212587 +vt 0.260431 0.199473 +vt 0.262744 0.179978 +vt 0.266870 0.144151 +vt 0.290733 0.001805 +vt 0.285282 0.033733 +vt 0.258914 0.214772 +vt 0.260112 0.202367 +vt 0.262257 0.184537 +vt 0.265862 0.154532 +vt 0.281278 0.058481 +vt 0.258679 0.216894 +vt 0.259888 0.205158 +vt 0.261575 0.188763 +vt 0.264677 0.162734 +vt 0.276208 0.078494 +vt 0.258511 0.218735 +vt 0.260015 0.212732 +vt 0.259537 0.214881 +vt 0.262498 0.199887 +vt 0.261934 0.202680 +vt 0.267068 0.180872 +vt 0.266015 0.185034 +vt 0.276793 0.145040 +vt 0.272689 0.155489 +vt 0.303124 0.037229 +vt 0.297457 0.061091 +vt 0.259083 0.216968 +vt 0.261415 0.205412 +vt 0.265052 0.189138 +vt 0.271264 0.163148 +vt 0.291751 0.082799 +vt 0.258731 0.218791 +vt 0.260954 0.208013 +vt 0.263996 0.193171 +vt 0.269668 0.170216 +vt 0.283590 0.107449 +vt 0.260495 0.210442 +vt 0.263221 0.196874 +vt 0.268118 0.175492 +vt 0.280332 0.132066 +vt 0.311997 0.007515 +vt 0.259480 0.217080 +vt 0.258971 0.218669 +vt 0.263009 0.205792 +vt 0.262283 0.208336 +vt 0.268391 0.190200 +vt 0.267166 0.194213 +vt 0.277723 0.164924 +vt 0.275288 0.171671 +vt 0.303209 0.082970 +vt 0.302723 0.111286 +vt 0.261560 0.210718 +vt 0.265615 0.197607 +vt 0.273099 0.176775 +vt 0.286856 0.136090 +vt 0.260847 0.212944 +vt 0.264506 0.200383 +vt 0.271379 0.181788 +vt 0.283469 0.149416 +vt 0.332344 0.013609 +vt 0.322215 0.039577 +vt 0.260142 0.215052 +vt 0.263767 0.203136 +vt 0.269698 0.186161 +vt 0.280456 0.157289 +vt 0.314298 0.063758 +vt 0.275278 0.183492 +vt 0.260729 0.215275 +vt 0.286420 0.160216 +vt 0.258288 0.221188 +vn -0.541765 -0.840480 0.004669 +vn -0.453932 -0.890652 -0.025575 +vn -0.468337 -0.881314 0.062746 +vn -0.547533 -0.833338 0.075503 +vn -0.865383 -0.462478 -0.192785 +vn -0.805841 -0.482406 -0.343272 +vn -0.799127 -0.500656 -0.332682 +vn -0.958342 -0.258065 -0.122166 +vn -0.182897 0.327433 -0.926969 +vn -0.098209 0.377270 -0.920865 +vn -0.112918 0.434828 -0.893399 +vn 0.201239 0.253151 -0.946226 +vn -0.302255 -0.257820 0.917661 +vn -0.427015 -0.433241 0.793664 +vn -0.462783 -0.833369 0.302133 +vn -0.256508 -0.915250 0.310617 +vn -0.801019 -0.515732 -0.303873 +vn -0.736290 -0.661824 -0.140782 +vn -0.083254 -0.899838 0.428114 +vn -0.000946 0.172674 0.984954 +vn -0.691122 -0.709555 -0.137211 +vn -0.642170 -0.764061 0.061464 +vn -0.896512 0.439863 0.052492 +vn -0.979797 0.169042 0.106693 +vn -0.662954 0.157384 0.731895 +vn -0.495407 0.275430 0.823817 +vn -0.683187 -0.645405 -0.341533 +vn -0.674612 -0.229438 0.701590 +vn -0.047853 -0.983184 -0.176061 +vn 0.145787 -0.800348 -0.581500 +vn 0.039949 -0.999176 0.001282 +vn -0.054964 -0.998413 0.010102 +vn -0.584246 -0.811304 -0.020081 +vn -0.577807 -0.810419 0.096591 +vn -0.983734 -0.176916 0.030427 +vn -0.904782 -0.010041 0.425703 +vn -0.347484 0.799341 -0.490158 +vn -0.480605 0.683828 -0.548936 +vn -0.325144 0.688925 0.647786 +vn -0.481216 0.721915 0.497208 +vn -0.565630 0.158696 -0.809229 +vn -0.161626 -0.622150 -0.765984 +vn -0.661245 0.661733 -0.353313 +vn -0.440718 0.419111 0.793756 +vn -0.707846 -0.699667 0.096957 +vn -0.910550 -0.148045 -0.385937 +vn -0.587085 -0.797815 -0.136998 +vn -0.522721 -0.842708 -0.128574 +vn -0.977264 -0.211432 0.014679 +vn -0.825526 -0.561205 0.059450 +vn -0.035340 0.328715 -0.943754 +vn -0.094577 0.353343 -0.930692 +vn -0.280404 0.617023 -0.735252 +vn -0.429029 -0.893338 -0.133610 +vn -0.815516 -0.578539 -0.012513 +vn -0.312082 0.467391 -0.827113 +vn -0.805872 0.585162 -0.090060 +vn 0.443159 0.215644 -0.870083 +vn -0.387249 -0.915342 0.110111 +vn -0.120914 -0.977844 0.170843 +vn -0.242470 -0.963927 -0.109622 +vn -0.252510 -0.966247 -0.050447 +vn -0.846980 -0.517563 -0.121311 +vn -0.656392 0.517594 -0.548814 +vn -0.136998 0.502487 -0.853633 +vn -0.360027 0.666555 -0.652730 +vn -0.102573 -0.971923 0.211737 +vn 0.047884 -0.916105 -0.398053 +vn -0.722037 -0.672933 -0.160497 +vn -0.947569 0.247963 -0.201422 +vn -0.052644 0.352000 -0.934507 +vn 0.261177 -0.402783 -0.877224 +vn -0.639576 0.559191 -0.527451 +vn -0.303079 0.252083 -0.919004 +vn -0.248939 -0.921018 -0.299539 +vn -0.083621 -0.993072 -0.082339 +vn -0.413648 -0.889492 -0.194067 +vn -0.241493 -0.961730 -0.129398 +vn -0.777459 -0.624104 -0.077548 +vn -0.807917 -0.571886 -0.142064 +vn -0.098422 0.535508 -0.838740 +vn -0.272561 0.651662 -0.707816 +vn -0.298990 0.237892 -0.924100 +vn -0.147496 -0.985321 0.085818 +vn 0.104038 -0.980621 -0.165838 +vn -0.686117 -0.694784 -0.215552 +vn -0.773461 0.457350 -0.438765 +vn -0.269631 0.431471 -0.860866 +vn -0.659413 -0.740074 -0.131993 +vn 0.192297 -0.869900 -0.454146 +vn -0.556871 -0.792199 -0.249519 +vn -0.974609 -0.152806 -0.163518 +vn -0.180639 0.439894 -0.879665 +vn -0.855861 0.022553 -0.516709 +vn -0.498520 -0.834498 -0.234626 +vn -0.808252 -0.585467 -0.062532 +vn -0.126164 0.454054 -0.881985 +vn -0.747581 0.602344 0.279733 +vn -0.739402 0.636525 0.219275 +vn 0.271615 -0.622730 -0.733757 +vn 0.390393 -0.560686 -0.730186 +vn 0.077303 -0.996673 0.024781 +vn 0.015290 -0.998993 0.041932 +vn -0.604663 -0.718406 -0.343852 +vn -0.516709 -0.781274 -0.350108 +vn -0.674947 0.658284 -0.333262 +vn -0.947142 -0.110569 -0.301035 +vn -0.723472 0.677267 0.133580 +vn -0.812983 -0.015046 0.582080 +vn -0.483535 -0.817896 -0.311747 +vn -0.761254 -0.604572 -0.234382 +vn -0.689047 0.722892 -0.051210 +vn -0.587146 0.321726 0.742759 +vn -0.406140 -0.881619 -0.240303 +vn -0.731681 -0.633839 -0.250649 +vn -0.586993 0.787164 -0.189093 +vn -0.631519 0.502152 0.590716 +vn 0.088198 -0.436232 -0.895474 +vn 0.157567 -0.542070 -0.825404 +vn -0.242744 -0.959441 -0.143101 +vn -0.731773 -0.610736 -0.302438 +vn -0.425398 0.865322 -0.264962 +vn -0.468520 0.015931 0.883297 +vn -0.601520 0.169012 0.780725 +vn 0.496536 -0.184759 0.848109 +vn 0.146611 -0.429243 0.891171 +vn -0.476943 -0.808252 -0.345256 +vn -0.389386 -0.872433 -0.295297 +vn -0.709708 -0.597827 -0.372631 +vn -0.691336 -0.635060 -0.344493 +vn -0.711661 0.299539 0.635426 +vn -0.024049 -0.385846 0.922239 +vn 0.452803 0.390545 -0.801508 +vn 0.478652 0.502457 -0.719962 +vn -0.234901 -0.954833 -0.181829 +vn -0.665853 -0.643941 -0.376751 +vn -0.701041 0.561266 0.439833 +vn -0.176855 -0.234046 0.955992 +vn 0.601306 0.560747 -0.569140 +vn -0.019562 -0.990570 0.135380 +vn -0.563158 -0.729820 -0.387463 +vn -0.852168 0.523209 0.004364 +vn -0.327708 -0.113773 0.937864 +vn 0.884396 0.388714 0.258278 +vn -0.205420 -0.868313 0.451460 +vn -0.513810 -0.774316 -0.369304 +vn -0.913327 -0.146733 -0.379803 +vn -0.847896 0.253517 0.465560 +vn -0.900601 0.383404 0.204627 +vn -0.455702 0.027863 0.889676 +vn -0.552385 0.108280 0.826502 +vn 0.642933 0.513779 -0.568011 +vn 0.645375 0.660909 -0.382946 +vn -0.223273 -0.945402 -0.237342 +vn -0.161351 -0.967742 0.193426 +vn -0.598895 -0.667196 -0.442854 +vn -0.537797 -0.729331 -0.422834 +vn -0.921049 0.266579 -0.283792 +vn -0.640065 0.209235 0.739250 +vn 0.631947 0.734275 -0.247841 +vn -0.374493 -0.622883 0.686819 +vn -0.503250 -0.769799 -0.392560 +vn -0.810053 -0.216559 -0.544847 +vn -0.701529 0.224891 0.676168 +vn -0.251930 0.307199 0.917661 +vn -0.452193 -0.809687 -0.374004 +vn -0.661153 -0.555467 -0.504257 +vn -0.765343 0.228584 0.601642 +vn -0.417890 0.145634 0.896725 +vn -0.354045 -0.867702 -0.348796 +vn -0.635884 -0.626789 -0.450270 +vn 0.648823 0.399457 -0.647633 +vn -0.780816 0.164525 -0.602649 +vn -0.686361 -0.217963 -0.693808 +vn -0.312235 0.761010 -0.568621 +vn -0.346904 0.763115 -0.545213 +vn -0.599750 0.294412 -0.744041 +vn -0.769189 0.554552 -0.317454 +vn -0.470779 -0.763176 -0.442549 +vn -0.408948 -0.812891 -0.414655 +vn -0.594836 -0.502853 -0.627094 +vn -0.494552 0.744224 -0.448866 +vn -0.555986 0.826960 -0.083560 +vn -0.314371 -0.867977 -0.384350 +vn -0.556658 -0.607807 -0.566240 +vn -0.646748 0.662099 -0.378521 +vn -0.426008 0.846461 -0.319376 +vn 0.417737 -0.427656 -0.801599 +vn 0.367229 -0.361034 -0.857173 +vn -0.184057 -0.933683 -0.307138 +vn -0.533189 -0.659383 -0.529954 +vn -0.772332 0.471023 -0.426160 +vn -0.361644 0.790307 -0.494522 +vn 0.191778 -0.196020 -0.961638 +vn -0.120487 -0.992615 -0.012238 +vn -0.505417 -0.715415 -0.482376 +vn -0.330699 -0.813746 0.477920 +vn -0.549913 -0.459517 -0.697439 +vn -0.504318 -0.591662 -0.628925 +vn -0.119663 0.764061 -0.633931 +vn -0.317301 0.789636 -0.525132 +vn 0.022156 0.587878 -0.808618 +vn -0.012024 0.642781 -0.765923 +vn -0.186895 -0.917447 -0.351146 +vn -0.296518 -0.846919 -0.441298 +vn -0.274789 -0.869778 -0.409772 +vn -0.146519 -0.927305 -0.344401 +vn -0.495865 -0.636525 -0.590686 +vn -0.614978 0.517869 -0.594592 +vn -0.081240 0.621021 -0.779534 +vn -0.535905 -0.650288 -0.538408 +vn -0.031404 -0.984588 -0.171972 +vn -0.473983 -0.702475 -0.530869 +vn -0.683248 0.093905 -0.724113 +vn -0.049135 0.623157 -0.780541 +vn -0.672506 -0.135380 -0.727561 +vn -0.063204 -0.992431 0.105045 +vn -0.425001 -0.763024 -0.486923 +vn -0.614978 -0.202277 -0.762139 +vn -0.052492 0.691031 -0.720878 +vn -0.208045 0.362560 -0.908414 +vn -0.360668 -0.813898 -0.455458 +vn -0.484420 -0.627125 -0.609912 +vn -0.425825 -0.696951 -0.576983 +vn -0.624470 0.492172 -0.606433 +vn -0.582080 0.066988 -0.810327 +vn -0.872158 0.461959 0.160924 +vn -0.876736 0.446638 0.178350 +vn -0.916898 -0.399060 0.000366 +vn -0.999390 -0.020539 -0.028199 +vn -0.040376 -0.981017 -0.189642 +vn 0.124516 -0.988311 -0.087741 +vn -0.365337 -0.762017 -0.534623 +vn -0.554949 -0.173650 -0.813532 +vn -0.846034 0.526902 0.081210 +vn -0.901212 0.415326 0.123508 +vn -0.309336 -0.812983 -0.493301 +vn -0.531388 -0.417524 -0.737053 +vn -0.765770 0.642048 -0.036378 +vn -0.977355 -0.111270 -0.179846 +vn -0.229194 -0.869320 -0.437819 +vn -0.503525 -0.577013 -0.643025 +vn -0.633900 0.737663 -0.232307 +vn -0.848231 0.523545 0.079775 +vn -0.407788 -0.909940 0.075533 +vn -0.565325 -0.823298 -0.050539 +vn -0.145756 -0.928404 -0.341685 +vn -0.318613 -0.762047 -0.563646 +vn -0.249733 -0.815546 -0.521989 +vn -0.495407 -0.124088 -0.859706 +vn -0.507431 -0.365581 -0.780267 +vn -0.941923 0.281014 0.183752 +vn -0.887936 0.451857 -0.085757 +vn -0.737571 0.446059 0.506943 +vn -0.616657 0.551042 0.562181 +vn -0.171575 -0.866390 -0.468886 +vn -0.491836 -0.552385 -0.672994 +vn -0.696280 0.566271 -0.441023 +vn -0.761010 0.310556 0.569567 +vn -0.580462 -0.766930 0.273537 +vn -0.703330 -0.666738 0.246467 +vn -0.106021 -0.920621 -0.375683 +vn -0.453536 -0.641560 -0.618610 +vn -0.513749 0.382763 -0.767785 +vn -0.823847 0.184271 0.535966 +vn -0.907193 -0.411023 0.089602 +vn 0.086215 -0.963347 -0.253914 +vn -0.381420 -0.708090 -0.594195 +vn -0.461257 0.089877 -0.882687 +vn -0.899747 0.186956 0.394269 +vn -0.970458 -0.049013 0.236183 +vn 0.456954 -0.848506 -0.266762 +vn -0.124241 -0.863277 -0.489151 +vn -0.034059 -0.910825 -0.411328 +vn -0.407636 -0.534562 -0.740287 +vn -0.357982 -0.649556 -0.670736 +vn -0.070986 0.518052 -0.852382 +vn -0.062044 0.375591 -0.924680 +vn -0.090518 0.937651 -0.335490 +vn -0.378948 0.912046 -0.156560 +vn -0.764824 -0.634236 0.112980 +vn -0.765038 -0.642598 -0.041658 +vn 0.330180 -0.887814 -0.320475 +vn -0.324717 -0.713767 -0.620533 +vn -0.212561 0.209449 -0.954405 +vn -0.603565 0.753319 -0.261055 +vn -0.715354 -0.485763 -0.502243 +vn 0.762474 -0.535783 -0.362682 +vn -0.275430 -0.769372 -0.576312 +vn -0.385113 -0.028413 -0.922422 +vn -0.594867 0.599902 -0.534959 +vn -0.418104 0.165654 -0.893155 +vn -0.193548 -0.822840 -0.534257 +vn -0.443739 -0.316446 -0.838404 +vn -0.293466 0.570635 -0.766930 +vn 0.059725 0.837489 -0.543107 +vn -0.742607 -0.669362 0.020844 +vn 0.295846 -0.930601 -0.215491 +vn 0.608722 -0.747276 -0.266457 +vn -0.255226 -0.708396 -0.658010 +vn -0.199713 -0.781091 -0.591571 +vn 0.078677 0.383862 -0.920011 +vn -0.194220 0.138310 -0.971129 +vn -0.299692 0.826441 -0.476608 +vn -0.249855 0.452834 -0.855831 +vn 0.262123 -0.741997 0.617023 +vn -0.752617 0.532090 -0.387799 +vn -0.133885 -0.828913 -0.543077 +vn -0.345988 -0.261727 -0.900967 +vn 0.048433 0.333659 -0.941435 +vn -0.179296 0.883175 -0.433363 +vn -0.088321 -0.862789 -0.497726 +vn -0.325266 -0.534806 -0.779839 +vn 0.240852 0.411359 -0.879055 +vn 0.110019 0.937773 -0.329264 +vn -0.332316 -0.725120 -0.603076 +vn -0.244331 -0.828516 -0.503830 +vn -0.007935 -0.913541 -0.406629 +vn -0.279000 -0.646199 -0.710288 +vn 0.240150 0.408826 -0.880428 +vn -0.050691 0.982482 -0.179266 +vn 0.043733 -0.912473 -0.406751 +vn -0.074770 -0.827174 -0.556902 +vn -0.042909 -0.861690 -0.505570 +vn -0.282846 -0.195807 -0.938932 +vn -0.279336 -0.539476 -0.794275 +vn -0.298105 0.192358 -0.934935 +vn -0.188299 0.355541 -0.915464 +vn -0.770196 0.637471 0.020142 +vn -0.558306 0.823817 0.097934 +vn 0.469924 -0.590106 -0.656423 +vn 0.732170 -0.407453 -0.545762 +vn 0.015412 -0.915922 -0.401044 +vn -0.236000 -0.653096 -0.719535 +vn -0.064974 0.438948 -0.896146 +vn -0.433027 0.901181 -0.018403 +vn 0.986450 -0.074129 -0.146306 +vn 0.111148 -0.988067 -0.106388 +vn -0.177435 -0.713218 -0.678060 +vn -0.030915 0.502640 -0.863918 +vn -0.359416 0.765007 -0.534379 +vn 0.953063 -0.024018 0.301798 +vn 0.120243 -0.987976 -0.097018 +vn -0.110996 -0.786645 -0.607288 +vn -0.150884 0.311838 -0.938047 +vn -0.344279 0.308908 -0.886563 +vn -0.407971 0.646474 0.644673 +vn 0.021638 -0.915952 -0.400647 +vn -0.019410 -0.994812 -0.099643 +vn -0.188086 -0.674551 -0.713828 +vn -0.120548 -0.731742 -0.670827 +vn -0.664327 0.303415 -0.683065 +vn -0.516312 0.419050 -0.746849 +vn -0.246925 0.935759 -0.251747 +vn -0.225532 0.744346 -0.628498 +vn 0.934263 -0.318613 -0.159948 +vn 0.964934 -0.053438 -0.256935 +vn -0.286203 -0.958098 -0.010712 +vn -0.069735 -0.789087 -0.610248 +vn -0.356975 0.304239 -0.883145 +vn -0.408704 0.414930 -0.812860 +vn 0.406629 0.759026 -0.508408 +vn -0.054933 -0.825465 -0.561754 +vn -0.262062 -0.167364 -0.950407 +vn -0.633412 0.213050 -0.743858 +vn -0.601001 0.780541 -0.171789 +vn -0.023438 -0.864864 -0.501419 +vn -0.227973 -0.531632 -0.815699 +vn -0.710562 0.239235 -0.661702 +vn -0.408460 0.912748 -0.002411 +vn 0.503555 -0.820460 -0.270669 +vn 0.728141 -0.639180 -0.247475 +vn -0.013520 -0.792444 -0.609729 +vn 0.010773 -0.824213 -0.566118 +vn -0.338176 0.119053 -0.933500 +vn -0.189489 -0.180609 -0.965117 +vn -0.144993 0.605090 -0.782800 +vn -0.459120 0.448805 -0.766656 +vn -0.020692 0.268715 -0.962981 +vn -0.233283 0.871242 -0.431806 +vn 0.025788 -0.865719 -0.499832 +vn -0.167455 -0.518632 -0.838404 +vn -0.676809 0.310831 -0.667287 +vn -0.037935 0.985504 -0.165227 +vn -0.236854 -0.962859 -0.129429 +vn -0.142735 -0.947569 -0.285867 +vn 0.000153 -0.914182 -0.405225 +vn -0.125187 -0.702414 -0.700613 +vn -0.717887 0.211219 -0.663320 +vn 0.056703 0.908933 -0.413007 +vn 0.044282 -0.834376 -0.549364 +vn -0.299356 -0.940947 -0.158025 +vn -0.059816 -0.753136 -0.655110 +vn -0.591266 0.211005 -0.778375 +vn 0.048067 0.760094 -0.648000 +vn 0.108127 -0.476760 -0.872341 +vn -0.758446 -0.648823 0.061464 +vn 0.235664 -0.839198 -0.490066 +vn 0.206397 -0.884915 -0.417432 +vn -0.125462 -0.515152 -0.847835 +vn -0.078433 -0.731681 -0.677084 +vn -0.129429 0.492599 -0.860561 +vn -0.308664 0.267708 -0.912687 +vn 0.489242 0.869564 -0.066927 +vn 0.592273 0.699698 -0.399487 +vn -0.628407 -0.706473 -0.325480 +vn -0.535142 -0.637593 -0.554094 +vn -0.095920 -0.959349 -0.265389 +vn 0.008118 -0.781243 -0.624134 +vn -0.278909 0.092624 -0.955809 +vn 0.594592 0.572710 -0.564287 +vn -0.281228 -0.312296 -0.907376 +vn -0.727073 -0.686514 -0.005921 +vn 0.108676 -0.802087 -0.587207 +vn -0.167913 -0.006989 -0.985748 +vn 0.478317 0.569292 -0.668630 +vn 0.181433 0.476913 -0.859981 +vn 0.193182 -0.814905 -0.546434 +vn -0.131565 -0.179937 -0.974822 +vn 0.208319 0.593493 -0.777398 +vn 0.549852 0.829524 0.097476 +vn -0.621113 -0.766442 -0.163427 +vn 0.314097 -0.856471 -0.409558 +vn 0.273080 -0.920469 -0.279550 +vn 0.044618 -0.760643 -0.647603 +vn 0.085482 -0.805902 -0.585833 +vn 0.034242 0.369579 -0.928556 +vn -0.104160 0.045534 -0.993500 +vn 0.964019 0.103854 -0.244636 +vn 0.936308 0.223975 -0.270394 +vn -0.214484 -0.207465 -0.954405 +vn 0.836970 0.152776 -0.525437 +vn -0.188604 -0.979644 -0.068484 +vn 0.135075 -0.819025 -0.557573 +vn -0.066622 -0.061556 -0.995849 +vn 0.796930 0.458052 -0.393750 +vn 0.891934 0.360240 0.273171 +vn 0.191870 -0.825617 -0.530564 +vn -0.010407 -0.190466 -0.981628 +vn 0.887020 0.398846 0.232582 +vn -0.658773 -0.684927 -0.311258 +vn -0.670736 -0.650044 -0.357097 +vn 0.235633 -0.836909 -0.493973 +vn 0.014161 -0.537553 -0.843074 +vn 0.972777 0.189764 -0.132969 +vn 0.414655 0.601856 -0.682485 +vn -0.668081 -0.548235 -0.503037 +vn -0.192328 -0.484695 -0.853236 +vn 0.692221 0.092563 -0.715690 +vn 0.039613 -0.818812 -0.572649 +vn -0.020875 -0.830103 -0.557176 +vn 0.141209 -0.149144 -0.978668 +vn 0.280953 -0.232246 -0.931181 +vn 0.829127 0.515519 -0.216193 +vn 0.579028 0.783959 -0.223792 +vn 0.853694 0.509842 -0.105777 +vn -0.052065 -0.846583 -0.529649 +vn 0.300577 -0.530137 -0.792810 +vn 0.338969 0.818628 -0.463576 +vn 0.903470 0.407758 0.131993 +vn -0.446577 -0.760674 -0.471053 +vn -0.487930 -0.777520 -0.396619 +vn 0.010926 -0.904691 -0.425855 +vn 0.208258 -0.747002 -0.631306 +vn 0.150731 0.504807 -0.849940 +vn 0.980377 0.173223 -0.093814 +vn -0.460891 -0.767174 -0.446089 +vn 0.131413 -0.938261 -0.319956 +vn 0.116947 -0.797571 -0.591754 +vn 0.071810 0.055422 -0.995849 +vn 0.939451 0.253243 -0.230811 +vn 0.094821 -0.989227 -0.111484 +vn 0.243660 0.631367 -0.736167 +vn 0.358898 0.778985 -0.514145 +vn 0.129002 -0.893857 -0.429365 +vn 0.086825 -0.942991 -0.321238 +vn -0.082858 -0.841334 -0.534074 +vn -0.168279 -0.886776 -0.430433 +vn 0.421308 -0.472793 -0.773888 +vn 0.280526 -0.692709 -0.664388 +vn -0.045717 0.893551 -0.446608 +vn 0.125309 0.531541 -0.837672 +vn 0.368053 0.767296 -0.525071 +vn 0.158208 -0.974670 -0.158025 +vn -0.120853 -0.931333 -0.343455 +vn 0.152959 -0.773675 -0.614795 +vn 0.285226 0.028321 -0.958037 +vn 0.244301 0.831965 -0.498093 +vn 0.414106 -0.754173 -0.509568 +vn 0.202399 -0.974425 -0.097385 +vn 0.069735 -0.803034 -0.591815 +vn 0.369396 -0.236061 -0.898770 +vn 0.076388 0.937101 -0.340556 +vn 0.238166 0.132267 -0.962157 +vn -0.011872 -0.821314 -0.570299 +vn 0.433546 -0.289712 -0.853267 +vn -0.058443 0.971679 -0.228858 +vn -0.838923 0.312601 -0.445509 +vn -0.825556 0.396619 -0.401410 +vn 0.777886 -0.331553 0.533769 +vn 0.441694 -0.171453 0.880612 +vn -0.048616 -0.967162 -0.249428 +vn 0.446059 -0.892514 0.066347 +vn 0.243843 -0.750999 -0.613605 +vn 0.194586 -0.796167 -0.572893 +vn 0.459334 -0.042543 -0.887234 +vn 0.477950 -0.245827 -0.843257 +vn -0.762658 0.566668 -0.311777 +vn -0.162999 -0.558367 -0.813379 +vn 0.159703 -0.823359 -0.544542 +vn 0.445387 -0.307199 -0.840968 +vn -0.557024 0.763237 -0.327280 +vn -0.752281 0.026521 -0.658254 +vn 0.091067 -0.855190 -0.510208 +vn 0.409772 -0.452803 -0.791833 +vn -0.182867 0.759514 -0.624195 +vn -0.827723 0.161962 -0.537217 +vn 0.884396 -0.459365 0.082278 +vn 0.885006 -0.405194 0.229163 +vn -0.066256 -0.895321 -0.440413 +vn 0.332377 -0.645527 -0.687582 +vn 0.248573 0.396985 -0.883480 +vn -0.875851 0.177252 -0.448805 +vn -0.564287 0.524277 -0.637715 +vn -0.852016 -0.252419 0.458632 +vn -0.802362 -0.589770 -0.091494 +vn 0.231513 -0.825190 -0.515183 +vn 0.218818 -0.853084 -0.473617 +vn 0.519730 -0.298135 -0.800592 +vn 0.484512 -0.442000 -0.754875 +vn 0.018891 0.578784 -0.815241 +vn -0.867794 -0.487838 -0.094333 +vn 0.727805 0.375591 0.573748 +vn 0.574847 0.526383 0.626423 +vn 0.108249 -0.904080 -0.413373 +vn 0.391217 -0.609882 -0.689169 +vn 0.473556 0.248665 -0.844905 +vn -0.930113 -0.333964 -0.152593 +vn 0.232948 0.706412 0.668325 +vn 0.063936 -0.986267 -0.152104 +vn 0.273446 -0.728172 -0.628437 +vn 0.595111 -0.064852 -0.800989 +vn -0.930570 -0.159276 -0.329569 +vn -0.318644 0.488968 0.811975 +vn 0.377575 -0.917173 0.127323 +vn 0.215796 -0.799158 -0.560991 +vn 0.556078 -0.207984 -0.804651 +vn 0.518998 0.453719 -0.724387 +vn 0.701895 0.151921 -0.695853 +vn -0.535539 -0.844478 -0.004761 +vn -0.834223 -0.347697 -0.427961 +vn 0.410077 0.470534 0.781274 +vn 0.191534 0.602496 0.774743 +vn 0.207038 -0.899930 -0.383679 +vn 0.050600 -0.990539 -0.127323 +vn 0.448195 -0.573443 -0.685720 +vn 0.339091 -0.711142 -0.615833 +vn 0.719932 -0.030915 -0.693319 +vn -0.513047 0.468917 -0.718925 +vn 0.415693 0.511032 0.752342 +vn 0.036988 -0.999237 -0.009980 +vn 0.244301 -0.803980 -0.542131 +vn 0.659444 -0.143254 -0.737938 +vn -0.189825 0.645650 -0.739616 +vn -0.407392 -0.599170 0.689200 +vn 0.225745 -0.836268 -0.499649 +vn 0.589831 -0.282601 -0.756432 +vn 0.190954 0.649953 -0.735557 +vn -0.916562 -0.198035 -0.347392 +vn 0.248482 -0.853145 -0.458632 +vn 0.533067 -0.422895 -0.732749 +vn 0.507706 0.368114 0.778893 +vn 0.692831 0.050600 -0.719291 +vn 0.613361 -0.080630 -0.785638 +vn 0.278390 0.847530 -0.451857 +vn 0.480056 0.740898 -0.469680 +vn 0.950560 -0.026185 0.309397 +vn 0.764183 0.592151 -0.255623 +vn 0.336985 -0.793634 -0.506516 +vn 0.249855 -0.843013 -0.476302 +vn 0.581713 -0.284005 -0.762169 +vn 0.643757 0.588397 -0.489181 +vn -0.463363 -0.224891 -0.857112 +vn 0.236915 -0.860805 -0.450392 +vn 0.584216 -0.434767 -0.685293 +vn 0.756737 0.380993 -0.531175 +vn -0.448256 0.544389 -0.708975 +vn 0.703146 -0.213660 0.678152 +vn 0.739311 -0.214331 0.638295 +vn 0.213202 -0.900174 -0.379742 +vn 0.561327 -0.561541 -0.607868 +vn 0.773186 0.164098 -0.612537 +vn 0.104007 0.889615 -0.444655 +vn 0.814020 -0.203497 0.543962 +vn -0.050691 -0.968780 -0.242622 +vn 0.468703 -0.689993 -0.551500 +vn -0.322459 -0.904233 -0.279824 +vn 0.595874 -0.343852 -0.725700 +vn 0.646992 -0.505387 -0.570910 +vn 0.742363 0.556383 -0.373180 +vn 0.764763 0.410779 -0.496292 +vn 0.176519 0.813349 -0.554308 +vn 0.022401 0.957305 -0.288095 +vn 0.740989 -0.651082 0.164159 +vn 0.744957 -0.665273 0.048982 +vn 0.267708 -0.869625 -0.414747 +vn 0.236305 -0.906186 -0.350597 +vn 0.673513 -0.547258 -0.496841 +vn 0.709616 0.265206 -0.652730 +vn 0.276620 0.930998 -0.238136 +vn 0.786859 -0.586749 -0.191137 +vn -0.030396 -0.953703 -0.299142 +vn 0.573504 -0.643178 -0.507279 +vn 0.625050 0.140538 -0.767785 +vn 0.551225 0.797815 -0.244087 +vn 0.850978 -0.320078 -0.416333 +vn -0.444868 -0.796075 -0.410260 +vn 0.410077 -0.776299 -0.478713 +vn 0.589038 -0.072665 -0.804804 +vn 0.670492 0.682363 -0.291116 +vn 0.795709 0.330912 -0.507248 +vn 0.310770 -0.841517 -0.441847 +vn 0.648549 -0.537767 -0.538652 +vn 0.602191 -0.602954 -0.523240 +vn 0.818140 0.385266 -0.426832 +vn 0.745415 0.211890 -0.631977 +vn 0.649373 0.745079 0.151982 +vn 0.767357 0.629963 0.119358 +vn 0.355815 -0.641774 -0.679312 +vn 0.476394 -0.404065 -0.780877 +vn 0.122379 -0.974212 -0.189489 +vn -0.159459 -0.969054 -0.188269 +vn 0.459243 -0.764824 -0.451735 +vn 0.687002 -0.079867 -0.722221 +vn 0.836268 0.542497 0.079379 +vn 0.622852 0.140446 -0.769585 +vn 0.362011 -0.839198 -0.405774 +vn 0.618763 -0.410840 -0.669546 +vn 0.870907 0.491348 -0.008606 +vn 0.454421 0.890652 -0.014496 +vn 0.304880 -0.874844 -0.376385 +vn 0.593402 -0.578692 -0.559374 +vn 0.871700 0.451857 -0.189520 +vn 0.474380 0.862911 0.174108 +vn 0.297525 -0.819941 -0.488998 +vn 0.301218 -0.777062 -0.552629 +vn 0.264077 -0.915799 -0.302591 +vn 0.490097 -0.763848 -0.419843 +vn 0.402081 -0.838282 -0.368206 +vn 0.780633 -0.045534 -0.623280 +vn 0.634846 -0.433668 -0.639393 +vn 0.743461 0.187475 0.641926 +vn 0.785394 0.255165 0.563891 +vn -0.076144 0.945585 -0.316233 +vn 0.503372 0.248573 0.827509 +vn 0.337199 -0.877651 -0.340587 +vn 0.532273 -0.584948 -0.611927 +vn 0.844813 0.335521 0.416730 +vn 0.604205 0.139653 0.784448 +vn -0.463027 -0.374340 -0.803400 +vn -0.525529 -0.267525 -0.807581 +vn 0.276559 -0.927244 -0.252327 +vn 0.560167 -0.550523 -0.618946 +vn 0.886746 0.440352 0.140446 +vn 0.596637 0.109317 0.795007 +vn -0.593707 -0.066469 -0.801904 +vn 0.188055 -0.976501 -0.105167 +vn 0.577410 -0.616199 -0.535600 +vn 0.882778 0.340312 -0.323771 +vn 0.656362 0.140080 0.741295 +vn -0.488418 -0.047029 -0.871303 +vn 0.011353 -0.999390 -0.032746 +vn 0.370586 -0.879665 -0.298013 +vn 0.272225 -0.936430 -0.221229 +vn 0.630573 -0.580828 -0.514725 +vn 0.621509 -0.603504 -0.499466 +vn 0.802850 0.540788 0.250923 +vn 0.741539 0.649586 0.167577 +vn 0.802149 0.458052 0.383007 +vn 0.787225 0.363231 0.498306 +vn -0.567797 0.041780 -0.822077 +vn -0.718558 0.369762 -0.588977 +vn 0.194433 -0.979064 -0.059847 +vn 0.612476 -0.664235 -0.428480 +vn 0.809442 0.569506 -0.142918 +vn 0.821894 0.379162 0.425062 +vn -0.898068 0.367321 -0.241829 +vn 0.104190 -0.987854 0.115085 +vn 0.532121 -0.767907 -0.356548 +vn 0.863948 0.032716 -0.502457 +vn 0.809290 0.453566 0.373180 +vn -0.975249 -0.165227 0.146825 +vn 0.438978 -0.839961 -0.318949 +vn 0.718467 -0.440504 -0.538285 +vn 0.812922 0.502701 0.294015 +vn -0.573717 -0.671560 0.468856 +vn -0.443587 -0.110599 -0.889340 +vn 0.149815 -0.986084 -0.071627 +vn 0.157781 -0.941343 0.298227 +vn 0.721702 -0.662801 -0.199530 +vn 0.607715 -0.755669 -0.244087 +vn 0.619800 0.628956 -0.469283 +vn 0.892270 0.042055 -0.449477 +vn 0.384045 0.450209 -0.806085 +vn 0.367595 0.541398 -0.756127 +vn -0.307382 -0.463881 -0.830836 +vn -0.606800 -0.164251 -0.777673 +vn 0.480178 -0.840846 -0.249672 +vn 0.805963 -0.464492 -0.366924 +vn 0.404096 0.579089 -0.708060 +vn -0.066469 0.403638 -0.912473 +vn 0.407086 -0.881161 -0.240455 +vn 0.742302 -0.611713 -0.273354 +vn 0.413221 0.649007 -0.638752 +vn 0.233711 0.656880 -0.716819 +vn 0.252144 -0.599414 -0.759667 +vn 0.208350 -0.664907 -0.717246 +vn 0.270516 -0.937101 -0.220466 +vn 0.745354 -0.637776 -0.194037 +vn 0.396283 0.741813 -0.540941 +vn 0.238075 0.441145 -0.865261 +vn 0.044374 -0.755272 -0.653859 +vn 0.515549 -0.838130 -0.178076 +vn 0.438765 -0.881680 -0.173498 +vn 0.848048 -0.498642 -0.179174 +vn 0.750420 -0.657857 -0.063631 +vn 0.028626 0.290048 -0.956572 +vn 0.092715 0.388043 -0.916929 +vn 0.273812 0.693197 -0.666677 +vn 0.112644 0.620563 -0.775994 +vn 0.544847 -0.838527 0.000732 +vn 0.547136 -0.819910 0.168279 +vn 0.302408 -0.938047 -0.169042 +vn 0.774468 -0.632527 -0.006256 +vn 0.288034 0.492599 -0.821192 +vn 0.050996 0.419080 -0.906491 +vn 0.571856 -0.793695 0.207312 +vn 0.129307 -0.990112 0.053957 +vn 0.797937 -0.598590 -0.070101 +vn 0.700888 0.382458 -0.602039 +vn 0.024262 0.240516 -0.970336 +vn 0.771783 -0.632313 -0.066958 +vn 0.161290 -0.801294 0.576067 +vn 0.677786 -0.718223 -0.157170 +vn 0.936003 -0.065127 -0.345897 +vn -0.012421 0.261269 -0.965178 +vn 0.697317 0.091922 -0.710837 +vn 0.332896 -0.938383 -0.092715 +vn 0.083041 -0.986785 0.139012 +vn 0.788446 -0.613453 -0.044252 +vn 0.822016 -0.555193 -0.126530 +vn 0.723350 0.413404 -0.552995 +vn 0.915098 0.182775 -0.359355 +vn 0.475631 0.853053 -0.214576 +vn 0.541429 0.731651 -0.414106 +vn 0.575243 -0.816126 -0.054781 +vn 0.836207 -0.547014 -0.038728 +vn 0.101535 -0.831172 0.546617 +vn 0.705222 -0.695578 -0.137089 +vn 0.967589 -0.177343 -0.179662 +vn 0.485427 0.655965 -0.577929 +vn 0.818567 0.571337 0.058901 +vn 0.538560 -0.834559 -0.115696 +vn 0.843593 -0.534593 -0.050142 +vn 0.475967 0.559313 -0.678671 +vn 0.386273 0.921415 0.041902 +vn 0.458998 -0.881375 -0.111545 +vn 0.732017 -0.681204 0.007813 +vn 0.544877 0.499313 -0.673605 +vn 0.371014 0.928404 0.019623 +vn 0.263497 -0.961455 -0.078249 +vn 0.365062 -0.930754 -0.019807 +vn 0.693442 -0.711600 -0.112766 +vn 0.550218 -0.833064 -0.056917 +vn 0.965056 -0.233863 -0.118107 +vn 0.835566 -0.536546 -0.117985 +vn 0.557390 0.516221 0.650227 +vn 0.675466 0.623402 0.393811 +vn 0.779992 -0.359111 0.512467 +vn 0.014588 0.268929 0.963042 +vn 0.471145 -0.880062 -0.059023 +vn 0.732414 -0.657491 -0.176702 +vn 0.792688 0.603534 0.085574 +vn 0.075838 0.115238 0.990417 +vn 0.006470 -0.502487 -0.864528 +vn 0.016907 -0.384167 -0.923093 +vn 0.340007 -0.938505 -0.059847 +vn 0.783410 -0.573077 -0.240394 +vn 0.908109 0.394360 -0.140690 +vn 0.254067 0.210211 0.944029 +vn 0.169927 -0.206091 -0.963652 +vn 0.011505 -0.999908 0.005432 +vn 0.799768 -0.561785 -0.211432 +vn 0.981109 0.074953 -0.178289 +vn 0.413434 0.369457 0.832179 +vn 0.993011 -0.117832 0.000641 +vn 0.018708 -0.991974 0.124912 +vn 0.251259 -0.295389 -0.921720 +vn 0.129093 -0.091586 -0.987365 +vn 0.478744 -0.877895 -0.008393 +vn 0.346995 -0.937284 -0.032441 +vn 0.762139 -0.606433 -0.226600 +vn 0.768944 -0.591693 -0.242073 +vn 0.590808 0.737236 0.327708 +vn 0.877132 0.479385 0.027650 +vn 0.082034 0.178045 0.980590 +vn 0.177313 0.227760 0.957427 +vn -0.183599 0.199133 -0.962584 +vn 0.005402 -0.996490 -0.083407 +vn 0.763848 -0.631367 -0.133732 +vn 0.995483 0.023743 -0.091769 +vn 0.285745 0.378094 0.880551 +vn 0.051607 0.074557 -0.995849 +vn -0.004425 -0.984191 -0.176946 +vn 0.668996 -0.742698 -0.028230 +vn 0.962096 -0.259224 -0.084597 +vn 0.380963 0.503128 0.775658 +vn -0.460280 -0.181585 0.868984 +vn 0.554094 -0.832423 0.001953 +vn 0.860530 -0.492996 -0.128178 +vn 0.458266 0.647725 0.608600 +vn -0.037629 0.020203 0.999084 +vn 0.481338 -0.875393 0.043977 +vn 0.359569 -0.933042 -0.009430 +vn 0.801874 -0.597461 -0.002838 +vn 0.756798 -0.653340 0.019135 +vn 0.587725 0.807398 -0.051607 +vn 0.852870 0.517014 0.072451 +vn 0.594317 0.795129 -0.120334 +vn 0.607135 0.778985 -0.156560 +vn 0.303354 -0.826319 -0.474471 +vn 0.184454 -0.810358 -0.556108 +vn 0.065676 -0.965545 -0.251778 +vn 0.721732 -0.687918 0.076205 +vn 0.998016 0.037049 0.050386 +vn 0.578997 0.788202 -0.208380 +vn -0.532517 -0.741356 -0.408399 +vn 0.029481 -0.806879 -0.589953 +vn 0.649525 -0.754143 0.096622 +vn 0.962310 -0.271920 0.000855 +vn 0.563402 0.792688 -0.232704 +vn 0.865291 0.153874 0.477035 +vn 0.554338 -0.829096 0.072726 +vn 0.879757 -0.475356 0.001282 +vn 0.550218 0.814325 -0.184545 +vn 0.624134 0.772271 0.118320 +vn 0.441298 -0.766961 -0.465835 +vn 0.147465 -0.959227 -0.241035 +vn 0.077517 -0.711936 -0.697928 +vn 0.692770 -0.698691 0.178533 +vn 0.641194 -0.749229 0.165777 +vn 0.973479 0.110874 0.199957 +vn 0.954863 -0.279122 0.101444 +vn 0.517716 0.853816 0.054292 +vn 0.521989 0.852626 0.021760 +vn 0.706992 -0.700003 0.100528 +vn 0.945402 0.268319 0.184790 +vn 0.556017 -0.821100 0.128819 +vn 0.857692 -0.504562 0.098605 +vn 0.553148 0.828791 0.084292 +vn 0.313334 0.900876 0.300333 +vn 0.478256 -0.873257 0.093051 +vn 0.778252 -0.613086 0.135716 +vn 0.625111 0.749138 0.219031 +vn 0.462020 0.876461 0.135411 +vn 0.349193 -0.936613 -0.027711 +vn 0.156072 -0.987365 -0.026337 +vn 0.366253 -0.929533 0.042421 +vn 0.717490 -0.676809 0.164617 +vn 0.816828 0.511307 0.267006 +vn 0.549364 0.829585 0.099765 +vn 0.173315 -0.984466 0.027650 +vn 0.550310 -0.817316 0.170537 +vn 0.466384 -0.872860 0.143315 +vn 0.807031 -0.553087 0.206763 +vn 0.733451 -0.635823 0.240272 +vn -0.097903 0.323191 0.941221 +vn 0.077883 0.418897 0.904660 +vn -0.083834 0.398694 0.913236 +vn -0.169561 0.217200 0.961272 +vn 0.322825 -0.926572 0.192938 +vn 0.139317 -0.988983 0.049471 +vn 0.350627 -0.928739 0.120304 +vn 0.691397 -0.682180 0.237770 +vn 0.446059 0.503830 0.739708 +vn -0.077120 0.168218 0.982696 +vn 0.200232 -0.979492 -0.022126 +vn 0.150456 -0.988189 -0.028443 +vn 0.679556 -0.698111 0.225440 +vn 0.866695 0.239479 0.437544 +vn -0.114475 0.184179 0.976196 +vn 0.665426 -0.722648 0.186987 +vn 0.054353 -0.939116 -0.339244 +vn 0.633931 -0.746361 0.202612 +vn 0.933714 -0.280953 0.221809 +vn -0.171117 0.230659 0.957854 +vn 0.712363 0.021424 0.701437 +vn 0.086764 -0.784875 0.613514 +vn 0.048921 -0.803674 0.593005 +vn 0.311747 -0.932829 0.180486 +vn 0.108493 -0.984771 0.135807 +vn 0.660268 -0.671621 0.336039 +vn 0.655507 -0.690512 0.305734 +vn 0.204627 0.739067 0.641774 +vn 0.726646 0.447035 0.521622 +vn 0.132359 0.414258 0.900449 +vn 0.072481 0.405866 0.911039 +vn 0.511765 -0.606891 0.608020 +vn -0.007172 -0.999451 -0.032228 +vn 0.613422 -0.743034 0.267495 +vn 0.878750 -0.276833 0.388745 +vn -0.048311 0.362468 0.930723 +vn 0.808313 -0.060976 0.585559 +vn 0.531754 -0.816553 0.224616 +vn 0.729331 -0.598315 0.331675 +vn -0.018555 0.461684 0.886837 +vn 0.524247 0.559801 0.641652 +vn 0.449904 -0.872951 0.188452 +vn 0.679342 -0.644948 0.349986 +vn 0.039979 0.593890 0.803522 +vn 0.210608 0.512345 0.832514 +vn 0.196142 -0.695334 0.691397 +vn -0.736503 0.071230 0.672628 +vn 0.924833 -0.007263 -0.380230 +vn 0.577074 -0.734367 0.357250 +vn 0.502548 -0.814447 0.289926 +vn 0.790399 -0.275338 0.547197 +vn 0.636830 -0.601215 0.482650 +vn 0.794244 0.593860 -0.128239 +vn 0.790613 0.601611 -0.113773 +vn 0.794397 0.224403 -0.564409 +vn 0.427534 -0.872646 0.235908 +vn 0.617328 -0.641621 0.455184 +vn 0.664846 0.736412 -0.125095 +vn 0.719352 0.496597 -0.485641 +vn -0.275307 -0.082400 0.957793 +vn -0.349437 0.074343 0.933988 +vn 0.278207 -0.939695 0.198889 +vn 0.605792 -0.659474 0.445051 +vn 0.590716 0.804743 -0.058199 +vn 0.539476 0.709311 -0.453627 +vn -0.459639 0.219062 0.860622 +vn 0.076388 -0.977660 0.195776 +vn 0.609272 -0.673116 0.419111 +vn 0.805719 0.492599 0.328837 +vn 0.619068 0.746086 -0.245033 +vn -0.070345 -0.986999 0.144353 +vn 0.573931 0.081576 -0.814814 +vn 0.549821 0.220679 -0.805567 +vn -0.311045 -0.419752 0.852657 +vn -0.358806 -0.261727 0.895932 +vn 0.402234 -0.869930 0.285287 +vn 0.285806 -0.942289 0.174230 +vn 0.564776 -0.630116 0.532853 +vn 0.544725 -0.655995 0.522385 +vn 0.787194 0.367382 -0.495285 +vn 0.834590 0.522629 -0.173925 +vn 0.471206 0.439528 -0.764672 +vn -0.499527 0.122379 0.857570 +vn 0.090457 -0.988006 0.125065 +vn 0.560381 -0.645863 0.518448 +vn 0.870235 0.293802 0.395367 +vn 0.585101 0.491928 -0.644673 +vn -0.894650 0.002380 -0.446699 +vn -0.173345 -0.949705 0.260720 +vn 0.537797 -0.715293 0.446181 +vn 0.700919 -0.286447 0.653157 +vn 0.774468 0.300851 -0.556444 +vn -0.428083 0.086917 -0.899533 +vn 0.469924 -0.808130 0.355022 +vn 0.580462 -0.560167 0.590960 +vn 0.798486 0.238411 -0.552751 +vn 0.397778 0.894681 0.203070 +vn 0.452284 0.885800 0.103549 +vn 0.260933 -0.805383 0.532182 +vn 0.404523 -0.434736 0.804559 +vn -0.019501 -0.983367 0.180425 +vn -0.450911 -0.753746 0.478042 +vn 0.584918 -0.636464 0.502762 +vn 0.530900 -0.705527 0.469344 +vn 0.731956 0.134831 0.667837 +vn 0.592792 -0.280038 0.755058 +vn 0.624958 0.776605 -0.079257 +vn 0.857997 0.493118 0.143620 +vn 0.450575 -0.800562 0.395032 +vn 0.546495 -0.503647 0.669057 +vn 0.801904 0.565691 -0.192083 +vn 0.511429 0.629170 0.585253 +vn 0.383099 -0.867580 0.317026 +vn 0.552812 -0.605121 0.572863 +vn 0.877224 0.477676 -0.047792 +vn 0.495468 0.862453 0.103336 +vn 0.413770 -0.901120 0.129368 +vn 0.412488 -0.888882 0.199194 +vn 0.277810 -0.940275 0.196631 +vn 0.564989 -0.649251 0.509140 +vn 0.852596 0.413923 0.318888 +vn 0.350688 0.932432 0.086764 +vn 0.613788 0.773766 0.156560 +vn 0.845363 0.394726 0.359844 +vn 0.742546 0.634053 0.215705 +vn 0.411664 -0.795648 0.444349 +vn 0.351299 -0.865596 0.356792 +vn 0.524857 -0.428144 0.735649 +vn 0.558245 -0.557421 0.614490 +vn 0.751823 0.515458 0.411084 +vn 0.511185 0.832118 0.214942 +vn 0.496384 -0.865413 0.068178 +vn 0.426221 -0.898526 0.104587 +vn 0.239265 -0.940001 0.243141 +vn 0.566088 -0.632893 0.528153 +vn 0.679220 0.291665 0.673452 +vn 0.398877 0.864132 0.306803 +vn 0.253670 -0.910703 0.325907 +vn -0.124302 -0.974181 0.188360 +vn 0.549150 -0.653645 0.520707 +vn 0.558153 0.047273 0.828364 +vn 0.318094 0.924894 0.208167 +vn 0.930967 -0.353496 0.091159 +vn -0.482833 -0.760247 0.434584 +vn 0.482284 -0.713797 0.507767 +vn 0.500595 -0.227668 0.835170 +vn 0.624592 0.435804 0.648000 +vn 0.500015 0.174322 0.848262 +vn 0.790551 -0.087466 -0.606098 +vn 0.812464 0.142582 -0.565264 +vn -0.615223 -0.480361 0.625050 +vn -0.951170 -0.080477 0.297952 +vn 0.215461 -0.940825 0.261483 +vn -0.052644 -0.998169 0.028871 +vn 0.472427 -0.610462 0.635670 +vn 0.474593 -0.660909 0.581286 +vn 0.358562 -0.014557 0.933378 +vn 0.731986 0.461257 -0.501389 +vn -0.746849 -0.351939 -0.564196 +vn -0.198218 -0.967742 0.155309 +vn 0.440870 -0.718223 0.538255 +vn 0.320872 -0.154027 0.934507 +vn 0.627766 0.730277 -0.269417 +vn 0.239296 -0.307352 -0.920988 +vn 0.378613 -0.793268 0.476791 +vn 0.396588 -0.322855 0.859340 +vn 0.648030 0.726737 0.227729 +vn 0.842616 -0.198889 -0.500381 +vn 0.313242 -0.862911 0.396466 +vn 0.457167 -0.503586 0.733055 +vn -0.446211 -0.589770 0.673055 +vn 0.181188 -0.087100 0.979553 +vn 0.165654 -0.071413 0.983581 +vn 0.838404 0.465804 -0.282937 +vn 0.720511 0.685812 0.102451 +vn -0.831446 0.520005 -0.195593 +vn 0.675802 0.582873 -0.451125 +vn 0.395459 -0.726737 0.561602 +vn 0.333476 -0.799158 0.500107 +vn 0.267067 -0.194098 0.943907 +vn 0.593646 0.614032 0.520127 +vn 0.598498 0.033570 -0.800378 +vn 0.273141 -0.862423 0.426130 +vn 0.343120 -0.432691 0.833674 +vn 0.477554 0.337718 0.811090 +vn 0.807367 0.027955 -0.589343 +vn -0.900632 -0.143986 0.410016 +vn -0.952086 0.090915 0.291971 +vn 0.190710 -0.939848 0.283303 +vn 0.395825 -0.567431 0.722007 +vn 0.335826 0.053652 0.940367 +vn 0.871853 0.192846 -0.450117 +vn -0.901456 0.422987 0.091586 +vn 0.021180 -0.999207 -0.033387 +vn 0.422315 -0.652120 0.629566 +vn 0.085574 -0.994781 -0.055300 +vn 0.298471 -0.122227 0.946532 +vn 0.322520 -0.369610 0.871395 +vn 0.319529 0.564135 0.761315 +vn 0.367656 0.305918 0.878170 +vn 0.377483 0.917173 0.127445 +vn 0.378613 0.925474 0.009674 +vn -0.655477 -0.651509 0.381939 +vn -0.665578 -0.560442 0.492813 +vn 0.242256 -0.861538 0.446150 +vn 0.187078 -0.936888 0.295328 +vn 0.339152 -0.529221 0.777703 +vn 0.392102 -0.012268 0.919828 +vn 0.420911 0.885769 0.195471 +vn -0.491775 -0.339122 0.801935 +vn 0.132328 -0.988495 -0.072939 +vn 0.332224 -0.634754 0.697623 +vn 0.363201 -0.159062 0.917997 +vn 0.370647 0.842036 0.391827 +vn 0.083987 -0.383953 0.919492 +vn 0.354656 -0.912107 -0.205512 +vn 0.315043 -0.725791 0.611499 +vn 0.316507 -0.068392 0.946104 +vn 0.318339 0.739433 0.593158 +vn 0.598559 0.147984 0.787255 +vn 0.281808 -0.801477 0.527421 +vn 0.244789 -0.532609 0.810144 +vn 0.221351 -0.615314 0.756523 +vn 0.520585 0.072329 0.850734 +vn 0.643483 -0.138157 0.752861 +vn -0.025452 0.900754 0.433515 +vn 0.015015 0.815088 0.579089 +vn 0.007355 -0.426740 0.904324 +vn 0.017640 -0.251473 0.967681 +vn 0.282296 -0.957274 -0.062502 +vn 0.579547 -0.764916 -0.281075 +vn 0.231819 -0.716056 0.658406 +vn 0.631123 -0.144566 0.762078 +vn 0.089175 0.714743 0.693625 +vn 0.055513 0.240516 0.969054 +vn 0.217902 -0.802820 0.554949 +vn 0.491348 -0.167669 0.854640 +vn 0.188726 0.578478 0.793542 +vn 0.080233 0.956542 0.280282 +vn 0.187445 -0.862514 0.469955 +vn 0.344493 -0.373302 0.861354 +vn 0.333384 0.363353 0.869930 +vn -0.043031 0.976531 0.210913 +vn -0.134678 -0.892605 0.430189 +vn -0.084323 -0.795434 0.600116 +vn 0.174108 -0.931974 0.317881 +vn 0.167669 -0.704947 0.689108 +vn 0.133213 -0.801172 0.583392 +vn 0.592700 -0.214515 0.776299 +vn 0.514603 -0.298654 0.803705 +vn -0.326914 0.683126 0.653005 +vn -0.056703 0.626789 0.777093 +vn -0.354686 0.340892 0.870602 +vn -0.762566 0.583087 0.280160 +vn 0.093326 -0.862850 0.496750 +vn 0.373089 -0.438704 0.817499 +vn 0.185736 0.460250 0.868129 +vn -0.690512 0.627674 0.359355 +vn 0.235786 -0.862087 0.448500 +vn 0.283029 -0.756066 0.590106 +vn 0.067324 -0.926420 0.370403 +vn 0.266640 -0.556322 0.786981 +vn 0.392865 0.199438 0.897671 +vn -0.665517 0.563402 0.489486 +vn 0.169897 -0.460311 0.871334 +vn 0.216010 -0.975066 0.050295 +vn 0.210974 -0.608325 0.765099 +vn 0.540727 -0.056032 0.839290 +vn -0.564714 0.617481 0.547502 +vn 0.075259 -0.297342 0.951781 +vn 0.608936 -0.757439 -0.235450 +vn 0.026246 -0.866634 0.498215 +vn -0.051820 -0.916929 0.395642 +vn 0.291086 -0.482772 0.825922 +vn 0.282449 -0.573473 0.768975 +vn -0.276589 0.545457 0.791162 +vn 0.081851 0.327494 0.941282 +vn -0.979492 -0.160833 0.121311 +vn -0.977294 0.000061 0.211859 +vn 0.834925 -0.399396 0.378613 +vn 0.916837 -0.187689 0.352367 +vn -0.024415 -0.986572 0.161321 +vn 0.239723 -0.635792 0.733634 +vn 0.279641 0.003449 0.960082 +vn -0.948485 0.234443 0.213019 +vn 0.689108 0.065859 0.721641 +vn 0.210242 -0.973968 -0.084414 +vn 0.159520 -0.716025 0.679586 +vn 0.322459 -0.239937 0.915647 +vn -0.830256 0.445784 0.334513 +vn -0.068850 0.336650 -0.939085 +vn 0.090701 -0.806085 0.584765 +vn 0.310434 -0.376629 0.872768 +vn -0.627003 0.540483 0.560991 +vn -0.962615 -0.209845 -0.171239 +vn 0.748833 -0.555071 0.362072 +vn -0.102481 -0.976959 0.187170 +vn -0.093356 -0.995575 0.009613 +vn 0.132054 -0.665242 0.734825 +vn 0.100711 -0.734764 0.670766 +vn 0.070040 0.074679 0.994720 +vn 0.213080 -0.232307 0.949004 +vn -0.617481 0.701468 0.355846 +vn -0.617054 0.690359 0.377636 +vn 0.901212 0.261788 -0.345317 +vn 0.050233 -0.183172 -0.981780 +vn 0.070620 -0.812006 0.579302 +vn 0.232734 -0.396435 0.888058 +vn -0.587786 0.657949 0.470717 +vn -0.600146 0.181463 0.779015 +vn 0.057924 -0.870266 0.489151 +vn 0.196539 -0.505631 0.840052 +vn -0.484695 0.651234 0.583850 +vn -0.624622 0.475967 0.619098 +vn 0.985046 0.002014 0.172155 +vn 0.985137 0.141392 0.097385 +vn -0.000488 -0.927000 0.375011 +vn 0.156255 -0.588183 0.793481 +vn -0.227424 0.479598 0.847468 +vn -0.621967 0.631275 0.463240 +vn 0.942137 0.320170 -0.099185 +vn 0.051424 -0.809748 0.584490 +vn 0.094211 -0.865383 0.492141 +vn 0.175909 -0.412671 0.893704 +vn 0.130955 -0.556566 0.820399 +vn 0.222388 0.765465 0.603778 +vn 0.038911 0.755669 0.653768 +vn 0.574084 0.513138 0.638020 +vn 0.597613 0.594836 0.537553 +vn 0.760796 -0.283944 0.583544 +vn 0.761956 -0.315439 0.565569 +vn 0.116062 -0.928556 0.352489 +vn 0.036958 -0.621479 0.782525 +vn -0.106876 0.594806 0.796716 +vn 0.595325 0.629200 0.499649 +vn 0.753899 -0.518204 0.403821 +vn -0.014252 -0.987610 0.156133 +vn -0.003296 -0.673299 0.739341 +vn -0.043855 0.192267 0.980346 +vn 0.474624 0.731925 0.488845 +vn 0.920896 -0.191137 0.339610 +vn -0.276162 -0.960967 -0.015412 +vn 0.016114 -0.738060 0.674490 +vn 0.110385 -0.191015 0.975341 +vn 0.356029 0.746483 0.562090 +vn 0.729209 0.296091 0.616901 +vn 0.023774 -0.867367 0.497055 +vn 0.048341 -0.938688 0.341319 +vn 0.093509 -0.614887 0.783044 +vn -0.012268 -0.675863 0.736900 +vn -0.042482 0.671621 0.739647 +vn -0.109531 0.540513 0.834162 +vn 0.531114 0.658620 0.533006 +vn 0.446944 0.660970 0.602741 +vn -0.405316 -0.813868 0.416272 +vn -0.490249 -0.829402 0.267739 +vn -0.132237 -0.987182 0.089053 +vn -0.096500 -0.678884 0.727866 +vn -0.098727 0.255898 0.961638 +vn 0.301798 0.739402 0.601764 +vn -0.395123 -0.691946 0.604205 +vn -0.668722 -0.734764 -0.113529 +vn -0.080905 -0.726829 0.681997 +vn 0.021271 -0.129734 0.991302 +vn 0.160588 0.747856 0.644124 +vn 0.051881 0.008179 0.998596 +vn -0.018311 -0.803552 0.594928 +vn 0.112888 -0.425001 0.898099 +vn 0.058138 0.729087 0.681936 +vn 0.441633 0.653310 0.614887 +vn -0.320750 -0.761162 0.563646 +vn -0.286172 -0.957915 -0.020875 +vn -0.711386 -0.670156 -0.211615 +vn -0.043458 -0.696158 0.716544 +vn -0.083438 -0.717643 0.691366 +vn -0.408063 0.304086 0.860805 +vn -0.142827 -0.061037 0.987854 +vn -0.834132 0.508530 0.213446 +vn -0.865108 0.443709 0.233833 +vn -0.723930 -0.512955 0.461257 +vn -0.684652 0.428541 0.589557 +vn -0.067629 -0.797235 0.599811 +vn 0.014832 -0.440687 0.897519 +vn -0.867641 0.407849 0.284280 +vn -0.645527 0.721427 0.250618 +vn -0.046388 -0.871853 0.487503 +vn 0.048738 -0.655843 0.753319 +vn -0.810511 0.425764 0.402142 +vn -0.630726 0.748619 0.204291 +vn -0.683035 -0.708060 0.179083 +vn -0.670217 -0.736167 0.093905 +vn -0.062136 -0.946898 0.315439 +vn 0.021302 -0.714286 0.699484 +vn -0.663869 0.441725 0.603442 +vn -0.768609 0.597369 0.228736 +vn -0.661306 -0.733543 0.156682 +vn -0.089877 -0.805414 0.585833 +vn -0.088137 -0.877957 0.470534 +vn -0.153539 -0.449232 0.880093 +vn -0.061708 -0.682607 0.728141 +vn -0.915189 -0.151646 -0.373333 +vn -0.959349 -0.002503 -0.282113 +vn -0.909085 0.374218 -0.182989 +vn -0.795007 -0.230781 -0.560930 +vn -0.092349 -0.872219 0.480300 +vn 0.005646 -0.843684 0.536790 +vn -0.071780 -0.953276 0.293344 +vn -0.029939 -0.725394 0.687643 +vn -0.966826 0.243477 -0.076876 +vn -0.798425 -0.260140 -0.542955 +vn 0.111850 -0.705710 0.699606 +vn -0.145360 -0.986023 -0.081149 +vn -0.024354 -0.716178 0.697470 +vn -0.794458 0.405591 0.451979 +vn -0.827448 -0.262093 -0.496597 +vn -0.050752 -0.379772 0.923673 +vn -0.539415 -0.822535 -0.179998 +vn -0.061678 -0.733390 0.676962 +vn -0.436537 0.062136 0.897519 +vn -0.868282 -0.229682 -0.439680 +vn 0.235206 0.684225 0.690268 +vn 0.829737 0.060396 0.554826 +vn 0.833033 0.275369 0.479781 +vn -0.079745 -0.957518 0.277047 +vn -0.007660 -0.997467 -0.070559 +vn -0.213507 -0.732536 0.646352 +vn -0.192267 -0.733207 0.652211 +vn -0.831202 0.527360 -0.175970 +vn -0.730461 0.673635 0.112308 +vn -0.814997 -0.204932 -0.541948 +vn -0.875973 -0.172735 -0.450301 +vn 0.943663 0.289132 0.160833 +vn -0.148869 -0.987701 -0.047212 +vn -0.176031 -0.761010 0.624378 +vn -0.601764 0.289987 0.744133 +vn -0.906644 -0.070711 -0.415906 +vn 0.729789 0.462996 0.502976 +vn -0.163274 -0.819514 0.549272 +vn -0.342998 -0.425031 0.837642 +vn -0.938963 0.086612 -0.332865 +vn -0.844630 0.062685 0.531632 +vn -0.132420 -0.882870 0.450514 +vn -0.217048 -0.708274 0.671712 +vn -0.928556 0.280007 -0.243599 +vn -0.710501 -0.258248 -0.654561 +vn 0.831629 -0.100620 0.546098 +vn 0.844813 0.081729 0.528703 +vn -0.050996 0.014405 0.998566 +vn -0.318064 -0.762352 0.563555 +vn -0.247658 -0.821284 0.513932 +vn -0.473434 0.433485 0.766747 +vn -0.498764 -0.384808 0.776605 +vn -0.689230 0.627003 0.363048 +vn -0.548235 0.730918 0.406384 +vn -0.800226 0.174230 0.573809 +vn -0.172491 -0.883999 0.434431 +vn -0.376537 -0.728813 0.571825 +vn -0.397900 0.800501 0.448103 +vn -0.789056 0.484970 0.376995 +vn 0.806848 0.119053 0.578600 +vn 0.794855 0.184973 0.577868 +vn -0.083102 -0.960112 0.266884 +vn -0.399426 -0.735191 0.547624 +vn -0.221656 0.891232 0.395642 +vn -0.615162 0.557024 0.557909 +vn 0.812922 0.169897 0.556993 +vn 0.114017 -0.993347 -0.015534 +vn -0.392682 -0.714499 0.578997 +vn -0.177038 0.888516 0.423261 +vn -0.735710 0.530564 0.420911 +vn 0.262490 -0.952422 0.154820 +vn -0.070284 0.273904 0.959166 +vn 0.251961 0.423444 0.870144 +vn 0.292611 -0.616627 0.730827 +vn 0.265725 -0.679342 0.683981 +vn -0.216926 -0.880673 0.421064 +vn -0.058992 -0.955657 0.288491 +vn -0.476730 -0.730125 0.489486 +vn -0.482955 -0.739525 0.468825 +vn 0.307962 0.648885 0.695730 +vn 0.322855 0.678060 0.660268 +vn 0.243782 0.414899 0.876583 +vn 0.243904 -0.843532 0.478500 +vn 0.317331 -0.924345 0.211676 +vn -0.513565 -0.678243 0.525529 +vn 0.102268 0.708182 0.698538 +vn 0.208533 0.473251 0.855861 +vn -0.095065 -0.762291 0.640187 +vn 0.668813 -0.636982 0.383251 +vn -0.427869 -0.738334 0.521256 +vn -0.410169 0.335032 0.848201 +vn 0.163366 0.604785 0.779412 +vn -0.423170 -0.270669 0.864650 +vn -0.321818 -0.812128 0.486648 +vn -0.599933 -0.365429 0.711692 +vn 0.240516 0.651387 0.719565 +vn 0.039460 0.520005 0.853206 +vn 0.026154 0.518265 0.854793 +vn -0.228187 -0.973388 0.019593 +vn -0.441603 -0.862239 0.247932 +vn 0.254524 -0.927183 0.274819 +vn 0.689627 -0.548357 0.472915 +vn -0.458876 -0.663350 0.591083 +vn -0.421186 -0.720969 0.550249 +vn -0.153691 0.573168 0.804865 +vn -0.576006 0.162755 0.801050 +vn 0.095645 0.629383 0.771142 +vn -0.492569 -0.108402 0.863460 +vn -0.355113 -0.804376 0.476241 +vn -0.676870 -0.382855 0.628651 +vn 0.130253 0.734916 0.665487 +vn -0.092654 0.433332 0.896420 +vn -0.262490 -0.875088 0.406537 +vn -0.530503 -0.703238 0.473251 +vn 0.232551 0.745293 0.624836 +vn 0.092807 0.634083 0.767663 +vn -0.374035 -0.867092 0.328898 +vn -0.345225 -0.907956 0.237526 +vn -0.087680 -0.953856 0.287149 +vn -0.450392 -0.730705 0.513016 +vn 0.190802 0.688986 0.699179 +vn 0.068911 0.648061 0.758446 +vn 0.147984 0.726218 0.671316 +vn -0.104831 -0.604572 0.789605 +vn 0.325205 0.162328 0.931578 +vn -0.383374 -0.809900 0.443892 +vn -0.316721 -0.873074 0.370678 +vn -0.742943 -0.399792 0.536790 +vn -0.615345 -0.649525 0.446577 +vn 0.170782 0.795404 0.581469 +vn 0.090915 0.587237 0.804254 +vn -0.786645 -0.584979 -0.197241 +vn -0.756310 -0.587603 -0.287484 +vn -0.189489 -0.962432 0.194342 +vn -0.508713 -0.682821 0.524308 +vn -0.044954 0.686178 0.726035 +vn -0.160466 0.595203 0.787378 +vn -0.663228 -0.541826 -0.516251 +vn -0.022889 -0.998077 0.057070 +vn -0.456984 -0.664205 0.591571 +vn -0.436537 0.406690 0.802484 +vn -0.079714 0.560900 0.824000 +vn -0.308695 -0.299600 -0.902707 +vn 0.324931 -0.914670 0.240272 +vn -0.419385 -0.735313 0.532334 +vn -0.715262 0.028718 0.698233 +vn 0.205390 0.608966 0.766106 +vn -0.309275 0.545152 0.779168 +vn 0.713767 -0.424024 0.557390 +vn 0.571184 -0.213904 0.792413 +vn -0.629200 0.080813 -0.773003 +vn -0.304666 0.560198 -0.770257 +vn -0.221595 -0.966308 0.130833 +vn -0.098270 -0.995148 0.000977 +vn -0.755150 -0.597797 0.268960 +vn -0.679250 -0.631031 0.374645 +vn -0.655507 0.244789 0.714377 +vn 0.638081 -0.051637 0.768212 +vn 0.289560 0.561083 -0.775414 +vn 0.042360 -0.998505 0.034150 +vn -0.538285 -0.735405 0.411542 +vn -0.799768 -0.081027 0.594775 +vn 0.625141 0.146641 0.766594 +vn 0.898068 -0.070223 -0.434156 +vn -0.433760 -0.815912 0.382214 +vn -0.803217 -0.444075 0.396985 +vn 0.495804 0.365551 0.787713 +vn 0.828394 -0.539384 0.150975 +vn -0.368297 -0.875698 0.312174 +vn -0.754387 -0.612507 0.236000 +vn -0.693930 -0.181768 -0.696707 +vn -0.821406 0.174505 0.542924 +vn -0.839351 -0.137577 0.525864 +vn 0.472152 0.097720 0.876064 +vn 0.197699 0.393200 0.897916 +vn -0.368511 0.263039 -0.891598 +vn 0.645741 0.688986 0.328990 +vn -0.645375 -0.690146 0.327311 +vn -0.484176 -0.816889 0.313364 +vn -0.755455 -0.504624 0.417829 +vn -0.131291 0.559496 0.818354 +vn 0.723991 -0.233100 0.649220 +vn -0.403394 -0.880245 0.249794 +vn -0.696158 -0.652425 0.299448 +vn -0.469405 0.578204 0.667318 +vn 0.598743 -0.397107 0.695517 +vn -0.420789 -0.484848 -0.766686 +vn -0.434919 -0.285257 -0.854060 +vn -0.202734 -0.964721 0.167913 +vn -0.778558 -0.571337 0.259590 +vn -0.706198 0.418256 0.571215 +vn 0.493759 -0.152257 0.856136 +vn -0.387249 0.152562 -0.909238 +vn -0.013001 -0.990631 0.135807 +vn -0.785394 -0.553178 0.277688 +vn 0.005799 -0.999481 0.031556 +vn -0.695547 -0.447768 0.561876 +vn -0.469893 -0.631733 0.616504 +vn -0.796411 0.600848 0.068087 +vn -0.873531 0.481887 0.068209 +vn -0.199591 0.725516 0.658589 +vn -0.114444 0.782067 0.612568 +vn -0.263741 -0.950865 -0.161992 +vn -0.371044 -0.909268 -0.188543 +vn -0.414624 -0.883602 0.217505 +vn -0.233406 -0.957152 0.171361 +vn -0.516190 -0.619709 0.591174 +vn -0.913633 0.376629 0.152867 +vn -0.367046 0.799219 0.475936 +vn -0.634236 -0.733696 -0.243721 +vn -0.015931 -0.993194 0.115238 +vn -0.662709 -0.563128 0.493606 +vn -0.935331 0.202979 0.289621 +vn -0.529313 0.804712 0.268685 +vn -0.886776 -0.381329 -0.261086 +vn -0.008148 -0.997162 -0.074801 +vn -0.638997 -0.665548 0.385571 +vn -0.894803 -0.098941 0.435316 +vn -0.671468 0.727317 0.141758 +vn -0.957823 0.277993 0.072451 +vn -0.498947 -0.817774 0.286813 +vn -0.426069 -0.655843 0.623127 +vn -0.531938 -0.620380 0.576312 +vn -0.835017 0.368053 -0.408948 +vn -0.945524 0.311655 -0.093997 +vn -0.640522 0.564226 -0.520859 +vn -0.645009 0.457411 -0.612110 +vn -0.524094 -0.839686 0.142125 +vn -0.881314 -0.453688 0.131962 +vn -0.062593 -0.997864 0.017548 +vn -0.003876 -0.995422 -0.095462 +vn -0.573870 -0.699271 0.426160 +vn -0.967650 0.025361 0.250984 +vn -0.667745 0.366436 -0.647908 +vn -0.976928 0.186865 0.103275 +vn -0.484848 -0.829432 0.277352 +vn -0.803827 -0.325083 0.498093 +vn -0.712577 0.305765 -0.631428 +vn -0.577929 0.800165 -0.160222 +vn -0.410657 -0.888577 0.204291 +vn -0.536729 -0.588794 0.604297 +vn -0.764489 0.306681 -0.566942 +vn -0.519303 0.781121 -0.346568 +vn -0.190283 -0.970122 0.150456 +vn -0.273965 -0.948515 0.158788 +vn -0.269356 -0.954344 0.128941 +vn -0.589892 -0.754906 0.286538 +vn -0.497665 -0.841670 0.209479 +vn -0.972961 0.226264 -0.045686 +vn -0.930906 -0.188208 0.312998 +vn -0.712088 0.386944 -0.585772 +vn -0.725211 0.357707 -0.588275 +vn -0.977996 0.166570 0.125553 +vn -0.795709 0.571673 -0.199927 +vn -0.416059 -0.892727 0.172887 +vn -0.695242 -0.574084 0.432478 +vn -0.744713 0.384838 -0.545183 +vn -0.663167 0.610248 -0.433302 +vn -0.122837 -0.968230 0.217719 +vn -0.228645 -0.937651 0.261696 +vn -0.271432 -0.956145 0.109897 +vn -0.559465 -0.715690 0.418043 +vn -0.738609 0.448897 -0.502884 +vn -0.705405 0.488174 -0.513871 +vn -0.433058 -0.824610 0.363903 +vn -0.052583 -0.997925 0.036653 +vn -0.592578 -0.712668 0.375408 +vn -0.809107 0.450117 -0.377728 +vn -0.701773 0.431898 -0.566485 +vn -0.766839 -0.506790 0.393811 +vn 0.059938 -0.995880 0.067934 +vn -0.440230 -0.893155 0.091708 +vn -0.271279 -0.959471 0.076083 +vn -0.758812 -0.590442 0.274819 +vn -0.626331 -0.752953 0.201788 +vn -0.779199 0.550798 0.298990 +vn -0.803247 0.571398 0.168157 +vn -0.499710 0.509842 0.700217 +vn -0.628834 0.634785 0.448958 +vn -0.003845 -0.660573 0.750725 +vn -0.070040 -0.388592 0.918729 +vn -0.052431 -0.997436 0.048555 +vn -0.645131 -0.750237 0.144627 +vn -0.821650 0.569933 0.004913 +vn -0.646352 0.661306 0.380627 +vn -0.179357 0.040315 0.982940 +vn 0.065065 -0.992340 0.104801 +vn -0.624378 -0.774865 0.098422 +vn -0.908811 0.417158 -0.004852 +vn -0.652150 0.653371 0.384381 +vn -0.503128 0.246834 0.828181 +vn -0.533494 -0.842219 0.077578 +vn -0.974944 -0.063417 0.213141 +vn -0.739616 0.588519 0.326456 +vn -0.435072 0.241829 0.867275 +vn 0.064913 -0.751701 0.656270 +vn -0.058901 -0.997742 0.031648 +vn 0.026429 -0.999237 0.028352 +vn -0.628224 -0.763848 0.147740 +vn -0.608570 -0.789422 0.080294 +vn -0.508774 0.341838 0.790094 +vn -0.790399 0.332011 0.514756 +vn -0.447829 0.554308 0.701529 +vn 0.015290 0.233314 0.972259 +vn 0.143071 0.759026 0.635090 +vn 0.217902 -0.263833 0.939604 +vn -0.552812 -0.832698 0.030763 +vn -0.979308 -0.106357 0.172063 +vn -0.146397 0.238197 0.960082 +vn 0.535722 -0.333781 0.775597 +vn -0.465743 -0.883175 0.054903 +vn -0.802026 -0.592608 0.074343 +vn -0.264016 0.250008 0.931516 +vn -0.300363 0.875210 0.379162 +vn 0.000305 -0.156438 0.987671 +vn 0.105747 0.116092 0.987579 +vn -0.272256 -0.960112 0.063143 +vn -0.650868 -0.749077 0.123447 +vn -0.355419 0.308817 0.882199 +vn -0.645863 0.762780 -0.031129 +vn 0.247505 0.702170 0.667592 +vn -0.471236 0.326090 0.819483 +vn -0.267037 -0.962920 0.038179 +vn -0.331828 0.315653 -0.888943 +vn 0.018983 -0.999756 0.009522 +s 1 +f 44/1/1 45/2/2 20/3/3 19/4/4 +f 39/5/5 40/6/6 15/7/7 14/8/8 +f 29/9/9 30/10/10 7/11/11 6/12/12 +f 2/13/13 1/14/14 24/15/15 25/16/16 +f 40/6/6 41/17/17 16/18/18 15/7/7 +f 25/16/16 26/19/19 3/20/20 2/13/13 +f 41/17/17 42/21/21 17/22/22 16/18/18 +f 36/23/23 37/24/24 12/25/25 11/26/26 +f 26/19/19 27/27/27 4/28/28 3/20/20 +f 47/29/29 48/30/30 22/31/31 21/32/32 +f 42/21/21 43/33/33 18/34/34 17/22/22 +f 37/24/24 38/35/35 13/36/36 12/25/25 +f 32/37/37 33/38/38 9/39/39 8/40/40 +f 27/27/27 28/41/41 5/42/42 4/28/28 +f 43/33/33 44/1/1 19/4/4 18/34/34 +f 38/35/35 39/5/5 14/8/8 13/36/36 +f 33/38/38 34/43/43 10/44/44 9/39/39 +f 28/41/41 29/9/9 6/12/12 5/42/42 +f 52/45/45 53/46/46 28/41/41 27/27/27 +f 68/47/47 69/48/48 44/1/1 43/33/33 +f 63/49/49 64/50/50 39/5/5 38/35/35 +f 58/51/51 59/52/52 34/43/43 33/38/38 +f 53/46/46 54/53/53 29/9/9 28/41/41 +f 69/48/48 70/54/54 45/2/2 44/1/1 +f 64/50/50 65/55/55 40/6/6 39/5/5 +f 59/52/52 60/56/56 35/57/57 34/43/43 +f 54/53/53 55/58/58 30/10/10 29/9/9 +f 49/59/59 50/60/60 25/16/16 24/15/15 +f 70/54/54 71/61/61 46/62/62 45/2/2 +f 65/55/55 66/63/63 41/17/17 40/6/6 +f 60/56/56 61/64/64 36/23/23 35/57/57 +f 55/58/58 56/65/65 31/66/66 30/10/10 +f 50/60/60 51/67/67 26/19/19 25/16/16 +f 71/61/61 72/68/68 47/29/29 46/62/62 +f 66/63/63 67/69/69 42/21/21 41/17/17 +f 61/64/64 62/70/70 37/24/24 36/23/23 +f 56/65/65 57/71/71 32/37/37 31/66/66 +f 51/67/67 52/45/45 27/27/27 26/19/19 +f 72/68/68 73/72/72 48/30/30 47/29/29 +f 67/69/69 68/47/47 43/33/33 42/21/21 +f 62/70/70 63/49/49 38/35/35 37/24/24 +f 57/71/71 58/51/51 33/38/38 32/37/37 +f 79/73/73 80/74/74 55/58/58 54/53/53 +f 74/75/75 75/76/76 50/60/60 49/59/59 +f 95/77/77 96/78/78 71/61/61 70/54/54 +f 90/79/79 91/80/80 66/63/63 65/55/55 +f 85/81/81 86/82/82 61/64/64 60/56/56 +f 80/74/74 81/83/83 56/65/65 55/58/58 +f 75/76/76 76/84/84 51/67/67 50/60/60 +f 96/78/78 97/85/85 72/68/68 71/61/61 +f 91/80/80 92/86/86 67/69/69 66/63/63 +f 86/82/82 87/87/87 62/70/70 61/64/64 +f 81/83/83 82/88/88 57/71/71 56/65/65 +f 76/84/84 77/89/89 52/45/45 51/67/67 +f 97/85/85 98/90/90 73/72/72 72/68/68 +f 92/86/86 93/91/91 68/47/47 67/69/69 +f 87/87/87 88/92/92 63/49/49 62/70/70 +f 82/88/88 83/93/93 58/51/51 57/71/71 +f 77/89/89 78/94/94 53/46/46 52/45/45 +f 93/91/91 94/95/95 69/48/48 68/47/47 +f 88/92/92 89/96/96 64/50/50 63/49/49 +f 83/93/93 84/97/97 59/52/52 58/51/51 +f 78/94/94 79/73/73 54/53/53 53/46/46 +f 94/95/95 95/77/77 70/54/54 69/48/48 +f 89/96/96 90/79/79 65/55/55 64/50/50 +f 84/97/97 85/81/81 60/56/56 59/52/52 +f 106/98/98 107/99/99 82/88/88 81/83/83 +f 101/100/100 102/101/101 77/89/89 76/84/84 +f 122/102/102 123/103/103 98/90/90 97/85/85 +f 117/104/104 118/105/105 93/91/91 92/86/86 +f 112/106/106 113/107/107 88/92/92 87/87/87 +f 107/99/99 108/108/108 83/93/93 82/88/88 +f 102/101/101 103/109/109 78/94/94 77/89/89 +f 118/105/105 119/110/110 94/95/95 93/91/91 +f 113/107/107 114/111/111 89/96/96 88/92/92 +f 108/108/108 109/112/112 84/97/97 83/93/93 +f 103/109/109 104/113/113 79/73/73 78/94/94 +f 119/110/110 120/114/114 95/77/77 94/95/95 +f 114/111/111 115/115/115 90/79/79 89/96/96 +f 109/112/112 110/116/116 85/81/81 84/97/97 +f 104/113/113 105/117/117 80/74/74 79/73/73 +f 99/118/118 100/119/119 75/76/76 74/75/75 +f 120/114/114 121/120/120 96/78/78 95/77/77 +f 115/115/115 116/121/121 91/80/80 90/79/79 +f 110/116/116 111/122/122 86/82/82 85/81/81 +f 105/117/117 106/98/98 81/83/83 80/74/74 +f 100/119/119 101/100/100 76/84/84 75/76/76 +f 121/120/120 122/102/102 97/85/85 96/78/78 +f 116/121/121 117/104/104 92/86/86 91/80/80 +f 111/122/122 112/106/106 87/87/87 86/82/82 +f 133/123/123 134/124/124 109/112/112 108/108/108 +f 128/125/125 129/126/126 104/113/113 103/109/109 +f 144/127/127 145/128/128 120/114/114 119/110/110 +f 139/129/129 140/130/130 115/115/115 114/111/111 +f 134/124/124 135/131/131 110/116/116 109/112/112 +f 129/126/126 130/132/132 105/117/117 104/113/113 +f 124/133/133 125/134/134 100/119/119 99/118/118 +f 145/128/128 146/135/135 121/120/120 120/114/114 +f 140/130/130 141/136/136 116/121/121 115/115/115 +f 135/131/131 136/137/137 111/122/122 110/116/116 +f 130/132/132 131/138/138 106/98/98 105/117/117 +f 125/134/134 126/139/139 101/100/100 100/119/119 +f 146/135/135 147/140/140 122/102/102 121/120/120 +f 141/136/136 142/141/141 117/104/104 116/121/121 +f 136/137/137 137/142/142 112/106/106 111/122/122 +f 131/138/138 132/143/143 107/99/99 106/98/98 +f 126/139/139 127/144/144 102/101/101 101/100/100 +f 147/140/140 148/145/145 123/103/103 122/102/102 +f 142/141/141 143/146/146 118/105/105 117/104/104 +f 137/142/142 138/147/147 113/107/107 112/106/106 +f 132/143/143 133/123/123 108/108/108 107/99/99 +f 127/144/144 128/125/125 103/109/109 102/101/101 +f 143/146/146 144/127/127 119/110/110 118/105/105 +f 138/147/147 139/129/129 114/111/111 113/107/107 +f 160/148/148 161/149/149 136/137/137 135/131/131 +f 155/150/150 156/151/151 131/138/138 130/132/132 +f 150/152/152 151/153/153 126/139/139 125/134/134 +f 171/154/154 172/155/155 147/140/140 146/135/135 +f 166/156/156 167/157/157 142/141/141 141/136/136 +f 161/149/149 162/158/158 137/142/142 136/137/137 +f 156/151/151 157/159/159 132/143/143 131/138/138 +f 151/153/153 152/160/160 127/144/144 126/139/139 +f 172/155/155 173/161/161 148/145/145 147/140/140 +f 167/157/157 168/162/162 143/146/146 142/141/141 +f 162/158/158 163/163/163 138/147/147 137/142/142 +f 157/159/159 158/164/164 133/123/123 132/143/143 +f 152/160/160 153/165/165 128/125/125 127/144/144 +f 168/162/162 169/166/166 144/127/127 143/146/146 +f 163/163/163 164/167/167 139/129/129 138/147/147 +f 158/164/164 159/168/168 134/124/124 133/123/123 +f 153/165/165 154/169/169 129/126/126 128/125/125 +f 169/166/166 170/170/170 145/128/128 144/127/127 +f 164/167/167 165/171/171 140/130/130 139/129/129 +f 159/168/168 160/148/148 135/131/131 134/124/124 +f 154/169/169 155/150/150 130/132/132 129/126/126 +f 149/172/172 150/152/152 125/134/134 124/133/133 +f 170/170/170 171/154/154 146/135/135 145/128/128 +f 165/171/171 166/156/156 141/136/136 140/130/130 +f 187/173/173 188/174/174 163/163/163 162/158/158 +f 182/175/175 183/176/176 158/164/164 157/159/159 +f 177/177/177 152/160/160 153/165/165 178/178/178 +f 193/179/179 194/180/180 169/166/166 168/162/162 +f 188/174/174 189/181/181 164/167/167 163/163/163 +f 183/176/176 184/182/182 159/168/168 158/164/164 +f 178/178/178 179/183/183 154/169/169 153/165/165 +f 194/180/180 195/184/184 170/170/170 169/166/166 +f 189/181/181 190/185/185 165/171/171 164/167/167 +f 184/182/182 185/186/186 160/148/148 159/168/168 +f 179/183/183 180/187/187 155/150/150 154/169/169 +f 174/188/188 175/189/189 150/152/152 149/172/172 +f 195/184/184 196/190/190 171/154/154 170/170/170 +f 190/185/185 191/191/191 166/156/156 165/171/171 +f 185/186/186 186/192/192 161/149/149 160/148/148 +f 180/187/187 181/193/193 156/151/151 155/150/150 +f 175/189/189 176/194/194 151/153/153 150/152/152 +f 196/190/190 197/195/195 172/155/155 171/154/154 +f 191/191/191 192/196/196 167/157/157 166/156/156 +f 186/192/192 187/173/173 162/158/158 161/149/149 +f 181/193/193 182/175/175 157/159/159 156/151/151 +f 176/194/194 177/177/177 152/160/160 151/153/153 +f 197/195/195 198/197/197 173/161/161 172/155/155 +f 192/196/196 193/179/179 168/162/162 167/157/157 +f 214/198/198 215/199/199 190/185/185 189/181/181 +f 209/200/200 210/201/201 185/186/186 184/182/182 +f 204/202/202 205/203/203 180/187/187 179/183/183 +f 199/204/204 200/205/205 175/189/189 174/188/188 +f 220/206/206 221/207/207 196/190/190 195/184/184 +f 215/199/199 216/208/208 191/191/191 190/185/185 +f 210/201/201 211/209/209 186/192/192 185/186/186 +f 205/203/203 206/210/210 181/193/193 180/187/187 +f 200/205/205 201/211/211 176/194/194 175/189/189 +f 221/207/207 222/212/212 197/195/195 196/190/190 +f 216/208/208 217/213/213 192/196/196 191/191/191 +f 211/209/209 212/214/214 187/173/173 186/192/192 +f 206/210/210 207/215/215 182/175/175 181/193/193 +f 201/211/211 202/216/216 177/177/177 176/194/194 +f 222/212/212 223/217/217 198/197/197 197/195/195 +f 217/213/213 218/218/218 193/179/179 192/196/196 +f 212/214/214 213/219/219 188/174/174 187/173/173 +f 207/215/215 208/220/220 183/176/176 182/175/175 +f 202/216/216 203/221/221 178/178/178 177/177/177 +f 218/218/218 219/222/222 194/180/180 193/179/179 +f 213/219/219 214/198/198 189/181/181 188/174/174 +f 208/220/220 209/200/200 184/182/182 183/176/176 +f 203/221/221 204/202/202 179/183/183 178/178/178 +f 219/222/222 220/206/206 195/184/184 194/180/180 +f 241/223/223 242/224/224 217/213/213 216/208/208 +f 236/225/225 237/226/226 212/214/214 211/209/209 +f 231/227/227 232/228/228 207/215/215 206/210/210 +f 226/229/229 227/230/230 202/216/216 201/211/211 +f 247/231/231 248/232/232 223/217/217 222/212/212 +f 242/224/224 243/233/233 218/218/218 217/213/213 +f 237/226/226 238/234/234 213/219/219 212/214/214 +f 232/228/228 233/235/235 208/220/220 207/215/215 +f 227/230/230 228/236/236 203/221/221 202/216/216 +f 243/233/233 244/237/237 219/222/222 218/218/218 +f 238/234/234 239/238/238 214/198/198 213/219/219 +f 233/235/235 234/239/239 209/200/200 208/220/220 +f 228/236/236 229/240/240 204/202/202 203/221/221 +f 244/237/237 245/241/241 220/206/206 219/222/222 +f 239/238/238 240/242/242 215/199/199 214/198/198 +f 234/239/239 235/243/243 210/201/201 209/200/200 +f 229/240/240 230/244/244 205/203/203 204/202/202 +f 224/245/245 225/246/246 200/205/205 199/204/204 +f 245/241/241 246/247/247 221/207/207 220/206/206 +f 240/242/242 241/223/223 216/208/208 215/199/199 +f 235/243/243 236/225/225 211/209/209 210/201/201 +f 230/244/244 231/227/227 206/210/210 205/203/203 +f 225/246/246 226/229/229 201/211/211 200/205/205 +f 246/247/247 247/231/231 222/212/212 221/207/207 +f 268/248/248 269/249/249 244/237/237 243/233/233 +f 263/250/250 264/251/251 239/238/238 238/234/234 +f 258/252/252 259/253/253 234/239/239 233/235/235 +f 253/254/254 254/255/255 229/240/240 228/236/236 +f 269/249/249 270/256/256 245/241/241 244/237/237 +f 264/251/251 265/257/257 240/242/242 239/238/238 +f 259/253/253 260/258/258 235/243/243 234/239/239 +f 254/255/255 255/259/259 230/244/244 229/240/240 +f 249/260/260 250/261/261 225/246/246 224/245/245 +f 270/256/256 271/262/262 246/247/247 245/241/241 +f 265/257/257 266/263/263 241/223/223 240/242/242 +f 260/258/258 261/264/264 236/225/225 235/243/243 +f 255/259/259 256/265/265 231/227/227 230/244/244 +f 250/261/261 251/266/266 226/229/229 225/246/246 +f 271/262/262 272/267/267 247/231/231 246/247/247 +f 266/263/263 267/268/268 242/224/224 241/223/223 +f 261/264/264 262/269/269 237/226/226 236/225/225 +f 256/265/265 257/270/270 232/228/228 231/227/227 +f 251/266/266 252/271/271 227/230/230 226/229/229 +f 272/267/267 273/272/272 248/232/232 247/231/231 +f 267/268/268 268/248/248 243/233/233 242/224/224 +f 262/269/269 263/250/250 238/234/234 237/226/226 +f 257/270/270 258/252/252 233/235/235 232/228/228 +f 252/271/271 253/254/254 228/236/236 227/230/230 +f 295/273/273 296/274/274 271/262/262 270/256/256 +f 290/275/275 291/276/276 266/263/263 265/257/257 +f 285/277/277 286/278/278 261/264/264 260/258/258 +f 280/279/279 281/280/280 256/265/265 255/259/259 +f 275/281/281 276/282/282 251/266/266 250/261/261 +f 296/274/274 297/283/283 272/267/267 271/262/262 +f 291/276/276 292/284/284 267/268/268 266/263/263 +f 286/278/278 287/285/285 262/269/269 261/264/264 +f 281/280/280 282/286/286 257/270/270 256/265/265 +f 276/282/282 277/287/287 252/271/271 251/266/266 +f 297/283/283 298/288/288 273/272/272 272/267/267 +f 292/284/284 293/289/289 268/248/248 267/268/268 +f 287/285/285 288/290/290 263/250/250 262/269/269 +f 282/286/286 283/291/291 258/252/252 257/270/270 +f 277/287/287 278/292/292 253/254/254 252/271/271 +f 293/289/289 294/293/293 269/249/249 268/248/248 +f 288/290/290 289/294/294 264/251/251 263/250/250 +f 283/291/291 284/295/295 259/253/253 258/252/252 +f 278/292/292 279/296/296 254/255/255 253/254/254 +f 294/293/293 295/273/273 270/256/256 269/249/249 +f 289/294/294 290/275/275 265/257/257 264/251/251 +f 284/295/295 285/277/277 260/258/258 259/253/253 +f 279/296/296 280/279/279 255/259/259 254/255/255 +f 274/297/297 275/281/281 250/261/261 249/260/260 +f 322/298/298 323/299/299 298/288/288 297/283/283 +f 317/300/300 318/301/301 293/289/289 292/284/284 +f 312/302/302 313/303/303 288/290/290 287/285/285 +f 307/304/304 308/305/305 283/291/291 282/286/286 +f 302/306/306 303/307/307 278/292/292 277/287/287 +f 318/301/301 319/308/308 294/293/293 293/289/289 +f 313/303/303 314/309/309 289/294/294 288/290/290 +f 308/305/305 309/310/310 284/295/295 283/291/291 +f 303/307/307 304/311/311 279/296/296 278/292/292 +f 319/308/308 320/312/312 295/273/273 294/293/293 +f 314/309/309 315/313/313 290/275/275 289/294/294 +f 309/310/310 310/314/314 285/277/277 284/295/295 +f 304/311/311 305/315/315 280/279/279 279/296/296 +f 299/316/316 300/317/317 275/281/281 274/297/297 +f 320/312/312 321/318/318 296/274/274 295/273/273 +f 315/313/313 316/319/319 291/276/276 290/275/275 +f 310/314/314 311/320/320 286/278/278 285/277/277 +f 305/315/315 306/321/321 281/280/280 280/279/279 +f 300/317/317 301/322/322 276/282/282 275/281/281 +f 321/318/318 322/298/298 297/283/283 296/274/274 +f 316/319/319 317/300/300 292/284/284 291/276/276 +f 311/320/320 312/302/302 287/285/285 286/278/278 +f 306/321/321 307/304/304 282/286/286 281/280/280 +f 301/322/322 302/306/306 277/287/287 276/282/282 +f 344/323/323 345/324/324 320/312/312 319/308/308 +f 339/325/325 340/326/326 315/313/313 314/309/309 +f 334/327/327 335/328/328 310/314/314 309/310/310 +f 329/329/329 330/330/330 305/315/315 304/311/311 +f 324/331/331 325/332/332 300/317/317 299/316/316 +f 345/324/324 346/333/333 321/318/318 320/312/312 +f 340/326/326 341/334/334 316/319/319 315/313/313 +f 335/328/328 336/335/335 311/320/320 310/314/314 +f 330/330/330 331/336/336 306/321/321 305/315/315 +f 325/332/332 326/337/337 301/322/322 300/317/317 +f 346/333/333 347/338/338 322/298/298 321/318/318 +f 341/334/334 342/339/339 317/300/300 316/319/319 +f 336/335/335 337/340/340 312/302/302 311/320/320 +f 331/336/336 332/341/341 307/304/304 306/321/321 +f 326/337/337 327/342/342 302/306/306 301/322/322 +f 347/338/338 348/343/343 323/299/299 322/298/298 +f 342/339/339 343/344/344 318/301/301 317/300/300 +f 337/340/340 338/345/345 313/303/303 312/302/302 +f 332/341/341 333/346/346 308/305/305 307/304/304 +f 327/342/342 328/347/347 303/307/307 302/306/306 +f 343/344/344 344/323/323 319/308/308 318/301/301 +f 338/345/345 339/325/325 314/309/309 313/303/303 +f 333/346/346 334/327/327 309/310/310 308/305/305 +f 328/347/347 329/329/329 304/311/311 303/307/307 +f 371/348/348 372/349/349 347/338/338 346/333/333 +f 366/350/350 367/351/351 342/339/339 341/334/334 +f 361/352/352 362/353/353 337/340/340 336/335/335 +f 356/354/354 357/355/355 332/341/341 331/336/336 +f 351/356/356 352/357/357 327/342/342 326/337/337 +f 372/349/349 373/358/358 348/343/343 347/338/338 +f 367/351/351 368/359/359 343/344/344 342/339/339 +f 362/353/353 363/360/360 338/345/345 337/340/340 +f 357/355/355 358/361/361 333/346/346 332/341/341 +f 352/357/357 353/362/362 328/347/347 327/342/342 +f 368/359/359 369/363/363 344/323/323 343/344/344 +f 363/360/360 364/364/364 339/325/325 338/345/345 +f 358/361/361 359/365/365 334/327/327 333/346/346 +f 353/362/362 354/366/366 329/329/329 328/347/347 +f 369/363/363 370/367/367 345/324/324 344/323/323 +f 364/364/364 365/368/368 340/326/326 339/325/325 +f 359/365/365 360/369/369 335/328/328 334/327/327 +f 354/366/366 355/370/370 330/330/330 329/329/329 +f 349/371/371 350/372/372 325/332/332 324/331/331 +f 370/367/367 371/348/348 346/333/333 345/324/324 +f 365/368/368 366/350/350 341/334/334 340/326/326 +f 360/369/369 361/352/352 336/335/335 335/328/328 +f 355/370/370 356/354/354 331/336/336 330/330/330 +f 350/372/372 351/356/356 326/337/337 325/332/332 +f 393/373/373 394/374/374 369/363/363 368/359/359 +f 388/375/375 389/376/376 364/364/364 363/360/360 +f 383/377/377 384/378/378 359/365/365 358/361/361 +f 378/379/379 379/380/380 354/366/366 353/362/362 +f 394/374/374 395/381/381 370/367/367 369/363/363 +f 389/376/376 390/382/382 365/368/368 364/364/364 +f 384/378/378 385/383/383 360/369/369 359/365/365 +f 379/380/380 380/384/384 355/370/370 354/366/366 +f 374/385/385 375/386/386 350/372/372 349/371/371 +f 395/381/381 396/387/387 371/348/348 370/367/367 +f 390/382/382 391/388/388 366/350/350 365/368/368 +f 385/383/383 386/389/389 361/352/352 360/369/369 +f 380/384/384 381/390/390 356/354/354 355/370/370 +f 375/386/386 376/391/391 351/356/356 350/372/372 +f 396/387/387 397/392/392 372/349/349 371/348/348 +f 391/388/388 392/393/393 367/351/351 366/350/350 +f 386/389/389 387/394/394 362/353/353 361/352/352 +f 381/390/390 382/395/395 357/355/355 356/354/354 +f 376/391/391 377/396/396 352/357/357 351/356/356 +f 397/392/392 398/397/397 373/358/358 372/349/349 +f 392/393/393 393/373/373 368/359/359 367/351/351 +f 387/394/394 388/375/375 363/360/360 362/353/353 +f 382/395/395 383/377/377 358/361/361 357/355/355 +f 377/396/396 378/379/379 353/362/362 352/357/357 +f 420/398/398 421/399/399 396/387/387 395/381/381 +f 415/400/400 416/401/401 391/388/388 390/382/382 +f 410/402/402 411/403/403 386/389/389 385/383/383 +f 405/404/404 406/405/405 381/390/390 380/384/384 +f 400/406/406 401/407/407 376/391/391 375/386/386 +f 421/399/399 422/408/408 397/392/392 396/387/387 +f 416/401/401 417/409/409 392/393/393 391/388/388 +f 411/403/403 412/410/410 387/394/394 386/389/389 +f 406/405/405 407/411/411 382/395/395 381/390/390 +f 401/407/407 402/412/412 377/396/396 376/391/391 +f 422/408/408 423/413/413 398/397/397 397/392/392 +f 417/409/409 418/414/414 393/373/373 392/393/393 +f 412/410/410 413/415/415 388/375/375 387/394/394 +f 407/411/411 408/416/416 383/377/377 382/395/395 +f 402/412/412 403/417/417 378/379/379 377/396/396 +f 418/414/414 419/418/418 394/374/374 393/373/373 +f 413/415/415 414/419/419 389/376/376 388/375/375 +f 408/416/416 409/420/420 384/378/378 383/377/377 +f 403/417/417 404/421/421 379/380/380 378/379/379 +f 419/418/418 420/398/398 395/381/381 394/374/374 +f 414/419/419 415/400/400 390/382/382 389/376/376 +f 409/420/420 410/402/402 385/383/383 384/378/378 +f 404/421/421 405/404/404 380/384/384 379/380/380 +f 399/422/422 400/406/406 375/386/386 374/385/385 +f 446/423/423 447/424/424 422/408/408 421/399/399 +f 441/425/425 442/426/426 417/409/409 416/401/401 +f 436/427/427 437/428/428 412/410/410 411/403/403 +f 432/429/429 433/430/430 408/416/416 407/411/411 +f 427/431/431 428/432/432 403/417/417 402/412/412 +f 447/424/424 448/433/433 423/413/413 422/408/408 +f 442/426/426 443/434/434 418/414/414 417/409/409 +f 437/428/428 438/435/435 413/415/415 412/410/410 +f 433/430/430 434/436/436 409/420/420 408/416/416 +f 428/432/432 429/437/437 404/421/421 403/417/417 +f 443/434/434 444/438/438 419/418/418 418/414/414 +f 438/435/435 439/439/439 414/419/419 413/415/415 +f 429/437/437 430/440/440 405/404/404 404/421/421 +f 424/441/441 425/442/442 400/406/406 399/422/422 +f 444/438/438 445/443/443 420/398/398 419/418/418 +f 439/439/439 440/444/444 415/400/400 414/419/419 +f 430/440/440 431/445/445 406/405/405 405/404/404 +f 434/436/436 435/446/446 410/402/402 409/420/420 +f 425/442/442 426/447/447 401/407/407 400/406/406 +f 445/443/443 446/423/423 421/399/399 420/398/398 +f 440/444/444 441/425/425 416/401/401 415/400/400 +f 431/445/445 432/429/429 407/411/411 406/405/405 +f 435/446/446 436/427/427 411/403/403 410/402/402 +f 426/447/447 427/431/431 402/412/412 401/407/407 +f 452/448/448 453/449/449 428/432/432 427/431/431 +f 468/450/450 469/451/451 444/438/438 443/434/434 +f 463/452/452 464/453/453 439/439/439 438/435/435 +f 458/454/454 459/455/455 434/436/436 433/430/430 +f 453/449/449 454/456/456 429/437/437 428/432/432 +f 469/451/451 470/457/457 445/443/443 444/438/438 +f 464/453/453 465/458/458 440/444/444 439/439/439 +f 459/455/455 460/459/459 435/446/446 434/436/436 +f 454/456/456 455/460/460 430/440/440 429/437/437 +f 449/461/461 450/462/462 425/442/442 424/441/441 +f 470/457/457 471/463/463 446/423/423 445/443/443 +f 465/458/458 466/464/464 441/425/425 440/444/444 +f 460/459/459 461/465/465 436/427/427 435/446/446 +f 455/460/460 456/466/466 431/445/445 430/440/440 +f 450/462/462 451/467/467 426/447/447 425/442/442 +f 471/463/463 472/468/468 447/424/424 446/423/423 +f 466/464/464 467/469/469 442/426/426 441/425/425 +f 461/465/465 462/470/470 437/428/428 436/427/427 +f 456/466/466 457/471/471 432/429/429 431/445/445 +f 451/467/467 452/448/448 427/431/431 426/447/447 +f 472/468/468 473/472/472 448/433/433 447/424/424 +f 467/469/469 468/450/450 443/434/434 442/426/426 +f 462/470/470 463/452/452 438/435/435 437/428/428 +f 457/471/471 458/454/454 433/430/430 432/429/429 +f 479/473/473 480/474/474 455/460/460 454/456/456 +f 474/475/475 475/476/476 450/462/462 449/461/461 +f 495/477/477 496/478/478 471/463/463 470/457/457 +f 490/479/479 491/480/480 466/464/464 465/458/458 +f 485/481/481 486/482/482 461/465/465 460/459/459 +f 480/474/474 481/483/483 456/466/466 455/460/460 +f 475/476/476 476/484/484 451/467/467 450/462/462 +f 496/478/478 497/485/485 472/468/468 471/463/463 +f 491/480/480 492/486/486 467/469/469 466/464/464 +f 486/482/482 487/487/487 462/470/470 461/465/465 +f 481/483/483 482/488/488 457/471/471 456/466/466 +f 476/484/484 477/489/489 452/448/448 451/467/467 +f 497/485/485 498/490/490 473/472/472 472/468/468 +f 492/486/486 493/491/491 468/450/450 467/469/469 +f 487/487/487 488/492/492 463/452/452 462/470/470 +f 482/488/488 483/493/493 458/454/454 457/471/471 +f 477/489/489 478/494/494 453/449/449 452/448/448 +f 493/491/491 494/495/495 469/451/451 468/450/450 +f 488/492/492 489/496/496 464/453/453 463/452/452 +f 483/493/493 484/497/497 459/455/455 458/454/454 +f 478/494/494 479/473/473 454/456/456 453/449/449 +f 494/495/495 495/477/477 470/457/457 469/451/451 +f 489/496/496 490/479/479 465/458/458 464/453/453 +f 484/497/497 485/481/481 460/459/459 459/455/455 +f 506/498/498 507/499/499 482/488/488 481/483/483 +f 501/500/500 502/501/501 477/489/489 476/484/484 +f 522/502/502 523/503/503 498/490/490 497/485/485 +f 517/504/504 518/505/505 493/491/491 492/486/486 +f 512/506/506 513/507/507 488/492/492 487/487/487 +f 507/499/499 508/508/508 483/493/493 482/488/488 +f 502/501/501 503/509/509 478/494/494 477/489/489 +f 518/505/505 519/510/510 494/495/495 493/491/491 +f 513/507/507 514/511/511 489/496/496 488/492/492 +f 508/508/508 509/512/512 484/497/497 483/493/493 +f 503/509/509 504/513/513 479/473/473 478/494/494 +f 519/510/510 520/514/514 495/477/477 494/495/495 +f 514/511/511 515/515/515 490/479/479 489/496/496 +f 509/512/512 510/516/516 485/481/481 484/497/497 +f 504/513/513 505/517/517 480/474/474 479/473/473 +f 499/518/518 500/519/519 475/476/476 474/475/475 +f 520/514/514 521/520/520 496/478/478 495/477/477 +f 515/515/515 516/521/521 491/480/480 490/479/479 +f 510/516/516 511/522/522 486/482/482 485/481/481 +f 505/517/517 506/498/498 481/483/483 480/474/474 +f 500/519/519 501/500/500 476/484/484 475/476/476 +f 521/520/520 522/502/502 497/485/485 496/478/478 +f 516/521/521 517/504/504 492/486/486 491/480/480 +f 511/522/522 512/506/506 487/487/487 486/482/482 +f 533/523/523 534/524/524 509/512/512 508/508/508 +f 528/525/525 529/526/526 504/513/513 503/509/509 +f 544/527/527 545/528/528 520/514/514 519/510/510 +f 539/529/529 540/530/530 515/515/515 514/511/511 +f 534/524/524 535/531/531 510/516/516 509/512/512 +f 529/526/526 530/532/532 505/517/517 504/513/513 +f 524/533/533 525/534/534 500/519/519 499/518/518 +f 545/528/528 546/535/535 521/520/520 520/514/514 +f 540/530/530 541/536/536 516/521/521 515/515/515 +f 535/531/531 536/537/537 511/522/522 510/516/516 +f 530/532/532 531/538/538 506/498/498 505/517/517 +f 525/534/534 526/539/539 501/500/500 500/519/519 +f 546/535/535 547/540/540 522/502/502 521/520/520 +f 541/536/536 542/541/541 517/504/504 516/521/521 +f 536/537/537 537/542/542 512/506/506 511/522/522 +f 531/538/538 532/543/543 507/499/499 506/498/498 +f 526/539/539 527/544/544 502/501/501 501/500/500 +f 547/540/540 548/545/545 523/503/503 522/502/502 +f 542/541/541 543/546/546 518/505/505 517/504/504 +f 537/542/542 538/547/547 513/507/507 512/506/506 +f 532/543/543 533/523/523 508/508/508 507/499/499 +f 527/544/544 528/525/525 503/509/509 502/501/501 +f 543/546/546 544/527/527 519/510/510 518/505/505 +f 538/547/547 539/529/529 514/511/511 513/507/507 +f 560/548/548 561/549/549 536/537/537 535/531/531 +f 555/550/550 556/551/551 531/538/538 530/532/532 +f 550/552/552 551/553/553 526/539/539 525/534/534 +f 571/554/554 572/555/555 547/540/540 546/535/535 +f 566/556/556 567/557/557 542/541/541 541/536/536 +f 561/549/549 562/558/558 537/542/542 536/537/537 +f 556/551/551 557/559/559 532/543/543 531/538/538 +f 551/553/553 552/560/560 527/544/544 526/539/539 +f 572/555/555 573/561/561 548/545/545 547/540/540 +f 567/557/557 568/562/562 543/546/546 542/541/541 +f 562/558/558 563/563/563 538/547/547 537/542/542 +f 557/559/559 558/564/564 533/523/523 532/543/543 +f 552/560/560 553/565/565 528/525/525 527/544/544 +f 568/562/562 569/566/566 544/527/527 543/546/546 +f 563/563/563 564/567/567 539/529/529 538/547/547 +f 558/564/564 559/568/568 534/524/524 533/523/523 +f 553/565/565 554/569/569 529/526/526 528/525/525 +f 569/566/566 570/570/570 545/528/528 544/527/527 +f 564/567/567 565/571/571 540/530/530 539/529/529 +f 559/568/568 560/548/548 535/531/531 534/524/524 +f 554/569/569 555/550/550 530/532/532 529/526/526 +f 549/572/572 550/552/552 525/534/534 524/533/533 +f 570/570/570 571/554/554 546/535/535 545/528/528 +f 565/571/571 566/556/556 541/536/536 540/530/530 +f 587/573/573 588/574/574 563/563/563 562/558/558 +f 582/575/575 583/576/576 558/564/564 557/559/559 +f 577/577/577 578/578/578 553/565/565 552/560/560 +f 593/579/579 594/580/580 569/566/566 568/562/562 +f 588/574/574 589/581/581 564/567/567 563/563/563 +f 583/576/576 584/582/582 559/568/568 558/564/564 +f 578/578/578 579/583/583 554/569/569 553/565/565 +f 594/580/580 595/584/584 570/570/570 569/566/566 +f 589/581/581 590/585/585 565/571/571 564/567/567 +f 584/582/582 585/586/586 560/548/548 559/568/568 +f 579/583/583 554/569/569 555/550/550 580/587/587 +f 574/588/588 575/589/589 550/552/552 549/572/572 +f 595/584/584 596/590/590 571/554/554 570/570/570 +f 590/585/585 591/591/591 566/556/556 565/571/571 +f 585/586/586 586/592/592 561/549/549 560/548/548 +f 580/587/587 555/550/550 556/551/551 581/593/593 +f 575/589/589 576/594/594 551/553/553 550/552/552 +f 596/590/590 597/595/595 572/555/555 571/554/554 +f 591/591/591 592/596/596 567/557/557 566/556/556 +f 586/592/592 587/573/573 562/558/558 561/549/549 +f 581/593/593 582/575/575 557/559/559 556/551/551 +f 576/594/594 577/577/577 552/560/560 551/553/553 +f 597/595/595 598/597/597 573/561/561 572/555/555 +f 592/596/596 593/579/579 568/562/562 567/557/557 +f 614/598/598 615/599/599 590/585/585 589/581/581 +f 609/600/600 610/601/601 585/586/586 584/582/582 +f 604/602/602 605/603/603 580/587/587 579/583/583 +f 599/604/604 600/605/605 575/589/589 574/588/588 +f 620/606/606 621/607/607 596/590/590 595/584/584 +f 615/599/599 616/608/608 591/591/591 590/585/585 +f 610/601/601 611/609/609 586/592/592 585/586/586 +f 605/603/603 606/610/610 581/593/593 580/587/587 +f 600/605/605 601/611/611 576/594/594 575/589/589 +f 621/607/607 622/612/612 597/595/595 596/590/590 +f 616/608/608 617/613/613 592/596/596 591/591/591 +f 611/609/609 612/614/614 587/573/573 586/592/592 +f 606/610/610 607/615/615 582/575/575 581/593/593 +f 601/611/611 602/616/616 577/577/577 576/594/594 +f 622/612/612 623/617/617 598/597/597 597/595/595 +f 617/613/613 618/618/618 593/579/579 592/596/596 +f 612/614/614 613/619/619 588/574/574 587/573/573 +f 607/615/615 608/620/620 583/576/576 582/575/575 +f 602/616/616 603/621/621 578/578/578 577/577/577 +f 618/618/618 619/622/622 594/580/580 593/579/579 +f 613/619/619 614/598/598 589/581/581 588/574/574 +f 608/620/620 609/600/600 584/582/582 583/576/576 +f 603/621/621 604/602/602 579/583/583 578/578/578 +f 619/622/622 620/606/606 595/584/584 594/580/580 +f 641/623/623 642/624/624 617/613/613 616/608/608 +f 636/625/625 637/626/626 612/614/614 611/609/609 +f 631/627/627 632/628/628 607/615/615 606/610/610 +f 626/629/629 627/630/630 602/616/616 601/611/611 +f 647/631/631 648/632/632 623/617/617 622/612/612 +f 642/624/624 643/633/633 618/618/618 617/613/613 +f 637/626/626 638/634/634 613/619/619 612/614/614 +f 632/628/628 633/635/635 608/620/620 607/615/615 +f 627/630/630 628/636/636 603/621/621 602/616/616 +f 643/633/633 644/637/637 619/622/622 618/618/618 +f 638/634/634 639/638/638 614/598/598 613/619/619 +f 633/635/635 634/639/639 609/600/600 608/620/620 +f 628/636/636 629/640/640 604/602/602 603/621/621 +f 644/637/637 645/641/641 620/606/606 619/622/622 +f 639/638/638 640/642/642 615/599/599 614/598/598 +f 634/639/639 635/643/643 610/601/601 609/600/600 +f 629/640/640 630/644/644 605/603/603 604/602/602 +f 624/645/645 625/646/646 600/605/605 599/604/604 +f 645/641/641 646/647/647 621/607/607 620/606/606 +f 640/642/642 641/623/623 616/608/608 615/599/599 +f 635/643/643 636/625/625 611/609/609 610/601/601 +f 630/644/644 631/627/627 606/610/610 605/603/603 +f 625/646/646 626/629/629 601/611/611 600/605/605 +f 646/647/647 647/631/631 622/612/612 621/607/607 +f 668/648/648 669/649/649 644/637/637 643/633/633 +f 663/650/650 664/651/651 639/638/638 638/634/634 +f 658/652/652 659/653/653 634/639/639 633/635/635 +f 653/654/654 654/655/655 629/640/640 628/636/636 +f 669/649/649 670/656/656 645/641/641 644/637/637 +f 664/651/651 665/657/657 640/642/642 639/638/638 +f 659/653/653 660/658/658 635/643/643 634/639/639 +f 654/655/655 655/659/659 630/644/644 629/640/640 +f 649/660/660 650/661/661 625/646/646 624/645/645 +f 670/656/656 671/662/662 646/647/647 645/641/641 +f 665/657/657 666/663/663 641/623/623 640/642/642 +f 660/658/658 661/664/664 636/625/625 635/643/643 +f 655/659/659 656/665/665 631/627/627 630/644/644 +f 650/661/661 651/666/666 626/629/629 625/646/646 +f 671/662/662 672/667/667 647/631/631 646/647/647 +f 666/663/663 667/668/668 642/624/624 641/623/623 +f 661/664/664 662/669/669 637/626/626 636/625/625 +f 656/665/665 657/670/670 632/628/628 631/627/627 +f 651/666/666 652/671/671 627/630/630 626/629/629 +f 672/667/667 673/672/672 648/632/632 647/631/631 +f 667/668/668 668/648/648 643/633/633 642/624/624 +f 662/669/669 663/650/650 638/634/634 637/626/626 +f 657/670/670 658/652/652 633/635/635 632/628/628 +f 652/671/671 653/654/654 628/636/636 627/630/630 +f 695/673/673 696/674/674 671/662/662 670/656/656 +f 690/675/675 691/676/676 666/663/663 665/657/657 +f 685/677/677 686/678/678 661/664/664 660/658/658 +f 680/679/679 681/680/680 656/665/665 655/659/659 +f 675/681/681 676/682/682 651/666/666 650/661/661 +f 696/674/674 697/683/683 672/667/667 671/662/662 +f 691/676/676 692/684/684 667/668/668 666/663/663 +f 686/678/678 687/685/685 662/669/669 661/664/664 +f 681/680/680 682/686/686 657/670/670 656/665/665 +f 676/682/682 677/687/687 652/671/671 651/666/666 +f 697/683/683 698/688/688 673/672/672 672/667/667 +f 692/684/684 693/689/689 668/648/648 667/668/668 +f 687/685/685 688/690/690 663/650/650 662/669/669 +f 682/686/686 683/691/691 658/652/652 657/670/670 +f 677/687/687 678/692/692 653/654/654 652/671/671 +f 693/689/689 694/693/693 669/649/649 668/648/648 +f 688/690/690 689/694/694 664/651/651 663/650/650 +f 683/691/691 684/695/695 659/653/653 658/652/652 +f 678/692/692 679/696/696 654/655/655 653/654/654 +f 694/693/693 695/673/673 670/656/656 669/649/649 +f 689/694/694 690/675/675 665/657/657 664/651/651 +f 684/695/695 685/677/677 660/658/658 659/653/653 +f 679/696/696 680/679/679 655/659/659 654/655/655 +f 674/697/697 675/681/681 650/661/661 649/660/660 +f 722/698/698 723/699/699 698/688/688 697/683/683 +f 717/700/700 718/701/701 693/689/689 692/684/684 +f 712/702/702 713/703/703 688/690/690 687/685/685 +f 707/704/704 708/705/705 683/691/691 682/686/686 +f 702/706/706 703/707/707 678/692/692 677/687/687 +f 718/701/701 719/708/708 694/693/693 693/689/689 +f 713/703/703 714/709/709 689/694/694 688/690/690 +f 708/705/705 709/710/710 684/695/695 683/691/691 +f 703/707/707 704/711/711 679/696/696 678/692/692 +f 719/708/708 720/712/712 695/673/673 694/693/693 +f 714/709/709 715/713/713 690/675/675 689/694/694 +f 709/710/710 710/714/714 685/677/677 684/695/695 +f 704/711/711 705/715/715 680/679/679 679/696/696 +f 699/716/716 700/717/717 675/681/681 674/697/697 +f 720/712/712 721/718/718 696/674/674 695/673/673 +f 715/713/713 716/719/719 691/676/676 690/675/675 +f 710/714/714 711/720/720 686/678/678 685/677/677 +f 705/715/715 706/721/721 681/680/680 680/679/679 +f 700/717/717 701/722/722 676/682/682 675/681/681 +f 721/718/718 722/698/698 697/683/683 696/674/674 +f 716/719/719 717/700/700 692/684/684 691/676/676 +f 711/720/720 712/702/702 687/685/685 686/678/678 +f 706/721/721 707/704/704 682/686/686 681/680/680 +f 701/722/722 702/706/706 677/687/687 676/682/682 +f 744/723/723 745/724/724 720/712/712 719/708/708 +f 739/725/725 740/726/726 715/713/713 714/709/709 +f 734/727/727 735/728/728 710/714/714 709/710/710 +f 729/729/729 730/730/730 705/715/715 704/711/711 +f 724/731/731 725/732/732 700/717/717 699/716/716 +f 745/724/724 746/733/733 721/718/718 720/712/712 +f 740/726/726 741/734/734 716/719/719 715/713/713 +f 735/728/728 736/735/735 711/720/720 710/714/714 +f 730/730/730 731/736/736 706/721/721 705/715/715 +f 725/732/732 726/737/737 701/722/722 700/717/717 +f 746/733/733 747/738/738 722/698/698 721/718/718 +f 741/734/734 742/739/739 717/700/700 716/719/719 +f 736/735/735 737/740/740 712/702/702 711/720/720 +f 731/736/736 732/741/741 707/704/704 706/721/721 +f 726/737/737 727/742/742 702/706/706 701/722/722 +f 747/738/738 748/743/743 723/699/699 722/698/698 +f 742/739/739 743/744/744 718/701/701 717/700/700 +f 737/740/740 738/745/745 713/703/703 712/702/702 +f 732/741/741 733/746/746 708/705/705 707/704/704 +f 727/742/742 728/747/747 703/707/707 702/706/706 +f 743/744/744 744/723/723 719/708/708 718/701/701 +f 738/745/745 739/725/725 714/709/709 713/703/703 +f 733/746/746 734/727/727 709/710/710 708/705/705 +f 728/747/747 729/729/729 704/711/711 703/707/707 +f 771/748/748 772/749/749 747/738/738 746/733/733 +f 766/750/750 767/751/751 742/739/739 741/734/734 +f 761/752/752 762/753/753 737/740/740 736/735/735 +f 756/754/754 757/755/755 732/741/741 731/736/736 +f 751/756/756 752/757/757 727/742/742 726/737/737 +f 772/749/749 773/758/758 748/743/743 747/738/738 +f 767/751/751 768/759/759 743/744/744 742/739/739 +f 762/753/753 763/760/760 738/745/745 737/740/740 +f 757/755/755 758/761/761 733/746/746 732/741/741 +f 752/757/757 753/762/762 728/747/747 727/742/742 +f 768/759/759 769/763/763 744/723/723 743/744/744 +f 763/760/760 764/764/764 739/725/725 738/745/745 +f 758/761/761 759/765/765 734/727/727 733/746/746 +f 753/762/762 754/766/766 729/729/729 728/747/747 +f 769/763/763 770/767/767 745/724/724 744/723/723 +f 764/764/764 765/768/768 740/726/726 739/725/725 +f 759/765/765 760/769/769 735/728/728 734/727/727 +f 754/766/766 755/770/770 730/730/730 729/729/729 +f 749/771/771 750/772/772 725/732/732 724/731/731 +f 770/767/767 771/748/748 746/733/733 745/724/724 +f 765/768/768 766/750/750 741/734/734 740/726/726 +f 760/769/769 761/752/752 736/735/735 735/728/728 +f 755/770/770 756/754/754 731/736/736 730/730/730 +f 750/772/772 751/756/756 726/737/737 725/732/732 +f 793/773/773 794/774/774 769/763/763 768/759/759 +f 788/775/775 789/776/776 764/764/764 763/760/760 +f 783/777/777 784/778/778 759/765/765 758/761/761 +f 778/779/779 779/780/780 754/766/766 753/762/762 +f 794/774/774 795/781/781 770/767/767 769/763/763 +f 789/776/776 790/782/782 765/768/768 764/764/764 +f 784/778/778 785/783/783 760/769/769 759/765/765 +f 779/780/780 780/784/784 755/770/770 754/766/766 +f 774/785/785 775/786/786 750/772/772 749/771/771 +f 795/781/781 796/787/787 771/748/748 770/767/767 +f 790/782/782 791/788/788 766/750/750 765/768/768 +f 785/783/783 786/789/789 761/752/752 760/769/769 +f 780/784/784 781/790/790 756/754/754 755/770/770 +f 775/786/786 776/791/791 751/756/756 750/772/772 +f 796/787/787 797/792/792 772/749/749 771/748/748 +f 791/788/788 792/793/793 767/751/751 766/750/750 +f 786/789/789 787/794/794 762/753/753 761/752/752 +f 781/790/790 782/795/795 757/755/755 756/754/754 +f 776/791/791 777/796/796 752/757/757 751/756/756 +f 797/792/792 798/797/797 773/758/758 772/749/749 +f 792/793/793 793/773/773 768/759/759 767/751/751 +f 787/794/794 788/775/775 763/760/760 762/753/753 +f 782/795/795 783/777/777 758/761/761 757/755/755 +f 777/796/796 778/779/779 753/762/762 752/757/757 +f 799/798/798 800/799/799 775/786/786 774/785/785 +f 820/800/800 821/801/801 796/787/787 795/781/781 +f 815/802/802 816/803/803 791/788/788 790/782/782 +f 810/804/804 811/805/805 786/789/789 785/783/783 +f 805/806/806 806/807/807 781/790/790 780/784/784 +f 800/799/799 801/808/808 776/791/791 775/786/786 +f 821/801/801 822/809/809 797/792/792 796/787/787 +f 816/803/803 817/810/810 792/793/793 791/788/788 +f 811/805/805 812/811/811 787/794/794 786/789/789 +f 806/807/807 807/812/812 782/795/795 781/790/790 +f 801/808/808 802/813/813 777/796/796 776/791/791 +f 822/809/809 823/814/814 798/797/797 797/792/792 +f 817/810/810 818/815/815 793/773/773 792/793/793 +f 812/811/811 813/816/816 788/775/775 787/794/794 +f 807/812/812 808/817/817 783/777/777 782/795/795 +f 802/813/813 777/796/796 778/779/779 803/818/818 +f 818/815/815 819/819/819 794/774/774 793/773/773 +f 813/816/816 814/820/820 789/776/776 788/775/775 +f 808/817/817 809/821/821 784/778/778 783/777/777 +f 803/818/818 804/822/822 779/780/780 778/779/779 +f 819/819/819 820/800/800 795/781/781 794/774/774 +f 814/820/820 815/802/802 790/782/782 789/776/776 +f 809/821/821 810/804/804 785/783/783 784/778/778 +f 804/822/822 805/806/806 780/784/784 779/780/780 +f 845/823/823 846/824/824 821/801/801 820/800/800 +f 840/825/825 841/826/826 816/803/803 815/802/802 +f 835/827/827 836/828/828 811/805/805 810/804/804 +f 830/829/829 831/830/830 806/807/807 805/806/806 +f 825/831/831 826/832/832 801/808/808 800/799/799 +f 846/824/824 847/833/833 822/809/809 821/801/801 +f 841/826/826 842/834/834 817/810/810 816/803/803 +f 836/828/828 837/835/835 812/811/811 811/805/805 +f 831/830/830 832/836/836 807/812/812 806/807/807 +f 826/832/832 827/837/837 802/813/813 801/808/808 +f 847/833/833 848/838/838 823/814/814 822/809/809 +f 842/834/834 843/839/839 818/815/815 817/810/810 +f 837/835/835 838/840/840 813/816/816 812/811/811 +f 832/836/836 833/841/841 808/817/817 807/812/812 +f 827/837/837 828/842/842 803/818/818 802/813/813 +f 843/839/839 844/843/843 819/819/819 818/815/815 +f 838/840/840 839/844/844 814/820/820 813/816/816 +f 833/841/841 834/845/845 809/821/821 808/817/817 +f 828/842/842 829/846/846 804/822/822 803/818/818 +f 844/843/843 845/823/823 820/800/800 819/819/819 +f 839/844/844 840/825/825 815/802/802 814/820/820 +f 834/845/845 835/827/827 810/804/804 809/821/821 +f 829/846/846 830/829/829 805/806/806 804/822/822 +f 824/847/847 825/831/831 800/799/799 799/798/798 +f 872/848/848 873/849/849 848/838/838 847/833/833 +f 867/850/850 868/851/851 843/839/839 842/834/834 +f 862/852/852 863/853/853 838/840/840 837/835/835 +f 857/854/854 858/855/855 833/841/841 832/836/836 +f 852/856/856 853/857/857 828/842/842 827/837/837 +f 868/851/851 869/858/858 844/843/843 843/839/839 +f 863/853/853 864/859/859 839/844/844 838/840/840 +f 858/855/855 859/860/860 834/845/845 833/841/841 +f 853/857/857 854/861/861 829/846/846 828/842/842 +f 869/858/858 870/862/862 845/823/823 844/843/843 +f 864/859/859 865/863/863 840/825/825 839/844/844 +f 859/860/860 860/864/864 835/827/827 834/845/845 +f 854/861/861 855/865/865 830/829/829 829/846/846 +f 849/866/866 850/867/867 825/831/831 824/847/847 +f 870/862/862 871/868/868 846/824/824 845/823/823 +f 865/863/863 866/869/869 841/826/826 840/825/825 +f 860/864/864 861/870/870 836/828/828 835/827/827 +f 855/865/865 856/871/871 831/830/830 830/829/829 +f 850/867/867 851/872/872 826/832/832 825/831/831 +f 871/868/868 872/848/848 847/833/833 846/824/824 +f 866/869/869 867/850/850 842/834/834 841/826/826 +f 861/870/870 862/852/852 837/835/835 836/828/828 +f 856/871/871 857/854/854 832/836/836 831/830/830 +f 851/872/872 852/856/856 827/837/837 826/832/832 +f 894/873/873 895/874/874 870/862/862 869/858/858 +f 889/875/875 890/876/876 865/863/863 864/859/859 +f 884/877/877 885/878/878 860/864/864 859/860/860 +f 879/879/879 880/880/880 855/865/865 854/861/861 +f 874/881/881 875/882/882 850/867/867 849/866/866 +f 895/874/874 896/883/883 871/868/868 870/862/862 +f 890/876/876 891/884/884 866/869/869 865/863/863 +f 885/878/878 886/885/885 861/870/870 860/864/864 +f 880/880/880 881/886/886 856/871/871 855/865/865 +f 875/882/882 876/887/887 851/872/872 850/867/867 +f 896/883/883 897/888/888 872/848/848 871/868/868 +f 891/884/884 892/889/889 867/850/850 866/869/869 +f 886/885/885 887/890/890 862/852/852 861/870/870 +f 881/886/886 882/891/891 857/854/854 856/871/871 +f 876/887/887 877/892/892 852/856/856 851/872/872 +f 897/888/888 898/893/893 873/849/849 872/848/848 +f 892/889/889 893/894/894 868/851/851 867/850/850 +f 887/890/890 888/895/895 863/853/853 862/852/852 +f 882/891/891 883/896/896 858/855/855 857/854/854 +f 877/892/892 878/897/897 853/857/857 852/856/856 +f 893/894/894 894/873/873 869/858/858 868/851/851 +f 888/895/895 889/875/875 864/859/859 863/853/853 +f 883/896/896 884/877/877 859/860/860 858/855/855 +f 878/897/897 879/879/879 854/861/861 853/857/857 +f 900/898/898 901/899/899 876/887/887 875/882/882 +f 921/900/900 922/901/901 897/888/888 896/883/883 +f 916/902/902 917/903/903 892/889/889 891/884/884 +f 911/904/904 912/905/905 887/890/890 886/885/885 +f 906/906/906 907/907/907 882/891/891 881/886/886 +f 901/899/899 902/908/908 877/892/892 876/887/887 +f 922/901/901 923/909/909 898/893/893 897/888/888 +f 917/903/903 918/910/910 893/894/894 892/889/889 +f 912/905/905 913/911/911 888/895/895 887/890/890 +f 907/907/907 908/912/912 883/896/896 882/891/891 +f 902/908/908 903/913/913 878/897/897 877/892/892 +f 918/910/910 919/914/914 894/873/873 893/894/894 +f 913/911/911 914/915/915 889/875/875 888/895/895 +f 908/912/912 909/916/916 884/877/877 883/896/896 +f 903/913/913 904/917/917 879/879/879 878/897/897 +f 919/914/914 920/918/918 895/874/874 894/873/873 +f 914/915/915 915/919/919 890/876/876 889/875/875 +f 909/916/916 910/920/920 885/878/878 884/877/877 +f 904/917/917 905/921/921 880/880/880 879/879/879 +f 899/922/922 900/898/898 875/882/882 874/881/881 +f 920/918/918 921/900/900 896/883/883 895/874/874 +f 915/919/919 916/902/902 891/884/884 890/876/876 +f 910/920/920 911/904/904 886/885/885 885/878/878 +f 905/921/921 906/906/906 881/886/886 880/880/880 +f 927/923/923 928/924/924 903/913/913 902/908/908 +f 943/925/925 944/926/926 919/914/914 918/910/910 +f 938/927/927 939/928/928 914/915/915 913/911/911 +f 933/929/929 934/930/930 909/916/916 908/912/912 +f 928/924/924 929/931/931 904/917/917 903/913/913 +f 944/926/926 945/932/932 920/918/918 919/914/914 +f 939/928/928 940/933/933 915/919/919 914/915/915 +f 934/930/930 935/934/934 910/920/920 909/916/916 +f 929/931/931 930/935/935 905/921/921 904/917/917 +f 924/936/936 925/937/937 900/898/898 899/922/922 +f 945/932/932 946/938/938 921/900/900 920/918/918 +f 940/933/933 941/939/939 916/902/902 915/919/919 +f 935/934/934 936/940/940 911/904/904 910/920/920 +f 930/935/935 931/941/941 906/906/906 905/921/921 +f 925/937/937 926/942/942 901/899/899 900/898/898 +f 946/938/938 947/943/943 922/901/901 921/900/900 +f 941/939/939 942/944/944 917/903/903 916/902/902 +f 936/940/940 937/945/945 912/905/905 911/904/904 +f 931/941/941 932/946/946 907/907/907 906/906/906 +f 926/942/942 927/923/923 902/908/908 901/899/899 +f 947/943/943 948/947/947 923/909/909 922/901/901 +f 942/944/944 943/925/925 918/910/910 917/903/903 +f 937/945/945 938/927/927 913/911/911 912/905/905 +f 932/946/946 933/929/929 908/912/912 907/907/907 +f 954/948/948 955/949/949 930/935/935 929/931/931 +f 949/950/950 950/951/951 925/937/937 924/936/936 +f 970/952/952 971/953/953 946/938/938 945/932/932 +f 965/954/954 966/955/955 941/939/939 940/933/933 +f 960/956/956 961/957/957 936/940/940 935/934/934 +f 955/949/949 956/958/958 931/941/941 930/935/935 +f 950/951/951 951/959/959 926/942/942 925/937/937 +f 971/953/953 972/960/960 947/943/943 946/938/938 +f 966/955/955 967/961/961 942/944/944 941/939/939 +f 961/957/957 962/962/962 937/945/945 936/940/940 +f 956/958/958 957/963/963 932/946/946 931/941/941 +f 951/959/959 952/964/964 927/923/923 926/942/942 +f 972/960/960 973/965/965 948/947/947 947/943/943 +f 967/961/961 968/966/966 943/925/925 942/944/944 +f 962/962/962 963/967/967 938/927/927 937/945/945 +f 957/963/963 958/968/968 933/929/929 932/946/946 +f 952/964/964 953/969/969 928/924/924 927/923/923 +f 968/966/966 969/970/970 944/926/926 943/925/925 +f 963/967/967 964/971/971 939/928/928 938/927/927 +f 958/968/968 959/972/972 934/930/930 933/929/929 +f 953/969/969 954/948/948 929/931/931 928/924/924 +f 969/970/970 970/952/952 945/932/932 944/926/926 +f 964/971/971 965/954/954 940/933/933 939/928/928 +f 959/972/972 960/956/956 935/934/934 934/930/930 +f 981/973/973 982/974/974 957/963/963 956/958/958 +f 976/975/975 977/976/976 952/964/964 951/959/959 +f 997/977/977 998/978/978 973/965/965 972/960/960 +f 992/979/979 993/980/980 968/966/966 967/961/961 +f 987/981/981 988/982/982 963/967/967 962/962/962 +f 982/974/974 983/983/983 958/968/968 957/963/963 +f 977/976/976 978/984/984 953/969/969 952/964/964 +f 993/980/980 994/985/985 969/970/970 968/966/966 +f 988/982/982 989/986/986 964/971/971 963/967/967 +f 983/983/983 984/987/987 959/972/972 958/968/968 +f 978/984/984 979/988/988 954/948/948 953/969/969 +f 994/985/985 995/989/989 970/952/952 969/970/970 +f 989/986/986 990/990/990 965/954/954 964/971/971 +f 984/987/987 985/991/991 960/956/956 959/972/972 +f 979/988/988 980/992/992 955/949/949 954/948/948 +f 974/993/993 975/994/994 950/951/951 949/950/950 +f 995/989/989 996/995/995 971/953/953 970/952/952 +f 990/990/990 991/996/996 966/955/955 965/954/954 +f 985/991/991 986/997/997 961/957/957 960/956/956 +f 980/992/992 981/973/973 956/958/958 955/949/949 +f 975/994/994 976/975/975 951/959/959 950/951/951 +f 996/995/995 997/977/977 972/960/960 971/953/953 +f 991/996/996 992/979/979 967/961/961 966/955/955 +f 986/997/997 987/981/981 962/962/962 961/957/957 +f 1008/998/998 1009/999/999 984/987/987 983/983/983 +f 1003/1000/1000 1004/1001/1001 979/988/988 978/984/984 +f 1019/1002/1002 1020/1003/1003 995/989/989 994/985/985 +f 1014/1004/1004 1015/1005/1005 990/990/990 989/986/986 +f 1009/999/999 1010/1006/1006 985/991/991 984/987/987 +f 1004/1001/1001 1005/1007/1007 980/992/992 979/988/988 +f 999/1008/1008 1000/1009/1009 975/994/994 974/993/993 +f 1020/1003/1003 1021/1010/1010 996/995/995 995/989/989 +f 1015/1005/1005 1016/1011/1011 991/996/996 990/990/990 +f 1010/1006/1006 1011/1012/1012 986/997/997 985/991/991 +f 1005/1007/1007 1006/1013/1013 981/973/973 980/992/992 +f 1000/1009/1009 1001/1014/1014 976/975/975 975/994/994 +f 1021/1010/1010 1022/1015/1015 997/977/977 996/995/995 +f 1016/1011/1011 1017/1016/1016 992/979/979 991/996/996 +f 1011/1012/1012 1012/1017/1017 987/981/981 986/997/997 +f 1006/1013/1013 1007/1018/1018 982/974/974 981/973/973 +f 1001/1014/1014 1002/1019/1019 977/976/976 976/975/975 +f 1022/1015/1015 1023/1020/1020 998/978/978 997/977/977 +f 1017/1016/1016 1018/1021/1021 993/980/980 992/979/979 +f 1012/1017/1017 1013/1022/1022 988/982/982 987/981/981 +f 1007/1018/1018 1008/998/998 983/983/983 982/974/974 +f 1002/1019/1019 1003/1000/1000 978/984/984 977/976/976 +f 1018/1021/1021 1019/1002/1002 994/985/985 993/980/980 +f 1013/1022/1022 1014/1004/1004 989/986/986 988/982/982 +f 1035/1023/1023 1036/1024/1024 1011/1012/1012 1010/1006/1006 +f 1030/1025/1025 1031/1026/1026 1006/1013/1013 1005/1007/1007 +f 1025/1027/1027 1026/1028/1028 1001/1014/1014 1000/1009/1009 +f 1046/1029/1029 1047/1030/1030 1022/1015/1015 1021/1010/1010 +f 1041/1031/1031 1042/1032/1032 1017/1016/1016 1016/1011/1011 +f 1036/1024/1024 1037/1033/1033 1012/1017/1017 1011/1012/1012 +f 1031/1026/1026 1032/1034/1034 1007/1018/1018 1006/1013/1013 +f 1026/1028/1028 1027/1035/1035 1002/1019/1019 1001/1014/1014 +f 1047/1030/1030 1048/1036/1036 1023/1020/1020 1022/1015/1015 +f 1042/1032/1032 1043/1037/1037 1018/1021/1021 1017/1016/1016 +f 1037/1033/1033 1038/1038/1038 1013/1022/1022 1012/1017/1017 +f 1032/1034/1034 1033/1039/1039 1008/998/998 1007/1018/1018 +f 1027/1035/1035 1028/1040/1040 1003/1000/1000 1002/1019/1019 +f 1043/1037/1037 1044/1041/1041 1019/1002/1002 1018/1021/1021 +f 1038/1038/1038 1039/1042/1042 1014/1004/1004 1013/1022/1022 +f 1033/1039/1039 1034/1043/1043 1009/999/999 1008/998/998 +f 1028/1040/1040 1029/1044/1044 1004/1001/1001 1003/1000/1000 +f 1044/1041/1041 1045/1045/1045 1020/1003/1003 1019/1002/1002 +f 1039/1042/1042 1040/1046/1046 1015/1005/1005 1014/1004/1004 +f 1034/1043/1043 1035/1023/1023 1010/1006/1006 1009/999/999 +f 1029/1044/1044 1030/1025/1025 1005/1007/1007 1004/1001/1001 +f 1024/1047/1047 1025/1027/1027 1000/1009/1009 999/1008/1008 +f 1045/1045/1045 1046/1029/1029 1021/1010/1010 1020/1003/1003 +f 1040/1046/1046 1041/1031/1031 1016/1011/1011 1015/1005/1005 +f 1062/1048/1048 1063/1049/1049 1038/1038/1038 1037/1033/1033 +f 1057/1050/1050 1058/1051/1051 1033/1039/1039 1032/1034/1034 +f 1052/1052/1052 1053/1053/1053 1028/1040/1040 1027/1035/1035 +f 1068/1054/1054 1069/1055/1055 1044/1041/1041 1043/1037/1037 +f 1063/1049/1049 1064/1056/1056 1039/1042/1042 1038/1038/1038 +f 1058/1051/1051 1059/1057/1057 1034/1043/1043 1033/1039/1039 +f 1053/1053/1053 1054/1058/1058 1029/1044/1044 1028/1040/1040 +f 1069/1055/1055 1070/1059/1059 1045/1045/1045 1044/1041/1041 +f 1064/1056/1056 1065/1060/1060 1040/1046/1046 1039/1042/1042 +f 1059/1057/1057 1060/1061/1061 1035/1023/1023 1034/1043/1043 +f 1054/1058/1058 1055/1062/1062 1030/1025/1025 1029/1044/1044 +f 1049/1063/1063 1050/1064/1064 1025/1027/1027 1024/1047/1047 +f 1070/1059/1059 1071/1065/1065 1046/1029/1029 1045/1045/1045 +f 1065/1060/1060 1066/1066/1066 1041/1031/1031 1040/1046/1046 +f 1060/1061/1061 1061/1067/1067 1036/1024/1024 1035/1023/1023 +f 1055/1062/1062 1056/1068/1068 1031/1026/1026 1030/1025/1025 +f 1050/1064/1064 1051/1069/1069 1026/1028/1028 1025/1027/1027 +f 1071/1065/1065 1072/1070/1070 1047/1030/1030 1046/1029/1029 +f 1066/1066/1066 1067/1071/1071 1042/1032/1032 1041/1031/1031 +f 1061/1067/1067 1062/1048/1048 1037/1033/1033 1036/1024/1024 +f 1056/1068/1068 1057/1050/1050 1032/1034/1034 1031/1026/1026 +f 1051/1069/1069 1052/1052/1052 1027/1035/1035 1026/1028/1028 +f 1072/1070/1070 1073/1072/1072 1048/1036/1036 1047/1030/1030 +f 1067/1071/1071 1068/1054/1054 1043/1037/1037 1042/1032/1032 +f 1089/1073/1073 1090/1074/1074 1065/1060/1060 1064/1056/1056 +f 1084/1075/1075 1085/1076/1076 1060/1061/1061 1059/1057/1057 +f 1079/1077/1077 1080/1078/1078 1055/1062/1062 1054/1058/1058 +f 1074/1079/1079 1075/1080/1080 1050/1064/1064 1049/1063/1063 +f 1095/1081/1081 1096/1082/1082 1071/1065/1065 1070/1059/1059 +f 1090/1074/1074 1091/1083/1083 1066/1066/1066 1065/1060/1060 +f 1085/1076/1076 1086/1084/1084 1061/1067/1067 1060/1061/1061 +f 1080/1078/1078 1081/1085/1085 1056/1068/1068 1055/1062/1062 +f 1075/1080/1080 1076/1086/1086 1051/1069/1069 1050/1064/1064 +f 1096/1082/1082 1097/1087/1087 1072/1070/1070 1071/1065/1065 +f 1091/1083/1083 1092/1088/1088 1067/1071/1071 1066/1066/1066 +f 1086/1084/1084 1087/1089/1089 1062/1048/1048 1061/1067/1067 +f 1081/1085/1085 1082/1090/1090 1057/1050/1050 1056/1068/1068 +f 1076/1086/1086 1077/1091/1091 1052/1052/1052 1051/1069/1069 +f 1097/1087/1087 1098/1092/1092 1073/1072/1072 1072/1070/1070 +f 1092/1088/1088 1093/1093/1093 1068/1054/1054 1067/1071/1071 +f 1087/1089/1089 1088/1094/1094 1063/1049/1049 1062/1048/1048 +f 1082/1090/1090 1083/1095/1095 1058/1051/1051 1057/1050/1050 +f 1077/1091/1091 1078/1096/1096 1053/1053/1053 1052/1052/1052 +f 1093/1093/1093 1094/1097/1097 1069/1055/1055 1068/1054/1054 +f 1088/1094/1094 1089/1073/1073 1064/1056/1056 1063/1049/1049 +f 1083/1095/1095 1084/1075/1075 1059/1057/1057 1058/1051/1051 +f 1078/1096/1096 1079/1077/1077 1054/1058/1058 1053/1053/1053 +f 1094/1097/1097 1095/1081/1081 1070/1059/1059 1069/1055/1055 +f 1116/1098/1098 1117/1099/1099 1092/1088/1088 1091/1083/1083 +f 1111/1100/1100 1112/1101/1101 1087/1089/1089 1086/1084/1084 +f 1106/1102/1102 1107/1103/1103 1082/1090/1090 1081/1085/1085 +f 1101/1104/1104 1102/1105/1105 1077/1091/1091 1076/1086/1086 +f 1122/1106/1106 1123/1107/1107 1098/1092/1092 1097/1087/1087 +f 1117/1099/1099 1118/1108/1108 1093/1093/1093 1092/1088/1088 +f 1112/1101/1101 1113/1109/1109 1088/1094/1094 1087/1089/1089 +f 1107/1103/1103 1108/1110/1110 1083/1095/1095 1082/1090/1090 +f 1102/1105/1105 1103/1111/1111 1078/1096/1096 1077/1091/1091 +f 1118/1108/1108 1119/1112/1112 1094/1097/1097 1093/1093/1093 +f 1113/1109/1109 1114/1113/1113 1089/1073/1073 1088/1094/1094 +f 1108/1110/1110 1109/1114/1114 1084/1075/1075 1083/1095/1095 +f 1103/1111/1111 1104/1115/1115 1079/1077/1077 1078/1096/1096 +f 1119/1112/1112 1120/1116/1116 1095/1081/1081 1094/1097/1097 +f 1114/1113/1113 1115/1117/1117 1090/1074/1074 1089/1073/1073 +f 1109/1114/1114 1110/1118/1118 1085/1076/1076 1084/1075/1075 +f 1104/1115/1115 1105/1119/1119 1080/1078/1078 1079/1077/1077 +f 1099/1120/1120 1100/1121/1121 1075/1080/1080 1074/1079/1079 +f 1120/1116/1116 1121/1122/1122 1096/1082/1082 1095/1081/1081 +f 1115/1117/1117 1116/1098/1098 1091/1083/1083 1090/1074/1074 +f 1110/1118/1118 1111/1100/1100 1086/1084/1084 1085/1076/1076 +f 1105/1119/1119 1106/1102/1102 1081/1085/1085 1080/1078/1078 +f 1100/1121/1121 1101/1104/1104 1076/1086/1086 1075/1080/1080 +f 1121/1122/1122 1122/1106/1106 1097/1087/1087 1096/1082/1082 +f 1143/1123/1123 1144/1124/1124 1119/1112/1112 1118/1108/1108 +f 1138/1125/1125 1139/1126/1126 1114/1113/1113 1113/1109/1109 +f 1133/1127/1127 1134/1128/1128 1109/1114/1114 1108/1110/1110 +f 1128/1129/1129 1129/1130/1130 1104/1115/1115 1103/1111/1111 +f 1144/1124/1124 1145/1131/1131 1120/1116/1116 1119/1112/1112 +f 1139/1126/1126 1140/1132/1132 1115/1117/1117 1114/1113/1113 +f 1134/1128/1128 1135/1133/1133 1110/1118/1118 1109/1114/1114 +f 1129/1130/1130 1130/1134/1134 1105/1119/1119 1104/1115/1115 +f 1124/1135/1135 1125/1136/1136 1100/1121/1121 1099/1120/1120 +f 1145/1131/1131 1146/1137/1137 1121/1122/1122 1120/1116/1116 +f 1140/1132/1132 1141/1138/1138 1116/1098/1098 1115/1117/1117 +f 1135/1133/1133 1136/1139/1139 1111/1100/1100 1110/1118/1118 +f 1130/1134/1134 1131/1140/1140 1106/1102/1102 1105/1119/1119 +f 1125/1136/1136 1126/1141/1141 1101/1104/1104 1100/1121/1121 +f 1146/1137/1137 1147/1142/1142 1122/1106/1106 1121/1122/1122 +f 1141/1138/1138 1142/1143/1143 1117/1099/1099 1116/1098/1098 +f 1136/1139/1139 1137/1144/1144 1112/1101/1101 1111/1100/1100 +f 1131/1140/1140 1132/1145/1145 1107/1103/1103 1106/1102/1102 +f 1126/1141/1141 1127/1146/1146 1102/1105/1105 1101/1104/1104 +f 1147/1142/1142 1148/1147/1147 1123/1107/1107 1122/1106/1106 +f 1142/1143/1143 1143/1123/1123 1118/1108/1108 1117/1099/1099 +f 1137/1144/1144 1138/1125/1125 1113/1109/1109 1112/1101/1101 +f 1132/1145/1145 1133/1127/1127 1108/1110/1110 1107/1103/1103 +f 1127/1146/1146 1128/1129/1129 1103/1111/1111 1102/1105/1105 +f 1170/1148/1148 1171/1149/1149 1146/1137/1137 1145/1131/1131 +f 1165/1150/1150 1166/1151/1151 1141/1138/1138 1140/1132/1132 +f 1160/1152/1152 1161/1153/1153 1136/1139/1139 1135/1133/1133 +f 1155/1154/1154 1156/1155/1155 1131/1140/1140 1130/1134/1134 +f 1150/1156/1156 1151/1157/1157 1126/1141/1141 1125/1136/1136 +f 1171/1149/1149 1172/1158/1158 1147/1142/1142 1146/1137/1137 +f 1166/1151/1151 1167/1159/1159 1142/1143/1143 1141/1138/1138 +f 1161/1153/1153 1162/1160/1160 1137/1144/1144 1136/1139/1139 +f 1156/1155/1155 1157/1161/1161 1132/1145/1145 1131/1140/1140 +f 1151/1157/1157 1152/1162/1162 1127/1146/1146 1126/1141/1141 +f 1172/1158/1158 1173/1163/1163 1148/1147/1147 1147/1142/1142 +f 1167/1159/1159 1168/1164/1164 1143/1123/1123 1142/1143/1143 +f 1162/1160/1160 1163/1165/1165 1138/1125/1125 1137/1144/1144 +f 1157/1161/1161 1158/1166/1166 1133/1127/1127 1132/1145/1145 +f 1152/1162/1162 1153/1167/1167 1128/1129/1129 1127/1146/1146 +f 1168/1164/1164 1169/1168/1168 1144/1124/1124 1143/1123/1123 +f 1163/1165/1165 1164/1169/1169 1139/1126/1126 1138/1125/1125 +f 1158/1166/1166 1159/1170/1170 1134/1128/1128 1133/1127/1127 +f 1153/1167/1167 1154/1171/1171 1129/1130/1130 1128/1129/1129 +f 1169/1168/1168 1170/1148/1148 1145/1131/1131 1144/1124/1124 +f 1164/1169/1169 1165/1150/1150 1140/1132/1132 1139/1126/1126 +f 1159/1170/1170 1160/1152/1152 1135/1133/1133 1134/1128/1128 +f 1154/1171/1171 1155/1154/1154 1130/1134/1134 1129/1130/1130 +f 1149/1172/1172 1150/1156/1156 1125/1136/1136 1124/1135/1135 +f 1197/1173/1173 1198/1174/1174 1173/1163/1163 1172/1158/1158 +f 1192/1175/1175 1193/1176/1176 1168/1164/1164 1167/1159/1159 +f 1187/1177/1177 1188/1178/1178 1163/1165/1165 1162/1160/1160 +f 1182/1179/1179 1183/1180/1180 1158/1166/1166 1157/1161/1161 +f 1177/1181/1181 1178/1182/1182 1153/1167/1167 1152/1162/1162 +f 1193/1176/1176 1194/1183/1183 1169/1168/1168 1168/1164/1164 +f 1188/1178/1178 1189/1184/1184 1164/1169/1169 1163/1165/1165 +f 1183/1180/1180 1184/1185/1185 1159/1170/1170 1158/1166/1166 +f 1178/1182/1182 1179/1186/1186 1154/1171/1171 1153/1167/1167 +f 1194/1183/1183 1195/1187/1187 1170/1148/1148 1169/1168/1168 +f 1189/1184/1184 1190/1188/1188 1165/1150/1150 1164/1169/1169 +f 1184/1185/1185 1185/1189/1189 1160/1152/1152 1159/1170/1170 +f 1179/1186/1186 1180/1190/1190 1155/1154/1154 1154/1171/1171 +f 1174/1191/1191 1175/1192/1192 1150/1156/1156 1149/1172/1172 +f 1195/1187/1187 1196/1193/1193 1171/1149/1149 1170/1148/1148 +f 1190/1188/1188 1191/1194/1194 1166/1151/1151 1165/1150/1150 +f 1185/1189/1189 1186/1195/1195 1161/1153/1153 1160/1152/1152 +f 1180/1190/1190 1181/1196/1196 1156/1155/1155 1155/1154/1154 +f 1175/1192/1192 1176/1197/1197 1151/1157/1157 1150/1156/1156 +f 1196/1193/1193 1197/1173/1173 1172/1158/1158 1171/1149/1149 +f 1191/1194/1194 1192/1175/1175 1167/1159/1159 1166/1151/1151 +f 1186/1195/1195 1187/1177/1177 1162/1160/1160 1161/1153/1153 +f 1181/1196/1196 1182/1179/1179 1157/1161/1161 1156/1155/1155 +f 1176/1197/1197 1177/1181/1181 1152/1162/1162 1151/1157/1157 +f 1219/1198/1198 1220/1199/1199 1195/1187/1187 1194/1183/1183 +f 1214/1200/1200 1215/1201/1201 1190/1188/1188 1189/1184/1184 +f 1209/1202/1202 1210/1203/1203 1185/1189/1189 1184/1185/1185 +f 1204/1204/1204 1205/1205/1205 1180/1190/1190 1179/1186/1186 +f 1199/1206/1206 1200/1207/1207 1175/1192/1192 1174/1191/1191 +f 1220/1199/1199 1221/1208/1208 1196/1193/1193 1195/1187/1187 +f 1215/1201/1201 1216/1209/1209 1191/1194/1194 1190/1188/1188 +f 1210/1203/1203 1211/1210/1210 1186/1195/1195 1185/1189/1189 +f 1205/1205/1205 1206/1211/1211 1181/1196/1196 1180/1190/1190 +f 1200/1207/1207 1201/1212/1212 1176/1197/1197 1175/1192/1192 +f 1221/1208/1208 1222/1213/1213 1197/1173/1173 1196/1193/1193 +f 1216/1209/1209 1217/1214/1214 1192/1175/1175 1191/1194/1194 +f 1211/1210/1210 1212/1215/1215 1187/1177/1177 1186/1195/1195 +f 1206/1211/1211 1207/1216/1216 1182/1179/1179 1181/1196/1196 +f 1201/1212/1212 1202/1217/1217 1177/1181/1181 1176/1197/1197 +f 1222/1213/1213 1223/1218/1218 1198/1174/1174 1197/1173/1173 +f 1217/1214/1214 1218/1219/1219 1193/1176/1176 1192/1175/1175 +f 1212/1215/1215 1213/1220/1220 1188/1178/1178 1187/1177/1177 +f 1207/1216/1216 1208/1221/1221 1183/1180/1180 1182/1179/1179 +f 1202/1217/1217 1203/1222/1222 1178/1182/1182 1177/1181/1181 +f 1218/1219/1219 1219/1198/1198 1194/1183/1183 1193/1176/1176 +f 1213/1220/1220 1214/1200/1200 1189/1184/1184 1188/1178/1178 +f 1208/1221/1221 1209/1202/1202 1184/1185/1185 1183/1180/1180 +f 1203/1222/1222 1204/1204/1204 1179/1186/1186 1178/1182/1182 +f 1245/1223/1223 1246/1224/1224 1221/1208/1208 1220/1199/1199 +f 1240/1225/1225 1241/1226/1226 1216/1209/1209 1215/1201/1201 +f 1235/1227/1227 1236/1228/1228 1211/1210/1210 1210/1203/1203 +f 1230/1229/1229 1231/1230/1230 1206/1211/1211 1205/1205/1205 +f 1225/1231/1231 1226/1232/1232 1201/1212/1212 1200/1207/1207 +f 1246/1224/1224 1247/1233/1233 1222/1213/1213 1221/1208/1208 +f 1241/1226/1226 1242/1234/1234 1217/1214/1214 1216/1209/1209 +f 1236/1228/1228 1237/1235/1235 1212/1215/1215 1211/1210/1210 +f 1231/1230/1230 1232/1236/1236 1207/1216/1216 1206/1211/1211 +f 1226/1232/1232 1227/1237/1237 1202/1217/1217 1201/1212/1212 +f 1247/1233/1233 1248/1238/1238 1223/1218/1218 1222/1213/1213 +f 1242/1234/1234 1243/1239/1239 1218/1219/1219 1217/1214/1214 +f 1237/1235/1235 1238/1240/1240 1213/1220/1220 1212/1215/1215 +f 1232/1236/1236 1233/1241/1241 1208/1221/1221 1207/1216/1216 +f 1227/1237/1237 1228/1242/1242 1203/1222/1222 1202/1217/1217 +f 1243/1239/1239 1244/1243/1243 1219/1198/1198 1218/1219/1219 +f 1238/1240/1240 1239/1244/1244 1214/1200/1200 1213/1220/1220 +f 1233/1241/1241 1234/1245/1245 1209/1202/1202 1208/1221/1221 +f 1228/1242/1242 1229/1246/1246 1204/1204/1204 1203/1222/1222 +f 1244/1243/1243 1245/1223/1223 1220/1199/1199 1219/1198/1198 +f 1239/1244/1244 1240/1225/1225 1215/1201/1201 1214/1200/1200 +f 1234/1245/1245 1235/1227/1227 1210/1203/1203 1209/1202/1202 +f 1229/1246/1246 1230/1229/1229 1205/1205/1205 1204/1204/1204 +f 1224/1247/1247 1225/1231/1231 1200/1207/1207 1199/1206/1206 +f 1272/1248/1248 1273/1249/1249 1248/1238/1238 1247/1233/1233 +f 1267/1250/1250 1268/1251/1251 1243/1239/1239 1242/1234/1234 +f 1262/1252/1252 1263/1253/1253 1238/1240/1240 1237/1235/1235 +f 1257/1254/1254 1258/1255/1255 1233/1241/1241 1232/1236/1236 +f 1252/1256/1256 1253/1257/1257 1228/1242/1242 1227/1237/1237 +f 1268/1251/1251 1269/1258/1258 1244/1243/1243 1243/1239/1239 +f 1263/1253/1253 1264/1259/1259 1239/1244/1244 1238/1240/1240 +f 1258/1255/1255 1259/1260/1260 1234/1245/1245 1233/1241/1241 +f 1253/1257/1257 1254/1261/1261 1229/1246/1246 1228/1242/1242 +f 1269/1258/1258 1270/1262/1262 1245/1223/1223 1244/1243/1243 +f 1264/1259/1259 1265/1263/1263 1240/1225/1225 1239/1244/1244 +f 1259/1260/1260 1260/1264/1264 1235/1227/1227 1234/1245/1245 +f 1254/1261/1261 1255/1265/1265 1230/1229/1229 1229/1246/1246 +f 1249/1266/1266 1250/1267/1267 1225/1231/1231 1224/1247/1247 +f 1270/1262/1262 1271/1268/1268 1246/1224/1224 1245/1223/1223 +f 1265/1263/1263 1266/1269/1269 1241/1226/1226 1240/1225/1225 +f 1260/1264/1264 1261/1270/1270 1236/1228/1228 1235/1227/1227 +f 1255/1265/1265 1256/1271/1271 1231/1230/1230 1230/1229/1229 +f 1250/1267/1267 1251/1272/1272 1226/1232/1232 1225/1231/1231 +f 1271/1268/1268 1272/1248/1248 1247/1233/1233 1246/1224/1224 +f 1266/1269/1269 1267/1250/1250 1242/1234/1234 1241/1226/1226 +f 1261/1270/1270 1262/1252/1252 1237/1235/1235 1236/1228/1228 +f 1256/1271/1271 1257/1254/1254 1232/1236/1236 1231/1230/1230 +f 1251/1272/1272 1252/1256/1256 1227/1237/1237 1226/1232/1232 +f 1294/1273/1273 1295/1274/1274 1270/1262/1262 1269/1258/1258 +f 1289/1275/1275 1290/1276/1276 1265/1263/1263 1264/1259/1259 +f 1284/1277/1277 1285/1278/1278 1260/1264/1264 1259/1260/1260 +f 1279/1279/1279 1280/1280/1280 1255/1265/1265 1254/1261/1261 +f 1274/1281/1281 1275/1282/1282 1250/1267/1267 1249/1266/1266 +f 1295/1274/1274 1296/1283/1283 1271/1268/1268 1270/1262/1262 +f 1290/1276/1276 1291/1284/1284 1266/1269/1269 1265/1263/1263 +f 1285/1278/1278 1286/1285/1285 1261/1270/1270 1260/1264/1264 +f 1280/1280/1280 1281/1286/1286 1256/1271/1271 1255/1265/1265 +f 1275/1282/1282 1276/1287/1287 1251/1272/1272 1250/1267/1267 +f 1296/1283/1283 1297/1288/1288 1272/1248/1248 1271/1268/1268 +f 1291/1284/1284 1292/1289/1289 1267/1250/1250 1266/1269/1269 +f 1286/1285/1285 1287/1290/1290 1262/1252/1252 1261/1270/1270 +f 1281/1286/1286 1282/1291/1291 1257/1254/1254 1256/1271/1271 +f 1276/1287/1287 1277/1292/1292 1252/1256/1256 1251/1272/1272 +f 1297/1288/1288 1298/1293/1293 1273/1249/1249 1272/1248/1248 +f 1292/1289/1289 1293/1294/1294 1268/1251/1251 1267/1250/1250 +f 1287/1290/1290 1288/1295/1295 1263/1253/1253 1262/1252/1252 +f 1282/1291/1291 1283/1296/1296 1258/1255/1255 1257/1254/1254 +f 1277/1292/1292 1278/1297/1297 1253/1257/1257 1252/1256/1256 +f 1293/1294/1294 1294/1273/1273 1269/1258/1258 1268/1251/1251 +f 1288/1295/1295 1289/1275/1275 1264/1259/1259 1263/1253/1253 +f 1283/1296/1296 1284/1277/1277 1259/1260/1260 1258/1255/1255 +f 1278/1297/1297 1279/1279/1279 1254/1261/1261 1253/1257/1257 +f 1300/1298/1298 1301/1299/1299 1276/1287/1287 1275/1282/1282 +f 1321/1300/1300 1322/1301/1301 1297/1288/1288 1296/1283/1283 +f 1316/1302/1302 1317/1303/1303 1292/1289/1289 1291/1284/1284 +f 1311/1304/1304 1312/1305/1305 1287/1290/1290 1286/1285/1285 +f 1306/1306/1306 1307/1307/1307 1282/1291/1291 1281/1286/1286 +f 1301/1299/1299 1302/1308/1308 1277/1292/1292 1276/1287/1287 +f 1322/1301/1301 1323/1309/1309 1298/1293/1293 1297/1288/1288 +f 1317/1303/1303 1318/1310/1310 1293/1294/1294 1292/1289/1289 +f 1312/1305/1305 1313/1311/1311 1288/1295/1295 1287/1290/1290 +f 1307/1307/1307 1308/1312/1312 1283/1296/1296 1282/1291/1291 +f 1302/1308/1308 1303/1313/1313 1278/1297/1297 1277/1292/1292 +f 1318/1310/1310 1319/1314/1314 1294/1273/1273 1293/1294/1294 +f 1313/1311/1311 1314/1315/1315 1289/1275/1275 1288/1295/1295 +f 1308/1312/1312 1309/1316/1316 1284/1277/1277 1283/1296/1296 +f 1303/1313/1313 1278/1297/1297 1279/1279/1279 1304/1317/1317 +f 1319/1314/1314 1320/1318/1318 1295/1274/1274 1294/1273/1273 +f 1314/1315/1315 1315/1319/1319 1290/1276/1276 1289/1275/1275 +f 1309/1316/1316 1310/1320/1320 1285/1278/1278 1284/1277/1277 +f 1304/1317/1317 1305/1321/1321 1280/1280/1280 1279/1279/1279 +f 1299/1322/1322 1300/1298/1298 1275/1282/1282 1274/1281/1281 +f 1320/1318/1318 1321/1300/1300 1296/1283/1283 1295/1274/1274 +f 1315/1319/1319 1316/1302/1302 1291/1284/1284 1290/1276/1276 +f 1310/1320/1320 1311/1304/1304 1286/1285/1285 1285/1278/1278 +f 1305/1321/1321 1306/1306/1306 1281/1286/1286 1280/1280/1280 +f 1327/1323/1323 1328/1324/1324 1303/1313/1313 1302/1308/1308 +f 1343/1325/1325 1344/1326/1326 1319/1314/1314 1318/1310/1310 +f 1338/1327/1327 1339/1328/1328 1314/1315/1315 1313/1311/1311 +f 1333/1329/1329 1334/1330/1330 1309/1316/1316 1308/1312/1312 +f 1328/1324/1324 1303/1313/1313 1304/1317/1317 1329/1331/1331 +f 1344/1326/1326 1345/1332/1332 1320/1318/1318 1319/1314/1314 +f 1339/1328/1328 1340/1333/1333 1315/1319/1319 1314/1315/1315 +f 1334/1330/1330 1335/1334/1334 1310/1320/1320 1309/1316/1316 +f 1329/1331/1331 1330/1335/1335 1305/1321/1321 1304/1317/1317 +f 1324/1336/1336 1325/1337/1337 1300/1298/1298 1299/1322/1322 +f 1345/1332/1332 1346/1338/1338 1321/1300/1300 1320/1318/1318 +f 1340/1333/1333 1341/1339/1339 1316/1302/1302 1315/1319/1319 +f 1335/1334/1334 1336/1340/1340 1311/1304/1304 1310/1320/1320 +f 1330/1335/1335 1331/1341/1341 1306/1306/1306 1305/1321/1321 +f 1325/1337/1337 1326/1342/1342 1301/1299/1299 1300/1298/1298 +f 1346/1338/1338 1347/1343/1343 1322/1301/1301 1321/1300/1300 +f 1341/1339/1339 1342/1344/1344 1317/1303/1303 1316/1302/1302 +f 1336/1340/1340 1337/1345/1345 1312/1305/1305 1311/1304/1304 +f 1331/1341/1341 1332/1346/1346 1307/1307/1307 1306/1306/1306 +f 1326/1342/1342 1327/1323/1323 1302/1308/1308 1301/1299/1299 +f 1347/1343/1343 1348/1347/1347 1323/1309/1309 1322/1301/1301 +f 1342/1344/1344 1343/1325/1325 1318/1310/1310 1317/1303/1303 +f 1337/1345/1345 1338/1327/1327 1313/1311/1311 1312/1305/1305 +f 1332/1346/1346 1333/1329/1329 1308/1312/1312 1307/1307/1307 +f 1354/1348/1348 1355/1349/1349 1330/1335/1335 1329/1331/1331 +f 1349/1350/1350 1350/1351/1351 1325/1337/1337 1324/1336/1336 +f 1370/1352/1352 1371/1353/1353 1346/1338/1338 1345/1332/1332 +f 1365/1354/1354 1366/1355/1355 1341/1339/1339 1340/1333/1333 +f 1360/1356/1356 1361/1357/1357 1336/1340/1340 1335/1334/1334 +f 1355/1349/1349 1356/1358/1358 1331/1341/1341 1330/1335/1335 +f 1350/1351/1351 1351/1359/1359 1326/1342/1342 1325/1337/1337 +f 1371/1353/1353 1372/1360/1360 1347/1343/1343 1346/1338/1338 +f 1366/1355/1355 1367/1361/1361 1342/1344/1344 1341/1339/1339 +f 1361/1357/1357 1362/1362/1362 1337/1345/1345 1336/1340/1340 +f 1356/1358/1358 1357/1363/1363 1332/1346/1346 1331/1341/1341 +f 1351/1359/1359 1352/1364/1364 1327/1323/1323 1326/1342/1342 +f 1372/1360/1360 1373/1365/1365 1348/1347/1347 1347/1343/1343 +f 1367/1361/1361 1368/1366/1366 1343/1325/1325 1342/1344/1344 +f 1362/1362/1362 1363/1367/1367 1338/1327/1327 1337/1345/1345 +f 1357/1363/1363 1358/1368/1368 1333/1329/1329 1332/1346/1346 +f 1352/1364/1364 1353/1369/1369 1328/1324/1324 1327/1323/1323 +f 1368/1366/1366 1369/1370/1370 1344/1326/1326 1343/1325/1325 +f 1363/1367/1367 1364/1371/1371 1339/1328/1328 1338/1327/1327 +f 1358/1368/1368 1359/1372/1372 1334/1330/1330 1333/1329/1329 +f 1353/1369/1369 1354/1348/1348 1329/1331/1331 1328/1324/1324 +f 1369/1370/1370 1370/1352/1352 1345/1332/1332 1344/1326/1326 +f 1364/1371/1371 1365/1354/1354 1340/1333/1333 1339/1328/1328 +f 1359/1372/1372 1360/1356/1356 1335/1334/1334 1334/1330/1330 +f 1381/1373/1373 1382/1374/1374 1357/1363/1363 1356/1358/1358 +f 1376/1375/1375 1377/1376/1376 1352/1364/1364 1351/1359/1359 +f 1397/1377/1377 1398/1378/1378 1373/1365/1365 1372/1360/1360 +f 1392/1379/1379 1393/1380/1380 1368/1366/1366 1367/1361/1361 +f 1387/1381/1381 1388/1382/1382 1363/1367/1367 1362/1362/1362 +f 1382/1374/1374 1383/1383/1383 1358/1368/1368 1357/1363/1363 +f 1377/1376/1376 1378/1384/1384 1353/1369/1369 1352/1364/1364 +f 1393/1380/1380 1394/1385/1385 1369/1370/1370 1368/1366/1366 +f 1388/1382/1382 1389/1386/1386 1364/1371/1371 1363/1367/1367 +f 1383/1383/1383 1384/1387/1387 1359/1372/1372 1358/1368/1368 +f 1378/1384/1384 1379/1388/1388 1354/1348/1348 1353/1369/1369 +f 1394/1385/1385 1395/1389/1389 1370/1352/1352 1369/1370/1370 +f 1389/1386/1386 1390/1390/1390 1365/1354/1354 1364/1371/1371 +f 1384/1387/1387 1385/1391/1391 1360/1356/1356 1359/1372/1372 +f 1379/1388/1388 1380/1392/1392 1355/1349/1349 1354/1348/1348 +f 1374/1393/1393 1375/1394/1394 1350/1351/1351 1349/1350/1350 +f 1395/1389/1389 1396/1395/1395 1371/1353/1353 1370/1352/1352 +f 1390/1390/1390 1391/1396/1396 1366/1355/1355 1365/1354/1354 +f 1385/1391/1391 1386/1397/1397 1361/1357/1357 1360/1356/1356 +f 1380/1392/1392 1381/1373/1373 1356/1358/1358 1355/1349/1349 +f 1375/1394/1394 1376/1375/1375 1351/1359/1359 1350/1351/1351 +f 1396/1395/1395 1397/1377/1377 1372/1360/1360 1371/1353/1353 +f 1391/1396/1396 1392/1379/1379 1367/1361/1361 1366/1355/1355 +f 1386/1397/1397 1387/1381/1381 1362/1362/1362 1361/1357/1357 +f 1408/1398/1398 1409/1399/1399 1384/1387/1387 1383/1383/1383 +f 1403/1400/1400 1404/1401/1401 1379/1388/1388 1378/1384/1384 +f 1419/1402/1402 1420/1403/1403 1395/1389/1389 1394/1385/1385 +f 1414/1404/1404 1415/1405/1405 1390/1390/1390 1389/1386/1386 +f 1409/1399/1399 1410/1406/1406 1385/1391/1391 1384/1387/1387 +f 1404/1401/1401 1405/1407/1407 1380/1392/1392 1379/1388/1388 +f 1399/1408/1408 1400/1409/1409 1375/1394/1394 1374/1393/1393 +f 1420/1403/1403 1421/1410/1410 1396/1395/1395 1395/1389/1389 +f 1415/1405/1405 1416/1411/1411 1391/1396/1396 1390/1390/1390 +f 1410/1406/1406 1411/1412/1412 1386/1397/1397 1385/1391/1391 +f 1405/1407/1407 1406/1413/1413 1381/1373/1373 1380/1392/1392 +f 1400/1409/1409 1401/1414/1414 1376/1375/1375 1375/1394/1394 +f 1421/1410/1410 1422/1415/1415 1397/1377/1377 1396/1395/1395 +f 1416/1411/1411 1417/1416/1416 1392/1379/1379 1391/1396/1396 +f 1411/1412/1412 1412/1417/1417 1387/1381/1381 1386/1397/1397 +f 1406/1413/1413 1407/1418/1418 1382/1374/1374 1381/1373/1373 +f 1401/1414/1414 1402/1419/1419 1377/1376/1376 1376/1375/1375 +f 1422/1415/1415 1423/1420/1420 1398/1378/1378 1397/1377/1377 +f 1417/1416/1416 1418/1421/1421 1393/1380/1380 1392/1379/1379 +f 1412/1417/1417 1413/1422/1422 1388/1382/1382 1387/1381/1381 +f 1407/1418/1418 1408/1398/1398 1383/1383/1383 1382/1374/1374 +f 1402/1419/1419 1403/1400/1400 1378/1384/1384 1377/1376/1376 +f 1418/1421/1421 1419/1402/1402 1394/1385/1385 1393/1380/1380 +f 1413/1422/1422 1414/1404/1404 1389/1386/1386 1388/1382/1382 +f 1435/1423/1423 1436/1424/1424 1411/1412/1412 1410/1406/1406 +f 1430/1425/1425 1431/1426/1426 1406/1413/1413 1405/1407/1407 +f 1425/1427/1427 1426/1428/1428 1401/1414/1414 1400/1409/1409 +f 1446/1429/1429 1447/1430/1430 1422/1415/1415 1421/1410/1410 +f 1441/1431/1431 1442/1432/1432 1417/1416/1416 1416/1411/1411 +f 1436/1424/1424 1437/1433/1433 1412/1417/1417 1411/1412/1412 +f 1431/1426/1426 1432/1434/1434 1407/1418/1418 1406/1413/1413 +f 1426/1428/1428 1427/1435/1435 1402/1419/1419 1401/1414/1414 +f 1447/1430/1430 1448/1436/1436 1423/1420/1420 1422/1415/1415 +f 1442/1432/1432 1443/1437/1437 1418/1421/1421 1417/1416/1416 +f 1437/1433/1433 1438/1438/1438 1413/1422/1422 1412/1417/1417 +f 1432/1434/1434 1433/1439/1439 1408/1398/1398 1407/1418/1418 +f 1427/1435/1435 1428/1440/1440 1403/1400/1400 1402/1419/1419 +f 1443/1437/1437 1444/1441/1441 1419/1402/1402 1418/1421/1421 +f 1438/1438/1438 1439/1442/1442 1414/1404/1404 1413/1422/1422 +f 1433/1439/1439 1434/1443/1443 1409/1399/1399 1408/1398/1398 +f 1428/1440/1440 1429/1444/1444 1404/1401/1401 1403/1400/1400 +f 1444/1441/1441 1445/1445/1445 1420/1403/1403 1419/1402/1402 +f 1439/1442/1442 1440/1446/1446 1415/1405/1405 1414/1404/1404 +f 1434/1443/1443 1435/1423/1423 1410/1406/1406 1409/1399/1399 +f 1429/1444/1444 1430/1425/1425 1405/1407/1407 1404/1401/1401 +f 1424/1447/1447 1425/1427/1427 1400/1409/1409 1399/1408/1408 +f 1445/1445/1445 1446/1429/1429 1421/1410/1410 1420/1403/1403 +f 1440/1446/1446 1441/1431/1431 1416/1411/1411 1415/1405/1405 +f 1462/1448/1448 1463/1449/1449 1438/1438/1438 1437/1433/1433 +f 1457/1450/1450 1458/1451/1451 1433/1439/1439 1432/1434/1434 +f 1452/1452/1452 1453/1453/1453 1428/1440/1440 1427/1435/1435 +f 1468/1454/1454 1469/1455/1455 1444/1441/1441 1443/1437/1437 +f 1463/1449/1449 1464/1456/1456 1439/1442/1442 1438/1438/1438 +f 1458/1451/1451 1459/1457/1457 1434/1443/1443 1433/1439/1439 +f 1453/1453/1453 1454/1458/1458 1429/1444/1444 1428/1440/1440 +f 1469/1455/1455 1470/1459/1459 1445/1445/1445 1444/1441/1441 +f 1464/1456/1456 1465/1460/1460 1440/1446/1446 1439/1442/1442 +f 1459/1457/1457 1460/1461/1461 1435/1423/1423 1434/1443/1443 +f 1454/1458/1458 1455/1462/1462 1430/1425/1425 1429/1444/1444 +f 1449/1463/1463 1450/1464/1464 1425/1427/1427 1424/1447/1447 +f 1470/1459/1459 1471/1465/1465 1446/1429/1429 1445/1445/1445 +f 1465/1460/1460 1466/1466/1466 1441/1431/1431 1440/1446/1446 +f 1460/1461/1461 1461/1467/1467 1436/1424/1424 1435/1423/1423 +f 1455/1462/1462 1456/1468/1468 1431/1426/1426 1430/1425/1425 +f 1450/1464/1464 1451/1469/1469 1426/1428/1428 1425/1427/1427 +f 1471/1465/1465 1472/1470/1470 1447/1430/1430 1446/1429/1429 +f 1466/1466/1466 1467/1471/1471 1442/1432/1432 1441/1431/1431 +f 1461/1467/1467 1462/1448/1448 1437/1433/1433 1436/1424/1424 +f 1456/1468/1468 1457/1450/1450 1432/1434/1434 1431/1426/1426 +f 1451/1469/1469 1452/1452/1452 1427/1435/1435 1426/1428/1428 +f 1472/1470/1470 1473/1472/1472 1448/1436/1436 1447/1430/1430 +f 1467/1471/1471 1468/1454/1454 1443/1437/1437 1442/1432/1432 +f 1489/1473/1473 1490/1474/1474 1465/1460/1460 1464/1456/1456 +f 1484/1475/1475 1485/1476/1476 1460/1461/1461 1459/1457/1457 +f 1479/1477/1477 1480/1478/1478 1455/1462/1462 1454/1458/1458 +f 1474/1479/1479 1475/1480/1480 1450/1464/1464 1449/1463/1463 +f 1495/1481/1481 1496/1482/1482 1471/1465/1465 1470/1459/1459 +f 1490/1474/1474 1491/1483/1483 1466/1466/1466 1465/1460/1460 +f 1485/1476/1476 1486/1484/1484 1461/1467/1467 1460/1461/1461 +f 1480/1478/1478 1481/1485/1485 1456/1468/1468 1455/1462/1462 +f 1475/1480/1480 1476/1486/1486 1451/1469/1469 1450/1464/1464 +f 1496/1482/1482 1497/1487/1487 1472/1470/1470 1471/1465/1465 +f 1491/1483/1483 1492/1488/1488 1467/1471/1471 1466/1466/1466 +f 1486/1484/1484 1487/1489/1489 1462/1448/1448 1461/1467/1467 +f 1481/1485/1485 1482/1490/1490 1457/1450/1450 1456/1468/1468 +f 1476/1486/1486 1477/1491/1491 1452/1452/1452 1451/1469/1469 +f 1497/1487/1487 1498/1492/1492 1473/1472/1472 1472/1470/1470 +f 1492/1488/1488 1493/1493/1493 1468/1454/1454 1467/1471/1471 +f 1487/1489/1489 1488/1494/1494 1463/1449/1449 1462/1448/1448 +f 1482/1490/1490 1483/1495/1495 1458/1451/1451 1457/1450/1450 +f 1477/1491/1491 1478/1496/1496 1453/1453/1453 1452/1452/1452 +f 1493/1493/1493 1494/1497/1497 1469/1455/1455 1468/1454/1454 +f 1488/1494/1494 1489/1473/1473 1464/1456/1456 1463/1449/1449 +f 1483/1495/1495 1484/1475/1475 1459/1457/1457 1458/1451/1451 +f 1478/1496/1496 1479/1477/1477 1454/1458/1458 1453/1453/1453 +f 1494/1497/1497 1495/1481/1481 1470/1459/1459 1469/1455/1455 +f 1516/1498/1498 1517/1499/1499 1492/1488/1488 1491/1483/1483 +f 1511/1500/1500 1512/1501/1501 1487/1489/1489 1486/1484/1484 +f 1506/1502/1502 1507/1503/1503 1482/1490/1490 1481/1485/1485 +f 1501/1504/1504 1502/1505/1505 1477/1491/1491 1476/1486/1486 +f 1522/1506/1506 1523/1507/1507 1498/1492/1492 1497/1487/1487 +f 1517/1499/1499 1518/1508/1508 1493/1493/1493 1492/1488/1488 +f 1512/1501/1501 1513/1509/1509 1488/1494/1494 1487/1489/1489 +f 1507/1503/1503 1508/1510/1510 1483/1495/1495 1482/1490/1490 +f 1502/1505/1505 1503/1511/1511 1478/1496/1496 1477/1491/1491 +f 1518/1508/1508 1519/1512/1512 1494/1497/1497 1493/1493/1493 +f 1513/1509/1509 1514/1513/1513 1489/1473/1473 1488/1494/1494 +f 1508/1510/1510 1509/1514/1514 1484/1475/1475 1483/1495/1495 +f 1503/1511/1511 1504/1515/1515 1479/1477/1477 1478/1496/1496 +f 1519/1512/1512 1520/1516/1516 1495/1481/1481 1494/1497/1497 +f 1514/1513/1513 1515/1517/1517 1490/1474/1474 1489/1473/1473 +f 1509/1514/1514 1510/1518/1518 1485/1476/1476 1484/1475/1475 +f 1504/1515/1515 1505/1519/1519 1480/1478/1478 1479/1477/1477 +f 1499/1520/1520 1500/1521/1521 1475/1480/1480 1474/1479/1479 +f 1520/1516/1516 1521/1522/1522 1496/1482/1482 1495/1481/1481 +f 1515/1517/1517 1516/1498/1498 1491/1483/1483 1490/1474/1474 +f 1510/1518/1518 1511/1500/1500 1486/1484/1484 1485/1476/1476 +f 1505/1519/1519 1506/1502/1502 1481/1485/1485 1480/1478/1478 +f 1500/1521/1521 1501/1504/1504 1476/1486/1486 1475/1480/1480 +f 1521/1522/1522 1522/1506/1506 1497/1487/1487 1496/1482/1482 +f 1543/1523/1523 1544/1524/1524 1519/1512/1512 1518/1508/1508 +f 1538/1525/1525 1539/1526/1526 1514/1513/1513 1513/1509/1509 +f 1533/1527/1527 1534/1528/1528 1509/1514/1514 1508/1510/1510 +f 1528/1529/1529 1529/1530/1530 1504/1515/1515 1503/1511/1511 +f 1544/1524/1524 1545/1531/1531 1520/1516/1516 1519/1512/1512 +f 1539/1526/1526 1540/1532/1532 1515/1517/1517 1514/1513/1513 +f 1534/1528/1528 1535/1533/1533 1510/1518/1518 1509/1514/1514 +f 1529/1530/1530 1530/1534/1534 1505/1519/1519 1504/1515/1515 +f 1524/1535/1535 1525/1536/1536 1500/1521/1521 1499/1520/1520 +f 1545/1531/1531 1546/1537/1537 1521/1522/1522 1520/1516/1516 +f 1540/1532/1532 1541/1538/1538 1516/1498/1498 1515/1517/1517 +f 1535/1533/1533 1536/1539/1539 1511/1500/1500 1510/1518/1518 +f 1530/1534/1534 1531/1540/1540 1506/1502/1502 1505/1519/1519 +f 1525/1536/1536 1526/1541/1541 1501/1504/1504 1500/1521/1521 +f 1546/1537/1537 1547/1542/1542 1522/1506/1506 1521/1522/1522 +f 1541/1538/1538 1542/1543/1543 1517/1499/1499 1516/1498/1498 +f 1536/1539/1539 1537/1544/1544 1512/1501/1501 1511/1500/1500 +f 1531/1540/1540 1532/1545/1545 1507/1503/1503 1506/1502/1502 +f 1526/1541/1541 1527/1546/1546 1502/1505/1505 1501/1504/1504 +f 1547/1542/1542 1548/1547/1547 1523/1507/1507 1522/1506/1506 +f 1542/1543/1543 1543/1523/1523 1518/1508/1508 1517/1499/1499 +f 1537/1544/1544 1538/1525/1525 1513/1509/1509 1512/1501/1501 +f 1532/1545/1545 1533/1527/1527 1508/1510/1510 1507/1503/1503 +f 1527/1546/1546 1528/1529/1529 1503/1511/1511 1502/1505/1505 +f 1570/1548/1548 1571/1549/1549 1546/1537/1537 1545/1531/1531 +f 1565/1550/1550 1566/1551/1551 1541/1538/1538 1540/1532/1532 +f 1560/1552/1552 1561/1553/1553 1536/1539/1539 1535/1533/1533 +f 1555/1554/1554 1556/1555/1555 1531/1540/1540 1530/1534/1534 +f 1550/1556/1556 1551/1557/1557 1526/1541/1541 1525/1536/1536 +f 1571/1549/1549 1572/1558/1558 1547/1542/1542 1546/1537/1537 +f 1566/1551/1551 1567/1559/1559 1542/1543/1543 1541/1538/1538 +f 1561/1553/1553 1562/1560/1560 1537/1544/1544 1536/1539/1539 +f 1556/1555/1555 1557/1561/1561 1532/1545/1545 1531/1540/1540 +f 1551/1557/1557 1552/1562/1562 1527/1546/1546 1526/1541/1541 +f 1572/1558/1558 1573/1563/1563 1548/1547/1547 1547/1542/1542 +f 1567/1559/1559 1568/1564/1564 1543/1523/1523 1542/1543/1543 +f 1562/1560/1560 1563/1565/1565 1538/1525/1525 1537/1544/1544 +f 1557/1561/1561 1558/1566/1566 1533/1527/1527 1532/1545/1545 +f 1552/1562/1562 1553/1567/1567 1528/1529/1529 1527/1546/1546 +f 1568/1564/1564 1569/1568/1568 1544/1524/1524 1543/1523/1523 +f 1563/1565/1565 1564/1569/1569 1539/1526/1526 1538/1525/1525 +f 1558/1566/1566 1559/1570/1570 1534/1528/1528 1533/1527/1527 +f 1553/1567/1567 1554/1571/1571 1529/1530/1530 1528/1529/1529 +f 1569/1568/1568 1570/1548/1548 1545/1531/1531 1544/1524/1524 +f 1564/1569/1569 1565/1550/1550 1540/1532/1532 1539/1526/1526 +f 1559/1570/1570 1560/1552/1552 1535/1533/1533 1534/1528/1528 +f 1554/1571/1571 1555/1554/1554 1530/1534/1534 1529/1530/1530 +f 1549/1572/1572 1550/1556/1556 1525/1536/1536 1524/1535/1535 +f 1597/1573/1573 1598/1574/1574 1573/1563/1563 1572/1558/1558 +f 1592/1575/1575 1593/1576/1576 1568/1564/1564 1567/1559/1559 +f 1587/1577/1577 1588/1578/1578 1563/1565/1565 1562/1560/1560 +f 1582/1579/1579 1583/1580/1580 1558/1566/1566 1557/1561/1561 +f 1577/1581/1581 1578/1582/1582 1553/1567/1567 1552/1562/1562 +f 1593/1576/1576 1594/1583/1583 1569/1568/1568 1568/1564/1564 +f 1588/1578/1578 1589/1584/1584 1564/1569/1569 1563/1565/1565 +f 1583/1580/1580 1584/1585/1585 1559/1570/1570 1558/1566/1566 +f 1578/1582/1582 1579/1586/1586 1554/1571/1571 1553/1567/1567 +f 1594/1583/1583 1595/1587/1587 1570/1548/1548 1569/1568/1568 +f 1589/1584/1584 1590/1588/1588 1565/1550/1550 1564/1569/1569 +f 1584/1585/1585 1585/1589/1589 1560/1552/1552 1559/1570/1570 +f 1579/1586/1586 1580/1590/1590 1555/1554/1554 1554/1571/1571 +f 1574/1591/1591 1575/1592/1592 1550/1556/1556 1549/1572/1572 +f 1595/1587/1587 1596/1593/1593 1571/1549/1549 1570/1548/1548 +f 1590/1588/1588 1591/1594/1594 1566/1551/1551 1565/1550/1550 +f 1585/1589/1589 1586/1595/1595 1561/1553/1553 1560/1552/1552 +f 1580/1590/1590 1581/1596/1596 1556/1555/1555 1555/1554/1554 +f 1575/1592/1592 1576/1597/1597 1551/1557/1557 1550/1556/1556 +f 1596/1593/1593 1597/1573/1573 1572/1558/1558 1571/1549/1549 +f 1591/1594/1594 1592/1575/1575 1567/1559/1559 1566/1551/1551 +f 1586/1595/1595 1587/1577/1577 1562/1560/1560 1561/1553/1553 +f 1581/1596/1596 1582/1579/1579 1557/1561/1561 1556/1555/1555 +f 1576/1597/1597 1577/1581/1581 1552/1562/1562 1551/1557/1557 +f 34/43/43 35/57/57 1600/1598/1598 10/44/44 +f 45/2/2 46/62/62 1601/1599/1599 20/3/3 +f 35/57/57 36/23/23 11/26/26 1600/1598/1598 +f 30/10/10 31/66/66 1599/1600/1600 7/11/11 +f 46/62/62 47/29/29 21/32/32 1601/1599/1599 +f 31/66/66 1599/1600/1600 8/40/40 32/37/37 +f 48/30/30 23/1601/1601 22/31/31 +f 73/72/72 23/1601/1601 48/30/30 +f 98/90/90 23/1601/1601 73/72/72 +f 123/103/103 23/1601/1601 98/90/90 +f 148/145/145 23/1601/1601 123/103/103 +f 173/161/161 23/1601/1601 148/145/145 +f 198/197/197 23/1601/1601 173/161/161 +f 223/217/217 23/1601/1601 198/197/197 +f 248/232/232 23/1601/1601 223/217/217 +f 273/272/272 23/1601/1601 248/232/232 +f 298/288/288 23/1601/1601 273/272/272 +f 323/299/299 23/1601/1601 298/288/288 +f 348/343/343 23/1601/1601 323/299/299 +f 373/358/358 23/1601/1601 348/343/343 +f 398/397/397 23/1601/1601 373/358/358 +f 423/413/413 23/1601/1601 398/397/397 +f 448/433/433 23/1601/1601 423/413/413 +f 473/472/472 23/1601/1601 448/433/433 +f 498/490/490 23/1601/1601 473/472/472 +f 523/503/503 23/1601/1601 498/490/490 +f 548/545/545 23/1601/1601 523/503/503 +f 573/561/561 23/1601/1601 548/545/545 +f 598/597/597 23/1601/1601 573/561/561 +f 623/617/617 23/1601/1601 598/597/597 +f 648/632/632 23/1601/1601 623/617/617 +f 673/672/672 23/1601/1601 648/632/632 +f 698/688/688 23/1601/1601 673/672/672 +f 723/699/699 23/1601/1601 698/688/688 +f 748/743/743 23/1601/1601 723/699/699 +f 773/758/758 23/1601/1601 748/743/743 +f 798/797/797 23/1601/1601 773/758/758 +f 823/814/814 23/1601/1601 798/797/797 +f 848/838/838 23/1601/1601 823/814/814 +f 873/849/849 23/1601/1601 848/838/838 +f 898/893/893 23/1601/1601 873/849/849 +f 923/909/909 23/1601/1601 898/893/893 +f 948/947/947 23/1601/1601 923/909/909 +f 973/965/965 23/1601/1601 948/947/947 +f 998/978/978 23/1601/1601 973/965/965 +f 1023/1020/1020 23/1601/1601 998/978/978 +f 1048/1036/1036 23/1601/1601 1023/1020/1020 +f 1073/1072/1072 23/1601/1601 1048/1036/1036 +f 1098/1092/1092 23/1601/1601 1073/1072/1072 +f 1123/1107/1107 23/1601/1601 1098/1092/1092 +f 1148/1147/1147 23/1601/1601 1123/1107/1107 +f 1173/1163/1163 23/1601/1601 1148/1147/1147 +f 1198/1174/1174 23/1601/1601 1173/1163/1163 +f 1223/1218/1218 23/1601/1601 1198/1174/1174 +f 1248/1238/1238 23/1601/1601 1223/1218/1218 +f 1273/1249/1249 23/1601/1601 1248/1238/1238 +f 1298/1293/1293 23/1601/1601 1273/1249/1249 +f 1323/1309/1309 23/1601/1601 1298/1293/1293 +f 1348/1347/1347 23/1601/1601 1323/1309/1309 +f 1373/1365/1365 23/1601/1601 1348/1347/1347 +f 1398/1378/1378 23/1601/1601 1373/1365/1365 +f 1423/1420/1420 23/1601/1601 1398/1378/1378 +f 1448/1436/1436 23/1601/1601 1423/1420/1420 +f 1473/1472/1472 23/1601/1601 1448/1436/1436 +f 1498/1492/1492 23/1601/1601 1473/1472/1472 +f 1523/1507/1507 23/1601/1601 1498/1492/1492 +f 1548/1547/1547 23/1601/1601 1523/1507/1507 +f 1573/1563/1563 23/1601/1601 1548/1547/1547 +f 1598/1574/1574 23/1601/1601 1573/1563/1563 +f 19/4/4 20/3/3 1595/1587/1587 1594/1583/1583 +f 14/8/8 15/7/7 1590/1588/1588 1589/1584/1584 +f 10/44/44 1600/1598/1598 1585/1589/1589 1584/1585/1585 +f 6/12/12 1579/1586/1586 1580/1590/1590 7/11/11 +f 1/14/14 2/13/13 1575/1592/1592 1574/1591/1591 +f 20/3/3 1601/1599/1599 1596/1593/1593 1595/1587/1587 +f 15/7/7 16/18/18 1591/1594/1594 1590/1588/1588 +f 1600/1598/1598 11/26/26 1586/1595/1595 1585/1589/1589 +f 7/11/11 1580/1590/1590 1581/1596/1596 1599/1600/1600 +f 2/13/13 3/20/20 1576/1597/1597 1575/1592/1592 +f 1601/1599/1599 21/32/32 1597/1573/1573 1596/1593/1593 +f 16/18/18 17/22/22 1592/1575/1575 1591/1594/1594 +f 11/26/26 12/25/25 1587/1577/1577 1586/1595/1595 +f 1599/1600/1600 1581/1596/1596 1582/1579/1579 8/40/40 +f 3/20/20 4/28/28 1577/1581/1581 1576/1597/1597 +f 21/32/32 22/31/31 1598/1574/1574 1597/1573/1573 +f 17/22/22 18/34/34 1593/1576/1576 1592/1575/1575 +f 12/25/25 13/36/36 1588/1578/1578 1587/1577/1577 +f 8/40/40 9/39/39 1583/1580/1580 1582/1579/1579 +f 4/28/28 1577/1581/1581 1578/1582/1582 5/42/42 +f 22/31/31 23/1601/1601 1598/1574/1574 +f 18/34/34 19/4/4 1594/1583/1583 1593/1576/1576 +f 13/36/36 14/8/8 1589/1584/1584 1588/1578/1578 +f 9/39/39 10/44/44 1584/1585/1585 1583/1580/1580 +f 5/42/42 6/12/12 1579/1586/1586 1578/1582/1582 +v -1.504996 -1.792033 3.150663 +v -1.472403 -1.772971 3.148025 +v -1.444977 -1.759418 3.127686 +v -1.428555 -1.754260 3.093975 +v -1.428574 -1.759418 3.056477 +v -1.444338 -1.772971 3.026190 +v -1.472493 -1.792033 3.009558 +v -1.505087 -1.811095 3.012196 +v -1.532513 -1.824648 3.032535 +v -1.548934 -1.829806 3.066246 +v -1.548915 -1.824648 3.103744 +v -1.533151 -1.811095 3.134031 +v -1.585241 -1.559017 3.161474 +v -1.552647 -1.539955 3.158836 +v -1.525222 -1.526402 3.138497 +v -1.508800 -1.521244 3.104786 +v -1.508819 -1.526402 3.067289 +v -1.524583 -1.539955 3.037001 +v -1.552738 -1.559017 3.020369 +v -1.585332 -1.578079 3.023008 +v -1.612757 -1.591632 3.043346 +v -1.629179 -1.596790 3.077057 +v -1.629160 -1.591632 3.114555 +v -1.613396 -1.578079 3.144842 +v -1.722630 -1.410602 3.104618 +v -1.696949 -1.383387 3.098914 +v -1.671395 -1.367627 3.077744 +v -1.651407 -1.366674 3.045615 +v -1.643258 -1.381465 3.011740 +v -1.648808 -1.407063 2.985983 +v -1.666875 -1.438023 2.973826 +v -1.692556 -1.465237 2.979531 +v -1.718109 -1.480998 3.000700 +v -1.738097 -1.481950 3.032829 +v -1.746246 -1.467160 3.066704 +v -1.740697 -1.441561 3.092461 +v -1.866595 -1.324196 2.993271 +v -1.842320 -1.295975 2.986418 +v -1.813992 -1.282201 2.967515 +v -1.787638 -1.285808 2.940587 +v -1.771296 -1.306465 2.913404 +v -1.769269 -1.337489 2.893836 +v -1.781989 -1.372277 2.886046 +v -1.806264 -1.400499 2.892900 +v -1.834592 -1.414272 2.911802 +v -1.860946 -1.410666 2.938731 +v -1.877288 -1.390008 2.965913 +v -1.879315 -1.358984 2.985482 +v -1.969448 -1.257654 2.842260 +v -1.940363 -1.233448 2.843185 +v -1.905663 -1.224994 2.834583 +v -1.872734 -1.234091 2.818286 +v -1.851586 -1.258761 2.798874 +v -1.847839 -1.291222 2.782087 +v -1.862290 -1.324564 2.771499 +v -1.891375 -1.348770 2.770574 +v -1.926075 -1.357224 2.779176 +v -1.959004 -1.348127 2.795473 +v -1.980152 -1.323457 2.814885 +v -1.983899 -1.290996 2.831672 +v -1.982530 -1.168713 2.671552 +v -1.952403 -1.154058 2.689165 +v -1.916645 -1.155293 2.697495 +v -1.882868 -1.172155 2.694769 +v -1.861347 -1.200242 2.681326 +v -1.857790 -1.230963 2.661500 +v -1.872953 -1.257782 2.639512 +v -1.903081 -1.272437 2.621899 +v -1.938839 -1.271202 2.613569 +v -1.972616 -1.254340 2.616295 +v -1.994137 -1.226254 2.629738 +v -1.997694 -1.195532 2.649564 +v -1.870298 -1.025956 2.511307 +v -1.846132 -1.021339 2.540070 +v -1.815309 -1.030885 2.557630 +v -1.784389 -1.052559 2.560249 +v -1.762696 -1.080355 2.546485 +v -1.756114 -1.105983 2.521000 +v -1.766043 -1.123986 2.489221 +v -1.790209 -1.128603 2.460457 +v -1.821032 -1.119058 2.442897 +v -1.851951 -1.097383 2.440278 +v -1.873644 -1.069587 2.454042 +v -1.880227 -1.043959 2.479527 +v -1.783028 -0.910582 2.447865 +v -1.761718 -0.910214 2.479145 +v -1.731478 -0.920626 2.497218 +v -1.698743 -0.939600 2.498238 +v -1.673278 -0.961788 2.481151 +v -1.662141 -0.980641 2.451655 +v -1.667700 -0.992147 2.416027 +v -1.689010 -0.992515 2.384747 +v -1.719250 -0.982104 2.366673 +v -1.751986 -0.963129 2.365654 +v -1.777450 -0.940942 2.382740 +v -1.788587 -0.922088 2.412237 +v -1.716757 -0.766184 2.404929 +v -1.695294 -0.765497 2.436099 +v -1.663528 -0.772730 2.453074 +v -1.628221 -0.786345 2.452241 +v -1.599867 -0.802512 2.433074 +v -1.586372 -0.816451 2.401880 +v -1.590607 -0.825198 2.365298 +v -1.612069 -0.825885 2.334127 +v -1.643835 -0.818651 2.317153 +v -1.679142 -0.805037 2.317985 +v -1.707496 -0.788870 2.337152 +v -1.720992 -0.774930 2.368346 +v -1.666700 -0.600142 2.360983 +v -1.644177 -0.596065 2.391129 +v -1.611137 -0.599226 2.406873 +v -1.574612 -0.608953 2.404866 +v -1.545469 -0.622598 2.384937 +v -1.531822 -0.636053 2.353596 +v -1.536575 -0.646455 2.317514 +v -1.559099 -0.650532 2.287369 +v -1.592139 -0.647370 2.271624 +v -1.628663 -0.637643 2.273632 +v -1.657806 -0.623998 2.293561 +v -1.671453 -0.610543 2.324902 +v -1.633144 -0.428031 2.296256 +v -1.609339 -0.417623 2.323781 +v -1.575301 -0.415850 2.337484 +v -1.538273 -0.423090 2.334448 +v -1.509296 -0.437553 2.314858 +v -1.496407 -0.454757 2.285068 +v -1.502350 -0.471040 2.251419 +v -1.526155 -0.481449 2.223893 +v -1.560193 -0.483222 2.210191 +v -1.597221 -0.475982 2.213227 +v -1.626198 -0.461518 2.232817 +v -1.639087 -0.444314 2.262607 +v -1.615668 -0.266048 2.189247 +v -1.590935 -0.247569 2.211143 +v -1.556304 -0.240633 2.221245 +v -1.519143 -0.246718 2.217404 +v -1.490554 -0.264557 2.200167 +v -1.478440 -0.288502 2.175079 +v -1.485380 -0.313457 2.147479 +v -1.510113 -0.331937 2.125582 +v -1.544745 -0.338873 2.115480 +v -1.581905 -0.332788 2.119322 +v -1.610494 -0.314948 2.136558 +v -1.622608 -0.291003 2.161646 +v -1.613403 -0.132553 2.019972 +v -1.588470 -0.111368 2.039004 +v -1.553754 -0.103305 2.047913 +v -1.516645 -0.110080 2.044802 +v -1.488232 -0.130299 2.030085 +v -1.476363 -0.157553 2.008501 +v -1.483565 -0.186043 1.984645 +v -1.508498 -0.207228 1.965613 +v -1.543213 -0.215291 1.956704 +v -1.580323 -0.208516 1.959815 +v -1.608736 -0.188297 1.974532 +v -1.620604 -0.161043 1.996115 +v -1.601113 -0.046442 1.919788 +v -1.577133 -0.031029 1.944689 +v -1.543175 -0.027559 1.958268 +v -1.506468 -0.036771 1.957635 +v -1.477965 -0.056440 1.942359 +v -1.465559 -0.080443 1.917470 +v -1.471893 -0.103673 1.888264 +v -1.495873 -0.119085 1.863363 +v -1.529830 -0.122555 1.849784 +v -1.566538 -0.113343 1.850417 +v -1.595041 -0.093674 1.865693 +v -1.607447 -0.069671 1.890582 +v -1.564039 0.073252 1.848313 +v -1.542570 0.080223 1.878698 +v -1.510487 0.077396 1.896366 +v -1.474617 0.065373 1.897559 +v -1.445615 0.047378 1.881196 +v -1.431576 0.028862 1.852742 +v -1.435489 0.013767 1.818253 +v -1.456957 0.006795 1.787869 +v -1.489041 0.009622 1.770201 +v -1.524911 0.021646 1.769008 +v -1.553913 0.039641 1.785370 +v -1.567952 0.058156 1.813824 +v -1.509383 0.213467 1.797038 +v -1.489815 0.215490 1.829375 +v -1.459218 0.208794 1.848572 +v -1.424104 0.194801 1.850542 +v -1.394868 0.177415 1.833938 +v -1.379714 0.161804 1.804338 +v -1.381868 0.151289 1.768041 +v -1.401435 0.149266 1.735704 +v -1.432032 0.155963 1.716508 +v -1.467147 0.169955 1.714538 +v -1.496383 0.187341 1.731141 +v -1.511536 0.202952 1.760741 +v -1.444449 0.360328 1.758268 +v -1.425887 0.360067 1.791254 +v -1.396202 0.351298 1.811038 +v -1.361712 0.335887 1.813411 +v -1.332612 0.318193 1.796895 +v -1.317086 0.303425 1.767056 +v -1.318440 0.294727 1.730243 +v -1.337003 0.294988 1.697257 +v -1.366688 0.303757 1.677473 +v -1.401178 0.319168 1.675100 +v -1.430278 0.336862 1.691616 +v -1.445803 0.351630 1.721455 +v -1.376362 0.500242 1.724239 +v -1.357844 0.499890 1.757249 +v -1.328511 0.490400 1.777224 +v -1.294605 0.473792 1.779914 +v -1.266155 0.454765 1.763751 +v -1.251156 0.438919 1.734197 +v -1.252799 0.429627 1.697541 +v -1.271317 0.429979 1.664531 +v -1.300650 0.439469 1.644556 +v -1.334556 0.456078 1.641867 +v -1.363006 0.475105 1.658029 +v -1.378006 0.490951 1.687584 +v -1.313257 0.617641 1.687683 +v -1.293675 0.619333 1.720031 +v -1.263825 0.610836 1.739684 +v -1.230059 0.593958 1.742461 +v -1.202393 0.573426 1.726786 +v -1.188567 0.555327 1.697963 +v -1.191525 0.543513 1.662125 +v -1.211107 0.541822 1.629777 +v -1.240957 0.550320 1.610124 +v -1.274723 0.567197 1.607347 +v -1.302390 0.587729 1.623022 +v -1.316215 0.605828 1.651845 +v -1.257984 0.723284 1.641460 +v -1.236943 0.727836 1.672592 +v -1.205944 0.721593 1.691289 +v -1.171583 0.705883 1.693570 +v -1.144079 0.685032 1.678030 +v -1.131096 0.665282 1.649908 +v -1.135395 0.650836 1.615187 +v -1.156436 0.646285 1.584055 +v -1.187436 0.652528 1.565358 +v -1.221797 0.668238 1.563077 +v -1.249300 0.689089 1.578616 +v -1.262284 0.708839 1.606739 +v -1.206418 0.836768 1.582923 +v -1.184225 0.843812 1.612765 +v -1.152230 0.839720 1.630347 +v -1.117244 0.825363 1.631927 +v -1.089689 0.804622 1.616331 +v -1.077220 0.783761 1.588784 +v -1.082489 0.767219 1.555150 +v -1.104682 0.760174 1.525308 +v -1.136677 0.764266 1.507726 +v -1.171663 0.778624 1.506145 +v -1.199217 0.799365 1.521742 +v -1.211687 0.820226 1.549289 +v -1.157818 0.953473 1.512280 +v -1.134651 0.962822 1.540715 +v -1.101946 0.960411 1.557271 +v -1.066664 0.946753 1.558425 +v -1.039336 0.925476 1.543156 +v -1.027528 0.903049 1.516564 +v -1.033752 0.884246 1.484309 +v -1.056919 0.874897 1.455874 +v -1.089624 0.877307 1.439318 +v -1.124906 0.890966 1.438164 +v -1.152234 0.912242 1.453434 +v -1.164042 0.934669 1.480025 +v -1.112435 1.066703 1.430645 +v -1.088319 1.078386 1.457377 +v -1.055041 1.077387 1.472903 +v -1.019682 1.063918 1.473919 +v -0.992819 1.041497 1.459485 +v -0.981861 1.016980 1.434418 +v -0.989138 0.995584 1.404055 +v -1.013254 0.983900 1.377323 +v -1.046533 0.984899 1.361797 +v -1.081891 0.998368 1.360781 +v -1.108754 1.020789 1.375215 +v -1.119713 1.045307 1.400282 +v -1.070373 1.169907 1.338923 +v -1.045215 1.184107 1.363379 +v -1.011414 1.184368 1.377765 +v -0.976165 1.170636 1.379019 +v -0.950037 1.146440 1.366190 +v -0.940201 1.119213 1.343574 +v -0.948750 1.094749 1.315985 +v -0.973908 1.080550 1.291529 +v -1.007709 1.080289 1.277143 +v -1.042958 1.094022 1.275889 +v -1.069086 1.118217 1.288718 +v -1.078922 1.145443 1.311334 +v -1.031104 1.257506 1.236366 +v -1.004579 1.274575 1.257288 +v -0.970308 1.275821 1.270460 +v -0.935587 1.260981 1.273079 +v -0.910869 1.233828 1.263893 +v -0.902880 1.202724 1.246052 +v -0.913320 1.174293 1.223352 +v -0.939846 1.157224 1.202430 +v -0.974116 1.155977 1.189258 +v -1.008838 1.170817 1.186639 +v -1.033556 1.197971 1.195825 +v -1.041545 1.229074 1.213666 +v -0.991300 1.316273 1.119621 +v -0.963102 1.335779 1.135655 +v -0.928417 1.337628 1.147618 +v -0.894629 1.321429 1.152963 +v -0.871968 1.291278 1.149790 +v -0.866518 1.256474 1.139372 +v -0.879440 1.224425 1.123926 +v -0.907638 1.204920 1.107892 +v -0.942322 1.203070 1.095929 +v -0.976111 1.219270 1.090584 +v -0.998772 1.249421 1.093757 +v -1.004222 1.284225 1.104175 +v -0.951395 1.343331 0.991965 +v -0.921751 1.363949 1.003316 +v -0.886628 1.366137 1.013856 +v -0.853501 1.349428 1.021344 +v -0.832449 1.318038 1.023385 +v -0.829053 1.281654 1.019620 +v -0.844034 1.248019 1.010848 +v -0.873678 1.227401 0.999497 +v -0.908801 1.225214 0.988957 +v -0.941929 1.241922 0.981469 +v -0.962980 1.273312 0.979428 +v -0.966376 1.309696 0.983193 +v -0.915464 1.350453 0.859685 +v -0.884915 1.371331 0.867654 +v -0.849314 1.373655 0.876413 +v -0.816240 1.356932 0.884100 +v -0.795780 1.325372 0.888348 +v -0.793319 1.288720 0.888073 +v -0.809381 1.254776 0.883334 +v -0.839931 1.233897 0.875366 +v -0.875532 1.231573 0.866606 +v -0.908606 1.248297 0.858919 +v -0.929066 1.279856 0.854671 +v -0.931527 1.316508 0.854946 +v -0.886202 1.349709 0.725301 +v -0.855191 1.370619 0.731112 +v -0.819135 1.372975 0.737738 +v -0.785707 1.356276 0.743769 +v -0.765106 1.324726 0.747361 +v -0.762750 1.288067 0.747575 +v -0.779140 1.254099 0.744368 +v -0.810151 1.233190 0.738557 +v -0.846207 1.230833 0.731931 +v -0.879635 1.247532 0.725900 +v -0.900236 1.279083 0.722309 +v -0.902592 1.315742 0.722094 +v -0.866156 1.351843 0.591424 +v -0.834985 1.372793 0.596130 +v -0.798556 1.375242 0.600185 +v -0.764622 1.358667 0.602725 +v -0.743528 1.327240 0.602919 +v -0.740835 1.290663 0.600807 +v -0.757115 1.256724 0.596841 +v -0.788286 1.235774 0.592135 +v -0.824715 1.233325 0.588080 +v -0.858649 1.249899 0.585540 +v -0.879743 1.281327 0.585347 +v -0.882436 1.317903 0.587458 +v -0.857124 1.367966 0.450384 +v -0.826149 1.388769 0.456742 +v -0.789829 1.391135 0.461726 +v -0.755896 1.374560 0.464276 +v -0.734690 1.343217 0.463515 +v -0.731807 1.306783 0.459802 +v -0.747861 1.273013 0.453928 +v -0.778837 1.252210 0.447569 +v -0.815156 1.249844 0.442585 +v -0.849089 1.266418 0.440036 +v -0.870295 1.297761 0.440797 +v -0.873178 1.334196 0.444510 +v -0.821653 1.387115 0.273010 +v -0.791935 1.407489 0.284603 +v -0.757390 1.409250 0.296977 +v -0.725372 1.392022 0.307499 +v -0.705649 1.360173 0.312914 +v -0.703408 1.323520 0.311871 +v -0.719124 1.289865 0.304591 +v -0.748842 1.269491 0.292999 +v -0.783387 1.267730 0.280625 +v -0.815405 1.284958 0.270103 +v -0.835128 1.316807 0.264688 +v -0.837369 1.353460 0.265731 +v -0.730070 1.384592 0.100023 +v -0.703229 1.404969 0.117256 +v -0.672932 1.406735 0.137956 +v -0.645626 1.389513 0.157716 +v -0.629680 1.357668 0.170536 +v -0.629227 1.321018 0.172999 +v -0.644364 1.287363 0.164582 +v -0.671205 1.266984 0.147349 +v -0.701502 1.265219 0.126650 +v -0.728808 1.282441 0.106889 +v -0.744753 1.314285 0.094070 +v -0.745206 1.350935 0.091606 +v -0.599302 1.368336 -0.050664 +v -0.576172 1.389127 -0.029091 +v -0.550823 1.391444 -0.002602 +v -0.528652 1.374793 0.023163 +v -0.516485 1.343369 0.040402 +v -0.517419 1.306873 0.044488 +v -0.531257 1.273073 0.034553 +v -0.554387 1.252282 0.012979 +v -0.579736 1.249965 -0.013509 +v -0.601907 1.266616 -0.039274 +v -0.614074 1.298039 -0.056513 +v -0.613140 1.334536 -0.060600 +v -0.442115 1.346951 -0.172391 +v -0.423737 1.368340 -0.147144 +v -0.404068 1.371372 -0.116266 +v -0.387292 1.355402 -0.086330 +v -0.378598 1.324416 -0.066406 +v -0.380159 1.287999 -0.061836 +v -0.391644 1.253901 -0.073590 +v -0.410021 1.232512 -0.098838 +v -0.429691 1.229479 -0.129715 +v -0.446466 1.245450 -0.159652 +v -0.455161 1.276436 -0.179575 +v -0.453599 1.312853 -0.184146 +v -0.269912 1.328492 -0.257253 +v -0.258287 1.350532 -0.228762 +v -0.245941 1.354269 -0.194365 +v -0.235502 1.338909 -0.161384 +v -0.230203 1.308249 -0.139829 +v -0.231359 1.271793 -0.135453 +v -0.238725 1.237300 -0.149187 +v -0.250350 1.215260 -0.177678 +v -0.262696 1.211523 -0.212075 +v -0.273135 1.226883 -0.245056 +v -0.278434 1.257542 -0.266611 +v -0.277278 1.293998 -0.270987 +v -0.092766 1.320827 -0.296137 +v -0.089951 1.343307 -0.265816 +v -0.087200 1.347525 -0.229427 +v -0.085098 1.332582 -0.194714 +v -0.084307 1.302148 -0.172223 +v -0.085002 1.265669 -0.167943 +v -0.087034 1.230908 -0.182784 +v -0.089849 1.208427 -0.213105 +v -0.092600 1.204210 -0.249494 +v -0.094702 1.219154 -0.284207 +v -0.095493 1.249588 -0.306697 +v -0.094798 1.286066 -0.310978 +v 0.125649 1.317852 -0.280473 +v 0.120255 1.340549 -0.250667 +v 0.113207 1.345026 -0.214893 +v 0.106004 1.330328 -0.180764 +v 0.100813 1.300052 -0.158648 +v 0.099049 1.263601 -0.154435 +v 0.101089 1.228734 -0.169021 +v 0.106483 1.206036 -0.198827 +v 0.113531 1.201560 -0.234601 +v 0.120734 1.216258 -0.268730 +v 0.125926 1.246533 -0.290846 +v 0.127689 1.282984 -0.295059 +v 0.343451 1.309517 -0.207644 +v 0.331498 1.332446 -0.180003 +v 0.316162 1.337215 -0.146964 +v 0.300708 1.322809 -0.115558 +v 0.289792 1.292735 -0.095332 +v 0.286380 1.256342 -0.091663 +v 0.291198 1.221376 -0.105331 +v 0.303151 1.198447 -0.132973 +v 0.318487 1.193678 -0.166012 +v 0.333941 1.208084 -0.197417 +v 0.344857 1.238158 -0.217644 +v 0.348269 1.274550 -0.221313 +v 0.543171 1.298560 -0.083152 +v 0.525210 1.321804 -0.059281 +v 0.502497 1.326959 -0.030872 +v 0.479866 1.312928 -0.003971 +v 0.464147 1.283106 0.013241 +v 0.459595 1.246773 0.016194 +v 0.467178 1.211662 0.004261 +v 0.485139 1.188418 -0.019610 +v 0.507852 1.183263 -0.048019 +v 0.530483 1.197294 -0.074920 +v 0.546201 1.227116 -0.092131 +v 0.550753 1.263449 -0.095085 +v 0.708417 1.287879 0.088803 +v 0.684946 1.311464 0.106845 +v 0.655621 1.317029 0.128260 +v 0.626684 1.303390 0.148490 +v 0.606880 1.273820 0.161381 +v 0.601551 1.237535 0.163513 +v 0.611832 1.202258 0.154434 +v 0.635303 1.178672 0.136392 +v 0.664628 1.173107 0.114977 +v 0.693566 1.186747 0.094747 +v 0.713370 1.216316 0.081856 +v 0.718698 1.252600 0.079724 +v 0.821303 1.280436 0.303983 +v 0.793577 1.304286 0.313736 +v 0.759231 1.310163 0.325370 +v 0.725575 1.296817 0.336408 +v 0.702792 1.267434 0.343495 +v 0.697012 1.231177 0.344748 +v 0.709465 1.195764 0.339899 +v 0.737191 1.171914 0.330146 +v 0.771536 1.166037 0.318512 +v 0.805192 1.179383 0.307474 +v 0.827975 1.208766 0.300387 +v 0.833756 1.245023 0.299134 +v 0.862904 1.279283 0.555402 +v 0.833533 1.303158 0.555492 +v 0.797277 1.309063 0.555910 +v 0.761854 1.295743 0.556569 +v 0.737985 1.266375 0.557281 +v 0.732086 1.230120 0.557837 +v 0.745413 1.194694 0.558118 +v 0.774784 1.170820 0.558029 +v 0.811040 1.164915 0.557611 +v 0.846463 1.178235 0.556951 +v 0.870332 1.207603 0.556240 +v 0.876231 1.243857 0.555684 +v 0.836104 1.285338 0.752376 +v 0.807773 1.308963 0.743898 +v 0.772712 1.314583 0.734481 +v 0.738383 1.301001 0.726130 +v 0.715174 1.271476 0.721409 +v 0.709328 1.235209 0.721531 +v 0.722089 1.199918 0.726471 +v 0.750420 1.176292 0.734949 +v 0.785481 1.170672 0.744365 +v 0.819809 1.184254 0.752717 +v 0.843018 1.213779 0.757438 +v 0.848864 1.250047 0.757315 +v 0.760846 1.296992 0.943841 +v 0.735056 1.320239 0.928770 +v 0.702952 1.325419 0.911681 +v 0.671367 1.311429 0.896210 +v 0.649852 1.281651 0.887096 +v 0.644203 1.245355 0.886705 +v 0.655623 1.210263 0.895123 +v 0.681413 1.187016 0.910193 +v 0.713517 1.181836 0.927283 +v 0.745102 1.195827 0.942753 +v 0.766617 1.225604 0.951868 +v 0.772266 1.261900 0.952258 +v 0.644014 1.311165 1.119989 +v 0.621705 1.334005 1.099659 +v 0.593782 1.338696 1.076254 +v 0.566187 1.324240 1.054754 +v 0.547260 1.294160 1.041729 +v 0.542108 1.257806 1.040589 +v 0.551827 1.222913 1.051577 +v 0.574136 1.200072 1.071906 +v 0.602059 1.195381 1.095312 +v 0.629653 1.209837 1.116811 +v 0.648581 1.239917 1.129836 +v 0.653733 1.276272 1.130976 +v 0.491534 1.324812 1.270233 +v 0.473704 1.347270 1.245526 +v 0.451337 1.351486 1.216691 +v 0.429192 1.336563 1.189866 +v 0.413960 1.306167 1.173230 +v 0.409754 1.269732 1.171166 +v 0.417468 1.235011 1.184112 +v 0.435297 1.212554 1.208819 +v 0.457665 1.208337 1.237654 +v 0.479810 1.223260 1.264480 +v 0.495042 1.253655 1.281116 +v 0.499248 1.290092 1.283180 +v 0.308812 1.334838 1.383173 +v 0.296791 1.356999 1.354941 +v 0.281835 1.360836 1.321607 +v 0.267128 1.345532 1.290267 +v 0.257118 1.314869 1.270461 +v 0.254501 1.278352 1.267432 +v 0.259834 1.243753 1.281824 +v 0.271856 1.221593 1.310057 +v 0.286811 1.217756 1.343390 +v 0.301518 1.233059 1.374731 +v 0.311528 1.263722 1.394536 +v 0.314145 1.300239 1.397565 +v 0.098751 1.337773 1.446674 +v 0.094512 1.359938 1.416286 +v 0.090185 1.363781 1.380009 +v 0.086691 1.348485 1.345564 +v 0.085120 1.317827 1.323421 +v 0.085847 1.281312 1.319466 +v 0.088716 1.246711 1.334540 +v 0.092956 1.224546 1.364928 +v 0.097283 1.220703 1.401205 +v 0.100777 1.235999 1.435650 +v 0.102347 1.266657 1.457793 +v 0.101620 1.303172 1.461748 +v -0.106727 1.321746 1.433718 +v -0.103506 1.344459 1.403611 +v -0.097086 1.349092 1.367739 +v -0.088831 1.334658 1.333736 +v -0.081152 1.304680 1.311941 +v -0.076244 1.268472 1.308143 +v -0.075153 1.233740 1.323151 +v -0.078373 1.211028 1.353258 +v -0.084794 1.206395 1.389130 +v -0.093049 1.220828 1.423133 +v -0.100728 1.250806 1.444928 +v -0.105635 1.287014 1.448726 +v -0.332968 1.287072 1.359626 +v -0.325241 1.310413 1.330849 +v -0.312464 1.315933 1.296852 +v -0.297354 1.302457 1.264872 +v -0.284368 1.273219 1.244643 +v -0.277171 1.237331 1.241521 +v -0.277294 1.202430 1.256170 +v -0.285020 1.179088 1.284947 +v -0.297798 1.173568 1.318944 +v -0.312908 1.187045 1.350924 +v -0.325894 1.216282 1.371153 +v -0.333091 1.252171 1.374275 +v -0.556701 1.247385 1.252261 +v -0.546159 1.271198 1.224794 +v -0.529979 1.277288 1.192381 +v -0.511606 1.264359 1.161918 +v -0.496486 1.235479 1.142683 +v -0.488853 1.199663 1.139763 +v -0.490333 1.164536 1.153781 +v -0.500875 1.140721 1.181248 +v -0.517055 1.134631 1.213662 +v -0.535428 1.147561 1.244124 +v -0.550548 1.176441 1.263360 +v -0.558180 1.212256 1.266279 +v -0.755981 1.215193 1.135899 +v -0.742696 1.239409 1.110018 +v -0.724038 1.245862 1.079038 +v -0.703978 1.233180 1.049552 +v -0.688506 1.204351 1.030520 +v -0.681901 1.168385 1.027006 +v -0.685570 1.132936 1.039757 +v -0.698855 1.108721 1.065638 +v -0.717513 1.102267 1.096618 +v -0.737573 1.114950 1.126104 +v -0.753045 1.143778 1.145135 +v -0.759650 1.179744 1.148650 +v -0.904779 1.202938 1.035782 +v -0.886360 1.227276 1.013399 +v -0.864578 1.233805 0.984546 +v -0.844069 1.221134 0.955366 +v -0.831075 1.192245 0.934647 +v -0.829038 1.156169 0.928022 +v -0.838390 1.120583 0.936902 +v -0.856809 1.096244 0.959285 +v -0.878591 1.089716 0.988138 +v -0.899100 1.102387 1.017318 +v -0.912094 1.131275 1.038037 +v -0.914132 1.167352 1.044662 +v -0.971543 1.217865 0.981741 +v -0.942748 1.237932 0.967569 +v -0.916801 1.242746 0.942013 +v -0.899224 1.231281 0.910513 +v -0.895685 1.206286 0.882310 +v -0.906620 1.175551 0.865419 +v -0.929700 1.145617 0.863434 +v -0.958495 1.125551 0.877606 +v -0.984443 1.120737 0.903161 +v -1.002020 1.132201 0.934662 +v -1.005558 1.157196 0.962865 +v -0.994624 1.187932 0.979756 +v -0.985774 1.247848 0.966771 +v -0.950065 1.257226 0.958430 +v -0.922633 1.259744 0.934127 +v -0.909316 1.254866 0.899033 +v -0.914749 1.243740 0.863265 +v -0.936576 1.229844 0.837188 +v -0.970152 1.216135 0.826353 +v -1.005862 1.206757 0.834694 +v -1.033293 1.204238 0.858998 +v -1.046610 1.209116 0.894091 +v -1.041177 1.220242 0.929860 +v -1.019350 1.234138 0.955936 +v -0.990868 1.284478 0.965403 +v -0.953796 1.285150 0.957792 +v -0.926283 1.287153 0.933532 +v -0.914185 1.290061 0.897785 +v -0.921825 1.293037 0.860833 +v -0.946168 1.295218 0.833407 +v -0.982033 1.296138 0.821343 +v -1.019105 1.295466 0.828954 +v -1.046618 1.293463 0.853214 +v -1.058715 1.290555 0.888961 +v -1.051076 1.287579 0.925913 +v -1.026733 1.285398 0.953339 +v -0.984443 1.328200 0.975332 +v -0.948559 1.320492 0.966080 +v -0.921355 1.320321 0.941394 +v -0.908620 1.327723 0.906527 +v -0.914829 1.340797 0.871553 +v -0.937393 1.355525 0.846584 +v -0.971511 1.368775 0.836936 +v -1.007395 1.376483 0.846187 +v -1.034600 1.376655 0.870874 +v -1.047335 1.369252 0.905741 +v -1.041126 1.356178 0.940715 +v -1.018561 1.341450 0.965683 +v -0.965046 1.369631 0.993577 +v -0.933339 1.353447 0.980717 +v -0.908019 1.349450 0.954402 +v -0.894477 1.358491 0.920233 +v -0.897311 1.378413 0.888174 +v -0.915018 1.403001 0.867403 +v -0.943828 1.427022 0.862340 +v -0.975536 1.443206 0.875200 +v -1.000855 1.447202 0.901515 +v -1.014398 1.438161 0.935685 +v -1.011563 1.418240 0.967744 +v -0.993856 1.393652 0.988515 +v -0.933478 1.398640 1.014458 +v -0.911887 1.374031 0.995461 +v -0.892413 1.365167 0.965600 +v -0.879201 1.373932 0.931230 +v -0.876511 1.398454 0.902522 +v -0.884680 1.430984 0.887538 +v -0.901969 1.464601 0.889465 +v -0.923561 1.489209 0.908463 +v -0.943034 1.498074 0.938324 +v -0.956246 1.489308 0.972694 +v -0.958936 1.464787 1.001401 +v -0.950767 1.432256 1.016386 +v -0.888515 1.406808 1.032708 +v -0.888052 1.379580 1.006420 +v -0.882808 1.368950 0.971649 +v -0.873897 1.377182 0.935795 +v -0.863849 1.402617 0.909627 +v -0.855613 1.437182 0.900302 +v -0.850945 1.473522 0.909806 +v -0.851407 1.500751 0.936094 +v -0.856651 1.511380 0.970865 +v -0.865562 1.503148 1.006719 +v -0.875611 1.477714 1.032887 +v -0.883846 1.443148 1.042212 +v -0.823686 1.370432 1.032798 +v -0.848392 1.357998 1.006959 +v -0.861147 1.357949 0.972508 +v -0.859236 1.370296 0.936779 +v -0.842596 1.391855 0.910493 +v -0.816651 1.416011 0.900853 +v -0.786925 1.437621 0.909911 +v -0.762219 1.450056 0.935750 +v -0.749465 1.450105 0.970200 +v -0.751375 1.437758 1.005930 +v -0.768016 1.416198 1.032215 +v -0.793960 1.392043 1.041855 +v -0.803821 1.299046 0.999025 +v -0.836429 1.306136 0.981162 +v -0.854635 1.319554 0.952213 +v -0.854563 1.336445 0.918340 +v -0.835437 1.351863 0.889546 +v -0.803582 1.361415 0.873940 +v -0.765779 1.363069 0.874844 +v -0.733170 1.355978 0.892707 +v -0.714964 1.342559 0.921655 +v -0.715036 1.325669 0.955528 +v -0.734162 1.310250 0.984323 +v -0.766017 1.300698 0.999929 +v -0.818225 1.215720 0.955030 +v -0.849556 1.232393 0.941876 +v -0.867077 1.250947 0.915451 +v -0.867059 1.267431 0.881378 +v -0.848742 1.276784 0.849603 +v -0.818185 1.276599 0.829213 +v -0.781892 1.266918 0.824548 +v -0.750561 1.250245 0.837702 +v -0.733039 1.231691 0.864127 +v -0.733057 1.215207 0.898200 +v -0.751374 1.205854 0.929975 +v -0.781932 1.206038 0.950365 +v -0.854228 1.142565 0.922156 +v -0.882162 1.165812 0.911577 +v -0.899065 1.185562 0.885620 +v -0.901340 1.197611 0.849810 +v -0.887660 1.197988 0.814520 +v -0.862649 1.187072 0.789927 +v -0.831628 1.167188 0.781266 +v -0.803694 1.143940 0.791846 +v -0.786791 1.124191 0.817803 +v -0.784517 1.112142 0.853612 +v -0.798196 1.111765 0.888903 +v -0.823207 1.122681 0.913495 +v -0.891844 1.102318 0.914857 +v -0.912855 1.131962 0.904255 +v -0.931304 1.150284 0.878303 +v -0.943263 1.153384 0.842525 +v -0.944841 1.139661 0.807285 +v -0.936018 1.113786 0.782745 +v -0.918670 1.081267 0.774130 +v -0.897658 1.051623 0.784732 +v -0.879210 1.033301 0.810684 +v -0.867251 1.030202 0.846462 +v -0.865672 1.043925 0.881702 +v -0.874496 1.069799 0.906241 +v -0.933921 1.094803 0.941942 +v -0.950309 1.126227 0.928651 +v -0.973728 1.142635 0.905589 +v -0.999195 1.140535 0.877666 +v -1.019116 1.119752 0.853092 +v -1.027965 1.087076 0.838829 +v -1.023860 1.049459 0.837913 +v -1.007472 1.018035 0.851204 +v -0.984053 1.001627 0.874266 +v -0.958586 1.003727 0.902189 +v -0.938665 1.024509 0.926764 +v -0.929816 1.057187 0.941026 +v -0.967834 1.098458 0.989478 +v -0.985837 1.129758 0.978129 +v -1.013779 1.145822 0.960500 +v -1.045711 1.143228 0.940344 +v -1.072176 1.121945 0.923630 +v -1.085753 1.088908 0.915047 +v -1.083553 1.051146 0.916419 +v -1.065549 1.019845 0.927769 +v -1.037607 1.003782 0.945398 +v -1.005675 1.006376 0.965554 +v -0.979210 1.027658 0.982267 +v -0.965633 1.060696 0.990851 +v -1.010551 1.095267 1.070337 +v -1.030728 1.126420 1.062918 +v -1.061023 1.142323 1.049545 +v -1.094987 1.139592 1.033063 +v -1.122535 1.118236 1.018309 +v -1.135974 1.085207 1.009476 +v -1.132443 1.047536 1.008442 +v -1.112266 1.016383 1.015862 +v -1.081971 1.000479 1.029235 +v -1.048007 1.003211 1.045717 +v -1.020459 1.024568 1.060470 +v -1.007020 1.057596 1.069304 +v -1.052945 1.085003 1.168821 +v -1.074476 1.115829 1.164476 +v -1.106032 1.131426 1.153967 +v -1.140897 1.128477 1.139529 +v -1.168697 1.107060 1.125348 +v -1.181694 1.074138 1.115510 +v -1.177121 1.036719 1.112111 +v -1.155590 1.005894 1.116456 +v -1.124034 0.990295 1.126965 +v -1.089169 0.993245 1.141403 +v -1.061369 1.014662 1.155584 +v -1.048372 1.047584 1.165422 +v -1.092666 1.066386 1.275011 +v -1.115335 1.096668 1.273665 +v -1.147772 1.111845 1.265480 +v -1.183075 1.108686 1.252199 +v -1.210719 1.087344 1.237604 +v -1.223034 1.054748 1.225971 +v -1.217400 1.017835 1.219773 +v -1.194732 0.987553 1.221119 +v -1.162294 0.972376 1.229304 +v -1.126991 0.975535 1.242586 +v -1.099347 0.996877 1.257180 +v -1.087032 1.029474 1.268814 +v -1.128167 1.038105 1.379895 +v -1.152043 1.067393 1.382083 +v -1.185260 1.081929 1.376177 +v -1.220747 1.078619 1.363434 +v -1.247899 1.057681 1.347400 +v -1.259216 1.025906 1.332847 +v -1.252290 0.990057 1.322872 +v -1.228413 0.960769 1.320684 +v -1.195197 0.946233 1.326590 +v -1.159709 0.949543 1.339333 +v -1.132558 0.970480 1.355367 +v -1.121241 1.002255 1.369920 +v -1.158675 0.997809 1.476388 +v -1.184186 1.024838 1.483552 +v -1.218202 1.038269 1.480080 +v -1.253483 1.035244 1.466710 +v -1.279441 1.015956 1.447042 +v -1.288965 0.986661 1.427026 +v -1.280026 0.953594 1.410922 +v -1.254515 0.926566 1.403757 +v -1.220500 0.913135 1.407230 +v -1.185218 0.916160 1.420600 +v -1.159260 0.935448 1.440268 +v -1.149736 0.964743 1.460284 +v -1.193549 0.921160 1.577278 +v -1.220664 0.944782 1.589088 +v -1.255337 0.956816 1.587521 +v -1.290190 0.954700 1.572909 +v -1.314716 0.938457 1.549092 +v -1.322258 0.913369 1.523338 +v -1.311212 0.884778 1.501128 +v -1.284097 0.861157 1.489318 +v -1.249424 0.849123 1.490886 +v -1.214571 0.851238 1.505497 +v -1.190045 0.867483 1.529315 +v -1.182503 0.892570 1.555069 +v -1.236731 0.797545 1.689616 +v -1.264923 0.818095 1.704298 +v -1.300065 0.828795 1.703977 +v -1.334676 0.827369 1.688721 +v -1.358292 0.813716 1.662481 +v -1.364548 0.792295 1.633300 +v -1.352112 0.767664 1.607389 +v -1.323920 0.747115 1.592707 +v -1.288778 0.736415 1.593028 +v -1.254167 0.737841 1.608284 +v -1.230551 0.751493 1.634524 +v -1.224295 0.772915 1.663705 +v -1.279967 0.642046 1.799175 +v -1.309032 0.659411 1.816099 +v -1.344630 0.668441 1.816954 +v -1.379186 0.667215 1.801558 +v -1.402230 0.655654 1.773845 +v -1.407583 0.637533 1.742341 +v -1.394107 0.616709 1.713751 +v -1.365042 0.599344 1.696827 +v -1.329444 0.590314 1.695972 +v -1.294888 0.591540 1.711369 +v -1.271844 0.603101 1.739082 +v -1.266490 0.621222 1.770586 +v -1.315148 0.468517 1.891861 +v -1.345072 0.481446 1.911099 +v -1.381169 0.487900 1.913297 +v -1.415758 0.486506 1.897988 +v -1.438337 0.477342 1.869025 +v -1.442884 0.463382 1.835351 +v -1.428431 0.447597 1.804132 +v -1.398507 0.434669 1.784894 +v -1.362409 0.428214 1.782696 +v -1.327821 0.429608 1.798005 +v -1.305241 0.438771 1.826968 +v -1.300694 0.452732 1.860642 +v -1.333858 0.291001 1.952791 +v -1.364449 0.296486 1.974395 +v -1.400954 0.298399 1.978038 +v -1.435603 0.296333 1.962943 +v -1.457862 0.290739 1.932845 +v -1.461817 0.283379 1.897071 +v -1.446626 0.275822 1.863237 +v -1.416035 0.270337 1.841632 +v -1.379530 0.268424 1.837990 +v -1.344881 0.270490 1.853085 +v -1.322622 0.276084 1.883183 +v -1.318666 0.283444 1.918956 +v -1.327556 0.123631 1.966692 +v -1.358124 0.123060 1.989007 +v -1.394616 0.121760 1.993027 +v -1.429266 0.120007 1.977895 +v -1.451541 0.118309 1.947340 +v -1.455521 0.117155 1.910838 +v -1.440358 0.116791 1.876159 +v -1.409790 0.117361 1.853844 +v -1.373298 0.118661 1.849824 +v -1.338648 0.120415 1.864956 +v -1.316373 0.122113 1.895512 +v -1.312394 0.123267 1.932013 +v -1.322294 -0.019722 1.963160 +v -1.352760 -0.015666 1.985251 +v -1.389152 -0.012392 1.989050 +v -1.423725 -0.010595 1.973746 +v -1.445969 -0.010883 1.943122 +v -1.449971 -0.013086 1.906672 +v -1.434880 -0.016734 1.872152 +v -1.404414 -0.020790 1.850060 +v -1.368022 -0.024064 1.846262 +v -1.333449 -0.025861 1.861566 +v -1.311206 -0.025572 1.892189 +v -1.307203 -0.023370 1.928640 +v -1.347443 -0.140486 1.983657 +v -1.375643 -0.125251 2.003791 +v -1.410231 -0.113078 2.006030 +v -1.443846 -0.106558 1.989899 +v -1.466304 -0.107904 1.959460 +v -1.471582 -0.116399 1.924112 +v -1.458557 -0.130233 1.891377 +v -1.430357 -0.145468 1.871243 +v -1.395769 -0.157641 1.869004 +v -1.362154 -0.164162 1.885136 +v -1.339696 -0.162816 1.915574 +v -1.334418 -0.154321 1.950922 +v -1.398476 -0.247713 2.029557 +v -1.423058 -0.224344 2.046359 +v -1.454955 -0.206124 2.046121 +v -1.487381 -0.196929 2.028895 +v -1.510575 -0.199930 1.999134 +v -1.518221 -0.213747 1.965966 +v -1.508690 -0.235440 1.936448 +v -1.484108 -0.258809 1.919647 +v -1.452210 -0.277030 1.919884 +v -1.419785 -0.286223 1.937110 +v -1.396591 -0.283223 1.966871 +v -1.388945 -0.269406 2.000040 +v -1.471025 -0.352499 2.102064 +v -1.492981 -0.325108 2.116215 +v -1.523167 -0.304264 2.114249 +v -1.555158 -0.294404 2.096585 +v -1.579383 -0.298984 2.067864 +v -1.589164 -0.316073 2.036852 +v -1.582421 -0.342037 2.010148 +v -1.560465 -0.369429 1.995996 +v -1.530279 -0.390273 1.997962 +v -1.498288 -0.400133 2.015626 +v -1.474063 -0.395553 2.044347 +v -1.464282 -0.378463 2.075360 +v -1.561801 -0.466351 2.203312 +v -1.582704 -0.437586 2.216285 +v -1.612485 -0.416213 2.213865 +v -1.644803 -0.406780 2.196567 +v -1.670021 -0.412655 2.168959 +v -1.681148 -0.431499 2.139452 +v -1.675814 -0.459301 2.114327 +v -1.654911 -0.488066 2.101354 +v -1.625131 -0.509439 2.103775 +v -1.592812 -0.518873 2.121073 +v -1.567594 -0.512997 2.148681 +v -1.556468 -0.494153 2.178187 +v -1.665792 -0.597157 2.332982 +v -1.688125 -0.570482 2.347894 +v -1.719817 -0.551906 2.348069 +v -1.754124 -0.545381 2.333469 +v -1.780810 -0.553403 2.307854 +v -1.792482 -0.573045 2.279088 +v -1.786655 -0.600125 2.253293 +v -1.764323 -0.626801 2.238381 +v -1.732630 -0.645377 2.238206 +v -1.698323 -0.651901 2.252805 +v -1.671637 -0.643879 2.278420 +v -1.659965 -0.624237 2.307187 +v -1.736626 -0.772953 2.484013 +v -1.761219 -0.752173 2.503914 +v -1.795495 -0.740336 2.509793 +v -1.832159 -0.739960 2.500398 +v -1.860256 -0.751660 2.477895 +v -1.872022 -0.771549 2.449338 +v -1.864955 -0.795394 2.420805 +v -1.840362 -0.816174 2.400903 +v -1.806086 -0.828011 2.395024 +v -1.769422 -0.828387 2.404419 +v -1.741325 -0.816686 2.426922 +v -1.729559 -0.796797 2.455479 +v -1.745523 -1.001237 2.647376 +v -1.770542 -0.985938 2.671306 +v -1.805306 -0.980374 2.681797 +v -1.842416 -0.985730 2.676615 +v -1.870779 -1.000867 2.656639 +v -1.882565 -1.021001 2.628262 +v -1.875264 -1.041846 2.597523 +v -1.850245 -1.057145 2.573593 +v -1.815482 -1.062709 2.563102 +v -1.778372 -1.057353 2.568284 +v -1.750008 -1.042216 2.588260 +v -1.738223 -1.022082 2.616637 +v -1.711299 -1.254251 2.815123 +v -1.735989 -1.241774 2.840958 +v -1.770348 -1.239674 2.853786 +v -1.807065 -1.248398 2.850876 +v -1.835165 -1.265787 2.832420 +v -1.846889 -1.286453 2.804402 +v -1.839740 -1.305997 2.772785 +v -1.815051 -1.318474 2.746950 +v -1.780692 -1.320574 2.734122 +v -1.743975 -1.311850 2.737031 +v -1.715874 -1.294461 2.755488 +v -1.704151 -1.273795 2.783506 +v -1.653271 -1.499717 2.976301 +v -1.677731 -1.488256 3.002816 +v -1.711709 -1.487849 3.016777 +v -1.747972 -1.498583 3.015213 +v -1.775681 -1.517707 2.997917 +v -1.787186 -1.539342 2.970548 +v -1.780038 -1.558883 2.938930 +v -1.755578 -1.570344 2.912415 +v -1.721601 -1.570751 2.898454 +v -1.685338 -1.560017 2.900018 +v -1.657628 -1.540893 2.917314 +v -1.646123 -1.519258 2.944683 +v -1.591737 -1.705973 3.120709 +v -1.616474 -1.693554 3.146527 +v -1.650429 -1.693223 3.160543 +v -1.686376 -1.705051 3.159775 +v -1.713558 -1.726001 3.143808 +v -1.724485 -1.749635 3.117894 +v -1.716832 -1.770924 3.087548 +v -1.692095 -1.783342 3.061730 +v -1.658140 -1.783673 3.047714 +v -1.622193 -1.771845 3.048482 +v -1.595011 -1.750896 3.064449 +v -1.584084 -1.727262 3.090363 +v -1.546348 -1.844472 3.240767 +v -1.571085 -1.832053 3.266584 +v -1.605040 -1.831723 3.280601 +v -1.640987 -1.843551 3.279833 +v -1.668169 -1.864500 3.263866 +v -1.679096 -1.888134 3.237952 +v -1.671443 -1.909423 3.207606 +v -1.646707 -1.921842 3.181788 +v -1.612751 -1.922173 3.167772 +v -1.576804 -1.910344 3.168539 +v -1.549623 -1.889395 3.184506 +v -1.538695 -1.865761 3.210420 +v -1.499404 -1.778281 3.081256 +v -1.613821 -1.860562 3.216543 +vt 1.000000 0.689939 +vt 0.983225 0.689939 +vt 0.983225 0.658656 +vt 1.000000 0.658656 +vt 1.000000 0.721221 +vt 0.983225 0.721221 +vt 1.000000 0.751583 +vt 0.983225 0.751583 +vt 1.000000 0.782865 +vt 0.983225 0.782865 +vt 1.000000 0.814148 +vt 0.983225 0.814148 +vt 1.000000 0.844509 +vt 0.983225 0.844509 +vt 1.000000 0.875791 +vt 0.983225 0.875791 +vt 1.000000 0.907074 +vt 0.983225 0.907074 +vt 1.000000 0.937435 +vt 0.983225 0.937435 +vt 1.000000 0.968717 +vt 0.983225 0.968717 +vt 1.000000 1.000000 +vt 0.983225 1.000000 +vt 0.983225 0.628295 +vt 1.000000 0.628295 +vt 0.970311 0.689939 +vt 0.970311 0.658656 +vt 0.970311 0.721221 +vt 0.970311 0.751583 +vt 0.970311 0.782865 +vt 0.970311 0.814148 +vt 0.970311 0.844509 +vt 0.970311 0.875791 +vt 0.970311 0.907074 +vt 0.970311 0.937435 +vt 0.970311 0.968717 +vt 0.970311 1.000000 +vt 0.970311 0.628295 +vt 0.958271 0.689939 +vt 0.958271 0.658656 +vt 0.958271 0.721221 +vt 0.958271 0.751583 +vt 0.958271 0.782865 +vt 0.958271 0.814148 +vt 0.958271 0.844509 +vt 0.958271 0.875791 +vt 0.958271 0.907074 +vt 0.958271 0.937435 +vt 0.958271 0.968717 +vt 0.958271 1.000000 +vt 0.958271 0.628295 +vt 0.946390 0.689939 +vt 0.946390 0.658656 +vt 0.946390 0.721221 +vt 0.946390 0.751583 +vt 0.946390 0.782865 +vt 0.946390 0.814148 +vt 0.946390 0.844509 +vt 0.946390 0.875791 +vt 0.946390 0.907074 +vt 0.946390 0.937435 +vt 0.946390 0.968717 +vt 0.946390 1.000000 +vt 0.946390 0.628295 +vt 0.934442 0.689939 +vt 0.934442 0.658656 +vt 0.934442 0.721221 +vt 0.934442 0.751583 +vt 0.934442 0.782865 +vt 0.934442 0.814148 +vt 0.934442 0.844509 +vt 0.934442 0.875791 +vt 0.934442 0.907074 +vt 0.934442 0.937435 +vt 0.934442 0.968717 +vt 0.934442 1.000000 +vt 0.934442 0.628295 +vt 0.918213 0.689939 +vt 0.918213 0.658656 +vt 0.918213 0.721221 +vt 0.918213 0.751583 +vt 0.918213 0.782865 +vt 0.918213 0.814148 +vt 0.918213 0.844509 +vt 0.918213 0.875791 +vt 0.918213 0.907074 +vt 0.918213 0.937435 +vt 0.918213 0.968717 +vt 0.918213 1.000000 +vt 0.918213 0.628295 +vt 0.906742 0.689939 +vt 0.906742 0.658656 +vt 0.906742 0.721221 +vt 0.906742 0.751583 +vt 0.906742 0.782865 +vt 0.906742 0.814148 +vt 0.906742 0.844509 +vt 0.906742 0.875791 +vt 0.906742 0.907074 +vt 0.906742 0.937435 +vt 0.906742 0.968717 +vt 0.906742 1.000000 +vt 0.906742 0.628295 +vt 0.894728 0.689939 +vt 0.894728 0.658656 +vt 0.894728 0.721221 +vt 0.894728 0.751583 +vt 0.894728 0.782865 +vt 0.894728 0.814148 +vt 0.894728 0.844509 +vt 0.894728 0.875791 +vt 0.894728 0.907074 +vt 0.894728 0.937435 +vt 0.894728 0.968717 +vt 0.894728 1.000000 +vt 0.894728 0.628295 +vt 0.882009 0.689939 +vt 0.882009 0.658656 +vt 0.882009 0.721221 +vt 0.882009 0.751583 +vt 0.882009 0.782865 +vt 0.882009 0.814148 +vt 0.882009 0.844509 +vt 0.882009 0.875791 +vt 0.882009 0.907074 +vt 0.882009 0.937435 +vt 0.882009 0.968717 +vt 0.882009 1.000000 +vt 0.882009 0.628295 +vt 0.869050 0.689939 +vt 0.869050 0.658656 +vt 0.869050 0.721221 +vt 0.869050 0.751583 +vt 0.869050 0.782865 +vt 0.869050 0.814148 +vt 0.869050 0.844509 +vt 0.869050 0.875791 +vt 0.869050 0.907074 +vt 0.869050 0.937435 +vt 0.869050 0.968717 +vt 0.869050 1.000000 +vt 0.869050 0.628295 +vt 0.856094 0.689939 +vt 0.856094 0.658656 +vt 0.856094 0.721221 +vt 0.856094 0.751583 +vt 0.856094 0.782865 +vt 0.856094 0.814148 +vt 0.856094 0.844509 +vt 0.856094 0.875791 +vt 0.856094 0.907074 +vt 0.856094 0.937435 +vt 0.856094 0.968717 +vt 0.856094 1.000000 +vt 0.856094 0.628295 +vt 0.841645 0.689939 +vt 0.841645 0.658656 +vt 0.841645 0.721221 +vt 0.841645 0.751583 +vt 0.841645 0.782865 +vt 0.841645 0.814148 +vt 0.841645 0.844509 +vt 0.841645 0.875791 +vt 0.841645 0.907074 +vt 0.841645 0.937435 +vt 0.841645 0.968717 +vt 0.841645 1.000000 +vt 0.841645 0.628295 +vt 0.832890 0.689939 +vt 0.832890 0.658656 +vt 0.832890 0.721221 +vt 0.832890 0.751583 +vt 0.832890 0.782865 +vt 0.832890 0.814148 +vt 0.832890 0.844509 +vt 0.832890 0.875791 +vt 0.832890 0.907074 +vt 0.832890 0.937435 +vt 0.832890 0.968717 +vt 0.832890 1.000000 +vt 0.832890 0.628295 +vt 0.823211 0.689939 +vt 0.823211 0.658656 +vt 0.823211 0.721221 +vt 0.823211 0.751583 +vt 0.823211 0.782865 +vt 0.823211 0.814148 +vt 0.823211 0.844509 +vt 0.823211 0.875791 +vt 0.823211 0.907074 +vt 0.823211 0.937435 +vt 0.823211 0.968717 +vt 0.823211 1.000000 +vt 0.823211 0.628295 +vt 0.812586 0.689939 +vt 0.812586 0.658656 +vt 0.812586 0.721221 +vt 0.812586 0.751583 +vt 0.812586 0.782865 +vt 0.812586 0.814148 +vt 0.812586 0.844509 +vt 0.812586 0.875791 +vt 0.812586 0.907074 +vt 0.812586 0.937435 +vt 0.812586 0.968717 +vt 0.812586 1.000000 +vt 0.812586 0.628295 +vt 0.801501 0.689939 +vt 0.801501 0.658656 +vt 0.801501 0.721221 +vt 0.801501 0.751583 +vt 0.801501 0.782865 +vt 0.801501 0.814148 +vt 0.801501 0.844509 +vt 0.801501 0.875791 +vt 0.801501 0.907074 +vt 0.801501 0.937435 +vt 0.801501 0.968717 +vt 0.801501 1.000000 +vt 0.801501 0.628295 +vt 0.790866 0.689939 +vt 0.790866 0.658656 +vt 0.790866 0.721221 +vt 0.790866 0.751583 +vt 0.790866 0.782865 +vt 0.790866 0.814148 +vt 0.790866 0.844509 +vt 0.790866 0.875791 +vt 0.790866 0.907074 +vt 0.790866 0.937435 +vt 0.790866 0.968717 +vt 0.790866 1.000000 +vt 0.790866 0.628295 +vt 0.781661 0.689939 +vt 0.781661 0.658656 +vt 0.781661 0.721221 +vt 0.781661 0.751583 +vt 0.781661 0.782865 +vt 0.781661 0.814148 +vt 0.781661 0.844509 +vt 0.781661 0.875791 +vt 0.781661 0.907074 +vt 0.781661 0.937435 +vt 0.781661 0.968717 +vt 0.781661 1.000000 +vt 0.781661 0.628295 +vt 0.772840 0.689939 +vt 0.772840 0.658656 +vt 0.772840 0.721221 +vt 0.772840 0.751583 +vt 0.772840 0.782865 +vt 0.772840 0.814148 +vt 0.772840 0.844509 +vt 0.772840 0.875791 +vt 0.772840 0.907074 +vt 0.772840 0.937435 +vt 0.772840 0.968717 +vt 0.772840 1.000000 +vt 0.772840 0.628295 +vt 0.763307 0.689939 +vt 0.763307 0.658656 +vt 0.763307 0.721221 +vt 0.763307 0.751583 +vt 0.763307 0.782865 +vt 0.763307 0.814148 +vt 0.763307 0.844509 +vt 0.763307 0.875791 +vt 0.763307 0.907074 +vt 0.763307 0.937435 +vt 0.763307 0.968717 +vt 0.763307 1.000000 +vt 0.763307 0.628295 +vt 0.753393 0.689939 +vt 0.753393 0.658656 +vt 0.753393 0.721221 +vt 0.753393 0.751583 +vt 0.753393 0.782865 +vt 0.753393 0.814148 +vt 0.753393 0.844509 +vt 0.753393 0.875791 +vt 0.753393 0.907074 +vt 0.753393 0.937435 +vt 0.753393 0.968717 +vt 0.753393 1.000000 +vt 0.753393 0.628295 +vt 0.743445 0.689939 +vt 0.743445 0.658656 +vt 0.743445 0.721221 +vt 0.743445 0.751583 +vt 0.743445 0.782865 +vt 0.743445 0.814148 +vt 0.743445 0.844509 +vt 0.743445 0.875791 +vt 0.743445 0.907074 +vt 0.743445 0.937435 +vt 0.743445 0.968717 +vt 0.743445 1.000000 +vt 0.743445 0.628295 +vt 0.733856 0.689939 +vt 0.733856 0.658656 +vt 0.733856 0.721221 +vt 0.733856 0.751583 +vt 0.733856 0.782865 +vt 0.733856 0.814148 +vt 0.733856 0.844509 +vt 0.733856 0.875791 +vt 0.733856 0.907074 +vt 0.733856 0.937435 +vt 0.733856 0.968717 +vt 0.733856 1.000000 +vt 0.733856 0.628295 +vt 0.724669 0.689939 +vt 0.724669 0.658656 +vt 0.724669 0.721221 +vt 0.724669 0.751583 +vt 0.724669 0.782865 +vt 0.724669 0.814148 +vt 0.724669 0.844509 +vt 0.724669 0.875791 +vt 0.724669 0.907074 +vt 0.724669 0.937435 +vt 0.724669 0.968717 +vt 0.724669 1.000000 +vt 0.724669 0.628295 +vt 0.716168 0.689939 +vt 0.716168 0.658656 +vt 0.716168 0.721221 +vt 0.716168 0.751583 +vt 0.716168 0.782865 +vt 0.716168 0.814148 +vt 0.716168 0.844509 +vt 0.716168 0.875791 +vt 0.716168 0.907074 +vt 0.716168 0.937435 +vt 0.716168 0.968717 +vt 0.716168 1.000000 +vt 0.716168 0.628295 +vt 0.707521 0.689939 +vt 0.707521 0.658656 +vt 0.707521 0.721221 +vt 0.707521 0.751583 +vt 0.707521 0.782865 +vt 0.707521 0.814148 +vt 0.707521 0.844509 +vt 0.707521 0.875791 +vt 0.707521 0.907074 +vt 0.707521 0.937435 +vt 0.707521 0.968717 +vt 0.707521 1.000000 +vt 0.707521 0.628295 +vt 0.698321 0.689939 +vt 0.698321 0.658656 +vt 0.698321 0.721221 +vt 0.698321 0.751583 +vt 0.698321 0.782865 +vt 0.698321 0.814148 +vt 0.698321 0.844509 +vt 0.698321 0.875791 +vt 0.698321 0.907074 +vt 0.698321 0.937435 +vt 0.698321 0.968717 +vt 0.698321 1.000000 +vt 0.698321 0.628295 +vt 0.688849 0.689939 +vt 0.688849 0.658656 +vt 0.688849 0.721221 +vt 0.688849 0.751583 +vt 0.688849 0.782865 +vt 0.688849 0.814148 +vt 0.688849 0.844509 +vt 0.688849 0.875791 +vt 0.688849 0.907074 +vt 0.688849 0.937435 +vt 0.688849 0.968717 +vt 0.688849 1.000000 +vt 0.688849 0.628295 +vt 0.679216 0.689939 +vt 0.679216 0.658656 +vt 0.679216 0.721221 +vt 0.679216 0.751583 +vt 0.679216 0.782865 +vt 0.679216 0.814148 +vt 0.679216 0.844509 +vt 0.679216 0.875791 +vt 0.679216 0.907074 +vt 0.679216 0.937435 +vt 0.679216 0.968717 +vt 0.679216 1.000000 +vt 0.679216 0.628295 +vt 0.669509 0.689939 +vt 0.669509 0.658656 +vt 0.669509 0.721221 +vt 0.669509 0.751583 +vt 0.669509 0.782865 +vt 0.669509 0.814148 +vt 0.669509 0.844509 +vt 0.669509 0.875791 +vt 0.669509 0.907074 +vt 0.669509 0.937435 +vt 0.669509 0.968717 +vt 0.669509 1.000000 +vt 0.669509 0.628295 +vt 0.658025 0.689939 +vt 0.658025 0.658656 +vt 0.658025 0.721221 +vt 0.658025 0.751583 +vt 0.658025 0.782865 +vt 0.658025 0.814148 +vt 0.658025 0.844509 +vt 0.658025 0.875791 +vt 0.658025 0.907074 +vt 0.658025 0.937435 +vt 0.658025 0.968717 +vt 0.658025 1.000000 +vt 0.658025 0.628295 +vt 0.646085 0.689939 +vt 0.646085 0.658656 +vt 0.646085 0.721221 +vt 0.646085 0.751583 +vt 0.646085 0.782865 +vt 0.646085 0.814148 +vt 0.646085 0.844509 +vt 0.646085 0.875791 +vt 0.646085 0.907074 +vt 0.646085 0.937435 +vt 0.646085 0.968717 +vt 0.646085 1.000000 +vt 0.646085 0.628295 +vt 0.633501 0.689939 +vt 0.633501 0.658656 +vt 0.633501 0.721221 +vt 0.633501 0.751583 +vt 0.633501 0.782865 +vt 0.633501 0.814148 +vt 0.633501 0.844509 +vt 0.633501 0.875791 +vt 0.633501 0.907074 +vt 0.633501 0.937435 +vt 0.633501 0.968717 +vt 0.633501 1.000000 +vt 0.633501 0.628295 +vt 0.620771 0.689939 +vt 0.620771 0.658656 +vt 0.620771 0.721221 +vt 0.620771 0.751583 +vt 0.620771 0.782865 +vt 0.620771 0.814148 +vt 0.620771 0.844509 +vt 0.620771 0.875791 +vt 0.620771 0.907074 +vt 0.620771 0.937435 +vt 0.620771 0.968717 +vt 0.620771 1.000000 +vt 0.620771 0.628295 +vt 0.608235 0.689939 +vt 0.608235 0.658656 +vt 0.608235 0.721221 +vt 0.608235 0.751583 +vt 0.608235 0.782865 +vt 0.608235 0.814148 +vt 0.608235 0.844509 +vt 0.608235 0.875791 +vt 0.608235 0.907074 +vt 0.608235 0.937435 +vt 0.608235 0.968717 +vt 0.608235 1.000000 +vt 0.608235 0.628295 +vt 0.596766 0.689939 +vt 0.596766 0.658656 +vt 0.596766 0.721221 +vt 0.596766 0.751583 +vt 0.596766 0.782865 +vt 0.596766 0.814148 +vt 0.596766 0.844509 +vt 0.596766 0.875791 +vt 0.596766 0.907074 +vt 0.596766 0.937435 +vt 0.596766 0.968717 +vt 0.596766 1.000000 +vt 0.596766 0.628295 +vt 0.582799 0.689939 +vt 0.582799 0.658656 +vt 0.582799 0.721221 +vt 0.582799 0.751583 +vt 0.582799 0.782865 +vt 0.582799 0.814148 +vt 0.582799 0.844509 +vt 0.582799 0.875791 +vt 0.582799 0.907074 +vt 0.582799 0.937435 +vt 0.582799 0.968717 +vt 0.582799 1.000000 +vt 0.582799 0.628295 +vt 0.568287 0.689939 +vt 0.568287 0.658656 +vt 0.568287 0.721221 +vt 0.568287 0.751583 +vt 0.568287 0.782865 +vt 0.568287 0.814148 +vt 0.568287 0.844509 +vt 0.568287 0.875791 +vt 0.568287 0.907074 +vt 0.568287 0.937435 +vt 0.568287 0.968717 +vt 0.568287 1.000000 +vt 0.568287 0.628295 +vt 0.553161 0.689939 +vt 0.553161 0.658656 +vt 0.553161 0.721221 +vt 0.553161 0.751583 +vt 0.553161 0.782865 +vt 0.553161 0.814148 +vt 0.553161 0.844509 +vt 0.553161 0.875791 +vt 0.553161 0.907074 +vt 0.553161 0.937435 +vt 0.553161 0.968717 +vt 0.553161 1.000000 +vt 0.553161 0.628295 +vt 0.538125 0.689939 +vt 0.538125 0.658656 +vt 0.538125 0.721221 +vt 0.538125 0.751583 +vt 0.538125 0.782865 +vt 0.538125 0.814148 +vt 0.538125 0.844509 +vt 0.538125 0.875791 +vt 0.538125 0.907074 +vt 0.538125 0.937435 +vt 0.538125 0.968717 +vt 0.538125 1.000000 +vt 0.538125 0.628295 +vt 0.522847 0.689939 +vt 0.522847 0.658656 +vt 0.522847 0.721221 +vt 0.522847 0.751583 +vt 0.522847 0.782865 +vt 0.522847 0.814148 +vt 0.522847 0.844509 +vt 0.522847 0.875791 +vt 0.522847 0.907074 +vt 0.522847 0.937435 +vt 0.522847 0.968717 +vt 0.522847 1.000000 +vt 0.522847 0.628295 +vt 0.506545 0.689939 +vt 0.506545 0.658656 +vt 0.506545 0.721221 +vt 0.506545 0.751583 +vt 0.506545 0.782865 +vt 0.506545 0.814148 +vt 0.506545 0.844509 +vt 0.506545 0.875791 +vt 0.506545 0.907074 +vt 0.506545 0.937435 +vt 0.506545 0.968717 +vt 0.506545 1.000000 +vt 0.506545 0.628295 +vt 0.493818 0.689939 +vt 0.493818 0.658656 +vt 0.493818 0.721221 +vt 0.493818 0.751583 +vt 0.493818 0.782865 +vt 0.493818 0.814148 +vt 0.493818 0.844509 +vt 0.493818 0.875791 +vt 0.493818 0.907074 +vt 0.493818 0.937435 +vt 0.493818 0.968717 +vt 0.493818 1.000000 +vt 0.493818 0.628295 +vt 0.480791 0.689939 +vt 0.480791 0.658656 +vt 0.480791 0.721221 +vt 0.480791 0.751583 +vt 0.480791 0.782865 +vt 0.480791 0.814148 +vt 0.480791 0.844509 +vt 0.480791 0.875791 +vt 0.480791 0.907074 +vt 0.480791 0.937435 +vt 0.480791 0.968717 +vt 0.480791 1.000000 +vt 0.480791 0.628295 +vt 0.467076 0.689939 +vt 0.467076 0.658656 +vt 0.467076 0.721221 +vt 0.467076 0.751583 +vt 0.467076 0.782865 +vt 0.467076 0.814148 +vt 0.467076 0.844509 +vt 0.467076 0.875791 +vt 0.467076 0.907074 +vt 0.467076 0.937435 +vt 0.467076 0.968717 +vt 0.467076 1.000000 +vt 0.467076 0.628295 +vt 0.453496 0.689939 +vt 0.453496 0.658656 +vt 0.453496 0.721221 +vt 0.453496 0.751583 +vt 0.453496 0.782865 +vt 0.453496 0.814148 +vt 0.453496 0.844509 +vt 0.453496 0.875791 +vt 0.453496 0.907074 +vt 0.453496 0.937435 +vt 0.453496 0.968717 +vt 0.453496 1.000000 +vt 0.453496 0.628295 +vt 0.439906 0.689939 +vt 0.439906 0.658656 +vt 0.439906 0.721221 +vt 0.439906 0.751583 +vt 0.439906 0.782865 +vt 0.439906 0.814148 +vt 0.439906 0.844509 +vt 0.439906 0.875791 +vt 0.439906 0.907074 +vt 0.439906 0.937435 +vt 0.439906 0.968717 +vt 0.439906 1.000000 +vt 0.439906 0.628295 +vt 0.426419 0.689939 +vt 0.426419 0.658656 +vt 0.426419 0.721221 +vt 0.426419 0.751583 +vt 0.426419 0.782865 +vt 0.426419 0.814148 +vt 0.426419 0.844509 +vt 0.426419 0.875791 +vt 0.426419 0.907074 +vt 0.426419 0.937435 +vt 0.426419 0.968717 +vt 0.426419 1.000000 +vt 0.426419 0.628295 +vt 0.413827 0.689939 +vt 0.413827 0.658656 +vt 0.413827 0.721221 +vt 0.413827 0.751583 +vt 0.413827 0.782865 +vt 0.413827 0.814148 +vt 0.413827 0.844509 +vt 0.413827 0.875791 +vt 0.413827 0.907074 +vt 0.413827 0.937435 +vt 0.413827 0.968717 +vt 0.413827 1.000000 +vt 0.413827 0.628295 +vt 0.398305 0.689939 +vt 0.398305 0.658656 +vt 0.398305 0.721221 +vt 0.398305 0.751583 +vt 0.398305 0.782865 +vt 0.398305 0.814148 +vt 0.398305 0.844509 +vt 0.398305 0.875791 +vt 0.398305 0.907074 +vt 0.398305 0.937435 +vt 0.398305 0.968717 +vt 0.398305 1.000000 +vt 0.398305 0.628295 +vt 0.381564 0.689939 +vt 0.381564 0.658656 +vt 0.381564 0.721221 +vt 0.381564 0.751583 +vt 0.381564 0.782865 +vt 0.381564 0.814148 +vt 0.381564 0.844509 +vt 0.381564 0.875791 +vt 0.381564 0.907074 +vt 0.381564 0.937435 +vt 0.381564 0.968717 +vt 0.381564 1.000000 +vt 0.381564 0.628295 +vt 0.365857 0.689939 +vt 0.365857 0.658656 +vt 0.365857 0.721221 +vt 0.365857 0.751583 +vt 0.365857 0.782865 +vt 0.365857 0.814148 +vt 0.365857 0.844509 +vt 0.365857 0.875791 +vt 0.365857 0.907074 +vt 0.365857 0.937435 +vt 0.365857 0.968717 +vt 0.365857 1.000000 +vt 0.365857 0.628295 +vt 0.353344 0.689939 +vt 0.353344 0.658656 +vt 0.353344 0.721221 +vt 0.353344 0.751583 +vt 0.353344 0.782865 +vt 0.353344 0.814148 +vt 0.353344 0.844509 +vt 0.353344 0.875791 +vt 0.353344 0.907074 +vt 0.353344 0.937435 +vt 0.353344 0.968717 +vt 0.353344 1.000000 +vt 0.353344 0.628295 +vt 0.346406 0.689939 +vt 0.346406 0.658656 +vt 0.346406 0.721221 +vt 0.346406 0.751583 +vt 0.346406 0.782865 +vt 0.346406 0.814148 +vt 0.346406 0.844509 +vt 0.346406 0.875791 +vt 0.346406 0.907074 +vt 0.346406 0.937435 +vt 0.346406 0.968717 +vt 0.346406 1.000000 +vt 0.346406 0.628295 +vt 0.342073 0.689939 +vt 0.342073 0.658656 +vt 0.342073 0.721221 +vt 0.342073 0.751583 +vt 0.342073 0.782865 +vt 0.342073 0.814148 +vt 0.342073 0.844509 +vt 0.342073 0.875791 +vt 0.342073 0.907074 +vt 0.342073 0.937435 +vt 0.342073 0.968717 +vt 0.342073 1.000000 +vt 0.342073 0.628295 +vt 0.337803 0.689939 +vt 0.337803 0.658656 +vt 0.337803 0.721221 +vt 0.337803 0.751583 +vt 0.337803 0.782865 +vt 0.337803 0.814148 +vt 0.337803 0.844509 +vt 0.337803 0.875791 +vt 0.337803 0.907074 +vt 0.337803 0.937435 +vt 0.337803 0.968717 +vt 0.337803 1.000000 +vt 0.337803 0.628295 +vt 0.333950 0.689939 +vt 0.333950 0.658656 +vt 0.333950 0.721221 +vt 0.333950 0.751583 +vt 0.333950 0.782865 +vt 0.333950 0.814148 +vt 0.333950 0.844509 +vt 0.333950 0.875791 +vt 0.333950 0.907074 +vt 0.333950 0.937435 +vt 0.333950 0.968717 +vt 0.333950 1.000000 +vt 0.333950 0.628295 +vt 0.329772 0.689939 +vt 0.329772 0.658656 +vt 0.329772 0.721221 +vt 0.329772 0.751583 +vt 0.329772 0.782865 +vt 0.329772 0.814148 +vt 0.329772 0.844509 +vt 0.329772 0.875791 +vt 0.329772 0.907074 +vt 0.329772 0.937435 +vt 0.329772 0.968717 +vt 0.329772 1.000000 +vt 0.329772 0.628295 +vt 0.325885 0.689939 +vt 0.325885 0.658656 +vt 0.325885 0.721221 +vt 0.325885 0.751583 +vt 0.325885 0.782865 +vt 0.325885 0.814148 +vt 0.325885 0.844509 +vt 0.325885 0.875791 +vt 0.325885 0.907074 +vt 0.325885 0.937435 +vt 0.325885 0.968717 +vt 0.325885 1.000000 +vt 0.325885 0.628295 +vt 0.322172 0.689939 +vt 0.322172 0.658656 +vt 0.322172 0.721221 +vt 0.322172 0.751583 +vt 0.322172 0.782865 +vt 0.322172 0.814148 +vt 0.322172 0.844509 +vt 0.322172 0.875791 +vt 0.322172 0.907074 +vt 0.322172 0.937435 +vt 0.322172 0.968717 +vt 0.322172 1.000000 +vt 0.322172 0.628295 +vt 0.316624 0.689939 +vt 0.316624 0.658656 +vt 0.316624 0.721221 +vt 0.316624 0.751583 +vt 0.316624 0.782865 +vt 0.316624 0.814148 +vt 0.316624 0.844509 +vt 0.316624 0.875791 +vt 0.316624 0.907074 +vt 0.316624 0.937435 +vt 0.316624 0.968717 +vt 0.316624 1.000000 +vt 0.316624 0.628295 +vt 0.311264 0.689939 +vt 0.311264 0.658656 +vt 0.311264 0.721221 +vt 0.311264 0.751583 +vt 0.311264 0.782865 +vt 0.311264 0.814148 +vt 0.311264 0.844509 +vt 0.311264 0.875791 +vt 0.311264 0.907074 +vt 0.311264 0.937435 +vt 0.311264 0.968717 +vt 0.311264 1.000000 +vt 0.311264 0.628295 +vt 0.304415 0.689939 +vt 0.304415 0.658656 +vt 0.304415 0.721221 +vt 0.304415 0.751583 +vt 0.304415 0.782865 +vt 0.304415 0.814148 +vt 0.304415 0.844509 +vt 0.304415 0.875791 +vt 0.304415 0.907074 +vt 0.304415 0.937435 +vt 0.304415 0.968717 +vt 0.304415 1.000000 +vt 0.304415 0.628295 +vt 0.297552 0.689939 +vt 0.297552 0.658656 +vt 0.297552 0.721221 +vt 0.297552 0.751583 +vt 0.297552 0.782865 +vt 0.297552 0.814148 +vt 0.297552 0.844509 +vt 0.297552 0.875791 +vt 0.297552 0.907074 +vt 0.297552 0.937435 +vt 0.297552 0.968717 +vt 0.297552 1.000000 +vt 0.297552 0.628295 +vt 0.291330 0.689939 +vt 0.291330 0.658656 +vt 0.291330 0.721221 +vt 0.291330 0.751583 +vt 0.291330 0.782865 +vt 0.291330 0.814148 +vt 0.291330 0.844509 +vt 0.291330 0.875791 +vt 0.291330 0.907074 +vt 0.291330 0.937435 +vt 0.291330 0.968717 +vt 0.291330 1.000000 +vt 0.291330 0.628295 +vt 0.285687 0.689939 +vt 0.285687 0.658656 +vt 0.285687 0.721221 +vt 0.285687 0.751583 +vt 0.285687 0.782865 +vt 0.285687 0.814148 +vt 0.285687 0.844509 +vt 0.285687 0.875791 +vt 0.285687 0.907074 +vt 0.285687 0.937435 +vt 0.285687 0.968717 +vt 0.285687 1.000000 +vt 0.285687 0.628295 +vt 0.280292 0.689939 +vt 0.280292 0.658656 +vt 0.280292 0.721221 +vt 0.280292 0.751583 +vt 0.280292 0.782865 +vt 0.280292 0.814148 +vt 0.280292 0.844509 +vt 0.280292 0.875791 +vt 0.280292 0.907074 +vt 0.280292 0.937435 +vt 0.280292 0.968717 +vt 0.280292 1.000000 +vt 0.280292 0.628295 +vt 0.273640 0.689939 +vt 0.273640 0.658656 +vt 0.273640 0.721221 +vt 0.273640 0.751583 +vt 0.273640 0.782865 +vt 0.273640 0.814148 +vt 0.273640 0.844509 +vt 0.273640 0.875791 +vt 0.273640 0.907074 +vt 0.273640 0.937435 +vt 0.273640 0.968717 +vt 0.273640 1.000000 +vt 0.273640 0.628295 +vt 0.266101 0.689939 +vt 0.266101 0.658656 +vt 0.266101 0.721221 +vt 0.266101 0.751583 +vt 0.266101 0.782865 +vt 0.266101 0.814148 +vt 0.266101 0.844509 +vt 0.266101 0.875791 +vt 0.266101 0.907074 +vt 0.266101 0.937435 +vt 0.266101 0.968717 +vt 0.266101 1.000000 +vt 0.266101 0.628295 +vt 0.258280 0.689939 +vt 0.258280 0.658656 +vt 0.258280 0.721221 +vt 0.258280 0.751583 +vt 0.258280 0.782865 +vt 0.258280 0.814148 +vt 0.258280 0.844509 +vt 0.258280 0.875791 +vt 0.258280 0.907074 +vt 0.258280 0.937435 +vt 0.258280 0.968717 +vt 0.258280 1.000000 +vt 0.258280 0.628295 +vt 0.250528 0.689939 +vt 0.250528 0.658656 +vt 0.250528 0.721221 +vt 0.250528 0.751583 +vt 0.250528 0.782865 +vt 0.250528 0.814148 +vt 0.250528 0.844509 +vt 0.250528 0.875791 +vt 0.250528 0.907074 +vt 0.250528 0.937435 +vt 0.250528 0.968717 +vt 0.250528 1.000000 +vt 0.250528 0.628295 +vt 0.243375 0.689939 +vt 0.243375 0.658656 +vt 0.243375 0.721221 +vt 0.243375 0.751583 +vt 0.243375 0.782865 +vt 0.243375 0.814148 +vt 0.243375 0.844509 +vt 0.243375 0.875791 +vt 0.243375 0.907074 +vt 0.243375 0.937435 +vt 0.243375 0.968717 +vt 0.243375 1.000000 +vt 0.243375 0.628295 +vt 0.235001 0.689939 +vt 0.235001 0.658656 +vt 0.235001 0.721221 +vt 0.235001 0.751583 +vt 0.235001 0.782865 +vt 0.235001 0.814148 +vt 0.235001 0.844509 +vt 0.235001 0.875791 +vt 0.235001 0.907074 +vt 0.235001 0.937435 +vt 0.235001 0.968717 +vt 0.235001 1.000000 +vt 0.235001 0.628295 +vt 0.223546 0.689939 +vt 0.223546 0.658656 +vt 0.223546 0.721221 +vt 0.223546 0.751583 +vt 0.223546 0.782865 +vt 0.223546 0.814148 +vt 0.223546 0.844509 +vt 0.223546 0.875791 +vt 0.223546 0.907074 +vt 0.223546 0.937435 +vt 0.223546 0.968717 +vt 0.223546 1.000000 +vt 0.223546 0.628295 +vt 0.210551 0.689939 +vt 0.210551 0.658656 +vt 0.210551 0.721221 +vt 0.210551 0.751583 +vt 0.210551 0.782865 +vt 0.210551 0.814148 +vt 0.210551 0.844509 +vt 0.210551 0.875791 +vt 0.210551 0.907074 +vt 0.210551 0.937435 +vt 0.210551 0.968717 +vt 0.210551 1.000000 +vt 0.210551 0.628295 +vt 0.197082 0.689939 +vt 0.197082 0.658656 +vt 0.197082 0.721221 +vt 0.197082 0.751583 +vt 0.197082 0.782865 +vt 0.197082 0.814148 +vt 0.197082 0.844509 +vt 0.197082 0.875791 +vt 0.197082 0.907074 +vt 0.197082 0.937435 +vt 0.197082 0.968717 +vt 0.197082 1.000000 +vt 0.197082 0.628295 +vt 0.184528 0.689939 +vt 0.184528 0.658656 +vt 0.184528 0.721221 +vt 0.184528 0.751583 +vt 0.184528 0.782865 +vt 0.184528 0.814148 +vt 0.184528 0.844509 +vt 0.184528 0.875791 +vt 0.184528 0.907074 +vt 0.184528 0.937435 +vt 0.184528 0.968717 +vt 0.184528 1.000000 +vt 0.184528 0.628295 +vt 0.173269 0.689939 +vt 0.173269 0.658656 +vt 0.173269 0.721221 +vt 0.173269 0.751583 +vt 0.173269 0.782865 +vt 0.173269 0.814148 +vt 0.173269 0.844509 +vt 0.173269 0.875791 +vt 0.173269 0.907074 +vt 0.173269 0.937435 +vt 0.173269 0.968717 +vt 0.173269 1.000000 +vt 0.173269 0.628295 +vt 0.163785 0.689939 +vt 0.163785 0.658656 +vt 0.163785 0.721221 +vt 0.163785 0.751583 +vt 0.163785 0.782865 +vt 0.163785 0.814148 +vt 0.163785 0.844509 +vt 0.163785 0.875791 +vt 0.163785 0.907074 +vt 0.163785 0.937435 +vt 0.163785 0.968717 +vt 0.163785 1.000000 +vt 0.163785 0.628295 +vt 0.155708 0.689939 +vt 0.155708 0.658656 +vt 0.155708 0.721221 +vt 0.155708 0.751583 +vt 0.155708 0.782865 +vt 0.155708 0.814148 +vt 0.155708 0.844509 +vt 0.155708 0.875791 +vt 0.155708 0.907074 +vt 0.155708 0.937435 +vt 0.155708 0.968717 +vt 0.155708 1.000000 +vt 0.155708 0.628295 +vt 0.146965 0.689939 +vt 0.146965 0.658656 +vt 0.146965 0.721221 +vt 0.146965 0.751583 +vt 0.146965 0.782865 +vt 0.146965 0.814148 +vt 0.146965 0.844509 +vt 0.146965 0.875791 +vt 0.146965 0.907074 +vt 0.146965 0.937435 +vt 0.146965 0.968717 +vt 0.146965 1.000000 +vt 0.146965 0.628295 +vt 0.136827 0.689939 +vt 0.136827 0.658656 +vt 0.136827 0.721221 +vt 0.136827 0.751583 +vt 0.136827 0.782865 +vt 0.136827 0.814148 +vt 0.136827 0.844509 +vt 0.136827 0.875791 +vt 0.136827 0.907074 +vt 0.136827 0.937435 +vt 0.136827 0.968717 +vt 0.136827 1.000000 +vt 0.136827 0.628295 +vt 0.124626 0.689939 +vt 0.124626 0.658656 +vt 0.124626 0.721221 +vt 0.124626 0.751583 +vt 0.124626 0.782865 +vt 0.124626 0.814148 +vt 0.124626 0.844509 +vt 0.124626 0.875791 +vt 0.124626 0.907074 +vt 0.124626 0.937435 +vt 0.124626 0.968717 +vt 0.124626 1.000000 +vt 0.124626 0.628295 +vt 0.109781 0.689939 +vt 0.109781 0.658656 +vt 0.109781 0.721221 +vt 0.109781 0.751583 +vt 0.109781 0.782865 +vt 0.109781 0.814148 +vt 0.109781 0.844509 +vt 0.109781 0.875791 +vt 0.109781 0.907074 +vt 0.109781 0.937435 +vt 0.109781 0.968717 +vt 0.109781 1.000000 +vt 0.109781 0.628295 +vt 0.092390 0.689939 +vt 0.092390 0.658656 +vt 0.092390 0.721221 +vt 0.092390 0.751583 +vt 0.092390 0.782865 +vt 0.092390 0.814148 +vt 0.092390 0.844509 +vt 0.092390 0.875791 +vt 0.092390 0.907074 +vt 0.092390 0.937435 +vt 0.092390 0.968717 +vt 0.092390 1.000000 +vt 0.092390 0.628295 +vt 0.072600 0.689939 +vt 0.072600 0.658656 +vt 0.072600 0.721221 +vt 0.072600 0.751583 +vt 0.072600 0.782865 +vt 0.072600 0.814148 +vt 0.072600 0.844509 +vt 0.072600 0.875791 +vt 0.072600 0.907074 +vt 0.072600 0.937435 +vt 0.072600 0.968717 +vt 0.072600 1.000000 +vt 0.072600 0.628295 +vt 0.051305 0.689939 +vt 0.051305 0.658656 +vt 0.051305 0.721221 +vt 0.051305 0.751583 +vt 0.051305 0.782865 +vt 0.051305 0.814148 +vt 0.051305 0.844509 +vt 0.051305 0.875791 +vt 0.051305 0.907074 +vt 0.051305 0.937435 +vt 0.051305 0.968717 +vt 0.051305 1.000000 +vt 0.051305 0.628295 +vt 0.030678 0.689939 +vt 0.030678 0.658656 +vt 0.030678 0.721221 +vt 0.030678 0.751583 +vt 0.030678 0.782865 +vt 0.030678 0.814148 +vt 0.030678 0.844509 +vt 0.030678 0.875791 +vt 0.030678 0.907074 +vt 0.030678 0.937435 +vt 0.030678 0.968717 +vt 0.030678 1.000000 +vt 0.030678 0.628295 +vt 0.012841 0.689939 +vt 0.012841 0.658656 +vt 0.012841 0.721221 +vt 0.012841 0.751583 +vt 0.012841 0.782865 +vt 0.012841 0.814148 +vt 0.012841 0.844509 +vt 0.012841 0.875791 +vt 0.012841 0.907074 +vt 0.012841 0.937435 +vt 0.012841 0.968717 +vt 0.012841 1.000000 +vt 0.012841 0.628295 +vt 0.000000 0.689939 +vt 0.000000 0.658656 +vt 0.000000 0.721221 +vt 0.000000 0.751583 +vt 0.000000 0.782865 +vt 0.000000 0.814148 +vt 0.000000 0.844509 +vt 0.000000 0.875791 +vt 0.000000 0.907074 +vt 0.000000 0.937435 +vt 0.000000 0.968717 +vt 0.000000 1.000000 +vt 0.000000 0.628295 +vt 0.613053 0.260873 +vt 0.686339 0.336951 +vt 0.640537 0.363227 +vt 0.640568 0.167990 +vt 0.686296 0.194215 +vt 0.517418 0.239876 +vt 0.543705 0.194197 +vt 0.589287 0.363185 +vt 0.543543 0.336849 +vt 0.517345 0.291056 +vt 0.712612 0.291161 +vt 0.712583 0.239940 +vt 0.589418 0.167990 +vt 0.683068 0.411962 +vt 0.708409 0.456239 +vt 0.611767 0.487819 +vt 0.514367 0.456248 +vt 0.540832 0.410830 +vt 0.585090 0.385397 +vt 0.539845 0.552946 +vt 0.514428 0.508780 +vt 0.637628 0.579378 +vt 0.585171 0.579378 +vt 0.681811 0.554054 +vt 0.708334 0.508761 +vt 0.637684 0.385408 +vn 0.215796 -0.668111 0.712027 +vn -0.192694 0.020386 0.981017 +vn -0.582659 -0.239448 0.776635 +vn -0.081149 -0.811426 0.578753 +vn 0.522965 -0.530137 0.667379 +vn 0.240577 0.270241 0.932218 +vn 0.766503 -0.424635 0.481796 +vn 0.609577 0.450301 0.652394 +vn 0.910062 -0.365734 0.194891 +vn 0.829066 0.519272 0.207343 +vn 0.916745 -0.372723 -0.143559 +vn 0.839534 0.457137 -0.293558 +vn 0.766900 -0.452559 -0.454970 +vn 0.634449 0.277902 -0.721244 +vn 0.480026 -0.595050 -0.644551 +vn 0.256355 0.020264 -0.966338 +vn 0.139103 -0.759484 -0.635426 +vn -0.200446 -0.250587 -0.947081 +vn -0.151128 -0.890194 -0.429731 +vn -0.603717 -0.453413 -0.655629 +vn -0.306803 -0.947722 -0.087558 +vn -0.834864 -0.524125 -0.168035 +vn -0.277718 -0.916684 0.287240 +vn -0.821619 -0.440718 0.361492 +vn -0.372051 0.207099 0.904782 +vn -0.624622 -0.209693 0.752220 +vn -0.025056 0.566485 0.823664 +vn 0.325022 0.779565 0.535356 +vn 0.594531 0.796655 0.108890 +vn 0.711966 0.609119 -0.349376 +vn 0.643727 0.261147 -0.719260 +vn 0.400220 -0.168340 -0.900784 +vn 0.041505 -0.559801 -0.827570 +vn -0.328074 -0.790155 -0.517655 +vn -0.605976 -0.793023 -0.062166 +vn -0.712119 -0.574969 0.402783 +vn -0.585742 0.330851 0.739860 +vn -0.760949 -0.135197 0.634541 +vn -0.258095 0.712027 0.652974 +vn 0.133976 0.908414 0.395947 +vn 0.492904 0.869533 0.030030 +vn 0.721976 0.597705 -0.348460 +vn 0.757683 0.160466 -0.632557 +vn 0.583361 -0.331828 -0.741295 +vn 0.241890 -0.730033 -0.639149 +vn -0.163549 -0.916684 -0.364574 +vn -0.522935 -0.852351 0.004242 +vn -0.739006 -0.564318 0.367931 +vn -0.755638 0.441145 0.484085 +vn -0.941801 -0.003052 0.336100 +vn -0.373363 0.776421 0.507645 +vn 0.107395 0.912381 0.394971 +vn 0.568896 0.804956 0.168432 +vn 0.878353 0.465224 -0.109745 +vn 0.935423 -0.013367 -0.353191 +vn 0.719291 -0.488357 -0.494034 +vn 0.303812 -0.812433 -0.497574 +vn -0.181280 -0.910123 -0.372509 +vn -0.615619 -0.773125 -0.152470 +vn -0.890683 -0.442183 0.105502 +vn -0.779321 0.591845 0.205725 +vn -0.968902 0.231788 -0.086398 +vn -0.389355 0.805261 0.447096 +vn 0.108676 0.810938 0.574938 +vn 0.596332 0.586291 0.548265 +vn 0.917020 0.177038 0.357311 +vn 0.958190 -0.279702 0.059816 +vn 0.722953 -0.643941 -0.250252 +vn 0.300394 -0.822901 -0.482253 +vn -0.189611 -0.789178 -0.584124 +vn -0.632923 -0.556719 -0.537950 +vn -0.916135 -0.184088 -0.356029 +vn -0.735374 0.665548 0.127476 +vn -0.860561 0.410199 -0.301859 +vn -0.406629 0.742546 0.532182 +vn 0.036744 0.608295 0.792840 +vn 0.470687 0.298257 0.830317 +vn 0.768029 -0.089541 0.634083 +vn 0.854457 -0.444105 0.269478 +vn 0.712424 -0.681509 -0.167211 +vn 0.379620 -0.739219 -0.556230 +vn -0.050111 -0.605090 -0.794549 +vn -0.466903 -0.314920 -0.826289 +vn -0.761589 0.054903 -0.645711 +vn -0.800226 0.561632 0.210181 +vn -0.871792 0.397137 -0.286752 +vn -0.503281 0.567644 0.651479 +vn -0.069796 0.415418 0.906919 +vn 0.381603 0.150334 0.911985 +vn 0.725608 -0.151891 0.671072 +vn 0.874630 -0.411023 0.256935 +vn 0.794275 -0.564104 -0.225623 +vn 0.505936 -0.569811 -0.647542 +vn 0.089206 -0.428755 -0.898984 +vn -0.353618 -0.175024 -0.918851 +vn -0.706229 0.127262 -0.696402 +vn -0.870754 0.406751 0.276254 +vn -0.929716 0.286538 -0.231239 +vn -0.572741 0.415357 0.706687 +vn -0.123112 0.312387 0.941923 +vn 0.360668 0.125034 0.924253 +vn 0.745598 -0.095523 0.659474 +vn 0.930570 -0.289529 0.223914 +vn 0.871242 -0.408338 -0.272317 +vn 0.582049 -0.419202 -0.696707 +vn 0.141636 -0.319742 -0.936827 +vn -0.341411 -0.133915 -0.930296 +vn -0.735466 0.088961 -0.671682 +vn -0.894436 0.321818 0.310434 +vn -0.965575 0.179785 -0.187872 +vn -0.581347 0.376446 0.721305 +vn -0.118107 0.330973 0.936186 +vn 0.377392 0.197851 0.904660 +vn 0.772546 0.012452 0.634785 +vn 0.963866 -0.175268 0.200568 +vn 0.902341 -0.318094 -0.290750 +vn 0.599261 -0.375866 -0.706778 +vn 0.136662 -0.332591 -0.933103 +vn -0.368114 -0.198645 -0.908292 +vn -0.773583 -0.010132 -0.633595 +vn -0.894833 0.304636 0.326212 +vn -0.987274 0.082278 -0.136021 +vn -0.564196 0.443922 0.696097 +vn -0.091342 0.465957 0.880032 +vn 0.406446 0.367107 0.836634 +vn 0.799036 0.172643 0.575915 +vn 0.983825 -0.066042 0.166326 +vn 0.911039 -0.289834 -0.293161 +vn 0.591174 -0.436384 -0.678243 +vn 0.110111 -0.463759 -0.879055 +vn -0.407056 -0.363292 -0.838038 +vn -0.810724 -0.161779 -0.562578 +vn -0.888424 0.342540 0.305521 +vn -0.997528 0.004151 -0.069765 +vn -0.546953 0.586993 0.596851 +vn -0.068392 0.677969 0.731864 +vn 0.430006 0.594897 0.679098 +vn 0.817530 0.358226 0.450850 +vn 0.993744 0.030335 0.107456 +vn 0.911618 -0.310617 -0.269143 +vn 0.580493 -0.573107 -0.578387 +vn 0.085604 -0.678823 -0.729270 +vn -0.440260 -0.592517 -0.674551 +vn -0.837886 -0.338023 -0.428571 +vn -0.899136 0.365551 0.240608 +vn -0.995849 -0.024842 -0.087313 +vn -0.559099 0.658650 0.503525 +vn -0.072848 0.774132 0.628773 +vn 0.435041 0.683370 0.586230 +vn 0.827418 0.407758 0.386090 +vn 0.996368 0.021638 0.082034 +vn 0.893643 -0.374004 -0.247963 +vn 0.546587 -0.664632 -0.509354 +vn 0.059450 -0.773064 -0.631519 +vn -0.442854 -0.677480 -0.587268 +vn -0.828272 -0.403912 -0.388318 +vn -0.904477 0.379101 0.195379 +vn -0.977935 0.063082 -0.199072 +vn -0.588672 0.598956 0.542863 +vn -0.108432 0.657857 0.745262 +vn 0.412885 0.530900 0.740013 +vn 0.815729 0.250191 0.521500 +vn 0.982299 -0.095187 0.161229 +vn 0.879818 -0.410535 -0.239448 +vn 0.546342 -0.612262 -0.571490 +vn 0.076388 -0.653890 -0.752708 +vn -0.415326 -0.527543 -0.741050 +vn -0.799829 -0.265389 -0.538316 +vn -0.893460 0.405499 0.192938 +vn -0.940580 0.196600 -0.276803 +vn -0.604999 0.505264 0.615314 +vn -0.153294 0.466597 0.871059 +vn 0.344707 0.299234 0.889706 +vn 0.748039 0.049837 0.661733 +vn 0.943724 -0.211005 0.254616 +vn 0.881771 -0.415967 -0.222205 +vn 0.582202 -0.508530 -0.634327 +vn 0.133946 -0.467147 -0.873959 +vn -0.349712 -0.303934 -0.886166 +vn -0.741783 -0.061373 -0.667776 +vn -0.883023 0.427931 0.192602 +vn -0.910001 0.282998 -0.302927 +vn -0.618549 0.457869 0.638508 +vn -0.189184 0.364513 0.911740 +vn 0.295175 0.171422 0.939909 +vn 0.699484 -0.068453 0.711325 +vn 0.911954 -0.288034 0.292123 +vn 0.878140 -0.430830 -0.207923 +vn 0.607318 -0.457259 -0.649648 +vn 0.178381 -0.362590 -0.914701 +vn -0.299264 -0.171636 -0.938597 +vn -0.697165 0.064730 -0.713950 +vn -0.870815 0.452803 0.191321 +vn -0.889523 0.333811 -0.311869 +vn -0.618580 0.450362 0.643788 +vn -0.203070 0.327952 0.922575 +vn 0.270180 0.116459 0.955718 +vn 0.671072 -0.126743 0.730430 +vn 0.889737 -0.334513 0.310526 +vn 0.869564 -0.453261 -0.195837 +vn 0.614246 -0.449416 -0.648610 +vn 0.197119 -0.325816 -0.924650 +vn -0.274758 -0.114505 -0.954650 +vn -0.672506 0.127262 -0.729026 +vn -0.852351 0.488052 0.187658 +vn -0.877621 0.362438 -0.313700 +vn -0.599384 0.483230 0.638081 +vn -0.189947 0.350963 0.916898 +vn 0.272683 0.124485 0.954009 +vn 0.663198 -0.135716 0.736015 +vn 0.875698 -0.358776 0.323069 +vn 0.854366 -0.487197 -0.180670 +vn 0.601001 -0.483383 -0.636464 +vn 0.187292 -0.349345 -0.918058 +vn -0.279305 -0.120029 -0.952635 +vn -0.669332 0.141087 -0.729423 +vn -0.838069 0.513413 0.184362 +vn -0.883206 0.353771 -0.307779 +vn -0.568438 0.534867 0.625080 +vn -0.151311 0.415204 0.897031 +vn 0.307993 0.185217 0.933164 +vn 0.685690 -0.093997 0.721763 +vn 0.880978 -0.347209 0.321329 +vn 0.843287 -0.510300 -0.168462 +vn 0.577899 -0.536393 -0.615040 +vn 0.157689 -0.417829 -0.894711 +vn -0.309061 -0.184301 -0.932981 +vn -0.691031 0.099490 -0.715934 +vn -0.844203 0.502091 0.187597 +vn -0.906919 0.304727 -0.290841 +vn -0.553575 0.562944 0.613636 +vn -0.118839 0.473739 0.872585 +vn 0.349193 0.258370 0.900693 +vn 0.723930 -0.025391 0.689383 +vn 0.905911 -0.300851 0.297891 +vn 0.848689 -0.498703 -0.175909 +vn 0.563677 -0.563463 -0.603931 +vn 0.129124 -0.477523 -0.869045 +vn -0.344249 -0.261635 -0.901669 +vn -0.724662 0.025971 -0.688559 +vn -0.853511 0.482284 0.197211 +vn -0.929502 0.256325 -0.265114 +vn -0.547929 0.577654 0.604999 +vn -0.099918 0.519059 0.848872 +vn 0.376690 0.322275 0.868435 +vn 0.752831 0.039827 0.656972 +vn 0.928434 -0.251503 0.273354 +vn 0.858180 -0.478317 -0.186346 +vn 0.556780 -0.577105 -0.597400 +vn 0.107334 -0.520951 -0.846797 +vn -0.374920 -0.323252 -0.868862 +vn -0.755333 -0.037446 -0.654256 +vn -0.854060 0.480667 0.198706 +vn -0.943510 0.224097 -0.244026 +vn -0.535661 0.607379 0.586627 +vn -0.078524 0.572466 0.816126 +vn 0.401715 0.385601 0.830592 +vn 0.775323 0.096133 0.624165 +vn 0.942503 -0.217261 0.253883 +vn 0.859462 -0.475478 -0.187597 +vn 0.544206 -0.606159 -0.579974 +vn 0.083956 -0.573443 -0.814905 +vn -0.402661 -0.384899 -0.830470 +vn -0.779443 -0.091525 -0.619709 +vn -0.848018 0.494797 0.189734 +vn -0.952544 0.203223 -0.226508 +vn -0.517014 0.652882 0.553545 +vn -0.052889 0.637684 0.768426 +vn 0.427747 0.453963 0.781610 +vn 0.795404 0.149480 0.587298 +vn 0.951689 -0.193213 0.238594 +vn 0.854854 -0.487503 -0.177526 +vn 0.526170 -0.650838 -0.547288 +vn 0.056887 -0.637989 -0.767937 +vn -0.431410 -0.451399 -0.781060 +vn -0.801447 -0.141789 -0.580981 +vn -0.834834 0.525010 0.165471 +vn -0.958159 0.192022 -0.212165 +vn -0.489883 0.716392 0.496750 +vn -0.020173 0.718589 0.695120 +vn 0.457656 0.532029 0.712363 +vn 0.815790 0.204169 0.541093 +vn 0.957762 -0.176580 0.226905 +vn 0.844386 -0.513627 -0.152043 +vn 0.501083 -0.712210 -0.491592 +vn 0.023438 -0.717185 -0.696463 +vn -0.464309 -0.526414 -0.712241 +vn -0.824183 -0.191534 -0.532914 +vn -0.805567 0.584277 0.098178 +vn -0.956633 0.200751 -0.210974 +vn -0.443861 0.811792 0.379376 +vn 0.029054 0.827754 0.560289 +vn 0.497543 0.629078 0.597217 +vn 0.837733 0.264595 0.477645 +vn 0.957823 -0.169347 0.232032 +vn 0.821894 -0.563891 -0.080386 +vn 0.458205 -0.806360 -0.373882 +vn -0.031373 -0.825678 -0.563250 +vn -0.515091 -0.615436 -0.596545 +vn -0.853114 -0.236488 -0.464980 +vn -0.763909 0.644887 -0.022645 +vn -0.948393 0.213507 -0.234413 +vn -0.380413 0.904263 0.193732 +vn 0.097659 0.928495 0.358226 +vn 0.553697 0.712485 0.430952 +vn 0.866848 0.308969 0.391247 +vn 0.952330 -0.176092 0.249001 +vn 0.782342 -0.621662 0.037812 +vn 0.394147 -0.900052 -0.185705 +vn -0.102573 -0.928251 -0.357494 +vn -0.573046 -0.697256 -0.430555 +vn -0.881314 -0.275430 -0.383862 +vn -0.734642 0.666555 -0.126438 +vn -0.945616 0.209845 -0.248482 +vn -0.329997 0.943541 0.028626 +vn 0.156896 0.972015 0.174657 +vn 0.605945 0.746208 0.275613 +vn 0.896359 0.322459 0.304178 +vn 0.949461 -0.185766 0.252968 +vn 0.747826 -0.650197 0.134068 +vn 0.341075 -0.939756 -0.021455 +vn -0.156713 -0.972747 -0.170812 +vn -0.615070 -0.738975 -0.274911 +vn -0.903531 -0.302896 -0.303110 +vn -0.728416 0.665670 -0.162084 +vn -0.952544 0.201331 -0.228156 +vn -0.309397 0.949461 -0.052461 +vn 0.187628 0.979736 0.069979 +vn 0.637623 0.750328 0.174352 +vn 0.918088 0.321116 0.232276 +vn 0.954588 -0.190802 0.228736 +vn 0.736442 -0.656178 0.164403 +vn 0.319132 -0.946043 0.055879 +vn -0.181890 -0.980987 -0.067171 +vn -0.637776 -0.750450 -0.173284 +vn -0.920072 -0.315317 -0.232337 +vn -0.737663 0.662130 -0.131840 +vn -0.964934 0.194555 -0.176061 +vn -0.310434 0.949156 -0.051668 +vn 0.196204 0.979644 0.041719 +vn 0.652425 0.747581 0.124210 +vn 0.932890 0.315867 0.172979 +vn 0.964782 -0.195898 0.175512 +vn 0.740776 -0.658711 0.131474 +vn 0.319041 -0.946257 0.052522 +vn -0.185278 -0.981872 -0.039888 +vn -0.644612 -0.754601 -0.122532 +vn -0.930754 -0.322336 -0.172552 +vn -0.754418 0.655293 -0.037873 +vn -0.978332 0.184942 -0.092807 +vn -0.322581 0.946135 0.027528 +vn 0.193152 0.977477 0.084719 +vn 0.657491 0.744011 0.118900 +vn 0.942320 0.312052 0.120853 +vn 0.976043 -0.197546 0.091037 +vn 0.752525 -0.657460 0.037141 +vn 0.330058 -0.943571 -0.026643 +vn -0.176946 -0.980682 -0.083285 +vn -0.641591 -0.757836 -0.118473 +vn -0.935911 -0.330363 -0.122044 +vn -0.758812 0.650685 -0.027375 +vn -0.975341 0.192846 -0.107150 +vn -0.340800 0.938200 0.060121 +vn 0.167638 0.977050 0.131260 +vn 0.637532 0.752129 0.166753 +vn 0.934446 0.320170 0.155675 +vn 0.975341 -0.195502 0.102298 +vn 0.750786 -0.660146 0.021485 +vn 0.322764 -0.944243 -0.064669 +vn -0.188025 -0.973022 -0.133580 +vn -0.650044 -0.741050 -0.168035 +vn -0.936521 -0.312784 -0.158238 +vn -0.712119 0.666402 -0.220771 +vn -0.923215 0.214759 -0.318583 +vn -0.315989 0.946471 -0.065432 +vn 0.161290 0.981140 0.106449 +vn 0.603412 0.756401 0.252449 +vn 0.887173 0.321451 0.330973 +vn 0.925687 -0.205298 0.317667 +vn 0.701468 -0.679678 0.214270 +vn 0.280465 -0.958464 0.051210 +vn -0.208533 -0.970244 -0.122898 +vn -0.638508 -0.723014 -0.263619 +vn -0.897031 -0.289071 -0.334239 +vn -0.597491 0.665273 -0.447645 +vn -0.800439 0.212226 -0.560533 +vn -0.237678 0.946623 -0.217627 +vn 0.184729 0.980316 0.069613 +vn 0.563799 0.751244 0.343120 +vn 0.790826 0.313700 0.525468 +vn 0.799463 -0.209143 0.563097 +vn 0.586138 -0.677572 0.444166 +vn 0.211402 -0.956236 0.202246 +vn -0.215827 -0.972167 -0.091037 +vn -0.584887 -0.727439 -0.358745 +vn -0.796533 -0.292886 -0.528886 +vn -0.474868 0.651082 -0.592059 +vn -0.660634 0.194006 -0.725181 +vn -0.163244 0.938994 -0.302652 +vn 0.191565 0.979217 0.066561 +vn 0.499527 0.755943 0.423048 +vn 0.672140 0.323496 0.666005 +vn 0.659627 -0.196020 0.725547 +vn 0.464888 -0.664602 0.584918 +vn 0.143223 -0.948149 0.283700 +vn -0.212867 -0.972900 -0.089969 +vn -0.512101 -0.738060 -0.439253 +vn -0.674367 -0.310129 -0.670064 +vn -0.353221 0.633869 -0.688040 +vn -0.506821 0.171819 -0.844722 +vn -0.105228 0.931242 -0.348827 +vn 0.171056 0.981750 0.082888 +vn 0.404920 0.766900 0.497848 +vn 0.528428 0.339396 0.778161 +vn 0.506027 -0.179266 0.843654 +vn 0.343822 -0.651173 0.676534 +vn 0.088473 -0.941740 0.324412 +vn -0.186834 -0.976196 -0.109989 +vn -0.412305 -0.751549 -0.514878 +vn -0.528245 -0.330882 -0.781945 +vn -0.219001 0.616993 -0.755852 +vn -0.316568 0.149998 -0.936613 +vn -0.062899 0.925047 -0.374554 +vn 0.110752 0.988006 0.107425 +vn 0.257485 0.781945 0.567644 +vn 0.333689 0.356487 0.872646 +vn 0.316752 -0.164983 0.934019 +vn 0.211737 -0.641987 0.736869 +vn 0.049867 -0.939268 0.339488 +vn -0.122410 -0.982147 -0.142735 +vn -0.261910 -0.766076 -0.586932 +vn -0.332102 -0.351421 -0.875301 +vn -0.040071 0.608539 -0.792505 +vn -0.067385 0.139622 -0.987884 +vn -0.002319 0.921415 -0.388562 +vn 0.035951 0.992218 0.118931 +vn 0.065279 0.794855 0.603259 +vn 0.077120 0.373424 0.924436 +vn 0.067598 -0.151189 0.986175 +vn 0.038850 -0.634938 0.771538 +vn -0.000671 -0.938200 0.346080 +vn -0.039399 -0.985565 -0.164495 +vn -0.067324 -0.773278 -0.630421 +vn -0.077334 -0.361309 -0.929228 +vn 0.170537 0.606891 -0.776238 +vn 0.197272 0.136937 -0.970702 +vn 0.098849 0.920713 -0.377453 +vn 0.000793 0.992645 0.121006 +vn -0.099216 0.798151 0.594195 +vn -0.172796 0.382153 0.907773 +vn -0.198309 -0.138646 0.970275 +vn -0.168554 -0.624622 0.762474 +vn -0.092441 -0.934385 0.343974 +vn 0.007080 -0.986908 -0.161046 +vn 0.104221 -0.776482 -0.621418 +vn 0.173284 -0.364574 -0.914884 +vn 0.363262 0.599872 -0.712851 +vn 0.427259 0.128117 -0.894986 +vn 0.203742 0.917020 -0.342845 +vn -0.009613 0.992950 0.117985 +vn -0.223640 0.801904 0.553972 +vn -0.377789 0.388104 0.840602 +vn -0.427320 -0.131413 0.894467 +vn -0.358379 -0.617512 0.700125 +vn -0.190680 -0.930265 0.313395 +vn 0.026002 -0.987976 -0.152226 +vn 0.235267 -0.782525 -0.576403 +vn 0.381024 -0.373211 -0.845851 +vn 0.529252 0.590197 -0.609516 +vn 0.629719 0.116642 -0.767968 +vn 0.289529 0.912046 -0.290353 +vn -0.026826 0.993988 0.106052 +vn -0.340678 0.808313 0.480117 +vn -0.562883 0.397565 0.724601 +vn -0.628834 -0.121738 0.767907 +vn -0.520188 -0.610096 0.597613 +vn -0.268288 -0.926664 0.263222 +vn 0.052248 -0.989196 -0.136845 +vn 0.358257 -0.788751 -0.499466 +vn 0.567949 -0.383312 -0.728324 +vn 0.673879 0.579547 -0.458205 +vn 0.809290 0.104495 -0.577990 +vn 0.361492 0.906552 -0.217841 +vn -0.046876 0.995605 0.080813 +vn -0.449263 0.816309 0.362957 +vn -0.730552 0.408460 0.547197 +vn -0.807947 -0.111789 0.578509 +vn -0.659719 -0.603412 0.447890 +vn -0.329630 -0.923887 0.194281 +vn 0.083956 -0.990692 -0.107059 +vn 0.473983 -0.794855 -0.378765 +vn 0.737083 -0.393536 -0.549364 +vn 0.781213 0.571459 -0.251198 +vn 0.944334 0.095279 -0.314829 +vn 0.413526 0.902310 -0.121677 +vn -0.064089 0.997101 0.040376 +vn -0.533189 0.823267 0.194617 +vn -0.859004 0.417432 0.296365 +vn -0.943358 -0.104770 0.314707 +vn -0.762047 -0.599597 0.244362 +vn -0.370708 -0.922544 0.106906 +vn 0.112949 -0.991974 -0.056551 +vn 0.564714 -0.799554 -0.204352 +vn 0.866085 -0.401410 -0.297891 +vn 0.820765 0.570910 -0.019349 +vn 0.995453 0.093936 -0.015717 +vn 0.430555 0.902371 -0.017975 +vn -0.074496 0.997131 -0.012116 +vn -0.568407 0.822718 -0.003357 +vn -0.908994 0.416730 0.006012 +vn -0.994415 -0.104556 0.013886 +vn -0.800928 -0.598437 0.018189 +vn -0.387494 -0.921690 0.017273 +vn 0.122593 -0.992370 0.011200 +vn 0.598498 -0.801080 0.001831 +vn 0.915067 -0.403211 -0.008026 +vn 0.795068 0.578936 0.180792 +vn 0.963775 0.102268 0.246223 +vn 0.416242 0.906735 0.067324 +vn -0.073458 0.995178 -0.064547 +vn -0.550554 0.814814 -0.181463 +vn -0.878536 0.407422 -0.249214 +vn -0.962493 -0.110691 -0.247566 +vn -0.779687 -0.600604 -0.176946 +vn -0.383129 -0.921842 -0.058260 +vn 0.110508 -0.991119 0.073763 +vn 0.573931 -0.797571 0.185614 +vn 0.883755 -0.396802 0.247993 +vn 0.732322 0.590014 0.339885 +vn 0.884335 0.115421 0.452284 +vn 0.386639 0.911924 0.137303 +vn -0.061495 0.992889 -0.101871 +vn -0.499252 0.806330 -0.317026 +vn -0.802362 0.396252 -0.446272 +vn -0.883633 -0.121158 -0.452162 +vn -0.720847 -0.607868 -0.332896 +vn -0.360576 -0.924589 -0.122806 +vn 0.091647 -0.988861 0.117161 +vn 0.519028 -0.790246 0.325663 +vn 0.807123 -0.385357 0.447218 +vn 0.640950 0.601398 0.476913 +vn 0.770592 0.129643 0.623951 +vn 0.342021 0.917356 0.203589 +vn -0.047334 0.991180 -0.123600 +vn -0.429426 0.798395 -0.422010 +vn -0.696097 0.384503 -0.606250 +vn -0.770531 -0.133488 -0.623218 +vn -0.632191 -0.617573 -0.467879 +vn -0.320414 -0.929106 -0.184545 +vn 0.073244 -0.986755 0.144566 +vn 0.446974 -0.781671 0.434950 +vn 0.700461 -0.372204 0.608905 +vn 0.514725 0.612079 0.600299 +vn 0.617481 0.143406 0.773370 +vn 0.276467 0.922636 0.268868 +vn -0.034883 0.990387 -0.133641 +vn -0.341624 0.792016 -0.505905 +vn -0.556932 0.373913 -0.741600 +vn -0.618213 -0.145878 -0.772332 +vn -0.508133 -0.628346 -0.589007 +vn -0.258278 -0.934721 -0.243995 +vn 0.057497 -0.985076 0.162023 +vn 0.357250 -0.772851 0.524400 +vn 0.560625 -0.358989 0.746178 +vn 0.339518 0.619892 0.707419 +vn 0.410199 0.154698 0.898740 +vn 0.180090 0.926420 0.330607 +vn -0.027192 0.990570 -0.134098 +vn -0.231422 0.788232 -0.570177 +vn -0.374432 0.365947 -0.851955 +vn -0.413587 -0.155950 -0.897000 +vn -0.337260 -0.637379 -0.692801 +vn -0.167608 -0.939756 -0.297830 +vn 0.044465 -0.983978 0.172552 +vn 0.243294 -0.765130 0.596118 +vn 0.375744 -0.347331 0.859157 +vn 0.070223 0.620533 0.780999 +vn 0.108676 0.157445 0.981506 +vn 0.013581 0.925413 0.378674 +vn -0.046388 0.991485 -0.121494 +vn -0.095035 0.795373 -0.598590 +vn -0.118381 0.376263 -0.918882 +vn -0.108707 -0.151463 -0.982452 +vn -0.067812 -0.640828 -0.764672 +vn -0.007904 -0.943175 -0.332163 +vn 0.052980 -0.982025 0.181066 +vn 0.099368 -0.759972 0.642293 +vn 0.119327 -0.342814 0.931761 +vn -0.216254 0.601520 0.769005 +vn -0.201270 0.134983 0.970183 +vn -0.175176 0.913602 0.366863 +vn -0.087954 0.987396 -0.131474 +vn 0.025269 0.797876 -0.602283 +vn 0.133976 0.387524 -0.912046 +vn 0.205817 -0.129063 -0.970031 +vn 0.220038 -0.614002 -0.757988 +vn 0.172582 -0.926054 -0.335521 +vn 0.079806 -0.981750 0.172521 +vn -0.032807 -0.773583 0.632801 +vn -0.134983 -0.363628 0.921690 +vn -0.384167 0.580126 0.718192 +vn -0.385601 0.106754 0.916440 +vn -0.281137 0.901425 0.329142 +vn -0.103732 0.983764 -0.146336 +vn 0.104099 0.802271 -0.587786 +vn 0.284921 0.401196 -0.870510 +vn 0.387646 -0.106510 -0.915616 +vn 0.384869 -0.588366 -0.711112 +vn 0.276833 -0.908536 -0.312845 +vn 0.095737 -0.981475 0.165746 +vn -0.110874 -0.791375 0.601154 +vn -0.286569 -0.391583 0.874355 +vn -0.458998 0.567980 0.683126 +vn -0.478683 0.088809 0.873440 +vn -0.316599 0.896573 0.309641 +vn -0.090396 0.985290 -0.144963 +vn 0.162420 0.809107 -0.564714 +vn 0.371746 0.412397 -0.831690 +vn 0.479476 -0.093173 -0.872585 +vn 0.457656 -0.576312 -0.677023 +vn 0.311747 -0.902005 -0.298532 +vn 0.084140 -0.984130 0.156011 +vn -0.166631 -0.804041 0.570727 +vn -0.372356 -0.410169 0.832514 +vn -0.487991 0.562243 0.667592 +vn -0.536851 0.076144 0.840205 +vn -0.308023 0.898068 0.313944 +vn -0.046541 0.991394 -0.122196 +vn 0.229926 0.817133 -0.528550 +vn 0.444472 0.419813 -0.791314 +vn 0.537217 -0.088534 -0.838740 +vn 0.483993 -0.575121 -0.659474 +vn 0.300058 -0.904263 -0.303720 +vn 0.038820 -0.990966 0.128269 +vn -0.233436 -0.816340 0.528245 +vn -0.443861 -0.425428 0.788629 +vn -0.468703 0.558611 0.684255 +vn -0.589892 0.061830 0.805078 +vn -0.227180 0.901425 0.368450 +vn 0.071810 0.996551 -0.041200 +vn 0.362224 0.822199 -0.439009 +vn 0.555803 0.415235 -0.720145 +vn 0.583239 -0.105350 -0.805414 +vn 0.441725 -0.591235 -0.674734 +vn 0.184271 -0.910337 -0.370525 +vn -0.114292 -0.993164 0.022614 +vn -0.384655 -0.825282 0.413373 +vn -0.558641 -0.442152 0.701682 +vn -0.338481 0.450636 0.826014 +vn -0.630818 0.039644 0.774895 +vn 0.068941 0.747826 0.660298 +vn 0.488723 0.825373 0.282601 +vn 0.738914 0.642415 -0.203192 +vn 0.752190 0.282479 -0.595294 +vn 0.573931 -0.137913 -0.807184 +vn 0.256478 -0.522752 -0.812952 +vn -0.122288 -0.778039 -0.616169 +vn -0.470046 -0.841151 -0.267403 +vn -0.703269 -0.694784 0.150487 +vn -0.760888 -0.373821 0.530351 +vn -0.131596 0.198187 0.971282 +vn -0.603046 0.010895 0.797601 +vn 0.397229 0.300790 0.867000 +vn 0.794641 0.316202 0.518174 +vn 0.961943 0.272164 0.023804 +vn 0.865780 0.144597 -0.479019 +vn 0.542558 -0.045259 -0.838771 +vn 0.083193 -0.233436 -0.968780 +vn -0.388073 -0.361248 -0.847835 +vn -0.756127 -0.397992 -0.519456 +vn -0.939817 -0.336100 -0.061007 +vn -0.888607 -0.187353 0.418622 +vn -0.084964 -0.091220 0.992187 +vn -0.578570 -0.068148 0.812738 +vn 0.437483 -0.092715 0.894406 +vn 0.835322 -0.060976 0.546342 +vn 0.999115 -0.007569 0.040681 +vn 0.880398 0.039430 -0.472579 +vn 0.526048 0.066836 -0.847804 +vn 0.036225 0.074313 -0.996551 +vn -0.456862 0.063326 -0.887265 +vn -0.830134 0.037446 -0.556261 +vn -0.996643 0.002167 -0.081668 +vn -0.907315 -0.035218 0.418897 +vn -0.112094 -0.277200 0.954222 +vn -0.577929 -0.087985 0.811304 +vn 0.390149 -0.390606 0.833766 +vn 0.783471 -0.390881 0.483016 +vn 0.959777 -0.280618 -0.005524 +vn 0.865413 -0.096347 -0.491653 +vn 0.536088 0.108676 -0.837123 +vn 0.065676 0.284219 -0.956481 +vn -0.415387 0.384991 -0.824122 +vn -0.784600 0.387677 -0.483779 +vn -0.956298 0.291757 -0.018159 +vn -0.882351 0.118870 0.455275 +vn -0.170354 -0.380474 0.908933 +vn -0.559130 -0.044313 0.827876 +vn 0.277261 -0.609882 0.742363 +vn 0.652577 -0.659688 0.372723 +vn 0.843654 -0.526749 -0.103702 +vn 0.792596 -0.254067 -0.554247 +vn 0.525346 0.088076 -0.846309 +vn 0.122410 0.411695 -0.903043 +vn -0.302896 0.626057 -0.718497 +vn -0.643269 0.679067 -0.353587 +vn -0.821986 0.560350 0.101657 +vn -0.792352 0.297342 0.532640 +vn -0.239265 -0.417859 0.876431 +vn -0.459334 0.048524 0.886898 +vn 0.075900 -0.773644 0.629017 +vn 0.435438 -0.872433 0.221870 +vn 0.657796 -0.717215 -0.229865 +vn 0.641774 -0.411267 -0.647237 +vn 0.459456 0.030396 -0.887661 +vn 0.197424 0.486770 -0.850917 +vn -0.091128 0.810541 -0.578509 +vn -0.345744 0.923795 -0.164342 +vn -0.513779 0.807550 0.289529 +vn -0.555101 0.490463 0.671773 +vn -0.251656 -0.407208 0.877957 +vn -0.173803 0.082125 0.981323 +vn -0.246498 -0.802881 0.542772 +vn -0.102420 -0.992065 0.072787 +vn 0.118076 -0.889645 -0.441054 +vn 0.192114 -0.493912 -0.848018 +vn 0.225410 0.023835 -0.973968 +vn 0.263497 0.516678 -0.814600 +vn 0.255837 0.858638 -0.444105 +vn 0.188757 0.981597 0.028138 +vn 0.075869 0.866512 0.493301 +vn -0.055086 0.540666 0.839412 +vn -0.204291 -0.429151 0.879818 +vn 0.183142 -0.131748 0.974212 +vn -0.552080 -0.616443 0.561388 +vn -0.770714 -0.631825 0.082186 +vn -0.761773 -0.446760 -0.469100 +vn -0.487167 -0.113010 -0.865932 +vn -0.089480 0.224738 -0.970275 +vn 0.308267 0.498001 -0.810511 +vn 0.614460 0.647786 -0.450270 +vn 0.768242 0.639943 0.015687 +vn 0.736015 0.475784 0.481521 +vn 0.522477 0.195044 0.830012 +vn -0.229621 -0.442000 0.867092 +vn 0.290170 -0.403058 0.867916 +vn -0.699728 -0.339854 0.628376 +vn -0.967528 -0.116001 0.224433 +vn -0.963134 0.135990 -0.231971 +vn -0.699210 0.328867 -0.634754 +vn -0.238258 0.434065 -0.868770 +vn 0.292459 0.440565 -0.848720 +vn 0.730522 0.343394 -0.590228 +vn 0.968566 0.165685 -0.185492 +vn 0.963408 -0.052248 0.262886 +vn 0.718406 -0.258614 0.645741 +vn -0.234138 -0.363262 0.901761 +vn 0.268288 -0.488876 0.830042 +vn -0.675314 -0.134739 0.725089 +vn -0.926878 0.133305 0.350841 +vn -0.922117 0.366710 -0.123234 +vn -0.661824 0.494278 -0.563585 +vn -0.225349 0.483047 -0.846065 +vn 0.269997 0.342662 -0.899808 +vn 0.688742 0.115940 -0.715659 +vn 0.926481 -0.136021 -0.350810 +vn 0.928983 -0.354625 0.105838 +vn 0.690176 -0.483902 0.538011 +vn -0.158422 -0.199530 0.966979 +vn 0.287667 -0.458419 0.840877 +vn -0.560564 0.108585 0.820948 +vn -0.797113 0.396649 0.455245 +vn -0.810755 0.583544 -0.046083 +vn -0.602557 0.589312 -0.538133 +vn -0.244240 0.420850 -0.873592 +vn 0.169591 0.141484 -0.975280 +vn 0.534288 -0.168126 -0.828394 +vn 0.764336 -0.432356 -0.478317 +vn 0.806207 -0.591601 -0.003265 +vn 0.637257 -0.601703 0.481460 +vn 0.217261 0.083743 0.972503 +vn 0.447340 -0.359630 0.818842 +vn -0.094852 0.540330 0.836055 +vn -0.381542 0.825220 0.416425 +vn -0.537522 0.836421 -0.106876 +vn -0.541185 0.620350 -0.567644 +vn -0.409345 0.257515 -0.875271 +vn -0.174566 -0.169347 -0.969939 +vn 0.104556 -0.555589 -0.824824 +vn 0.357036 -0.803552 -0.476180 +vn 0.521409 -0.853236 -0.008087 +vn 0.554552 -0.691763 0.462447 +vn 0.645497 0.314310 0.696036 +vn 0.681051 -0.229499 0.695303 +vn 0.426252 0.758660 0.492599 +vn 0.082614 0.981475 0.172735 +vn -0.288186 0.937468 -0.195013 +vn -0.565172 0.639027 -0.521683 +vn -0.675375 0.178198 -0.715567 +vn -0.605792 -0.324137 -0.726585 +vn -0.383679 -0.738731 -0.554064 +vn -0.069887 -0.966918 -0.245216 +vn 0.264138 -0.955535 0.130955 +vn 0.538224 -0.692404 0.480453 +vn 0.802942 0.337535 0.491195 +vn 0.834803 -0.184118 0.518784 +vn 0.553606 0.762596 0.334513 +vn 0.158788 0.982910 0.092990 +vn -0.280496 0.943236 -0.177770 +vn -0.641407 0.651387 -0.405255 +vn -0.827754 0.191626 -0.527299 +vn -0.797052 -0.319071 -0.512680 +vn -0.557817 -0.746361 -0.362926 +vn -0.173070 -0.977966 -0.116550 +vn 0.265725 -0.949675 0.165685 +vn 0.638020 -0.657094 0.401379 +vn 0.839839 0.336009 0.426283 +vn 0.891995 -0.183050 0.413251 +vn 0.560289 0.762413 0.323679 +vn 0.134434 0.981597 0.135502 +vn -0.328318 0.940275 -0.089694 +vn -0.702597 0.649464 -0.290658 +vn -0.890133 0.190344 -0.413953 +vn -0.843837 -0.322825 -0.428602 +vn -0.571734 -0.751671 -0.328684 +vn -0.147618 -0.978851 -0.141606 +vn 0.320811 -0.943297 0.085147 +vn 0.702750 -0.650105 0.288888 +vn 0.855220 0.339610 0.391430 +vn 0.921781 -0.174749 0.346049 +vn 0.558245 0.760704 0.331156 +vn 0.116001 0.976135 0.183477 +vn -0.358867 0.933256 -0.013642 +vn -0.737877 0.642384 -0.207007 +vn -0.920469 0.183996 -0.344707 +vn -0.859859 -0.327219 -0.391827 +vn -0.568041 -0.752281 -0.333750 +vn -0.125126 -0.974425 -0.186590 +vn 0.355571 -0.934538 0.012238 +vn 0.739830 -0.639851 0.207831 +vn 0.858364 0.342387 0.382000 +vn 0.940184 -0.164220 0.298441 +vn 0.546251 0.754967 0.362743 +vn 0.092776 0.964324 0.247841 +vn -0.387310 0.919492 0.066713 +vn -0.764702 0.630665 -0.132145 +vn -0.938871 0.176946 -0.295236 +vn -0.864345 -0.328257 -0.380932 +vn -0.556444 -0.746879 -0.363994 +vn -0.100101 -0.963225 -0.249275 +vn 0.387188 -0.919614 -0.066012 +vn 0.768853 -0.624928 0.135197 +vn 0.852229 0.341563 0.396191 +vn 0.953612 -0.149846 0.260964 +vn 0.523453 0.738395 0.425123 +vn 0.060945 0.937620 0.342235 +vn -0.419782 0.891781 0.168798 +vn -0.790582 0.610309 -0.049593 +vn -0.952361 0.168645 -0.253975 +vn -0.861446 -0.323252 -0.391644 +vn -0.536821 -0.729942 -0.422987 +vn -0.068575 -0.937895 -0.339976 +vn 0.422407 -0.891415 -0.164068 +vn 0.797632 -0.600421 0.056703 +vn 0.829768 0.319163 0.457778 +vn 0.961516 -0.130375 0.241798 +vn 0.480605 0.681478 0.551866 +vn 0.010529 0.864528 0.502457 +vn -0.464919 0.824549 0.322367 +vn -0.820215 0.569109 0.057649 +vn -0.961028 0.165258 -0.221534 +vn -0.847377 -0.288949 -0.445418 +vn -0.500046 -0.669332 -0.549455 +vn -0.013947 -0.864895 -0.501694 +vn 0.479812 -0.819514 -0.313242 +vn 0.836604 -0.546373 -0.038911 +vn 0.805872 0.260720 0.531571 +vn 0.964171 -0.129856 0.231269 +vn 0.435133 0.579882 0.688742 +vn -0.045015 0.745140 0.665334 +vn -0.516312 0.716910 0.468398 +vn -0.853359 0.499924 0.147588 +vn -0.965392 0.151616 -0.212043 +vn -0.819300 -0.241585 -0.519944 +vn -0.447859 -0.570940 -0.688040 +vn 0.044618 -0.743126 -0.667623 +vn 0.528001 -0.711997 -0.462874 +vn 0.864467 -0.485153 -0.131382 +vn 0.791406 0.212500 0.573138 +vn 0.967315 -0.124790 0.220710 +vn 0.405286 0.491440 0.770837 +vn -0.083346 0.638936 0.764702 +vn -0.552873 0.619221 0.557512 +vn -0.877071 0.435591 0.202307 +vn -0.968932 0.137577 -0.205420 +vn -0.801965 -0.200415 -0.562700 +vn -0.416272 -0.485427 -0.768761 +vn 0.080477 -0.637928 -0.765862 +vn 0.558855 -0.617328 -0.553636 +vn 0.883602 -0.427808 -0.190252 +vn 0.782128 0.180395 0.596393 +vn 0.972686 -0.104953 0.206946 +vn 0.383618 0.415937 0.824488 +vn -0.111576 0.540025 0.834193 +vn -0.579943 0.522813 0.624714 +vn -0.895810 0.367504 0.249794 +vn -0.974944 0.115909 -0.189764 +vn -0.794214 -0.169591 -0.583453 +vn -0.397015 -0.410718 -0.820765 +vn 0.106204 -0.539903 -0.834986 +vn 0.584277 -0.522416 -0.620991 +vn 0.901608 -0.361705 -0.237159 +vn 0.773461 0.149998 0.615802 +vn 0.979430 -0.066500 0.190466 +vn 0.362407 0.324290 0.873745 +vn -0.138401 0.411695 0.900723 +vn -0.605060 0.392193 0.692831 +vn -0.913938 0.269997 0.302988 +vn -0.983154 0.077303 -0.165563 +vn -0.790918 -0.138951 -0.595904 +vn -0.382275 -0.319651 -0.866970 +vn 0.129185 -0.413343 -0.901334 +vn 0.609272 -0.393902 -0.688162 +vn 0.920804 -0.265511 -0.285623 +vn 0.764122 0.108829 0.635792 +vn 0.983947 0.006256 0.178167 +vn 0.344920 0.181951 0.920804 +vn -0.158818 0.207465 0.965239 +vn -0.624134 0.179449 0.760399 +vn -0.927885 0.104678 0.357799 +vn -0.990692 0.003021 -0.135990 +vn -0.793207 -0.100589 -0.600543 +vn -0.378430 -0.177892 -0.908353 +vn 0.142613 -0.206397 -0.967986 +vn 0.630543 -0.177160 -0.755638 +vn 0.938688 -0.098239 -0.330393 +vn 0.774773 0.047121 0.630451 +vn 0.986724 0.041414 0.156835 +vn 0.355541 0.039796 0.933805 +vn -0.152715 0.021241 0.988037 +vn -0.622211 -0.003510 0.782800 +vn -0.928281 -0.027253 0.370830 +vn -0.989288 -0.043214 -0.139195 +vn -0.783685 -0.047395 -0.619312 +vn -0.361583 -0.038881 -0.931516 +vn 0.155278 -0.020631 -0.987640 +vn 0.630848 0.002564 -0.775872 +vn 0.934355 0.025117 -0.355449 +vn 0.792352 -0.023225 0.609577 +vn 0.987579 -0.073183 0.138981 +vn 0.383923 0.032319 0.922788 +vn -0.130436 0.078066 0.988372 +vn -0.617756 0.102512 0.779626 +vn -0.932188 0.098758 0.348186 +vn -0.982055 0.067965 -0.175787 +vn -0.761040 0.017762 -0.648427 +vn -0.339183 -0.037873 -0.939940 +vn 0.164190 -0.083682 -0.982849 +vn 0.626240 -0.107974 -0.772088 +vn 0.926267 -0.104038 -0.362133 +vn 0.781426 -0.080355 0.618763 +vn 0.948943 -0.265236 0.170690 +vn 0.402478 0.128849 0.906308 +vn -0.087802 0.305094 0.948241 +vn -0.561052 0.399304 0.725059 +vn -0.876247 0.380108 0.296030 +vn -0.943968 0.254921 -0.209510 +vn -0.752647 0.060671 -0.655568 +vn -0.361980 -0.146397 -0.920591 +vn 0.117130 -0.311747 -0.942900 +vn 0.566759 -0.396710 -0.722037 +vn 0.869778 -0.379437 -0.315409 +vn 0.769372 -0.095370 0.631581 +vn 0.893429 -0.388684 0.225105 +vn 0.436476 0.227454 0.870479 +vn -0.014618 0.489486 0.871853 +vn -0.465926 0.619037 0.632160 +vn -0.787896 0.576067 0.217566 +vn -0.891690 0.376019 -0.251900 +vn -0.753105 0.074435 -0.653615 +vn -0.413251 -0.243507 -0.877438 +vn 0.030702 -0.493149 -0.869381 +vn 0.467788 -0.614826 -0.634907 +vn 0.782647 -0.576403 -0.234901 +vn 0.772729 -0.078585 0.629810 +vn 0.862300 -0.433424 0.261818 +vn 0.473342 0.299600 0.828333 +vn 0.047548 0.595538 0.801904 +vn -0.394116 0.731162 0.556780 +vn -0.727714 0.666860 0.160253 +vn -0.862728 0.423780 -0.275796 +vn -0.765984 0.066195 -0.639393 +vn -0.464309 -0.307230 -0.830653 +vn -0.043153 -0.596118 -0.801691 +vn 0.391430 -0.729240 -0.561205 +vn 0.722709 -0.669454 -0.171697 +vn 0.788202 -0.051485 0.613208 +vn 0.860469 -0.433302 0.267953 +vn 0.501907 0.345317 0.792993 +vn 0.081851 0.646596 0.758385 +vn -0.362651 0.774163 0.518754 +vn -0.707999 0.692160 0.139897 +vn -0.862056 0.427045 -0.272866 +vn -0.786859 0.046693 -0.615314 +vn -0.501175 -0.346080 -0.793115 +vn -0.084567 -0.645009 -0.759453 +vn 0.357006 -0.774102 -0.522721 +vn 0.703024 -0.696036 -0.145726 +vn 0.829371 0.029450 0.557878 +vn 0.915189 -0.349498 0.200659 +vn 0.515732 0.397320 0.759026 +vn 0.068422 0.652821 0.754387 +vn -0.396619 0.734733 0.550279 +vn -0.754967 0.623463 0.203192 +vn -0.915616 0.352367 -0.193548 +vn -0.839534 -0.012207 -0.543138 +vn -0.542222 -0.375591 -0.751610 +vn -0.101688 -0.640278 -0.761345 +vn 0.372570 -0.736229 -0.564898 +vn 0.747673 -0.629780 -0.210486 +vn 0.878536 0.165746 0.447920 +vn 0.984527 -0.167791 0.050356 +vn 0.531388 0.450087 0.717612 +vn 0.048463 0.609638 0.791162 +vn -0.446272 0.608478 0.656148 +vn -0.821863 0.448714 0.350902 +vn -0.983642 0.175085 -0.041963 +vn -0.892453 -0.145817 -0.426893 +vn -0.567095 -0.430342 -0.702231 +vn -0.091708 -0.602008 -0.793176 +vn 0.416974 -0.613300 -0.670797 +vn 0.815119 -0.453688 -0.360118 +vn 0.892605 0.284555 0.349620 +vn 0.997101 -0.003265 -0.075930 +vn 0.544298 0.493851 0.678091 +vn 0.053896 0.568743 0.820734 +vn -0.451155 0.492294 0.744346 +vn -0.834132 0.286142 0.471480 +vn -0.996887 0.007233 0.078372 +vn -0.899716 -0.275796 -0.338267 +vn -0.563463 -0.487014 -0.667287 +vn -0.077914 -0.568407 -0.819025 +vn 0.434217 -0.496719 -0.751457 +vn 0.829493 -0.288644 -0.478072 +vn 0.885556 0.358898 0.294839 +vn 0.985870 0.089785 -0.141209 +vn 0.544511 0.529984 0.650075 +vn 0.060579 0.557665 0.827815 +vn -0.441145 0.436110 0.784326 +vn -0.823450 0.198523 0.531449 +vn -0.985961 -0.089450 0.140751 +vn -0.888546 -0.355693 -0.289712 +vn -0.554125 -0.527604 -0.643818 +vn -0.074038 -0.558855 -0.825922 +vn 0.430403 -0.440199 -0.787988 +vn 0.819575 -0.201758 -0.536241 +vn 0.875668 0.408368 0.257607 +vn 0.974151 0.139500 -0.177587 +vn 0.539445 0.566393 0.623005 +vn 0.060915 0.571276 0.818476 +vn -0.436323 0.422407 0.794458 +vn -0.815088 0.160253 0.556719 +vn -0.974517 -0.142369 0.173162 +vn -0.875240 -0.408795 -0.258492 +vn -0.542192 -0.565996 -0.620991 +vn -0.067629 -0.572497 -0.817103 +vn 0.428663 -0.426160 -0.796625 +vn 0.810724 -0.164739 -0.561724 +vn 0.867122 0.445143 0.223365 +vn 0.969298 0.152013 -0.193182 +vn 0.529038 0.618488 0.580981 +vn 0.049379 0.623829 0.779962 +vn -0.446944 0.459243 0.767663 +vn -0.820307 0.169836 0.546068 +vn -0.970122 -0.162236 0.180364 +vn -0.860653 -0.451888 -0.234565 +vn -0.522111 -0.620075 -0.585528 +vn -0.049013 -0.624012 -0.779839 +vn 0.440016 -0.463057 -0.769372 +vn 0.812922 -0.178625 -0.554247 +vn 0.767022 -0.238533 0.595599 +vn 0.838496 -0.445235 0.314097 +vn 0.533647 -0.117985 0.837428 +vn 0.205237 -0.113712 0.972076 +vn -0.133335 -0.226630 0.964782 +vn -0.386731 -0.428785 0.816431 +vn -0.487960 -0.660787 0.570269 +vn -0.412702 -0.863460 0.289926 +vn -0.179327 -0.982330 0.053377 +vn 0.144292 -0.986389 -0.078646 +vn 0.478408 -0.874966 -0.074221 +vn 0.732566 -0.676992 0.070559 +vn 0.514817 -0.850551 0.106967 +vn 0.240974 -0.773614 0.585986 +s 1 +f 1602/1602/1602 1614/1603/1603 1625/1604/1604 1613/1605/1605 +f 1614/1603/1603 1602/1602/1602 1603/1606/1606 1615/1607/1607 +f 1604/1608/1608 1616/1609/1609 1615/1607/1607 1603/1606/1606 +f 1605/1610/1610 1617/1611/1611 1616/1609/1609 1604/1608/1608 +f 1606/1612/1612 1618/1613/1613 1617/1611/1611 1605/1610/1610 +f 1607/1614/1614 1619/1615/1615 1618/1613/1613 1606/1612/1612 +f 1608/1616/1616 1620/1617/1617 1619/1615/1615 1607/1614/1614 +f 1609/1618/1618 1621/1619/1619 1620/1617/1617 1608/1616/1616 +f 1610/1620/1620 1622/1621/1621 1621/1619/1619 1609/1618/1618 +f 1611/1622/1622 1623/1623/1623 1622/1621/1621 1610/1620/1620 +f 1612/1624/1624 1624/1625/1625 1623/1623/1623 1611/1622/1622 +f 1613/1605/1605 1625/1604/1604 1624/1626/1625 1612/1627/1624 +f 1614/1603/1603 1626/1628/1626 1637/1629/1627 1625/1604/1604 +f 1615/1607/1607 1627/1630/1628 1626/1628/1626 1614/1603/1603 +f 1616/1609/1609 1628/1631/1629 1627/1630/1628 1615/1607/1607 +f 1617/1611/1611 1629/1632/1630 1628/1631/1629 1616/1609/1609 +f 1618/1613/1613 1630/1633/1631 1629/1632/1630 1617/1611/1611 +f 1619/1615/1615 1631/1634/1632 1630/1633/1631 1618/1613/1613 +f 1620/1617/1617 1632/1635/1633 1631/1634/1632 1619/1615/1615 +f 1621/1619/1619 1633/1636/1634 1632/1635/1633 1620/1617/1617 +f 1622/1621/1621 1634/1637/1635 1633/1636/1634 1621/1619/1619 +f 1623/1623/1623 1635/1638/1636 1634/1637/1635 1622/1621/1621 +f 1624/1625/1625 1636/1639/1637 1635/1638/1636 1623/1623/1623 +f 1625/1604/1604 1637/1629/1627 1636/1640/1637 1624/1626/1625 +f 1626/1628/1626 1638/1641/1638 1649/1642/1639 1637/1629/1627 +f 1627/1630/1628 1639/1643/1640 1638/1641/1638 1626/1628/1626 +f 1628/1631/1629 1640/1644/1641 1639/1643/1640 1627/1630/1628 +f 1629/1632/1630 1641/1645/1642 1640/1644/1641 1628/1631/1629 +f 1630/1633/1631 1642/1646/1643 1641/1645/1642 1629/1632/1630 +f 1631/1634/1632 1643/1647/1644 1642/1646/1643 1630/1633/1631 +f 1632/1635/1633 1644/1648/1645 1643/1647/1644 1631/1634/1632 +f 1633/1636/1634 1645/1649/1646 1644/1648/1645 1632/1635/1633 +f 1634/1637/1635 1646/1650/1647 1645/1649/1646 1633/1636/1634 +f 1635/1638/1636 1647/1651/1648 1646/1650/1647 1634/1637/1635 +f 1636/1639/1637 1648/1652/1649 1647/1651/1648 1635/1638/1636 +f 1637/1629/1627 1649/1642/1639 1648/1653/1649 1636/1640/1637 +f 1638/1641/1638 1650/1654/1650 1661/1655/1651 1649/1642/1639 +f 1639/1643/1640 1651/1656/1652 1650/1654/1650 1638/1641/1638 +f 1640/1644/1641 1652/1657/1653 1651/1656/1652 1639/1643/1640 +f 1641/1645/1642 1653/1658/1654 1652/1657/1653 1640/1644/1641 +f 1642/1646/1643 1654/1659/1655 1653/1658/1654 1641/1645/1642 +f 1643/1647/1644 1655/1660/1656 1654/1659/1655 1642/1646/1643 +f 1644/1648/1645 1656/1661/1657 1655/1660/1656 1643/1647/1644 +f 1645/1649/1646 1657/1662/1658 1656/1661/1657 1644/1648/1645 +f 1646/1650/1647 1658/1663/1659 1657/1662/1658 1645/1649/1646 +f 1647/1651/1648 1659/1664/1660 1658/1663/1659 1646/1650/1647 +f 1648/1652/1649 1660/1665/1661 1659/1664/1660 1647/1651/1648 +f 1649/1642/1639 1661/1655/1651 1660/1666/1661 1648/1653/1649 +f 1650/1654/1650 1662/1667/1662 1673/1668/1663 1661/1655/1651 +f 1651/1656/1652 1663/1669/1664 1662/1667/1662 1650/1654/1650 +f 1652/1657/1653 1664/1670/1665 1663/1669/1664 1651/1656/1652 +f 1653/1658/1654 1665/1671/1666 1664/1670/1665 1652/1657/1653 +f 1654/1659/1655 1666/1672/1667 1665/1671/1666 1653/1658/1654 +f 1655/1660/1656 1667/1673/1668 1666/1672/1667 1654/1659/1655 +f 1656/1661/1657 1668/1674/1669 1667/1673/1668 1655/1660/1656 +f 1657/1662/1658 1669/1675/1670 1668/1674/1669 1656/1661/1657 +f 1658/1663/1659 1670/1676/1671 1669/1675/1670 1657/1662/1658 +f 1659/1664/1660 1671/1677/1672 1670/1676/1671 1658/1663/1659 +f 1660/1665/1661 1672/1678/1673 1671/1677/1672 1659/1664/1660 +f 1661/1655/1651 1673/1668/1663 1672/1679/1673 1660/1666/1661 +f 1662/1667/1662 1674/1680/1674 1685/1681/1675 1673/1668/1663 +f 1663/1669/1664 1675/1682/1676 1674/1680/1674 1662/1667/1662 +f 1664/1670/1665 1676/1683/1677 1675/1682/1676 1663/1669/1664 +f 1665/1671/1666 1677/1684/1678 1676/1683/1677 1664/1670/1665 +f 1666/1672/1667 1678/1685/1679 1677/1684/1678 1665/1671/1666 +f 1667/1673/1668 1679/1686/1680 1678/1685/1679 1666/1672/1667 +f 1668/1674/1669 1680/1687/1681 1679/1686/1680 1667/1673/1668 +f 1669/1675/1670 1681/1688/1682 1680/1687/1681 1668/1674/1669 +f 1670/1676/1671 1682/1689/1683 1681/1688/1682 1669/1675/1670 +f 1671/1677/1672 1683/1690/1684 1682/1689/1683 1670/1676/1671 +f 1672/1678/1673 1684/1691/1685 1683/1690/1684 1671/1677/1672 +f 1673/1668/1663 1685/1681/1675 1684/1692/1685 1672/1679/1673 +f 1674/1680/1674 1686/1693/1686 1697/1694/1687 1685/1681/1675 +f 1675/1682/1676 1687/1695/1688 1686/1693/1686 1674/1680/1674 +f 1676/1683/1677 1688/1696/1689 1687/1695/1688 1675/1682/1676 +f 1677/1684/1678 1689/1697/1690 1688/1696/1689 1676/1683/1677 +f 1678/1685/1679 1690/1698/1691 1689/1697/1690 1677/1684/1678 +f 1679/1686/1680 1691/1699/1692 1690/1698/1691 1678/1685/1679 +f 1680/1687/1681 1692/1700/1693 1691/1699/1692 1679/1686/1680 +f 1681/1688/1682 1693/1701/1694 1692/1700/1693 1680/1687/1681 +f 1682/1689/1683 1694/1702/1695 1693/1701/1694 1681/1688/1682 +f 1683/1690/1684 1695/1703/1696 1694/1702/1695 1682/1689/1683 +f 1684/1691/1685 1696/1704/1697 1695/1703/1696 1683/1690/1684 +f 1685/1681/1675 1697/1694/1687 1696/1705/1697 1684/1692/1685 +f 1686/1693/1686 1698/1706/1698 1709/1707/1699 1697/1694/1687 +f 1687/1695/1688 1699/1708/1700 1698/1706/1698 1686/1693/1686 +f 1688/1696/1689 1700/1709/1701 1699/1708/1700 1687/1695/1688 +f 1689/1697/1690 1701/1710/1702 1700/1709/1701 1688/1696/1689 +f 1690/1698/1691 1702/1711/1703 1701/1710/1702 1689/1697/1690 +f 1691/1699/1692 1703/1712/1704 1702/1711/1703 1690/1698/1691 +f 1692/1700/1693 1704/1713/1705 1703/1712/1704 1691/1699/1692 +f 1693/1701/1694 1705/1714/1706 1704/1713/1705 1692/1700/1693 +f 1694/1702/1695 1706/1715/1707 1705/1714/1706 1693/1701/1694 +f 1695/1703/1696 1707/1716/1708 1706/1715/1707 1694/1702/1695 +f 1696/1704/1697 1708/1717/1709 1707/1716/1708 1695/1703/1696 +f 1697/1694/1687 1709/1707/1699 1708/1718/1709 1696/1705/1697 +f 1698/1706/1698 1710/1719/1710 1721/1720/1711 1709/1707/1699 +f 1699/1708/1700 1711/1721/1712 1710/1719/1710 1698/1706/1698 +f 1700/1709/1701 1712/1722/1713 1711/1721/1712 1699/1708/1700 +f 1701/1710/1702 1713/1723/1714 1712/1722/1713 1700/1709/1701 +f 1702/1711/1703 1714/1724/1715 1713/1723/1714 1701/1710/1702 +f 1703/1712/1704 1715/1725/1716 1714/1724/1715 1702/1711/1703 +f 1704/1713/1705 1716/1726/1717 1715/1725/1716 1703/1712/1704 +f 1705/1714/1706 1717/1727/1718 1716/1726/1717 1704/1713/1705 +f 1706/1715/1707 1718/1728/1719 1717/1727/1718 1705/1714/1706 +f 1707/1716/1708 1719/1729/1720 1718/1728/1719 1706/1715/1707 +f 1708/1717/1709 1720/1730/1721 1719/1729/1720 1707/1716/1708 +f 1709/1707/1699 1721/1720/1711 1720/1731/1721 1708/1718/1709 +f 1710/1719/1710 1722/1732/1722 1733/1733/1723 1721/1720/1711 +f 1711/1721/1712 1723/1734/1724 1722/1732/1722 1710/1719/1710 +f 1712/1722/1713 1724/1735/1725 1723/1734/1724 1711/1721/1712 +f 1713/1723/1714 1725/1736/1726 1724/1735/1725 1712/1722/1713 +f 1714/1724/1715 1726/1737/1727 1725/1736/1726 1713/1723/1714 +f 1715/1725/1716 1727/1738/1728 1726/1737/1727 1714/1724/1715 +f 1716/1726/1717 1728/1739/1729 1727/1738/1728 1715/1725/1716 +f 1717/1727/1718 1729/1740/1730 1728/1739/1729 1716/1726/1717 +f 1718/1728/1719 1730/1741/1731 1729/1740/1730 1717/1727/1718 +f 1719/1729/1720 1731/1742/1732 1730/1741/1731 1718/1728/1719 +f 1720/1730/1721 1732/1743/1733 1731/1742/1732 1719/1729/1720 +f 1721/1720/1711 1733/1733/1723 1732/1744/1733 1720/1731/1721 +f 1722/1732/1722 1734/1745/1734 1745/1746/1735 1733/1733/1723 +f 1723/1734/1724 1735/1747/1736 1734/1745/1734 1722/1732/1722 +f 1724/1735/1725 1736/1748/1737 1735/1747/1736 1723/1734/1724 +f 1725/1736/1726 1737/1749/1738 1736/1748/1737 1724/1735/1725 +f 1726/1737/1727 1738/1750/1739 1737/1749/1738 1725/1736/1726 +f 1727/1738/1728 1739/1751/1740 1738/1750/1739 1726/1737/1727 +f 1728/1739/1729 1740/1752/1741 1739/1751/1740 1727/1738/1728 +f 1729/1740/1730 1741/1753/1742 1740/1752/1741 1728/1739/1729 +f 1730/1741/1731 1742/1754/1743 1741/1753/1742 1729/1740/1730 +f 1731/1742/1732 1743/1755/1744 1742/1754/1743 1730/1741/1731 +f 1732/1743/1733 1744/1756/1745 1743/1755/1744 1731/1742/1732 +f 1733/1733/1723 1745/1746/1735 1744/1757/1745 1732/1744/1733 +f 1734/1745/1734 1746/1758/1746 1757/1759/1747 1745/1746/1735 +f 1735/1747/1736 1747/1760/1748 1746/1758/1746 1734/1745/1734 +f 1736/1748/1737 1748/1761/1749 1747/1760/1748 1735/1747/1736 +f 1737/1749/1738 1749/1762/1750 1748/1761/1749 1736/1748/1737 +f 1738/1750/1739 1750/1763/1751 1749/1762/1750 1737/1749/1738 +f 1739/1751/1740 1751/1764/1752 1750/1763/1751 1738/1750/1739 +f 1740/1752/1741 1752/1765/1753 1751/1764/1752 1739/1751/1740 +f 1741/1753/1742 1753/1766/1754 1752/1765/1753 1740/1752/1741 +f 1742/1754/1743 1754/1767/1755 1753/1766/1754 1741/1753/1742 +f 1743/1755/1744 1755/1768/1756 1754/1767/1755 1742/1754/1743 +f 1744/1756/1745 1756/1769/1757 1755/1768/1756 1743/1755/1744 +f 1745/1746/1735 1757/1759/1747 1756/1770/1757 1744/1757/1745 +f 1746/1758/1746 1758/1771/1758 1769/1772/1759 1757/1759/1747 +f 1747/1760/1748 1759/1773/1760 1758/1771/1758 1746/1758/1746 +f 1748/1761/1749 1760/1774/1761 1759/1773/1760 1747/1760/1748 +f 1749/1762/1750 1761/1775/1762 1760/1774/1761 1748/1761/1749 +f 1750/1763/1751 1762/1776/1763 1761/1775/1762 1749/1762/1750 +f 1751/1764/1752 1763/1777/1764 1762/1776/1763 1750/1763/1751 +f 1752/1765/1753 1764/1778/1765 1763/1777/1764 1751/1764/1752 +f 1753/1766/1754 1765/1779/1766 1764/1778/1765 1752/1765/1753 +f 1754/1767/1755 1766/1780/1767 1765/1779/1766 1753/1766/1754 +f 1755/1768/1756 1767/1781/1768 1766/1780/1767 1754/1767/1755 +f 1756/1769/1757 1768/1782/1769 1767/1781/1768 1755/1768/1756 +f 1757/1759/1747 1769/1772/1759 1768/1783/1769 1756/1770/1757 +f 1758/1771/1758 1770/1784/1770 1781/1785/1771 1769/1772/1759 +f 1759/1773/1760 1771/1786/1772 1770/1784/1770 1758/1771/1758 +f 1760/1774/1761 1772/1787/1773 1771/1786/1772 1759/1773/1760 +f 1761/1775/1762 1773/1788/1774 1772/1787/1773 1760/1774/1761 +f 1762/1776/1763 1774/1789/1775 1773/1788/1774 1761/1775/1762 +f 1763/1777/1764 1775/1790/1776 1774/1789/1775 1762/1776/1763 +f 1764/1778/1765 1776/1791/1777 1775/1790/1776 1763/1777/1764 +f 1765/1779/1766 1777/1792/1778 1776/1791/1777 1764/1778/1765 +f 1766/1780/1767 1778/1793/1779 1777/1792/1778 1765/1779/1766 +f 1767/1781/1768 1779/1794/1780 1778/1793/1779 1766/1780/1767 +f 1768/1782/1769 1780/1795/1781 1779/1794/1780 1767/1781/1768 +f 1769/1772/1759 1781/1785/1771 1780/1796/1781 1768/1783/1769 +f 1770/1784/1770 1782/1797/1782 1793/1798/1783 1781/1785/1771 +f 1771/1786/1772 1783/1799/1784 1782/1797/1782 1770/1784/1770 +f 1772/1787/1773 1784/1800/1785 1783/1799/1784 1771/1786/1772 +f 1773/1788/1774 1785/1801/1786 1784/1800/1785 1772/1787/1773 +f 1774/1789/1775 1786/1802/1787 1785/1801/1786 1773/1788/1774 +f 1775/1790/1776 1787/1803/1788 1786/1802/1787 1774/1789/1775 +f 1776/1791/1777 1788/1804/1789 1787/1803/1788 1775/1790/1776 +f 1777/1792/1778 1789/1805/1790 1788/1804/1789 1776/1791/1777 +f 1778/1793/1779 1790/1806/1791 1789/1805/1790 1777/1792/1778 +f 1779/1794/1780 1791/1807/1792 1790/1806/1791 1778/1793/1779 +f 1780/1795/1781 1792/1808/1793 1791/1807/1792 1779/1794/1780 +f 1781/1785/1771 1793/1798/1783 1792/1809/1793 1780/1796/1781 +f 1782/1797/1782 1794/1810/1794 1805/1811/1795 1793/1798/1783 +f 1783/1799/1784 1795/1812/1796 1794/1810/1794 1782/1797/1782 +f 1784/1800/1785 1796/1813/1797 1795/1812/1796 1783/1799/1784 +f 1785/1801/1786 1797/1814/1798 1796/1813/1797 1784/1800/1785 +f 1786/1802/1787 1798/1815/1799 1797/1814/1798 1785/1801/1786 +f 1787/1803/1788 1799/1816/1800 1798/1815/1799 1786/1802/1787 +f 1788/1804/1789 1800/1817/1801 1799/1816/1800 1787/1803/1788 +f 1789/1805/1790 1801/1818/1802 1800/1817/1801 1788/1804/1789 +f 1790/1806/1791 1802/1819/1803 1801/1818/1802 1789/1805/1790 +f 1791/1807/1792 1803/1820/1804 1802/1819/1803 1790/1806/1791 +f 1792/1808/1793 1804/1821/1805 1803/1820/1804 1791/1807/1792 +f 1793/1798/1783 1805/1811/1795 1804/1822/1805 1792/1809/1793 +f 1794/1810/1794 1806/1823/1806 1817/1824/1807 1805/1811/1795 +f 1795/1812/1796 1807/1825/1808 1806/1823/1806 1794/1810/1794 +f 1796/1813/1797 1808/1826/1809 1807/1825/1808 1795/1812/1796 +f 1797/1814/1798 1809/1827/1810 1808/1826/1809 1796/1813/1797 +f 1798/1815/1799 1810/1828/1811 1809/1827/1810 1797/1814/1798 +f 1799/1816/1800 1811/1829/1812 1810/1828/1811 1798/1815/1799 +f 1800/1817/1801 1812/1830/1813 1811/1829/1812 1799/1816/1800 +f 1801/1818/1802 1813/1831/1814 1812/1830/1813 1800/1817/1801 +f 1802/1819/1803 1814/1832/1815 1813/1831/1814 1801/1818/1802 +f 1803/1820/1804 1815/1833/1816 1814/1832/1815 1802/1819/1803 +f 1804/1821/1805 1816/1834/1817 1815/1833/1816 1803/1820/1804 +f 1805/1811/1795 1817/1824/1807 1816/1835/1817 1804/1822/1805 +f 1806/1823/1806 1818/1836/1818 1829/1837/1819 1817/1824/1807 +f 1807/1825/1808 1819/1838/1820 1818/1836/1818 1806/1823/1806 +f 1808/1826/1809 1820/1839/1821 1819/1838/1820 1807/1825/1808 +f 1809/1827/1810 1821/1840/1822 1820/1839/1821 1808/1826/1809 +f 1810/1828/1811 1822/1841/1823 1821/1840/1822 1809/1827/1810 +f 1811/1829/1812 1823/1842/1824 1822/1841/1823 1810/1828/1811 +f 1812/1830/1813 1824/1843/1825 1823/1842/1824 1811/1829/1812 +f 1813/1831/1814 1825/1844/1826 1824/1843/1825 1812/1830/1813 +f 1814/1832/1815 1826/1845/1827 1825/1844/1826 1813/1831/1814 +f 1815/1833/1816 1827/1846/1828 1826/1845/1827 1814/1832/1815 +f 1816/1834/1817 1828/1847/1829 1827/1846/1828 1815/1833/1816 +f 1817/1824/1807 1829/1837/1819 1828/1848/1829 1816/1835/1817 +f 1818/1836/1818 1830/1849/1830 1841/1850/1831 1829/1837/1819 +f 1819/1838/1820 1831/1851/1832 1830/1849/1830 1818/1836/1818 +f 1820/1839/1821 1832/1852/1833 1831/1851/1832 1819/1838/1820 +f 1821/1840/1822 1833/1853/1834 1832/1852/1833 1820/1839/1821 +f 1822/1841/1823 1834/1854/1835 1833/1853/1834 1821/1840/1822 +f 1823/1842/1824 1835/1855/1836 1834/1854/1835 1822/1841/1823 +f 1824/1843/1825 1836/1856/1837 1835/1855/1836 1823/1842/1824 +f 1825/1844/1826 1837/1857/1838 1836/1856/1837 1824/1843/1825 +f 1826/1845/1827 1838/1858/1839 1837/1857/1838 1825/1844/1826 +f 1827/1846/1828 1839/1859/1840 1838/1858/1839 1826/1845/1827 +f 1828/1847/1829 1840/1860/1841 1839/1859/1840 1827/1846/1828 +f 1829/1837/1819 1841/1850/1831 1840/1861/1841 1828/1848/1829 +f 1830/1849/1830 1842/1862/1842 1853/1863/1843 1841/1850/1831 +f 1831/1851/1832 1843/1864/1844 1842/1862/1842 1830/1849/1830 +f 1832/1852/1833 1844/1865/1845 1843/1864/1844 1831/1851/1832 +f 1833/1853/1834 1845/1866/1846 1844/1865/1845 1832/1852/1833 +f 1834/1854/1835 1846/1867/1847 1845/1866/1846 1833/1853/1834 +f 1835/1855/1836 1847/1868/1848 1846/1867/1847 1834/1854/1835 +f 1836/1856/1837 1848/1869/1849 1847/1868/1848 1835/1855/1836 +f 1837/1857/1838 1849/1870/1850 1848/1869/1849 1836/1856/1837 +f 1838/1858/1839 1850/1871/1851 1849/1870/1850 1837/1857/1838 +f 1839/1859/1840 1851/1872/1852 1850/1871/1851 1838/1858/1839 +f 1840/1860/1841 1852/1873/1853 1851/1872/1852 1839/1859/1840 +f 1841/1850/1831 1853/1863/1843 1852/1874/1853 1840/1861/1841 +f 1842/1862/1842 1854/1875/1854 1865/1876/1855 1853/1863/1843 +f 1843/1864/1844 1855/1877/1856 1854/1875/1854 1842/1862/1842 +f 1844/1865/1845 1856/1878/1857 1855/1877/1856 1843/1864/1844 +f 1845/1866/1846 1857/1879/1858 1856/1878/1857 1844/1865/1845 +f 1846/1867/1847 1858/1880/1859 1857/1879/1858 1845/1866/1846 +f 1847/1868/1848 1859/1881/1860 1858/1880/1859 1846/1867/1847 +f 1848/1869/1849 1860/1882/1861 1859/1881/1860 1847/1868/1848 +f 1849/1870/1850 1861/1883/1862 1860/1882/1861 1848/1869/1849 +f 1850/1871/1851 1862/1884/1863 1861/1883/1862 1849/1870/1850 +f 1851/1872/1852 1863/1885/1864 1862/1884/1863 1850/1871/1851 +f 1852/1873/1853 1864/1886/1865 1863/1885/1864 1851/1872/1852 +f 1853/1863/1843 1865/1876/1855 1864/1887/1865 1852/1874/1853 +f 1854/1875/1854 1866/1888/1866 1877/1889/1867 1865/1876/1855 +f 1855/1877/1856 1867/1890/1868 1866/1888/1866 1854/1875/1854 +f 1856/1878/1857 1868/1891/1869 1867/1890/1868 1855/1877/1856 +f 1857/1879/1858 1869/1892/1870 1868/1891/1869 1856/1878/1857 +f 1858/1880/1859 1870/1893/1871 1869/1892/1870 1857/1879/1858 +f 1859/1881/1860 1871/1894/1872 1870/1893/1871 1858/1880/1859 +f 1860/1882/1861 1872/1895/1873 1871/1894/1872 1859/1881/1860 +f 1861/1883/1862 1873/1896/1874 1872/1895/1873 1860/1882/1861 +f 1862/1884/1863 1874/1897/1875 1873/1896/1874 1861/1883/1862 +f 1863/1885/1864 1875/1898/1876 1874/1897/1875 1862/1884/1863 +f 1864/1886/1865 1876/1899/1877 1875/1898/1876 1863/1885/1864 +f 1865/1876/1855 1877/1889/1867 1876/1900/1877 1864/1887/1865 +f 1866/1888/1866 1878/1901/1878 1889/1902/1879 1877/1889/1867 +f 1867/1890/1868 1879/1903/1880 1878/1901/1878 1866/1888/1866 +f 1868/1891/1869 1880/1904/1881 1879/1903/1880 1867/1890/1868 +f 1869/1892/1870 1881/1905/1882 1880/1904/1881 1868/1891/1869 +f 1870/1893/1871 1882/1906/1883 1881/1905/1882 1869/1892/1870 +f 1871/1894/1872 1883/1907/1884 1882/1906/1883 1870/1893/1871 +f 1872/1895/1873 1884/1908/1885 1883/1907/1884 1871/1894/1872 +f 1873/1896/1874 1885/1909/1886 1884/1908/1885 1872/1895/1873 +f 1874/1897/1875 1886/1910/1887 1885/1909/1886 1873/1896/1874 +f 1875/1898/1876 1887/1911/1888 1886/1910/1887 1874/1897/1875 +f 1876/1899/1877 1888/1912/1889 1887/1911/1888 1875/1898/1876 +f 1877/1889/1867 1889/1902/1879 1888/1913/1889 1876/1900/1877 +f 1878/1901/1878 1890/1914/1890 1901/1915/1891 1889/1902/1879 +f 1879/1903/1880 1891/1916/1892 1890/1914/1890 1878/1901/1878 +f 1880/1904/1881 1892/1917/1893 1891/1916/1892 1879/1903/1880 +f 1881/1905/1882 1893/1918/1894 1892/1917/1893 1880/1904/1881 +f 1882/1906/1883 1894/1919/1895 1893/1918/1894 1881/1905/1882 +f 1883/1907/1884 1895/1920/1896 1894/1919/1895 1882/1906/1883 +f 1884/1908/1885 1896/1921/1897 1895/1920/1896 1883/1907/1884 +f 1885/1909/1886 1897/1922/1898 1896/1921/1897 1884/1908/1885 +f 1886/1910/1887 1898/1923/1899 1897/1922/1898 1885/1909/1886 +f 1887/1911/1888 1899/1924/1900 1898/1923/1899 1886/1910/1887 +f 1888/1912/1889 1900/1925/1901 1899/1924/1900 1887/1911/1888 +f 1889/1902/1879 1901/1915/1891 1900/1926/1901 1888/1913/1889 +f 1890/1914/1890 1902/1927/1902 1913/1928/1903 1901/1915/1891 +f 1891/1916/1892 1903/1929/1904 1902/1927/1902 1890/1914/1890 +f 1892/1917/1893 1904/1930/1905 1903/1929/1904 1891/1916/1892 +f 1893/1918/1894 1905/1931/1906 1904/1930/1905 1892/1917/1893 +f 1894/1919/1895 1906/1932/1907 1905/1931/1906 1893/1918/1894 +f 1895/1920/1896 1907/1933/1908 1906/1932/1907 1894/1919/1895 +f 1896/1921/1897 1908/1934/1909 1907/1933/1908 1895/1920/1896 +f 1897/1922/1898 1909/1935/1910 1908/1934/1909 1896/1921/1897 +f 1898/1923/1899 1910/1936/1911 1909/1935/1910 1897/1922/1898 +f 1899/1924/1900 1911/1937/1912 1910/1936/1911 1898/1923/1899 +f 1900/1925/1901 1912/1938/1913 1911/1937/1912 1899/1924/1900 +f 1901/1915/1891 1913/1928/1903 1912/1939/1913 1900/1926/1901 +f 1902/1927/1902 1914/1940/1914 1925/1941/1915 1913/1928/1903 +f 1903/1929/1904 1915/1942/1916 1914/1940/1914 1902/1927/1902 +f 1904/1930/1905 1916/1943/1917 1915/1942/1916 1903/1929/1904 +f 1905/1931/1906 1917/1944/1918 1916/1943/1917 1904/1930/1905 +f 1906/1932/1907 1918/1945/1919 1917/1944/1918 1905/1931/1906 +f 1907/1933/1908 1919/1946/1920 1918/1945/1919 1906/1932/1907 +f 1908/1934/1909 1920/1947/1921 1919/1946/1920 1907/1933/1908 +f 1909/1935/1910 1921/1948/1922 1920/1947/1921 1908/1934/1909 +f 1910/1936/1911 1922/1949/1923 1921/1948/1922 1909/1935/1910 +f 1911/1937/1912 1923/1950/1924 1922/1949/1923 1910/1936/1911 +f 1912/1938/1913 1924/1951/1925 1923/1950/1924 1911/1937/1912 +f 1913/1928/1903 1925/1941/1915 1924/1952/1925 1912/1939/1913 +f 1914/1940/1914 1926/1953/1926 1937/1954/1927 1925/1941/1915 +f 1915/1942/1916 1927/1955/1928 1926/1953/1926 1914/1940/1914 +f 1916/1943/1917 1928/1956/1929 1927/1955/1928 1915/1942/1916 +f 1917/1944/1918 1929/1957/1930 1928/1956/1929 1916/1943/1917 +f 1918/1945/1919 1930/1958/1931 1929/1957/1930 1917/1944/1918 +f 1919/1946/1920 1931/1959/1932 1930/1958/1931 1918/1945/1919 +f 1920/1947/1921 1932/1960/1933 1931/1959/1932 1919/1946/1920 +f 1921/1948/1922 1933/1961/1934 1932/1960/1933 1920/1947/1921 +f 1922/1949/1923 1934/1962/1935 1933/1961/1934 1921/1948/1922 +f 1923/1950/1924 1935/1963/1936 1934/1962/1935 1922/1949/1923 +f 1924/1951/1925 1936/1964/1937 1935/1963/1936 1923/1950/1924 +f 1925/1941/1915 1937/1954/1927 1936/1965/1937 1924/1952/1925 +f 1926/1953/1926 1938/1966/1938 1949/1967/1939 1937/1954/1927 +f 1927/1955/1928 1939/1968/1940 1938/1966/1938 1926/1953/1926 +f 1928/1956/1929 1940/1969/1941 1939/1968/1940 1927/1955/1928 +f 1929/1957/1930 1941/1970/1942 1940/1969/1941 1928/1956/1929 +f 1930/1958/1931 1942/1971/1943 1941/1970/1942 1929/1957/1930 +f 1931/1959/1932 1943/1972/1944 1942/1971/1943 1930/1958/1931 +f 1932/1960/1933 1944/1973/1945 1943/1972/1944 1931/1959/1932 +f 1933/1961/1934 1945/1974/1946 1944/1973/1945 1932/1960/1933 +f 1934/1962/1935 1946/1975/1947 1945/1974/1946 1933/1961/1934 +f 1935/1963/1936 1947/1976/1948 1946/1975/1947 1934/1962/1935 +f 1936/1964/1937 1948/1977/1949 1947/1976/1948 1935/1963/1936 +f 1937/1954/1927 1949/1967/1939 1948/1978/1949 1936/1965/1937 +f 1938/1966/1938 1950/1979/1950 1961/1980/1951 1949/1967/1939 +f 1939/1968/1940 1951/1981/1952 1950/1979/1950 1938/1966/1938 +f 1940/1969/1941 1952/1982/1953 1951/1981/1952 1939/1968/1940 +f 1941/1970/1942 1953/1983/1954 1952/1982/1953 1940/1969/1941 +f 1942/1971/1943 1954/1984/1955 1953/1983/1954 1941/1970/1942 +f 1943/1972/1944 1955/1985/1956 1954/1984/1955 1942/1971/1943 +f 1944/1973/1945 1956/1986/1957 1955/1985/1956 1943/1972/1944 +f 1945/1974/1946 1957/1987/1958 1956/1986/1957 1944/1973/1945 +f 1946/1975/1947 1958/1988/1959 1957/1987/1958 1945/1974/1946 +f 1947/1976/1948 1959/1989/1960 1958/1988/1959 1946/1975/1947 +f 1948/1977/1949 1960/1990/1961 1959/1989/1960 1947/1976/1948 +f 1949/1967/1939 1961/1980/1951 1960/1991/1961 1948/1978/1949 +f 1950/1979/1950 1962/1992/1962 1973/1993/1963 1961/1980/1951 +f 1951/1981/1952 1963/1994/1964 1962/1992/1962 1950/1979/1950 +f 1952/1982/1953 1964/1995/1965 1963/1994/1964 1951/1981/1952 +f 1953/1983/1954 1965/1996/1966 1964/1995/1965 1952/1982/1953 +f 1954/1984/1955 1966/1997/1967 1965/1996/1966 1953/1983/1954 +f 1955/1985/1956 1967/1998/1968 1966/1997/1967 1954/1984/1955 +f 1956/1986/1957 1968/1999/1969 1967/1998/1968 1955/1985/1956 +f 1957/1987/1958 1969/2000/1970 1968/1999/1969 1956/1986/1957 +f 1958/1988/1959 1970/2001/1971 1969/2000/1970 1957/1987/1958 +f 1959/1989/1960 1971/2002/1972 1970/2001/1971 1958/1988/1959 +f 1960/1990/1961 1972/2003/1973 1971/2002/1972 1959/1989/1960 +f 1961/1980/1951 1973/1993/1963 1972/2004/1973 1960/1991/1961 +f 1962/1992/1962 1974/2005/1974 1985/2006/1975 1973/1993/1963 +f 1963/1994/1964 1975/2007/1976 1974/2005/1974 1962/1992/1962 +f 1964/1995/1965 1976/2008/1977 1975/2007/1976 1963/1994/1964 +f 1965/1996/1966 1977/2009/1978 1976/2008/1977 1964/1995/1965 +f 1966/1997/1967 1978/2010/1979 1977/2009/1978 1965/1996/1966 +f 1967/1998/1968 1979/2011/1980 1978/2010/1979 1966/1997/1967 +f 1968/1999/1969 1980/2012/1981 1979/2011/1980 1967/1998/1968 +f 1969/2000/1970 1981/2013/1982 1980/2012/1981 1968/1999/1969 +f 1970/2001/1971 1982/2014/1983 1981/2013/1982 1969/2000/1970 +f 1971/2002/1972 1983/2015/1984 1982/2014/1983 1970/2001/1971 +f 1972/2003/1973 1984/2016/1985 1983/2015/1984 1971/2002/1972 +f 1973/1993/1963 1985/2006/1975 1984/2017/1985 1972/2004/1973 +f 1974/2005/1974 1986/2018/1986 1997/2019/1987 1985/2006/1975 +f 1975/2007/1976 1987/2020/1988 1986/2018/1986 1974/2005/1974 +f 1976/2008/1977 1988/2021/1989 1987/2020/1988 1975/2007/1976 +f 1977/2009/1978 1989/2022/1990 1988/2021/1989 1976/2008/1977 +f 1978/2010/1979 1990/2023/1991 1989/2022/1990 1977/2009/1978 +f 1979/2011/1980 1991/2024/1992 1990/2023/1991 1978/2010/1979 +f 1980/2012/1981 1992/2025/1993 1991/2024/1992 1979/2011/1980 +f 1981/2013/1982 1993/2026/1994 1992/2025/1993 1980/2012/1981 +f 1982/2014/1983 1994/2027/1995 1993/2026/1994 1981/2013/1982 +f 1983/2015/1984 1995/2028/1996 1994/2027/1995 1982/2014/1983 +f 1984/2016/1985 1996/2029/1997 1995/2028/1996 1983/2015/1984 +f 1985/2006/1975 1997/2019/1987 1996/2030/1997 1984/2017/1985 +f 1986/2018/1986 1998/2031/1998 2009/2032/1999 1997/2019/1987 +f 1987/2020/1988 1999/2033/2000 1998/2031/1998 1986/2018/1986 +f 1988/2021/1989 2000/2034/2001 1999/2033/2000 1987/2020/1988 +f 1989/2022/1990 2001/2035/2002 2000/2034/2001 1988/2021/1989 +f 1990/2023/1991 2002/2036/2003 2001/2035/2002 1989/2022/1990 +f 1991/2024/1992 2003/2037/2004 2002/2036/2003 1990/2023/1991 +f 1992/2025/1993 2004/2038/2005 2003/2037/2004 1991/2024/1992 +f 1993/2026/1994 2005/2039/2006 2004/2038/2005 1992/2025/1993 +f 1994/2027/1995 2006/2040/2007 2005/2039/2006 1993/2026/1994 +f 1995/2028/1996 2007/2041/2008 2006/2040/2007 1994/2027/1995 +f 1996/2029/1997 2008/2042/2009 2007/2041/2008 1995/2028/1996 +f 1997/2019/1987 2009/2032/1999 2008/2043/2009 1996/2030/1997 +f 1998/2031/1998 2010/2044/2010 2021/2045/2011 2009/2032/1999 +f 1999/2033/2000 2011/2046/2012 2010/2044/2010 1998/2031/1998 +f 2000/2034/2001 2012/2047/2013 2011/2046/2012 1999/2033/2000 +f 2001/2035/2002 2013/2048/2014 2012/2047/2013 2000/2034/2001 +f 2002/2036/2003 2014/2049/2015 2013/2048/2014 2001/2035/2002 +f 2003/2037/2004 2015/2050/2016 2014/2049/2015 2002/2036/2003 +f 2004/2038/2005 2016/2051/2017 2015/2050/2016 2003/2037/2004 +f 2005/2039/2006 2017/2052/2018 2016/2051/2017 2004/2038/2005 +f 2006/2040/2007 2018/2053/2019 2017/2052/2018 2005/2039/2006 +f 2007/2041/2008 2019/2054/2020 2018/2053/2019 2006/2040/2007 +f 2008/2042/2009 2020/2055/2021 2019/2054/2020 2007/2041/2008 +f 2009/2032/1999 2021/2045/2011 2020/2056/2021 2008/2043/2009 +f 2010/2044/2010 2022/2057/2022 2033/2058/2023 2021/2045/2011 +f 2011/2046/2012 2023/2059/2024 2022/2057/2022 2010/2044/2010 +f 2012/2047/2013 2024/2060/2025 2023/2059/2024 2011/2046/2012 +f 2013/2048/2014 2025/2061/2026 2024/2060/2025 2012/2047/2013 +f 2014/2049/2015 2026/2062/2027 2025/2061/2026 2013/2048/2014 +f 2015/2050/2016 2027/2063/2028 2026/2062/2027 2014/2049/2015 +f 2016/2051/2017 2028/2064/2029 2027/2063/2028 2015/2050/2016 +f 2017/2052/2018 2029/2065/2030 2028/2064/2029 2016/2051/2017 +f 2018/2053/2019 2030/2066/2031 2029/2065/2030 2017/2052/2018 +f 2019/2054/2020 2031/2067/2032 2030/2066/2031 2018/2053/2019 +f 2020/2055/2021 2032/2068/2033 2031/2067/2032 2019/2054/2020 +f 2021/2045/2011 2033/2058/2023 2032/2069/2033 2020/2056/2021 +f 2022/2057/2022 2034/2070/2034 2045/2071/2035 2033/2058/2023 +f 2023/2059/2024 2035/2072/2036 2034/2070/2034 2022/2057/2022 +f 2024/2060/2025 2036/2073/2037 2035/2072/2036 2023/2059/2024 +f 2025/2061/2026 2037/2074/2038 2036/2073/2037 2024/2060/2025 +f 2026/2062/2027 2038/2075/2039 2037/2074/2038 2025/2061/2026 +f 2027/2063/2028 2039/2076/2040 2038/2075/2039 2026/2062/2027 +f 2028/2064/2029 2040/2077/2041 2039/2076/2040 2027/2063/2028 +f 2029/2065/2030 2041/2078/2042 2040/2077/2041 2028/2064/2029 +f 2030/2066/2031 2042/2079/2043 2041/2078/2042 2029/2065/2030 +f 2031/2067/2032 2043/2080/2044 2042/2079/2043 2030/2066/2031 +f 2032/2068/2033 2044/2081/2045 2043/2080/2044 2031/2067/2032 +f 2033/2058/2023 2045/2071/2035 2044/2082/2045 2032/2069/2033 +f 2034/2070/2034 2046/2083/2046 2057/2084/2047 2045/2071/2035 +f 2035/2072/2036 2047/2085/2048 2046/2083/2046 2034/2070/2034 +f 2036/2073/2037 2048/2086/2049 2047/2085/2048 2035/2072/2036 +f 2037/2074/2038 2049/2087/2050 2048/2086/2049 2036/2073/2037 +f 2038/2075/2039 2050/2088/2051 2049/2087/2050 2037/2074/2038 +f 2039/2076/2040 2051/2089/2052 2050/2088/2051 2038/2075/2039 +f 2040/2077/2041 2052/2090/2053 2051/2089/2052 2039/2076/2040 +f 2041/2078/2042 2053/2091/2054 2052/2090/2053 2040/2077/2041 +f 2042/2079/2043 2054/2092/2055 2053/2091/2054 2041/2078/2042 +f 2043/2080/2044 2055/2093/2056 2054/2092/2055 2042/2079/2043 +f 2044/2081/2045 2056/2094/2057 2055/2093/2056 2043/2080/2044 +f 2045/2071/2035 2057/2084/2047 2056/2095/2057 2044/2082/2045 +f 2046/2083/2046 2058/2096/2058 2069/2097/2059 2057/2084/2047 +f 2047/2085/2048 2059/2098/2060 2058/2096/2058 2046/2083/2046 +f 2048/2086/2049 2060/2099/2061 2059/2098/2060 2047/2085/2048 +f 2049/2087/2050 2061/2100/2062 2060/2099/2061 2048/2086/2049 +f 2050/2088/2051 2062/2101/2063 2061/2100/2062 2049/2087/2050 +f 2051/2089/2052 2063/2102/2064 2062/2101/2063 2050/2088/2051 +f 2052/2090/2053 2064/2103/2065 2063/2102/2064 2051/2089/2052 +f 2053/2091/2054 2065/2104/2066 2064/2103/2065 2052/2090/2053 +f 2054/2092/2055 2066/2105/2067 2065/2104/2066 2053/2091/2054 +f 2055/2093/2056 2067/2106/2068 2066/2105/2067 2054/2092/2055 +f 2056/2094/2057 2068/2107/2069 2067/2106/2068 2055/2093/2056 +f 2057/2084/2047 2069/2097/2059 2068/2108/2069 2056/2095/2057 +f 2058/2096/2058 2070/2109/2070 2081/2110/2071 2069/2097/2059 +f 2059/2098/2060 2071/2111/2072 2070/2109/2070 2058/2096/2058 +f 2060/2099/2061 2072/2112/2073 2071/2111/2072 2059/2098/2060 +f 2061/2100/2062 2073/2113/2074 2072/2112/2073 2060/2099/2061 +f 2062/2101/2063 2074/2114/2075 2073/2113/2074 2061/2100/2062 +f 2063/2102/2064 2075/2115/2076 2074/2114/2075 2062/2101/2063 +f 2064/2103/2065 2076/2116/2077 2075/2115/2076 2063/2102/2064 +f 2065/2104/2066 2077/2117/2078 2076/2116/2077 2064/2103/2065 +f 2066/2105/2067 2078/2118/2079 2077/2117/2078 2065/2104/2066 +f 2067/2106/2068 2079/2119/2080 2078/2118/2079 2066/2105/2067 +f 2068/2107/2069 2080/2120/2081 2079/2119/2080 2067/2106/2068 +f 2069/2097/2059 2081/2110/2071 2080/2121/2081 2068/2108/2069 +f 2070/2109/2070 2082/2122/2082 2093/2123/2083 2081/2110/2071 +f 2071/2111/2072 2083/2124/2084 2082/2122/2082 2070/2109/2070 +f 2072/2112/2073 2084/2125/2085 2083/2124/2084 2071/2111/2072 +f 2073/2113/2074 2085/2126/2086 2084/2125/2085 2072/2112/2073 +f 2074/2114/2075 2086/2127/2087 2085/2126/2086 2073/2113/2074 +f 2075/2115/2076 2087/2128/2088 2086/2127/2087 2074/2114/2075 +f 2076/2116/2077 2088/2129/2089 2087/2128/2088 2075/2115/2076 +f 2077/2117/2078 2089/2130/2090 2088/2129/2089 2076/2116/2077 +f 2078/2118/2079 2090/2131/2091 2089/2130/2090 2077/2117/2078 +f 2079/2119/2080 2091/2132/2092 2090/2131/2091 2078/2118/2079 +f 2080/2120/2081 2092/2133/2093 2091/2132/2092 2079/2119/2080 +f 2081/2110/2071 2093/2123/2083 2092/2134/2093 2080/2121/2081 +f 2082/2122/2082 2094/2135/2094 2105/2136/2095 2093/2123/2083 +f 2083/2124/2084 2095/2137/2096 2094/2135/2094 2082/2122/2082 +f 2084/2125/2085 2096/2138/2097 2095/2137/2096 2083/2124/2084 +f 2085/2126/2086 2097/2139/2098 2096/2138/2097 2084/2125/2085 +f 2086/2127/2087 2098/2140/2099 2097/2139/2098 2085/2126/2086 +f 2087/2128/2088 2099/2141/2100 2098/2140/2099 2086/2127/2087 +f 2088/2129/2089 2100/2142/2101 2099/2141/2100 2087/2128/2088 +f 2089/2130/2090 2101/2143/2102 2100/2142/2101 2088/2129/2089 +f 2090/2131/2091 2102/2144/2103 2101/2143/2102 2089/2130/2090 +f 2091/2132/2092 2103/2145/2104 2102/2144/2103 2090/2131/2091 +f 2092/2133/2093 2104/2146/2105 2103/2145/2104 2091/2132/2092 +f 2093/2123/2083 2105/2136/2095 2104/2147/2105 2092/2134/2093 +f 2094/2135/2094 2106/2148/2106 2117/2149/2107 2105/2136/2095 +f 2095/2137/2096 2107/2150/2108 2106/2148/2106 2094/2135/2094 +f 2096/2138/2097 2108/2151/2109 2107/2150/2108 2095/2137/2096 +f 2097/2139/2098 2109/2152/2110 2108/2151/2109 2096/2138/2097 +f 2098/2140/2099 2110/2153/2111 2109/2152/2110 2097/2139/2098 +f 2099/2141/2100 2111/2154/2112 2110/2153/2111 2098/2140/2099 +f 2100/2142/2101 2112/2155/2113 2111/2154/2112 2099/2141/2100 +f 2101/2143/2102 2113/2156/2114 2112/2155/2113 2100/2142/2101 +f 2102/2144/2103 2114/2157/2115 2113/2156/2114 2101/2143/2102 +f 2103/2145/2104 2115/2158/2116 2114/2157/2115 2102/2144/2103 +f 2104/2146/2105 2116/2159/2117 2115/2158/2116 2103/2145/2104 +f 2105/2136/2095 2117/2149/2107 2116/2160/2117 2104/2147/2105 +f 2106/2148/2106 2118/2161/2118 2129/2162/2119 2117/2149/2107 +f 2107/2150/2108 2119/2163/2120 2118/2161/2118 2106/2148/2106 +f 2108/2151/2109 2120/2164/2121 2119/2163/2120 2107/2150/2108 +f 2109/2152/2110 2121/2165/2122 2120/2164/2121 2108/2151/2109 +f 2110/2153/2111 2122/2166/2123 2121/2165/2122 2109/2152/2110 +f 2111/2154/2112 2123/2167/2124 2122/2166/2123 2110/2153/2111 +f 2112/2155/2113 2124/2168/2125 2123/2167/2124 2111/2154/2112 +f 2113/2156/2114 2125/2169/2126 2124/2168/2125 2112/2155/2113 +f 2114/2157/2115 2126/2170/2127 2125/2169/2126 2113/2156/2114 +f 2115/2158/2116 2127/2171/2128 2126/2170/2127 2114/2157/2115 +f 2116/2159/2117 2128/2172/2129 2127/2171/2128 2115/2158/2116 +f 2117/2149/2107 2129/2162/2119 2128/2173/2129 2116/2160/2117 +f 2118/2161/2118 2130/2174/2130 2141/2175/2131 2129/2162/2119 +f 2119/2163/2120 2131/2176/2132 2130/2174/2130 2118/2161/2118 +f 2120/2164/2121 2132/2177/2133 2131/2176/2132 2119/2163/2120 +f 2121/2165/2122 2133/2178/2134 2132/2177/2133 2120/2164/2121 +f 2122/2166/2123 2134/2179/2135 2133/2178/2134 2121/2165/2122 +f 2123/2167/2124 2135/2180/2136 2134/2179/2135 2122/2166/2123 +f 2124/2168/2125 2136/2181/2137 2135/2180/2136 2123/2167/2124 +f 2125/2169/2126 2137/2182/2138 2136/2181/2137 2124/2168/2125 +f 2126/2170/2127 2138/2183/2139 2137/2182/2138 2125/2169/2126 +f 2127/2171/2128 2139/2184/2140 2138/2183/2139 2126/2170/2127 +f 2128/2172/2129 2140/2185/2141 2139/2184/2140 2127/2171/2128 +f 2129/2162/2119 2141/2175/2131 2140/2186/2141 2128/2173/2129 +f 2130/2174/2130 2142/2187/2142 2153/2188/2143 2141/2175/2131 +f 2131/2176/2132 2143/2189/2144 2142/2187/2142 2130/2174/2130 +f 2132/2177/2133 2144/2190/2145 2143/2189/2144 2131/2176/2132 +f 2133/2178/2134 2145/2191/2146 2144/2190/2145 2132/2177/2133 +f 2134/2179/2135 2146/2192/2147 2145/2191/2146 2133/2178/2134 +f 2135/2180/2136 2147/2193/2148 2146/2192/2147 2134/2179/2135 +f 2136/2181/2137 2148/2194/2149 2147/2193/2148 2135/2180/2136 +f 2137/2182/2138 2149/2195/2150 2148/2194/2149 2136/2181/2137 +f 2138/2183/2139 2150/2196/2151 2149/2195/2150 2137/2182/2138 +f 2139/2184/2140 2151/2197/2152 2150/2196/2151 2138/2183/2139 +f 2140/2185/2141 2152/2198/2153 2151/2197/2152 2139/2184/2140 +f 2141/2175/2131 2153/2188/2143 2152/2199/2153 2140/2186/2141 +f 2142/2187/2142 2154/2200/2154 2165/2201/2155 2153/2188/2143 +f 2143/2189/2144 2155/2202/2156 2154/2200/2154 2142/2187/2142 +f 2144/2190/2145 2156/2203/2157 2155/2202/2156 2143/2189/2144 +f 2145/2191/2146 2157/2204/2158 2156/2203/2157 2144/2190/2145 +f 2146/2192/2147 2158/2205/2159 2157/2204/2158 2145/2191/2146 +f 2147/2193/2148 2159/2206/2160 2158/2205/2159 2146/2192/2147 +f 2148/2194/2149 2160/2207/2161 2159/2206/2160 2147/2193/2148 +f 2149/2195/2150 2161/2208/2162 2160/2207/2161 2148/2194/2149 +f 2150/2196/2151 2162/2209/2163 2161/2208/2162 2149/2195/2150 +f 2151/2197/2152 2163/2210/2164 2162/2209/2163 2150/2196/2151 +f 2152/2198/2153 2164/2211/2165 2163/2210/2164 2151/2197/2152 +f 2153/2188/2143 2165/2201/2155 2164/2212/2165 2152/2199/2153 +f 2154/2200/2154 2166/2213/2166 2177/2214/2167 2165/2201/2155 +f 2155/2202/2156 2167/2215/2168 2166/2213/2166 2154/2200/2154 +f 2156/2203/2157 2168/2216/2169 2167/2215/2168 2155/2202/2156 +f 2157/2204/2158 2169/2217/2170 2168/2216/2169 2156/2203/2157 +f 2158/2205/2159 2170/2218/2171 2169/2217/2170 2157/2204/2158 +f 2159/2206/2160 2171/2219/2172 2170/2218/2171 2158/2205/2159 +f 2160/2207/2161 2172/2220/2173 2171/2219/2172 2159/2206/2160 +f 2161/2208/2162 2173/2221/2174 2172/2220/2173 2160/2207/2161 +f 2162/2209/2163 2174/2222/2175 2173/2221/2174 2161/2208/2162 +f 2163/2210/2164 2175/2223/2176 2174/2222/2175 2162/2209/2163 +f 2164/2211/2165 2176/2224/2177 2175/2223/2176 2163/2210/2164 +f 2165/2201/2155 2177/2214/2167 2176/2225/2177 2164/2212/2165 +f 2166/2213/2166 2178/2226/2178 2189/2227/2179 2177/2214/2167 +f 2167/2215/2168 2179/2228/2180 2178/2226/2178 2166/2213/2166 +f 2168/2216/2169 2180/2229/2181 2179/2228/2180 2167/2215/2168 +f 2169/2217/2170 2181/2230/2182 2180/2229/2181 2168/2216/2169 +f 2170/2218/2171 2182/2231/2183 2181/2230/2182 2169/2217/2170 +f 2171/2219/2172 2183/2232/2184 2182/2231/2183 2170/2218/2171 +f 2172/2220/2173 2184/2233/2185 2183/2232/2184 2171/2219/2172 +f 2173/2221/2174 2185/2234/2186 2184/2233/2185 2172/2220/2173 +f 2174/2222/2175 2186/2235/2187 2185/2234/2186 2173/2221/2174 +f 2175/2223/2176 2187/2236/2188 2186/2235/2187 2174/2222/2175 +f 2176/2224/2177 2188/2237/2189 2187/2236/2188 2175/2223/2176 +f 2177/2214/2167 2189/2227/2179 2188/2238/2189 2176/2225/2177 +f 2178/2226/2178 2190/2239/2190 2201/2240/2191 2189/2227/2179 +f 2179/2228/2180 2191/2241/2192 2190/2239/2190 2178/2226/2178 +f 2180/2229/2181 2192/2242/2193 2191/2241/2192 2179/2228/2180 +f 2181/2230/2182 2193/2243/2194 2192/2242/2193 2180/2229/2181 +f 2182/2231/2183 2194/2244/2195 2193/2243/2194 2181/2230/2182 +f 2183/2232/2184 2195/2245/2196 2194/2244/2195 2182/2231/2183 +f 2184/2233/2185 2196/2246/2197 2195/2245/2196 2183/2232/2184 +f 2185/2234/2186 2197/2247/2198 2196/2246/2197 2184/2233/2185 +f 2186/2235/2187 2198/2248/2199 2197/2247/2198 2185/2234/2186 +f 2187/2236/2188 2199/2249/2200 2198/2248/2199 2186/2235/2187 +f 2188/2237/2189 2200/2250/2201 2199/2249/2200 2187/2236/2188 +f 2189/2227/2179 2201/2240/2191 2200/2251/2201 2188/2238/2189 +f 2190/2239/2190 2202/2252/2202 2213/2253/2203 2201/2240/2191 +f 2191/2241/2192 2203/2254/2204 2202/2252/2202 2190/2239/2190 +f 2192/2242/2193 2204/2255/2205 2203/2254/2204 2191/2241/2192 +f 2193/2243/2194 2205/2256/2206 2204/2255/2205 2192/2242/2193 +f 2194/2244/2195 2206/2257/2207 2205/2256/2206 2193/2243/2194 +f 2195/2245/2196 2207/2258/2208 2206/2257/2207 2194/2244/2195 +f 2196/2246/2197 2208/2259/2209 2207/2258/2208 2195/2245/2196 +f 2197/2247/2198 2209/2260/2210 2208/2259/2209 2196/2246/2197 +f 2198/2248/2199 2210/2261/2211 2209/2260/2210 2197/2247/2198 +f 2199/2249/2200 2211/2262/2212 2210/2261/2211 2198/2248/2199 +f 2200/2250/2201 2212/2263/2213 2211/2262/2212 2199/2249/2200 +f 2201/2240/2191 2213/2253/2203 2212/2264/2213 2200/2251/2201 +f 2202/2252/2202 2214/2265/2214 2225/2266/2215 2213/2253/2203 +f 2203/2254/2204 2215/2267/2216 2214/2265/2214 2202/2252/2202 +f 2204/2255/2205 2216/2268/2217 2215/2267/2216 2203/2254/2204 +f 2205/2256/2206 2217/2269/2218 2216/2268/2217 2204/2255/2205 +f 2206/2257/2207 2218/2270/2219 2217/2269/2218 2205/2256/2206 +f 2207/2258/2208 2219/2271/2220 2218/2270/2219 2206/2257/2207 +f 2208/2259/2209 2220/2272/2221 2219/2271/2220 2207/2258/2208 +f 2209/2260/2210 2221/2273/2222 2220/2272/2221 2208/2259/2209 +f 2210/2261/2211 2222/2274/2223 2221/2273/2222 2209/2260/2210 +f 2211/2262/2212 2223/2275/2224 2222/2274/2223 2210/2261/2211 +f 2212/2263/2213 2224/2276/2225 2223/2275/2224 2211/2262/2212 +f 2213/2253/2203 2225/2266/2215 2224/2277/2225 2212/2264/2213 +f 2214/2265/2214 2226/2278/2226 2237/2279/2227 2225/2266/2215 +f 2215/2267/2216 2227/2280/2228 2226/2278/2226 2214/2265/2214 +f 2216/2268/2217 2228/2281/2229 2227/2280/2228 2215/2267/2216 +f 2217/2269/2218 2229/2282/2230 2228/2281/2229 2216/2268/2217 +f 2218/2270/2219 2230/2283/2231 2229/2282/2230 2217/2269/2218 +f 2219/2271/2220 2231/2284/2232 2230/2283/2231 2218/2270/2219 +f 2220/2272/2221 2232/2285/2233 2231/2284/2232 2219/2271/2220 +f 2221/2273/2222 2233/2286/2234 2232/2285/2233 2220/2272/2221 +f 2222/2274/2223 2234/2287/2235 2233/2286/2234 2221/2273/2222 +f 2223/2275/2224 2235/2288/2236 2234/2287/2235 2222/2274/2223 +f 2224/2276/2225 2236/2289/2237 2235/2288/2236 2223/2275/2224 +f 2225/2266/2215 2237/2279/2227 2236/2290/2237 2224/2277/2225 +f 2226/2278/2226 2238/2291/2238 2249/2292/2239 2237/2279/2227 +f 2227/2280/2228 2239/2293/2240 2238/2291/2238 2226/2278/2226 +f 2228/2281/2229 2240/2294/2241 2239/2293/2240 2227/2280/2228 +f 2229/2282/2230 2241/2295/2242 2240/2294/2241 2228/2281/2229 +f 2230/2283/2231 2242/2296/2243 2241/2295/2242 2229/2282/2230 +f 2231/2284/2232 2243/2297/2244 2242/2296/2243 2230/2283/2231 +f 2232/2285/2233 2244/2298/2245 2243/2297/2244 2231/2284/2232 +f 2233/2286/2234 2245/2299/2246 2244/2298/2245 2232/2285/2233 +f 2234/2287/2235 2246/2300/2247 2245/2299/2246 2233/2286/2234 +f 2235/2288/2236 2247/2301/2248 2246/2300/2247 2234/2287/2235 +f 2236/2289/2237 2248/2302/2249 2247/2301/2248 2235/2288/2236 +f 2237/2279/2227 2249/2292/2239 2248/2303/2249 2236/2290/2237 +f 2238/2291/2238 2250/2304/2250 2261/2305/2251 2249/2292/2239 +f 2239/2293/2240 2251/2306/2252 2250/2304/2250 2238/2291/2238 +f 2240/2294/2241 2252/2307/2253 2251/2306/2252 2239/2293/2240 +f 2241/2295/2242 2253/2308/2254 2252/2307/2253 2240/2294/2241 +f 2242/2296/2243 2254/2309/2255 2253/2308/2254 2241/2295/2242 +f 2243/2297/2244 2255/2310/2256 2254/2309/2255 2242/2296/2243 +f 2244/2298/2245 2256/2311/2257 2255/2310/2256 2243/2297/2244 +f 2245/2299/2246 2257/2312/2258 2256/2311/2257 2244/2298/2245 +f 2246/2300/2247 2258/2313/2259 2257/2312/2258 2245/2299/2246 +f 2247/2301/2248 2259/2314/2260 2258/2313/2259 2246/2300/2247 +f 2248/2302/2249 2260/2315/2261 2259/2314/2260 2247/2301/2248 +f 2249/2292/2239 2261/2305/2251 2260/2316/2261 2248/2303/2249 +f 2250/2304/2250 2262/2317/2262 2273/2318/2263 2261/2305/2251 +f 2251/2306/2252 2263/2319/2264 2262/2317/2262 2250/2304/2250 +f 2252/2307/2253 2264/2320/2265 2263/2319/2264 2251/2306/2252 +f 2253/2308/2254 2265/2321/2266 2264/2320/2265 2252/2307/2253 +f 2254/2309/2255 2266/2322/2267 2265/2321/2266 2253/2308/2254 +f 2255/2310/2256 2267/2323/2268 2266/2322/2267 2254/2309/2255 +f 2256/2311/2257 2268/2324/2269 2267/2323/2268 2255/2310/2256 +f 2257/2312/2258 2269/2325/2270 2268/2324/2269 2256/2311/2257 +f 2258/2313/2259 2270/2326/2271 2269/2325/2270 2257/2312/2258 +f 2259/2314/2260 2271/2327/2272 2270/2326/2271 2258/2313/2259 +f 2260/2315/2261 2272/2328/2273 2271/2327/2272 2259/2314/2260 +f 2261/2305/2251 2273/2318/2263 2272/2329/2273 2260/2316/2261 +f 2262/2317/2262 2274/2330/2274 2285/2331/2275 2273/2318/2263 +f 2263/2319/2264 2275/2332/2276 2274/2330/2274 2262/2317/2262 +f 2264/2320/2265 2276/2333/2277 2275/2332/2276 2263/2319/2264 +f 2265/2321/2266 2277/2334/2278 2276/2333/2277 2264/2320/2265 +f 2266/2322/2267 2278/2335/2279 2277/2334/2278 2265/2321/2266 +f 2267/2323/2268 2279/2336/2280 2278/2335/2279 2266/2322/2267 +f 2268/2324/2269 2280/2337/2281 2279/2336/2280 2267/2323/2268 +f 2269/2325/2270 2281/2338/2282 2280/2337/2281 2268/2324/2269 +f 2270/2326/2271 2282/2339/2283 2281/2338/2282 2269/2325/2270 +f 2271/2327/2272 2283/2340/2284 2282/2339/2283 2270/2326/2271 +f 2272/2328/2273 2284/2341/2285 2283/2340/2284 2271/2327/2272 +f 2273/2318/2263 2285/2331/2275 2284/2342/2285 2272/2329/2273 +f 2274/2330/2274 2286/2343/2286 2297/2344/2287 2285/2331/2275 +f 2275/2332/2276 2287/2345/2288 2286/2343/2286 2274/2330/2274 +f 2276/2333/2277 2288/2346/2289 2287/2345/2288 2275/2332/2276 +f 2277/2334/2278 2289/2347/2290 2288/2346/2289 2276/2333/2277 +f 2278/2335/2279 2290/2348/2291 2289/2347/2290 2277/2334/2278 +f 2279/2336/2280 2291/2349/2292 2290/2348/2291 2278/2335/2279 +f 2280/2337/2281 2292/2350/2293 2291/2349/2292 2279/2336/2280 +f 2281/2338/2282 2293/2351/2294 2292/2350/2293 2280/2337/2281 +f 2282/2339/2283 2294/2352/2295 2293/2351/2294 2281/2338/2282 +f 2283/2340/2284 2295/2353/2296 2294/2352/2295 2282/2339/2283 +f 2284/2341/2285 2296/2354/2297 2295/2353/2296 2283/2340/2284 +f 2285/2331/2275 2297/2344/2287 2296/2355/2297 2284/2342/2285 +f 2286/2343/2286 2298/2356/2298 2309/2357/2299 2297/2344/2287 +f 2287/2345/2288 2299/2358/2300 2298/2356/2298 2286/2343/2286 +f 2288/2346/2289 2300/2359/2301 2299/2358/2300 2287/2345/2288 +f 2289/2347/2290 2301/2360/2302 2300/2359/2301 2288/2346/2289 +f 2290/2348/2291 2302/2361/2303 2301/2360/2302 2289/2347/2290 +f 2291/2349/2292 2303/2362/2304 2302/2361/2303 2290/2348/2291 +f 2292/2350/2293 2304/2363/2305 2303/2362/2304 2291/2349/2292 +f 2293/2351/2294 2305/2364/2306 2304/2363/2305 2292/2350/2293 +f 2294/2352/2295 2306/2365/2307 2305/2364/2306 2293/2351/2294 +f 2295/2353/2296 2307/2366/2308 2306/2365/2307 2294/2352/2295 +f 2296/2354/2297 2308/2367/2309 2307/2366/2308 2295/2353/2296 +f 2297/2344/2287 2309/2357/2299 2308/2368/2309 2296/2355/2297 +f 2298/2356/2298 2310/2369/2310 2321/2370/2311 2309/2357/2299 +f 2299/2358/2300 2311/2371/2312 2310/2369/2310 2298/2356/2298 +f 2300/2359/2301 2312/2372/2313 2311/2371/2312 2299/2358/2300 +f 2301/2360/2302 2313/2373/2314 2312/2372/2313 2300/2359/2301 +f 2302/2361/2303 2314/2374/2315 2313/2373/2314 2301/2360/2302 +f 2303/2362/2304 2315/2375/2316 2314/2374/2315 2302/2361/2303 +f 2304/2363/2305 2316/2376/2317 2315/2375/2316 2303/2362/2304 +f 2305/2364/2306 2317/2377/2318 2316/2376/2317 2304/2363/2305 +f 2306/2365/2307 2318/2378/2319 2317/2377/2318 2305/2364/2306 +f 2307/2366/2308 2319/2379/2320 2318/2378/2319 2306/2365/2307 +f 2308/2367/2309 2320/2380/2321 2319/2379/2320 2307/2366/2308 +f 2309/2357/2299 2321/2370/2311 2320/2381/2321 2308/2368/2309 +f 2310/2369/2310 2322/2382/2322 2333/2383/2323 2321/2370/2311 +f 2311/2371/2312 2323/2384/2324 2322/2382/2322 2310/2369/2310 +f 2312/2372/2313 2324/2385/2325 2323/2384/2324 2311/2371/2312 +f 2313/2373/2314 2325/2386/2326 2324/2385/2325 2312/2372/2313 +f 2314/2374/2315 2326/2387/2327 2325/2386/2326 2313/2373/2314 +f 2315/2375/2316 2327/2388/2328 2326/2387/2327 2314/2374/2315 +f 2316/2376/2317 2328/2389/2329 2327/2388/2328 2315/2375/2316 +f 2317/2377/2318 2329/2390/2330 2328/2389/2329 2316/2376/2317 +f 2318/2378/2319 2330/2391/2331 2329/2390/2330 2317/2377/2318 +f 2319/2379/2320 2331/2392/2332 2330/2391/2331 2318/2378/2319 +f 2320/2380/2321 2332/2393/2333 2331/2392/2332 2319/2379/2320 +f 2321/2370/2311 2333/2383/2323 2332/2394/2333 2320/2381/2321 +f 2322/2382/2322 2334/2395/2334 2345/2396/2335 2333/2383/2323 +f 2323/2384/2324 2335/2397/2336 2334/2395/2334 2322/2382/2322 +f 2324/2385/2325 2336/2398/2337 2335/2397/2336 2323/2384/2324 +f 2325/2386/2326 2337/2399/2338 2336/2398/2337 2324/2385/2325 +f 2326/2387/2327 2338/2400/2339 2337/2399/2338 2325/2386/2326 +f 2327/2388/2328 2339/2401/2340 2338/2400/2339 2326/2387/2327 +f 2328/2389/2329 2340/2402/2341 2339/2401/2340 2327/2388/2328 +f 2329/2390/2330 2341/2403/2342 2340/2402/2341 2328/2389/2329 +f 2330/2391/2331 2342/2404/2343 2341/2403/2342 2329/2390/2330 +f 2331/2392/2332 2343/2405/2344 2342/2404/2343 2330/2391/2331 +f 2332/2393/2333 2344/2406/2345 2343/2405/2344 2331/2392/2332 +f 2333/2383/2323 2345/2396/2335 2344/2407/2345 2332/2394/2333 +f 2334/2395/2334 2346/2408/2346 2357/2409/2347 2345/2396/2335 +f 2335/2397/2336 2347/2410/2348 2346/2408/2346 2334/2395/2334 +f 2336/2398/2337 2348/2411/2349 2347/2410/2348 2335/2397/2336 +f 2337/2399/2338 2349/2412/2350 2348/2411/2349 2336/2398/2337 +f 2338/2400/2339 2350/2413/2351 2349/2412/2350 2337/2399/2338 +f 2339/2401/2340 2351/2414/2352 2350/2413/2351 2338/2400/2339 +f 2340/2402/2341 2352/2415/2353 2351/2414/2352 2339/2401/2340 +f 2341/2403/2342 2353/2416/2354 2352/2415/2353 2340/2402/2341 +f 2342/2404/2343 2354/2417/2355 2353/2416/2354 2341/2403/2342 +f 2343/2405/2344 2355/2418/2356 2354/2417/2355 2342/2404/2343 +f 2344/2406/2345 2356/2419/2357 2355/2418/2356 2343/2405/2344 +f 2345/2396/2335 2357/2409/2347 2356/2420/2357 2344/2407/2345 +f 2346/2408/2346 2358/2421/2358 2369/2422/2359 2357/2409/2347 +f 2347/2410/2348 2359/2423/2360 2358/2421/2358 2346/2408/2346 +f 2348/2411/2349 2360/2424/2361 2359/2423/2360 2347/2410/2348 +f 2349/2412/2350 2361/2425/2362 2360/2424/2361 2348/2411/2349 +f 2350/2413/2351 2362/2426/2363 2361/2425/2362 2349/2412/2350 +f 2351/2414/2352 2363/2427/2364 2362/2426/2363 2350/2413/2351 +f 2352/2415/2353 2364/2428/2365 2363/2427/2364 2351/2414/2352 +f 2353/2416/2354 2365/2429/2366 2364/2428/2365 2352/2415/2353 +f 2354/2417/2355 2366/2430/2367 2365/2429/2366 2353/2416/2354 +f 2355/2418/2356 2367/2431/2368 2366/2430/2367 2354/2417/2355 +f 2356/2419/2357 2368/2432/2369 2367/2431/2368 2355/2418/2356 +f 2357/2409/2347 2369/2422/2359 2368/2433/2369 2356/2420/2357 +f 2358/2421/2358 2370/2434/2370 2381/2435/2371 2369/2422/2359 +f 2359/2423/2360 2371/2436/2372 2370/2434/2370 2358/2421/2358 +f 2360/2424/2361 2372/2437/2373 2371/2436/2372 2359/2423/2360 +f 2361/2425/2362 2373/2438/2374 2372/2437/2373 2360/2424/2361 +f 2362/2426/2363 2374/2439/2375 2373/2438/2374 2361/2425/2362 +f 2363/2427/2364 2375/2440/2376 2374/2439/2375 2362/2426/2363 +f 2364/2428/2365 2376/2441/2377 2375/2440/2376 2363/2427/2364 +f 2365/2429/2366 2377/2442/2378 2376/2441/2377 2364/2428/2365 +f 2366/2430/2367 2378/2443/2379 2377/2442/2378 2365/2429/2366 +f 2367/2431/2368 2379/2444/2380 2378/2443/2379 2366/2430/2367 +f 2368/2432/2369 2380/2445/2381 2379/2444/2380 2367/2431/2368 +f 2369/2422/2359 2381/2435/2371 2380/2446/2381 2368/2433/2369 +f 2370/2434/2370 2382/2447/2382 2393/2448/2383 2381/2435/2371 +f 2371/2436/2372 2383/2449/2384 2382/2447/2382 2370/2434/2370 +f 2372/2437/2373 2384/2450/2385 2383/2449/2384 2371/2436/2372 +f 2373/2438/2374 2385/2451/2386 2384/2450/2385 2372/2437/2373 +f 2374/2439/2375 2386/2452/2387 2385/2451/2386 2373/2438/2374 +f 2375/2440/2376 2387/2453/2388 2386/2452/2387 2374/2439/2375 +f 2376/2441/2377 2388/2454/2389 2387/2453/2388 2375/2440/2376 +f 2377/2442/2378 2389/2455/2390 2388/2454/2389 2376/2441/2377 +f 2378/2443/2379 2390/2456/2391 2389/2455/2390 2377/2442/2378 +f 2379/2444/2380 2391/2457/2392 2390/2456/2391 2378/2443/2379 +f 2380/2445/2381 2392/2458/2393 2391/2457/2392 2379/2444/2380 +f 2381/2435/2371 2393/2448/2383 2392/2459/2393 2380/2446/2381 +f 2382/2447/2382 2394/2460/2394 2405/2461/2395 2393/2448/2383 +f 2383/2449/2384 2395/2462/2396 2394/2460/2394 2382/2447/2382 +f 2384/2450/2385 2396/2463/2397 2395/2462/2396 2383/2449/2384 +f 2385/2451/2386 2397/2464/2398 2396/2463/2397 2384/2450/2385 +f 2386/2452/2387 2398/2465/2399 2397/2464/2398 2385/2451/2386 +f 2387/2453/2388 2399/2466/2400 2398/2465/2399 2386/2452/2387 +f 2388/2454/2389 2400/2467/2401 2399/2466/2400 2387/2453/2388 +f 2389/2455/2390 2401/2468/2402 2400/2467/2401 2388/2454/2389 +f 2390/2456/2391 2402/2469/2403 2401/2468/2402 2389/2455/2390 +f 2391/2457/2392 2403/2470/2404 2402/2469/2403 2390/2456/2391 +f 2392/2458/2393 2404/2471/2405 2403/2470/2404 2391/2457/2392 +f 2393/2448/2383 2405/2461/2395 2404/2472/2405 2392/2459/2393 +f 2394/2460/2394 2406/2473/2406 2417/2474/2407 2405/2461/2395 +f 2395/2462/2396 2407/2475/2408 2406/2473/2406 2394/2460/2394 +f 2396/2463/2397 2408/2476/2409 2407/2475/2408 2395/2462/2396 +f 2397/2464/2398 2409/2477/2410 2408/2476/2409 2396/2463/2397 +f 2398/2465/2399 2410/2478/2411 2409/2477/2410 2397/2464/2398 +f 2399/2466/2400 2411/2479/2412 2410/2478/2411 2398/2465/2399 +f 2400/2467/2401 2412/2480/2413 2411/2479/2412 2399/2466/2400 +f 2401/2468/2402 2413/2481/2414 2412/2480/2413 2400/2467/2401 +f 2402/2469/2403 2414/2482/2415 2413/2481/2414 2401/2468/2402 +f 2403/2470/2404 2415/2483/2416 2414/2482/2415 2402/2469/2403 +f 2404/2471/2405 2416/2484/2417 2415/2483/2416 2403/2470/2404 +f 2405/2461/2395 2417/2474/2407 2416/2485/2417 2404/2472/2405 +f 2406/2473/2406 2418/2486/2418 2429/2487/2419 2417/2474/2407 +f 2407/2475/2408 2419/2488/2420 2418/2486/2418 2406/2473/2406 +f 2408/2476/2409 2420/2489/2421 2419/2488/2420 2407/2475/2408 +f 2409/2477/2410 2421/2490/2422 2420/2489/2421 2408/2476/2409 +f 2410/2478/2411 2422/2491/2423 2421/2490/2422 2409/2477/2410 +f 2411/2479/2412 2423/2492/2424 2422/2491/2423 2410/2478/2411 +f 2412/2480/2413 2424/2493/2425 2423/2492/2424 2411/2479/2412 +f 2413/2481/2414 2425/2494/2426 2424/2493/2425 2412/2480/2413 +f 2414/2482/2415 2426/2495/2427 2425/2494/2426 2413/2481/2414 +f 2415/2483/2416 2427/2496/2428 2426/2495/2427 2414/2482/2415 +f 2416/2484/2417 2428/2497/2429 2427/2496/2428 2415/2483/2416 +f 2417/2474/2407 2429/2487/2419 2428/2498/2429 2416/2485/2417 +f 2418/2486/2418 2430/2499/2430 2441/2500/2431 2429/2487/2419 +f 2419/2488/2420 2431/2501/2432 2430/2499/2430 2418/2486/2418 +f 2420/2489/2421 2432/2502/2433 2431/2501/2432 2419/2488/2420 +f 2421/2490/2422 2433/2503/2434 2432/2502/2433 2420/2489/2421 +f 2422/2491/2423 2434/2504/2435 2433/2503/2434 2421/2490/2422 +f 2423/2492/2424 2435/2505/2436 2434/2504/2435 2422/2491/2423 +f 2424/2493/2425 2436/2506/2437 2435/2505/2436 2423/2492/2424 +f 2425/2494/2426 2437/2507/2438 2436/2506/2437 2424/2493/2425 +f 2426/2495/2427 2438/2508/2439 2437/2507/2438 2425/2494/2426 +f 2427/2496/2428 2439/2509/2440 2438/2508/2439 2426/2495/2427 +f 2428/2497/2429 2440/2510/2441 2439/2509/2440 2427/2496/2428 +f 2429/2487/2419 2441/2500/2431 2440/2511/2441 2428/2498/2429 +f 2430/2499/2430 2442/2512/2442 2453/2513/2443 2441/2500/2431 +f 2431/2501/2432 2443/2514/2444 2442/2512/2442 2430/2499/2430 +f 2432/2502/2433 2444/2515/2445 2443/2514/2444 2431/2501/2432 +f 2433/2503/2434 2445/2516/2446 2444/2515/2445 2432/2502/2433 +f 2434/2504/2435 2446/2517/2447 2445/2516/2446 2433/2503/2434 +f 2435/2505/2436 2447/2518/2448 2446/2517/2447 2434/2504/2435 +f 2436/2506/2437 2448/2519/2449 2447/2518/2448 2435/2505/2436 +f 2437/2507/2438 2449/2520/2450 2448/2519/2449 2436/2506/2437 +f 2438/2508/2439 2450/2521/2451 2449/2520/2450 2437/2507/2438 +f 2439/2509/2440 2451/2522/2452 2450/2521/2451 2438/2508/2439 +f 2440/2510/2441 2452/2523/2453 2451/2522/2452 2439/2509/2440 +f 2441/2500/2431 2453/2513/2443 2452/2524/2453 2440/2511/2441 +f 2442/2512/2442 2454/2525/2454 2465/2526/2455 2453/2513/2443 +f 2443/2514/2444 2455/2527/2456 2454/2525/2454 2442/2512/2442 +f 2444/2515/2445 2456/2528/2457 2455/2527/2456 2443/2514/2444 +f 2445/2516/2446 2457/2529/2458 2456/2528/2457 2444/2515/2445 +f 2446/2517/2447 2458/2530/2459 2457/2529/2458 2445/2516/2446 +f 2447/2518/2448 2459/2531/2460 2458/2530/2459 2446/2517/2447 +f 2448/2519/2449 2460/2532/2461 2459/2531/2460 2447/2518/2448 +f 2449/2520/2450 2461/2533/2462 2460/2532/2461 2448/2519/2449 +f 2450/2521/2451 2462/2534/2463 2461/2533/2462 2449/2520/2450 +f 2451/2522/2452 2463/2535/2464 2462/2534/2463 2450/2521/2451 +f 2452/2523/2453 2464/2536/2465 2463/2535/2464 2451/2522/2452 +f 2453/2513/2443 2465/2526/2455 2464/2537/2465 2452/2524/2453 +f 2454/2525/2454 2466/2538/2466 2477/2539/2467 2465/2526/2455 +f 2455/2527/2456 2467/2540/2468 2466/2538/2466 2454/2525/2454 +f 2456/2528/2457 2468/2541/2469 2467/2540/2468 2455/2527/2456 +f 2457/2529/2458 2469/2542/2470 2468/2541/2469 2456/2528/2457 +f 2458/2530/2459 2470/2543/2471 2469/2542/2470 2457/2529/2458 +f 2459/2531/2460 2471/2544/2472 2470/2543/2471 2458/2530/2459 +f 2460/2532/2461 2472/2545/2473 2471/2544/2472 2459/2531/2460 +f 2461/2533/2462 2473/2546/2474 2472/2545/2473 2460/2532/2461 +f 2462/2534/2463 2474/2547/2475 2473/2546/2474 2461/2533/2462 +f 2463/2535/2464 2475/2548/2476 2474/2547/2475 2462/2534/2463 +f 2464/2536/2465 2476/2549/2477 2475/2548/2476 2463/2535/2464 +f 2465/2526/2455 2477/2539/2467 2476/2550/2477 2464/2537/2465 +f 2466/2538/2466 2478/2551/2478 2489/2552/2479 2477/2539/2467 +f 2467/2540/2468 2479/2553/2480 2478/2551/2478 2466/2538/2466 +f 2468/2541/2469 2480/2554/2481 2479/2553/2480 2467/2540/2468 +f 2469/2542/2470 2481/2555/2482 2480/2554/2481 2468/2541/2469 +f 2470/2543/2471 2482/2556/2483 2481/2555/2482 2469/2542/2470 +f 2471/2544/2472 2483/2557/2484 2482/2556/2483 2470/2543/2471 +f 2472/2545/2473 2484/2558/2485 2483/2557/2484 2471/2544/2472 +f 2473/2546/2474 2485/2559/2486 2484/2558/2485 2472/2545/2473 +f 2474/2547/2475 2486/2560/2487 2485/2559/2486 2473/2546/2474 +f 2475/2548/2476 2487/2561/2488 2486/2560/2487 2474/2547/2475 +f 2476/2549/2477 2488/2562/2489 2487/2561/2488 2475/2548/2476 +f 2477/2539/2467 2489/2552/2479 2488/2563/2489 2476/2550/2477 +f 2478/2551/2478 2490/2564/2490 2501/2565/2491 2489/2552/2479 +f 2479/2553/2480 2491/2566/2492 2490/2564/2490 2478/2551/2478 +f 2480/2554/2481 2492/2567/2493 2491/2566/2492 2479/2553/2480 +f 2481/2555/2482 2493/2568/2494 2492/2567/2493 2480/2554/2481 +f 2482/2556/2483 2494/2569/2495 2493/2568/2494 2481/2555/2482 +f 2483/2557/2484 2495/2570/2496 2494/2569/2495 2482/2556/2483 +f 2484/2558/2485 2496/2571/2497 2495/2570/2496 2483/2557/2484 +f 2485/2559/2486 2497/2572/2498 2496/2571/2497 2484/2558/2485 +f 2486/2560/2487 2498/2573/2499 2497/2572/2498 2485/2559/2486 +f 2487/2561/2488 2499/2574/2500 2498/2573/2499 2486/2560/2487 +f 2488/2562/2489 2500/2575/2501 2499/2574/2500 2487/2561/2488 +f 2489/2552/2479 2501/2565/2491 2500/2576/2501 2488/2563/2489 +f 2490/2564/2490 2502/2577/2502 2513/2578/2503 2501/2565/2491 +f 2491/2566/2492 2503/2579/2504 2502/2577/2502 2490/2564/2490 +f 2492/2567/2493 2504/2580/2505 2503/2579/2504 2491/2566/2492 +f 2493/2568/2494 2505/2581/2506 2504/2580/2505 2492/2567/2493 +f 2494/2569/2495 2506/2582/2507 2505/2581/2506 2493/2568/2494 +f 2495/2570/2496 2507/2583/2508 2506/2582/2507 2494/2569/2495 +f 2496/2571/2497 2508/2584/2509 2507/2583/2508 2495/2570/2496 +f 2497/2572/2498 2509/2585/2510 2508/2584/2509 2496/2571/2497 +f 2498/2573/2499 2510/2586/2511 2509/2585/2510 2497/2572/2498 +f 2499/2574/2500 2511/2587/2512 2510/2586/2511 2498/2573/2499 +f 2500/2575/2501 2512/2588/2513 2511/2587/2512 2499/2574/2500 +f 2501/2565/2491 2513/2578/2503 2512/2589/2513 2500/2576/2501 +f 2502/2577/2502 2514/2590/2514 2525/2591/2515 2513/2578/2503 +f 2503/2579/2504 2515/2592/2516 2514/2590/2514 2502/2577/2502 +f 2504/2580/2505 2516/2593/2517 2515/2592/2516 2503/2579/2504 +f 2505/2581/2506 2517/2594/2518 2516/2593/2517 2504/2580/2505 +f 2506/2582/2507 2518/2595/2519 2517/2594/2518 2505/2581/2506 +f 2507/2583/2508 2519/2596/2520 2518/2595/2519 2506/2582/2507 +f 2508/2584/2509 2520/2597/2521 2519/2596/2520 2507/2583/2508 +f 2509/2585/2510 2521/2598/2522 2520/2597/2521 2508/2584/2509 +f 2510/2586/2511 2522/2599/2523 2521/2598/2522 2509/2585/2510 +f 2511/2587/2512 2523/2600/2524 2522/2599/2523 2510/2586/2511 +f 2512/2588/2513 2524/2601/2525 2523/2600/2524 2511/2587/2512 +f 2513/2578/2503 2525/2591/2515 2524/2602/2525 2512/2589/2513 +f 2514/2590/2514 2526/2603/2526 2537/2604/2527 2525/2591/2515 +f 2515/2592/2516 2527/2605/2528 2526/2603/2526 2514/2590/2514 +f 2516/2593/2517 2528/2606/2529 2527/2605/2528 2515/2592/2516 +f 2517/2594/2518 2529/2607/2530 2528/2606/2529 2516/2593/2517 +f 2518/2595/2519 2530/2608/2531 2529/2607/2530 2517/2594/2518 +f 2519/2596/2520 2531/2609/2532 2530/2608/2531 2518/2595/2519 +f 2520/2597/2521 2532/2610/2533 2531/2609/2532 2519/2596/2520 +f 2521/2598/2522 2533/2611/2534 2532/2610/2533 2520/2597/2521 +f 2522/2599/2523 2534/2612/2535 2533/2611/2534 2521/2598/2522 +f 2523/2600/2524 2535/2613/2536 2534/2612/2535 2522/2599/2523 +f 2524/2601/2525 2536/2614/2537 2535/2613/2536 2523/2600/2524 +f 2525/2591/2515 2537/2604/2527 2536/2615/2537 2524/2602/2525 +f 2526/2603/2526 2538/2616/2538 2549/2617/2539 2537/2604/2527 +f 2527/2605/2528 2539/2618/2540 2538/2616/2538 2526/2603/2526 +f 2528/2606/2529 2540/2619/2541 2539/2618/2540 2527/2605/2528 +f 2529/2607/2530 2541/2620/2542 2540/2619/2541 2528/2606/2529 +f 2530/2608/2531 2542/2621/2543 2541/2620/2542 2529/2607/2530 +f 2531/2609/2532 2543/2622/2544 2542/2621/2543 2530/2608/2531 +f 2532/2610/2533 2544/2623/2545 2543/2622/2544 2531/2609/2532 +f 2533/2611/2534 2545/2624/2546 2544/2623/2545 2532/2610/2533 +f 2534/2612/2535 2546/2625/2547 2545/2624/2546 2533/2611/2534 +f 2535/2613/2536 2547/2626/2548 2546/2625/2547 2534/2612/2535 +f 2536/2614/2537 2548/2627/2549 2547/2626/2548 2535/2613/2536 +f 2537/2604/2527 2549/2617/2539 2548/2628/2549 2536/2615/2537 +f 2538/2616/2538 2550/2629/2550 2561/2630/2551 2549/2617/2539 +f 2539/2618/2540 2551/2631/2552 2550/2629/2550 2538/2616/2538 +f 2540/2619/2541 2552/2632/2553 2551/2631/2552 2539/2618/2540 +f 2541/2620/2542 2553/2633/2554 2552/2632/2553 2540/2619/2541 +f 2542/2621/2543 2554/2634/2555 2553/2633/2554 2541/2620/2542 +f 2543/2622/2544 2555/2635/2556 2554/2634/2555 2542/2621/2543 +f 2544/2623/2545 2556/2636/2557 2555/2635/2556 2543/2622/2544 +f 2545/2624/2546 2557/2637/2558 2556/2636/2557 2544/2623/2545 +f 2546/2625/2547 2558/2638/2559 2557/2637/2558 2545/2624/2546 +f 2547/2626/2548 2559/2639/2560 2558/2638/2559 2546/2625/2547 +f 2548/2627/2549 2560/2640/2561 2559/2639/2560 2547/2626/2548 +f 2549/2617/2539 2561/2630/2551 2560/2641/2561 2548/2628/2549 +f 2550/2629/2550 2562/2642/2562 2573/2643/2563 2561/2630/2551 +f 2551/2631/2552 2563/2644/2564 2562/2642/2562 2550/2629/2550 +f 2552/2632/2553 2564/2645/2565 2563/2644/2564 2551/2631/2552 +f 2553/2633/2554 2565/2646/2566 2564/2645/2565 2552/2632/2553 +f 2554/2634/2555 2566/2647/2567 2565/2646/2566 2553/2633/2554 +f 2555/2635/2556 2567/2648/2568 2566/2647/2567 2554/2634/2555 +f 2556/2636/2557 2568/2649/2569 2567/2648/2568 2555/2635/2556 +f 2557/2637/2558 2569/2650/2570 2568/2649/2569 2556/2636/2557 +f 2558/2638/2559 2570/2651/2571 2569/2650/2570 2557/2637/2558 +f 2559/2639/2560 2571/2652/2572 2570/2651/2571 2558/2638/2559 +f 2560/2640/2561 2572/2653/2573 2571/2652/2572 2559/2639/2560 +f 2561/2630/2551 2573/2643/2563 2572/2654/2573 2560/2641/2561 +f 2562/2642/2562 2574/2655/2574 2585/2656/2575 2573/2643/2563 +f 2563/2644/2564 2575/2657/2576 2574/2655/2574 2562/2642/2562 +f 2564/2645/2565 2576/2658/2577 2575/2657/2576 2563/2644/2564 +f 2565/2646/2566 2577/2659/2578 2576/2658/2577 2564/2645/2565 +f 2566/2647/2567 2578/2660/2579 2577/2659/2578 2565/2646/2566 +f 2567/2648/2568 2579/2661/2580 2578/2660/2579 2566/2647/2567 +f 2568/2649/2569 2580/2662/2581 2579/2661/2580 2567/2648/2568 +f 2569/2650/2570 2581/2663/2582 2580/2662/2581 2568/2649/2569 +f 2570/2651/2571 2582/2664/2583 2581/2663/2582 2569/2650/2570 +f 2571/2652/2572 2583/2665/2584 2582/2664/2583 2570/2651/2571 +f 2572/2653/2573 2584/2666/2585 2583/2665/2584 2571/2652/2572 +f 2573/2643/2563 2585/2656/2575 2584/2667/2585 2572/2654/2573 +f 2574/2655/2574 2586/2668/2586 2597/2669/2587 2585/2656/2575 +f 2575/2657/2576 2587/2670/2588 2586/2668/2586 2574/2655/2574 +f 2576/2658/2577 2588/2671/2589 2587/2670/2588 2575/2657/2576 +f 2577/2659/2578 2589/2672/2590 2588/2671/2589 2576/2658/2577 +f 2578/2660/2579 2590/2673/2591 2589/2672/2590 2577/2659/2578 +f 2579/2661/2580 2591/2674/2592 2590/2673/2591 2578/2660/2579 +f 2580/2662/2581 2592/2675/2593 2591/2674/2592 2579/2661/2580 +f 2581/2663/2582 2593/2676/2594 2592/2675/2593 2580/2662/2581 +f 2582/2664/2583 2594/2677/2595 2593/2676/2594 2581/2663/2582 +f 2583/2665/2584 2595/2678/2596 2594/2677/2595 2582/2664/2583 +f 2584/2666/2585 2596/2679/2597 2595/2678/2596 2583/2665/2584 +f 2585/2656/2575 2597/2669/2587 2596/2680/2597 2584/2667/2585 +f 2586/2668/2586 2598/2681/2598 2609/2682/2599 2597/2669/2587 +f 2587/2670/2588 2599/2683/2600 2598/2681/2598 2586/2668/2586 +f 2588/2671/2589 2600/2684/2601 2599/2683/2600 2587/2670/2588 +f 2589/2672/2590 2601/2685/2602 2600/2684/2601 2588/2671/2589 +f 2590/2673/2591 2602/2686/2603 2601/2685/2602 2589/2672/2590 +f 2591/2674/2592 2603/2687/2604 2602/2686/2603 2590/2673/2591 +f 2592/2675/2593 2604/2688/2605 2603/2687/2604 2591/2674/2592 +f 2593/2676/2594 2605/2689/2606 2604/2688/2605 2592/2675/2593 +f 2594/2677/2595 2606/2690/2607 2605/2689/2606 2593/2676/2594 +f 2595/2678/2596 2607/2691/2608 2606/2690/2607 2594/2677/2595 +f 2596/2679/2597 2608/2692/2609 2607/2691/2608 2595/2678/2596 +f 2597/2669/2587 2609/2682/2599 2608/2693/2609 2596/2680/2597 +f 2598/2681/2598 2610/2694/2610 2621/2695/2611 2609/2682/2599 +f 2599/2683/2600 2611/2696/2612 2610/2694/2610 2598/2681/2598 +f 2600/2684/2601 2612/2697/2613 2611/2696/2612 2599/2683/2600 +f 2601/2685/2602 2613/2698/2614 2612/2697/2613 2600/2684/2601 +f 2602/2686/2603 2614/2699/2615 2613/2698/2614 2601/2685/2602 +f 2603/2687/2604 2615/2700/2616 2614/2699/2615 2602/2686/2603 +f 2604/2688/2605 2616/2701/2617 2615/2700/2616 2603/2687/2604 +f 2605/2689/2606 2617/2702/2618 2616/2701/2617 2604/2688/2605 +f 2606/2690/2607 2618/2703/2619 2617/2702/2618 2605/2689/2606 +f 2607/2691/2608 2619/2704/2620 2618/2703/2619 2606/2690/2607 +f 2608/2692/2609 2620/2705/2621 2619/2704/2620 2607/2691/2608 +f 2609/2682/2599 2621/2695/2611 2620/2706/2621 2608/2693/2609 +f 2610/2694/2610 2622/2707/2622 2633/2708/2623 2621/2695/2611 +f 2611/2696/2612 2623/2709/2624 2622/2707/2622 2610/2694/2610 +f 2612/2697/2613 2624/2710/2625 2623/2709/2624 2611/2696/2612 +f 2613/2698/2614 2625/2711/2626 2624/2710/2625 2612/2697/2613 +f 2614/2699/2615 2626/2712/2627 2625/2711/2626 2613/2698/2614 +f 2615/2700/2616 2627/2713/2628 2626/2712/2627 2614/2699/2615 +f 2616/2701/2617 2628/2714/2629 2627/2713/2628 2615/2700/2616 +f 2617/2702/2618 2629/2715/2630 2628/2714/2629 2616/2701/2617 +f 2618/2703/2619 2630/2716/2631 2629/2715/2630 2617/2702/2618 +f 2619/2704/2620 2631/2717/2632 2630/2716/2631 2618/2703/2619 +f 2620/2705/2621 2632/2718/2633 2631/2717/2632 2619/2704/2620 +f 2621/2695/2611 2633/2708/2623 2632/2719/2633 2620/2706/2621 +f 2622/2707/2622 2634/2720/2634 2645/2721/2635 2633/2708/2623 +f 2623/2709/2624 2635/2722/2636 2634/2720/2634 2622/2707/2622 +f 2624/2710/2625 2636/2723/2637 2635/2722/2636 2623/2709/2624 +f 2625/2711/2626 2637/2724/2638 2636/2723/2637 2624/2710/2625 +f 2626/2712/2627 2638/2725/2639 2637/2724/2638 2625/2711/2626 +f 2627/2713/2628 2639/2726/2640 2638/2725/2639 2626/2712/2627 +f 2628/2714/2629 2640/2727/2641 2639/2726/2640 2627/2713/2628 +f 2629/2715/2630 2641/2728/2642 2640/2727/2641 2628/2714/2629 +f 2630/2716/2631 2642/2729/2643 2641/2728/2642 2629/2715/2630 +f 2631/2717/2632 2643/2730/2644 2642/2729/2643 2630/2716/2631 +f 2632/2718/2633 2644/2731/2645 2643/2730/2644 2631/2717/2632 +f 2633/2708/2623 2645/2721/2635 2644/2732/2645 2632/2719/2633 +f 2634/2720/2634 2646/2733/2646 2657/2734/2647 2645/2721/2635 +f 2635/2722/2636 2647/2735/2648 2646/2733/2646 2634/2720/2634 +f 2636/2723/2637 2648/2736/2649 2647/2735/2648 2635/2722/2636 +f 2637/2724/2638 2649/2737/2650 2648/2736/2649 2636/2723/2637 +f 2638/2725/2639 2650/2738/2651 2649/2737/2650 2637/2724/2638 +f 2639/2726/2640 2651/2739/2652 2650/2738/2651 2638/2725/2639 +f 2640/2727/2641 2652/2740/2653 2651/2739/2652 2639/2726/2640 +f 2641/2728/2642 2653/2741/2654 2652/2740/2653 2640/2727/2641 +f 2642/2729/2643 2654/2742/2655 2653/2741/2654 2641/2728/2642 +f 2643/2730/2644 2655/2743/2656 2654/2742/2655 2642/2729/2643 +f 2644/2731/2645 2656/2744/2657 2655/2743/2656 2643/2730/2644 +f 2645/2721/2635 2657/2734/2647 2656/2745/2657 2644/2732/2645 +f 2646/2733/2646 2658/2746/2658 2669/2747/2659 2657/2734/2647 +f 2647/2735/2648 2659/2748/2660 2658/2746/2658 2646/2733/2646 +f 2648/2736/2649 2660/2749/2661 2659/2748/2660 2647/2735/2648 +f 2649/2737/2650 2661/2750/2662 2660/2749/2661 2648/2736/2649 +f 2650/2738/2651 2662/2751/2663 2661/2750/2662 2649/2737/2650 +f 2651/2739/2652 2663/2752/2664 2662/2751/2663 2650/2738/2651 +f 2652/2740/2653 2664/2753/2665 2663/2752/2664 2651/2739/2652 +f 2653/2741/2654 2665/2754/2666 2664/2753/2665 2652/2740/2653 +f 2654/2742/2655 2666/2755/2667 2665/2754/2666 2653/2741/2654 +f 2655/2743/2656 2667/2756/2668 2666/2755/2667 2654/2742/2655 +f 2656/2744/2657 2668/2757/2669 2667/2756/2668 2655/2743/2656 +f 2657/2734/2647 2669/2747/2659 2668/2758/2669 2656/2745/2657 +f 2658/2746/2658 2670/2759/2670 2681/2760/2671 2669/2747/2659 +f 2659/2748/2660 2671/2761/2672 2670/2759/2670 2658/2746/2658 +f 2660/2749/2661 2672/2762/2673 2671/2761/2672 2659/2748/2660 +f 2661/2750/2662 2673/2763/2674 2672/2762/2673 2660/2749/2661 +f 2662/2751/2663 2674/2764/2675 2673/2763/2674 2661/2750/2662 +f 2663/2752/2664 2675/2765/2676 2674/2764/2675 2662/2751/2663 +f 2664/2753/2665 2676/2766/2677 2675/2765/2676 2663/2752/2664 +f 2665/2754/2666 2677/2767/2678 2676/2766/2677 2664/2753/2665 +f 2666/2755/2667 2678/2768/2679 2677/2767/2678 2665/2754/2666 +f 2667/2756/2668 2679/2769/2680 2678/2768/2679 2666/2755/2667 +f 2668/2757/2669 2680/2770/2681 2679/2769/2680 2667/2756/2668 +f 2669/2747/2659 2681/2760/2671 2680/2771/2681 2668/2758/2669 +f 2670/2759/2670 2682/2772/2682 2693/2773/2683 2681/2760/2671 +f 2671/2761/2672 2683/2774/2684 2682/2772/2682 2670/2759/2670 +f 2672/2762/2673 2684/2775/2685 2683/2774/2684 2671/2761/2672 +f 2673/2763/2674 2685/2776/2686 2684/2775/2685 2672/2762/2673 +f 2674/2764/2675 2686/2777/2687 2685/2776/2686 2673/2763/2674 +f 2675/2765/2676 2687/2778/2688 2686/2777/2687 2674/2764/2675 +f 2676/2766/2677 2688/2779/2689 2687/2778/2688 2675/2765/2676 +f 2677/2767/2678 2689/2780/2690 2688/2779/2689 2676/2766/2677 +f 2678/2768/2679 2690/2781/2691 2689/2780/2690 2677/2767/2678 +f 2679/2769/2680 2691/2782/2692 2690/2781/2691 2678/2768/2679 +f 2680/2770/2681 2692/2783/2693 2691/2782/2692 2679/2769/2680 +f 2681/2760/2671 2693/2773/2683 2692/2784/2693 2680/2771/2681 +f 2694/2785/2694 1608/2786/1616 1607/2787/1614 +f 2694/2785/2694 1612/2788/1624 1611/2789/1622 +f 1603/2790/1606 1602/2791/1602 2694/2785/2694 +f 2694/2785/2694 1606/2792/1612 1605/2793/1610 +f 2694/2785/2694 1604/2794/1608 1603/2790/1606 +f 2694/2785/2694 1605/2793/1610 1604/2794/1608 +f 2694/2785/2694 1609/2795/1618 1608/2786/1616 +f 2694/2785/2694 1611/2789/1622 1610/2796/1620 +f 2694/2785/2694 1607/2787/1614 1606/2792/1612 +f 1602/2791/1602 1613/2797/1605 2694/2785/2694 +f 2694/2785/2694 1613/2797/1605 1612/2788/1624 +f 2694/2785/2694 1610/2796/1620 1609/2795/1618 +f 2692/2798/2693 2693/2799/2683 2695/2800/2695 +f 2688/2801/2689 2689/2802/2690 2695/2800/2695 +f 2689/2802/2690 2690/2803/2691 2695/2800/2695 +f 2686/2804/2687 2687/2805/2688 2695/2800/2695 +f 2684/2806/2685 2685/2807/2686 2695/2800/2695 +f 2683/2808/2684 2684/2806/2685 2695/2800/2695 +f 2687/2805/2688 2688/2801/2689 2695/2800/2695 +f 2685/2807/2686 2686/2804/2687 2695/2800/2695 +f 2695/2800/2695 2693/2799/2683 2682/2809/2682 +f 2690/2803/2691 2691/2810/2692 2695/2800/2695 +f 2682/2809/2682 2683/2808/2684 2695/2800/2695 +f 2691/2810/2692 2692/2798/2693 2695/2800/2695 +v -1.468366 -0.422398 -0.061311 +v 0.010884 -0.145398 0.543798 +v -1.089009 0.201334 -1.098825 +v -0.521228 0.514059 -1.419057 +v 0.321397 0.398183 -1.479022 +v 0.540464 -0.324186 -0.999335 +v 1.026606 -0.413956 -0.772802 +v 1.332550 -0.135280 -0.267420 +v 1.806163 -0.163060 0.471495 +v 1.460343 -0.496621 1.013231 +v 1.413544 -0.418766 1.273197 +v 1.461509 -0.152100 1.644175 +v 1.321276 -0.054013 1.919575 +v 1.152105 0.084762 1.995766 +v 1.089578 0.512916 2.416610 +v 0.666470 0.434338 2.521090 +v 0.261862 -0.096889 2.337444 +v -0.225185 -0.477115 2.172822 +v -0.392368 -0.578547 1.593681 +v -0.901870 -0.429247 1.574886 +v -1.461820 -0.159863 1.373698 +v -1.584543 0.032462 0.897349 +v 0.395795 -0.145398 -0.133859 +v -0.378122 -0.145398 -0.456987 +v 0.785574 -0.145398 0.488289 +v 0.612664 -0.145398 0.759157 +v 0.013423 -0.145398 1.421264 +v -0.568443 -0.145398 1.039985 +v -0.848418 -0.145398 0.939391 +v -0.662012 -0.145398 -0.296871 +v 0.589264 -0.145398 0.889140 +v 0.215727 -0.145398 1.513087 +v 0.152724 -0.145398 -0.247126 +v -0.230100 -0.145398 1.338953 +v 0.427281 -0.145398 1.460847 +v 0.458545 -0.145398 1.250425 +v 0.548767 -0.145398 0.118832 +v 0.043191 -0.145398 -0.486969 +v -0.313692 -0.145398 1.049382 +v 0.647684 -0.145398 1.098188 +v -0.909779 -0.145398 0.701216 +v -0.851691 -0.145398 0.221886 +v 0.543130 -0.145398 1.212329 +vt 0.807674 0.322430 +vt 0.756869 0.285832 +vt 0.777368 0.247369 +vt 0.814626 0.301756 +vt 0.913778 0.319752 +vt 0.978076 0.283157 +vt 0.978076 0.325663 +vt 0.918404 0.340888 +vt 0.865675 0.405420 +vt 0.873617 0.451899 +vt 0.838686 0.439624 +vt 0.847747 0.396630 +vt 0.799925 0.383984 +vt 0.745126 0.413716 +vt 0.709078 0.397375 +vt 0.785859 0.378002 +vt 0.801784 0.329247 +vt 0.746642 0.299700 +vt 0.863424 0.294819 +vt 0.868389 0.233858 +vt 0.898680 0.247819 +vt 0.880124 0.301929 +vt 0.815158 0.392484 +vt 0.775795 0.434117 +vt 0.779537 0.364649 +vt 0.696337 0.374934 +vt 0.721666 0.350185 +vt 0.788818 0.353680 +vt 0.843938 0.298090 +vt 0.829886 0.243316 +vt 0.897445 0.296439 +vt 0.950555 0.243376 +vt 0.834602 0.384824 +vt 0.812465 0.425679 +vt 0.787997 0.335225 +vt 0.727201 0.318216 +vt 0.941659 0.391463 +vt 0.900511 0.438167 +vt 0.879970 0.397574 +vt 0.900427 0.373090 +vt 0.786565 0.345605 +vt 0.719718 0.336155 +vt 0.845790 0.344712 +vn 0.119541 0.889330 0.441365 +vn -0.033220 0.863493 0.503266 +vn 0.139931 0.899640 0.413602 +vn -0.656649 0.754158 -0.007628 +vn 0.385396 0.915750 -0.113453 +vn 0.196635 0.966197 -0.166726 +vn -0.506081 0.836857 0.208693 +vn 0.136745 0.829146 -0.542049 +vn -0.055137 0.947510 -0.314937 +vn 0.114698 0.842381 0.526534 +vn -0.873029 0.444727 0.200093 +vn -0.214895 0.876496 -0.430784 +vn 0.389458 0.807649 -0.442747 +vn 0.008553 0.999772 0.019576 +vn -0.052260 0.950297 -0.306928 +vn -0.235470 0.928800 0.286153 +vn 0.134912 0.800793 0.583549 +vn 0.094881 0.977843 -0.186600 +vn 0.635536 0.670456 0.382861 +vn 0.219253 0.954840 0.200523 +vn 0.261600 0.851932 -0.453627 +vn 0.000000 1.000000 0.000000 +s off +f 2721/2811/2696 2705/2812/2696 2704/2813/2696 2720/2814/2696 +f 2719/2815/2697 2699/2816/2697 2698/2817/2697 2725/2818/2697 +f 2724/2819/2698 2716/2820/2698 2715/2821/2698 2723/2822/2698 +f 2722/2823/2699 2712/2824/2699 2711/2825/2699 2727/2826/2699 +f 2721/2811/2700 2726/2827/2700 2706/2828/2700 2705/2812/2700 +f 2718/2829/2701 2702/2830/2701 2701/2831/2701 2728/2832/2701 +f 2722/2823/2702 2729/2833/2702 2713/2834/2702 2712/2824/2702 +f 2730/2835/2703 2710/2836/2703 2709/2837/2703 2731/2838/2703 +f 2732/2839/2704 2703/2840/2704 2702/2830/2704 2718/2829/2704 +f 2733/2841/2705 2700/2842/2705 2699/2816/2705 2719/2815/2705 +f 2734/2843/2706 2714/2844/2706 2713/2834/2706 2729/2833/2706 +f 2727/2826/2707 2711/2825/2707 2710/2836/2707 2730/2835/2707 +f 2735/2845/2708 2707/2846/2708 2706/2828/2708 2726/2827/2708 +f 2720/2814/2709 2704/2813/2709 2703/2840/2709 2732/2839/2709 +f 2696/2847/2710 2717/2848/2710 2736/2849/2710 2737/2850/2710 +f 2696/2847/2711 2737/2850/2711 2725/2818/2711 2698/2817/2711 +f 2723/2822/2712 2715/2821/2712 2714/2844/2712 2734/2843/2712 +f 2735/2845/2713 2738/2851/2713 2708/2852/2713 2707/2846/2713 +f 2728/2832/2714 2701/2831/2714 2700/2842/2714 2733/2841/2714 +f 2736/2849/2715 2717/2848/2715 2716/2820/2715 2724/2819/2715 +f 2731/2838/2716 2709/2837/2716 2708/2852/2716 2738/2851/2716 +f 2697/2853/2717 2721/2811/2717 2720/2814/2717 +f 2697/2853/2717 2719/2815/2717 2725/2818/2717 +f 2697/2853/2717 2724/2819/2717 2723/2822/2717 +f 2697/2853/2717 2722/2823/2717 2727/2826/2717 +f 2697/2853/2717 2726/2827/2717 2721/2811/2717 +f 2697/2853/2717 2718/2829/2717 2728/2832/2717 +f 2697/2853/2717 2729/2833/2717 2722/2823/2717 +f 2697/2853/2717 2730/2835/2717 2731/2838/2717 +f 2697/2853/2717 2732/2839/2717 2718/2829/2717 +f 2697/2853/2717 2733/2841/2717 2719/2815/2717 +f 2697/2853/2717 2734/2843/2717 2729/2833/2717 +f 2697/2853/2717 2727/2826/2717 2730/2835/2717 +f 2697/2853/2717 2735/2845/2717 2726/2827/2717 +f 2697/2853/2717 2720/2814/2717 2732/2839/2717 +f 2697/2853/2717 2737/2850/2717 2736/2849/2717 +f 2697/2853/2717 2725/2818/2717 2737/2850/2717 +f 2697/2853/2717 2723/2822/2717 2734/2843/2717 +f 2697/2853/2717 2738/2851/2717 2735/2845/2717 +f 2697/2853/2717 2728/2832/2717 2733/2841/2717 +f 2697/2853/2717 2736/2849/2717 2724/2819/2717 +f 2731/2838/2717 2738/2851/2717 2697/2853/2717 +v -2.122005 1.953609 0.366629 +v -1.742739 1.820281 0.612252 +v -1.293148 1.812696 0.773327 +v -0.775718 1.863739 0.712717 +v -0.760285 1.292395 0.689390 +v -1.119838 0.937194 0.714118 +v -1.603442 0.932134 0.702584 +v -2.379248 0.224435 0.567520 +v -2.752042 -0.073583 0.658084 +v -3.049233 -0.496663 0.685067 +v -3.524773 -1.398241 0.709171 +v -3.716463 -1.864865 0.714647 +v -3.786673 -2.358904 0.676935 +v -3.714361 -2.847799 0.641887 +v -3.501504 -3.285625 0.603513 +v -3.207126 -3.665586 0.592517 +v -2.848402 -3.974862 0.583927 +v -2.464782 -4.240240 0.565857 +v -2.084804 -4.499541 0.549943 +v -1.700694 -4.742479 0.542882 +v -0.849743 -4.975982 0.535091 +v -0.425271 -4.975555 0.487916 +v 0.019275 -4.940641 0.538696 +v -2.049413 1.788625 0.148233 +v -1.651122 1.653808 0.361710 +v -1.198817 1.620025 0.531842 +v -0.704441 1.728888 0.672310 +v -0.640309 1.026120 0.630202 +v -1.087479 0.964095 0.756536 +v -1.479076 0.650325 0.751666 +v -1.922634 0.387005 0.650496 +v -2.146260 0.158249 0.480032 +v -2.747393 -0.171115 0.387055 +v -3.140842 -0.490346 0.302650 +v -3.448745 -0.901538 0.335311 +v -3.706416 -1.344357 0.329446 +v -3.832653 -1.834229 0.340239 +v -3.798346 -2.329966 0.366764 +v -3.570538 -2.763112 0.369803 +v -3.295883 -3.160537 0.359099 +v -3.109687 -3.598977 0.329409 +v -2.836094 -3.982455 0.323067 +v -2.463115 -4.259053 0.342917 +v -2.085821 -4.520928 0.361496 +v -1.699680 -4.753969 0.376359 +v -1.284536 -4.926199 0.407289 +v -0.854708 -4.975573 0.447443 +v -0.408500 -4.975080 0.410193 +v -1.962007 1.687941 -0.102260 +v -1.563200 1.535156 0.083096 +v -1.146748 1.724120 0.198614 +v -0.775762 1.462288 0.347162 +v -0.516444 1.067214 0.562320 +v -0.852384 0.648544 0.533822 +v -0.247038 0.680108 -0.090177 +v -1.913273 0.092063 0.392545 +v -2.098471 -0.120650 0.197584 +v -2.493543 -0.425890 0.158970 +v -2.876115 -0.731576 0.041203 +v -3.264831 -1.045939 -0.030899 +v -3.617586 -1.404977 -0.056787 +v -3.814924 -1.866261 -0.045194 +v -3.833745 -2.361675 -0.019745 +v -3.618008 -2.801677 0.005721 +v -3.268228 -3.137590 0.017780 +v -3.045866 -3.561150 0.024758 +v -2.786663 -3.954712 0.047689 +v -2.438556 -4.260394 0.097661 +v -2.062971 -4.519711 0.153793 +v -1.675243 -4.747254 0.208581 +v -1.264392 -4.917200 0.279729 +v -0.828833 -4.973041 0.364112 +v -0.413825 -4.904907 0.427750 +v -1.869499 1.647520 -0.367277 +v -1.448134 1.501282 -0.209960 +v -1.050885 1.582528 -0.048660 +v -0.705719 1.423709 0.220732 +v -0.441799 0.917008 0.351462 +v -0.649655 0.459728 0.404017 +v -1.102719 0.239584 0.300675 +v -1.523043 -0.026899 0.227618 +v -1.832451 -0.459172 0.272440 +v -2.222641 -0.772742 0.183106 +v -2.607758 -1.082613 0.074369 +v -2.986753 -1.378156 -0.077094 +v -3.384357 -1.596595 -0.294951 +v -3.757828 -1.903997 -0.421613 +v -3.818638 -2.393062 -0.408189 +v -3.602968 -2.826488 -0.362987 +v -3.278383 -3.180959 -0.311747 +v -3.011611 -3.573958 -0.263803 +v -2.732654 -3.951707 -0.219735 +v -2.378432 -4.243510 -0.140910 +v -2.012765 -4.506946 -0.048934 +v -1.632114 -4.733291 0.044915 +v -1.232493 -4.909541 0.154309 +v -0.807027 -4.968200 0.279082 +v -0.401713 -4.825719 0.417777 +v -1.747794 1.802253 -0.571204 +v -1.320479 1.628791 -0.468102 +v -0.876174 1.507718 -0.334890 +v -0.481913 1.459141 -0.041025 +v -0.307180 0.866735 0.075035 +v -0.593398 0.455332 0.003646 +v -0.952999 0.113061 -0.054153 +v -1.292038 -0.267555 -0.070965 +v -1.681066 -0.580998 -0.122706 +v -2.032891 -0.889402 -0.197981 +v -2.380679 -1.249043 -0.266545 +v -2.732910 -1.554598 -0.383877 +v -3.123629 -1.830001 -0.536113 +v -3.572785 -1.974182 -0.701224 +v -3.759902 -2.420904 -0.795246 +v -3.521629 -2.837023 -0.726067 +v -3.190512 -3.173408 -0.627814 +v -2.939569 -3.575024 -0.567758 +v -2.636617 -3.925502 -0.478882 +v -2.284608 -4.206933 -0.361329 +v -1.938843 -4.486727 -0.243298 +v -1.574645 -4.722870 -0.114757 +v -1.189084 -4.902975 0.032124 +v -0.777782 -4.967723 0.196370 +v -0.376312 -4.819997 0.352659 +v -1.657979 2.068487 -0.535434 +v -1.226387 1.922400 -0.408636 +v -0.799621 1.763293 -0.247929 +v -0.475345 1.461841 -0.028878 +v -0.510218 0.912044 0.193576 +v -0.865747 0.567093 0.182004 +v -1.223183 0.283715 -0.026302 +v -1.580773 -0.023564 -0.197776 +v -1.915038 -0.302399 -0.320846 +v -2.223309 -0.643924 -0.508236 +v -2.500908 -1.006290 -0.618036 +v -2.787137 -1.376028 -0.778520 +v -3.059309 -1.716361 -0.933496 +v -3.484283 -1.942161 -1.064591 +v -3.616163 -2.408871 -1.161939 +v -3.376530 -2.821982 -1.070515 +v -3.073746 -3.167974 -0.949723 +v -2.809952 -3.551676 -0.845779 +v -2.499048 -3.881486 -0.716958 +v -2.175833 -4.179138 -0.574859 +v -1.843159 -4.459507 -0.426929 +v -1.502773 -4.714093 -0.268774 +v -1.134089 -4.896637 -0.085380 +v -0.741432 -4.968092 0.116627 +v -0.348741 -4.831744 0.292212 +v -1.598637 2.272525 -0.347723 +v -1.288491 2.050238 -0.126892 +v -0.952233 1.850318 0.036685 +v -0.521173 1.629447 0.317557 +v -0.757218 1.169999 0.407485 +v -1.156990 0.862010 0.255702 +v -1.511632 0.509737 0.191179 +v -1.882016 0.245095 -0.031074 +v -2.251417 -0.024746 -0.253536 +v -2.563022 -0.354097 -0.484173 +v -2.826638 -0.719953 -0.720078 +v -3.067369 -1.092840 -0.958298 +v -3.292827 -1.473595 -1.192204 +v -3.450318 -1.886312 -1.423088 +v -3.412737 -2.373713 -1.497169 +v -3.187653 -2.791627 -1.391111 +v -2.925865 -3.170080 -1.258807 +v -2.655998 -3.532033 -1.117949 +v -2.363609 -3.865313 -0.958652 +v -2.051133 -4.164013 -0.786445 +v -1.739728 -4.447446 -0.607739 +v -1.411732 -4.693600 -0.411375 +v -1.067891 -4.886503 -0.196886 +v -0.698243 -4.972373 0.040109 +v -0.349791 -4.892933 0.273861 +v -1.480628 2.516320 -0.266475 +v -1.180726 2.303588 0.023161 +v -0.852805 2.037368 0.277295 +v -0.560054 1.650862 0.412618 +v -0.754812 1.169208 0.406989 +v -1.146870 0.951036 0.179968 +v -1.485976 0.728264 -0.122105 +v -1.810553 0.454010 -0.398651 +v -2.141685 0.147114 -0.638582 +v -2.459837 -0.175857 -0.875036 +v -2.761350 -0.519362 -1.105355 +v -2.984468 -0.913951 -1.342419 +v -3.130337 -1.349775 -1.564123 +v -3.201824 -1.821329 -1.732103 +v -3.151634 -2.314084 -1.784881 +v -2.962634 -2.754324 -1.684420 +v -2.722760 -3.142480 -1.533689 +v -2.463487 -3.502146 -1.363464 +v -2.193223 -3.835663 -1.180249 +v -1.910368 -4.147659 -0.983271 +v -1.616122 -4.433280 -0.775574 +v -1.308245 -4.671871 -0.545052 +v -0.990596 -4.870294 -0.300057 +v -0.650976 -4.977930 -0.034085 +v -0.333628 -4.955081 0.262140 +v -1.271732 2.641437 -0.409938 +v -0.943623 2.442955 -0.130030 +v -0.631291 2.123856 0.073072 +v -0.425201 1.671081 0.169917 +v -0.570471 1.177250 0.061679 +v -0.830277 0.774531 -0.045829 +v -1.159864 0.475744 -0.269611 +v -1.495426 0.150564 -0.453479 +v -1.842908 -0.179711 -0.611496 +v -2.131127 -0.477312 -0.887720 +v -2.402637 -0.758730 -1.204734 +v -2.667848 -1.000833 -1.556401 +v -2.912737 -1.298720 -1.875690 +v -2.931465 -1.772078 -2.017353 +v -2.855928 -2.258806 -2.036910 +v -2.700486 -2.708118 -1.942471 +v -2.480906 -3.100429 -1.773356 +v -2.251174 -3.472640 -1.592123 +v -2.011803 -3.826295 -1.394999 +v -1.748908 -4.132049 -1.168499 +v -1.477814 -4.417867 -0.931413 +v -1.193898 -4.654284 -0.670199 +v -0.904565 -4.848928 -0.394923 +v -0.591508 -4.955482 -0.095488 +v -0.306338 -4.981807 0.232143 +v -1.142316 2.545633 -0.642838 +v -0.765399 2.421580 -0.387662 +v -0.486969 2.093819 -0.167313 +v -0.346057 1.695055 0.092190 +v -0.521503 1.204769 0.113681 +v -0.718957 0.753605 -0.021631 +v -1.001706 0.444278 -0.304463 +v -1.291536 0.144061 -0.587088 +v -1.546260 -0.151047 -0.885703 +v -1.805030 -0.456820 -1.174563 +v -2.055910 -0.748827 -1.477519 +v -2.351467 -0.997478 -1.788666 +v -2.597897 -1.237340 -2.153124 +v -2.611135 -1.720748 -2.268038 +v -2.540717 -2.207518 -2.264989 +v -2.424164 -2.675261 -2.187819 +v -2.223056 -3.067117 -1.997748 +v -2.014998 -3.443065 -1.796223 +v -1.806582 -3.807000 -1.586412 +v -1.567422 -4.113360 -1.334144 +v -1.322760 -4.397234 -1.070081 +v -1.069765 -4.636710 -0.785482 +v -0.808824 -4.829495 -0.480223 +v -0.530246 -4.943555 -0.156731 +v -0.248576 -4.979514 0.172943 +v -1.026223 2.443720 -0.881796 +v -0.673030 2.322439 -0.670757 +v -0.465401 2.067116 -0.320748 +v -0.612675 1.719064 -0.001725 +v -0.539225 1.202443 0.110278 +v -0.983616 1.050437 -0.064244 +v -1.279949 0.776776 -0.357227 +v -1.548601 0.480960 -0.672661 +v -1.793805 0.194786 -1.019456 +v -1.973695 -0.104154 -1.391307 +v -2.116754 -0.417048 -1.765081 +v -2.215903 -0.757444 -2.125470 +v -2.262136 -1.187712 -2.381382 +v -2.258811 -1.677855 -2.474766 +v -2.214494 -2.170245 -2.478065 +v -2.123348 -2.644240 -2.401020 +v -1.965951 -3.061368 -2.226077 +v -1.783016 -3.443150 -2.007323 +v -1.581600 -3.781568 -1.753118 +v -1.372119 -4.096797 -1.482838 +v -1.156455 -4.377759 -1.195273 +v -0.933393 -4.616904 -0.885237 +v -0.704632 -4.810253 -0.554790 +v -0.461020 -4.953179 -0.208929 +v -0.208726 -4.958045 0.151162 +v -0.906875 2.337050 -1.118748 +v -0.705362 2.069165 -0.855269 +v -0.394780 1.838410 -0.574860 +v -0.264675 1.557166 -0.211419 +v -0.307061 1.151545 0.207638 +v -0.790835 1.051594 -0.179443 +v -1.129993 0.921540 -0.546734 +v -1.438813 0.751112 -0.929611 +v -1.640683 0.473441 -1.320785 +v -1.757649 0.126420 -1.687593 +v -1.792411 -0.271614 -2.014894 +v -1.826105 -0.701153 -2.293735 +v -1.857831 -1.165763 -2.498815 +v -1.881062 -1.650048 -2.629225 +v -1.872838 -2.144525 -2.666091 +v -1.813882 -2.626238 -2.602347 +v -1.685064 -3.054968 -2.425386 +v -1.524509 -3.434165 -2.184660 +v -1.346924 -3.768760 -1.904276 +v -1.164265 -4.081607 -1.613905 +v -0.976624 -4.355076 -1.299912 +v -0.786572 -4.588618 -0.965992 +v -0.593597 -4.796807 -0.619533 +v -0.385561 -4.930023 -0.245216 +v -0.189679 -4.910856 0.135800 +v -0.714050 2.286625 -1.322195 +v -0.526784 1.929375 -1.073408 +v -0.276108 1.695303 -0.732786 +v -0.113875 1.558908 -0.242605 +v -0.287620 1.134234 -0.064292 +v -0.562874 0.717463 -0.287191 +v -0.883476 0.590375 -0.637956 +v -1.089009 0.563334 -1.098825 +v -1.330559 0.527769 -1.541834 +v -1.407252 0.138529 -1.854771 +v -1.371460 -0.358232 -1.944908 +v -1.421885 -0.802464 -2.177718 +v -1.449743 -1.231988 -2.402039 +v -1.470839 -1.666932 -2.641715 +v -1.510383 -2.129577 -2.811161 +v -1.481002 -2.615100 -2.762576 +v -1.376865 -3.039307 -2.581173 +v -1.240050 -3.409334 -2.315972 +v -1.099305 -3.762120 -2.037724 +v -0.947519 -4.072734 -1.726965 +v -0.787900 -4.333142 -1.387142 +v -0.632613 -4.571442 -1.035396 +v -0.476488 -4.775722 -0.668950 +v -0.308594 -4.905144 -0.275234 +v -0.181851 -4.828788 0.145468 +v -0.455040 2.363746 -1.412614 +v -0.250553 2.076716 -1.098539 +v -0.100504 1.885955 -0.682918 +v -0.096028 1.616971 -0.254783 +v -0.290843 1.196611 -0.081458 +v -0.493343 0.792360 -0.350868 +v -0.634897 0.648413 -0.808923 +v -0.798864 0.722485 -1.277325 +v -0.964396 0.578763 -1.730972 +v -1.009127 0.131167 -1.959997 +v -0.983217 -0.372790 -1.956949 +v -0.999440 -0.855998 -2.100070 +v -1.042579 -1.308594 -2.310244 +v -1.087304 -1.736000 -2.558379 +v -1.140015 -2.129988 -2.851541 +v -1.138622 -2.615973 -2.902381 +v -1.054436 -3.035650 -2.709619 +v -0.946113 -3.395411 -2.427847 +v -0.837418 -3.751391 -2.139856 +v -0.716387 -4.048571 -1.808114 +v -0.594249 -4.310239 -1.451555 +v -0.472805 -4.553232 -1.088237 +v -0.356926 -4.760850 -0.708927 +v -0.230713 -4.891308 -0.300075 +v -0.129801 -4.809457 0.132443 +v -0.184715 2.443451 -1.371743 +v -0.271504 2.354215 -0.950007 +v -0.276552 2.130917 -0.520322 +v -0.397424 1.816067 -0.175013 +v -0.226642 1.299628 -0.048026 +v -0.387602 0.961026 -0.395264 +v -0.460733 0.954142 -0.925291 +v -0.521228 0.876059 -1.419057 +v -0.571083 0.605124 -1.842071 +v -0.636438 0.181417 -2.109975 +v -0.647513 -0.306433 -2.235426 +v -0.624170 -0.801917 -2.314269 +v -0.655913 -1.269367 -2.482050 +v -0.687662 -1.737428 -2.647616 +v -0.770753 -2.126574 -2.940523 +v -0.781880 -2.611825 -3.000573 +v -0.723898 -3.042155 -2.819613 +v -0.645053 -3.399973 -2.522443 +v -0.565760 -3.729469 -2.210296 +v -0.480364 -4.025896 -1.863526 +v -0.395621 -4.292324 -1.499334 +v -0.315423 -4.538305 -1.125553 +v -0.235387 -4.738600 -0.733568 +v -0.151272 -4.883056 -0.318355 +v -0.054941 -4.814261 0.114161 +v 0.093577 2.422560 -1.318756 +v 0.013604 2.385047 -0.852471 +v -0.106577 2.225415 -0.409017 +v -0.175785 1.862888 -0.082856 +v -0.065240 1.335093 -0.024685 +v -0.016175 1.011847 -0.429694 +v -0.049325 0.943092 -0.963648 +v -0.094915 0.832348 -1.461409 +v -0.167074 0.585471 -1.903476 +v -0.254736 0.216996 -2.246927 +v -0.368067 -0.212537 -2.501230 +v -0.438578 -0.681181 -2.688918 +v -0.458854 -1.160675 -2.842203 +v -0.441984 -1.643729 -2.965137 +v -0.440127 -2.121384 -3.089199 +v -0.418472 -2.609078 -3.068682 +v -0.385705 -3.053150 -2.906327 +v -0.337592 -3.397412 -2.595877 +v -0.288657 -3.721044 -2.259565 +v -0.238706 -4.010926 -1.899118 +v -0.199633 -4.287128 -1.533409 +v -0.153848 -4.527285 -1.149959 +v -0.113708 -4.729683 -0.749911 +v -0.065445 -4.880112 -0.331697 +v -0.023188 -4.849380 0.097226 +v 0.326646 2.260775 -1.299668 +v 0.290248 2.239548 -0.830062 +v 0.114243 2.060094 -0.407690 +v -0.009439 1.767113 -0.004911 +v -0.000085 1.254028 -0.140725 +v 0.068781 0.983013 -0.555760 +v 0.264716 1.000936 -1.040414 +v 0.321397 0.760182 -1.479022 +v 0.254056 0.454075 -1.878171 +v 0.156465 0.130548 -2.261178 +v 0.045862 -0.230609 -2.608352 +v -0.071659 -0.641390 -2.893270 +v -0.118008 -1.119104 -3.066402 +v -0.101704 -1.619292 -3.133301 +v -0.052531 -2.114825 -3.139694 +v -0.051729 -2.602323 -3.101548 +v -0.041894 -3.068361 -2.973622 +v -0.024130 -3.399813 -2.630808 +v -0.007995 -3.709400 -2.276747 +v -0.006624 -3.994457 -1.908231 +v 0.002260 -4.263506 -1.535247 +v 0.006156 -4.508696 -1.152141 +v 0.011727 -4.723237 -0.756243 +v 0.020215 -4.895232 -0.343510 +v -0.030953 -4.937027 0.089079 +v 0.557705 2.093032 -1.296791 +v 0.460032 1.984794 -0.884239 +v 0.293324 1.878048 -0.475173 +v 0.158745 1.611475 0.006650 +v 0.009455 1.127889 -0.126217 +v 0.068307 0.860188 -0.532755 +v 0.425485 0.664238 -0.825167 +v 0.518637 0.435214 -1.263960 +v 0.441220 0.127800 -1.652380 +v 0.388958 -0.132986 -2.039575 +v 0.346048 -0.413738 -2.456228 +v 0.301304 -0.711951 -2.862891 +v 0.268131 -1.135439 -3.135094 +v 0.261572 -1.631716 -3.197336 +v 0.282501 -2.127066 -3.169317 +v 0.314966 -2.625480 -3.172450 +v 0.312121 -3.081172 -2.992707 +v 0.288788 -3.426752 -2.657467 +v 0.252684 -3.698582 -2.270448 +v 0.221862 -3.957885 -1.883617 +v 0.186727 -4.210803 -1.500202 +v 0.157936 -4.450660 -1.115000 +v 0.124034 -4.678169 -0.732494 +v 0.101017 -4.864379 -0.329871 +v 0.003765 -4.969153 0.092086 +v 0.794513 1.934637 -1.275350 +v 0.675312 1.755573 -0.890125 +v 0.592035 1.670656 -0.461060 +v 0.282834 1.454950 -0.170298 +v 0.069242 0.990380 0.011651 +v 0.140521 0.559944 -0.262780 +v 0.460833 0.343535 -0.611401 +v 0.531329 0.092015 -1.026211 +v 0.412041 -0.214278 -1.377244 +v 0.417840 -0.501731 -1.793305 +v 0.467908 -0.764748 -2.218979 +v 0.581712 -0.853093 -2.704443 +v 0.645173 -1.155573 -3.109621 +v 0.667248 -1.631656 -3.258976 +v 0.671312 -2.116919 -3.165584 +v 0.677006 -2.608788 -3.110585 +v 0.659048 -3.090187 -2.954504 +v 0.589123 -3.394473 -2.587485 +v 0.522192 -3.690139 -2.224453 +v 0.454538 -3.959023 -1.849361 +v 0.388013 -4.211426 -1.470146 +v 0.315529 -4.453850 -1.092555 +v 0.247000 -4.673132 -0.708489 +v 0.171878 -4.811430 -0.301777 +v 0.072032 -4.986628 0.092585 +v 1.058838 1.839568 -1.231111 +v 0.947596 1.604329 -0.850238 +v 0.839386 1.502207 -0.397514 +v 0.521976 1.432764 -0.023250 +v 0.411419 0.930028 0.185878 +v 0.422532 0.449230 -0.017291 +v 0.527029 0.082578 -0.359329 +v 0.645377 -0.225196 -0.751345 +v 0.715657 -0.472919 -1.189857 +v 0.781379 -0.673885 -1.647500 +v 0.839382 -0.707906 -2.155272 +v 0.919209 -0.816260 -2.644519 +v 1.020435 -1.153097 -3.019911 +v 1.069407 -1.622518 -3.180974 +v 1.053215 -2.107920 -3.092827 +v 0.997636 -2.563243 -2.925545 +v 0.962884 -3.014612 -2.773745 +v 0.881412 -3.394446 -2.506218 +v 0.780138 -3.704424 -2.164649 +v 0.680252 -3.991148 -1.810973 +v 0.577189 -4.257683 -1.450239 +v 0.472627 -4.498513 -1.079338 +v 0.364612 -4.710887 -0.697501 +v 0.256630 -4.824101 -0.280295 +v 0.131640 -4.973014 0.102993 +v 1.303916 1.921381 -1.114153 +v 1.174936 1.750575 -0.690551 +v 0.992490 1.591812 -0.270410 +v 0.625905 1.496927 0.073719 +v 0.435064 0.964025 0.189638 +v 0.681544 0.568566 -0.052938 +v 0.910826 0.256220 -0.384640 +v 1.026606 -0.051956 -0.772802 +v 1.126125 -0.306648 -1.203107 +v 1.195585 -0.522694 -1.657204 +v 1.198904 -0.657128 -2.145112 +v 1.280495 -0.770243 -2.632641 +v 1.411632 -1.107207 -2.983670 +v 1.438690 -1.603905 -3.010919 +v 1.385856 -2.078502 -2.888589 +v 1.336099 -2.542944 -2.781548 +v 1.274445 -2.997121 -2.628988 +v 1.170069 -3.388157 -2.381713 +v 1.043029 -3.710366 -2.073640 +v 0.905211 -4.001412 -1.736767 +v 0.770579 -4.276498 -1.393257 +v 0.629763 -4.521458 -1.037008 +v 0.487238 -4.736978 -0.669540 +v 0.333967 -4.871868 -0.271440 +v 0.168019 -4.945560 0.111812 +v 1.286399 2.187890 -1.018645 +v 1.088330 2.043862 -0.615405 +v 0.775386 1.877163 -0.291170 +v 0.453793 1.592376 0.023732 +v 0.356146 1.108656 0.002473 +v 0.597318 0.780603 -0.308534 +v 0.850246 0.560039 -0.676249 +v 0.931939 0.275125 -1.045680 +v 1.093868 0.074502 -1.424945 +v 1.209076 -0.120189 -1.843585 +v 1.390001 -0.321272 -2.269390 +v 1.611212 -0.614651 -2.617747 +v 1.742704 -1.075243 -2.775337 +v 1.760932 -1.574325 -2.770227 +v 1.726792 -2.064486 -2.719668 +v 1.653329 -2.532990 -2.602540 +v 1.576130 -2.987125 -2.465680 +v 1.446399 -3.382641 -2.232067 +v 1.298225 -3.724406 -1.955174 +v 1.127499 -4.007190 -1.635458 +v 0.953577 -4.274737 -1.304305 +v 0.783790 -4.532704 -0.971759 +v 0.605885 -4.750290 -0.621193 +v 0.411280 -4.911720 -0.252520 +v 0.189002 -4.871847 0.125275 +v 1.119241 2.416067 -0.995283 +v 0.857342 2.188791 -0.773961 +v 0.565471 1.951368 -0.486361 +v 0.180973 1.710781 -0.269974 +v 0.300377 1.174198 -0.058619 +v 0.377241 0.992245 -0.586534 +v 0.661629 0.819972 -0.966823 +v 0.829913 0.607446 -1.310089 +v 1.162554 0.448474 -1.648730 +v 1.485036 0.207686 -1.955044 +v 1.763842 -0.125363 -2.221125 +v 1.954842 -0.554794 -2.423196 +v 2.052805 -1.042326 -2.529023 +v 2.043310 -1.545252 -2.529691 +v 2.008167 -2.038620 -2.492845 +v 1.942722 -2.516406 -2.404277 +v 1.850261 -2.969200 -2.260535 +v 1.713962 -3.383920 -2.067609 +v 1.548781 -3.754512 -1.828611 +v 1.345721 -4.041597 -1.526291 +v 1.135540 -4.282245 -1.201771 +v 0.927293 -4.526913 -0.881362 +v 0.717705 -4.754355 -0.556665 +v 0.487838 -4.917308 -0.209291 +v 0.244821 -4.862955 0.157783 +v 0.982732 2.639043 -0.885996 +v 0.665721 2.414185 -0.669021 +v 0.379219 2.146363 -0.461237 +v 0.158945 1.765029 -0.244617 +v 0.240680 1.251347 0.042661 +v 0.366329 1.024302 -0.421481 +v -0.247038 0.680108 -0.090177 +v 1.133597 0.854969 -1.120474 +v 1.486729 0.622241 -1.427492 +v 1.791640 0.298354 -1.700132 +v 2.026580 -0.098758 -1.936250 +v 2.203299 -0.546313 -2.116261 +v 2.274002 -1.041934 -2.189940 +v 2.274048 -1.542790 -2.198902 +v 2.289311 -2.036430 -2.235173 +v 2.231416 -2.519659 -2.179802 +v 2.117759 -2.974177 -2.058601 +v 1.972805 -3.398715 -1.889864 +v 1.770037 -3.753221 -1.654261 +v 1.549635 -4.059601 -1.388368 +v 1.310893 -4.312156 -1.091613 +v 1.067368 -4.537422 -0.785754 +v 0.823582 -4.761733 -0.482159 +v 0.559888 -4.920979 -0.158104 +v 0.292647 -4.863832 0.187401 +v 0.956779 2.854019 -0.703593 +v 0.675670 2.602298 -0.418728 +v 0.432006 2.290305 -0.150955 +v 0.285087 1.891204 0.083247 +v 0.257807 1.361921 0.134896 +v 0.636186 1.080098 -0.138370 +v 1.022314 0.994812 -0.486195 +v 1.393825 0.824985 -0.798637 +v 1.734094 0.564533 -1.087308 +v 2.023536 0.228103 -1.350000 +v 2.256097 -0.165303 -1.581661 +v 2.414714 -0.611410 -1.771399 +v 2.523658 -1.085714 -1.910585 +v 2.602544 -1.571260 -2.007961 +v 2.604070 -2.064707 -2.054696 +v 2.507391 -2.537761 -1.975402 +v 2.358221 -2.971311 -1.823461 +v 2.160980 -3.364226 -1.640080 +v 1.976271 -3.757108 -1.462961 +v 1.735533 -4.072356 -1.225735 +v 1.472647 -4.331422 -0.959767 +v 1.199175 -4.558097 -0.680106 +v 0.921804 -4.767159 -0.397119 +v 0.628413 -4.931590 -0.102453 +v 0.322197 -4.938525 0.201027 +v 1.094139 2.964518 -0.481651 +v 0.868403 2.673426 -0.182248 +v 0.651664 2.353618 0.105276 +v 0.539792 1.922632 0.314356 +v 0.499071 1.415515 0.468430 +v 0.861412 1.057925 0.156765 +v 1.288799 1.003428 -0.169942 +v 1.650882 0.797472 -0.468617 +v 1.964191 0.486642 -0.733101 +v 2.244996 0.140500 -0.985859 +v 2.482381 -0.245064 -1.222550 +v 2.679669 -0.661455 -1.442053 +v 2.812908 -1.116040 -1.625966 +v 2.887933 -1.599538 -1.751415 +v 2.893517 -2.096123 -1.797609 +v 2.778746 -2.570527 -1.742456 +v 2.556242 -2.952207 -1.544572 +v 2.330871 -3.338892 -1.377379 +v 2.158993 -3.758540 -1.249131 +v 1.906547 -4.087163 -1.047162 +v 1.618495 -4.349348 -0.809935 +v 1.319217 -4.575303 -0.560388 +v 1.012113 -4.776377 -0.303564 +v 0.688357 -4.930892 -0.037013 +v 0.348877 -4.970272 0.233455 +v 1.343448 2.847729 -0.422102 +v 1.151423 2.564276 -0.097758 +v 0.921301 2.227569 0.153232 +v 0.671931 1.874714 0.391168 +v 0.506871 1.402164 0.468788 +v 0.887581 1.070055 0.305714 +v 1.275959 0.829519 -0.003416 +v 1.619087 0.557808 -0.253380 +v 1.939510 0.214202 -0.442207 +v 2.183854 -0.148042 -0.696274 +v 2.421445 -0.496561 -0.865395 +v 2.677117 -0.864810 -1.067180 +v 2.945088 -1.238814 -1.265436 +v 3.138949 -1.652664 -1.465446 +v 3.147436 -2.141626 -1.537688 +v 3.031253 -2.613064 -1.482094 +v 2.783866 -2.992528 -1.314732 +v 2.543458 -3.370093 -1.149628 +v 2.337227 -3.775569 -1.030947 +v 2.058265 -4.101642 -0.851579 +v 1.748528 -4.365193 -0.645722 +v 1.425158 -4.592117 -0.427715 +v 1.093089 -4.788147 -0.202229 +v 0.738924 -4.922307 0.035384 +v 0.382557 -4.976985 0.271293 +v 1.542261 2.658821 -0.487401 +v 1.223616 2.361079 -0.325551 +v 0.914558 2.057762 -0.125098 +v 0.631006 1.779597 0.162711 +v 0.539472 1.251915 0.248013 +v 0.672254 0.769781 0.251338 +v 0.992454 0.524126 -0.043613 +v 1.332550 0.226720 -0.267420 +v 1.639186 -0.103112 -0.362245 +v 1.938818 -0.456405 -0.485380 +v 2.226925 -0.812781 -0.621444 +v 2.521157 -1.149410 -0.774513 +v 2.834190 -1.489032 -0.940066 +v 3.218078 -1.744746 -1.129034 +v 3.405977 -2.186391 -1.247620 +v 3.250431 -2.644380 -1.186383 +v 3.017444 -3.051606 -1.070713 +v 2.763009 -3.434808 -0.940373 +v 2.495411 -3.797925 -0.799608 +v 2.194268 -4.117792 -0.645231 +v 1.862121 -4.382407 -0.469668 +v 1.517135 -4.607488 -0.284686 +v 1.163115 -4.802288 -0.093292 +v 0.780858 -4.906961 0.112090 +v 0.419287 -4.981111 0.330199 +v 1.755777 2.478420 -0.443081 +v 1.442262 2.138489 -0.347087 +v 1.078544 1.858107 -0.235107 +v 0.657311 1.639075 -0.181597 +v 0.528475 1.253748 0.214822 +v 0.754270 0.767389 0.173671 +v 1.151035 0.488496 0.023930 +v 1.584189 0.305820 0.079792 +v 1.801285 -0.151250 0.046722 +v 2.103353 -0.492547 -0.072554 +v 2.403655 -0.857975 -0.216446 +v 2.693776 -1.222582 -0.380164 +v 2.995863 -1.549218 -0.552009 +v 3.363853 -1.793226 -0.782841 +v 3.590424 -2.212422 -0.914852 +v 3.434238 -2.672840 -0.865038 +v 3.174136 -3.066285 -0.766077 +v 2.900725 -3.442868 -0.659094 +v 2.613382 -3.800694 -0.547058 +v 2.306086 -4.129542 -0.424771 +v 1.957399 -4.393685 -0.282681 +v 1.593577 -4.620453 -0.132447 +v 1.222027 -4.816691 0.022030 +v 0.818609 -4.907269 0.191810 +v 0.437311 -4.958547 0.374760 +v 1.900226 2.424548 -0.205095 +v 1.543016 2.158619 -0.049799 +v 1.117643 1.957799 0.037890 +v 0.733143 1.764179 0.126980 +v 0.618750 1.230923 0.227008 +v 1.174185 0.959619 0.262757 +v 1.413874 0.714797 0.263262 +v 1.814544 0.518228 0.034240 +v 2.142207 0.133771 0.015706 +v 2.460884 -0.225533 -0.061296 +v 2.759521 -0.601658 -0.150162 +v 3.038766 -0.990330 -0.249989 +v 3.342021 -1.330592 -0.439588 +v 3.617092 -1.736422 -0.525527 +v 3.721989 -2.219003 -0.557773 +v 3.552305 -2.675459 -0.513099 +v 3.260384 -3.052372 -0.433784 +v 2.924907 -3.382313 -0.352267 +v 2.658593 -3.760425 -0.272373 +v 2.387391 -4.130044 -0.191114 +v 2.032344 -4.402301 -0.086280 +v 1.653761 -4.626953 0.027267 +v 1.268286 -4.827984 0.143465 +v 0.853124 -4.933751 0.269477 +v 0.453389 -4.923517 0.412888 +v 1.958709 2.437389 0.073923 +v 1.504035 2.367885 0.182179 +v 1.112200 2.137752 0.340462 +v 0.898262 1.755254 0.533518 +v 0.688383 1.224577 0.658668 +v 1.152439 1.032387 0.634163 +v 1.656204 0.959866 0.499151 +v 2.078185 0.728093 0.312238 +v 2.457453 0.403056 0.172020 +v 2.802863 0.037387 0.048278 +v 3.117472 -0.357568 -0.058694 +v 3.401227 -0.778116 -0.133902 +v 3.642761 -1.222353 -0.190920 +v 3.790632 -1.703666 -0.203996 +v 3.788734 -2.201832 -0.190290 +v 3.610738 -2.657359 -0.148449 +v 3.280418 -3.006872 -0.097423 +v 2.945516 -3.341780 -0.042215 +v 2.699065 -3.741585 0.002708 +v 2.444445 -4.128580 0.049579 +v 2.084079 -4.405971 0.117760 +v 1.696831 -4.631419 0.192467 +v 1.300954 -4.832017 0.269706 +v 0.874494 -4.936266 0.354972 +v 0.450996 -4.853317 0.433100 +v 2.044390 2.308173 0.311543 +v 1.599139 2.228060 0.446814 +v 1.161300 2.042075 0.519850 +v 0.821044 1.743222 0.687998 +v 0.678076 1.226711 0.662586 +v 1.162038 1.029916 0.676779 +v 1.577758 0.755801 0.712830 +v 2.025779 0.515888 0.668449 +v 2.457440 0.251938 0.583645 +v 2.866125 -0.035533 0.473779 +v 3.247279 -0.356942 0.360147 +v 3.559363 -0.746824 0.257998 +v 3.764927 -1.208449 0.212324 +v 3.874043 -1.698009 0.186270 +v 3.832034 -2.192291 0.195704 +v 3.629707 -2.637151 0.219379 +v 3.283095 -2.972672 0.243217 +v 2.989155 -3.347856 0.268786 +v 2.760640 -3.760523 0.274937 +v 2.479831 -4.130889 0.294102 +v 2.114078 -4.406967 0.326016 +v 1.722362 -4.634714 0.361267 +v 1.320669 -4.835011 0.398666 +v 0.888023 -4.938362 0.442205 +v 0.454230 -4.830733 0.481074 +v 2.133087 2.070899 0.439806 +v 1.693065 1.962302 0.305366 +v 1.233714 1.825275 0.258184 +v 0.797353 1.587655 0.354180 +v 0.663733 1.144378 0.515173 +v 0.974992 0.729543 0.449727 +v 1.399175 0.463730 0.455735 +v 1.806163 0.198939 0.471495 +v 2.203674 -0.108101 0.512262 +v 2.609792 -0.397864 0.527821 +v 3.021472 -0.681530 0.559619 +v 3.453168 -0.933343 0.610932 +v 3.855322 -1.230879 0.596158 +v 3.934568 -1.723031 0.573261 +v 3.853652 -2.209288 0.563827 +v 3.689929 -2.669547 0.562745 +v 3.396543 -3.053399 0.556537 +v 3.098075 -3.421380 0.553677 +v 2.817414 -3.800021 0.545635 +v 2.491368 -4.132399 0.540534 +v 2.121932 -4.406297 0.535814 +v 1.730717 -4.637260 0.531723 +v 1.328039 -4.839053 0.528892 +v 0.893362 -4.942872 0.530409 +v 0.458841 -4.833613 0.553646 +v 2.130910 1.864936 0.634863 +v 1.722942 1.694198 0.466538 +v 1.262502 1.613598 0.345438 +v 0.765375 1.501010 0.331678 +v 0.617882 1.017621 0.441138 +v 0.890233 0.608766 0.587377 +v 1.310402 0.351195 0.705928 +v 1.705363 0.036439 0.784372 +v 2.115941 -0.247858 0.855419 +v 2.541821 -0.514280 0.908749 +v 2.973377 -0.771868 0.947831 +v 3.420345 -1.001394 0.978611 +v 3.848600 -1.258766 1.021467 +v 3.958672 -1.743582 0.982063 +v 3.873938 -2.229208 0.953690 +v 3.679705 -2.677736 0.928518 +v 3.424177 -3.088097 0.897435 +v 3.125820 -3.460537 0.863418 +v 2.804791 -3.804524 0.825118 +v 2.475737 -4.131574 0.786518 +v 2.110219 -4.407543 0.745105 +v 1.720808 -4.637640 0.702120 +v 1.323190 -4.843127 0.659285 +v 0.891078 -4.950791 0.618747 +v 0.459847 -4.854070 0.599972 +v 2.066527 1.776462 0.896638 +v 1.657657 1.640808 0.771739 +v 1.197838 1.719519 0.668360 +v 0.791912 1.483165 0.553964 +v 0.594034 0.949799 0.575332 +v 1.012585 0.875020 0.900053 +v 1.430214 0.603966 0.970055 +v 1.848551 0.331321 1.068566 +v 2.268632 0.056914 1.137178 +v 2.693031 -0.217021 1.202675 +v 3.097686 -0.517327 1.287760 +v 3.467463 -0.857950 1.381884 +v 3.748545 -1.282961 1.388230 +v 3.904145 -1.763966 1.384147 +v 3.865732 -2.258774 1.344041 +v 3.647673 -2.694963 1.291579 +v 3.385564 -3.098281 1.233638 +v 3.068338 -3.449540 1.164665 +v 2.750974 -3.792035 1.095729 +v 2.426067 -4.118397 1.027877 +v 2.075021 -4.403510 0.951449 +v 1.695889 -4.640010 0.870820 +v 1.304994 -4.844189 0.788592 +v 0.885148 -4.970319 0.705596 +v 0.463216 -4.923892 0.619515 +v 1.988413 1.781263 1.167943 +v 1.555633 1.629808 1.071085 +v 1.107286 1.667962 0.968758 +v 0.761903 1.473885 0.805576 +v 0.512123 0.979701 0.718262 +v 0.965021 0.755498 0.785135 +v 1.289099 0.502607 1.084502 +v 1.680046 0.203454 1.178936 +v 2.089997 -0.083232 1.255409 +v 2.452871 -0.397985 1.429292 +v 2.839983 -0.705799 1.553497 +v 3.213549 -1.026040 1.676392 +v 3.583566 -1.355594 1.766435 +v 3.823207 -1.795742 1.776297 +v 3.805285 -2.288724 1.731638 +v 3.569800 -2.709112 1.651317 +v 3.300049 -3.100544 1.564141 +v 2.986499 -3.446623 1.464332 +v 2.680631 -3.791665 1.366431 +v 2.362458 -4.115548 1.264190 +v 2.023244 -4.405102 1.154100 +v 1.654684 -4.641008 1.036164 +v 1.273919 -4.843457 0.915381 +v 0.864188 -4.972536 0.791635 +v 0.451606 -4.966136 0.657637 +v 1.902260 1.879603 1.418337 +v 1.486149 1.659914 1.376764 +v 1.016019 1.607316 1.296482 +v 0.553884 1.473430 1.145338 +v 0.405148 0.962675 1.013205 +v 0.646702 0.501460 0.934362 +v 1.047688 0.168047 0.966264 +v 1.460343 -0.134621 1.013231 +v 1.871336 -0.430272 1.086258 +v 2.284474 -0.722365 1.181316 +v 2.607361 -1.050954 1.397941 +v 2.941614 -1.362043 1.609939 +v 3.295371 -1.616510 1.848098 +v 3.681081 -1.829503 2.082781 +v 3.706517 -2.321842 2.113458 +v 3.443715 -2.714759 1.999556 +v 3.165850 -3.084615 1.879066 +v 2.876054 -3.442670 1.754505 +v 2.579247 -3.785252 1.624944 +v 2.282367 -4.118259 1.491727 +v 1.950249 -4.402865 1.349948 +v 1.597645 -4.641302 1.196608 +v 1.229098 -4.841249 1.037927 +v 0.830889 -4.962650 0.872981 +v 0.437442 -4.978906 0.708781 +v 1.768786 2.100559 1.535052 +v 1.346053 1.916759 1.434404 +v 0.913303 1.735932 1.337030 +v 0.518204 1.498020 1.181099 +v 0.409584 0.954682 1.022507 +v 0.588601 0.501984 1.151377 +v 0.907266 0.119295 1.274801 +v 1.305581 -0.192576 1.352819 +v 1.768172 -0.422161 1.281603 +v 2.087571 -0.763492 1.471942 +v 2.334621 -1.119055 1.738619 +v 2.680409 -1.412540 1.955341 +v 3.071068 -1.629996 2.180652 +v 3.464554 -1.822690 2.421180 +v 3.517905 -2.311325 2.462456 +v 3.267167 -2.697166 2.325866 +v 2.998396 -3.065218 2.176770 +v 2.723875 -3.424805 2.024821 +v 2.459042 -3.782472 1.868849 +v 2.173245 -4.114404 1.710894 +v 1.860587 -4.404349 1.538784 +v 1.524828 -4.642100 1.350405 +v 1.174074 -4.840608 1.156255 +v 0.790605 -4.934781 0.947351 +v 0.409402 -4.982156 0.766603 +v 1.626904 2.342615 1.505719 +v 1.308537 2.141661 1.217455 +v 0.952023 1.897911 1.019620 +v 0.493682 1.584730 0.844703 +v 0.764565 1.054876 0.899544 +v 0.968541 0.631015 1.086315 +v 1.195752 0.420066 1.375311 +v 1.538318 0.161333 1.463767 +v 1.951283 -0.113363 1.546242 +v 2.282512 -0.449197 1.723755 +v 2.484234 -0.802953 2.010113 +v 2.780273 -1.092320 2.233622 +v 3.092596 -1.391409 2.472855 +v 3.319855 -1.762796 2.717105 +v 3.261277 -2.251284 2.758058 +v 3.035072 -2.651185 2.610195 +v 2.801751 -3.044367 2.455106 +v 2.542018 -3.393930 2.259615 +v 2.292042 -3.755113 2.088745 +v 2.042718 -4.107775 1.915376 +v 1.748287 -4.398326 1.714770 +v 1.436741 -4.640023 1.495900 +v 1.106205 -4.841978 1.267648 +v 0.742577 -4.923278 1.020291 +v 0.378672 -4.965086 0.807986 +v 1.425662 2.418751 1.688065 +v 1.085585 2.245915 1.407809 +v 0.829119 1.991165 1.076675 +v 0.510727 1.640643 0.798972 +v 0.765166 1.083477 0.914687 +v 0.846875 0.685027 1.084047 +v 1.201322 0.567303 1.415621 +v 1.530383 0.352999 1.691292 +v 1.898137 0.083062 1.860912 +v 2.277929 -0.173678 2.073084 +v 2.604694 -0.490682 2.299153 +v 2.839254 -0.842840 2.573307 +v 2.995620 -1.240977 2.838631 +v 3.059893 -1.703976 3.018235 +v 2.975608 -2.191087 3.023056 +v 2.783354 -2.617575 2.877472 +v 2.588923 -3.024252 2.702878 +v 2.334619 -3.362641 2.481737 +v 2.116713 -3.734880 2.291314 +v 1.886568 -4.092480 2.102238 +v 1.623562 -4.395768 1.880494 +v 1.333328 -4.638622 1.630854 +v 1.027588 -4.843012 1.371623 +v 0.695378 -4.948157 1.091445 +v 0.352825 -4.929454 0.844131 +v 1.325517 2.277296 1.912815 +v 1.010364 2.049696 1.642874 +v 0.647646 1.896912 1.376350 +v 0.305899 1.657510 1.057467 +v 0.417037 1.191710 1.210059 +v 0.569888 0.712275 1.378531 +v 0.873145 0.364137 1.611194 +v 1.226665 0.088232 1.866551 +v 1.608714 -0.112564 2.131884 +v 2.041260 -0.191758 2.386365 +v 2.447188 -0.349007 2.646746 +v 2.664046 -0.705807 2.928617 +v 2.744661 -1.151129 3.148590 +v 2.728763 -1.642378 3.241775 +v 2.655281 -2.131235 3.238981 +v 2.516600 -2.580584 3.100066 +v 2.349322 -3.004340 2.936077 +v 2.153936 -3.384812 2.721602 +v 1.945060 -3.751479 2.509635 +v 1.725314 -4.093822 2.282173 +v 1.481363 -4.392243 2.030561 +v 1.219820 -4.644691 1.757157 +v 0.938669 -4.842470 1.466490 +v 0.634663 -4.943588 1.154820 +v 0.340550 -4.851353 0.844546 +v 1.140240 2.300931 2.124972 +v 0.797373 2.103973 1.868016 +v 0.501011 1.988101 1.512668 +v 0.327663 1.715541 1.061467 +v 0.388135 1.230438 1.190463 +v 0.542996 0.803185 1.405760 +v 0.811063 0.531565 1.732627 +v 1.086974 0.298843 2.089719 +v 1.430013 0.069658 2.384018 +v 1.828885 -0.091258 2.651629 +v 2.207846 -0.222584 2.960729 +v 2.364771 -0.617538 3.232070 +v 2.386593 -1.101490 3.368016 +v 2.371054 -1.596610 3.435556 +v 2.308994 -2.088225 3.409594 +v 2.227144 -2.567978 3.330583 +v 2.107290 -3.003695 3.154834 +v 1.930264 -3.389174 2.932260 +v 1.735247 -3.740476 2.683194 +v 1.537931 -4.082635 2.435269 +v 1.324925 -4.387341 2.163603 +v 1.091811 -4.643682 1.868804 +v 0.842032 -4.845161 1.553001 +v 0.568406 -4.941836 1.212519 +v 0.308174 -4.825650 0.867254 +v 1.003984 2.549278 2.130781 +v 0.901701 2.357913 1.713316 +v 0.786694 2.088368 1.338049 +v 0.708323 1.736930 0.992492 +v 0.521844 1.265638 0.930516 +v 0.903361 0.949539 1.236726 +v 1.147763 0.784034 1.642901 +v 1.361737 0.641734 2.078537 +v 1.585608 0.469095 2.498976 +v 1.789442 0.263140 2.915833 +v 1.931596 -0.106856 3.233035 +v 2.014610 -0.557963 3.446634 +v 2.038399 -1.049268 3.548617 +v 1.996171 -1.543756 3.503265 +v 1.940983 -2.031658 3.450407 +v 1.897474 -2.518808 3.438075 +v 1.805720 -2.974192 3.302680 +v 1.676609 -3.383055 3.091575 +v 1.523290 -3.761291 2.855030 +v 1.349800 -4.097083 2.582980 +v 1.158336 -4.392464 2.286800 +v 0.953018 -4.641612 1.966647 +v 0.737440 -4.846937 1.629405 +v 0.497797 -4.942862 1.264354 +v 0.250243 -4.814173 0.908262 +v 0.841401 2.750982 2.017508 +v 0.835299 2.533116 1.596945 +v 0.793085 2.225769 1.235684 +v 0.669300 1.752239 1.079065 +v 0.491814 1.280034 0.919310 +v 0.712787 1.048364 1.329454 +v 0.940330 1.035765 1.824414 +v 1.124877 0.903163 2.290746 +v 1.285938 0.660932 2.722500 +v 1.438413 0.330498 3.095217 +v 1.563865 -0.064323 3.402185 +v 1.649464 -0.519040 3.615331 +v 1.643397 -1.022007 3.636228 +v 1.594550 -1.510177 3.546273 +v 1.565034 -2.000779 3.499380 +v 1.569851 -2.486379 3.557687 +v 1.509605 -2.949448 3.428487 +v 1.407575 -3.375945 3.239028 +v 1.283254 -3.756618 2.989701 +v 1.139042 -4.095095 2.704096 +v 0.978568 -4.388783 2.388329 +v 0.805821 -4.640603 2.051224 +v 0.626341 -4.847394 1.695323 +v 0.422649 -4.944879 1.309195 +v 0.203319 -4.840808 0.939318 +v 0.570170 2.827549 1.988339 +v 0.538505 2.642528 1.560503 +v 0.452536 2.267090 1.272197 +v 0.383405 1.787474 1.343697 +v 0.147894 1.372131 1.073982 +v 0.363463 1.043386 1.484778 +v 0.562757 1.049709 1.978386 +v 0.729123 0.882065 2.431062 +v 0.889619 0.627130 2.849008 +v 1.029574 0.297266 3.219450 +v 1.150092 -0.090127 3.531273 +v 1.249444 -0.534081 3.755878 +v 1.315176 -1.020316 3.866409 +v 1.294416 -1.513136 3.796283 +v 1.225036 -1.989272 3.687258 +v 1.226941 -2.468959 3.624235 +v 1.205449 -2.947023 3.557314 +v 1.123738 -3.367397 3.345890 +v 1.026990 -3.753513 3.097847 +v 0.917205 -4.101531 2.808763 +v 0.790444 -4.395263 2.477959 +v 0.652313 -4.644576 2.123633 +v 0.510016 -4.850161 1.750753 +v 0.346066 -4.959398 1.349022 +v 0.175073 -4.869545 0.958262 +v 0.288972 2.834426 2.006767 +v 0.225958 2.618411 1.600530 +v 0.215546 2.261023 1.281718 +v 0.064416 1.839634 1.094057 +v 0.107633 1.345922 1.114670 +v 0.040073 1.036175 1.574102 +v 0.183533 0.951645 2.063375 +v 0.332579 0.760974 2.507690 +v 0.479782 0.515657 2.928532 +v 0.634746 0.215894 3.312596 +v 0.767971 -0.145311 3.650385 +v 0.880320 -0.573680 3.905870 +v 0.967796 -1.050458 4.056979 +v 1.016607 -1.549069 4.094867 +v 1.008835 -2.037463 4.009777 +v 0.954491 -2.502155 3.864050 +v 0.906752 -2.947697 3.680134 +v 0.832463 -3.335125 3.410143 +v 0.763425 -3.728795 3.160122 +v 0.686968 -4.091564 2.878215 +v 0.594037 -4.390851 2.541926 +v 0.490617 -4.638890 2.175347 +v 0.388887 -4.848532 1.794001 +v 0.268245 -4.979133 1.384158 +v 0.150948 -4.934922 0.967300 +v 0.019775 2.788847 2.077057 +v -0.044283 2.495567 1.711729 +v -0.022263 2.144182 1.372556 +v 0.017757 1.714684 1.097774 +v 0.102730 1.211032 1.092905 +v 0.013468 0.846169 1.442917 +v 0.135362 0.633410 1.890694 +v 0.267483 0.400872 2.319709 +v 0.369477 0.158486 2.748525 +v 0.316898 -0.022194 3.216062 +v 0.361386 -0.306119 3.630658 +v 0.473276 -0.633871 3.996020 +v 0.572665 -1.086974 4.189269 +v 0.635065 -1.580574 4.236748 +v 0.656101 -2.069766 4.160499 +v 0.634546 -2.529797 3.990324 +v 0.593122 -2.970138 3.789374 +v 0.552938 -3.374868 3.535331 +v 0.506829 -3.741780 3.240530 +v 0.454866 -4.087682 2.931995 +v 0.393696 -4.386227 2.587204 +v 0.327675 -4.628580 2.209716 +v 0.263941 -4.831708 1.819710 +v 0.183690 -4.969565 1.402272 +v 0.110735 -4.974526 0.977777 +v -0.127978 2.624445 2.250576 +v -0.058133 2.295897 1.919795 +v 0.064164 1.968804 1.584076 +v 0.098830 1.615806 1.260306 +v 0.143043 1.064401 1.129107 +v 0.268556 0.614820 1.284351 +v 0.246421 0.285485 1.671381 +v 0.257132 0.021594 2.104761 +v 0.243579 -0.174395 2.568430 +v 0.203367 -0.379178 2.984282 +v 0.166803 -0.632947 3.403829 +v 0.152514 -0.863179 3.812602 +v 0.153844 -1.149255 4.224410 +v 0.241641 -1.625025 4.344409 +v 0.276917 -2.107267 4.248671 +v 0.294120 -2.566298 4.081786 +v 0.279500 -2.992770 3.852798 +v 0.261617 -3.398648 3.599611 +v 0.241612 -3.763296 3.299685 +v 0.221162 -4.095011 2.972523 +v 0.193184 -4.383637 2.615104 +v 0.164217 -4.618922 2.227880 +v 0.135792 -4.814391 1.832280 +v 0.099681 -4.948807 1.407376 +v 0.053505 -4.978487 0.994015 +v -0.160515 2.423423 2.447303 +v -0.001712 2.090794 2.150415 +v 0.154426 1.767591 1.830676 +v 0.226453 1.540622 1.370068 +v 0.149973 1.043079 1.156893 +v 0.105730 0.637898 1.414333 +v -0.054466 0.329711 1.777737 +v -0.172545 0.078459 2.141486 +v -0.197708 -0.153505 2.563502 +v -0.240041 -0.405991 2.973727 +v -0.266346 -0.696998 3.345295 +v -0.253105 -0.982390 3.729510 +v -0.218152 -1.274311 4.057797 +v -0.166984 -1.669137 4.355824 +v -0.106425 -2.157008 4.314881 +v -0.063210 -2.616386 4.156458 +v -0.047046 -3.023149 3.895869 +v -0.042037 -3.412609 3.618801 +v -0.030869 -3.773177 3.314445 +v -0.022395 -4.100926 2.983519 +v -0.013015 -4.390815 2.626217 +v -0.001471 -4.632293 2.240961 +v 0.009548 -4.836582 1.843576 +v 0.015408 -4.928564 1.405891 +v -0.010927 -4.971986 0.985955 +v -0.420842 2.313073 2.446123 +v -0.299009 1.994768 2.119967 +v -0.119736 1.809419 1.796758 +v 0.140763 1.637852 1.418137 +v -0.137799 1.260648 1.269076 +v -0.274908 0.820419 1.554785 +v -0.219757 0.673131 1.975707 +v -0.344893 0.427814 2.347085 +v -0.461156 0.163932 2.737244 +v -0.553681 -0.131597 3.130357 +v -0.615573 -0.471476 3.498756 +v -0.649562 -0.841332 3.843081 +v -0.618722 -1.263592 4.120841 +v -0.571095 -1.723874 4.316154 +v -0.493591 -2.213704 4.341518 +v -0.426134 -2.673520 4.191530 +v -0.374719 -3.071038 3.920431 +v -0.340160 -3.411668 3.586965 +v -0.300201 -3.771088 3.283757 +v -0.255088 -4.110944 2.968245 +v -0.211648 -4.406478 2.618011 +v -0.164910 -4.651176 2.237406 +v -0.117465 -4.852713 1.837355 +v -0.063362 -4.957598 1.407676 +v -0.050696 -4.930736 0.980777 +v -0.627284 2.415202 2.281522 +v -0.456848 2.193225 1.929708 +v -0.210339 2.037248 1.553545 +v -0.199123 1.785231 1.281475 +v -0.131112 1.240986 1.286458 +v -0.483845 0.987377 1.469968 +v -0.622798 0.767714 1.866282 +v -0.765556 0.446243 2.227232 +v -0.874164 0.103993 2.588893 +v -0.947648 -0.240965 2.959849 +v -0.996210 -0.596926 3.324967 +v -1.012842 -0.962401 3.683069 +v -1.007299 -1.357046 4.004831 +v -0.955462 -1.790575 4.260868 +v -0.879205 -2.279290 4.341606 +v -0.789745 -2.741849 4.201025 +v -0.708044 -3.126365 3.917370 +v -0.639059 -3.442233 3.565054 +v -0.563200 -3.761890 3.225629 +v -0.490893 -4.107273 2.920665 +v -0.412742 -4.414868 2.586694 +v -0.327525 -4.662839 2.214415 +v -0.239886 -4.855381 1.816210 +v -0.147163 -4.947117 1.387950 +v -0.065219 -4.861835 0.979115 +v -0.825248 2.537432 2.120824 +v -0.658030 2.327786 1.729826 +v -0.473028 2.084918 1.359539 +v -0.290305 1.720644 1.018408 +v -0.194201 1.239693 0.884687 +v -0.435212 0.849261 1.230858 +v -0.589061 0.500203 1.599047 +v -0.712118 0.133196 1.938035 +v -0.809197 -0.215610 2.299710 +v -0.889980 -0.562098 2.660572 +v -0.963155 -0.908416 3.018462 +v -1.043285 -1.234989 3.356698 +v -1.171829 -1.556011 3.695714 +v -1.257854 -1.890845 4.054953 +v -1.248987 -2.339300 4.266950 +v -1.153756 -2.807940 4.160947 +v -1.041581 -3.171933 3.863225 +v -0.929583 -3.499388 3.533434 +v -0.828066 -3.813868 3.195898 +v -0.718835 -4.135887 2.876996 +v -0.608593 -4.431273 2.541206 +v -0.488482 -4.672928 2.174655 +v -0.361887 -4.859399 1.784439 +v -0.230172 -4.934845 1.363497 +v -0.082381 -4.823080 0.960528 +v -1.062015 2.382753 2.109114 +v -0.895067 2.121884 1.750272 +v -0.586301 1.917460 1.454612 +v -0.306375 1.597754 1.083779 +v -0.155838 1.136378 0.946927 +v -0.110399 0.691019 1.198374 +v -0.226123 0.307214 1.512953 +v -0.339724 -0.049872 1.860230 +v -0.445850 -0.429842 2.174504 +v -0.553806 -0.805136 2.499180 +v -0.676100 -1.179086 2.816729 +v -0.835067 -1.542524 3.127900 +v -1.044771 -1.871430 3.441211 +v -1.362528 -2.048634 3.781920 +v -1.549757 -2.375493 4.103996 +v -1.510185 -2.861439 4.059475 +v -1.368513 -3.203615 3.760975 +v -1.222964 -3.535760 3.450142 +v -1.081730 -3.853081 3.130391 +v -0.947510 -4.166247 2.812093 +v -0.800385 -4.445348 2.476498 +v -0.644834 -4.680562 2.119308 +v -0.482669 -4.864830 1.741216 +v -0.311846 -4.933639 1.333806 +v -0.128551 -4.788566 0.939502 +v -1.080603 2.157193 2.278923 +v -0.780635 1.941536 1.984021 +v -0.487064 1.719619 1.670748 +v -0.140004 1.525867 1.403935 +v -0.150796 0.996188 1.110248 +v 0.009397 0.529166 1.133413 +v -0.090425 0.049482 1.286228 +v -0.384568 -0.319238 1.509871 +v -0.446261 -0.709974 1.846774 +v -0.606336 -1.084217 2.179002 +v -0.814404 -1.424455 2.475674 +v -1.046980 -1.736155 2.800549 +v -1.307812 -2.005825 3.136214 +v -1.599153 -2.181247 3.501102 +v -1.851611 -2.386833 3.876307 +v -1.846839 -2.875663 3.894495 +v -1.678610 -3.219631 3.608276 +v -1.493230 -3.522632 3.294376 +v -1.330202 -3.862659 3.011607 +v -1.159357 -4.173115 2.709002 +v -0.984098 -4.454578 2.389465 +v -0.794532 -4.691253 2.050466 +v -0.595867 -4.870237 1.687831 +v -0.389784 -4.930847 1.295886 +v -0.202712 -4.801276 0.905947 +v -1.219220 1.916726 2.328151 +v -0.946956 1.679043 2.026004 +v -0.658400 1.472205 1.724893 +v -0.310870 1.499661 1.330241 +v -0.193350 1.012959 1.098097 +v -0.370111 0.557622 0.983207 +v -0.457171 0.141075 1.272907 +v -0.619275 -0.272532 1.516439 +v -0.864491 -0.674530 1.730464 +v -1.014539 -1.053044 2.013230 +v -1.218057 -1.307527 2.331717 +v -1.435191 -1.580609 2.677450 +v -1.659452 -1.824213 3.035720 +v -1.885074 -2.006638 3.439356 +v -2.121567 -2.354424 3.702194 +v -2.142101 -2.842478 3.666945 +v -1.962383 -3.208189 3.410814 +v -1.726657 -3.480884 3.096931 +v -1.548272 -3.836750 2.843219 +v -1.362377 -4.172482 2.578823 +v -1.156059 -4.457837 2.282339 +v -0.939599 -4.703648 1.967034 +v -0.705832 -4.879545 1.624739 +v -0.464949 -4.935347 1.252023 +v -0.236516 -4.830867 0.896442 +v -1.455130 1.839163 2.193790 +v -1.205330 1.624270 1.855256 +v -0.920796 1.505348 1.505041 +v -0.625898 1.495994 1.117228 +v -0.462160 1.088119 0.867378 +v -0.470342 0.608431 1.025517 +v -0.741065 0.333206 1.377483 +v -0.945644 -0.012338 1.614960 +v -1.169821 -0.414855 1.859774 +v -1.342641 -0.757620 2.066501 +v -1.568445 -1.049251 2.366120 +v -1.752398 -1.286130 2.726092 +v -1.973058 -1.572809 3.063092 +v -2.223207 -1.889509 3.354574 +v -2.426799 -2.321332 3.488520 +v -2.408529 -2.803894 3.408657 +v -2.217513 -3.185625 3.181216 +v -1.955312 -3.459676 2.890040 +v -1.746226 -3.808391 2.650392 +v -1.547178 -4.163128 2.423774 +v -1.319747 -4.461282 2.157427 +v -1.074569 -4.712472 1.868463 +v -0.810931 -4.894907 1.552234 +v -0.534164 -4.966530 1.208262 +v -0.233275 -4.916265 0.913987 +v -1.622887 1.965852 2.004212 +v -1.419246 1.743018 1.656713 +v -1.160527 1.607398 1.277362 +v -0.816501 1.596443 0.916759 +v -0.544917 1.167224 0.863244 +v -0.830036 0.707633 0.837435 +v -1.054845 0.338550 1.063527 +v -1.249333 0.066641 1.440588 +v -1.493644 -0.394885 1.522089 +v -1.723566 -0.709257 1.839900 +v -1.948354 -1.050514 2.133246 +v -2.143899 -1.253193 2.533167 +v -2.350080 -1.415740 2.959301 +v -2.570225 -1.812003 3.164764 +v -2.700719 -2.286478 3.222298 +v -2.639577 -2.761241 3.122524 +v -2.442351 -3.155973 2.924492 +v -2.188444 -3.498478 2.709665 +v -1.964765 -3.855816 2.498611 +v -1.730572 -4.189770 2.275782 +v -1.469473 -4.470058 2.021271 +v -1.201046 -4.720136 1.755636 +v -0.908961 -4.909750 1.469637 +v -0.600109 -4.967665 1.151074 +v -0.258555 -4.958684 0.888581 +v -1.683244 2.195348 1.847238 +v -1.406628 2.041558 1.557980 +v -1.058811 1.932969 1.245240 +v -0.716590 1.712845 0.978337 +v -0.586115 1.212410 0.947413 +v -0.771876 0.742007 0.929690 +v -1.163600 0.477267 1.104042 +v -1.522252 0.197079 1.313381 +v -1.835711 -0.117061 1.548987 +v -2.031292 -0.436726 1.875946 +v -2.259473 -0.739560 2.177083 +v -2.472976 -0.980181 2.539670 +v -2.734496 -1.298058 2.824718 +v -2.890451 -1.762574 2.912860 +v -2.928728 -2.255408 2.905855 +v -2.854075 -2.732443 2.824085 +v -2.620893 -3.118660 2.647240 +v -2.388247 -3.495611 2.468502 +v -2.157349 -3.868018 2.294124 +v -1.897373 -4.198622 2.094668 +v -1.608423 -4.475454 1.868066 +v -1.314910 -4.724418 1.629901 +v -0.995505 -4.911399 1.373258 +v -0.656882 -4.929875 1.093832 +v -0.297284 -4.982296 0.860363 +v -1.649650 2.414392 1.668670 +v -1.225975 2.294439 1.610361 +v -0.839082 2.040150 1.479379 +v -0.500815 1.714097 1.269422 +v -0.410794 1.244442 1.140388 +v -0.732217 0.835586 1.357857 +v -1.015381 0.554578 1.503269 +v -1.454913 0.410310 1.693880 +v -1.810053 0.140886 1.912022 +v -2.193712 -0.097259 2.116837 +v -2.550987 -0.417964 2.268350 +v -2.847698 -0.803802 2.402378 +v -3.025147 -1.262139 2.516442 +v -3.145947 -1.742659 2.593414 +v -3.153024 -2.238204 2.601778 +v -2.987190 -2.691738 2.515468 +v -2.685130 -3.019412 2.325842 +v -2.441695 -3.401392 2.174014 +v -2.260343 -3.819117 2.049917 +v -2.034857 -4.197855 1.898838 +v -1.734754 -4.486911 1.704170 +v -1.412837 -4.720026 1.490912 +v -1.073112 -4.909092 1.269637 +v -0.702423 -4.935848 1.019846 +v -0.344210 -4.978172 0.805423 +v -1.652376 2.558968 1.424832 +v -1.201487 2.447361 1.335943 +v -0.768797 2.248614 1.253206 +v -0.487898 1.848851 1.193378 +v -0.389265 1.302886 1.106782 +v -0.714804 0.979876 1.261520 +v -1.204110 0.890116 1.457752 +v -1.661515 0.677110 1.572048 +v -2.083595 0.389181 1.668546 +v -2.454137 0.036071 1.781846 +v -2.769414 -0.364914 1.902723 +v -3.009694 -0.808562 2.031272 +v -3.204535 -1.268398 2.150001 +v -3.327537 -1.751759 2.231742 +v -3.340832 -2.248512 2.268723 +v -3.193105 -2.715633 2.230937 +v -2.911886 -3.082186 2.083889 +v -2.610004 -3.408952 1.909364 +v -2.361969 -3.791213 1.787014 +v -2.145431 -4.190362 1.683809 +v -1.837093 -4.487988 1.525136 +v -1.496882 -4.712903 1.343326 +v -1.138726 -4.907661 1.158028 +v -0.746577 -4.971164 0.952380 +v -0.367061 -4.973853 0.762386 +v -1.723795 2.519475 1.154531 +v -1.281945 2.410150 1.033625 +v -0.853397 2.240684 0.920884 +v -0.500702 1.912344 0.858621 +v -0.458329 1.454129 0.818600 +v -0.841688 1.044292 0.934616 +v -1.343295 0.906053 1.059578 +v -1.683887 0.553345 1.153692 +v -2.048250 0.219841 1.274634 +v -2.392559 -0.138132 1.391751 +v -2.689066 -0.531702 1.512915 +v -2.945055 -0.949133 1.633085 +v -3.186422 -1.374519 1.740490 +v -3.400507 -1.811099 1.852476 +v -3.467552 -2.295893 1.934411 +v -3.376652 -2.779166 1.950744 +v -3.151684 -3.204715 1.886457 +v -2.832027 -3.520297 1.723006 +v -2.529555 -3.854406 1.584735 +v -2.258831 -4.216877 1.480028 +v -1.928301 -4.500361 1.337955 +v -1.568121 -4.717258 1.188522 +v -1.192790 -4.905310 1.040384 +v -0.785821 -4.982839 0.876048 +v -0.388271 -4.955221 0.722837 +v -1.814239 2.493021 0.888832 +v -1.376657 2.402184 0.733289 +v -0.957931 2.206243 0.596000 +v -0.567260 1.933848 0.514409 +v -0.508160 1.396785 0.558511 +v -0.640309 1.026120 0.630202 +v -1.125860 0.592476 0.789320 +v -1.495949 0.273170 0.901225 +v -1.803314 -0.087207 1.077134 +v -2.112294 -0.418643 1.188706 +v -2.391479 -0.801903 1.325376 +v -2.671130 -1.185778 1.388687 +v -2.940819 -1.577706 1.458596 +v -3.312901 -1.907247 1.474420 +v -3.537068 -2.339541 1.552348 +v -3.531413 -2.824897 1.619714 +v -3.319354 -3.258949 1.592561 +v -3.000161 -3.599001 1.489358 +v -2.679492 -3.923103 1.369416 +v -2.360141 -4.242931 1.258488 +v -2.004937 -4.509480 1.143999 +v -1.625296 -4.724882 1.028747 +v -1.237021 -4.909426 0.918732 +v -0.812644 -4.974939 0.793528 +v -0.412972 -4.961785 0.654001 +v -1.929902 2.407875 0.644598 +v -1.510151 2.331708 0.457805 +v -1.125140 2.103679 0.308938 +v -0.780964 1.754222 0.246605 +v -0.470502 1.340069 0.393817 +v -0.808173 0.887949 0.289072 +v -1.149337 0.545275 0.367483 +v -1.485965 0.152547 0.544346 +v -1.792107 -0.189247 0.645318 +v -2.114828 -0.558035 0.765454 +v -2.357854 -0.907307 0.895967 +v -2.653576 -1.298714 0.967036 +v -2.879957 -1.673586 1.049510 +v -3.152016 -2.060590 1.129724 +v -3.465420 -2.425154 1.224681 +v -3.648914 -2.872850 1.293411 +v -3.450947 -3.313695 1.279961 +v -3.102575 -3.628408 1.201346 +v -2.751531 -3.930061 1.115237 +v -2.419311 -4.244832 1.030448 +v -2.059984 -4.518337 0.946754 +v -1.666946 -4.732615 0.866722 +v -1.267990 -4.916760 0.793178 +v -0.832750 -4.975766 0.708774 +v -0.420035 -4.970940 0.603922 +v -2.049010 2.194300 0.498690 +v -1.684407 2.070455 0.430969 +v -1.322067 1.850670 0.426123 +v -0.944749 1.695300 0.401098 +v -0.677068 1.368547 0.626687 +v -0.946944 0.938029 0.475270 +v -1.455332 0.798921 0.327320 +v -1.809178 0.440998 0.355235 +v -1.913273 0.092063 0.392545 +v -2.431806 -0.351850 0.527475 +v -2.671080 -0.723880 0.642518 +v -2.916733 -1.149837 0.651290 +v -3.142153 -1.582660 0.728259 +v -3.340076 -2.018199 0.765966 +v -3.538646 -2.463670 0.841744 +v -3.722520 -2.906556 0.933682 +v -3.522802 -3.329762 0.943888 +v -3.150413 -3.621456 0.891605 +v -2.798822 -3.922898 0.838005 +v -2.445439 -4.221455 0.786694 +v -2.078820 -4.495301 0.739742 +v -1.692316 -4.729945 0.698994 +v -1.285342 -4.919824 0.664945 +v -0.844557 -4.973653 0.622290 +v -0.456417 -4.977846 0.571941 +v -2.016394 0.644177 0.636156 +v -3.299930 -0.944105 0.661780 +v -1.294723 -4.930340 0.536358 +vt 0.263363 0.211569 +vt 0.262483 0.211103 +vt 0.261575 0.213250 +vt 0.262325 0.213624 +vt 0.269871 0.198931 +vt 0.267680 0.197938 +vt 0.266508 0.201048 +vt 0.268437 0.202006 +vt 0.298747 0.142359 +vt 0.295592 0.143448 +vt 0.289284 0.152881 +vt 0.294714 0.154878 +vt 0.369800 0.033504 +vt 0.350814 0.023823 +vt 0.337229 0.052212 +vt 0.353975 0.061509 +vt 0.265490 0.203789 +vt 0.267031 0.204613 +vt 0.327215 0.074260 +vt 0.339575 0.084767 +vt 0.264436 0.206368 +vt 0.265741 0.207106 +vt 0.276205 0.189215 +vt 0.273171 0.187521 +vt 0.271545 0.191225 +vt 0.274220 0.192675 +vt 0.318656 0.092588 +vt 0.319669 0.098541 +vt 0.260255 0.217393 +vt 0.259867 0.217230 +vt 0.259215 0.218900 +vt 0.259452 0.219061 +vt 0.263421 0.208807 +vt 0.264509 0.209392 +vt 0.269705 0.194670 +vt 0.271908 0.195775 +vt 0.285749 0.170093 +vt 0.283541 0.167574 +vt 0.280432 0.173814 +vt 0.282873 0.176310 +vt 0.305391 0.119027 +vt 0.318450 0.131269 +vt 0.277518 0.178884 +vt 0.280570 0.181279 +vt 0.341533 0.114590 +vt 0.320389 0.133596 +vt 0.265659 0.210095 +vt 0.264300 0.212132 +vt 0.274280 0.197545 +vt 0.272157 0.200378 +vt 0.287316 0.178838 +vt 0.284269 0.183483 +vt 0.310628 0.150501 +vt 0.263048 0.214068 +vt 0.270344 0.203075 +vt 0.278088 0.185314 +vt 0.281481 0.187418 +vt 0.301796 0.158802 +vt 0.387371 0.045302 +vt 0.370700 0.070176 +vt 0.261282 0.215568 +vt 0.261816 0.215900 +vt 0.268696 0.205605 +vt 0.278884 0.191045 +vt 0.289821 0.163147 +vt 0.295953 0.168133 +vt 0.356109 0.090493 +vt 0.260558 0.217694 +vt 0.267126 0.207933 +vt 0.276695 0.194515 +vt 0.291202 0.173812 +vt 0.259658 0.219201 +vt 0.316097 0.155605 +vt 0.307594 0.163473 +vt 0.403860 0.057073 +vt 0.384580 0.080883 +vt 0.263723 0.214579 +vt 0.262310 0.216279 +vt 0.272033 0.204424 +vt 0.270085 0.206717 +vt 0.284635 0.189844 +vt 0.281502 0.193202 +vt 0.300060 0.170400 +vt 0.368863 0.100402 +vt 0.260894 0.217955 +vt 0.268362 0.208891 +vt 0.278847 0.196644 +vt 0.295504 0.177492 +vt 0.347593 0.120723 +vt 0.259832 0.219390 +vt 0.266733 0.210905 +vt 0.276458 0.199479 +vt 0.291379 0.182054 +vt 0.326689 0.143382 +vt 0.265172 0.212787 +vt 0.274125 0.201987 +vt 0.287728 0.186204 +vt 0.305339 0.176319 +vt 0.299679 0.181699 +vt 0.381396 0.113482 +vt 0.364070 0.137926 +vt 0.261229 0.218242 +vt 0.259996 0.219547 +vt 0.269524 0.209961 +vt 0.267705 0.211800 +vt 0.281043 0.198633 +vt 0.278304 0.201545 +vt 0.295083 0.185778 +vt 0.333874 0.152686 +vt 0.265970 0.213525 +vt 0.275858 0.203771 +vt 0.290721 0.189427 +vt 0.322453 0.162651 +vt 0.264344 0.215157 +vt 0.273558 0.205906 +vt 0.287470 0.192586 +vt 0.313369 0.170266 +vt 0.419413 0.070836 +vt 0.397251 0.093502 +vt 0.262769 0.216704 +vt 0.271469 0.208012 +vt 0.284366 0.195601 +vt 0.297950 0.190083 +vt 0.293652 0.192889 +vt 0.338905 0.159945 +vt 0.325870 0.170743 +vt 0.266695 0.214336 +vt 0.264904 0.215793 +vt 0.277401 0.205686 +vt 0.274987 0.207564 +vt 0.289747 0.195834 +vt 0.315839 0.176725 +vt 0.434129 0.085599 +vt 0.410361 0.107405 +vt 0.263187 0.217175 +vt 0.272689 0.209402 +vt 0.286521 0.198337 +vt 0.308236 0.182162 +vt 0.389253 0.123855 +vt 0.261516 0.218556 +vt 0.270567 0.211153 +vt 0.283333 0.201256 +vt 0.303005 0.186375 +vt 0.365083 0.142419 +vt 0.260145 0.219705 +vt 0.268579 0.212780 +vt 0.280064 0.203695 +vt 0.291958 0.199287 +vt 0.288025 0.201646 +vt 0.319245 0.184184 +vt 0.311903 0.187835 +vt 0.422010 0.122703 +vt 0.402040 0.137307 +vt 0.263561 0.217678 +vt 0.261774 0.218888 +vt 0.273782 0.210921 +vt 0.271500 0.212425 +vt 0.284658 0.204038 +vt 0.305826 0.191347 +vt 0.379399 0.160627 +vt 0.260309 0.219837 +vt 0.269360 0.213867 +vt 0.281556 0.206037 +vt 0.300674 0.194239 +vt 0.351844 0.175175 +vt 0.267338 0.215211 +vt 0.278785 0.207709 +vt 0.296090 0.196709 +vt 0.331368 0.181233 +vt 0.265405 0.216479 +vt 0.276204 0.209349 +vt 0.445288 0.103693 +vt 0.286138 0.206778 +vt 0.282907 0.208375 +vt 0.308016 0.196167 +vt 0.302791 0.198383 +vt 0.381993 0.165967 +vt 0.353884 0.177759 +vt 0.270031 0.214999 +vt 0.267884 0.216148 +vt 0.279978 0.209827 +vt 0.298135 0.200458 +vt 0.333166 0.184071 +vt 0.265844 0.217210 +vt 0.277255 0.211214 +vt 0.293915 0.202790 +vt 0.322028 0.190325 +vt 0.457820 0.121138 +vt 0.431432 0.139039 +vt 0.263891 0.218217 +vt 0.274700 0.212543 +vt 0.289871 0.204949 +vt 0.314526 0.193697 +vt 0.408032 0.154347 +vt 0.262019 0.219224 +vt 0.272307 0.213798 +vt 0.260424 0.220035 +vt 0.280953 0.212036 +vt 0.278121 0.213158 +vt 0.299557 0.204529 +vt 0.295000 0.206315 +vt 0.336707 0.197052 +vt 0.324966 0.198152 +vt 0.469600 0.139196 +vt 0.440962 0.155026 +vt 0.266211 0.217981 +vt 0.264175 0.218779 +vt 0.275467 0.214231 +vt 0.290869 0.208045 +vt 0.316321 0.199964 +vt 0.416593 0.169110 +vt 0.262205 0.219598 +vt 0.272955 0.215248 +vt 0.287264 0.209560 +vt 0.309684 0.201114 +vt 0.390775 0.182037 +vt 0.260524 0.220222 +vt 0.270593 0.216207 +vt 0.283968 0.210863 +vt 0.304406 0.202807 +vt 0.360818 0.196549 +vt 0.268344 0.217129 +vt 0.276062 0.215983 +vt 0.273471 0.216741 +vt 0.292082 0.211406 +vt 0.288216 0.212459 +vt 0.318088 0.203228 +vt 0.311559 0.205587 +vt 0.422758 0.185599 +vt 0.395024 0.187076 +vt 0.262366 0.219978 +vt 0.260645 0.220490 +vt 0.271033 0.217462 +vt 0.284820 0.213427 +vt 0.306005 0.207209 +vt 0.365260 0.199556 +vt 0.268711 0.218148 +vt 0.281703 0.214320 +vt 0.301117 0.208623 +vt 0.338179 0.199745 +vt 0.266512 0.218780 +vt 0.278803 0.215173 +vt 0.296403 0.209850 +vt 0.326647 0.200780 +vt 0.479044 0.158726 +vt 0.449762 0.171709 +vt 0.264395 0.219370 +vt 0.271353 0.218750 +vt 0.268986 0.219197 +vt 0.285443 0.216054 +vt 0.282237 0.216649 +vt 0.307162 0.212046 +vt 0.301768 0.213047 +vt 0.363957 0.204478 +vt 0.338060 0.207714 +vt 0.266726 0.219606 +vt 0.279287 0.217230 +vt 0.296936 0.213915 +vt 0.328016 0.208695 +vt 0.486229 0.178922 +vt 0.459124 0.187443 +vt 0.264551 0.219984 +vt 0.276495 0.217773 +vt 0.292661 0.214755 +vt 0.319730 0.209566 +vt 0.429913 0.193289 +vt 0.262445 0.220382 +vt 0.273860 0.218267 +vt 0.288909 0.215415 +vt 0.312999 0.210903 +vt 0.400497 0.198009 +vt 0.260668 0.220704 +vt 0.266859 0.220453 +vt 0.264640 0.220617 +vt 0.279569 0.219311 +vt 0.276754 0.219580 +vt 0.297285 0.217727 +vt 0.293137 0.218040 +vt 0.329221 0.213676 +vt 0.320848 0.215058 +vt 0.465700 0.204863 +vt 0.437192 0.213777 +vt 0.262470 0.220792 +vt 0.274083 0.219815 +vt 0.289340 0.218404 +vt 0.313967 0.216349 +vt 0.404474 0.223251 +vt 0.260707 0.220909 +vt 0.271553 0.220059 +vt 0.285820 0.218734 +vt 0.307723 0.216875 +vt 0.370043 0.214024 +vt 0.269152 0.220271 +vt 0.282555 0.219008 +vt 0.302204 0.217493 +vt 0.340807 0.212148 +vt 0.493445 0.198373 +vt 0.262466 0.221207 +vt 0.260673 0.221178 +vt 0.274159 0.221383 +vt 0.271625 0.221370 +vt 0.289401 0.221453 +vt 0.285851 0.221416 +vt 0.313550 0.221291 +vt 0.307333 0.221295 +vt 0.406717 0.234595 +vt 0.368327 0.227682 +vt 0.269215 0.221357 +vt 0.282618 0.221400 +vt 0.301931 0.221835 +vt 0.339152 0.222550 +vt 0.266897 0.221309 +vt 0.279655 0.221407 +vt 0.297285 0.221453 +vt 0.328884 0.221252 +vt 0.497750 0.218753 +vt 0.466847 0.223163 +vt 0.264667 0.221244 +vt 0.276833 0.221400 +vt 0.293243 0.221400 +vt 0.320687 0.221534 +vt 0.441093 0.227611 +vt 0.269166 0.222426 +vt 0.266851 0.222165 +vt 0.282415 0.223763 +vt 0.279500 0.223508 +vt 0.301575 0.225556 +vt 0.297139 0.225120 +vt 0.339892 0.225883 +vt 0.328136 0.226460 +vt 0.500000 0.240738 +vt 0.467100 0.242261 +vt 0.264634 0.221871 +vt 0.276729 0.223222 +vt 0.293121 0.224748 +vt 0.320080 0.227314 +vt 0.440577 0.241595 +vt 0.262441 0.221619 +vt 0.274080 0.222943 +vt 0.289369 0.224410 +vt 0.313031 0.226569 +vt 0.414429 0.237635 +vt 0.260645 0.221375 +vt 0.271578 0.222690 +vt 0.285755 0.224060 +vt 0.306912 0.226070 +vt 0.375401 0.233124 +vt 0.264542 0.222488 +vt 0.262369 0.222017 +vt 0.276423 0.225018 +vt 0.273878 0.224493 +vt 0.292630 0.228071 +vt 0.288923 0.227362 +vt 0.319101 0.232278 +vt 0.312411 0.231683 +vt 0.437995 0.259023 +vt 0.417284 0.253524 +vt 0.260606 0.221623 +vt 0.271393 0.223987 +vt 0.285359 0.226838 +vt 0.306490 0.230695 +vt 0.384729 0.240377 +vt 0.269014 0.223486 +vt 0.282024 0.226109 +vt 0.301177 0.229773 +vt 0.343163 0.232486 +vt 0.266733 0.222979 +vt 0.279148 0.225578 +vt 0.296651 0.228772 +vt 0.327183 0.232948 +vt 0.492869 0.261556 +vt 0.463660 0.260411 +vt 0.271074 0.225267 +vt 0.268764 0.224493 +vt 0.284580 0.229345 +vt 0.281396 0.228402 +vt 0.305780 0.235200 +vt 0.300609 0.233694 +vt 0.382961 0.254989 +vt 0.341669 0.246794 +vt 0.266538 0.223785 +vt 0.278611 0.227595 +vt 0.295979 0.232431 +vt 0.325970 0.240695 +vt 0.489970 0.283758 +vt 0.458466 0.276391 +vt 0.264390 0.223073 +vt 0.276027 0.226785 +vt 0.291895 0.231385 +vt 0.317918 0.238181 +vt 0.434971 0.269285 +vt 0.262260 0.222429 +vt 0.273504 0.226012 +vt 0.288100 0.230336 +vt 0.311456 0.236546 +vt 0.413939 0.263002 +vt 0.260598 0.221823 +vt 0.266264 0.224559 +vt 0.264178 0.223669 +vt 0.277930 0.229522 +vt 0.275427 0.228473 +vt 0.294894 0.235994 +vt 0.290769 0.234529 +vt 0.322758 0.245090 +vt 0.315973 0.243487 +vt 0.453286 0.293568 +vt 0.428808 0.281584 +vt 0.262153 0.222840 +vt 0.272987 0.227486 +vt 0.287053 0.233078 +vt 0.310124 0.241569 +vt 0.405465 0.269324 +vt 0.260521 0.222099 +vt 0.270656 0.226454 +vt 0.283587 0.231912 +vt 0.304595 0.239682 +vt 0.369007 0.257803 +vt 0.268409 0.225496 +vt 0.280632 0.230603 +vt 0.299437 0.237885 +vt 0.336447 0.248175 +vt 0.482956 0.304537 +vt 0.263917 0.224237 +vt 0.261987 0.223225 +vt 0.274704 0.230083 +vt 0.272402 0.228810 +vt 0.289274 0.237479 +vt 0.285718 0.235550 +vt 0.308375 0.246573 +vt 0.303362 0.244169 +vt 0.397284 0.275334 +vt 0.357866 0.261176 +vt 0.260419 0.222283 +vt 0.270147 0.227605 +vt 0.282497 0.233960 +vt 0.298245 0.241778 +vt 0.334231 0.251944 +vt 0.267991 0.226428 +vt 0.279574 0.232638 +vt 0.321685 0.251597 +vt 0.475309 0.324386 +vt 0.447370 0.311807 +vt 0.265907 0.225330 +vt 0.277065 0.231340 +vt 0.314378 0.248864 +vt 0.293577 0.239375 +vt 0.422718 0.296172 +vt 0.385218 0.289824 +vt 0.348684 0.269403 +vt 0.269475 0.228687 +vt 0.267427 0.227336 +vt 0.281172 0.236300 +vt 0.278466 0.234553 +vt 0.301107 0.248682 +vt 0.296553 0.245986 +vt 0.330140 0.262656 +vt 0.265475 0.226021 +vt 0.276045 0.232948 +vt 0.292126 0.242897 +vt 0.319268 0.258323 +vt 0.465614 0.343423 +vt 0.437713 0.329668 +vt 0.263569 0.224766 +vt 0.273800 0.231575 +vt 0.287551 0.240233 +vt 0.312009 0.254357 +vt 0.411439 0.315998 +vt 0.261767 0.223612 +vt 0.271604 0.230101 +vt 0.284116 0.238118 +vt 0.306199 0.251399 +vt 0.260312 0.222507 +vt 0.324231 0.270103 +vt 0.315820 0.264116 +vt 0.454838 0.362582 +vt 0.427202 0.345891 +vt 0.264972 0.226683 +vt 0.263200 0.225274 +vt 0.274874 0.234647 +vt 0.272754 0.232927 +vt 0.289896 0.246122 +vt 0.285686 0.243093 +vt 0.309307 0.259954 +vt 0.401643 0.333188 +vt 0.261492 0.223934 +vt 0.270695 0.231261 +vt 0.282455 0.240607 +vt 0.303878 0.256085 +vt 0.371429 0.312072 +vt 0.260189 0.222703 +vt 0.268703 0.229669 +vt 0.279677 0.238490 +vt 0.299150 0.252901 +vt 0.337631 0.285889 +vt 0.266798 0.228144 +vt 0.277187 0.236470 +vt 0.294537 0.249548 +vt 0.305783 0.264588 +vt 0.300629 0.260443 +vt 0.393900 0.343422 +vt 0.366293 0.322892 +vt 0.261215 0.224266 +vt 0.260071 0.222883 +vt 0.269652 0.232404 +vt 0.267838 0.230612 +vt 0.280626 0.242993 +vt 0.277974 0.240572 +vt 0.296052 0.256601 +vt 0.338381 0.290772 +vt 0.266082 0.228923 +vt 0.275674 0.238304 +vt 0.291752 0.252762 +vt 0.319948 0.275517 +vt 0.264409 0.227299 +vt 0.273511 0.236187 +vt 0.287143 0.249092 +vt 0.311592 0.269471 +vt 0.442196 0.382015 +vt 0.415099 0.360398 +vt 0.262790 0.225750 +vt 0.271521 0.234234 +vt 0.283443 0.245680 +vt 0.292280 0.260156 +vt 0.288141 0.255775 +vt 0.328692 0.306756 +vt 0.314718 0.282182 +vt 0.265296 0.229635 +vt 0.263782 0.227871 +vt 0.273949 0.239956 +vt 0.271994 0.237614 +vt 0.284392 0.251819 +vt 0.306654 0.274491 +vt 0.426782 0.399528 +vt 0.402019 0.375486 +vt 0.262323 0.226188 +vt 0.270167 0.235443 +vt 0.281414 0.248264 +vt 0.301368 0.268979 +vt 0.380340 0.356477 +vt 0.260944 0.224582 +vt 0.268468 0.233432 +vt 0.278526 0.245300 +vt 0.296640 0.264534 +vt 0.356887 0.333948 +vt 0.259866 0.223086 +vt 0.266864 0.231497 +vt 0.276114 0.242513 +vt 0.281601 0.254402 +vt 0.278882 0.250662 +vt 0.300313 0.279168 +vt 0.296418 0.272832 +vt 0.389672 0.392236 +vt 0.369376 0.369168 +vt 0.261816 0.226573 +vt 0.260617 0.224825 +vt 0.268713 0.236537 +vt 0.267203 0.234345 +vt 0.276400 0.247315 +vt 0.291811 0.267884 +vt 0.346516 0.351391 +vt 0.259658 0.223233 +vt 0.265787 0.232269 +vt 0.274161 0.244250 +vt 0.287790 0.263016 +vt 0.324315 0.315050 +vt 0.264425 0.230291 +vt 0.272156 0.241464 +vt 0.284366 0.258587 +vt 0.307606 0.287493 +vt 0.263097 0.228387 +vt 0.270328 0.238921 +vt 0.410323 0.416369 +vt 0.273737 0.249193 +vt 0.271807 0.245845 +vt 0.287395 0.271343 +vt 0.284074 0.265942 +vt 0.344572 0.354994 +vt 0.325371 0.327887 +vt 0.264653 0.232945 +vt 0.263489 0.230844 +vt 0.270061 0.242794 +vt 0.281241 0.261053 +vt 0.309932 0.293645 +vt 0.262366 0.228835 +vt 0.268537 0.240006 +vt 0.278614 0.256700 +vt 0.298134 0.284199 +vt 0.390255 0.430388 +vt 0.370256 0.401937 +vt 0.261277 0.226902 +vt 0.267152 0.237468 +vt 0.276035 0.252793 +vt 0.291773 0.277233 +vt 0.356026 0.378400 +vt 0.260255 0.225036 +vt 0.265862 0.235147 +vt 0.259470 0.223357 +vt 0.267952 0.243831 +vt 0.266648 0.240958 +vt 0.277281 0.263195 +vt 0.275085 0.258491 +vt 0.300134 0.304667 +vt 0.291430 0.290054 +vt 0.368952 0.444393 +vt 0.351078 0.411601 +vt 0.261593 0.229201 +vt 0.260707 0.227178 +vt 0.265507 0.238280 +vt 0.272966 0.254236 +vt 0.286233 0.280947 +vt 0.338446 0.385537 +vt 0.259890 0.225225 +vt 0.264447 0.235815 +vt 0.270935 0.250459 +vt 0.282578 0.274126 +vt 0.327285 0.363463 +vt 0.259207 0.223519 +vt 0.263454 0.233501 +vt 0.269362 0.246988 +vt 0.279732 0.268333 +vt 0.321104 0.336073 +vt 0.262509 0.231309 +vt 0.263778 0.238918 +vt 0.262965 0.236340 +vt 0.269573 0.255672 +vt 0.268019 0.251624 +vt 0.279937 0.283840 +vt 0.277187 0.276469 +vt 0.321736 0.393159 +vt 0.310660 0.370565 +vt 0.259504 0.225364 +vt 0.258987 0.223577 +vt 0.262208 0.233940 +vt 0.266683 0.247972 +vt 0.274970 0.270306 +vt 0.297366 0.345600 +vt 0.261486 0.231665 +vt 0.265663 0.244658 +vt 0.273042 0.264910 +vt 0.286216 0.310735 +vt 0.260790 0.229491 +vt 0.264611 0.241681 +vt 0.271273 0.260067 +vt 0.282707 0.293729 +vt 0.345356 0.456284 +vt 0.331525 0.419829 +vt 0.260113 0.227394 +vt 0.260924 0.234252 +vt 0.260436 0.231922 +vt 0.264018 0.248613 +vt 0.263286 0.245233 +vt 0.269978 0.271323 +vt 0.268432 0.266169 +vt 0.292100 0.342348 +vt 0.281458 0.315033 +vt 0.259962 0.229691 +vt 0.262629 0.242189 +vt 0.267222 0.261134 +vt 0.277549 0.296136 +vt 0.319809 0.463164 +vt 0.311501 0.426417 +vt 0.259500 0.227548 +vt 0.261999 0.239370 +vt 0.266024 0.256502 +vt 0.274438 0.285582 +vt 0.305549 0.397664 +vt 0.259101 0.225462 +vt 0.261437 0.236737 +vt 0.264996 0.252304 +vt 0.271768 0.277828 +vt 0.302286 0.371486 +vt 0.258770 0.223647 +vt 0.259121 0.229809 +vt 0.258877 0.227637 +vt 0.260518 0.242510 +vt 0.260198 0.239649 +vt 0.262991 0.261852 +vt 0.262316 0.257374 +vt 0.267071 0.298040 +vt 0.266337 0.286826 +vt 0.290779 0.432504 +vt 0.286293 0.400965 +vt 0.258686 0.225517 +vt 0.259886 0.236967 +vt 0.261944 0.252925 +vt 0.265296 0.278953 +vt 0.288563 0.373219 +vt 0.258500 0.223683 +vt 0.259621 0.234452 +vt 0.261193 0.248923 +vt 0.264438 0.272276 +vt 0.273713 0.339165 +vt 0.259367 0.232072 +vt 0.260860 0.245576 +vt 0.263609 0.266694 +vt 0.269647 0.312957 +vt 0.295051 0.470727 +vt 0.258264 0.225523 +vt 0.258277 0.223679 +vt 0.258339 0.237053 +vt 0.258308 0.234523 +vt 0.258431 0.253198 +vt 0.258455 0.249016 +vt 0.259181 0.278359 +vt 0.258915 0.272497 +vt 0.271588 0.378633 +vt 0.268918 0.341401 +vt 0.258292 0.232130 +vt 0.258433 0.245675 +vt 0.258812 0.266883 +vt 0.267281 0.310829 +vt 0.258273 0.229844 +vt 0.258398 0.242631 +vt 0.258816 0.261898 +vt 0.263308 0.295921 +vt 0.269303 0.473018 +vt 0.268440 0.435087 +vt 0.258250 0.227662 +vt 0.258358 0.239760 +vt 0.258647 0.257651 +vt 0.258158 0.286710 +vt 0.268974 0.404193 +vt 0.257218 0.232081 +vt 0.257426 0.229806 +vt 0.256006 0.245605 +vt 0.256276 0.242532 +vt 0.254136 0.266629 +vt 0.254653 0.261797 +vt 0.251600 0.306483 +vt 0.252898 0.295786 +vt 0.244254 0.472745 +vt 0.246631 0.435576 +vt 0.257628 0.227623 +vt 0.256517 0.239672 +vt 0.254972 0.257193 +vt 0.252695 0.285787 +vt 0.250974 0.404499 +vt 0.257846 0.225505 +vt 0.256765 0.236992 +vt 0.255182 0.252856 +vt 0.253318 0.278328 +vt 0.253368 0.377739 +vt 0.258053 0.223684 +vt 0.256999 0.234455 +vt 0.255713 0.248981 +vt 0.253677 0.272090 +vt 0.263694 0.338437 +vt 0.257004 0.227529 +vt 0.257441 0.225425 +vt 0.254699 0.239425 +vt 0.255211 0.236776 +vt 0.251434 0.256517 +vt 0.252199 0.252401 +vt 0.246167 0.284616 +vt 0.247425 0.277512 +vt 0.229658 0.402079 +vt 0.228526 0.372577 +vt 0.257789 0.223605 +vt 0.255699 0.234275 +vt 0.252991 0.248685 +vt 0.248590 0.271410 +vt 0.227551 0.332004 +vt 0.256154 0.231925 +vt 0.253580 0.245308 +vt 0.249676 0.266006 +vt 0.237821 0.307739 +vt 0.256587 0.229685 +vt 0.254181 0.242258 +vt 0.250564 0.261078 +vt 0.243897 0.293750 +vt 0.219544 0.466504 +vt 0.227050 0.430898 +vt 0.254422 0.233965 +vt 0.255108 0.231672 +vt 0.250231 0.248036 +vt 0.251153 0.244735 +vt 0.243726 0.270300 +vt 0.245342 0.265032 +vt 0.221726 0.335593 +vt 0.235774 0.306709 +vt 0.255764 0.229481 +vt 0.252128 0.241729 +vt 0.246628 0.260161 +vt 0.237762 0.292576 +vt 0.195419 0.459013 +vt 0.207672 0.424901 +vt 0.256398 0.227376 +vt 0.252926 0.238979 +vt 0.247806 0.255619 +vt 0.239973 0.283451 +vt 0.218691 0.395427 +vt 0.257025 0.225322 +vt 0.253679 0.236397 +vt 0.249173 0.251612 +vt 0.241850 0.276327 +vt 0.221294 0.367514 +vt 0.257582 0.223532 +vt 0.170579 0.454873 +vt 0.186497 0.420527 +vt 0.254966 0.229196 +vt 0.255807 0.227163 +vt 0.250118 0.241057 +vt 0.251182 0.238386 +vt 0.243062 0.258308 +vt 0.244810 0.254079 +vt 0.229228 0.289712 +vt 0.233281 0.281342 +vt 0.196176 0.390307 +vt 0.256624 0.225176 +vt 0.252204 0.235874 +vt 0.246383 0.250422 +vt 0.236199 0.274151 +vt 0.201713 0.359986 +vt 0.257331 0.223446 +vt 0.253181 0.233538 +vt 0.247749 0.247070 +vt 0.238892 0.268311 +vt 0.211904 0.329108 +vt 0.254093 0.231315 +vt 0.248935 0.243929 +vt 0.241125 0.263151 +vt 0.222914 0.301005 +vt 0.254198 0.228834 +vt 0.255238 0.226897 +vt 0.248164 0.240174 +vt 0.249504 0.237616 +vt 0.239766 0.256593 +vt 0.241703 0.252497 +vt 0.223782 0.286665 +vt 0.228254 0.278043 +vt 0.166270 0.410222 +vt 0.183370 0.382596 +vt 0.256233 0.224993 +vt 0.250783 0.235224 +vt 0.243582 0.249111 +vt 0.231794 0.271377 +vt 0.199810 0.354139 +vt 0.257127 0.223366 +vt 0.251986 0.232980 +vt 0.245204 0.245914 +vt 0.234869 0.265847 +vt 0.206800 0.320322 +vt 0.253118 0.230859 +vt 0.246734 0.242921 +vt 0.237507 0.261054 +vt 0.218417 0.297234 +vt 0.147994 0.443995 +vt 0.255859 0.224806 +vt 0.256876 0.223260 +vt 0.249440 0.234443 +vt 0.250848 0.232309 +vt 0.240812 0.247623 +vt 0.242814 0.244510 +vt 0.226585 0.268226 +vt 0.230676 0.263086 +vt 0.185360 0.346944 +vt 0.201798 0.312278 +vt 0.252191 0.230310 +vt 0.244645 0.241725 +vt 0.233759 0.258727 +vt 0.211389 0.290779 +vt 0.253468 0.228401 +vt 0.246344 0.239131 +vt 0.236247 0.254714 +vt 0.217143 0.282328 +vt 0.126650 0.430407 +vt 0.146055 0.399951 +vt 0.254692 0.226578 +vt 0.247934 0.236715 +vt 0.238844 0.251242 +vt 0.222131 0.274487 +vt 0.163810 0.372244 +vt 0.251322 0.229671 +vt 0.252781 0.227900 +vt 0.242693 0.240289 +vt 0.244630 0.237891 +vt 0.230279 0.256571 +vt 0.233109 0.252683 +vt 0.207070 0.290404 +vt 0.213217 0.280595 +vt 0.105694 0.416374 +vt 0.128181 0.385127 +vt 0.254180 0.226208 +vt 0.246444 0.235634 +vt 0.235876 0.249359 +vt 0.218496 0.272896 +vt 0.147854 0.358229 +vt 0.255521 0.224569 +vt 0.248163 0.233516 +vt 0.238075 0.245787 +vt 0.223324 0.266507 +vt 0.170564 0.336835 +vt 0.256688 0.223122 +vt 0.249785 0.231534 +vt 0.240590 0.242865 +vt 0.227102 0.260891 +vt 0.192905 0.308818 +vt 0.110366 0.370844 +vt 0.129005 0.342036 +vt 0.253708 0.225784 +vt 0.255221 0.224288 +vt 0.245058 0.234414 +vt 0.246986 0.232475 +vt 0.233208 0.247064 +vt 0.236148 0.243745 +vt 0.212674 0.268305 +vt 0.218182 0.262242 +vt 0.151827 0.312798 +vt 0.256503 0.222982 +vt 0.248814 0.230673 +vt 0.238619 0.240950 +vt 0.223343 0.257788 +vt 0.180595 0.297791 +vt 0.250517 0.228954 +vt 0.240896 0.238655 +vt 0.226893 0.253736 +vt 0.196509 0.284752 +vt 0.252144 0.227337 +vt 0.243025 0.236488 +vt 0.230060 0.250304 +vt 0.205988 0.275594 +vt 0.085395 0.400884 +vt 0.148424 0.309552 +vt 0.180339 0.293572 +vt 0.247917 0.229705 +vt 0.249784 0.228160 +vt 0.236803 0.238967 +vt 0.239221 0.236911 +vt 0.220306 0.254873 +vt 0.224093 0.250684 +vt 0.191353 0.280215 +vt 0.251567 0.226712 +vt 0.241560 0.234932 +vt 0.227306 0.247570 +vt 0.200340 0.270644 +vt 0.065882 0.382146 +vt 0.096004 0.354042 +vt 0.253276 0.225321 +vt 0.243794 0.233058 +vt 0.230559 0.244508 +vt 0.207761 0.264700 +vt 0.122974 0.332213 +vt 0.254941 0.223978 +vt 0.245937 0.231345 +vt 0.233685 0.241359 +vt 0.215331 0.260286 +vt 0.256334 0.222790 +vt 0.184837 0.268756 +vt 0.195857 0.262306 +vt 0.050936 0.359857 +vt 0.082312 0.334933 +vt 0.251050 0.226035 +vt 0.252900 0.224810 +vt 0.240244 0.233240 +vt 0.242701 0.231644 +vt 0.224881 0.244455 +vt 0.228583 0.241713 +vt 0.204256 0.258395 +vt 0.106596 0.314320 +vt 0.254705 0.223631 +vt 0.244975 0.230094 +vt 0.231993 0.239105 +vt 0.211327 0.254527 +vt 0.136789 0.290647 +vt 0.256217 0.222597 +vt 0.247122 0.228663 +vt 0.235022 0.236937 +vt 0.216872 0.250661 +vt 0.166860 0.279979 +vt 0.249132 0.227297 +vt 0.237688 0.235018 +vt 0.221254 0.247351 +vt 0.201190 0.254298 +vt 0.207851 0.250264 +vt 0.100311 0.304979 +vt 0.132074 0.287995 +vt 0.254493 0.223262 +vt 0.256100 0.222399 +vt 0.244152 0.228799 +vt 0.246420 0.227541 +vt 0.230349 0.236436 +vt 0.233467 0.234646 +vt 0.213593 0.246404 +vt 0.163639 0.278640 +vt 0.248562 0.226382 +vt 0.236354 0.232961 +vt 0.218679 0.243586 +vt 0.180298 0.267973 +vt 0.250609 0.225304 +vt 0.239136 0.231496 +vt 0.222928 0.240940 +vt 0.193271 0.259974 +vt 0.036064 0.337490 +vt 0.069641 0.317261 +vt 0.252574 0.224262 +vt 0.241720 0.230098 +vt 0.226782 0.238527 +vt 0.210849 0.242171 +vt 0.216560 0.239755 +vt 0.153665 0.258116 +vt 0.174129 0.255486 +vt 0.248092 0.225414 +vt 0.250244 0.224532 +vt 0.235255 0.230886 +vt 0.238162 0.229610 +vt 0.221175 0.237427 +vt 0.188092 0.251735 +vt 0.023900 0.313990 +vt 0.059192 0.298243 +vt 0.252304 0.223684 +vt 0.240898 0.228482 +vt 0.225156 0.235424 +vt 0.197430 0.247916 +vt 0.088402 0.283524 +vt 0.254335 0.222871 +vt 0.243441 0.227372 +vt 0.228821 0.233762 +vt 0.204407 0.244798 +vt 0.122067 0.267371 +vt 0.256020 0.222119 +vt 0.245835 0.226364 +vt 0.232148 0.232221 +vt 0.219403 0.233738 +vt 0.223697 0.232131 +vt 0.185048 0.247658 +vt 0.194323 0.243360 +vt 0.050533 0.277500 +vt 0.080842 0.271593 +vt 0.252092 0.223091 +vt 0.254189 0.222463 +vt 0.240220 0.226754 +vt 0.242877 0.225914 +vt 0.227608 0.230817 +vt 0.201593 0.240497 +vt 0.116248 0.265627 +vt 0.255970 0.221909 +vt 0.245369 0.225125 +vt 0.231130 0.229628 +vt 0.208452 0.237885 +vt 0.145604 0.257022 +vt 0.247722 0.224405 +vt 0.234394 0.228549 +vt 0.214506 0.235638 +vt 0.171203 0.253741 +vt 0.249955 0.223727 +vt 0.237415 0.227687 +vt 0.014698 0.289308 +vt 0.226575 0.227962 +vt 0.230277 0.227028 +vt 0.200076 0.234180 +vt 0.206715 0.232280 +vt 0.106865 0.246211 +vt 0.137749 0.237190 +vt 0.245053 0.223853 +vt 0.247459 0.223352 +vt 0.233686 0.226284 +vt 0.212608 0.231450 +vt 0.168203 0.240237 +vt 0.249746 0.222896 +vt 0.236843 0.225596 +vt 0.217890 0.229986 +vt 0.182108 0.238554 +vt 0.001124 0.267386 +vt 0.040002 0.257356 +vt 0.251939 0.222474 +vt 0.239785 0.224987 +vt 0.222463 0.228894 +vt 0.191889 0.236206 +vt 0.073947 0.248799 +vt 0.254080 0.222048 +vt 0.242506 0.224386 +vt 0.255913 0.221659 +vt 0.233188 0.223912 +vt 0.236451 0.223531 +vt 0.211542 0.226884 +vt 0.216852 0.226122 +vt 0.165396 0.233264 +vt 0.181016 0.230483 +vt 0.000000 0.241594 +vt 0.038913 0.239795 +vt 0.249618 0.222047 +vt 0.251843 0.221851 +vt 0.239452 0.223141 +vt 0.221637 0.225332 +vt 0.190712 0.229130 +vt 0.070047 0.239338 +vt 0.254020 0.221625 +vt 0.242234 0.222827 +vt 0.225939 0.224737 +vt 0.198664 0.228283 +vt 0.103092 0.241642 +vt 0.255866 0.221438 +vt 0.244833 0.222540 +vt 0.229722 0.224283 +vt 0.205519 0.227579 +vt 0.134134 0.233433 +vt 0.247288 0.222283 +vt 0.239341 0.221279 +vt 0.242140 0.221221 +vt 0.221342 0.221675 +vt 0.225590 0.221599 +vt 0.190457 0.222275 +vt 0.198297 0.222435 +vt 0.070962 0.218290 +vt 0.099563 0.217417 +vt 0.253985 0.221202 +vt 0.255825 0.221226 +vt 0.244763 0.221195 +vt 0.229415 0.221456 +vt 0.205091 0.222244 +vt 0.131199 0.203322 +vt 0.247228 0.221188 +vt 0.232921 0.221454 +vt 0.211159 0.222050 +vt 0.166010 0.219229 +vt 0.249573 0.221188 +vt 0.236263 0.221339 +vt 0.216541 0.221884 +vt 0.180710 0.221870 +vt 0.000000 0.214972 +vt 0.038621 0.217402 +vt 0.251809 0.221221 +vt 0.244797 0.219869 +vt 0.247268 0.220098 +vt 0.229428 0.218610 +vt 0.232920 0.218863 +vt 0.205432 0.217009 +vt 0.211514 0.217606 +vt 0.134785 0.199131 +vt 0.169431 0.209546 +vt 0.249612 0.220323 +vt 0.236230 0.219181 +vt 0.216818 0.217907 +vt 0.181761 0.213825 +vt 0.003880 0.187783 +vt 0.042664 0.195528 +vt 0.251829 0.220584 +vt 0.239316 0.219424 +vt 0.221588 0.218144 +vt 0.190900 0.215432 +vt 0.074206 0.202775 +vt 0.253969 0.220789 +vt 0.242155 0.219636 +vt 0.225753 0.218326 +vt 0.198606 0.216385 +vt 0.102490 0.198140 +vt 0.255820 0.220960 +vt 0.249723 0.219477 +vt 0.251909 0.219951 +vt 0.236529 0.216979 +vt 0.239534 0.217521 +vt 0.217448 0.213942 +vt 0.222003 0.214385 +vt 0.182676 0.206531 +vt 0.191902 0.208668 +vt 0.049930 0.173970 +vt 0.080662 0.185695 +vt 0.254024 0.220383 +vt 0.242333 0.218067 +vt 0.226170 0.215170 +vt 0.199753 0.210409 +vt 0.109564 0.195110 +vt 0.255838 0.220730 +vt 0.244953 0.218557 +vt 0.229848 0.215858 +vt 0.206556 0.211982 +vt 0.146546 0.195553 +vt 0.247406 0.219018 +vt 0.233274 0.216474 +vt 0.212421 0.212896 +vt 0.171217 0.202928 +vt 0.011132 0.160855 +vt 0.254136 0.219988 +vt 0.255860 0.220494 +vt 0.242688 0.216507 +vt 0.245239 0.217269 +vt 0.226988 0.212065 +vt 0.230549 0.213078 +vt 0.201143 0.204612 +vt 0.207450 0.206422 +vt 0.116572 0.182368 +vt 0.155043 0.192551 +vt 0.247640 0.217967 +vt 0.233875 0.214085 +vt 0.213345 0.207989 +vt 0.175926 0.195419 +vt 0.249915 0.218656 +vt 0.237028 0.214929 +vt 0.218337 0.209623 +vt 0.185787 0.198312 +vt 0.020404 0.134937 +vt 0.056376 0.153661 +vt 0.252057 0.219320 +vt 0.239969 0.215722 +vt 0.223093 0.210843 +vt 0.194038 0.201685 +vt 0.087423 0.167533 +vt 0.248006 0.216926 +vt 0.250199 0.217845 +vt 0.234722 0.211684 +vt 0.237735 0.212878 +vt 0.215138 0.203250 +vt 0.219921 0.205341 +vt 0.178351 0.191333 +vt 0.189427 0.193228 +vt 0.034111 0.111548 +vt 0.068270 0.133079 +vt 0.252279 0.218721 +vt 0.240585 0.213943 +vt 0.223946 0.207104 +vt 0.197067 0.195761 +vt 0.094554 0.148758 +vt 0.254287 0.219601 +vt 0.243217 0.215000 +vt 0.227953 0.208913 +vt 0.203632 0.198585 +vt 0.124034 0.169901 +vt 0.255984 0.220272 +vt 0.245682 0.215983 +vt 0.231521 0.210366 +vt 0.209770 0.201078 +vt 0.159118 0.190165 +vt 0.250573 0.217085 +vt 0.252571 0.218159 +vt 0.238663 0.210921 +vt 0.241380 0.212268 +vt 0.221583 0.201267 +vt 0.225589 0.203747 +vt 0.193209 0.186199 +vt 0.200218 0.189690 +vt 0.079530 0.114675 +vt 0.099786 0.132540 +vt 0.254468 0.219238 +vt 0.243903 0.213566 +vt 0.229354 0.205890 +vt 0.206476 0.192960 +vt 0.122403 0.159214 +vt 0.256098 0.220075 +vt 0.246255 0.214817 +vt 0.232747 0.207736 +vt 0.212170 0.196036 +vt 0.158281 0.166558 +vt 0.248476 0.215971 +vt 0.235815 0.209397 +vt 0.217096 0.198789 +vt 0.183594 0.179616 +vt 0.051057 0.090524 +vt 0.254721 0.218905 +vt 0.256239 0.219857 +vt 0.244706 0.212208 +vt 0.246938 0.213657 +vt 0.231024 0.203152 +vt 0.234287 0.205274 +vt 0.209759 0.187940 +vt 0.214878 0.191635 +vt 0.134563 0.132162 +vt 0.160490 0.162936 +vt 0.249039 0.215043 +vt 0.237142 0.207254 +vt 0.219475 0.194863 +vt 0.185832 0.170237 +vt 0.251015 0.216365 +vt 0.239786 0.209043 +vt 0.223654 0.197834 +vt 0.196187 0.178733 +vt 0.068614 0.072648 +vt 0.093014 0.097835 +vt 0.252903 0.217633 +vt 0.242324 0.210664 +vt 0.227572 0.200535 +vt 0.203639 0.183754 +vt 0.115163 0.118193 +vt 0.249689 0.214185 +vt 0.251528 0.215685 +vt 0.238690 0.205272 +vt 0.241110 0.207304 +vt 0.222235 0.191202 +vt 0.225917 0.194361 +vt 0.189250 0.161161 +vt 0.200370 0.172261 +vt 0.086442 0.056407 +vt 0.109641 0.084019 +vt 0.253281 0.217135 +vt 0.243427 0.209199 +vt 0.229515 0.197355 +vt 0.207732 0.178364 +vt 0.129614 0.106559 +vt 0.254990 0.218571 +vt 0.245664 0.210939 +vt 0.232882 0.200443 +vt 0.213316 0.183379 +vt 0.150502 0.126696 +vt 0.256417 0.219735 +vt 0.247731 0.212617 +vt 0.236046 0.203100 +vt 0.218020 0.187574 +vt 0.170916 0.138393 +vt 0.125163 0.071370 +vt 0.139849 0.096642 +vt 0.253714 0.216661 +vt 0.255280 0.218247 +vt 0.244703 0.207815 +vt 0.246715 0.209798 +vt 0.231789 0.194380 +vt 0.234600 0.197885 +vt 0.212493 0.173481 +vt 0.217474 0.179289 +vt 0.157317 0.124044 +vt 0.256569 0.219590 +vt 0.248634 0.211633 +vt 0.237765 0.201026 +vt 0.221596 0.183940 +vt 0.176795 0.137947 +vt 0.250417 0.213386 +vt 0.240430 0.203492 +vt 0.225338 0.187858 +vt 0.200626 0.154807 +vt 0.252101 0.215055 +vt 0.242602 0.205695 +vt 0.228748 0.191276 +vt 0.206725 0.166405 +vt 0.105665 0.042139 +vt 0.170250 0.110603 +vt 0.189288 0.140285 +vt 0.249610 0.210756 +vt 0.251223 0.212664 +vt 0.240025 0.198831 +vt 0.242310 0.201875 +vt 0.225403 0.181054 +vt 0.228726 0.185018 +vt 0.206668 0.155826 +vt 0.252730 0.214490 +vt 0.244259 0.204249 +vt 0.231733 0.188721 +vt 0.212508 0.163373 +vt 0.125761 0.029707 +vt 0.141866 0.060784 +vt 0.254180 0.216242 +vt 0.246131 0.206539 +vt 0.234517 0.192044 +vt 0.218575 0.169137 +vt 0.157515 0.087294 +vt 0.255613 0.217963 +vt 0.247913 0.208727 +vt 0.237329 0.195418 +vt 0.221904 0.175961 +vt 0.256760 0.219405 +vt 0.212472 0.149854 +vt 0.218094 0.159910 +vt 0.146498 0.020914 +vt 0.159908 0.051605 +vt 0.253421 0.213981 +vt 0.254685 0.215863 +vt 0.246013 0.202925 +vt 0.247650 0.205414 +vt 0.235020 0.186471 +vt 0.237444 0.190153 +vt 0.222154 0.167638 +vt 0.170067 0.076135 +vt 0.255966 0.217702 +vt 0.249202 0.207758 +vt 0.239899 0.193781 +vt 0.226749 0.173521 +vt 0.178025 0.105163 +vt 0.256895 0.219253 +vt 0.250688 0.209959 +vt 0.242230 0.197278 +vt 0.229540 0.178599 +vt 0.192122 0.136982 +vt 0.252092 0.212025 +vt 0.244250 0.200318 +vt 0.232396 0.182450 +vt 0.227769 0.163920 +vt 0.231272 0.170631 +vt 0.186452 0.068436 +vt 0.200491 0.093763 +vt 0.256307 0.217440 +vt 0.257110 0.219056 +vt 0.250585 0.206916 +vt 0.251839 0.209257 +vt 0.242786 0.192455 +vt 0.244794 0.195875 +vt 0.233753 0.175564 +vt 0.211895 0.124587 +vt 0.253034 0.211464 +vt 0.246394 0.198983 +vt 0.236431 0.180324 +vt 0.214884 0.147049 +vt 0.254155 0.213545 +vt 0.247899 0.201793 +vt 0.238605 0.184582 +vt 0.223723 0.157076 +vt 0.166863 0.013641 +vt 0.177250 0.044031 +vt 0.255232 0.215528 +vt 0.249266 0.204448 +vt 0.240709 0.188629 +vt 0.238519 0.173324 +vt 0.240611 0.178429 +vt 0.215281 0.118485 +vt 0.226213 0.142129 +vt 0.254015 0.211012 +vt 0.254938 0.213176 +vt 0.248665 0.197882 +vt 0.249889 0.200846 +vt 0.242402 0.182834 +vt 0.230090 0.152300 +vt 0.187059 0.008111 +vt 0.194393 0.037718 +vt 0.255807 0.215248 +vt 0.250922 0.203678 +vt 0.244237 0.187143 +vt 0.232972 0.161006 +vt 0.203043 0.062180 +vt 0.256672 0.217232 +vt 0.252019 0.206280 +vt 0.245862 0.191116 +vt 0.236402 0.167994 +vt 0.215008 0.085049 +vt 0.257305 0.218961 +vt 0.253044 0.208713 +vt 0.247375 0.194689 +vt 0.246493 0.181625 +vt 0.247782 0.186195 +vt 0.233421 0.150757 +vt 0.238034 0.159025 +vt 0.212786 0.031168 +vt 0.219292 0.058307 +vt 0.256404 0.215030 +vt 0.257052 0.217039 +vt 0.252738 0.203030 +vt 0.253552 0.205730 +vt 0.248992 0.190051 +vt 0.241001 0.165603 +vt 0.222483 0.082153 +vt 0.257496 0.218845 +vt 0.254336 0.208243 +vt 0.250075 0.193659 +vt 0.243144 0.171443 +vt 0.220559 0.113690 +vt 0.255053 0.210642 +vt 0.251046 0.197026 +vt 0.244904 0.176750 +vt 0.228204 0.139772 +vt 0.255752 0.212885 +vt 0.251921 0.200135 +vt 0.206641 0.002373 +vt 0.252079 0.189203 +vt 0.252779 0.192905 +vt 0.246691 0.164222 +vt 0.248306 0.170340 +vt 0.239390 0.081204 +vt 0.239901 0.110847 +vt 0.255632 0.207928 +vt 0.256127 0.210381 +vt 0.253377 0.196437 +vt 0.249538 0.175789 +vt 0.240030 0.136918 +vt 0.256593 0.212675 +vt 0.254061 0.199685 +vt 0.250682 0.180681 +vt 0.241500 0.147906 +vt 0.227192 0.003048 +vt 0.231662 0.031544 +vt 0.257017 0.214864 +vt 0.254590 0.202577 +vt 0.251244 0.185146 +vt 0.245113 0.156383 +vt 0.235482 0.056292 +vt 0.257459 0.216966 +vt 0.255070 0.205323 +vt 0.257766 0.218759 +vt 0.255882 0.196051 +vt 0.256195 0.199325 +vt 0.253907 0.174977 +vt 0.254364 0.180011 +vt 0.243317 0.131517 +vt 0.248749 0.146175 +vt 0.247997 0.000256 +vt 0.249553 0.030991 +vt 0.257448 0.212545 +vt 0.257644 0.214771 +vt 0.256445 0.202293 +vt 0.254730 0.184596 +vt 0.251178 0.155154 +vt 0.249862 0.055162 +vt 0.257869 0.216899 +vt 0.256718 0.205069 +vt 0.255200 0.188684 +vt 0.252528 0.162873 +vt 0.245770 0.076447 +vt 0.257991 0.218737 +vt 0.256982 0.207739 +vt 0.255591 0.192472 +vt 0.253324 0.169318 +vt 0.242737 0.105833 +vt 0.257214 0.210235 +vt 0.258314 0.202228 +vt 0.258299 0.205048 +vt 0.258465 0.184446 +vt 0.258280 0.188694 +vt 0.258448 0.154366 +vt 0.258404 0.162347 +vt 0.265264 0.055908 +vt 0.261608 0.077441 +vt 0.258271 0.216863 +vt 0.258219 0.218718 +vt 0.258303 0.207711 +vt 0.258296 0.192516 +vt 0.258374 0.168975 +vt 0.260263 0.100688 +vt 0.258323 0.210207 +vt 0.258288 0.196108 +vt 0.258346 0.174705 +vt 0.257317 0.128562 +vt 0.258317 0.212522 +vt 0.258320 0.199303 +vt 0.258431 0.179779 +vt 0.256991 0.145400 +vt 0.269223 0.000000 +vt 0.267282 0.031702 +vt 0.258282 0.214738 +vt 0.259666 0.207800 +vt 0.259429 0.210266 +vt 0.261227 0.192734 +vt 0.260893 0.196298 +vt 0.263913 0.169122 +vt 0.263128 0.174974 +vt 0.274783 0.104334 +vt 0.267019 0.127615 +vt 0.259178 0.212587 +vt 0.260431 0.199473 +vt 0.262744 0.179978 +vt 0.266870 0.144151 +vt 0.290733 0.001805 +vt 0.285282 0.033733 +vt 0.258914 0.214772 +vt 0.260112 0.202367 +vt 0.262257 0.184537 +vt 0.265862 0.154532 +vt 0.281278 0.058481 +vt 0.258679 0.216894 +vt 0.259888 0.205158 +vt 0.261575 0.188763 +vt 0.264677 0.162734 +vt 0.276208 0.078494 +vt 0.258511 0.218735 +vt 0.260015 0.212732 +vt 0.259537 0.214881 +vt 0.262498 0.199887 +vt 0.261934 0.202680 +vt 0.267068 0.180872 +vt 0.266015 0.185034 +vt 0.276793 0.145040 +vt 0.272689 0.155489 +vt 0.303124 0.037229 +vt 0.297457 0.061091 +vt 0.259083 0.216968 +vt 0.261415 0.205412 +vt 0.265052 0.189138 +vt 0.271264 0.163148 +vt 0.291751 0.082799 +vt 0.258731 0.218791 +vt 0.260954 0.208013 +vt 0.263996 0.193171 +vt 0.269668 0.170216 +vt 0.283590 0.107449 +vt 0.260495 0.210442 +vt 0.263221 0.196874 +vt 0.268118 0.175492 +vt 0.280332 0.132066 +vt 0.311997 0.007515 +vt 0.259480 0.217080 +vt 0.258971 0.218669 +vt 0.263009 0.205792 +vt 0.262283 0.208336 +vt 0.268391 0.190200 +vt 0.267166 0.194213 +vt 0.277723 0.164924 +vt 0.275288 0.171671 +vt 0.303209 0.082970 +vt 0.302723 0.111286 +vt 0.261560 0.210718 +vt 0.265615 0.197607 +vt 0.273099 0.176775 +vt 0.286856 0.136090 +vt 0.260847 0.212944 +vt 0.264506 0.200383 +vt 0.271379 0.181788 +vt 0.283469 0.149416 +vt 0.332344 0.013609 +vt 0.322215 0.039577 +vt 0.260142 0.215052 +vt 0.263767 0.203136 +vt 0.269698 0.186161 +vt 0.280456 0.157289 +vt 0.314298 0.063758 +vt 0.275278 0.183492 +vt 0.260729 0.215275 +vt 0.286420 0.160216 +vt 0.258288 0.221188 +vn 0.541765 0.840480 -0.004669 +vn 0.547533 0.833338 -0.075503 +vn 0.468337 0.881314 -0.062746 +vn 0.453932 0.890652 0.025575 +vn 0.865383 0.462478 0.192785 +vn 0.958342 0.258065 0.122166 +vn 0.799127 0.500656 0.332682 +vn 0.805841 0.482406 0.343272 +vn 0.182897 -0.327433 0.926969 +vn -0.201239 -0.253151 0.946226 +vn 0.112918 -0.434828 0.893399 +vn 0.098209 -0.377270 0.920865 +vn 0.462783 0.833369 -0.302133 +vn 0.427015 0.433241 -0.793664 +vn 0.302255 0.257820 -0.917661 +vn 0.256508 0.915250 -0.310617 +vn 0.736290 0.661824 0.140782 +vn 0.801019 0.515732 0.303873 +vn 0.000946 -0.172674 -0.984954 +vn 0.083254 0.899838 -0.428114 +vn 0.642170 0.764061 -0.061464 +vn 0.691122 0.709555 0.137211 +vn 0.896512 -0.439863 -0.052492 +vn 0.495407 -0.275430 -0.823817 +vn 0.662954 -0.157384 -0.731895 +vn 0.979797 -0.169042 -0.106693 +vn 0.674612 0.229438 -0.701590 +vn 0.683187 0.645405 0.341533 +vn 0.047853 0.983184 0.176061 +vn 0.054964 0.998413 -0.010102 +vn -0.039949 0.999176 -0.001282 +vn -0.145787 0.800348 0.581500 +vn 0.577807 0.810419 -0.096591 +vn 0.584246 0.811304 0.020081 +vn 0.904782 0.010041 -0.425703 +vn 0.983734 0.176916 -0.030427 +vn 0.347484 -0.799341 0.490158 +vn 0.481216 -0.721915 -0.497208 +vn 0.325144 -0.688925 -0.647786 +vn 0.480605 -0.683828 0.548936 +vn 0.161626 0.622150 0.765984 +vn 0.565630 -0.158696 0.809229 +vn 0.440718 -0.419111 -0.793756 +vn 0.661245 -0.661733 0.353313 +vn 0.707846 0.699667 -0.096957 +vn 0.910550 0.148045 0.385937 +vn 0.587085 0.797815 0.136998 +vn 0.522721 0.842708 0.128574 +vn 0.977264 0.211432 -0.014679 +vn 0.825526 0.561205 -0.059450 +vn 0.035340 -0.328715 0.943754 +vn 0.094577 -0.353343 0.930692 +vn 0.280404 -0.617023 0.735252 +vn 0.429029 0.893338 0.133610 +vn 0.815516 0.578539 0.012513 +vn 0.805872 -0.585162 0.090060 +vn 0.312082 -0.467391 0.827113 +vn -0.443159 -0.215644 0.870083 +vn 0.387249 0.915342 -0.110111 +vn 0.120914 0.977844 -0.170843 +vn 0.252510 0.966247 0.050447 +vn 0.242470 0.963927 0.109622 +vn 0.846980 0.517563 0.121311 +vn 0.656392 -0.517594 0.548814 +vn 0.360027 -0.666555 0.652730 +vn 0.136998 -0.502487 0.853633 +vn 0.102573 0.971923 -0.211737 +vn -0.047884 0.916105 0.398053 +vn 0.722037 0.672933 0.160497 +vn 0.947569 -0.247963 0.201422 +vn 0.052644 -0.352000 0.934507 +vn -0.261177 0.402783 0.877224 +vn 0.639576 -0.559191 0.527451 +vn 0.303079 -0.252083 0.919004 +vn 0.248939 0.921018 0.299539 +vn 0.083621 0.993072 0.082339 +vn 0.413648 0.889492 0.194067 +vn 0.241493 0.961730 0.129398 +vn 0.777459 0.624104 0.077548 +vn 0.807917 0.571886 0.142064 +vn 0.098422 -0.535508 0.838740 +vn 0.272561 -0.651662 0.707816 +vn 0.298990 -0.237892 0.924100 +vn 0.147496 0.985321 -0.085818 +vn -0.104038 0.980621 0.165838 +vn 0.686117 0.694784 0.215552 +vn 0.773461 -0.457350 0.438765 +vn 0.269631 -0.431471 0.860866 +vn 0.659413 0.740074 0.131993 +vn -0.192297 0.869900 0.454146 +vn 0.556871 0.792199 0.249519 +vn 0.974609 0.152806 0.163518 +vn 0.180639 -0.439894 0.879665 +vn 0.855861 -0.022553 0.516709 +vn 0.498520 0.834498 0.234626 +vn 0.808252 0.585467 0.062532 +vn 0.126164 -0.454054 0.881985 +vn 0.747581 -0.602344 -0.279733 +vn 0.739402 -0.636525 -0.219275 +vn -0.271615 0.622730 0.733757 +vn -0.390393 0.560686 0.730186 +vn -0.077303 0.996673 -0.024781 +vn -0.015290 0.998993 -0.041932 +vn 0.604663 0.718406 0.343852 +vn 0.516709 0.781274 0.350108 +vn 0.674947 -0.658284 0.333262 +vn 0.947142 0.110569 0.301035 +vn 0.723472 -0.677267 -0.133580 +vn 0.812983 0.015046 -0.582080 +vn 0.483535 0.817896 0.311747 +vn 0.761254 0.604572 0.234382 +vn 0.689047 -0.722892 0.051210 +vn 0.587146 -0.321726 -0.742759 +vn 0.406140 0.881619 0.240303 +vn 0.731681 0.633839 0.250649 +vn 0.586993 -0.787164 0.189093 +vn 0.631519 -0.502152 -0.590716 +vn -0.088198 0.436232 0.895474 +vn -0.157567 0.542070 0.825404 +vn 0.242744 0.959441 0.143101 +vn 0.731773 0.610736 0.302438 +vn 0.425398 -0.865322 0.264962 +vn 0.468520 -0.015931 -0.883297 +vn 0.601520 -0.169012 -0.780725 +vn -0.496536 0.184759 -0.848109 +vn -0.146611 0.429243 -0.891171 +vn 0.476943 0.808252 0.345256 +vn 0.389386 0.872433 0.295297 +vn 0.709708 0.597827 0.372631 +vn 0.691336 0.635060 0.344493 +vn 0.711661 -0.299539 -0.635426 +vn 0.024049 0.385846 -0.922239 +vn -0.452803 -0.390545 0.801508 +vn -0.478652 -0.502457 0.719962 +vn 0.234901 0.954833 0.181829 +vn 0.665853 0.643941 0.376751 +vn 0.701041 -0.561266 -0.439833 +vn 0.176855 0.234046 -0.955992 +vn -0.601306 -0.560747 0.569140 +vn 0.019562 0.990570 -0.135380 +vn 0.563158 0.729820 0.387463 +vn 0.852168 -0.523209 -0.004364 +vn 0.327708 0.113773 -0.937864 +vn -0.884396 -0.388714 -0.258278 +vn 0.205420 0.868313 -0.451460 +vn 0.513810 0.774316 0.369304 +vn 0.913327 0.146733 0.379803 +vn 0.847896 -0.253517 -0.465560 +vn 0.900601 -0.383404 -0.204627 +vn 0.455702 -0.027863 -0.889676 +vn 0.552385 -0.108280 -0.826502 +vn -0.642933 -0.513779 0.568011 +vn -0.645375 -0.660909 0.382946 +vn 0.223273 0.945402 0.237342 +vn 0.161351 0.967742 -0.193426 +vn 0.598895 0.667196 0.442854 +vn 0.537797 0.729331 0.422834 +vn 0.921049 -0.266579 0.283792 +vn 0.640065 -0.209235 -0.739250 +vn -0.631947 -0.734275 0.247841 +vn 0.374493 0.622883 -0.686819 +vn 0.503250 0.769799 0.392560 +vn 0.810053 0.216559 0.544847 +vn 0.701529 -0.224891 -0.676168 +vn 0.251930 -0.307199 -0.917661 +vn 0.452193 0.809687 0.374004 +vn 0.661153 0.555467 0.504257 +vn 0.765343 -0.228584 -0.601642 +vn 0.417890 -0.145634 -0.896725 +vn 0.354045 0.867702 0.348796 +vn 0.635884 0.626789 0.450270 +vn -0.648823 -0.399457 0.647633 +vn 0.780816 -0.164525 0.602649 +vn 0.686361 0.217963 0.693808 +vn 0.312235 -0.761010 0.568621 +vn 0.346904 -0.763115 0.545213 +vn 0.599750 -0.294412 0.744041 +vn 0.769189 -0.554552 0.317454 +vn 0.470779 0.763176 0.442549 +vn 0.408948 0.812891 0.414655 +vn 0.594836 0.502853 0.627094 +vn 0.494552 -0.744224 0.448866 +vn 0.555986 -0.826960 0.083560 +vn 0.314371 0.867977 0.384350 +vn 0.556658 0.607807 0.566240 +vn 0.646748 -0.662099 0.378521 +vn 0.426008 -0.846461 0.319376 +vn -0.417737 0.427656 0.801599 +vn -0.367229 0.361034 0.857173 +vn 0.184057 0.933683 0.307138 +vn 0.533189 0.659383 0.529954 +vn 0.772332 -0.471023 0.426160 +vn 0.361644 -0.790307 0.494522 +vn -0.191778 0.196020 0.961638 +vn 0.120487 0.992615 0.012238 +vn 0.505417 0.715415 0.482376 +vn 0.330699 0.813746 -0.477920 +vn 0.549913 0.459517 0.697439 +vn 0.504318 0.591662 0.628925 +vn 0.119663 -0.764061 0.633931 +vn 0.317301 -0.789636 0.525132 +vn -0.022156 -0.587878 0.808618 +vn 0.012024 -0.642781 0.765923 +vn 0.186895 0.917447 0.351146 +vn 0.296518 0.846919 0.441298 +vn 0.274789 0.869778 0.409772 +vn 0.146519 0.927305 0.344401 +vn 0.495865 0.636525 0.590686 +vn 0.614978 -0.517869 0.594592 +vn 0.081240 -0.621021 0.779534 +vn 0.535905 0.650288 0.538408 +vn 0.031404 0.984588 0.171972 +vn 0.473983 0.702475 0.530869 +vn 0.683248 -0.093905 0.724113 +vn 0.049135 -0.623157 0.780541 +vn 0.672506 0.135380 0.727561 +vn 0.063204 0.992431 -0.105045 +vn 0.425001 0.763024 0.486923 +vn 0.614978 0.202277 0.762139 +vn 0.052492 -0.691031 0.720878 +vn 0.208045 -0.362560 0.908414 +vn 0.360668 0.813898 0.455458 +vn 0.484420 0.627125 0.609912 +vn 0.425825 0.696951 0.576983 +vn 0.624470 -0.492172 0.606433 +vn 0.582080 -0.066988 0.810327 +vn 0.872158 -0.461959 -0.160924 +vn 0.876736 -0.446638 -0.178350 +vn 0.916898 0.399060 -0.000366 +vn 0.999390 0.020539 0.028199 +vn 0.040376 0.981017 0.189642 +vn -0.124516 0.988311 0.087741 +vn 0.365337 0.762017 0.534623 +vn 0.554949 0.173650 0.813532 +vn 0.846034 -0.526902 -0.081210 +vn 0.901212 -0.415326 -0.123508 +vn 0.309336 0.812983 0.493301 +vn 0.531388 0.417524 0.737053 +vn 0.765770 -0.642048 0.036378 +vn 0.977355 0.111270 0.179846 +vn 0.229194 0.869320 0.437819 +vn 0.503525 0.577013 0.643025 +vn 0.633900 -0.737663 0.232307 +vn 0.848231 -0.523545 -0.079775 +vn 0.407788 0.909940 -0.075533 +vn 0.565325 0.823298 0.050539 +vn 0.145756 0.928404 0.341685 +vn 0.318613 0.762047 0.563646 +vn 0.249733 0.815546 0.521989 +vn 0.495407 0.124088 0.859706 +vn 0.507431 0.365581 0.780267 +vn 0.941923 -0.281014 -0.183752 +vn 0.887936 -0.451857 0.085757 +vn 0.737571 -0.446059 -0.506943 +vn 0.616657 -0.551042 -0.562181 +vn 0.171575 0.866390 0.468886 +vn 0.491836 0.552385 0.672994 +vn 0.696280 -0.566271 0.441023 +vn 0.761010 -0.310556 -0.569567 +vn 0.580462 0.766930 -0.273537 +vn 0.703330 0.666738 -0.246467 +vn 0.106021 0.920621 0.375683 +vn 0.453536 0.641560 0.618610 +vn 0.513749 -0.382763 0.767785 +vn 0.823847 -0.184271 -0.535966 +vn 0.907193 0.411023 -0.089602 +vn -0.086215 0.963347 0.253914 +vn 0.381420 0.708090 0.594195 +vn 0.461257 -0.089877 0.882687 +vn 0.899747 -0.186956 -0.394269 +vn 0.970458 0.049013 -0.236183 +vn -0.456954 0.848506 0.266762 +vn 0.124241 0.863277 0.489151 +vn 0.034059 0.910825 0.411328 +vn 0.407636 0.534562 0.740287 +vn 0.357982 0.649556 0.670736 +vn 0.070986 -0.518052 0.852382 +vn 0.062044 -0.375591 0.924680 +vn 0.090518 -0.937651 0.335490 +vn 0.378948 -0.912046 0.156560 +vn 0.764824 0.634236 -0.112980 +vn 0.765038 0.642598 0.041658 +vn -0.330180 0.887814 0.320475 +vn 0.324717 0.713767 0.620533 +vn 0.212561 -0.209449 0.954405 +vn 0.603565 -0.753319 0.261055 +vn 0.715354 0.485763 0.502243 +vn -0.762474 0.535783 0.362682 +vn 0.275430 0.769372 0.576312 +vn 0.385113 0.028413 0.922422 +vn 0.594867 -0.599902 0.534959 +vn 0.418104 -0.165654 0.893155 +vn 0.193548 0.822840 0.534257 +vn 0.443739 0.316446 0.838404 +vn 0.293466 -0.570635 0.766930 +vn -0.059725 -0.837489 0.543107 +vn 0.742607 0.669362 -0.020844 +vn -0.295846 0.930601 0.215491 +vn -0.608722 0.747276 0.266457 +vn 0.255226 0.708396 0.658010 +vn 0.199713 0.781091 0.591571 +vn -0.078677 -0.383862 0.920011 +vn 0.194220 -0.138310 0.971129 +vn 0.299692 -0.826441 0.476608 +vn 0.249855 -0.452834 0.855831 +vn -0.262123 0.741997 -0.617023 +vn 0.752617 -0.532090 0.387799 +vn 0.133885 0.828913 0.543077 +vn 0.345988 0.261727 0.900967 +vn -0.048433 -0.333659 0.941435 +vn 0.179296 -0.883175 0.433363 +vn 0.088321 0.862789 0.497726 +vn 0.325266 0.534806 0.779839 +vn -0.240852 -0.411359 0.879055 +vn -0.110019 -0.937773 0.329264 +vn 0.332316 0.725120 0.603076 +vn 0.244331 0.828516 0.503830 +vn 0.007935 0.913541 0.406629 +vn 0.279000 0.646199 0.710288 +vn -0.240150 -0.408826 0.880428 +vn 0.050691 -0.982482 0.179266 +vn -0.043733 0.912473 0.406751 +vn 0.074770 0.827174 0.556902 +vn 0.042909 0.861690 0.505570 +vn 0.282846 0.195807 0.938932 +vn 0.279336 0.539476 0.794275 +vn 0.298105 -0.192358 0.934935 +vn 0.188299 -0.355541 0.915464 +vn 0.770196 -0.637471 -0.020142 +vn 0.558306 -0.823817 -0.097934 +vn -0.469924 0.590106 0.656423 +vn -0.732170 0.407453 0.545762 +vn -0.015412 0.915922 0.401044 +vn 0.236000 0.653096 0.719535 +vn 0.064974 -0.438948 0.896146 +vn 0.433027 -0.901181 0.018403 +vn -0.986450 0.074129 0.146306 +vn -0.111148 0.988067 0.106388 +vn 0.177435 0.713218 0.678060 +vn 0.030915 -0.502640 0.863918 +vn 0.359416 -0.765007 0.534379 +vn -0.953063 0.024018 -0.301798 +vn -0.120243 0.987976 0.097018 +vn 0.110996 0.786645 0.607288 +vn 0.150884 -0.311838 0.938047 +vn 0.344279 -0.308908 0.886563 +vn 0.407971 -0.646474 -0.644673 +vn -0.021638 0.915952 0.400647 +vn 0.019410 0.994812 0.099643 +vn 0.188086 0.674551 0.713828 +vn 0.120548 0.731742 0.670827 +vn 0.664327 -0.303415 0.683065 +vn 0.516312 -0.419050 0.746849 +vn 0.246925 -0.935759 0.251747 +vn 0.225532 -0.744346 0.628498 +vn -0.934263 0.318613 0.159948 +vn -0.964934 0.053438 0.256935 +vn 0.286203 0.958098 0.010712 +vn 0.069735 0.789087 0.610248 +vn 0.356975 -0.304239 0.883145 +vn 0.408704 -0.414930 0.812860 +vn -0.406629 -0.759026 0.508408 +vn 0.054933 0.825465 0.561754 +vn 0.262062 0.167364 0.950407 +vn 0.633412 -0.213050 0.743858 +vn 0.601001 -0.780541 0.171789 +vn 0.023438 0.864864 0.501419 +vn 0.227973 0.531632 0.815699 +vn 0.710562 -0.239235 0.661702 +vn 0.408460 -0.912748 0.002411 +vn -0.503555 0.820460 0.270669 +vn -0.728141 0.639180 0.247475 +vn 0.013520 0.792444 0.609729 +vn -0.010773 0.824213 0.566118 +vn 0.338176 -0.119053 0.933500 +vn 0.189489 0.180609 0.965117 +vn 0.144993 -0.605090 0.782800 +vn 0.459120 -0.448805 0.766656 +vn 0.020692 -0.268715 0.962981 +vn 0.233283 -0.871242 0.431806 +vn -0.025788 0.865719 0.499832 +vn 0.167455 0.518632 0.838404 +vn 0.676809 -0.310831 0.667287 +vn 0.037935 -0.985504 0.165227 +vn 0.236854 0.962859 0.129429 +vn 0.142735 0.947569 0.285867 +vn -0.000153 0.914182 0.405225 +vn 0.125187 0.702414 0.700613 +vn 0.717887 -0.211219 0.663320 +vn -0.056703 -0.908933 0.413007 +vn -0.044282 0.834376 0.549364 +vn 0.299356 0.940947 0.158025 +vn 0.059816 0.753136 0.655110 +vn 0.591266 -0.211005 0.778375 +vn -0.048067 -0.760094 0.648000 +vn -0.108127 0.476760 0.872341 +vn 0.758446 0.648823 -0.061464 +vn -0.235664 0.839198 0.490066 +vn -0.206397 0.884915 0.417432 +vn 0.125462 0.515152 0.847835 +vn 0.078433 0.731681 0.677084 +vn 0.129429 -0.492599 0.860561 +vn 0.308664 -0.267708 0.912687 +vn -0.489242 -0.869564 0.066927 +vn -0.592273 -0.699698 0.399487 +vn 0.628407 0.706473 0.325480 +vn 0.535142 0.637593 0.554094 +vn 0.095920 0.959349 0.265389 +vn -0.008118 0.781243 0.624134 +vn 0.278909 -0.092624 0.955809 +vn -0.594592 -0.572710 0.564287 +vn 0.281228 0.312296 0.907376 +vn 0.727073 0.686514 0.005921 +vn -0.108676 0.802087 0.587207 +vn 0.167913 0.006989 0.985748 +vn -0.478317 -0.569292 0.668630 +vn -0.181433 -0.476913 0.859981 +vn -0.193182 0.814905 0.546434 +vn 0.131565 0.179937 0.974822 +vn -0.208319 -0.593493 0.777398 +vn -0.549852 -0.829524 -0.097476 +vn 0.621113 0.766442 0.163427 +vn -0.314097 0.856471 0.409558 +vn -0.273080 0.920469 0.279550 +vn -0.044618 0.760643 0.647603 +vn -0.085482 0.805902 0.585833 +vn -0.034242 -0.369579 0.928556 +vn 0.104160 -0.045534 0.993500 +vn -0.964019 -0.103854 0.244636 +vn -0.936308 -0.223975 0.270394 +vn 0.214484 0.207465 0.954405 +vn -0.836970 -0.152776 0.525437 +vn 0.188604 0.979644 0.068484 +vn -0.135075 0.819025 0.557573 +vn 0.066622 0.061556 0.995849 +vn -0.796930 -0.458052 0.393750 +vn -0.891934 -0.360240 -0.273171 +vn -0.191870 0.825617 0.530564 +vn 0.010407 0.190466 0.981628 +vn -0.887020 -0.398846 -0.232582 +vn 0.658773 0.684927 0.311258 +vn 0.670736 0.650044 0.357097 +vn -0.235633 0.836909 0.493973 +vn -0.014161 0.537553 0.843074 +vn -0.972777 -0.189764 0.132969 +vn -0.414655 -0.601856 0.682485 +vn 0.668081 0.548235 0.503037 +vn 0.192328 0.484695 0.853236 +vn -0.692221 -0.092563 0.715690 +vn -0.039613 0.818812 0.572649 +vn 0.020875 0.830103 0.557176 +vn -0.141209 0.149144 0.978668 +vn -0.280953 0.232246 0.931181 +vn -0.829127 -0.515519 0.216193 +vn -0.579028 -0.783959 0.223792 +vn -0.853694 -0.509842 0.105777 +vn 0.052065 0.846583 0.529649 +vn -0.300577 0.530137 0.792810 +vn -0.338969 -0.818628 0.463576 +vn -0.903470 -0.407758 -0.131993 +vn 0.446577 0.760674 0.471053 +vn 0.487930 0.777520 0.396619 +vn -0.010926 0.904691 0.425855 +vn -0.208258 0.747002 0.631306 +vn -0.150731 -0.504807 0.849940 +vn -0.980377 -0.173223 0.093814 +vn 0.460891 0.767174 0.446089 +vn -0.131413 0.938261 0.319956 +vn -0.116947 0.797571 0.591754 +vn -0.071810 -0.055422 0.995849 +vn -0.939451 -0.253243 0.230811 +vn -0.094821 0.989227 0.111484 +vn -0.243660 -0.631367 0.736167 +vn -0.358898 -0.778985 0.514145 +vn -0.129002 0.893857 0.429365 +vn -0.086825 0.942991 0.321238 +vn 0.082858 0.841334 0.534074 +vn 0.168279 0.886776 0.430433 +vn -0.421308 0.472793 0.773888 +vn -0.280526 0.692709 0.664388 +vn 0.045717 -0.893551 0.446608 +vn -0.125309 -0.531541 0.837672 +vn -0.368053 -0.767296 0.525071 +vn -0.158208 0.974670 0.158025 +vn 0.120853 0.931333 0.343455 +vn -0.152959 0.773675 0.614795 +vn -0.285226 -0.028321 0.958037 +vn -0.244301 -0.831965 0.498093 +vn -0.414106 0.754173 0.509568 +vn -0.202399 0.974425 0.097385 +vn -0.069735 0.803034 0.591815 +vn -0.369396 0.236061 0.898770 +vn -0.076388 -0.937101 0.340556 +vn -0.238166 -0.132267 0.962157 +vn 0.011872 0.821314 0.570299 +vn -0.433546 0.289712 0.853267 +vn 0.058443 -0.971679 0.228858 +vn 0.838923 -0.312601 0.445509 +vn 0.825556 -0.396619 0.401410 +vn -0.777886 0.331553 -0.533769 +vn -0.441694 0.171453 -0.880612 +vn 0.048616 0.967162 0.249428 +vn -0.446059 0.892514 -0.066347 +vn -0.243843 0.750999 0.613605 +vn -0.194586 0.796167 0.572893 +vn -0.459334 0.042543 0.887234 +vn -0.477950 0.245827 0.843257 +vn 0.762658 -0.566668 0.311777 +vn 0.162999 0.558367 0.813379 +vn -0.159703 0.823359 0.544542 +vn -0.445387 0.307199 0.840968 +vn 0.557024 -0.763237 0.327280 +vn 0.752281 -0.026521 0.658254 +vn -0.091067 0.855190 0.510208 +vn -0.409772 0.452803 0.791833 +vn 0.182867 -0.759514 0.624195 +vn 0.827723 -0.161962 0.537217 +vn -0.884396 0.459365 -0.082278 +vn -0.885006 0.405194 -0.229163 +vn 0.066256 0.895321 0.440413 +vn -0.332377 0.645527 0.687582 +vn -0.248573 -0.396985 0.883480 +vn 0.875851 -0.177252 0.448805 +vn 0.564287 -0.524277 0.637715 +vn 0.852016 0.252419 -0.458632 +vn 0.802362 0.589770 0.091494 +vn -0.231513 0.825190 0.515183 +vn -0.218818 0.853084 0.473617 +vn -0.519730 0.298135 0.800592 +vn -0.484512 0.442000 0.754875 +vn -0.018891 -0.578784 0.815241 +vn 0.867794 0.487838 0.094333 +vn -0.727805 -0.375591 -0.573748 +vn -0.574847 -0.526383 -0.626423 +vn -0.108249 0.904080 0.413373 +vn -0.391217 0.609882 0.689169 +vn -0.473556 -0.248665 0.844905 +vn 0.930113 0.333964 0.152593 +vn -0.232948 -0.706412 -0.668325 +vn -0.063936 0.986267 0.152104 +vn -0.273446 0.728172 0.628437 +vn -0.595111 0.064852 0.800989 +vn 0.930570 0.159276 0.329569 +vn 0.318644 -0.488968 -0.811975 +vn -0.377575 0.917173 -0.127323 +vn -0.215796 0.799158 0.560991 +vn -0.556078 0.207984 0.804651 +vn -0.518998 -0.453719 0.724387 +vn -0.701895 -0.151921 0.695853 +vn 0.535539 0.844478 0.004761 +vn 0.834223 0.347697 0.427961 +vn -0.410077 -0.470534 -0.781274 +vn -0.191534 -0.602496 -0.774743 +vn -0.207038 0.899930 0.383679 +vn -0.050600 0.990539 0.127323 +vn -0.448195 0.573443 0.685720 +vn -0.339091 0.711142 0.615833 +vn -0.719932 0.030915 0.693319 +vn 0.513047 -0.468917 0.718925 +vn -0.415693 -0.511032 -0.752342 +vn -0.036988 0.999237 0.009980 +vn -0.244301 0.803980 0.542131 +vn -0.659444 0.143254 0.737938 +vn 0.189825 -0.645650 0.739616 +vn 0.407392 0.599170 -0.689200 +vn -0.225745 0.836268 0.499649 +vn -0.589831 0.282601 0.756432 +vn -0.190954 -0.649953 0.735557 +vn 0.916562 0.198035 0.347392 +vn -0.248482 0.853145 0.458632 +vn -0.533067 0.422895 0.732749 +vn -0.507706 -0.368114 -0.778893 +vn -0.692831 -0.050600 0.719291 +vn -0.613361 0.080630 0.785638 +vn -0.278390 -0.847530 0.451857 +vn -0.480056 -0.740898 0.469680 +vn -0.950560 0.026185 -0.309397 +vn -0.764183 -0.592151 0.255623 +vn -0.336985 0.793634 0.506516 +vn -0.249855 0.843013 0.476302 +vn -0.581713 0.284005 0.762169 +vn -0.643757 -0.588397 0.489181 +vn 0.463363 0.224891 0.857112 +vn -0.236915 0.860805 0.450392 +vn -0.584216 0.434767 0.685293 +vn -0.756737 -0.380993 0.531175 +vn 0.448256 -0.544389 0.708975 +vn -0.703146 0.213660 -0.678152 +vn -0.739311 0.214331 -0.638295 +vn -0.213202 0.900174 0.379742 +vn -0.561327 0.561541 0.607868 +vn -0.773186 -0.164098 0.612537 +vn -0.104007 -0.889615 0.444655 +vn -0.814020 0.203497 -0.543962 +vn 0.050691 0.968780 0.242622 +vn -0.468703 0.689993 0.551500 +vn 0.322459 0.904233 0.279824 +vn -0.595874 0.343852 0.725700 +vn -0.646992 0.505387 0.570910 +vn -0.742363 -0.556383 0.373180 +vn -0.764763 -0.410779 0.496292 +vn -0.176519 -0.813349 0.554308 +vn -0.022401 -0.957305 0.288095 +vn -0.740989 0.651082 -0.164159 +vn -0.744957 0.665273 -0.048982 +vn -0.267708 0.869625 0.414747 +vn -0.236305 0.906186 0.350597 +vn -0.673513 0.547258 0.496841 +vn -0.709616 -0.265206 0.652730 +vn -0.276620 -0.930998 0.238136 +vn -0.786859 0.586749 0.191137 +vn 0.030396 0.953703 0.299142 +vn -0.573504 0.643178 0.507279 +vn -0.625050 -0.140538 0.767785 +vn -0.551225 -0.797815 0.244087 +vn -0.850978 0.320078 0.416333 +vn 0.444868 0.796075 0.410260 +vn -0.410077 0.776299 0.478713 +vn -0.589038 0.072665 0.804804 +vn -0.670492 -0.682363 0.291116 +vn -0.795709 -0.330912 0.507248 +vn -0.310770 0.841517 0.441847 +vn -0.648549 0.537767 0.538652 +vn -0.602191 0.602954 0.523240 +vn -0.818140 -0.385266 0.426832 +vn -0.745415 -0.211890 0.631977 +vn -0.649373 -0.745079 -0.151982 +vn -0.767357 -0.629963 -0.119358 +vn -0.355815 0.641774 0.679312 +vn -0.476394 0.404065 0.780877 +vn -0.122379 0.974212 0.189489 +vn 0.159459 0.969054 0.188269 +vn -0.459243 0.764824 0.451735 +vn -0.687002 0.079867 0.722221 +vn -0.836268 -0.542497 -0.079379 +vn -0.622852 -0.140446 0.769585 +vn -0.362011 0.839198 0.405774 +vn -0.618763 0.410840 0.669546 +vn -0.870907 -0.491348 0.008606 +vn -0.454421 -0.890652 0.014496 +vn -0.304880 0.874844 0.376385 +vn -0.593402 0.578692 0.559374 +vn -0.871700 -0.451857 0.189520 +vn -0.474380 -0.862911 -0.174108 +vn -0.297525 0.819941 0.488998 +vn -0.301218 0.777062 0.552629 +vn -0.264077 0.915799 0.302591 +vn -0.490097 0.763848 0.419843 +vn -0.402081 0.838282 0.368206 +vn -0.780633 0.045534 0.623280 +vn -0.634846 0.433668 0.639393 +vn -0.743461 -0.187475 -0.641926 +vn -0.785394 -0.255165 -0.563891 +vn 0.076144 -0.945585 0.316233 +vn -0.503372 -0.248573 -0.827509 +vn -0.337199 0.877651 0.340587 +vn -0.532273 0.584948 0.611927 +vn -0.844813 -0.335521 -0.416730 +vn -0.604205 -0.139653 -0.784448 +vn 0.463027 0.374340 0.803400 +vn 0.525529 0.267525 0.807581 +vn -0.276559 0.927244 0.252327 +vn -0.560167 0.550523 0.618946 +vn -0.886746 -0.440352 -0.140446 +vn -0.596637 -0.109317 -0.795007 +vn 0.593707 0.066469 0.801904 +vn -0.188055 0.976501 0.105167 +vn -0.577410 0.616199 0.535600 +vn -0.882778 -0.340312 0.323771 +vn -0.656362 -0.140080 -0.741295 +vn 0.488418 0.047029 0.871303 +vn -0.011353 0.999390 0.032746 +vn -0.370586 0.879665 0.298013 +vn -0.272225 0.936430 0.221229 +vn -0.630573 0.580828 0.514725 +vn -0.621509 0.603504 0.499466 +vn -0.802850 -0.540788 -0.250923 +vn -0.741539 -0.649586 -0.167577 +vn -0.802149 -0.458052 -0.383007 +vn -0.787225 -0.363231 -0.498306 +vn 0.567797 -0.041780 0.822077 +vn 0.718558 -0.369762 0.588977 +vn -0.194433 0.979064 0.059847 +vn -0.612476 0.664235 0.428480 +vn -0.809442 -0.569506 0.142918 +vn -0.821894 -0.379162 -0.425062 +vn 0.898068 -0.367321 0.241829 +vn -0.104190 0.987854 -0.115085 +vn -0.532121 0.767907 0.356548 +vn -0.863948 -0.032716 0.502457 +vn -0.809290 -0.453566 -0.373180 +vn 0.975249 0.165227 -0.146825 +vn -0.438978 0.839961 0.318949 +vn -0.718467 0.440504 0.538285 +vn -0.812922 -0.502701 -0.294015 +vn 0.573717 0.671560 -0.468856 +vn 0.443587 0.110599 0.889340 +vn -0.149815 0.986084 0.071627 +vn -0.157781 0.941343 -0.298227 +vn -0.721702 0.662801 0.199530 +vn -0.607715 0.755669 0.244087 +vn -0.619800 -0.628956 0.469283 +vn -0.892270 -0.042055 0.449477 +vn -0.384045 -0.450209 0.806085 +vn -0.367595 -0.541398 0.756127 +vn 0.307382 0.463881 0.830836 +vn 0.606800 0.164251 0.777673 +vn -0.480178 0.840846 0.249672 +vn -0.805963 0.464492 0.366924 +vn -0.404096 -0.579089 0.708060 +vn 0.066469 -0.403638 0.912473 +vn -0.407086 0.881161 0.240455 +vn -0.742302 0.611713 0.273354 +vn -0.413221 -0.649007 0.638752 +vn -0.233711 -0.656880 0.716819 +vn -0.252144 0.599414 0.759667 +vn -0.208350 0.664907 0.717246 +vn -0.270516 0.937101 0.220466 +vn -0.745354 0.637776 0.194037 +vn -0.396283 -0.741813 0.540941 +vn -0.238075 -0.441145 0.865261 +vn -0.044374 0.755272 0.653859 +vn -0.515549 0.838130 0.178076 +vn -0.438765 0.881680 0.173498 +vn -0.848048 0.498642 0.179174 +vn -0.750420 0.657857 0.063631 +vn -0.028626 -0.290048 0.956572 +vn -0.092715 -0.388043 0.916929 +vn -0.273812 -0.693197 0.666677 +vn -0.112644 -0.620563 0.775994 +vn -0.544847 0.838527 -0.000732 +vn -0.547136 0.819910 -0.168279 +vn -0.302408 0.938047 0.169042 +vn -0.774468 0.632527 0.006256 +vn -0.288034 -0.492599 0.821192 +vn -0.050996 -0.419080 0.906491 +vn -0.571856 0.793695 -0.207312 +vn -0.129307 0.990112 -0.053957 +vn -0.797937 0.598590 0.070101 +vn -0.700888 -0.382458 0.602039 +vn -0.024262 -0.240516 0.970336 +vn -0.771783 0.632313 0.066958 +vn -0.161290 0.801294 -0.576067 +vn -0.677786 0.718223 0.157170 +vn -0.936003 0.065127 0.345897 +vn 0.012421 -0.261269 0.965178 +vn -0.697317 -0.091922 0.710837 +vn -0.332896 0.938383 0.092715 +vn -0.083041 0.986785 -0.139012 +vn -0.788446 0.613453 0.044252 +vn -0.822016 0.555193 0.126530 +vn -0.723350 -0.413404 0.552995 +vn -0.915098 -0.182775 0.359355 +vn -0.475631 -0.853053 0.214576 +vn -0.541429 -0.731651 0.414106 +vn -0.575243 0.816126 0.054781 +vn -0.836207 0.547014 0.038728 +vn -0.101535 0.831172 -0.546617 +vn -0.705222 0.695578 0.137089 +vn -0.967589 0.177343 0.179662 +vn -0.485427 -0.655965 0.577929 +vn -0.818567 -0.571337 -0.058901 +vn -0.538560 0.834559 0.115696 +vn -0.843593 0.534593 0.050142 +vn -0.475967 -0.559313 0.678671 +vn -0.386273 -0.921415 -0.041902 +vn -0.458998 0.881375 0.111545 +vn -0.732017 0.681204 -0.007813 +vn -0.544877 -0.499313 0.673605 +vn -0.371014 -0.928404 -0.019623 +vn -0.263497 0.961455 0.078249 +vn -0.365062 0.930754 0.019807 +vn -0.693442 0.711600 0.112766 +vn -0.550218 0.833064 0.056917 +vn -0.965056 0.233863 0.118107 +vn -0.835566 0.536546 0.117985 +vn -0.557390 -0.516221 -0.650227 +vn -0.675466 -0.623402 -0.393811 +vn -0.779992 0.359111 -0.512467 +vn -0.014588 -0.268929 -0.963042 +vn -0.471145 0.880062 0.059023 +vn -0.732414 0.657491 0.176702 +vn -0.792688 -0.603534 -0.085574 +vn -0.075838 -0.115238 -0.990417 +vn -0.006470 0.502487 0.864528 +vn -0.016907 0.384167 0.923093 +vn -0.340007 0.938505 0.059847 +vn -0.783410 0.573077 0.240394 +vn -0.908109 -0.394360 0.140690 +vn -0.254067 -0.210211 -0.944029 +vn -0.169927 0.206091 0.963652 +vn -0.011505 0.999908 -0.005432 +vn -0.799768 0.561785 0.211432 +vn -0.981109 -0.074953 0.178289 +vn -0.413434 -0.369457 -0.832179 +vn -0.993011 0.117832 -0.000641 +vn -0.018708 0.991974 -0.124912 +vn -0.251259 0.295389 0.921720 +vn -0.129093 0.091586 0.987365 +vn -0.478744 0.877895 0.008393 +vn -0.346995 0.937284 0.032441 +vn -0.762139 0.606433 0.226600 +vn -0.768944 0.591693 0.242073 +vn -0.590808 -0.737236 -0.327708 +vn -0.877132 -0.479385 -0.027650 +vn -0.082034 -0.178045 -0.980590 +vn -0.177313 -0.227760 -0.957427 +vn 0.183599 -0.199133 0.962584 +vn -0.005402 0.996490 0.083407 +vn -0.763848 0.631367 0.133732 +vn -0.995483 -0.023743 0.091769 +vn -0.285745 -0.378094 -0.880551 +vn -0.051607 -0.074557 0.995849 +vn 0.004425 0.984191 0.176946 +vn -0.668996 0.742698 0.028230 +vn -0.962096 0.259224 0.084597 +vn -0.380963 -0.503128 -0.775658 +vn 0.460280 0.181585 -0.868984 +vn -0.554094 0.832423 -0.001953 +vn -0.860530 0.492996 0.128178 +vn -0.458266 -0.647725 -0.608600 +vn 0.037629 -0.020203 -0.999084 +vn -0.481338 0.875393 -0.043977 +vn -0.359569 0.933042 0.009430 +vn -0.801874 0.597461 0.002838 +vn -0.756798 0.653340 -0.019135 +vn -0.587725 -0.807398 0.051607 +vn -0.852870 -0.517014 -0.072451 +vn -0.594317 -0.795129 0.120334 +vn -0.607135 -0.778985 0.156560 +vn -0.303354 0.826319 0.474471 +vn -0.184454 0.810358 0.556108 +vn -0.065676 0.965545 0.251778 +vn -0.721732 0.687918 -0.076205 +vn -0.998016 -0.037049 -0.050386 +vn -0.578997 -0.788202 0.208380 +vn 0.532517 0.741356 0.408399 +vn -0.029481 0.806879 0.589953 +vn -0.649525 0.754143 -0.096622 +vn -0.962310 0.271920 -0.000855 +vn -0.563402 -0.792688 0.232704 +vn -0.865291 -0.153874 -0.477035 +vn -0.554338 0.829096 -0.072726 +vn -0.879757 0.475356 -0.001282 +vn -0.550218 -0.814325 0.184545 +vn -0.624134 -0.772271 -0.118320 +vn -0.441298 0.766961 0.465835 +vn -0.147465 0.959227 0.241035 +vn -0.077517 0.711936 0.697928 +vn -0.692770 0.698691 -0.178533 +vn -0.641194 0.749229 -0.165777 +vn -0.973479 -0.110874 -0.199957 +vn -0.954863 0.279122 -0.101444 +vn -0.517716 -0.853816 -0.054292 +vn -0.521989 -0.852626 -0.021760 +vn -0.706992 0.700003 -0.100528 +vn -0.945402 -0.268319 -0.184790 +vn -0.556017 0.821100 -0.128819 +vn -0.857692 0.504562 -0.098605 +vn -0.553148 -0.828791 -0.084292 +vn -0.313334 -0.900876 -0.300333 +vn -0.478256 0.873257 -0.093051 +vn -0.778252 0.613086 -0.135716 +vn -0.625111 -0.749138 -0.219031 +vn -0.462020 -0.876461 -0.135411 +vn -0.349193 0.936613 0.027711 +vn -0.156072 0.987365 0.026337 +vn -0.366253 0.929533 -0.042421 +vn -0.717490 0.676809 -0.164617 +vn -0.816828 -0.511307 -0.267006 +vn -0.549364 -0.829585 -0.099765 +vn -0.173315 0.984466 -0.027650 +vn -0.550310 0.817316 -0.170537 +vn -0.466384 0.872860 -0.143315 +vn -0.807031 0.553087 -0.206763 +vn -0.733451 0.635823 -0.240272 +vn 0.097903 -0.323191 -0.941221 +vn -0.077883 -0.418897 -0.904660 +vn 0.083834 -0.398694 -0.913236 +vn 0.169561 -0.217200 -0.961272 +vn -0.322825 0.926572 -0.192938 +vn -0.139317 0.988983 -0.049471 +vn -0.350627 0.928739 -0.120304 +vn -0.691397 0.682180 -0.237770 +vn -0.446059 -0.503830 -0.739708 +vn 0.077120 -0.168218 -0.982696 +vn -0.200232 0.979492 0.022126 +vn -0.150456 0.988189 0.028443 +vn -0.679556 0.698111 -0.225440 +vn -0.866695 -0.239479 -0.437544 +vn 0.114475 -0.184179 -0.976196 +vn -0.665426 0.722648 -0.186987 +vn -0.054353 0.939116 0.339244 +vn -0.633931 0.746361 -0.202612 +vn -0.933714 0.280953 -0.221809 +vn 0.171117 -0.230659 -0.957854 +vn -0.712363 -0.021424 -0.701437 +vn -0.086764 0.784875 -0.613514 +vn -0.048921 0.803674 -0.593005 +vn -0.311747 0.932829 -0.180486 +vn -0.108493 0.984771 -0.135807 +vn -0.660268 0.671621 -0.336039 +vn -0.655507 0.690512 -0.305734 +vn -0.204627 -0.739067 -0.641774 +vn -0.726646 -0.447035 -0.521622 +vn -0.132359 -0.414258 -0.900449 +vn -0.072481 -0.405866 -0.911039 +vn -0.511765 0.606891 -0.608020 +vn 0.007172 0.999451 0.032228 +vn -0.613422 0.743034 -0.267495 +vn -0.878750 0.276833 -0.388745 +vn 0.048311 -0.362468 -0.930723 +vn -0.808313 0.060976 -0.585559 +vn -0.531754 0.816553 -0.224616 +vn -0.729331 0.598315 -0.331675 +vn 0.018555 -0.461684 -0.886837 +vn -0.524247 -0.559801 -0.641652 +vn -0.449904 0.872951 -0.188452 +vn -0.679342 0.644948 -0.349986 +vn -0.039979 -0.593890 -0.803522 +vn -0.210608 -0.512345 -0.832514 +vn -0.196142 0.695334 -0.691397 +vn 0.736503 -0.071230 -0.672628 +vn -0.924833 0.007263 0.380230 +vn -0.577074 0.734367 -0.357250 +vn -0.502548 0.814447 -0.289926 +vn -0.790399 0.275338 -0.547197 +vn -0.636830 0.601215 -0.482650 +vn -0.794244 -0.593860 0.128239 +vn -0.790613 -0.601611 0.113773 +vn -0.794397 -0.224403 0.564409 +vn -0.427534 0.872646 -0.235908 +vn -0.617328 0.641621 -0.455184 +vn -0.664846 -0.736412 0.125095 +vn -0.719352 -0.496597 0.485641 +vn 0.275307 0.082400 -0.957793 +vn 0.349437 -0.074343 -0.933988 +vn -0.278207 0.939695 -0.198889 +vn -0.605792 0.659474 -0.445051 +vn -0.590716 -0.804743 0.058199 +vn -0.539476 -0.709311 0.453627 +vn 0.459639 -0.219062 -0.860622 +vn -0.076388 0.977660 -0.195776 +vn -0.609272 0.673116 -0.419111 +vn -0.805719 -0.492599 -0.328837 +vn -0.619068 -0.746086 0.245033 +vn 0.070345 0.986999 -0.144353 +vn -0.573931 -0.081576 0.814814 +vn -0.549821 -0.220679 0.805567 +vn 0.311045 0.419752 -0.852657 +vn 0.358806 0.261727 -0.895932 +vn -0.402234 0.869930 -0.285287 +vn -0.285806 0.942289 -0.174230 +vn -0.564776 0.630116 -0.532853 +vn -0.544725 0.655995 -0.522385 +vn -0.787194 -0.367382 0.495285 +vn -0.834590 -0.522629 0.173925 +vn -0.471206 -0.439528 0.764672 +vn 0.499527 -0.122379 -0.857570 +vn -0.090457 0.988006 -0.125065 +vn -0.560381 0.645863 -0.518448 +vn -0.870235 -0.293802 -0.395367 +vn -0.585101 -0.491928 0.644673 +vn 0.894650 -0.002380 0.446699 +vn 0.173345 0.949705 -0.260720 +vn -0.537797 0.715293 -0.446181 +vn -0.700919 0.286447 -0.653157 +vn -0.774468 -0.300851 0.556444 +vn 0.428083 -0.086917 0.899533 +vn -0.469924 0.808130 -0.355022 +vn -0.580462 0.560167 -0.590960 +vn -0.798486 -0.238411 0.552751 +vn -0.397778 -0.894681 -0.203070 +vn -0.452284 -0.885800 -0.103549 +vn -0.260933 0.805383 -0.532182 +vn -0.404523 0.434736 -0.804559 +vn 0.019501 0.983367 -0.180425 +vn 0.450911 0.753746 -0.478042 +vn -0.584918 0.636464 -0.502762 +vn -0.530900 0.705527 -0.469344 +vn -0.731956 -0.134831 -0.667837 +vn -0.592792 0.280038 -0.755058 +vn -0.624958 -0.776605 0.079257 +vn -0.857997 -0.493118 -0.143620 +vn -0.450575 0.800562 -0.395032 +vn -0.546495 0.503647 -0.669057 +vn -0.801904 -0.565691 0.192083 +vn -0.511429 -0.629170 -0.585253 +vn -0.383099 0.867580 -0.317026 +vn -0.552812 0.605121 -0.572863 +vn -0.877224 -0.477676 0.047792 +vn -0.495468 -0.862453 -0.103336 +vn -0.413770 0.901120 -0.129368 +vn -0.412488 0.888882 -0.199194 +vn -0.277810 0.940275 -0.196631 +vn -0.564989 0.649251 -0.509140 +vn -0.852596 -0.413923 -0.318888 +vn -0.350688 -0.932432 -0.086764 +vn -0.613788 -0.773766 -0.156560 +vn -0.845363 -0.394726 -0.359844 +vn -0.742546 -0.634053 -0.215705 +vn -0.411664 0.795648 -0.444349 +vn -0.351299 0.865596 -0.356792 +vn -0.524857 0.428144 -0.735649 +vn -0.558245 0.557421 -0.614490 +vn -0.751823 -0.515458 -0.411084 +vn -0.511185 -0.832118 -0.214942 +vn -0.496384 0.865413 -0.068178 +vn -0.426221 0.898526 -0.104587 +vn -0.239265 0.940001 -0.243141 +vn -0.566088 0.632893 -0.528153 +vn -0.679220 -0.291665 -0.673452 +vn -0.398877 -0.864132 -0.306803 +vn -0.253670 0.910703 -0.325907 +vn 0.124302 0.974181 -0.188360 +vn -0.549150 0.653645 -0.520707 +vn -0.558153 -0.047273 -0.828364 +vn -0.318094 -0.924894 -0.208167 +vn -0.930967 0.353496 -0.091159 +vn 0.482833 0.760247 -0.434584 +vn -0.482284 0.713797 -0.507767 +vn -0.500595 0.227668 -0.835170 +vn -0.624592 -0.435804 -0.648000 +vn -0.500015 -0.174322 -0.848262 +vn -0.790551 0.087466 0.606098 +vn -0.812464 -0.142582 0.565264 +vn 0.615223 0.480361 -0.625050 +vn 0.951170 0.080477 -0.297952 +vn -0.215461 0.940825 -0.261483 +vn 0.052644 0.998169 -0.028871 +vn -0.472427 0.610462 -0.635670 +vn -0.474593 0.660909 -0.581286 +vn -0.358562 0.014557 -0.933378 +vn -0.731986 -0.461257 0.501389 +vn 0.746849 0.351939 0.564196 +vn 0.198218 0.967742 -0.155309 +vn -0.440870 0.718223 -0.538255 +vn -0.320872 0.154027 -0.934507 +vn -0.627766 -0.730277 0.269417 +vn -0.239296 0.307352 0.920988 +vn -0.378613 0.793268 -0.476791 +vn -0.396588 0.322855 -0.859340 +vn -0.648030 -0.726737 -0.227729 +vn -0.842616 0.198889 0.500381 +vn -0.313242 0.862911 -0.396466 +vn -0.457167 0.503586 -0.733055 +vn 0.446211 0.589770 -0.673055 +vn -0.181188 0.087100 -0.979553 +vn -0.165654 0.071413 -0.983581 +vn -0.838404 -0.465804 0.282937 +vn -0.720511 -0.685812 -0.102451 +vn 0.831446 -0.520005 0.195593 +vn -0.675802 -0.582873 0.451125 +vn -0.395459 0.726737 -0.561602 +vn -0.333476 0.799158 -0.500107 +vn -0.267067 0.194098 -0.943907 +vn -0.593646 -0.614032 -0.520127 +vn -0.598498 -0.033570 0.800378 +vn -0.273141 0.862423 -0.426130 +vn -0.343120 0.432691 -0.833674 +vn -0.477554 -0.337718 -0.811090 +vn -0.807367 -0.027955 0.589343 +vn 0.900632 0.143986 -0.410016 +vn 0.952086 -0.090915 -0.291971 +vn -0.190710 0.939848 -0.283303 +vn -0.395825 0.567431 -0.722007 +vn -0.335826 -0.053652 -0.940367 +vn -0.871853 -0.192846 0.450117 +vn 0.901456 -0.422987 -0.091586 +vn -0.021180 0.999207 0.033387 +vn -0.422315 0.652120 -0.629566 +vn -0.085574 0.994781 0.055300 +vn -0.298471 0.122227 -0.946532 +vn -0.322520 0.369610 -0.871395 +vn -0.319529 -0.564135 -0.761315 +vn -0.367656 -0.305918 -0.878170 +vn -0.377483 -0.917173 -0.127445 +vn -0.378613 -0.925474 -0.009674 +vn 0.655477 0.651509 -0.381939 +vn 0.665578 0.560442 -0.492813 +vn -0.242256 0.861538 -0.446150 +vn -0.187078 0.936888 -0.295328 +vn -0.339152 0.529221 -0.777703 +vn -0.392102 0.012268 -0.919828 +vn -0.420911 -0.885769 -0.195471 +vn 0.491775 0.339122 -0.801935 +vn -0.132328 0.988495 0.072939 +vn -0.332224 0.634754 -0.697623 +vn -0.363201 0.159062 -0.917997 +vn -0.370647 -0.842036 -0.391827 +vn -0.083987 0.383953 -0.919492 +vn -0.354656 0.912107 0.205512 +vn -0.315043 0.725791 -0.611499 +vn -0.316507 0.068392 -0.946104 +vn -0.318339 -0.739433 -0.593158 +vn -0.598559 -0.147984 -0.787255 +vn -0.281808 0.801477 -0.527421 +vn -0.244789 0.532609 -0.810144 +vn -0.221351 0.615314 -0.756523 +vn -0.520585 -0.072329 -0.850734 +vn -0.643483 0.138157 -0.752861 +vn 0.025452 -0.900754 -0.433515 +vn -0.015015 -0.815088 -0.579089 +vn -0.007355 0.426740 -0.904324 +vn -0.017640 0.251473 -0.967681 +vn -0.282296 0.957274 0.062502 +vn -0.579547 0.764916 0.281075 +vn -0.231819 0.716056 -0.658406 +vn -0.631123 0.144566 -0.762078 +vn -0.089175 -0.714743 -0.693625 +vn -0.055513 -0.240516 -0.969054 +vn -0.217902 0.802820 -0.554949 +vn -0.491348 0.167669 -0.854640 +vn -0.188726 -0.578478 -0.793542 +vn -0.080233 -0.956542 -0.280282 +vn -0.187445 0.862514 -0.469955 +vn -0.344493 0.373302 -0.861354 +vn -0.333384 -0.363353 -0.869930 +vn 0.043031 -0.976531 -0.210913 +vn 0.134678 0.892605 -0.430189 +vn 0.084323 0.795434 -0.600116 +vn -0.174108 0.931974 -0.317881 +vn -0.167669 0.704947 -0.689108 +vn -0.133213 0.801172 -0.583392 +vn -0.592700 0.214515 -0.776299 +vn -0.514603 0.298654 -0.803705 +vn 0.326914 -0.683126 -0.653005 +vn 0.056703 -0.626789 -0.777093 +vn 0.354686 -0.340892 -0.870602 +vn 0.762566 -0.583087 -0.280160 +vn -0.093326 0.862850 -0.496750 +vn -0.373089 0.438704 -0.817499 +vn -0.185736 -0.460250 -0.868129 +vn 0.690512 -0.627674 -0.359355 +vn -0.235786 0.862087 -0.448500 +vn -0.283029 0.756066 -0.590106 +vn -0.067324 0.926420 -0.370403 +vn -0.266640 0.556322 -0.786981 +vn -0.392865 -0.199438 -0.897671 +vn 0.665517 -0.563402 -0.489486 +vn -0.169897 0.460311 -0.871334 +vn -0.216010 0.975066 -0.050295 +vn -0.210974 0.608325 -0.765099 +vn -0.540727 0.056032 -0.839290 +vn 0.564714 -0.617481 -0.547502 +vn -0.075259 0.297342 -0.951781 +vn -0.608936 0.757439 0.235450 +vn -0.026246 0.866634 -0.498215 +vn 0.051820 0.916929 -0.395642 +vn -0.291086 0.482772 -0.825922 +vn -0.282449 0.573473 -0.768975 +vn 0.276589 -0.545457 -0.791162 +vn -0.081851 -0.327494 -0.941282 +vn 0.979492 0.160833 -0.121311 +vn 0.977294 -0.000061 -0.211859 +vn -0.834925 0.399396 -0.378613 +vn -0.916837 0.187689 -0.352367 +vn 0.024415 0.986572 -0.161321 +vn -0.239723 0.635792 -0.733634 +vn -0.279641 -0.003449 -0.960082 +vn 0.948485 -0.234443 -0.213019 +vn -0.689108 -0.065859 -0.721641 +vn -0.210242 0.973968 0.084414 +vn -0.159520 0.716025 -0.679586 +vn -0.322459 0.239937 -0.915647 +vn 0.830256 -0.445784 -0.334513 +vn 0.068850 -0.336650 0.939085 +vn -0.090701 0.806085 -0.584765 +vn -0.310434 0.376629 -0.872768 +vn 0.627003 -0.540483 -0.560991 +vn 0.962615 0.209845 0.171239 +vn -0.748833 0.555071 -0.362072 +vn 0.102481 0.976959 -0.187170 +vn 0.093356 0.995575 -0.009613 +vn -0.132054 0.665242 -0.734825 +vn -0.100711 0.734764 -0.670766 +vn -0.070040 -0.074679 -0.994720 +vn -0.213080 0.232307 -0.949004 +vn 0.617481 -0.701468 -0.355846 +vn 0.617054 -0.690359 -0.377636 +vn -0.901212 -0.261788 0.345317 +vn -0.050233 0.183172 0.981780 +vn -0.070620 0.812006 -0.579302 +vn -0.232734 0.396435 -0.888058 +vn 0.587786 -0.657949 -0.470717 +vn 0.600146 -0.181463 -0.779015 +vn -0.057924 0.870266 -0.489151 +vn -0.196539 0.505631 -0.840052 +vn 0.484695 -0.651234 -0.583850 +vn 0.624622 -0.475967 -0.619098 +vn -0.985046 -0.002014 -0.172155 +vn -0.985137 -0.141392 -0.097385 +vn 0.000488 0.927000 -0.375011 +vn -0.156255 0.588183 -0.793481 +vn 0.227424 -0.479598 -0.847468 +vn 0.621967 -0.631275 -0.463240 +vn -0.942137 -0.320170 0.099185 +vn -0.051424 0.809748 -0.584490 +vn -0.094211 0.865383 -0.492141 +vn -0.175909 0.412671 -0.893704 +vn -0.130955 0.556566 -0.820399 +vn -0.222388 -0.765465 -0.603778 +vn -0.038911 -0.755669 -0.653768 +vn -0.574084 -0.513138 -0.638020 +vn -0.597613 -0.594836 -0.537553 +vn -0.760796 0.283944 -0.583544 +vn -0.761956 0.315439 -0.565569 +vn -0.116062 0.928556 -0.352489 +vn -0.036958 0.621479 -0.782525 +vn 0.106876 -0.594806 -0.796716 +vn -0.595325 -0.629200 -0.499649 +vn -0.753899 0.518204 -0.403821 +vn 0.014252 0.987610 -0.156133 +vn 0.003296 0.673299 -0.739341 +vn 0.043855 -0.192267 -0.980346 +vn -0.474624 -0.731925 -0.488845 +vn -0.920896 0.191137 -0.339610 +vn 0.276162 0.960967 0.015412 +vn -0.016114 0.738060 -0.674490 +vn -0.110385 0.191015 -0.975341 +vn -0.356029 -0.746483 -0.562090 +vn -0.729209 -0.296091 -0.616901 +vn -0.023774 0.867367 -0.497055 +vn -0.048341 0.938688 -0.341319 +vn -0.093509 0.614887 -0.783044 +vn 0.012268 0.675863 -0.736900 +vn 0.042482 -0.671621 -0.739647 +vn 0.109531 -0.540513 -0.834162 +vn -0.531114 -0.658620 -0.533006 +vn -0.446944 -0.660970 -0.602741 +vn 0.405316 0.813868 -0.416272 +vn 0.490249 0.829402 -0.267739 +vn 0.132237 0.987182 -0.089053 +vn 0.096500 0.678884 -0.727866 +vn 0.098727 -0.255898 -0.961638 +vn -0.301798 -0.739402 -0.601764 +vn 0.395123 0.691946 -0.604205 +vn 0.668722 0.734764 0.113529 +vn 0.080905 0.726829 -0.681997 +vn -0.021271 0.129734 -0.991302 +vn -0.160588 -0.747856 -0.644124 +vn -0.051881 -0.008179 -0.998596 +vn 0.018311 0.803552 -0.594928 +vn -0.112888 0.425001 -0.898099 +vn -0.058138 -0.729087 -0.681936 +vn -0.441633 -0.653310 -0.614887 +vn 0.320750 0.761162 -0.563646 +vn 0.286172 0.957915 0.020875 +vn 0.711386 0.670156 0.211615 +vn 0.043458 0.696158 -0.716544 +vn 0.083438 0.717643 -0.691366 +vn 0.408063 -0.304086 -0.860805 +vn 0.142827 0.061037 -0.987854 +vn 0.834132 -0.508530 -0.213446 +vn 0.865108 -0.443709 -0.233833 +vn 0.723930 0.512955 -0.461257 +vn 0.684652 -0.428541 -0.589557 +vn 0.067629 0.797235 -0.599811 +vn -0.014832 0.440687 -0.897519 +vn 0.867641 -0.407849 -0.284280 +vn 0.645527 -0.721427 -0.250618 +vn 0.046388 0.871853 -0.487503 +vn -0.048738 0.655843 -0.753319 +vn 0.810511 -0.425764 -0.402142 +vn 0.630726 -0.748619 -0.204291 +vn 0.683035 0.708060 -0.179083 +vn 0.670217 0.736167 -0.093905 +vn 0.062136 0.946898 -0.315439 +vn -0.021302 0.714286 -0.699484 +vn 0.663869 -0.441725 -0.603442 +vn 0.768609 -0.597369 -0.228736 +vn 0.661306 0.733543 -0.156682 +vn 0.089877 0.805414 -0.585833 +vn 0.088137 0.877957 -0.470534 +vn 0.153539 0.449232 -0.880093 +vn 0.061708 0.682607 -0.728141 +vn 0.915189 0.151646 0.373333 +vn 0.959349 0.002503 0.282113 +vn 0.909085 -0.374218 0.182989 +vn 0.795007 0.230781 0.560930 +vn 0.092349 0.872219 -0.480300 +vn -0.005646 0.843684 -0.536790 +vn 0.071780 0.953276 -0.293344 +vn 0.029939 0.725394 -0.687643 +vn 0.966826 -0.243477 0.076876 +vn 0.798425 0.260140 0.542955 +vn -0.111850 0.705710 -0.699606 +vn 0.145360 0.986023 0.081149 +vn 0.024354 0.716178 -0.697470 +vn 0.794458 -0.405591 -0.451979 +vn 0.827448 0.262093 0.496597 +vn 0.050752 0.379772 -0.923673 +vn 0.539415 0.822535 0.179998 +vn 0.061678 0.733390 -0.676962 +vn 0.436537 -0.062136 -0.897519 +vn 0.868282 0.229682 0.439680 +vn -0.235206 -0.684225 -0.690268 +vn -0.829737 -0.060396 -0.554826 +vn -0.833033 -0.275369 -0.479781 +vn 0.079745 0.957518 -0.277047 +vn 0.007660 0.997467 0.070559 +vn 0.213507 0.732536 -0.646352 +vn 0.192267 0.733207 -0.652211 +vn 0.831202 -0.527360 0.175970 +vn 0.730461 -0.673635 -0.112308 +vn 0.814997 0.204932 0.541948 +vn 0.875973 0.172735 0.450301 +vn -0.943663 -0.289132 -0.160833 +vn 0.148869 0.987701 0.047212 +vn 0.176031 0.761010 -0.624378 +vn 0.601764 -0.289987 -0.744133 +vn 0.906644 0.070711 0.415906 +vn -0.729789 -0.462996 -0.502976 +vn 0.163274 0.819514 -0.549272 +vn 0.342998 0.425031 -0.837642 +vn 0.938963 -0.086612 0.332865 +vn 0.844630 -0.062685 -0.531632 +vn 0.132420 0.882870 -0.450514 +vn 0.217048 0.708274 -0.671712 +vn 0.928556 -0.280007 0.243599 +vn 0.710501 0.258248 0.654561 +vn -0.831629 0.100620 -0.546098 +vn -0.844813 -0.081729 -0.528703 +vn 0.050996 -0.014405 -0.998566 +vn 0.318064 0.762352 -0.563555 +vn 0.247658 0.821284 -0.513932 +vn 0.473434 -0.433485 -0.766747 +vn 0.498764 0.384808 -0.776605 +vn 0.689230 -0.627003 -0.363048 +vn 0.548235 -0.730918 -0.406384 +vn 0.800226 -0.174230 -0.573809 +vn 0.172491 0.883999 -0.434431 +vn 0.376537 0.728813 -0.571825 +vn 0.397900 -0.800501 -0.448103 +vn 0.789056 -0.484970 -0.376995 +vn -0.806848 -0.119053 -0.578600 +vn -0.794855 -0.184973 -0.577868 +vn 0.083102 0.960112 -0.266884 +vn 0.399426 0.735191 -0.547624 +vn 0.221656 -0.891232 -0.395642 +vn 0.615162 -0.557024 -0.557909 +vn -0.812922 -0.169897 -0.556993 +vn -0.114017 0.993347 0.015534 +vn 0.392682 0.714499 -0.578997 +vn 0.177038 -0.888516 -0.423261 +vn 0.735710 -0.530564 -0.420911 +vn -0.262490 0.952422 -0.154820 +vn 0.070284 -0.273904 -0.959166 +vn -0.251961 -0.423444 -0.870144 +vn -0.292611 0.616627 -0.730827 +vn -0.265725 0.679342 -0.683981 +vn 0.216926 0.880673 -0.421064 +vn 0.058992 0.955657 -0.288491 +vn 0.476730 0.730125 -0.489486 +vn 0.482955 0.739525 -0.468825 +vn -0.307962 -0.648885 -0.695730 +vn -0.322855 -0.678060 -0.660268 +vn -0.243782 -0.414899 -0.876583 +vn -0.243904 0.843532 -0.478500 +vn -0.317331 0.924345 -0.211676 +vn 0.513565 0.678243 -0.525529 +vn -0.102268 -0.708182 -0.698538 +vn -0.208533 -0.473251 -0.855861 +vn 0.095065 0.762291 -0.640187 +vn -0.668813 0.636982 -0.383251 +vn 0.427869 0.738334 -0.521256 +vn 0.410169 -0.335032 -0.848201 +vn -0.163366 -0.604785 -0.779412 +vn 0.423170 0.270669 -0.864650 +vn 0.321818 0.812128 -0.486648 +vn 0.599933 0.365429 -0.711692 +vn -0.240516 -0.651387 -0.719565 +vn -0.039460 -0.520005 -0.853206 +vn -0.026154 -0.518265 -0.854793 +vn 0.228187 0.973388 -0.019593 +vn 0.441603 0.862239 -0.247932 +vn -0.254524 0.927183 -0.274819 +vn -0.689627 0.548357 -0.472915 +vn 0.458876 0.663350 -0.591083 +vn 0.421186 0.720969 -0.550249 +vn 0.153691 -0.573168 -0.804865 +vn 0.576006 -0.162755 -0.801050 +vn -0.095645 -0.629383 -0.771142 +vn 0.492569 0.108402 -0.863460 +vn 0.355113 0.804376 -0.476241 +vn 0.676870 0.382855 -0.628651 +vn -0.130253 -0.734916 -0.665487 +vn 0.092654 -0.433332 -0.896420 +vn 0.262490 0.875088 -0.406537 +vn 0.530503 0.703238 -0.473251 +vn -0.232551 -0.745293 -0.624836 +vn -0.092807 -0.634083 -0.767663 +vn 0.374035 0.867092 -0.328898 +vn 0.345225 0.907956 -0.237526 +vn 0.087680 0.953856 -0.287149 +vn 0.450392 0.730705 -0.513016 +vn -0.190802 -0.688986 -0.699179 +vn -0.068911 -0.648061 -0.758446 +vn -0.147984 -0.726218 -0.671316 +vn 0.104831 0.604572 -0.789605 +vn -0.325205 -0.162328 -0.931578 +vn 0.383374 0.809900 -0.443892 +vn 0.316721 0.873074 -0.370678 +vn 0.742943 0.399792 -0.536790 +vn 0.615345 0.649525 -0.446577 +vn -0.170782 -0.795404 -0.581469 +vn -0.090915 -0.587237 -0.804254 +vn 0.786645 0.584979 0.197241 +vn 0.756310 0.587603 0.287484 +vn 0.189489 0.962432 -0.194342 +vn 0.508713 0.682821 -0.524308 +vn 0.044954 -0.686178 -0.726035 +vn 0.160466 -0.595203 -0.787378 +vn 0.663228 0.541826 0.516251 +vn 0.022889 0.998077 -0.057070 +vn 0.456984 0.664205 -0.591571 +vn 0.436537 -0.406690 -0.802484 +vn 0.079714 -0.560900 -0.824000 +vn 0.308695 0.299600 0.902707 +vn -0.324931 0.914670 -0.240272 +vn 0.419385 0.735313 -0.532334 +vn 0.715262 -0.028718 -0.698233 +vn -0.205390 -0.608966 -0.766106 +vn 0.309275 -0.545152 -0.779168 +vn -0.713767 0.424024 -0.557390 +vn -0.571184 0.213904 -0.792413 +vn 0.629200 -0.080813 0.773003 +vn 0.304666 -0.560198 0.770257 +vn 0.221595 0.966308 -0.130833 +vn 0.098270 0.995148 -0.000977 +vn 0.755150 0.597797 -0.268960 +vn 0.679250 0.631031 -0.374645 +vn 0.655507 -0.244789 -0.714377 +vn -0.638081 0.051637 -0.768212 +vn -0.289560 -0.561083 0.775414 +vn -0.042360 0.998505 -0.034150 +vn 0.538285 0.735405 -0.411542 +vn 0.799768 0.081027 -0.594775 +vn -0.625141 -0.146641 -0.766594 +vn -0.898068 0.070223 0.434156 +vn 0.433760 0.815912 -0.382214 +vn 0.803217 0.444075 -0.396985 +vn -0.495804 -0.365551 -0.787713 +vn -0.828394 0.539384 -0.150975 +vn 0.368297 0.875698 -0.312174 +vn 0.754387 0.612507 -0.236000 +vn 0.693930 0.181768 0.696707 +vn 0.821406 -0.174505 -0.542924 +vn 0.839351 0.137577 -0.525864 +vn -0.472152 -0.097720 -0.876064 +vn -0.197699 -0.393200 -0.897916 +vn 0.368511 -0.263039 0.891598 +vn -0.645741 -0.688986 -0.328990 +vn 0.645375 0.690146 -0.327311 +vn 0.484176 0.816889 -0.313364 +vn 0.755455 0.504624 -0.417829 +vn 0.131291 -0.559496 -0.818354 +vn -0.723991 0.233100 -0.649220 +vn 0.403394 0.880245 -0.249794 +vn 0.696158 0.652425 -0.299448 +vn 0.469405 -0.578204 -0.667318 +vn -0.598743 0.397107 -0.695517 +vn 0.420789 0.484848 0.766686 +vn 0.434919 0.285257 0.854060 +vn 0.202734 0.964721 -0.167913 +vn 0.778558 0.571337 -0.259590 +vn 0.706198 -0.418256 -0.571215 +vn -0.493759 0.152257 -0.856136 +vn 0.387249 -0.152562 0.909238 +vn 0.013001 0.990631 -0.135807 +vn 0.785394 0.553178 -0.277688 +vn -0.005799 0.999481 -0.031556 +vn 0.695547 0.447768 -0.561876 +vn 0.469893 0.631733 -0.616504 +vn 0.796411 -0.600848 -0.068087 +vn 0.873531 -0.481887 -0.068209 +vn 0.199591 -0.725516 -0.658589 +vn 0.114444 -0.782067 -0.612568 +vn 0.263741 0.950865 0.161992 +vn 0.371044 0.909268 0.188543 +vn 0.414624 0.883602 -0.217505 +vn 0.233406 0.957152 -0.171361 +vn 0.516190 0.619709 -0.591174 +vn 0.913633 -0.376629 -0.152867 +vn 0.367046 -0.799219 -0.475936 +vn 0.634236 0.733696 0.243721 +vn 0.015931 0.993194 -0.115238 +vn 0.662709 0.563128 -0.493606 +vn 0.935331 -0.202979 -0.289621 +vn 0.529313 -0.804712 -0.268685 +vn 0.886776 0.381329 0.261086 +vn 0.008148 0.997162 0.074801 +vn 0.638997 0.665548 -0.385571 +vn 0.894803 0.098941 -0.435316 +vn 0.671468 -0.727317 -0.141758 +vn 0.957823 -0.277993 -0.072451 +vn 0.498947 0.817774 -0.286813 +vn 0.426069 0.655843 -0.623127 +vn 0.531938 0.620380 -0.576312 +vn 0.835017 -0.368053 0.408948 +vn 0.945524 -0.311655 0.093997 +vn 0.640522 -0.564226 0.520859 +vn 0.645009 -0.457411 0.612110 +vn 0.524094 0.839686 -0.142125 +vn 0.881314 0.453688 -0.131962 +vn 0.062593 0.997864 -0.017548 +vn 0.003876 0.995422 0.095462 +vn 0.573870 0.699271 -0.426160 +vn 0.967650 -0.025361 -0.250984 +vn 0.667745 -0.366436 0.647908 +vn 0.976928 -0.186865 -0.103275 +vn 0.484848 0.829432 -0.277352 +vn 0.803827 0.325083 -0.498093 +vn 0.712577 -0.305765 0.631428 +vn 0.577929 -0.800165 0.160222 +vn 0.410657 0.888577 -0.204291 +vn 0.536729 0.588794 -0.604297 +vn 0.764489 -0.306681 0.566942 +vn 0.519303 -0.781121 0.346568 +vn 0.190283 0.970122 -0.150456 +vn 0.273965 0.948515 -0.158788 +vn 0.269356 0.954344 -0.128941 +vn 0.589892 0.754906 -0.286538 +vn 0.497665 0.841670 -0.209479 +vn 0.972961 -0.226264 0.045686 +vn 0.930906 0.188208 -0.312998 +vn 0.712088 -0.386944 0.585772 +vn 0.725211 -0.357707 0.588275 +vn 0.977996 -0.166570 -0.125553 +vn 0.795709 -0.571673 0.199927 +vn 0.416059 0.892727 -0.172887 +vn 0.695242 0.574084 -0.432478 +vn 0.744713 -0.384838 0.545183 +vn 0.663167 -0.610248 0.433302 +vn 0.122837 0.968230 -0.217719 +vn 0.228645 0.937651 -0.261696 +vn 0.271432 0.956145 -0.109897 +vn 0.559465 0.715690 -0.418043 +vn 0.738609 -0.448897 0.502884 +vn 0.705405 -0.488174 0.513871 +vn 0.433058 0.824610 -0.363903 +vn 0.052583 0.997925 -0.036653 +vn 0.592578 0.712668 -0.375408 +vn 0.809107 -0.450117 0.377728 +vn 0.701773 -0.431898 0.566485 +vn 0.766839 0.506790 -0.393811 +vn -0.059938 0.995880 -0.067934 +vn 0.440230 0.893155 -0.091708 +vn 0.271279 0.959471 -0.076083 +vn 0.758812 0.590442 -0.274819 +vn 0.626331 0.752953 -0.201788 +vn 0.779199 -0.550798 -0.298990 +vn 0.803247 -0.571398 -0.168157 +vn 0.499710 -0.509842 -0.700217 +vn 0.628834 -0.634785 -0.448958 +vn 0.003845 0.660573 -0.750725 +vn 0.070040 0.388592 -0.918729 +vn 0.052431 0.997436 -0.048555 +vn 0.645131 0.750237 -0.144627 +vn 0.821650 -0.569933 -0.004913 +vn 0.646352 -0.661306 -0.380627 +vn 0.179357 -0.040315 -0.982940 +vn -0.065065 0.992340 -0.104801 +vn 0.624378 0.774865 -0.098422 +vn 0.908811 -0.417158 0.004852 +vn 0.652150 -0.653371 -0.384381 +vn 0.503128 -0.246834 -0.828181 +vn 0.533494 0.842219 -0.077578 +vn 0.974944 0.063417 -0.213141 +vn 0.739616 -0.588519 -0.326456 +vn 0.435072 -0.241829 -0.867275 +vn -0.064913 0.751701 -0.656270 +vn 0.058901 0.997742 -0.031648 +vn -0.026429 0.999237 -0.028352 +vn 0.628224 0.763848 -0.147740 +vn 0.608570 0.789422 -0.080294 +vn 0.508774 -0.341838 -0.790094 +vn 0.790399 -0.332011 -0.514756 +vn 0.447829 -0.554308 -0.701529 +vn -0.015290 -0.233314 -0.972259 +vn -0.143071 -0.759026 -0.635090 +vn -0.217902 0.263833 -0.939604 +vn 0.552812 0.832698 -0.030763 +vn 0.979308 0.106357 -0.172063 +vn 0.146397 -0.238197 -0.960082 +vn -0.535722 0.333781 -0.775597 +vn 0.465743 0.883175 -0.054903 +vn 0.802026 0.592608 -0.074343 +vn 0.264016 -0.250008 -0.931516 +vn 0.300363 -0.875210 -0.379162 +vn -0.000305 0.156438 -0.987671 +vn -0.105747 -0.116092 -0.987579 +vn 0.272256 0.960112 -0.063143 +vn 0.650868 0.749077 -0.123447 +vn 0.355419 -0.308817 -0.882199 +vn 0.645863 -0.762780 0.031129 +vn -0.247505 -0.702170 -0.667592 +vn 0.471236 -0.326090 -0.819483 +vn 0.267037 0.962920 -0.038179 +vn 0.331828 -0.315653 0.888943 +vn -0.018983 0.999756 -0.009522 +s 1 +f 2782/2854/2718 2757/2855/2719 2758/2856/2720 2783/2857/2721 +f 2777/2858/2722 2752/2859/2723 2753/2860/2724 2778/2861/2725 +f 2767/2862/2726 2744/2863/2727 2745/2864/2728 2768/2865/2729 +f 2762/2866/2730 2739/2867/2731 2740/2868/2732 2763/2869/2733 +f 2778/2861/2725 2753/2860/2724 2754/2870/2734 2779/2871/2735 +f 2763/2869/2733 2740/2868/2732 2741/2872/2736 2764/2873/2737 +f 2779/2871/2735 2754/2870/2734 2755/2874/2738 2780/2875/2739 +f 2774/2876/2740 2749/2877/2741 2750/2878/2742 2775/2879/2743 +f 2764/2873/2737 2741/2872/2736 2742/2880/2744 2765/2881/2745 +f 2785/2882/2746 2759/2883/2747 2760/2884/2748 2786/2885/2749 +f 2780/2875/2739 2755/2874/2738 2756/2886/2750 2781/2887/2751 +f 2775/2879/2743 2750/2878/2742 2751/2888/2752 2776/2889/2753 +f 2770/2890/2754 2746/2891/2755 2747/2892/2756 2771/2893/2757 +f 2765/2881/2745 2742/2880/2744 2743/2894/2758 2766/2895/2759 +f 2781/2887/2751 2756/2886/2750 2757/2855/2719 2782/2854/2718 +f 2776/2889/2753 2751/2888/2752 2752/2859/2723 2777/2858/2722 +f 2771/2893/2757 2747/2892/2756 2748/2896/2760 2772/2897/2761 +f 2766/2895/2759 2743/2894/2758 2744/2863/2727 2767/2862/2726 +f 2790/2898/2762 2765/2881/2745 2766/2895/2759 2791/2899/2763 +f 2806/2900/2764 2781/2887/2751 2782/2854/2718 2807/2901/2765 +f 2801/2902/2766 2776/2889/2753 2777/2858/2722 2802/2903/2767 +f 2796/2904/2768 2771/2893/2757 2772/2897/2761 2797/2905/2769 +f 2791/2899/2763 2766/2895/2759 2767/2862/2726 2792/2906/2770 +f 2807/2901/2765 2782/2854/2718 2783/2857/2721 2808/2907/2771 +f 2802/2903/2767 2777/2858/2722 2778/2861/2725 2803/2908/2772 +f 2797/2905/2769 2772/2897/2761 2773/2909/2773 2798/2910/2774 +f 2792/2906/2770 2767/2862/2726 2768/2865/2729 2793/2911/2775 +f 2787/2912/2776 2762/2866/2730 2763/2869/2733 2788/2913/2777 +f 2808/2907/2771 2783/2857/2721 2784/2914/2778 2809/2915/2779 +f 2803/2908/2772 2778/2861/2725 2779/2871/2735 2804/2916/2780 +f 2798/2910/2774 2773/2909/2773 2774/2876/2740 2799/2917/2781 +f 2793/2911/2775 2768/2865/2729 2769/2918/2782 2794/2919/2783 +f 2788/2913/2777 2763/2869/2733 2764/2873/2737 2789/2920/2784 +f 2809/2915/2779 2784/2914/2778 2785/2882/2746 2810/2921/2785 +f 2804/2916/2780 2779/2871/2735 2780/2875/2739 2805/2922/2786 +f 2799/2917/2781 2774/2876/2740 2775/2879/2743 2800/2923/2787 +f 2794/2919/2783 2769/2918/2782 2770/2890/2754 2795/2924/2788 +f 2789/2920/2784 2764/2873/2737 2765/2881/2745 2790/2898/2762 +f 2810/2921/2785 2785/2882/2746 2786/2885/2749 2811/2925/2789 +f 2805/2922/2786 2780/2875/2739 2781/2887/2751 2806/2900/2764 +f 2800/2923/2787 2775/2879/2743 2776/2889/2753 2801/2902/2766 +f 2795/2924/2788 2770/2890/2754 2771/2893/2757 2796/2904/2768 +f 2817/2926/2790 2792/2906/2770 2793/2911/2775 2818/2927/2791 +f 2812/2928/2792 2787/2912/2776 2788/2913/2777 2813/2929/2793 +f 2833/2930/2794 2808/2907/2771 2809/2915/2779 2834/2931/2795 +f 2828/2932/2796 2803/2908/2772 2804/2916/2780 2829/2933/2797 +f 2823/2934/2798 2798/2910/2774 2799/2917/2781 2824/2935/2799 +f 2818/2927/2791 2793/2911/2775 2794/2919/2783 2819/2936/2800 +f 2813/2929/2793 2788/2913/2777 2789/2920/2784 2814/2937/2801 +f 2834/2931/2795 2809/2915/2779 2810/2921/2785 2835/2938/2802 +f 2829/2933/2797 2804/2916/2780 2805/2922/2786 2830/2939/2803 +f 2824/2935/2799 2799/2917/2781 2800/2923/2787 2825/2940/2804 +f 2819/2936/2800 2794/2919/2783 2795/2924/2788 2820/2941/2805 +f 2814/2937/2801 2789/2920/2784 2790/2898/2762 2815/2942/2806 +f 2835/2938/2802 2810/2921/2785 2811/2925/2789 2836/2943/2807 +f 2830/2939/2803 2805/2922/2786 2806/2900/2764 2831/2944/2808 +f 2825/2940/2804 2800/2923/2787 2801/2902/2766 2826/2945/2809 +f 2820/2941/2805 2795/2924/2788 2796/2904/2768 2821/2946/2810 +f 2815/2942/2806 2790/2898/2762 2791/2899/2763 2816/2947/2811 +f 2831/2944/2808 2806/2900/2764 2807/2901/2765 2832/2948/2812 +f 2826/2945/2809 2801/2902/2766 2802/2903/2767 2827/2949/2813 +f 2821/2946/2810 2796/2904/2768 2797/2905/2769 2822/2950/2814 +f 2816/2947/2811 2791/2899/2763 2792/2906/2770 2817/2926/2790 +f 2832/2948/2812 2807/2901/2765 2808/2907/2771 2833/2930/2794 +f 2827/2949/2813 2802/2903/2767 2803/2908/2772 2828/2932/2796 +f 2822/2950/2814 2797/2905/2769 2798/2910/2774 2823/2934/2798 +f 2844/2951/2815 2819/2936/2800 2820/2941/2805 2845/2952/2816 +f 2839/2953/2817 2814/2937/2801 2815/2942/2806 2840/2954/2818 +f 2860/2955/2819 2835/2938/2802 2836/2943/2807 2861/2956/2820 +f 2855/2957/2821 2830/2939/2803 2831/2944/2808 2856/2958/2822 +f 2850/2959/2823 2825/2940/2804 2826/2945/2809 2851/2960/2824 +f 2845/2952/2816 2820/2941/2805 2821/2946/2810 2846/2961/2825 +f 2840/2954/2818 2815/2942/2806 2816/2947/2811 2841/2962/2826 +f 2856/2958/2822 2831/2944/2808 2832/2948/2812 2857/2963/2827 +f 2851/2960/2824 2826/2945/2809 2827/2949/2813 2852/2964/2828 +f 2846/2961/2825 2821/2946/2810 2822/2950/2814 2847/2965/2829 +f 2841/2962/2826 2816/2947/2811 2817/2926/2790 2842/2966/2830 +f 2857/2963/2827 2832/2948/2812 2833/2930/2794 2858/2967/2831 +f 2852/2964/2828 2827/2949/2813 2828/2932/2796 2853/2968/2832 +f 2847/2965/2829 2822/2950/2814 2823/2934/2798 2848/2969/2833 +f 2842/2966/2830 2817/2926/2790 2818/2927/2791 2843/2970/2834 +f 2837/2971/2835 2812/2928/2792 2813/2929/2793 2838/2972/2836 +f 2858/2967/2831 2833/2930/2794 2834/2931/2795 2859/2973/2837 +f 2853/2968/2832 2828/2932/2796 2829/2933/2797 2854/2974/2838 +f 2848/2969/2833 2823/2934/2798 2824/2935/2799 2849/2975/2839 +f 2843/2970/2834 2818/2927/2791 2819/2936/2800 2844/2951/2815 +f 2838/2972/2836 2813/2929/2793 2814/2937/2801 2839/2953/2817 +f 2859/2973/2837 2834/2931/2795 2835/2938/2802 2860/2955/2819 +f 2854/2974/2838 2829/2933/2797 2830/2939/2803 2855/2957/2821 +f 2849/2975/2839 2824/2935/2799 2825/2940/2804 2850/2959/2823 +f 2871/2976/2840 2846/2961/2825 2847/2965/2829 2872/2977/2841 +f 2866/2978/2842 2841/2962/2826 2842/2966/2830 2867/2979/2843 +f 2882/2980/2844 2857/2963/2827 2858/2967/2831 2883/2981/2845 +f 2877/2982/2846 2852/2964/2828 2853/2968/2832 2878/2983/2847 +f 2872/2977/2841 2847/2965/2829 2848/2969/2833 2873/2984/2848 +f 2867/2979/2843 2842/2966/2830 2843/2970/2834 2868/2985/2849 +f 2862/2986/2850 2837/2971/2835 2838/2972/2836 2863/2987/2851 +f 2883/2981/2845 2858/2967/2831 2859/2973/2837 2884/2988/2852 +f 2878/2983/2847 2853/2968/2832 2854/2974/2838 2879/2989/2853 +f 2873/2984/2848 2848/2969/2833 2849/2975/2839 2874/2990/2854 +f 2868/2985/2849 2843/2970/2834 2844/2951/2815 2869/2991/2855 +f 2863/2987/2851 2838/2972/2836 2839/2953/2817 2864/2992/2856 +f 2884/2988/2852 2859/2973/2837 2860/2955/2819 2885/2993/2857 +f 2879/2989/2853 2854/2974/2838 2855/2957/2821 2880/2994/2858 +f 2874/2990/2854 2849/2975/2839 2850/2959/2823 2875/2995/2859 +f 2869/2991/2855 2844/2951/2815 2845/2952/2816 2870/2996/2860 +f 2864/2992/2856 2839/2953/2817 2840/2954/2818 2865/2997/2861 +f 2885/2993/2857 2860/2955/2819 2861/2956/2820 2886/2998/2862 +f 2880/2994/2858 2855/2957/2821 2856/2958/2822 2881/2999/2863 +f 2875/2995/2859 2850/2959/2823 2851/2960/2824 2876/3000/2864 +f 2870/2996/2860 2845/2952/2816 2846/2961/2825 2871/2976/2840 +f 2865/2997/2861 2840/2954/2818 2841/2962/2826 2866/2978/2842 +f 2881/2999/2863 2856/2958/2822 2857/2963/2827 2882/2980/2844 +f 2876/3000/2864 2851/2960/2824 2852/2964/2828 2877/2982/2846 +f 2898/3001/2865 2873/2984/2848 2874/2990/2854 2899/3002/2866 +f 2893/3003/2867 2868/2985/2849 2869/2991/2855 2894/3004/2868 +f 2888/3005/2869 2863/2987/2851 2864/2992/2856 2889/3006/2870 +f 2909/3007/2871 2884/2988/2852 2885/2993/2857 2910/3008/2872 +f 2904/3009/2873 2879/2989/2853 2880/2994/2858 2905/3010/2874 +f 2899/3002/2866 2874/2990/2854 2875/2995/2859 2900/3011/2875 +f 2894/3004/2868 2869/2991/2855 2870/2996/2860 2895/3012/2876 +f 2889/3006/2870 2864/2992/2856 2865/2997/2861 2890/3013/2877 +f 2910/3008/2872 2885/2993/2857 2886/2998/2862 2911/3014/2878 +f 2905/3010/2874 2880/2994/2858 2881/2999/2863 2906/3015/2879 +f 2900/3011/2875 2875/2995/2859 2876/3000/2864 2901/3016/2880 +f 2895/3012/2876 2870/2996/2860 2871/2976/2840 2896/3017/2881 +f 2890/3013/2877 2865/2997/2861 2866/2978/2842 2891/3018/2882 +f 2906/3015/2879 2881/2999/2863 2882/2980/2844 2907/3019/2883 +f 2901/3016/2880 2876/3000/2864 2877/2982/2846 2902/3020/2884 +f 2896/3017/2881 2871/2976/2840 2872/2977/2841 2897/3021/2885 +f 2891/3018/2882 2866/2978/2842 2867/2979/2843 2892/3022/2886 +f 2907/3019/2883 2882/2980/2844 2883/2981/2845 2908/3023/2887 +f 2902/3020/2884 2877/2982/2846 2878/2983/2847 2903/3024/2888 +f 2897/3021/2885 2872/2977/2841 2873/2984/2848 2898/3001/2865 +f 2892/3022/2886 2867/2979/2843 2868/2985/2849 2893/3003/2867 +f 2887/3025/2889 2862/2986/2850 2863/2987/2851 2888/3005/2869 +f 2908/3023/2887 2883/2981/2845 2884/2988/2852 2909/3007/2871 +f 2903/3024/2888 2878/2983/2847 2879/2989/2853 2904/3009/2873 +f 2925/3026/2890 2900/3011/2875 2901/3016/2880 2926/3027/2891 +f 2920/3028/2892 2895/3012/2876 2896/3017/2881 2921/3029/2893 +f 2915/3030/2894 2916/3031/2895 2891/3018/2882 2890/3013/2877 +f 2931/3032/2896 2906/3015/2879 2907/3019/2883 2932/3033/2897 +f 2926/3027/2891 2901/3016/2880 2902/3020/2884 2927/3034/2898 +f 2921/3029/2893 2896/3017/2881 2897/3021/2885 2922/3035/2899 +f 2916/3031/2895 2891/3018/2882 2892/3022/2886 2917/3036/2900 +f 2932/3033/2897 2907/3019/2883 2908/3023/2887 2933/3037/2901 +f 2927/3034/2898 2902/3020/2884 2903/3024/2888 2928/3038/2902 +f 2922/3035/2899 2897/3021/2885 2898/3001/2865 2923/3039/2903 +f 2917/3036/2900 2892/3022/2886 2893/3003/2867 2918/3040/2904 +f 2912/3041/2905 2887/3025/2889 2888/3005/2869 2913/3042/2906 +f 2933/3037/2901 2908/3023/2887 2909/3007/2871 2934/3043/2907 +f 2928/3038/2902 2903/3024/2888 2904/3009/2873 2929/3044/2908 +f 2923/3039/2903 2898/3001/2865 2899/3002/2866 2924/3045/2909 +f 2918/3040/2904 2893/3003/2867 2894/3004/2868 2919/3046/2910 +f 2913/3042/2906 2888/3005/2869 2889/3006/2870 2914/3047/2911 +f 2934/3043/2907 2909/3007/2871 2910/3008/2872 2935/3048/2912 +f 2929/3044/2908 2904/3009/2873 2905/3010/2874 2930/3049/2913 +f 2924/3045/2909 2899/3002/2866 2900/3011/2875 2925/3026/2890 +f 2919/3046/2910 2894/3004/2868 2895/3012/2876 2920/3028/2892 +f 2914/3047/2911 2889/3006/2870 2890/3013/2877 2915/3030/2894 +f 2935/3048/2912 2910/3008/2872 2911/3014/2878 2936/3050/2914 +f 2930/3049/2913 2905/3010/2874 2906/3015/2879 2931/3032/2896 +f 2952/3051/2915 2927/3034/2898 2928/3038/2902 2953/3052/2916 +f 2947/3053/2917 2922/3035/2899 2923/3039/2903 2948/3054/2918 +f 2942/3055/2919 2917/3036/2900 2918/3040/2904 2943/3056/2920 +f 2937/3057/2921 2912/3041/2905 2913/3042/2906 2938/3058/2922 +f 2958/3059/2923 2933/3037/2901 2934/3043/2907 2959/3060/2924 +f 2953/3052/2916 2928/3038/2902 2929/3044/2908 2954/3061/2925 +f 2948/3054/2918 2923/3039/2903 2924/3045/2909 2949/3062/2926 +f 2943/3056/2920 2918/3040/2904 2919/3046/2910 2944/3063/2927 +f 2938/3058/2922 2913/3042/2906 2914/3047/2911 2939/3064/2928 +f 2959/3060/2924 2934/3043/2907 2935/3048/2912 2960/3065/2929 +f 2954/3061/2925 2929/3044/2908 2930/3049/2913 2955/3066/2930 +f 2949/3062/2926 2924/3045/2909 2925/3026/2890 2950/3067/2931 +f 2944/3063/2927 2919/3046/2910 2920/3028/2892 2945/3068/2932 +f 2939/3064/2928 2914/3047/2911 2915/3030/2894 2940/3069/2933 +f 2960/3065/2929 2935/3048/2912 2936/3050/2914 2961/3070/2934 +f 2955/3066/2930 2930/3049/2913 2931/3032/2896 2956/3071/2935 +f 2950/3067/2931 2925/3026/2890 2926/3027/2891 2951/3072/2936 +f 2945/3068/2932 2920/3028/2892 2921/3029/2893 2946/3073/2937 +f 2940/3069/2933 2915/3030/2894 2916/3031/2895 2941/3074/2938 +f 2956/3071/2935 2931/3032/2896 2932/3033/2897 2957/3075/2939 +f 2951/3072/2936 2926/3027/2891 2927/3034/2898 2952/3051/2915 +f 2946/3073/2937 2921/3029/2893 2922/3035/2899 2947/3053/2917 +f 2941/3074/2938 2916/3031/2895 2917/3036/2900 2942/3055/2919 +f 2957/3075/2939 2932/3033/2897 2933/3037/2901 2958/3059/2923 +f 2979/3076/2940 2954/3061/2925 2955/3066/2930 2980/3077/2941 +f 2974/3078/2942 2949/3062/2926 2950/3067/2931 2975/3079/2943 +f 2969/3080/2944 2944/3063/2927 2945/3068/2932 2970/3081/2945 +f 2964/3082/2946 2939/3064/2928 2940/3069/2933 2965/3083/2947 +f 2985/3084/2948 2960/3065/2929 2961/3070/2934 2986/3085/2949 +f 2980/3077/2941 2955/3066/2930 2956/3071/2935 2981/3086/2950 +f 2975/3079/2943 2950/3067/2931 2951/3072/2936 2976/3087/2951 +f 2970/3081/2945 2945/3068/2932 2946/3073/2937 2971/3088/2952 +f 2965/3083/2947 2940/3069/2933 2941/3074/2938 2966/3089/2953 +f 2981/3086/2950 2956/3071/2935 2957/3075/2939 2982/3090/2954 +f 2976/3087/2951 2951/3072/2936 2952/3051/2915 2977/3091/2955 +f 2971/3088/2952 2946/3073/2937 2947/3053/2917 2972/3092/2956 +f 2966/3089/2953 2941/3074/2938 2942/3055/2919 2967/3093/2957 +f 2982/3090/2954 2957/3075/2939 2958/3059/2923 2983/3094/2958 +f 2977/3091/2955 2952/3051/2915 2953/3052/2916 2978/3095/2959 +f 2972/3092/2956 2947/3053/2917 2948/3054/2918 2973/3096/2960 +f 2967/3093/2957 2942/3055/2919 2943/3056/2920 2968/3097/2961 +f 2962/3098/2962 2937/3057/2921 2938/3058/2922 2963/3099/2963 +f 2983/3094/2958 2958/3059/2923 2959/3060/2924 2984/3100/2964 +f 2978/3095/2959 2953/3052/2916 2954/3061/2925 2979/3076/2940 +f 2973/3096/2960 2948/3054/2918 2949/3062/2926 2974/3078/2942 +f 2968/3097/2961 2943/3056/2920 2944/3063/2927 2969/3080/2944 +f 2963/3099/2963 2938/3058/2922 2939/3064/2928 2964/3082/2946 +f 2984/3100/2964 2959/3060/2924 2960/3065/2929 2985/3084/2948 +f 3006/3101/2965 2981/3086/2950 2982/3090/2954 3007/3102/2966 +f 3001/3103/2967 2976/3087/2951 2977/3091/2955 3002/3104/2968 +f 2996/3105/2969 2971/3088/2952 2972/3092/2956 2997/3106/2970 +f 2991/3107/2971 2966/3089/2953 2967/3093/2957 2992/3108/2972 +f 3007/3102/2966 2982/3090/2954 2983/3094/2958 3008/3109/2973 +f 3002/3104/2968 2977/3091/2955 2978/3095/2959 3003/3110/2974 +f 2997/3106/2970 2972/3092/2956 2973/3096/2960 2998/3111/2975 +f 2992/3108/2972 2967/3093/2957 2968/3097/2961 2993/3112/2976 +f 2987/3113/2977 2962/3098/2962 2963/3099/2963 2988/3114/2978 +f 3008/3109/2973 2983/3094/2958 2984/3100/2964 3009/3115/2979 +f 3003/3110/2974 2978/3095/2959 2979/3076/2940 3004/3116/2980 +f 2998/3111/2975 2973/3096/2960 2974/3078/2942 2999/3117/2981 +f 2993/3112/2976 2968/3097/2961 2969/3080/2944 2994/3118/2982 +f 2988/3114/2978 2963/3099/2963 2964/3082/2946 2989/3119/2983 +f 3009/3115/2979 2984/3100/2964 2985/3084/2948 3010/3120/2984 +f 3004/3116/2980 2979/3076/2940 2980/3077/2941 3005/3121/2985 +f 2999/3117/2981 2974/3078/2942 2975/3079/2943 3000/3122/2986 +f 2994/3118/2982 2969/3080/2944 2970/3081/2945 2995/3123/2987 +f 2989/3119/2983 2964/3082/2946 2965/3083/2947 2990/3124/2988 +f 3010/3120/2984 2985/3084/2948 2986/3085/2949 3011/3125/2989 +f 3005/3121/2985 2980/3077/2941 2981/3086/2950 3006/3101/2965 +f 3000/3122/2986 2975/3079/2943 2976/3087/2951 3001/3103/2967 +f 2995/3123/2987 2970/3081/2945 2971/3088/2952 2996/3105/2969 +f 2990/3124/2988 2965/3083/2947 2966/3089/2953 2991/3107/2971 +f 3033/3126/2990 3008/3109/2973 3009/3115/2979 3034/3127/2991 +f 3028/3128/2992 3003/3110/2974 3004/3116/2980 3029/3129/2993 +f 3023/3130/2994 2998/3111/2975 2999/3117/2981 3024/3131/2995 +f 3018/3132/2996 2993/3112/2976 2994/3118/2982 3019/3133/2997 +f 3013/3134/2998 2988/3114/2978 2989/3119/2983 3014/3135/2999 +f 3034/3127/2991 3009/3115/2979 3010/3120/2984 3035/3136/3000 +f 3029/3129/2993 3004/3116/2980 3005/3121/2985 3030/3137/3001 +f 3024/3131/2995 2999/3117/2981 3000/3122/2986 3025/3138/3002 +f 3019/3133/2997 2994/3118/2982 2995/3123/2987 3020/3139/3003 +f 3014/3135/2999 2989/3119/2983 2990/3124/2988 3015/3140/3004 +f 3035/3136/3000 3010/3120/2984 3011/3125/2989 3036/3141/3005 +f 3030/3137/3001 3005/3121/2985 3006/3101/2965 3031/3142/3006 +f 3025/3138/3002 3000/3122/2986 3001/3103/2967 3026/3143/3007 +f 3020/3139/3003 2995/3123/2987 2996/3105/2969 3021/3144/3008 +f 3015/3140/3004 2990/3124/2988 2991/3107/2971 3016/3145/3009 +f 3031/3142/3006 3006/3101/2965 3007/3102/2966 3032/3146/3010 +f 3026/3143/3007 3001/3103/2967 3002/3104/2968 3027/3147/3011 +f 3021/3144/3008 2996/3105/2969 2997/3106/2970 3022/3148/3012 +f 3016/3145/3009 2991/3107/2971 2992/3108/2972 3017/3149/3013 +f 3032/3146/3010 3007/3102/2966 3008/3109/2973 3033/3126/2990 +f 3027/3147/3011 3002/3104/2968 3003/3110/2974 3028/3128/2992 +f 3022/3148/3012 2997/3106/2970 2998/3111/2975 3023/3130/2994 +f 3017/3149/3013 2992/3108/2972 2993/3112/2976 3018/3132/2996 +f 3012/3150/3014 2987/3113/2977 2988/3114/2978 3013/3134/2998 +f 3060/3151/3015 3035/3136/3000 3036/3141/3005 3061/3152/3016 +f 3055/3153/3017 3030/3137/3001 3031/3142/3006 3056/3154/3018 +f 3050/3155/3019 3025/3138/3002 3026/3143/3007 3051/3156/3020 +f 3045/3157/3021 3020/3139/3003 3021/3144/3008 3046/3158/3022 +f 3040/3159/3023 3015/3140/3004 3016/3145/3009 3041/3160/3024 +f 3056/3154/3018 3031/3142/3006 3032/3146/3010 3057/3161/3025 +f 3051/3156/3020 3026/3143/3007 3027/3147/3011 3052/3162/3026 +f 3046/3158/3022 3021/3144/3008 3022/3148/3012 3047/3163/3027 +f 3041/3160/3024 3016/3145/3009 3017/3149/3013 3042/3164/3028 +f 3057/3161/3025 3032/3146/3010 3033/3126/2990 3058/3165/3029 +f 3052/3162/3026 3027/3147/3011 3028/3128/2992 3053/3166/3030 +f 3047/3163/3027 3022/3148/3012 3023/3130/2994 3048/3167/3031 +f 3042/3164/3028 3017/3149/3013 3018/3132/2996 3043/3168/3032 +f 3037/3169/3033 3012/3150/3014 3013/3134/2998 3038/3170/3034 +f 3058/3165/3029 3033/3126/2990 3034/3127/2991 3059/3171/3035 +f 3053/3166/3030 3028/3128/2992 3029/3129/2993 3054/3172/3036 +f 3048/3167/3031 3023/3130/2994 3024/3131/2995 3049/3173/3037 +f 3043/3168/3032 3018/3132/2996 3019/3133/2997 3044/3174/3038 +f 3038/3170/3034 3013/3134/2998 3014/3135/2999 3039/3175/3039 +f 3059/3171/3035 3034/3127/2991 3035/3136/3000 3060/3151/3015 +f 3054/3172/3036 3029/3129/2993 3030/3137/3001 3055/3153/3017 +f 3049/3173/3037 3024/3131/2995 3025/3138/3002 3050/3155/3019 +f 3044/3174/3038 3019/3133/2997 3020/3139/3003 3045/3157/3021 +f 3039/3175/3039 3014/3135/2999 3015/3140/3004 3040/3159/3023 +f 3082/3176/3040 3057/3161/3025 3058/3165/3029 3083/3177/3041 +f 3077/3178/3042 3052/3162/3026 3053/3166/3030 3078/3179/3043 +f 3072/3180/3044 3047/3163/3027 3048/3167/3031 3073/3181/3045 +f 3067/3182/3046 3042/3164/3028 3043/3168/3032 3068/3183/3047 +f 3062/3184/3048 3037/3169/3033 3038/3170/3034 3063/3185/3049 +f 3083/3177/3041 3058/3165/3029 3059/3171/3035 3084/3186/3050 +f 3078/3179/3043 3053/3166/3030 3054/3172/3036 3079/3187/3051 +f 3073/3181/3045 3048/3167/3031 3049/3173/3037 3074/3188/3052 +f 3068/3183/3047 3043/3168/3032 3044/3174/3038 3069/3189/3053 +f 3063/3185/3049 3038/3170/3034 3039/3175/3039 3064/3190/3054 +f 3084/3186/3050 3059/3171/3035 3060/3151/3015 3085/3191/3055 +f 3079/3187/3051 3054/3172/3036 3055/3153/3017 3080/3192/3056 +f 3074/3188/3052 3049/3173/3037 3050/3155/3019 3075/3193/3057 +f 3069/3189/3053 3044/3174/3038 3045/3157/3021 3070/3194/3058 +f 3064/3190/3054 3039/3175/3039 3040/3159/3023 3065/3195/3059 +f 3085/3191/3055 3060/3151/3015 3061/3152/3016 3086/3196/3060 +f 3080/3192/3056 3055/3153/3017 3056/3154/3018 3081/3197/3061 +f 3075/3193/3057 3050/3155/3019 3051/3156/3020 3076/3198/3062 +f 3070/3194/3058 3045/3157/3021 3046/3158/3022 3071/3199/3063 +f 3065/3195/3059 3040/3159/3023 3041/3160/3024 3066/3200/3064 +f 3081/3197/3061 3056/3154/3018 3057/3161/3025 3082/3176/3040 +f 3076/3198/3062 3051/3156/3020 3052/3162/3026 3077/3178/3042 +f 3071/3199/3063 3046/3158/3022 3047/3163/3027 3072/3180/3044 +f 3066/3200/3064 3041/3160/3024 3042/3164/3028 3067/3182/3046 +f 3109/3201/3065 3084/3186/3050 3085/3191/3055 3110/3202/3066 +f 3104/3203/3067 3079/3187/3051 3080/3192/3056 3105/3204/3068 +f 3099/3205/3069 3074/3188/3052 3075/3193/3057 3100/3206/3070 +f 3094/3207/3071 3069/3189/3053 3070/3194/3058 3095/3208/3072 +f 3089/3209/3073 3064/3190/3054 3065/3195/3059 3090/3210/3074 +f 3110/3202/3066 3085/3191/3055 3086/3196/3060 3111/3211/3075 +f 3105/3204/3068 3080/3192/3056 3081/3197/3061 3106/3212/3076 +f 3100/3206/3070 3075/3193/3057 3076/3198/3062 3101/3213/3077 +f 3095/3208/3072 3070/3194/3058 3071/3199/3063 3096/3214/3078 +f 3090/3210/3074 3065/3195/3059 3066/3200/3064 3091/3215/3079 +f 3106/3212/3076 3081/3197/3061 3082/3176/3040 3107/3216/3080 +f 3101/3213/3077 3076/3198/3062 3077/3178/3042 3102/3217/3081 +f 3096/3214/3078 3071/3199/3063 3072/3180/3044 3097/3218/3082 +f 3091/3215/3079 3066/3200/3064 3067/3182/3046 3092/3219/3083 +f 3107/3216/3080 3082/3176/3040 3083/3177/3041 3108/3220/3084 +f 3102/3217/3081 3077/3178/3042 3078/3179/3043 3103/3221/3085 +f 3097/3218/3082 3072/3180/3044 3073/3181/3045 3098/3222/3086 +f 3092/3219/3083 3067/3182/3046 3068/3183/3047 3093/3223/3087 +f 3087/3224/3088 3062/3184/3048 3063/3185/3049 3088/3225/3089 +f 3108/3220/3084 3083/3177/3041 3084/3186/3050 3109/3201/3065 +f 3103/3221/3085 3078/3179/3043 3079/3187/3051 3104/3203/3067 +f 3098/3222/3086 3073/3181/3045 3074/3188/3052 3099/3205/3069 +f 3093/3223/3087 3068/3183/3047 3069/3189/3053 3094/3207/3071 +f 3088/3225/3089 3063/3185/3049 3064/3190/3054 3089/3209/3073 +f 3131/3226/3090 3106/3212/3076 3107/3216/3080 3132/3227/3091 +f 3126/3228/3092 3101/3213/3077 3102/3217/3081 3127/3229/3093 +f 3121/3230/3094 3096/3214/3078 3097/3218/3082 3122/3231/3095 +f 3116/3232/3096 3091/3215/3079 3092/3219/3083 3117/3233/3097 +f 3132/3227/3091 3107/3216/3080 3108/3220/3084 3133/3234/3098 +f 3127/3229/3093 3102/3217/3081 3103/3221/3085 3128/3235/3099 +f 3122/3231/3095 3097/3218/3082 3098/3222/3086 3123/3236/3100 +f 3117/3233/3097 3092/3219/3083 3093/3223/3087 3118/3237/3101 +f 3112/3238/3102 3087/3224/3088 3088/3225/3089 3113/3239/3103 +f 3133/3234/3098 3108/3220/3084 3109/3201/3065 3134/3240/3104 +f 3128/3235/3099 3103/3221/3085 3104/3203/3067 3129/3241/3105 +f 3123/3236/3100 3098/3222/3086 3099/3205/3069 3124/3242/3106 +f 3118/3237/3101 3093/3223/3087 3094/3207/3071 3119/3243/3107 +f 3113/3239/3103 3088/3225/3089 3089/3209/3073 3114/3244/3108 +f 3134/3240/3104 3109/3201/3065 3110/3202/3066 3135/3245/3109 +f 3129/3241/3105 3104/3203/3067 3105/3204/3068 3130/3246/3110 +f 3124/3242/3106 3099/3205/3069 3100/3206/3070 3125/3247/3111 +f 3119/3243/3107 3094/3207/3071 3095/3208/3072 3120/3248/3112 +f 3114/3244/3108 3089/3209/3073 3090/3210/3074 3115/3249/3113 +f 3135/3245/3109 3110/3202/3066 3111/3211/3075 3136/3250/3114 +f 3130/3246/3110 3105/3204/3068 3106/3212/3076 3131/3226/3090 +f 3125/3247/3111 3100/3206/3070 3101/3213/3077 3126/3228/3092 +f 3120/3248/3112 3095/3208/3072 3096/3214/3078 3121/3230/3094 +f 3115/3249/3113 3090/3210/3074 3091/3215/3079 3116/3232/3096 +f 3158/3251/3115 3133/3234/3098 3134/3240/3104 3159/3252/3116 +f 3153/3253/3117 3128/3235/3099 3129/3241/3105 3154/3254/3118 +f 3148/3255/3119 3123/3236/3100 3124/3242/3106 3149/3256/3120 +f 3143/3257/3121 3118/3237/3101 3119/3243/3107 3144/3258/3122 +f 3138/3259/3123 3113/3239/3103 3114/3244/3108 3139/3260/3124 +f 3159/3252/3116 3134/3240/3104 3135/3245/3109 3160/3261/3125 +f 3154/3254/3118 3129/3241/3105 3130/3246/3110 3155/3262/3126 +f 3149/3256/3120 3124/3242/3106 3125/3247/3111 3150/3263/3127 +f 3144/3258/3122 3119/3243/3107 3120/3248/3112 3145/3264/3128 +f 3139/3260/3124 3114/3244/3108 3115/3249/3113 3140/3265/3129 +f 3160/3261/3125 3135/3245/3109 3136/3250/3114 3161/3266/3130 +f 3155/3262/3126 3130/3246/3110 3131/3226/3090 3156/3267/3131 +f 3150/3263/3127 3125/3247/3111 3126/3228/3092 3151/3268/3132 +f 3145/3264/3128 3120/3248/3112 3121/3230/3094 3146/3269/3133 +f 3140/3265/3129 3115/3249/3113 3116/3232/3096 3141/3270/3134 +f 3156/3267/3131 3131/3226/3090 3132/3227/3091 3157/3271/3135 +f 3151/3268/3132 3126/3228/3092 3127/3229/3093 3152/3272/3136 +f 3146/3269/3133 3121/3230/3094 3122/3231/3095 3147/3273/3137 +f 3141/3270/3134 3116/3232/3096 3117/3233/3097 3142/3274/3138 +f 3157/3271/3135 3132/3227/3091 3133/3234/3098 3158/3251/3115 +f 3152/3272/3136 3127/3229/3093 3128/3235/3099 3153/3253/3117 +f 3147/3273/3137 3122/3231/3095 3123/3236/3100 3148/3255/3119 +f 3142/3274/3138 3117/3233/3097 3118/3237/3101 3143/3257/3121 +f 3137/3275/3139 3112/3238/3102 3113/3239/3103 3138/3259/3123 +f 3184/3276/3140 3159/3252/3116 3160/3261/3125 3185/3277/3141 +f 3179/3278/3142 3154/3254/3118 3155/3262/3126 3180/3279/3143 +f 3174/3280/3144 3149/3256/3120 3150/3263/3127 3175/3281/3145 +f 3170/3282/3146 3145/3264/3128 3146/3269/3133 3171/3283/3147 +f 3165/3284/3148 3140/3265/3129 3141/3270/3134 3166/3285/3149 +f 3185/3277/3141 3160/3261/3125 3161/3266/3130 3186/3286/3150 +f 3180/3279/3143 3155/3262/3126 3156/3267/3131 3181/3287/3151 +f 3175/3281/3145 3150/3263/3127 3151/3268/3132 3176/3288/3152 +f 3171/3283/3147 3146/3269/3133 3147/3273/3137 3172/3289/3153 +f 3166/3285/3149 3141/3270/3134 3142/3274/3138 3167/3290/3154 +f 3181/3287/3151 3156/3267/3131 3157/3271/3135 3182/3291/3155 +f 3176/3288/3152 3151/3268/3132 3152/3272/3136 3177/3292/3156 +f 3167/3290/3154 3142/3274/3138 3143/3257/3121 3168/3293/3157 +f 3162/3294/3158 3137/3275/3139 3138/3259/3123 3163/3295/3159 +f 3182/3291/3155 3157/3271/3135 3158/3251/3115 3183/3296/3160 +f 3177/3292/3156 3152/3272/3136 3153/3253/3117 3178/3297/3161 +f 3168/3293/3157 3143/3257/3121 3144/3258/3122 3169/3298/3162 +f 3172/3289/3153 3147/3273/3137 3148/3255/3119 3173/3299/3163 +f 3163/3295/3159 3138/3259/3123 3139/3260/3124 3164/3300/3164 +f 3183/3296/3160 3158/3251/3115 3159/3252/3116 3184/3276/3140 +f 3178/3297/3161 3153/3253/3117 3154/3254/3118 3179/3278/3142 +f 3169/3298/3162 3144/3258/3122 3145/3264/3128 3170/3282/3146 +f 3173/3299/3163 3148/3255/3119 3149/3256/3120 3174/3280/3144 +f 3164/3300/3164 3139/3260/3124 3140/3265/3129 3165/3284/3148 +f 3190/3301/3165 3165/3284/3148 3166/3285/3149 3191/3302/3166 +f 3206/3303/3167 3181/3287/3151 3182/3291/3155 3207/3304/3168 +f 3201/3305/3169 3176/3288/3152 3177/3292/3156 3202/3306/3170 +f 3196/3307/3171 3171/3283/3147 3172/3289/3153 3197/3308/3172 +f 3191/3302/3166 3166/3285/3149 3167/3290/3154 3192/3309/3173 +f 3207/3304/3168 3182/3291/3155 3183/3296/3160 3208/3310/3174 +f 3202/3306/3170 3177/3292/3156 3178/3297/3161 3203/3311/3175 +f 3197/3308/3172 3172/3289/3153 3173/3299/3163 3198/3312/3176 +f 3192/3309/3173 3167/3290/3154 3168/3293/3157 3193/3313/3177 +f 3187/3314/3178 3162/3294/3158 3163/3295/3159 3188/3315/3179 +f 3208/3310/3174 3183/3296/3160 3184/3276/3140 3209/3316/3180 +f 3203/3311/3175 3178/3297/3161 3179/3278/3142 3204/3317/3181 +f 3198/3312/3176 3173/3299/3163 3174/3280/3144 3199/3318/3182 +f 3193/3313/3177 3168/3293/3157 3169/3298/3162 3194/3319/3183 +f 3188/3315/3179 3163/3295/3159 3164/3300/3164 3189/3320/3184 +f 3209/3316/3180 3184/3276/3140 3185/3277/3141 3210/3321/3185 +f 3204/3317/3181 3179/3278/3142 3180/3279/3143 3205/3322/3186 +f 3199/3318/3182 3174/3280/3144 3175/3281/3145 3200/3323/3187 +f 3194/3319/3183 3169/3298/3162 3170/3282/3146 3195/3324/3188 +f 3189/3320/3184 3164/3300/3164 3165/3284/3148 3190/3301/3165 +f 3210/3321/3185 3185/3277/3141 3186/3286/3150 3211/3325/3189 +f 3205/3322/3186 3180/3279/3143 3181/3287/3151 3206/3303/3167 +f 3200/3323/3187 3175/3281/3145 3176/3288/3152 3201/3305/3169 +f 3195/3324/3188 3170/3282/3146 3171/3283/3147 3196/3307/3171 +f 3217/3326/3190 3192/3309/3173 3193/3313/3177 3218/3327/3191 +f 3212/3328/3192 3187/3314/3178 3188/3315/3179 3213/3329/3193 +f 3233/3330/3194 3208/3310/3174 3209/3316/3180 3234/3331/3195 +f 3228/3332/3196 3203/3311/3175 3204/3317/3181 3229/3333/3197 +f 3223/3334/3198 3198/3312/3176 3199/3318/3182 3224/3335/3199 +f 3218/3327/3191 3193/3313/3177 3194/3319/3183 3219/3336/3200 +f 3213/3329/3193 3188/3315/3179 3189/3320/3184 3214/3337/3201 +f 3234/3331/3195 3209/3316/3180 3210/3321/3185 3235/3338/3202 +f 3229/3333/3197 3204/3317/3181 3205/3322/3186 3230/3339/3203 +f 3224/3335/3199 3199/3318/3182 3200/3323/3187 3225/3340/3204 +f 3219/3336/3200 3194/3319/3183 3195/3324/3188 3220/3341/3205 +f 3214/3337/3201 3189/3320/3184 3190/3301/3165 3215/3342/3206 +f 3235/3338/3202 3210/3321/3185 3211/3325/3189 3236/3343/3207 +f 3230/3339/3203 3205/3322/3186 3206/3303/3167 3231/3344/3208 +f 3225/3340/3204 3200/3323/3187 3201/3305/3169 3226/3345/3209 +f 3220/3341/3205 3195/3324/3188 3196/3307/3171 3221/3346/3210 +f 3215/3342/3206 3190/3301/3165 3191/3302/3166 3216/3347/3211 +f 3231/3344/3208 3206/3303/3167 3207/3304/3168 3232/3348/3212 +f 3226/3345/3209 3201/3305/3169 3202/3306/3170 3227/3349/3213 +f 3221/3346/3210 3196/3307/3171 3197/3308/3172 3222/3350/3214 +f 3216/3347/3211 3191/3302/3166 3192/3309/3173 3217/3326/3190 +f 3232/3348/3212 3207/3304/3168 3208/3310/3174 3233/3330/3194 +f 3227/3349/3213 3202/3306/3170 3203/3311/3175 3228/3332/3196 +f 3222/3350/3214 3197/3308/3172 3198/3312/3176 3223/3334/3198 +f 3244/3351/3215 3219/3336/3200 3220/3341/3205 3245/3352/3216 +f 3239/3353/3217 3214/3337/3201 3215/3342/3206 3240/3354/3218 +f 3260/3355/3219 3235/3338/3202 3236/3343/3207 3261/3356/3220 +f 3255/3357/3221 3230/3339/3203 3231/3344/3208 3256/3358/3222 +f 3250/3359/3223 3225/3340/3204 3226/3345/3209 3251/3360/3224 +f 3245/3352/3216 3220/3341/3205 3221/3346/3210 3246/3361/3225 +f 3240/3354/3218 3215/3342/3206 3216/3347/3211 3241/3362/3226 +f 3256/3358/3222 3231/3344/3208 3232/3348/3212 3257/3363/3227 +f 3251/3360/3224 3226/3345/3209 3227/3349/3213 3252/3364/3228 +f 3246/3361/3225 3221/3346/3210 3222/3350/3214 3247/3365/3229 +f 3241/3362/3226 3216/3347/3211 3217/3326/3190 3242/3366/3230 +f 3257/3363/3227 3232/3348/3212 3233/3330/3194 3258/3367/3231 +f 3252/3364/3228 3227/3349/3213 3228/3332/3196 3253/3368/3232 +f 3247/3365/3229 3222/3350/3214 3223/3334/3198 3248/3369/3233 +f 3242/3366/3230 3217/3326/3190 3218/3327/3191 3243/3370/3234 +f 3237/3371/3235 3212/3328/3192 3213/3329/3193 3238/3372/3236 +f 3258/3367/3231 3233/3330/3194 3234/3331/3195 3259/3373/3237 +f 3253/3368/3232 3228/3332/3196 3229/3333/3197 3254/3374/3238 +f 3248/3369/3233 3223/3334/3198 3224/3335/3199 3249/3375/3239 +f 3243/3370/3234 3218/3327/3191 3219/3336/3200 3244/3351/3215 +f 3238/3372/3236 3213/3329/3193 3214/3337/3201 3239/3353/3217 +f 3259/3373/3237 3234/3331/3195 3235/3338/3202 3260/3355/3219 +f 3254/3374/3238 3229/3333/3197 3230/3339/3203 3255/3357/3221 +f 3249/3375/3239 3224/3335/3199 3225/3340/3204 3250/3359/3223 +f 3271/3376/3240 3246/3361/3225 3247/3365/3229 3272/3377/3241 +f 3266/3378/3242 3241/3362/3226 3242/3366/3230 3267/3379/3243 +f 3282/3380/3244 3257/3363/3227 3258/3367/3231 3283/3381/3245 +f 3277/3382/3246 3252/3364/3228 3253/3368/3232 3278/3383/3247 +f 3272/3377/3241 3247/3365/3229 3248/3369/3233 3273/3384/3248 +f 3267/3379/3243 3242/3366/3230 3243/3370/3234 3268/3385/3249 +f 3262/3386/3250 3237/3371/3235 3238/3372/3236 3263/3387/3251 +f 3283/3381/3245 3258/3367/3231 3259/3373/3237 3284/3388/3252 +f 3278/3383/3247 3253/3368/3232 3254/3374/3238 3279/3389/3253 +f 3273/3384/3248 3248/3369/3233 3249/3375/3239 3274/3390/3254 +f 3268/3385/3249 3243/3370/3234 3244/3351/3215 3269/3391/3255 +f 3263/3387/3251 3238/3372/3236 3239/3353/3217 3264/3392/3256 +f 3284/3388/3252 3259/3373/3237 3260/3355/3219 3285/3393/3257 +f 3279/3389/3253 3254/3374/3238 3255/3357/3221 3280/3394/3258 +f 3274/3390/3254 3249/3375/3239 3250/3359/3223 3275/3395/3259 +f 3269/3391/3255 3244/3351/3215 3245/3352/3216 3270/3396/3260 +f 3264/3392/3256 3239/3353/3217 3240/3354/3218 3265/3397/3261 +f 3285/3393/3257 3260/3355/3219 3261/3356/3220 3286/3398/3262 +f 3280/3394/3258 3255/3357/3221 3256/3358/3222 3281/3399/3263 +f 3275/3395/3259 3250/3359/3223 3251/3360/3224 3276/3400/3264 +f 3270/3396/3260 3245/3352/3216 3246/3361/3225 3271/3376/3240 +f 3265/3397/3261 3240/3354/3218 3241/3362/3226 3266/3378/3242 +f 3281/3399/3263 3256/3358/3222 3257/3363/3227 3282/3380/3244 +f 3276/3400/3264 3251/3360/3224 3252/3364/3228 3277/3382/3246 +f 3298/3401/3265 3273/3384/3248 3274/3390/3254 3299/3402/3266 +f 3293/3403/3267 3268/3385/3249 3269/3391/3255 3294/3404/3268 +f 3288/3405/3269 3263/3387/3251 3264/3392/3256 3289/3406/3270 +f 3309/3407/3271 3284/3388/3252 3285/3393/3257 3310/3408/3272 +f 3304/3409/3273 3279/3389/3253 3280/3394/3258 3305/3410/3274 +f 3299/3402/3266 3274/3390/3254 3275/3395/3259 3300/3411/3275 +f 3294/3404/3268 3269/3391/3255 3270/3396/3260 3295/3412/3276 +f 3289/3406/3270 3264/3392/3256 3265/3397/3261 3290/3413/3277 +f 3310/3408/3272 3285/3393/3257 3286/3398/3262 3311/3414/3278 +f 3305/3410/3274 3280/3394/3258 3281/3399/3263 3306/3415/3279 +f 3300/3411/3275 3275/3395/3259 3276/3400/3264 3301/3416/3280 +f 3295/3412/3276 3270/3396/3260 3271/3376/3240 3296/3417/3281 +f 3290/3413/3277 3265/3397/3261 3266/3378/3242 3291/3418/3282 +f 3306/3415/3279 3281/3399/3263 3282/3380/3244 3307/3419/3283 +f 3301/3416/3280 3276/3400/3264 3277/3382/3246 3302/3420/3284 +f 3296/3417/3281 3271/3376/3240 3272/3377/3241 3297/3421/3285 +f 3291/3418/3282 3266/3378/3242 3267/3379/3243 3292/3422/3286 +f 3307/3419/3283 3282/3380/3244 3283/3381/3245 3308/3423/3287 +f 3302/3420/3284 3277/3382/3246 3278/3383/3247 3303/3424/3288 +f 3297/3421/3285 3272/3377/3241 3273/3384/3248 3298/3401/3265 +f 3292/3422/3286 3267/3379/3243 3268/3385/3249 3293/3403/3267 +f 3287/3425/3289 3262/3386/3250 3263/3387/3251 3288/3405/3269 +f 3308/3423/3287 3283/3381/3245 3284/3388/3252 3309/3407/3271 +f 3303/3424/3288 3278/3383/3247 3279/3389/3253 3304/3409/3273 +f 3325/3426/3290 3300/3411/3275 3301/3416/3280 3326/3427/3291 +f 3320/3428/3292 3295/3412/3276 3296/3417/3281 3321/3429/3293 +f 3315/3430/3294 3290/3413/3277 3291/3418/3282 3316/3431/3295 +f 3331/3432/3296 3306/3415/3279 3307/3419/3283 3332/3433/3297 +f 3326/3427/3291 3301/3416/3280 3302/3420/3284 3327/3434/3298 +f 3321/3429/3293 3296/3417/3281 3297/3421/3285 3322/3435/3299 +f 3316/3431/3295 3291/3418/3282 3292/3422/3286 3317/3436/3300 +f 3332/3433/3297 3307/3419/3283 3308/3423/3287 3333/3437/3301 +f 3327/3434/3298 3302/3420/3284 3303/3424/3288 3328/3438/3302 +f 3322/3435/3299 3297/3421/3285 3298/3401/3265 3323/3439/3303 +f 3317/3436/3300 3318/3440/3304 3293/3403/3267 3292/3422/3286 +f 3312/3441/3305 3287/3425/3289 3288/3405/3269 3313/3442/3306 +f 3333/3437/3301 3308/3423/3287 3309/3407/3271 3334/3443/3307 +f 3328/3438/3302 3303/3424/3288 3304/3409/3273 3329/3444/3308 +f 3323/3439/3303 3298/3401/3265 3299/3402/3266 3324/3445/3309 +f 3318/3440/3304 3319/3446/3310 3294/3404/3268 3293/3403/3267 +f 3313/3442/3306 3288/3405/3269 3289/3406/3270 3314/3447/3311 +f 3334/3443/3307 3309/3407/3271 3310/3408/3272 3335/3448/3312 +f 3329/3444/3308 3304/3409/3273 3305/3410/3274 3330/3449/3313 +f 3324/3445/3309 3299/3402/3266 3300/3411/3275 3325/3426/3290 +f 3319/3446/3310 3294/3404/3268 3295/3412/3276 3320/3428/3292 +f 3314/3447/3311 3289/3406/3270 3290/3413/3277 3315/3430/3294 +f 3335/3448/3312 3310/3408/3272 3311/3414/3278 3336/3450/3314 +f 3330/3449/3313 3305/3410/3274 3306/3415/3279 3331/3432/3296 +f 3352/3451/3315 3327/3434/3298 3328/3438/3302 3353/3452/3316 +f 3347/3453/3317 3322/3435/3299 3323/3439/3303 3348/3454/3318 +f 3342/3455/3319 3317/3436/3300 3318/3440/3304 3343/3456/3320 +f 3337/3457/3321 3312/3441/3305 3313/3442/3306 3338/3458/3322 +f 3358/3459/3323 3333/3437/3301 3334/3443/3307 3359/3460/3324 +f 3353/3452/3316 3328/3438/3302 3329/3444/3308 3354/3461/3325 +f 3348/3454/3318 3323/3439/3303 3324/3445/3309 3349/3462/3326 +f 3343/3456/3320 3318/3440/3304 3319/3446/3310 3344/3463/3327 +f 3338/3458/3322 3313/3442/3306 3314/3447/3311 3339/3464/3328 +f 3359/3460/3324 3334/3443/3307 3335/3448/3312 3360/3465/3329 +f 3354/3461/3325 3329/3444/3308 3330/3449/3313 3355/3466/3330 +f 3349/3462/3326 3324/3445/3309 3325/3426/3290 3350/3467/3331 +f 3344/3463/3327 3319/3446/3310 3320/3428/3292 3345/3468/3332 +f 3339/3464/3328 3314/3447/3311 3315/3430/3294 3340/3469/3333 +f 3360/3465/3329 3335/3448/3312 3336/3450/3314 3361/3470/3334 +f 3355/3466/3330 3330/3449/3313 3331/3432/3296 3356/3471/3335 +f 3350/3467/3331 3325/3426/3290 3326/3427/3291 3351/3472/3336 +f 3345/3468/3332 3320/3428/3292 3321/3429/3293 3346/3473/3337 +f 3340/3469/3333 3315/3430/3294 3316/3431/3295 3341/3474/3338 +f 3356/3471/3335 3331/3432/3296 3332/3433/3297 3357/3475/3339 +f 3351/3472/3336 3326/3427/3291 3327/3434/3298 3352/3451/3315 +f 3346/3473/3337 3321/3429/3293 3322/3435/3299 3347/3453/3317 +f 3341/3474/3338 3316/3431/3295 3317/3436/3300 3342/3455/3319 +f 3357/3475/3339 3332/3433/3297 3333/3437/3301 3358/3459/3323 +f 3379/3476/3340 3354/3461/3325 3355/3466/3330 3380/3477/3341 +f 3374/3478/3342 3349/3462/3326 3350/3467/3331 3375/3479/3343 +f 3369/3480/3344 3344/3463/3327 3345/3468/3332 3370/3481/3345 +f 3364/3482/3346 3339/3464/3328 3340/3469/3333 3365/3483/3347 +f 3385/3484/3348 3360/3465/3329 3361/3470/3334 3386/3485/3349 +f 3380/3477/3341 3355/3466/3330 3356/3471/3335 3381/3486/3350 +f 3375/3479/3343 3350/3467/3331 3351/3472/3336 3376/3487/3351 +f 3370/3481/3345 3345/3468/3332 3346/3473/3337 3371/3488/3352 +f 3365/3483/3347 3340/3469/3333 3341/3474/3338 3366/3489/3353 +f 3381/3486/3350 3356/3471/3335 3357/3475/3339 3382/3490/3354 +f 3376/3487/3351 3351/3472/3336 3352/3451/3315 3377/3491/3355 +f 3371/3488/3352 3346/3473/3337 3347/3453/3317 3372/3492/3356 +f 3366/3489/3353 3341/3474/3338 3342/3455/3319 3367/3493/3357 +f 3382/3490/3354 3357/3475/3339 3358/3459/3323 3383/3494/3358 +f 3377/3491/3355 3352/3451/3315 3353/3452/3316 3378/3495/3359 +f 3372/3492/3356 3347/3453/3317 3348/3454/3318 3373/3496/3360 +f 3367/3493/3357 3342/3455/3319 3343/3456/3320 3368/3497/3361 +f 3362/3498/3362 3337/3457/3321 3338/3458/3322 3363/3499/3363 +f 3383/3494/3358 3358/3459/3323 3359/3460/3324 3384/3500/3364 +f 3378/3495/3359 3353/3452/3316 3354/3461/3325 3379/3476/3340 +f 3373/3496/3360 3348/3454/3318 3349/3462/3326 3374/3478/3342 +f 3368/3497/3361 3343/3456/3320 3344/3463/3327 3369/3480/3344 +f 3363/3499/3363 3338/3458/3322 3339/3464/3328 3364/3482/3346 +f 3384/3500/3364 3359/3460/3324 3360/3465/3329 3385/3484/3348 +f 3406/3501/3365 3381/3486/3350 3382/3490/3354 3407/3502/3366 +f 3401/3503/3367 3376/3487/3351 3377/3491/3355 3402/3504/3368 +f 3396/3505/3369 3371/3488/3352 3372/3492/3356 3397/3506/3370 +f 3391/3507/3371 3366/3489/3353 3367/3493/3357 3392/3508/3372 +f 3407/3502/3366 3382/3490/3354 3383/3494/3358 3408/3509/3373 +f 3402/3504/3368 3377/3491/3355 3378/3495/3359 3403/3510/3374 +f 3397/3506/3370 3372/3492/3356 3373/3496/3360 3398/3511/3375 +f 3392/3508/3372 3367/3493/3357 3368/3497/3361 3393/3512/3376 +f 3387/3513/3377 3362/3498/3362 3363/3499/3363 3388/3514/3378 +f 3408/3509/3373 3383/3494/3358 3384/3500/3364 3409/3515/3379 +f 3403/3510/3374 3378/3495/3359 3379/3476/3340 3404/3516/3380 +f 3398/3511/3375 3373/3496/3360 3374/3478/3342 3399/3517/3381 +f 3393/3512/3376 3368/3497/3361 3369/3480/3344 3394/3518/3382 +f 3388/3514/3378 3363/3499/3363 3364/3482/3346 3389/3519/3383 +f 3409/3515/3379 3384/3500/3364 3385/3484/3348 3410/3520/3384 +f 3404/3516/3380 3379/3476/3340 3380/3477/3341 3405/3521/3385 +f 3399/3517/3381 3374/3478/3342 3375/3479/3343 3400/3522/3386 +f 3394/3518/3382 3369/3480/3344 3370/3481/3345 3395/3523/3387 +f 3389/3519/3383 3364/3482/3346 3365/3483/3347 3390/3524/3388 +f 3410/3520/3384 3385/3484/3348 3386/3485/3349 3411/3525/3389 +f 3405/3521/3385 3380/3477/3341 3381/3486/3350 3406/3501/3365 +f 3400/3522/3386 3375/3479/3343 3376/3487/3351 3401/3503/3367 +f 3395/3523/3387 3370/3481/3345 3371/3488/3352 3396/3505/3369 +f 3390/3524/3388 3365/3483/3347 3366/3489/3353 3391/3507/3371 +f 3433/3526/3390 3408/3509/3373 3409/3515/3379 3434/3527/3391 +f 3428/3528/3392 3403/3510/3374 3404/3516/3380 3429/3529/3393 +f 3423/3530/3394 3398/3511/3375 3399/3517/3381 3424/3531/3395 +f 3418/3532/3396 3393/3512/3376 3394/3518/3382 3419/3533/3397 +f 3413/3534/3398 3388/3514/3378 3389/3519/3383 3414/3535/3399 +f 3434/3527/3391 3409/3515/3379 3410/3520/3384 3435/3536/3400 +f 3429/3529/3393 3404/3516/3380 3405/3521/3385 3430/3537/3401 +f 3424/3531/3395 3399/3517/3381 3400/3522/3386 3425/3538/3402 +f 3419/3533/3397 3394/3518/3382 3395/3523/3387 3420/3539/3403 +f 3414/3535/3399 3389/3519/3383 3390/3524/3388 3415/3540/3404 +f 3435/3536/3400 3410/3520/3384 3411/3525/3389 3436/3541/3405 +f 3430/3537/3401 3405/3521/3385 3406/3501/3365 3431/3542/3406 +f 3425/3538/3402 3400/3522/3386 3401/3503/3367 3426/3543/3407 +f 3420/3539/3403 3395/3523/3387 3396/3505/3369 3421/3544/3408 +f 3415/3540/3404 3390/3524/3388 3391/3507/3371 3416/3545/3409 +f 3431/3542/3406 3406/3501/3365 3407/3502/3366 3432/3546/3410 +f 3426/3543/3407 3401/3503/3367 3402/3504/3368 3427/3547/3411 +f 3421/3544/3408 3396/3505/3369 3397/3506/3370 3422/3548/3412 +f 3416/3545/3409 3391/3507/3371 3392/3508/3372 3417/3549/3413 +f 3432/3546/3410 3407/3502/3366 3408/3509/3373 3433/3526/3390 +f 3427/3547/3411 3402/3504/3368 3403/3510/3374 3428/3528/3392 +f 3422/3548/3412 3397/3506/3370 3398/3511/3375 3423/3530/3394 +f 3417/3549/3413 3392/3508/3372 3393/3512/3376 3418/3532/3396 +f 3412/3550/3414 3387/3513/3377 3388/3514/3378 3413/3534/3398 +f 3460/3551/3415 3435/3536/3400 3436/3541/3405 3461/3552/3416 +f 3455/3553/3417 3430/3537/3401 3431/3542/3406 3456/3554/3418 +f 3450/3555/3419 3425/3538/3402 3426/3543/3407 3451/3556/3420 +f 3445/3557/3421 3420/3539/3403 3421/3544/3408 3446/3558/3422 +f 3440/3559/3423 3415/3540/3404 3416/3545/3409 3441/3560/3424 +f 3456/3554/3418 3431/3542/3406 3432/3546/3410 3457/3561/3425 +f 3451/3556/3420 3426/3543/3407 3427/3547/3411 3452/3562/3426 +f 3446/3558/3422 3421/3544/3408 3422/3548/3412 3447/3563/3427 +f 3441/3560/3424 3416/3545/3409 3417/3549/3413 3442/3564/3428 +f 3457/3561/3425 3432/3546/3410 3433/3526/3390 3458/3565/3429 +f 3452/3562/3426 3427/3547/3411 3428/3528/3392 3453/3566/3430 +f 3447/3563/3427 3422/3548/3412 3423/3530/3394 3448/3567/3431 +f 3442/3564/3428 3417/3549/3413 3418/3532/3396 3443/3568/3432 +f 3437/3569/3433 3412/3550/3414 3413/3534/3398 3438/3570/3434 +f 3458/3565/3429 3433/3526/3390 3434/3527/3391 3459/3571/3435 +f 3453/3566/3430 3428/3528/3392 3429/3529/3393 3454/3572/3436 +f 3448/3567/3431 3423/3530/3394 3424/3531/3395 3449/3573/3437 +f 3443/3568/3432 3418/3532/3396 3419/3533/3397 3444/3574/3438 +f 3438/3570/3434 3413/3534/3398 3414/3535/3399 3439/3575/3439 +f 3459/3571/3435 3434/3527/3391 3435/3536/3400 3460/3551/3415 +f 3454/3572/3436 3429/3529/3393 3430/3537/3401 3455/3553/3417 +f 3449/3573/3437 3424/3531/3395 3425/3538/3402 3450/3555/3419 +f 3444/3574/3438 3419/3533/3397 3420/3539/3403 3445/3557/3421 +f 3439/3575/3439 3414/3535/3399 3415/3540/3404 3440/3559/3423 +f 3482/3576/3440 3457/3561/3425 3458/3565/3429 3483/3577/3441 +f 3477/3578/3442 3452/3562/3426 3453/3566/3430 3478/3579/3443 +f 3472/3580/3444 3447/3563/3427 3448/3567/3431 3473/3581/3445 +f 3467/3582/3446 3442/3564/3428 3443/3568/3432 3468/3583/3447 +f 3462/3584/3448 3437/3569/3433 3438/3570/3434 3463/3585/3449 +f 3483/3577/3441 3458/3565/3429 3459/3571/3435 3484/3586/3450 +f 3478/3579/3443 3453/3566/3430 3454/3572/3436 3479/3587/3451 +f 3473/3581/3445 3448/3567/3431 3449/3573/3437 3474/3588/3452 +f 3468/3583/3447 3443/3568/3432 3444/3574/3438 3469/3589/3453 +f 3463/3585/3449 3438/3570/3434 3439/3575/3439 3464/3590/3454 +f 3484/3586/3450 3459/3571/3435 3460/3551/3415 3485/3591/3455 +f 3479/3587/3451 3454/3572/3436 3455/3553/3417 3480/3592/3456 +f 3474/3588/3452 3449/3573/3437 3450/3555/3419 3475/3593/3457 +f 3469/3589/3453 3444/3574/3438 3445/3557/3421 3470/3594/3458 +f 3464/3590/3454 3439/3575/3439 3440/3559/3423 3465/3595/3459 +f 3485/3591/3455 3460/3551/3415 3461/3552/3416 3486/3596/3460 +f 3480/3592/3456 3455/3553/3417 3456/3554/3418 3481/3597/3461 +f 3475/3593/3457 3450/3555/3419 3451/3556/3420 3476/3598/3462 +f 3470/3594/3458 3445/3557/3421 3446/3558/3422 3471/3599/3463 +f 3465/3595/3459 3440/3559/3423 3441/3560/3424 3466/3600/3464 +f 3481/3597/3461 3456/3554/3418 3457/3561/3425 3482/3576/3440 +f 3476/3598/3462 3451/3556/3420 3452/3562/3426 3477/3578/3442 +f 3471/3599/3463 3446/3558/3422 3447/3563/3427 3472/3580/3444 +f 3466/3600/3464 3441/3560/3424 3442/3564/3428 3467/3582/3446 +f 3509/3601/3465 3484/3586/3450 3485/3591/3455 3510/3602/3466 +f 3504/3603/3467 3479/3587/3451 3480/3592/3456 3505/3604/3468 +f 3499/3605/3469 3474/3588/3452 3475/3593/3457 3500/3606/3470 +f 3494/3607/3471 3469/3589/3453 3470/3594/3458 3495/3608/3472 +f 3489/3609/3473 3464/3590/3454 3465/3595/3459 3490/3610/3474 +f 3510/3602/3466 3485/3591/3455 3486/3596/3460 3511/3611/3475 +f 3505/3604/3468 3480/3592/3456 3481/3597/3461 3506/3612/3476 +f 3500/3606/3470 3475/3593/3457 3476/3598/3462 3501/3613/3477 +f 3495/3608/3472 3470/3594/3458 3471/3599/3463 3496/3614/3478 +f 3490/3610/3474 3465/3595/3459 3466/3600/3464 3491/3615/3479 +f 3506/3612/3476 3481/3597/3461 3482/3576/3440 3507/3616/3480 +f 3501/3613/3477 3476/3598/3462 3477/3578/3442 3502/3617/3481 +f 3496/3614/3478 3471/3599/3463 3472/3580/3444 3497/3618/3482 +f 3491/3615/3479 3466/3600/3464 3467/3582/3446 3492/3619/3483 +f 3507/3616/3480 3482/3576/3440 3483/3577/3441 3508/3620/3484 +f 3502/3617/3481 3477/3578/3442 3478/3579/3443 3503/3621/3485 +f 3497/3618/3482 3472/3580/3444 3473/3581/3445 3498/3622/3486 +f 3492/3619/3483 3467/3582/3446 3468/3583/3447 3493/3623/3487 +f 3487/3624/3488 3462/3584/3448 3463/3585/3449 3488/3625/3489 +f 3508/3620/3484 3483/3577/3441 3484/3586/3450 3509/3601/3465 +f 3503/3621/3485 3478/3579/3443 3479/3587/3451 3504/3603/3467 +f 3498/3622/3486 3473/3581/3445 3474/3588/3452 3499/3605/3469 +f 3493/3623/3487 3468/3583/3447 3469/3589/3453 3494/3607/3471 +f 3488/3625/3489 3463/3585/3449 3464/3590/3454 3489/3609/3473 +f 3531/3626/3490 3506/3612/3476 3507/3616/3480 3532/3627/3491 +f 3526/3628/3492 3501/3613/3477 3502/3617/3481 3527/3629/3493 +f 3521/3630/3494 3496/3614/3478 3497/3618/3482 3522/3631/3495 +f 3516/3632/3496 3491/3615/3479 3492/3619/3483 3517/3633/3497 +f 3532/3627/3491 3507/3616/3480 3508/3620/3484 3533/3634/3498 +f 3527/3629/3493 3502/3617/3481 3503/3621/3485 3528/3635/3499 +f 3522/3631/3495 3497/3618/3482 3498/3622/3486 3523/3636/3500 +f 3517/3633/3497 3492/3619/3483 3493/3623/3487 3518/3637/3501 +f 3512/3638/3502 3487/3624/3488 3488/3625/3489 3513/3639/3503 +f 3533/3634/3498 3508/3620/3484 3509/3601/3465 3534/3640/3504 +f 3528/3635/3499 3503/3621/3485 3504/3603/3467 3529/3641/3505 +f 3523/3636/3500 3498/3622/3486 3499/3605/3469 3524/3642/3506 +f 3518/3637/3501 3493/3623/3487 3494/3607/3471 3519/3643/3507 +f 3513/3639/3503 3488/3625/3489 3489/3609/3473 3514/3644/3508 +f 3534/3640/3504 3509/3601/3465 3510/3602/3466 3535/3645/3509 +f 3529/3641/3505 3504/3603/3467 3505/3604/3468 3530/3646/3510 +f 3524/3642/3506 3499/3605/3469 3500/3606/3470 3525/3647/3511 +f 3519/3643/3507 3494/3607/3471 3495/3608/3472 3520/3648/3512 +f 3514/3644/3508 3489/3609/3473 3490/3610/3474 3515/3649/3513 +f 3535/3645/3509 3510/3602/3466 3511/3611/3475 3536/3650/3514 +f 3530/3646/3510 3505/3604/3468 3506/3612/3476 3531/3626/3490 +f 3525/3647/3511 3500/3606/3470 3501/3613/3477 3526/3628/3492 +f 3520/3648/3512 3495/3608/3472 3496/3614/3478 3521/3630/3494 +f 3515/3649/3513 3490/3610/3474 3491/3615/3479 3516/3632/3496 +f 3537/3651/3515 3512/3638/3502 3513/3639/3503 3538/3652/3516 +f 3558/3653/3517 3533/3634/3498 3534/3640/3504 3559/3654/3518 +f 3553/3655/3519 3528/3635/3499 3529/3641/3505 3554/3656/3520 +f 3548/3657/3521 3523/3636/3500 3524/3642/3506 3549/3658/3522 +f 3543/3659/3523 3518/3637/3501 3519/3643/3507 3544/3660/3524 +f 3538/3652/3516 3513/3639/3503 3514/3644/3508 3539/3661/3525 +f 3559/3654/3518 3534/3640/3504 3535/3645/3509 3560/3662/3526 +f 3554/3656/3520 3529/3641/3505 3530/3646/3510 3555/3663/3527 +f 3549/3658/3522 3524/3642/3506 3525/3647/3511 3550/3664/3528 +f 3544/3660/3524 3519/3643/3507 3520/3648/3512 3545/3665/3529 +f 3539/3661/3525 3514/3644/3508 3515/3649/3513 3540/3666/3530 +f 3560/3662/3526 3535/3645/3509 3536/3650/3514 3561/3667/3531 +f 3555/3663/3527 3530/3646/3510 3531/3626/3490 3556/3668/3532 +f 3550/3664/3528 3525/3647/3511 3526/3628/3492 3551/3669/3533 +f 3545/3665/3529 3520/3648/3512 3521/3630/3494 3546/3670/3534 +f 3540/3666/3530 3541/3671/3535 3516/3632/3496 3515/3649/3513 +f 3556/3668/3532 3531/3626/3490 3532/3627/3491 3557/3672/3536 +f 3551/3669/3533 3526/3628/3492 3527/3629/3493 3552/3673/3537 +f 3546/3670/3534 3521/3630/3494 3522/3631/3495 3547/3674/3538 +f 3541/3671/3535 3516/3632/3496 3517/3633/3497 3542/3675/3539 +f 3557/3672/3536 3532/3627/3491 3533/3634/3498 3558/3653/3517 +f 3552/3673/3537 3527/3629/3493 3528/3635/3499 3553/3655/3519 +f 3547/3674/3538 3522/3631/3495 3523/3636/3500 3548/3657/3521 +f 3542/3675/3539 3517/3633/3497 3518/3637/3501 3543/3659/3523 +f 3583/3676/3540 3558/3653/3517 3559/3654/3518 3584/3677/3541 +f 3578/3678/3542 3553/3655/3519 3554/3656/3520 3579/3679/3543 +f 3573/3680/3544 3548/3657/3521 3549/3658/3522 3574/3681/3545 +f 3568/3682/3546 3543/3659/3523 3544/3660/3524 3569/3683/3547 +f 3563/3684/3548 3538/3652/3516 3539/3661/3525 3564/3685/3549 +f 3584/3677/3541 3559/3654/3518 3560/3662/3526 3585/3686/3550 +f 3579/3679/3543 3554/3656/3520 3555/3663/3527 3580/3687/3551 +f 3574/3681/3545 3549/3658/3522 3550/3664/3528 3575/3688/3552 +f 3569/3683/3547 3544/3660/3524 3545/3665/3529 3570/3689/3553 +f 3564/3685/3549 3539/3661/3525 3540/3666/3530 3565/3690/3554 +f 3585/3686/3550 3560/3662/3526 3561/3667/3531 3586/3691/3555 +f 3580/3687/3551 3555/3663/3527 3556/3668/3532 3581/3692/3556 +f 3575/3688/3552 3550/3664/3528 3551/3669/3533 3576/3693/3557 +f 3570/3689/3553 3545/3665/3529 3546/3670/3534 3571/3694/3558 +f 3565/3690/3554 3540/3666/3530 3541/3671/3535 3566/3695/3559 +f 3581/3692/3556 3556/3668/3532 3557/3672/3536 3582/3696/3560 +f 3576/3693/3557 3551/3669/3533 3552/3673/3537 3577/3697/3561 +f 3571/3694/3558 3546/3670/3534 3547/3674/3538 3572/3698/3562 +f 3566/3695/3559 3541/3671/3535 3542/3675/3539 3567/3699/3563 +f 3582/3696/3560 3557/3672/3536 3558/3653/3517 3583/3676/3540 +f 3577/3697/3561 3552/3673/3537 3553/3655/3519 3578/3678/3542 +f 3572/3698/3562 3547/3674/3538 3548/3657/3521 3573/3680/3544 +f 3567/3699/3563 3542/3675/3539 3543/3659/3523 3568/3682/3546 +f 3562/3700/3564 3537/3651/3515 3538/3652/3516 3563/3684/3548 +f 3610/3701/3565 3585/3686/3550 3586/3691/3555 3611/3702/3566 +f 3605/3703/3567 3580/3687/3551 3581/3692/3556 3606/3704/3568 +f 3600/3705/3569 3575/3688/3552 3576/3693/3557 3601/3706/3570 +f 3595/3707/3571 3570/3689/3553 3571/3694/3558 3596/3708/3572 +f 3590/3709/3573 3565/3690/3554 3566/3695/3559 3591/3710/3574 +f 3606/3704/3568 3581/3692/3556 3582/3696/3560 3607/3711/3575 +f 3601/3706/3570 3576/3693/3557 3577/3697/3561 3602/3712/3576 +f 3596/3708/3572 3571/3694/3558 3572/3698/3562 3597/3713/3577 +f 3591/3710/3574 3566/3695/3559 3567/3699/3563 3592/3714/3578 +f 3607/3711/3575 3582/3696/3560 3583/3676/3540 3608/3715/3579 +f 3602/3712/3576 3577/3697/3561 3578/3678/3542 3603/3716/3580 +f 3597/3713/3577 3572/3698/3562 3573/3680/3544 3598/3717/3581 +f 3592/3714/3578 3567/3699/3563 3568/3682/3546 3593/3718/3582 +f 3587/3719/3583 3562/3700/3564 3563/3684/3548 3588/3720/3584 +f 3608/3715/3579 3583/3676/3540 3584/3677/3541 3609/3721/3585 +f 3603/3716/3580 3578/3678/3542 3579/3679/3543 3604/3722/3586 +f 3598/3717/3581 3573/3680/3544 3574/3681/3545 3599/3723/3587 +f 3593/3718/3582 3568/3682/3546 3569/3683/3547 3594/3724/3588 +f 3588/3720/3584 3563/3684/3548 3564/3685/3549 3589/3725/3589 +f 3609/3721/3585 3584/3677/3541 3585/3686/3550 3610/3701/3565 +f 3604/3722/3586 3579/3679/3543 3580/3687/3551 3605/3703/3567 +f 3599/3723/3587 3574/3681/3545 3575/3688/3552 3600/3705/3569 +f 3594/3724/3588 3569/3683/3547 3570/3689/3553 3595/3707/3571 +f 3589/3725/3589 3564/3685/3549 3565/3690/3554 3590/3709/3573 +f 3632/3726/3590 3607/3711/3575 3608/3715/3579 3633/3727/3591 +f 3627/3728/3592 3602/3712/3576 3603/3716/3580 3628/3729/3593 +f 3622/3730/3594 3597/3713/3577 3598/3717/3581 3623/3731/3595 +f 3617/3732/3596 3592/3714/3578 3593/3718/3582 3618/3733/3597 +f 3612/3734/3598 3587/3719/3583 3588/3720/3584 3613/3735/3599 +f 3633/3727/3591 3608/3715/3579 3609/3721/3585 3634/3736/3600 +f 3628/3729/3593 3603/3716/3580 3604/3722/3586 3629/3737/3601 +f 3623/3731/3595 3598/3717/3581 3599/3723/3587 3624/3738/3602 +f 3618/3733/3597 3593/3718/3582 3594/3724/3588 3619/3739/3603 +f 3613/3735/3599 3588/3720/3584 3589/3725/3589 3614/3740/3604 +f 3634/3736/3600 3609/3721/3585 3610/3701/3565 3635/3741/3605 +f 3629/3737/3601 3604/3722/3586 3605/3703/3567 3630/3742/3606 +f 3624/3738/3602 3599/3723/3587 3600/3705/3569 3625/3743/3607 +f 3619/3739/3603 3594/3724/3588 3595/3707/3571 3620/3744/3608 +f 3614/3740/3604 3589/3725/3589 3590/3709/3573 3615/3745/3609 +f 3635/3741/3605 3610/3701/3565 3611/3702/3566 3636/3746/3610 +f 3630/3742/3606 3605/3703/3567 3606/3704/3568 3631/3747/3611 +f 3625/3743/3607 3600/3705/3569 3601/3706/3570 3626/3748/3612 +f 3620/3744/3608 3595/3707/3571 3596/3708/3572 3621/3749/3613 +f 3615/3745/3609 3590/3709/3573 3591/3710/3574 3616/3750/3614 +f 3631/3747/3611 3606/3704/3568 3607/3711/3575 3632/3726/3590 +f 3626/3748/3612 3601/3706/3570 3602/3712/3576 3627/3728/3592 +f 3621/3749/3613 3596/3708/3572 3597/3713/3577 3622/3730/3594 +f 3616/3750/3614 3591/3710/3574 3592/3714/3578 3617/3732/3596 +f 3638/3751/3615 3613/3735/3599 3614/3740/3604 3639/3752/3616 +f 3659/3753/3617 3634/3736/3600 3635/3741/3605 3660/3754/3618 +f 3654/3755/3619 3629/3737/3601 3630/3742/3606 3655/3756/3620 +f 3649/3757/3621 3624/3738/3602 3625/3743/3607 3650/3758/3622 +f 3644/3759/3623 3619/3739/3603 3620/3744/3608 3645/3760/3624 +f 3639/3752/3616 3614/3740/3604 3615/3745/3609 3640/3761/3625 +f 3660/3754/3618 3635/3741/3605 3636/3746/3610 3661/3762/3626 +f 3655/3756/3620 3630/3742/3606 3631/3747/3611 3656/3763/3627 +f 3650/3758/3622 3625/3743/3607 3626/3748/3612 3651/3764/3628 +f 3645/3760/3624 3620/3744/3608 3621/3749/3613 3646/3765/3629 +f 3640/3761/3625 3615/3745/3609 3616/3750/3614 3641/3766/3630 +f 3656/3763/3627 3631/3747/3611 3632/3726/3590 3657/3767/3631 +f 3651/3764/3628 3626/3748/3612 3627/3728/3592 3652/3768/3632 +f 3646/3765/3629 3621/3749/3613 3622/3730/3594 3647/3769/3633 +f 3641/3766/3630 3616/3750/3614 3617/3732/3596 3642/3770/3634 +f 3657/3767/3631 3632/3726/3590 3633/3727/3591 3658/3771/3635 +f 3652/3768/3632 3627/3728/3592 3628/3729/3593 3653/3772/3636 +f 3647/3769/3633 3622/3730/3594 3623/3731/3595 3648/3773/3637 +f 3642/3770/3634 3617/3732/3596 3618/3733/3597 3643/3774/3638 +f 3637/3775/3639 3612/3734/3598 3613/3735/3599 3638/3751/3615 +f 3658/3771/3635 3633/3727/3591 3634/3736/3600 3659/3753/3617 +f 3653/3772/3636 3628/3729/3593 3629/3737/3601 3654/3755/3619 +f 3648/3773/3637 3623/3731/3595 3624/3738/3602 3649/3757/3621 +f 3643/3774/3638 3618/3733/3597 3619/3739/3603 3644/3759/3623 +f 3665/3776/3640 3640/3761/3625 3641/3766/3630 3666/3777/3641 +f 3681/3778/3642 3656/3763/3627 3657/3767/3631 3682/3779/3643 +f 3676/3780/3644 3651/3764/3628 3652/3768/3632 3677/3781/3645 +f 3671/3782/3646 3646/3765/3629 3647/3769/3633 3672/3783/3647 +f 3666/3777/3641 3641/3766/3630 3642/3770/3634 3667/3784/3648 +f 3682/3779/3643 3657/3767/3631 3658/3771/3635 3683/3785/3649 +f 3677/3781/3645 3652/3768/3632 3653/3772/3636 3678/3786/3650 +f 3672/3783/3647 3647/3769/3633 3648/3773/3637 3673/3787/3651 +f 3667/3784/3648 3642/3770/3634 3643/3774/3638 3668/3788/3652 +f 3662/3789/3653 3637/3775/3639 3638/3751/3615 3663/3790/3654 +f 3683/3785/3649 3658/3771/3635 3659/3753/3617 3684/3791/3655 +f 3678/3786/3650 3653/3772/3636 3654/3755/3619 3679/3792/3656 +f 3673/3787/3651 3648/3773/3637 3649/3757/3621 3674/3793/3657 +f 3668/3788/3652 3643/3774/3638 3644/3759/3623 3669/3794/3658 +f 3663/3790/3654 3638/3751/3615 3639/3752/3616 3664/3795/3659 +f 3684/3791/3655 3659/3753/3617 3660/3754/3618 3685/3796/3660 +f 3679/3792/3656 3654/3755/3619 3655/3756/3620 3680/3797/3661 +f 3674/3793/3657 3649/3757/3621 3650/3758/3622 3675/3798/3662 +f 3669/3794/3658 3644/3759/3623 3645/3760/3624 3670/3799/3663 +f 3664/3795/3659 3639/3752/3616 3640/3761/3625 3665/3776/3640 +f 3685/3796/3660 3660/3754/3618 3661/3762/3626 3686/3800/3664 +f 3680/3797/3661 3655/3756/3620 3656/3763/3627 3681/3778/3642 +f 3675/3798/3662 3650/3758/3622 3651/3764/3628 3676/3780/3644 +f 3670/3799/3663 3645/3760/3624 3646/3765/3629 3671/3782/3646 +f 3692/3801/3665 3667/3784/3648 3668/3788/3652 3693/3802/3666 +f 3687/3803/3667 3662/3789/3653 3663/3790/3654 3688/3804/3668 +f 3708/3805/3669 3683/3785/3649 3684/3791/3655 3709/3806/3670 +f 3703/3807/3671 3678/3786/3650 3679/3792/3656 3704/3808/3672 +f 3698/3809/3673 3673/3787/3651 3674/3793/3657 3699/3810/3674 +f 3693/3802/3666 3668/3788/3652 3669/3794/3658 3694/3811/3675 +f 3688/3804/3668 3663/3790/3654 3664/3795/3659 3689/3812/3676 +f 3709/3806/3670 3684/3791/3655 3685/3796/3660 3710/3813/3677 +f 3704/3808/3672 3679/3792/3656 3680/3797/3661 3705/3814/3678 +f 3699/3810/3674 3674/3793/3657 3675/3798/3662 3700/3815/3679 +f 3694/3811/3675 3669/3794/3658 3670/3799/3663 3695/3816/3680 +f 3689/3812/3676 3664/3795/3659 3665/3776/3640 3690/3817/3681 +f 3710/3813/3677 3685/3796/3660 3686/3800/3664 3711/3818/3682 +f 3705/3814/3678 3680/3797/3661 3681/3778/3642 3706/3819/3683 +f 3700/3815/3679 3675/3798/3662 3676/3780/3644 3701/3820/3684 +f 3695/3816/3680 3670/3799/3663 3671/3782/3646 3696/3821/3685 +f 3690/3817/3681 3665/3776/3640 3666/3777/3641 3691/3822/3686 +f 3706/3819/3683 3681/3778/3642 3682/3779/3643 3707/3823/3687 +f 3701/3820/3684 3676/3780/3644 3677/3781/3645 3702/3824/3688 +f 3696/3821/3685 3671/3782/3646 3672/3783/3647 3697/3825/3689 +f 3691/3822/3686 3666/3777/3641 3667/3784/3648 3692/3801/3665 +f 3707/3823/3687 3682/3779/3643 3683/3785/3649 3708/3805/3669 +f 3702/3824/3688 3677/3781/3645 3678/3786/3650 3703/3807/3671 +f 3697/3825/3689 3672/3783/3647 3673/3787/3651 3698/3809/3673 +f 3719/3826/3690 3694/3811/3675 3695/3816/3680 3720/3827/3691 +f 3714/3828/3692 3689/3812/3676 3690/3817/3681 3715/3829/3693 +f 3735/3830/3694 3710/3813/3677 3711/3818/3682 3736/3831/3695 +f 3730/3832/3696 3705/3814/3678 3706/3819/3683 3731/3833/3697 +f 3725/3834/3698 3700/3815/3679 3701/3820/3684 3726/3835/3699 +f 3720/3827/3691 3695/3816/3680 3696/3821/3685 3721/3836/3700 +f 3715/3829/3693 3690/3817/3681 3691/3822/3686 3716/3837/3701 +f 3731/3833/3697 3706/3819/3683 3707/3823/3687 3732/3838/3702 +f 3726/3835/3699 3701/3820/3684 3702/3824/3688 3727/3839/3703 +f 3721/3836/3700 3696/3821/3685 3697/3825/3689 3722/3840/3704 +f 3716/3837/3701 3691/3822/3686 3692/3801/3665 3717/3841/3705 +f 3732/3838/3702 3707/3823/3687 3708/3805/3669 3733/3842/3706 +f 3727/3839/3703 3702/3824/3688 3703/3807/3671 3728/3843/3707 +f 3722/3840/3704 3697/3825/3689 3698/3809/3673 3723/3844/3708 +f 3717/3841/3705 3692/3801/3665 3693/3802/3666 3718/3845/3709 +f 3712/3846/3710 3687/3803/3667 3688/3804/3668 3713/3847/3711 +f 3733/3842/3706 3708/3805/3669 3709/3806/3670 3734/3848/3712 +f 3728/3843/3707 3703/3807/3671 3704/3808/3672 3729/3849/3713 +f 3723/3844/3708 3698/3809/3673 3699/3810/3674 3724/3850/3714 +f 3718/3845/3709 3693/3802/3666 3694/3811/3675 3719/3826/3690 +f 3713/3847/3711 3688/3804/3668 3689/3812/3676 3714/3828/3692 +f 3734/3848/3712 3709/3806/3670 3710/3813/3677 3735/3830/3694 +f 3729/3849/3713 3704/3808/3672 3705/3814/3678 3730/3832/3696 +f 3724/3850/3714 3699/3810/3674 3700/3815/3679 3725/3834/3698 +f 3746/3851/3715 3721/3836/3700 3722/3840/3704 3747/3852/3716 +f 3741/3853/3717 3716/3837/3701 3717/3841/3705 3742/3854/3718 +f 3757/3855/3719 3732/3838/3702 3733/3842/3706 3758/3856/3720 +f 3752/3857/3721 3727/3839/3703 3728/3843/3707 3753/3858/3722 +f 3747/3852/3716 3722/3840/3704 3723/3844/3708 3748/3859/3723 +f 3742/3854/3718 3717/3841/3705 3718/3845/3709 3743/3860/3724 +f 3737/3861/3725 3712/3846/3710 3713/3847/3711 3738/3862/3726 +f 3758/3856/3720 3733/3842/3706 3734/3848/3712 3759/3863/3727 +f 3753/3858/3722 3728/3843/3707 3729/3849/3713 3754/3864/3728 +f 3748/3859/3723 3723/3844/3708 3724/3850/3714 3749/3865/3729 +f 3743/3860/3724 3718/3845/3709 3719/3826/3690 3744/3866/3730 +f 3738/3862/3726 3713/3847/3711 3714/3828/3692 3739/3867/3731 +f 3759/3863/3727 3734/3848/3712 3735/3830/3694 3760/3868/3732 +f 3754/3864/3728 3729/3849/3713 3730/3832/3696 3755/3869/3733 +f 3749/3865/3729 3724/3850/3714 3725/3834/3698 3750/3870/3734 +f 3744/3866/3730 3719/3826/3690 3720/3827/3691 3745/3871/3735 +f 3739/3867/3731 3714/3828/3692 3715/3829/3693 3740/3872/3736 +f 3760/3868/3732 3735/3830/3694 3736/3831/3695 3761/3873/3737 +f 3755/3869/3733 3730/3832/3696 3731/3833/3697 3756/3874/3738 +f 3750/3870/3734 3725/3834/3698 3726/3835/3699 3751/3875/3739 +f 3745/3871/3735 3720/3827/3691 3721/3836/3700 3746/3851/3715 +f 3740/3872/3736 3715/3829/3693 3716/3837/3701 3741/3853/3717 +f 3756/3874/3738 3731/3833/3697 3732/3838/3702 3757/3855/3719 +f 3751/3875/3739 3726/3835/3699 3727/3839/3703 3752/3857/3721 +f 3773/3876/3740 3748/3859/3723 3749/3865/3729 3774/3877/3741 +f 3768/3878/3742 3743/3860/3724 3744/3866/3730 3769/3879/3743 +f 3763/3880/3744 3738/3862/3726 3739/3867/3731 3764/3881/3745 +f 3784/3882/3746 3759/3863/3727 3760/3868/3732 3785/3883/3747 +f 3779/3884/3748 3754/3864/3728 3755/3869/3733 3780/3885/3749 +f 3774/3877/3741 3749/3865/3729 3750/3870/3734 3775/3886/3750 +f 3769/3879/3743 3744/3866/3730 3745/3871/3735 3770/3887/3751 +f 3764/3881/3745 3739/3867/3731 3740/3872/3736 3765/3888/3752 +f 3785/3883/3747 3760/3868/3732 3761/3873/3737 3786/3889/3753 +f 3780/3885/3749 3755/3869/3733 3756/3874/3738 3781/3890/3754 +f 3775/3886/3750 3750/3870/3734 3751/3875/3739 3776/3891/3755 +f 3770/3887/3751 3745/3871/3735 3746/3851/3715 3771/3892/3756 +f 3765/3888/3752 3740/3872/3736 3741/3853/3717 3766/3893/3757 +f 3781/3890/3754 3756/3874/3738 3757/3855/3719 3782/3894/3758 +f 3776/3891/3755 3751/3875/3739 3752/3857/3721 3777/3895/3759 +f 3771/3892/3756 3746/3851/3715 3747/3852/3716 3772/3896/3760 +f 3766/3893/3757 3741/3853/3717 3742/3854/3718 3767/3897/3761 +f 3782/3894/3758 3757/3855/3719 3758/3856/3720 3783/3898/3762 +f 3777/3895/3759 3752/3857/3721 3753/3858/3722 3778/3899/3763 +f 3772/3896/3760 3747/3852/3716 3748/3859/3723 3773/3876/3740 +f 3767/3897/3761 3742/3854/3718 3743/3860/3724 3768/3878/3742 +f 3762/3900/3764 3737/3861/3725 3738/3862/3726 3763/3880/3744 +f 3783/3898/3762 3758/3856/3720 3759/3863/3727 3784/3882/3746 +f 3778/3899/3763 3753/3858/3722 3754/3864/3728 3779/3884/3748 +f 3800/3901/3765 3775/3886/3750 3776/3891/3755 3801/3902/3766 +f 3795/3903/3767 3770/3887/3751 3771/3892/3756 3796/3904/3768 +f 3790/3905/3769 3765/3888/3752 3766/3893/3757 3791/3906/3770 +f 3806/3907/3771 3781/3890/3754 3782/3894/3758 3807/3908/3772 +f 3801/3902/3766 3776/3891/3755 3777/3895/3759 3802/3909/3773 +f 3796/3904/3768 3771/3892/3756 3772/3896/3760 3797/3910/3774 +f 3791/3906/3770 3766/3893/3757 3767/3897/3761 3792/3911/3775 +f 3807/3908/3772 3782/3894/3758 3783/3898/3762 3808/3912/3776 +f 3802/3909/3773 3777/3895/3759 3778/3899/3763 3803/3913/3777 +f 3797/3910/3774 3772/3896/3760 3773/3876/3740 3798/3914/3778 +f 3792/3911/3775 3767/3897/3761 3768/3878/3742 3793/3915/3779 +f 3787/3916/3780 3762/3900/3764 3763/3880/3744 3788/3917/3781 +f 3808/3912/3776 3783/3898/3762 3784/3882/3746 3809/3918/3782 +f 3803/3913/3777 3778/3899/3763 3779/3884/3748 3804/3919/3783 +f 3798/3914/3778 3773/3876/3740 3774/3877/3741 3799/3920/3784 +f 3793/3915/3779 3768/3878/3742 3769/3879/3743 3794/3921/3785 +f 3788/3917/3781 3763/3880/3744 3764/3881/3745 3789/3922/3786 +f 3809/3918/3782 3784/3882/3746 3785/3883/3747 3810/3923/3787 +f 3804/3919/3783 3779/3884/3748 3780/3885/3749 3805/3924/3788 +f 3799/3920/3784 3774/3877/3741 3775/3886/3750 3800/3901/3765 +f 3794/3921/3785 3769/3879/3743 3770/3887/3751 3795/3903/3767 +f 3789/3922/3786 3764/3881/3745 3765/3888/3752 3790/3905/3769 +f 3810/3923/3787 3785/3883/3747 3786/3889/3753 3811/3925/3789 +f 3805/3924/3788 3780/3885/3749 3781/3890/3754 3806/3907/3771 +f 3827/3926/3790 3802/3909/3773 3803/3913/3777 3828/3927/3791 +f 3822/3928/3792 3797/3910/3774 3798/3914/3778 3823/3929/3793 +f 3817/3930/3794 3792/3911/3775 3793/3915/3779 3818/3931/3795 +f 3812/3932/3796 3787/3916/3780 3788/3917/3781 3813/3933/3797 +f 3833/3934/3798 3808/3912/3776 3809/3918/3782 3834/3935/3799 +f 3828/3927/3791 3803/3913/3777 3804/3919/3783 3829/3936/3800 +f 3823/3929/3793 3798/3914/3778 3799/3920/3784 3824/3937/3801 +f 3818/3931/3795 3793/3915/3779 3794/3921/3785 3819/3938/3802 +f 3813/3933/3797 3788/3917/3781 3789/3922/3786 3814/3939/3803 +f 3834/3935/3799 3809/3918/3782 3810/3923/3787 3835/3940/3804 +f 3829/3936/3800 3804/3919/3783 3805/3924/3788 3830/3941/3805 +f 3824/3937/3801 3799/3920/3784 3800/3901/3765 3825/3942/3806 +f 3819/3938/3802 3794/3921/3785 3795/3903/3767 3820/3943/3807 +f 3814/3939/3803 3789/3922/3786 3790/3905/3769 3815/3944/3808 +f 3835/3940/3804 3810/3923/3787 3811/3925/3789 3836/3945/3809 +f 3830/3941/3805 3805/3924/3788 3806/3907/3771 3831/3946/3810 +f 3825/3942/3806 3800/3901/3765 3801/3902/3766 3826/3947/3811 +f 3820/3943/3807 3795/3903/3767 3796/3904/3768 3821/3948/3812 +f 3815/3944/3808 3790/3905/3769 3791/3906/3770 3816/3949/3813 +f 3831/3946/3810 3806/3907/3771 3807/3908/3772 3832/3950/3814 +f 3826/3947/3811 3801/3902/3766 3802/3909/3773 3827/3926/3790 +f 3821/3948/3812 3796/3904/3768 3797/3910/3774 3822/3928/3792 +f 3816/3949/3813 3791/3906/3770 3792/3911/3775 3817/3930/3794 +f 3832/3950/3814 3807/3908/3772 3808/3912/3776 3833/3934/3798 +f 3854/3951/3815 3829/3936/3800 3830/3941/3805 3855/3952/3816 +f 3849/3953/3817 3824/3937/3801 3825/3942/3806 3850/3954/3818 +f 3844/3955/3819 3819/3938/3802 3820/3943/3807 3845/3956/3820 +f 3839/3957/3821 3814/3939/3803 3815/3944/3808 3840/3958/3822 +f 3860/3959/3823 3835/3940/3804 3836/3945/3809 3861/3960/3824 +f 3855/3952/3816 3830/3941/3805 3831/3946/3810 3856/3961/3825 +f 3850/3954/3818 3825/3942/3806 3826/3947/3811 3851/3962/3826 +f 3845/3956/3820 3820/3943/3807 3821/3948/3812 3846/3963/3827 +f 3840/3958/3822 3815/3944/3808 3816/3949/3813 3841/3964/3828 +f 3856/3961/3825 3831/3946/3810 3832/3950/3814 3857/3965/3829 +f 3851/3962/3826 3826/3947/3811 3827/3926/3790 3852/3966/3830 +f 3846/3963/3827 3821/3948/3812 3822/3928/3792 3847/3967/3831 +f 3841/3964/3828 3816/3949/3813 3817/3930/3794 3842/3968/3832 +f 3857/3965/3829 3832/3950/3814 3833/3934/3798 3858/3969/3833 +f 3852/3966/3830 3827/3926/3790 3828/3927/3791 3853/3970/3834 +f 3847/3967/3831 3822/3928/3792 3823/3929/3793 3848/3971/3835 +f 3842/3968/3832 3817/3930/3794 3818/3931/3795 3843/3972/3836 +f 3837/3973/3837 3812/3932/3796 3813/3933/3797 3838/3974/3838 +f 3858/3969/3833 3833/3934/3798 3834/3935/3799 3859/3975/3839 +f 3853/3970/3834 3828/3927/3791 3829/3936/3800 3854/3951/3815 +f 3848/3971/3835 3823/3929/3793 3824/3937/3801 3849/3953/3817 +f 3843/3972/3836 3818/3931/3795 3819/3938/3802 3844/3955/3819 +f 3838/3974/3838 3813/3933/3797 3814/3939/3803 3839/3957/3821 +f 3859/3975/3839 3834/3935/3799 3835/3940/3804 3860/3959/3823 +f 3881/3976/3840 3856/3961/3825 3857/3965/3829 3882/3977/3841 +f 3876/3978/3842 3851/3962/3826 3852/3966/3830 3877/3979/3843 +f 3871/3980/3844 3846/3963/3827 3847/3967/3831 3872/3981/3845 +f 3866/3982/3846 3841/3964/3828 3842/3968/3832 3867/3983/3847 +f 3882/3977/3841 3857/3965/3829 3858/3969/3833 3883/3984/3848 +f 3877/3979/3843 3852/3966/3830 3853/3970/3834 3878/3985/3849 +f 3872/3981/3845 3847/3967/3831 3848/3971/3835 3873/3986/3850 +f 3867/3983/3847 3842/3968/3832 3843/3972/3836 3868/3987/3851 +f 3862/3988/3852 3837/3973/3837 3838/3974/3838 3863/3989/3853 +f 3883/3984/3848 3858/3969/3833 3859/3975/3839 3884/3990/3854 +f 3878/3985/3849 3853/3970/3834 3854/3951/3815 3879/3991/3855 +f 3873/3986/3850 3848/3971/3835 3849/3953/3817 3874/3992/3856 +f 3868/3987/3851 3843/3972/3836 3844/3955/3819 3869/3993/3857 +f 3863/3989/3853 3838/3974/3838 3839/3957/3821 3864/3994/3858 +f 3884/3990/3854 3859/3975/3839 3860/3959/3823 3885/3995/3859 +f 3879/3991/3855 3854/3951/3815 3855/3952/3816 3880/3996/3860 +f 3874/3992/3856 3849/3953/3817 3850/3954/3818 3875/3997/3861 +f 3869/3993/3857 3844/3955/3819 3845/3956/3820 3870/3998/3862 +f 3864/3994/3858 3839/3957/3821 3840/3958/3822 3865/3999/3863 +f 3885/3995/3859 3860/3959/3823 3861/3960/3824 3886/4000/3864 +f 3880/3996/3860 3855/3952/3816 3856/3961/3825 3881/3976/3840 +f 3875/3997/3861 3850/3954/3818 3851/3962/3826 3876/3978/3842 +f 3870/3998/3862 3845/3956/3820 3846/3963/3827 3871/3980/3844 +f 3865/3999/3863 3840/3958/3822 3841/3964/3828 3866/3982/3846 +f 3908/4001/3865 3883/3984/3848 3884/3990/3854 3909/4002/3866 +f 3903/4003/3867 3878/3985/3849 3879/3991/3855 3904/4004/3868 +f 3898/4005/3869 3873/3986/3850 3874/3992/3856 3899/4006/3870 +f 3893/4007/3871 3868/3987/3851 3869/3993/3857 3894/4008/3872 +f 3888/4009/3873 3863/3989/3853 3864/3994/3858 3889/4010/3874 +f 3909/4002/3866 3884/3990/3854 3885/3995/3859 3910/4011/3875 +f 3904/4004/3868 3879/3991/3855 3880/3996/3860 3905/4012/3876 +f 3899/4006/3870 3874/3992/3856 3875/3997/3861 3900/4013/3877 +f 3894/4008/3872 3869/3993/3857 3870/3998/3862 3895/4014/3878 +f 3889/4010/3874 3864/3994/3858 3865/3999/3863 3890/4015/3879 +f 3910/4011/3875 3885/3995/3859 3886/4000/3864 3911/4016/3880 +f 3905/4012/3876 3880/3996/3860 3881/3976/3840 3906/4017/3881 +f 3900/4013/3877 3875/3997/3861 3876/3978/3842 3901/4018/3882 +f 3895/4014/3878 3870/3998/3862 3871/3980/3844 3896/4019/3883 +f 3890/4015/3879 3865/3999/3863 3866/3982/3846 3891/4020/3884 +f 3906/4017/3881 3881/3976/3840 3882/3977/3841 3907/4021/3885 +f 3901/4018/3882 3876/3978/3842 3877/3979/3843 3902/4022/3886 +f 3896/4019/3883 3871/3980/3844 3872/3981/3845 3897/4023/3887 +f 3891/4020/3884 3866/3982/3846 3867/3983/3847 3892/4024/3888 +f 3907/4021/3885 3882/3977/3841 3883/3984/3848 3908/4001/3865 +f 3902/4022/3886 3877/3979/3843 3878/3985/3849 3903/4003/3867 +f 3897/4023/3887 3872/3981/3845 3873/3986/3850 3898/4005/3869 +f 3892/4024/3888 3867/3983/3847 3868/3987/3851 3893/4007/3871 +f 3887/4025/3889 3862/3988/3852 3863/3989/3853 3888/4009/3873 +f 3935/4026/3890 3910/4011/3875 3911/4016/3880 3936/4027/3891 +f 3930/4028/3892 3905/4012/3876 3906/4017/3881 3931/4029/3893 +f 3925/4030/3894 3900/4013/3877 3901/4018/3882 3926/4031/3895 +f 3920/4032/3896 3895/4014/3878 3896/4019/3883 3921/4033/3897 +f 3915/4034/3898 3890/4015/3879 3891/4020/3884 3916/4035/3899 +f 3931/4029/3893 3906/4017/3881 3907/4021/3885 3932/4036/3900 +f 3926/4031/3895 3901/4018/3882 3902/4022/3886 3927/4037/3901 +f 3921/4033/3897 3896/4019/3883 3897/4023/3887 3922/4038/3902 +f 3916/4035/3899 3891/4020/3884 3892/4024/3888 3917/4039/3903 +f 3932/4036/3900 3907/4021/3885 3908/4001/3865 3933/4040/3904 +f 3927/4037/3901 3902/4022/3886 3903/4003/3867 3928/4041/3905 +f 3922/4038/3902 3897/4023/3887 3898/4005/3869 3923/4042/3906 +f 3917/4039/3903 3892/4024/3888 3893/4007/3871 3918/4043/3907 +f 3912/4044/3908 3887/4025/3889 3888/4009/3873 3913/4045/3909 +f 3933/4040/3904 3908/4001/3865 3909/4002/3866 3934/4046/3910 +f 3928/4041/3905 3903/4003/3867 3904/4004/3868 3929/4047/3911 +f 3923/4042/3906 3898/4005/3869 3899/4006/3870 3924/4048/3912 +f 3918/4043/3907 3893/4007/3871 3894/4008/3872 3919/4049/3913 +f 3913/4045/3909 3888/4009/3873 3889/4010/3874 3914/4050/3914 +f 3934/4046/3910 3909/4002/3866 3910/4011/3875 3935/4026/3890 +f 3929/4047/3911 3904/4004/3868 3905/4012/3876 3930/4028/3892 +f 3924/4048/3912 3899/4006/3870 3900/4013/3877 3925/4030/3894 +f 3919/4049/3913 3894/4008/3872 3895/4014/3878 3920/4032/3896 +f 3914/4050/3914 3889/4010/3874 3890/4015/3879 3915/4034/3898 +f 3957/4051/3915 3932/4036/3900 3933/4040/3904 3958/4052/3916 +f 3952/4053/3917 3927/4037/3901 3928/4041/3905 3953/4054/3918 +f 3947/4055/3919 3922/4038/3902 3923/4042/3906 3948/4056/3920 +f 3942/4057/3921 3917/4039/3903 3918/4043/3907 3943/4058/3922 +f 3937/4059/3923 3912/4044/3908 3913/4045/3909 3938/4060/3924 +f 3958/4052/3916 3933/4040/3904 3934/4046/3910 3959/4061/3925 +f 3953/4054/3918 3928/4041/3905 3929/4047/3911 3954/4062/3926 +f 3948/4056/3920 3923/4042/3906 3924/4048/3912 3949/4063/3927 +f 3943/4058/3922 3918/4043/3907 3919/4049/3913 3944/4064/3928 +f 3938/4060/3924 3913/4045/3909 3914/4050/3914 3939/4065/3929 +f 3959/4061/3925 3934/4046/3910 3935/4026/3890 3960/4066/3930 +f 3954/4062/3926 3929/4047/3911 3930/4028/3892 3955/4067/3931 +f 3949/4063/3927 3924/4048/3912 3925/4030/3894 3950/4068/3932 +f 3944/4064/3928 3919/4049/3913 3920/4032/3896 3945/4069/3933 +f 3939/4065/3929 3914/4050/3914 3915/4034/3898 3940/4070/3934 +f 3960/4066/3930 3935/4026/3890 3936/4027/3891 3961/4071/3935 +f 3955/4067/3931 3930/4028/3892 3931/4029/3893 3956/4072/3936 +f 3950/4068/3932 3925/4030/3894 3926/4031/3895 3951/4073/3937 +f 3945/4069/3933 3920/4032/3896 3921/4033/3897 3946/4074/3938 +f 3940/4070/3934 3915/4034/3898 3916/4035/3899 3941/4075/3939 +f 3956/4072/3936 3931/4029/3893 3932/4036/3900 3957/4051/3915 +f 3951/4073/3937 3926/4031/3895 3927/4037/3901 3952/4053/3917 +f 3946/4074/3938 3921/4033/3897 3922/4038/3902 3947/4055/3919 +f 3941/4075/3939 3916/4035/3899 3917/4039/3903 3942/4057/3921 +f 3983/4076/3940 3958/4052/3916 3959/4061/3925 3984/4077/3941 +f 3978/4078/3942 3953/4054/3918 3954/4062/3926 3979/4079/3943 +f 3973/4080/3944 3948/4056/3920 3949/4063/3927 3974/4081/3945 +f 3968/4082/3946 3943/4058/3922 3944/4064/3928 3969/4083/3947 +f 3963/4084/3948 3938/4060/3924 3939/4065/3929 3964/4085/3949 +f 3984/4077/3941 3959/4061/3925 3960/4066/3930 3985/4086/3950 +f 3979/4079/3943 3954/4062/3926 3955/4067/3931 3980/4087/3951 +f 3974/4081/3945 3949/4063/3927 3950/4068/3932 3975/4088/3952 +f 3969/4083/3947 3944/4064/3928 3945/4069/3933 3970/4089/3953 +f 3964/4085/3949 3939/4065/3929 3940/4070/3934 3965/4090/3954 +f 3985/4086/3950 3960/4066/3930 3961/4071/3935 3986/4091/3955 +f 3980/4087/3951 3955/4067/3931 3956/4072/3936 3981/4092/3956 +f 3975/4088/3952 3950/4068/3932 3951/4073/3937 3976/4093/3957 +f 3970/4089/3953 3945/4069/3933 3946/4074/3938 3971/4094/3958 +f 3965/4090/3954 3940/4070/3934 3941/4075/3939 3966/4095/3959 +f 3981/4092/3956 3956/4072/3936 3957/4051/3915 3982/4096/3960 +f 3976/4093/3957 3951/4073/3937 3952/4053/3917 3977/4097/3961 +f 3971/4094/3958 3946/4074/3938 3947/4055/3919 3972/4098/3962 +f 3966/4095/3959 3941/4075/3939 3942/4057/3921 3967/4099/3963 +f 3982/4096/3960 3957/4051/3915 3958/4052/3916 3983/4076/3940 +f 3977/4097/3961 3952/4053/3917 3953/4054/3918 3978/4078/3942 +f 3972/4098/3962 3947/4055/3919 3948/4056/3920 3973/4080/3944 +f 3967/4099/3963 3942/4057/3921 3943/4058/3922 3968/4082/3946 +f 3962/4100/3964 3937/4059/3923 3938/4060/3924 3963/4084/3948 +f 4010/4101/3965 3985/4086/3950 3986/4091/3955 4011/4102/3966 +f 4005/4103/3967 3980/4087/3951 3981/4092/3956 4006/4104/3968 +f 4000/4105/3969 3975/4088/3952 3976/4093/3957 4001/4106/3970 +f 3995/4107/3971 3970/4089/3953 3971/4094/3958 3996/4108/3972 +f 3990/4109/3973 3965/4090/3954 3966/4095/3959 3991/4110/3974 +f 4006/4104/3968 3981/4092/3956 3982/4096/3960 4007/4111/3975 +f 4001/4106/3970 3976/4093/3957 3977/4097/3961 4002/4112/3976 +f 3996/4108/3972 3971/4094/3958 3972/4098/3962 3997/4113/3977 +f 3991/4110/3974 3966/4095/3959 3967/4099/3963 3992/4114/3978 +f 4007/4111/3975 3982/4096/3960 3983/4076/3940 4008/4115/3979 +f 4002/4112/3976 3977/4097/3961 3978/4078/3942 4003/4116/3980 +f 3997/4113/3977 3972/4098/3962 3973/4080/3944 3998/4117/3981 +f 3992/4114/3978 3967/4099/3963 3968/4082/3946 3993/4118/3982 +f 3987/4119/3983 3962/4100/3964 3963/4084/3948 3988/4120/3984 +f 4008/4115/3979 3983/4076/3940 3984/4077/3941 4009/4121/3985 +f 4003/4116/3980 3978/4078/3942 3979/4079/3943 4004/4122/3986 +f 3998/4117/3981 3973/4080/3944 3974/4081/3945 3999/4123/3987 +f 3993/4118/3982 3968/4082/3946 3969/4083/3947 3994/4124/3988 +f 3988/4120/3984 3963/4084/3948 3964/4085/3949 3989/4125/3989 +f 4009/4121/3985 3984/4077/3941 3985/4086/3950 4010/4101/3965 +f 4004/4122/3986 3979/4079/3943 3980/4087/3951 4005/4103/3967 +f 3999/4123/3987 3974/4081/3945 3975/4088/3952 4000/4105/3969 +f 3994/4124/3988 3969/4083/3947 3970/4089/3953 3995/4107/3971 +f 3989/4125/3989 3964/4085/3949 3965/4090/3954 3990/4109/3973 +f 4032/4126/3990 4007/4111/3975 4008/4115/3979 4033/4127/3991 +f 4027/4128/3992 4002/4112/3976 4003/4116/3980 4028/4129/3993 +f 4022/4130/3994 3997/4113/3977 3998/4117/3981 4023/4131/3995 +f 4017/4132/3996 3992/4114/3978 3993/4118/3982 4018/4133/3997 +f 4012/4134/3998 3987/4119/3983 3988/4120/3984 4013/4135/3999 +f 4033/4127/3991 4008/4115/3979 4009/4121/3985 4034/4136/4000 +f 4028/4129/3993 4003/4116/3980 4004/4122/3986 4029/4137/4001 +f 4023/4131/3995 3998/4117/3981 3999/4123/3987 4024/4138/4002 +f 4018/4133/3997 3993/4118/3982 3994/4124/3988 4019/4139/4003 +f 4013/4135/3999 3988/4120/3984 3989/4125/3989 4014/4140/4004 +f 4034/4136/4000 4009/4121/3985 4010/4101/3965 4035/4141/4005 +f 4029/4137/4001 4004/4122/3986 4005/4103/3967 4030/4142/4006 +f 4024/4138/4002 3999/4123/3987 4000/4105/3969 4025/4143/4007 +f 4019/4139/4003 3994/4124/3988 3995/4107/3971 4020/4144/4008 +f 4014/4140/4004 3989/4125/3989 3990/4109/3973 4015/4145/4009 +f 4035/4141/4005 4010/4101/3965 4011/4102/3966 4036/4146/4010 +f 4030/4142/4006 4005/4103/3967 4006/4104/3968 4031/4147/4011 +f 4025/4143/4007 4000/4105/3969 4001/4106/3970 4026/4148/4012 +f 4020/4144/4008 3995/4107/3971 3996/4108/3972 4021/4149/4013 +f 4015/4145/4009 3990/4109/3973 3991/4110/3974 4016/4150/4014 +f 4031/4147/4011 4006/4104/3968 4007/4111/3975 4032/4126/3990 +f 4026/4148/4012 4001/4106/3970 4002/4112/3976 4027/4128/3992 +f 4021/4149/4013 3996/4108/3972 3997/4113/3977 4022/4130/3994 +f 4016/4150/4014 3991/4110/3974 3992/4114/3978 4017/4132/3996 +f 4038/4151/4015 4013/4135/3999 4014/4140/4004 4039/4152/4016 +f 4059/4153/4017 4034/4136/4000 4035/4141/4005 4060/4154/4018 +f 4054/4155/4019 4029/4137/4001 4030/4142/4006 4055/4156/4020 +f 4049/4157/4021 4024/4138/4002 4025/4143/4007 4050/4158/4022 +f 4044/4159/4023 4019/4139/4003 4020/4144/4008 4045/4160/4024 +f 4039/4152/4016 4014/4140/4004 4015/4145/4009 4040/4161/4025 +f 4060/4154/4018 4035/4141/4005 4036/4146/4010 4061/4162/4026 +f 4055/4156/4020 4030/4142/4006 4031/4147/4011 4056/4163/4027 +f 4050/4158/4022 4025/4143/4007 4026/4148/4012 4051/4164/4028 +f 4045/4160/4024 4020/4144/4008 4021/4149/4013 4046/4165/4029 +f 4040/4161/4025 4015/4145/4009 4016/4150/4014 4041/4166/4030 +f 4056/4163/4027 4031/4147/4011 4032/4126/3990 4057/4167/4031 +f 4051/4164/4028 4026/4148/4012 4027/4128/3992 4052/4168/4032 +f 4046/4165/4029 4021/4149/4013 4022/4130/3994 4047/4169/4033 +f 4041/4166/4030 4042/4170/4034 4017/4132/3996 4016/4150/4014 +f 4057/4167/4031 4032/4126/3990 4033/4127/3991 4058/4171/4035 +f 4052/4168/4032 4027/4128/3992 4028/4129/3993 4053/4172/4036 +f 4047/4169/4033 4022/4130/3994 4023/4131/3995 4048/4173/4037 +f 4042/4170/4034 4017/4132/3996 4018/4133/3997 4043/4174/4038 +f 4037/4175/4039 4012/4134/3998 4013/4135/3999 4038/4151/4015 +f 4058/4171/4035 4033/4127/3991 4034/4136/4000 4059/4153/4017 +f 4053/4172/4036 4028/4129/3993 4029/4137/4001 4054/4155/4019 +f 4048/4173/4037 4023/4131/3995 4024/4138/4002 4049/4157/4021 +f 4043/4174/4038 4018/4133/3997 4019/4139/4003 4044/4159/4023 +f 4065/4176/4040 4040/4161/4025 4041/4166/4030 4066/4177/4041 +f 4081/4178/4042 4056/4163/4027 4057/4167/4031 4082/4179/4043 +f 4076/4180/4044 4051/4164/4028 4052/4168/4032 4077/4181/4045 +f 4071/4182/4046 4046/4165/4029 4047/4169/4033 4072/4183/4047 +f 4066/4177/4041 4067/4184/4048 4042/4170/4034 4041/4166/4030 +f 4082/4179/4043 4057/4167/4031 4058/4171/4035 4083/4185/4049 +f 4077/4181/4045 4052/4168/4032 4053/4172/4036 4078/4186/4050 +f 4072/4183/4047 4047/4169/4033 4048/4173/4037 4073/4187/4051 +f 4067/4184/4048 4042/4170/4034 4043/4174/4038 4068/4188/4052 +f 4062/4189/4053 4037/4175/4039 4038/4151/4015 4063/4190/4054 +f 4083/4185/4049 4058/4171/4035 4059/4153/4017 4084/4191/4055 +f 4078/4186/4050 4053/4172/4036 4054/4155/4019 4079/4192/4056 +f 4073/4187/4051 4048/4173/4037 4049/4157/4021 4074/4193/4057 +f 4068/4188/4052 4043/4174/4038 4044/4159/4023 4069/4194/4058 +f 4063/4190/4054 4038/4151/4015 4039/4152/4016 4064/4195/4059 +f 4084/4191/4055 4059/4153/4017 4060/4154/4018 4085/4196/4060 +f 4079/4192/4056 4054/4155/4019 4055/4156/4020 4080/4197/4061 +f 4074/4193/4057 4049/4157/4021 4050/4158/4022 4075/4198/4062 +f 4069/4194/4058 4044/4159/4023 4045/4160/4024 4070/4199/4063 +f 4064/4195/4059 4039/4152/4016 4040/4161/4025 4065/4176/4040 +f 4085/4196/4060 4060/4154/4018 4061/4162/4026 4086/4200/4064 +f 4080/4197/4061 4055/4156/4020 4056/4163/4027 4081/4178/4042 +f 4075/4198/4062 4050/4158/4022 4051/4164/4028 4076/4180/4044 +f 4070/4199/4063 4045/4160/4024 4046/4165/4029 4071/4182/4046 +f 4092/4201/4065 4067/4184/4048 4068/4188/4052 4093/4202/4066 +f 4087/4203/4067 4062/4189/4053 4063/4190/4054 4088/4204/4068 +f 4108/4205/4069 4083/4185/4049 4084/4191/4055 4109/4206/4070 +f 4103/4207/4071 4078/4186/4050 4079/4192/4056 4104/4208/4072 +f 4098/4209/4073 4073/4187/4051 4074/4193/4057 4099/4210/4074 +f 4093/4202/4066 4068/4188/4052 4069/4194/4058 4094/4211/4075 +f 4088/4204/4068 4063/4190/4054 4064/4195/4059 4089/4212/4076 +f 4109/4206/4070 4084/4191/4055 4085/4196/4060 4110/4213/4077 +f 4104/4208/4072 4079/4192/4056 4080/4197/4061 4105/4214/4078 +f 4099/4210/4074 4074/4193/4057 4075/4198/4062 4100/4215/4079 +f 4094/4211/4075 4069/4194/4058 4070/4199/4063 4095/4216/4080 +f 4089/4212/4076 4064/4195/4059 4065/4176/4040 4090/4217/4081 +f 4110/4213/4077 4085/4196/4060 4086/4200/4064 4111/4218/4082 +f 4105/4214/4078 4080/4197/4061 4081/4178/4042 4106/4219/4083 +f 4100/4215/4079 4075/4198/4062 4076/4180/4044 4101/4220/4084 +f 4095/4216/4080 4070/4199/4063 4071/4182/4046 4096/4221/4085 +f 4090/4217/4081 4065/4176/4040 4066/4177/4041 4091/4222/4086 +f 4106/4219/4083 4081/4178/4042 4082/4179/4043 4107/4223/4087 +f 4101/4220/4084 4076/4180/4044 4077/4181/4045 4102/4224/4088 +f 4096/4221/4085 4071/4182/4046 4072/4183/4047 4097/4225/4089 +f 4091/4222/4086 4066/4177/4041 4067/4184/4048 4092/4201/4065 +f 4107/4223/4087 4082/4179/4043 4083/4185/4049 4108/4205/4069 +f 4102/4224/4088 4077/4181/4045 4078/4186/4050 4103/4207/4071 +f 4097/4225/4089 4072/4183/4047 4073/4187/4051 4098/4209/4073 +f 4119/4226/4090 4094/4211/4075 4095/4216/4080 4120/4227/4091 +f 4114/4228/4092 4089/4212/4076 4090/4217/4081 4115/4229/4093 +f 4135/4230/4094 4110/4213/4077 4111/4218/4082 4136/4231/4095 +f 4130/4232/4096 4105/4214/4078 4106/4219/4083 4131/4233/4097 +f 4125/4234/4098 4100/4215/4079 4101/4220/4084 4126/4235/4099 +f 4120/4227/4091 4095/4216/4080 4096/4221/4085 4121/4236/4100 +f 4115/4229/4093 4090/4217/4081 4091/4222/4086 4116/4237/4101 +f 4131/4233/4097 4106/4219/4083 4107/4223/4087 4132/4238/4102 +f 4126/4235/4099 4101/4220/4084 4102/4224/4088 4127/4239/4103 +f 4121/4236/4100 4096/4221/4085 4097/4225/4089 4122/4240/4104 +f 4116/4237/4101 4091/4222/4086 4092/4201/4065 4117/4241/4105 +f 4132/4238/4102 4107/4223/4087 4108/4205/4069 4133/4242/4106 +f 4127/4239/4103 4102/4224/4088 4103/4207/4071 4128/4243/4107 +f 4122/4240/4104 4097/4225/4089 4098/4209/4073 4123/4244/4108 +f 4117/4241/4105 4092/4201/4065 4093/4202/4066 4118/4245/4109 +f 4112/4246/4110 4087/4203/4067 4088/4204/4068 4113/4247/4111 +f 4133/4242/4106 4108/4205/4069 4109/4206/4070 4134/4248/4112 +f 4128/4243/4107 4103/4207/4071 4104/4208/4072 4129/4249/4113 +f 4123/4244/4108 4098/4209/4073 4099/4210/4074 4124/4250/4114 +f 4118/4245/4109 4093/4202/4066 4094/4211/4075 4119/4226/4090 +f 4113/4247/4111 4088/4204/4068 4089/4212/4076 4114/4228/4092 +f 4134/4248/4112 4109/4206/4070 4110/4213/4077 4135/4230/4094 +f 4129/4249/4113 4104/4208/4072 4105/4214/4078 4130/4232/4096 +f 4124/4250/4114 4099/4210/4074 4100/4215/4079 4125/4234/4098 +f 4146/4251/4115 4121/4236/4100 4122/4240/4104 4147/4252/4116 +f 4141/4253/4117 4116/4237/4101 4117/4241/4105 4142/4254/4118 +f 4157/4255/4119 4132/4238/4102 4133/4242/4106 4158/4256/4120 +f 4152/4257/4121 4127/4239/4103 4128/4243/4107 4153/4258/4122 +f 4147/4252/4116 4122/4240/4104 4123/4244/4108 4148/4259/4123 +f 4142/4254/4118 4117/4241/4105 4118/4245/4109 4143/4260/4124 +f 4137/4261/4125 4112/4246/4110 4113/4247/4111 4138/4262/4126 +f 4158/4256/4120 4133/4242/4106 4134/4248/4112 4159/4263/4127 +f 4153/4258/4122 4128/4243/4107 4129/4249/4113 4154/4264/4128 +f 4148/4259/4123 4123/4244/4108 4124/4250/4114 4149/4265/4129 +f 4143/4260/4124 4118/4245/4109 4119/4226/4090 4144/4266/4130 +f 4138/4262/4126 4113/4247/4111 4114/4228/4092 4139/4267/4131 +f 4159/4263/4127 4134/4248/4112 4135/4230/4094 4160/4268/4132 +f 4154/4264/4128 4129/4249/4113 4130/4232/4096 4155/4269/4133 +f 4149/4265/4129 4124/4250/4114 4125/4234/4098 4150/4270/4134 +f 4144/4266/4130 4119/4226/4090 4120/4227/4091 4145/4271/4135 +f 4139/4267/4131 4114/4228/4092 4115/4229/4093 4140/4272/4136 +f 4160/4268/4132 4135/4230/4094 4136/4231/4095 4161/4273/4137 +f 4155/4269/4133 4130/4232/4096 4131/4233/4097 4156/4274/4138 +f 4150/4270/4134 4125/4234/4098 4126/4235/4099 4151/4275/4139 +f 4145/4271/4135 4120/4227/4091 4121/4236/4100 4146/4251/4115 +f 4140/4272/4136 4115/4229/4093 4116/4237/4101 4141/4253/4117 +f 4156/4274/4138 4131/4233/4097 4132/4238/4102 4157/4255/4119 +f 4151/4275/4139 4126/4235/4099 4127/4239/4103 4152/4257/4121 +f 4173/4276/4140 4148/4259/4123 4149/4265/4129 4174/4277/4141 +f 4168/4278/4142 4143/4260/4124 4144/4266/4130 4169/4279/4143 +f 4163/4280/4144 4138/4262/4126 4139/4267/4131 4164/4281/4145 +f 4184/4282/4146 4159/4263/4127 4160/4268/4132 4185/4283/4147 +f 4179/4284/4148 4154/4264/4128 4155/4269/4133 4180/4285/4149 +f 4174/4277/4141 4149/4265/4129 4150/4270/4134 4175/4286/4150 +f 4169/4279/4143 4144/4266/4130 4145/4271/4135 4170/4287/4151 +f 4164/4281/4145 4139/4267/4131 4140/4272/4136 4165/4288/4152 +f 4185/4283/4147 4160/4268/4132 4161/4273/4137 4186/4289/4153 +f 4180/4285/4149 4155/4269/4133 4156/4274/4138 4181/4290/4154 +f 4175/4286/4150 4150/4270/4134 4151/4275/4139 4176/4291/4155 +f 4170/4287/4151 4145/4271/4135 4146/4251/4115 4171/4292/4156 +f 4165/4288/4152 4140/4272/4136 4141/4253/4117 4166/4293/4157 +f 4181/4290/4154 4156/4274/4138 4157/4255/4119 4182/4294/4158 +f 4176/4291/4155 4151/4275/4139 4152/4257/4121 4177/4295/4159 +f 4171/4292/4156 4146/4251/4115 4147/4252/4116 4172/4296/4160 +f 4166/4293/4157 4141/4253/4117 4142/4254/4118 4167/4297/4161 +f 4182/4294/4158 4157/4255/4119 4158/4256/4120 4183/4298/4162 +f 4177/4295/4159 4152/4257/4121 4153/4258/4122 4178/4299/4163 +f 4172/4296/4160 4147/4252/4116 4148/4259/4123 4173/4276/4140 +f 4167/4297/4161 4142/4254/4118 4143/4260/4124 4168/4278/4142 +f 4162/4300/4164 4137/4261/4125 4138/4262/4126 4163/4280/4144 +f 4183/4298/4162 4158/4256/4120 4159/4263/4127 4184/4282/4146 +f 4178/4299/4163 4153/4258/4122 4154/4264/4128 4179/4284/4148 +f 4200/4301/4165 4175/4286/4150 4176/4291/4155 4201/4302/4166 +f 4195/4303/4167 4170/4287/4151 4171/4292/4156 4196/4304/4168 +f 4190/4305/4169 4165/4288/4152 4166/4293/4157 4191/4306/4170 +f 4206/4307/4171 4181/4290/4154 4182/4294/4158 4207/4308/4172 +f 4201/4302/4166 4176/4291/4155 4177/4295/4159 4202/4309/4173 +f 4196/4304/4168 4171/4292/4156 4172/4296/4160 4197/4310/4174 +f 4191/4306/4170 4166/4293/4157 4167/4297/4161 4192/4311/4175 +f 4207/4308/4172 4182/4294/4158 4183/4298/4162 4208/4312/4176 +f 4202/4309/4173 4177/4295/4159 4178/4299/4163 4203/4313/4177 +f 4197/4310/4174 4172/4296/4160 4173/4276/4140 4198/4314/4178 +f 4192/4311/4175 4167/4297/4161 4168/4278/4142 4193/4315/4179 +f 4187/4316/4180 4162/4300/4164 4163/4280/4144 4188/4317/4181 +f 4208/4312/4176 4183/4298/4162 4184/4282/4146 4209/4318/4182 +f 4203/4313/4177 4178/4299/4163 4179/4284/4148 4204/4319/4183 +f 4198/4314/4178 4173/4276/4140 4174/4277/4141 4199/4320/4184 +f 4193/4315/4179 4168/4278/4142 4169/4279/4143 4194/4321/4185 +f 4188/4317/4181 4163/4280/4144 4164/4281/4145 4189/4322/4186 +f 4209/4318/4182 4184/4282/4146 4185/4283/4147 4210/4323/4187 +f 4204/4319/4183 4179/4284/4148 4180/4285/4149 4205/4324/4188 +f 4199/4320/4184 4174/4277/4141 4175/4286/4150 4200/4301/4165 +f 4194/4321/4185 4169/4279/4143 4170/4287/4151 4195/4303/4167 +f 4189/4322/4186 4164/4281/4145 4165/4288/4152 4190/4305/4169 +f 4210/4323/4187 4185/4283/4147 4186/4289/4153 4211/4325/4189 +f 4205/4324/4188 4180/4285/4149 4181/4290/4154 4206/4307/4171 +f 4227/4326/4190 4202/4309/4173 4203/4313/4177 4228/4327/4191 +f 4222/4328/4192 4197/4310/4174 4198/4314/4178 4223/4329/4193 +f 4217/4330/4194 4192/4311/4175 4193/4315/4179 4218/4331/4195 +f 4212/4332/4196 4187/4316/4180 4188/4317/4181 4213/4333/4197 +f 4233/4334/4198 4208/4312/4176 4209/4318/4182 4234/4335/4199 +f 4228/4327/4191 4203/4313/4177 4204/4319/4183 4229/4336/4200 +f 4223/4329/4193 4198/4314/4178 4199/4320/4184 4224/4337/4201 +f 4218/4331/4195 4193/4315/4179 4194/4321/4185 4219/4338/4202 +f 4213/4333/4197 4188/4317/4181 4189/4322/4186 4214/4339/4203 +f 4234/4335/4199 4209/4318/4182 4210/4323/4187 4235/4340/4204 +f 4229/4336/4200 4204/4319/4183 4205/4324/4188 4230/4341/4205 +f 4224/4337/4201 4199/4320/4184 4200/4301/4165 4225/4342/4206 +f 4219/4338/4202 4194/4321/4185 4195/4303/4167 4220/4343/4207 +f 4214/4339/4203 4189/4322/4186 4190/4305/4169 4215/4344/4208 +f 4235/4340/4204 4210/4323/4187 4211/4325/4189 4236/4345/4209 +f 4230/4341/4205 4205/4324/4188 4206/4307/4171 4231/4346/4210 +f 4225/4342/4206 4200/4301/4165 4201/4302/4166 4226/4347/4211 +f 4220/4343/4207 4195/4303/4167 4196/4304/4168 4221/4348/4212 +f 4215/4344/4208 4190/4305/4169 4191/4306/4170 4216/4349/4213 +f 4231/4346/4210 4206/4307/4171 4207/4308/4172 4232/4350/4214 +f 4226/4347/4211 4201/4302/4166 4202/4309/4173 4227/4326/4190 +f 4221/4348/4212 4196/4304/4168 4197/4310/4174 4222/4328/4192 +f 4216/4349/4213 4191/4306/4170 4192/4311/4175 4217/4330/4194 +f 4232/4350/4214 4207/4308/4172 4208/4312/4176 4233/4334/4198 +f 4254/4351/4215 4229/4336/4200 4230/4341/4205 4255/4352/4216 +f 4249/4353/4217 4224/4337/4201 4225/4342/4206 4250/4354/4218 +f 4244/4355/4219 4219/4338/4202 4220/4343/4207 4245/4356/4220 +f 4239/4357/4221 4214/4339/4203 4215/4344/4208 4240/4358/4222 +f 4260/4359/4223 4235/4340/4204 4236/4345/4209 4261/4360/4224 +f 4255/4352/4216 4230/4341/4205 4231/4346/4210 4256/4361/4225 +f 4250/4354/4218 4225/4342/4206 4226/4347/4211 4251/4362/4226 +f 4245/4356/4220 4220/4343/4207 4221/4348/4212 4246/4363/4227 +f 4240/4358/4222 4215/4344/4208 4216/4349/4213 4241/4364/4228 +f 4256/4361/4225 4231/4346/4210 4232/4350/4214 4257/4365/4229 +f 4251/4362/4226 4226/4347/4211 4227/4326/4190 4252/4366/4230 +f 4246/4363/4227 4221/4348/4212 4222/4328/4192 4247/4367/4231 +f 4241/4364/4228 4216/4349/4213 4217/4330/4194 4242/4368/4232 +f 4257/4365/4229 4232/4350/4214 4233/4334/4198 4258/4369/4233 +f 4252/4366/4230 4227/4326/4190 4228/4327/4191 4253/4370/4234 +f 4247/4367/4231 4222/4328/4192 4223/4329/4193 4248/4371/4235 +f 4242/4368/4232 4217/4330/4194 4218/4331/4195 4243/4372/4236 +f 4237/4373/4237 4212/4332/4196 4213/4333/4197 4238/4374/4238 +f 4258/4369/4233 4233/4334/4198 4234/4335/4199 4259/4375/4239 +f 4253/4370/4234 4228/4327/4191 4229/4336/4200 4254/4351/4215 +f 4248/4371/4235 4223/4329/4193 4224/4337/4201 4249/4353/4217 +f 4243/4372/4236 4218/4331/4195 4219/4338/4202 4244/4355/4219 +f 4238/4374/4238 4213/4333/4197 4214/4339/4203 4239/4357/4221 +f 4259/4375/4239 4234/4335/4199 4235/4340/4204 4260/4359/4223 +f 4281/4376/4240 4256/4361/4225 4257/4365/4229 4282/4377/4241 +f 4276/4378/4242 4251/4362/4226 4252/4366/4230 4277/4379/4243 +f 4271/4380/4244 4246/4363/4227 4247/4367/4231 4272/4381/4245 +f 4266/4382/4246 4241/4364/4228 4242/4368/4232 4267/4383/4247 +f 4282/4377/4241 4257/4365/4229 4258/4369/4233 4283/4384/4248 +f 4277/4379/4243 4252/4366/4230 4253/4370/4234 4278/4385/4249 +f 4272/4381/4245 4247/4367/4231 4248/4371/4235 4273/4386/4250 +f 4267/4383/4247 4242/4368/4232 4243/4372/4236 4268/4387/4251 +f 4262/4388/4252 4237/4373/4237 4238/4374/4238 4263/4389/4253 +f 4283/4384/4248 4258/4369/4233 4259/4375/4239 4284/4390/4254 +f 4278/4385/4249 4253/4370/4234 4254/4351/4215 4279/4391/4255 +f 4273/4386/4250 4248/4371/4235 4249/4353/4217 4274/4392/4256 +f 4268/4387/4251 4243/4372/4236 4244/4355/4219 4269/4393/4257 +f 4263/4389/4253 4238/4374/4238 4239/4357/4221 4264/4394/4258 +f 4284/4390/4254 4259/4375/4239 4260/4359/4223 4285/4395/4259 +f 4279/4391/4255 4254/4351/4215 4255/4352/4216 4280/4396/4260 +f 4274/4392/4256 4249/4353/4217 4250/4354/4218 4275/4397/4261 +f 4269/4393/4257 4244/4355/4219 4245/4356/4220 4270/4398/4262 +f 4264/4394/4258 4239/4357/4221 4240/4358/4222 4265/4399/4263 +f 4285/4395/4259 4260/4359/4223 4261/4360/4224 4286/4400/4264 +f 4280/4396/4260 4255/4352/4216 4256/4361/4225 4281/4376/4240 +f 4275/4397/4261 4250/4354/4218 4251/4362/4226 4276/4378/4242 +f 4270/4398/4262 4245/4356/4220 4246/4363/4227 4271/4380/4244 +f 4265/4399/4263 4240/4358/4222 4241/4364/4228 4266/4382/4246 +f 4308/4401/4265 4283/4384/4248 4284/4390/4254 4309/4402/4266 +f 4303/4403/4267 4278/4385/4249 4279/4391/4255 4304/4404/4268 +f 4298/4405/4269 4273/4386/4250 4274/4392/4256 4299/4406/4270 +f 4293/4407/4271 4268/4387/4251 4269/4393/4257 4294/4408/4272 +f 4288/4409/4273 4263/4389/4253 4264/4394/4258 4289/4410/4274 +f 4309/4402/4266 4284/4390/4254 4285/4395/4259 4310/4411/4275 +f 4304/4404/4268 4279/4391/4255 4280/4396/4260 4305/4412/4276 +f 4299/4406/4270 4274/4392/4256 4275/4397/4261 4300/4413/4277 +f 4294/4408/4272 4269/4393/4257 4270/4398/4262 4295/4414/4278 +f 4289/4410/4274 4264/4394/4258 4265/4399/4263 4290/4415/4279 +f 4310/4411/4275 4285/4395/4259 4286/4400/4264 4311/4416/4280 +f 4305/4412/4276 4280/4396/4260 4281/4376/4240 4306/4417/4281 +f 4300/4413/4277 4275/4397/4261 4276/4378/4242 4301/4418/4282 +f 4295/4414/4278 4270/4398/4262 4271/4380/4244 4296/4419/4283 +f 4290/4415/4279 4265/4399/4263 4266/4382/4246 4291/4420/4284 +f 4306/4417/4281 4281/4376/4240 4282/4377/4241 4307/4421/4285 +f 4301/4418/4282 4276/4378/4242 4277/4379/4243 4302/4422/4286 +f 4296/4419/4283 4271/4380/4244 4272/4381/4245 4297/4423/4287 +f 4291/4420/4284 4266/4382/4246 4267/4383/4247 4292/4424/4288 +f 4307/4421/4285 4282/4377/4241 4283/4384/4248 4308/4401/4265 +f 4302/4422/4286 4277/4379/4243 4278/4385/4249 4303/4403/4267 +f 4297/4423/4287 4272/4381/4245 4273/4386/4250 4298/4405/4269 +f 4292/4424/4288 4267/4383/4247 4268/4387/4251 4293/4407/4271 +f 4287/4425/4289 4262/4388/4252 4263/4389/4253 4288/4409/4273 +f 4335/4426/4290 4310/4411/4275 4311/4416/4280 4336/4427/4291 +f 4330/4428/4292 4305/4412/4276 4306/4417/4281 4331/4429/4293 +f 4325/4430/4294 4300/4413/4277 4301/4418/4282 4326/4431/4295 +f 4320/4432/4296 4295/4414/4278 4296/4419/4283 4321/4433/4297 +f 4315/4434/4298 4290/4415/4279 4291/4420/4284 4316/4435/4299 +f 4331/4429/4293 4306/4417/4281 4307/4421/4285 4332/4436/4300 +f 4326/4431/4295 4301/4418/4282 4302/4422/4286 4327/4437/4301 +f 4321/4433/4297 4296/4419/4283 4297/4423/4287 4322/4438/4302 +f 4316/4435/4299 4291/4420/4284 4292/4424/4288 4317/4439/4303 +f 4332/4436/4300 4307/4421/4285 4308/4401/4265 4333/4440/4304 +f 4327/4437/4301 4302/4422/4286 4303/4403/4267 4328/4441/4305 +f 4322/4438/4302 4297/4423/4287 4298/4405/4269 4323/4442/4306 +f 4317/4439/4303 4292/4424/4288 4293/4407/4271 4318/4443/4307 +f 4312/4444/4308 4287/4425/4289 4288/4409/4273 4313/4445/4309 +f 4333/4440/4304 4308/4401/4265 4309/4402/4266 4334/4446/4310 +f 4328/4441/4305 4303/4403/4267 4304/4404/4268 4329/4447/4311 +f 4323/4442/4306 4298/4405/4269 4299/4406/4270 4324/4448/4312 +f 4318/4443/4307 4293/4407/4271 4294/4408/4272 4319/4449/4313 +f 4313/4445/4309 4288/4409/4273 4289/4410/4274 4314/4450/4314 +f 4334/4446/4310 4309/4402/4266 4310/4411/4275 4335/4426/4290 +f 4329/4447/4311 4304/4404/4268 4305/4412/4276 4330/4428/4292 +f 4324/4448/4312 4299/4406/4270 4300/4413/4277 4325/4430/4294 +f 4319/4449/4313 4294/4408/4272 4295/4414/4278 4320/4432/4296 +f 4314/4450/4314 4289/4410/4274 4290/4415/4279 4315/4434/4298 +f 2772/2897/2761 2748/2896/2760 4338/4451/4315 2773/2909/2773 +f 2783/2857/2721 2758/2856/2720 4339/4452/4316 2784/2914/2778 +f 2773/2909/2773 4338/4451/4315 2749/2877/2741 2774/2876/2740 +f 2768/2865/2729 2745/2864/2728 4337/4453/4317 2769/2918/2782 +f 2784/2914/2778 4339/4452/4316 2759/2883/2747 2785/2882/2746 +f 2769/2918/2782 2770/2890/2754 2746/2891/2755 4337/4453/4317 +f 2786/2885/2749 2760/2884/2748 2761/4454/4318 +f 2811/2925/2789 2786/2885/2749 2761/4454/4318 +f 2836/2943/2807 2811/2925/2789 2761/4454/4318 +f 2861/2956/2820 2836/2943/2807 2761/4454/4318 +f 2886/2998/2862 2861/2956/2820 2761/4454/4318 +f 2911/3014/2878 2886/2998/2862 2761/4454/4318 +f 2936/3050/2914 2911/3014/2878 2761/4454/4318 +f 2961/3070/2934 2936/3050/2914 2761/4454/4318 +f 2986/3085/2949 2961/3070/2934 2761/4454/4318 +f 3011/3125/2989 2986/3085/2949 2761/4454/4318 +f 3036/3141/3005 3011/3125/2989 2761/4454/4318 +f 3061/3152/3016 3036/3141/3005 2761/4454/4318 +f 3086/3196/3060 3061/3152/3016 2761/4454/4318 +f 3111/3211/3075 3086/3196/3060 2761/4454/4318 +f 3136/3250/3114 3111/3211/3075 2761/4454/4318 +f 3161/3266/3130 3136/3250/3114 2761/4454/4318 +f 3186/3286/3150 3161/3266/3130 2761/4454/4318 +f 3211/3325/3189 3186/3286/3150 2761/4454/4318 +f 3236/3343/3207 3211/3325/3189 2761/4454/4318 +f 3261/3356/3220 3236/3343/3207 2761/4454/4318 +f 3286/3398/3262 3261/3356/3220 2761/4454/4318 +f 3311/3414/3278 3286/3398/3262 2761/4454/4318 +f 3336/3450/3314 3311/3414/3278 2761/4454/4318 +f 3361/3470/3334 3336/3450/3314 2761/4454/4318 +f 3386/3485/3349 3361/3470/3334 2761/4454/4318 +f 3411/3525/3389 3386/3485/3349 2761/4454/4318 +f 3436/3541/3405 3411/3525/3389 2761/4454/4318 +f 3461/3552/3416 3436/3541/3405 2761/4454/4318 +f 3486/3596/3460 3461/3552/3416 2761/4454/4318 +f 3511/3611/3475 3486/3596/3460 2761/4454/4318 +f 3536/3650/3514 3511/3611/3475 2761/4454/4318 +f 3561/3667/3531 3536/3650/3514 2761/4454/4318 +f 3586/3691/3555 3561/3667/3531 2761/4454/4318 +f 3611/3702/3566 3586/3691/3555 2761/4454/4318 +f 3636/3746/3610 3611/3702/3566 2761/4454/4318 +f 3661/3762/3626 3636/3746/3610 2761/4454/4318 +f 3686/3800/3664 3661/3762/3626 2761/4454/4318 +f 3711/3818/3682 3686/3800/3664 2761/4454/4318 +f 3736/3831/3695 3711/3818/3682 2761/4454/4318 +f 3761/3873/3737 3736/3831/3695 2761/4454/4318 +f 3786/3889/3753 3761/3873/3737 2761/4454/4318 +f 3811/3925/3789 3786/3889/3753 2761/4454/4318 +f 3836/3945/3809 3811/3925/3789 2761/4454/4318 +f 3861/3960/3824 3836/3945/3809 2761/4454/4318 +f 3886/4000/3864 3861/3960/3824 2761/4454/4318 +f 3911/4016/3880 3886/4000/3864 2761/4454/4318 +f 3936/4027/3891 3911/4016/3880 2761/4454/4318 +f 3961/4071/3935 3936/4027/3891 2761/4454/4318 +f 3986/4091/3955 3961/4071/3935 2761/4454/4318 +f 4011/4102/3966 3986/4091/3955 2761/4454/4318 +f 4036/4146/4010 4011/4102/3966 2761/4454/4318 +f 4061/4162/4026 4036/4146/4010 2761/4454/4318 +f 4086/4200/4064 4061/4162/4026 2761/4454/4318 +f 4111/4218/4082 4086/4200/4064 2761/4454/4318 +f 4136/4231/4095 4111/4218/4082 2761/4454/4318 +f 4161/4273/4137 4136/4231/4095 2761/4454/4318 +f 4186/4289/4153 4161/4273/4137 2761/4454/4318 +f 4211/4325/4189 4186/4289/4153 2761/4454/4318 +f 4236/4345/4209 4211/4325/4189 2761/4454/4318 +f 4261/4360/4224 4236/4345/4209 2761/4454/4318 +f 4286/4400/4264 4261/4360/4224 2761/4454/4318 +f 4311/4416/4280 4286/4400/4264 2761/4454/4318 +f 4336/4427/4291 4311/4416/4280 2761/4454/4318 +f 2757/2855/2719 4332/4436/4300 4333/4440/4304 2758/2856/2720 +f 2752/2859/2723 4327/4437/4301 4328/4441/4305 2753/2860/2724 +f 2748/2896/2760 4322/4438/4302 4323/4442/4306 4338/4451/4315 +f 2744/2863/2727 2745/2864/2728 4318/4443/4307 4317/4439/4303 +f 2739/2867/2731 4312/4444/4308 4313/4445/4309 2740/2868/2732 +f 2758/2856/2720 4333/4440/4304 4334/4446/4310 4339/4452/4316 +f 2753/2860/2724 4328/4441/4305 4329/4447/4311 2754/2870/2734 +f 4338/4451/4315 4323/4442/4306 4324/4448/4312 2749/2877/2741 +f 2745/2864/2728 4337/4453/4317 4319/4449/4313 4318/4443/4307 +f 2740/2868/2732 4313/4445/4309 4314/4450/4314 2741/2872/2736 +f 4339/4452/4316 4334/4446/4310 4335/4426/4290 2759/2883/2747 +f 2754/2870/2734 4329/4447/4311 4330/4428/4292 2755/2874/2738 +f 2749/2877/2741 4324/4448/4312 4325/4430/4294 2750/2878/2742 +f 4337/4453/4317 2746/2891/2755 4320/4432/4296 4319/4449/4313 +f 2741/2872/2736 4314/4450/4314 4315/4434/4298 2742/2880/2744 +f 2759/2883/2747 4335/4426/4290 4336/4427/4291 2760/2884/2748 +f 2755/2874/2738 4330/4428/4292 4331/4429/4293 2756/2886/2750 +f 2750/2878/2742 4325/4430/4294 4326/4431/4295 2751/2888/2752 +f 2746/2891/2755 4320/4432/4296 4321/4433/4297 2747/2892/2756 +f 2742/2880/2744 2743/2894/2758 4316/4435/4299 4315/4434/4298 +f 2760/2884/2748 4336/4427/4291 2761/4454/4318 +f 2756/2886/2750 4331/4429/4293 4332/4436/4300 2757/2855/2719 +f 2751/2888/2752 4326/4431/4295 4327/4437/4301 2752/2859/2723 +f 2747/2892/2756 4321/4433/4297 4322/4438/4302 2748/2896/2760 +f 2743/2894/2758 4316/4435/4299 4317/4439/4303 2744/2863/2727 diff --git a/mods/prestibags/sounds/prestibags_drop_bag.ogg b/mods/prestibags/sounds/prestibags_drop_bag.ogg new file mode 100644 index 0000000..fcfff4a Binary files /dev/null and b/mods/prestibags/sounds/prestibags_drop_bag.ogg differ diff --git a/mods/prestibags/sounds/prestibags_rustle_bag.1.ogg b/mods/prestibags/sounds/prestibags_rustle_bag.1.ogg new file mode 100644 index 0000000..1b2b951 Binary files /dev/null and b/mods/prestibags/sounds/prestibags_rustle_bag.1.ogg differ diff --git a/mods/prestibags/sounds/prestibags_rustle_bag.2.ogg b/mods/prestibags/sounds/prestibags_rustle_bag.2.ogg new file mode 100644 index 0000000..e481feb Binary files /dev/null and b/mods/prestibags/sounds/prestibags_rustle_bag.2.ogg differ diff --git a/mods/prestibags/sounds/prestibags_rustle_bag.3.ogg b/mods/prestibags/sounds/prestibags_rustle_bag.3.ogg new file mode 100644 index 0000000..e3f1d86 Binary files /dev/null and b/mods/prestibags/sounds/prestibags_rustle_bag.3.ogg differ diff --git a/mods/prestibags/textures/prestibags_bag.png b/mods/prestibags/textures/prestibags_bag.png new file mode 100644 index 0000000..39a4c63 Binary files /dev/null and b/mods/prestibags/textures/prestibags_bag.png differ diff --git a/mods/prestibags/textures/prestibags_bag_inv.png b/mods/prestibags/textures/prestibags_bag_inv.png new file mode 100644 index 0000000..e9fd8df Binary files /dev/null and b/mods/prestibags/textures/prestibags_bag_inv.png differ diff --git a/mods/prestibags/textures/prestibags_bag_wield.png b/mods/prestibags/textures/prestibags_bag_wield.png new file mode 100644 index 0000000..0b120bd Binary files /dev/null and b/mods/prestibags/textures/prestibags_bag_wield.png differ diff --git a/mods/scaffolding/depends.txt b/mods/scaffolding/depends.txt new file mode 100644 index 0000000..afb2666 --- /dev/null +++ b/mods/scaffolding/depends.txt @@ -0,0 +1,3 @@ +default +trees + diff --git a/mods/scaffolding/init.lua b/mods/scaffolding/init.lua new file mode 100644 index 0000000..0798d2c --- /dev/null +++ b/mods/scaffolding/init.lua @@ -0,0 +1,88 @@ +-- Event handlers +local function scaffolding_update(pos) + local node_name = minetest.get_node(pos).name + if minetest.get_node_group(node_name, "scaffolding") ~= 1 then + return + end + local material = realtest.registered_trees_list[minetest.get_node_group(node_name, "material")]:remove_modname_prefix() + if minetest.get_node_group(minetest.get_node(mod_pos(pos, 0, 1, 0)).name, "scaffolding") == 1 then + minetest.add_node(pos, {name = "scaffolding:scaffolding_sub_"..material}) + else + minetest.add_node(pos, {name = "scaffolding:scaffolding_top_"..material}) + end +end + +local function scaffolding_construct(pos) + scaffolding_update(pos) + scaffolding_update(mod_pos(pos, 0, -1, 0)) +end + +local function scaffolding_destruct(pos) + return + scaffolding_update(mod_pos(pos, 0, -1, 0)) +end + +-- Register scaffolding nodes and crafts +for i, tree_name in ipairs(realtest.registered_trees_list) do + local tree = realtest.registered_trees[tree_name] + + local texture_plank = "trees_"..tree.name:remove_modname_prefix().."_planks.png" + local texture_top = texture_plank.."^scaffolding_wooden_top.png" + local texture_side = "scaffolding_wooden_side.png" + local texture_bottom = texture_top.."^scaffolding_wooden_bottom.png" + + local scaffolding = { + description = tree.description.." Scaffolding", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + -- side crosses + {-0.5, -0.5, -0.5, -0.45, 0.5, 0.5}, + {-0.5, -0.5, -0.5, 0.5, 0.5, -0.45}, + {0.45, -0.5, -0.5, 0.5, 0.5, 0.5}, + {-0.5, -0.5, 0.45, 0.5, 0.5, 0.5}, + -- top plank + {-0.5, 0.4, -0.5, 0.5, 0.5, 0.5}, + }, + }, + tiles = {texture_top, texture_bottom, texture_side, texture_side, texture_side, texture_side}, + drop = "scaffolding:scaffolding_"..tree.name:remove_modname_prefix(), + paramtype = "light", + sunlight_propagates = false, + groups = {dig_immediate=3, material=i, dropping_node = 1, scaffolding=1}, + sounds = default.node_sound_wood_defaults(), + on_construct = scaffolding_construct, + climbable = true, + walkable = false, + cause_drop = function(pos, node) + local b_pos = {x=pos.x,y=pos.y-1,z=pos.z} + local b_node = minetest.get_node(b_pos) + if minetest.get_node_group(b_node.name, "scaffolding") ~= 1 and minetest.registered_nodes[b_node.name].walkable == false then + return true + end + end + } + + local scaffolding_top = copy_table(scaffolding) + scaffolding_top.on_construct = nil + scaffolding_top.after_destruct = scaffolding_destruct + + local scaffolding_sub = copy_table(scaffolding_top) + scaffolding_sub.tiles = {texture_side, texture_side, texture_side, texture_side, texture_side, texture_side} + scaffolding_sub.sunlight_propagates = true + + minetest.register_node("scaffolding:scaffolding_"..tree.name:remove_modname_prefix(), scaffolding) + minetest.register_node("scaffolding:scaffolding_top_"..tree.name:remove_modname_prefix(), scaffolding_top) + minetest.register_node("scaffolding:scaffolding_sub_"..tree.name:remove_modname_prefix(), scaffolding_sub) + + minetest.register_craft({ + output = "scaffolding:scaffolding_"..tree.name:remove_modname_prefix().." 3", + recipe = { + {tree.name.."_plank",tree.name.."_plank",tree.name.."_plank"}, + {"","group:stick",""}, + {"group:stick","","group:stick"} + } + }) +end + diff --git a/mods/scaffolding/textures/scaffolding_bottom.png b/mods/scaffolding/textures/scaffolding_bottom.png new file mode 100644 index 0000000..62cde6c Binary files /dev/null and b/mods/scaffolding/textures/scaffolding_bottom.png differ diff --git a/mods/scaffolding/textures/scaffolding_frontrear.png b/mods/scaffolding/textures/scaffolding_frontrear.png new file mode 100644 index 0000000..c2ab9de Binary files /dev/null and b/mods/scaffolding/textures/scaffolding_frontrear.png differ diff --git a/mods/scaffolding/textures/scaffolding_side.png b/mods/scaffolding/textures/scaffolding_side.png new file mode 100644 index 0000000..e602ec0 Binary files /dev/null and b/mods/scaffolding/textures/scaffolding_side.png differ diff --git a/mods/scaffolding/textures/scaffolding_topbottom.png b/mods/scaffolding/textures/scaffolding_topbottom.png new file mode 100644 index 0000000..aa6bb5e Binary files /dev/null and b/mods/scaffolding/textures/scaffolding_topbottom.png differ diff --git a/mods/scaffolding/textures/scaffolding_wooden_bottom.png b/mods/scaffolding/textures/scaffolding_wooden_bottom.png new file mode 100644 index 0000000..0df68ea Binary files /dev/null and b/mods/scaffolding/textures/scaffolding_wooden_bottom.png differ diff --git a/mods/scaffolding/textures/scaffolding_wooden_side.png b/mods/scaffolding/textures/scaffolding_wooden_side.png new file mode 100644 index 0000000..2114d05 Binary files /dev/null and b/mods/scaffolding/textures/scaffolding_wooden_side.png differ diff --git a/mods/scaffolding/textures/scaffolding_wooden_top.png b/mods/scaffolding/textures/scaffolding_wooden_top.png new file mode 100644 index 0000000..6106f07 Binary files /dev/null and b/mods/scaffolding/textures/scaffolding_wooden_top.png differ diff --git a/mods/scribing_table/depends.txt b/mods/scribing_table/depends.txt new file mode 100644 index 0000000..80acf10 --- /dev/null +++ b/mods/scribing_table/depends.txt @@ -0,0 +1,2 @@ +default +trees diff --git a/mods/scribing_table/init.lua b/mods/scribing_table/init.lua new file mode 100644 index 0000000..ff8e625 --- /dev/null +++ b/mods/scribing_table/init.lua @@ -0,0 +1,309 @@ +scribing_table = {} + +realtest.registered_instrument_plans = {} +function realtest.register_instrument_plan(name, PlanDef) + if PlanDef.bitmap then + local plan = { + name = name, + description = PlanDef.description or "Plan", + bitmap = PlanDef.bitmap, + inventory_image = PlanDef.inventory_image or "scribing_table_plan.png", + paper = PlanDef.paper or "default:paper" + } + minetest.register_craftitem(name, { + description = plan.description, + inventory_image = plan.inventory_image, + }) + table.insert(realtest.registered_instrument_plans, plan) + end +end + +realtest.register_instrument_plan("scribing_table:plan_axe", { + description = "Axe Plan", + inventory_image = "scribing_table_plan.png^(instruments_axe_copper.png^[transformR90)", + bitmap = {0,1,0,0,0, + 1,1,1,1,0, + 1,1,1,1,1, + 1,1,1,1,0, + 0,1,0,0,0,} +}) + +realtest.register_instrument_plan("scribing_table:plan_hammer", { + description = "Hammer Plan", + inventory_image = "scribing_table_plan.png^(instruments_hammer_copper.png^[transformR90)", + bitmap = {1,1,1,1,1, + 1,1,1,1,1, + 1,1,1,1,1, + 0,0,1,0,0, + 0,0,0,0,0,} +}) + +realtest.register_instrument_plan("scribing_table:plan_pick", { + description = "Pick Plan", + inventory_image = "scribing_table_plan.png^instruments_pick_copper.png", + bitmap = {0,1,1,1,0, + 1,0,0,0,1, + 0,0,0,0,0, + 0,0,0,0,0, + 0,0,0,0,0,} +}) + +realtest.register_instrument_plan("scribing_table:plan_shovel", { + description = "Shovel Plan", + inventory_image = "scribing_table_plan.png^(instruments_shovel_copper.png^[transformR90)", + bitmap = {0,1,1,1,0, + 0,1,1,1,0, + 0,1,1,1,0, + 0,1,1,1,0, + 0,0,1,0,0,} +}) + +realtest.register_instrument_plan("scribing_table:plan_spear", { + description = "Spear Plan", + inventory_image = "scribing_table_plan.png^instruments_spear_copper.png", + bitmap = {1,1,0,0,0, + 1,1,1,0,0, + 0,1,0,0,0, + 0,0,0,0,0, + 0,0,0,0,0,} +}) + +realtest.register_instrument_plan("scribing_table:plan_sword", { + description = "Sword Plan", + inventory_image = "scribing_table_plan.png^(instruments_sword_copper.png^[transformR90)", + bitmap = {0,0,0,1,1, + 0,0,1,1,1, + 0,1,1,1,0, + 0,1,1,0,0, + 1,0,0,0,0,} +}) + +realtest.register_instrument_plan("scribing_table:plan_bucket", { + description = "Bucket Plan", + inventory_image = "instruments_bucket_copper.png^scribing_table_plan.png", + bitmap = {1,0,0,0,1, + 1,0,0,0,1, + 1,0,0,0,1, + 1,0,0,0,1, + 0,1,1,1,0,} +}) + +realtest.register_instrument_plan("scribing_table:plan_chisel", { + description = "Chisel Plan", + inventory_image = "scribing_table_plan.png^instruments_chisel_copper.png", + bitmap = {0,0,1,0,0, + 0,0,1,0,0, + 0,0,1,0,0, + 0,0,1,0,0, + 0,0,1,0,0,} +}) + +realtest.register_instrument_plan("scribing_table:plan_lock", { + description = "Lock Plan", + inventory_image = "scribing_table_plan.png^metals_copper_lock.png", + bitmap = {0,1,1,1,0, + 0,1,0,1,0, + 0,1,1,1,0, + 0,1,1,1,0, + 0,1,1,1,0,} +}) + +realtest.register_instrument_plan("scribing_table:plan_saw", { + description = "Saw Plan", + inventory_image = "scribing_table_plan.png^instruments_saw_copper.png", + bitmap = {1,1,0,0,0, + 1,1,1,0,0, + 0,1,1,1,0, + 0,1,1,1,1, + 0,0,0,1,1,} +}) + +realtest.register_instrument_plan("scribing_table:stonebricks", { + description = "Stonebricks Plan", + inventory_image = "default_stone_bricks.png^scribing_table_plan.png", + bitmap = {1,1,1,1,1, + 1,0,0,0,1, + 1,1,1,1,1, + 1,0,1,0,1, + 1,1,1,1,1,} +}) + +realtest.register_instrument_plan("scribing_table:plan_hatch", { + description = "Hatch Plan", + inventory_image = "hatches_copper_hatch.png^scribing_table_plan.png", + bitmap = {1,1,1,1,1, + 1,0,1,0,1, + 1,1,1,1,1, + 1,0,1,0,1, + 1,1,1,1,1,} +}) + +local function check_recipe(pos) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + for _, plan in pairs(realtest.registered_instrument_plans) do + local paperstack, res_craft = inv:get_stack("paper", 1) + if paperstack:get_name() == plan.paper then + local f = true + for j = 1,25 do + local dye = inv:get_stack("dye", j) + if (minetest.registered_items[dye:get_name()].groups["dye"] == 1 and plan.bitmap[j] == 0) or + (minetest.registered_items[dye:get_name()].groups["dye"] == nil and plan.bitmap[j] == 1) then + f = false + break + end + end + if f then + if inv:room_for_item("res", plan.name) then + paperstack:take_item() + inv:set_stack("paper", 1, paperstack) + for i=1,25 do + local dye = inv:get_stack("dye",i) + dye:take_item() + inv:set_stack("dye", i, dye) + end + inv:add_item("res", plan.name) + end + break + end + end + end +end + +for i, tree_name in ipairs(realtest.registered_trees_list) do + local tree = realtest.registered_trees[tree_name] + minetest.register_node("scribing_table:scribing_table_"..tree.name:remove_modname_prefix(), { + description = tree.description.." Scribing Table", + tiles = {tree.textures.planks.."^scribing_table_top.png", tree.textures.planks, tree.textures.planks.."^scribing_table_side.png"}, + drawtype = "nodebox", + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {-0.5,-0.5,-0.5,0.5,0.3,0.5}, + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.5,-0.5,-0.5,0.5,0.3,0.5}, + }, + }, + groups = {oddly_breakable_by_hand=3, dig_immediate=2}, + sounds = default.node_sound_wood_defaults(), + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", + "size[8,10]".. + "button_exit[7.2,3.0;1,0.5;quit;Exit]".. + "button[5.5,4.8;1,0.5;guide;Guide]".. + "label[6.5,0.1;Paper:]".. + "list[current_name;paper;6.5,0.5;1,1;]".. + "label[0.5,0.1;Dyes for the scripture (color does not matter):]".. + "list[current_name;dye;0.5,0.5;5,5;]".. + "label[6.5,5.3;Output]".. + "list[current_name;res;6.5,4.5;1,1;]".. + "image[5.5,1.5;2,3.4;scribing_table_arrow.png]".. + "list[current_player;main;0,6;8,4;]" + ) + meta:set_string("infotext", "Scribing Table") + local inv = meta:get_inventory() + inv:set_size("paper", 1) + inv:set_size("dye", 25) + inv:set_size("res", 1) + end, + on_metadata_inventory_move = function(pos, from_list, from_index,to_list, to_index, count, player) + check_recipe(pos) + end, + on_metadata_inventory_put = function(pos, listname, index, stack, player) + check_recipe(pos) + end, + on_metadata_inventory_take = function(pos, listname, index, stack, player) + check_recipe(pos) + end, + can_dig = function(pos,player) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + if inv:is_empty("paper") and inv:is_empty("dye") and inv:is_empty("res") then + return true + end + return false + end, + on_receive_fields = function(pos, formname, fields, sender) + if( fields and fields.guide and sender ) then + realtest.show_craft_guide_scribing_table( sender, "realtest:craft_guide_scribing_table", fields); + end + end, + }) + minetest.register_craft({ + output = "scribing_table:scribing_table_"..tree.name:remove_modname_prefix(), + recipe = { + {"","group:stick",""}, + {tree.name.."_plank","default:glass",tree.name.."_plank"}, + {tree.name.."_plank",tree.name.."_plank",tree.name.."_plank"}, + } +}) +end + + +realtest.show_craft_guide_scribing_table = function( player, formname, fields) + if( formname ~= "realtest:craft_guide_scribing_table" or not( player ) or fields.quit) then + return; + end + + -- select the plan that is to be shown + local nr = 1; + for i, v in ipairs(realtest.registered_instrument_plans) do + if( v and v.name and fields[ v.name ]) then + nr = i; + end + end + local plan = realtest.registered_instrument_plans[ nr ]; + -- abort if no plan can be found + if( not( plan )) then + return; + end + + local formspec = + "size[8,8]".. + "label[0,0;Create a "..tostring(plan.description).." by placing any dye this way:]".. + -- extra exit button for those tablet users + "button_exit[7.2,3.0;1,0.5;quit;Exit]".. + -- some labels as found on the main formspec + "label[6.5,0.1;Paper:]".. + "label[6.5,5.3;Output]".. + -- background for the paper and plan slots + "box[6.5,0.5;0.8,0.9;#BBBBBB]".. + "box[6.5,4.5;0.8,0.9;#BBBBBB]".. + "item_image[6.5,0.5;1,1;"..plan.paper.."]".. + "item_image[6.5,4.5;1,1;"..plan.name.."]".. + "image[5.5,1.5;2,3.4;scribing_table_arrow.png]".. + "label[0,5.5;Select plan to show:]"; + + -- show the actual receipe + for x=1,5 do + for y=1,5 do + -- imitate an inventory slot + formspec = formspec.."box["..(-0.5+x)..","..(-0.5+y)..";0.8,0.9;#BBBBBB]"; + -- show symbolic green dye where needed (green is cheapest) + if( plan.bitmap[ x+5*(y-1)]==1 ) then + formspec = formspec.. + "item_image["..(-0.5+x)..","..(-0.5+y)..";1,1;dye:green]"; + end + end + end + + -- show a list of all receipes to select from + for i, v in ipairs(realtest.registered_instrument_plans) do + formspec = formspec.. + "item_image_button["..tostring((i-1)%8)..",".. + tostring(6+math.floor((i-1)/8))..";1,1;".. + v.name..";"..v.name..";".. + minetest.formspec_escape(v.description).."]"; + end + + minetest.show_formspec( player:get_player_name(), "realtest:craft_guide_scribing_table", formspec ); +end + +-- make sure we receive player input; needed for showing formspecs directly +minetest.register_on_player_receive_fields( realtest.show_craft_guide_scribing_table ); diff --git a/mods/scribing_table/textures/scribing_table_arrow.png b/mods/scribing_table/textures/scribing_table_arrow.png new file mode 100644 index 0000000..7438544 Binary files /dev/null and b/mods/scribing_table/textures/scribing_table_arrow.png differ diff --git a/mods/scribing_table/textures/scribing_table_plan.png b/mods/scribing_table/textures/scribing_table_plan.png new file mode 100644 index 0000000..61147dc Binary files /dev/null and b/mods/scribing_table/textures/scribing_table_plan.png differ diff --git a/mods/scribing_table/textures/scribing_table_side.png b/mods/scribing_table/textures/scribing_table_side.png new file mode 100644 index 0000000..9580a0d Binary files /dev/null and b/mods/scribing_table/textures/scribing_table_side.png differ diff --git a/mods/scribing_table/textures/scribing_table_top.png b/mods/scribing_table/textures/scribing_table_top.png new file mode 100644 index 0000000..252ae1c Binary files /dev/null and b/mods/scribing_table/textures/scribing_table_top.png differ diff --git a/mods/smelter/README.md b/mods/smelter/README.md new file mode 100644 index 0000000..4ea2043 --- /dev/null +++ b/mods/smelter/README.md @@ -0,0 +1,92 @@ +=== Crafter MOD for MINETEST-C55 === +by Master Gollum + +Introduction: + + This MOD introduces a new kind of Furnace called Smelter. + It is intended for provide a mean for smelt materials, for + example to create alloys in a more realistic way. + This MOD adds also a new kind of crafts (smelting) with a + 2x2 grid. + + + The first release transform iron_ore in iron_ingot also + iron_ingot + coal_lump in steel_ingot as example of + uses. + + CRAFT for a Smelter + [cobble] [cobble] [cobble] + [cobble] [furnace] [cobble] + [cobble] [cobble] [cobble] + +For developers: + + Anyone that intends to define a new smelting they MUST + be registered with the crafter MOD. + + crafter.register_craft({ + type = "smelting", + output = "smelter:iron_ingot", + recipe = { + {"default:iron_lump"} + } + }) + + crafter.register_craft({ + type = "smelting", + output = "default:steel_ingot", + recipe = { + {"smelter:iron_ingot"}, + {"default:coal_lump"} + } + }) + +Depends + default + crafter + + +Release Notes + + Version 0.1 + Initial version + +PS: This document has been structured as the README.txt of PilzAdam in + his Bed MOD. + +How to install: + Unzip the archive an place it in minetest-base-directory/mods/minetest/ + if you have a windows client or a linux run-in-place client. If you + have a linux system-wide instalation place it in + ~/.minetest/mods/minetest/. + If you want to install this mod only in one world create the folder + worldmods/ in your worlddirectory. + For further information or help see: + http://wiki.minetest.com/wiki/Installing_Mods + + +License: +Sourcecode: WTFPL (see below) +Graphics: WTFPL (see below) + +See also: +http://minetest.net/ + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Copyright (C) 2004 Sam Hocevar + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. + + + + + diff --git a/mods/smelter/depends.txt b/mods/smelter/depends.txt new file mode 100644 index 0000000..106bcf2 --- /dev/null +++ b/mods/smelter/depends.txt @@ -0,0 +1,3 @@ +default +crafter +metals diff --git a/mods/smelter/init.lua b/mods/smelter/init.lua new file mode 100644 index 0000000..cac9482 --- /dev/null +++ b/mods/smelter/init.lua @@ -0,0 +1,207 @@ +smelter={} + + +smelter.smelter_formspec = + "size[8,7]".. + "image[4,1;1,1;default_furnace_fire_bg.png]".. + "list[current_name;fuel;3,1;1,1;]".. + "list[current_name;src;0,0;2,2;]".. + "list[current_name;dst;6,0;2,2;]".. + "list[current_player;main;0,3;8,4;]" + +minetest.register_node("smelter:smelter", { + description = "Smelter", + tiles = {"smelter_smelter_top.png", "smelter_smelter_base.png", "smelter_smelter_side.png", + "smelter_smelter_side.png", "smelter_smelter_side.png", "smelter_smelter_front.png"}, + paramtype2 = "facedir", + groups = {cracky=2}, + legacy_facedir_simple = true, + sounds = default.node_sound_stone_defaults(), + on_construct = function(pos) + local meta = minetest.env:get_meta(pos) + meta:set_string("formspec", smelter.smelter_formspec) + meta:set_string("infotext", "Smelter") + local inv = meta:get_inventory() + inv:set_size("fuel", 1) + inv:set_size("src", 4) + inv:set_size("dst", 4) + end, + can_dig = function(pos,player) + local meta = minetest.env:get_meta(pos); + local inv = meta:get_inventory() + if not inv:is_empty("fuel") then + return false + elseif not inv:is_empty("dst") then + return false + elseif not inv:is_empty("src") then + return false + end + return true + end, +}) + +minetest.register_node("smelter:smelter_active", { + description = "Smelter", + tiles = {"smelter_smelter_top.png", "smelter_smelter_base.png", "smelter_smelter_side.png", + "smelter_smelter_side.png", "smelter_smelter_side.png", "smelter_smelter_front_active.png"}, + paramtype2 = "facedir", + light_source = 8, + drop = "smelter:smelter", + groups = {cracky=2, not_in_creative_inventory=1}, + legacy_facedir_simple = true, + sounds = default.node_sound_stone_defaults(), + on_construct = function(pos) + local meta = minetest.env:get_meta(pos) + meta:set_string("formspec", smelter.smelter_formspec) + meta:set_string("infotext", "Smelter"); + local inv = meta:get_inventory() + inv:set_size("fuel", 1) + inv:set_size("src", 4) + inv:set_size("dst", 4) + end, + can_dig = function(pos,player) + local meta = minetest.env:get_meta(pos); + local inv = meta:get_inventory() + if not inv:is_empty("fuel") then + return false + elseif not inv:is_empty("dst") then + return false + elseif not inv:is_empty("src") then + return false + end + return true + end, +}) + + +minetest.register_abm({ + nodenames = {"smelter:smelter","smelter:smelter_active"}, + interval = 2.0, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + -- Init the values + local meta = minetest.env:get_meta(pos) + for i, name in ipairs({ + "fuel_totaltime", + "fuel_time", + "src_totaltime", + "src_time" + }) do + if meta:get_string(name) == "" then + meta:set_float(name, 0.0) + end + end + + -- Get the source materials + local inv = meta:get_inventory() + local srclist = inv:get_list("src") + local cooked = nil + if srclist then + cooked = crafter.get_craft_result({method = "smelting", width = 2, items = srclist}) + --cooked = default.get_craft_result({method = "cooking", width = 1, items = srclist}) + end + + local was_active = false + local consume = false + print("Fuel time: "..dump(meta:get_float("fuel_time"))) + print("Fuel totaltime: "..dump(meta:get_float("fuel_totaltime"))) + + if meta:get_float("fuel_time") < meta:get_float("fuel_totaltime") then + was_active = true + meta:set_float("fuel_time", meta:get_float("fuel_time") + 1) + meta:set_float("src_time", meta:get_float("src_time") + 1) + if cooked and cooked.item and not cooked.item:is_empty() and meta:get_float("src_time") >= cooked.time then + -- check if there's room for output in "dst" list + if inv:room_for_item("dst",cooked.item) then + consume = true + -- Put result in "dst" list + inv:add_item("dst", cooked.item) + -- take stuff from "src" list + for i=1,4 do + srcstack = inv:get_stack("src", i) + if not srcstack:is_empty() then + print("Removing "..srcstack:get_name()) + srcstack:take_item(1) + inv:set_stack("src", i, srcstack) + end + end + else + print("Could not insert '"..cooked.item:to_string().."'") + end + meta:set_string("src_time", 0) + end + end + + if meta:get_float("fuel_time") < meta:get_float("fuel_totaltime") then + local percent = math.floor(meta:get_float("fuel_time") / + meta:get_float("fuel_totaltime") * 100) + meta:set_string("infotext","Smelter active: "..percent.."%") + hacky_swap_node(pos,"smelter:smelter_active") + meta:set_string("formspec", + "size[8,7]".. + "image[4,1;1,1;default_furnace_fire_bg.png^[lowpart:".. + (100-percent)..":default_furnace_fire_fg.png]".. + "list[current_name;fuel;3,1;1,1;]".. + "list[current_name;src;0,0;2,2;]".. + "list[current_name;dst;6,0;2,2;]".. + "list[current_player;main;0,3;8,4;]") + return + end + + local fuel = nil + local cooked = nil + local fuellist = inv:get_list("fuel") + local srclist = inv:get_list("src") + + if srclist then + cooked = crafter.get_craft_result({method = "smelting", width = 2, items = srclist}) + end + if fuellist then + fuel = minetest.get_craft_result({method = "fuel", width = 1, items = fuellist}) + end + + if fuel and fuel.time <= 0 then + meta:set_string("infotext","Smelter out of fuel") + hacky_swap_node(pos,"smelter:smelter") + meta:set_string("formspec", smelter.smelter_formspec) + return + end + + if cooked and cooked.item and cooked.item:is_empty() then + if was_active then + meta:set_string("infotext","Smelter is empty") + hacky_swap_node(pos,"smelter:smelter") + meta:set_string("formspec", smelter.smelter_formspec) + end + return + end + + if fuel and fuel.time then + meta:set_string("fuel_totaltime", fuel.time) + meta:set_string("fuel_time", 0) + if consume then + local stack = inv:get_stack("fuel", 1) + stack:take_item() + inv:set_stack("fuel", 1, stack) + end + end + end, +}) + +minetest.register_craft({ + output = 'smelter:smelter', + recipe = { + {'default:brick', 'default:brick', 'default:brick'}, + {'default:brick', '', 'default:brick'}, + {'default:stone_slab', 'default:stone_slab', 'default:stone_slab'}, + } +}) + +crafter.register_craft({ + type = "smelting", + output = "default:bronze_ingot", + recipe = { + {"default:copper_ingot"}, + {"default:steel_ingot"} + } +}) diff --git a/mods/smelter/textures/smelter_smelter_base.png b/mods/smelter/textures/smelter_smelter_base.png new file mode 100644 index 0000000..fc6795e Binary files /dev/null and b/mods/smelter/textures/smelter_smelter_base.png differ diff --git a/mods/smelter/textures/smelter_smelter_front.png b/mods/smelter/textures/smelter_smelter_front.png new file mode 100644 index 0000000..b73411c Binary files /dev/null and b/mods/smelter/textures/smelter_smelter_front.png differ diff --git a/mods/smelter/textures/smelter_smelter_front_active.png b/mods/smelter/textures/smelter_smelter_front_active.png new file mode 100644 index 0000000..22ee406 Binary files /dev/null and b/mods/smelter/textures/smelter_smelter_front_active.png differ diff --git a/mods/smelter/textures/smelter_smelter_side.png b/mods/smelter/textures/smelter_smelter_side.png new file mode 100644 index 0000000..f750393 Binary files /dev/null and b/mods/smelter/textures/smelter_smelter_side.png differ diff --git a/mods/smelter/textures/smelter_smelter_top.png b/mods/smelter/textures/smelter_smelter_top.png new file mode 100644 index 0000000..c570b8a Binary files /dev/null and b/mods/smelter/textures/smelter_smelter_top.png differ diff --git a/mods/spikes/depends.txt b/mods/spikes/depends.txt new file mode 100644 index 0000000..429dc7c --- /dev/null +++ b/mods/spikes/depends.txt @@ -0,0 +1 @@ +trees diff --git a/mods/spikes/init.lua b/mods/spikes/init.lua new file mode 100644 index 0000000..4ba0db6 --- /dev/null +++ b/mods/spikes/init.lua @@ -0,0 +1,71 @@ +spikes = {} + +spikes.intllib_modpath = minetest.get_modpath("intllib") + +if minetest.get_modpath("unified_inventory") or not minetest.setting_getbool("creative_mode") then + spikes.expect_infinite_stacks = false +else + spikes.expect_infinite_stacks = true +end + +spikes.modpath = minetest.get_modpath("spikes") + +-- protection wrapper for 6d stuff + +function spikes.protect_and_rotate(itemstack, placer, pointed_thing) + if not spikes.node_is_owned(pointed_thing.under, placer) + and not spikes.node_is_owned(pointed_thing.above, placer) then + minetest.rotate_and_place(itemstack, placer, pointed_thing, + spikes.expect_infinite_stacks) + end + return itemstack +end + +-- other components + +dofile(spikes.modpath.."/ownership.lua") + +for i, tree_name in ipairs(realtest.registered_trees_list) do + local tree = realtest.registered_trees[tree_name] + + local texture_plank = "trees_"..tree.name:remove_modname_prefix().."_planks.png" + local texture_top = texture_plank.."^spikes_dark_top.png" + local texture_side = texture_plank.."^spikes_dark.png" + local texture_bottom = texture_plank + + local spikes = { + description = tree.description.." Spike", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + { -4/16, -8/16, -4/16, -3/16, -2/16, -3/16 }, + { 3/16, -8/16, -4/16, 4/16, -2/16, -3/16 }, + { -4/16, -8/16, 3/16, -3/16, -2/16, 4/16 }, + { 3/16, -8/16, 3/16, 4/16, -2/16, 4/16 }, + { -8/16, -8/16, -8/16, 8/16, -7/16, 8/16 }, + }, + }, + tiles = {texture_top, texture_bottom, texture_side}, + drop = "spikes:spike_"..tree.name:remove_modname_prefix(), + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = false, + groups = {oddly_breakable_by_hand=2, material=i}, + sounds = default.node_sound_wood_defaults(), + walkable = false, + damage_per_second = 10, + fall_damage_add_percent = 200, + on_place = spikes.protect_and_rotate + } + + minetest.register_node("spikes:spike_"..tree.name:remove_modname_prefix(), spikes) + + minetest.register_craft({ + output = "spikes:spike_"..tree.name:remove_modname_prefix().." 2", + recipe = { + {tree.name.."_stick",tree.name.."_stick",tree.name.."_stick"}, + {tree.name.."_planks_slab",tree.name.."_planks_slab",tree.name.."_planks_slab"}, + } + }) +end diff --git a/mods/spikes/ownership.lua b/mods/spikes/ownership.lua new file mode 100644 index 0000000..f077972 --- /dev/null +++ b/mods/spikes/ownership.lua @@ -0,0 +1,43 @@ +-- simple function to check for ownership of a node before placing it. + +local S +if spikes.intllib_modpath then + dofile(spikes.intllib_modpath.."/intllib.lua") + S = intllib.Getter(minetest.get_current_modname()) +else + S = function ( s ) return s end +end + +function spikes.node_is_owned(pos, placer) + local ownername = false + if type(IsPlayerNodeOwner) == "function" then -- node_ownership mod + if HasOwner(pos, placer) then -- returns true if the node is owned + if not IsPlayerNodeOwner(pos, placer:get_player_name()) then + if type(getLastOwner) == "function" then -- ...is an old version + ownername = getLastOwner(pos) + elseif type(GetNodeOwnerName) == "function" then -- ...is a recent version + ownername = GetNodeOwnerName(pos) + else + ownername = S("someone") + end + end + end + + elseif type(isprotect)=="function" then -- glomie's protection mod + if not isprotect(5, pos, placer) then + ownername = S("someone") + end + elseif type(protector)=="table" and type(protector.can_dig)=="function" then -- Zeg9's protection mod + if not protector.can_dig(5, pos, placer) then + ownername = S("someone") + end + end + + if ownername ~= false then + minetest.chat_send_player( placer:get_player_name(), S("Sorry, %s owns that spot."):format(ownername) ) + return true + else + return false + end +end + diff --git a/mods/spikes/textures/spikes_dark.png b/mods/spikes/textures/spikes_dark.png new file mode 100644 index 0000000..0feabfb Binary files /dev/null and b/mods/spikes/textures/spikes_dark.png differ diff --git a/mods/spikes/textures/spikes_dark_top.png b/mods/spikes/textures/spikes_dark_top.png new file mode 100644 index 0000000..ef7f2f1 Binary files /dev/null and b/mods/spikes/textures/spikes_dark_top.png differ diff --git a/mods/sticks/depends.txt b/mods/sticks/depends.txt new file mode 100644 index 0000000..98dd2fa --- /dev/null +++ b/mods/sticks/depends.txt @@ -0,0 +1,3 @@ +default +furnace +bonfire diff --git a/mods/sticks/init.lua b/mods/sticks/init.lua new file mode 100644 index 0000000..b3a8ba7 --- /dev/null +++ b/mods/sticks/init.lua @@ -0,0 +1,101 @@ +minetest.register_tool("sticks:sticks", { + description = "Sticks", + inventory_image = "sticks_sticks.png", + on_use = function(item, user, pointed_thing) + local pos + if pointed_thing.type == "node" then + if minetest.get_node(pointed_thing.under).name == "furnace:self" or minetest.get_node(pointed_thing.under).name == "bonfire:self" then + local meta = minetest.get_meta(pointed_thing.under) + meta:set_int("active", 1) + item:add_wear(65535/10) + return item + end + pos = pointed_thing.above + elseif pointed_thing.type == "object" then + pos = pointed_thing.ref:getpos() + else + return + end + if minetest.get_node(pos).name == "air" then + local objects = minetest.get_objects_inside_radius(pos, 0.5) + local bonfireb = 0 + local furnaceb = 0 + local coals = {} + local sticks_and_leaves = {} + for _, v in ipairs(objects) do + if not v:is_player() and v:get_luaentity() and v:get_luaentity().name == "__builtin:item" then + local istack = ItemStack(v:get_luaentity().itemstring) + if minetest.get_item_group(istack:get_name(), "stick") == 1 then + bonfireb = bonfireb + istack:get_count() * 2 + table.insert(sticks_and_leaves,v) + elseif minetest.get_item_group(istack:get_name(), "leaves") == 1 then + bonfireb = bonfireb + istack:get_count() + table.insert(sticks_and_leaves,v) + elseif istack:get_name() == "minerals:charcoal" then + furnaceb = furnaceb + istack:get_count() + table.insert(coals,v) + end + end + end + if furnaceb >= 9 and math.random(6) == 1 and minetest.get_node(pos).name == "air" then + if furnace.check_furnace_blocks(pos) then + for _, v in ipairs(coals) do + v:remove() + end + minetest.set_node(pos, {name = "furnace:self_active"}) + local meta = minetest.get_meta(pos) + meta:set_int("active", 1) + meta:set_float("fuel_time", 0) + meta:set_float("fuel_totaltime", 30) + meta:set_string("formspec", + "invsize[8,10;]".. + "list[current_name;src1;1.5,0;1,1;]".. + "list[current_name;dst1;1.5,1;1,1;]".. + "list[current_name;src2;2.5,1;1,1;]".. + "list[current_name;dst2;2.5,2;1,1;]".. + "list[current_name;src3;3.5,2;1,1;]".. + "list[current_name;dst3;3.5,3;1,1;]".. + "list[current_name;src4;4.5,1;1,1;]".. + "list[current_name;dst4;4.5,2;1,1;]".. + "list[current_name;src5;5.5,0;1,1;]".. + "list[current_name;dst5;5.5,1;1,1;]".. + "image[3.5,4;1,1;default_furnace_fire_bg.png".. + "^[lowpart:100:default_furnace_fire_fg.png]".. + "list[current_name;fuel;3.5,5;1,1;]".. + "list[current_player;main;0,6;8,4;]") + if furnaceb > 9 then + local inv = meta:get_inventory() + inv:add_item("fuel", "default:coal_lump "..furnaceb-9) + end + end + end + if bonfireb >= 10 and math.random(2) == 1 and minetest.get_node(pos).name == "air" then + for _, v in ipairs(sticks_and_leaves) do + v:remove() + end + minetest.set_node(pos, {name = "bonfire:self"}) + local meta = minetest.get_meta(pos) + meta:set_int("active", 1) + meta:set_float("fuel_time", 0) + meta:set_float("fuel_totaltime", 20) + meta:set_string("formspec", + "invsize[8,9;]".. + "image[2,2;1,1;default_furnace_fire_bg.png".. + "^[lowpart:100:default_furnace_fire_fg.png]".. + "list[current_name;fuel;2,3;1,1;]".. + "list[current_name;src;2,1;1,1;]".. + "list[current_name;dst;5,1;2,1;]".. + "list[current_player;main;0,5;8,4;]") + end + end + item:add_wear(65535/10) + return item + end, +}) + + +minetest.register_craft({ + type = "shapeless", + output = "sticks:sticks", + recipe = {"group:stick", "group:stick"}, +}) diff --git a/mods/sticks/textures/sticks_sticks.png b/mods/sticks/textures/sticks_sticks.png new file mode 100644 index 0000000..10364aa Binary files /dev/null and b/mods/sticks/textures/sticks_sticks.png differ diff --git a/mods/tnt/README.txt b/mods/tnt/README.txt new file mode 100644 index 0000000..11c0c31 --- /dev/null +++ b/mods/tnt/README.txt @@ -0,0 +1,28 @@ +=== TNT-MOD for MINETEST-C55 === +by PilzAdam + +Introduction: +This mod adds TNT to Minetest. TNT is a tool to help the player +in mining. + +How to install: +Unzip the archive an place it in minetest-base-directory/mods/minetest/ +if you have a windows client or a linux run-in-place client. If you have +a linux system-wide instalation place it in ~/.minetest/mods/minetest/. +If you want to install this mod only in one world create the folder +worldmods/ in your worlddirectory. +For further information or help see: +http://wiki.minetest.com/wiki/Installing_Mods + +How to use the mod: +Craft gunpowder by placing coal and gravel in the crafting area. The +gunpowder can be used to craft TNT or as fuze for TNT. To craft TNT +surround gunpowder with 4 wood in a + shape. +There are different ways to blow up TNT: +1. Hit it with a torch. +2. Hit a gunpowder fuze that leads to a TNT block with a torch. +3. Activate it with mesecons (fastest way) +Be aware of the damage radius of 7 blocks! + +License: +WTFPL \ No newline at end of file diff --git a/mods/tnt/depends.txt b/mods/tnt/depends.txt new file mode 100644 index 0000000..cede4db --- /dev/null +++ b/mods/tnt/depends.txt @@ -0,0 +1,3 @@ +default +fire +trees diff --git a/mods/tnt/init.lua b/mods/tnt/init.lua new file mode 100644 index 0000000..3f5e678 --- /dev/null +++ b/mods/tnt/init.lua @@ -0,0 +1,268 @@ +local destroy = function(pos) + local nodename = minetest.env:get_node(pos).name + if nodename ~= "air" then + minetest.env:remove_node(pos) + nodeupdate(pos) + if minetest.registered_nodes[nodename].groups.flammable ~= nil then + minetest.env:set_node(pos, {name="fire:basic_flame"}) + return + end + local drop = minetest.get_node_drops(nodename, "") + for _,item in ipairs(drop) do + if type(item) == "string" then + local obj = minetest.env:add_item(pos, item) + if obj == nil then + return + end + obj:get_luaentity().collect = true + obj:setacceleration({x=0, y=-10, z=0}) + obj:setvelocity({x=math.random(0,6)-3, y=10, z=math.random(0,6)-3}) + else + for i=1,item:get_count() do + local obj = minetest.env:add_item(pos, item:get_name()) + if obj == nil then + return + end + obj:get_luaentity().collect = true + obj:setacceleration({x=0, y=-10, z=0}) + obj:setvelocity({x=math.random(0,6)-3, y=10, z=math.random(0,6)-3}) + end + end + end + end +end + +boom = function(pos, time) + minetest.after(time, function(pos) + if minetest.env:get_node(pos).name ~= "tnt:tnt_burning" then + return + end + minetest.sound_play("tnt_explode", {pos=pos, gain=1.5, max_hear_distance=2*64}) + minetest.env:set_node(pos, {name="tnt:boom"}) + minetest.after(0.5, function(pos) + minetest.env:remove_node(pos) + end, {x=pos.x, y=pos.y, z=pos.z}) + + local objects = minetest.env:get_objects_inside_radius(pos, 3) + for _,obj in ipairs(objects) do + if obj:is_player() or (obj:get_luaentity() and obj:get_luaentity().name ~= "__builtin:item") then + local obj_p = obj:getpos() + local vec = {x=obj_p.x-pos.x, y=obj_p.y-pos.y, z=obj_p.z-pos.z} + local dist = (vec.x^2+vec.y^2+vec.z^2)^0.5 + local damage = (80*0.5^dist)*2 + obj:punch(obj, 1.0, { + full_punch_interval=1.0, + damage_groups = { + fleshy=7, + snappy=7 + }, +-- groupcaps={ +-- fleshy={times={[1]=1/damage, [2]=1/damage, [3]=1/damage}}, +-- snappy={times={[1]=1/damage, [2]=1/damage, [3]=1/damage}}, +-- } + }, nil) + end + end + + for dx=-1,1 do + for dz=-1,1 do + for dy=1,-1,-1 do + pos.x = pos.x+dx + pos.y = pos.y+dy + pos.z = pos.z+dz + + local node = minetest.env:get_node(pos) + if node.name == "tnt:tnt" or node.name == "tnt:tnt_burning" then + minetest.env:set_node(pos, {name="tnt:tnt_burning"}) + boom({x=pos.x, y=pos.y, z=pos.z}, 0) + elseif node.name == "fire:basic_flame" or string.find(node.name, "default:water_") or string.find(node.name, "default:lava_") or node.name == "tnt:boom" then + + else + if math.abs(dx)<2 and math.abs(dy)<2 and math.abs(dz)<2 then + if minetest.env:get_node(pos).name ~= "default:obsidian" then + destroy(pos) + end + else + if math.random(1,5) <= 4 then + if minetest.env:get_node(pos).name ~= "default:obsidian" then + destroy(pos) + end + end + end + end + + pos.x = pos.x-dx + pos.y = pos.y-dy + pos.z = pos.z-dz + end + end + end + end, pos) +end + +minetest.register_node("tnt:tnt", { + description = "Gunpowder Keg", + drawtype = "nodebox", + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {-3/16,-8/16,-3/16,3/16,0/16,3/16}, + }, + }, + tiles = {"tnt_top.png", "tnt_bottom.png", "tnt_side.png"}, + groups = {dig_immediate=2, mesecon=2, falling_node=1}, + sounds = default.node_sound_wood_defaults(), + on_punch = function(pos, node, puncher) + if puncher:get_wielded_item():get_name() == "default:torch" then + minetest.sound_play("tnt_ignite", {pos=pos}) + minetest.env:set_node(pos, {name="tnt:tnt_burning"}) + boom(pos, 4) + end + end, + + on_timer = function(pos,elapsed) + minetest.env:set_node(pos, {name="tnt:tnt_burning"}) + boom(pos, 0) + end, + + mesecons = { + effector = { + action_on = function(pos, node) + minetest.env:set_node(pos, {name="tnt:tnt_burning"}) + boom(pos, 0) + end + }, + }, +}) + +minetest.register_node("tnt:tnt_burning", { + drawtype = "nodebox", + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {-3/16,-8/16,-3/16,3/16,0/16,3/16}, + }, + }, + tiles = {"tnt_top_burning.png", "tnt_bottom.png", "tnt_side.png"}, + light_source = 5, + drop = "", + groups = {falling_node=1}, + sounds = default.node_sound_wood_defaults(), + + on_timer = function(pos,elapsed) + minetest.env:set_node(pos, {name="tnt:tnt_burning"}) + boom(pos, 0) + end, + +}) + +minetest.register_node("tnt:boom", { + drawtype = "plantlike", + tiles = {"tnt_boom.png"}, + light_source = LIGHT_MAX, + walkable = false, + drop = "", + groups = {dig_immediate=3}, +}) + +burn = function(pos) + if minetest.env:get_node(pos).name == "tnt:tnt" then + minetest.sound_play("tnt_ignite", {pos=pos}) + minetest.env:set_node(pos, {name="tnt:tnt_burning"}) + boom(pos, 1) + return + end + if minetest.env:get_node(pos).name ~= "tnt:gunpowder" then + return + end + minetest.sound_play("tnt_gunpowder_burning", {pos=pos, gain=2}) + minetest.env:set_node(pos, {name="tnt:gunpowder_burning"}) + + minetest.after(1, function(pos) + if minetest.env:get_node(pos).name ~= "tnt:gunpowder_burning" then + return + end + minetest.after(0.5, function(pos) + minetest.env:remove_node(pos) + end, {x=pos.x, y=pos.y, z=pos.z}) + for dx=-1,1 do + for dz=-1,1 do + for dy=-1,1 do + pos.x = pos.x+dx + pos.y = pos.y+dy + pos.z = pos.z+dz + + if not (math.abs(dx) == 1 and math.abs(dz) == 1) then + if dy == 0 then + burn({x=pos.x, y=pos.y, z=pos.z}) + else + if math.abs(dx) == 1 or math.abs(dz) == 1 then + burn({x=pos.x, y=pos.y, z=pos.z}) + end + end + end + + pos.x = pos.x-dx + pos.y = pos.y-dy + pos.z = pos.z-dz + end + end + end + end, pos) +end + +if minetest.setting_get("log_mods") then + minetest.log("action", "tnt loaded") +end + + +minetest.register_abm({ + nodenames = {"tnt:tnt_burning"}, + interval = 4, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local ntimer = minetest.env:get_node_timer(pos) + ntimer:start(1) +end, +}) + +minetest.register_craftitem("tnt:gunpowder", { + description = "Gunpowder", + inventory_image = "tnt_gunpowder.png", + wield_image = "tnt_gunpowder.png", +}) + +local tree = {} + +tree.types = { + {"ash"}, + {"aspen"}, + {"birch"}, + {"maple"}, + {"chestnut"}, + {"pine"}, + {"spruce"} +} + +for _, row in ipairs(tree.types) do + local name = row[1] + minetest.register_craft({ + output = "tnt:tnt", + recipe = { + {"trees:"..name.."_plank", "trees:"..name.."_plank", "trees:"..name.."_plank"}, + {"trees:"..name.."_plank", "tnt:gunpowder", "trees:"..name.."_plank"}, + {"trees:"..name.."_plank", "trees:"..name.."_plank", "trees:"..name.."_plank"}, + } + }) +end + +minetest.register_craft({ + output = "tnt:gunpowder", + recipe = { + {"minerals:charcoal","minerals:saltpeter","minerals:charcoal"}, + {"minerals:saltpeter","minerals:sulfur","minerals:saltpeter"}, + {"minerals:charcoal","minerals:saltpeter","minerals:charcoal"}, + } +}) diff --git a/mods/tnt/sounds/tnt_explode.ogg b/mods/tnt/sounds/tnt_explode.ogg new file mode 100644 index 0000000..a414ea0 Binary files /dev/null and b/mods/tnt/sounds/tnt_explode.ogg differ diff --git a/mods/tnt/sounds/tnt_gunpowder_burning.ogg b/mods/tnt/sounds/tnt_gunpowder_burning.ogg new file mode 100644 index 0000000..5c5bfaf Binary files /dev/null and b/mods/tnt/sounds/tnt_gunpowder_burning.ogg differ diff --git a/mods/tnt/sounds/tnt_ignite.ogg b/mods/tnt/sounds/tnt_ignite.ogg new file mode 100644 index 0000000..199f206 Binary files /dev/null and b/mods/tnt/sounds/tnt_ignite.ogg differ diff --git a/mods/tnt/textures/tnt_boom.png b/mods/tnt/textures/tnt_boom.png new file mode 100644 index 0000000..5588723 Binary files /dev/null and b/mods/tnt/textures/tnt_boom.png differ diff --git a/mods/tnt/textures/tnt_bottom.png b/mods/tnt/textures/tnt_bottom.png new file mode 100644 index 0000000..c0f23b7 Binary files /dev/null and b/mods/tnt/textures/tnt_bottom.png differ diff --git a/mods/tnt/textures/tnt_gunpowder.png b/mods/tnt/textures/tnt_gunpowder.png new file mode 100644 index 0000000..277a10d Binary files /dev/null and b/mods/tnt/textures/tnt_gunpowder.png differ diff --git a/mods/tnt/textures/tnt_side.png b/mods/tnt/textures/tnt_side.png new file mode 100644 index 0000000..34b50f8 Binary files /dev/null and b/mods/tnt/textures/tnt_side.png differ diff --git a/mods/tnt/textures/tnt_top.png b/mods/tnt/textures/tnt_top.png new file mode 100644 index 0000000..2096e35 Binary files /dev/null and b/mods/tnt/textures/tnt_top.png differ diff --git a/mods/tnt/textures/tnt_top_burning.png b/mods/tnt/textures/tnt_top_burning.png new file mode 100644 index 0000000..21a0442 Binary files /dev/null and b/mods/tnt/textures/tnt_top_burning.png differ diff --git a/mods/trees/depends.txt b/mods/trees/depends.txt new file mode 100644 index 0000000..beff4ed --- /dev/null +++ b/mods/trees/depends.txt @@ -0,0 +1,3 @@ +default +metals +bonfire \ No newline at end of file diff --git a/mods/trees/init.lua b/mods/trees/init.lua new file mode 100644 index 0000000..180b7a7 --- /dev/null +++ b/mods/trees/init.lua @@ -0,0 +1,81 @@ +trees = {} + +dofile(minetest.get_modpath("trees").."/leavesgen.lua") + +function trees.make_tree(pos, tree) + local tree = realtest.registered_trees[tree] + if not table.contains(tree.grounds, minetest.get_node({x=pos.x,y=pos.y-1,z=pos.z}).name) then + return + end + local height = tree.height() + for i = 1,height do + if minetest.get_node({x=pos.x, y=pos.y+i, z=pos.z}).name ~= "air" then + return + end + end + for i = 0,height-1 do + minetest.add_node({x=pos.x, y=pos.y+i, z=pos.z}, {name=tree.name.."_trunk"}) + end + minetest.add_node({x=pos.x, y=pos.y+height, z=pos.z}, {name=tree.name.."_trunk_top"}) + for i = 1,#tree.leaves do + local p = {x=pos.x+tree.leaves[i][1], y=pos.y+height+tree.leaves[i][2], z=pos.z+tree.leaves[i][3]} + if minetest.get_node(p).name == "air" or minetest.get_node(p).name == "ignore" then + minetest.add_node(p, {name=tree.name.."_leaves"}) + end + end +end + +local function generate(tree, minp, maxp, seed) + local perlin1 = minetest.get_perlin(329, 3, 0.6, 100) + -- Assume X and Z lengths are equal + local divlen = 16 + local divs = (maxp.x-minp.x)/divlen+1; + for divx=0,divs-1 do + for divz=0,divs-1 do + local x0 = minp.x + math.floor((divx+0)*divlen) + local z0 = minp.z + math.floor((divz+0)*divlen) + local x1 = minp.x + math.floor((divx+1)*divlen) + local z1 = minp.z + math.floor((divz+1)*divlen) + -- Determine trees amount from perlin noise + local trees_amount = math.floor(perlin1:get2d({x=x0, y=z0}) * 5 + 0) + -- Find random positions for trees based on this random + local pr = PseudoRandom(seed) + for i=0,trees_amount do + local x = pr:next(x0, x1) + local z = pr:next(z0, z1) + -- Find ground level (0...30) + local ground_y = nil + for y=30,0,-1 do + if minetest.get_node({x=x,y=y,z=z}).name ~= "air" then + ground_y = y + break + end + end + if ground_y then + trees.make_tree({x=x,y=ground_y+1,z=z}, tree) + end + end + end + end +end + +dofile(minetest.get_modpath("trees").."/registration.lua") + +minetest.register_on_generated(function(minp, maxp, seed) + local pr = PseudoRandom(seed) + local n = 0 + if pr:next(1,2) == 1 then + n = n + 1 + end + if pr:next(1, 10) == 1 then + n = n + 1 + end + if pr:next(1, 20) == 1 then + n = n + 1 + end + if n > 0 then + for i = 1, n do + generate(realtest.registered_trees_list[pr:next(1,#realtest.registered_trees_list)], minp, maxp, seed, 1/8/2, 1) + end + end +end) diff --git a/mods/trees/leavesgen.lua b/mods/trees/leavesgen.lua new file mode 100644 index 0000000..8b04446 --- /dev/null +++ b/mods/trees/leavesgen.lua @@ -0,0 +1,1632 @@ +trees.gen_lists={} +trees.gen_lists.ash={ + {0,2,0}, + {-1,2,0}, + {1,2,0}, + {0,2,-1}, + {0,2,1}, + ---------- + {-1,1,-1}, + {0,1,-1}, + {1,1,-1}, + {-1,1,0}, + {0,1,0}, + {1,1,0}, + {-1,1,1}, + {0,1,1}, + {1,1,1}, + {-2,1,0}, + {2,1,0}, + {0,1,-2}, + {0,1,2}, + ---------- + {-1,0,-2}, + {0,0,-2}, + {1,0,-2}, + {-2,0,-1}, + {-1,0,-1}, + {0,0,-1}, + {1,0,-1}, + {2,0,-1}, + {-2,0,0}, + {-1,0,0}, + {0,0,0}, + {1,0,0}, + {2,0,0}, + {-2,0,1}, + {-1,0,1}, + {0,0,1}, + {1,0,1}, + {2,0,1}, + {-1,0,2}, + {0,0,2}, + {1,0,2}, + ---------- + {-1,-1,-2}, + {0,-1,-2}, + {1,-1,-2}, + {-2,-1,-1}, + {-1,-1,-1}, + {0,-1,-1}, + {1,-1,-1}, + {2,-1,-1}, + {-2,-1,0}, + {-1,-1,0}, + {0,-1,0}, + {1,-1,0}, + {2,-1,0}, + {-2,-1,1}, + {-1,-1,1}, + {0,-1,1}, + {1,-1,1}, + {2,-1,1}, + {-1,-1,2}, + {0,-1,2}, + {1,-1,2}, + {3,-1,0}, + {-3,-1,0}, + {0,-1,3}, + {0,-1,-3}, + ---------- + {-2,-2,-2}, + {-1,-2,-2}, + {0,-2,-2}, + {1,-2,-2}, + {2,-2,-2}, + {-2,-2,-1}, + {-1,-2,-1}, + {0,-2,-1}, + {1,-2,-1}, + {2,-2,-1}, + {-2,-2,0}, + {-1,-2,0}, + {0,-2,0}, + {1,-2,0}, + {2,-2,0}, + {-2,-2,1}, + {-1,-2,1}, + {0,-2,1}, + {1,-2,1}, + {2,-2,1}, + {-2,-2,2}, + {-1,-2,2}, + {0,-2,2}, + {1,-2,2}, + {2,-2,2}, + {3,-2,0}, + {-3,-2,0}, + {0,-2,3}, + {0,-2,-3}, + ---------- + {-1,-3,-1}, + {0,-3,-1}, + {1,-3,-1}, + {-1,-3,0}, + {0,-3,0}, + {1,-3,0}, + {-1,-3,1}, + {0,-3,1}, + {1,-3,1}, + {-2,-3,0}, + {2,-3,0}, + {0,-3,-2}, + {0,-3,2}, +} + +trees.gen_lists.maple={ + {0,1,0}, + {-1,1,0}, + {1,1,0}, + {0,1,-1}, + {0,1,1}, + ----------- + {-1,0,0}, + {1,0,0}, + {0,0,-1}, + {0,0,1}, + {-1,0,-1}, + {1,0,-1}, + {-1,0,1}, + {1,0,1}, + ----------- + {-1,-1,0}, + {1,-1,0}, + {0,-1,-1}, + {0,-1,1}, + {-1,-1,-1}, + {1,-1,-1}, + {-1,-1,1}, + {1,-1,1}, + {-2,-1,-1}, + {-2,-1,0}, + {-2,-1,1}, + {2,-1,-1}, + {2,-1,0}, + {2,-1,1}, + {1,-1,-2}, + {0,-1,-2}, + {-1,-1,-2}, + {1,-1,2}, + {0,-1,2}, + {-1,-1,2}, + ----------- + {-1,-2,0}, + {1,-2,0}, + {0,-2,-1}, + {0,-2,1}, + {-1,-2,-1}, + {1,-2,-1}, + {-1,-2,1}, + {1,-2,1}, + {-2,-2,-1}, + {-2,-2,0}, + {-2,-2,1}, + {2,-2,-1}, + {2,-2,0}, + {2,-2,1}, + {-1,-2,-2}, + {0,-2,-2}, + {1,-2,-2}, + {-1,-2,2}, + {0,-2,2}, + {1,-2,2}, + {-2,-2,2}, + {-2,-2,-2}, + {2,-2,2}, + {2,-2,-2}, + ----------- + {-1,-3,1}, + {-1,-3,0}, + {-1,-3,-1}, + {1,-3,1}, + {1,-3,0}, + {1,-3,-1}, + {0,-3,1}, + {0,-3,-1}, + {-2,-3,0}, + {2,-3,0}, + {0,-3,2}, + {0,-3,-2}, + ----------- + {0,-4,-1}, + {0,-4,1}, + {-1,-4,0}, + {1,-4,0}, +} + +trees.gen_lists.birch={ + {1,1,0}, + {0,1,1}, + {-1,1,0}, + {0,1,-1}, + {0,1,0}, + ---------- + {-1,0,-1}, + {0,0,-1}, + {1,0,-1}, + {-1,0,0}, + {0,0,0}, + {1,0,0}, + {-1,0,1}, + {0,0,1}, + {1,0,1}, + ---------- + {-1,-1,-1}, + {0,-1,-1}, + {1,-1,-1}, + {-1,-1,0}, + {0,-1,0}, + {1,-1,0}, + {-1,-1,1}, + {0,-1,1}, + {1,-1,1}, + {-2,-1,-1}, + {-2,-1,0}, + {-2,-1,1}, + {2,-1,-1}, + {2,-1,0}, + {2,-1,1}, + {-1,-1,-2}, + {0,-1,-2}, + {1,-1,-2}, + {-1,-1,2}, + {0,-1,2}, + {1,-1,2}, + ----------- + {-1,-2,-1}, + {0,-2,-1}, + {1,-2,-1}, + {-1,-2,0}, + {0,-2,0}, + {1,-2,0}, + {-1,-2,1}, + {0,-2,1}, + {1,-2,1}, + {-2,-2,-1}, + {-2,-2,0}, + {-2,-2,1}, + {2,-2,-1}, + {2,-2,0}, + {2,-2,1}, + {-1,-2,-2}, + {0,-2,-2}, + {1,-2,-2}, + {-1,-2,2}, + {0,-2,2}, + {1,-2,2}, + ----------- + {-1,-3,-1}, + {0,-3,-1}, + {1,-3,-1}, + {-1,-3,0}, + {0,-3,0}, + {1,-3,0}, + {-1,-3,1}, + {0,-3,1}, + {1,-3,1}, + {-2,-3,-1}, + {-2,-3,0}, + {-2,-3,1}, + {2,-3,-1}, + {2,-3,0}, + {2,-3,1}, + {-1,-3,-2}, + {0,-3,-2}, + {1,-3,-2}, + {-1,-3,2}, + {0,-3,2}, + {1,-3,2}, + ----------- + {-2,-4,-2}, + {-1,-4,-2}, + {0,-4,-2}, + {1,-4,-2}, + {2,-4,-2}, + {-2,-4,-1}, + {-1,-4,-1}, + {0,-4,-1}, + {1,-4,-1}, + {2,-4,-1}, + {-2,-4,0}, + {-1,-4,0}, + {0,-4,0}, + {1,-4,0}, + {2,-4,0}, + {-2,-4,1}, + {-1,-4,1}, + {0,-4,1}, + {1,-4,1}, + {2,-4,1}, + {-2,-4,2}, + {-1,-4,2}, + {0,-4,2}, + {1,-4,2}, + {2,-4,2}, + {-3,-4,0}, + {3,-4,0}, + {0,-4,-3}, + {0,-4,3}, + ------------ + {-2,-5,-2}, + {-1,-5,-2}, + {0,-5,-2}, + {1,-5,-2}, + {2,-5,-2}, + {-2,-5,-1}, + {-1,-5,-1}, + {0,-5,-1}, + {1,-5,-1}, + {2,-5,-1}, + {-2,-5,0}, + {-1,-5,0}, + {0,-5,0}, + {1,-5,0}, + {2,-5,0}, + {-2,-5,1}, + {-1,-5,1}, + {0,-5,1}, + {1,-5,1}, + {2,-5,1}, + {-2,-5,2}, + {-1,-5,2}, + {0,-5,2}, + {1,-5,2}, + {2,-5,2}, + {-3,-5,-1}, + {-3,-5,0}, + {-3,-5,1}, + {3,-5,-1}, + {3,-5,0}, + {3,-5,1}, + {-1,-5,-3}, + {0,-5,-3}, + {1,-5,-3}, + {-1,-5,3}, + {0,-5,3}, + {1,-5,3}, + ------------- + {-2,-6,-2}, + {-1,-6,-2}, + {0,-6,-2}, + {1,-6,-2}, + {2,-6,-2}, + {-2,-6,-1}, + {-1,-6,-1}, + {0,-6,-1}, + {1,-6,-1}, + {2,-6,-1}, + {-2,-6,0}, + {-1,-6,0}, + {0,-6,0}, + {1,-6,0}, + {2,-6,0}, + {-2,-6,1}, + {-1,-6,1}, + {0,-6,1}, + {1,-6,1}, + {2,-6,1}, + {-2,-6,2}, + {-1,-6,2}, + {0,-6,2}, + {1,-6,2}, + {2,-6,2}, + {-3,-6,-1}, + {-3,-6,0}, + {-3,-6,1}, + {3,-6,-1}, + {3,-6,0}, + {3,-6,1}, + {-1,-6,-3}, + {0,-6,-3}, + {1,-6,-3}, + {-1,-6,3}, + {0,-6,3}, + {1,-6,3}, + ------------- + {-2,-7,-2}, + {-1,-7,-2}, + {0,-7,-2}, + {1,-7,-2}, + {2,-7,-2}, + {-2,-7,-1}, + {-1,-7,-1}, + {0,-7,-1}, + {1,-7,-1}, + {2,-7,-1}, + {-2,-7,0}, + {-1,-7,0}, + {0,-7,0}, + {1,-7,0}, + {2,-7,0}, + {-2,-7,1}, + {-1,-7,1}, + {0,-7,1}, + {1,-7,1}, + {2,-7,1}, + {-2,-7,2}, + {-1,-7,2}, + {0,-7,2}, + {1,-7,2}, + {2,-7,2}, + {-3,-7,-1}, + {-3,-7,0}, + {-3,-7,1}, + {3,-7,-1}, + {3,-7,0}, + {3,-7,1}, + {-1,-7,-3}, + {0,-7,-3}, + {1,-7,-3}, + {-1,-7,3}, + {0,-7,3}, + {1,-7,3}, + ---------- + {-1,-8,-1}, + {0,-8,-1}, + {1,-8,-1}, + {-1,-8,0}, + {0,-8,0}, + {1,-8,0}, + {-1,-8,1}, + {0,-8,1}, + {1,-8,1}, + {-2,-8,-1}, + {-2,-8,0}, + {-2,-8,1}, + {2,-8,-1}, + {2,-8,0}, + {2,-8,1}, + {-1,-8,-2}, + {0,-8,-2}, + {1,-8,-2}, + {-1,-8,2}, + {0,-8,2}, + {1,-8,2}, + ------------- + {-1,-9,-1}, + {0,-9,-1}, + {1,-9,-1}, + {-1,-9,0}, + {0,-9,0}, + {1,-9,0}, + {-1,-9,1}, + {0,-9,1}, + {1,-9,1}, +} + +trees.gen_lists.aspen={ + {-1,1,0}, + {1,1,0}, + {0,1,-1}, + {0,1,1}, + {0,1,0}, + ----------- + {-1,0,-1}, + {0,0,-1}, + {1,0,-1}, + {-1,0,0}, + {0,0,0}, + {1,0,0}, + {-1,0,1}, + {0,0,1}, + {1,0,1}, + {-2,0,-1}, + {-2,0,0}, + {-2,0,1}, + {2,0,-1}, + {2,0,0}, + {2,0,1}, + {-1,0,-2}, + {0,0,-2}, + {1,0,-2}, + {-1,0,2}, + {0,0,2}, + {1,0,2}, + ---------- + {-2,-1,-2}, + {-1,-1,-2}, + {0,-1,-2}, + {1,-1,-2}, + {2,-1,-2}, + {-2,-1,-1}, + {-1,-1,-1}, + {0,-1,-1}, + {1,-1,-1}, + {2,-1,-1}, + {-2,-1,0}, + {-1,-1,0}, + {0,-1,0}, + {1,-1,0}, + {2,-1,0}, + {-2,-1,1}, + {-1,-1,1}, + {0,-1,1}, + {1,-1,1}, + {2,-1,1}, + {-2,-1,2}, + {-1,-1,2}, + {0,-1,2}, + {1,-1,2}, + {2,-1,2}, + {-3,-1,0}, + {3,-1,0}, + {0,-1,-3}, + {0,-1,3}, + ----------- + {-2,-2,-2}, + {-1,-2,-2}, + {0,-2,-2}, + {1,-2,-2}, + {2,-2,-2}, + {-2,-2,-1}, + {-1,-2,-1}, + {0,-2,-1}, + {1,-2,-1}, + {2,-2,-1}, + {-2,-2,0}, + {-1,-2,0}, + {0,-2,0}, + {1,-2,0}, + {2,-2,0}, + {-2,-2,1}, + {-1,-2,1}, + {0,-2,1}, + {1,-2,1}, + {2,-2,1}, + {-2,-2,2}, + {-1,-2,2}, + {0,-2,2}, + {1,-2,2}, + {2,-2,2}, + {-3,-2,-1}, + {-3,-2,0}, + {-3,-2,1}, + {3,-2,-1}, + {3,-2,0}, + {3,-2,1}, + {-1,-2,-3}, + {0,-2,-3}, + {1,-2,-3}, + {-1,-2,3}, + {0,-2,3}, + {1,-2,3}, + ----------- + {-1,-3,-1}, + {0,-3,-1}, + {1,-3,-1}, + {-1,-3,0}, + {0,-3,0}, + {1,-3,0}, + {-1,-3,1}, + {0,-3,1}, + {1,-3,1}, + {-2,-3,-1}, + {-2,-3,0}, + {-2,-3,1}, + {2,-3,-1}, + {2,-3,0}, + {2,-3,1}, + {-1,-3,-2}, + {0,-3,-2}, + {1,-3,-2}, + {-1,-3,2}, + {0,-3,2}, + {1,-3,2}, + ----------- + {-1,-4,-1}, + {-1,-4,0}, + {-1,-4,1}, + {0,-4,-1}, + {0,-4,0}, + {0,-4,1}, + {1,-4,-1}, + {1,-4,0}, + {1,-4,1}, + {-2,-4,0}, + {2,-4,0}, + {0,-4,-2}, + {0,-4,2}, + ----------- + {-1,-5,-1}, + {-1,-5,0}, + {-1,-5,1}, + {0,-5,-1}, + {0,-5,0}, + {0,-5,1}, + {1,-5,-1}, + {1,-5,0}, + {1,-5,1}, + ---------- + {-1,-6,0}, + {1,-6,0}, + {0,-6,-1}, + {0,-6,1}, +} + +trees.gen_lists.chestnut={ + {0,1,0}, + {-1,1,0}, + {1,1,0}, + {0,1,-1}, + {0,1,1}, + ----------- + {-1,0,-1}, + {0,0,-1}, + {1,0,-1}, + {-1,0,0}, + {0,0,0}, + {1,0,0}, + {-1,0,1}, + {0,0,1}, + {1,0,1}, + {-2,0,0}, + {2,0,0}, + {0,0,-2}, + {0,0,2}, + ----------- + {-2,-1,-2}, + {-1,-1,-2}, + {0,-1,-2}, + {1,-1,-2}, + {2,-1,-2}, + {-2,-1,-1}, + {-1,-1,-1}, + {0,-1,-1}, + {1,-1,-1}, + {2,-1,-1}, + {-2,-1,0}, + {-1,-1,0}, + {0,-1,0}, + {1,-1,0}, + {2,-1,0}, + {-2,-1,1}, + {-1,-1,1}, + {0,-1,1}, + {1,-1,1}, + {2,-1,1}, + {-2,-1,2}, + {-1,-1,2}, + {0,-1,2}, + {1,-1,2}, + {2,-1,2}, + {-1,-1,-3}, + {0,-1,-3}, + {1,-1,-3}, + {-1,-1,3}, + {0,-1,3}, + {1,-1,3}, + {-3,-1,-1}, + {-3,-1,0}, + {-3,-1,1}, + {3,-1,-1}, + {3,-1,0}, + {3,-1,1}, + ----------- + {-2,-2,-2}, + {-1,-2,-2}, + {0,-2,-2}, + {1,-2,-2}, + {2,-2,-2}, + {-2,-2,-1}, + {-1,-2,-1}, + {0,-2,-1}, + {1,-2,-1}, + {2,-2,-1}, + {-2,-2,0}, + {-1,-2,0}, + {0,-2,0}, + {1,-2,0}, + {2,-2,0}, + {-2,-2,1}, + {-1,-2,1}, + {0,-2,1}, + {1,-2,1}, + {2,-2,1}, + {-2,-2,2}, + {-1,-2,2}, + {0,-2,2}, + {1,-2,2}, + {2,-2,2}, + {-2,-2,-3}, + {-1,-2,-3}, + {0,-2,-3}, + {1,-2,-3}, + {2,-2,-3}, + {-2,-2,3}, + {-1,-2,3}, + {0,-2,3}, + {1,-2,3}, + {2,-2,3}, + {-3,-2,-2}, + {-3,-2,-1}, + {-3,-2,0}, + {-3,-2,1}, + {-3,-2,2}, + {3,-2,-2}, + {3,-2,-1}, + {3,-2,0}, + {3,-2,1}, + {3,-2,2}, + {-1,-2,-4}, + {0,-2,-4}, + {1,-2,-4}, + {-1,-2,4}, + {0,-2,4}, + {1,-2,4}, + {-4,-2,-1}, + {-4,-2,0}, + {-4,-2,1}, + {4,-2,-1}, + {4,-2,0}, + {4,-2,1}, + {-5,-2,0}, + {5,-2,0}, + {0,-2,-5}, + {0,-2,5}, + ----------- + {-3,-3,-4}, + {-2,-3,-4}, + {-1,-3,-4}, + {0,-3,-4}, + {1,-3,-4}, + {2,-3,-4}, + {3,-3,-4}, + {-4,-3,-3}, + {-3,-3,-3}, + {-2,-3,-3}, + {-1,-3,-3}, + {0,-3,-3}, + {1,-3,-3}, + {2,-3,-3}, + {3,-3,-3}, + {4,-3,-3}, + {-4,-3,-2}, + {-3,-3,-2}, + {-2,-3,-2}, + {-1,-3,-2}, + {0,-3,-2}, + {1,-3,-2}, + {2,-3,-2}, + {3,-3,-2}, + {4,-3,-2}, + {-4,-3,-1}, + {-3,-3,-1}, + {-2,-3,-1}, + {-1,-3,-1}, + {0,-3,-1}, + {1,-3,-1}, + {2,-3,-1}, + {3,-3,-1}, + {4,-3,-1}, + {-4,-3,0}, + {-3,-3,0}, + {-2,-3,0}, + {-1,-3,0}, + {0,-3,0}, + {1,-3,0}, + {2,-3,0}, + {3,-3,0}, + {4,-3,0}, + {-4,-3,1}, + {-3,-3,1}, + {-2,-3,1}, + {-1,-3,1}, + {0,-3,1}, + {1,-3,1}, + {2,-3,1}, + {3,-3,1}, + {4,-3,1}, + {-4,-3,2}, + {-3,-3,2}, + {-2,-3,2}, + {-1,-3,2}, + {0,-3,2}, + {1,-3,2}, + {2,-3,2}, + {3,-3,2}, + {4,-3,2}, + {-4,-3,3}, + {-3,-3,3}, + {-2,-3,3}, + {-1,-3,3}, + {0,-3,3}, + {1,-3,3}, + {2,-3,3}, + {3,-3,3}, + {4,-3,3}, + {-3,-3,4}, + {-2,-3,4}, + {-1,-3,4}, + {0,-3,4}, + {1,-3,4}, + {2,-3,4}, + {3,-3,4}, + {-2,-3,-5}, + {-1,-3,-5}, + {0,-3,-5}, + {1,-3,-5}, + {2,-3,-5}, + {-2,-3,5}, + {-1,-3,5}, + {0,-3,5}, + {1,-3,5}, + {2,-3,5}, + {-5,-3,-2}, + {-5,-3,-1}, + {-5,-3,0}, + {-5,-3,1}, + {-5,-3,2}, + {5,-3,-2}, + {5,-3,-1}, + {5,-3,0}, + {5,-3,1}, + {5,-3,2}, + {-6,-3,0}, + {6,-3,0}, + {0,-3,-6}, + {0,-3,6}, + ---------- + {-1,-4,-6}, + {0,-4,-6}, + {1,-4,-6}, + + {-3,-4,-5}, + {-2,-4,-5}, + {-1,-4,-5}, + {0,-4,-5}, + {1,-4,-5}, + {2,-4,-5}, + {3,-4,-5}, + + {-4,-4,-4}, + {-3,-4,-4}, + {-2,-4,-4}, + {-1,-4,-4}, + {0,-4,-4}, + {1,-4,-4}, + {2,-4,-4}, + {3,-4,-4}, + {4,-4,-4}, + + {-5,-4,-3}, + {-4,-4,-3}, + {-3,-4,-3}, + {-2,-4,-3}, + {-1,-4,-3}, + {0,-4,-3}, + {1,-4,-3}, + {2,-4,-3}, + {3,-4,-3}, + {4,-4,-3}, + {5,-4,-3}, + + {-5,-4,-2}, + {-4,-4,-2}, + {-3,-4,-2}, + {-2,-4,-2}, + {-1,-4,-2}, + {0,-4,-2}, + {1,-4,-2}, + {2,-4,-2}, + {3,-4,-2}, + {4,-4,-2}, + {5,-4,-2}, + + {-6,-4,-1}, + {-5,-4,-1}, + {-4,-4,-1}, + {-3,-4,-1}, + {-2,-4,-1}, + {-1,-4,-1}, + {0,-4,-1}, + {1,-4,-1}, + {2,-4,-1}, + {3,-4,-1}, + {4,-4,-1}, + {5,-4,-1}, + {6,-4,-1}, + + {-6,-4,0}, + {-5,-4,0}, + {-4,-4,0}, + {-3,-4,0}, + {-2,-4,0}, + {-1,-4,0}, + {0,-4,0}, + {1,-4,0}, + {2,-4,0}, + {3,-4,0}, + {4,-4,0}, + {5,-4,0}, + {6,-4,0}, + + {-6,-4,1}, + {-5,-4,1}, + {-4,-4,1}, + {-3,-4,1}, + {-2,-4,1}, + {-1,-4,1}, + {0,-4,1}, + {1,-4,1}, + {2,-4,1}, + {3,-4,1}, + {4,-4,1}, + {5,-4,1}, + {6,-4,1}, + + {-5,-4,2}, + {-4,-4,2}, + {-3,-4,2}, + {-2,-4,2}, + {-1,-4,2}, + {0,-4,2}, + {1,-4,2}, + {2,-4,2}, + {3,-4,2}, + {4,-4,2}, + {5,-4,2}, + + {-5,-4,3}, + {-4,-4,3}, + {-3,-4,3}, + {-2,-4,3}, + {-1,-4,3}, + {0,-4,3}, + {1,-4,3}, + {2,-4,3}, + {3,-4,3}, + {4,-4,3}, + {5,-4,3}, + + {-4,-4,4}, + {-3,-4,4}, + {-2,-4,4}, + {-1,-4,4}, + {0,-4,4}, + {1,-4,4}, + {2,-4,4}, + {3,-4,4}, + {4,-4,4}, + + {-3,-4,5}, + {-2,-4,5}, + {-1,-4,5}, + {0,-4,5}, + {1,-4,5}, + {2,-4,5}, + {3,-4,5}, + + {-1,-4,6}, + {0,-4,6}, + {1,-4,6}, + ---------- + {-1,-5,-6}, + {0,-5,-6}, + {1,-5,-6}, + + {-3,-5,-5}, + {-2,-5,-5}, + {-1,-5,-5}, + {0,-5,-5}, + {1,-5,-5}, + {2,-5,-5}, + {3,-5,-5}, + + {-4,-5,-4}, + {-3,-5,-4}, + {-2,-5,-4}, + {-1,-5,-4}, + {0,-5,-4}, + {1,-5,-4}, + {2,-5,-4}, + {3,-5,-4}, + {4,-5,-4}, + + {-5,-5,-3}, + {-4,-5,-3}, + {-3,-5,-3}, + {-2,-5,-3}, + {-1,-5,-3}, + {0,-5,-3}, + {1,-5,-3}, + {2,-5,-3}, + {3,-5,-3}, + {4,-5,-3}, + {5,-5,-3}, + + {-5,-5,-2}, + {-4,-5,-2}, + {-3,-5,-2}, + {-2,-5,-2}, + {-1,-5,-2}, + {0,-5,-2}, + {1,-5,-2}, + {2,-5,-2}, + {3,-5,-2}, + {4,-5,-2}, + {5,-5,-2}, + + {-6,-5,-1}, + {-5,-5,-1}, + {-4,-5,-1}, + {-3,-5,-1}, + {-2,-5,-1}, + {-1,-5,-1}, + {0,-5,-1}, + {1,-5,-1}, + {2,-5,-1}, + {3,-5,-1}, + {4,-5,-1}, + {5,-5,-1}, + {6,-5,-1}, + + {-6,-5,0}, + {-5,-5,0}, + {-4,-5,0}, + {-3,-5,0}, + {-2,-5,0}, + {-1,-5,0}, + {0,-5,0}, + {1,-5,0}, + {2,-5,0}, + {3,-5,0}, + {4,-5,0}, + {5,-5,0}, + {6,-5,0}, + + {-6,-5,1}, + {-5,-5,1}, + {-4,-5,1}, + {-3,-5,1}, + {-2,-5,1}, + {-1,-5,1}, + {0,-5,1}, + {1,-5,1}, + {2,-5,1}, + {3,-5,1}, + {4,-5,1}, + {5,-5,1}, + {6,-5,1}, + + {-5,-5,2}, + {-4,-5,2}, + {-3,-5,2}, + {-2,-5,2}, + {-1,-5,2}, + {0,-5,2}, + {1,-5,2}, + {2,-5,2}, + {3,-5,2}, + {4,-5,2}, + {5,-5,2}, + + {-5,-5,3}, + {-4,-5,3}, + {-3,-5,3}, + {-2,-5,3}, + {-1,-5,3}, + {0,-5,3}, + {1,-5,3}, + {2,-5,3}, + {3,-5,3}, + {4,-5,3}, + {5,-5,3}, + + {-4,-5,4}, + {-3,-5,4}, + {-2,-5,4}, + {-1,-5,4}, + {0,-5,4}, + {1,-5,4}, + {2,-5,4}, + {3,-5,4}, + {4,-5,4}, + + {-3,-5,5}, + {-2,-5,5}, + {-1,-5,5}, + {0,-5,5}, + {1,-5,5}, + {2,-5,5}, + {3,-5,5}, + + {-1,-5,6}, + {0,-5,6}, + {1,-5,6}, + ---------- + {-3,-6,-4}, + {-2,-6,-4}, + {-1,-6,-4}, + {0,-6,-4}, + {1,-6,-4}, + {2,-6,-4}, + {3,-6,-4}, + {-4,-6,-3}, + {-3,-6,-3}, + {-2,-6,-3}, + {-1,-6,-3}, + {0,-6,-3}, + {1,-6,-3}, + {2,-6,-3}, + {3,-6,-3}, + {4,-6,-3}, + {-4,-6,-2}, + {-3,-6,-2}, + {-2,-6,-2}, + {-1,-6,-2}, + {0,-6,-2}, + {1,-6,-2}, + {2,-6,-2}, + {3,-6,-2}, + {4,-6,-2}, + {-4,-6,-1}, + {-3,-6,-1}, + {-2,-6,-1}, + {-1,-6,-1}, + {0,-6,-1}, + {1,-6,-1}, + {2,-6,-1}, + {3,-6,-1}, + {4,-6,-1}, + {-4,-6,0}, + {-3,-6,0}, + {-2,-6,0}, + {-1,-6,0}, + {0,-6,0}, + {1,-6,0}, + {2,-6,0}, + {3,-6,0}, + {4,-6,0}, + {-4,-6,1}, + {-3,-6,1}, + {-2,-6,1}, + {-1,-6,1}, + {0,-6,1}, + {1,-6,1}, + {2,-6,1}, + {3,-6,1}, + {4,-6,1}, + {-4,-6,2}, + {-3,-6,2}, + {-2,-6,2}, + {-1,-6,2}, + {0,-6,2}, + {1,-6,2}, + {2,-6,2}, + {3,-6,2}, + {4,-6,2}, + {-4,-6,3}, + {-3,-6,3}, + {-2,-6,3}, + {-1,-6,3}, + {0,-6,3}, + {1,-6,3}, + {2,-6,3}, + {3,-6,3}, + {4,-6,3}, + {-3,-6,4}, + {-2,-6,4}, + {-1,-6,4}, + {0,-6,4}, + {1,-6,4}, + {2,-6,4}, + {3,-6,4}, + {-2,-6,-5}, + {-1,-6,-5}, + {0,-6,-5}, + {1,-6,-5}, + {2,-6,-5}, + {-2,-6,5}, + {-1,-6,5}, + {0,-6,5}, + {1,-6,5}, + {2,-6,5}, + {-5,-6,-2}, + {-5,-6,-1}, + {-5,-6,0}, + {-5,-6,1}, + {-5,-6,2}, + {5,-6,-2}, + {5,-6,-1}, + {5,-6,0}, + {5,-6,1}, + {5,-6,2}, + {-6,-6,0}, + {6,-6,0}, + {0,-6,-6}, + {0,-6,6}, + ---------- + {-2,-7,-1}, + {-2,-7,0}, + {-2,-7,1}, + {2,-7,-1}, + {2,-7,0}, + {2,-7,1}, + {-1,-7,-1}, + {0,-7,-1}, + {1,-7,-1}, + {-1,-7,0}, + {0,-7,0}, + {1,-7,0}, + {-1,-7,1}, + {0,-7,1}, + {1,-7,1}, + {-1,-7,-2}, + {0,-7,-2}, + {1,-7,-2}, + {-1,-7,2}, + {0,-7,2}, + {1,-7,2}, +} + +trees.gen_lists.pine={ + {-1,1,0}, + {1,1,0}, + {0,1,-1}, + {0,1,1}, + {0,1,0}, + ---------- + {-1,0,-1}, + {-1,0,0}, + {-1,0,1}, + {0,0,-1}, + {0,0,0}, + {0,0,1}, + {1,0,-1}, + {1,0,0}, + {1,0,1}, + ---------- + {-1,-1,-1}, + {-1,-1,0}, + {-1,-1,1}, + {0,-1,-1}, + {0,-1,0}, + {0,-1,1}, + {1,-1,-1}, + {1,-1,0}, + {1,-1,1}, + {-2,-1,-1}, + {-2,-1,0}, + {-2,-1,1}, + {2,-1,-1}, + {2,-1,0}, + {2,-1,1}, + {-1,-1,-2}, + {0,-1,-2}, + {1,-1,-2}, + {-1,-1,2}, + {0,-1,2}, + {1,-1,2}, + ---------- + {-2,-2,-2}, + {-2,-2,-1}, + {-2,-2,0}, + {-2,-2,1}, + {-2,-2,2}, + {-1,-2,-2}, + {-1,-2,-1}, + {-1,-2,0}, + {-1,-2,1}, + {-1,-2,2}, + {-1,-2,-2}, + {0,-2,-1}, + {0,-2,0}, + {0,-2,1}, + {0,-2,2}, + {1,-2,-2}, + {1,-2,-1}, + {1,-2,0}, + {1,-2,1}, + {1,-2,2}, + {2,-2,-2}, + {2,-2,-1}, + {2,-2,0}, + {2,-2,1}, + {2,-2,2}, + {-3,-2,-1}, + {-3,-2,0}, + {-3,-2,1}, + {3,-2,-1}, + {3,-2,0}, + {3,-2,1}, + {-1,-2,-3}, + {0,-2,-3}, + {1,-2,-3}, + {-1,-2,3}, + {0,-2,3}, + {1,-2,3}, + ---------- + {-3,-3,-2}, + {-3,-3,-1}, + {-3,-3,0}, + {-3,-3,1}, + {-3,-3,2}, + {-2,-3,-3}, + {-2,-3,-2}, + {-2,-3,-1}, + {-2,-3,0}, + {-2,-3,1}, + {-2,-3,2}, + {-2,-3,3}, + {-1,-3,-3}, + {-1,-3,-2}, + {-1,-3,-1}, + {-1,-3,0}, + {-1,-3,1}, + {-1,-3,2}, + {-1,-3,3}, + {0,-3,-3}, + {0,-3,-2}, + {0,-3,-1}, + {0,-3,0}, + {0,-3,1}, + {0,-3,2}, + {0,-3,3}, + {1,-3,-3}, + {1,-3,-2}, + {1,-3,-1}, + {1,-3,0}, + {1,-3,1}, + {1,-3,2}, + {1,-3,3}, + {2,-3,-3}, + {2,-3,-2}, + {2,-3,-1}, + {2,-3,0}, + {2,-3,1}, + {2,-3,2}, + {2,-3,3}, + {3,-3,-2}, + {3,-3,-1}, + {3,-3,0}, + {3,-3,1}, + {3,-3,2}, + ---------- + {-3,-4,-2}, + {-3,-4,-1}, + {-3,-4,0}, + {-3,-4,1}, + {-3,-4,2}, + {-2,-4,-3}, + {-2,-4,-2}, + {-2,-4,-1}, + {-2,-4,0}, + {-2,-4,1}, + {-2,-4,2}, + {-2,-4,3}, + {-1,-4,-3}, + {-1,-4,-2}, + {-1,-4,-1}, + {-1,-4,0}, + {-1,-4,1}, + {-1,-4,2}, + {-1,-4,3}, + {0,-4,-3}, + {0,-4,-2}, + {0,-4,-1}, + {0,-4,0}, + {0,-4,1}, + {0,-4,2}, + {0,-4,3}, + {1,-4,-3}, + {1,-4,-2}, + {1,-4,-1}, + {1,-4,0}, + {1,-4,1}, + {1,-4,2}, + {1,-4,3}, + {2,-4,-3}, + {2,-4,-2}, + {2,-4,-1}, + {2,-4,0}, + {2,-4,1}, + {2,-4,2}, + {2,-4,3}, + {3,-4,-2}, + {3,-4,-1}, + {3,-4,0}, + {3,-4,1}, + {3,-4,2}, + ---------- + {-3,-5,-2}, + {-3,-5,-1}, + {-3,-5,0}, + {-3,-5,1}, + {-3,-5,2}, + {-2,-5,-3}, + {-2,-5,-2}, + {-2,-5,-1}, + {-2,-5,0}, + {-2,-5,1}, + {-2,-5,2}, + {-2,-5,3}, + {-1,-5,-3}, + {-1,-5,-2}, + {-1,-5,-1}, + {-1,-5,0}, + {-1,-5,1}, + {-1,-5,2}, + {-1,-5,3}, + {0,-5,-3}, + {0,-5,-2}, + {0,-5,-1}, + {0,-5,0}, + {0,-5,1}, + {0,-5,2}, + {0,-5,3}, + {1,-5,-3}, + {1,-5,-2}, + {1,-5,-1}, + {1,-5,0}, + {1,-5,1}, + {1,-5,2}, + {1,-5,3}, + {2,-5,-3}, + {2,-5,-2}, + {2,-5,-1}, + {2,-5,0}, + {2,-5,1}, + {2,-5,2}, + {2,-5,3}, + {3,-5,-2}, + {3,-5,-1}, + {3,-5,0}, + {3,-5,1}, + {3,-5,2}, + ---------- + {-1,-6,-1}, + {-1,-6,0}, + {-1,-6,1}, + {0,-6,-1}, + {0,-6,0}, + {0,-6,1}, + {1,-6,-1}, + {1,-6,0}, + {1,-6,1}, + {-2,-6,-1}, + {-2,-6,0}, + {-2,-6,1}, + {2,-6,-1}, + {2,-6,0}, + {2,-6,1}, + {-1,-6,-2}, + {0,-6,-2}, + {1,-6,-2}, + {-1,-6,2}, + {0,-6,2}, + {1,-6,2}, +} + +trees.gen_lists.spruce={ + {0,1,0}, + ------------- + {-1,0,0}, + {1,0,0}, + {0,0,-1}, + {0,0,1}, + {0,0,0}, + ------------- + {-1,-1,-1}, + {0,-1,-1}, + {1,-1,-1}, + {-1,-1,0}, + {0,-1,0}, + {1,-1,0}, + {-1,-1,1}, + {0,-1,1}, + {1,-1,1}, + ------------- + {-1,-2,0}, + {1,-2,0}, + {0,-2,-1}, + {0,-2,1}, + {0,-2,0}, + ------------- + {-1,-3,-1}, + {0,-3,-1}, + {1,-3,-1}, + {-1,-3,0}, + {0,-3,0}, + {1,-3,0}, + {-1,-3,1}, + {0,-3,1}, + {1,-3,1}, + {-1,-3,-2}, + {0,-3,-2}, + {1,-3,-2}, + {-1,-3,2}, + {0,-3,2}, + {1,-3,2}, + {-2,-3,-1}, + {-2,-3,0}, + {-2,-3,1}, + {2,-3,-1}, + {2,-3,0}, + {2,-3,1}, + ------------- + {-1,-4,-1}, + {0,-4,-1}, + {1,-4,-1}, + {-1,-4,0}, + {0,-4,0}, + {1,-4,0}, + {-1,-4,1}, + {0,-4,1}, + {1,-4,1}, + {0,-4,-2}, + {0,-4,2}, + {-2,-4,0}, + {2,-4,0}, + ------------- + {-2,-5,-2}, + {-1,-5,-2}, + {0,-5,-2}, + {1,-5,-2}, + {2,-5,-2}, + {-2,-5,-1}, + {-1,-5,-1}, + {0,-5,-1}, + {1,-5,-1}, + {2,-5,-1}, + {-2,-5,0}, + {-1,-5,0}, + {0,-5,0}, + {1,-5,0}, + {2,-5,0}, + {-2,-5,1}, + {-1,-5,1}, + {0,-5,1}, + {1,-5,1}, + {2,-5,1}, + {-2,-5,2}, + {-1,-5,2}, + {0,-5,2}, + {1,-5,2}, + {2,-5,2}, + {-1,-5,-3}, + {0,-5,-3}, + {1,-5,-3}, + {-1,-5,3}, + {0,-5,3}, + {1,-5,3}, + {-3,-5,-1}, + {-3,-5,0}, + {-3,-5,1}, + {3,-5,-1}, + {3,-5,0}, + {3,-5,1}, + ------------- + {-1,-6,-1}, + {0,-6,-1}, + {1,-6,-1}, + {-1,-6,0}, + {0,-6,0}, + {1,-6,0}, + {-1,-6,1}, + {0,-6,1}, + {1,-6,1}, + {-1,-6,-2}, + {0,-6,-2}, + {1,-6,-2}, + {-1,-6,2}, + {0,-6,2}, + {1,-6,2}, + {-2,-6,-1}, + {-2,-6,0}, + {-2,-6,1}, + {2,-6,-1}, + {2,-6,0}, + {2,-6,1}, + ------------- + {-2,-7,-2}, + {-1,-7,-2}, + {0,-7,-2}, + {1,-7,-2}, + {2,-7,-2}, + {-2,-7,-1}, + {-1,-7,-1}, + {0,-7,-1}, + {1,-7,-1}, + {2,-7,-1}, + {-2,-7,0}, + {-1,-7,0}, + {0,-7,0}, + {1,-7,0}, + {2,-7,0}, + {-2,-7,1}, + {-1,-7,1}, + {0,-7,1}, + {1,-7,1}, + {2,-7,1}, + {-2,-7,2}, + {-1,-7,2}, + {0,-7,2}, + {1,-7,2}, + {2,-7,2}, + {-1,-7,-3}, + {0,-7,-3}, + {1,-7,-3}, + {-1,-7,3}, + {0,-7,3}, + {1,-7,3}, + {-3,-7,-1}, + {-3,-7,0}, + {-3,-7,1}, + {3,-7,-1}, + {3,-7,0}, + {3,-7,1}, + ------------ + {-1,-8,-1}, + {0,-8,-1}, + {1,-8,-1}, + {-1,-8,0}, + {0,-8,0}, + {1,-8,0}, + {-1,-8,1}, + {0,-8,1}, + {1,-8,1}, + {-2,-8,0}, + {2,-8,0}, + {0,-8,-2}, + {0,-8,2}, +} \ No newline at end of file diff --git a/mods/trees/models/trunk_round.obj b/mods/trees/models/trunk_round.obj new file mode 100644 index 0000000..162cb5b --- /dev/null +++ b/mods/trees/models/trunk_round.obj @@ -0,0 +1,83 @@ +# Blender v2.73 (sub 0) OBJ File: 'round-trunk.blend' +# www.blender.org +o Cylinder_Cylinder.001 +v 0.099456 -0.500000 -0.499999 +v 0.099456 0.500000 -0.499999 +v 0.283227 -0.500000 -0.423879 +v 0.283227 0.500000 -0.423879 +v 0.423879 -0.500000 -0.283227 +v 0.423879 0.500000 -0.283227 +v 0.499999 -0.500000 -0.099456 +v 0.499999 0.500000 -0.099456 +v 0.499999 -0.500000 0.099456 +v 0.499999 0.500000 0.099456 +v 0.423879 -0.500000 0.283227 +v 0.423879 0.500000 0.283227 +v 0.283227 -0.500000 0.423879 +v 0.283227 0.500000 0.423879 +v 0.099456 -0.500000 0.499999 +v 0.099456 0.500000 0.499999 +v -0.099456 -0.500000 0.499999 +v -0.099456 0.500000 0.499999 +v -0.283227 -0.500000 0.423879 +v -0.283227 0.500000 0.423879 +v -0.423879 -0.500000 0.283227 +v -0.423879 0.500000 0.283227 +v -0.499999 -0.500000 0.099456 +v -0.499999 0.500000 0.099456 +v -0.499999 -0.500000 -0.099456 +v -0.499999 0.500000 -0.099456 +v -0.423879 -0.500000 -0.283227 +v -0.423879 0.500000 -0.283227 +v -0.283227 -0.500000 -0.423879 +v -0.283227 0.500000 -0.423879 +v -0.099456 -0.500000 -0.499999 +v -0.099456 0.500000 -0.499999 +vt 0.783227 0.923879 +vt 0.599456 1.000000 +vt 0.400544 1.000000 +vt 0.216773 0.923879 +vt 0.076120 0.783227 +vt 0.000000 0.599456 +vt 0.000000 0.400544 +vt 0.076120 0.216773 +vt 0.216773 0.076120 +vt 0.400544 0.000000 +vt 0.599456 0.000000 +vt 0.783227 0.076120 +vt 0.923879 0.216773 +vt 1.000000 0.400544 +vt 1.000000 0.599456 +vt 0.923880 0.783227 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.750000 1.000000 +vt 0.750000 0.000000 +vt 0.500000 1.000000 +vt 0.500000 0.000000 +vt 0.250000 1.000000 +vt 0.250000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +g Cylinder_Cylinder.001_top +s 1 +f 4/1 2/2 32/3 30/4 28/5 26/6 24/7 22/8 20/9 18/10 16/11 14/12 12/13 10/14 8/15 6/16 +g Cylinder_Cylinder.001_bottom +f 1/11 3/12 5/13 7/14 9/15 11/16 13/1 15/2 17/3 19/4 21/5 23/6 25/7 27/8 29/9 31/10 +g Cylinder_Cylinder.001_sides +f 1/17 2/18 4/19 3/20 +f 3/20 4/19 6/21 5/22 +f 5/22 6/21 8/23 7/24 +f 7/24 8/23 10/25 9/26 +f 9/17 10/18 12/19 11/20 +f 11/20 12/19 14/21 13/22 +f 13/22 14/21 16/23 15/24 +f 15/24 16/23 18/25 17/26 +f 17/17 18/18 20/19 19/20 +f 19/20 20/19 22/21 21/22 +f 21/22 22/21 24/23 23/24 +f 23/24 24/23 26/25 25/26 +f 25/17 26/18 28/19 27/20 +f 27/20 28/19 30/21 29/22 +f 31/24 32/23 2/25 1/26 +f 29/22 30/21 32/23 31/24 diff --git a/mods/trees/registration.lua b/mods/trees/registration.lua new file mode 100644 index 0000000..6745d0b --- /dev/null +++ b/mods/trees/registration.lua @@ -0,0 +1,740 @@ +minetest.register_alias("default:stick", "trees:maple_stick") + +realtest.registered_trees = {} +realtest.registered_trees_list = {} +function realtest.register_tree(name, TreeDef) + local tree = { + name = name, + description = TreeDef.description or "", + grounds = TreeDef.grounds or {"default:dirt","default:dirt_with_grass"}, + leaves = TreeDef.leaves or {}, + height = TreeDef.height or function() return 10 end, + radius = TreeDef.radius or 5, + textures = TreeDef.textures or {}, + grow_interval = TreeDef.grow_interval or 60, + grow_chance = TreeDef.grow_chance or 20, + grow_light = TreeDef.grow_light or 8, + gen_autumn_leaves = false, + gen_winter_leaves = false, + } + if TreeDef.gen_autumn_leaves then + tree.gen_autumn_leaves = true + end + if TreeDef.gen_winter_leaves then + tree.gen_winter_leaves = true + end + local name_ = name:get_modname_prefix().."_"..name:remove_modname_prefix() + tree.textures.trunk = tree.textures.trunk or {name_.."_trunk_top.png", name_.."_trunk_top.png", name_.."_trunk.png"} + tree.textures.leaves = tree.textures.leaves or name_.."_leaves.png" + tree.textures.autumn_leaves = tree.textures.autumn_leaves or name_.."_autumn_leaves.png" + tree.textures.winter_leaves = tree.textures.winter_leaves or name_.."_winter_leaves.png" + tree.textures.planks = tree.textures.planks or name_.."_planks.png" + tree.textures.stick = tree.textures.stick or name_.."_stick.png" + tree.textures.sapling = tree.textures.sapling or name_.."_sapling.png" + tree.textures.log = tree.textures.log or name_.."_log.png" + tree.textures.plank = tree.textures.plank or name_.."_plank.png" + tree.textures.ladder = tree.textures.ladder or name_.."_ladder.png" + tree.textures.door_inventory = tree.textures.door_inventory or name_.."_door_inventory.png" + tree.textures.door_top = tree.textures.door_top or name_.."_door_top.png" + tree.textures.door_bottom = tree.textures.door_bottom or name_.."_door_bottom.png" + tree.textures.chest = tree.textures.chest or {name_.."_chest_top.png", name_.."_chest_top.png", name_.."_chest_side.png", name_.."_chest_side.png", name_.."_chest_side.png", name_.."_chest_front.png"} + tree.textures.locked_chest = tree.textures.locked_chest or {name_.."_chest_top.png", name_.."_chest_top.png", name_.."_chest_side.png", name_.."_chest_side.png", name_.."_chest_side.png", name_.."_chest_lock.png"} + + realtest.registered_trees[name] = tree + table.insert(realtest.registered_trees_list, tree.name) + + minetest.register_node(tree.name.."_planks", { + description = tree.description.." Planks", + tiles = {tree.textures.planks}, + groups = {planks=1,snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3,drop_on_dig=1}, + sounds = default.node_sound_wood_defaults(), + }) + + minetest.register_craftitem(tree.name.."_stick", { + description = tree.description.." Stick", + inventory_image = tree.textures.stick, + groups = {stick=1}, + }) + + minetest.register_node(tree.name.."_sapling", { + description = tree.description.." Sapling", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {tree.textures.sapling}, + inventory_image = tree.textures.sapling, + wield_image = tree.textures.sapling, + paramtype = "light", + walkable = false, + falling_node_walkable = false, + groups = {snappy=2,dig_immediate=3,flammable=2,dropping_node=1}, + sounds = default.node_sound_defaults() + }) + + minetest.register_node(tree.name.."_writing_table", { + description = tree.description.." Writing Table", + drawtype = "nodebox", + tiles = {tree.textures.planks, tree.textures.planks, tree.textures.planks, tree.textures.planks, tree.textures.planks.."^decorations_bookshelf_half.png"}, + inventory_image = "trees_writing_table.png", + wield_image = "trees_writing_table.png", + paramtype = "light", + paramtype2 = "facedir", + groups = {choppy=2,flammable=2,oddly_breakable_by_hand=2}, + sounds = default.node_sound_wood_defaults(), + node_box = { + type = "fixed", + fixed = { + {-19/16,7/16,-8/16,8/16,8/16,8/16}, --Top + {8/16,-8/16,-8/16,16/16,8/16,8/16}, --Bookshelf + {-17/16,-8/16,6/16,-15/16,7/16,4/16}, --Leg 1 + {-17/16,-8/16,-4/16,-15/16,7/16,-6/16}, --Leg 1 + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-19/16,-8/16,-8/16,16/16,8/16,8/16}, + }, + }, + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", + "size[8,9]".. + "list[current_name;main;0,0;8,4;]".. + "list[current_player;main;0,5;8,4;]") + meta:set_string("infotext", tree.description.." Writing Table") + local inv = meta:get_inventory() + inv:set_size("main", 8*4) + end, + }) + minetest.register_node(tree.name.."_chair", { + description = tree.description.." Chair", + drawtype = "nodebox", + tiles = {tree.textures.planks}, + paramtype = "light", + paramtype2 = "facedir", + groups = {choppy=2,flammable=2,oddly_breakable_by_hand=2}, + sounds = default.node_sound_wood_defaults(), + node_box = { + type = "fixed", + fixed = { + {-6/16, -8/16, -6/16, -4/16, 12/16, -4/16}, --Leg + {4/16, -8/16, -6/16, 6/16, 12/16, -4/16}, --Leg + {-6/16, -8/16, 4/16, -4/16, 4/16, 6/16}, --Leg + {4/16, -8/16, 4/16, 6/16, 4/16, 6/16}, --Leg + {-6/16, -1/16, -6/16, 6/16, 0/16, 6/16}, --Seat + {-6/16, 9/16, -6/16, 6/16, 11/16, -5/16}, --Back Rest + {-6/16, 5/16, -6/16, 6/16, 7/16, -5/16}, --Back Rest + {-6/16, 1/16, -6/16, 6/16, 3/16, -5/16}, --Back Rest + {-6/16, 4/16, -6/16, -4/16, 6/16, 6/16}, --Arm Rest + {4/16, 4/16, -6/16, 6/16, 6/16, 6/16}, --Arm Rest + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-6/16,-8/16,-6/16,6/16,12/16,6/16}, + }, + }, + }) + + minetest.register_craftitem(tree.name.."_plank", { + description = tree.description.." Plank", + inventory_image = tree.textures.plank, + groups = {plank=1}, + }) + + minetest.register_node(tree.name.."_log", { + description = tree.description.." Log", + tiles = tree.textures.trunk, + inventory_image = tree.textures.log, + wield_image = tree.textures.log, + groups = {log=1,immediately_breakable_by_hand=2,snappy=1,choppy=2,flammable=2,dropping_node=1,drop_on_dig=1}, + sounds = default.node_sound_wood_defaults(), + drop = tree.name.."_plank 4", + drop_on_dropping = tree.name.."_log", + drawtype = "mesh", + mesh = "trunk_round.obj", + paramtype = "light", + paramtype2 = "facedir", + on_dig = function(pos, node, digger) + minetest.debug("node_dig") + + local def = ItemStack({name=node.name}):get_definition() + -- Check if def ~= 0 because we always want to be able to remove unknown nodes + if #def ~= 0 and not def.diggable or (def.can_dig and not def.can_dig(pos,digger)) and digger:get_wielded_item():get_name() ~= ":" then + minetest.debug("not diggable") + minetest.log("info", digger:get_player_name() .. " tried to dig " + .. node.name .. " which is not diggable " + .. minetest.pos_to_string(pos)) + return + end + + minetest.log('action', digger:get_player_name() .. " digs " + .. node.name .. " at " .. minetest.pos_to_string(pos)) + + local wielded = digger:get_wielded_item() + local drops = {} + if string.find(wielded:get_name(), "instruments:saw_") then + drops = {tree.name.."_plank 8"} + elseif string.find(wielded:get_name(), "instruments:axe_") then + drops = {tree.name.."_plank 4"} + else + drops = {tree.name.."_log"} + end + + -- Wear out tool + local tp = wielded:get_tool_capabilities() + local dp = minetest.get_dig_params(def.groups, tp) + wielded:add_wear(dp.wear) + digger:set_wielded_item(wielded) + + -- Handle drops + minetest.handle_node_drops(pos, drops, digger) + + local oldmetadata = nil + if def.after_dig_node then + oldmetadata = minetest.get_meta(pos):to_table() + end + + -- Remove node and update + minetest.remove_node(pos) + + -- Run callback + if def.after_dig_node then + -- Copy pos and node because callback can modify them + local pos_copy = {x=pos.x, y=pos.y, z=pos.z} + local node_copy = {name=node.name, param1=node.param1, param2=node.param2} + def.after_dig_node(pos_copy, node_copy, oldmetadata, digger) + end + + -- Run script hook + local _, callback + for _, callback in ipairs(minetest.registered_on_dignodes) do + -- Copy pos and node because callback can modify them + local pos_copy = {x=pos.x, y=pos.y, z=pos.z} + local node_copy = {name=node.name, param1=node.param1, param2=node.param2} + callback(pos_copy, node_copy, digger) + end + end, + }) + + minetest.register_node(tree.name.."_leaves", { + description = tree.description.." Leaves", + drawtype = "allfaces_optional", + tiles = {tree.textures.leaves}, + paramtype = "light", + groups = {snappy=3, leafdecay=3, flammable=2,drop_on_dig=1,leaves=1}, + drop = { + max_items = 1, + items = { + { + items = {tree.name..'_sapling'}, + rarity = 30, + }, + { + items = {tree.name..'_stick'}, + rarity = 10, + }, + { + items = {}, + } + } + }, + sounds = default.node_sound_leaves_defaults(), + walkable = false, + falling_node_walkable = false, + climbable = true, + }) + + if tree.gen_autumn_leaves then + minetest.register_node(tree.name.."_leaves_autumn", { + description = tree.description.." Leaves", + drawtype = "allfaces_optional", + tiles = {tree.textures.autumn_leaves}, + paramtype = "light", + groups = {snappy=3, leafdecay=3, flammable=2,drop_on_dig=1,leaves=1}, + drop = { + max_items = 1, + items = { + { + items = {tree.name..'_sapling'}, + rarity = 30, + }, + { + items = {tree.name..'_stick'}, + rarity = 10, + }, + { + items = {}, + } + } + }, + sounds = default.node_sound_leaves_defaults(), + walkable = false, + falling_node_walkable = false, + climbable = true, + }) + end + + if tree.gen_winter_leaves then + minetest.register_node(tree.name.."_leaves_winter", { + description = tree.description.." Leaves", + drawtype = "allfaces_optional", + tiles = {tree.textures.autumn_leaves}, + paramtype = "light", + groups = {snappy=3, leafdecay=3, flammable=2,drop_on_dig=1,leaves=1}, + drop = { + max_items = 1, + items = { + { + items = {tree.name..'_stick'}, + rarity = 10, + }, + { + items = {}, + } + } + }, + sounds = default.node_sound_leaves_defaults(), + walkable = false, + falling_node_walkable = false, + climbable = true, + }) + end + + minetest.register_node(tree.name.."_trunk", { + description = tree.description.." Trunk", + tiles = tree.textures.trunk, + groups = {tree=1,snappy=1,choppy=2,flammable=2,dropping_node=1,drop_on_dig=1}, + sounds = default.node_sound_wood_defaults(), + drop = tree.name.."_log", + drawtype = "mesh", + paramtype2 = "facedir", + mesh = "trunk_round.obj", + paramtype = "light", + }) + + minetest.register_node(tree.name.."_trunk_top", { + tiles = tree.textures.trunk, + groups = {tree=1,snappy=1,choppy=2,flammable=2,dropping_node=1,drop_on_dig=1}, + sounds = default.node_sound_wood_defaults(), + drop = tree.name.."_log", + drawtype = "mesh", + mesh = "trunk_round.obj", + paramtype = "light", + after_dig_node = function(pos, oldnode, oldmetadata, digger) + for i = 1,#tree.leaves do + local p = {x=pos.x+tree.leaves[i][1], y=pos.y+tree.leaves[i][2], z=pos.z+tree.leaves[i][3]} + if minetest.get_node(p).name == tree.name.."_leaves" then + minetest.dig_node(p) + end + end + end, + }) + + minetest.register_node(tree.name.."_ladder", { + description = tree.description.." Ladder", + drawtype = "nodebox", + tiles = {tree.textures.planks}, + particle_image = {tree.textures.planks}, + inventory_image = tree.textures.ladder, + paramtype = "light", + paramtype2 = "facedir", + is_ground_content = true, + climbable = true, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, 0.5-1/7, -0.5+1/7, 0.5, 0.5}, + {0.5-1/7, -0.5, 0.5-1/7, 0.5, 0.5, 0.5}, + {-0.5+1/7, 0.5-1/6-1/12, 0.5-1/16, 0.5-1/7, 0.5-1/12, 0.5}, + {-0.5+1/7, 0.5-1/12-1/6*3, 0.5-1/16, 0.5-1/7, 0.5-1/12-1/6*2, 0.5}, + {-0.5+1/7, 0.5-1/12-1/6*5, 0.5-1/16, 0.5-1/7, 0.5-1/12-1/6*4, 0.5}, + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, 0.5-1/7, -0.5+1/7, 0.5, 0.5}, + {0.5-1/7, -0.5, 0.5-1/7, 0.5, 0.5, 0.5}, + {-0.5+1/7, 0.5-1/6-1/12, 0.5-1/16, 0.5-1/7, 0.5-1/12, 0.5}, + {-0.5+1/7, 0.5-1/12-1/6*3, 0.5-1/16, 0.5-1/7, 0.5-1/12-1/6*2, 0.5}, + {-0.5+1/7, 0.5-1/12-1/6*5, 0.5-1/16, 0.5-1/7, 0.5-1/12-1/6*4, 0.5}, + }, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type == "node" and + minetest.registered_nodes[minetest.get_node(pointed_thing.above).name].buildable_to == true then + local param2 = nil + if pointed_thing.above.x < pointed_thing.under.x then + param2 = 1 + elseif pointed_thing.above.x > pointed_thing.under.x then + param2 = 3 + elseif pointed_thing.above.z < pointed_thing.under.z then + param2 = 0 + elseif pointed_thing.above.z > pointed_thing.under.z then + param2 = 2 + end + if param2 then + minetest.set_node(pointed_thing.above,{name = tree.name.."_ladder", param2 = param2}) + if not minetest.setting_getbool("creative_mode") then + itemstack:take_item() + end + end + return itemstack + end + end, + node_placement_prediction = "", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=3,flammable=2}, + sounds = default.node_sound_wood_defaults(), + }) + + minetest.register_node(tree.name.."_chest", { + description = tree.description.." Chest", + tiles = tree.textures.chest, + paramtype2 = "facedir", + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2}, + sounds = default.node_sound_wood_defaults(), + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", + "size[8,9]".. + "list[current_name;main;0,0;8,4;]".. + "list[current_player;main;0,5;8,4;]") + meta:set_string("infotext", tree.description.." Chest") + local inv = meta:get_inventory() + inv:set_size("main", 8*4) + end, + can_dig = function(pos,player) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + return inv:is_empty("main") + end, + }) + + local function has_locked_chest_privilege(meta, player) + if player:get_player_name() ~= meta:get_string("owner") then + return false + end + return true + end + + minetest.register_node(tree.name.."_chest_locked", { + description = tree.description.." Locked Chest", + tiles = tree.textures.locked_chest, + paramtype2 = "facedir", + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2}, + sounds = default.node_sound_wood_defaults(), + after_place_node = function(pos, placer) + local meta = minetest.get_meta(pos) + meta:set_string("owner", placer:get_player_name() or "") + meta:set_string("infotext", tree.description.." Locked Chest (owned by ".. + meta:get_string("owner")..")") + end, + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", + "size[8,9]".. + "list[current_name;main;0,0;8,4;]".. + "list[current_player;main;0,5;8,4;]") + meta:set_string("infotext", tree.description.." Locked Chest") + local inv = meta:get_inventory() + inv:set_size("main", 8*4) + end, + can_dig = function(pos,player) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + return inv:is_empty("main") and player:get_player_name() == meta:get_string("owner") + end, + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + local meta = minetest.get_meta(pos) + if not has_locked_chest_privilege(meta, player) then + minetest.log("action", player:get_player_name().. + " tried to access a locked chest belonging to ".. + meta:get_string("owner").." at ".. + minetest.pos_to_string(pos)) + return 0 + end + return count + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + local meta = minetest.get_meta(pos) + if not has_locked_chest_privilege(meta, player) then + minetest.log("action", player:get_player_name().. + " tried to access a locked chest belonging to ".. + meta:get_string("owner").." at ".. + minetest.pos_to_string(pos)) + return 0 + end + return stack:get_count() + end, + allow_metadata_inventory_take = function(pos, listname, index, stack, player) + local meta = minetest.get_meta(pos) + if not has_locked_chest_privilege(meta, player) then + minetest.log("action", player:get_player_name().. + " tried to access a locked chest belonging to ".. + meta:get_string("owner").." at ".. + minetest.pos_to_string(pos)) + return 0 + end + return stack:get_count() + end, + on_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + minetest.log("action", player:get_player_name().. + " moves stuff in locked chest at "..minetest.pos_to_string(pos)) + end, + on_metadata_inventory_put = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name().. + " moves stuff to locked chest at "..minetest.pos_to_string(pos)) + end, + on_metadata_inventory_take = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name().. + " takes stuff from locked chest at "..minetest.pos_to_string(pos)) + end, + on_rightclick = function(pos, node, clicker) + local meta = minetest.get_meta(pos) + if has_locked_chest_privilege(meta, clicker) then + local pos = pos.x .. "," .. pos.y .. "," ..pos.z + minetest.show_formspec(clicker:get_player_name(), + "trees:locked_chest", + "size[8,9]".. + "list[nodemeta:".. pos .. ";main;0,0;8,4;]".. + "list[current_player;main;0,5;8,4;]") + end + end, + }) + + minetest.register_craft({ + output = tree.name.."_ladder", + recipe = { + {tree.name.."_stick", "", tree.name.."_stick"}, + {tree.name.."_stick", tree.name.."_stick", tree.name.."_stick"}, + {tree.name.."_stick", "", tree.name.."_stick"}, + } + }) + + minetest.register_craft({ + output = tree.name.."_chest 2", + recipe = { + {tree.name.."_plank", tree.name.."_plank", tree.name.."_plank"}, + {tree.name.."_plank", "", tree.name.."_plank"}, + {tree.name.."_plank", tree.name.."_plank", tree.name.."_plank"}, + }, + }) + + minetest.register_craft({ + type = "shapeless", + output = tree.name.."_chest_locked", + recipe = {"group:lock", tree.name.."_chest"} + }) + + realtest.register_stair(tree.name.."_planks",nil,nil,nil,tree.description.." Stair") + realtest.register_slab(tree.name.."_planks",nil,nil,nil,tree.description.." Slab") + minetest.register_craft({ + output = tree.name.."_planks_slab", + recipe = { + {tree.name.."_plank",tree.name.."_plank"}, + }, + }) + minetest.register_craft({ + output = tree.name.."_planks_stair", + recipe = { + {tree.name.."_plank",""}, + {tree.name.."_plank",tree.name.."_plank"}, + }, + }) + minetest.register_craft({ + output = tree.name.."_planks_stair", + recipe = { + {"",tree.name.."_plank"}, + {tree.name.."_plank",tree.name.."_plank"}, + }, + }) + minetest.register_craft({ + output = tree.name.."_plank 3", + recipe = {{tree.name.."_planks_stair"}} + }) + minetest.register_craft({ + output = tree.name.."_plank 2", + recipe = {{tree.name.."_planks_slab"}} + }) + + minetest.register_craft({ + output = "default:sign_wall", + recipe = { + {tree.name.."_plank", tree.name.."_plank", tree.name.."_plank"}, + {tree.name.."_plank", tree.name.."_plank", tree.name.."_plank"}, + {"", "group:stick", ""}, + } + }) + + minetest.register_craft({ + output = tree.name.."_planks", + recipe = { + {tree.name.."_plank",tree.name.."_plank"}, + {tree.name.."_plank",tree.name.."_plank"} + } + }) + + minetest.register_craft({ + output = tree.name.."_plank 4", + recipe = {{tree.name.."_planks"}} + }) + + minetest.register_craft({ + output = tree.name.."_writing_table", + recipe = { + {"fences:"..tree.name:remove_modname_prefix().."_fence",tree.name.."_planks_slab", "decorations:bookshelf_"..tree.name:remove_modname_prefix()}, + } + }) + + minetest.register_craft({ + output = tree.name.."_chair 2", + recipe = { + {"fences:"..tree.name:remove_modname_prefix().."_fence", ""}, + {tree.name.."_planks_slab", tree.name.."_planks_slab"}, + {"fences:"..tree.name:remove_modname_prefix().."_fence","fences:"..tree.name:remove_modname_prefix().."_fence"}, + } + }) + + minetest.register_craft({ + type = "fuel", + recipe = "default:chest", + burntime = 40, + }) + + minetest.register_craft({ + type = "fuel", + recipe = "default:chest_locked", + burntime = 40, + }) + + minetest.register_craft({ + type = "fuel", + recipe = tree.name.."_stair", + burntime = 3.5, + }) + realtest.add_bonfire_fuel(tree.name.."_stair") + + minetest.register_craft({ + type = "fuel", + recipe = tree.name.."_slab", + burntime = 3.5, + }) + realtest.add_bonfire_fuel(tree.name.."_slab") + + minetest.register_craft({ + type = "fuel", + recipe = tree.name.."_plank", + burntime = 2, + }) + realtest.add_bonfire_fuel(tree.name.."_plank") + + minetest.register_craft({ + type = "fuel", + recipe = tree.name.."_planks", + burntime = 7, + }) + realtest.add_bonfire_fuel(tree.name.."_planks") + + minetest.register_craft({ + type = "fuel", + recipe = tree.name.."_log", + burntime = 7, + }) + realtest.add_bonfire_fuel(tree.name.."_log") + + minetest.register_craft({ + type = "fuel", + recipe = tree.name.."_stick", + burntime = 1, + }) + realtest.add_bonfire_fuel(tree.name.."_stick") + + minetest.register_craft({ + type = "fuel", + recipe = tree.name.."_sapling", + burntime = 5, + }) + realtest.add_bonfire_fuel(tree.name.."_sapling") + + minetest.register_craft({ + type="cooking", + output="minerals:charcoal", + recipe=tree.name.."_log", + cooktime = 10, + }) + + minetest.register_craft({ + type = "cooking", + output = "default:torch 2", + recipe = tree.name.."_stick" + }) + + minetest.register_abm({ + nodenames = {tree.name.."_sapling"}, + neighbors = tree.grounds, + interval = tree.grow_interval, + chance = tree.grow_chance, + action = function(pos, node) + if not minetest.get_node_light(pos) then + return + end + if minetest.get_node_light(pos) >= tree.grow_light then + trees.make_tree(pos, tree.name) + end + end, + }) +end + +realtest.register_tree("trees:ash", { + description = "Ash", + leaves = trees.gen_lists.ash, + height = function() + return 4 + math.random(4) + end, +}) +realtest.register_tree("trees:aspen", { + description = "Aspen", + leaves = trees.gen_lists.aspen, + height = function() + return 10 + math.random(4) + end, +}) +realtest.register_tree("trees:birch", { + description = "Birch", + leaves = trees.gen_lists.birch, + height = function() + return 10 + math.random(4) + end, +}) +realtest.register_tree("trees:maple", { + description = "Maple", + leaves = trees.gen_lists.maple, + height = function() + return 7 + math.random(5) + end, +}) +realtest.register_tree("trees:chestnut", { + description = "Chestnut", + leaves = trees.gen_lists.chestnut, + height = function() + return 9 + math.random(2) + end, + radius = 10, +}) +realtest.register_tree("trees:pine", { + description = "Pine", + leaves = trees.gen_lists.pine, + height = function() + return 13 + math.random(4) + end, + radius = 8, +}) +realtest.register_tree("trees:spruce", { + description = "Spruce", + leaves = trees.gen_lists.spruce, + height = function() + return 10 + math.random(4) + end, +}) diff --git a/mods/trees/textures/Thumbs.db b/mods/trees/textures/Thumbs.db new file mode 100644 index 0000000..7f1ae1e Binary files /dev/null and b/mods/trees/textures/Thumbs.db differ diff --git a/mods/trees/textures/trees_ash_autumn_leaves.png b/mods/trees/textures/trees_ash_autumn_leaves.png new file mode 100644 index 0000000..22b8e75 Binary files /dev/null and b/mods/trees/textures/trees_ash_autumn_leaves.png differ diff --git a/mods/trees/textures/trees_ash_chest_front.png b/mods/trees/textures/trees_ash_chest_front.png new file mode 100644 index 0000000..600217f Binary files /dev/null and b/mods/trees/textures/trees_ash_chest_front.png differ diff --git a/mods/trees/textures/trees_ash_chest_lock.png b/mods/trees/textures/trees_ash_chest_lock.png new file mode 100644 index 0000000..c1067e9 Binary files /dev/null and b/mods/trees/textures/trees_ash_chest_lock.png differ diff --git a/mods/trees/textures/trees_ash_chest_side.png b/mods/trees/textures/trees_ash_chest_side.png new file mode 100644 index 0000000..a1d8a40 Binary files /dev/null and b/mods/trees/textures/trees_ash_chest_side.png differ diff --git a/mods/trees/textures/trees_ash_chest_top.png b/mods/trees/textures/trees_ash_chest_top.png new file mode 100644 index 0000000..2d1430d Binary files /dev/null and b/mods/trees/textures/trees_ash_chest_top.png differ diff --git a/mods/trees/textures/trees_ash_door_bottom.png b/mods/trees/textures/trees_ash_door_bottom.png new file mode 100644 index 0000000..19b8d45 Binary files /dev/null and b/mods/trees/textures/trees_ash_door_bottom.png differ diff --git a/mods/trees/textures/trees_ash_door_inventory.png b/mods/trees/textures/trees_ash_door_inventory.png new file mode 100644 index 0000000..e0c55e9 Binary files /dev/null and b/mods/trees/textures/trees_ash_door_inventory.png differ diff --git a/mods/trees/textures/trees_ash_door_top.png b/mods/trees/textures/trees_ash_door_top.png new file mode 100644 index 0000000..298a9c9 Binary files /dev/null and b/mods/trees/textures/trees_ash_door_top.png differ diff --git a/mods/trees/textures/trees_ash_ladder.png b/mods/trees/textures/trees_ash_ladder.png new file mode 100644 index 0000000..bb99bde Binary files /dev/null and b/mods/trees/textures/trees_ash_ladder.png differ diff --git a/mods/trees/textures/trees_ash_leaves.png b/mods/trees/textures/trees_ash_leaves.png new file mode 100644 index 0000000..5eb972f Binary files /dev/null and b/mods/trees/textures/trees_ash_leaves.png differ diff --git a/mods/trees/textures/trees_ash_log.png b/mods/trees/textures/trees_ash_log.png new file mode 100644 index 0000000..f4b4245 Binary files /dev/null and b/mods/trees/textures/trees_ash_log.png differ diff --git a/mods/trees/textures/trees_ash_plank.png b/mods/trees/textures/trees_ash_plank.png new file mode 100644 index 0000000..09f783e Binary files /dev/null and b/mods/trees/textures/trees_ash_plank.png differ diff --git a/mods/trees/textures/trees_ash_planks.png b/mods/trees/textures/trees_ash_planks.png new file mode 100644 index 0000000..fdb8e9d Binary files /dev/null and b/mods/trees/textures/trees_ash_planks.png differ diff --git a/mods/trees/textures/trees_ash_sapling.png b/mods/trees/textures/trees_ash_sapling.png new file mode 100644 index 0000000..3591e44 Binary files /dev/null and b/mods/trees/textures/trees_ash_sapling.png differ diff --git a/mods/trees/textures/trees_ash_stick.png b/mods/trees/textures/trees_ash_stick.png new file mode 100644 index 0000000..5e26f53 Binary files /dev/null and b/mods/trees/textures/trees_ash_stick.png differ diff --git a/mods/trees/textures/trees_ash_trunk.png b/mods/trees/textures/trees_ash_trunk.png new file mode 100644 index 0000000..1dc00ee Binary files /dev/null and b/mods/trees/textures/trees_ash_trunk.png differ diff --git a/mods/trees/textures/trees_ash_trunk_top.png b/mods/trees/textures/trees_ash_trunk_top.png new file mode 100644 index 0000000..41661c8 Binary files /dev/null and b/mods/trees/textures/trees_ash_trunk_top.png differ diff --git a/mods/trees/textures/trees_aspen_chest_front.png b/mods/trees/textures/trees_aspen_chest_front.png new file mode 100644 index 0000000..386fd98 Binary files /dev/null and b/mods/trees/textures/trees_aspen_chest_front.png differ diff --git a/mods/trees/textures/trees_aspen_chest_lock.png b/mods/trees/textures/trees_aspen_chest_lock.png new file mode 100644 index 0000000..68b23ef Binary files /dev/null and b/mods/trees/textures/trees_aspen_chest_lock.png differ diff --git a/mods/trees/textures/trees_aspen_chest_side.png b/mods/trees/textures/trees_aspen_chest_side.png new file mode 100644 index 0000000..e0ea9b4 Binary files /dev/null and b/mods/trees/textures/trees_aspen_chest_side.png differ diff --git a/mods/trees/textures/trees_aspen_chest_top.png b/mods/trees/textures/trees_aspen_chest_top.png new file mode 100644 index 0000000..ccb52fe Binary files /dev/null and b/mods/trees/textures/trees_aspen_chest_top.png differ diff --git a/mods/trees/textures/trees_aspen_door_bottom.png b/mods/trees/textures/trees_aspen_door_bottom.png new file mode 100644 index 0000000..c3b948f Binary files /dev/null and b/mods/trees/textures/trees_aspen_door_bottom.png differ diff --git a/mods/trees/textures/trees_aspen_door_inventory.png b/mods/trees/textures/trees_aspen_door_inventory.png new file mode 100644 index 0000000..509a277 Binary files /dev/null and b/mods/trees/textures/trees_aspen_door_inventory.png differ diff --git a/mods/trees/textures/trees_aspen_door_top.png b/mods/trees/textures/trees_aspen_door_top.png new file mode 100644 index 0000000..e1ba163 Binary files /dev/null and b/mods/trees/textures/trees_aspen_door_top.png differ diff --git a/mods/trees/textures/trees_aspen_ladder.png b/mods/trees/textures/trees_aspen_ladder.png new file mode 100644 index 0000000..5f4f55c Binary files /dev/null and b/mods/trees/textures/trees_aspen_ladder.png differ diff --git a/mods/trees/textures/trees_aspen_leaves.png b/mods/trees/textures/trees_aspen_leaves.png new file mode 100644 index 0000000..169b419 Binary files /dev/null and b/mods/trees/textures/trees_aspen_leaves.png differ diff --git a/mods/trees/textures/trees_aspen_log.png b/mods/trees/textures/trees_aspen_log.png new file mode 100644 index 0000000..704d208 Binary files /dev/null and b/mods/trees/textures/trees_aspen_log.png differ diff --git a/mods/trees/textures/trees_aspen_plank.png b/mods/trees/textures/trees_aspen_plank.png new file mode 100644 index 0000000..6435f1f Binary files /dev/null and b/mods/trees/textures/trees_aspen_plank.png differ diff --git a/mods/trees/textures/trees_aspen_planks.png b/mods/trees/textures/trees_aspen_planks.png new file mode 100644 index 0000000..0895c31 Binary files /dev/null and b/mods/trees/textures/trees_aspen_planks.png differ diff --git a/mods/trees/textures/trees_aspen_sapling.png b/mods/trees/textures/trees_aspen_sapling.png new file mode 100644 index 0000000..8788249 Binary files /dev/null and b/mods/trees/textures/trees_aspen_sapling.png differ diff --git a/mods/trees/textures/trees_aspen_stick.png b/mods/trees/textures/trees_aspen_stick.png new file mode 100644 index 0000000..6b5800c Binary files /dev/null and b/mods/trees/textures/trees_aspen_stick.png differ diff --git a/mods/trees/textures/trees_aspen_trunk.png b/mods/trees/textures/trees_aspen_trunk.png new file mode 100644 index 0000000..904d4fe Binary files /dev/null and b/mods/trees/textures/trees_aspen_trunk.png differ diff --git a/mods/trees/textures/trees_aspen_trunk_top.png b/mods/trees/textures/trees_aspen_trunk_top.png new file mode 100644 index 0000000..c3cea6d Binary files /dev/null and b/mods/trees/textures/trees_aspen_trunk_top.png differ diff --git a/mods/trees/textures/trees_birch_chest_front.png b/mods/trees/textures/trees_birch_chest_front.png new file mode 100644 index 0000000..9713cad Binary files /dev/null and b/mods/trees/textures/trees_birch_chest_front.png differ diff --git a/mods/trees/textures/trees_birch_chest_lock.png b/mods/trees/textures/trees_birch_chest_lock.png new file mode 100644 index 0000000..e7d0bdb Binary files /dev/null and b/mods/trees/textures/trees_birch_chest_lock.png differ diff --git a/mods/trees/textures/trees_birch_chest_side.png b/mods/trees/textures/trees_birch_chest_side.png new file mode 100644 index 0000000..c7aaec9 Binary files /dev/null and b/mods/trees/textures/trees_birch_chest_side.png differ diff --git a/mods/trees/textures/trees_birch_chest_top.png b/mods/trees/textures/trees_birch_chest_top.png new file mode 100644 index 0000000..bdbbc8d Binary files /dev/null and b/mods/trees/textures/trees_birch_chest_top.png differ diff --git a/mods/trees/textures/trees_birch_door_bottom.png b/mods/trees/textures/trees_birch_door_bottom.png new file mode 100644 index 0000000..0f3c2df Binary files /dev/null and b/mods/trees/textures/trees_birch_door_bottom.png differ diff --git a/mods/trees/textures/trees_birch_door_inventory.png b/mods/trees/textures/trees_birch_door_inventory.png new file mode 100644 index 0000000..cbc3003 Binary files /dev/null and b/mods/trees/textures/trees_birch_door_inventory.png differ diff --git a/mods/trees/textures/trees_birch_door_top.png b/mods/trees/textures/trees_birch_door_top.png new file mode 100644 index 0000000..ed6bbf1 Binary files /dev/null and b/mods/trees/textures/trees_birch_door_top.png differ diff --git a/mods/trees/textures/trees_birch_ladder.png b/mods/trees/textures/trees_birch_ladder.png new file mode 100644 index 0000000..0e0bfc6 Binary files /dev/null and b/mods/trees/textures/trees_birch_ladder.png differ diff --git a/mods/trees/textures/trees_birch_leaves.png b/mods/trees/textures/trees_birch_leaves.png new file mode 100644 index 0000000..b907331 Binary files /dev/null and b/mods/trees/textures/trees_birch_leaves.png differ diff --git a/mods/trees/textures/trees_birch_log.png b/mods/trees/textures/trees_birch_log.png new file mode 100644 index 0000000..a9e9ae3 Binary files /dev/null and b/mods/trees/textures/trees_birch_log.png differ diff --git a/mods/trees/textures/trees_birch_plank.png b/mods/trees/textures/trees_birch_plank.png new file mode 100644 index 0000000..0bad45c Binary files /dev/null and b/mods/trees/textures/trees_birch_plank.png differ diff --git a/mods/trees/textures/trees_birch_planks.png b/mods/trees/textures/trees_birch_planks.png new file mode 100644 index 0000000..e980ec4 Binary files /dev/null and b/mods/trees/textures/trees_birch_planks.png differ diff --git a/mods/trees/textures/trees_birch_sapling.png b/mods/trees/textures/trees_birch_sapling.png new file mode 100644 index 0000000..ed12360 Binary files /dev/null and b/mods/trees/textures/trees_birch_sapling.png differ diff --git a/mods/trees/textures/trees_birch_stick.png b/mods/trees/textures/trees_birch_stick.png new file mode 100644 index 0000000..9101ad9 Binary files /dev/null and b/mods/trees/textures/trees_birch_stick.png differ diff --git a/mods/trees/textures/trees_birch_trunk.png b/mods/trees/textures/trees_birch_trunk.png new file mode 100644 index 0000000..b2d7428 Binary files /dev/null and b/mods/trees/textures/trees_birch_trunk.png differ diff --git a/mods/trees/textures/trees_birch_trunk_top.png b/mods/trees/textures/trees_birch_trunk_top.png new file mode 100644 index 0000000..27dd5b7 Binary files /dev/null and b/mods/trees/textures/trees_birch_trunk_top.png differ diff --git a/mods/trees/textures/trees_chestnut_chest_front.png b/mods/trees/textures/trees_chestnut_chest_front.png new file mode 100644 index 0000000..30ad640 Binary files /dev/null and b/mods/trees/textures/trees_chestnut_chest_front.png differ diff --git a/mods/trees/textures/trees_chestnut_chest_lock.png b/mods/trees/textures/trees_chestnut_chest_lock.png new file mode 100644 index 0000000..b7f50cb Binary files /dev/null and b/mods/trees/textures/trees_chestnut_chest_lock.png differ diff --git a/mods/trees/textures/trees_chestnut_chest_side.png b/mods/trees/textures/trees_chestnut_chest_side.png new file mode 100644 index 0000000..f56ec7e Binary files /dev/null and b/mods/trees/textures/trees_chestnut_chest_side.png differ diff --git a/mods/trees/textures/trees_chestnut_chest_top.png b/mods/trees/textures/trees_chestnut_chest_top.png new file mode 100644 index 0000000..0c3e4c5 Binary files /dev/null and b/mods/trees/textures/trees_chestnut_chest_top.png differ diff --git a/mods/trees/textures/trees_chestnut_door_bottom.png b/mods/trees/textures/trees_chestnut_door_bottom.png new file mode 100644 index 0000000..f76bf20 Binary files /dev/null and b/mods/trees/textures/trees_chestnut_door_bottom.png differ diff --git a/mods/trees/textures/trees_chestnut_door_inventory.png b/mods/trees/textures/trees_chestnut_door_inventory.png new file mode 100644 index 0000000..7e95d1e Binary files /dev/null and b/mods/trees/textures/trees_chestnut_door_inventory.png differ diff --git a/mods/trees/textures/trees_chestnut_door_top.png b/mods/trees/textures/trees_chestnut_door_top.png new file mode 100644 index 0000000..d58b9a8 Binary files /dev/null and b/mods/trees/textures/trees_chestnut_door_top.png differ diff --git a/mods/trees/textures/trees_chestnut_ladder.png b/mods/trees/textures/trees_chestnut_ladder.png new file mode 100644 index 0000000..8a83b33 Binary files /dev/null and b/mods/trees/textures/trees_chestnut_ladder.png differ diff --git a/mods/trees/textures/trees_chestnut_leaves.png b/mods/trees/textures/trees_chestnut_leaves.png new file mode 100644 index 0000000..f8b92d2 Binary files /dev/null and b/mods/trees/textures/trees_chestnut_leaves.png differ diff --git a/mods/trees/textures/trees_chestnut_log.png b/mods/trees/textures/trees_chestnut_log.png new file mode 100644 index 0000000..0d1a34d Binary files /dev/null and b/mods/trees/textures/trees_chestnut_log.png differ diff --git a/mods/trees/textures/trees_chestnut_plank.png b/mods/trees/textures/trees_chestnut_plank.png new file mode 100644 index 0000000..76cca21 Binary files /dev/null and b/mods/trees/textures/trees_chestnut_plank.png differ diff --git a/mods/trees/textures/trees_chestnut_planks.png b/mods/trees/textures/trees_chestnut_planks.png new file mode 100644 index 0000000..731b798 Binary files /dev/null and b/mods/trees/textures/trees_chestnut_planks.png differ diff --git a/mods/trees/textures/trees_chestnut_sapling.png b/mods/trees/textures/trees_chestnut_sapling.png new file mode 100644 index 0000000..67db3ed Binary files /dev/null and b/mods/trees/textures/trees_chestnut_sapling.png differ diff --git a/mods/trees/textures/trees_chestnut_stick.png b/mods/trees/textures/trees_chestnut_stick.png new file mode 100644 index 0000000..fbf22eb Binary files /dev/null and b/mods/trees/textures/trees_chestnut_stick.png differ diff --git a/mods/trees/textures/trees_chestnut_trunk.png b/mods/trees/textures/trees_chestnut_trunk.png new file mode 100644 index 0000000..1965ffc Binary files /dev/null and b/mods/trees/textures/trees_chestnut_trunk.png differ diff --git a/mods/trees/textures/trees_chestnut_trunk_top.png b/mods/trees/textures/trees_chestnut_trunk_top.png new file mode 100644 index 0000000..e78148e Binary files /dev/null and b/mods/trees/textures/trees_chestnut_trunk_top.png differ diff --git a/mods/trees/textures/trees_maple_chest_front.png b/mods/trees/textures/trees_maple_chest_front.png new file mode 100644 index 0000000..5465592 Binary files /dev/null and b/mods/trees/textures/trees_maple_chest_front.png differ diff --git a/mods/trees/textures/trees_maple_chest_lock.png b/mods/trees/textures/trees_maple_chest_lock.png new file mode 100644 index 0000000..0171620 Binary files /dev/null and b/mods/trees/textures/trees_maple_chest_lock.png differ diff --git a/mods/trees/textures/trees_maple_chest_side.png b/mods/trees/textures/trees_maple_chest_side.png new file mode 100644 index 0000000..d33f8db Binary files /dev/null and b/mods/trees/textures/trees_maple_chest_side.png differ diff --git a/mods/trees/textures/trees_maple_chest_top.png b/mods/trees/textures/trees_maple_chest_top.png new file mode 100644 index 0000000..43ce8fd Binary files /dev/null and b/mods/trees/textures/trees_maple_chest_top.png differ diff --git a/mods/trees/textures/trees_maple_door_bottom.png b/mods/trees/textures/trees_maple_door_bottom.png new file mode 100644 index 0000000..1dac98d Binary files /dev/null and b/mods/trees/textures/trees_maple_door_bottom.png differ diff --git a/mods/trees/textures/trees_maple_door_inventory.png b/mods/trees/textures/trees_maple_door_inventory.png new file mode 100644 index 0000000..86d24aa Binary files /dev/null and b/mods/trees/textures/trees_maple_door_inventory.png differ diff --git a/mods/trees/textures/trees_maple_door_top.png b/mods/trees/textures/trees_maple_door_top.png new file mode 100644 index 0000000..af2f979 Binary files /dev/null and b/mods/trees/textures/trees_maple_door_top.png differ diff --git a/mods/trees/textures/trees_maple_ladder.png b/mods/trees/textures/trees_maple_ladder.png new file mode 100644 index 0000000..30c95a6 Binary files /dev/null and b/mods/trees/textures/trees_maple_ladder.png differ diff --git a/mods/trees/textures/trees_maple_leaves.png b/mods/trees/textures/trees_maple_leaves.png new file mode 100644 index 0000000..2ab5046 Binary files /dev/null and b/mods/trees/textures/trees_maple_leaves.png differ diff --git a/mods/trees/textures/trees_maple_log.png b/mods/trees/textures/trees_maple_log.png new file mode 100644 index 0000000..2582adf Binary files /dev/null and b/mods/trees/textures/trees_maple_log.png differ diff --git a/mods/trees/textures/trees_maple_plank.png b/mods/trees/textures/trees_maple_plank.png new file mode 100644 index 0000000..ae694b9 Binary files /dev/null and b/mods/trees/textures/trees_maple_plank.png differ diff --git a/mods/trees/textures/trees_maple_planks.png b/mods/trees/textures/trees_maple_planks.png new file mode 100644 index 0000000..ddca83f Binary files /dev/null and b/mods/trees/textures/trees_maple_planks.png differ diff --git a/mods/trees/textures/trees_maple_sapling.png b/mods/trees/textures/trees_maple_sapling.png new file mode 100644 index 0000000..6b20d09 Binary files /dev/null and b/mods/trees/textures/trees_maple_sapling.png differ diff --git a/mods/trees/textures/trees_maple_stick.png b/mods/trees/textures/trees_maple_stick.png new file mode 100644 index 0000000..686fc78 Binary files /dev/null and b/mods/trees/textures/trees_maple_stick.png differ diff --git a/mods/trees/textures/trees_maple_trunk.png b/mods/trees/textures/trees_maple_trunk.png new file mode 100644 index 0000000..be8ede7 Binary files /dev/null and b/mods/trees/textures/trees_maple_trunk.png differ diff --git a/mods/trees/textures/trees_maple_trunk_top.png b/mods/trees/textures/trees_maple_trunk_top.png new file mode 100644 index 0000000..ba87b5a Binary files /dev/null and b/mods/trees/textures/trees_maple_trunk_top.png differ diff --git a/mods/trees/textures/trees_pine_chest_front.png b/mods/trees/textures/trees_pine_chest_front.png new file mode 100644 index 0000000..54382c5 Binary files /dev/null and b/mods/trees/textures/trees_pine_chest_front.png differ diff --git a/mods/trees/textures/trees_pine_chest_lock.png b/mods/trees/textures/trees_pine_chest_lock.png new file mode 100644 index 0000000..07bc717 Binary files /dev/null and b/mods/trees/textures/trees_pine_chest_lock.png differ diff --git a/mods/trees/textures/trees_pine_chest_side.png b/mods/trees/textures/trees_pine_chest_side.png new file mode 100644 index 0000000..9b6b0d2 Binary files /dev/null and b/mods/trees/textures/trees_pine_chest_side.png differ diff --git a/mods/trees/textures/trees_pine_chest_top.png b/mods/trees/textures/trees_pine_chest_top.png new file mode 100644 index 0000000..96dac9d Binary files /dev/null and b/mods/trees/textures/trees_pine_chest_top.png differ diff --git a/mods/trees/textures/trees_pine_door_bottom.png b/mods/trees/textures/trees_pine_door_bottom.png new file mode 100644 index 0000000..e84197f Binary files /dev/null and b/mods/trees/textures/trees_pine_door_bottom.png differ diff --git a/mods/trees/textures/trees_pine_door_inventory.png b/mods/trees/textures/trees_pine_door_inventory.png new file mode 100644 index 0000000..604d7df Binary files /dev/null and b/mods/trees/textures/trees_pine_door_inventory.png differ diff --git a/mods/trees/textures/trees_pine_door_top.png b/mods/trees/textures/trees_pine_door_top.png new file mode 100644 index 0000000..524ba98 Binary files /dev/null and b/mods/trees/textures/trees_pine_door_top.png differ diff --git a/mods/trees/textures/trees_pine_ladder.png b/mods/trees/textures/trees_pine_ladder.png new file mode 100644 index 0000000..be03c10 Binary files /dev/null and b/mods/trees/textures/trees_pine_ladder.png differ diff --git a/mods/trees/textures/trees_pine_leaves.png b/mods/trees/textures/trees_pine_leaves.png new file mode 100644 index 0000000..2235acd Binary files /dev/null and b/mods/trees/textures/trees_pine_leaves.png differ diff --git a/mods/trees/textures/trees_pine_log.png b/mods/trees/textures/trees_pine_log.png new file mode 100644 index 0000000..40f7265 Binary files /dev/null and b/mods/trees/textures/trees_pine_log.png differ diff --git a/mods/trees/textures/trees_pine_plank.png b/mods/trees/textures/trees_pine_plank.png new file mode 100644 index 0000000..346eced Binary files /dev/null and b/mods/trees/textures/trees_pine_plank.png differ diff --git a/mods/trees/textures/trees_pine_planks.png b/mods/trees/textures/trees_pine_planks.png new file mode 100644 index 0000000..b2c731e Binary files /dev/null and b/mods/trees/textures/trees_pine_planks.png differ diff --git a/mods/trees/textures/trees_pine_sapling.png b/mods/trees/textures/trees_pine_sapling.png new file mode 100644 index 0000000..a5823b3 Binary files /dev/null and b/mods/trees/textures/trees_pine_sapling.png differ diff --git a/mods/trees/textures/trees_pine_stick.png b/mods/trees/textures/trees_pine_stick.png new file mode 100644 index 0000000..cf35e5d Binary files /dev/null and b/mods/trees/textures/trees_pine_stick.png differ diff --git a/mods/trees/textures/trees_pine_trunk.png b/mods/trees/textures/trees_pine_trunk.png new file mode 100644 index 0000000..b5094cd Binary files /dev/null and b/mods/trees/textures/trees_pine_trunk.png differ diff --git a/mods/trees/textures/trees_pine_trunk_top.png b/mods/trees/textures/trees_pine_trunk_top.png new file mode 100644 index 0000000..8ccd67d Binary files /dev/null and b/mods/trees/textures/trees_pine_trunk_top.png differ diff --git a/mods/trees/textures/trees_sequoia_chest_front.png b/mods/trees/textures/trees_sequoia_chest_front.png new file mode 100644 index 0000000..12f109c Binary files /dev/null and b/mods/trees/textures/trees_sequoia_chest_front.png differ diff --git a/mods/trees/textures/trees_sequoia_chest_lock.png b/mods/trees/textures/trees_sequoia_chest_lock.png new file mode 100644 index 0000000..9c18c79 Binary files /dev/null and b/mods/trees/textures/trees_sequoia_chest_lock.png differ diff --git a/mods/trees/textures/trees_sequoia_chest_side.png b/mods/trees/textures/trees_sequoia_chest_side.png new file mode 100644 index 0000000..2b1ba9f Binary files /dev/null and b/mods/trees/textures/trees_sequoia_chest_side.png differ diff --git a/mods/trees/textures/trees_sequoia_chest_top.png b/mods/trees/textures/trees_sequoia_chest_top.png new file mode 100644 index 0000000..c598466 Binary files /dev/null and b/mods/trees/textures/trees_sequoia_chest_top.png differ diff --git a/mods/trees/textures/trees_sequoia_door_bottom.png b/mods/trees/textures/trees_sequoia_door_bottom.png new file mode 100644 index 0000000..cea17ba Binary files /dev/null and b/mods/trees/textures/trees_sequoia_door_bottom.png differ diff --git a/mods/trees/textures/trees_sequoia_door_inventory.png b/mods/trees/textures/trees_sequoia_door_inventory.png new file mode 100644 index 0000000..4fb55f2 Binary files /dev/null and b/mods/trees/textures/trees_sequoia_door_inventory.png differ diff --git a/mods/trees/textures/trees_sequoia_door_top.png b/mods/trees/textures/trees_sequoia_door_top.png new file mode 100644 index 0000000..2bbf371 Binary files /dev/null and b/mods/trees/textures/trees_sequoia_door_top.png differ diff --git a/mods/trees/textures/trees_sequoia_ladder.png b/mods/trees/textures/trees_sequoia_ladder.png new file mode 100644 index 0000000..e62642c Binary files /dev/null and b/mods/trees/textures/trees_sequoia_ladder.png differ diff --git a/mods/trees/textures/trees_sequoia_leaves.png b/mods/trees/textures/trees_sequoia_leaves.png new file mode 100644 index 0000000..abdea2f Binary files /dev/null and b/mods/trees/textures/trees_sequoia_leaves.png differ diff --git a/mods/trees/textures/trees_sequoia_log.png b/mods/trees/textures/trees_sequoia_log.png new file mode 100644 index 0000000..fa57563 Binary files /dev/null and b/mods/trees/textures/trees_sequoia_log.png differ diff --git a/mods/trees/textures/trees_sequoia_plank.png b/mods/trees/textures/trees_sequoia_plank.png new file mode 100644 index 0000000..41992e6 Binary files /dev/null and b/mods/trees/textures/trees_sequoia_plank.png differ diff --git a/mods/trees/textures/trees_sequoia_planks.png b/mods/trees/textures/trees_sequoia_planks.png new file mode 100644 index 0000000..817471b Binary files /dev/null and b/mods/trees/textures/trees_sequoia_planks.png differ diff --git a/mods/trees/textures/trees_sequoia_sapling.png b/mods/trees/textures/trees_sequoia_sapling.png new file mode 100644 index 0000000..4e1666e Binary files /dev/null and b/mods/trees/textures/trees_sequoia_sapling.png differ diff --git a/mods/trees/textures/trees_sequoia_stick.png b/mods/trees/textures/trees_sequoia_stick.png new file mode 100644 index 0000000..4c73f37 Binary files /dev/null and b/mods/trees/textures/trees_sequoia_stick.png differ diff --git a/mods/trees/textures/trees_sequoia_trunk.png b/mods/trees/textures/trees_sequoia_trunk.png new file mode 100644 index 0000000..fb9222a Binary files /dev/null and b/mods/trees/textures/trees_sequoia_trunk.png differ diff --git a/mods/trees/textures/trees_sequoia_trunk_top.png b/mods/trees/textures/trees_sequoia_trunk_top.png new file mode 100644 index 0000000..8a0be48 Binary files /dev/null and b/mods/trees/textures/trees_sequoia_trunk_top.png differ diff --git a/mods/trees/textures/trees_spruce_chest_front.png b/mods/trees/textures/trees_spruce_chest_front.png new file mode 100644 index 0000000..c3ee134 Binary files /dev/null and b/mods/trees/textures/trees_spruce_chest_front.png differ diff --git a/mods/trees/textures/trees_spruce_chest_lock.png b/mods/trees/textures/trees_spruce_chest_lock.png new file mode 100644 index 0000000..31d434f Binary files /dev/null and b/mods/trees/textures/trees_spruce_chest_lock.png differ diff --git a/mods/trees/textures/trees_spruce_chest_side.png b/mods/trees/textures/trees_spruce_chest_side.png new file mode 100644 index 0000000..1fae029 Binary files /dev/null and b/mods/trees/textures/trees_spruce_chest_side.png differ diff --git a/mods/trees/textures/trees_spruce_chest_top.png b/mods/trees/textures/trees_spruce_chest_top.png new file mode 100644 index 0000000..ca0ebc3 Binary files /dev/null and b/mods/trees/textures/trees_spruce_chest_top.png differ diff --git a/mods/trees/textures/trees_spruce_door_bottom.png b/mods/trees/textures/trees_spruce_door_bottom.png new file mode 100644 index 0000000..e5660ac Binary files /dev/null and b/mods/trees/textures/trees_spruce_door_bottom.png differ diff --git a/mods/trees/textures/trees_spruce_door_inventory.png b/mods/trees/textures/trees_spruce_door_inventory.png new file mode 100644 index 0000000..2c24c4b Binary files /dev/null and b/mods/trees/textures/trees_spruce_door_inventory.png differ diff --git a/mods/trees/textures/trees_spruce_door_top.png b/mods/trees/textures/trees_spruce_door_top.png new file mode 100644 index 0000000..530ca67 Binary files /dev/null and b/mods/trees/textures/trees_spruce_door_top.png differ diff --git a/mods/trees/textures/trees_spruce_ladder.png b/mods/trees/textures/trees_spruce_ladder.png new file mode 100644 index 0000000..dc030e9 Binary files /dev/null and b/mods/trees/textures/trees_spruce_ladder.png differ diff --git a/mods/trees/textures/trees_spruce_leaves.png b/mods/trees/textures/trees_spruce_leaves.png new file mode 100644 index 0000000..b512b7f Binary files /dev/null and b/mods/trees/textures/trees_spruce_leaves.png differ diff --git a/mods/trees/textures/trees_spruce_log.png b/mods/trees/textures/trees_spruce_log.png new file mode 100644 index 0000000..badab19 Binary files /dev/null and b/mods/trees/textures/trees_spruce_log.png differ diff --git a/mods/trees/textures/trees_spruce_plank.png b/mods/trees/textures/trees_spruce_plank.png new file mode 100644 index 0000000..ebec00e Binary files /dev/null and b/mods/trees/textures/trees_spruce_plank.png differ diff --git a/mods/trees/textures/trees_spruce_planks.png b/mods/trees/textures/trees_spruce_planks.png new file mode 100644 index 0000000..60389a1 Binary files /dev/null and b/mods/trees/textures/trees_spruce_planks.png differ diff --git a/mods/trees/textures/trees_spruce_sapling.png b/mods/trees/textures/trees_spruce_sapling.png new file mode 100644 index 0000000..32200b6 Binary files /dev/null and b/mods/trees/textures/trees_spruce_sapling.png differ diff --git a/mods/trees/textures/trees_spruce_stick.png b/mods/trees/textures/trees_spruce_stick.png new file mode 100644 index 0000000..5ee3d42 Binary files /dev/null and b/mods/trees/textures/trees_spruce_stick.png differ diff --git a/mods/trees/textures/trees_spruce_trunk.png b/mods/trees/textures/trees_spruce_trunk.png new file mode 100644 index 0000000..65f7039 Binary files /dev/null and b/mods/trees/textures/trees_spruce_trunk.png differ diff --git a/mods/trees/textures/trees_spruce_trunk_top.png b/mods/trees/textures/trees_spruce_trunk_top.png new file mode 100644 index 0000000..4948afd Binary files /dev/null and b/mods/trees/textures/trees_spruce_trunk_top.png differ diff --git a/mods/trees/textures/trees_writing_table.png b/mods/trees/textures/trees_writing_table.png new file mode 100644 index 0000000..2188f7f Binary files /dev/null and b/mods/trees/textures/trees_writing_table.png differ diff --git a/mods/walking_light/init.lua b/mods/walking_light/init.lua new file mode 100644 index 0000000..26eeb1a --- /dev/null +++ b/mods/walking_light/init.lua @@ -0,0 +1,112 @@ +local players = {} +local player_positions = {} +local last_wielded = {} + +function round(num) + return math.floor(num + 0.5) +end + +minetest.register_on_joinplayer(function(player) + local player_name = player:get_player_name() + table.insert(players, player_name) + last_wielded[player_name] = player:get_wielded_item():get_name() + local pos = player:getpos() + local rounded_pos = {x=round(pos.x),y=round(pos.y)+1,z=round(pos.z)} + local wielded_item = player:get_wielded_item():get_name() + if wielded_item ~= "default:torch" and wielded_item ~= "light:streetlight" then + -- Neuberechnung des Lichts erzwingen + minetest.set_node(rounded_pos,{type="node",name="air"}) + end + player_positions[player_name] = {} + player_positions[player_name]["x"] = rounded_pos.x; + player_positions[player_name]["y"] = rounded_pos.y; + player_positions[player_name]["z"] = rounded_pos.z; +end) + +minetest.register_on_leaveplayer(function(player) + local player_name = player:get_player_name() + for i,v in ipairs(players) do + if v == player_name then + table.remove(players, i) + last_wielded[player_name] = nil + -- Neuberechnung des Lichts erzwingen + local pos = player:getpos() + local rounded_pos = {x=round(pos.x),y=round(pos.y)+1,z=round(pos.z)} + minetest.set_node(rounded_pos,{type="node",name="air"}) + player_positions[player_name]["x"] = nil + player_positions[player_name]["y"] = nil + player_positions[player_name]["z"] = nil + player_positions[player_name]["m"] = nil + player_positions[player_name] = nil + end + end +end) + +minetest.register_globalstep(function(dtime) + for i,player_name in ipairs(players) do + local player = minetest.get_player_by_name(player_name) + local wielded_item = player:get_wielded_item():get_name() + if wielded_item == "default:torch" or wielded_item == "light:streetlight" then + -- Fackel ist in der Hand + local pos = player:getpos() + local rounded_pos = {x=round(pos.x),y=round(pos.y)+1,z=round(pos.z)} + if (last_wielded[player_name] ~= "default:torch" and last_wielded[player_name] ~= "light:streetlight") or (player_positions[player_name]["x"] ~= rounded_pos.x or player_positions[player_name]["y"] ~= rounded_pos.y or player_positions[player_name]["z"] ~= rounded_pos.z) then + -- Fackel gerade in die Hand genommen oder zu neuem Node bewegt + local is_air = minetest.get_node_or_nil(rounded_pos) + if is_air == nil or (is_air ~= nil and (is_air.name == "air" or is_air.name == "walking_light:light")) then + -- wenn an aktueller Position "air" ist, Fackellicht setzen + minetest.set_node(rounded_pos,{type="node",name="walking_light:light"}) + end + if (player_positions[player_name]["x"] ~= rounded_pos.x or player_positions[player_name]["y"] ~= rounded_pos.y or player_positions[player_name]["z"] ~= rounded_pos.z) then + -- wenn Position geänder, dann altes Licht löschen + local old_pos = {x=player_positions[player_name]["x"], y=player_positions[player_name]["y"], z=player_positions[player_name]["z"]} + -- Neuberechnung des Lichts erzwingen + local is_light = minetest.get_node_or_nil(old_pos) + if is_light ~= nil and is_light.name == "walking_light:light" then + minetest.set_node(old_pos,{type="node",name="air"}) + end + end + -- gemerkte Position ist nun die gerundete neue Position + player_positions[player_name]["x"] = rounded_pos.x + player_positions[player_name]["y"] = rounded_pos.y + player_positions[player_name]["z"] = rounded_pos.z + end + + last_wielded[player_name] = wielded_item; + elseif last_wielded[player_name] == "default:torch" or last_wielded[player_name] == "light:streetlight" then + -- Fackel nicht in der Hand, aber beim letzten Durchgang war die Fackel noch in der Hand + local pos = player:getpos() + local rounded_pos = {x=round(pos.x),y=round(pos.y)+1,z=round(pos.z)} + repeat + local is_light = minetest.get_node_or_nil(rounded_pos) + if is_light ~= nil and is_light.name == "walking_light:light" then + -- minetest.remove_node(rounded_pos) + -- Erzwinge Neuberechnung des Lichts + minetest.set_node(rounded_pos,{type="node",name="air"}) + end + until minetest.get_node_or_nil(rounded_pos) ~= "walking_light:light" + local old_pos = {x=player_positions[player_name]["x"], y=player_positions[player_name]["y"], z=player_positions[player_name]["z"]} + repeat + is_light = minetest.get_node_or_nil(old_pos) + if is_light ~= nil and is_light.name == "walking_light:light" then + -- minetest.remove_node(old_pos) + -- Erzwinge Neuberechnung des Lichts + minetest.set_node(old_pos,{type="node",name="air"}) + end + until minetest.get_node_or_nil(old_pos) ~= "walking_light:light" + last_wielded[player_name] = wielded_item + end + end +end) + +minetest.register_node("walking_light:light", { + drawtype = "airlike", + paramtype = "light", + walkable = false, + is_ground_content = true, + sunlight_propagates = true, + buildable_to = true, + light_source = 14, + pointable = false, + groups = {not_in_creative_inventory=1}, +}) diff --git a/mods/windmill/depends.txt b/mods/windmill/depends.txt new file mode 100644 index 0000000..80acf10 --- /dev/null +++ b/mods/windmill/depends.txt @@ -0,0 +1,2 @@ +default +trees diff --git a/mods/windmill/init.lua b/mods/windmill/init.lua new file mode 100644 index 0000000..af7fd77 --- /dev/null +++ b/mods/windmill/init.lua @@ -0,0 +1,62 @@ +minetest.register_node("windmill:windmill_farm", { + description = "Farm Style Windmill", + drawtype = "signlike", + visual_scale = 1.6, + tiles = { + {name="windmill_farm.png", animation={type="vertical_frames", aspect_w=160, aspect_h=160, length=0.6}} + }, + inventory_image = "windmill_farm_inv.png", + wield_image = "windmill_farm_inv.png", + paramtype = "light", + paramtype2 = "wallmounted", + sunlight_propagates = true, + walkable = false, + selection_box = { + type = "wallmounted", + --wall_top = + --wall_bottom = + --wall_side = + }, + groups = {choppy=2,dig_immediate=2}, +}) + +minetest.register_node("windmill:windmill_wooden", { + description = "Wooden Windmill", + drawtype = "signlike", + visual_scale =3, + tiles = { + {name="windmill_wooden.png", animation={type="vertical_frames", aspect_w=160, aspect_h=160, length=1.4}} + }, + inventory_image = "windmill_wooden_inv.png", + wield_image = "windmill_wooden_inv.png", + paramtype = "light", + paramtype2 = "wallmounted", + sunlight_propagates = true, + walkable = false, + selection_box = { + type = "wallmounted", + --wall_top = + --wall_bottom = + --wall_side = + }, + groups = {choppy=2,dig_immediate=2}, +}) + +for _, tree in pairs(realtest.registered_trees) do + minetest.register_craft({ + output = "windmill:windmill_farm", + recipe = { + {tree.name.."_plank", tree.name.."_plank", tree.name.."_plank"}, + {tree.name.."_plank", tree.name.."_stick", tree.name.."_plank"}, + {tree.name.."_plank", tree.name.."_plank", tree.name.."_plank"}, + } + }) + minetest.register_craft({ + output = "windmill:windmill_wooden", + recipe = { + {"", tree.name.."_plank", ""}, + {tree.name.."_plank", tree.name.."_stick", tree.name.."_plank"}, + {"", tree.name.."_plank", ""}, + } + }) +end diff --git a/mods/windmill/textures/windmill_farm.png b/mods/windmill/textures/windmill_farm.png new file mode 100644 index 0000000..40d0ae8 Binary files /dev/null and b/mods/windmill/textures/windmill_farm.png differ diff --git a/mods/windmill/textures/windmill_farm_inv.png b/mods/windmill/textures/windmill_farm_inv.png new file mode 100644 index 0000000..7d696cb Binary files /dev/null and b/mods/windmill/textures/windmill_farm_inv.png differ diff --git a/mods/windmill/textures/windmill_wooden.png b/mods/windmill/textures/windmill_wooden.png new file mode 100644 index 0000000..0ef36d2 Binary files /dev/null and b/mods/windmill/textures/windmill_wooden.png differ diff --git a/mods/windmill/textures/windmill_wooden_inv.png b/mods/windmill/textures/windmill_wooden_inv.png new file mode 100644 index 0000000..419136c Binary files /dev/null and b/mods/windmill/textures/windmill_wooden_inv.png differ diff --git a/mods/workbench/depends.txt b/mods/workbench/depends.txt new file mode 100644 index 0000000..4c6b972 --- /dev/null +++ b/mods/workbench/depends.txt @@ -0,0 +1,2 @@ +trees +default diff --git a/mods/workbench/init.lua b/mods/workbench/init.lua new file mode 100644 index 0000000..5a17640 --- /dev/null +++ b/mods/workbench/init.lua @@ -0,0 +1,90 @@ +-- init.lua +-- workbench minetest mod, by darkrose +-- Copyright (C) Lisa Milne 2012 +-- +-- This program is free software: you can redistribute it and/or modify +-- it under the terms of the GNU Lesser General Public License as +-- published by the Free Software Foundation, either version 2.1 of the +-- License, or (at your option) any later version. +-- +-- This program is distributed in the hope that it will be useful, but +-- WITHOUT ANY WARRANTY; without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. +-- +-- You should have received a copy of the GNU Lesser General Public +-- License along with this program. If not, see +-- +if not minetest.setting_getbool("creative_mode") then + minetest.register_on_joinplayer(function(player) + + -- make the craft guide available + if( minetest.get_modpath('unified_inventory')) then + return; + end + + player:get_inventory():set_width("craft", 2) + player:get_inventory():set_size("craft", 2*2) + player:set_inventory_formspec("size[8,7.5]" + .."list[current_player;main;0,3.5;8,4;]" + .."list[current_player;craft;3,0.5;2,2;]" + .."image[5,1;1,1;workbench_craftarrow.png]" + .."list[current_player;craftpreview;6,1;1,1;]") + end) +end + +-- +--Helper Functions +-- +local update_craft_table = function(pos) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + inv:set_stack("craftpreview", 1, minetest.get_craft_result({method = "normal", items = inv:get_list("craft"), width = 3}).item) +end + +local CRAFTING_FORMSPEC = "size[9,9]".. +"list[current_player;main;0,5;8,4;]".. +"list[current_name;craft;2,1;3,3;]".. +"image[5,2;1,1;workbench_craftarrow.png]".. +"list[current_name;craftpreview;6,2;1,1;]" + +--Node Registry + +for _, tree in pairs(realtest.registered_trees) do + minetest.register_node("workbench:work_bench_"..tree.name:remove_modname_prefix(), { + description = tree.description .. " Workbench", + tiles = {"trees_"..tree.name:remove_modname_prefix().."_trunk_top.png^workbench_top.png", + "trees_"..tree.name:remove_modname_prefix().."_trunk_top.png", + "trees_"..tree.name:remove_modname_prefix().."_trunk.png^workbench_side.png"}, + groups = {oddly_breakable_by_hand=3, dig_immediate=2}, + sounds = default.node_sound_wood_defaults(), + paramtype = "light", + on_construct = function(pos, node) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + inv:set_size("craft", 9) + inv:set_width("craft", 3) + inv:set_size("craftresult", 1) + inv:set_size("craftpreview", 1) + meta:set_string("formspec", CRAFTING_FORMSPEC) + end, + can_dig = function(pos,player) + local meta = minetest.env:get_meta(pos); + local inv = meta:get_inventory() + if inv:is_empty("craft") then + return true + end + return false + end, + on_metadata_inventory_take = update_craft_table, + on_metadata_inventory_move = update_craft_table, + on_metadata_inventory_put = update_craft_table, + }) + minetest.register_craft({ + output = "workbench:work_bench_"..tree.name:remove_modname_prefix(), + recipe = { + {tree.name.."_log", tree.name.."_log"}, + {tree.name.."_log", tree.name.."_log"} + } + }) +end diff --git a/mods/workbench/textures/workbench_craftarrow.png b/mods/workbench/textures/workbench_craftarrow.png new file mode 100644 index 0000000..c371dc5 Binary files /dev/null and b/mods/workbench/textures/workbench_craftarrow.png differ diff --git a/mods/workbench/textures/workbench_side.png b/mods/workbench/textures/workbench_side.png new file mode 100644 index 0000000..b7c999a Binary files /dev/null and b/mods/workbench/textures/workbench_side.png differ diff --git a/mods/workbench/textures/workbench_top.png b/mods/workbench/textures/workbench_top.png new file mode 100644 index 0000000..457d338 Binary files /dev/null and b/mods/workbench/textures/workbench_top.png differ diff --git a/mods/xpanes/depends.txt b/mods/xpanes/depends.txt new file mode 100644 index 0000000..331d858 --- /dev/null +++ b/mods/xpanes/depends.txt @@ -0,0 +1 @@ +default \ No newline at end of file diff --git a/mods/xpanes/init.lua b/mods/xpanes/init.lua new file mode 100644 index 0000000..4e348d9 --- /dev/null +++ b/mods/xpanes/init.lua @@ -0,0 +1,108 @@ +-- xPanes mod by xyz + +local directions = { + {x = 1, y = 0, z = 0}, + {x = 0, y = 0, z = 1}, + {x = -1, y = 0, z = 0}, + {x = 0, y = 0, z = -1}, +} + +local function update_pane(pos) + if minetest.get_node(pos).name:find("xpanes:pane") == nil then + return + end + local sum = 0 + for i = 1, 4 do + local node = minetest.get_node({x = pos.x + directions[i].x, y = pos.y + directions[i].y, z = pos.z + directions[i].z}) + if minetest.registered_nodes[node.name].walkable ~= false then + sum = sum + 2 ^ (i - 1) + end + end + if sum == 0 then + sum = 15 + end + minetest.add_node(pos, {name = "xpanes:pane_"..sum}) +end + +local function update_nearby(pos) + for i = 1,4 do + update_pane({x = pos.x + directions[i].x, y = pos.y + directions[i].y, z = pos.z + directions[i].z}) + end +end + +local half_blocks = { + {0, -0.5, -0.06, 0.5, 0.5, 0.06}, + {-0.06, -0.5, 0, 0.06, 0.5, 0.5}, + {-0.5, -0.5, -0.06, 0, 0.5, 0.06}, + {-0.06, -0.5, -0.5, 0.06, 0.5, 0} +} + +local full_blocks = { + {-0.5, -0.5, -0.06, 0.5, 0.5, 0.06}, + {-0.06, -0.5, -0.5, 0.06, 0.5, 0.5} +} + +for i = 1, 15 do + local need = {} + local cnt = 0 + for j = 1, 4 do + if rshift(i, j - 1) % 2 == 1 then + need[j] = true + cnt = cnt + 1 + end + end + local take = {} + if need[1] == true and need[3] == true then + need[1] = nil + need[3] = nil + table.insert(take, full_blocks[1]) + end + if need[2] == true and need[4] == true then + need[2] = nil + need[4] = nil + table.insert(take, full_blocks[2]) + end + for k in pairs(need) do + table.insert(take, half_blocks[k]) + end + local texture = "xpanes_pane.png" + if cnt == 1 then + texture = "xpanes_pane_half.png" + end + minetest.register_node("xpanes:pane_"..i, { + drawtype = "nodebox", + tile_images = {"xpanes_white.png", "xpanes_white.png", texture}, + paramtype = "light", + groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,drop_on_dig=1}, + drop = "xpanes:pane", + node_box = { + type = "fixed", + fixed = take + }, + selection_box = { + type = "fixed", + fixed = take + }, + sounds = default.node_sound_glass_defaults(), + }) +end + +minetest.register_node("xpanes:pane", { + description = "Glass Pane", + tile_images = {"xpanes_space.png"}, + inventory_image = "xpanes_pane.png", + wield_image = "xpanes_pane.png", + node_placement_prediction = "", + on_construct = update_pane +}) + +minetest.register_on_placenode(update_nearby) +minetest.register_on_dignode(update_nearby) + +minetest.register_craft({ + output = 'xpanes:pane 16', + recipe = { + {'default:glass', 'default:glass', 'default:glass'}, + {'default:glass', 'default:glass', 'default:glass'} + } +}) diff --git a/mods/xpanes/textures/xpanes_pane.png b/mods/xpanes/textures/xpanes_pane.png new file mode 100644 index 0000000..99e35aa Binary files /dev/null and b/mods/xpanes/textures/xpanes_pane.png differ diff --git a/mods/xpanes/textures/xpanes_pane_half.png b/mods/xpanes/textures/xpanes_pane_half.png new file mode 100644 index 0000000..c0bc764 Binary files /dev/null and b/mods/xpanes/textures/xpanes_pane_half.png differ diff --git a/mods/xpanes/textures/xpanes_space.png b/mods/xpanes/textures/xpanes_space.png new file mode 100644 index 0000000..c2e8752 Binary files /dev/null and b/mods/xpanes/textures/xpanes_space.png differ diff --git a/mods/xpanes/textures/xpanes_white.png b/mods/xpanes/textures/xpanes_white.png new file mode 100644 index 0000000..5c6256c Binary files /dev/null and b/mods/xpanes/textures/xpanes_white.png differ diff --git a/screenshot_616037614.png b/screenshot_616037614.png new file mode 100644 index 0000000..168553b Binary files /dev/null and b/screenshot_616037614.png differ