Index: coins.lua
==================================================================
--- coins.lua
+++ coins.lua
@@ -100,12 +100,12 @@
 	})
 end
 do local hitbox = {
 	type = 'fixed';
 	fixed = {
-		-0.5, -0.5, -0.5;
-		 0.5,  0.3,  0.5;
+		-0.5, -0.5, -0.4;
+		 0.5,  0.3,  0.4;
 	};
 } minetest.register_node('sorcery:coin_press', {
 	description = "Coin Press";
 	drawtype = 'mesh';
 	mesh = 'sorcery-coinpress.obj';

Index: data/compat.lua
==================================================================
--- data/compat.lua
+++ data/compat.lua
@@ -72,9 +72,23 @@
 		['default:stone_with_tin'    ] = { id = 'tin',     metal = true };
 		['default:stone_with_gold'   ] = { id = 'gold',    metal = true };
 		['default:stone_with_mese'   ] = { id = 'mese',    gem = true };
 		['default:stone_with_diamond'] = { id = 'diamond', gem = true };
 	};
+	buckets = {
+		['bucket:bucket_water'] = { has = 'default:water'; };
+		['bucket:bucket_empty'] = {};
+	};
+	vessels = {
+		['vessels:glass_bottle'] = { hold = 'liquid', charge = 0 };
+		['vessels:drinking_glass'] = { hold = 'liquid', charge = 1 };
+		['farming:ethanol'] = {
+			hold = 'liquid', has = 'farming:ethanol';
+			empty = 'vessels:glass_bottle';
+		};
+	};
+	boxes = {};
+	containers = {};
 	residue = {
 		['farming:hemp_oil'] = 'vessels:glass_bottle';
 	};
 }

Index: init.lua
==================================================================
--- init.lua
+++ init.lua
@@ -18,26 +18,51 @@
 	local stage = function(s,...)
 		local f = sorcery.cfg(s .. '.lua')
 		if test(f) then return loadfile(f)(...) or true end
 		return false
 	end
+
+	local function
+	argjoin(arg, nxt, ...)
+		if arg and not nxt then return tostring(arg) end
+		if not arg then return "(nil)" end
+		return tostring(arg) .. ' ' .. argjoin(nxt, ...)
+	end
 
 	sorcery = {
 		self = selfname;
 		path = path;
 		load = function(name) get(name) end;
 		worldcfg = worldcfg, cfg = cfg;
 		stage = stage;
+		
 		log = function(module,text)
 			if module then
 				minetest.log('info',string.format('[%s :: %s] %s',selfname,module,text))
 			else
 				minetest.log('info',string.format('[%s] %s',selfname,text))
 			end
 		end;
 		act = function(module,text)
 			minetest.log('action',string.format('[%s :: %s] %s',selfname,module,text))
+		end;
+		logger = function(module)
+			local emit = function(lvl)
+				return function(...)
+					if module then
+						minetest.log(lvl,string.format('[%s :: %s] %s',selfname,module,argjoin(...)))
+					else
+						minetest.log(lvl,string.format('[%s] %s',selfname,argjoin(...)))
+					end
+				end
+			end
+			return {
+				log = emit('info');
+				warn = emit('warning');
+				err = emit('error');
+				act = emit('action');
+			}
 		end;
 		unit = function(ns,sfx,override)
 			local target
 			if ns then
 				sorcery[ns] = {}
@@ -48,30 +73,35 @@
 			local loaded = {}
 			return function(lst)
 				for i,name in pairs(lst) do
 					if not loaded[name] then
 						loaded[name] = true
+						local log = sorcery.logger(name)
 						local fpath = ((ns and ns..'/') or '')..name
 						local extra = cfg(string.format('%s%s-extra.lua', override,name))
 						local replace = cfg(string.format('%s%s.lua', override,name))
 						local default = get(fpath)
 						if override and test(replace) then
-							sorcery.log(name,'loading local replacement for ' .. fpath .. ' from ' .. replace)
+							log.info('loading local replacement for', fpath,'from', replace)
 							target[name] = loadfile(replace)(default)
 						else
 							target[name] = default
 							if override and test(extra) then
-								sorcery.log(name,'loading local extras for ' .. fpath .. ' from ' .. extra)
+								log.info('loading local extras for', fpath, 'from', extra)
 								local extbl = loadfile(extra)(default)
 								for k,v in pairs(extbl) do target[name][k] = v end
 							end
 						end
 					end
 				end
 			end
 		end;
 	}
+
+	-- LEGACY INTERFACE
+	sorcery.log = function(mod,...) return sorcery.logger(mod).info(...) end
+	sorcery.act = function(mod,...) return sorcery.logger(mod).act(...) end
 end
 
 -- unfortunately we can't just iterate over the files
 -- and load them automatically, as interdependencies
 -- exist (especially with /lib) and we need to be very
@@ -121,19 +151,19 @@
 end
 
 sorcery.stage('startup',data)
 for _,u in pairs {
 	'vfx'; 'attunement'; 'context'; 'itemclass'; 'spell';
-	'potions'; 'metal', 'gems'; 'leylines'; 'infuser';
+	'liquid'; 'potions'; 'metal', 'gems'; 'leylines'; 'infuser';
 	'altar'; 'wands'; 'tools', 'crafttools'; 'enchanter';
 	'harvester'; 'metallurgy-hot', 'metallurgy-cold';
 	'entities'; 'recipes'; 'coins'; 'interop';
 	'tnodes'; 'forcefield'; 'farcaster'; 'portal';
 	'cookbook', 'writing'; 'disassembly'; 'displacer';
 	'gravitator'; 'precipitator'; 'calendar', 'astrolabe';
-	'keypunch'; 'runeforge';
+	'keypunch'; 'runeforge'; 'keg';
 
 	'privs', 'admin';
 } do sorcery.load(u) end
 sorcery.stage('finalize')
 
 sorcery.registry.defercheck()

Index: itemclass.lua
==================================================================
--- itemclass.lua
+++ itemclass.lua
@@ -126,10 +126,53 @@
 						leftover = di and di[1];
 					}
 				end
 			end;
 		};
+		vessel = {
+			compat = 'vessels';
+			finagle = { type = 'vessel'; charge = 3; hold = 'liquid' };
+			predicate = function(name)
+				local item = minetest.registered_items[name]
+				if item and item._sorcery and item._sorcery.container then
+					local ct = item._sorcery.container
+					if ct.type == 'vessel' then return sorcery.lib.tbl.merge({
+						charge = 3;
+					}, ct) end
+				end
+			end;
+		};
+		box = {
+			compat = 'boxes';
+			predicate = function(name)
+				local item = minetest.registered_items[name]
+				if item._sorcery and item._sorcery.container then
+					local ct = item._sorcery.container
+					if ct.type == 'box' then return sorcery.lib.tbl.proto(ct, {
+						charge = 8;
+					}) end
+				end
+			end;
+		};
+		bucket = {
+			compat = 'buckets';
+			finagle = { type = 'bucket', hold = 'liquid', charge = 3 * 3, empty = 'bucket:bucket_empty'};
+
+			predicate = function(name)
+				local item = minetest.registered_items[name]
+				if item._sorcery and item._sorcery.container then
+					local ct = item._sorcery.container
+					if ct.type == 'bucket' then return sorcery.lib.tbl.proto(ct, {
+						charge = 3 * 3;
+					}) end
+				end
+			end;
+		};
+		container = {
+			compat = 'containers';
+			subclass = {'vessel', 'box', 'bucket'}
+		};
 	};
 	get = function(name,class)
 		local c = sorcery.itemclass.classes[class]
 		local o
 		if not c then return false end
@@ -140,11 +183,20 @@
 			if o then return o end
 		end
 
 		if c.compat then
 			o = sorcery.data.compat[c.compat][name]
-			if o then return o end
+			if o then
+				if c.finagle then
+					if type(c.finagle) == 'function' then
+						return sorcery.lib.tbl.proto(c.finagle(o), o)
+					elseif type(o) == 'table' then
+						return sorcery.lib.tbl.merge(c.finagle, o)
+					end
+				end
+				return o
+			end
 		end
 
 		if c.subclass then
 			for _,s in pairs(c.subclass) do
 				o = sorcery.itemclass.get(name,s)

ADDED   keg.lua
Index: keg.lua
==================================================================
--- keg.lua
+++ keg.lua
@@ -0,0 +1,195 @@
+local hitbox = {
+	type = 'fixed';
+	fixed = {
+		-0.4, -0.5, -0.5;
+		 0.4,  0.2,  0.5;
+	};
+}
+local kegcaption = function(m)
+	local liqid = m:get_string('liquid')
+	if liqid ~= '' then
+		local liq = sorcery.register.liquid.db[liqid]
+		if not liq then log.err('missing entry for liquid',liqid) return end
+		local measure = liq.measure or function(u)
+			return string.format('%s drams', u*63.9)
+		end
+
+		return {
+			title = string.format('Keg of %s', liq.name);
+			color = sorcery.lib.color(liq.color);
+			props = {
+				{title = 'Contains', desc = measure(m:get_int('charge'))};
+			}
+		};
+	else return { title = 'Empty Keg', props = {} } end
+end
+local log = sorcery.logger('keg')
+minetest.register_node('sorcery:keg', {
+	description = 'Keg';
+	drawtype = 'mesh';
+	mesh = 'sorcery-keg.obj';
+	sunlight_propagates = true;
+	paramtype = 'light';
+	paramtype2 = 'facedir';
+	groups = { choppy = 2; sorcery_container = 2 }; -- 2=liquid
+	tiles = {
+		'default_bronze_block.png';
+		'default_wood.png';
+		'default_steel_block.png';
+	};
+	selection_box = hitbox;
+	collision_box = hitbox;
+	drop = {
+		-- preserve_metadata will not work without this!
+		max_items = 1;
+		items = {
+			{ items = { 'sorcery:keg' } };
+		};
+	};
+	preserve_metadata = function(pos,node,meta,drops)
+		if meta.liquid and meta.liquid ~= '' then
+			local m = drops[1]:get_meta()
+			m:from_table({fields = meta})
+			local cap = kegcaption(m)
+			m:set_string('description', sorcery.lib.ui.tooltip(cap))
+			m:set_string('short_description', cap.title)
+		end
+	end;
+	after_place_node = function(pos, placer, stack, tgt)
+		local meta = minetest.get_meta(pos)
+		local stackmeta = stack:get_meta()
+		meta:from_table(stackmeta:to_table())
+	end;
+	on_construct = function(pos)
+		local m = minetest.get_meta(pos)
+		m:set_string('infotext', 'Empty Keg')
+	end;
+	on_rightclick = function(pos, node, user, stack)
+		local m = minetest.get_meta(pos)
+		local update = function()
+			local c = kegcaption(m)
+			local str = c.title
+			for _,p in pairs(c.props) do
+				str = str .. string.format('\n(%s: %s)', p.title, p.desc)
+			end
+			m:set_string('infotext', str)
+		end
+		local noise = function(amt)
+			minetest.sound_play('default_water_footstep', {
+				gain = 0.5 + amt / 9.0;
+				pitch = 1.3 - amt / 12.0;
+				pos = pos;
+			}, true)
+		end
+
+		if stack:is_empty() then return end
+
+		local ctr = sorcery.itemclass.get(stack, 'container')
+		if (not ctr) or not ctr.hold == 'liquid' then return end
+
+		if ctr.has and
+			(m:get_string('liquid') == ctr.has or not m:contains('liquid')) then
+			if not ctr.empty then log.err(stack:get_name(), 'does not specify its empty counterpart container') return end
+
+
+			local add = ctr.charge * stack:get_count()
+			local chg = m:get_int('charge')
+			m:set_int('charge', chg + add)
+			m:set_string('liquid', ctr.has)
+			noise(chg + add)
+
+			local liq = sorcery.register.liquid.db[ctr.has]
+			if liq then
+				update()
+				log.act(string.format('%s added %u units of %s to a keg', user:get_player_name(), add, ctr.has))
+			else log.err('no liquid entry for',ctr.has) end
+
+			return ItemStack {
+				name = ctr.empty;
+				count = stack:get_count();
+			}
+		elseif not ctr.has and m:get_string('liquid') ~= '' then
+			local reg = sorcery.register.liquid.db[m:get_string('liquid')]
+			if not reg then log.err('missing definition for liquid', m:get_string('liquid')) return end
+
+			local filled = reg.containers[stack:get_name()]
+			if filled then
+				local fs = sorcery.itemclass.get(filled, 'container')
+				if not fs then log.err(filled,'is named as filled container but does not have the required itemclass definition') return end
+				local chg = fs.charge * stack:get_count()
+				local avail = m:get_int('charge')
+				
+				if avail >= chg then
+					local liqid = m:get_string('liquid')
+					local liq = sorcery.register.liquid.db[liqid]
+					log.act(string.format('%s removed %u units of %s from a keg', user:get_player_name(), chg, liqid))
+					if avail == chg then
+						m:set_string('liquid','')
+						m:set_int('charge',0)
+					else m:set_int('charge', avail - chg) end
+					noise(chg)
+					update()
+
+					-- fancy visuals
+					local color = sorcery.lib.color(liq.color or {255,255,255})
+					local spritz = sorcery.lib.image('sorcery_droplet.png')
+					local drop = sorcery.lib.image('sorcery_drop.png')
+					spritz = spritz:blit(spritz:multiply(color))
+					drop   = drop:blit  (drop:multiply  (color))
+					local facing = minetest.facedir_to_dir(minetest.get_node(pos).param2)
+					local noz = vector.add(pos, vector.rotate(
+						vector.new(0.0,0,-0.48),
+						vector.dir_to_rotation(facing)
+					))
+					local minnoz = vector.offset(noz, -0.03, -0.32, -0.03);
+					local maxnoz = vector.offset(noz,  0.03, -0.32,  0.03);
+					minetest.add_particlespawner {
+						amount = 15 * chg, time = 0.4*chg;
+						texture = spritz:render();
+						minpos = minnoz, maxpos = maxnoz;
+						minvel = vector.new(0,0,0);
+						maxvel = vector.new(0,-0.1,0);
+						minacc = vector.new(0,-0.1,0);
+						maxacc = vector.new(0,-0.13,0);
+						minsize = 0.4, maxsize = 1;
+						glow = 14; -- FIXME liquid glow prop
+						minexptime = 0.5, maxexptime = 0.5;
+						animation = {
+							type = 'sheet_2d';
+							frames_w = 14;
+							frames_h = 1;
+							frame_length = 0.5/14;
+						}
+					}
+					minetest.after(0.2, function()
+						minetest.add_particlespawner {
+							amount = math.random(5,11) * chg, time = 0.45 * chg;
+							texture = drop:render();
+							minpos = vector.offset(minnoz, 0,-0.05,0);
+							maxpos = vector.offset(maxnoz, 0,-0.05,0);
+							minvel = vector.new(0,-0.1,0);
+							maxvel = vector.new(0,-0.4,0);
+							minacc = vector.new(0,-0.15,0);
+							maxacc = vector.new(0,-0.18,0);
+							minsize = 0.3, maxsize = 0.5;
+							glow = 14; -- FIXME liquid glow prop
+							minexptime = 1, maxexptime = 1.5;
+							animation = {
+								type = 'sheet_2d';
+								frames_w = 10;
+								frames_h = 1;
+								frame_length = 1.5/10;
+							}
+						}
+					end)
+
+					return ItemStack {
+						name = filled;
+						count = stack:get_count();
+					}
+				end
+			end
+
+		end
+	end;
+})

Index: lib/tbl.lua
==================================================================
--- lib/tbl.lua
+++ lib/tbl.lua
@@ -182,14 +182,22 @@
 fn.proto = function(tbl,proto)
 	local meta = getmetatable(tbl)
 	local nm = {__index = proto or tbl}
 	if meta ~= nil then
 		nm = table.copy(meta)
-		nm[__index] = proto
-		nm[__metatable] = meta
+		nm.__index = proto
+		nm.__metatable = meta
 	end
 	return setmetatable(tbl or {},nm)
+end
+fn.defaults = function(dft, tbl)
+	tbl = tbl or {}
+	local rp = {}
+	for k,v in pairs(dft) do
+		if tbl[k] == nil then rp[k] = v end
+	end
+	return fn.proto(rp, tbl)
 end
 
 fn.case = function(e, c)
 	if type(c[e]) == 'function'
 		then return (c[e])(e)

ADDED   liquid.lua
Index: liquid.lua
==================================================================
--- liquid.lua
+++ liquid.lua
@@ -0,0 +1,41 @@
+-- liquid.lua
+-- the liquid registry is used to keep track of abstract liquids,
+-- their properties, and their representation in-game.
+
+sorcery.registry.mk('liquid', false)
+
+-- pre-register liquids used in Sorcery and common ones sorcery depends on
+
+sorcery.register.liquid.link('default:water', {
+	name = 'Water';
+	kind = 'default:drink';
+	color = {10,85,255};
+	proto = nil;
+	src = 'default:water_source';
+	containers = {
+		['vessels:glass_bottle'] = 'sorcery:potion_water';
+		['bucket:bucket_empty'] = 'bucket:bucket_water';
+	};
+})
+
+sorcery.register.liquid.link('farming:ethanol', {
+	name = 'Ethanol';
+	kind = 'default:fuel';
+	color = {175,185,130};
+	proto = nil;
+	measure = function(u) return string.format('%s pints', u * 5) end;
+	containers = {
+		['vessels:glass_bottle'] = 'farming:ethanol_bottle';
+	};
+})
+
+sorcery.register.liquid.link('sorcery:blood', {
+	name = 'Blood';
+	kind = 'sorcery:reagent';
+	color = {255,10,30};
+	proto = nil;
+	measure = function(u) return string.format('%s cc', u * 236.5) end;
+	containers = {
+		['vessels:glass_bottle'] = 'sorcery:blood';
+	};
+})

ADDED   models/sorcery-keg.obj
Index: models/sorcery-keg.obj
==================================================================
--- models/sorcery-keg.obj
+++ models/sorcery-keg.obj
@@ -0,0 +1,1974 @@
+# Blender v2.93.0 OBJ File: 'keg.blend'
+# www.blender.org
+mtllib keg.mtl
+o bronze
+v 0.010353 -0.173803 -0.330007
+v 0.010353 -0.173803 -0.377279
+v -0.030476 -0.190715 -0.330007
+v -0.030476 -0.190715 -0.377279
+v -0.047388 -0.231544 -0.330007
+v -0.047388 -0.231544 -0.377279
+v -0.030476 -0.272374 -0.330007
+v -0.030476 -0.272374 -0.377279
+v 0.010353 -0.289286 -0.330007
+v 0.010353 -0.289286 -0.377279
+v 0.051183 -0.272374 -0.330007
+v 0.051183 -0.272374 -0.377279
+v 0.068095 -0.231544 -0.330007
+v 0.068095 -0.231544 -0.377279
+v 0.051183 -0.190715 -0.330007
+v 0.051183 -0.190715 -0.377279
+v -0.002826 -0.218365 -0.377279
+v 0.010353 -0.212906 -0.377279
+v -0.008284 -0.231544 -0.377279
+v -0.002826 -0.244723 -0.377279
+v 0.010353 -0.250182 -0.377279
+v 0.023532 -0.244723 -0.377279
+v 0.028991 -0.231544 -0.377279
+v 0.023532 -0.218365 -0.377279
+v -0.002826 -0.218365 -0.461576
+v 0.010353 -0.212906 -0.461576
+v -0.008285 -0.231544 -0.461576
+v -0.002826 -0.244723 -0.461576
+v 0.010353 -0.250182 -0.461576
+v 0.023532 -0.244723 -0.461576
+v 0.028991 -0.231544 -0.461576
+v 0.023532 -0.218365 -0.461576
+v -0.002826 -0.218365 -0.491500
+v 0.010353 -0.212906 -0.491500
+v -0.008285 -0.231544 -0.491500
+v -0.002826 -0.244723 -0.491500
+v 0.010353 -0.250182 -0.491500
+v 0.023532 -0.244723 -0.491500
+v 0.028991 -0.231544 -0.491500
+v 0.023532 -0.218365 -0.491500
+v -0.002826 -0.285949 -0.461576
+v -0.008285 -0.285949 -0.461576
+v 0.010353 -0.285949 -0.461576
+v 0.023532 -0.285949 -0.461576
+v 0.028991 -0.285949 -0.461576
+v -0.002826 -0.285949 -0.491500
+v -0.008285 -0.285949 -0.491500
+v 0.010353 -0.285949 -0.491500
+v 0.023532 -0.285949 -0.491500
+v 0.028991 -0.285949 -0.491500
+v -0.014032 -0.231544 -0.471550
+v -0.014032 -0.231544 -0.481525
+v 0.010353 -0.212906 -0.471550
+v 0.010353 -0.212906 -0.481525
+v -0.006890 -0.218365 -0.481525
+v -0.006890 -0.218365 -0.471550
+v 0.027596 -0.218365 -0.471550
+v 0.027596 -0.218365 -0.481525
+v 0.034739 -0.231544 -0.481525
+v 0.034739 -0.231544 -0.471550
+v -0.014032 -0.285949 -0.471550
+v -0.014032 -0.285949 -0.481525
+v -0.006890 -0.285949 -0.481525
+v -0.006890 -0.285949 -0.471550
+v 0.027596 -0.285949 -0.471550
+v 0.027596 -0.285949 -0.481525
+v 0.034739 -0.285949 -0.481525
+v 0.034739 -0.285949 -0.471550
+v 0.010353 -0.285949 -0.481525
+v 0.010353 -0.285949 -0.471550
+vt 0.435889 2.836193
+vt 0.688713 2.543473
+vt 0.435889 2.543473
+vt -0.680948 2.543473
+vt -0.933772 2.836193
+vt -0.933772 2.543473
+vt -1.186596 2.836193
+vt -1.186596 2.543473
+vt 0.688713 2.836193
+vt 0.435889 2.543473
+vt 0.688713 2.543473
+vt 0.183065 2.836193
+vt 0.183065 2.543473
+vt -1.186596 2.836193
+vt -0.933772 2.543473
+vt -1.186596 2.543473
+vt 0.688713 -0.680948
+vt 0.551298 -0.933772
+vt 0.793436 -0.933772
+vt -0.933772 2.836193
+vt -0.680948 2.543473
+vt 0.183065 2.836193
+vt 0.183065 2.543473
+vt 0.688713 -1.186596
+vt 0.183065 -1.186596
+vt 0.183065 -0.680948
+vt 0.183065 -1.186596
+vt 0.435889 -1.049181
+vt 0.354282 -1.015379
+vt 0.183065 -0.680948
+vt 0.435889 -0.818362
+vt 0.435889 -0.576225
+vt 0.517496 -0.852165
+vt 0.688713 -1.186596
+vt 0.517496 -1.015379
+vt 0.320479 -0.933772
+vt 0.078342 -0.933772
+vt 0.435889 -1.291319
+vt 0.354282 -0.852165
+vt 0.354282 -1.015379
+vt 0.320479 -1.270654
+vt 0.320479 -0.933772
+vt -1.015379 2.836193
+vt -0.933772 3.358174
+vt -0.933772 2.836193
+vt 0.435889 2.836193
+vt 0.517496 3.358174
+vt 0.435889 3.358174
+vt -0.852165 2.836193
+vt -0.852165 3.358174
+vt 0.435889 -1.049181
+vt 0.517496 -1.015379
+vt 0.551298 -0.933772
+vt 0.435889 3.481706
+vt 0.517496 3.543473
+vt 0.542661 3.481706
+vt 0.354282 3.543473
+vt 0.435889 3.543473
+vt 0.551298 -1.270654
+vt 0.354282 -1.015379
+vt 0.320479 -1.270654
+vt 0.354282 -1.270654
+vt -0.852165 3.481706
+vt -0.933772 3.543473
+vt -0.933772 3.481706
+vt -0.852165 3.481706
+vt -0.933772 3.543473
+vt -0.852165 3.543473
+vt 0.435889 -1.049181
+vt 0.354282 -1.270654
+vt 0.542661 3.481706
+vt 0.551298 3.543473
+vt 0.517496 3.543473
+vt 0.329117 3.481706
+vt 0.320479 3.543473
+vt 0.284890 3.481706
+vt 0.435889 3.481706
+vt 0.435889 3.543473
+vt 0.354282 3.543473
+vt 0.517496 -1.270654
+vt 0.517496 -1.015379
+vt 0.551298 -1.270654
+vt 0.517496 -1.270654
+vt -1.270654 3.419940
+vt -0.933772 3.419940
+vt 0.435889 -1.270654
+vt 0.435889 -1.270654
+vt -1.270654 3.481706
+vt -0.933772 3.419940
+vt -1.270654 3.358174
+vt -0.933772 3.358174
+vt -1.270654 3.419940
+vt -0.933772 3.481706
+vt -1.270654 3.543473
+vt -1.270654 3.481706
+vt 0.354282 3.358174
+vt 0.435889 3.419940
+vt 0.329117 3.419940
+vt 0.517496 3.358174
+vt 0.435889 3.358174
+vt 0.542661 3.419940
+vt 0.320479 3.358174
+vt 0.284890 3.419940
+vt 0.551298 3.358174
+vt 0.586887 3.419940
+vt -0.852165 3.419940
+vt -0.852165 3.419940
+vt 0.354282 3.358174
+vt 0.435889 3.419940
+vt 0.435889 3.358174
+vt 0.329116 3.419940
+vt 0.517496 3.358174
+vt 0.542661 3.419940
+vt 0.435889 2.836193
+vt 0.517496 2.836193
+vt 0.354282 3.358174
+vt 0.354282 2.836193
+vt -0.852165 3.358174
+vt -0.933772 2.836193
+vt -0.852165 2.836193
+vt -1.015379 3.358174
+vt -1.015379 2.836193
+vt 0.354282 2.836193
+vt 0.688713 2.836193
+vt -0.680948 2.836193
+vt 0.435889 2.836193
+vt -0.680948 2.836193
+vt 0.435889 -0.576225
+vt 0.688713 -0.680948
+vt 0.793436 -0.933772
+vt 0.435889 -1.291319
+vt 0.078342 -0.933772
+vt -1.015379 3.358174
+vt 0.517496 2.836193
+vt 0.517496 -0.852165
+vt 0.435889 -0.818362
+vt 0.354282 -0.852165
+vt 0.320479 -0.933772
+vt 0.329116 3.481706
+vt -0.852165 3.543473
+vt 0.586887 3.481706
+vt 0.551298 -0.933772
+vt -1.270654 3.358174
+vt -1.270654 3.543473
+vn -0.3827 0.9239 -0.0000
+vn -0.9239 0.3827 0.0000
+vn -0.9239 -0.3827 0.0000
+vn -0.3827 -0.9239 0.0000
+vn 0.3827 -0.9239 -0.0000
+vn 0.9239 -0.3827 -0.0000
+vn -0.0000 0.0000 -1.0000
+vn 0.9239 0.3827 -0.0000
+vn 0.3827 0.9239 -0.0000
+vn 0.0000 0.0000 1.0000
+vn -0.2996 0.9462 -0.1221
+vn -0.7843 0.4250 -0.4519
+vn 0.8647 0.3582 -0.3523
+vn 0.0000 -1.0000 0.0000
+vn 0.8665 -0.0000 0.4992
+vn -0.8665 0.0000 -0.4992
+vn -0.8665 0.0000 0.4992
+vn -1.0000 0.0000 0.0000
+vn 0.8665 -0.0000 -0.4992
+vn 1.0000 0.0000 -0.0000
+vn 0.8647 0.3582 0.3523
+vn 0.8792 0.4765 -0.0000
+vn -0.7843 0.4250 0.4519
+vn -0.8792 0.4765 0.0000
+vn 0.3018 0.9534 -0.0000
+vn -0.2996 0.9462 0.1221
+vn -0.3018 0.9534 -0.0000
+vn 0.2996 0.9462 -0.1220
+vn -0.8647 0.3582 -0.3523
+vn 0.7843 0.4250 -0.4519
+vn 0.7843 0.4250 0.4519
+vn -0.8647 0.3582 0.3523
+vn 0.2996 0.9462 0.1221
+g bronze_bronze_bronze
+usemtl bronze
+s off
+f 2/1/1 3/2/1 1/3/1
+f 3/4/2 6/5/2 5/6/2
+f 5/6/3 8/7/3 7/8/3
+f 8/9/4 9/10/4 7/11/4
+f 9/10/5 12/12/5 11/13/5
+f 12/14/6 13/15/6 11/16/6
+f 4/17/7 19/18/7 6/19/7
+f 14/20/8 15/21/8 13/15/8
+f 16/22/9 1/3/9 15/23/9
+f 7/24/10 11/25/10 15/26/10
+f 12/27/7 21/28/7 22/29/7
+f 16/30/7 18/31/7 2/32/7
+f 2/32/7 17/33/7 4/17/7
+f 8/34/7 19/18/7 20/35/7
+f 12/27/7 23/36/7 14/37/7
+f 8/34/7 21/28/7 10/38/7
+f 14/37/7 24/39/7 16/30/7
+f 30/40/10 45/41/10 31/42/10
+f 22/43/6 31/44/6 23/45/6
+f 21/46/4 28/47/4 29/48/4
+f 24/49/8 31/44/8 32/50/8
+f 37/51/7 36/52/7 35/53/7
+f 54/54/11 33/55/11 55/56/11
+f 54/54/9 40/57/9 34/58/9
+f 36/52/7 47/59/7 35/53/7
+f 38/60/7 50/61/7 49/62/7
+f 55/63/12 35/64/12 52/65/12
+f 58/66/13 39/67/13 40/68/13
+f 29/69/10 44/70/10 30/40/10
+f 63/71/14 47/72/14 46/73/14
+f 66/74/14 50/75/14 67/76/14
+f 69/77/14 46/73/14 48/78/14
+f 69/77/14 49/79/14 66/74/14
+f 37/51/7 46/80/7 36/52/7
+f 28/81/10 42/82/10 41/83/10
+f 31/44/15 68/84/15 60/85/15
+f 29/69/10 41/83/10 43/86/10
+f 37/51/7 49/62/7 48/87/7
+f 35/64/16 62/88/16 52/65/16
+f 51/89/17 42/90/17 27/91/17
+f 52/65/18 61/92/18 51/89/18
+f 59/93/19 50/94/19 39/67/19
+f 60/85/20 67/95/20 59/93/20
+f 44/96/14 70/97/14 65/98/14
+f 70/97/14 66/74/14 65/98/14
+f 41/99/14 70/97/14 43/100/14
+f 64/101/14 69/77/14 70/97/14
+f 45/102/14 65/98/14 68/103/14
+f 68/103/14 66/74/14 67/76/14
+f 42/104/14 64/101/14 41/99/14
+f 61/105/14 63/71/14 64/101/14
+f 31/44/21 57/106/21 32/50/21
+f 60/85/22 58/66/22 57/106/22
+f 27/91/23 56/107/23 51/89/23
+f 56/107/24 52/65/24 51/89/24
+f 32/108/9 53/109/9 26/110/9
+f 57/111/25 54/54/25 53/109/25
+f 25/112/26 53/109/26 56/113/26
+f 53/109/27 55/56/27 56/113/27
+f 18/114/1 25/112/1 17/115/1
+f 21/46/5 30/116/5 22/117/5
+f 25/118/2 19/119/2 17/120/2
+f 19/119/3 28/121/3 20/122/3
+f 24/123/9 26/110/9 18/114/9
+f 2/1/1 4/124/1 3/2/1
+f 3/4/2 4/125/2 6/5/2
+f 5/6/3 6/5/3 8/7/3
+f 8/9/4 10/126/4 9/10/4
+f 9/10/5 10/126/5 12/12/5
+f 12/14/6 14/20/6 13/15/6
+f 4/17/7 17/33/7 19/18/7
+f 14/20/8 16/127/8 15/21/8
+f 16/22/9 2/1/9 1/3/9
+f 15/26/10 1/128/10 7/24/10
+f 1/128/10 3/129/10 7/24/10
+f 3/129/10 5/130/10 7/24/10
+f 7/24/10 9/131/10 11/25/10
+f 11/25/10 13/132/10 15/26/10
+f 12/27/7 10/38/7 21/28/7
+f 16/30/7 24/39/7 18/31/7
+f 2/32/7 18/31/7 17/33/7
+f 8/34/7 6/19/7 19/18/7
+f 12/27/7 22/29/7 23/36/7
+f 8/34/7 20/35/7 21/28/7
+f 14/37/7 23/36/7 24/39/7
+f 30/40/10 44/70/10 45/41/10
+f 22/43/6 30/133/6 31/44/6
+f 21/46/4 20/134/4 28/47/4
+f 24/49/8 23/45/8 31/44/8
+f 35/53/7 33/135/7 34/136/7
+f 34/136/7 40/137/7 35/53/7
+f 40/137/7 39/138/7 35/53/7
+f 39/138/7 38/60/7 35/53/7
+f 38/60/7 37/51/7 35/53/7
+f 54/54/1 34/58/1 33/55/1
+f 54/54/28 58/139/28 40/57/28
+f 36/52/7 46/80/7 47/59/7
+f 38/60/7 39/138/7 50/61/7
+f 55/63/29 33/140/29 35/64/29
+f 58/66/30 59/93/30 39/67/30
+f 29/69/10 43/86/10 44/70/10
+f 63/71/14 62/141/14 47/72/14
+f 66/74/14 49/79/14 50/75/14
+f 69/77/14 63/71/14 46/73/14
+f 69/77/14 48/78/14 49/79/14
+f 37/51/7 48/87/7 46/80/7
+f 28/81/10 27/142/10 42/82/10
+f 31/44/15 45/143/15 68/84/15
+f 29/69/10 28/81/10 41/83/10
+f 37/51/7 38/60/7 49/62/7
+f 35/64/16 47/144/16 62/88/16
+f 51/89/17 61/92/17 42/90/17
+f 52/65/18 62/88/18 61/92/18
+f 59/93/19 67/95/19 50/94/19
+f 60/85/20 68/84/20 67/95/20
+f 44/96/14 43/100/14 70/97/14
+f 70/97/14 69/77/14 66/74/14
+f 41/99/14 64/101/14 70/97/14
+f 64/101/14 63/71/14 69/77/14
+f 45/102/14 44/96/14 65/98/14
+f 68/103/14 65/98/14 66/74/14
+f 42/104/14 61/105/14 64/101/14
+f 61/105/14 62/141/14 63/71/14
+f 31/44/31 60/85/31 57/106/31
+f 60/85/22 59/93/22 58/66/22
+f 27/91/32 25/118/32 56/107/32
+f 56/107/24 55/63/24 52/65/24
+f 32/108/33 57/111/33 53/109/33
+f 57/111/25 58/139/25 54/54/25
+f 25/112/1 26/110/1 53/109/1
+f 53/109/27 54/54/27 55/56/27
+f 18/114/1 26/110/1 25/112/1
+f 21/46/5 29/48/5 30/116/5
+f 25/118/2 27/91/2 19/119/2
+f 19/119/3 27/91/3 28/121/3
+f 24/123/9 32/108/9 26/110/9
+o wood
+v -0.202543 -0.313713 -0.330007
+v -0.202543 -0.313713 0.477741
+v 0.204249 -0.313713 -0.330007
+v 0.204249 -0.313713 0.477741
+v -0.202543 0.093078 -0.330007
+v -0.202543 0.093078 0.477741
+v 0.204249 0.093078 -0.330007
+v 0.204249 0.093078 0.477741
+v -0.086466 0.151640 0.477741
+v 0.088172 0.151640 0.477741
+v -0.086466 -0.372275 -0.330007
+v 0.088172 -0.372275 -0.330007
+v 0.088172 0.151640 -0.330007
+v -0.086466 0.151640 -0.330007
+v 0.088172 -0.372275 0.477741
+v -0.086466 -0.372275 0.477741
+v -0.261105 -0.197637 0.477741
+v -0.261105 -0.022998 0.477741
+v 0.262811 -0.197637 -0.330007
+v 0.262811 -0.022998 -0.330007
+v 0.262811 -0.022998 0.477741
+v 0.262811 -0.197637 0.477741
+v -0.261105 -0.022998 -0.330007
+v -0.261105 -0.197637 -0.330007
+v -0.105214 -0.216384 0.477741
+v -0.105214 -0.004250 0.477741
+v 0.106920 -0.216384 0.477741
+v 0.106920 -0.004250 0.477741
+v -0.105214 -0.004250 -0.330007
+v -0.105214 -0.216385 -0.330007
+v 0.106920 -0.004250 -0.330007
+v 0.106920 -0.216385 -0.330007
+v -0.246213 -0.357383 -0.184906
+v -0.246213 -0.357383 0.332640
+v 0.247919 0.136749 0.332640
+v 0.247919 0.136749 -0.184906
+v 0.247919 -0.357383 -0.184906
+v 0.247919 -0.357383 0.332640
+v -0.246213 0.136749 -0.184906
+v -0.246213 0.136749 0.332640
+v -0.105214 -0.428519 -0.184906
+v -0.105214 -0.428519 0.332640
+v 0.106920 -0.428519 -0.184906
+v 0.106920 -0.428519 0.332640
+v 0.106920 0.207884 -0.184906
+v 0.106920 0.207884 0.332640
+v -0.105214 0.207884 -0.184906
+v -0.105214 0.207884 0.332640
+v -0.317348 -0.004250 -0.184906
+v -0.317348 -0.004250 0.332640
+v -0.317348 -0.216385 -0.184906
+v -0.317348 -0.216384 0.332640
+v 0.319054 -0.216385 -0.184906
+v 0.319054 -0.216384 0.332640
+v 0.319054 -0.004250 -0.184906
+v 0.319054 -0.004250 0.332640
+v -0.246213 -0.357383 -0.081397
+v -0.246213 -0.357383 0.229131
+v 0.247919 0.136749 0.229131
+v 0.247919 0.136749 -0.081397
+v 0.247919 -0.357383 -0.081397
+v 0.247919 -0.357383 0.229131
+v -0.246213 0.136749 -0.081397
+v -0.246213 0.136749 0.229131
+v -0.105214 -0.428519 -0.081397
+v -0.105214 -0.428519 0.229131
+v 0.106920 -0.428519 -0.081397
+v 0.106920 -0.428519 0.229131
+v 0.106920 0.207884 -0.081397
+v 0.106920 0.207884 0.229131
+v -0.105214 0.207884 -0.081397
+v -0.105214 0.207884 0.229131
+v -0.317348 -0.004250 -0.081397
+v -0.317348 -0.004250 0.229131
+v -0.317348 -0.216385 -0.081397
+v -0.317348 -0.216384 0.229131
+v 0.319054 -0.216385 -0.081397
+v 0.319054 -0.216384 0.229131
+v 0.319054 -0.004250 -0.081397
+v 0.319054 -0.004250 0.229131
+v -0.098962 -0.294705 -0.341979
+v 0.100668 -0.294705 -0.341979
+v -0.098962 0.074070 -0.341979
+v 0.100668 0.074070 -0.341979
+v -0.183535 -0.210132 -0.341979
+v -0.183535 -0.010503 -0.341979
+v 0.185241 -0.210132 -0.341979
+v 0.185241 -0.010503 -0.341979
+v -0.098962 0.074070 0.489713
+v 0.100668 0.074070 0.489713
+v -0.098962 -0.294705 0.489713
+v 0.100668 -0.294705 0.489713
+v -0.183535 -0.010503 0.489713
+v -0.183535 -0.210132 0.489713
+v 0.185241 -0.010503 0.489713
+v 0.185241 -0.210132 0.489713
+vt 0.252612 0.741724
+vt 0.182199 0.602157
+vt 0.275466 0.617182
+vt 0.809175 0.624699
+vt 0.983640 0.741724
+vt 0.809175 0.794232
+vt 0.809175 0.624699
+vt 0.983640 0.741724
+vt 0.809175 0.794232
+vt 0.252612 0.252611
+vt 0.182199 0.392178
+vt 0.275466 0.377154
+vt 0.809175 0.369636
+vt 0.983640 0.252612
+vt 0.809175 0.200104
+vt 0.809175 0.369636
+vt 0.983640 0.252611
+vt 0.809175 0.200104
+vt 0.983640 0.741724
+vt 0.809175 0.624699
+vt 0.809175 0.794232
+vt 0.983640 0.602157
+vt 0.718870 0.377154
+vt 0.617182 0.275466
+vt 0.624699 0.369636
+vt 0.602157 0.182199
+vt 0.377154 0.275466
+vt 0.983640 0.252612
+vt 0.809175 0.369636
+vt 0.809175 0.200104
+vt 0.983640 0.392178
+vt 0.718870 0.617182
+vt 0.617182 0.718870
+vt 0.624699 0.624699
+vt 0.602157 0.812137
+vt 0.377154 0.718870
+vt 0.624699 0.369636
+vt 0.377154 0.275466
+vt 0.617182 0.275466
+vt 0.369636 0.369636
+vt 0.718870 0.377154
+vt 0.624699 0.624699
+vt 0.377154 0.718870
+vt 0.617182 0.718870
+vt 0.369636 0.624699
+vt 0.718870 0.617182
+vt 0.809175 0.624699
+vt 0.983640 0.602157
+vt 0.275466 0.617182
+vt 0.182199 0.602157
+vt 0.809175 0.369636
+vt 0.983640 0.392178
+vt 0.275466 0.377154
+vt 0.182199 0.392178
+vt 0.186894 0.369636
+vt 0.012430 0.602157
+vt 0.012430 0.392178
+vt 0.012430 0.252611
+vt 0.186894 0.624699
+vt 0.012430 0.392178
+vt 0.012430 0.602157
+vt 0.012430 0.741724
+vt 0.186894 0.369636
+vt 0.012430 0.602157
+vt 0.012430 0.392178
+vt 0.012430 0.252612
+vt 0.186894 0.624699
+vt 0.012430 0.392178
+vt 0.012430 0.602157
+vt 0.012430 0.741724
+vt 0.186894 0.369636
+vt 0.012430 0.252611
+vt 0.186894 0.369636
+vt 0.186894 0.624699
+vt 0.186894 0.624699
+vt 0.012430 0.741724
+vt 0.684719 0.369636
+vt 0.311351 0.200104
+vt 0.311351 0.369636
+vt 0.684719 0.200104
+vt 0.311351 0.369636
+vt 0.684719 0.369636
+vt 0.684719 0.624699
+vt 0.311351 0.794232
+vt 0.684719 0.794232
+vt 0.684719 0.200104
+vt 0.311351 0.369636
+vt 0.311351 0.200104
+vt 0.311351 0.624699
+vt 0.684719 0.794232
+vt 0.311351 0.624699
+vt 0.311351 0.794232
+vt 0.311351 0.624699
+vt 0.684719 0.369636
+vt 0.311351 0.624699
+vt 0.684719 0.624699
+vt 0.311351 0.200104
+vt 0.684719 0.369636
+vt 0.311351 0.369636
+vt 0.311351 0.794232
+vt 0.186894 0.794232
+vt 0.684719 0.624699
+vt 0.186894 0.200104
+vt 0.684719 0.624699
+vt 0.369636 0.624699
+vt 0.252612 0.252611
+vt 0.812137 0.602157
+vt 0.812137 0.392178
+vt 0.741724 0.252611
+vt 0.392178 0.182198
+vt 0.602157 0.182198
+vt 0.741724 0.741724
+vt 0.252612 0.741724
+vt 0.812137 0.392178
+vt 0.812137 0.602157
+vt 0.741724 0.741724
+vt 0.392178 0.812137
+vt 0.602157 0.812137
+vt 0.369636 0.369636
+vt 0.741724 0.252611
+vt 0.684719 0.200104
+vt 0.684719 0.794232
+vt 0.186894 0.794232
+vt 0.186894 0.200104
+vt 0.186894 0.794232
+vt 0.186894 0.200104
+vt 0.392178 0.812137
+vt 0.983640 0.602157
+vt 0.983640 0.602157
+vt 0.392178 0.182199
+vt 0.983640 0.392178
+vt 0.983640 0.392178
+vn 0.1651 0.0833 -0.9828
+vn 0.8277 0.4176 -0.3748
+vn -0.4176 0.8277 -0.3748
+vn 0.1651 -0.0833 0.9828
+vn 0.4176 -0.8277 -0.3748
+vn -0.8277 -0.4176 -0.3748
+vn -0.4176 -0.8277 -0.3748
+vn 0.0000 -0.9324 -0.3614
+vn 0.1617 0.1617 0.9735
+vn 0.0000 -0.1525 0.9883
+vn 0.4176 0.8277 -0.3748
+vn 0.0000 0.9324 -0.3614
+vn 0.1617 -0.1617 -0.9735
+vn 0.0000 0.1525 -0.9883
+vn 0.0000 0.1511 -0.9885
+vn 0.0000 0.0000 -1.0000
+vn 0.1617 0.1617 -0.9735
+vn 0.1511 0.0000 -0.9885
+vn 0.0000 -0.1511 0.9885
+vn 0.0000 0.0000 1.0000
+vn 0.1617 -0.1617 0.9735
+vn 0.1511 0.0000 0.9885
+vn -0.8277 0.4176 -0.3748
+vn -0.9324 0.0000 -0.3614
+vn -0.1617 -0.1617 0.9735
+vn 0.1525 -0.0000 0.9883
+vn 0.8277 -0.4176 -0.3748
+vn 0.9324 0.0000 -0.3614
+vn -0.1617 0.1617 -0.9735
+vn 0.1525 0.0000 -0.9883
+vn 0.9324 0.0000 0.3614
+vn 0.8277 -0.4176 0.3748
+vn -0.9324 0.0000 0.3614
+vn -0.8277 0.4176 0.3748
+vn 0.0000 0.9324 0.3614
+vn 0.4176 0.8277 0.3748
+vn 0.0000 -0.9324 0.3614
+vn -0.4176 -0.8277 0.3748
+vn -0.8277 -0.4176 0.3748
+vn 0.4176 -0.8277 0.3748
+vn -0.4176 0.8277 0.3748
+vn 0.8277 0.4176 0.3748
+vn -0.8928 -0.4504 0.0000
+vn 0.4504 -0.8928 -0.0000
+vn -0.4504 -0.8928 0.0000
+vn 0.4504 0.8928 0.0000
+vn 0.0000 -1.0000 0.0000
+vn -0.8928 0.4504 0.0000
+vn 1.0000 0.0000 0.0000
+vn 0.0000 1.0000 0.0000
+vn -1.0000 0.0000 0.0000
+vn 0.8928 -0.4504 0.0000
+vn 0.8928 0.4504 -0.0000
+vn -0.4504 0.8928 -0.0000
+vn -0.1511 0.0000 -0.9885
+vn 0.1651 -0.0833 -0.9828
+vn -0.1525 0.0000 -0.9883
+vn -0.0967 -0.0967 -0.9906
+vn 0.0000 -0.1525 -0.9883
+vn 0.0000 -0.1511 -0.9885
+vn -0.0967 0.0967 -0.9906
+vn -0.1617 -0.1617 -0.9735
+vn -0.1511 0.0000 0.9885
+vn 0.1651 0.0833 0.9828
+vn -0.1525 0.0000 0.9883
+vn -0.0967 0.0967 0.9906
+vn 0.0000 0.1525 0.9883
+vn 0.0000 0.1511 0.9885
+vn -0.0967 -0.0967 0.9906
+vn -0.1617 0.1617 0.9735
+vn 0.0967 0.0967 -0.9906
+vn 0.0833 0.1651 -0.9828
+vn 0.0967 -0.0967 0.9906
+vn 0.0833 -0.1651 0.9828
+vn 0.0833 -0.1651 -0.9828
+vn 0.0967 -0.0967 -0.9906
+vn -0.0833 -0.1651 -0.9828
+vn -0.1651 -0.0833 -0.9828
+vn -0.1651 0.0833 -0.9828
+vn -0.0833 0.1651 -0.9828
+vn 0.0833 0.1651 0.9828
+vn 0.0967 0.0967 0.9906
+vn -0.0833 0.1651 0.9828
+vn -0.1651 0.0833 0.9828
+vn -0.1651 -0.0833 0.9828
+vn -0.0833 -0.1651 0.9828
+g wood_wood_wood
+usemtl wood
+s off
+f 77/145/34 90/146/34 158/147/34
+f 125/148/35 77/149/35 106/150/35
+f 117/151/36 75/152/36 109/153/36
+f 74/154/37 92/155/37 166/156/37
+f 113/157/38 73/158/38 107/159/38
+f 121/160/39 71/161/39 103/162/39
+f 71/163/40 111/164/40 103/165/40
+f 81/166/41 113/157/41 111/164/41
+f 164/167/42 161/168/42 95/169/42
+f 86/170/43 162/171/43 161/168/43
+f 77/172/44 115/173/44 106/174/44
+f 83/175/45 117/151/45 115/173/45
+f 156/176/46 153/177/46 99/178/46
+f 84/179/47 154/180/47 153/177/47
+f 100/181/48 152/182/48 151/183/48
+f 99/178/49 102/184/49 100/181/49
+f 151/183/50 155/185/50 100/181/50
+f 156/176/51 100/181/51 155/185/51
+f 96/186/52 160/187/52 159/188/52
+f 95/169/53 98/189/53 96/186/53
+f 159/188/54 163/190/54 96/186/54
+f 164/167/55 96/186/55 163/190/55
+f 75/152/56 119/191/56 109/153/56
+f 93/192/57 121/160/57 119/191/57
+f 160/187/58 98/189/58 165/193/58
+f 166/156/59 91/194/59 165/193/59
+f 73/158/60 123/195/60 107/159/60
+f 89/196/61 125/148/61 123/195/61
+f 152/182/62 102/184/62 157/197/62
+f 157/197/63 90/146/63 89/198/63
+f 124/199/64 91/200/64 92/201/64
+f 74/202/65 124/199/65 92/201/65
+f 120/203/66 87/204/66 88/205/66
+f 76/206/67 120/203/67 88/205/67
+f 116/207/68 79/208/68 80/209/68
+f 78/210/69 116/207/69 80/209/69
+f 112/211/70 85/212/70 86/213/70
+f 72/214/71 112/211/71 86/213/71
+f 122/215/72 72/216/72 87/204/72
+f 114/217/73 74/202/73 85/212/73
+f 118/218/74 76/206/74 79/208/74
+f 126/219/75 78/220/75 91/200/75
+f 145/221/76 128/222/76 146/223/76
+f 131/224/77 138/225/77 137/226/77
+f 135/227/78 128/228/78 127/229/78
+f 130/230/79 140/231/79 129/232/79
+f 135/227/80 138/225/80 136/233/80
+f 133/234/81 144/235/81 134/236/81
+f 124/199/82 150/237/82 126/219/82
+f 139/238/83 142/239/83 140/231/83
+f 143/240/84 146/223/84 144/235/84
+f 132/241/85 147/242/85 148/243/85
+f 126/219/86 129/244/86 105/245/86
+f 148/243/82 149/246/82 150/237/82
+f 114/217/77 132/241/77 108/247/77
+f 133/234/87 142/239/87 141/248/87
+f 101/249/88 157/197/88 102/184/88
+f 157/197/89 89/198/89 73/250/89
+f 93/251/90 155/185/90 94/252/90
+f 151/183/91 71/253/91 155/185/91
+f 151/183/92 82/254/92 81/255/92
+f 153/177/93 101/249/93 99/178/93
+f 75/256/94 153/177/94 156/176/94
+f 101/249/95 154/180/95 158/147/95
+f 98/189/96 166/156/96 165/193/96
+f 165/193/97 91/194/97 78/257/97
+f 87/258/98 163/190/98 88/259/98
+f 159/188/99 76/260/99 163/190/99
+f 159/188/100 80/261/100 79/262/100
+f 161/168/101 97/263/101 95/169/101
+f 72/264/102 161/168/102 164/167/102
+f 97/263/103 162/171/103 166/156/103
+f 149/246/82 123/195/82 125/148/82
+f 131/224/81 123/195/81 107/159/81
+f 107/159/87 137/226/87 131/224/87
+f 127/265/86 121/160/86 145/221/86
+f 109/153/87 141/248/87 117/151/87
+f 115/173/83 141/248/83 139/238/83
+f 149/246/86 129/244/86 150/237/86
+f 127/229/78 111/164/78 135/227/78
+f 139/238/79 106/174/79 115/173/79
+f 135/227/80 113/157/80 137/226/80
+f 109/153/85 143/240/85 119/191/85
+f 130/266/86 125/148/86 106/150/86
+f 145/221/84 119/191/84 121/160/84
+f 108/247/85 148/243/85 124/199/85
+f 112/211/80 138/225/80 114/217/80
+f 104/267/78 136/233/78 112/211/78
+f 122/215/76 128/222/76 104/268/76
+f 120/203/84 146/223/84 122/215/84
+f 110/269/81 144/235/81 120/203/81
+f 118/218/87 134/236/87 110/269/87
+f 116/207/83 142/239/83 118/218/83
+f 105/270/79 140/231/79 116/207/79
+f 158/147/104 154/180/104 77/145/104
+f 154/180/105 83/271/105 77/145/105
+f 125/148/35 90/272/35 77/149/35
+f 117/151/36 84/273/36 75/152/36
+f 166/156/106 162/171/106 74/154/106
+f 162/171/107 85/274/107 74/154/107
+f 113/157/38 82/275/38 73/158/38
+f 121/160/39 94/276/39 71/161/39
+f 71/163/40 81/166/40 111/164/40
+f 81/166/41 82/275/41 113/157/41
+f 86/170/43 85/274/43 162/171/43
+f 77/172/44 83/175/44 115/173/44
+f 83/175/45 84/273/45 117/151/45
+f 84/179/47 83/271/47 154/180/47
+f 100/181/48 102/184/48 152/182/48
+f 99/178/49 101/249/49 102/184/49
+f 156/176/51 99/178/51 100/181/51
+f 96/186/52 98/189/52 160/187/52
+f 95/169/53 97/263/53 98/189/53
+f 164/167/55 95/169/55 96/186/55
+f 75/152/56 93/192/56 119/191/56
+f 93/192/57 94/276/57 121/160/57
+f 166/156/59 92/155/59 91/194/59
+f 73/158/60 89/196/60 123/195/60
+f 89/196/61 90/272/61 125/148/61
+f 157/197/63 158/147/63 90/146/63
+f 124/199/64 126/219/64 91/200/64
+f 74/202/65 108/247/65 124/199/65
+f 120/203/66 122/215/66 87/204/66
+f 76/206/67 110/269/67 120/203/67
+f 116/207/68 118/218/68 79/208/68
+f 78/210/69 105/270/69 116/207/69
+f 112/211/70 114/217/70 85/212/70
+f 72/214/71 104/267/71 112/211/71
+f 122/215/72 104/268/72 72/216/72
+f 114/217/73 108/247/73 74/202/73
+f 118/218/74 110/269/74 76/206/74
+f 126/219/75 105/245/75 78/220/75
+f 145/221/76 127/265/76 128/222/76
+f 131/224/77 132/241/77 138/225/77
+f 135/227/78 136/233/78 128/228/78
+f 130/230/79 139/238/79 140/231/79
+f 135/227/80 137/226/80 138/225/80
+f 133/234/81 143/240/81 144/235/81
+f 124/199/82 148/243/82 150/237/82
+f 139/238/83 141/248/83 142/239/83
+f 143/240/84 145/221/84 146/223/84
+f 132/241/85 131/224/85 147/242/85
+f 126/219/86 150/237/86 129/244/86
+f 148/243/82 147/242/82 149/246/82
+f 114/217/77 138/225/77 132/241/77
+f 133/234/87 134/236/87 142/239/87
+f 101/249/88 158/147/88 157/197/88
+f 73/250/108 82/254/108 152/182/108
+f 152/182/109 157/197/109 73/250/109
+f 93/251/90 156/176/90 155/185/90
+f 81/255/110 71/253/110 151/183/110
+f 71/253/111 94/252/111 155/185/111
+f 151/183/92 152/182/92 82/254/92
+f 153/177/93 154/180/93 101/249/93
+f 156/176/112 93/251/112 75/256/112
+f 75/256/113 84/179/113 153/177/113
+f 98/189/96 97/263/96 166/156/96
+f 78/257/114 80/261/114 160/187/114
+f 160/187/115 165/193/115 78/257/115
+f 87/258/98 164/167/98 163/190/98
+f 79/262/116 76/260/116 159/188/116
+f 76/260/117 88/259/117 163/190/117
+f 159/188/100 160/187/100 80/261/100
+f 161/168/101 162/171/101 97/263/101
+f 164/167/118 87/258/118 72/264/118
+f 72/264/119 86/170/119 161/168/119
+f 149/246/82 147/242/82 123/195/82
+f 131/224/81 147/242/81 123/195/81
+f 107/159/87 113/157/87 137/226/87
+f 127/265/86 103/162/86 121/160/86
+f 109/153/87 133/234/87 141/248/87
+f 115/173/83 117/151/83 141/248/83
+f 149/246/86 130/266/86 129/244/86
+f 127/229/78 103/165/78 111/164/78
+f 139/238/79 130/230/79 106/174/79
+f 135/227/80 111/164/80 113/157/80
+f 109/153/85 133/234/85 143/240/85
+f 130/266/86 149/246/86 125/148/86
+f 145/221/84 143/240/84 119/191/84
+f 108/247/85 132/241/85 148/243/85
+f 112/211/80 136/233/80 138/225/80
+f 104/267/78 128/228/78 136/233/78
+f 122/215/76 146/223/76 128/222/76
+f 120/203/84 144/235/84 146/223/84
+f 110/269/81 134/236/81 144/235/81
+f 118/218/87 142/239/87 134/236/87
+f 116/207/83 140/231/83 142/239/83
+f 105/270/79 129/232/79 140/231/79
+o steel
+v -0.246213 -0.357383 -0.184906
+v -0.246213 -0.357383 0.332640
+v 0.247919 0.136749 0.332640
+v 0.247919 0.136749 -0.184906
+v 0.247919 -0.357383 -0.184906
+v 0.247919 -0.357383 0.332640
+v -0.246213 0.136749 -0.184906
+v -0.246213 0.136749 0.332640
+v -0.105214 -0.428519 -0.184906
+v -0.105214 -0.428519 0.332640
+v 0.106920 -0.428519 -0.184906
+v 0.106920 -0.428519 0.332640
+v 0.106920 0.207884 -0.184906
+v 0.106920 0.207884 0.332640
+v -0.105214 0.207884 -0.184906
+v -0.105214 0.207884 0.332640
+v -0.317348 -0.004250 -0.184906
+v -0.317348 -0.004250 0.332640
+v -0.317348 -0.216385 -0.184906
+v -0.317348 -0.216384 0.332640
+v 0.319054 -0.216385 -0.184906
+v 0.319054 -0.216384 0.332640
+v 0.319054 -0.004250 -0.184906
+v 0.319054 -0.004250 0.332640
+v -0.246213 -0.357383 -0.081397
+v -0.246213 -0.357383 0.022112
+v -0.246213 -0.357383 0.125622
+v -0.246213 -0.357383 0.229131
+v 0.247919 0.136749 0.229131
+v 0.247919 0.136749 0.125622
+v 0.247919 0.136749 0.022112
+v 0.247919 0.136749 -0.081397
+v 0.247919 -0.357383 -0.081397
+v 0.247919 -0.357383 0.022112
+v 0.247919 -0.357383 0.125622
+v 0.247919 -0.357383 0.229131
+v -0.246213 0.136749 -0.081397
+v -0.246213 0.136749 0.022112
+v -0.246213 0.136749 0.125622
+v -0.246213 0.136749 0.229131
+v -0.105214 -0.428519 -0.081397
+v -0.105214 -0.428519 0.022112
+v -0.105214 -0.428519 0.125622
+v -0.105214 -0.428519 0.229131
+v 0.106920 -0.428519 -0.081397
+v 0.106920 -0.428519 0.022112
+v 0.106920 -0.428519 0.125622
+v 0.106920 -0.428519 0.229131
+v 0.106920 0.207884 -0.081397
+v 0.106920 0.207884 0.022112
+v 0.106920 0.207884 0.125622
+v 0.106920 0.207884 0.229131
+v -0.105214 0.207884 -0.081397
+v -0.105214 0.207884 0.022112
+v -0.105214 0.207884 0.125622
+v -0.105214 0.207884 0.229131
+v -0.317348 -0.004250 -0.081397
+v -0.317348 -0.004250 0.022112
+v -0.317348 -0.004250 0.125622
+v -0.317348 -0.004250 0.229131
+v -0.317348 -0.216385 -0.081397
+v -0.317348 -0.216385 0.022112
+v -0.317348 -0.216385 0.125622
+v -0.317348 -0.216384 0.229131
+v 0.319054 -0.216385 -0.081397
+v 0.319054 -0.216385 0.022112
+v 0.319054 -0.216385 0.125622
+v 0.319054 -0.216384 0.229131
+v 0.319054 -0.004250 -0.081397
+v 0.319054 -0.004250 0.022112
+v 0.319054 -0.004250 0.125622
+v 0.319054 -0.004250 0.229131
+v -0.256791 -0.367961 0.229131
+v -0.256791 -0.367961 0.332640
+v 0.258497 0.147326 -0.081397
+v 0.258497 0.147326 -0.184906
+v 0.258497 -0.367961 0.229131
+v 0.258497 -0.367961 0.332640
+v -0.256791 0.147326 0.229131
+v -0.256791 0.147326 0.332640
+v -0.109755 -0.442142 0.229131
+v -0.109755 -0.442142 0.332640
+v 0.111461 -0.442142 0.229131
+v 0.111461 -0.442142 0.332640
+v 0.111461 0.221508 0.229131
+v 0.111461 0.221508 0.332640
+v -0.109755 0.221508 0.229131
+v -0.109755 0.221508 0.332640
+v -0.330972 0.000291 0.229131
+v -0.330972 0.000291 0.332640
+v -0.330972 -0.220926 0.229131
+v -0.330972 -0.220926 0.332640
+v 0.332678 -0.220926 0.229131
+v 0.332678 -0.220926 0.332640
+v 0.332678 0.000291 0.229131
+v 0.332678 0.000291 0.332640
+v 0.332678 -0.220926 -0.184906
+v 0.332678 0.000291 -0.184906
+v 0.258497 -0.367961 -0.184906
+v -0.330972 0.000291 -0.184906
+v -0.330972 -0.220926 -0.184906
+v -0.256791 0.147326 -0.184906
+v 0.111461 0.221508 -0.184906
+v -0.109755 0.221508 -0.184906
+v 0.258497 0.147326 0.332640
+v -0.109755 -0.442142 -0.184906
+v 0.111461 -0.442142 -0.184906
+v -0.256791 -0.367961 -0.184906
+v -0.256791 -0.367961 -0.081397
+v -0.256791 -0.367961 0.022112
+v -0.256791 -0.367961 0.125622
+v 0.258497 0.147326 0.229131
+v 0.258497 0.147326 0.125622
+v 0.258497 0.147326 0.022112
+v 0.258497 -0.367961 -0.081397
+v 0.258497 -0.367961 0.022112
+v 0.258497 -0.367961 0.125622
+v -0.256791 0.147326 -0.081397
+v -0.256791 0.147326 0.022112
+v -0.256791 0.147326 0.125622
+v -0.109755 -0.442142 -0.081397
+v -0.109755 -0.442142 0.022112
+v -0.109755 -0.442142 0.125622
+v 0.111461 -0.442142 -0.081397
+v 0.111461 -0.442142 0.022112
+v 0.111461 -0.442142 0.125622
+v 0.111461 0.221508 -0.081397
+v 0.111461 0.221508 0.022112
+v 0.111461 0.221508 0.125622
+v -0.109755 0.221508 -0.081397
+v -0.109755 0.221508 0.022112
+v -0.109755 0.221508 0.125622
+v -0.330972 0.000291 -0.081397
+v -0.330972 0.000291 0.022112
+v -0.330972 0.000291 0.125622
+v -0.330972 -0.220926 -0.081397
+v -0.330972 -0.220926 0.022112
+v -0.330972 -0.220926 0.125622
+v 0.332678 -0.220926 -0.081397
+v 0.332678 -0.220926 0.022112
+v 0.332678 -0.220926 0.125622
+v 0.332678 0.000291 -0.081397
+v 0.332678 0.000291 0.022112
+v 0.332678 0.000291 0.125622
+v -0.256791 -0.500000 0.229131
+v -0.256791 -0.500000 0.332640
+v 0.258497 -0.500000 0.229131
+v 0.258497 -0.500000 0.332640
+v -0.109755 -0.500000 0.229131
+v -0.109755 -0.500000 0.332640
+v 0.111461 -0.500000 0.229131
+v 0.111461 -0.500000 0.332640
+v -0.256791 -0.500000 -0.184906
+v -0.109755 -0.500000 -0.184906
+v 0.111461 -0.500000 -0.184906
+v 0.258497 -0.500000 -0.184906
+v -0.256791 -0.500000 -0.081397
+v 0.258497 -0.500000 -0.081397
+v -0.109755 -0.500000 -0.081397
+v 0.111461 -0.500000 -0.081397
+v 0.023532 -0.244723 -0.405378
+v 0.023532 -0.244723 -0.433477
+v 0.028991 -0.231544 -0.433477
+v 0.028991 -0.231544 -0.405378
+v -0.002826 -0.244723 -0.405378
+v -0.002826 -0.244723 -0.433477
+v 0.010353 -0.250182 -0.433477
+v 0.010353 -0.250182 -0.405378
+v -0.002826 -0.218365 -0.405378
+v -0.002826 -0.218365 -0.433477
+v -0.008284 -0.231544 -0.433477
+v -0.008284 -0.231544 -0.405378
+v 0.023532 -0.218365 -0.433477
+v 0.023532 -0.218365 -0.405378
+v 0.010353 -0.212906 -0.405378
+v 0.010353 -0.212906 -0.433477
+v 0.029260 -0.250451 -0.405378
+v 0.029260 -0.250451 -0.433477
+v 0.037091 -0.231544 -0.433477
+v 0.037091 -0.231544 -0.405378
+v -0.008553 -0.250451 -0.405378
+v -0.008553 -0.250451 -0.433477
+v 0.010353 -0.258282 -0.433477
+v 0.010353 -0.258282 -0.405378
+v -0.008553 -0.212638 -0.405378
+v -0.008553 -0.212638 -0.433477
+v -0.016384 -0.231544 -0.433477
+v -0.016384 -0.231544 -0.405378
+v 0.029260 -0.212638 -0.433477
+v 0.029260 -0.212638 -0.405378
+v 0.010353 -0.204807 -0.405378
+v 0.010353 -0.204807 -0.433477
+v 0.019807 -0.208722 -0.405378
+v 0.019807 -0.208722 -0.433477
+v 0.000900 -0.208722 -0.405378
+v 0.000900 -0.208722 -0.433477
+v 0.010353 -0.168319 -0.405378
+v 0.010353 -0.168319 -0.433477
+v 0.019807 -0.172235 -0.405378
+v 0.019807 -0.172235 -0.433477
+v 0.000900 -0.172235 -0.405378
+v 0.000900 -0.172235 -0.433477
+v 0.010353 -0.146238 -0.405378
+v 0.010353 -0.146238 -0.433477
+v 0.019807 -0.146238 -0.405378
+v 0.019807 -0.146238 -0.433477
+v 0.000900 -0.146238 -0.405378
+v 0.000900 -0.146238 -0.433477
+v -0.006309 -0.172235 -0.405378
+v -0.006309 -0.146238 -0.405378
+v -0.006309 -0.172235 -0.433477
+v 0.027015 -0.172235 -0.405378
+v 0.027015 -0.172235 -0.433477
+v -0.006309 -0.146238 -0.433477
+v 0.027015 -0.146238 -0.405378
+v 0.027015 -0.146238 -0.433477
+vt 0.797064 0.237111
+vt 0.898975 0.401183
+vt 0.809782 0.224392
+vt 0.372468 0.151580
+vt 0.632992 0.135200
+vt 0.627532 0.151580
+vt 0.797064 0.237111
+vt 0.632992 0.135200
+vt 0.809782 0.224392
+vt 0.627532 0.151580
+vt 0.367008 0.135200
+vt 0.372468 0.151580
+vt 0.117405 0.406643
+vt 0.101025 0.667167
+vt 0.117405 0.661706
+vt 0.632992 0.135200
+vt 0.627532 0.151580
+vt 0.372468 0.151580
+vt 0.632992 0.135200
+vt 0.627532 0.151580
+vt 0.117405 0.406643
+vt 0.101025 0.667167
+vt 0.101025 0.401183
+vt 0.372468 0.151580
+vt 0.627532 0.151580
+vt 0.797064 0.237111
+vt 0.632992 0.135200
+vt 0.627532 0.151580
+vt 0.117405 0.406643
+vt 0.101025 0.667167
+vt 0.117405 0.661706
+vt 0.367008 0.135200
+vt 0.372468 0.151580
+vt 0.797064 0.237111
+vt 0.809782 0.224392
+vt 0.117405 0.406643
+vt 0.101025 0.667167
+vt 0.101025 0.401183
+vt 0.202936 0.831239
+vt 0.367008 0.933150
+vt 0.190218 0.843957
+vt 0.797064 0.237111
+vt 0.632992 0.135200
+vt 0.202936 0.237111
+vt 0.101025 0.401183
+vt 0.202936 0.831239
+vt 0.367008 0.933150
+vt 0.372468 0.916770
+vt 0.797064 0.237111
+vt 0.809782 0.224392
+vt 0.202936 0.237111
+vt 0.190218 0.224392
+vt 0.627532 0.916770
+vt 0.372468 0.916770
+vt 0.898975 0.401183
+vt 0.809782 0.224392
+vt 0.202936 0.237111
+vt 0.101025 0.401183
+vt 0.632992 0.933150
+vt 0.627532 0.916770
+vt 0.898975 0.401183
+vt 0.882595 0.406643
+vt 0.202936 0.237111
+vt 0.190218 0.224392
+vt 0.797064 0.831239
+vt 0.898975 0.667167
+vt 0.809782 0.843957
+vt 0.898975 0.401183
+vt 0.809782 0.224392
+vt 0.882595 0.661706
+vt 0.882595 0.406643
+vt 0.797064 0.831239
+vt 0.898975 0.667167
+vt 0.882595 0.661706
+vt 0.898975 0.401183
+vt 0.882595 0.406643
+vt 0.898975 0.667167
+vt 0.882595 0.661706
+vt 0.882595 0.406643
+vt 0.882595 0.661706
+vt 0.367008 0.135200
+vt 0.190218 0.224392
+vt 0.882595 0.661706
+vt 0.882595 0.406643
+vt 0.882595 0.406643
+vt 0.686684 0.401183
+vt 0.811140 0.667167
+vt 0.686684 0.667167
+vt 0.686684 0.224392
+vt 0.811140 0.401183
+vt 0.811140 0.667167
+vt 0.686684 0.401183
+vt 0.686684 0.667167
+vt 0.686684 0.843957
+vt 0.811141 0.367008
+vt 0.686684 0.632992
+vt 0.686684 0.367008
+vt 0.811140 0.190218
+vt 0.686684 0.190218
+vt 0.811140 0.632992
+vt 0.686684 0.367008
+vt 0.686684 0.632992
+vt 0.190218 0.065633
+vt 0.190218 0.224392
+vt 0.811140 0.401183
+vt 0.686684 0.224392
+vt 0.313316 0.224392
+vt 0.188860 0.065633
+vt 0.188860 0.224392
+vt 0.811141 0.632992
+vt 0.686684 0.809782
+vt 0.686684 0.843957
+vt 0.188860 0.667167
+vt 0.313316 0.843957
+vt 0.188860 0.843957
+vt 0.562228 0.667167
+vt 0.437772 0.843957
+vt 0.437772 0.667167
+vt 0.313316 0.632992
+vt 0.188860 0.809782
+vt 0.188860 0.632992
+vt 0.562228 0.632992
+vt 0.437772 0.809782
+vt 0.437772 0.632992
+vt 0.686684 0.135200
+vt 0.811140 0.065633
+vt 0.811140 0.135200
+vt 0.562228 0.367008
+vt 0.437772 0.190218
+vt 0.437772 0.367008
+vt 0.313316 0.401183
+vt 0.188860 0.401183
+vt 0.562228 0.401183
+vt 0.437772 0.224392
+vt 0.437772 0.401183
+vt 0.811140 0.224392
+vt 0.686684 0.065633
+vt 0.562228 0.809782
+vt 0.437772 0.632992
+vt 0.437772 0.809782
+vt 0.313316 0.632992
+vt 0.188860 0.367008
+vt 0.188860 0.632992
+vt 0.562228 0.632992
+vt 0.313316 0.190218
+vt 0.188860 0.367008
+vt 0.188860 0.190218
+vt 0.562228 0.190218
+vt 0.437772 0.367008
+vt 0.437772 0.190218
+vt 0.313316 0.367008
+vt 0.562228 0.367008
+vt 0.313316 0.843957
+vt 0.188860 0.667167
+vt 0.188860 0.843957
+vt 0.437772 0.843957
+vt 0.562228 0.667167
+vt 0.437772 0.667167
+vt 0.313316 0.667167
+vt 0.313316 0.224392
+vt 0.188860 0.401183
+vt 0.188860 0.224392
+vt 0.562228 0.224392
+vt 0.437772 0.401183
+vt 0.437772 0.224392
+vt 0.313316 0.667167
+vt 0.562228 0.401183
+vt 0.372468 0.151580
+vt 0.898975 0.401183
+vt 0.202936 0.831239
+vt 0.367008 0.933150
+vt 0.190218 0.843957
+vt 0.202936 0.237111
+vt 0.202936 0.831239
+vt 0.367008 0.933150
+vt 0.372468 0.916770
+vt 0.202936 0.237111
+vt 0.367008 0.135200
+vt 0.202936 0.831239
+vt 0.367008 0.933150
+vt 0.190218 0.843957
+vt 0.117405 0.661706
+vt 0.809782 0.843957
+vt 0.202936 0.831239
+vt 0.367008 0.933150
+vt 0.372468 0.916770
+vt 0.190218 0.843957
+vt 0.632992 0.933150
+vt 0.627532 0.916770
+vt 0.372468 0.916770
+vt 0.117405 0.661706
+vt 0.101025 0.667167
+vt 0.190218 0.843957
+vt 0.632992 0.933150
+vt 0.627532 0.916770
+vt 0.190218 0.843957
+vt 0.101025 0.667167
+vt 0.117405 0.661706
+vt 0.627532 0.916770
+vt 0.372468 0.916770
+vt 0.797064 0.831239
+vt 0.632992 0.933150
+vt 0.632992 0.933150
+vt 0.627532 0.916770
+vt 0.797064 0.831239
+vt 0.809782 0.843957
+vt 0.898975 0.667167
+vt 0.809782 0.843957
+vt 0.797064 0.831239
+vt 0.632992 0.933150
+vt 0.117405 0.406643
+vt 0.117405 0.661706
+vt 0.898975 0.667167
+vt 0.797064 0.831239
+vt 0.809782 0.843957
+vt 0.101025 0.401183
+vt 0.117405 0.406643
+vt 0.809782 0.843957
+vt 0.367008 0.135200
+vt 0.101025 0.401183
+vt 0.898975 0.667167
+vt 0.190218 0.224392
+vt 0.190218 0.224392
+vt 0.882595 0.661706
+vt 0.367008 0.135200
+vt 0.811140 0.809782
+vt 0.686684 0.632992
+vt 0.686684 0.809782
+vt 0.811140 0.367008
+vt 0.686684 0.190218
+vt 0.686684 0.367008
+vt 0.313316 0.367008
+vt 0.188860 0.190218
+vt 0.188860 0.367008
+vt 0.313316 0.809782
+vt 0.188860 0.632992
+vt 0.188860 0.809782
+vt 0.190218 0.065633
+vt 0.367008 0.065633
+vt 0.190218 0.065633
+vt 0.367008 0.065633
+vt 0.686684 0.135200
+vt 0.811140 0.065633
+vt 0.686684 0.065633
+vt 0.809782 0.065633
+vt 0.313316 0.065633
+vt 0.811140 0.224392
+vt 0.686684 0.065633
+vt 0.811140 0.065633
+vt 0.809782 0.065633
+vt 0.632992 0.065633
+vt 0.188860 0.135200
+vt 0.313316 0.065633
+vt 0.313316 0.135200
+vt 0.190218 0.065633
+vt 0.809782 0.065633
+vt 0.809782 0.065633
+vt 0.632992 0.065633
+vt 0.313316 0.135200
+vt 0.188860 0.065633
+vt 0.188860 0.135200
+vt 0.500000 0.358550
+vt 0.382927 0.356887
+vt 0.500000 0.308393
+vt 0.418393 0.392353
+vt 0.334434 0.473960
+vt 0.384590 0.473960
+vt 0.500000 0.358550
+vt 0.382927 0.356887
+vt 0.617073 0.356887
+vt 0.581607 0.392353
+vt 0.665566 0.473960
+vt 0.615410 0.473960
+vt 0.617073 0.356887
+vt 0.500000 0.308393
+vt 0.581607 0.392353
+vt 0.665566 0.473960
+vt 0.617073 0.591033
+vt 0.581607 0.555567
+vt 0.382927 0.345340
+vt 0.441463 0.519334
+vt 0.441463 0.345340
+vt 0.500000 0.639526
+vt 0.441463 0.841217
+vt 0.500000 0.865463
+vt 0.356887 0.345340
+vt 0.473960 0.519334
+vt 0.356887 0.519334
+vt 0.382927 0.345340
+vt 0.500000 0.519334
+vt 0.382927 0.519334
+vt 0.473960 0.345340
+vt 0.591033 0.519334
+vt 0.591033 0.345340
+vt 0.591033 0.345340
+vt 0.473960 0.345340
+vt 0.500000 0.345340
+vt 0.617073 0.519334
+vt 0.356887 0.345340
+vt 0.473960 0.519334
+vt 0.418393 0.555567
+vt 0.382927 0.591033
+vt 0.441463 0.615280
+vt 0.418393 0.392353
+vt 0.334434 0.473960
+vt 0.500000 0.589370
+vt 0.500000 0.639526
+vt 0.441463 0.615280
+vt 0.384590 0.473960
+vt 0.382927 0.591033
+vt 0.500000 0.589370
+vt 0.558537 0.615280
+vt 0.615410 0.473960
+vt 0.617073 0.591033
+vt 0.558537 0.615280
+vt 0.558537 0.345340
+vt 0.617073 0.519334
+vt 0.617073 0.345340
+vt 0.558537 0.841217
+vt 0.558537 1.002194
+vt 0.558537 0.345340
+vt 0.603175 0.519334
+vt 0.558537 0.519334
+vt 0.615280 0.519334
+vt 0.841217 0.345340
+vt 0.615280 0.345340
+vt 0.558537 0.841217
+vt 0.500000 0.865463
+vt 0.441463 0.841217
+vt 0.615280 0.519334
+vt 0.841217 0.345340
+vt 0.841217 0.519334
+vt 0.558537 0.345340
+vt 0.500000 0.519334
+vt 0.558537 0.519334
+vt 0.500000 0.345340
+vt 0.441463 0.519334
+vt 0.441463 1.002194
+vt 0.500000 1.002194
+vt 0.441463 0.345340
+vt 0.396825 0.519334
+vt 0.558537 1.002194
+vt 0.500000 1.002194
+vt 0.441463 1.002194
+vt 0.841217 0.345340
+vt 1.002194 0.519334
+vt 0.841217 0.519334
+vt 0.841217 0.519334
+vt 1.002194 0.345340
+vt 0.841217 0.345340
+vt 0.396825 1.002194
+vt 0.603175 1.002194
+vt 0.441463 0.345340
+vt 0.396825 0.519334
+vt 0.396825 0.345340
+vt 0.603175 0.519334
+vt 0.603175 0.345340
+vt 0.396825 0.841217
+vt 0.603175 0.841217
+vt 0.418393 0.555567
+vt 0.581607 0.555567
+vt 0.811140 0.843957
+vt 0.811140 0.367008
+vt 0.367008 0.065633
+vt 0.313316 0.065633
+vt 0.811140 0.809782
+vt 0.811140 0.843957
+vt 0.562228 0.843957
+vt 0.313316 0.809782
+vt 0.562228 0.809782
+vt 0.686684 0.065633
+vt 0.562228 0.190218
+vt 0.562228 0.224392
+vt 0.811140 0.065633
+vt 0.313316 0.367008
+vt 0.562228 0.843957
+vt 0.313316 0.401183
+vt 0.811140 0.632992
+vt 0.811140 0.190218
+vt 0.313316 0.190218
+vt 0.313316 0.632992
+vt 0.811140 0.135200
+vt 0.632992 0.065633
+vt 0.188860 0.065633
+vt 0.188860 0.065633
+vt 0.367008 0.065633
+vt 0.632992 0.065633
+vt 0.313316 0.065633
+vt 0.382927 0.519334
+vt 0.591033 0.519334
+vt 0.617073 0.345340
+vt 0.356887 0.519334
+vt 0.558537 0.519334
+vt 0.603175 0.345340
+vt 0.841217 0.519334
+vt 0.615280 0.345340
+vt 0.396825 0.345340
+vt 1.002194 0.345340
+vt 1.002194 0.519334
+vt 0.396825 0.841217
+vt 0.603175 0.841217
+vt 0.441463 0.519334
+vt 0.396825 1.002194
+vt 0.603175 1.002194
+vn 0.0000 0.0000 1.0000
+vn -0.0000 0.0000 -1.0000
+vn 1.0000 0.0000 0.0000
+vn 0.8928 -0.4504 0.0000
+vn -1.0000 -0.0000 0.0000
+vn -0.8928 0.4504 0.0000
+vn 0.0000 1.0000 -0.0000
+vn 0.4504 0.8928 0.0000
+vn 0.0000 -1.0000 0.0000
+vn -0.8928 -0.4504 0.0000
+vn -0.4504 0.8928 0.0000
+vn 0.8928 0.4504 0.0000
+vn 0.4504 -0.8928 0.0000
+vn -0.4504 -0.8928 0.0000
+vn 0.3827 0.9239 0.0000
+vn -0.9239 -0.3827 0.0000
+vn 0.3827 -0.9239 0.0000
+vn 0.9239 0.3827 0.0000
+vn -0.9239 0.3827 0.0000
+vn -0.3827 -0.9239 0.0000
+vn 0.9239 -0.3827 -0.0000
+vn -0.3827 0.9239 -0.0000
+g steel_steel_steel
+usemtl steel
+s off
+f 168/277/120 258/278/120 240/279/120
+f 212/280/121 288/281/121 208/282/121
+f 167/283/121 272/284/121 274/285/121
+f 209/286/120 292/287/120 213/288/120
+f 231/289/120 308/290/120 235/291/120
+f 168/277/120 248/292/120 176/293/120
+f 214/294/121 247/295/121 210/296/121
+f 232/297/121 309/298/121 306/299/121
+f 177/300/121 272/284/121 175/301/121
+f 191/302/120 287/303/120 207/304/120
+f 233/305/120 310/306/120 237/307/120
+f 176/293/120 250/308/120 178/309/120
+f 192/310/121 288/281/121 276/311/121
+f 234/312/121 261/313/121 259/314/121
+f 170/315/121 269/316/121 242/317/121
+f 193/318/120 289/319/120 209/286/120
+f 199/320/120 305/321/120 231/289/120
+f 169/322/120 252/323/120 180/324/120
+f 194/325/121 247/295/121 239/326/121
+f 200/327/121 306/299/121 282/328/121
+f 181/329/121 269/316/121 179/330/121
+f 191/302/120 302/331/120 275/332/120
+f 201/333/120 307/334/120 233/305/120
+f 180/324/120 254/335/120 182/336/120
+f 192/310/121 303/337/121 228/338/121
+f 202/339/121 259/314/121 243/340/121
+f 173/341/121 266/342/121 268/343/121
+f 193/318/120 304/344/120 277/345/120
+f 223/346/120 302/331/120 227/347/120
+f 174/348/120 256/349/120 184/350/120
+f 194/325/121 257/351/121 230/352/121
+f 228/338/121 300/353/121 224/354/121
+f 185/355/121 266/342/121 183/356/121
+f 199/320/120 290/357/120 281/358/120
+f 225/359/120 304/344/120 229/360/120
+f 184/350/120 258/278/120 186/361/120
+f 305/362/122 264/363/122 308/364/122
+f 281/365/123 263/366/123 305/362/123
+f 266/367/124 302/368/124 299/369/124
+f 284/370/125 266/367/125 299/369/125
+f 269/371/126 296/372/126 293/373/126
+f 242/374/127 293/373/127 241/375/127
+f 272/376/128 290/377/128 287/378/128
+f 250/308/120 314/379/120 244/380/120
+f 267/381/129 275/382/129 302/368/129
+f 239/383/124 312/384/124 240/385/124
+f 270/386/130 284/387/130 296/372/130
+f 264/363/131 241/388/131 308/364/131
+f 262/389/131 278/390/131 271/391/131
+f 309/392/131 279/393/131 310/394/131
+f 253/395/130 246/396/130 254/397/130
+f 297/398/130 286/399/130 298/400/130
+f 287/401/122 320/402/122 272/403/122
+f 291/404/132 283/405/132 292/406/132
+f 257/407/129 240/385/129 258/408/129
+f 303/409/129 277/410/129 304/411/129
+f 274/412/124 323/413/124 275/382/124
+f 276/414/133 289/415/133 277/416/133
+f 247/417/128 250/418/128 248/419/128
+f 288/420/128 292/406/128 289/415/128
+f 278/421/127 252/422/127 271/423/127
+f 280/424/127 295/425/127 279/426/127
+f 251/427/126 254/397/126 252/422/126
+f 294/428/126 298/400/126 295/425/126
+f 245/429/125 256/430/125 246/431/125
+f 286/432/125 300/433/125 301/434/125
+f 255/435/124 258/408/124 256/430/124
+f 300/433/124 304/411/124 301/434/124
+f 243/436/123 260/437/123 244/438/123
+f 282/439/123 307/440/123 283/441/123
+f 260/437/122 261/442/122 262/389/122
+f 306/443/122 310/394/122 307/440/122
+f 207/304/120 290/357/120 211/444/120
+f 167/283/121 267/445/121 185/355/121
+f 195/446/121 251/447/121 278/448/121
+f 172/449/120 250/308/120 244/380/120
+f 196/450/120 295/451/120 217/452/120
+f 171/453/121 273/454/121 177/300/121
+f 197/455/121 294/456/121 280/457/121
+f 195/446/121 261/313/121 238/458/121
+f 174/348/120 254/335/120 246/459/120
+f 198/460/120 293/461/120 215/462/120
+f 196/450/120 310/306/120 279/463/120
+f 173/341/121 270/464/121 181/329/121
+f 222/465/121 251/447/121 218/466/121
+f 197/455/121 309/298/121 236/467/121
+f 169/322/120 262/468/120 271/469/120
+f 217/452/120 298/470/120 221/471/120
+f 198/460/120 308/290/120 241/472/120
+f 170/315/121 264/473/121 189/474/121
+f 220/475/121 294/456/121 216/476/121
+f 206/477/121 253/478/121 222/465/121
+f 215/462/120 296/479/120 219/480/120
+f 205/481/120 298/470/120 286/482/120
+f 206/477/121 255/483/121 245/484/121
+f 204/485/121 297/486/121 220/475/121
+f 188/487/120 262/468/120 190/488/120
+f 205/481/120 301/489/120 225/359/120
+f 203/490/120 296/479/120 284/491/120
+f 189/474/121 263/492/121 187/493/121
+f 204/485/121 300/353/121 285/494/121
+f 202/339/121 249/495/121 214/294/121
+f 172/449/120 260/496/120 188/487/120
+f 203/490/120 299/497/120 223/346/120
+f 201/333/120 292/287/120 283/498/120
+f 171/453/121 263/492/121 265/499/121
+f 230/352/121 255/483/121 226/500/121
+f 200/327/121 291/501/121 212/280/121
+f 319/502/128 325/503/128 323/504/128
+f 321/505/128 324/506/128 326/507/128
+f 317/508/128 314/509/128 318/510/128
+f 311/511/128 316/512/128 312/513/128
+f 273/454/121 322/514/121 321/515/121
+f 249/495/121 313/516/121 317/517/121
+f 290/518/124 321/519/124 326/520/124
+f 247/295/121 311/521/121 239/326/121
+f 244/438/122 313/522/122 243/436/122
+f 265/523/122 324/524/122 322/525/122
+f 248/292/120 312/526/120 316/527/120
+f 248/528/122 315/529/122 247/530/122
+f 290/357/120 324/531/120 281/358/120
+f 272/284/121 319/532/121 274/285/121
+f 287/303/120 323/533/120 325/534/120
+f 249/535/124 318/536/124 250/537/124
+f 333/538/121 344/539/121 349/540/121
+f 327/541/120 346/542/120 330/543/120
+f 334/544/120 343/545/120 327/541/120
+f 333/538/121 348/546/121 332/547/121
+f 332/547/121 353/548/121 337/549/121
+f 334/544/120 347/550/120 350/551/120
+f 331/552/120 354/553/120 347/550/120
+f 337/549/121 352/554/121 336/555/121
+f 356/556/134 360/557/134 359/558/134
+f 357/559/120 365/560/120 363/561/120
+f 347/562/135 353/563/135 348/564/135
+f 343/565/136 349/566/136 344/567/136
+f 346/568/137 355/569/137 356/570/137
+f 351/571/138 353/563/138 354/572/138
+f 350/573/139 348/574/139 349/566/139
+f 343/575/140 345/576/140 346/568/140
+f 340/577/120 356/578/120 359/579/120
+f 328/580/121 345/581/121 344/539/121
+f 330/543/120 356/578/120 340/577/120
+f 342/582/121 358/583/121 360/584/121
+f 329/585/121 355/586/121 345/581/121
+f 341/587/120 357/559/120 361/588/120
+f 338/589/120 351/590/120 354/553/120
+f 336/555/121 352/554/121 362/591/121
+f 361/592/141 352/593/141 351/594/141
+f 357/559/120 367/595/120 361/588/120
+f 363/561/120 373/596/120 367/595/120
+f 367/597/128 377/598/128 368/599/128
+f 360/600/122 365/601/122 359/602/122
+f 358/583/121 368/603/121 364/604/121
+f 358/583/121 366/605/121 360/584/121
+f 362/606/124 367/607/124 368/608/124
+f 373/609/126 370/610/126 374/611/126
+f 369/612/126 372/613/126 370/610/126
+f 363/561/120 371/614/120 369/615/120
+f 371/616/126 382/617/126 372/613/126
+f 364/604/121 374/618/121 370/619/121
+f 364/604/121 372/620/121 366/605/121
+f 375/621/124 380/622/124 377/623/124
+f 379/624/122 381/625/122 378/626/122
+f 365/560/120 381/627/120 371/614/120
+f 368/603/121 380/628/121 374/618/121
+f 365/629/128 379/630/128 378/631/128
+f 373/609/126 380/632/126 376/633/126
+f 372/620/121 379/634/121 366/605/121
+f 373/596/120 375/635/120 367/595/120
+f 169/322/129 238/458/129 190/488/129
+f 216/476/133 196/450/133 217/452/133
+f 220/475/132 205/481/132 204/485/132
+f 180/324/133 195/446/133 169/322/133
+f 176/293/127 194/325/127 168/277/127
+f 188/487/125 202/339/125 172/449/125
+f 224/354/122 229/360/122 228/338/122
+f 212/280/130 201/333/130 200/327/130
+f 178/309/126 210/296/126 176/293/126
+f 174/348/132 222/465/132 182/336/132
+f 232/297/124 237/307/124 236/467/124
+f 206/477/123 184/350/123 226/500/123
+f 236/467/129 196/450/129 197/455/129
+f 211/444/126 175/301/126 207/304/126
+f 214/294/130 172/449/130 202/339/130
+f 219/480/128 179/330/128 215/462/128
+f 182/336/128 218/466/128 180/324/128
+f 199/320/130 177/300/130 211/444/130
+f 194/325/131 186/361/131 168/277/131
+f 190/488/124 234/312/124 188/487/124
+f 224/354/123 205/481/123 225/359/123
+f 173/341/132 219/480/132 203/490/132
+f 226/500/122 186/361/122 230/352/122
+f 189/474/129 198/460/129 170/315/129
+f 192/310/127 209/286/127 208/282/127
+f 227/347/122 183/356/122 223/346/122
+f 185/355/131 191/302/131 167/283/131
+f 228/338/131 193/318/131 192/310/131
+f 213/288/126 208/282/126 209/286/126
+f 216/476/128 221/471/128 220/475/128
+f 200/327/125 233/305/125 232/297/125
+f 231/289/125 171/453/125 199/320/125
+f 235/291/124 187/493/124 231/289/124
+f 173/341/123 223/346/123 183/356/123
+f 207/304/127 167/283/127 191/302/127
+f 215/462/133 170/315/133 198/460/133
+f 327/541/141 333/538/141 334/544/141
+f 339/636/139 341/587/139 342/582/139
+f 336/555/140 338/589/140 337/549/140
+f 337/549/137 331/552/137 332/547/137
+f 332/547/134 334/544/134 333/538/134
+f 340/577/135 329/585/135 330/543/135
+f 330/543/138 328/580/138 327/541/138
+f 336/555/136 341/587/136 335/637/136
+f 168/277/120 186/361/120 258/278/120
+f 212/280/121 291/501/121 288/281/121
+f 167/283/121 175/301/121 272/284/121
+f 209/286/120 289/319/120 292/287/120
+f 231/289/120 305/321/120 308/290/120
+f 168/277/120 240/279/120 248/292/120
+f 214/294/121 249/495/121 247/295/121
+f 232/297/121 236/467/121 309/298/121
+f 177/300/121 273/454/121 272/284/121
+f 191/302/120 275/332/120 287/303/120
+f 233/305/120 307/334/120 310/306/120
+f 176/293/120 248/292/120 250/308/120
+f 192/310/121 208/282/121 288/281/121
+f 234/312/121 238/458/121 261/313/121
+f 170/315/121 179/330/121 269/316/121
+f 193/318/120 277/345/120 289/319/120
+f 199/320/120 281/358/120 305/321/120
+f 169/322/120 271/469/120 252/323/120
+f 194/325/121 210/296/121 247/295/121
+f 200/327/121 232/297/121 306/299/121
+f 181/329/121 270/464/121 269/316/121
+f 191/302/120 227/347/120 302/331/120
+f 201/333/120 283/498/120 307/334/120
+f 180/324/120 252/323/120 254/335/120
+f 192/310/121 276/311/121 303/337/121
+f 202/339/121 234/312/121 259/314/121
+f 173/341/121 183/356/121 266/342/121
+f 193/318/120 229/360/120 304/344/120
+f 223/346/120 299/497/120 302/331/120
+f 174/348/120 246/459/120 256/349/120
+f 194/325/121 239/326/121 257/351/121
+f 228/338/121 303/337/121 300/353/121
+f 185/355/121 267/445/121 266/342/121
+f 199/320/120 211/444/120 290/357/120
+f 225/359/120 301/489/120 304/344/120
+f 184/350/120 256/349/120 258/278/120
+f 305/362/122 263/366/122 264/363/122
+f 281/365/123 265/523/123 263/366/123
+f 266/367/124 267/381/124 302/368/124
+f 284/370/125 268/638/125 266/367/125
+f 269/371/126 270/386/126 296/372/126
+f 242/374/127 269/371/127 293/373/127
+f 272/376/128 273/639/128 290/377/128
+f 250/308/120 318/640/120 314/379/120
+f 267/381/129 274/412/129 275/382/129
+f 239/383/124 311/641/124 312/384/124
+f 270/386/130 268/642/130 284/387/130
+f 264/363/131 242/643/131 241/388/131
+f 262/389/131 261/442/131 278/390/131
+f 309/392/131 280/644/131 279/393/131
+f 253/395/130 245/645/130 246/396/130
+f 297/398/130 285/646/130 286/399/130
+f 287/401/122 325/647/122 320/402/122
+f 291/404/132 282/648/132 283/405/132
+f 257/407/129 239/383/129 240/385/129
+f 303/409/129 276/649/129 277/410/129
+f 274/412/124 319/650/124 323/413/124
+f 276/414/133 288/420/133 289/415/133
+f 247/417/128 249/651/128 250/418/128
+f 288/420/128 291/404/128 292/406/128
+f 278/421/127 251/427/127 252/422/127
+f 280/424/127 294/428/127 295/425/127
+f 251/427/126 253/395/126 254/397/126
+f 294/428/126 297/398/126 298/400/126
+f 245/429/125 255/435/125 256/430/125
+f 286/432/125 285/652/125 300/433/125
+f 255/435/124 257/407/124 258/408/124
+f 300/433/124 303/409/124 304/411/124
+f 243/436/123 259/653/123 260/437/123
+f 282/439/123 306/443/123 307/440/123
+f 260/437/122 259/653/122 261/442/122
+f 306/443/122 309/392/122 310/394/122
+f 207/304/120 287/303/120 290/357/120
+f 167/283/121 274/285/121 267/445/121
+f 195/446/121 218/466/121 251/447/121
+f 172/449/120 178/309/120 250/308/120
+f 196/450/120 279/463/120 295/451/120
+f 171/453/121 265/499/121 273/454/121
+f 197/455/121 216/476/121 294/456/121
+f 195/446/121 278/448/121 261/313/121
+f 174/348/120 182/336/120 254/335/120
+f 198/460/120 241/472/120 293/461/120
+f 196/450/120 237/307/120 310/306/120
+f 173/341/121 268/343/121 270/464/121
+f 222/465/121 253/478/121 251/447/121
+f 197/455/121 280/457/121 309/298/121
+f 169/322/120 190/488/120 262/468/120
+f 217/452/120 295/451/120 298/470/120
+f 198/460/120 235/291/120 308/290/120
+f 170/315/121 242/317/121 264/473/121
+f 220/475/121 297/486/121 294/456/121
+f 206/477/121 245/484/121 253/478/121
+f 215/462/120 293/461/120 296/479/120
+f 205/481/120 221/471/120 298/470/120
+f 206/477/121 226/500/121 255/483/121
+f 204/485/121 285/494/121 297/486/121
+f 188/487/120 260/496/120 262/468/120
+f 205/481/120 286/482/120 301/489/120
+f 203/490/120 219/480/120 296/479/120
+f 189/474/121 264/473/121 263/492/121
+f 204/485/121 224/354/121 300/353/121
+f 202/339/121 243/340/121 249/495/121
+f 172/449/120 244/380/120 260/496/120
+f 203/490/120 284/491/120 299/497/120
+f 201/333/120 213/288/120 292/287/120
+f 171/453/121 187/493/121 263/492/121
+f 230/352/121 257/351/121 255/483/121
+f 200/327/121 282/328/121 291/501/121
+f 319/502/128 320/654/128 325/503/128
+f 321/505/128 322/655/128 324/506/128
+f 317/508/128 313/656/128 314/509/128
+f 311/511/128 315/657/128 316/512/128
+f 273/454/121 265/499/121 322/514/121
+f 249/495/121 243/340/121 313/516/121
+f 290/518/124 273/658/124 321/519/124
+f 247/295/121 315/659/121 311/521/121
+f 244/438/122 314/660/122 313/522/122
+f 265/523/122 281/365/122 324/524/122
+f 248/292/120 240/279/120 312/526/120
+f 248/528/122 316/661/122 315/529/122
+f 290/357/120 326/662/120 324/531/120
+f 272/284/121 320/663/121 319/532/121
+f 287/303/120 275/332/120 323/533/120
+f 249/535/124 317/664/124 318/536/124
+f 333/538/121 328/580/121 344/539/121
+f 327/541/120 343/545/120 346/542/120
+f 334/544/120 350/551/120 343/545/120
+f 333/538/121 349/540/121 348/546/121
+f 332/547/121 348/546/121 353/548/121
+f 334/544/120 331/552/120 347/550/120
+f 331/552/120 338/589/120 354/553/120
+f 337/549/121 353/548/121 352/554/121
+f 356/556/134 355/665/134 360/557/134
+f 357/559/120 359/579/120 365/560/120
+f 347/562/135 354/572/135 353/563/135
+f 343/565/136 350/573/136 349/566/136
+f 346/568/137 345/576/137 355/569/137
+f 351/571/138 352/666/138 353/563/138
+f 350/573/139 347/667/139 348/574/139
+f 343/575/140 344/668/140 345/576/140
+f 357/559/120 341/587/120 359/579/120
+f 341/587/120 340/577/120 359/579/120
+f 328/580/121 329/585/121 345/581/121
+f 330/543/120 346/542/120 356/578/120
+f 355/586/121 339/636/121 360/584/121
+f 339/636/121 342/582/121 360/584/121
+f 329/585/121 339/636/121 355/586/121
+f 351/590/120 335/637/120 361/588/120
+f 335/637/120 341/587/120 361/588/120
+f 338/589/120 335/637/120 351/590/120
+f 358/583/121 342/582/121 362/591/121
+f 342/582/121 336/555/121 362/591/121
+f 361/592/141 362/669/141 352/593/141
+f 357/559/120 363/561/120 367/595/120
+f 363/561/120 369/615/120 373/596/120
+f 367/597/128 375/670/128 377/598/128
+f 360/600/122 366/671/122 365/601/122
+f 358/583/121 362/591/121 368/603/121
+f 358/583/121 364/604/121 366/605/121
+f 362/606/124 361/672/124 367/607/124
+f 373/609/126 369/612/126 370/610/126
+f 369/612/126 371/616/126 372/613/126
+f 363/561/120 365/560/120 371/614/120
+f 371/616/126 381/673/126 382/617/126
+f 364/604/121 368/603/121 374/618/121
+f 364/604/121 370/619/121 372/620/121
+f 375/621/124 376/674/124 380/622/124
+f 379/624/122 382/675/122 381/625/122
+f 365/560/120 378/676/120 381/627/120
+f 368/603/121 377/677/121 380/628/121
+f 365/629/128 366/678/128 379/630/128
+f 373/609/126 374/611/126 380/632/126
+f 372/620/121 382/679/121 379/634/121
+f 373/596/120 376/680/120 375/635/120
+f 169/322/129 195/446/129 238/458/129
+f 216/476/133 197/455/133 196/450/133
+f 220/475/132 221/471/132 205/481/132
+f 180/324/133 218/466/133 195/446/133
+f 176/293/127 210/296/127 194/325/127
+f 188/487/125 234/312/125 202/339/125
+f 224/354/122 225/359/122 229/360/122
+f 212/280/130 213/288/130 201/333/130
+f 178/309/126 214/294/126 210/296/126
+f 174/348/132 206/477/132 222/465/132
+f 232/297/124 233/305/124 237/307/124
+f 206/477/123 174/348/123 184/350/123
+f 236/467/129 237/307/129 196/450/129
+f 211/444/126 177/300/126 175/301/126
+f 214/294/130 178/309/130 172/449/130
+f 219/480/128 181/329/128 179/330/128
+f 182/336/128 222/465/128 218/466/128
+f 199/320/130 171/453/130 177/300/130
+f 194/325/131 230/352/131 186/361/131
+f 190/488/124 238/458/124 234/312/124
+f 224/354/123 204/485/123 205/481/123
+f 173/341/132 181/329/132 219/480/132
+f 226/500/122 184/350/122 186/361/122
+f 189/474/129 235/291/129 198/460/129
+f 192/310/127 193/318/127 209/286/127
+f 227/347/122 185/355/122 183/356/122
+f 185/355/131 227/347/131 191/302/131
+f 228/338/131 229/360/131 193/318/131
+f 213/288/126 212/280/126 208/282/126
+f 216/476/128 217/452/128 221/471/128
+f 200/327/125 201/333/125 233/305/125
+f 231/289/125 187/493/125 171/453/125
+f 235/291/124 189/474/124 187/493/124
+f 173/341/123 203/490/123 223/346/123
+f 207/304/127 175/301/127 167/283/127
+f 215/462/133 179/330/133 170/315/133
+f 327/541/141 328/580/141 333/538/141
+f 339/636/139 340/577/139 341/587/139
+f 336/555/140 335/637/140 338/589/140
+f 337/549/137 338/589/137 331/552/137
+f 332/547/134 331/552/134 334/544/134
+f 340/577/135 339/636/135 329/585/135
+f 330/543/138 329/585/138 328/580/138
+f 336/555/136 342/582/136 341/587/136

Index: potions.lua
==================================================================
--- potions.lua
+++ potions.lua
@@ -59,14 +59,43 @@
 	if not extra.groups then extra.groups = {} end
 	minetest.register_craftitem('sorcery:' .. name, extra)
 end
 
 sorcery.register_potion('blood', 'Blood', 'A bottle of sacrificial blood, imbued with stolen (or perhaps donated) life force', u.color(219,19,14), nil, nil, {
-	sorcery_life_store = 4;
+	_sorcery = {
+		life_store = 4;
+		container = {
+			type = 'vessel';
+			hold = 'liquid';
+			has = 'sorcery:blood';
+			empty = 'vessels:glass_bottle';
+			charge = 3;
+		};
+	};
+})
+sorcery.register_potion('potion_water', 'Water Bottle', 'A bottle of plain water', u.color(43,90,162),nil,nil,{
+	_sorcery = {
+		container = {
+			type = 'vessel';
+			hold = 'liquid';
+			has = 'default:water';
+			empty = 'vessels:glass_bottle';
+			charge = 3;
+		};
+	};
 })
-sorcery.register_potion('potion_water', 'Water Bottle', 'A bottle of plain water', u.color(43,90,162))
-sorcery.register_potion('holy_water', 'Holy Water','A bottle of consecrated water',u.color(94,138,206),'sparkle',6)
+sorcery.register_potion('holy_water', 'Holy Water','A bottle of consecrated water',u.color(94,138,206),'sparkle',6,{
+	_sorcery = {
+		container = {
+			type = 'vessel';
+			hold = 'liquid';
+			has = 'sorcery:water_holy';
+			empty = 'vessels:glass_bottle';
+			charge = 3;
+		};
+	};
+})
 
 local create_infusion_recipe = function(id,potion,default_basis,proto)
 	if potion.infusion then
 		sorcery.register.infusions.link {
 			infuse = potion.infusion;
@@ -212,13 +241,34 @@
 -- for n,v in pairs(sorcery.data.extracts) do
 sorcery.register.extracts.foreach('sorcery:mknodes',{},function(n,v)
 	local item = v[1]
 	local color = u.color(v[2])
 	local name = 'extract_' .. n
-	sorcery.register_potion(name, u.str.capitalize(n) .. ' Extract', nil, color, 'sparkle', false, {
+	local liqid = 'sorcery:' .. name
+	local desc = u.str.capitalize(n) .. ' Extract'
+	sorcery.register_potion(name, desc, nil, color, 'sparkle', false, {
 		groups = {
 			sorcery_extract = 1;
+			sorcery_container = 2;
+		};
+		_sorcery = {
+			container = {
+				type = 'vessel';
+				hold = 'liquid';
+				charge = 3;
+				has = liqid;
+				empty = 'vessels:glass_bottle';
+			};
+		};
+	})
+
+	sorcery.register.liquid.link(liqid, {
+		name = desc;
+		kind = 'sorcery:extract';
+		proto = v;
+		containers = {
+			['vessels:glass_bottle'] = name;
 		};
 	})
 
 	local add_alcohol = function(booze)
 		minetest.register_craft {

ADDED   textures/sorcery_drop.png
Index: textures/sorcery_drop.png
==================================================================
--- textures/sorcery_drop.png
+++ textures/sorcery_drop.png
cannot compute difference between binary files

ADDED   textures/sorcery_droplet.png
Index: textures/sorcery_droplet.png
==================================================================
--- textures/sorcery_droplet.png
+++ textures/sorcery_droplet.png
cannot compute difference between binary files