sorcery  Check-in [ea6e475e44]

Overview
Comment:continue dev on celestial mechanics, add melding+division spells (resonance), refine itemclasses, add keypunch and punchcards, add paper pulp, add a shitload of visuals, add convenience scripts for working with the wiki, make the flamebolt spell actually useful instead of just a pretty lightshow, add essences, inferno crystal, and other goodies; iterate on wands, lots of shit i can't remember, various bugfixes
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: ea6e475e4466b7067bef091fc77e0356ffb0b1d1a902384e0cff1dff785e482d
User & Date: lexi on 2020-10-19 09:52:11
Other Links: manifest | tags
Context
2020-10-19
09:55
delete texture that snuck in from elsewhere check-in: 62861f22e2 user: lexi tags: trunk
09:52
continue dev on celestial mechanics, add melding+division spells (resonance), refine itemclasses, add keypunch and punchcards, add paper pulp, add a shitload of visuals, add convenience scripts for working with the wiki, make the flamebolt spell actually useful instead of just a pretty lightshow, add essences, inferno crystal, and other goodies; iterate on wands, lots of shit i can't remember, various bugfixes check-in: ea6e475e44 user: lexi tags: trunk
2020-09-29
12:40
* remove former hacky registration system, replace with consistent and flexible API; rewrite metal/gem generation to take advantage of this new API; tweaks to init system to enable world-local tweaks to lore and sorcery behavior * initial documentation commit * initial steps towards calendar - add default date format, astrolabe; prepare infra for division/melding/transmutation spells, various tweaks and fixes check-in: 3f6a913e4e user: lexi tags: trunk
Changes

Modified astrolabe.lua from [6f8619640d] to [06e518da22].

            1  +local calendar_style_list = function()
            2  +	local k = sorcery.lib.tbl.keys(sorcery.data.calendar.styles)
            3  +	table.sort(k)
            4  +	local r = {}
            5  +	for i,v in ipairs(k) do
            6  +		r[i] = {
            7  +			id = k[i];
            8  +			name = sorcery.data.calendar.styles[v].name;
            9  +		}
           10  +	end
           11  +	print(dump(r))
           12  +	return r
           13  +end
           14  +local astrolabe_formspec = function(pos)
           15  +	local m = minetest.get_meta(pos)
           16  +	local i = m:get_inventory()
           17  +	local datestamp = minetest.get_day_count()
           18  +	local date = sorcery.calendar.date(datestamp)
           19  +	local strd = sorcery.calendar.stars(datestamp)
           20  +	local style = m:get_string('datestyle')
           21  +	if style == '' then style = sorcery.data.calendar.default end
           22  +	local fdate = string.format('<global halign=center valign=middle size=20><b>%s</b>\n%s',
           23  +		sorcery.calendar.shortdate(datestamp,style),
           24  +		sorcery.calendar.longdate(datestamp,style))
           25  +	sstr=string.format('<global halign=center valign=middle><style size=20>Sign of the %s</style>\n<i>Stellar cycle %u</i>',strd.sign.patron,strd.cycle)
           26  +	local lphase = sorcery.calendar.contmatch(sorcery.calendar.moon_phases,date.lunar_phase)
           27  +	local menu
           28  +	local mi = calendar_style_list()
           29  +	local activestyle = 1
           30  +	local getphaseimg = function(body,fac)
           31  +		if fac >= 1 then fac = 0 end
           32  +		return 'sorcery_'..body..'_phases.png^[verticalframe:19:' .. tostring(math.floor(fac * 20))
           33  +	end
           34  +	local planetphase = getphaseimg('planet',minetest.get_timeofday())
           35  +	local ltime = '<global halign=center size=15>' .. sorcery.calendar.contmatch(sorcery.calendar.timesofday,minetest.get_timeofday()+0.1)
           36  +	local moonphase = getphaseimg('moon',date.lunar_phase)
           37  +	local moonlabel = string.format('<global halign=center size=15>%s Moon', lphase)
           38  +	for i,s in ipairs(mi) do
           39  +		if s.id == style then activestyle = i end
           40  +		local esc = minetest.formspec_escape(s.name)
           41  +		if menu
           42  +			then menu = menu .. ',' .. esc
           43  +			else menu = esc
           44  +		end
           45  +	end
           46  +	m:set_string('formspec', string.format([[
           47  +		formspec_version[3] size[14,4.25]
           48  +		box[0.25,0.25;3.75,3.75;#000000FF]
           49  +		hypertext[0.25,2.75;3.75,1;;%s]
           50  +		dropdown[4.1,0.25;5.1;style;%s;%u]
           51  +
           52  +		box[4.1,1.5;2.50,2.50;#000000FF]
           53  +		image[4.1,1.5;2.50,2.50;%s]
           54  +		hypertext[4.1,3.50;2.50,1;;%s]
           55  +
           56  +		box[6.7,1.5;2.50,2.50;#000000FF]
           57  +		image[6.7,1.5;2.50,2.50;%s]
           58  +		hypertext[6.7,3.50;2.50,1;;%s]
           59  +
           60  +		hypertext[9.60,1.5;4.15,2.5;;%s]
           61  +
           62  +	]],
           63  +		minetest.formspec_escape(sstr),
           64  +		menu, activestyle,
           65  +		moonphase, minetest.formspec_escape(moonlabel),
           66  +		planetphase, minetest.formspec_escape(ltime),
           67  +		minetest.formspec_escape(fdate)))
           68  +end
     1     69   local albox = {
     2     70   	type = 'fixed';
     3     71   	fixed = {
     4     72   		-0.43,-0.5,-0.43;
     5         -		 0.43, 0.3, 0.43;
           73  +		 0.43, 0.35, 0.43;
     6     74   	};
     7     75   }
     8     76   minetest.register_node('sorcery:astrolabe',{
     9     77   	description = 'Astrolabe';
    10     78   	drawtype = 'mesh';
    11     79   	mesh = 'sorcery-astrolabe.obj';
    12     80   	groups = {
................................................................................
    18     86   	after_dig_node = sorcery.lib.node.purge_containers;
    19     87   	tiles = {
    20     88   		'default_steel_block.png';
    21     89   		'default_bronze_block.png';
    22     90   		'default_copper_block.png';
    23     91   		'default_aspen_wood.png';
    24     92   	};
           93  +	on_construct = function(pos)
           94  +		local m = minetest.get_meta(pos)
           95  +		local i = m:get_inventory()
           96  +		m:set_string('infotext','Astrolabe')
           97  +		astrolabe_formspec(pos)
           98  +	end;
           99  +	on_rightclick = function(pos)
          100  +		astrolabe_formspec(pos)
          101  +	end;
          102  +	on_receive_fields = function(pos,name,fields)
          103  +		local m = minetest.get_meta(pos)
          104  +		local i = m:get_inventory()
          105  +
          106  +		local csl = calendar_style_list()
          107  +		if fields.style then
          108  +			for _,s in pairs(csl) do
          109  +				if s.name == fields.style then
          110  +					m:set_string('datestyle',s.id)
          111  +					astrolabe_formspec(pos)
          112  +					break
          113  +				end
          114  +			end
          115  +		end
          116  +	end;
    25    117   	_sorcery = {
    26    118   		recipe = {
    27    119   			note = 'Unravel the secrets of the stars';
    28    120   		};
    29    121   	};
    30    122   })
          123  +
          124  +minetest.register_craft {
          125  +	output = 'sorcery:astrolabe';
          126  +	recipe = {
          127  +		{'sorcery:steel_screw','default:steel_ingot','sorcery:steel_screw'};
          128  +		{'default:copper_ingot',sorcery.data.metals.brass.parts.block,'default:copper_ingot'};
          129  +		{'default:stick','sorcery:screw_steel','default:stick'};
          130  +	};
          131  +};

Modified attunement.lua from [3bc7b721d2] to [f5a16abef1].

    75     75   	set = function(node,tune)
    76     76   		local meta = minetest.get_meta(node)
    77     77   		meta:set_string('sorcery:attune', sorcery.attunement.encode(tune))
    78     78   		meta:mark_as_private('sorcery:attune')
    79     79   	end;
    80     80   	pair = function(reciprocal,src,dest)
    81     81   		local d, code = sorcery.attunement.get(src)
           82  +		local gdef = function(n)
           83  +			local m = minetest.registered_nodes[minetest.get_node(n).name]
           84  +			if m and m._sorcery and m._sorcery.attune then
           85  +				return m._sorcery.attune
           86  +			end
           87  +			return nil
           88  +		end
           89  +
           90  +		local dsrc, dtgt = gdef(src), gdef(tgt)
           91  +		if not (dsrc and dtgt) then return nil end
           92  +
           93  +		if not (dsrc.source and dtgt.target) then return nil end
           94  +		if dtgt.accepts ~= dsrc.class then return nil end
           95  +		
    82     96   		if reciprocal or not d then
    83     97   			code = math.random(0,65536)
    84     98   			sorcery.attunement.set(src, {
    85     99   				code = code;
    86    100   				partner = dest;
    87    101   			})
    88    102   		else code = d.code end
    89    103   		sorcery.attunement.set(dest, {
    90    104   			code = code;
    91    105   			partner = src;
    92    106   		})
    93    107   	end;
    94    108   }

Modified calendar.lua from [f67589c567] to [aec25b4121].

     1      1   if not sorcery then
     2         -	sorcery = { data = {
            2  +	sorcery = {
            3  +		lib = { tbl=dofile('lib/tbl.lua') };
            4  +	}
            5  +	sorcery.data = {
     3      6   		calendar = dofile('data/calendar.lua');
     4      7   		signs = dofile('data/signs.lua');
     5         -	} }
            8  +	}
     6      9   end
     7     10   
     8         -sorcery.calendar = {}
           11  +sorcery.calendar = {
           12  +	moon_phases = {
           13  +		[0] = 'New';
           14  +		[0.125] = 'Waxing Crescent';
           15  +		[0.25] = 'First Quarter';
           16  +		[0.375] = 'Waxing Gibbous';
           17  +		[0.5] = 'Full';
           18  +		[0.625] = 'Waning Gibbous';
           19  +		[0.75] = 'Last Quarter';
           20  +		[0.875] = 'Waning Crescent';
           21  +	};
           22  +	timesofday = {
           23  +		[0.00] = 'Midnight';
           24  +		[0.10] = 'Early Morning';
           25  +		[0.25] = 'Morning';
           26  +		[0.50] = 'Noon';
           27  +		[0.65] = 'Afternoon';
           28  +		[0.80] = 'Evening';
           29  +		[0.90] = 'Late Evening';
           30  +	};
           31  +}
           32  +
           33  +sorcery.calendar.contmatch = function(tbl,f)
           34  +	local r
           35  +	if f>=1 then f = f - math.floor(f) end
           36  +	sorcery.lib.tbl.each_o(tbl, function(phase,point)
           37  +		if point <= f
           38  +			then r=phase
           39  +			else return nil, false
           40  +		end
           41  +	end)
           42  +	return r
           43  +end
     9     44   
    10     45   sorcery.calendar.stats = function(style)
    11     46   	if not style then style = sorcery.data.calendar.default end
    12     47   	local s = sorcery.data.calendar.styles[style]
    13     48   	local days, moons, weeks = s.days, s.moons, s.weeks
    14     49   
    15     50   	return {
................................................................................
    24     59   
    25     60   sorcery.calendar.date = function(day,style)
    26     61   	local s = sorcery.calendar.stats(style)
    27     62   
    28     63   	local day_of_year = day % s.days_in_year;
    29     64   	local day_of_moon = day_of_year % s.days_in_moon;
    30     65   	local day_of_week = day_of_moon % s.days_in_week;
           66  +	local moon_days = sorcery.data.calendar.days_per_lunar_cycle
    31     67   
    32     68   	return {
    33     69   		day_of_year = 1 + day_of_year;
    34     70   		day_of_moon = 1 + day_of_moon;
    35     71   		day_of_week = 1 + day_of_week;
    36     72   		week_of_moon = 1 + math.floor(day_of_moon / s.days_in_week);
    37     73   		week_of_year = 1 + math.floor(day_of_year / s.days_in_week);
    38     74   		moon_of_year = 1 + math.floor(day_of_year / s.days_in_moon);
    39     75   		year = math.floor(day / s.days_in_year);
    40     76   		moons_passed = math.floor(day / s.days_in_moon);
    41     77   		weeks_passed = math.floor(day / s.days_in_week);
           78  +		lunar_cycle = 1 + math.floor(day / moon_days);
           79  +		lunar_phase = (day % moon_days) / moon_days;
    42     80   	}
    43     81   end
    44     82   
    45         -sorcery.calendar.stars = function(day,style)
           83  +sorcery.calendar.stars = function(day)
    46     84   	local periods = math.floor(day / sorcery.data.calendar.days_per_stellar_cycle)
    47     85   
    48     86   	local elapsed = 0
    49     87   	local cycle = 1
    50     88   	while true do
    51     89   		for _, c in pairs(sorcery.data.signs) do
    52     90   			if c.cycle then
................................................................................
    60     98   				}
    61     99   			end
    62    100   		::skip::end
    63    101   		cycle = cycle + 1
    64    102   	end
    65    103   end
    66    104   
    67         -sorcery.calendar.longdate = function(day)
          105  +sorcery.calendar.longdate = function(day,style)
    68    106   	if not style then style = sorcery.data.calendar.default end
    69         -	return sorcery.data.calendar.styles[style].longdate(sorcery.calendar.date(day))
          107  +	return sorcery.data.calendar.styles[style].longdate(sorcery.calendar.date(day,style))
    70    108   end
    71    109   
    72    110   sorcery.calendar.shortdate = function(day,style)
    73    111   	if not style then style = sorcery.data.calendar.default end
    74         -	return sorcery.data.calendar.styles[style].shortdate(sorcery.calendar.date(day))
          112  +	return sorcery.data.calendar.styles[style].shortdate(sorcery.calendar.date(day,style))
    75    113   end
    76    114   
    77    115   sorcery.calendar.stardate = function(day)
    78    116   	local s = sorcery.calendar.stars(day)
    79    117   	return string.format('sign of the %s, stellar cycle %u', s.sign.patron, s.cycle)
    80    118   end
    81    119   
    82    120   -- math.randomseed(os.time())
    83    121   -- local d = math.random(500,256000)
    84         --- print(string.format('%s :: %s in the %s',
    85         --- 	sorcery.calendar.shortdate(d),
    86         --- 	sorcery.calendar.longdate(d),
          122  +-- print(string.format('%s :: %s under the %s',
          123  +-- 	sorcery.calendar.shortdate(d,'magisterial'),
          124  +-- 	sorcery.calendar.longdate(d,'magisterial'),
    87    125   -- 	sorcery.calendar.stardate(d)))

Modified cookbook.lua from [62888214aa] to [b7e13e762b].

   458    458   		minetest.show_formspec(user:get_player_name(), 'sorcery:recipe', string.format([[
   459    459   			size[%f,%f]
   460    460   			container[1,1] %s container_end[]
   461    461   		]], w + 4,h + 2, 
   462    462   				spec))
   463    463   		return itemstack
   464    464   	end;
          465  +	_sorcery = {
          466  +		material = {
          467  +			powder = 'sorcery:pulp_inky';
          468  +			grindvalue = 2; hardness = 1;
          469  +		};
          470  +	};
   465    471   })
   466    472   
   467    473   dungeon_loot.register {
   468    474   	name = 'sorcery:recipe';
   469    475   	chance = 0.9;
   470    476   	count = {1,7};
   471    477   }
................................................................................
   489    495   minetest.register_craft {
   490    496   	type = 'shapeless';
   491    497   	recipe = {
   492    498   		'sorcery:cookbook';
   493    499   		'default:book';
   494    500   	};
   495    501   	output = 'sorcery:cookbook';
          502  +	_sorcery = {
          503  +		material = {
          504  +			powder = 'sorcery:pulp_inky';
          505  +			grindvalue = 2*3; hardness = 1;
          506  +		};
          507  +	};
   496    508   };
   497    509   
   498    510   -- erase cookbooks in the usual way
   499    511   minetest.register_craft {
   500    512   	type = 'shapeless';
   501    513   	recipe = {
   502    514   		'sorcery:cookbook';
   503    515   		'bucket:bucket_water';
          516  +		'sorcery:erasure_fluid';
   504    517   	};
   505    518   	output = 'default:book';
   506    519   	replacements = {
   507    520   		{'bucket:bucket_water','bucket:bucket_empty'};
          521  +		{'sorcery:erasure_fluid', 'vessels:glass_bottle'};
   508    522   	};
   509    523   };
   510    524   
   511    525   local m = sorcery.lib.marshal
   512    526   local encbook, decbook = m.transcoder {
   513    527   	pages = m.g.array(8, m.g.struct {
   514    528   		kind = m.t.str;

Modified data/calendar.lua from [9f638b5b65] to [e37a0fcf5a].

     1      1   -- you can use your own month names and so on; even if you change
     2      2   -- the length of the year the code will adapt
     3      3   
     4         -local days = {
     5         -	'Day of the Frozen River'; 'Day of Fell Shadow';
     6         -	'Day of Peaceful Splendor'; 'Day of Somber Reflection'; 
     7         -	'Day of Wrathful Visitation'; 'Day of Wistful Remembrance';
     8         -	'Day of the Warm Hearth'; 'Day of Joyous Worship';
     9         -	'Day of the Fond Farewell';
            4  +local imperial = {
            5  +	days = {
            6  +		'Day of the Frozen River'; 'Day of Fell Shadow';
            7  +		'Day of Peaceful Splendor'; 'Day of Somber Reflection'; 
            8  +		'Day of Wrathful Visitation'; 'Day of Wistful Remembrance';
            9  +		'Day of the Warm Hearth'; 'Day of Joyous Worship';
           10  +		'Day of the Fond Farewell';
           11  +	};
           12  +	weeks = {
           13  +		"Merchant's Week"; "Chandler's Week"; "Miller's Week";
           14  +		"Bard's Week"; "Cobbler's Week";
           15  +	};
           16  +	moons = {
           17  +		'Splendormoon';
           18  +		'Embermoon';
           19  +		'Saddlemoon';
           20  +		'Candlemoon';
           21  +		'Cindermoon';
           22  +		'Diremoon';
           23  +		'Chancelmoon';
           24  +		'Starmoon';
           25  +		'Harvestmoon';
           26  +	};
           27  +}
           28  +
           29  +local magisterial = {
           30  +	days = {
           31  +		'Shortmarket'; 'Fellwind'; 'Brightmorn'; 'Wandflame';
           32  +		'Goldmorrow'; 'Slaketide'; 'Longmarket'; 'Furlblossom';
           33  +	};
           34  +	weeks = {
           35  +		'Slavemarket';
           36  +		'Wandmarket';
           37  +		'Thriftmarket';
           38  +		'Darkmarket';
           39  +		'Grand Feast';
           40  +	};
           41  +	moons = {
           42  +		'Moon of Lurking Shadow';
           43  +		'Moon of Wandering Flame';
           44  +		"Wandwright's Moon";
           45  +		'Moon of Dark Waters';
           46  +		"Shipwright's Moon";
           47  +		'Moon of Singing Boughs';
           48  +		'Moon of the Golden Tower';
           49  +		"Spellwright's Moon";
           50  +		'Moon of Joysome Harvest';
           51  +		"Alchemist's Moon";
           52  +	};
           53  +	moon_abbr = {
           54  +		'MS', 'WF', 'WM', 'DM';
           55  +		'SM', 'SB', 'GT', 'Sp.';
           56  +		'JH', 'AM';
           57  +	};
    10     58   }
    11     59   
    12         -local weeks = {
    13         -	"Merchant's Week"; "Chandler's Week"; "Miller's Week";
    14         -	"Bard's Week"; "Cobbler's Week";
           60  +local elerian = {
           61  +	days = {
           62  +
           63  +	};
           64  +	weeks = {
           65  +		'First Week', 'Second Week', 'Third Week';
           66  +		'Fourth Week', 'Fifth Week', 'Sixth Week';
           67  +	};
           68  +	moons = {
           69  +		'Springrise';
           70  +		'Springfall';
           71  +		'Summerrise';
           72  +		'Summerfall';
           73  +		'Autumnrise';
           74  +		'Autumnfall';
           75  +		'Winterrise';
           76  +		'Winterfall';
           77  +	};
    15     78   }
    16     79   
    17         -local moons = {
    18         -	'Splendormoon';
    19         -	'Embermoon';
    20         -	'Saddlemoon';
    21         -	'Candlemoon';
    22         -	'Cindermoon';
    23         -	'Diremoon';
    24         -	'Chancelmoon';
    25         -	'Starmoon';
    26         -	'Harvestmoon';
           80  +local adjs = {
           81  +	'Whimpering'; 'Overturned'; 'Silent'; 'Whimsical'; 'Turbulent';
           82  +	'Parsimonius'; 'Rhadamanthine'; 'Exuberant'; 'Winsome';
           83  +	'Bifurcated'; 'Shivering'; 'Splendorous'; 'Magnificent';
           84  +	'Luminous'; 'Mouthy'; 'Wandering'; 'Vexatious'; 'Irksome';
           85  +	'Wrathsome'; 'Fearsome'; 'Wretched'; 'Rambling'; 'Feculent';
           86  +	'Insipid'; 'Mad'; 'Eternal'; 'Deathless'; 'Suppurating';
           87  +	'Radiant'; 'Trembling'; 'Tremulous'; 'Incredulous'; 'False';
           88  +	'Rambunctious';
    27     89   }
    28     90   
    29         -local yearadj = {
    30         -	'Whimpering';
    31         -	'Overturned';
    32         -	'Silent';
    33         -	'Whimsical';
    34         -	'Turbulent';
    35         -	'Parsimonius';
    36         -	'Rhadamanthine';
    37         -	'Exuberant';
    38         -	'Winsome';
    39         -	'Bifurcated';
    40         -}
           91  +local nouns = {
           92  +	'Princeling'; 'Applecart'; 'Oxcart'; 'Parsnip'; 'Lotus';
           93  +	'Daffodil'; 'Slave'; 'Ass'; 'Mare'; 'Stallion';
    41     94   
    42         -local yearnoun = {
    43         -	'Princeling';
    44         -	'Applecart';
    45         -	'Oxcart';
    46         -	'Parsnip';
    47         -	'Lotus';
    48         -	'Daffodil';
           95  +	{false,'Fortitude'};{false,'Providence'};
           96  +	{false,'Provocation'};{false,'Wisdom'};
           97  +	{false,'Perseverance'};{false,'Destruction'};
           98  +	{false,'Suppuration'};{false,'Terror'};
           99  +	{false,'Despair'};{false,'Glory'};
    49    100   }
    50    101   
    51    102   local yg = function(y)
    52    103   	local pos = -3
    53    104   	local neg = y < 0
    54    105   	y = tostring(math.abs(y))
    55    106   	local n = ''
................................................................................
    58    109   		if w == nil or w == '' then break end 
    59    110   		n = w .. ',' .. n
    60    111   		pos = pos - 3
    61    112   	end
    62    113   	if neg then n = '-' .. n end
    63    114   	return string.sub(n,1,-2)
    64    115   end
          116  +
          117  +local classicyear = function(y)
          118  +	local aofs,nofs = (y % 7),(y % 9)
          119  +	local adj = adjs[(y*aofs) % #adjs + 1]
          120  +	local noun = nouns[(y*nofs) % #nouns + 1]
          121  +	if type(noun) == 'table' then
          122  +		noun = noun[2]
          123  +		if noun[1] then adj = 'the ' .. adj end
          124  +	else
          125  +		adj = 'the ' .. adj
          126  +	end
          127  +	return string.format('Year of %s %s', adj, noun)
          128  +end
    65    129   
    66    130   return {
    67    131   	days_per_stellar_cycle = 17;
          132  +	days_per_lunar_cycle = 32;
    68    133   	default = 'imperial';
    69    134   	styles = {
    70         -		imperial = {
          135  +		imperial = sorcery.lib.tbl.merge(imperial, {
    71    136   			name = 'Imperial Archipelagian Calendar';
    72         -			days = days, weeks = weeks, moons = moons;
          137  +			longdate = function(date)
          138  +				local day  = imperial.days [date.day_of_week ]
          139  +				local week = imperial.weeks[date.week_of_moon]
          140  +				local moon = imperial.moons[date.moon_of_year]
          141  +				return string.format('%s on %s in %s after %s years of the Imperial Revolution in the %s',day,week,moon,yg(date.year),classicyear(date.year))
          142  +			end;
          143  +			yearname = classicyear;
          144  +			shortdate = function(date)
          145  +				return string.format('%u/%u I.R. %s', date.day_of_moon, date.moon_of_year, yg(date.year))
          146  +			end;
          147  +		});
          148  +		magisterial = sorcery.lib.tbl.merge(magisterial, {
          149  +			name = 'Old Magisterial Calendar';
          150  +			yearname = classicyear;
    73    151   			longdate = function(date)
    74         -				local day  = days [date.day_of_week ]
    75         -				local week = weeks[date.week_of_moon]
    76         -				local moon = moons[date.moon_of_year]
    77         -				return string.format('%s on %s in %s after %s years of the Imperial Revolution',day,week,moon,yg(date.year))
          152  +				local d,w,m = magisterial.days [date.day_of_week ],
          153  +				              magisterial.weeks[date.week_of_moon],
          154  +				              magisterial.moons[date.moon_of_year]
          155  +				if w ~= 'Grand Feast' then
          156  +					local n = ({Shortmarket = 'Short'; Longmarket = 'Long'})[d]
          157  +					if n ~= nil then
          158  +						return string.format('Day of the %s %s beneath the %s in the %s',n,w,m,classicyear(date.year))
          159  +					end
          160  +				end
          161  +
          162  +				return string.format('%s in the week of the %s beneath the %s in the %s',d,w,m,classicyear(date.year))
    78    163   			end;
    79    164   			shortdate = function(date)
    80         -				return string.format('%u/%u %s I.R.', date.day_of_moon, date.moon_of_year, yg(date.year))
          165  +				local l = (({Shortmarket = 'S'; Longmarket = 'L'})[magisterial.days[date.day_of_week]]) or tostring(date.day_of_week)
          166  +				return string.format('%s-%s %s %sm', l,
          167  +					magisterial.weeks[date.week_of_moon],
          168  +					magisterial.moon_abbr[date.moon_of_year],
          169  +					yg(date.year+1390))
    81    170   			end;
    82         -		}
          171  +		});
    83    172   	}
    84    173   }

Modified data/compat.lua from [ffafb80a86] to [8a224b156e].

    16     16   	grindables = {
    17     17   		['farming:wheat'] = grain;
    18     18   		['farming:rye'] = grain;
    19     19   		['farming:oats'] = grain;
    20     20   		['farming:barley'] = grain;
    21     21   		['farming:rice'] = {
    22     22   			powder = 'farming:rice_flour';
    23         -			hardness = 1;
    24         -			value = 1;
           23  +			hardness = 1, value = 1;
    25     24   			grindcost = 3;
    26         -		}
           25  +		};
           26  +		['default:paper'] = {
           27  +			powder = 'sorcery:pulp';
           28  +			hardness = 1, grindvalue = 2;
           29  +			grindcost = 1;
           30  +		};
           31  +		['default:book'] = {
           32  +			powder = 'sorcery:pulp';
           33  +			hardness = 1, grindvalue = 2 * 3;
           34  +			grindcost = 1;
           35  +		};
           36  +		['default:book_written'] = {
           37  +			powder = 'sorcery:pulp_inky';
           38  +			hardness = 1, grindvalue = 2 * 3;
           39  +			grindcost = 1;
           40  +		};
           41  +		['default:papyrus'] = {
           42  +			powder = 'sorcery:pulp';
           43  +			hardness = 1, grindvalue = 3;
           44  +			grindcost = 1;
           45  +		};
    27     46   	};
    28     47   	ley = {
    29     48   		['default:mese'] = {
    30     49   			power = 0.25;
    31     50   			mode = 'produce';
    32     51   		};
    33     52   	};

Modified data/metals.lua from [970d414eec] to [32babc7333].

    16     16   	};
    17     17   end
    18     18   
    19     19   return {
    20     20   	tin = {
    21     21   		ingot = 'default:tin_ingot';
    22     22   		block = 'default:tinblock';
           23  +		dye = 'bright_grey';
    23     24   		tone = {172,172,172};
    24     25   		no_tools = true; no_armor = true; grindhead = true;
           26  +		durability = 120;
    25     27   		hardness = 2;
    26     28   		level = 0;
           29  +		depth = 64;
    27     30   	};
    28     31   	copper = {
    29     32   		dye = 'orange';
    30     33   		ingot = 'default:copper_ingot';
    31     34   		block = 'default:copperblock';
    32     35   		tone = {255,176,61};
    33     36   		no_tools = true; no_armor = true;
           37  +		durability = 80;
    34     38   		hardness = 2;
    35     39   		conduct = 0.3;
           40  +		depth = 64;
    36     41   		level = 0;
    37     42   	};
    38     43   	brass = {
    39     44   		tone = {255,226,87};
    40     45   		dye = 'bright_orange';
    41     46   		artificial = true;
    42     47   		no_tools = true; no_armor = true;
    43     48   		hardness = 3;
           49  +		durability = 200;
    44     50   		level = 0; 
    45     51   		mix = {
    46     52   			metals = {
    47     53   				silver = 1;
    48     54   				copper = 4;
    49     55   			};
    50     56   		};
................................................................................
    53     59   		ingot = 'default:bronze_ingot';
    54     60   		block = 'default:bronzeblock';
    55     61   		dye = 'dark_orange';
    56     62   		artificial = true;
    57     63   		tone = {229,115,52};
    58     64   		items = default_items('bronze');
    59     65   		hardness = 4;
    60         -		durability = 300;
           66  +		durability = 350;
    61     67   		maxenergy = 150;
           68  +		sharpness = 1;
    62     69   		speed = 1.4;
    63     70   		level = 0;
    64     71   		slots = {
    65     72   			{affinity = {'counterpraxic'}; confluence = 0.7};
    66     73   		};
    67     74   		mix = {
    68     75   			metals = {
................................................................................
    70     77   				tin = 1;
    71     78   			};
    72     79   		};
    73     80   	};
    74     81   	steel = {
    75     82   		ingot = 'default:steel_ingot';
    76     83   		block = 'default:steelblock';
    77         -		tone = {240,240,240};
           84  +		dye = 'grey';
           85  +		tone = {240,240,240}; depth = 128;
    78     86   		items = default_items('steel');
    79     87   		maxenergy = 200;
    80     88   		durability = 500;
           89  +		sharpness = 2;
    81     90   		hardness = 5;
    82     91   		speed = 1.9;
    83     92   		level = 1;
    84     93   		slots = {
    85     94   			{affinity = {'praxic'}; confluence = 0.5};
    86     95   		};
    87     96   	};
    88     97   	aluminum = {
    89     98   		tone = {196,64,32}, alpha = 128;
    90     99   		dye = 'red';
    91    100   		meltpoint = 1;
    92         -		rarity = 12; depth = 158;
          101  +		rarity = 12; depth = 183;
    93    102   		power = 3; speed = 2.4;
    94    103   		durability = 700; cooktime = 25;
    95    104   		hardness = 6;
          105  +		sharpness = 2;
    96    106   		armor_weight = 0.3;
    97    107   		maxenergy = 400;
    98    108   		level = 1;
    99    109   		maxlevel = 2;
   100    110   		slots = {
   101    111   			{affinity = {'syncretic'}; confluence = 0.7};
   102    112   			{affinity = {'praxic'}; confluence = 0.4};
   103    113   		};
   104    114   	};
   105    115   	levitanium = {
   106         -		tone = {17,255,191}, alpha = 40;
          116  +		tone = {0,255,163}, alpha = 70;
   107    117   		dye = 'bright_blue';
   108    118   		meltpoint = 4;
   109    119   		hardness = 3;
   110    120   		level = 1;
   111         -		rarity = 17; depth = 870;
          121  +		rarity = 18; depth = 870;
   112    122   		power = 1; durability = 50; cooktime = 70;
   113    123   		armor_weight = -2.2; armor_protection = 1;
   114         -		maxenergy = 5000;
   115    124   		no_tools = true;
   116    125   	};
   117    126   	platinum = {
   118    127   		tone = {255,233,118}, alpha = 50;
   119    128   		meltpoint = 1;
          129  +		dye = 'pastel_yellow';
   120    130   		rarity = 15; depth = 580;
   121    131   		power = 4; speed = 3;
   122    132   		hardness = 6;
          133  +		sharpness = 3;
   123    134   		level = 2;
   124    135   		durability = 1400; cooktime = 40;
   125    136   		armor_weight = 0.7;
   126    137   		maxenergy = 1000;
   127    138   		slots = {
   128         -			{affinity = {'praxic','counterpraxic'}; confluence = 0.3};
   129         -			{affinity = {'counterpraxic'}; confluence = 0.8};
          139  +			{affinity = {'praxic','counterpraxic'}; confluence = 0.7};
          140  +			{affinity = {'entropic'}; confluence = 0.4};
   130    141   		}
   131    142   	};
   132    143   	gold = {
   133    144   		dye = 'yellow';
   134    145   		ingot = 'default:gold_ingot';
   135    146   		block = 'default:goldblock';
   136    147   		tone = {255,225,47};
   137    148   		hardness = 1;
          149  +		depth = 256;
   138    150   		level = 1;
   139    151   		maxenergy = 3000;
   140    152   		slots = {
   141    153   			{affinity = {'praxic','counterpraxic'}; confluence = 1.4};
   142    154   			{affinity = {'praxic','counterpraxic'}; confluence = 1.2};
   143    155   		}
   144    156   	};
   145    157   	silver = {
   146    158   		tone = {218,255,246};
   147    159   		dye = 'white';
   148    160   		maxenergy = 2000;
   149    161   		hardness = 1;
   150    162   		level = 1;
   151         -		depth = 380; rarity = 13.5;
          163  +		depth = 210; rarity = 13.5;
   152    164   		no_armor = true; no_tools = true;
   153    165   		power = 1; cooktime = 8; hardness = 1;
   154    166   	};
   155    167   	electrum = {
   156    168   		tone = {212, 255, 0}, alpha = 80;
   157    169   		artificial = true;
   158    170   		hardness = 1;
................................................................................
   165    177   				gold = 1;
   166    178   			};
   167    179   		};
   168    180   		sinter = { 'silver', 'gold' };
   169    181   		no_tools = true;
   170    182   	};
   171    183   	tungsten = {
   172         -		tone = {0,255,163}, alpha = 70;
          184  +		tone = {17,255,191}, alpha = 40;
   173    185   		rarity = 14;
   174    186   		speed = 2.8;
   175    187   		power = 4;
   176    188   		hardness = 8;
   177    189   		meltpoint = 4;
   178    190   		cooktime = 100;
          191  +		sharpness = 2;
   179    192   		durability = 2700;
   180    193   		maxenergy = 1500;
   181    194   		level = 2;
   182    195   		maxlevel = 3;
          196  +		depth = 650;
   183    197   		slots = {
   184    198   			{affinity = {'counterpraxic'}, confluence = 0.6};
   185    199   			{affinity = {'praxic','counterpraxic'}, confluence = 1};
   186    200   			{affinity = {'praxic'}, confluence = 0.5};
   187    201   		};
   188    202   	};
   189    203   	cobalt = {
   190    204   		dye = 'blue';
   191    205   		tone = {48,101,255}, alpha = 90;
   192    206   		rarity = 17;
   193         -		durabilty = 900;
          207  +		durability = 400;
   194    208   		hardness = 6;
   195    209   		power = 3;
          210  +		sharpness = 1;
   196    211   		speed = 3.5;
          212  +		depth = 780;
   197    213   		cooktime = 30;
   198    214   		maxenergy = 3500;
   199    215   		level = 2;
   200    216   		slots = {
   201    217   			{
   202    218   				affinity = {'counterpraxic'};
   203    219   				confluence = 0.65;
................................................................................
   207    223   	};
   208    224   	lithium = {
   209    225   		tone = {255,252,93}, alpha = 80;
   210    226   		dye = 'yellow';
   211    227   		rarity = 13;
   212    228   		hardness = 2;
   213    229   		fuel = 80;
          230  +		depth = 670;
   214    231   		level = 1;
   215    232   		no_tools = true;
   216    233   		no_armor = true;
   217    234   	};
   218    235   	vidrium = {
   219    236   		tone = {119,185,221}, alpha = 140;
   220    237   		artificial = true;
................................................................................
   241    258   	iridium = {
   242    259   		tone = {209,88,241}, alpha = 80;
   243    260   		dye = 'purple';
   244    261   		rarity = 18;
   245    262   		meltpoint = 3;
   246    263   		cooktime = 340;
   247    264   		hardness = 7;
          265  +		sharpness = 4;
   248    266   		level = 3;
   249    267   		maxenergy = 1800;
          268  +		depth = 1370;
   250    269   		conduct = 10;
   251    270   		durability = 1900;
   252    271   		speed = 3;
   253         -		img = {
   254         -			-- ingot = 'sorcery_iridium_ingot.png';
   255         -			-- block = 'sorcery_iridium_block.png';
   256         -		};
   257    272   		slots = {
   258    273   			{affinity={'counterpraxic','syncretic'}, confluence = 1.1};
   259    274   			{affinity={'cognic','entropic'}, confluence = 0.8};
   260    275   		};
   261    276   	};
   262    277   	duridium = {
   263    278   		tone = {255,64,175}, alpha = 70;
   264    279   		cooktime = 120;
   265    280   		artificial = true;
   266    281   		durability = 3400;
   267    282   		speed = 3.1;
   268    283   		hardness = 9;
          284  +		sharpness = 3;
   269    285   		power = 5;
   270    286   		level = 4;
   271    287   		mix = {
   272    288   			metals = {
   273    289   				platinum = 4;
   274    290   				aluminum = 4;
   275    291   				tin = 1;
   276    292   			};
   277    293   		};
   278         -		img = {
   279         -			-- ingot = 'sorcery_duranium_ingot.png';
   280         -		};
   281    294   		maxenergy = 1300;
   282    295   		slots = {
   283    296   			{affinity={'counterpraxic'}, confluence = 0.6};
   284    297   			{affinity={'counterpraxic'}, confluence = 0.4};
   285    298   		};
   286    299   	};
   287    300   	impervium = {
   288    301   		tone = {226,255,107}, alpha = 90;
   289    302   		cooktime = 260;
   290    303   		meltpoint = 5;
   291    304   		artificial = true;
   292         -		speed = 2.1;
          305  +		speed = 2.8;
   293    306   		hardness = 15;
          307  +		sharpness = 5;
   294    308   		level = 4;
   295    309   		maxlevel = 5;
   296    310   		durability = 5300;
   297    311   		maxenergy = 2300;
   298    312   		watercool = true;
   299    313   		mix = {
   300    314   			metals = {
   301         -				duranium = 4;
   302         -				iridium = 2;
          315  +				duridium = 4;
          316  +				vidrium = 2;
   303    317   				levitanium = 1;
   304    318   			};
   305    319   		};
   306    320   		slots = {
   307    321   			{affinity={'praxic'}, confluence = 1.2, interference={durability=2}};
   308    322   			{affinity={'praxic','syncretic'}, confluence = 0.8};
   309    323   			{affinity={'cognic'}, confluence = 0.9};
   310    324   		};
   311    325   	};
   312    326   	eternium = {
   313         -		tone = {156,82,222}, alpha = 100;
          327  +		tone = {229,188,121}, alpha = 100;
   314    328   		cooktime = 500;
   315    329   		meltpoint = 6;
   316    330   		artificial = true;
   317         -		speed = 2;
          331  +		speed = 2.5;
   318    332   		hardness = 10;
          333  +		sharpness = 4;
   319    334   		level = 4;
   320    335   		maxenergy = 1200;
   321    336   		durability = 8100;
   322    337   		watercool = true;
   323    338   		mix = {
   324    339   			metals = {
   325    340   				iridium = 2;
................................................................................
   342    357   		meltpoint = 3;
   343    358   		cooktime = 330;
   344    359   		artificial = true;
   345    360   		maxenergy = 4000;
   346    361   		hardness = 7;
   347    362   		durability = 3300;
   348    363   		level = 5;
          364  +		sharpness = 3;
   349    365   		conduct = 20;
   350    366   		speed = 3.4;
   351    367   		slots = {
   352    368   			{affinity={'praxic'}, confluence = 0.7};
   353    369   			{affinity={'counterpraxic'}, confluence = 1.2};
   354    370   			{affinity={'cognic'}, confluence = 1.1};
   355    371   		};
................................................................................
   364    380   	draconium = {
   365    381   		tone = {255,20,80}, alpha = 110;
   366    382   		artificial=true;
   367    383   		meltpoint = 5;
   368    384   		cooktime = 120;
   369    385   		hardness = 8;
   370    386   		maxconduct = 15;
          387  +		sharpness = 5;
   371    388   		level = 2;
   372    389   		speed = 1.7;
   373    390   		maxenergy = 2200;
   374    391   		durability = 1500;
   375    392   		slots = {
   376    393   			{affinity={'praxic'},confluence=3};
   377    394   			{affinity={'syncretic'},confluence=2};
................................................................................
   384    401   	tyrannium = {
   385    402   		tone = {46,255,245}, alpha = 80;
   386    403   		artificial=true;
   387    404   		hardness = 20;
   388    405   		meltpoint = 6;
   389    406   		cooktime = 240;
   390    407   		maxenergy = 800;
          408  +		sharpness = 6;
   391    409   		durability = 4000;
   392    410   		speed = 3.0;
   393    411   		level = 3;
   394    412   		maxlevel = 4;
   395         -		slots = {};
          413  +		mix = {
          414  +			metals = {
          415  +				draconium = 1;
          416  +				tungsten = 4;
          417  +				platinum = 4;
          418  +			};
          419  +		};
          420  +		slots = {
          421  +			{affinity={'imperic','entropic'},confluence=2.5};
          422  +			{affinity={'praxic','cognic'},confluence=1.8};
          423  +			{affinity={'counterpraxic','syncretic'},confluence=0.7};
          424  +		};
   396    425   	};
   397    426   };

Modified data/resonance.lua from [63249807d4] to [17afb80492].

     1         --- resonance is a mechanic whereby items which 'resonate' can be
            1  +-- resonance is a mechanic whereby give which 'resonate' can be
     2      2   -- transformed into each other by use of the divide/meld wands
            3  +
            4  +local function
            5  +undersign(signs) return function(ctx)
            6  +	local stars = sorcery.calendar.stars(ctx.today);
            7  +	for _,s in pairs(signs) do
            8  +		if stars.sign.id == s then return true end
            9  +	end
           10  +	return false
           11  +end end
           12  +
           13  +local function
           14  +undermoon(min,max) return function(ctx)
           15  +	local date = sorcery.calendar.date(ctx.today);
           16  +	return date.lunar_phase >= min and date.lunar_phase <= max
           17  +end end
           18  +
           19  +-- TODO: add value annotations, make high spell power prefer items of higher value
           20  +return {
           21  +	divide = {
           22  +		-- remember to check for leftovers!
           23  +		['sorcery:flame_oil'] = {
           24  +			mode = 'random';
           25  +			give = {
           26  +				'sorcery:ash';
           27  +				'sorcery:essence_flame';
           28  +			};
           29  +		};
           30  +		['bucket:bucket_lava'] = {
           31  +			mode = 'random';
           32  +			replacement = 'bucket:bucket_empty';
           33  +			give = {
           34  +				'sorcery:essence_flame';
           35  +				'sorcery:powder_firestorm';
           36  +			};
           37  +		};
           38  +		['sorcery:inferno_crystal'] = {
           39  +			mode = 'set';
           40  +			give = {
           41  +				'sorcery:essence_flame';
           42  +				'sorcery:essence_flame';
           43  +				'sorcery:gem_ruby';
           44  +			};
           45  +		};
           46  +		['default:mese_crystal'] = {
           47  +			mode = 'random';
           48  +			give = {
           49  +				'default:mese_fragment';
           50  +				'sorcery:essence_force';
           51  +			};
           52  +		};
           53  +	};
           54  +
           55  +	meld = {
           56  +		{
           57  +			set = { 'sorcery:gem_ruby', 'sorcery:ingot_lithium', 'tnt:gunpowder' };
           58  +			restrict = undersign {'wyvern','wserpent'};
           59  +			results = { 'sorcery:inferno_crystal' };
           60  +		};
           61  +		{
           62  +			set = {
           63  +				'default:snow', 'default:ice', {
           64  +					take = 'bucket:bucket_water';
           65  +					replacement = 'bucket:bucket_empty';
           66  +				};
           67  +			};
           68  +			results = { 'sorcery:essence_frost' };
           69  +		};
           70  +		-- {
           71  +		-- 	set = { 'sorcery:essence_flame', 'sorcery:essence_frost', 'sorcery:essence_force' };
           72  +		-- 	restrict = undersign {'wolfprince'};
           73  +		-- 	results = (something very powerful?) "Elemental? Dynamo"
           74  +		-- };
           75  +	};
           76  +};

Modified data/signs.lua from [15046a03f7] to [8fadd50165].

     1      1   -- this unit defines astrological signs of various magical
     2      2   -- significance. used to determine whether the stars are aligned
     3      3   
     4      4   return {
     5         -	{id = 'minx', patron = 'Minx'; duration = 4 };
            5  +	{id = 'mink', patron = 'Mink'; duration = 4; effects = {
            6  +		enchant = {
            7  +			affinity = { praxic = { confluence = 1.3 } };
            8  +		};
            9  +	}};
     6     10   	{id = 'ocelot', patron = 'Ocelot'; duration = 3, cycle = 3};
     7         -	{id = 'wyvern', patron = 'Wyvern'; duration = 2, cycle = 2};
           11  +	{id = 'wyvern', patron = 'Wyvern'; duration = 2, cycle = 2; effects = {
           12  +		potion = {
           13  +			all = { speed = 1.3 };
           14  +			kind = { philter = { force = 2 } };
           15  +		};
           16  +	}};
     8     17   	{id = 'dove', patron = 'Dove'; duration = 4 };
     9     18   	{id = 'leper', patron = 'Leper'; duration = 1, cycle = 3 };
    10     19   	{id = 'petrel', patron = 'Petrel'; duration = 5 };
    11     20   	{id = 'kestrel', patron = 'Kestrel'; duration = 6 };
    12     21   	{id = 'serpent', patron = 'Serpent'; duration = 3, cycle = 2};
    13     22   	{id = 'wserpent', patron = 'Winged Serpent'; duration = 3, cycle = 4 };
    14     23   	{id = 'lamb', patron = 'Lamb'; duration = 4};
    15         -	{id = 'glamb', patron = 'Golden Lamb'; duration = 6, cycle = 5};
    16     24   	{id = 'grackle', patron = 'Grackle'; duration = 3};
    17     25   	{id = 'thief', patron = 'Thief'; duration = 2, cycle = 6};
    18     26   	{id = 'egret', patron = 'Egret'; duration = 3};
    19     27   	{id = 'chipmunk', patron = 'Chipmunk'; duration = 2};
    20     28   	{id = 'ibis', patron = 'Ibis'; duration = 3, cycle = 7};
    21     29   	{id = 'fox', patron = 'Fox'; duration = 3, cycle = 8};
    22     30   	{id = 'cfox', patron = 'Cowled Fox'; duration = 3, cycle = 9};

Modified data/spells.lua from [24333d0a0e] to [807df7a655].

            1  +local target_node = function(ctx,tgt)
            2  +	if not ctx.target or ctx.target.type ~= 'node' then return false end
            3  +	local node = minetest.get_node(ctx.target.under)
            4  +	if node.name ~= tgt then return false end
            5  +	return node
            6  +end;
            7  +
            8  +local get_enchanter = function(ctx)
            9  +	local ench = target_node(ctx, 'sorcery:enchanter')
           10  +	if not ench then return false end
           11  +	return minetest.get_meta(ctx.target.under):get_inventory()
           12  +end
           13  +
     1     14   local cast_sparkle = function(ctx,color,strength,duration)
     2         -	minetest.add_particlespawner {
     3         -		amount = 70 * strength;
     4         -		time = duration or 1.5;
     5         -		attached = ctx.caster;
     6         -		texture = sorcery.lib.image('sorcery_spark.png'):multiply(color):render();
     7         -		minpos = { x = -0.1, z =  0.5, y =  1.2}; 
     8         -		maxpos = { x =  0.1, z =  0.3, y =  1.6}; 
     9         -		minvel = { x = -0.5, z = -0.5, y = -0.5};
    10         -		maxvel = { x =  0.5, z =  0.5, y =  0.5};
    11         -		minacc = { x =  0.0, z =  0.0, y =  0.5};
    12         -		maxacc = { x =  0.0, z =  0.0, y =  0.5};
    13         -		minsize = 0.4, maxsize = 0.8;
    14         -		minexptime = 1, maxexptime = 1;
    15         -		glow = 14;
    16         -		animation = {
    17         -			type = 'vertical_frames';
    18         -			aspect_w = 16;
    19         -			aspect_h = 16;
    20         -			length = 1.1;
    21         -		};
    22         -	}
           15  +	sorcery.vfx.cast_sparkle(ctx.caster,color,strength,duration)
           16  +end
           17  +
           18  +local enchantment_sparkle = function(ctx,color)
           19  +	sorcery.vfx.enchantment_sparkle(ctx.target,color)
    23     20   end
    24         -local enchantment_sparkle = function(ctx,color)
    25         -	local minvel, maxvel
    26         -	if minetest.get_node(vector.add(ctx.target.under,{y=1,z=0,x=0})).name == 'air' then
    27         -		minvel = {x=0,z=0,y= 0.3}  maxvel = {x=0,z=0,y= 1.5};
    28         -	else
    29         -		local dir = vector.subtract(ctx.target.under,ctx.target.above)
    30         -		minvel = vector.multiply(dir, 0.3)
    31         -		maxvel = vector.multiply(dir, 1.2)
    32         -	end
    33         -	return minetest.add_particlespawner {
    34         -		amount = 50;
    35         -		time = 0.5;
    36         -		minpos = vector.subtract(ctx.target.under, 0.5);
    37         -		maxpos = vector.add(ctx.target.under, 0.5);
    38         -		minvel = minvel, maxvel = maxvel;
    39         -		minexptime = 1, maxexptime = 2;
    40         -		minsize = 0.5, maxsize = 2;
    41         -		texture = sorcery.lib.image('sorcery_spark.png'):multiply(color):render();
    42         -		animation = {
    43         -			type = 'vertical_frames';
    44         -			aspect_w = 16, aspect_h = 16;
    45         -			length = 2;
    46         -		};
    47         -		glow = 14;
    48         -	}
    49         -end
           21  +
    50     22   local anchorwand = function(aff,uses,recipe)
    51     23   	local affcolor = sorcery.lib.color(sorcery.data.affinities[aff].color)
    52     24   	return {
    53     25   		name = aff .. ' anchor';
    54     26   		desc = 'With an enchanter, anchor ' .. aff .. ' spells into an object to enable it to produce preternatural effects';
    55     27   		uses = uses;
    56     28   		affinity = recipe;
    57     29   		color = affcolor;
    58     30   		sound = 'xdecor_enchanting'; -- FIXME make own
    59     31   		cast = function(ctx)
    60         -			if (not ctx.target) or ctx.target.type ~= 'node' then return false end
    61         -			local node = minetest.get_node(ctx.target.under)
    62         -			if node.name ~= 'sorcery:enchanter' then return false end
           32  +			local node = target_node(ctx, 'sorcery:enchanter')
           33  +			if not node then return false end
    63     34   
    64     35   			local inv = minetest.get_meta(ctx.target.under):get_inventory()
    65     36   			if inv:is_empty('item') then return false end
    66     37   			local subj = inv:get_stack('item',1)
    67     38   
    68     39   			-- now we have everything we need. this part is complex.
    69     40   			-- first, we need to check the item to see if it is in a
................................................................................
   193    164   -- note: this was written before terminology was standardized,
   194    165   -- and "leytype" corresponds to what is otherwise known as an
   195    166   -- "affinity"; "affinity" after this comment is widely misused
   196    167   return {
   197    168   	flame = {
   198    169   		name = 'flamebolt';
   199    170   		color = {255,89,16};
   200         -		uses = 64;
          171  +		uses = 32;
   201    172   		affinity = {'acacia','blazing'};
   202    173   		leytype = 'praxic';
   203    174   		desc = 'Conjure a gout of fire to scorch your foes with a flick of this wand';
   204    175   		cast = function(ctx)
   205    176   			local speed = 30 -- TODO maybe amethyst tip increases speed?
          177  +			local radius 
          178  +			if ctx.base.gem == 'sapphire'
          179  +				then radius = math.random(2,3)
          180  +				else radius = math.random(1,2)
          181  +			end
   206    182   			local heading = ctx.heading
   207         -			heading.pos.y = heading.pos.y + 1.5 -- TODO maths
          183  +			heading.pos.y = heading.pos.y + heading.eyeheight*0.9
   208    184   			local bolt = minetest.add_entity(heading.pos,'sorcery:spell_projectile_flamebolt')
   209    185   			bolt:set_rotation(heading.yaw)
   210    186   			local vel = {
   211    187   				x = heading.yaw.x * speed;
   212    188   				y = heading.yaw.y * speed;
   213    189   				z = heading.yaw.z * speed;
   214    190   			};
          191  +			bolt:get_luaentity()._blastradius = radius
   215    192   			bolt:set_velocity(vel)
   216    193   		end;
   217    194   	};
   218    195   	seal = {
   219    196   		name = 'sealing';
   220    197   		color = {255,238,16};
   221    198   		uses = 32;
................................................................................
   223    200   		leytype = 'imperic';
   224    201   		affinity = {'pine','dark'};
   225    202   		cast = function(ctx)
   226    203   			if ctx.target == nil or ctx.target.type ~= 'node' then return false end
   227    204   			local meta = minetest.get_meta(ctx.target.under)
   228    205   			-- first we need to check if the wand has an identifying 'key' yet,
   229    206   			-- and set one if not.
   230         -			local wandmode = ctx.base.gem == 'sapphire'
          207  +			local modes = {
          208  +				sapphire = 'lockdown';
          209  +				diamond = 'steal';
          210  +			}
          211  +			local wandmode = modes[ctx.base.gem] or 'seal'
   231    212   			local keycode
   232    213   			if ctx.meta:contains('sorcery_wand_key') then
   233    214   				keycode = ctx.meta:get_string('sorcery_wand_key')
   234    215   			else
   235    216   				keycode = sorcery.lib.str.rand(32)
   236    217   				ctx.meta:set_string('sorcery_wand_key', keycode)
   237    218   				-- ctx.meta:mark_as_private('sorcery_wand_key')
   238    219   			end
   239    220   			if meta:contains('owner') then
   240    221   				-- owner is already set -- can we break the enchantment?
          222  +				if wandmode == 'steal' then
          223  +					if meta:get_string('owner') ~= ctx.caster:get_player_name() then
          224  +						meta:set_string('owner',ctx.caster:get_player_name())
          225  +						enchantment_sparkle(ctx,sorcery.lib.color(101,255,238))
          226  +					end
          227  +					return
          228  +				end
          229  +
   241    230   				if meta:get_string('sorcery_wand_key') == keycode then
   242    231   					meta:set_string('owner','')
   243    232   					meta:set_string('sorcery_wand_key','')
   244    233   					meta:set_string('sorcery_seal_mode','')
   245    234   					enchantment_sparkle(ctx,sorcery.lib.color(101,255,142))
   246    235   				else return false end
   247    236   			else
   248    237   				meta:set_string('sorcery_wand_key',keycode)
   249    238   				meta:mark_as_private('sorcery_wand_key')
   250    239   				meta:set_string('owner',ctx.caster:get_player_name())
   251         -				if wandmode then
          240  +				if wandmode == 'lockdown' then
   252    241   					meta:set_string('sorcery_seal_mode','wand')
   253    242   				end
   254    243   				enchantment_sparkle(ctx,sorcery.lib.color(255,201,27))
   255    244   			end
   256    245   		end;
   257    246   	};
   258    247   	leyspark = {
................................................................................
   374    363   	};
   375    364   	meld = {
   376    365   		name = 'melding';
   377    366   		uses = 48;
   378    367   		leytype = 'syncretic';
   379    368   		color = {172,65,255};
   380    369   		affinity = {'apple','verdant'};
   381         -		desc = 'Meld the properties of three balanced items on an enchanter to create a new one with special properties, but destroying the old ones and losing two thirds of the mass in the process. The precise outcome is not always predictable.';
          370  +		desc = 'Meld the properties of three balanced items on an enchanter to create a new one with special properties, but destroying the old ones and losing two thirds of the mass in the process. The precise outcome is not always predictable, and may vary with the moons and the stars.';
          371  +		cast = function(ctx)
          372  +			local e = get_enchanter(ctx)
          373  +			if not e then return false end
          374  +
          375  +			for _,m in pairs(sorcery.data.resonance.meld) do
          376  +				if m.restrict and not m.restrict(ctx) 
          377  +					then goto next_meld end
          378  +
          379  +				local g = {}
          380  +				for i,set in ipairs(m.set) do
          381  +					if type(set) == 'table' then
          382  +						g[i] = set
          383  +					else g[i] = { take = set; } end
          384  +
          385  +					local found = false
          386  +					for j=1,e:get_size('foci') do
          387  +						local match,res = sorcery.lib.item.groupmatch(g[i].take, e:get_stack('foci',j),false)
          388  +						if match then
          389  +							found = true
          390  +							g[i].slot = j
          391  +							g[i].leftover = res
          392  +							break
          393  +						end
          394  +					end
          395  +					if not found then goto next_meld end
          396  +				end
          397  +				-- we've made it past the tests; this meld
          398  +				-- matches the spec
          399  +
          400  +				for _,t in pairs(g) do
          401  +					if t.leftover and t.leftover:get_count() > 0 then
          402  +						e:set_stack('foci',t.slot,t.leftover)
          403  +						if t.replacement then
          404  +							minetest.add_item(ctx.target.above, ItemStack(t.replacement))
          405  +						end
          406  +					else
          407  +						e:set_stack('foci',t.slot,ItemStack(t.replacement))
          408  +					end
          409  +				end
          410  +				
          411  +				local res
          412  +				if type(m.results) == 'function' then
          413  +					res = m.results(ctx)
          414  +				elseif type(m.results) == 'table' and m.results[1] then -- haaaack
          415  +					res = select(2,sorcery.lib.tbl.pick(m.results))
          416  +				else
          417  +					res = m.results
          418  +				end
          419  +
          420  +				e:set_stack('item',1,ItemStack(res))
          421  +				enchantment_sparkle(ctx,sorcery.lib.color(228,4,201))
          422  +			::next_meld::end
          423  +		end;
   382    424   	};
   383    425   	divide = {
   384    426   		name = 'division';
   385    427   		uses = 19;
   386    428   		leytype = 'syncretic';
   387    429   		color = {255,65,121};
   388    430   		affinity = {'apple','shimmering'};
   389         -		desc = 'Shatter an item on an enchanter, dividing its essence equally into three parts and precipitating it into new items embodying various properties of the destroyed item. The outcome is not always predictable.';
          431  +		desc = 'Shatter an item on an enchanter, dividing its essence equally into three parts and precipitating it into new items embodying various properties of the destroyed item. The outcome is not always predictable, and may vary with the moons and the stars.';
          432  +		cast = function(ctx)
          433  +			local e = get_enchanter(ctx)
          434  +			if not e then return false end
          435  +
          436  +			local orig = e:get_stack('item',1)
          437  +			local div = sorcery.data.resonance.divide[orig:get_name()]
          438  +			if not div then return false end
          439  +
          440  +			local bitch = function(err)
          441  +				sorcery.log('data/spells(divide)', err .. ' for ' .. orig:get_name())
          442  +				return false
          443  +			end
          444  +
          445  +			if not (div.mode and div.give) then
          446  +				return bitch('improperly specified division')
          447  +			end
          448  +			
          449  +			if div.restrict and not div.restrict(ctx) then
          450  +				return false
          451  +			end
          452  +
          453  +			local dst
          454  +			if div.mode == 'any' then
          455  +				local lst = sorcery.lib.tbl.cshuf(div.give)
          456  +				dst = function(i) return lst[i] end
          457  +			elseif div.mode == 'random' then
          458  +				dst = function() return sorcery.lib.tbl.pick(div.give) end
          459  +			elseif div.mode == 'set' then
          460  +				dst = function(i) return div.give[i] end
          461  +			elseif div.mode == 'all' then
          462  +				dst = function() return div.give end
          463  +			elseif div.mode == 'fn' then
          464  +				dst = function(i) return div.give(i,ctx) end
          465  +			else return bitch('invalid division mode') end
          466  +			for i=1,e:get_size('foci') do
          467  +				e:set_stack('foci',i,ItemStack(dst(i)))
          468  +			end
          469  +			e:set_stack('item',1,ItemStack(div.replacement))
          470  +
          471  +			for _,color in pairs{{245,63,63},{63,245,178}} do
          472  +				enchantment_sparkle(ctx, sorcery.lib.color(color))
          473  +			end
          474  +		end;
   390    475   	};
   391    476   	obliterate = {
   392    477   		name = 'obliteration';
   393    478   		uses = 129;
   394    479   		color = {175,6,212};
   395    480   		affinity = {'aspen','dark'};
   396    481   		leytype = 'occlutic';
   397         -		desc = 'Totally and irreversibly obliterate all items on an enchanter.';
          482  +		desc = 'Incinerate all items on an enchanter, rendering them down to ash or obliterating them entirely.';
   398    483   		cast = function(ctx)
   399         -			if not ctx.target or ctx.target.type ~= 'node' then return false end
   400         -			local tgt = minetest.get_node(ctx.target.under)
   401         -			if tgt.name ~= 'sorcery:enchanter' then return false end
          484  +			local tgt = target_node(ctx, 'sorcery:enchanter')
          485  +			if not tgt then return false end
   402    486   
   403    487   			local inv = minetest.get_meta(ctx.target.under):get_inventory()
   404    488   			for _,name in pairs{'foci','item'} do
   405    489   				for i=1,inv:get_size(name) do
   406         -					inv:set_stack(name,i,ItemStack(nil))
          490  +					local stack = 'sorcery:ash'
          491  +					if ctx.base.gem == 'sapphire' then
          492  +						stack = nil
          493  +					end
          494  +					inv:set_stack(name,i,ItemStack(stack))
   407    495   				end
   408    496   			end
   409    497   
   410    498   			enchantment_sparkle(ctx,sorcery.lib.color(255,12,0))
   411    499   			enchantment_sparkle(ctx,sorcery.lib.color(85,18,35))
   412    500   			enchantment_sparkle(ctx,sorcery.lib.color(0,0,0))
   413    501   		end
................................................................................
   430    518   	};
   431    519   	transmute = {
   432    520   		name = 'transmutation';
   433    521   		uses = 7;
   434    522   		color = {255,90,18};
   435    523   		leytype = 'imperic';
   436    524   		affinity = {'aspen','shimmering','dark','blazing'};
   437         -		desc = 'Transmute three ingots into one of a different metal, determined by chance and influenced by configuration of the wand';
          525  +		desc = 'Transmute three ingots into one of a different metal, determined by chance, and influenced by configuration of the wand as well as the stars and the phase of the moon';
          526  +		-- diamond = quantity varies between 1-3
   438    527   	};
   439    528   	disjoin = {
   440    529   		name = 'disjunction';
   441    530   		uses = 32;
   442    531   		color = {17,6,212};
   443    532   		leytype = 'occlutic';
   444    533   		affinity = {'jungle','silent'};
   445    534   		desc = 'With an enchanter, disjoin the anchor holding a spell into an object so a new spell can instead be bound in';
          535  +		cast = function(ctx)
          536  +			local ench = target_node(ctx, 'sorcery:enchanter')
          537  +			if not ench then return false end
          538  +			local ei = minetest.get_meta(ctx.target.under):get_inventory()
          539  +			local item = ei:get_stack('item',1)
          540  +			local e = sorcery.enchant.get(item)
          541  +			if next(e.spells) == nil then return false end
          542  +			if #e.spells == 1 then e = nil else
          543  +				if ctx.base.gem == 'sapphire'
          544  +					then e.spells = {} e.energy = 0
          545  +					else table.remove(e.spells, math.random(#e.spells))
          546  +				end
          547  +			end
          548  +			sorcery.enchant.set(item,e)
          549  +			ei:set_stack('item',1,item)
          550  +			enchantment_sparkle(ctx,sorcery.lib.color(255,154,44))
          551  +			enchantment_sparkle(ctx,sorcery.lib.color(226,44,255))
          552  +		end;
   446    553   	};
   447    554   	divine = {
   448    555   		name = 'divining';
   449    556   		desc = 'Steal away the secrets of the cosmos';
   450    557   		uses = 16;
   451    558   		color= {97,97,255};
   452    559   		sound = 'xdecor:enchanting';
................................................................................
   455    562   		cast = function(ctx)
   456    563   			local inks = {'black','red','white','violet','blue','green'}
   457    564   			local getcolor = function(stack)
   458    565   				 if stack:is_empty() then return nil end
   459    566   				 if minetest.get_item_group(stack:get_name(), 'dye') == 0 then return nil end
   460    567   				 for _,ink in pairs(inks) do
   461    568   					 if minetest.get_item_group(stack:get_name(), 'color_' ..ink) ~= 0
   462         -						 then print('found',ink,'ink') return ink end
          569  +						 then return ink end
   463    570   				 end
   464    571   			end
   465    572   			if not ctx.target or ctx.target.type ~= 'node' then return false end
   466    573   			local tgt = minetest.get_node(ctx.target.under)
   467    574   			if tgt.name == 'sorcery:enchanter' then
   468    575   				local meta = minetest.get_meta(ctx.target.under)
   469    576   				local inv = meta:get_inventory()
................................................................................
   472    579   					and not inv:is_empty('foci') then
   473    580   				   local ink1 = getcolor(inv:get_stack('foci',2))
   474    581   				   local ink2 = getcolor(inv:get_stack('foci',3))
   475    582   				   local restrict, kind, mod = {} do
   476    583   					   local ms = inv:get_stack('foci',1)
   477    584   					   if not ms:is_empty() then mod = ms:get_name() end
   478    585   				   end
   479         -				   print(ink1,ink2,mod)
   480    586   				   if ink1 == 'black' and ink2 == 'black' then kind = 'craft'
   481    587   					   if mod then
   482    588   						   if mod == sorcery.data.metals.cobalt.parts.powder then
   483    589   							   restrict.group = 'sorcery_magitech'
   484    590   						   elseif mod == sorcery.data.metals.vidrium.parts.powder then
   485    591   							   restrict.group = 'sorcery_ley_device'
   486    592   						   elseif mod == sorcery.data.metals.aluminum.parts.powder then
................................................................................
   516    622   						   if mod == sorcery.data.metals.cobalt.parts.powder then
   517    623   							   restrict.aff = 'praxic'
   518    624   						   elseif mod == sorcery.data.metals.tungsten.parts.powder then
   519    625   							   restrict.aff = 'counterpraxic'
   520    626   						   elseif mod == sorcery.data.metals.aluminum.parts.powder then
   521    627   							   restrict.aff = 'syncretic'
   522    628   						   elseif mod == sorcery.data.metals.lithium.parts.powder then
   523         -							   -- restrict.aff = 'mandatic' -- no enchants yet, will cause infinite loop
          629  +							   -- restrict.aff = 'mandatic' -- no enchants yet, will cause infinite loop 🙃
   524    630   						   elseif mod == sorcery.data.metals.iridium.parts.powder then
   525    631   							   restrict.aff = 'entropic'
   526    632   						   elseif mod == sorcery.data.metals.gold.parts.powder then
   527    633   							   restrict.aff = 'cognic'
   528    634   						   elseif mod == sorcery.data.metals.silver.parts.powder then
   529    635   							   -- restrict.aff = 'occlutic'
   530    636   						   elseif mod == sorcery.data.metals.electrum.parts.powder then
   531    637   							   -- restrict.aff = 'imperic'
   532    638   						   else return false end
   533    639   					   end
   534    640   				   elseif ink1 == 'red' and ink2 == 'yellow' then kind = 'cook';
   535    641   				   -- elseif ink1 == 'red' and ink2 == 'orange' then kind = 'smelt';
   536    642   				   end
   537         -				   print('result',kind,dump(restrict))
   538    643   				   if kind then
   539         -					   print('found kind')
   540    644   					   local rec = ItemStack('sorcery:recipe')
   541    645   					   local m = rec:get_meta()
   542    646   					   if ctx.base.gem == 'diamond' then
   543    647   						   -- make recipe for thing in slot 1
   544    648   					   else
   545    649   						   sorcery.cookbook.setrecipe(rec,kind,nil,restrict)
   546    650   					   end
................................................................................
   574    678   		color = {244,255,157};
   575    679   		affinity = {'acacia','shimmering','blazing'};
   576    680   		leytype = 'cognic';
   577    681   		cast = function(ctx)
   578    682   			local center = ctx.heading.pos
   579    683   			local maxpower = 20
   580    684   			local power = (ctx.base.gem == 'sapphire' and maxpower) or maxpower/2
   581         -			local range = (ctx.base.gem == 'emerald' and 10) or 5
          685  +			local range = (ctx.base.gem == 'emerald' and 6) or 3
   582    686   			local duration = (ctx.base.gem == 'amethyst' and 60) or 30
   583    687   			if ctx.base.gem == 'diamond' then
   584    688   				power = power * (math.random()*2)
   585    689   				range = range * (math.random()*2)
   586    690   				duration = duration * (math.random()*2)
   587    691   			end
   588    692   			local lum = math.ceil((power/maxpower) * minetest.LIGHT_MAX)

Modified depends.txt from [c1cf87f0b5] to [01a845eb65].

     4      4   xdecor
     5      5   basic_materials
     6      6   vessels
     7      7   late
     8      8   instant_ores
     9      9   screwdriver
    10     10   hopper?
           11  +unifieddyes?

Modified enchanter.lua from [c255af4d4e] to [9df8830b92].

   143    143   			::skip::end
   144    144   			return sorcery.matreg.lookup[item:get_name()], eligible
   145    145   		else return nil end
   146    146   	end
   147    147   	local key = 'sorcery_enchantment_recs'
   148    148   	sorcery.enchant.set = function(stack, data, noup)
   149    149   		local meta = stack:get_meta()
   150         -		meta:set_string(key, sorcery.lib.str.meta_armor(pack(data),true))
          150  +		if data then
          151  +			meta:set_string(key, sorcery.lib.str.meta_armor(pack(data),true))
          152  +		else
          153  +			meta:set_string(key, '')
          154  +		end
   151    155   		if not noup then stack=sorcery.enchant.stackup(stack) end
   152    156   	end
   153    157   	sorcery.enchant.get = function(stack)
   154    158   		local meta = stack:get_meta()
   155    159   		if meta:contains(key) then
   156    160   			local data = sorcery.lib.str.meta_dearmor(meta:get_string(key),true)
   157    161   			return unpack(data)

Modified entities.lua from [f6fe98aba0] to [9c44805455].

    64     64   			spawn(500,  10,20,   1.0, 1.8,  2.0,  0.2)
    65     65   			spawn(500,  10,20,   0.5, 1.0,  3.0,  0.5)
    66     66   		end
    67     67   
    68     68   		::collcheck:: do
    69     69   			-- if no collision then return end
    70     70   			local nname = minetest.get_node(pos).name 
    71         -			if nname == 'air' then return
           71  +			if nname == 'air' or minetest.registered_nodes[nname].walkable ~= true then return
    72     72   			elseif nname == 'ignore' then goto destroy end
    73     73   			-- else fall through to explode
    74     74   		end
    75     75   
    76     76   		::explode:: do
    77         -			minetest.add_particle({
    78         -				pos = pos,
    79         -				velocity     = { x = 0, y = 0, z = 0 };
    80         -				acceleration = { x = 0, y = 0, z = 0 };
    81         -				expirationtime = 0.4,
    82         -				size = 50,
    83         -				collisiondetection = false,
    84         -				vertical = false,
    85         -				texture = "tnt_boom.png",
    86         -				glow = 14,
    87         -			})
           77  +			-- minetest.add_particle({
           78  +			-- 	pos = pos,
           79  +			-- 	velocity     = { x = 0, y = 0, z = 0 };
           80  +			-- 	acceleration = { x = 0, y = 0, z = 0 };
           81  +			-- 	expirationtime = 0.4,
           82  +			-- 	size = 50,
           83  +			-- 	collisiondetection = false,
           84  +			-- 	vertical = false,
           85  +			-- 	texture = "tnt_boom.png",
           86  +			-- 	glow = 14,
           87  +			-- })
    88     88   
    89     89   			local boom = function(len,num,speed)
    90         -				minetest.add_particlespawner {
    91         -					amount = num;
    92         -					time = len;
    93         -					minpos = vector.subtract(pos, 1.2);
    94         -					maxpos = vector.add(pos, 1,2);
    95         -					minvel = vector.multiply({ x = -10; y = -10; z = -10; }, speed);
    96         -					maxvel = vector.multiply({ x =  10; y =  10; z =  10; }, speed);
    97         -					minacc = vector.multiply({ x =  -1; y =  -1; z =  -1; }, speed);
    98         -					maxacc = vector.multiply({ x =   1; y =   1; z =   1; }, speed);
    99         -					minexptime = 0.1;
   100         -					maxexptime = 0.3;
   101         -					minsize = 6;
   102         -					maxsize = 25;
   103         -					texture = 'tnt_smoke.png';
   104         -				}
           90  +				-- minetest.add_particlespawner {
           91  +				-- 	amount = num;
           92  +				-- 	time = len;
           93  +				-- 	minpos = vector.subtract(pos, 1.2);
           94  +				-- 	maxpos = vector.add(pos, 1,2);
           95  +				-- 	minvel = vector.multiply({ x = -10; y = -10; z = -10; }, speed);
           96  +				-- 	maxvel = vector.multiply({ x =  10; y =  10; z =  10; }, speed);
           97  +				-- 	minacc = vector.multiply({ x =  -1; y =  -1; z =  -1; }, speed);
           98  +				-- 	maxacc = vector.multiply({ x =   1; y =   1; z =   1; }, speed);
           99  +				-- 	minexptime = 0.1;
          100  +				-- 	maxexptime = 0.3;
          101  +				-- 	minsize = 6;
          102  +				-- 	maxsize = 25;
          103  +				-- 	texture = 'tnt_smoke.png';
          104  +				-- }
   105    105   			end
   106    106   			boom(0.7, 140, 0.8)
   107         -			minetest.sound_play("tnt_explode", {pos = pos, gain = 1.5, max_hear_distance = 40}, true)
          107  +			-- minetest.sound_play("tnt_explode", {pos = pos, gain = 1.5, max_hear_distance = 40}, true)
          108  +			tnt.boom(pos, {
          109  +				radius = self._blastradius;
          110  +			})
   108    111   		end
   109    112   
   110    113   		::destroy:: do
   111    114   			if self._meta then for _,v in pairs(self._meta.emitters) do
   112    115   				minetest.delete_particlespawner(v)
   113    116   			end end
   114    117   			self.object:remove()
   115    118   		end
   116    119   	end;
   117    120   })
   118    121   

Modified harvester.lua from [de45db35b3] to [ae53588867].

    36     36   	on_timer = function(pos,elapse)
    37     37   		local meta = minetest.get_meta(pos)
    38     38   		local inv = meta:get_inventory()
    39     39   		if inv:is_empty('charge') then return false end
    40     40   
    41     41   		local put_in_hopper = sorcery.lib.node.discharger(pos)
    42     42   		local discharge = function(item,idx)
    43         -			inv:set_stack('charge',put_in_hopper(item))
           43  +			inv:set_stack('charge',idx,put_in_hopper(item))
    44     44   		end
    45     45   		
    46     46   		local ley = sorcery.ley.estimate(pos)
    47     47   		local charged = false
    48     48   		for i=1,inv:get_size('charge') do
    49     49   			local curve = function(x) return ((x*10)^2)/10 end
    50     50   			local item = inv:get_stack('charge',i)

Modified init.lua from [f5b9efd3d5] to [bad82c62c0].

    88     88   	-- serialization
    89     89   	'marshal', 'json';
    90     90   	-- data structures
    91     91   	'tbl', 'class';
    92     92   	-- wrappers
    93     93   	'color', 'image', 'ui';
    94     94   	-- game
    95         -	'node';
           95  +	'node', 'item';
    96     96   }
    97     97   
    98     98   sorcery.stage('worldbuilding',data,root)
    99     99   root {'compat','matreg'}
   100    100   if not sorcery.stage('loadlore', data, root) then
   101    101   	data {
   102    102   		'compat';
   103    103   		'affinities'; 'gods';
   104    104   		'calendar', 'signs';
          105  +		'resonance';
   105    106   		'enchants', 'spells';
   106    107   		'gems', 'metals';
   107    108   		'potions', 'oils', 'greases',
   108    109   			'draughts', 'elixirs',
   109    110   			'philters', 'extracts';
   110    111   	}
   111    112   end
................................................................................
   117    118   			sorcery.registry.mk(k,v)
   118    119   		end
   119    120   	end
   120    121   end
   121    122   
   122    123   sorcery.stage('startup',data)
   123    124   for _,u in pairs {
   124         -	'attunement'; 'context'; 'itemclass'; 'potions';
   125         -	'metal', 'gems'; 'leylines'; 'infuser'; 'altar';
   126         -	'wands'; 'tools', 'crafttools'; 'enchanter';
          125  +	'vfx'; 'attunement'; 'context'; 'itemclass';
          126  +	'potions'; 'metal', 'gems'; 'leylines'; 'infuser';
          127  +	'altar'; 'wands'; 'tools', 'crafttools'; 'enchanter';
   127    128   	'harvester'; 'metallurgy-hot', 'metallurgy-cold';
   128    129   	'entities'; 'recipes'; 'coins'; 'interop';
   129    130   	'tnodes'; 'forcefield'; 'farcaster'; 'portal';
   130    131   	'cookbook', 'writing'; 'disassembly'; 'displacer';
   131         -	'gravitator'; 'precipitator'; 'astrolabe';
          132  +	'gravitator'; 'precipitator'; 'calendar', 'astrolabe';
          133  +	'keypunch';
   132    134   
   133    135   	'admin';
   134    136   } do sorcery.load(u) end
   135    137   sorcery.stage('finalize')
   136    138   
   137    139   sorcery.registry.defercheck()

Modified itemclass.lua from [56d754e26c] to [36308ba599].

    55     55   			};
    56     56   			predicate = function(name)
    57     57   				local def = minetest.registered_items[name]._sorcery
    58     58   				if not def then return nil end
    59     59   				def = def.material
    60     60   				if def and def.grindvalue then
    61     61   					return {
    62         -						hardness = def.data.hardness;
           62  +						hardness = def.hardness or def.data.hardness;
    63     63   						grindcost = def.grindcost or 1;
    64         -						grindvalue = def.grindvalue;
           64  +						grindvalue = def.grindvalue or def.value;
    65     65   						powder = def.powder or def.data.parts.powder;
    66     66   					}
    67     67   				end
    68     68   			end;
    69     69   		};
    70     70   		metal = {
    71     71   			predicate = function(name)
................................................................................
   103    103   						return { metal = true, id = iname }
   104    104   					elseif sorcery.data.gems[iname] then
   105    105   						return { gem = true, id = iname }
   106    106   					end
   107    107   				end
   108    108   			end;
   109    109   		};
          110  +		-- fuel = {};
   110    111   	};
   111    112   	get = function(name,class)
   112    113   		local c = sorcery.itemclass.classes[class]
   113    114   		local o
   114    115   		if not c then return false end
   115    116   		if type(name) ~= 'string' then name = name:get_name() end
   116    117   

Added keypunch.lua version [749b2122cf].

            1  +local constants = {
            2  +	card_max_length = 140;
            3  +}
            4  +
            5  +local kpbox = {
            6  +	type = 'fixed';
            7  +	fixed = {
            8  +		-0.5, -0.5, -0.4;
            9  +		 0.5,  0.2,  0.4;
           10  +	};
           11  +}
           12  +local keypunch_formspec = function(pos,msg)
           13  +	local meta = minetest.get_meta(pos)
           14  +	local inv = meta:get_inventory()
           15  +
           16  +	local form = [[
           17  +		formspec_version[3] size[10.0,8]
           18  +		list[current_player;main;0.25,3;8,4;]
           19  +		item_image[0.25,1.50;1,1;sorcery:keypunch]
           20  +		list[context;cardstack;6.25,1.50;3,1;]
           21  +		listring[current_player;main] listring[context;card]
           22  +	]]
           23  +	local slot = function(name,ghost,x,y,w,h)
           24  +		w = w or 1  h = h or 1
           25  +		local s = string.format('list[context;%s;%f,%f;%f,%f;]', name, x, y,w,h)
           26  +		if ghost and inv:is_empty(name) then
           27  +			s = string.format('image[%f,%f;1,1;sorcery_ui_ghost_%s.png]',x,y,ghost) .. s
           28  +		end
           29  +		form = form .. s
           30  +	end
           31  +	slot('card','punchcard',0.25,0.25)
           32  +	if not inv:is_empty('card') then
           33  +		if msg and #msg > constants.card_max_length then
           34  +			form = form .. 'style[ctxt;border=false]' ..
           35  +				'box[1.5,0.25;4.50,2.25;#ff1010ff]'
           36  +		end
           37  +		form = form ..
           38  +			'button[6.25,0.25;3.50,1;punch;Punch]' ..
           39  +			string.format('textarea[1.5,0.25;4.50,2.25;ctxt;;%s]', minetest.formspec_escape(msg or ''))
           40  +	end
           41  +
           42  +	meta:set_string('formspec',form)
           43  +end
           44  +minetest.register_node('sorcery:keypunch', {
           45  +	description = 'Keypunch';
           46  +	drawtype = 'mesh';
           47  +	mesh = 'sorcery-keypunch.obj';
           48  +	sunlight_propagates = true;
           49  +	paramtype = 'light';
           50  +	paramtype2 = 'facedir';
           51  +	after_dig_node = sorcery.lib.node.purge_container;
           52  +	groups = {
           53  +		oddly_breakable_by_hand = 2;
           54  +		sorcery_tech = 1;
           55  +	};
           56  +	selection_box = kpbox;
           57  +	collision_box = kpbox;
           58  +	tiles = {
           59  +		'default_wood.png';
           60  +		'default_cloud.png';
           61  +		'default_steel_block.png';
           62  +		'default_copper_block.png';
           63  +		'default_tin_block.png';
           64  +	};
           65  +	on_construct = function(pos)
           66  +		local meta = minetest.get_meta(pos)
           67  +		local inv = meta:get_inventory()
           68  +		inv:set_size('card',1)
           69  +		inv:set_size('cardstack',3)
           70  +		meta:set_string('infotext','Keypunch')
           71  +		keypunch_formspec(pos)
           72  +	end;
           73  +	on_metadata_inventory_put = function(pos) keypunch_formspec(pos) end;
           74  +	on_metadata_inventory_take = function(pos) keypunch_formspec(pos) end;
           75  +	on_metadata_inventory_move = function(pos) keypunch_formspec(pos) end;
           76  +	allow_metadata_inventory_put = function(pos,list,idx,stack,user)
           77  +		local pcv = minetest.get_item_group(stack:get_name(), 'sorcery_punchcard')
           78  +		if pcv ~= 0 then
           79  +			if     list == 'card' and pcv == 1 then return 1
           80  +			elseif list == 'cardstack' then return stack:get_count() end
           81  +		end
           82  +		return 0
           83  +	end;
           84  +	allow_metadata_inventory_move = function(pos, fl, fi, tl, ti, ct, user)
           85  +		if fl == 'cardstack' and tl == 'card' then
           86  +			local meta = minetest.get_meta(pos)
           87  +			local inv = meta:get_inventory()
           88  +			local name = inv:get_stack(fl,fi):get_name()
           89  +			local pcv = minetest.get_item_group(name, 'sorcery_punchcard')
           90  +			if pcv == 1 then return 1 end
           91  +		elseif fl == 'card' and tl == 'cardstack' then return ct
           92  +		end
           93  +		return 0
           94  +	end;
           95  +	on_receive_fields = function(pos,form,fields,user)
           96  +		local meta = minetest.get_meta(pos)
           97  +		local inv = meta:get_inventory()
           98  +		if minetest.get_item_group(inv:get_stack('card',1):get_name(), 'sorcery_punchcard') == 1 and fields.ctxt then
           99  +			if #fields.ctxt > constants.card_max_length then
          100  +				-- signal error to user
          101  +				keypunch_formspec(pos, fields.ctxt)
          102  +				return
          103  +			end
          104  +			local newcard = ItemStack('sorcery:punchcard')
          105  +			newcard:get_meta():set_string('data',fields.ctxt)
          106  +			inv:set_stack('card',1,newcard)
          107  +			keypunch_formspec(pos)
          108  +		end
          109  +	end;
          110  +})
          111  +
          112  +minetest.register_node('sorcery:teletype', {
          113  +	description = 'Teletype';
          114  +	after_dig_node = sorcery.lib.node.purge_container;
          115  +	on_construct = function(pos)
          116  +		local meta = minetest.get_meta(pos)
          117  +		local inv = meta:get_inventory()
          118  +
          119  +		inv:set_size('card',1)
          120  +		meta:set_string('infotext','Teletype')
          121  +	end;
          122  +})
          123  +minetest.register_node('sorcery:teletype_active', {
          124  +})
          125  +minetest.register_node('sorcery:teletype_done', {
          126  +})
          127  +minetest.register_node('sorcery:teleprinter', {
          128  +
          129  +})
          130  +
          131  +minetest.register_node('sorcery:punchcard_receiver', {
          132  +	description = 'Punchcard Sender';
          133  +})
          134  +
          135  +for _,c in pairs {
          136  +	{'sorcery:punchcard_blank', 'Blank Punch Card', 'sorcery_punchcard.png', 1};
          137  +	{'sorcery:punchcard', 'Punch Card', 'sorcery_punchcard_punched.png', 2};
          138  +} do minetest.register_craftitem(c[1], {
          139  +		description = c[2];
          140  +		inventory_image = c[3];
          141  +		groups = {
          142  +			paper = 1, flammable = 1;
          143  +			punchcard = c[4], sorcery_punchcard = c[4];
          144  +		};
          145  +		_sorcery = {
          146  +			material = {
          147  +				powder = 'sorcery:pulp';
          148  +				grindvalue = 1; hardness = 1;
          149  +			};
          150  +		};
          151  +	})
          152  +end
          153  +

Modified lib/color.lua from [e07c3f3979] to [818d3ded97].

   197    197   				new.green = clip(new.green - (new.green * fac))
   198    198   			end);
   199    199   		}
   200    200   		if g == nil then
   201    201   			if type(r) == 'string' then
   202    202   				assert(false) -- TODO parse color string
   203    203   			elseif type(r) == 'table' then
   204         -				new.red = r[1]
   205         -				new.green = r[2]
   206         -				new.blue = r[3]
   207         -				new.alpha = r[4]
          204  +				if r.hue then
          205  +					return from_hsl(r, r.alpha or g)
          206  +				else
          207  +					new.red = r[1]
          208  +					new.green = r[2]
          209  +					new.blue = r[3]
          210  +					new.alpha = r[4]
          211  +				end
   208    212   			else assert(false) end
   209    213   		else
   210    214   			new.red = r
   211    215   			new.green = g
   212    216   			new.blue = b
   213    217   			new.alpha = a
   214    218   		end
   215    219   		return new
   216    220   	end
   217    221   }
   218    222   return color

Added lib/item.lua version [21229f1a9e].

            1  +local fn = {}
            2  +
            3  +fn.match = function(a,b,exact)
            4  +	if exact == nil then exact = true end
            5  +	if exact then return ItemStack(a):to_string() == ItemStack(b):to_string() else
            6  +		a,b = ItemStack(a), ItemStack(b)
            7  +		if a:get_name()	~= b:get_name() then return false, b end
            8  +		if a:get_count() <= b:get_count() then
            9  +			return true, ItemStack {
           10  +				name = a:get_name();
           11  +				count = b:get_count() - a:get_count();
           12  +			}
           13  +		end
           14  +	end
           15  +end
           16  +
           17  +-- it is extremely unfortunate this function needs to exist.
           18  +-- minetest needs to export its matching capabilities already
           19  +fn.groupmatch = function(identity,item,exact)
           20  +	if exact == nil then exact = true end
           21  +	local count
           22  +	if type(identity) == 'table' then
           23  +		count = identity.count
           24  +		identity = identity.name
           25  +	else
           26  +		if sorcery.lib.str.beginswith(identity, 'group:') then
           27  +			identity,count = sorcery.lib.tbl.split(identity,'%s+',true)
           28  +			if count
           29  +				then count = tonumber(count)
           30  +				else count = 1
           31  +			end
           32  +		else
           33  +			local is = ItemStack(identity)
           34  +			identity,count = is:get_name(), is:get_count()
           35  +		end
           36  +	end
           37  +
           38  +	local stack = ItemStack(item)
           39  +	if sorcery.lib.str.beginswith(identity, 'group:') then
           40  +		local groups = sorcery.lib.str.explode(string.sub(identity,7), ',')
           41  +		for _,g in pairs(groups) do
           42  +			local rn,rv = sorcery.lib.tbl.split(g,'=')
           43  +			local gv = minetest.get_item_group(stack:get_name(), rn)
           44  +			if rv then
           45  +				if gv ~= tonumber(rv) then return false, stack end
           46  +			else
           47  +				if (not gv) or gv == 0 then return false, stack end
           48  +			end
           49  +		end
           50  +
           51  +		if stack:get_count() < count then return false, stack end
           52  +
           53  +		if exact then
           54  +			if stack:get_count() ~= count then
           55  +				return false, stack end
           56  +			return true, ItemStack(nil)
           57  +		else
           58  +			stack:take_item(count)
           59  +			return true, stack
           60  +		end
           61  +	else return fn.match(identity,item,exact) end
           62  +end
           63  +
           64  +-- local try = function(a,b,e)
           65  +-- 	print('::: match',e==false and 'inexact' or 'exact',dump(a))
           66  +-- 	print('\t against',dump(b))
           67  +-- 	local res, leftover = fn.groupmatch(a,b,e)
           68  +-- 	print('result',res)
           69  +-- 	if leftover and leftover:get_count() > 0 then
           70  +-- 		print('leftover items:',leftover:to_string())
           71  +-- 	end
           72  +-- 	print("\n")
           73  +-- end
           74  +
           75  +return fn

Modified lib/str.lua from [64ce434f04] to [345c990ba7].

    10     10   	['\xf3'] = '\3';
    11     11   }
    12     12   return {
    13     13   	capitalize = function(str)
    14     14   		return string.upper(string.sub(str, 1,1)) .. string.sub(str, 2)
    15     15   	end;
    16     16   
    17         -	explode = function(str,delim)
           17  +	beginswith = function(str,pfx)
           18  +		if #str < #pfx then return false end
           19  +		return string.sub(str,1,#pfx) == pfx
           20  +	end;
           21  +
           22  +	endswith = function(str,sfx)
           23  +		if #str < #sfx then return false end
           24  +		return string.sub(str,#sfx) == sfx
           25  +	end;
           26  +
           27  +	explode = function(str,delim,pat) -- this is messy as fuck but it works so im keeping it
    18     28   		local i = 1
    19     29   		local tbl = {}
           30  +		if pat == nil then pat = false end
    20     31   		repeat
    21     32   			local ss = string.sub(str, i)
    22         -			local d = string.find(ss, delim, 1, true) or string.len(ss)+1
    23         -			tbl[#tbl+1] = string.sub(ss,1,d-1)
    24         -			i = i + d 
           33  +			local d
           34  +			if pat then
           35  +				local matches = {string.match(ss, '()' .. delim .. '()')}
           36  +				if #matches > 0 then
           37  +					local start,stop = matches[1], matches[#matches]
           38  +					d = start
           39  +					i = i + stop - 1
           40  +				end
           41  +			else
           42  +				local dl = string.len(delim)
           43  +				d = string.find(ss, delim, 1, not pat)
           44  +				if d then i = i + d + dl - 1 end
           45  +			end
           46  +			if not d then
           47  +				tbl[#tbl+1] = string.sub(ss,1,string.len(ss))
           48  +				break
           49  +			else
           50  +				tbl[#tbl+1] = string.sub(ss,1,d-1)
           51  +			end
    25     52   		until i > string.len(str)
    26     53   		return tbl
    27     54   	end;
    28     55   
    29     56   	rand = function(min,max)
    30     57   		if not min then min = 16  end
    31     58   		if not max then max = min end

Modified lib/tbl.lua from [4e80a60df8] to [47c34e0cc8].

     1      1   local fn = {}
     2      2   
     3      3   fn.shuffle = function(list)
     4      4   	for i = #list, 2, -1 do
     5      5   		local j = math.random(i)
     6      6   		list[i], list[j] = list[j], list[i]
     7      7   	end
            8  +	return list
            9  +end
           10  +
           11  +fn.cshuf = function(list)
           12  +	return fn.shuffle(table.copy(list))
           13  +end
           14  +
           15  +fn.urnd = function(min,max)
           16  +	local r = {}
           17  +	for i=min,max do r[1 + (i - min)] = i end
           18  +	fn.shuffle(r)
           19  +	return r
           20  +end
           21  +
           22  +fn.uniq = function(lst)
           23  +	local hash = {}
           24  +	local new = {}
           25  +	for i,v in ipairs(lst) do
           26  +		if not hash[v] then
           27  +			hash[v] = true
           28  +			new[#new+1] = v
           29  +		end
           30  +	end
           31  +	return new
     8     32   end
     9     33   
    10     34   fn.scramble = function(list)
    11     35   	local new = table.copy(list)
    12     36   	fn.shuffle(new)
    13     37   	return new
    14     38   end
................................................................................
    36     60   	local new = fn.copy(base)
    37     61   	for k,v in pairs(override) do
    38     62   		new[k] = v
    39     63   	end
    40     64   	return new
    41     65   end
    42     66   
    43         -fn.deepmerge = function(base,override)
           67  +fn.deepmerge = function(base,override,func)
    44     68   	local new = {}
    45     69   	local keys = fn.merge(fn.keys(base),fn.keys(override))
    46     70   	for _,k in pairs(keys) do
    47     71   		if type(base[k]) == 'table' and
    48     72   		   type(override[k]) == 'table' then
    49         -			new[k] = fn.deepmerge(base[k], override[k])
           73  +			new[k] = fn.deepmerge(base[k], override[k], func)
           74  +		elseif func and override[k] and base[k] then
           75  +			new[k] = func(base[k],override[k], k)
    50     76   		elseif override[k] then
    51     77   			new[k] = override[k]
    52     78   		else
    53     79   			new[k] = base[k]
    54     80   		end
    55     81   	end
    56     82   	return new
................................................................................
    81    107   		ks[#ks + 1] = k
    82    108   	end
    83    109   	return ks
    84    110   end
    85    111   
    86    112   fn.pick = function(lst)
    87    113   	local keys = fn.keys(lst)
    88         -	return keys[math.random(#keys)]
          114  +	local k = keys[math.random(#keys)]
          115  +	return k, lst[k]
    89    116   end
    90    117   
    91    118   fn.unpack = function(tbl,i)
    92         -	if i and #tbl == i then return tbl[i] end
    93    119   	i = i or 1
          120  +	if #tbl == i then return tbl[i] end
    94    121   	return tbl[i], fn.unpack(tbl, i+1)
    95    122   end
    96    123   
    97         -fn.each = function(tbl,fn)
          124  +fn.split = function(...) return fn.unpack(sorcery.lib.str.explode(...)) end
          125  +
          126  +fn.each = function(tbl,f)
    98    127   	local r = {}
    99    128   	for k,v in pairs(tbl) do
   100         -		r[#r+1] = fn(v,k)
          129  +		local v, c = f(v,k)
          130  +		r[#r+1] = v
          131  +		if c == false then break end
   101    132   	end
   102    133   	return r
   103    134   end
   104    135   
   105         -fn.each_o = function(tbl,fn)
          136  +fn.each_o = function(tbl,f)
   106    137   	local keys = fn.keys(tbl)
   107    138   	table.sort(keys)
   108    139   	return fn.each(keys, function(k,i)
   109         -		return fn(tbl[k],k,i)
          140  +		return f(tbl[k],k,i)
   110    141   	end)
   111    142   end
   112    143   
   113    144   fn.iter = function(tbl,fn)
   114    145   	for i=1,#tbl do
   115    146   		fn(tbl[i], i)
   116    147   	end
................................................................................
   137    168   	end
   138    169   	return acc
   139    170   end
   140    171   
   141    172   fn.walk = function(tbl,path)
   142    173   	if type(path) == 'table' then
   143    174   		for _,p in pairs(path) do
   144         -			if tbl[p] == nil then return nil end
          175  +			if tbl == nil or tbl[p] == nil then return nil end
   145    176   			tbl = tbl[p]
   146    177   		end
   147    178   	else
   148    179   		tbl = tbl[path]
   149    180   	end
   150    181   	return tbl
   151    182   end
          183  +
          184  +fn.proto = function(tbl,proto)
          185  +	local meta = getmetatable(tbl)
          186  +	local nm = {__index = proto or tbl}
          187  +	if meta ~= nil then
          188  +		nm = table.copy(meta)
          189  +		nm[__index] = proto
          190  +		nm[__metatable] = meta
          191  +	end
          192  +	return setmetatable(tbl or {},nm)
          193  +end
          194  +
          195  +fn.case = function(e, c)
          196  +	if type(c[e]) == 'function'
          197  +		then return (c[e])(e)
          198  +		else return c[e]
          199  +	end
          200  +end
          201  +
          202  +fn.cond = function(exp, c)
          203  +	for i, v in ipairs(c) do
          204  +		if c[1](exp) then return c[2](exp) end
          205  +	end
          206  +end
   152    207   
   153    208   return fn

Modified metal.lua from [f9db217ceb] to [57d631c78f].

    80     80   	sorcery.data.metallookup[fragment] = {
    81     81   		id = name; data = metal;
    82     82   		value = 1;
    83     83   	}
    84     84   	minetest.register_craftitem(screw, {
    85     85   		description = sorcery.lib.str.capitalize(name) .. ' Screw';
    86     86   		inventory_image = sorcery.lib.image('sorcery_screw.png'):multiply(sorcery.lib.color(metal.tone)):render();
           87  +		groups = {
           88  +			metal = 1;
           89  +			sorcery_screw = 1;
           90  +			sorcery_tech_component = 1;
           91  +		};
    87     92   		_sorcery = {
    88     93   			material = {
    89     94   				id = name, data = metal;
    90     95   				grindcost = 2, grindvalue = 1;
    91     96   				value = 0.5;
    92     97   			};
    93     98   		};
................................................................................
    98    103   	})
    99    104   	if metal.dye then
   100    105   		minetest.register_craft {
   101    106   			output = 'dye:' .. metal.dye .. ' 4';
   102    107   			recipe = {
   103    108   				{'',     powder,                   ''};
   104    109   				{powder,'basic_materials:paraffin',powder};
   105         -				{'','bucket:bucket_water',''};
          110  +				{'',    'bucket:bucket_water',     ''};
   106    111   			};
   107    112   			replacements = {
   108    113   				{'bucket:bucket_water', 'bucket:bucket_empty'};
   109    114   			};
   110    115   		};
   111    116   	end
   112    117   	-- TODO: replace crafting recipe with kiln recipe
................................................................................
   140    145   			level = math.ceil(((metal.hardness/8) * 3)) + 1;
   141    146   			ingot_image = (metal.image and metal.image.ingot) or nil;
   142    147   			ore_image = 'default_stone.png^sorcery_' .. name .. '_ore.png';
   143    148   			lump_image = (metal.image and metal.image.lump) or nil;
   144    149   			armor_weight = metal.armor_weight;
   145    150   			armor_protection = metal.armor_protection;
   146    151   		}
          152  +	end
          153  +	local ti = (metal.image and metal.image.tool)
          154  +	for _,t in pairs{'pick','sword'} do
          155  +		-- i really need to rip out instant-ores already
          156  +		local tid = string.format('sorcery:%s_%s',t,name)
          157  +		if minetest.registered_items[tid] then
          158  +			minetest.override_item(tid, {
          159  +				inventory_image = ti and ti.pick or string.format('sorcery_%s_%s.png',name,t);
          160  +			})
          161  +		end
   147    162   	end
   148    163   	minetest.register_craftitem(fragment, {
   149    164   		inventory_image = 'sorcery_' .. name .. '_fragment.png';
   150    165   		description = sorcery.lib.str.capitalize(name) .. ' Fragment';
          166  +		groups = {
          167  +			metal = 1; sorcery_metal_fragment = 1;
          168  +		};
   151    169   		_sorcery = {
   152    170   			recipe = {
   153    171   				canonical = {
   154    172   					cook = {{ingot}};
   155    173   				};
   156    174   			};
   157    175   		};

Modified metallurgy-hot.lua from [52848574bf] to [dd0624e110].

   130    130   	local count = 0
   131    131   	for i=1,inv:get_size('input') do
   132    132   		local m = inv:get_stack('input',i)
   133    133   		if m:is_empty() then goto skip end
   134    134   		local l = sorcery.data.metallookup[m:get_name()]
   135    135   		if not l then
   136    136   			local p = sorcery.lib.tbl.walk(m:get_definition()._sorcery,{'material'})
   137         -			if p.metal then l = p end
          137  +			if p and p.metal then l = p end
   138    138   		end
   139    139   		if not l then return false end
   140    140   		mix[l.id] = (mix[l.id] or 0) + l.value
   141    141   		count = count + l.value
   142    142   	::skip::end
   143    143   	count = math.floor(count)
   144    144   	-- everything is metal, we've finished summing it up.
................................................................................
   323    323   			drawtype = "mesh";
   324    324   			after_dig_node = sorcery.lib.node.purge_container;
   325    325   			mesh = 'sorcery-kiln-' .. state .. '.obj';
   326    326   			drop = id;
   327    327   			groups = {
   328    328   				cracky = (state == 'open' and 2) or nil;
   329    329   				sorcery_metallurgy = 1;
   330         -				not_in_creative_inventory = (state == open) and nil or 1;
          330  +				not_in_creative_inventory = (state == 'open') and nil or 1;
   331    331   			};
   332    332   			sunlight_propagates = true;
   333    333   			paramtype1 = 'light';
   334    334   			paramtype2 = 'facedir';
   335    335   			selection_box = box[state];
   336    336   			collision_box = box[state];
   337    337   			tiles = tex[state];
................................................................................
   404    404   	for _, active in pairs {false, true} do
   405    405   		minetest.register_node((active and id .. '_active') or id, {
   406    406   			_proto = kind;
   407    407   			description = desc;
   408    408   			drop = id;
   409    409   			after_dig_node = sorcery.lib.node.purge_container;
   410    410   			groups = {
   411         -				cracky = (active and 2) or nil;
          411  +				cracky = (not active and 2) or nil;
   412    412   				sorcery_metallurgy = 1;
   413    413   				not_in_creative_inventory = active and 1 or nil;
   414    414   			};
   415    415   			paramtype2 = 'facedir';
   416    416   			light_source = (active and 9) or 0;
   417    417   			on_construct = function(pos)
   418    418   				local meta = minetest.get_meta(pos)

Added models/sorcery-keypunch.obj version [a04825c3e7].

            1  +# Blender v2.82 (sub 7) OBJ File: 'keypunch.blend'
            2  +# www.blender.org
            3  +mtllib sorcery-keypunch.mtl
            4  +o keypunch.002_Cube.007
            5  +v -0.500000 -0.332392 -0.342305
            6  +v -0.500000 -0.500000 -0.342305
            7  +v -0.500000 -0.332392 0.342305
            8  +v -0.500000 -0.500000 0.342305
            9  +v 0.500000 -0.332392 -0.342305
           10  +v 0.500000 -0.500000 0.342305
           11  +v 0.500000 -0.500000 -0.342305
           12  +v 0.500000 -0.332392 0.342305
           13  +v -0.500000 -0.388261 0.342305
           14  +v -0.500000 -0.444131 0.342305
           15  +v 0.500000 -0.444131 0.342305
           16  +v 0.500000 -0.388261 0.342305
           17  +v -0.500000 -0.388261 -0.342305
           18  +v -0.500000 -0.444131 -0.342305
           19  +v 0.500000 -0.388261 -0.342305
           20  +v 0.500000 -0.444131 -0.342305
           21  +v 0.089887 -0.444131 0.342305
           22  +v 0.434418 -0.444131 0.342305
           23  +v 0.089887 -0.388261 0.342305
           24  +v 0.434418 -0.388261 0.342305
           25  +v 0.434418 -0.444131 -0.342305
           26  +v 0.089887 -0.444131 -0.342305
           27  +v 0.434418 -0.388261 -0.342305
           28  +v 0.089887 -0.388261 -0.342305
           29  +v -0.477460 -0.332392 -0.314327
           30  +v -0.477460 -0.332392 0.314327
           31  +v 0.477460 -0.332392 -0.314327
           32  +v 0.477460 -0.332392 0.314327
           33  +v -0.477460 -0.269971 -0.314327
           34  +v -0.477460 -0.269971 0.314327
           35  +v 0.477460 -0.269971 -0.314327
           36  +v 0.477460 -0.269971 0.314327
           37  +v -0.427805 -0.269971 -0.281637
           38  +v -0.427805 -0.269971 0.281637
           39  +v 0.427805 -0.269971 -0.281637
           40  +v 0.427805 -0.269971 0.281637
           41  +v -0.427805 -0.269971 0.000000
           42  +v 0.427805 -0.269971 0.000000
           43  +vt -0.058256 0.859374
           44  +vt 0.941744 0.859374
           45  +vt 0.919204 0.831396
           46  +vt -0.035716 0.831396
           47  +vt -0.058256 0.450515
           48  +vt -0.058256 0.506385
           49  +vt 0.941744 0.506385
           50  +vt 0.941744 0.450515
           51  +vt 0.876162 0.450515
           52  +vt 0.531631 0.450515
           53  +vt 0.941744 0.859374
           54  +vt -0.058256 0.859374
           55  +vt -0.058256 0.174764
           56  +vt 0.941744 0.174764
           57  +vt 0.941744 0.450515
           58  +vt 0.941744 0.506385
           59  +vt -0.058256 0.506385
           60  +vt -0.058256 0.450515
           61  +vt 0.531631 0.450515
           62  +vt 0.876162 0.450515
           63  +vt 0.174764 0.338777
           64  +vt 0.174764 0.394646
           65  +vt 0.174764 0.450515
           66  +vt 0.174764 0.506385
           67  +vt 0.859374 0.506385
           68  +vt 0.859374 0.450515
           69  +vt 0.859374 0.394646
           70  +vt 0.859374 0.338777
           71  +vt 0.859374 0.338777
           72  +vt 0.859374 0.394646
           73  +vt 0.859374 0.450515
           74  +vt 0.859374 0.506385
           75  +vt 0.174764 0.506385
           76  +vt 0.174764 0.450515
           77  +vt 0.174764 0.394646
           78  +vt 0.174764 0.338777
           79  +vt -0.058256 0.338777
           80  +vt -0.058256 0.394646
           81  +vt 0.531631 0.394646
           82  +vt 0.876162 0.394646
           83  +vt 0.941744 0.394646
           84  +vt 0.941744 0.338777
           85  +vt 0.941744 0.338777
           86  +vt 0.941744 0.394646
           87  +vt 0.876162 0.394646
           88  +vt 0.531631 0.394646
           89  +vt -0.058256 0.394646
           90  +vt -0.058256 0.338777
           91  +vt 0.876162 0.174764
           92  +vt 0.531631 0.174764
           93  +vt 0.531631 0.859374
           94  +vt 0.876162 0.859374
           95  +vt 0.876162 0.859374
           96  +vt 0.531631 0.859374
           97  +vt 0.531631 0.174764
           98  +vt 0.876162 0.174764
           99  +vt 0.859374 0.394646
          100  +vt 0.859374 0.450515
          101  +vt 0.174764 0.450515
          102  +vt 0.174764 0.394646
          103  +vt 0.174764 0.394646
          104  +vt 0.174764 0.450515
          105  +vt 0.859374 0.450515
          106  +vt 0.859374 0.394646
          107  +vt 0.919204 0.506385
          108  +vt -0.035716 0.506385
          109  +vt -0.035716 0.568806
          110  +vt 0.919204 0.568806
          111  +vt -0.058256 0.174764
          112  +vt -0.035716 0.202742
          113  +vt 0.941744 0.174764
          114  +vt 0.919204 0.202742
          115  +vt -0.035716 0.202742
          116  +vt -0.035716 0.831396
          117  +vt 0.013939 0.798706
          118  +vt 0.013939 0.517069
          119  +vt 0.013939 0.235432
          120  +vt 0.202742 0.506385
          121  +vt 0.831396 0.506385
          122  +vt 0.831396 0.568806
          123  +vt 0.202742 0.568806
          124  +vt 0.831396 0.506385
          125  +vt 0.202742 0.506385
          126  +vt 0.202742 0.568806
          127  +vt 0.831396 0.568806
          128  +vt -0.035716 0.506385
          129  +vt 0.919204 0.506385
          130  +vt 0.919204 0.568806
          131  +vt -0.035716 0.568806
          132  +vt 0.919204 0.831396
          133  +vt 0.919204 0.202742
          134  +vt 0.869549 0.235432
          135  +vt 0.869549 0.517069
          136  +vt 0.869549 0.798706
          137  +vn 0.0000 -1.0000 -0.0000
          138  +vn -0.0000 0.0000 -1.0000
          139  +vn 0.0000 1.0000 0.0000
          140  +vn 0.0000 0.0000 1.0000
          141  +vn -1.0000 0.0000 0.0000
          142  +vn 1.0000 0.0000 0.0000
          143  +g keypunch.002_Cube.007_wood.001
          144  +usemtl wood.001
          145  +s off
          146  +f 1/1/1 5/2/1 27/3/1 25/4/1
          147  +f 9/5/2 3/6/2 8/7/2 12/8/2 20/9/2 19/10/2
          148  +f 7/11/3 2/12/3 4/13/3 6/14/3
          149  +f 15/15/4 5/16/4 1/17/4 13/18/4 24/19/4 23/20/4
          150  +f 6/21/5 11/22/5 12/23/5 8/24/5 5/25/5 15/26/5 16/27/5 7/28/5
          151  +f 2/29/6 14/30/6 13/31/6 1/32/6 3/33/6 9/34/6 10/35/6 4/36/6
          152  +f 4/37/2 10/38/2 17/39/2 18/40/2 11/41/2 6/42/2
          153  +f 18/40/2 20/9/2 12/8/2 11/41/2
          154  +f 7/43/4 16/44/4 21/45/4 22/46/4 14/47/4 2/48/4
          155  +f 22/46/4 24/19/4 13/18/4 14/47/4
          156  +f 16/44/4 15/15/4 23/20/4 21/45/4
          157  +f 18/49/1 17/50/1 22/51/1 21/52/1
          158  +f 10/38/2 9/5/2 19/10/2 17/39/2
          159  +f 23/53/3 24/54/3 19/55/3 20/56/3
          160  +f 21/57/6 23/58/6 20/59/6 18/60/6
          161  +f 17/61/5 19/62/5 24/63/5 22/64/5
          162  +f 28/65/2 26/66/2 30/67/2 32/68/2
          163  +f 3/69/1 1/1/1 25/4/1 26/70/1
          164  +f 5/2/1 8/71/1 28/72/1 27/3/1
          165  +f 8/71/1 3/69/1 26/70/1 28/72/1
          166  +f 30/73/1 29/74/1 33/75/1 37/76/1 34/77/1
          167  +f 26/78/6 25/79/6 29/80/6 30/81/6
          168  +f 27/82/5 28/83/5 32/84/5 31/85/5
          169  +f 25/86/4 27/87/4 31/88/4 29/89/4
          170  +f 31/90/1 32/91/1 36/92/1 38/93/1 35/94/1
          171  +f 29/74/1 31/90/1 35/94/1 33/75/1
          172  +f 32/91/1 30/73/1 34/77/1 36/92/1
          173  +f 33/75/1 35/94/1 38/93/1 37/76/1
          174  +f 37/76/1 38/93/1 36/92/1 34/77/1
          175  +o punchcards_punchcard.001
          176  +v 0.430218 -0.442564 -0.370511
          177  +v 0.430218 -0.435321 -0.370511
          178  +v 0.430218 -0.442564 0.314461
          179  +v 0.092614 -0.442564 0.314461
          180  +v 0.430218 -0.435321 0.314461
          181  +v 0.092614 -0.435321 0.314461
          182  +v 0.092614 -0.442564 -0.336109
          183  +v 0.127015 -0.442564 -0.370511
          184  +v 0.127015 -0.435321 -0.370511
          185  +v 0.092614 -0.435321 -0.336109
          186  +v 0.431789 -0.432606 -0.364332
          187  +v 0.431789 -0.425364 -0.364332
          188  +v 0.431875 -0.432606 0.320639
          189  +v 0.094271 -0.432606 0.320682
          190  +v 0.431875 -0.425364 0.320639
          191  +v 0.094271 -0.425364 0.320682
          192  +v 0.094189 -0.432606 -0.329888
          193  +v 0.128586 -0.432606 -0.364294
          194  +v 0.128586 -0.425364 -0.364294
          195  +v 0.094189 -0.425364 -0.329888
          196  +v 0.433361 -0.422649 -0.358154
          197  +v 0.433361 -0.415406 -0.358154
          198  +v 0.433533 -0.422649 0.326818
          199  +v 0.095929 -0.422649 0.326903
          200  +v 0.433533 -0.415406 0.326818
          201  +v 0.095929 -0.415406 0.326903
          202  +v 0.095765 -0.422649 -0.323667
          203  +v 0.130158 -0.422649 -0.358077
          204  +v 0.130158 -0.415406 -0.358077
          205  +v 0.095765 -0.415406 -0.323667
          206  +v 0.434933 -0.412692 -0.351975
          207  +v 0.434933 -0.405449 -0.351975
          208  +v 0.435192 -0.412692 0.332996
          209  +v 0.097587 -0.412692 0.333124
          210  +v 0.435192 -0.405449 0.332996
          211  +v 0.097587 -0.405449 0.333124
          212  +v 0.097341 -0.412692 -0.317446
          213  +v 0.131730 -0.412692 -0.351861
          214  +v 0.131730 -0.405449 -0.351861
          215  +v 0.097341 -0.405449 -0.317446
          216  +v 0.436506 -0.402734 -0.345797
          217  +v 0.436506 -0.395492 -0.345797
          218  +v 0.436851 -0.402734 0.339174
          219  +v 0.099247 -0.402734 0.339344
          220  +v 0.436851 -0.395492 0.339174
          221  +v 0.099247 -0.395492 0.339344
          222  +v 0.098919 -0.402734 -0.311226
          223  +v 0.133303 -0.402734 -0.345644
          224  +v 0.133303 -0.395492 -0.345644
          225  +v 0.098919 -0.395492 -0.311226
          226  +v -0.338904 -0.097124 0.156404
          227  +v -0.338904 -0.097124 0.149161
          228  +v 0.346067 -0.097124 0.156404
          229  +v 0.346067 0.240481 0.156404
          230  +v 0.346067 -0.097124 0.149161
          231  +v 0.346067 0.240481 0.149161
          232  +v 0.280832 -0.097124 0.149161
          233  +v 0.313450 -0.097124 0.149161
          234  +v 0.248214 -0.097124 0.149161
          235  +v 0.215597 -0.097124 0.149161
          236  +v 0.182979 -0.097124 0.149161
          237  +v 0.150361 -0.097124 0.149161
          238  +v 0.117744 -0.097124 0.149161
          239  +v 0.085126 -0.097124 0.149161
          240  +v 0.052508 -0.097124 0.149161
          241  +v 0.019891 -0.097124 0.149161
          242  +v -0.012727 -0.097124 0.149161
          243  +v -0.045345 -0.097124 0.149161
          244  +v -0.077962 -0.097124 0.149161
          245  +v -0.110580 -0.097124 0.149161
          246  +v -0.143198 -0.097124 0.149161
          247  +v -0.175816 -0.097124 0.149161
          248  +v -0.208433 -0.097124 0.149161
          249  +v -0.241051 -0.097124 0.149161
          250  +v -0.273669 -0.097124 0.149161
          251  +v -0.306286 -0.097124 0.149161
          252  +v -0.306286 -0.097124 0.156404
          253  +v -0.273669 -0.097124 0.156404
          254  +v -0.241051 -0.097124 0.156404
          255  +v -0.208433 -0.097124 0.156404
          256  +v -0.175816 -0.097124 0.156404
          257  +v -0.143198 -0.097124 0.156404
          258  +v -0.110580 -0.097124 0.156404
          259  +v -0.077962 -0.097124 0.156404
          260  +v -0.045345 -0.097124 0.156404
          261  +v -0.012727 -0.097124 0.156404
          262  +v 0.019891 -0.097124 0.156404
          263  +v 0.052508 -0.097124 0.156404
          264  +v 0.085126 -0.097124 0.156404
          265  +v 0.117744 -0.097124 0.156404
          266  +v 0.150361 -0.097124 0.156404
          267  +v 0.182979 -0.097124 0.156404
          268  +v 0.215597 -0.097124 0.156404
          269  +v 0.248214 -0.097124 0.156404
          270  +v 0.280832 -0.097124 0.156404
          271  +v 0.313450 -0.097124 0.156404
          272  +v 0.313450 0.240481 0.156404
          273  +v 0.280832 0.240481 0.156404
          274  +v 0.248214 0.240481 0.156404
          275  +v 0.215597 0.240481 0.156404
          276  +v 0.182979 0.240481 0.156404
          277  +v 0.150361 0.240481 0.156404
          278  +v 0.117744 0.240481 0.156404
          279  +v 0.085126 0.240481 0.156404
          280  +v 0.052508 0.240481 0.156404
          281  +v 0.019891 0.240481 0.156404
          282  +v -0.012727 0.240481 0.156404
          283  +v -0.045345 0.240481 0.156404
          284  +v -0.077962 0.240481 0.156404
          285  +v -0.110580 0.240481 0.156404
          286  +v -0.143198 0.240481 0.156404
          287  +v -0.175816 0.240481 0.156404
          288  +v -0.208433 0.240481 0.156404
          289  +v -0.241051 0.240481 0.156404
          290  +v -0.273669 0.240481 0.156404
          291  +v -0.306286 0.240481 0.156404
          292  +v 0.313450 0.240481 0.149161
          293  +v 0.280832 0.240481 0.149161
          294  +v 0.248214 0.240481 0.149161
          295  +v 0.215597 0.240481 0.149161
          296  +v 0.182979 0.240481 0.149161
          297  +v 0.150361 0.240481 0.149161
          298  +v 0.117744 0.240481 0.149161
          299  +v 0.085126 0.240481 0.149161
          300  +v 0.052508 0.240481 0.149161
          301  +v 0.019891 0.240481 0.149161
          302  +v -0.012727 0.240481 0.149161
          303  +v -0.045345 0.240481 0.149161
          304  +v -0.077962 0.240481 0.149161
          305  +v -0.110580 0.240481 0.149161
          306  +v -0.143198 0.240481 0.149161
          307  +v -0.175816 0.240481 0.149161
          308  +v -0.208433 0.240481 0.149161
          309  +v -0.241051 0.240481 0.149161
          310  +v -0.273669 0.240481 0.149161
          311  +v -0.306286 0.240481 0.149161
          312  +v 0.346067 0.209790 0.149161
          313  +v 0.346067 0.179098 0.149161
          314  +v 0.346067 0.148407 0.149161
          315  +v 0.346067 0.117716 0.149161
          316  +v 0.346067 0.087024 0.149161
          317  +v 0.346067 0.056333 0.149161
          318  +v 0.346067 0.025642 0.149161
          319  +v 0.346067 -0.005050 0.149161
          320  +v 0.346067 -0.035741 0.149161
          321  +v 0.346067 -0.066432 0.149161
          322  +v 0.346067 0.209790 0.156404
          323  +v 0.346067 0.179098 0.156404
          324  +v 0.346067 0.148407 0.156404
          325  +v 0.346067 0.117716 0.156404
          326  +v 0.346067 0.087024 0.156404
          327  +v 0.346067 0.056333 0.156404
          328  +v 0.346067 0.025642 0.156404
          329  +v 0.346067 -0.005050 0.156404
          330  +v 0.346067 -0.035741 0.156404
          331  +v 0.346067 -0.066432 0.156404
          332  +v -0.338904 0.209790 0.156404
          333  +v -0.338904 0.179098 0.156404
          334  +v -0.338904 0.148407 0.156404
          335  +v -0.338904 0.117716 0.156404
          336  +v -0.338904 0.087024 0.156404
          337  +v -0.338904 0.056333 0.156404
          338  +v -0.338904 0.025642 0.156404
          339  +v -0.338904 -0.005050 0.156404
          340  +v -0.338904 -0.035741 0.156404
          341  +v -0.338904 -0.066432 0.156404
          342  +v -0.338904 0.209790 0.149161
          343  +v -0.338904 0.179098 0.149161
          344  +v -0.338904 0.148407 0.149161
          345  +v -0.338904 0.117716 0.149161
          346  +v -0.338904 0.087024 0.149161
          347  +v -0.338904 0.056333 0.149161
          348  +v -0.338904 0.025642 0.149161
          349  +v -0.338904 -0.005050 0.149161
          350  +v -0.338904 -0.035741 0.149161
          351  +v -0.338904 -0.066432 0.149161
          352  +v 0.313450 0.209790 0.156404
          353  +v 0.313450 0.179098 0.156404
          354  +v 0.313450 0.148407 0.156404
          355  +v 0.313450 0.117716 0.156404
          356  +v 0.313450 0.087024 0.156404
          357  +v 0.313450 0.056333 0.156404
          358  +v 0.313450 0.025642 0.156404
          359  +v 0.313450 -0.005050 0.156404
          360  +v 0.313450 -0.035741 0.156404
          361  +v 0.313450 -0.066432 0.156404
          362  +v 0.280832 0.209790 0.156404
          363  +v 0.280832 0.179098 0.156404
          364  +v 0.280832 0.148407 0.156404
          365  +v 0.280832 0.117716 0.156404
          366  +v 0.280832 0.087024 0.156404
          367  +v 0.280832 0.056333 0.156404
          368  +v 0.280832 0.025642 0.156404
          369  +v 0.280832 -0.005050 0.156404
          370  +v 0.280832 -0.035741 0.156404
          371  +v 0.280832 -0.066432 0.156404
          372  +v 0.248214 0.209790 0.156404
          373  +v 0.248214 0.179098 0.156404
          374  +v 0.248214 0.148407 0.156404
          375  +v 0.248214 0.117716 0.156404
          376  +v 0.248214 0.087024 0.156404
          377  +v 0.248214 0.056333 0.156404
          378  +v 0.248214 0.025642 0.156404
          379  +v 0.248214 -0.005050 0.156404
          380  +v 0.248214 -0.035741 0.156404
          381  +v 0.248214 -0.066432 0.156404
          382  +v 0.215597 0.209790 0.156404
          383  +v 0.215597 0.179098 0.156404
          384  +v 0.215597 0.148407 0.156404
          385  +v 0.215597 0.117716 0.156404
          386  +v 0.215597 0.087024 0.156404
          387  +v 0.215597 0.056333 0.156404
          388  +v 0.215597 0.025642 0.156404
          389  +v 0.215597 -0.005050 0.156404
          390  +v 0.215597 -0.035741 0.156404
          391  +v 0.215597 -0.066432 0.156404
          392  +v 0.182979 0.209790 0.156404
          393  +v 0.182979 0.179098 0.156404
          394  +v 0.182979 0.148407 0.156404
          395  +v 0.182979 0.117716 0.156404
          396  +v 0.182979 0.087024 0.156404
          397  +v 0.182979 0.056333 0.156404
          398  +v 0.182979 0.025642 0.156404
          399  +v 0.182979 -0.005050 0.156404
          400  +v 0.182979 -0.035741 0.156404
          401  +v 0.182979 -0.066432 0.156404
          402  +v 0.150361 0.209790 0.156404
          403  +v 0.150361 0.179098 0.156404
          404  +v 0.150361 0.148407 0.156404
          405  +v 0.150361 0.117716 0.156404
          406  +v 0.150361 0.087024 0.156404
          407  +v 0.150361 0.056333 0.156404
          408  +v 0.150361 0.025642 0.156404
          409  +v 0.150361 -0.005050 0.156404
          410  +v 0.150361 -0.035741 0.156404
          411  +v 0.150361 -0.066432 0.156404
          412  +v 0.117744 0.209790 0.156404
          413  +v 0.117744 0.179098 0.156404
          414  +v 0.117744 0.148407 0.156404
          415  +v 0.117744 0.117716 0.156404
          416  +v 0.117744 0.087024 0.156404
          417  +v 0.117744 0.056333 0.156404
          418  +v 0.117744 0.025642 0.156404
          419  +v 0.117744 -0.005050 0.156404
          420  +v 0.117744 -0.035741 0.156404
          421  +v 0.117744 -0.066432 0.156404
          422  +v 0.085126 0.209790 0.156404
          423  +v 0.085126 0.179098 0.156404
          424  +v 0.085126 0.148407 0.156404
          425  +v 0.085126 0.117716 0.156404
          426  +v 0.085126 0.087024 0.156404
          427  +v 0.085126 0.056333 0.156404
          428  +v 0.085126 0.025642 0.156404
          429  +v 0.085126 -0.005050 0.156404
          430  +v 0.085126 -0.035741 0.156404
          431  +v 0.085126 -0.066432 0.156404
          432  +v 0.052508 0.209790 0.156404
          433  +v 0.052508 0.179098 0.156404
          434  +v 0.052508 0.148407 0.156404
          435  +v 0.052508 0.117716 0.156404
          436  +v 0.052508 0.087024 0.156404
          437  +v 0.052508 0.056333 0.156404
          438  +v 0.052508 0.025642 0.156404
          439  +v 0.052508 -0.005050 0.156404
          440  +v 0.052508 -0.035741 0.156404
          441  +v 0.052508 -0.066432 0.156404
          442  +v 0.019891 0.209790 0.156404
          443  +v 0.019891 0.179098 0.156404
          444  +v 0.019891 0.148407 0.156404
          445  +v 0.019891 0.117716 0.156404
          446  +v 0.019891 0.087024 0.156404
          447  +v 0.019891 0.056333 0.156404
          448  +v 0.019891 0.025642 0.156404
          449  +v 0.019891 -0.005050 0.156404
          450  +v 0.019891 -0.035741 0.156404
          451  +v 0.019891 -0.066432 0.156404
          452  +v -0.012727 0.209790 0.156404
          453  +v -0.012727 0.179098 0.156404
          454  +v -0.012727 0.148407 0.156404
          455  +v -0.012727 0.117716 0.156404
          456  +v -0.012727 0.087024 0.156404
          457  +v -0.012727 0.056333 0.156404
          458  +v -0.012727 0.025642 0.156404
          459  +v -0.012727 -0.005050 0.156404
          460  +v -0.012727 -0.035741 0.156404
          461  +v -0.012727 -0.066432 0.156404
          462  +v -0.045345 0.209790 0.156404
          463  +v -0.045345 0.179098 0.156404
          464  +v -0.045345 0.148407 0.156404
          465  +v -0.045345 0.117716 0.156404
          466  +v -0.045345 0.087024 0.156404
          467  +v -0.045345 0.056333 0.156404
          468  +v -0.045345 0.025642 0.156404
          469  +v -0.045345 -0.005050 0.156404
          470  +v -0.045345 -0.035741 0.156404
          471  +v -0.045345 -0.066432 0.156404
          472  +v -0.077962 0.209790 0.156404
          473  +v -0.077962 0.179098 0.156404
          474  +v -0.077962 0.148407 0.156404
          475  +v -0.077962 0.117716 0.156404
          476  +v -0.077962 0.087024 0.156404
          477  +v -0.077962 0.056333 0.156404
          478  +v -0.077962 0.025642 0.156404
          479  +v -0.077962 -0.005050 0.156404
          480  +v -0.077962 -0.035741 0.156404
          481  +v -0.077962 -0.066432 0.156404
          482  +v -0.110580 0.209790 0.156404
          483  +v -0.110580 0.179098 0.156404
          484  +v -0.110580 0.148407 0.156404
          485  +v -0.110580 0.117716 0.156404
          486  +v -0.110580 0.087024 0.156404
          487  +v -0.110580 0.056333 0.156404
          488  +v -0.110580 0.025642 0.156404
          489  +v -0.110580 -0.005050 0.156404
          490  +v -0.110580 -0.035741 0.156404
          491  +v -0.110580 -0.066432 0.156404
          492  +v -0.143198 0.209790 0.156404
          493  +v -0.143198 0.179098 0.156404
          494  +v -0.143198 0.148407 0.156404
          495  +v -0.143198 0.117716 0.156404
          496  +v -0.143198 0.087024 0.156404
          497  +v -0.143198 0.056333 0.156404
          498  +v -0.143198 0.025642 0.156404
          499  +v -0.143198 -0.005050 0.156404
          500  +v -0.143198 -0.035741 0.156404
          501  +v -0.143198 -0.066432 0.156404
          502  +v -0.175816 0.209790 0.156404
          503  +v -0.175816 0.179098 0.156404
          504  +v -0.175816 0.148407 0.156404
          505  +v -0.175816 0.117716 0.156404
          506  +v -0.175816 0.087024 0.156404
          507  +v -0.175816 0.056333 0.156404
          508  +v -0.175816 0.025642 0.156404
          509  +v -0.175816 -0.005050 0.156404
          510  +v -0.175816 -0.035741 0.156404
          511  +v -0.175816 -0.066432 0.156404
          512  +v -0.208433 0.209790 0.156404
          513  +v -0.208433 0.179098 0.156404
          514  +v -0.208433 0.148407 0.156404
          515  +v -0.208433 0.117716 0.156404
          516  +v -0.208433 0.087024 0.156404
          517  +v -0.208433 0.056333 0.156404
          518  +v -0.208433 0.025642 0.156404
          519  +v -0.208433 -0.005050 0.156404
          520  +v -0.208433 -0.035741 0.156404
          521  +v -0.208433 -0.066432 0.156404
          522  +v -0.241051 0.209790 0.156404
          523  +v -0.241051 0.179098 0.156404
          524  +v -0.241051 0.117716 0.156404
          525  +v -0.241051 0.087024 0.156404
          526  +v -0.241051 0.056333 0.156404
          527  +v -0.241051 0.025642 0.156404
          528  +v -0.241051 -0.005050 0.156404
          529  +v -0.241051 -0.035741 0.156404
          530  +v -0.241051 -0.066432 0.156404
          531  +v -0.273669 0.209790 0.156404
          532  +v -0.273669 0.179098 0.156404
          533  +v -0.273669 0.148407 0.156404
          534  +v -0.273669 0.117716 0.156404
          535  +v -0.273669 0.087024 0.156404
          536  +v -0.273669 0.056333 0.156404
          537  +v -0.273669 0.025642 0.156404
          538  +v -0.273669 -0.005050 0.156404
          539  +v -0.273669 -0.035741 0.156404
          540  +v -0.273669 -0.066432 0.156404
          541  +v -0.306286 0.209790 0.156404
          542  +v -0.306286 0.179098 0.156404
          543  +v -0.306286 0.148407 0.156404
          544  +v -0.306286 0.117716 0.156404
          545  +v -0.306286 0.087024 0.156404
          546  +v -0.306286 0.056333 0.156404
          547  +v -0.306286 0.025642 0.156404
          548  +v -0.306286 -0.005050 0.156404
          549  +v -0.306286 -0.035741 0.156404
          550  +v -0.306286 -0.066432 0.156404
          551  +v -0.306286 0.209790 0.149161
          552  +v -0.306286 0.179098 0.149161
          553  +v -0.306286 0.148407 0.149161
          554  +v -0.306286 0.117716 0.149161
          555  +v -0.306286 0.087024 0.149161
          556  +v -0.306286 0.056333 0.149161
          557  +v -0.306286 0.025642 0.149161
          558  +v -0.306286 -0.005050 0.149161
          559  +v -0.306286 -0.035741 0.149161
          560  +v -0.306286 -0.066432 0.149161
          561  +v -0.273669 0.209790 0.149161
          562  +v -0.273669 0.179098 0.149161
          563  +v -0.273669 0.148407 0.149161
          564  +v -0.273669 0.117716 0.149161
          565  +v -0.273669 0.087024 0.149161
          566  +v -0.273669 0.056333 0.149161
          567  +v -0.273669 0.025642 0.149161
          568  +v -0.273669 -0.005050 0.149161
          569  +v -0.273669 -0.035741 0.149161
          570  +v -0.273669 -0.066432 0.149161
          571  +v -0.241051 0.209790 0.149161
          572  +v -0.241051 0.179098 0.149161
          573  +v -0.241051 0.148407 0.149161
          574  +v -0.241051 0.117716 0.149161
          575  +v -0.241051 0.087024 0.149161
          576  +v -0.241051 0.056333 0.149161
          577  +v -0.241051 0.025642 0.149161
          578  +v -0.241051 -0.005050 0.149161
          579  +v -0.241051 -0.035741 0.149161
          580  +v -0.241051 -0.066432 0.149161
          581  +v -0.208433 0.209790 0.149161
          582  +v -0.208433 0.179098 0.149161
          583  +v -0.208433 0.148407 0.149161
          584  +v -0.208433 0.117716 0.149161
          585  +v -0.208433 0.087024 0.149161
          586  +v -0.208433 0.056333 0.149161
          587  +v -0.208433 0.025642 0.149161
          588  +v -0.208433 -0.005050 0.149161
          589  +v -0.208433 -0.035741 0.149161
          590  +v -0.208433 -0.066432 0.149161
          591  +v -0.175816 0.209790 0.149161
          592  +v -0.175816 0.179098 0.149161
          593  +v -0.175816 0.148407 0.149161
          594  +v -0.175816 0.117716 0.149161
          595  +v -0.175816 0.087024 0.149161
          596  +v -0.175816 0.056333 0.149161
          597  +v -0.175816 0.025642 0.149161
          598  +v -0.175816 -0.005050 0.149161
          599  +v -0.175816 -0.035741 0.149161
          600  +v -0.175816 -0.066432 0.149161
          601  +v -0.143198 0.209790 0.149161
          602  +v -0.143198 0.179098 0.149161
          603  +v -0.143198 0.148407 0.149161
          604  +v -0.143198 0.117716 0.149161
          605  +v -0.143198 0.087024 0.149161
          606  +v -0.143198 0.056333 0.149161
          607  +v -0.143198 0.025642 0.149161
          608  +v -0.143198 -0.005050 0.149161
          609  +v -0.143198 -0.035741 0.149161
          610  +v -0.143198 -0.066432 0.149161
          611  +v -0.110580 0.209790 0.149161
          612  +v -0.110580 0.179098 0.149161
          613  +v -0.110580 0.148407 0.149161
          614  +v -0.110580 0.117716 0.149161
          615  +v -0.110580 0.087024 0.149161
          616  +v -0.110580 0.056333 0.149161
          617  +v -0.110580 0.025642 0.149161
          618  +v -0.110580 -0.005050 0.149161
          619  +v -0.110580 -0.035741 0.149161
          620  +v -0.110580 -0.066432 0.149161
          621  +v -0.077962 0.209790 0.149161
          622  +v -0.077962 0.179098 0.149161
          623  +v -0.077962 0.148407 0.149161
          624  +v -0.077962 0.117716 0.149161
          625  +v -0.077962 0.087024 0.149161
          626  +v -0.077962 0.056333 0.149161
          627  +v -0.077962 0.025642 0.149161
          628  +v -0.077962 -0.005050 0.149161
          629  +v -0.077962 -0.035741 0.149161
          630  +v -0.077962 -0.066432 0.149161
          631  +v -0.045345 0.209790 0.149161
          632  +v -0.045345 0.179098 0.149161
          633  +v -0.045345 0.148407 0.149161
          634  +v -0.045345 0.117716 0.149161
          635  +v -0.045345 0.087024 0.149161
          636  +v -0.045345 0.056333 0.149161
          637  +v -0.045345 0.025642 0.149161
          638  +v -0.045345 -0.005050 0.149161
          639  +v -0.045345 -0.035741 0.149161
          640  +v -0.045345 -0.066432 0.149161
          641  +v -0.012727 0.209790 0.149161
          642  +v -0.012727 0.179098 0.149161
          643  +v -0.012727 0.148407 0.149161
          644  +v -0.012727 0.117716 0.149161
          645  +v -0.012727 0.087024 0.149161
          646  +v -0.012727 0.056333 0.149161
          647  +v -0.012727 0.025642 0.149161
          648  +v -0.012727 -0.005050 0.149161
          649  +v -0.012727 -0.035741 0.149161
          650  +v -0.012727 -0.066432 0.149161
          651  +v 0.019891 0.209790 0.149161
          652  +v 0.019891 0.179098 0.149161
          653  +v 0.019891 0.148407 0.149161
          654  +v 0.019891 0.117716 0.149161
          655  +v 0.019891 0.087024 0.149161
          656  +v 0.019891 0.056333 0.149161
          657  +v 0.019891 0.025642 0.149161
          658  +v 0.019891 -0.005050 0.149161
          659  +v 0.019891 -0.035741 0.149161
          660  +v 0.019891 -0.066432 0.149161
          661  +v 0.052508 0.209790 0.149161
          662  +v 0.052508 0.179098 0.149161
          663  +v 0.052508 0.148407 0.149161
          664  +v 0.052508 0.117716 0.149161
          665  +v 0.052508 0.087024 0.149161
          666  +v 0.052508 0.056333 0.149161
          667  +v 0.052508 0.025642 0.149161
          668  +v 0.052508 -0.005050 0.149161
          669  +v 0.052508 -0.035741 0.149161
          670  +v 0.052508 -0.066432 0.149161
          671  +v 0.085126 0.209790 0.149161
          672  +v 0.085126 0.179098 0.149161
          673  +v 0.085126 0.148407 0.149161
          674  +v 0.085126 0.117716 0.149161
          675  +v 0.085126 0.087024 0.149161
          676  +v 0.085126 0.056333 0.149161
          677  +v 0.085126 0.025642 0.149161
          678  +v 0.085126 -0.005050 0.149161
          679  +v 0.085126 -0.035741 0.149161
          680  +v 0.085126 -0.066432 0.149161
          681  +v 0.117744 0.209790 0.149161
          682  +v 0.117744 0.179098 0.149161
          683  +v 0.117744 0.148407 0.149161
          684  +v 0.117744 0.117716 0.149161
          685  +v 0.117744 0.087024 0.149161
          686  +v 0.117744 0.056333 0.149161
          687  +v 0.117744 0.025642 0.149161
          688  +v 0.117744 -0.005050 0.149161
          689  +v 0.117744 -0.035741 0.149161
          690  +v 0.117744 -0.066432 0.149161
          691  +v 0.150361 0.209790 0.149161
          692  +v 0.150361 0.179098 0.149161
          693  +v 0.150361 0.148407 0.149161
          694  +v 0.150361 0.117716 0.149161
          695  +v 0.150361 0.087024 0.149161
          696  +v 0.150361 0.056333 0.149161
          697  +v 0.150361 0.025642 0.149161
          698  +v 0.150361 -0.005050 0.149161
          699  +v 0.150361 -0.035741 0.149161
          700  +v 0.150361 -0.066432 0.149161
          701  +v 0.182979 0.209790 0.149161
          702  +v 0.182979 0.179098 0.149161
          703  +v 0.182979 0.148407 0.149161
          704  +v 0.182979 0.117716 0.149161
          705  +v 0.182979 0.087024 0.149161
          706  +v 0.182979 0.056333 0.149161
          707  +v 0.182979 0.025642 0.149161
          708  +v 0.182979 -0.005050 0.149161
          709  +v 0.182979 -0.035741 0.149161
          710  +v 0.182979 -0.066432 0.149161
          711  +v 0.215597 0.209790 0.149161
          712  +v 0.215597 0.179098 0.149161
          713  +v 0.215597 0.148407 0.149161
          714  +v 0.215597 0.117716 0.149161
          715  +v 0.215597 0.087024 0.149161
          716  +v 0.215597 0.056333 0.149161
          717  +v 0.215597 0.025642 0.149161
          718  +v 0.215597 -0.005050 0.149161
          719  +v 0.215597 -0.035741 0.149161
          720  +v 0.215597 -0.066432 0.149161
          721  +v 0.248214 0.209790 0.149161
          722  +v 0.248214 0.179098 0.149161
          723  +v 0.248214 0.148407 0.149161
          724  +v 0.248214 0.117716 0.149161
          725  +v 0.248214 0.087024 0.149161
          726  +v 0.248214 0.056333 0.149161
          727  +v 0.248214 0.025642 0.149161
          728  +v 0.248214 -0.005050 0.149161
          729  +v 0.248214 -0.035741 0.149161
          730  +v 0.248214 -0.066432 0.149161
          731  +v 0.280832 0.209790 0.149161
          732  +v 0.280832 0.179098 0.149161
          733  +v 0.280832 0.148407 0.149161
          734  +v 0.280832 0.117716 0.149161
          735  +v 0.280832 0.087024 0.149161
          736  +v 0.280832 0.056333 0.149161
          737  +v 0.280832 0.025642 0.149161
          738  +v 0.280832 -0.005050 0.149161
          739  +v 0.280832 -0.035741 0.149161
          740  +v 0.280832 -0.066432 0.149161
          741  +v 0.313450 0.209790 0.149161
          742  +v 0.313450 0.179098 0.149161
          743  +v 0.313450 0.148407 0.149161
          744  +v 0.313450 0.117716 0.149161
          745  +v 0.313450 0.087024 0.149161
          746  +v 0.313450 0.056333 0.149161
          747  +v 0.313450 0.025642 0.149161
          748  +v 0.313450 -0.005050 0.149161
          749  +v 0.313450 -0.035741 0.149161
          750  +v 0.313450 -0.066432 0.149161
          751  +v -0.241051 0.148407 0.156404
          752  +vt 0.274704 -0.116667
          753  +vt 1.113332 -0.116667
          754  +vt 1.113332 -0.126003
          755  +vt 0.274704 -0.126003
          756  +vt 1.031223 -0.116667
          757  +vt 0.596028 -0.116667
          758  +vt 0.596028 -0.126003
          759  +vt 1.031223 -0.126003
          760  +vt 1.031223 -0.126003
          761  +vt 0.640374 -0.126003
          762  +vt 0.640374 -0.116667
          763  +vt 1.031223 -0.116667
          764  +vt 1.157678 -0.116667
          765  +vt 0.274704 -0.116667
          766  +vt 0.274704 -0.126003
          767  +vt 1.157678 -0.126003
          768  +vt 1.031223 1.157678
          769  +vt 0.640374 1.157678
          770  +vt 0.596028 1.113332
          771  +vt 0.596028 0.274704
          772  +vt 1.031223 0.274704
          773  +vt 0.596028 -0.126003
          774  +vt 0.596028 -0.116667
          775  +vt 1.031223 0.274704
          776  +vt 0.596028 0.274704
          777  +vt 0.596028 1.113332
          778  +vt 0.640374 1.157678
          779  +vt 1.031223 1.157678
          780  +vt 0.266685 -0.103831
          781  +vt 1.105312 -0.103831
          782  +vt 1.105312 -0.113167
          783  +vt 0.266685 -0.113167
          784  +vt 1.033359 -0.103831
          785  +vt 0.598164 -0.103831
          786  +vt 0.598164 -0.113167
          787  +vt 1.033359 -0.113167
          788  +vt 1.033248 -0.113167
          789  +vt 0.642399 -0.113167
          790  +vt 0.642399 -0.103831
          791  +vt 1.033248 -0.103831
          792  +vt 1.149713 -0.103831
          793  +vt 0.266740 -0.103831
          794  +vt 0.266740 -0.113167
          795  +vt 1.149713 -0.113167
          796  +vt 1.033248 1.149713
          797  +vt 0.642399 1.149664
          798  +vt 0.598059 1.105312
          799  +vt 0.598164 0.266685
          800  +vt 1.033359 0.266740
          801  +vt 1.149664 -0.103831
          802  +vt 1.149664 -0.113167
          803  +vt 1.033359 0.266740
          804  +vt 0.598164 0.266685
          805  +vt 0.598059 1.105312
          806  +vt 0.642399 1.149664
          807  +vt 1.033248 1.149713
          808  +vt 0.258665 -0.090996
          809  +vt 1.097293 -0.090996
          810  +vt 1.097293 -0.100332
          811  +vt 0.258665 -0.100332
          812  +vt 1.035496 -0.090996
          813  +vt 0.600302 -0.090996
          814  +vt 0.600302 -0.100332
          815  +vt 1.035496 -0.100332
          816  +vt 1.035274 -0.100332
          817  +vt 0.644425 -0.100332
          818  +vt 0.644425 -0.090996
          819  +vt 1.035274 -0.090996
          820  +vt 1.141749 -0.090996
          821  +vt 0.258775 -0.090996
          822  +vt 0.258775 -0.100332
          823  +vt 1.141749 -0.100332
          824  +vt 1.035274 1.141749
          825  +vt 0.644425 1.141650
          826  +vt 0.600090 1.097293
          827  +vt 0.600302 0.258665
          828  +vt 1.035496 0.258775
          829  +vt 1.141650 -0.090996
          830  +vt 1.141650 -0.100332
          831  +vt 1.035496 0.258775
          832  +vt 0.600302 0.258665
          833  +vt 0.600090 1.097293
          834  +vt 0.644425 1.141650
          835  +vt 1.035274 1.141749
          836  +vt 0.250646 -0.078160
          837  +vt 1.089274 -0.078160
          838  +vt 1.089274 -0.087496
          839  +vt 0.250646 -0.087496
          840  +vt 1.037634 -0.078160
          841  +vt 0.602440 -0.078160
          842  +vt 0.602440 -0.087496
          843  +vt 1.037634 -0.087496
          844  +vt 1.037300 -0.087496
          845  +vt 0.646452 -0.087496
          846  +vt 0.646452 -0.078160
          847  +vt 1.037300 -0.078160
          848  +vt 1.133784 -0.078160
          849  +vt 0.250811 -0.078160
          850  +vt 0.250811 -0.087496
          851  +vt 1.133784 -0.087496
          852  +vt 1.037300 1.133784
          853  +vt 0.646452 1.133636
          854  +vt 0.602123 1.089274
          855  +vt 0.602440 0.250646
          856  +vt 1.037634 0.250811
          857  +vt 1.133636 -0.078160
          858  +vt 1.133636 -0.087496
          859  +vt 1.037634 0.250811
          860  +vt 0.602440 0.250646
          861  +vt 0.602123 1.089274
          862  +vt 0.646452 1.133636
          863  +vt 1.037300 1.133784
          864  +vt 0.242628 -0.065324
          865  +vt 1.081255 -0.065324
          866  +vt 1.081255 -0.074661
          867  +vt 0.242628 -0.074661
          868  +vt 1.039773 -0.065324
          869  +vt 0.604579 -0.065324
          870  +vt 0.604579 -0.074661
          871  +vt 1.039773 -0.074661
          872  +vt 1.039328 -0.074661
          873  +vt 0.648479 -0.074661
          874  +vt 0.648479 -0.065324
          875  +vt 1.039328 -0.065324
          876  +vt 1.125820 -0.065324
          877  +vt 0.242847 -0.065324
          878  +vt 0.242847 -0.074661
          879  +vt 1.125820 -0.074661
          880  +vt 1.039328 1.125820
          881  +vt 0.648479 1.125623
          882  +vt 0.604156 1.081255
          883  +vt 0.604579 0.242628
          884  +vt 1.039773 0.242847
          885  +vt 1.125623 -0.065324
          886  +vt 1.125623 -0.074661
          887  +vt 1.039773 0.242847
          888  +vt 0.604579 0.242628
          889  +vt 0.604156 1.081255
          890  +vt 0.648479 1.125623
          891  +vt 1.039328 1.125820
          892  +vt 0.487786 0.714923
          893  +vt 0.487786 0.754486
          894  +vt 0.478450 0.754486
          895  +vt 0.478450 0.714923
          896  +vt 0.039774 0.478450
          897  +vt 0.081820 0.478450
          898  +vt 0.081820 0.487786
          899  +vt 0.039774 0.487786
          900  +vt 0.880701 0.487786
          901  +vt 0.922747 0.487786
          902  +vt 0.922747 0.478450
          903  +vt 0.880701 0.478450
          904  +vt 0.880701 0.714923
          905  +vt 0.880701 0.754486
          906  +vt 0.922747 0.754486
          907  +vt 0.922747 0.714923
          908  +vt 0.123866 0.478450
          909  +vt 0.123866 0.487786
          910  +vt 0.039774 0.714923
          911  +vt 0.081820 0.714923
          912  +vt 0.081820 0.754486
          913  +vt 0.880701 0.487786
          914  +vt 0.880701 0.478450
          915  +vt 0.922747 0.478450
          916  +vt 0.922747 0.487786
          917  +vt 0.165913 0.478450
          918  +vt 0.165913 0.487786
          919  +vt 0.207959 0.478450
          920  +vt 0.207959 0.487786
          921  +vt 0.250005 0.478450
          922  +vt 0.250005 0.487786
          923  +vt 0.292052 0.478450
          924  +vt 0.292052 0.487786
          925  +vt 0.334098 0.478450
          926  +vt 0.334098 0.487786
          927  +vt 0.376144 0.478450
          928  +vt 0.376144 0.487786
          929  +vt 0.418191 0.478450
          930  +vt 0.418191 0.487786
          931  +vt 0.460237 0.478450
          932  +vt 0.460237 0.487786
          933  +vt 0.502283 0.478450
          934  +vt 0.502283 0.487786
          935  +vt 0.544330 0.478450
          936  +vt 0.544330 0.487786
          937  +vt 0.586376 0.478450
          938  +vt 0.586376 0.487786
          939  +vt 0.628422 0.478450
          940  +vt 0.628422 0.487786
          941  +vt 0.670469 0.478450
          942  +vt 0.670469 0.487786
          943  +vt 0.712515 0.478450
          944  +vt 0.712515 0.487786
          945  +vt 0.754561 0.478450
          946  +vt 0.754561 0.487786
          947  +vt 0.796608 0.478450
          948  +vt 0.796608 0.487786
          949  +vt 0.838654 0.478450
          950  +vt 0.838654 0.487786
          951  +vt 0.922747 0.714923
          952  +vt 0.922747 0.754486
          953  +vt 0.880701 0.754486
          954  +vt 0.880701 0.714923
          955  +vt 0.838654 0.754486
          956  +vt 0.838654 0.714923
          957  +vt 0.796608 0.754486
          958  +vt 0.796608 0.714923
          959  +vt 0.754561 0.754486
          960  +vt 0.754561 0.714923
          961  +vt 0.712515 0.754486
          962  +vt 0.712515 0.714923
          963  +vt 0.670469 0.754486
          964  +vt 0.670469 0.714923
          965  +vt 0.628422 0.754486
          966  +vt 0.628422 0.714923
          967  +vt 0.586376 0.754486
          968  +vt 0.586376 0.714923
          969  +vt 0.544330 0.754486
          970  +vt 0.544330 0.714923
          971  +vt 0.502283 0.754486
          972  +vt 0.502283 0.714923
          973  +vt 0.460237 0.754486
          974  +vt 0.460237 0.714923
          975  +vt 0.418191 0.754486
          976  +vt 0.418191 0.714923
          977  +vt 0.376144 0.754486
          978  +vt 0.376144 0.714923
          979  +vt 0.334098 0.754486
          980  +vt 0.334098 0.714923
          981  +vt 0.292052 0.754486
          982  +vt 0.292052 0.714923
          983  +vt 0.250005 0.754486
          984  +vt 0.250005 0.714923
          985  +vt 0.207959 0.754486
          986  +vt 0.207959 0.714923
          987  +vt 0.165913 0.754486
          988  +vt 0.165913 0.714923
          989  +vt 0.123866 0.754486
          990  +vt 0.123866 0.714923
          991  +vt 0.039774 0.714923
          992  +vt 0.081820 0.754486
          993  +vt 0.081820 0.714923
          994  +vt 0.123866 0.754486
          995  +vt 0.123866 0.714923
          996  +vt 0.165913 0.754486
          997  +vt 0.165913 0.714923
          998  +vt 0.207959 0.754486
          999  +vt 0.207959 0.714923
         1000  +vt 0.250005 0.754486
         1001  +vt 0.250005 0.714923
         1002  +vt 0.292052 0.754486
         1003  +vt 0.292052 0.714923
         1004  +vt 0.334098 0.754486
         1005  +vt 0.334098 0.714923
         1006  +vt 0.376144 0.754486
         1007  +vt 0.376144 0.714923
         1008  +vt 0.418191 0.754486
         1009  +vt 0.418191 0.714923
         1010  +vt 0.460237 0.754486
         1011  +vt 0.460237 0.714923
         1012  +vt 0.502283 0.754486
         1013  +vt 0.502283 0.714923
         1014  +vt 0.544330 0.754486
         1015  +vt 0.544330 0.714923
         1016  +vt 0.586376 0.754486
         1017  +vt 0.586376 0.714923
         1018  +vt 0.628422 0.754486
         1019  +vt 0.628422 0.714923
         1020  +vt 0.670469 0.754486
         1021  +vt 0.670469 0.714923
         1022  +vt 0.712515 0.754486
         1023  +vt 0.712515 0.714923
         1024  +vt 0.754561 0.754486
         1025  +vt 0.754561 0.714923
         1026  +vt 0.796608 0.754486
         1027  +vt 0.796608 0.714923
         1028  +vt 0.838654 0.754486
         1029  +vt 0.838654 0.714923
         1030  +vt 0.039773 0.487786
         1031  +vt 0.081820 0.487786
         1032  +vt 0.081820 0.478450
         1033  +vt 0.039773 0.478450
         1034  +vt 0.123866 0.487786
         1035  +vt 0.123866 0.478450
         1036  +vt 0.165913 0.487786
         1037  +vt 0.165913 0.478450
         1038  +vt 0.207959 0.487786
         1039  +vt 0.207959 0.478450
         1040  +vt 0.250005 0.487786
         1041  +vt 0.250005 0.478450
         1042  +vt 0.292052 0.487786
         1043  +vt 0.292052 0.478450
         1044  +vt 0.334098 0.487786
         1045  +vt 0.334098 0.478450
         1046  +vt 0.376144 0.487786
         1047  +vt 0.376144 0.478450
         1048  +vt 0.418191 0.487786
         1049  +vt 0.418191 0.478450
         1050  +vt 0.460237 0.487786
         1051  +vt 0.460237 0.478450
         1052  +vt 0.502283 0.487786
         1053  +vt 0.502283 0.478450
         1054  +vt 0.544330 0.487786
         1055  +vt 0.544330 0.478450
         1056  +vt 0.586376 0.487786
         1057  +vt 0.586376 0.478450
         1058  +vt 0.628422 0.487786
         1059  +vt 0.628422 0.478450
         1060  +vt 0.670469 0.487786
         1061  +vt 0.670469 0.478450
         1062  +vt 0.712515 0.487786
         1063  +vt 0.712515 0.478450
         1064  +vt 0.754561 0.487786
         1065  +vt 0.754561 0.478450
         1066  +vt 0.796608 0.487786
         1067  +vt 0.796608 0.478450
         1068  +vt 0.838654 0.487786
         1069  +vt 0.838654 0.478450
         1070  +vt 0.838654 0.319292
         1071  +vt 0.838654 0.358855
         1072  +vt 0.880701 0.358855
         1073  +vt 0.880701 0.319292
         1074  +vt 0.838654 0.398418
         1075  +vt 0.880701 0.398418
         1076  +vt 0.838654 0.437981
         1077  +vt 0.880701 0.437981
         1078  +vt 0.838654 0.477544
         1079  +vt 0.880701 0.477544
         1080  +vt 0.418191 0.487786
         1081  +vt 0.460237 0.487786
         1082  +vt 0.460237 0.478450
         1083  +vt 0.418191 0.478450
         1084  +vt 0.838654 0.517108
         1085  +vt 0.838654 0.556671
         1086  +vt 0.880701 0.556671
         1087  +vt 0.880701 0.517108
         1088  +vt 0.838654 0.596234
         1089  +vt 0.880701 0.596234
         1090  +vt 0.838654 0.635797
         1091  +vt 0.880701 0.635797
         1092  +vt 0.487786 0.398418
         1093  +vt 0.487786 0.437981
         1094  +vt 0.478450 0.437981
         1095  +vt 0.478450 0.398418
         1096  +vt 0.838654 0.675360
         1097  +vt 0.880701 0.675360
         1098  +vt 0.796608 0.319292
         1099  +vt 0.796608 0.358855
         1100  +vt 0.460237 0.487786
         1101  +vt 0.418191 0.487786
         1102  +vt 0.418191 0.478450
         1103  +vt 0.460237 0.478450
         1104  +vt 0.796608 0.398418
         1105  +vt 0.796608 0.437981
         1106  +vt 0.796608 0.477544
         1107  +vt 0.796608 0.517108
         1108  +vt 0.796608 0.556671
         1109  +vt 0.796608 0.596234
         1110  +vt 0.796608 0.635797
         1111  +vt 0.796608 0.675360
         1112  +vt 0.487786 0.517108
         1113  +vt 0.487786 0.477544
         1114  +vt 0.478450 0.477544
         1115  +vt 0.478450 0.517108
         1116  +vt 0.754561 0.319292
         1117  +vt 0.754561 0.358855
         1118  +vt 0.754561 0.398418
         1119  +vt 0.754561 0.437981
         1120  +vt 0.754561 0.477544
         1121  +vt 0.754561 0.517108
         1122  +vt 0.487786 0.556671
         1123  +vt 0.478450 0.556671
         1124  +vt 0.754561 0.556671
         1125  +vt 0.754561 0.596234
         1126  +vt 0.754561 0.635797
         1127  +vt 0.754561 0.675360
         1128  +vt 0.712515 0.319292
         1129  +vt 0.712515 0.358855
         1130  +vt 0.712515 0.398418
         1131  +vt 0.487786 0.517108
         1132  +vt 0.487786 0.477544
         1133  +vt 0.478450 0.477544
         1134  +vt 0.478450 0.517108
         1135  +vt 0.712515 0.437981
         1136  +vt 0.712515 0.477544
         1137  +vt 0.460237 0.487786
         1138  +vt 0.502283 0.487786
         1139  +vt 0.502283 0.478450
         1140  +vt 0.460237 0.478450
         1141  +vt 0.712515 0.517108
         1142  +vt 0.712515 0.556671
         1143  +vt 0.712515 0.596234
         1144  +vt 0.487786 0.635797
         1145  +vt 0.487786 0.675360
         1146  +vt 0.478450 0.675360
         1147  +vt 0.478450 0.635797
         1148  +vt 0.712515 0.635797
         1149  +vt 0.712515 0.675360
         1150  +vt 0.502283 0.487786
         1151  +vt 0.460237 0.487786
         1152  +vt 0.460237 0.478450
         1153  +vt 0.502283 0.478450
         1154  +vt 0.670469 0.319292
         1155  +vt 0.670469 0.358855
         1156  +vt 0.670469 0.398418
         1157  +vt 0.670469 0.437981
         1158  +vt 0.670469 0.477544
         1159  +vt 0.670469 0.517108
         1160  +vt 0.670469 0.556671
         1161  +vt 0.670469 0.596234
         1162  +vt 0.670469 0.635797
         1163  +vt 0.670469 0.675360
         1164  +vt 0.628422 0.319292
         1165  +vt 0.628422 0.358855
         1166  +vt 0.628422 0.398418
         1167  +vt 0.628422 0.437981
         1168  +vt 0.628422 0.477544
         1169  +vt 0.628422 0.517108
         1170  +vt 0.628422 0.556671
         1171  +vt 0.628422 0.596234
         1172  +vt 0.628422 0.635797
         1173  +vt 0.487786 0.675360
         1174  +vt 0.487786 0.635797
         1175  +vt 0.478450 0.635797
         1176  +vt 0.478450 0.675360
         1177  +vt 0.628422 0.675360
         1178  +vt 0.586376 0.319292
         1179  +vt 0.586376 0.358855
         1180  +vt 0.586376 0.398418
         1181  +vt 0.586376 0.437981
         1182  +vt 0.586376 0.477544
         1183  +vt 0.586376 0.517108
         1184  +vt 0.487786 0.398418
         1185  +vt 0.487786 0.358855
         1186  +vt 0.478450 0.358855
         1187  +vt 0.478450 0.398418
         1188  +vt 0.586376 0.556671
         1189  +vt 0.586376 0.596234
         1190  +vt 0.586376 0.635797
         1191  +vt 0.586376 0.675360
         1192  +vt 0.544330 0.319292
         1193  +vt 0.544330 0.358855
         1194  +vt 0.460237 0.487786
         1195  +vt 0.502283 0.487786
         1196  +vt 0.502283 0.478450
         1197  +vt 0.460237 0.478450
         1198  +vt 0.544330 0.398418
         1199  +vt 0.544330 0.437981
         1200  +vt 0.544330 0.477544
         1201  +vt 0.544330 0.517108
         1202  +vt 0.544330 0.556671
         1203  +vt 0.544330 0.596234
         1204  +vt 0.544330 0.635797
         1205  +vt 0.544330 0.675360
         1206  +vt 0.502283 0.319292
         1207  +vt 0.502283 0.358855
         1208  +vt 0.502283 0.398418
         1209  +vt 0.502283 0.437981
         1210  +vt 0.502283 0.477544
         1211  +vt 0.502283 0.517108
         1212  +vt 0.502283 0.556671
         1213  +vt 0.502283 0.596234
         1214  +vt 0.502283 0.635797
         1215  +vt 0.502283 0.675360
         1216  +vt 0.460237 0.319292
         1217  +vt 0.460237 0.358855
         1218  +vt 0.460237 0.398418
         1219  +vt 0.487786 0.675360
         1220  +vt 0.487786 0.635797
         1221  +vt 0.478450 0.635797
         1222  +vt 0.478450 0.675360
         1223  +vt 0.460237 0.437981
         1224  +vt 0.460237 0.477544
         1225  +vt 0.460237 0.517108
         1226  +vt 0.487786 0.477544
         1227  +vt 0.487786 0.437981
         1228  +vt 0.478450 0.437981
         1229  +vt 0.478450 0.477544
         1230  +vt 0.460237 0.556671
         1231  +vt 0.460237 0.596234
         1232  +vt 0.460237 0.635797
         1233  +vt 0.502283 0.487786
         1234  +vt 0.502283 0.478450
         1235  +vt 0.460237 0.675360
         1236  +vt 0.418191 0.319292
         1237  +vt 0.418191 0.358855
         1238  +vt 0.418191 0.398418
         1239  +vt 0.418191 0.437981
         1240  +vt 0.418191 0.477544
         1241  +vt 0.487786 0.477544
         1242  +vt 0.487786 0.437981
         1243  +vt 0.478450 0.437981
         1244  +vt 0.478450 0.477544
         1245  +vt 0.418191 0.517108
         1246  +vt 0.418191 0.556671
         1247  +vt 0.418191 0.596234
         1248  +vt 0.418191 0.635797
         1249  +vt 0.418191 0.675360
         1250  +vt 0.376144 0.319292
         1251  +vt 0.376144 0.358855
         1252  +vt 0.376144 0.398418
         1253  +vt 0.376144 0.437981
         1254  +vt 0.487786 0.556671
         1255  +vt 0.487786 0.517108
         1256  +vt 0.478450 0.517108
         1257  +vt 0.478450 0.556671
         1258  +vt 0.376144 0.477544
         1259  +vt 0.376144 0.517108
         1260  +vt 0.460237 0.487786
         1261  +vt 0.502283 0.487786
         1262  +vt 0.502283 0.478450
         1263  +vt 0.460237 0.478450
         1264  +vt 0.376144 0.556671
         1265  +vt 0.376144 0.596234
         1266  +vt 0.376144 0.635797
         1267  +vt 0.376144 0.675360
         1268  +vt 0.334098 0.319292
         1269  +vt 0.334098 0.358855
         1270  +vt 0.334098 0.398418
         1271  +vt 0.334098 0.437981
         1272  +vt 0.334098 0.477544
         1273  +vt 0.334098 0.517108
         1274  +vt 0.334098 0.556671
         1275  +vt 0.334098 0.596234
         1276  +vt 0.334098 0.635797
         1277  +vt 0.334098 0.675360
         1278  +vt 0.487786 0.398418
         1279  +vt 0.487786 0.358855
         1280  +vt 0.478450 0.358855
         1281  +vt 0.478450 0.398418
         1282  +vt 0.292052 0.319292
         1283  +vt 0.292052 0.358855
         1284  +vt 0.292052 0.398418
         1285  +vt 0.292052 0.437981
         1286  +vt 0.292052 0.477544
         1287  +vt 0.292052 0.517108
         1288  +vt 0.292052 0.556671
         1289  +vt 0.292052 0.596234
         1290  +vt 0.487786 0.517108
         1291  +vt 0.478450 0.517108
         1292  +vt 0.292052 0.635797
         1293  +vt 0.292052 0.675360
         1294  +vt 0.250005 0.319292
         1295  +vt 0.250005 0.358855
         1296  +vt 0.502283 0.487786
         1297  +vt 0.460237 0.487786
         1298  +vt 0.460237 0.478450
         1299  +vt 0.502283 0.478450
         1300  +vt 0.250005 0.398418
         1301  +vt 0.250005 0.437981
         1302  +vt 0.250005 0.477544
         1303  +vt 0.250005 0.517108
         1304  +vt 0.250005 0.556671
         1305  +vt 0.250005 0.596234
         1306  +vt 0.250005 0.635797
         1307  +vt 0.250005 0.675360
         1308  +vt 0.207959 0.319292
         1309  +vt 0.207959 0.358855
         1310  +vt 0.207959 0.398418
         1311  +vt 0.207959 0.437981
         1312  +vt 0.207959 0.477544
         1313  +vt 0.207959 0.517108
         1314  +vt 0.207959 0.556671
         1315  +vt 0.207959 0.596234
         1316  +vt 0.207959 0.635797
         1317  +vt 0.207959 0.675360
         1318  +vt 0.165913 0.319292
         1319  +vt 0.165913 0.358855
         1320  +vt 0.487786 0.556671
         1321  +vt 0.478450 0.556671
         1322  +vt 0.165913 0.398418
         1323  +vt 0.165913 0.437981
         1324  +vt 0.712515 0.487786
         1325  +vt 0.754561 0.487786
         1326  +vt 0.754561 0.478450
         1327  +vt 0.712515 0.478450
         1328  +vt 0.165913 0.477544
         1329  +vt 0.165913 0.517108
         1330  +vt 0.250005 0.487786
         1331  +vt 0.292052 0.487786
         1332  +vt 0.292052 0.478450
         1333  +vt 0.250005 0.478450
         1334  +vt 0.165913 0.556671
         1335  +vt 0.165913 0.596234
         1336  +vt 0.165913 0.635797
         1337  +vt 0.754561 0.487786
         1338  +vt 0.712515 0.487786
         1339  +vt 0.712515 0.478450
         1340  +vt 0.754561 0.478450
         1341  +vt 0.165913 0.675360
         1342  +vt 0.123866 0.319292
         1343  +vt 0.123866 0.358855
         1344  +vt 0.123866 0.398418
         1345  +vt 0.123866 0.437981
         1346  +vt 0.123866 0.477544
         1347  +vt 0.123866 0.517108
         1348  +vt 0.123866 0.556671
         1349  +vt 0.123866 0.596234
         1350  +vt 0.123866 0.635797
         1351  +vt 0.123866 0.675360
         1352  +vt 0.081820 0.319292
         1353  +vt 0.081820 0.358855
         1354  +vt 0.487786 0.556671
         1355  +vt 0.487786 0.517108
         1356  +vt 0.478450 0.517108
         1357  +vt 0.478450 0.556671
         1358  +vt 0.081820 0.398418
         1359  +vt 0.081820 0.437981
         1360  +vt 0.081820 0.477544
         1361  +vt 0.487786 0.675360
         1362  +vt 0.487786 0.635797
         1363  +vt 0.478450 0.635797
         1364  +vt 0.478450 0.675360
         1365  +vt 0.081820 0.517108
         1366  +vt 0.081820 0.556671
         1367  +vt 0.081820 0.596234
         1368  +vt 0.081820 0.635797
         1369  +vt 0.487786 0.477544
         1370  +vt 0.487786 0.517108
         1371  +vt 0.478450 0.517108
         1372  +vt 0.478450 0.477544
         1373  +vt 0.081820 0.675360
         1374  +vt 0.039773 0.319292
         1375  +vt 0.039774 0.358855
         1376  +vt 0.039774 0.398418
         1377  +vt 0.039774 0.437981
         1378  +vt 0.039774 0.477544
         1379  +vt 0.039774 0.517108
         1380  +vt 0.039774 0.556671
         1381  +vt 0.039774 0.596234
         1382  +vt 0.039774 0.635797
         1383  +vt 0.039774 0.675360
         1384  +vt 0.123866 0.319292
         1385  +vt 0.123866 0.358855
         1386  +vt 0.081820 0.358855
         1387  +vt 0.081820 0.319292
         1388  +vt 0.123866 0.398418
         1389  +vt 0.123866 0.437981
         1390  +vt 0.081820 0.437981
         1391  +vt 0.081820 0.398418
         1392  +vt 0.123866 0.477544
         1393  +vt 0.081820 0.477544
         1394  +vt 0.123866 0.517108
         1395  +vt 0.123866 0.556671
         1396  +vt 0.081820 0.556671
         1397  +vt 0.081820 0.517108
         1398  +vt 0.123866 0.596234
         1399  +vt 0.081820 0.596234
         1400  +vt 0.123866 0.635797
         1401  +vt 0.081820 0.635797
         1402  +vt 0.123866 0.675360
         1403  +vt 0.081820 0.675360
         1404  +vt 0.165913 0.319292
         1405  +vt 0.165913 0.358855
         1406  +vt 0.165913 0.398418
         1407  +vt 0.165913 0.437981
         1408  +vt 0.165913 0.477544
         1409  +vt 0.165913 0.517108
         1410  +vt 0.165913 0.556671
         1411  +vt 0.165913 0.596234
         1412  +vt 0.165913 0.635797
         1413  +vt 0.165913 0.675360
         1414  +vt 0.207959 0.319292
         1415  +vt 0.207959 0.358855
         1416  +vt 0.207959 0.398418
         1417  +vt 0.207959 0.437981
         1418  +vt 0.207959 0.477544
         1419  +vt 0.207959 0.517108
         1420  +vt 0.207959 0.556671
         1421  +vt 0.207959 0.596234
         1422  +vt 0.207959 0.635797
         1423  +vt 0.207959 0.675360
         1424  +vt 0.250005 0.319292
         1425  +vt 0.250005 0.358855
         1426  +vt 0.250005 0.398418
         1427  +vt 0.250005 0.437981
         1428  +vt 0.250005 0.477544
         1429  +vt 0.250005 0.517108
         1430  +vt 0.250005 0.556671
         1431  +vt 0.250005 0.596234
         1432  +vt 0.250005 0.635797
         1433  +vt 0.250005 0.675360
         1434  +vt 0.292052 0.319292
         1435  +vt 0.292052 0.358855
         1436  +vt 0.292052 0.398418
         1437  +vt 0.292052 0.437981
         1438  +vt 0.292052 0.477544
         1439  +vt 0.292052 0.517108
         1440  +vt 0.292052 0.556671
         1441  +vt 0.292052 0.596234
         1442  +vt 0.292052 0.635797
         1443  +vt 0.292052 0.675360
         1444  +vt 0.334098 0.319292
         1445  +vt 0.334098 0.358855
         1446  +vt 0.334098 0.398418
         1447  +vt 0.334098 0.437981
         1448  +vt 0.334098 0.477544
         1449  +vt 0.334098 0.517108
         1450  +vt 0.334098 0.556671
         1451  +vt 0.334098 0.596234
         1452  +vt 0.334098 0.635797
         1453  +vt 0.334098 0.675360
         1454  +vt 0.376144 0.319292
         1455  +vt 0.376144 0.358855
         1456  +vt 0.376144 0.398418
         1457  +vt 0.376144 0.437981
         1458  +vt 0.376144 0.477544
         1459  +vt 0.376144 0.517108
         1460  +vt 0.376144 0.556671
         1461  +vt 0.376144 0.596234
         1462  +vt 0.376144 0.635797
         1463  +vt 0.376144 0.675360
         1464  +vt 0.418191 0.319292
         1465  +vt 0.418191 0.358855
         1466  +vt 0.418191 0.398418
         1467  +vt 0.418191 0.437981
         1468  +vt 0.418191 0.477544
         1469  +vt 0.418191 0.517108
         1470  +vt 0.418191 0.556671
         1471  +vt 0.418191 0.596234
         1472  +vt 0.418191 0.635797
         1473  +vt 0.418191 0.675360
         1474  +vt 0.460237 0.319292
         1475  +vt 0.460237 0.358855
         1476  +vt 0.460237 0.398418
         1477  +vt 0.460237 0.437981
         1478  +vt 0.460237 0.477544
         1479  +vt 0.460237 0.517108
         1480  +vt 0.460237 0.556671
         1481  +vt 0.460237 0.596234
         1482  +vt 0.460237 0.635797
         1483  +vt 0.460237 0.675360
         1484  +vt 0.502283 0.319292
         1485  +vt 0.502283 0.358855
         1486  +vt 0.502283 0.398418
         1487  +vt 0.502283 0.437981
         1488  +vt 0.502283 0.477544
         1489  +vt 0.502283 0.517108
         1490  +vt 0.502283 0.556671
         1491  +vt 0.502283 0.596234
         1492  +vt 0.502283 0.635797
         1493  +vt 0.502283 0.675360
         1494  +vt 0.544330 0.319292
         1495  +vt 0.544330 0.358855
         1496  +vt 0.544330 0.398418
         1497  +vt 0.544330 0.437981
         1498  +vt 0.544330 0.477544
         1499  +vt 0.544330 0.517108
         1500  +vt 0.544330 0.556671
         1501  +vt 0.544330 0.596234
         1502  +vt 0.544330 0.635797
         1503  +vt 0.544330 0.675360
         1504  +vt 0.586376 0.319292
         1505  +vt 0.586376 0.358855
         1506  +vt 0.586376 0.398418
         1507  +vt 0.586376 0.437981
         1508  +vt 0.586376 0.477544
         1509  +vt 0.586376 0.517108
         1510  +vt 0.586376 0.556671
         1511  +vt 0.586376 0.596234
         1512  +vt 0.586376 0.635797
         1513  +vt 0.586376 0.675360
         1514  +vt 0.628422 0.319292
         1515  +vt 0.628422 0.358855
         1516  +vt 0.628422 0.398418
         1517  +vt 0.628422 0.437981
         1518  +vt 0.628422 0.477544
         1519  +vt 0.628422 0.517108
         1520  +vt 0.628422 0.556671
         1521  +vt 0.628422 0.596234
         1522  +vt 0.628422 0.635797
         1523  +vt 0.628422 0.675360
         1524  +vt 0.670469 0.319292
         1525  +vt 0.670469 0.358855
         1526  +vt 0.670469 0.398418
         1527  +vt 0.670469 0.437981
         1528  +vt 0.670469 0.477544
         1529  +vt 0.670469 0.517108
         1530  +vt 0.670469 0.556671
         1531  +vt 0.670469 0.596234
         1532  +vt 0.670469 0.635797
         1533  +vt 0.670469 0.675360
         1534  +vt 0.712515 0.319292
         1535  +vt 0.712515 0.358855
         1536  +vt 0.712515 0.398418
         1537  +vt 0.712515 0.437981
         1538  +vt 0.712515 0.477544
         1539  +vt 0.712515 0.517108
         1540  +vt 0.712515 0.556671
         1541  +vt 0.712515 0.596234
         1542  +vt 0.712515 0.635797
         1543  +vt 0.712515 0.675360
         1544  +vt 0.754561 0.319292
         1545  +vt 0.754561 0.358855
         1546  +vt 0.754561 0.398418
         1547  +vt 0.754561 0.437981
         1548  +vt 0.754561 0.477544
         1549  +vt 0.754561 0.517108
         1550  +vt 0.754561 0.556671
         1551  +vt 0.754561 0.596234
         1552  +vt 0.754561 0.635797
         1553  +vt 0.754561 0.675360
         1554  +vt 0.796608 0.319292
         1555  +vt 0.796608 0.358855
         1556  +vt 0.796608 0.398418
         1557  +vt 0.796608 0.437981
         1558  +vt 0.796608 0.477544
         1559  +vt 0.796608 0.517108
         1560  +vt 0.796608 0.556671
         1561  +vt 0.796608 0.596234
         1562  +vt 0.796608 0.635797
         1563  +vt 0.796608 0.675360
         1564  +vt 0.838654 0.319292
         1565  +vt 0.838654 0.358855
         1566  +vt 0.838654 0.398418
         1567  +vt 0.838654 0.437981
         1568  +vt 0.838654 0.477544
         1569  +vt 0.838654 0.517108
         1570  +vt 0.838654 0.556671
         1571  +vt 0.838654 0.596234
         1572  +vt 0.838654 0.635797
         1573  +vt 0.838654 0.675360
         1574  +vt 0.880701 0.319292
         1575  +vt 0.880701 0.358855
         1576  +vt 0.880701 0.398418
         1577  +vt 0.880701 0.437981
         1578  +vt 0.880701 0.477544
         1579  +vt 0.880701 0.517108
         1580  +vt 0.880701 0.556671
         1581  +vt 0.880701 0.596234
         1582  +vt 0.880701 0.635797
         1583  +vt 0.880701 0.675360
         1584  +vt 0.922747 0.319292
         1585  +vt 0.922747 0.358855
         1586  +vt 0.922747 0.398418
         1587  +vt 0.922747 0.437981
         1588  +vt 0.922747 0.477544
         1589  +vt 0.922747 0.517108
         1590  +vt 0.922747 0.556671
         1591  +vt 0.922747 0.596234
         1592  +vt 0.922747 0.635797
         1593  +vt 0.922747 0.675360
         1594  +vt 0.039774 0.358855
         1595  +vt 0.039773 0.319292
         1596  +vt 0.039774 0.398418
         1597  +vt 0.039774 0.437981
         1598  +vt 0.039774 0.477544
         1599  +vt 0.039774 0.517108
         1600  +vt 0.039774 0.556671
         1601  +vt 0.039774 0.596234
         1602  +vt 0.039774 0.635797
         1603  +vt 0.039774 0.675360
         1604  +vt 0.922747 0.358855
         1605  +vt 0.922747 0.319292
         1606  +vt 0.922747 0.398418
         1607  +vt 0.922747 0.437981
         1608  +vt 0.922747 0.477544
         1609  +vt 0.922747 0.517108
         1610  +vt 0.922747 0.556671
         1611  +vt 0.922747 0.596234
         1612  +vt 0.922747 0.635797
         1613  +vt 0.922747 0.675360
         1614  +vt 0.478450 0.319292
         1615  +vt 0.478450 0.358855
         1616  +vt 0.487786 0.358855
         1617  +vt 0.487786 0.319292
         1618  +vt 0.478450 0.398418
         1619  +vt 0.487786 0.398418
         1620  +vt 0.478450 0.437981
         1621  +vt 0.487786 0.437981
         1622  +vt 0.478450 0.477544
         1623  +vt 0.487786 0.477544
         1624  +vt 0.478450 0.517108
         1625  +vt 0.487786 0.517108
         1626  +vt 0.478450 0.556671
         1627  +vt 0.487786 0.556671
         1628  +vt 0.478450 0.596234
         1629  +vt 0.487786 0.596234
         1630  +vt 0.478450 0.635797
         1631  +vt 0.487786 0.635797
         1632  +vt 0.478450 0.675360
         1633  +vt 0.487786 0.675360
         1634  +vt 0.478450 0.714923
         1635  +vt 0.487786 0.714923
         1636  +vt 0.487786 0.319292
         1637  +vt 0.487786 0.358855
         1638  +vt 0.478450 0.358855
         1639  +vt 0.478450 0.319292
         1640  +vt 0.487786 0.398418
         1641  +vt 0.478450 0.398418
         1642  +vt 0.487786 0.437981
         1643  +vt 0.478450 0.437981
         1644  +vt 0.487786 0.477544
         1645  +vt 0.478450 0.477544
         1646  +vt 0.487786 0.517108
         1647  +vt 0.478450 0.517108
         1648  +vt 0.487786 0.556671
         1649  +vt 0.478450 0.556671
         1650  +vt 0.487786 0.596234
         1651  +vt 0.478450 0.596234
         1652  +vt 0.487786 0.635797
         1653  +vt 0.478450 0.635797
         1654  +vt 0.487786 0.675360
         1655  +vt 0.478450 0.675360
         1656  +vt 0.487786 0.675360
         1657  +vt 0.487786 0.714923
         1658  +vt 0.478450 0.714923
         1659  +vt 0.478450 0.675360
         1660  +vt 0.880701 0.487786
         1661  +vt 0.838654 0.487786
         1662  +vt 0.838654 0.478450
         1663  +vt 0.880701 0.478450
         1664  +vt 0.487786 0.358855
         1665  +vt 0.487786 0.398418
         1666  +vt 0.478450 0.398418
         1667  +vt 0.478450 0.358855
         1668  +vt 0.838654 0.487786
         1669  +vt 0.880701 0.487786
         1670  +vt 0.880701 0.478450
         1671  +vt 0.838654 0.478450
         1672  +vt 0.487786 0.596234
         1673  +vt 0.487786 0.635797
         1674  +vt 0.478450 0.635797
         1675  +vt 0.478450 0.596234
         1676  +vt 0.487786 0.675360
         1677  +vt 0.487786 0.635797
         1678  +vt 0.478450 0.635797
         1679  +vt 0.478450 0.675360
         1680  +vt 0.670469 0.487786
         1681  +vt 0.628422 0.487786
         1682  +vt 0.628422 0.478450
         1683  +vt 0.670469 0.478450
         1684  +vt 0.207959 0.487786
         1685  +vt 0.165913 0.487786
         1686  +vt 0.165913 0.478450
         1687  +vt 0.207959 0.478450
         1688  +vt 0.628422 0.487786
         1689  +vt 0.670469 0.487786
         1690  +vt 0.670469 0.478450
         1691  +vt 0.628422 0.478450
         1692  +vt 0.165913 0.487786
         1693  +vt 0.207959 0.487786
         1694  +vt 0.207959 0.478450
         1695  +vt 0.165913 0.478450
         1696  +vt 0.880701 0.487786
         1697  +vt 0.838654 0.487786
         1698  +vt 0.838654 0.478450
         1699  +vt 0.880701 0.478450
         1700  +vt 0.487786 0.596234
         1701  +vt 0.487786 0.635797
         1702  +vt 0.478450 0.635797
         1703  +vt 0.478450 0.596234
         1704  +vt 0.487786 0.477544
         1705  +vt 0.487786 0.517108
         1706  +vt 0.478450 0.517108
         1707  +vt 0.478450 0.477544
         1708  +vt 0.487786 0.635797
         1709  +vt 0.487786 0.675360
         1710  +vt 0.478450 0.675360
         1711  +vt 0.478450 0.635797
         1712  +vt 0.207959 0.487786
         1713  +vt 0.165913 0.487786
         1714  +vt 0.165913 0.478450
         1715  +vt 0.207959 0.478450
         1716  +vt 0.487786 0.556671
         1717  +vt 0.487786 0.517108
         1718  +vt 0.478450 0.517108
         1719  +vt 0.478450 0.556671
         1720  +vt 0.838654 0.487786
         1721  +vt 0.880701 0.487786
         1722  +vt 0.880701 0.478450
         1723  +vt 0.838654 0.478450
         1724  +vt 0.165913 0.487786
         1725  +vt 0.207959 0.487786
         1726  +vt 0.207959 0.478450
         1727  +vt 0.165913 0.478450
         1728  +vt 0.418191 0.487786
         1729  +vt 0.376144 0.487786
         1730  +vt 0.376144 0.478450
         1731  +vt 0.418191 0.478450
         1732  +vt 0.487786 0.398418
         1733  +vt 0.487786 0.437981
         1734  +vt 0.478450 0.437981
         1735  +vt 0.478450 0.398418
         1736  +vt 0.207959 0.487786
         1737  +vt 0.165913 0.487786
         1738  +vt 0.165913 0.478450
         1739  +vt 0.207959 0.478450
         1740  +vt 0.838654 0.487786
         1741  +vt 0.796608 0.487786
         1742  +vt 0.796608 0.478450
         1743  +vt 0.838654 0.478450
         1744  +vt 0.376144 0.487786
         1745  +vt 0.376144 0.478450
         1746  +vt 0.165913 0.487786
         1747  +vt 0.207959 0.487786
         1748  +vt 0.207959 0.478450
         1749  +vt 0.165913 0.478450
         1750  +vt 0.487786 0.437981
         1751  +vt 0.487786 0.398418
         1752  +vt 0.478450 0.398418
         1753  +vt 0.478450 0.437981
         1754  +vt 0.796608 0.487786
         1755  +vt 0.838654 0.487786
         1756  +vt 0.838654 0.478450
         1757  +vt 0.796608 0.478450
         1758  +vt 0.376144 0.487786
         1759  +vt 0.376144 0.478450
         1760  +vt 0.487786 0.477544
         1761  +vt 0.487786 0.517108
         1762  +vt 0.478450 0.517108
         1763  +vt 0.478450 0.477544
         1764  +vt 0.376144 0.487786
         1765  +vt 0.418191 0.487786
         1766  +vt 0.418191 0.478450
         1767  +vt 0.376144 0.478450
         1768  +vt 0.487786 0.714923
         1769  +vt 0.487786 0.675360
         1770  +vt 0.478450 0.675360
         1771  +vt 0.478450 0.714923
         1772  +vt 0.628422 0.487786
         1773  +vt 0.586376 0.487786
         1774  +vt 0.586376 0.478450
         1775  +vt 0.628422 0.478450
         1776  +vt 0.207959 0.487786
         1777  +vt 0.165913 0.487786
         1778  +vt 0.165913 0.478450
         1779  +vt 0.207959 0.478450
         1780  +vt 0.487786 0.398418
         1781  +vt 0.487786 0.358855
         1782  +vt 0.478450 0.358855
         1783  +vt 0.478450 0.398418
         1784  +vt 0.586376 0.487786
         1785  +vt 0.628422 0.487786
         1786  +vt 0.628422 0.478450
         1787  +vt 0.586376 0.478450
         1788  +vt 0.165913 0.487786
         1789  +vt 0.207959 0.487786
         1790  +vt 0.207959 0.478450
         1791  +vt 0.165913 0.478450
         1792  +vt 0.487786 0.635797
         1793  +vt 0.487786 0.596234
         1794  +vt 0.478450 0.596234
         1795  +vt 0.478450 0.635797
         1796  +vt 0.487786 0.358855
         1797  +vt 0.487786 0.398418
         1798  +vt 0.478450 0.398418
         1799  +vt 0.478450 0.358855
         1800  +vt 0.487786 0.675360
         1801  +vt 0.487786 0.714923
         1802  +vt 0.478450 0.714923
         1803  +vt 0.478450 0.675360
         1804  +vt 0.487786 0.517108
         1805  +vt 0.487786 0.556671
         1806  +vt 0.478450 0.556671
         1807  +vt 0.478450 0.517108
         1808  +vt 0.487786 0.635797
         1809  +vt 0.487786 0.596234
         1810  +vt 0.478450 0.596234
         1811  +vt 0.478450 0.635797
         1812  +vt 0.487786 0.477544
         1813  +vt 0.478450 0.477544
         1814  +vt 0.487786 0.675360
         1815  +vt 0.487786 0.635797
         1816  +vt 0.478450 0.635797
         1817  +vt 0.478450 0.675360
         1818  +vt 0.796608 0.487786
         1819  +vt 0.796608 0.478450
         1820  +vt 0.586376 0.487786
         1821  +vt 0.544330 0.487786
         1822  +vt 0.544330 0.478450
         1823  +vt 0.586376 0.478450
         1824  +vt 0.796608 0.487786
         1825  +vt 0.838654 0.487786
         1826  +vt 0.838654 0.478450
         1827  +vt 0.796608 0.478450
         1828  +vt 0.487786 0.437981
         1829  +vt 0.487786 0.398418
         1830  +vt 0.478450 0.398418
         1831  +vt 0.478450 0.437981
         1832  +vt 0.544330 0.487786
         1833  +vt 0.586376 0.487786
         1834  +vt 0.586376 0.478450
         1835  +vt 0.544330 0.478450
         1836  +vt 0.487786 0.517108
         1837  +vt 0.487786 0.477544
         1838  +vt 0.478450 0.477544
         1839  +vt 0.478450 0.517108
         1840  +vt 0.487786 0.358855
         1841  +vt 0.487786 0.398418
         1842  +vt 0.478450 0.398418
         1843  +vt 0.478450 0.358855
         1844  +vt 0.487786 0.675360
         1845  +vt 0.487786 0.714923
         1846  +vt 0.478450 0.714923
         1847  +vt 0.478450 0.675360
         1848  +vt 0.796608 0.487786
         1849  +vt 0.754561 0.487786
         1850  +vt 0.754561 0.478450
         1851  +vt 0.796608 0.478450
         1852  +vt 0.487786 0.398418
         1853  +vt 0.487786 0.358855
         1854  +vt 0.478450 0.358855
         1855  +vt 0.478450 0.398418
         1856  +vt 0.754561 0.487786
         1857  +vt 0.796608 0.487786
         1858  +vt 0.796608 0.478450
         1859  +vt 0.754561 0.478450
         1860  +vt 0.487786 0.714923
         1861  +vt 0.487786 0.675360
         1862  +vt 0.478450 0.675360
         1863  +vt 0.478450 0.714923
         1864  +vt 0.376144 0.487786
         1865  +vt 0.334098 0.487786
         1866  +vt 0.334098 0.478450
         1867  +vt 0.376144 0.478450
         1868  +vt 0.123866 0.487786
         1869  +vt 0.081820 0.487786
         1870  +vt 0.081820 0.478450
         1871  +vt 0.123866 0.478450
         1872  +vt 0.334098 0.487786
         1873  +vt 0.376144 0.487786
         1874  +vt 0.376144 0.478450
         1875  +vt 0.334098 0.478450
         1876  +vt 0.487786 0.556671
         1877  +vt 0.487786 0.517108
         1878  +vt 0.478450 0.517108
         1879  +vt 0.478450 0.556671
         1880  +vt 0.081820 0.487786
         1881  +vt 0.123866 0.487786
         1882  +vt 0.123866 0.478450
         1883  +vt 0.081820 0.478450
         1884  +vt 0.487786 0.635797
         1885  +vt 0.487786 0.675360
         1886  +vt 0.478450 0.675360
         1887  +vt 0.478450 0.635797
         1888  +vt 0.487786 0.517108
         1889  +vt 0.487786 0.556671
         1890  +vt 0.478450 0.556671
         1891  +vt 0.478450 0.517108
         1892  +vt 0.123866 0.487786
         1893  +vt 0.081820 0.487786
         1894  +vt 0.081820 0.478450
         1895  +vt 0.123866 0.478450
         1896  +vt 0.487786 0.517108
         1897  +vt 0.487786 0.556671
         1898  +vt 0.478450 0.556671
         1899  +vt 0.478450 0.517108
         1900  +vt 0.081820 0.487786
         1901  +vt 0.123866 0.487786
         1902  +vt 0.123866 0.478450
         1903  +vt 0.081820 0.478450
         1904  +vt 0.487786 0.358855
         1905  +vt 0.487786 0.398418
         1906  +vt 0.478450 0.398418
         1907  +vt 0.478450 0.358855
         1908  +vt 0.487786 0.517108
         1909  +vt 0.487786 0.556671
         1910  +vt 0.478450 0.556671
         1911  +vt 0.478450 0.517108
         1912  +vt 0.754561 0.487786
         1913  +vt 0.712515 0.487786
         1914  +vt 0.712515 0.478450
         1915  +vt 0.754561 0.478450
         1916  +vt 0.487786 0.437981
         1917  +vt 0.487786 0.477544
         1918  +vt 0.478450 0.477544
         1919  +vt 0.478450 0.437981
         1920  +vt 0.487786 0.398418
         1921  +vt 0.487786 0.358855
         1922  +vt 0.478450 0.358855
         1923  +vt 0.478450 0.398418
         1924  +vt 0.712515 0.487786
         1925  +vt 0.754561 0.487786
         1926  +vt 0.754561 0.478450
         1927  +vt 0.712515 0.478450
         1928  +vt 0.487786 0.714923
         1929  +vt 0.487786 0.675360
         1930  +vt 0.478450 0.675360
         1931  +vt 0.478450 0.714923
         1932  +vt 0.487786 0.437981
         1933  +vt 0.487786 0.477544
         1934  +vt 0.478450 0.477544
         1935  +vt 0.478450 0.437981
         1936  +vt 0.123866 0.487786
         1937  +vt 0.081820 0.487786
         1938  +vt 0.081820 0.478450
         1939  +vt 0.123866 0.478450
         1940  +vt 0.754561 0.487786
         1941  +vt 0.712515 0.487786
         1942  +vt 0.712515 0.478450
         1943  +vt 0.754561 0.478450
         1944  +vt 0.334098 0.487786
         1945  +vt 0.292052 0.487786
         1946  +vt 0.292052 0.478450
         1947  +vt 0.334098 0.478450
         1948  +vt 0.487786 0.635797
         1949  +vt 0.478450 0.635797
         1950  +vt 0.081820 0.487786
         1951  +vt 0.123866 0.487786
         1952  +vt 0.123866 0.478450
         1953  +vt 0.081820 0.478450
         1954  +vt 0.712515 0.487786
         1955  +vt 0.712515 0.478450
         1956  +vt 0.292052 0.487786
         1957  +vt 0.334098 0.487786
         1958  +vt 0.334098 0.478450
         1959  +vt 0.292052 0.478450
         1960  +vt 0.487786 0.358855
         1961  +vt 0.487786 0.398418
         1962  +vt 0.478450 0.398418
         1963  +vt 0.478450 0.358855
         1964  +vt 0.487786 0.635797
         1965  +vt 0.487786 0.675360
         1966  +vt 0.478450 0.675360
         1967  +vt 0.478450 0.635797
         1968  +vt 0.754561 0.487786
         1969  +vt 0.712515 0.487786
         1970  +vt 0.712515 0.478450
         1971  +vt 0.754561 0.478450
         1972  +vt 0.712515 0.487786
         1973  +vt 0.754561 0.487786
         1974  +vt 0.754561 0.478450
         1975  +vt 0.712515 0.478450
         1976  +vt 0.292052 0.487786
         1977  +vt 0.250005 0.487786
         1978  +vt 0.250005 0.478450
         1979  +vt 0.292052 0.478450
         1980  +vn -1.0000 0.0000 0.0000
         1981  +vn 0.0000 0.0000 1.0000
         1982  +vn -0.0000 0.0000 -1.0000
         1983  +vn 1.0000 0.0000 -0.0000
         1984  +vn 0.0000 1.0000 -0.0000
         1985  +vn -0.7071 0.0000 -0.7071
         1986  +vn 0.0000 -1.0000 0.0000
         1987  +vn -1.0000 0.0000 0.0001
         1988  +vn 0.0001 0.0000 1.0000
         1989  +vn -0.0001 0.0000 -1.0000
         1990  +vn 1.0000 0.0000 -0.0001
         1991  +vn -0.7072 0.0000 -0.7070
         1992  +vn -1.0000 0.0000 0.0003
         1993  +vn 0.0003 0.0000 1.0000
         1994  +vn -0.0003 0.0000 -1.0000
         1995  +vn 1.0000 0.0000 -0.0003
         1996  +vn -0.7073 0.0000 -0.7069
         1997  +vn -1.0000 0.0000 0.0004
         1998  +vn 0.0004 0.0000 1.0000
         1999  +vn -0.0004 0.0000 -1.0000
         2000  +vn 1.0000 0.0000 -0.0004
         2001  +vn -0.7074 0.0000 -0.7068
         2002  +vn -1.0000 0.0000 0.0005
         2003  +vn 0.0005 0.0000 1.0000
         2004  +vn -0.0005 0.0000 -1.0000
         2005  +vn 1.0000 0.0000 -0.0005
         2006  +vn -0.7075 0.0000 -0.7068
         2007  +vn -0.6853 0.7283 0.0000
         2008  +g punchcards_punchcard.001_paper
         2009  +usemtl paper
         2010  +s off
         2011  +f 44/95/7 48/96/7 45/97/7 42/98/7
         2012  +f 43/99/8 44/100/8 42/101/8 41/102/8
         2013  +f 39/103/9 46/104/9 47/105/9 40/106/9
         2014  +f 40/107/10 43/108/10 41/109/10 39/110/10
         2015  +f 40/111/11 47/112/11 48/113/11 44/114/11 43/115/11
         2016  +f 45/116/12 48/117/12 47/105/12 46/104/12
         2017  +f 41/118/13 42/119/13 45/120/13 46/121/13 39/122/13
         2018  +f 54/123/14 58/124/14 55/125/14 52/126/14
         2019  +f 53/127/15 54/128/15 52/129/15 51/130/15
         2020  +f 49/131/16 56/132/16 57/133/16 50/134/16
         2021  +f 50/135/17 53/136/17 51/137/17 49/138/17
         2022  +f 50/139/11 57/140/11 58/141/11 54/142/11 53/143/11
         2023  +f 55/125/18 58/124/18 57/144/18 56/145/18
         2024  +f 51/146/13 52/147/13 55/148/13 56/149/13 49/150/13
         2025  +f 64/151/19 68/152/19 65/153/19 62/154/19
         2026  +f 63/155/20 64/156/20 62/157/20 61/158/20
         2027  +f 59/159/21 66/160/21 67/161/21 60/162/21
         2028  +f 60/163/22 63/164/22 61/165/22 59/166/22
         2029  +f 60/167/11 67/168/11 68/169/11 64/170/11 63/171/11
         2030  +f 65/153/23 68/152/23 67/172/23 66/173/23
         2031  +f 61/174/13 62/175/13 65/176/13 66/177/13 59/178/13
         2032  +f 74/179/24 78/180/24 75/181/24 72/182/24
         2033  +f 73/183/25 74/184/25 72/185/25 71/186/25
         2034  +f 69/187/26 76/188/26 77/189/26 70/190/26
         2035  +f 70/191/27 73/192/27 71/193/27 69/194/27
         2036  +f 70/195/11 77/196/11 78/197/11 74/198/11 73/199/11
         2037  +f 75/181/28 78/180/28 77/200/28 76/201/28
         2038  +f 71/202/13 72/203/13 75/204/13 76/205/13 69/206/13
         2039  +f 84/207/29 88/208/29 85/209/29 82/210/29
         2040  +f 83/211/30 84/212/30 82/213/30 81/214/30
         2041  +f 79/215/31 86/216/31 87/217/31 80/218/31
         2042  +f 80/219/32 83/220/32 81/221/32 79/222/32
         2043  +f 80/223/11 87/224/11 88/225/11 84/226/11 83/227/11
         2044  +f 85/209/33 88/208/33 87/228/33 86/229/33
         2045  +f 81/230/13 82/231/13 85/232/13 86/233/13 79/234/13
         2046  +f 175/235/10 94/236/10 92/237/10 185/238/10
         2047  +f 195/239/34 154/240/34 174/241/34 205/242/34
         2048  +f 96/243/13 93/244/13 91/245/13 134/246/13
         2049  +f 604/247/9 155/248/9 94/249/9 175/250/9
         2050  +f 174/241/11 154/240/11 153/251/11 173/252/11
         2051  +f 195/253/8 404/254/8 154/255/8
         2052  +f 155/256/11 135/257/11 92/258/11 94/259/11
         2053  +f 173/252/11 153/251/11 152/260/11 172/261/11
         2054  +f 172/261/11 152/260/11 151/262/11 171/263/11
         2055  +f 171/263/11 151/262/11 150/264/11 170/265/11
         2056  +f 170/265/11 150/264/11 149/266/11 169/267/11
         2057  +f 169/267/11 149/266/11 148/268/11 168/269/11
         2058  +f 168/269/11 148/268/11 147/270/11 167/271/11
         2059  +f 167/271/11 147/270/11 146/272/11 166/273/11
         2060  +f 166/273/11 146/272/11 145/274/11 165/275/11
         2061  +f 165/275/11 145/274/11 144/276/11 164/277/11
         2062  +f 164/277/11 144/276/11 143/278/11 163/279/11
         2063  +f 163/279/11 143/278/11 142/280/11 162/281/11
         2064  +f 162/281/11 142/280/11 141/282/11 161/283/11
         2065  +f 161/283/11 141/282/11 140/284/11 160/285/11
         2066  +f 160/285/11 140/284/11 139/286/11 159/287/11
         2067  +f 159/287/11 139/286/11 138/288/11 158/289/11
         2068  +f 158/289/11 138/288/11 137/290/11 157/291/11
         2069  +f 157/291/11 137/290/11 136/292/11 156/293/11
         2070  +f 156/293/11 136/292/11 135/257/11 155/256/11
         2071  +f 185/294/8 92/295/8 135/296/8 215/297/8
         2072  +f 215/297/8 135/296/8 136/298/8 225/299/8
         2073  +f 225/299/8 136/298/8 137/300/8 235/301/8
         2074  +f 235/301/8 137/300/8 138/302/8 245/303/8
         2075  +f 245/303/8 138/302/8 139/304/8 255/305/8
         2076  +f 255/305/8 139/304/8 140/306/8 265/307/8
         2077  +f 265/307/8 140/306/8 141/308/8 275/309/8
         2078  +f 275/309/8 141/308/8 142/310/8 285/311/8
         2079  +f 285/311/8 142/310/8 143/312/8 295/313/8
         2080  +f 295/313/8 143/312/8 144/314/8 305/315/8
         2081  +f 305/315/8 144/314/8 145/316/8 315/317/8
         2082  +f 315/317/8 145/316/8 146/318/8 325/319/8
         2083  +f 325/319/8 146/318/8 147/320/8 335/321/8
         2084  +f 335/321/8 147/320/8 148/322/8 345/323/8
         2085  +f 345/323/8 148/322/8 149/324/8 355/325/8
         2086  +f 355/325/8 149/324/8 150/326/8 365/327/8
         2087  +f 365/327/8 150/326/8 151/328/8 375/329/8
         2088  +f 375/329/8 151/328/8 152/330/8 385/331/8
         2089  +f 385/331/8 152/330/8 153/332/8 394/333/8
         2090  +f 394/333/8 153/332/8 154/255/8 404/254/8
         2091  +f 205/334/9 174/335/9 414/336/9
         2092  +f 414/336/9 174/335/9 173/337/9 424/338/9
         2093  +f 424/338/9 173/337/9 172/339/9 434/340/9
         2094  +f 434/340/9 172/339/9 171/341/9 444/342/9
         2095  +f 444/342/9 171/341/9 170/343/9 454/344/9
         2096  +f 454/344/9 170/343/9 169/345/9 464/346/9
         2097  +f 464/346/9 169/345/9 168/347/9 474/348/9
         2098  +f 474/348/9 168/347/9 167/349/9 484/350/9
         2099  +f 484/350/9 167/349/9 166/351/9 494/352/9
         2100  +f 494/352/9 166/351/9 165/353/9 504/354/9
         2101  +f 504/354/9 165/353/9 164/355/9 514/356/9
         2102  +f 514/356/9 164/355/9 163/357/9 524/358/9
         2103  +f 524/358/9 163/357/9 162/359/9 534/360/9
         2104  +f 534/360/9 162/359/9 161/361/9 544/362/9
         2105  +f 544/362/9 161/361/9 160/363/9 554/364/9
         2106  +f 554/364/9 160/363/9 159/365/9 564/366/9
         2107  +f 564/366/9 159/365/9 158/367/9 574/368/9
         2108  +f 574/368/9 158/367/9 157/369/9 584/370/9
         2109  +f 584/370/9 157/369/9 156/371/9 594/372/9
         2110  +f 594/372/9 156/371/9 155/248/9 604/247/9
         2111  +f 90/373/13 114/374/13 115/375/13 89/376/13
         2112  +f 114/374/13 113/377/13 116/378/13 115/375/13
         2113  +f 113/377/13 112/379/13 117/380/13 116/378/13
         2114  +f 112/379/13 111/381/13 118/382/13 117/380/13
         2115  +f 111/381/13 110/383/13 119/384/13 118/382/13
         2116  +f 110/383/13 109/385/13 120/386/13 119/384/13
         2117  +f 109/385/13 108/387/13 121/388/13 120/386/13
         2118  +f 108/387/13 107/389/13 122/390/13 121/388/13
         2119  +f 107/389/13 106/391/13 123/392/13 122/390/13
         2120  +f 106/391/13 105/393/13 124/394/13 123/392/13
         2121  +f 105/393/13 104/395/13 125/396/13 124/394/13
         2122  +f 104/395/13 103/397/13 126/398/13 125/396/13
         2123  +f 103/397/13 102/399/13 127/400/13 126/398/13
         2124  +f 102/399/13 101/401/13 128/402/13 127/400/13
         2125  +f 101/401/13 100/403/13 129/404/13 128/402/13
         2126  +f 100/403/13 99/405/13 130/406/13 129/404/13
         2127  +f 99/405/13 98/407/13 131/408/13 130/406/13
         2128  +f 98/407/13 97/409/13 132/410/13 131/408/13
         2129  +f 97/409/13 95/411/13 133/412/13 132/410/13
         2130  +f 95/411/13 96/243/13 134/246/13 133/412/13
         2131  +f 95/413/9 603/414/9 613/415/9 96/416/9
         2132  +f 603/414/9 602/417/9 612/418/9 613/415/9
         2133  +f 602/417/9 601/419/9 611/420/9 612/418/9
         2134  +f 601/419/9 600/421/9 610/422/9 611/420/9
         2135  +f 499/423/13 509/424/13 320/425/13 330/426/13
         2136  +f 599/427/9 598/428/9 608/429/9 609/430/9
         2137  +f 598/428/9 597/431/9 607/432/9 608/429/9
         2138  +f 597/431/9 596/433/9 606/434/9 607/432/9
         2139  +f 512/435/10 511/436/10 322/437/10 323/438/10
         2140  +f 595/439/9 594/372/9 604/247/9 605/440/9
         2141  +f 97/441/9 593/442/9 603/414/9 95/413/9
         2142  +f 510/443/11 500/444/11 331/445/11 321/446/11
         2143  +f 592/447/9 591/448/9 601/419/9 602/417/9
         2144  +f 591/448/9 590/449/9 600/421/9 601/419/9
         2145  +f 590/449/9 589/450/9 599/427/9 600/421/9
         2146  +f 589/450/9 588/451/9 598/428/9 599/427/9
         2147  +f 588/451/9 587/452/9 597/431/9 598/428/9
         2148  +f 587/452/9 586/453/9 596/433/9 597/431/9
         2149  +f 586/453/9 585/454/9 595/439/9 596/433/9
         2150  +f 509/455/7 510/456/7 321/457/7 320/458/7
         2151  +f 98/459/9 583/460/9 593/442/9 97/441/9
         2152  +f 583/460/9 582/461/9 592/447/9 593/442/9
         2153  +f 582/461/9 581/462/9 591/448/9 592/447/9
         2154  +f 581/462/9 580/463/9 590/449/9 591/448/9
         2155  +f 580/463/9 579/464/9 589/450/9 590/449/9
         2156  +f 509/455/10 508/465/10 319/466/10 320/458/10
         2157  +f 578/467/9 577/468/9 587/452/9 588/451/9
         2158  +f 577/468/9 576/469/9 586/453/9 587/452/9
         2159  +f 576/469/9 575/470/9 585/454/9 586/453/9
         2160  +f 575/470/9 574/368/9 584/370/9 585/454/9
         2161  +f 99/471/9 573/472/9 583/460/9 98/459/9
         2162  +f 573/472/9 572/473/9 582/461/9 583/460/9
         2163  +f 609/474/7 610/475/7 221/476/7 220/477/7
         2164  +f 571/478/9 570/479/9 580/463/9 581/462/9
         2165  +f 505/480/13 515/481/13 306/482/13 316/483/13
         2166  +f 569/484/9 568/485/9 578/467/9 579/464/9
         2167  +f 568/485/9 567/486/9 577/468/9 578/467/9
         2168  +f 506/487/10 505/488/10 316/489/10 317/490/10
         2169  +f 566/491/9 565/492/9 575/470/9 576/469/9
         2170  +f 516/493/11 506/494/11 317/495/11 307/496/11
         2171  +f 100/497/9 563/498/9 573/472/9 99/471/9
         2172  +f 563/498/9 562/499/9 572/473/9 573/472/9
         2173  +f 562/499/9 561/500/9 571/478/9 572/473/9
         2174  +f 561/500/9 560/501/9 570/479/9 571/478/9
         2175  +f 560/501/9 559/502/9 569/484/9 570/479/9
         2176  +f 559/502/9 558/503/9 568/485/9 569/484/9
         2177  +f 558/503/9 557/504/9 567/486/9 568/485/9
         2178  +f 557/504/9 556/505/9 566/491/9 567/486/9
         2179  +f 556/505/9 555/506/9 565/492/9 566/491/9
         2180  +f 555/506/9 554/364/9 564/366/9 565/492/9
         2181  +f 101/507/9 553/508/9 563/498/9 100/497/9
         2182  +f 553/508/9 552/509/9 562/499/9 563/498/9
         2183  +f 552/509/9 551/510/9 561/500/9 562/499/9
         2184  +f 551/510/9 550/511/9 560/501/9 561/500/9
         2185  +f 550/511/9 549/512/9 559/502/9 560/501/9
         2186  +f 549/512/9 548/513/9 558/503/9 559/502/9
         2187  +f 548/513/9 547/514/9 557/504/9 558/503/9
         2188  +f 547/514/9 546/515/9 556/505/9 557/504/9
         2189  +f 555/516/7 556/517/7 267/518/7 266/519/7
         2190  +f 545/520/9 544/362/9 554/364/9 555/506/9
         2191  +f 102/521/9 543/522/9 553/508/9 101/507/9
         2192  +f 543/522/9 542/523/9 552/509/9 553/508/9
         2193  +f 542/523/9 541/524/9 551/510/9 552/509/9
         2194  +f 541/524/9 540/525/9 550/511/9 551/510/9
         2195  +f 540/525/9 539/526/9 549/512/9 550/511/9
         2196  +f 452/527/7 453/528/7 384/529/7 383/530/7
         2197  +f 538/531/9 537/532/9 547/514/9 548/513/9
         2198  +f 537/532/9 536/533/9 546/515/9 547/514/9
         2199  +f 536/533/9 535/534/9 545/520/9 546/515/9
         2200  +f 535/534/9 534/360/9 544/362/9 545/520/9
         2201  +f 103/535/9 533/536/9 543/522/9 102/521/9
         2202  +f 508/537/13 518/538/13 309/539/13 319/540/13
         2203  +f 532/541/9 531/542/9 541/524/9 542/523/9
         2204  +f 531/542/9 530/543/9 540/525/9 541/524/9
         2205  +f 530/543/9 529/544/9 539/526/9 540/525/9
         2206  +f 529/544/9 528/545/9 538/531/9 539/526/9
         2207  +f 528/545/9 527/546/9 537/532/9 538/531/9
         2208  +f 527/546/9 526/547/9 536/533/9 537/532/9
         2209  +f 526/547/9 525/548/9 535/534/9 536/533/9
         2210  +f 525/548/9 524/358/9 534/360/9 535/534/9
         2211  +f 104/549/9 523/550/9 533/536/9 103/535/9
         2212  +f 523/550/9 522/551/9 532/541/9 533/536/9
         2213  +f 522/551/9 521/552/9 531/542/9 532/541/9
         2214  +f 521/552/9 520/553/9 530/543/9 531/542/9
         2215  +f 520/553/9 519/554/9 529/544/9 530/543/9
         2216  +f 519/554/9 518/555/9 528/545/9 529/544/9
         2217  +f 518/555/9 517/556/9 527/546/9 528/545/9
         2218  +f 517/556/9 516/557/9 526/547/9 527/546/9
         2219  +f 516/557/9 515/558/9 525/548/9 526/547/9
         2220  +f 515/558/9 514/356/9 524/358/9 525/548/9
         2221  +f 105/559/9 513/560/9 523/550/9 104/549/9
         2222  +f 513/560/9 512/561/9 522/551/9 523/550/9
         2223  +f 605/562/7 606/563/7 217/564/7 216/565/7
         2224  +f 511/566/9 510/567/9 520/553/9 521/552/9
         2225  +f 510/567/9 509/568/9 519/554/9 520/553/9
         2226  +f 450/569/7 451/570/7 382/571/7 381/572/7
         2227  +f 508/573/9 507/574/9 517/556/9 518/555/9
         2228  +f 507/574/9 506/575/9 516/557/9 517/556/9
         2229  +f 519/576/11 509/424/11 320/425/11 310/577/11
         2230  +f 505/578/9 504/354/9 514/356/9 515/558/9
         2231  +f 106/579/9 503/580/9 513/560/9 105/559/9
         2232  +f 503/580/9 502/581/9 512/561/9 513/560/9
         2233  +f 502/581/9 501/582/9 511/566/9 512/561/9
         2234  +f 501/582/9 500/583/9 510/567/9 511/566/9
         2235  +f 500/584/7 501/585/7 332/586/7 331/587/7
         2236  +f 499/588/9 498/589/9 508/573/9 509/568/9
         2237  +f 498/589/9 497/590/9 507/574/9 508/573/9
         2238  +f 497/590/9 496/591/9 506/575/9 507/574/9
         2239  +f 496/591/9 495/592/9 505/578/9 506/575/9
         2240  +f 495/592/9 494/352/9 504/354/9 505/578/9
         2241  +f 107/593/9 493/594/9 503/580/9 106/579/9
         2242  +f 493/594/9 492/595/9 502/581/9 503/580/9
         2243  +f 492/595/9 491/596/9 501/582/9 502/581/9
         2244  +f 448/597/7 449/598/7 380/599/7 379/600/7
         2245  +f 490/601/9 489/602/9 499/588/9 500/583/9
         2246  +f 511/603/13 521/604/13 312/605/13 322/606/13
         2247  +f 488/607/9 487/608/9 497/590/9 498/589/9
         2248  +f 487/608/9 486/609/9 496/591/9 497/590/9
         2249  +f 486/609/9 485/610/9 495/592/9 496/591/9
         2250  +f 485/610/9 484/350/9 494/352/9 495/592/9
         2251  +f 108/611/9 483/612/9 493/594/9 107/593/9
         2252  +f 483/612/9 482/613/9 492/595/9 493/594/9
         2253  +f 482/613/9 481/614/9 491/596/9 492/595/9
         2254  +f 481/614/9 480/615/9 490/601/9 491/596/9
         2255  +f 480/615/9 479/616/9 489/602/9 490/601/9
         2256  +f 479/616/9 478/617/9 488/607/9 489/602/9
         2257  +f 478/617/9 477/618/9 487/608/9 488/607/9
         2258  +f 477/618/9 476/619/9 486/609/9 487/608/9
         2259  +f 476/619/9 475/620/9 485/610/9 486/609/9
         2260  +f 602/621/7 603/622/7 234/623/7 233/624/7
         2261  +f 109/625/9 473/626/9 483/612/9 108/611/9
         2262  +f 473/626/9 472/627/9 482/613/9 483/612/9
         2263  +f 472/627/9 471/628/9 481/614/9 482/613/9
         2264  +f 471/628/9 470/629/9 480/615/9 481/614/9
         2265  +f 470/629/9 469/630/9 479/616/9 480/615/9
         2266  +f 469/630/9 468/631/9 478/617/9 479/616/9
         2267  +f 468/631/9 467/632/9 477/618/9 478/617/9
         2268  +f 500/584/10 499/633/10 330/634/10 331/587/10
         2269  +f 466/635/9 465/636/9 475/620/9 476/619/9
         2270  +f 465/636/9 464/346/9 474/348/9 475/620/9
         2271  +f 110/637/9 463/638/9 473/626/9 109/625/9
         2272  +f 522/639/11 512/640/11 323/641/11 313/642/11
         2273  +f 462/643/9 461/644/9 471/628/9 472/627/9
         2274  +f 461/644/9 460/645/9 470/629/9 471/628/9
         2275  +f 460/645/9 459/646/9 469/630/9 470/629/9
         2276  +f 459/646/9 458/647/9 468/631/9 469/630/9
         2277  +f 458/647/9 457/648/9 467/632/9 468/631/9
         2278  +f 457/648/9 456/649/9 466/635/9 467/632/9
         2279  +f 456/649/9 455/650/9 465/636/9 466/635/9
         2280  +f 455/650/9 454/344/9 464/346/9 465/636/9
         2281  +f 111/651/9 453/652/9 463/638/9 110/637/9
         2282  +f 453/652/9 452/653/9 462/643/9 463/638/9
         2283  +f 452/653/9 451/654/9 461/644/9 462/643/9
         2284  +f 451/654/9 450/655/9 460/645/9 461/644/9
         2285  +f 450/655/9 449/656/9 459/646/9 460/645/9
         2286  +f 449/656/9 448/657/9 458/647/9 459/646/9
         2287  +f 448/657/9 447/658/9 457/648/9 458/647/9
         2288  +f 447/658/9 446/659/9 456/649/9 457/648/9
         2289  +f 446/659/9 445/660/9 455/650/9 456/649/9
         2290  +f 445/660/9 444/342/9 454/344/9 455/650/9
         2291  +f 112/661/9 443/662/9 453/652/9 111/651/9
         2292  +f 498/663/7 499/633/7 330/634/7 329/664/7
         2293  +f 442/665/9 441/666/9 451/654/9 452/653/9
         2294  +f 564/667/13 574/668/13 245/669/13 255/670/13
         2295  +f 440/671/9 439/672/9 449/656/9 450/655/9
         2296  +f 462/673/13 472/674/13 363/675/13 373/676/13
         2297  +f 438/677/9 437/678/9 447/658/9 448/657/9
         2298  +f 437/678/9 436/679/9 446/659/9 447/658/9
         2299  +f 575/680/11 565/681/11 256/682/11 246/683/11
         2300  +f 435/684/9 434/340/9 444/342/9 445/660/9
         2301  +f 113/685/9 433/686/9 443/662/9 112/661/9
         2302  +f 433/686/9 432/687/9 442/665/9 443/662/9
         2303  +f 432/687/9 431/688/9 441/666/9 442/665/9
         2304  +f 431/688/9 430/689/9 440/671/9 441/666/9
         2305  +f 430/689/9 429/690/9 439/672/9 440/671/9
         2306  +f 429/690/9 428/691/9 438/677/9 439/672/9
         2307  +f 428/691/9 427/692/9 437/678/9 438/677/9
         2308  +f 427/692/9 426/693/9 436/679/9 437/678/9
         2309  +f 426/693/9 425/694/9 435/684/9 436/679/9
         2310  +f 425/694/9 424/338/9 434/340/9 435/684/9
         2311  +f 114/695/9 423/696/9 433/686/9 113/685/9
         2312  +f 548/697/7 549/698/7 280/699/7 279/700/7
         2313  +f 422/701/9 421/702/9 431/688/9 432/687/9
         2314  +f 421/702/9 420/703/9 430/689/9 431/688/9
         2315  +f 445/704/7 446/705/7 377/706/7 376/707/7
         2316  +f 419/708/9 418/709/9 428/691/9 429/690/9
         2317  +f 418/709/9 417/710/9 427/692/9 428/691/9
         2318  +f 417/710/9 416/711/9 426/693/9 427/692/9
         2319  +f 600/712/10 599/713/10 230/714/10 231/715/10
         2320  +f 415/716/9 414/336/9 424/338/9 425/694/9
         2321  +f 90/717/9 214/718/9 423/696/9 114/695/9
         2322  +f 214/718/9 213/719/9 422/701/9 423/696/9
         2323  +f 213/719/9 212/720/9 421/702/9 422/701/9
         2324  +f 212/720/9 211/721/9 420/703/9 421/702/9
         2325  +f 211/721/9 210/722/9 419/708/9 420/703/9
         2326  +f 210/722/9 209/723/9 418/709/9 419/708/9
         2327  +f 209/723/9 208/724/9 417/710/9 418/709/9
         2328  +f 208/724/9 207/725/9 416/711/9 417/710/9
         2329  +f 207/725/9 206/726/9 415/716/9 416/711/9
         2330  +f 206/726/9 205/334/9 414/336/9 415/716/9
         2331  +f 116/727/8 403/728/8 413/729/8 115/730/8
         2332  +f 402/731/8 401/732/8 411/733/8 412/734/8
         2333  +f 401/732/8 400/735/8 410/736/8 411/733/8
         2334  +f 399/737/8 398/738/8 408/739/8 409/740/8
         2335  +f 398/738/8 397/741/8 407/742/8 408/739/8
         2336  +f 397/741/8 396/743/8 406/744/8 407/742/8
         2337  +f 395/745/8 394/333/8 404/254/8 405/746/8
         2338  +f 117/747/8 393/748/8 403/728/8 116/727/8
         2339  +f 393/748/8 392/749/8 402/731/8 403/728/8
         2340  +f 392/749/8 391/750/8 401/732/8 402/731/8
         2341  +f 391/750/8 390/751/8 400/735/8 401/732/8
         2342  +f 390/751/8 389/752/8 399/737/8 400/735/8
         2343  +f 389/752/8 388/753/8 398/738/8 399/737/8
         2344  +f 388/753/8 387/754/8 397/741/8 398/738/8
         2345  +f 614/755/8 386/756/8 395/745/8 396/743/8
         2346  +f 386/756/8 385/331/8 394/333/8 395/745/8
         2347  +f 118/757/8 384/758/8 393/748/8 117/747/8
         2348  +f 383/759/8 382/760/8 391/750/8 392/749/8
         2349  +f 381/761/8 380/762/8 389/752/8 390/751/8
         2350  +f 379/763/8 378/764/8 387/754/8 388/753/8
         2351  +f 378/764/8 377/765/8 614/755/8 387/754/8
         2352  +f 376/766/8 375/329/8 385/331/8 386/756/8
         2353  +f 119/767/8 374/768/8 384/758/8 118/757/8
         2354  +f 374/768/8 373/769/8 383/759/8 384/758/8
         2355  +f 373/769/8 372/770/8 382/760/8 383/759/8
         2356  +f 372/770/8 371/771/8 381/761/8 382/760/8
         2357  +f 371/771/8 370/772/8 380/762/8 381/761/8
         2358  +f 370/772/8 369/773/8 379/763/8 380/762/8
         2359  +f 369/773/8 368/774/8 378/764/8 379/763/8
         2360  +f 368/774/8 367/775/8 377/765/8 378/764/8
         2361  +f 367/775/8 366/776/8 376/766/8 377/765/8
         2362  +f 366/776/8 365/327/8 375/329/8 376/766/8
         2363  +f 120/777/8 364/778/8 374/768/8 119/767/8
         2364  +f 363/779/8 362/780/8 372/770/8 373/769/8
         2365  +f 362/780/8 361/781/8 371/771/8 372/770/8
         2366  +f 361/781/8 360/782/8 370/772/8 371/771/8
         2367  +f 360/782/8 359/783/8 369/773/8 370/772/8
         2368  +f 359/783/8 358/784/8 368/774/8 369/773/8
         2369  +f 358/784/8 357/785/8 367/775/8 368/774/8
         2370  +f 357/785/8 356/786/8 366/776/8 367/775/8
         2371  +f 356/786/8 355/325/8 365/327/8 366/776/8
         2372  +f 121/787/8 354/788/8 364/778/8 120/777/8
         2373  +f 354/788/8 353/789/8 363/779/8 364/778/8
         2374  +f 353/789/8 352/790/8 362/780/8 363/779/8
         2375  +f 352/790/8 351/791/8 361/781/8 362/780/8
         2376  +f 351/791/8 350/792/8 360/782/8 361/781/8
         2377  +f 350/792/8 349/793/8 359/783/8 360/782/8
         2378  +f 349/793/8 348/794/8 358/784/8 359/783/8
         2379  +f 347/795/8 346/796/8 356/786/8 357/785/8
         2380  +f 346/796/8 345/323/8 355/325/8 356/786/8
         2381  +f 122/797/8 344/798/8 354/788/8 121/787/8
         2382  +f 344/798/8 343/799/8 353/789/8 354/788/8
         2383  +f 343/799/8 342/800/8 352/790/8 353/789/8
         2384  +f 342/800/8 341/801/8 351/791/8 352/790/8
         2385  +f 341/801/8 340/802/8 350/792/8 351/791/8
         2386  +f 340/802/8 339/803/8 349/793/8 350/792/8
         2387  +f 339/803/8 338/804/8 348/794/8 349/793/8
         2388  +f 338/804/8 337/805/8 347/795/8 348/794/8
         2389  +f 337/805/8 336/806/8 346/796/8 347/795/8
         2390  +f 123/807/8 334/808/8 344/798/8 122/797/8
         2391  +f 334/808/8 333/809/8 343/799/8 344/798/8
         2392  +f 333/809/8 332/810/8 342/800/8 343/799/8
         2393  +f 331/811/8 330/812/8 340/802/8 341/801/8
         2394  +f 329/813/8 328/814/8 338/804/8 339/803/8
         2395  +f 328/814/8 327/815/8 337/805/8 338/804/8
         2396  +f 327/815/8 326/816/8 336/806/8 337/805/8
         2397  +f 326/816/8 325/319/8 335/321/8 336/806/8
         2398  +f 124/817/8 324/818/8 334/808/8 123/807/8
         2399  +f 324/818/8 323/819/8 333/809/8 334/808/8
         2400  +f 323/819/8 322/820/8 332/810/8 333/809/8
         2401  +f 322/820/8 321/821/8 331/811/8 332/810/8
         2402  +f 320/822/8 319/823/8 329/813/8 330/812/8
         2403  +f 319/823/8 318/824/8 328/814/8 329/813/8
         2404  +f 318/824/8 317/825/8 327/815/8 328/814/8
         2405  +f 317/825/8 316/826/8 326/816/8 327/815/8
         2406  +f 316/826/8 315/317/8 325/319/8 326/816/8
         2407  +f 125/827/8 314/828/8 324/818/8 124/817/8
         2408  +f 314/828/8 313/829/8 323/819/8 324/818/8
         2409  +f 312/830/8 311/831/8 321/821/8 322/820/8
         2410  +f 311/831/8 310/832/8 320/822/8 321/821/8
         2411  +f 309/833/8 308/834/8 318/824/8 319/823/8
         2412  +f 308/834/8 307/835/8 317/825/8 318/824/8
         2413  +f 306/836/8 305/315/8 315/317/8 316/826/8
         2414  +f 126/837/8 304/838/8 314/828/8 125/827/8
         2415  +f 304/838/8 303/839/8 313/829/8 314/828/8
         2416  +f 303/839/8 302/840/8 312/830/8 313/829/8
         2417  +f 302/840/8 301/841/8 311/831/8 312/830/8
         2418  +f 301/841/8 300/842/8 310/832/8 311/831/8
         2419  +f 300/842/8 299/843/8 309/833/8 310/832/8
         2420  +f 299/843/8 298/844/8 308/834/8 309/833/8
         2421  +f 298/844/8 297/845/8 307/835/8 308/834/8
         2422  +f 297/845/8 296/846/8 306/836/8 307/835/8
         2423  +f 296/846/8 295/313/8 305/315/8 306/836/8
         2424  +f 127/847/8 294/848/8 304/838/8 126/837/8
         2425  +f 293/849/8 292/850/8 302/840/8 303/839/8
         2426  +f 292/850/8 291/851/8 301/841/8 302/840/8
         2427  +f 291/851/8 290/852/8 300/842/8 301/841/8
         2428  +f 290/852/8 289/853/8 299/843/8 300/842/8
         2429  +f 289/853/8 288/854/8 298/844/8 299/843/8
         2430  +f 288/854/8 287/855/8 297/845/8 298/844/8
         2431  +f 287/855/8 286/856/8 296/846/8 297/845/8
         2432  +f 286/856/8 285/311/8 295/313/8 296/846/8
         2433  +f 128/857/8 284/858/8 294/848/8 127/847/8
         2434  +f 284/858/8 283/859/8 293/849/8 294/848/8
         2435  +f 283/859/8 282/860/8 292/850/8 293/849/8
         2436  +f 282/860/8 281/861/8 291/851/8 292/850/8
         2437  +f 281/861/8 280/862/8 290/852/8 291/851/8
         2438  +f 279/863/8 278/864/8 288/854/8 289/853/8
         2439  +f 278/864/8 277/865/8 287/855/8 288/854/8
         2440  +f 277/865/8 276/866/8 286/856/8 287/855/8
         2441  +f 276/866/8 275/309/8 285/311/8 286/856/8
         2442  +f 129/867/8 274/868/8 284/858/8 128/857/8
         2443  +f 274/868/8 273/869/8 283/859/8 284/858/8
         2444  +f 273/869/8 272/870/8 282/860/8 283/859/8
         2445  +f 272/870/8 271/871/8 281/861/8 282/860/8
         2446  +f 271/871/8 270/872/8 280/862/8 281/861/8
         2447  +f 270/872/8 269/873/8 279/863/8 280/862/8
         2448  +f 269/873/8 268/874/8 278/864/8 279/863/8
         2449  +f 268/874/8 267/875/8 277/865/8 278/864/8
         2450  +f 266/876/8 265/307/8 275/309/8 276/866/8
         2451  +f 130/877/8 264/878/8 274/868/8 129/867/8
         2452  +f 264/878/8 263/879/8 273/869/8 274/868/8
         2453  +f 263/879/8 262/880/8 272/870/8 273/869/8
         2454  +f 262/880/8 261/881/8 271/871/8 272/870/8
         2455  +f 261/881/8 260/882/8 270/872/8 271/871/8
         2456  +f 260/882/8 259/883/8 269/873/8 270/872/8
         2457  +f 259/883/8 258/884/8 268/874/8 269/873/8
         2458  +f 258/884/8 257/885/8 267/875/8 268/874/8
         2459  +f 257/885/8 256/886/8 266/876/8 267/875/8
         2460  +f 256/886/8 255/305/8 265/307/8 266/876/8
         2461  +f 131/887/8 254/888/8 264/878/8 130/877/8
         2462  +f 254/888/8 253/889/8 263/879/8 264/878/8
         2463  +f 252/890/8 251/891/8 261/881/8 262/880/8
         2464  +f 250/892/8 249/893/8 259/883/8 260/882/8
         2465  +f 249/893/8 248/894/8 258/884/8 259/883/8
         2466  +f 247/895/8 246/896/8 256/886/8 257/885/8
         2467  +f 132/897/8 244/898/8 254/888/8 131/887/8
         2468  +f 244/898/8 243/899/8 253/889/8 254/888/8
         2469  +f 243/899/8 242/900/8 252/890/8 253/889/8
         2470  +f 242/900/8 241/901/8 251/891/8 252/890/8
         2471  +f 241/901/8 240/902/8 250/892/8 251/891/8
         2472  +f 239/903/8 238/904/8 248/894/8 249/893/8
         2473  +f 238/904/8 237/905/8 247/895/8 248/894/8
         2474  +f 237/905/8 236/906/8 246/896/8 247/895/8
         2475  +f 236/906/8 235/301/8 245/303/8 246/896/8
         2476  +f 133/907/8 234/908/8 244/898/8 132/897/8
         2477  +f 233/909/8 232/910/8 242/900/8 243/899/8
         2478  +f 232/910/8 231/911/8 241/901/8 242/900/8
         2479  +f 231/911/8 230/912/8 240/902/8 241/901/8
         2480  +f 230/912/8 229/913/8 239/903/8 240/902/8
         2481  +f 229/913/8 228/914/8 238/904/8 239/903/8
         2482  +f 228/914/8 227/915/8 237/905/8 238/904/8
         2483  +f 227/915/8 226/916/8 236/906/8 237/905/8
         2484  +f 134/917/8 224/918/8 234/908/8 133/907/8
         2485  +f 224/918/8 223/919/8 233/909/8 234/908/8
         2486  +f 223/919/8 222/920/8 232/910/8 233/909/8
         2487  +f 222/920/8 221/921/8 231/911/8 232/910/8
         2488  +f 220/922/8 219/923/8 229/913/8 230/912/8
         2489  +f 219/923/8 218/924/8 228/914/8 229/913/8
         2490  +f 218/924/8 217/925/8 227/915/8 228/914/8
         2491  +f 216/926/8 215/297/8 225/299/8 226/916/8
         2492  +f 91/927/8 194/928/8 224/918/8 134/917/8
         2493  +f 194/928/8 193/929/8 223/919/8 224/918/8
         2494  +f 193/929/8 192/930/8 222/920/8 223/919/8
         2495  +f 192/930/8 191/931/8 221/921/8 222/920/8
         2496  +f 191/931/8 190/932/8 220/922/8 221/921/8
         2497  +f 190/932/8 189/933/8 219/923/8 220/922/8
         2498  +f 189/933/8 188/934/8 218/924/8 219/923/8
         2499  +f 188/934/8 187/935/8 217/925/8 218/924/8
         2500  +f 187/935/8 186/936/8 216/926/8 217/925/8
         2501  +f 186/936/8 185/294/8 215/297/8 216/926/8
         2502  +f 115/730/8 413/729/8 204/937/8 89/938/8
         2503  +f 413/729/8 412/734/8 203/939/8 204/937/8
         2504  +f 412/734/8 411/733/8 202/940/8 203/939/8
         2505  +f 411/733/8 410/736/8 201/941/8 202/940/8
         2506  +f 410/736/8 409/740/8 200/942/8 201/941/8
         2507  +f 409/740/8 408/739/8 199/943/8 200/942/8
         2508  +f 408/739/8 407/742/8 198/944/8 199/943/8
         2509  +f 407/742/8 406/744/8 197/945/8 198/944/8
         2510  +f 406/744/8 405/746/8 196/946/8 197/945/8
         2511  +f 405/746/8 404/254/8 195/253/8 196/946/8
         2512  +f 96/416/9 613/415/9 184/947/9 93/948/9
         2513  +f 613/415/9 612/418/9 183/949/9 184/947/9
         2514  +f 612/418/9 611/420/9 182/950/9 183/949/9
         2515  +f 611/420/9 610/422/9 181/951/9 182/950/9
         2516  +f 610/422/9 609/430/9 180/952/9 181/951/9
         2517  +f 609/430/9 608/429/9 179/953/9 180/952/9
         2518  +f 608/429/9 607/432/9 178/954/9 179/953/9
         2519  +f 607/432/9 606/434/9 177/955/9 178/954/9
         2520  +f 606/434/9 605/440/9 176/956/9 177/955/9
         2521  +f 605/440/9 604/247/9 175/250/9 176/956/9
         2522  +f 89/957/7 204/958/7 214/959/7 90/960/7
         2523  +f 204/958/7 203/961/7 213/962/7 214/959/7
         2524  +f 203/961/7 202/963/7 212/964/7 213/962/7
         2525  +f 202/963/7 201/965/7 211/966/7 212/964/7
         2526  +f 201/965/7 200/967/7 210/968/7 211/966/7
         2527  +f 200/967/7 199/969/7 209/970/7 210/968/7
         2528  +f 199/969/7 198/971/7 208/972/7 209/970/7
         2529  +f 198/971/7 197/973/7 207/974/7 208/972/7
         2530  +f 197/973/7 196/975/7 206/976/7 207/974/7
         2531  +f 196/975/7 195/977/7 205/978/7 206/976/7
         2532  +f 93/979/10 184/980/10 194/981/10 91/982/10
         2533  +f 184/980/10 183/983/10 193/984/10 194/981/10
         2534  +f 183/983/10 182/985/10 192/986/10 193/984/10
         2535  +f 182/985/10 181/987/10 191/988/10 192/986/10
         2536  +f 181/987/10 180/989/10 190/990/10 191/988/10
         2537  +f 180/989/10 179/991/10 189/992/10 190/990/10
         2538  +f 179/991/10 178/993/10 188/994/10 189/992/10
         2539  +f 178/993/10 177/995/10 187/996/10 188/994/10
         2540  +f 177/995/10 176/997/10 186/998/10 187/996/10
         2541  +f 176/997/10 175/235/10 185/238/10 186/998/10
         2542  +f 565/999/10 564/1000/10 255/1001/10 256/1002/10
         2543  +f 610/1003/11 600/1004/11 231/1005/11 221/1006/11
         2544  +f 463/1007/10 462/1008/10 373/1009/10 374/1010/10
         2545  +f 599/1011/13 609/1012/13 220/1013/13 230/1014/13
         2546  +f 567/1015/10 566/1016/10 257/1017/10 258/1018/10
         2547  +f 515/1019/7 516/1020/7 307/1021/7 306/1022/7
         2548  +f 556/1023/11 546/1024/11 277/1025/11 267/1026/11
         2549  +f 453/1027/11 443/1028/11 393/1029/11 384/1030/11
         2550  +f 545/1031/13 555/1032/13 266/1033/13 276/1034/13
         2551  +f 442/1035/13 452/1036/13 383/1037/13 392/1038/13
         2552  +f 606/1039/11 596/1040/11 227/1041/11 217/1042/11
         2553  +f 467/1043/10 466/1044/10 357/1045/10 358/1046/10
         2554  +f 570/1047/10 569/1048/10 260/1049/10 261/1050/10
         2555  +f 416/1051/10 415/1052/10 405/1053/10 406/1054/10
         2556  +f 451/1055/11 441/1056/11 391/1057/11 382/1058/11
         2557  +f 518/1059/7 519/1060/7 310/1061/7 309/1062/7
         2558  +f 595/1063/13 605/1064/13 216/1065/13 226/1066/13
         2559  +f 440/1067/13 450/1068/13 381/1069/13 390/1070/13
         2560  +f 501/1071/11 491/1072/11 342/1073/11 332/1074/11
         2561  +f 572/1075/10 571/1076/10 262/1077/10 263/1078/10
         2562  +f 449/1079/11 439/1080/11 389/1081/11 380/1082/11
         2563  +f 603/1083/11 593/1084/11 244/1085/11 234/1086/11
         2564  +f 490/1087/13 500/444/13 331/445/13 341/1088/13
         2565  +f 438/1089/13 448/1090/13 379/1091/13 388/1092/13
         2566  +f 521/1093/7 522/1094/7 313/1095/7 312/1096/7
         2567  +f 592/1097/13 602/1098/13 233/1099/13 243/1100/13
         2568  +f 499/423/11 489/1101/11 340/1102/11 330/426/11
         2569  +f 420/1103/10 419/1104/10 409/1105/10 410/1106/10
         2570  +f 488/1107/13 498/1108/13 329/1109/13 339/1110/13
         2571  +f 574/1111/7 575/1112/7 246/1113/7 245/1114/7
         2572  +f 549/1115/11 539/1116/11 290/1117/11 280/1118/11
         2573  +f 446/1119/11 436/1120/11 614/1121/11 377/1122/11
         2574  +f 472/1123/7 473/1124/7 364/1125/7 363/1126/7
         2575  +f 538/1127/13 548/1128/13 279/1129/13 289/1130/13
         2576  +f 435/1131/13 445/1132/13 376/1133/13 386/1134/13
         2577  +f 576/1135/7 577/1136/7 248/1137/7 247/1138/7
         2578  +f 423/1139/10 422/1140/10 412/1141/10 413/1142/10
         2579  +f 475/1143/10 474/1144/10 345/1145/10 346/1146/10
         2580  +f 579/1147/10 578/1148/10 249/1149/10 250/1150/10
         2581  +f 476/1151/7 477/1152/7 348/1153/7 347/1154/7
         2582  +f 579/1147/7 580/1155/7 251/1156/7 250/1150/7
         2583  +f 425/1157/7 426/1158/7 396/1159/7 395/1160/7
         2584  +f 595/1063/11 585/1161/11 236/1162/11 226/1066/11
         2585  +f 543/1163/11 533/1164/11 304/1165/11 294/1166/11
         2586  +f 584/1167/13 594/1168/13 225/1169/13 235/1170/13
         2587  +f 581/1171/7 582/1172/7 253/1173/7 252/1174/7
         2588  +f 532/1175/13 542/1176/13 293/1177/13 303/1178/13
         2589  +f 429/1179/7 430/1180/7 400/1181/7 399/1182/7
         2590  +f 533/1183/10 532/1184/10 303/1185/10 304/1186/10
         2591  +f 585/1187/10 584/1188/10 235/1189/10 236/1190/10
         2592  +f 589/1191/11 579/1192/11 250/1193/11 240/1194/11
         2593  +f 432/1195/7 433/1196/7 403/1197/7 402/1198/7
         2594  +f 578/1199/13 588/1200/13 239/1201/13 249/1202/13
         2595  +f 484/1203/7 485/1204/7 336/1205/7 335/1206/7
         2596  +f 485/1207/11 475/1208/11 346/1209/11 336/1210/11
         2597  +f 433/1211/11 423/1212/11 413/1213/11 403/1214/11
         2598  +f 474/1215/13 484/1216/13 335/1217/13 345/1218/13
         2599  +f 588/1219/7 589/1220/7 240/1221/7 239/1222/7
         2600  +f 422/1223/13 432/1224/13 402/1225/13 412/1226/13
         2601  +f 436/1227/10 435/1228/10 386/1229/10 614/1230/10
         2602  +f 539/1231/10 538/1232/10 289/1233/10 290/1234/10
         2603  +f 430/1235/11 420/1236/11 410/1237/11 400/1238/11
         2604  +f 489/1239/10 488/1240/10 339/1241/10 340/1242/10
         2605  +f 419/1243/13 429/1244/13 399/1245/13 409/1246/13
         2606  +f 593/1247/10 592/1248/10 243/1249/10 244/1250/10
         2607  +f 439/1251/10 438/1252/10 388/1253/10 389/1254/10
         2608  +f 582/1255/11 572/1256/11 263/1257/11 253/1258/11
         2609  +f 491/1259/10 490/1260/10 341/1261/10 342/1262/10
         2610  +f 542/1263/7 543/1264/7 294/1265/7 293/1266/7
         2611  +f 571/1267/13 581/1268/13 252/1269/13 262/1270/13
         2612  +f 594/1271/7 595/1272/7 226/1273/7 225/1274/7
         2613  +f 441/1275/10 440/1276/10 390/1277/10 391/1278/10
         2614  +f 426/1279/11 416/1280/11 406/1281/11 396/1282/11
         2615  +f 580/1283/11 570/1284/11 261/1285/11 251/1286/11
         2616  +f 477/1287/11 467/1288/11 358/1289/11 348/1290/11
         2617  +f 596/1291/10 595/1272/10 226/1273/10 227/1292/10
         2618  +f 415/1293/13 425/1294/13 395/1295/13 405/1296/13
         2619  +f 569/1297/13 579/1192/13 250/1193/13 260/1298/13
         2620  +f 466/1299/13 476/1300/13 347/1301/13 357/1302/13
         2621  +f 443/1303/10 442/1304/10 392/1305/10 393/1306/10
         2622  +f 546/1307/10 545/1308/10 276/1309/10 277/1310/10
         2623  +f 577/1311/11 567/1312/11 258/1313/11 248/1314/11
         2624  +f 566/1315/13 576/1316/13 247/1317/13 257/1318/13
         2625  +f 473/1319/11 463/1320/11 374/1321/11 364/1322/11
         2626  +o carriage.001_Cube.009
         2627  +v -0.050000 -0.139420 0.190550
         2628  +v -0.050000 -0.100545 0.190550
         2629  +v -0.050000 -0.139420 0.090550
         2630  +v -0.050000 -0.100545 0.090550
         2631  +v 0.050000 -0.139420 0.190550
         2632  +v 0.050000 -0.100545 0.190550
         2633  +v 0.050000 -0.139420 0.090550
         2634  +v 0.050000 -0.100545 0.090550
         2635  +v -0.050000 -0.139420 0.123884
         2636  +v -0.050000 -0.139420 0.157217
         2637  +v -0.050000 -0.100545 0.157217
         2638  +v -0.050000 -0.100545 0.123884
         2639  +v 0.050000 -0.139420 0.157217
         2640  +v 0.050000 -0.139420 0.123884
         2641  +v 0.050000 -0.100545 0.123884
         2642  +v 0.050000 -0.100545 0.157217
         2643  +v -0.050000 -0.061015 0.123884
         2644  +v -0.050000 -0.061015 0.090550
         2645  +v 0.050000 -0.061015 0.090550
         2646  +v 0.050000 -0.013195 0.157217
         2647  +v 0.050000 -0.013195 0.190550
         2648  +v -0.050000 -0.013195 0.190550
         2649  +v -0.050000 -0.013195 0.157217
         2650  +v 0.050000 -0.061015 0.123884
         2651  +v -0.050000 -0.061015 0.132187
         2652  +v -0.050000 -0.061015 0.088644
         2653  +v 0.050000 -0.061015 0.088644
         2654  +v 0.050000 -0.061015 0.132187
         2655  +v -0.050000 0.001110 0.132187
         2656  +v -0.050000 0.001110 0.088644
         2657  +v 0.050000 0.001110 0.088644
         2658  +v 0.050000 0.001110 0.132187
         2659  +v -0.050000 -0.049181 0.123893
         2660  +v -0.050000 -0.049181 0.096938
         2661  +v 0.050000 -0.049181 0.096938
         2662  +v 0.050000 -0.049181 0.123893
         2663  +v -0.050000 -0.010723 0.123893
         2664  +v -0.050000 -0.010723 0.096938
         2665  +v 0.050000 -0.010723 0.096938
         2666  +v 0.050000 -0.010723 0.123893
         2667  +v 0.050000 0.001110 0.132187
         2668  +v 0.050000 0.001110 0.088644
         2669  +v -0.050000 0.001110 0.088644
         2670  +v -0.050000 0.001110 0.132187
         2671  +v -0.007640 0.001110 0.100435
         2672  +v 0.007640 0.001110 0.100435
         2673  +v -0.007640 0.001110 0.120395
         2674  +v 0.007640 0.001110 0.120395
         2675  +v -0.007640 0.202659 0.100435
         2676  +v 0.007640 0.202659 0.100435
         2677  +v -0.007640 0.202659 0.120395
         2678  +v 0.007640 0.202659 0.120395
         2679  +v -0.027525 0.202659 0.088636
         2680  +v 0.027525 0.202659 0.088636
         2681  +v -0.027525 0.202659 0.132195
         2682  +v 0.027525 0.202659 0.132195
         2683  +v -0.027525 0.207707 0.088636
         2684  +v 0.027525 0.207707 0.088636
         2685  +v -0.027525 0.207707 0.132195
         2686  +v 0.027525 0.207707 0.132195
         2687  +vt 0.493971 0.120839
         2688  +vt 0.493971 0.232831
         2689  +vt 0.589997 0.232831
         2690  +vt 0.589997 0.120839
         2691  +vt 0.355961 0.120839
         2692  +vt 0.355961 0.232831
         2693  +vt 0.644039 0.232831
         2694  +vt 0.644039 0.120839
         2695  +vt 0.397944 0.120839
         2696  +vt 0.397944 0.232831
         2697  +vt 0.301918 0.232831
         2698  +vt 0.301918 0.120839
         2699  +vt 0.644039 0.120839
         2700  +vt 0.644039 0.232831
         2701  +vt 0.355961 0.232831
         2702  +vt 0.355961 0.120839
         2703  +vt 0.355961 0.397944
         2704  +vt 0.644039 0.397944
         2705  +vt 0.644039 0.301918
         2706  +vt 0.355961 0.301918
         2707  +vt 0.397944 0.484468
         2708  +vt 0.301918 0.484468
         2709  +vt 0.644039 0.232831
         2710  +vt 0.355961 0.232831
         2711  +vt 0.355961 0.484468
         2712  +vt 0.644039 0.484468
         2713  +vt 0.644039 0.493971
         2714  +vt 0.355961 0.493971
         2715  +vt 0.355961 0.397944
         2716  +vt 0.644039 0.397944
         2717  +vt 0.355961 0.589997
         2718  +vt 0.644039 0.589997
         2719  +vt 0.644039 0.493971
         2720  +vt 0.355961 0.493971
         2721  +vt 0.589997 0.120839
         2722  +vt 0.589997 0.232831
         2723  +vt 0.493971 0.232831
         2724  +vt 0.493971 0.120839
         2725  +vt 0.301918 0.120839
         2726  +vt 0.301918 0.232831
         2727  +vt 0.397944 0.232831
         2728  +vt 0.397944 0.120839
         2729  +vt 0.644039 0.397944
         2730  +vt 0.355961 0.397944
         2731  +vt 0.355961 0.301918
         2732  +vt 0.644039 0.301918
         2733  +vt 0.644039 0.589997
         2734  +vt 0.355961 0.589997
         2735  +vt 0.355961 0.595489
         2736  +vt 0.644039 0.595489
         2737  +vt 0.493971 0.346708
         2738  +vt 0.589997 0.346708
         2739  +vt 0.644039 0.484468
         2740  +vt 0.355961 0.484468
         2741  +vt 0.355961 0.232831
         2742  +vt 0.644039 0.232831
         2743  +vt 0.644039 0.346708
         2744  +vt 0.355961 0.346708
         2745  +vt 0.589997 0.346708
         2746  +vt 0.493971 0.346708
         2747  +vt 0.355961 0.346708
         2748  +vt 0.644039 0.346708
         2749  +vt 0.301918 0.484468
         2750  +vt 0.397944 0.484468
         2751  +vt 0.355961 0.346708
         2752  +vt 0.644039 0.346708
         2753  +vt 0.644039 0.525677
         2754  +vt 0.355961 0.525677
         2755  +vt 0.355961 0.493971
         2756  +vt 0.644039 0.493971
         2757  +vt 0.644039 0.470051
         2758  +vt 0.355961 0.470051
         2759  +vt 0.355961 0.470051
         2760  +vt 0.644039 0.470051
         2761  +vt 0.644039 0.470051
         2762  +vt 0.522009 0.504020
         2763  +vt 0.477991 0.504020
         2764  +vt 0.355961 0.470051
         2765  +vt 0.644039 0.346708
         2766  +vt 0.355961 0.346708
         2767  +vt 0.355961 0.525677
         2768  +vt 0.644039 0.525677
         2769  +vt 0.470051 0.346708
         2770  +vt 0.470051 0.525677
         2771  +vt 0.493944 0.491588
         2772  +vt 0.493944 0.380798
         2773  +vt 0.595489 0.346708
         2774  +vt 0.595489 0.525677
         2775  +vt 0.571596 0.491588
         2776  +vt 0.571596 0.380798
         2777  +vt 0.477991 0.561520
         2778  +vt 0.355961 0.595489
         2779  +vt 0.644039 0.571596
         2780  +vt 0.644039 0.493944
         2781  +vt 0.355961 0.493944
         2782  +vt 0.355961 0.571596
         2783  +vt 0.470051 0.346708
         2784  +vt 0.493944 0.380798
         2785  +vt 0.595489 0.346708
         2786  +vt 0.571596 0.380798
         2787  +vt 0.595489 0.525677
         2788  +vt 0.571596 0.491588
         2789  +vt 0.470051 0.525677
         2790  +vt 0.493944 0.491588
         2791  +vt 0.644039 0.380798
         2792  +vt 0.644039 0.491588
         2793  +vt 0.355961 0.491588
         2794  +vt 0.355961 0.380798
         2795  +vt 0.355961 0.380798
         2796  +vt 0.355961 0.491588
         2797  +vt 0.644039 0.491588
         2798  +vt 0.644039 0.380798
         2799  +vt 0.644039 0.595489
         2800  +vt 0.355961 0.595489
         2801  +vt 0.522009 0.561520
         2802  +vt 0.644039 0.595489
         2803  +vt 0.355961 0.571596
         2804  +vt 0.355961 0.493944
         2805  +vt 0.644039 0.493944
         2806  +vt 0.644039 0.571596
         2807  +vt 0.522009 0.525677
         2808  +vt 0.477991 0.525677
         2809  +vt 0.477991 1.106296
         2810  +vt 0.522009 1.106296
         2811  +vt 0.522009 0.504020
         2812  +vt 0.522009 0.561520
         2813  +vt 0.579295 0.595512
         2814  +vt 0.579295 0.470028
         2815  +vt 0.504020 0.525677
         2816  +vt 0.561520 0.525677
         2817  +vt 0.561520 1.106296
         2818  +vt 0.504020 1.106296
         2819  +vt 0.561520 0.525677
         2820  +vt 0.504020 0.525677
         2821  +vt 0.504020 1.106296
         2822  +vt 0.561520 1.106296
         2823  +vt 0.477991 0.525677
         2824  +vt 0.522009 0.525677
         2825  +vt 0.522009 1.106296
         2826  +vt 0.477991 1.106296
         2827  +vt 0.470028 1.106296
         2828  +vt 0.595512 1.106296
         2829  +vt 0.595512 1.120838
         2830  +vt 0.470028 1.120838
         2831  +vt 0.477991 0.561520
         2832  +vt 0.420705 0.595512
         2833  +vt 0.477991 0.504020
         2834  +vt 0.420705 0.470028
         2835  +vt 0.579295 0.595512
         2836  +vt 0.420705 0.595512
         2837  +vt 0.420705 0.470028
         2838  +vt 0.579295 0.470028
         2839  +vt 0.579295 1.106296
         2840  +vt 0.420705 1.106296
         2841  +vt 0.420705 1.120838
         2842  +vt 0.579295 1.120838
         2843  +vt 0.595512 1.106296
         2844  +vt 0.470028 1.106296
         2845  +vt 0.470028 1.120838
         2846  +vt 0.595512 1.120838
         2847  +vt 0.420705 1.106296
         2848  +vt 0.579295 1.106296
         2849  +vt 0.579295 1.120838
         2850  +vt 0.420705 1.120838
         2851  +vn -1.0000 0.0000 0.0000
         2852  +vn 0.0000 0.0000 -1.0000
         2853  +vn 1.0000 0.0000 0.0000
         2854  +vn 0.0000 0.0000 1.0000
         2855  +vn 0.0000 -1.0000 0.0000
         2856  +vn 0.0000 1.0000 0.0000
         2857  +g carriage.001_Cube.009_steel.001
         2858  +usemtl steel.001
         2859  +s off
         2860  +f 623/1323/35 626/1324/35 618/1325/35 617/1326/35
         2861  +f 617/1327/36 618/1328/36 622/1329/36 621/1330/36
         2862  +f 627/1331/37 630/1332/37 620/1333/37 619/1334/37
         2863  +f 619/1335/38 620/1336/38 616/1337/38 615/1338/38
         2864  +f 624/1339/39 627/1340/39 619/1341/39 615/1342/39
         2865  +f 620/1333/37 630/1332/37 634/1343/37 635/1344/37
         2866  +f 630/1345/36 625/1346/36 637/1347/36 634/1348/36
         2867  +f 629/1349/40 626/1350/40 625/1351/40 630/1352/40
         2868  +f 617/1353/39 621/1354/39 628/1355/39 623/1356/39
         2869  +f 623/1356/39 628/1355/39 627/1340/39 624/1339/39
         2870  +f 621/1357/37 622/1358/37 629/1359/37 628/1360/37
         2871  +f 628/1360/37 629/1359/37 630/1332/37 627/1331/37
         2872  +f 615/1361/35 616/1362/35 625/1363/35 624/1364/35
         2873  +f 624/1364/35 625/1363/35 626/1324/35 623/1323/35
         2874  +f 634/1365/40 637/1366/40 636/1367/40 635/1368/40
         2875  +f 633/1369/39 632/1370/39 640/1371/39 641/1372/39
         2876  +f 618/1325/35 626/1324/35 631/1373/35 632/1374/35
         2877  +f 616/1337/38 620/1336/38 635/1375/38 636/1376/38
         2878  +f 626/1377/38 629/1378/38 638/1379/38 631/1380/38
         2879  +f 629/1359/37 622/1358/37 633/1381/37 638/1382/37
         2880  +f 622/1329/36 618/1328/36 632/1383/36 633/1384/36
         2881  +f 625/1363/35 616/1362/35 636/1385/35 637/1386/35
         2882  +f 639/1387/38 642/1388/38 646/1389/38 643/1390/38
         2883  +f 631/1391/39 638/1392/39 642/1393/39 639/1394/39
         2884  +f 632/1370/39 631/1391/39 639/1394/39 640/1371/39
         2885  +f 638/1392/39 633/1369/39 641/1372/39 642/1393/39
         2886  +f 643/1395/40 646/1396/40 655/1397/40 662/1398/40 661/1399/40 658/1400/40
         2887  +f 641/1401/36 640/1402/36 644/1403/36 645/1404/36
         2888  +f 639/1405/35 643/1406/35 651/1407/35 647/1408/35
         2889  +f 641/1409/37 645/1410/37 653/1411/37 649/1412/37
         2890  +f 659/1413/40 657/1414/40 658/1400/40 661/1399/40
         2891  +f 653/1415/39 654/1416/39 651/1417/39 652/1418/39
         2892  +f 642/1419/37 641/1409/37 649/1412/37 650/1420/37
         2893  +f 640/1421/35 639/1405/35 647/1408/35 648/1422/35
         2894  +f 644/1423/35 640/1421/35 648/1422/35 652/1424/35
         2895  +f 646/1425/37 642/1419/37 650/1420/37 654/1426/37
         2896  +f 645/1410/37 646/1425/37 654/1426/37 653/1411/37
         2897  +f 643/1406/35 644/1423/35 652/1424/35 651/1407/35
         2898  +f 649/1427/38 653/1428/38 652/1429/38 648/1430/38
         2899  +f 647/1431/36 651/1432/36 654/1433/36 650/1434/36
         2900  +f 645/1435/40 644/1436/40 657/1414/40 659/1413/40 660/1437/40 656/1438/40
         2901  +f 646/1396/38 645/1435/38 656/1438/38 655/1397/38
         2902  +f 644/1436/38 643/1395/38 658/1400/38 657/1414/38
         2903  +f 648/1439/40 647/1440/40 650/1441/40 649/1442/40
         2904  +f 656/1438/40 660/1437/40 662/1398/40 655/1397/40
         2905  +f 660/1443/36 659/1444/36 663/1445/36 664/1446/36
         2906  +f 666/1447/39 664/1448/39 668/1449/39 670/1450/39
         2907  +f 662/1451/37 660/1452/37 664/1453/37 666/1454/37
         2908  +f 659/1455/35 661/1456/35 665/1457/35 663/1458/35
         2909  +f 661/1459/38 662/1460/38 666/1461/38 665/1462/38
         2910  +f 670/1463/37 668/1464/37 672/1465/37 674/1466/37
         2911  +f 664/1448/39 663/1467/39 667/1468/39 668/1449/39
         2912  +f 663/1467/39 665/1469/39 669/1470/39 667/1468/39
         2913  +f 665/1469/39 666/1447/39 670/1450/39 669/1470/39
         2914  +f 672/1471/40 671/1472/40 673/1473/40 674/1474/40
         2915  +f 668/1475/36 667/1476/36 671/1477/36 672/1478/36
         2916  +f 667/1479/35 669/1480/35 673/1481/35 671/1482/35
         2917  +f 669/1483/38 670/1484/38 674/1485/38 673/1486/38
         2918  +o copper_Cube.010
         2919  +v 0.281236 -0.139420 0.190550
         2920  +v 0.281236 -0.100545 0.190550
         2921  +v 0.281236 -0.139420 0.090550
         2922  +v 0.281236 -0.100545 0.090550
         2923  +v 0.348551 -0.139420 0.190550
         2924  +v 0.348551 -0.100545 0.190550
         2925  +v 0.348551 -0.139420 0.090550
         2926  +v 0.348551 -0.100545 0.090550
         2927  +v 0.281236 -0.139420 0.123884
         2928  +v 0.281236 -0.139420 0.157217
         2929  +v 0.281236 -0.100545 0.157217
         2930  +v 0.281236 -0.100545 0.123884
         2931  +v 0.348551 -0.139420 0.157217
         2932  +v 0.348551 -0.139420 0.123884
         2933  +v 0.348551 -0.100545 0.123884
         2934  +v 0.348551 -0.100545 0.157217
         2935  +v 0.281236 -0.061015 0.123884
         2936  +v 0.281236 -0.061015 0.090550
         2937  +v 0.348551 -0.061015 0.090550
         2938  +v 0.348551 0.138816 0.157217
         2939  +v 0.348551 0.138816 0.190550
         2940  +v 0.281236 0.138816 0.190550
         2941  +v 0.281236 0.138816 0.157217
         2942  +v 0.348551 -0.061015 0.123884
         2943  +v 0.281236 -0.061015 0.157217
         2944  +v 0.348551 -0.061015 0.157217
         2945  +v 0.348551 -0.061015 0.190550
         2946  +v 0.281236 -0.061015 0.190550
         2947  +v 0.376860 -0.100545 0.090550
         2948  +v 0.376860 -0.139420 0.090550
         2949  +v 0.376860 -0.139420 0.123884
         2950  +v 0.376860 -0.100545 0.157217
         2951  +v 0.376860 -0.100545 0.190550
         2952  +v 0.376860 -0.139420 0.190550
         2953  +v 0.376860 -0.139420 0.157217
         2954  +v 0.376860 -0.100545 0.123884
         2955  +v 0.376860 0.110225 0.157217
         2956  +v 0.376860 0.110225 0.190550
         2957  +v 0.376860 -0.061015 0.090550
         2958  +v 0.376860 -0.061015 0.123884
         2959  +v 0.376860 -0.061015 0.157217
         2960  +v 0.376860 -0.061015 0.190550
         2961  +v 0.281236 -0.042429 0.157217
         2962  +v 0.281236 -0.015523 0.157217
         2963  +v 0.348551 -0.015523 0.157217
         2964  +v 0.348551 -0.042429 0.157217
         2965  +v 0.348551 -0.015523 0.190550
         2966  +v 0.348551 -0.042429 0.190550
         2967  +v 0.281236 -0.015523 0.190550
         2968  +v 0.281236 -0.042429 0.190550
         2969  +v 0.376860 -0.015523 0.157217
         2970  +v 0.376860 -0.042429 0.157217
         2971  +v 0.376860 -0.015523 0.190550
         2972  +v 0.376860 -0.042429 0.190550
         2973  +v 0.348551 -0.015523 0.122242
         2974  +v 0.348551 -0.042429 0.122242
         2975  +v 0.376860 -0.015523 0.122242
         2976  +v 0.376860 -0.042429 0.122242
         2977  +v 0.348551 -0.015523 0.099801
         2978  +v 0.348551 -0.042429 0.099801
         2979  +v 0.376860 -0.015523 0.099801
         2980  +v 0.376860 -0.042429 0.099801
         2981  +v 0.087015 -0.182490 -0.028396
         2982  +v 0.087015 -0.163604 -0.028396
         2983  +v 0.087015 -0.182490 -0.103205
         2984  +v 0.087015 -0.163604 -0.103205
         2985  +v 0.161824 -0.182490 -0.028396
         2986  +v 0.161824 -0.163604 -0.028396
         2987  +v 0.161824 -0.182490 -0.103205
         2988  +v 0.161824 -0.163604 -0.103205
         2989  +v 0.110986 -0.182490 -0.079233
         2990  +v 0.110986 -0.182490 -0.052367
         2991  +v 0.137852 -0.182490 -0.079233
         2992  +v 0.137852 -0.182490 -0.052367
         2993  +v 0.110986 -0.239485 -0.079233
         2994  +v 0.110986 -0.239485 -0.052367
         2995  +v 0.137852 -0.239485 -0.079233
         2996  +v 0.137852 -0.239485 -0.052367
         2997  +v 0.169304 -0.182490 -0.028396
         2998  +v 0.169304 -0.163604 -0.028396
         2999  +v 0.169304 -0.182490 -0.103205
         3000  +v 0.169304 -0.163604 -0.103205
         3001  +v 0.244113 -0.182490 -0.028396
         3002  +v 0.244113 -0.163604 -0.028396
         3003  +v 0.244113 -0.182490 -0.103205
         3004  +v 0.244113 -0.163604 -0.103205
         3005  +v 0.193276 -0.182490 -0.079233
         3006  +v 0.193276 -0.182490 -0.052367
         3007  +v 0.220142 -0.182490 -0.079233
         3008  +v 0.220142 -0.182490 -0.052367
         3009  +v 0.193276 -0.239485 -0.079233
         3010  +v 0.193276 -0.239485 -0.052367
         3011  +v 0.220142 -0.239485 -0.079233
         3012  +v 0.220142 -0.239485 -0.052367
         3013  +v 0.251594 -0.182490 -0.028396
         3014  +v 0.251594 -0.163604 -0.028396
         3015  +v 0.251594 -0.182490 -0.103205
         3016  +v 0.251594 -0.163604 -0.103205
         3017  +v 0.326403 -0.182490 -0.028396
         3018  +v 0.326403 -0.163604 -0.028396
         3019  +v 0.326403 -0.182490 -0.103205
         3020  +v 0.326403 -0.163604 -0.103205
         3021  +v 0.275566 -0.182490 -0.079233
         3022  +v 0.275566 -0.182490 -0.052367
         3023  +v 0.302432 -0.182490 -0.079233
         3024  +v 0.302432 -0.182490 -0.052367
         3025  +v 0.275566 -0.239485 -0.079233
         3026  +v 0.275566 -0.239485 -0.052367
         3027  +v 0.302432 -0.239485 -0.079233
         3028  +v 0.302432 -0.239485 -0.052367
         3029  +v 0.333884 -0.182490 -0.028396
         3030  +v 0.333884 -0.163604 -0.028396
         3031  +v 0.333884 -0.182490 -0.103205
         3032  +v 0.333884 -0.163604 -0.103205
         3033  +v 0.408693 -0.182490 -0.028396
         3034  +v 0.408693 -0.163604 -0.028396
         3035  +v 0.408693 -0.182490 -0.103205
         3036  +v 0.408693 -0.163604 -0.103205
         3037  +v 0.357855 -0.182490 -0.079233
         3038  +v 0.357855 -0.182490 -0.052367
         3039  +v 0.384722 -0.182490 -0.079233
         3040  +v 0.384722 -0.182490 -0.052367
         3041  +v 0.357855 -0.239485 -0.079233
         3042  +v 0.357855 -0.239485 -0.052367
         3043  +v 0.384722 -0.239485 -0.079233
         3044  +v 0.384722 -0.239485 -0.052367
         3045  +v 0.087015 -0.188880 -0.110686
         3046  +v 0.087015 -0.169994 -0.110686
         3047  +v 0.087015 -0.188880 -0.185495
         3048  +v 0.087015 -0.169994 -0.185495
         3049  +v 0.161824 -0.188880 -0.110686
         3050  +v 0.161824 -0.169994 -0.110686
         3051  +v 0.161824 -0.188880 -0.185495
         3052  +v 0.161824 -0.169994 -0.185495
         3053  +v 0.110986 -0.188880 -0.161523
         3054  +v 0.110986 -0.188880 -0.134657
         3055  +v 0.137852 -0.188880 -0.161523
         3056  +v 0.137852 -0.188880 -0.134657
         3057  +v 0.110986 -0.245875 -0.161523
         3058  +v 0.110986 -0.245875 -0.134657
         3059  +v 0.137852 -0.245875 -0.161523
         3060  +v 0.137852 -0.245875 -0.134657
         3061  +v 0.169304 -0.188880 -0.110686
         3062  +v 0.169304 -0.169994 -0.110686
         3063  +v 0.169304 -0.188880 -0.185495
         3064  +v 0.169304 -0.169994 -0.185495
         3065  +v 0.244113 -0.188880 -0.110686
         3066  +v 0.244113 -0.169994 -0.110686
         3067  +v 0.244113 -0.188880 -0.185495
         3068  +v 0.244113 -0.169994 -0.185495
         3069  +v 0.193276 -0.188880 -0.161523
         3070  +v 0.193276 -0.188880 -0.134657
         3071  +v 0.220142 -0.188880 -0.161523
         3072  +v 0.220142 -0.188880 -0.134657
         3073  +v 0.193276 -0.245875 -0.161523
         3074  +v 0.193276 -0.245875 -0.134657
         3075  +v 0.220142 -0.245875 -0.161523
         3076  +v 0.220142 -0.245875 -0.134657
         3077  +v 0.251594 -0.188880 -0.110686
         3078  +v 0.251594 -0.169994 -0.110686
         3079  +v 0.251594 -0.188880 -0.185495
         3080  +v 0.251594 -0.169994 -0.185495
         3081  +v 0.326403 -0.188880 -0.110686
         3082  +v 0.326403 -0.169994 -0.110686
         3083  +v 0.326403 -0.188880 -0.185495
         3084  +v 0.326403 -0.169994 -0.185495
         3085  +v 0.275566 -0.188880 -0.161523
         3086  +v 0.275566 -0.188880 -0.134657
         3087  +v 0.302432 -0.188880 -0.161523
         3088  +v 0.302432 -0.188880 -0.134657
         3089  +v 0.275566 -0.245875 -0.161523
         3090  +v 0.275566 -0.245875 -0.134657
         3091  +v 0.302432 -0.245875 -0.161523
         3092  +v 0.302432 -0.245875 -0.134657
         3093  +v 0.333884 -0.188880 -0.110686
         3094  +v 0.333884 -0.169994 -0.110686
         3095  +v 0.333884 -0.188880 -0.185495
         3096  +v 0.333884 -0.169994 -0.185495
         3097  +v 0.408693 -0.188880 -0.110686
         3098  +v 0.408693 -0.169994 -0.110686
         3099  +v 0.408693 -0.188880 -0.185495
         3100  +v 0.408693 -0.169994 -0.185495
         3101  +v 0.357855 -0.188880 -0.161523
         3102  +v 0.357855 -0.188880 -0.134657
         3103  +v 0.384722 -0.188880 -0.161523
         3104  +v 0.384722 -0.188880 -0.134657
         3105  +v 0.357855 -0.245875 -0.161523
         3106  +v 0.357855 -0.245875 -0.134657
         3107  +v 0.384722 -0.245875 -0.161523
         3108  +v 0.384722 -0.245875 -0.134657
         3109  +v 0.087015 -0.196070 -0.192975
         3110  +v 0.087015 -0.177185 -0.192975
         3111  +v 0.087015 -0.196070 -0.267784
         3112  +v 0.087015 -0.177185 -0.267784
         3113  +v 0.161824 -0.196070 -0.192975
         3114  +v 0.161824 -0.177185 -0.192975
         3115  +v 0.161824 -0.196070 -0.267784
         3116  +v 0.161824 -0.177185 -0.267784
         3117  +v 0.110986 -0.196070 -0.243813
         3118  +v 0.110986 -0.196070 -0.216947
         3119  +v 0.137852 -0.196070 -0.243813
         3120  +v 0.137852 -0.196070 -0.216947
         3121  +v 0.110986 -0.253066 -0.243813
         3122  +v 0.110986 -0.253066 -0.216947
         3123  +v 0.137852 -0.253066 -0.243813
         3124  +v 0.137852 -0.253066 -0.216947
         3125  +v 0.169304 -0.196070 -0.192975
         3126  +v 0.169304 -0.177185 -0.192975
         3127  +v 0.169304 -0.196070 -0.267784
         3128  +v 0.169304 -0.177185 -0.267784
         3129  +v 0.244113 -0.196070 -0.192975
         3130  +v 0.244113 -0.177185 -0.192975
         3131  +v 0.244113 -0.196070 -0.267784
         3132  +v 0.244113 -0.177185 -0.267784
         3133  +v 0.193276 -0.196070 -0.243813
         3134  +v 0.193276 -0.196070 -0.216947
         3135  +v 0.220142 -0.196070 -0.243813
         3136  +v 0.220142 -0.196070 -0.216947
         3137  +v 0.193276 -0.253066 -0.243813
         3138  +v 0.193276 -0.253066 -0.216947
         3139  +v 0.220142 -0.253066 -0.243813
         3140  +v 0.220142 -0.253066 -0.216947
         3141  +v 0.251594 -0.196070 -0.192975
         3142  +v 0.251594 -0.177185 -0.192975
         3143  +v 0.251594 -0.196070 -0.267784
         3144  +v 0.251594 -0.177185 -0.267784
         3145  +v 0.326403 -0.196070 -0.192975
         3146  +v 0.326403 -0.177185 -0.192975
         3147  +v 0.326403 -0.196070 -0.267784
         3148  +v 0.326403 -0.177185 -0.267784
         3149  +v 0.275566 -0.196070 -0.243813
         3150  +v 0.275566 -0.196070 -0.216947
         3151  +v 0.302432 -0.196070 -0.243813
         3152  +v 0.302432 -0.196070 -0.216947
         3153  +v 0.275566 -0.253066 -0.243813
         3154  +v 0.275566 -0.253066 -0.216947
         3155  +v 0.302432 -0.253066 -0.243813
         3156  +v 0.302432 -0.253066 -0.216947
         3157  +v 0.333884 -0.196070 -0.192975
         3158  +v 0.333884 -0.177185 -0.192975
         3159  +v 0.333884 -0.196070 -0.267784
         3160  +v 0.333884 -0.177185 -0.267784
         3161  +v 0.408693 -0.196070 -0.192975
         3162  +v 0.408693 -0.177185 -0.192975
         3163  +v 0.408693 -0.196070 -0.267784
         3164  +v 0.408693 -0.177185 -0.267784
         3165  +v 0.357855 -0.196070 -0.243813
         3166  +v 0.357855 -0.196070 -0.216947
         3167  +v 0.384722 -0.196070 -0.243813
         3168  +v 0.384722 -0.196070 -0.216947
         3169  +v 0.357855 -0.253066 -0.243813
         3170  +v 0.357855 -0.253066 -0.216947
         3171  +v 0.384722 -0.253066 -0.243813
         3172  +v 0.384722 -0.253066 -0.216947
         3173  +v -0.412985 -0.182490 -0.028396
         3174  +v -0.412985 -0.163604 -0.028396
         3175  +v -0.412985 -0.182490 -0.103205
         3176  +v -0.412985 -0.163604 -0.103205
         3177  +v -0.338176 -0.182490 -0.028396
         3178  +v -0.338176 -0.163604 -0.028396
         3179  +v -0.338176 -0.182490 -0.103205
         3180  +v -0.338176 -0.163604 -0.103205
         3181  +v -0.389014 -0.182490 -0.079233
         3182  +v -0.389014 -0.182490 -0.052367
         3183  +v -0.362148 -0.182490 -0.079233
         3184  +v -0.362148 -0.182490 -0.052367
         3185  +v -0.389014 -0.239485 -0.079233
         3186  +v -0.389014 -0.239485 -0.052367
         3187  +v -0.362148 -0.239485 -0.079233
         3188  +v -0.362148 -0.239485 -0.052367
         3189  +v -0.330696 -0.182490 -0.028396
         3190  +v -0.330696 -0.163604 -0.028396
         3191  +v -0.330696 -0.182490 -0.103205
         3192  +v -0.330696 -0.163604 -0.103205
         3193  +v -0.255887 -0.182490 -0.028396
         3194  +v -0.255887 -0.163604 -0.028396
         3195  +v -0.255887 -0.182490 -0.103205
         3196  +v -0.255887 -0.163604 -0.103205
         3197  +v -0.306724 -0.182490 -0.079233
         3198  +v -0.306724 -0.182490 -0.052367
         3199  +v -0.279858 -0.182490 -0.079233
         3200  +v -0.279858 -0.182490 -0.052367
         3201  +v -0.306724 -0.239485 -0.079233
         3202  +v -0.306724 -0.239485 -0.052367
         3203  +v -0.279858 -0.239485 -0.079233
         3204  +v -0.279858 -0.239485 -0.052367
         3205  +v -0.248406 -0.182490 -0.028396
         3206  +v -0.248406 -0.163604 -0.028396
         3207  +v -0.248406 -0.182490 -0.103205
         3208  +v -0.248406 -0.163604 -0.103205
         3209  +v -0.173597 -0.182490 -0.028396
         3210  +v -0.173597 -0.163604 -0.028396
         3211  +v -0.173597 -0.182490 -0.103205
         3212  +v -0.173597 -0.163604 -0.103205
         3213  +v -0.224434 -0.182490 -0.079233
         3214  +v -0.224434 -0.182490 -0.052367
         3215  +v -0.197568 -0.182490 -0.079233
         3216  +v -0.197568 -0.182490 -0.052367
         3217  +v -0.224434 -0.239485 -0.079233
         3218  +v -0.224434 -0.239485 -0.052367
         3219  +v -0.197568 -0.239485 -0.079233
         3220  +v -0.197568 -0.239485 -0.052367
         3221  +v -0.166116 -0.182490 -0.028396
         3222  +v -0.166116 -0.163604 -0.028396
         3223  +v -0.166116 -0.182490 -0.103205
         3224  +v -0.166116 -0.163604 -0.103205
         3225  +v -0.091307 -0.182490 -0.028396
         3226  +v -0.091307 -0.163604 -0.028396
         3227  +v -0.091307 -0.182490 -0.103205
         3228  +v -0.091307 -0.163604 -0.103205
         3229  +v -0.142145 -0.182490 -0.079233
         3230  +v -0.142145 -0.182490 -0.052367
         3231  +v -0.115278 -0.182490 -0.079233
         3232  +v -0.115278 -0.182490 -0.052367
         3233  +v -0.142145 -0.239485 -0.079233
         3234  +v -0.142145 -0.239485 -0.052367
         3235  +v -0.115278 -0.239485 -0.079233
         3236  +v -0.115278 -0.239485 -0.052367
         3237  +v -0.412985 -0.188880 -0.110686
         3238  +v -0.412985 -0.169994 -0.110686
         3239  +v -0.412985 -0.188880 -0.185495
         3240  +v -0.412985 -0.169994 -0.185495
         3241  +v -0.338176 -0.188880 -0.110686
         3242  +v -0.338176 -0.169994 -0.110686
         3243  +v -0.338176 -0.188880 -0.185495
         3244  +v -0.338176 -0.169994 -0.185495
         3245  +v -0.389014 -0.188880 -0.161523
         3246  +v -0.389014 -0.188880 -0.134657
         3247  +v -0.362148 -0.188880 -0.161523
         3248  +v -0.362148 -0.188880 -0.134657
         3249  +v -0.389014 -0.245875 -0.161523
         3250  +v -0.389014 -0.245875 -0.134657
         3251  +v -0.362148 -0.245875 -0.161523
         3252  +v -0.362148 -0.245875 -0.134657
         3253  +v -0.330696 -0.188880 -0.110686
         3254  +v -0.330696 -0.169994 -0.110686
         3255  +v -0.330696 -0.188880 -0.185495
         3256  +v -0.330696 -0.169994 -0.185495
         3257  +v -0.255887 -0.188880 -0.110686
         3258  +v -0.255887 -0.169994 -0.110686
         3259  +v -0.255887 -0.188880 -0.185495
         3260  +v -0.255887 -0.169994 -0.185495
         3261  +v -0.306724 -0.188880 -0.161523
         3262  +v -0.306724 -0.188880 -0.134657
         3263  +v -0.279858 -0.188880 -0.161523
         3264  +v -0.279858 -0.188880 -0.134657
         3265  +v -0.306724 -0.245875 -0.161523
         3266  +v -0.306724 -0.245875 -0.134657
         3267  +v -0.279858 -0.245875 -0.161523
         3268  +v -0.279858 -0.245875 -0.134657
         3269  +v -0.248406 -0.188880 -0.110686
         3270  +v -0.248406 -0.169994 -0.110686
         3271  +v -0.248406 -0.188880 -0.185495
         3272  +v -0.248406 -0.169994 -0.185495
         3273  +v -0.173597 -0.188880 -0.110686
         3274  +v -0.173597 -0.169994 -0.110686
         3275  +v -0.173597 -0.188880 -0.185495
         3276  +v -0.173597 -0.169994 -0.185495
         3277  +v -0.224434 -0.188880 -0.161523
         3278  +v -0.224434 -0.188880 -0.134657
         3279  +v -0.197568 -0.188880 -0.161523
         3280  +v -0.197568 -0.188880 -0.134657
         3281  +v -0.224434 -0.245875 -0.161523
         3282  +v -0.224434 -0.245875 -0.134657
         3283  +v -0.197568 -0.245875 -0.161523
         3284  +v -0.197568 -0.245875 -0.134657
         3285  +v -0.166116 -0.188880 -0.110686
         3286  +v -0.166116 -0.169994 -0.110686
         3287  +v -0.166116 -0.188880 -0.185495
         3288  +v -0.166116 -0.169994 -0.185495
         3289  +v -0.091307 -0.188880 -0.110686
         3290  +v -0.091307 -0.169994 -0.110686
         3291  +v -0.091307 -0.188880 -0.185495
         3292  +v -0.091307 -0.169994 -0.185495
         3293  +v -0.142145 -0.188880 -0.161523
         3294  +v -0.142145 -0.188880 -0.134657
         3295  +v -0.115278 -0.188880 -0.161523
         3296  +v -0.115278 -0.188880 -0.134657
         3297  +v -0.142145 -0.245875 -0.161523
         3298  +v -0.142145 -0.245875 -0.134657
         3299  +v -0.115278 -0.245875 -0.161523
         3300  +v -0.115278 -0.245875 -0.134657
         3301  +v -0.412985 -0.196070 -0.192975
         3302  +v -0.412985 -0.177185 -0.192975
         3303  +v -0.412985 -0.196070 -0.267784
         3304  +v -0.412985 -0.177185 -0.267784
         3305  +v -0.338176 -0.196070 -0.192975
         3306  +v -0.338176 -0.177185 -0.192975
         3307  +v -0.338176 -0.196070 -0.267784
         3308  +v -0.338176 -0.177185 -0.267784
         3309  +v -0.389014 -0.196070 -0.243813
         3310  +v -0.389014 -0.196070 -0.216947
         3311  +v -0.362148 -0.196070 -0.243813
         3312  +v -0.362148 -0.196070 -0.216947
         3313  +v -0.389014 -0.253066 -0.243813
         3314  +v -0.389014 -0.253066 -0.216947
         3315  +v -0.362148 -0.253066 -0.243813
         3316  +v -0.362148 -0.253066 -0.216947
         3317  +v -0.330696 -0.196070 -0.192975
         3318  +v -0.330696 -0.177185 -0.192975
         3319  +v -0.330696 -0.196070 -0.267784
         3320  +v -0.330696 -0.177185 -0.267784
         3321  +v -0.255887 -0.196070 -0.192975
         3322  +v -0.255887 -0.177185 -0.192975
         3323  +v -0.255887 -0.196070 -0.267784
         3324  +v -0.255887 -0.177185 -0.267784
         3325  +v -0.306724 -0.196070 -0.243813
         3326  +v -0.306724 -0.196070 -0.216947
         3327  +v -0.279858 -0.196070 -0.243813
         3328  +v -0.279858 -0.196070 -0.216947
         3329  +v -0.306724 -0.253066 -0.243813
         3330  +v -0.306724 -0.253066 -0.216947
         3331  +v -0.279858 -0.253066 -0.243813
         3332  +v -0.279858 -0.253066 -0.216947
         3333  +v -0.248406 -0.196070 -0.192975
         3334  +v -0.248406 -0.177185 -0.192975
         3335  +v -0.248406 -0.196070 -0.267784
         3336  +v -0.248406 -0.177185 -0.267784
         3337  +v -0.173597 -0.196070 -0.192975
         3338  +v -0.173597 -0.177185 -0.192975
         3339  +v -0.173597 -0.196070 -0.267784
         3340  +v -0.173597 -0.177185 -0.267784
         3341  +v -0.224434 -0.196070 -0.243813
         3342  +v -0.224434 -0.196070 -0.216947
         3343  +v -0.197568 -0.196070 -0.243813
         3344  +v -0.197568 -0.196070 -0.216947
         3345  +v -0.224434 -0.253066 -0.243813
         3346  +v -0.224434 -0.253066 -0.216947
         3347  +v -0.197568 -0.253066 -0.243813
         3348  +v -0.197568 -0.253066 -0.216947
         3349  +v -0.166116 -0.196070 -0.192975
         3350  +v -0.166116 -0.177185 -0.192975
         3351  +v -0.166116 -0.196070 -0.267784
         3352  +v -0.166116 -0.177185 -0.267784
         3353  +v -0.091307 -0.196070 -0.192975
         3354  +v -0.091307 -0.177185 -0.192975
         3355  +v -0.091307 -0.196070 -0.267784
         3356  +v -0.091307 -0.177185 -0.267784
         3357  +v -0.142145 -0.196070 -0.243813
         3358  +v -0.142145 -0.196070 -0.216947
         3359  +v -0.115278 -0.196070 -0.243813
         3360  +v -0.115278 -0.196070 -0.216947
         3361  +v -0.142145 -0.253066 -0.243813
         3362  +v -0.142145 -0.253066 -0.216947
         3363  +v -0.115278 -0.253066 -0.243813
         3364  +v -0.115278 -0.253066 -0.216947
         3365  +v -0.281236 -0.139420 0.190550
         3366  +v -0.281236 -0.100545 0.190550
         3367  +v -0.281236 -0.139420 0.090550
         3368  +v -0.281236 -0.100545 0.090550
         3369  +v -0.348551 -0.139420 0.190550
         3370  +v -0.348551 -0.100545 0.190550
         3371  +v -0.348551 -0.139420 0.090550
         3372  +v -0.348551 -0.100545 0.090550
         3373  +v -0.281236 -0.139420 0.123884
         3374  +v -0.281236 -0.139420 0.157217
         3375  +v -0.281236 -0.100545 0.157217
         3376  +v -0.281236 -0.100545 0.123884
         3377  +v -0.348551 -0.139420 0.157217
         3378  +v -0.348551 -0.139420 0.123884
         3379  +v -0.348551 -0.100545 0.123884
         3380  +v -0.348551 -0.100545 0.157217
         3381  +v -0.281236 -0.061015 0.123884
         3382  +v -0.281236 -0.061015 0.090550
         3383  +v -0.348551 -0.061015 0.090550
         3384  +v -0.348551 0.138816 0.157217
         3385  +v -0.348551 0.138816 0.190550
         3386  +v -0.281236 0.138816 0.190550
         3387  +v -0.281236 0.138816 0.157217
         3388  +v -0.348551 -0.061015 0.123884
         3389  +v -0.281236 -0.061015 0.157217
         3390  +v -0.348551 -0.061015 0.157217
         3391  +v -0.348551 -0.061015 0.190550
         3392  +v -0.281236 -0.061015 0.190550
         3393  +v -0.376860 -0.100545 0.090550
         3394  +v -0.376860 -0.139420 0.090550
         3395  +v -0.376860 -0.139420 0.123884
         3396  +v -0.376860 -0.100545 0.157217
         3397  +v -0.376860 -0.100545 0.190550
         3398  +v -0.376860 -0.139420 0.190550
         3399  +v -0.376860 -0.139420 0.157217
         3400  +v -0.376860 -0.100545 0.123884
         3401  +v -0.376860 0.110225 0.157217
         3402  +v -0.376860 0.110225 0.190550
         3403  +v -0.376860 -0.061015 0.090550
         3404  +v -0.376860 -0.061015 0.123884
         3405  +v -0.376860 -0.061015 0.157217
         3406  +v -0.376860 -0.061015 0.190550
         3407  +v -0.281236 -0.042429 0.157217
         3408  +v -0.281236 -0.015523 0.157217
         3409  +v -0.348551 -0.015523 0.157217
         3410  +v -0.348551 -0.042429 0.157217
         3411  +v -0.348551 -0.015523 0.190550
         3412  +v -0.348551 -0.042429 0.190550
         3413  +v -0.281236 -0.015523 0.190550
         3414  +v -0.281236 -0.042429 0.190550
         3415  +v -0.376860 -0.015523 0.157217
         3416  +v -0.376860 -0.042429 0.157217
         3417  +v -0.376860 -0.015523 0.190550
         3418  +v -0.376860 -0.042429 0.190550
         3419  +v -0.348551 -0.015523 0.122242
         3420  +v -0.348551 -0.042429 0.122242
         3421  +v -0.376860 -0.015523 0.122242
         3422  +v -0.376860 -0.042429 0.122242
         3423  +v -0.348551 -0.015523 0.099801
         3424  +v -0.348551 -0.042429 0.099801
         3425  +v -0.376860 -0.015523 0.099801
         3426  +v -0.376860 -0.042429 0.099801
         3427  +v 0.000000 -0.015523 0.122242
         3428  +v 0.000000 -0.042429 0.122242
         3429  +v 0.000000 -0.015523 0.099801
         3430  +v 0.000000 -0.042429 0.099801
         3431  +v -0.087015 -0.182490 -0.028396
         3432  +v -0.087015 -0.163604 -0.028396
         3433  +v -0.087015 -0.182490 -0.103205
         3434  +v -0.087015 -0.163604 -0.103205
         3435  +v -0.161824 -0.182490 -0.028396
         3436  +v -0.161824 -0.163604 -0.028396
         3437  +v -0.161824 -0.182490 -0.103205
         3438  +v -0.161824 -0.163604 -0.103205
         3439  +v -0.110986 -0.182490 -0.079233
         3440  +v -0.110986 -0.182490 -0.052367
         3441  +v -0.137852 -0.182490 -0.079233
         3442  +v -0.137852 -0.182490 -0.052367
         3443  +v -0.110986 -0.239485 -0.079233
         3444  +v -0.110986 -0.239485 -0.052367
         3445  +v -0.137852 -0.239485 -0.079233
         3446  +v -0.137852 -0.239485 -0.052367
         3447  +v -0.169304 -0.182490 -0.028396
         3448  +v -0.169304 -0.163604 -0.028396
         3449  +v -0.169304 -0.182490 -0.103205
         3450  +v -0.169304 -0.163604 -0.103205
         3451  +v -0.244113 -0.182490 -0.028396
         3452  +v -0.244113 -0.163604 -0.028396
         3453  +v -0.244113 -0.182490 -0.103205
         3454  +v -0.244113 -0.163604 -0.103205
         3455  +v -0.193276 -0.182490 -0.079233
         3456  +v -0.193276 -0.182490 -0.052367
         3457  +v -0.220142 -0.182490 -0.079233
         3458  +v -0.220142 -0.182490 -0.052367
         3459  +v -0.193276 -0.239485 -0.079233
         3460  +v -0.193276 -0.239485 -0.052367
         3461  +v -0.220142 -0.239485 -0.079233
         3462  +v -0.220142 -0.239485 -0.052367
         3463  +v -0.251594 -0.182490 -0.028396
         3464  +v -0.251594 -0.163604 -0.028396
         3465  +v -0.251594 -0.182490 -0.103205
         3466  +v -0.251594 -0.163604 -0.103205
         3467  +v -0.326403 -0.182490 -0.028396
         3468  +v -0.326403 -0.163604 -0.028396
         3469  +v -0.326403 -0.182490 -0.103205
         3470  +v -0.326403 -0.163604 -0.103205
         3471  +v -0.275566 -0.182490 -0.079233
         3472  +v -0.275566 -0.182490 -0.052367
         3473  +v -0.302432 -0.182490 -0.079233
         3474  +v -0.302432 -0.182490 -0.052367
         3475  +v -0.275566 -0.239485 -0.079233
         3476  +v -0.275566 -0.239485 -0.052367
         3477  +v -0.302432 -0.239485 -0.079233
         3478  +v -0.302432 -0.239485 -0.052367
         3479  +v -0.333884 -0.182490 -0.028396
         3480  +v -0.333884 -0.163604 -0.028396
         3481  +v -0.333884 -0.182490 -0.103205
         3482  +v -0.333884 -0.163604 -0.103205
         3483  +v -0.408693 -0.182490 -0.028396
         3484  +v -0.408693 -0.163604 -0.028396
         3485  +v -0.408693 -0.182490 -0.103205
         3486  +v -0.408693 -0.163604 -0.103205
         3487  +v -0.357855 -0.182490 -0.079233
         3488  +v -0.357855 -0.182490 -0.052367
         3489  +v -0.384722 -0.182490 -0.079233
         3490  +v -0.384722 -0.182490 -0.052367
         3491  +v -0.357855 -0.239485 -0.079233
         3492  +v -0.357855 -0.239485 -0.052367
         3493  +v -0.384722 -0.239485 -0.079233
         3494  +v -0.384722 -0.239485 -0.052367
         3495  +v -0.087015 -0.188880 -0.110686
         3496  +v -0.087015 -0.169994 -0.110686
         3497  +v -0.087015 -0.188880 -0.185495
         3498  +v -0.087015 -0.169994 -0.185495
         3499  +v -0.161824 -0.188880 -0.110686
         3500  +v -0.161824 -0.169994 -0.110686
         3501  +v -0.161824 -0.188880 -0.185495
         3502  +v -0.161824 -0.169994 -0.185495
         3503  +v -0.110986 -0.188880 -0.161523
         3504  +v -0.110986 -0.188880 -0.134657
         3505  +v -0.137852 -0.188880 -0.161523
         3506  +v -0.137852 -0.188880 -0.134657
         3507  +v -0.110986 -0.245875 -0.161523
         3508  +v -0.110986 -0.245875 -0.134657
         3509  +v -0.137852 -0.245875 -0.161523
         3510  +v -0.137852 -0.245875 -0.134657
         3511  +v -0.169304 -0.188880 -0.110686
         3512  +v -0.169304 -0.169994 -0.110686
         3513  +v -0.169304 -0.188880 -0.185495
         3514  +v -0.169304 -0.169994 -0.185495
         3515  +v -0.244113 -0.188880 -0.110686
         3516  +v -0.244113 -0.169994 -0.110686
         3517  +v -0.244113 -0.188880 -0.185495
         3518  +v -0.244113 -0.169994 -0.185495
         3519  +v -0.193276 -0.188880 -0.161523
         3520  +v -0.193276 -0.188880 -0.134657
         3521  +v -0.220142 -0.188880 -0.161523
         3522  +v -0.220142 -0.188880 -0.134657
         3523  +v -0.193276 -0.245875 -0.161523
         3524  +v -0.193276 -0.245875 -0.134657
         3525  +v -0.220142 -0.245875 -0.161523
         3526  +v -0.220142 -0.245875 -0.134657
         3527  +v -0.251594 -0.188880 -0.110686
         3528  +v -0.251594 -0.169994 -0.110686
         3529  +v -0.251594 -0.188880 -0.185495
         3530  +v -0.251594 -0.169994 -0.185495
         3531  +v -0.326403 -0.188880 -0.110686
         3532  +v -0.326403 -0.169994 -0.110686
         3533  +v -0.326403 -0.188880 -0.185495
         3534  +v -0.326403 -0.169994 -0.185495
         3535  +v -0.275566 -0.188880 -0.161523
         3536  +v -0.275566 -0.188880 -0.134657
         3537  +v -0.302432 -0.188880 -0.161523
         3538  +v -0.302432 -0.188880 -0.134657
         3539  +v -0.275566 -0.245875 -0.161523
         3540  +v -0.275566 -0.245875 -0.134657
         3541  +v -0.302432 -0.245875 -0.161523
         3542  +v -0.302432 -0.245875 -0.134657
         3543  +v -0.333884 -0.188880 -0.110686
         3544  +v -0.333884 -0.169994 -0.110686
         3545  +v -0.333884 -0.188880 -0.185495
         3546  +v -0.333884 -0.169994 -0.185495
         3547  +v -0.408693 -0.188880 -0.110686
         3548  +v -0.408693 -0.169994 -0.110686
         3549  +v -0.408693 -0.188880 -0.185495
         3550  +v -0.408693 -0.169994 -0.185495
         3551  +v -0.357855 -0.188880 -0.161523
         3552  +v -0.357855 -0.188880 -0.134657
         3553  +v -0.384722 -0.188880 -0.161523
         3554  +v -0.384722 -0.188880 -0.134657
         3555  +v -0.357855 -0.245875 -0.161523
         3556  +v -0.357855 -0.245875 -0.134657
         3557  +v -0.384722 -0.245875 -0.161523
         3558  +v -0.384722 -0.245875 -0.134657
         3559  +v -0.087015 -0.196070 -0.192975
         3560  +v -0.087015 -0.177185 -0.192975
         3561  +v -0.087015 -0.196070 -0.267784
         3562  +v -0.087015 -0.177185 -0.267784
         3563  +v -0.161824 -0.196070 -0.192975
         3564  +v -0.161824 -0.177185 -0.192975
         3565  +v -0.161824 -0.196070 -0.267784
         3566  +v -0.161824 -0.177185 -0.267784
         3567  +v -0.110986 -0.196070 -0.243813
         3568  +v -0.110986 -0.196070 -0.216947
         3569  +v -0.137852 -0.196070 -0.243813
         3570  +v -0.137852 -0.196070 -0.216947
         3571  +v -0.110986 -0.253066 -0.243813
         3572  +v -0.110986 -0.253066 -0.216947
         3573  +v -0.137852 -0.253066 -0.243813
         3574  +v -0.137852 -0.253066 -0.216947
         3575  +v -0.169304 -0.196070 -0.192975
         3576  +v -0.169304 -0.177185 -0.192975
         3577  +v -0.169304 -0.196070 -0.267784
         3578  +v -0.169304 -0.177185 -0.267784
         3579  +v -0.244113 -0.196070 -0.192975
         3580  +v -0.244113 -0.177185 -0.192975
         3581  +v -0.244113 -0.196070 -0.267784
         3582  +v -0.244113 -0.177185 -0.267784
         3583  +v -0.193276 -0.196070 -0.243813
         3584  +v -0.193276 -0.196070 -0.216947
         3585  +v -0.220142 -0.196070 -0.243813
         3586  +v -0.220142 -0.196070 -0.216947
         3587  +v -0.193276 -0.253066 -0.243813
         3588  +v -0.193276 -0.253066 -0.216947
         3589  +v -0.220142 -0.253066 -0.243813
         3590  +v -0.220142 -0.253066 -0.216947
         3591  +v -0.251594 -0.196070 -0.192975
         3592  +v -0.251594 -0.177185 -0.192975
         3593  +v -0.251594 -0.196070 -0.267784
         3594  +v -0.251594 -0.177185 -0.267784
         3595  +v -0.326403 -0.196070 -0.192975
         3596  +v -0.326403 -0.177185 -0.192975
         3597  +v -0.326403 -0.196070 -0.267784
         3598  +v -0.326403 -0.177185 -0.267784
         3599  +v -0.275566 -0.196070 -0.243813
         3600  +v -0.275566 -0.196070 -0.216947
         3601  +v -0.302432 -0.196070 -0.243813
         3602  +v -0.302432 -0.196070 -0.216947
         3603  +v -0.275566 -0.253066 -0.243813
         3604  +v -0.275566 -0.253066 -0.216947
         3605  +v -0.302432 -0.253066 -0.243813
         3606  +v -0.302432 -0.253066 -0.216947
         3607  +v -0.333884 -0.196070 -0.192975
         3608  +v -0.333884 -0.177185 -0.192975
         3609  +v -0.333884 -0.196070 -0.267784
         3610  +v -0.333884 -0.177185 -0.267784
         3611  +v -0.408693 -0.196070 -0.192975
         3612  +v -0.408693 -0.177185 -0.192975
         3613  +v -0.408693 -0.196070 -0.267784
         3614  +v -0.408693 -0.177185 -0.267784
         3615  +v -0.357855 -0.196070 -0.243813
         3616  +v -0.357855 -0.196070 -0.216947
         3617  +v -0.384722 -0.196070 -0.243813
         3618  +v -0.384722 -0.196070 -0.216947
         3619  +v -0.357855 -0.253066 -0.243813
         3620  +v -0.357855 -0.253066 -0.216947
         3621  +v -0.384722 -0.253066 -0.243813
         3622  +v -0.384722 -0.253066 -0.216947
         3623  +v 0.412985 -0.182490 -0.028396
         3624  +v 0.412985 -0.163604 -0.028396
         3625  +v 0.412985 -0.182490 -0.103205
         3626  +v 0.412985 -0.163604 -0.103205
         3627  +v 0.338176 -0.182490 -0.028396
         3628  +v 0.338176 -0.163604 -0.028396
         3629  +v 0.338176 -0.182490 -0.103205
         3630  +v 0.338176 -0.163604 -0.103205
         3631  +v 0.389014 -0.182490 -0.079233
         3632  +v 0.389014 -0.182490 -0.052367
         3633  +v 0.362148 -0.182490 -0.079233
         3634  +v 0.362148 -0.182490 -0.052367
         3635  +v 0.389014 -0.239485 -0.079233
         3636  +v 0.389014 -0.239485 -0.052367
         3637  +v 0.362148 -0.239485 -0.079233
         3638  +v 0.362148 -0.239485 -0.052367
         3639  +v 0.330696 -0.182490 -0.028396
         3640  +v 0.330696 -0.163604 -0.028396
         3641  +v 0.330696 -0.182490 -0.103205
         3642  +v 0.330696 -0.163604 -0.103205
         3643  +v 0.255887 -0.182490 -0.028396
         3644  +v 0.255887 -0.163604 -0.028396
         3645  +v 0.255887 -0.182490 -0.103205
         3646  +v 0.255887 -0.163604 -0.103205
         3647  +v 0.306724 -0.182490 -0.079233
         3648  +v 0.306724 -0.182490 -0.052367
         3649  +v 0.279858 -0.182490 -0.079233
         3650  +v 0.279858 -0.182490 -0.052367
         3651  +v 0.306724 -0.239485 -0.079233
         3652  +v 0.306724 -0.239485 -0.052367
         3653  +v 0.279858 -0.239485 -0.079233
         3654  +v 0.279858 -0.239485 -0.052367
         3655  +v 0.248406 -0.182490 -0.028396
         3656  +v 0.248406 -0.163604 -0.028396
         3657  +v 0.248406 -0.182490 -0.103205
         3658  +v 0.248406 -0.163604 -0.103205
         3659  +v 0.173597 -0.182490 -0.028396
         3660  +v 0.173597 -0.163604 -0.028396
         3661  +v 0.173597 -0.182490 -0.103205
         3662  +v 0.173597 -0.163604 -0.103205
         3663  +v 0.224434 -0.182490 -0.079233
         3664  +v 0.224434 -0.182490 -0.052367
         3665  +v 0.197568 -0.182490 -0.079233
         3666  +v 0.197568 -0.182490 -0.052367
         3667  +v 0.224434 -0.239485 -0.079233
         3668  +v 0.224434 -0.239485 -0.052367
         3669  +v 0.197568 -0.239485 -0.079233
         3670  +v 0.197568 -0.239485 -0.052367
         3671  +v 0.166116 -0.182490 -0.028396
         3672  +v 0.166116 -0.163604 -0.028396
         3673  +v 0.166116 -0.182490 -0.103205
         3674  +v 0.166116 -0.163604 -0.103205
         3675  +v 0.091307 -0.182490 -0.028396
         3676  +v 0.091307 -0.163604 -0.028396
         3677  +v 0.091307 -0.182490 -0.103205
         3678  +v 0.091307 -0.163604 -0.103205
         3679  +v 0.142145 -0.182490 -0.079233
         3680  +v 0.142145 -0.182490 -0.052367
         3681  +v 0.115278 -0.182490 -0.079233
         3682  +v 0.115278 -0.182490 -0.052367
         3683  +v 0.142145 -0.239485 -0.079233
         3684  +v 0.142145 -0.239485 -0.052367
         3685  +v 0.115278 -0.239485 -0.079233
         3686  +v 0.115278 -0.239485 -0.052367
         3687  +v 0.412985 -0.188880 -0.110686
         3688  +v 0.412985 -0.169994 -0.110686
         3689  +v 0.412985 -0.188880 -0.185495
         3690  +v 0.412985 -0.169994 -0.185495
         3691  +v 0.338176 -0.188880 -0.110686
         3692  +v 0.338176 -0.169994 -0.110686
         3693  +v 0.338176 -0.188880 -0.185495
         3694  +v 0.338176 -0.169994 -0.185495
         3695  +v 0.389014 -0.188880 -0.161523
         3696  +v 0.389014 -0.188880 -0.134657
         3697  +v 0.362148 -0.188880 -0.161523
         3698  +v 0.362148 -0.188880 -0.134657
         3699  +v 0.389014 -0.245875 -0.161523
         3700  +v 0.389014 -0.245875 -0.134657
         3701  +v 0.362148 -0.245875 -0.161523
         3702  +v 0.362148 -0.245875 -0.134657
         3703  +v 0.330696 -0.188880 -0.110686
         3704  +v 0.330696 -0.169994 -0.110686
         3705  +v 0.330696 -0.188880 -0.185495
         3706  +v 0.330696 -0.169994 -0.185495
         3707  +v 0.255887 -0.188880 -0.110686
         3708  +v 0.255887 -0.169994 -0.110686
         3709  +v 0.255887 -0.188880 -0.185495
         3710  +v 0.255887 -0.169994 -0.185495
         3711  +v 0.306724 -0.188880 -0.161523
         3712  +v 0.306724 -0.188880 -0.134657
         3713  +v 0.279858 -0.188880 -0.161523
         3714  +v 0.279858 -0.188880 -0.134657
         3715  +v 0.306724 -0.245875 -0.161523
         3716  +v 0.306724 -0.245875 -0.134657
         3717  +v 0.279858 -0.245875 -0.161523
         3718  +v 0.279858 -0.245875 -0.134657
         3719  +v 0.248406 -0.188880 -0.110686
         3720  +v 0.248406 -0.169994 -0.110686
         3721  +v 0.248406 -0.188880 -0.185495
         3722  +v 0.248406 -0.169994 -0.185495
         3723  +v 0.173597 -0.188880 -0.110686
         3724  +v 0.173597 -0.169994 -0.110686
         3725  +v 0.173597 -0.188880 -0.185495
         3726  +v 0.173597 -0.169994 -0.185495
         3727  +v 0.224434 -0.188880 -0.161523
         3728  +v 0.224434 -0.188880 -0.134657
         3729  +v 0.197568 -0.188880 -0.161523
         3730  +v 0.197568 -0.188880 -0.134657
         3731  +v 0.224434 -0.245875 -0.161523
         3732  +v 0.224434 -0.245875 -0.134657
         3733  +v 0.197568 -0.245875 -0.161523
         3734  +v 0.197568 -0.245875 -0.134657
         3735  +v 0.166116 -0.188880 -0.110686
         3736  +v 0.166116 -0.169994 -0.110686
         3737  +v 0.166116 -0.188880 -0.185495
         3738  +v 0.166116 -0.169994 -0.185495
         3739  +v 0.091307 -0.188880 -0.110686
         3740  +v 0.091307 -0.169994 -0.110686
         3741  +v 0.091307 -0.188880 -0.185495
         3742  +v 0.091307 -0.169994 -0.185495
         3743  +v 0.142145 -0.188880 -0.161523
         3744  +v 0.142145 -0.188880 -0.134657
         3745  +v 0.115278 -0.188880 -0.161523
         3746  +v 0.115278 -0.188880 -0.134657
         3747  +v 0.142145 -0.245875 -0.161523
         3748  +v 0.142145 -0.245875 -0.134657
         3749  +v 0.115278 -0.245875 -0.161523
         3750  +v 0.115278 -0.245875 -0.134657
         3751  +v 0.412985 -0.196070 -0.192975
         3752  +v 0.412985 -0.177185 -0.192975
         3753  +v 0.412985 -0.196070 -0.267784
         3754  +v 0.412985 -0.177185 -0.267784
         3755  +v 0.338176 -0.196070 -0.192975
         3756  +v 0.338176 -0.177185 -0.192975
         3757  +v 0.338176 -0.196070 -0.267784
         3758  +v 0.338176 -0.177185 -0.267784
         3759  +v 0.389014 -0.196070 -0.243813
         3760  +v 0.389014 -0.196070 -0.216947
         3761  +v 0.362148 -0.196070 -0.243813
         3762  +v 0.362148 -0.196070 -0.216947
         3763  +v 0.389014 -0.253066 -0.243813
         3764  +v 0.389014 -0.253066 -0.216947
         3765  +v 0.362148 -0.253066 -0.243813
         3766  +v 0.362148 -0.253066 -0.216947
         3767  +v 0.330696 -0.196070 -0.192975
         3768  +v 0.330696 -0.177185 -0.192975
         3769  +v 0.330696 -0.196070 -0.267784
         3770  +v 0.330696 -0.177185 -0.267784
         3771  +v 0.255887 -0.196070 -0.192975
         3772  +v 0.255887 -0.177185 -0.192975
         3773  +v 0.255887 -0.196070 -0.267784
         3774  +v 0.255887 -0.177185 -0.267784
         3775  +v 0.306724 -0.196070 -0.243813
         3776  +v 0.306724 -0.196070 -0.216947
         3777  +v 0.279858 -0.196070 -0.243813
         3778  +v 0.279858 -0.196070 -0.216947
         3779  +v 0.306724 -0.253066 -0.243813
         3780  +v 0.306724 -0.253066 -0.216947
         3781  +v 0.279858 -0.253066 -0.243813
         3782  +v 0.279858 -0.253066 -0.216947
         3783  +v 0.248406 -0.196070 -0.192975
         3784  +v 0.248406 -0.177185 -0.192975
         3785  +v 0.248406 -0.196070 -0.267784
         3786  +v 0.248406 -0.177185 -0.267784
         3787  +v 0.173597 -0.196070 -0.192975
         3788  +v 0.173597 -0.177185 -0.192975
         3789  +v 0.173597 -0.196070 -0.267784
         3790  +v 0.173597 -0.177185 -0.267784
         3791  +v 0.224434 -0.196070 -0.243813
         3792  +v 0.224434 -0.196070 -0.216947
         3793  +v 0.197568 -0.196070 -0.243813
         3794  +v 0.197568 -0.196070 -0.216947
         3795  +v 0.224434 -0.253066 -0.243813
         3796  +v 0.224434 -0.253066 -0.216947
         3797  +v 0.197568 -0.253066 -0.243813
         3798  +v 0.197568 -0.253066 -0.216947
         3799  +v 0.166116 -0.196070 -0.192975
         3800  +v 0.166116 -0.177185 -0.192975
         3801  +v 0.166116 -0.196070 -0.267784
         3802  +v 0.166116 -0.177185 -0.267784
         3803  +v 0.091307 -0.196070 -0.192975
         3804  +v 0.091307 -0.177185 -0.192975
         3805  +v 0.091307 -0.196070 -0.267784
         3806  +v 0.091307 -0.177185 -0.267784
         3807  +v 0.142145 -0.196070 -0.243813
         3808  +v 0.142145 -0.196070 -0.216947
         3809  +v 0.115278 -0.196070 -0.243813
         3810  +v 0.115278 -0.196070 -0.216947
         3811  +v 0.142145 -0.253066 -0.243813
         3812  +v 0.142145 -0.253066 -0.216947
         3813  +v 0.115278 -0.253066 -0.243813
         3814  +v 0.115278 -0.253066 -0.216947
         3815  +vt 0.375000 0.166667
         3816  +vt 0.625000 0.166667
         3817  +vt 0.625000 0.250000
         3818  +vt 0.375000 0.250000
         3819  +vt 0.625000 0.500000
         3820  +vt 0.375000 0.500000
         3821  +vt 0.625000 0.750000
         3822  +vt 0.625000 0.750000
         3823  +vt 0.625000 0.750000
         3824  +vt 0.625000 0.750000
         3825  +vt 0.375000 0.750000
         3826  +vt 0.625000 0.750000
         3827  +vt 0.625000 1.000000
         3828  +vt 0.375000 1.000000
         3829  +vt 0.125000 0.666667
         3830  +vt 0.375000 0.666667
         3831  +vt 0.125000 0.750000
         3832  +vt 0.000000 0.000000
         3833  +vt 0.000000 0.000000
         3834  +vt 0.000000 0.000000
         3835  +vt 0.000000 0.000000
         3836  +vt 0.625000 0.666667
         3837  +vt 0.875000 0.666667
         3838  +vt 0.875000 0.666667
         3839  +vt 0.625000 0.666667
         3840  +vt 0.625000 0.583333
         3841  +vt 0.875000 0.583333
         3842  +vt 0.875000 0.666667
         3843  +vt 0.625000 0.666667
         3844  +vt 0.125000 0.500000
         3845  +vt 0.375000 0.583333
         3846  +vt 0.125000 0.583333
         3847  +vt 0.625000 0.666667
         3848  +vt 0.625000 0.666667
         3849  +vt 0.625000 0.750000
         3850  +vt 0.375000 0.000000
         3851  +vt 0.625000 0.000000
         3852  +vt 0.625000 0.083333
         3853  +vt 0.375000 0.083333
         3854  +vt 0.875000 0.750000
         3855  +vt 0.625000 0.750000
         3856  +vt 0.625000 0.500000
         3857  +vt 0.875000 0.500000
         3858  +vt 0.875000 0.583333
         3859  +vt 0.625000 0.583333
         3860  +vt 0.625000 0.166667
         3861  +vt 0.625000 0.250000
         3862  +vt 0.625000 1.000000
         3863  +vt 0.625000 0.750000
         3864  +vt 0.625000 1.000000
         3865  +vt 0.375000 0.500000
         3866  +vt 0.375000 0.583333
         3867  +vt 0.625000 0.083333
         3868  +vt 0.625000 0.000000
         3869  +vt 0.625000 0.000000
         3870  +vt 0.625000 0.083333
         3871  +vt 0.625000 0.000000
         3872  +vt 0.625000 0.083333
         3873  +vt 0.625000 1.000000
         3874  +vt 0.875000 0.666667
         3875  +vt 0.625000 0.666667
         3876  +vt 0.375000 0.666667
         3877  +vt 0.625000 0.750000
         3878  +vt 0.625000 0.666667
         3879  +vt 0.375000 0.750000
         3880  +vt 0.625000 0.750000
         3881  +vt 0.625000 0.500000
         3882  +vt 0.625000 0.583333
         3883  +vt 0.625000 0.500000
         3884  +vt 0.625000 0.583333
         3885  +vt 0.625000 0.666667
         3886  +vt 0.625000 0.666667
         3887  +vt 0.625000 0.000000
         3888  +vt 0.625000 0.083333
         3889  +vt 0.625000 1.000000
         3890  +vt 0.625000 0.666667
         3891  +vt 0.625000 0.666667
         3892  +vt 0.625000 0.666667
         3893  +vt 0.875000 0.666667
         3894  +vt 0.625000 0.666667
         3895  +vt 0.625000 0.666667
         3896  +vt 0.625000 0.666667
         3897  +vt 0.625000 0.666667
         3898  +vt 0.625000 0.666667
         3899  +vt 0.625000 0.666667
         3900  +vt 0.625000 0.666667
         3901  +vt 0.625000 0.666667
         3902  +vt 0.625000 0.666667
         3903  +vt 0.625000 0.666667
         3904  +vt 0.000000 0.751119
         3905  +vt 0.000000 1.000000
         3906  +vt 0.985875 1.000000
         3907  +vt 0.985875 0.751119
         3908  +vt 0.014125 0.751119
         3909  +vt 0.014125 1.000000
         3910  +vt 1.000000 1.000000
         3911  +vt 1.000000 0.751119
         3912  +vt 0.985875 0.751119
         3913  +vt 0.985875 1.000000
         3914  +vt 0.000000 1.000000
         3915  +vt 0.000000 0.751119
         3916  +vt 1.000000 0.751119
         3917  +vt 1.000000 1.000000
         3918  +vt 0.014125 1.000000
         3919  +vt 0.014125 0.751119
         3920  +vt 0.967668 -0.005361
         3921  +vt -0.018207 -0.005361
         3922  +vt 0.297701 0.310547
         3923  +vt 0.651760 0.310547
         3924  +vt -0.000000 1.000000
         3925  +vt -0.000000 0.000000
         3926  +vt 1.000000 0.000000
         3927  +vt 0.669967 0.751119
         3928  +vt 0.315908 0.751119
         3929  +vt 0.315908 0.000000
         3930  +vt 0.669967 0.000000
         3931  +vt -0.018207 0.980514
         3932  +vt 0.967668 0.980514
         3933  +vt 0.651760 0.664606
         3934  +vt 0.297701 0.664606
         3935  +vt 0.297701 0.664606
         3936  +vt 0.651760 0.664606
         3937  +vt 0.651760 0.310547
         3938  +vt 0.297701 0.310547
         3939  +vt 0.315908 0.751119
         3940  +vt 0.669967 0.751119
         3941  +vt 0.669967 0.000000
         3942  +vt 0.315908 0.000000
         3943  +vt 0.684092 0.751119
         3944  +vt 0.330033 0.751119
         3945  +vt 0.330033 0.000000
         3946  +vt 0.684092 0.000000
         3947  +vt 0.330033 0.751119
         3948  +vt 0.684092 0.751119
         3949  +vt 0.684092 0.000000
         3950  +vt 0.330033 0.000000
         3951  +vt 0.000000 0.751119
         3952  +vt 0.000000 1.000000
         3953  +vt 0.985875 1.000000
         3954  +vt 0.985875 0.751119
         3955  +vt 0.014125 0.751119
         3956  +vt 0.014125 1.000000
         3957  +vt 1.000000 1.000000
         3958  +vt 1.000000 0.751119
         3959  +vt 0.985875 0.751119
         3960  +vt 0.985875 1.000000
         3961  +vt 0.000000 1.000000
         3962  +vt 0.000000 0.751119
         3963  +vt 1.000000 0.751119
         3964  +vt 1.000000 1.000000
         3965  +vt 0.014125 1.000000
         3966  +vt 0.014125 0.751119
         3967  +vt 0.967668 -0.005361
         3968  +vt -0.018207 -0.005361
         3969  +vt 0.297701 0.310547
         3970  +vt 0.651760 0.310547
         3971  +vt -0.000000 1.000000
         3972  +vt -0.000000 0.000000
         3973  +vt 1.000000 0.000000
         3974  +vt 0.669967 0.751119
         3975  +vt 0.315908 0.751119
         3976  +vt 0.315908 0.000000
         3977  +vt 0.669967 0.000000
         3978  +vt -0.018207 0.980514
         3979  +vt 0.967668 0.980514
         3980  +vt 0.651760 0.664606
         3981  +vt 0.297701 0.664606
         3982  +vt 0.297701 0.664606
         3983  +vt 0.651760 0.664606
         3984  +vt 0.651760 0.310547
         3985  +vt 0.297701 0.310547
         3986  +vt 0.315908 0.751119
         3987  +vt 0.669967 0.751119
         3988  +vt 0.669967 0.000000
         3989  +vt 0.315908 0.000000
         3990  +vt 0.684092 0.751119
         3991  +vt 0.330033 0.751119
         3992  +vt 0.330033 0.000000
         3993  +vt 0.684092 0.000000
         3994  +vt 0.330033 0.751119
         3995  +vt 0.684092 0.751119
         3996  +vt 0.684092 0.000000
         3997  +vt 0.330033 0.000000
         3998  +vt 0.000000 0.751119
         3999  +vt 0.000000 1.000000
         4000  +vt 0.985875 1.000000
         4001  +vt 0.985875 0.751119
         4002  +vt 0.014125 0.751119
         4003  +vt 0.014125 1.000000
         4004  +vt 1.000000 1.000000
         4005  +vt 1.000000 0.751119
         4006  +vt 0.985875 0.751119
         4007  +vt 0.985875 1.000000
         4008  +vt 0.000000 1.000000
         4009  +vt 0.000000 0.751119
         4010  +vt 1.000000 0.751119
         4011  +vt 1.000000 1.000000
         4012  +vt 0.014125 1.000000
         4013  +vt 0.014125 0.751119
         4014  +vt 0.967668 -0.005361
         4015  +vt -0.018207 -0.005361
         4016  +vt 0.297701 0.310547
         4017  +vt 0.651760 0.310547
         4018  +vt -0.000000 1.000000
         4019  +vt -0.000000 0.000000
         4020  +vt 1.000000 0.000000
         4021  +vt 0.669967 0.751119
         4022  +vt 0.315908 0.751119
         4023  +vt 0.315908 0.000000
         4024  +vt 0.669967 0.000000
         4025  +vt -0.018207 0.980514
         4026  +vt 0.967668 0.980514
         4027  +vt 0.651760 0.664606
         4028  +vt 0.297701 0.664606
         4029  +vt 0.297701 0.664606
         4030  +vt 0.651760 0.664606
         4031  +vt 0.651760 0.310547
         4032  +vt 0.297701 0.310547
         4033  +vt 0.315908 0.751119
         4034  +vt 0.669967 0.751119
         4035  +vt 0.669967 0.000000
         4036  +vt 0.315908 0.000000
         4037  +vt 0.684092 0.751119
         4038  +vt 0.330033 0.751119
         4039  +vt 0.330033 0.000000
         4040  +vt 0.684092 0.000000
         4041  +vt 0.330033 0.751119
         4042  +vt 0.684092 0.751119
         4043  +vt 0.684092 0.000000
         4044  +vt 0.330033 0.000000
         4045  +vt 0.000000 0.751119
         4046  +vt 0.000000 1.000000
         4047  +vt 0.985875 1.000000
         4048  +vt 0.985875 0.751119
         4049  +vt 0.014125 0.751119
         4050  +vt 0.014125 1.000000
         4051  +vt 1.000000 1.000000
         4052  +vt 1.000000 0.751119
         4053  +vt 0.985875 0.751119
         4054  +vt 0.985875 1.000000
         4055  +vt 0.000000 1.000000
         4056  +vt 0.000000 0.751119
         4057  +vt 1.000000 0.751119
         4058  +vt 1.000000 1.000000
         4059  +vt 0.014125 1.000000
         4060  +vt 0.014125 0.751119
         4061  +vt 0.967668 -0.005361
         4062  +vt -0.018207 -0.005361
         4063  +vt 0.297701 0.310547
         4064  +vt 0.651760 0.310547
         4065  +vt -0.000000 1.000000
         4066  +vt -0.000000 0.000000
         4067  +vt 1.000000 0.000000
         4068  +vt 0.669967 0.751119
         4069  +vt 0.315908 0.751119
         4070  +vt 0.315908 0.000000
         4071  +vt 0.669967 0.000000
         4072  +vt -0.018207 0.980514
         4073  +vt 0.967668 0.980514
         4074  +vt 0.651760 0.664606
         4075  +vt 0.297701 0.664606
         4076  +vt 0.297701 0.664606
         4077  +vt 0.651760 0.664606
         4078  +vt 0.651760 0.310547
         4079  +vt 0.297701 0.310547
         4080  +vt 0.315908 0.751119
         4081  +vt 0.669967 0.751119
         4082  +vt 0.669967 0.000000
         4083  +vt 0.315908 0.000000
         4084  +vt 0.684092 0.751119
         4085  +vt 0.330033 0.751119
         4086  +vt 0.330033 0.000000
         4087  +vt 0.684092 0.000000
         4088  +vt 0.330033 0.751119
         4089  +vt 0.684092 0.751119
         4090  +vt 0.684092 0.000000
         4091  +vt 0.330033 0.000000
         4092  +vt 0.000000 0.751119
         4093  +vt 0.000000 1.000000
         4094  +vt 0.985875 1.000000
         4095  +vt 0.985875 0.751119
         4096  +vt 0.014125 0.751119
         4097  +vt 0.014125 1.000000
         4098  +vt 1.000000 1.000000
         4099  +vt 1.000000 0.751119
         4100  +vt 0.985875 0.751119
         4101  +vt 0.985875 1.000000
         4102  +vt 0.000000 1.000000
         4103  +vt 0.000000 0.751119
         4104  +vt 1.000000 0.751119
         4105  +vt 1.000000 1.000000
         4106  +vt 0.014125 1.000000
         4107  +vt 0.014125 0.751119
         4108  +vt 0.967668 -0.005361
         4109  +vt -0.018207 -0.005361
         4110  +vt 0.297701 0.310547
         4111  +vt 0.651760 0.310547
         4112  +vt -0.000000 1.000000
         4113  +vt -0.000000 0.000000
         4114  +vt 1.000000 0.000000
         4115  +vt 0.669967 0.751119
         4116  +vt 0.315908 0.751119
         4117  +vt 0.315908 0.000000
         4118  +vt 0.669967 0.000000
         4119  +vt -0.018207 0.980514
         4120  +vt 0.967668 0.980514
         4121  +vt 0.651760 0.664606
         4122  +vt 0.297701 0.664606
         4123  +vt 0.297701 0.664606
         4124  +vt 0.651760 0.664606
         4125  +vt 0.651760 0.310547
         4126  +vt 0.297701 0.310547
         4127  +vt 0.315908 0.751119
         4128  +vt 0.669967 0.751119
         4129  +vt 0.669967 0.000000
         4130  +vt 0.315908 0.000000
         4131  +vt 0.684092 0.751119
         4132  +vt 0.330033 0.751119
         4133  +vt 0.330033 0.000000
         4134  +vt 0.684092 0.000000
         4135  +vt 0.330033 0.751119
         4136  +vt 0.684092 0.751119
         4137  +vt 0.684092 0.000000
         4138  +vt 0.330033 0.000000
         4139  +vt 0.000000 0.751119
         4140  +vt 0.000000 1.000000
         4141  +vt 0.985875 1.000000
         4142  +vt 0.985875 0.751119
         4143  +vt 0.014125 0.751119
         4144  +vt 0.014125 1.000000
         4145  +vt 1.000000 1.000000
         4146  +vt 1.000000 0.751119
         4147  +vt 0.985875 0.751119
         4148  +vt 0.985875 1.000000
         4149  +vt 0.000000 1.000000
         4150  +vt 0.000000 0.751119
         4151  +vt 1.000000 0.751119
         4152  +vt 1.000000 1.000000
         4153  +vt 0.014125 1.000000
         4154  +vt 0.014125 0.751119
         4155  +vt 0.967668 -0.005361
         4156  +vt -0.018207 -0.005361
         4157  +vt 0.297701 0.310547
         4158  +vt 0.651760 0.310547
         4159  +vt -0.000000 1.000000
         4160  +vt -0.000000 0.000000
         4161  +vt 1.000000 0.000000
         4162  +vt 0.669967 0.751119
         4163  +vt 0.315908 0.751119
         4164  +vt 0.315908 0.000000
         4165  +vt 0.669967 0.000000
         4166  +vt -0.018207 0.980514
         4167  +vt 0.967668 0.980514
         4168  +vt 0.651760 0.664606
         4169  +vt 0.297701 0.664606
         4170  +vt 0.297701 0.664606
         4171  +vt 0.651760 0.664606
         4172  +vt 0.651760 0.310547
         4173  +vt 0.297701 0.310547
         4174  +vt 0.315908 0.751119
         4175  +vt 0.669967 0.751119
         4176  +vt 0.669967 0.000000
         4177  +vt 0.315908 0.000000
         4178  +vt 0.684092 0.751119
         4179  +vt 0.330033 0.751119
         4180  +vt 0.330033 0.000000
         4181  +vt 0.684092 0.000000
         4182  +vt 0.330033 0.751119
         4183  +vt 0.684092 0.751119
         4184  +vt 0.684092 0.000000
         4185  +vt 0.330033 0.000000
         4186  +vt 0.000000 0.751119
         4187  +vt 0.000000 1.000000
         4188  +vt 0.985875 1.000000
         4189  +vt 0.985875 0.751119
         4190  +vt 0.014125 0.751119
         4191  +vt 0.014125 1.000000
         4192  +vt 1.000000 1.000000
         4193  +vt 1.000000 0.751119
         4194  +vt 0.985875 0.751119
         4195  +vt 0.985875 1.000000
         4196  +vt 0.000000 1.000000
         4197  +vt 0.000000 0.751119
         4198  +vt 1.000000 0.751119
         4199  +vt 1.000000 1.000000
         4200  +vt 0.014125 1.000000
         4201  +vt 0.014125 0.751119
         4202  +vt 0.967668 -0.005361
         4203  +vt -0.018207 -0.005361
         4204  +vt 0.297701 0.310547
         4205  +vt 0.651760 0.310547
         4206  +vt -0.000000 1.000000
         4207  +vt -0.000000 0.000000
         4208  +vt 1.000000 0.000000
         4209  +vt 0.669967 0.751119
         4210  +vt 0.315908 0.751119
         4211  +vt 0.315908 0.000000
         4212  +vt 0.669967 0.000000
         4213  +vt -0.018207 0.980514
         4214  +vt 0.967668 0.980514
         4215  +vt 0.651760 0.664606
         4216  +vt 0.297701 0.664606
         4217  +vt 0.297701 0.664606
         4218  +vt 0.651760 0.664606
         4219  +vt 0.651760 0.310547
         4220  +vt 0.297701 0.310547
         4221  +vt 0.315908 0.751119
         4222  +vt 0.669967 0.751119
         4223  +vt 0.669967 0.000000
         4224  +vt 0.315908 0.000000
         4225  +vt 0.684092 0.751119
         4226  +vt 0.330033 0.751119
         4227  +vt 0.330033 0.000000
         4228  +vt 0.684092 0.000000
         4229  +vt 0.330033 0.751119
         4230  +vt 0.684092 0.751119
         4231  +vt 0.684092 0.000000
         4232  +vt 0.330033 0.000000
         4233  +vt 0.000000 0.751119
         4234  +vt 0.000000 1.000000
         4235  +vt 0.985875 1.000000
         4236  +vt 0.985875 0.751119
         4237  +vt 0.014125 0.751119
         4238  +vt 0.014125 1.000000
         4239  +vt 1.000000 1.000000
         4240  +vt 1.000000 0.751119
         4241  +vt 0.985875 0.751119
         4242  +vt 0.985875 1.000000
         4243  +vt 0.000000 1.000000
         4244  +vt 0.000000 0.751119
         4245  +vt 1.000000 0.751119
         4246  +vt 1.000000 1.000000
         4247  +vt 0.014125 1.000000
         4248  +vt 0.014125 0.751119
         4249  +vt 0.967668 -0.005361
         4250  +vt -0.018207 -0.005361
         4251  +vt 0.297701 0.310547
         4252  +vt 0.651760 0.310547
         4253  +vt -0.000000 1.000000
         4254  +vt -0.000000 0.000000
         4255  +vt 1.000000 0.000000
         4256  +vt 0.669967 0.751119
         4257  +vt 0.315908 0.751119
         4258  +vt 0.315908 0.000000
         4259  +vt 0.669967 0.000000
         4260  +vt -0.018207 0.980514
         4261  +vt 0.967668 0.980514
         4262  +vt 0.651760 0.664606
         4263  +vt 0.297701 0.664606
         4264  +vt 0.297701 0.664606
         4265  +vt 0.651760 0.664606
         4266  +vt 0.651760 0.310547
         4267  +vt 0.297701 0.310547
         4268  +vt 0.315908 0.751119
         4269  +vt 0.669967 0.751119
         4270  +vt 0.669967 0.000000
         4271  +vt 0.315908 0.000000
         4272  +vt 0.684092 0.751119
         4273  +vt 0.330033 0.751119
         4274  +vt 0.330033 0.000000
         4275  +vt 0.684092 0.000000
         4276  +vt 0.330033 0.751119
         4277  +vt 0.684092 0.751119
         4278  +vt 0.684092 0.000000
         4279  +vt 0.330033 0.000000
         4280  +vt 0.000000 0.751119
         4281  +vt 0.000000 1.000000
         4282  +vt 0.985875 1.000000
         4283  +vt 0.985875 0.751119
         4284  +vt 0.014125 0.751119
         4285  +vt 0.014125 1.000000
         4286  +vt 1.000000 1.000000
         4287  +vt 1.000000 0.751119
         4288  +vt 0.985875 0.751119
         4289  +vt 0.985875 1.000000
         4290  +vt 0.000000 1.000000
         4291  +vt 0.000000 0.751119
         4292  +vt 1.000000 0.751119
         4293  +vt 1.000000 1.000000
         4294  +vt 0.014125 1.000000
         4295  +vt 0.014125 0.751119
         4296  +vt 0.967668 -0.005361
         4297  +vt -0.018207 -0.005361
         4298  +vt 0.297701 0.310547
         4299  +vt 0.651760 0.310547
         4300  +vt -0.000000 1.000000
         4301  +vt -0.000000 0.000000
         4302  +vt 1.000000 0.000000
         4303  +vt 0.669967 0.751119
         4304  +vt 0.315908 0.751119
         4305  +vt 0.315908 0.000000
         4306  +vt 0.669967 0.000000
         4307  +vt -0.018207 0.980514
         4308  +vt 0.967668 0.980514
         4309  +vt 0.651760 0.664606
         4310  +vt 0.297701 0.664606
         4311  +vt 0.297701 0.664606
         4312  +vt 0.651760 0.664606
         4313  +vt 0.651760 0.310547
         4314  +vt 0.297701 0.310547
         4315  +vt 0.315908 0.751119
         4316  +vt 0.669967 0.751119
         4317  +vt 0.669967 0.000000
         4318  +vt 0.315908 0.000000
         4319  +vt 0.684092 0.751119
         4320  +vt 0.330033 0.751119
         4321  +vt 0.330033 0.000000
         4322  +vt 0.684092 0.000000
         4323  +vt 0.330033 0.751119
         4324  +vt 0.684092 0.751119
         4325  +vt 0.684092 0.000000
         4326  +vt 0.330033 0.000000
         4327  +vt 0.000000 0.751119
         4328  +vt 0.000000 1.000000
         4329  +vt 0.985875 1.000000
         4330  +vt 0.985875 0.751119
         4331  +vt 0.014125 0.751119
         4332  +vt 0.014125 1.000000
         4333  +vt 1.000000 1.000000
         4334  +vt 1.000000 0.751119
         4335  +vt 0.985875 0.751119
         4336  +vt 0.985875 1.000000
         4337  +vt 0.000000 1.000000
         4338  +vt 0.000000 0.751119
         4339  +vt 1.000000 0.751119
         4340  +vt 1.000000 1.000000
         4341  +vt 0.014125 1.000000
         4342  +vt 0.014125 0.751119
         4343  +vt 0.967668 -0.005361
         4344  +vt -0.018207 -0.005361
         4345  +vt 0.297701 0.310547
         4346  +vt 0.651760 0.310547
         4347  +vt -0.000000 1.000000
         4348  +vt -0.000000 0.000000
         4349  +vt 1.000000 0.000000
         4350  +vt 0.669967 0.751119
         4351  +vt 0.315908 0.751119
         4352  +vt 0.315908 0.000000
         4353  +vt 0.669967 0.000000
         4354  +vt -0.018207 0.980514
         4355  +vt 0.967668 0.980514
         4356  +vt 0.651760 0.664606
         4357  +vt 0.297701 0.664606
         4358  +vt 0.297701 0.664606
         4359  +vt 0.651760 0.664606
         4360  +vt 0.651760 0.310547
         4361  +vt 0.297701 0.310547
         4362  +vt 0.315908 0.751119
         4363  +vt 0.669967 0.751119
         4364  +vt 0.669967 0.000000
         4365  +vt 0.315908 0.000000
         4366  +vt 0.684092 0.751119
         4367  +vt 0.330033 0.751119
         4368  +vt 0.330033 0.000000
         4369  +vt 0.684092 0.000000
         4370  +vt 0.330033 0.751119
         4371  +vt 0.684092 0.751119
         4372  +vt 0.684092 0.000000
         4373  +vt 0.330033 0.000000
         4374  +vt 0.000000 0.751119
         4375  +vt 0.000000 1.000000
         4376  +vt 0.985875 1.000000
         4377  +vt 0.985875 0.751119
         4378  +vt 0.014125 0.751119
         4379  +vt 0.014125 1.000000
         4380  +vt 1.000000 1.000000
         4381  +vt 1.000000 0.751119
         4382  +vt 0.985875 0.751119
         4383  +vt 0.985875 1.000000
         4384  +vt 0.000000 1.000000
         4385  +vt 0.000000 0.751119
         4386  +vt 1.000000 0.751119
         4387  +vt 1.000000 1.000000
         4388  +vt 0.014125 1.000000
         4389  +vt 0.014125 0.751119
         4390  +vt 0.967668 -0.005361
         4391  +vt -0.018207 -0.005361
         4392  +vt 0.297701 0.310547
         4393  +vt 0.651760 0.310547
         4394  +vt -0.000000 1.000000
         4395  +vt -0.000000 0.000000
         4396  +vt 1.000000 0.000000
         4397  +vt 0.669967 0.751119
         4398  +vt 0.315908 0.751119
         4399  +vt 0.315908 0.000000
         4400  +vt 0.669967 0.000000
         4401  +vt -0.018207 0.980514
         4402  +vt 0.967668 0.980514
         4403  +vt 0.651760 0.664606
         4404  +vt 0.297701 0.664606
         4405  +vt 0.297701 0.664606
         4406  +vt 0.651760 0.664606
         4407  +vt 0.651760 0.310547
         4408  +vt 0.297701 0.310547
         4409  +vt 0.315908 0.751119
         4410  +vt 0.669967 0.751119
         4411  +vt 0.669967 0.000000
         4412  +vt 0.315908 0.000000
         4413  +vt 0.684092 0.751119
         4414  +vt 0.330033 0.751119
         4415  +vt 0.330033 0.000000
         4416  +vt 0.684092 0.000000
         4417  +vt 0.330033 0.751119
         4418  +vt 0.684092 0.751119
         4419  +vt 0.684092 0.000000
         4420  +vt 0.330033 0.000000
         4421  +vt 0.000000 0.751119
         4422  +vt 0.000000 1.000000
         4423  +vt 0.985875 1.000000
         4424  +vt 0.985875 0.751119
         4425  +vt 0.014125 0.751119
         4426  +vt 0.014125 1.000000
         4427  +vt 1.000000 1.000000
         4428  +vt 1.000000 0.751119
         4429  +vt 0.985875 0.751119
         4430  +vt 0.985875 1.000000
         4431  +vt 0.000000 1.000000
         4432  +vt 0.000000 0.751119
         4433  +vt 1.000000 0.751119
         4434  +vt 1.000000 1.000000
         4435  +vt 0.014125 1.000000
         4436  +vt 0.014125 0.751119
         4437  +vt 0.967668 -0.005361
         4438  +vt -0.018207 -0.005361
         4439  +vt 0.297701 0.310547
         4440  +vt 0.651760 0.310547
         4441  +vt -0.000000 1.000000
         4442  +vt -0.000000 0.000000
         4443  +vt 1.000000 0.000000
         4444  +vt 0.669967 0.751119
         4445  +vt 0.315908 0.751119
         4446  +vt 0.315908 0.000000
         4447  +vt 0.669967 0.000000
         4448  +vt -0.018207 0.980514
         4449  +vt 0.967668 0.980514
         4450  +vt 0.651760 0.664606
         4451  +vt 0.297701 0.664606
         4452  +vt 0.297701 0.664606
         4453  +vt 0.651760 0.664606
         4454  +vt 0.651760 0.310547
         4455  +vt 0.297701 0.310547
         4456  +vt 0.315908 0.751119
         4457  +vt 0.669967 0.751119
         4458  +vt 0.669967 0.000000
         4459  +vt 0.315908 0.000000
         4460  +vt 0.684092 0.751119
         4461  +vt 0.330033 0.751119
         4462  +vt 0.330033 0.000000
         4463  +vt 0.684092 0.000000
         4464  +vt 0.330033 0.751119
         4465  +vt 0.684092 0.751119
         4466  +vt 0.684092 0.000000
         4467  +vt 0.330033 0.000000
         4468  +vt 0.000000 0.751119
         4469  +vt 0.000000 1.000000
         4470  +vt 0.985875 1.000000
         4471  +vt 0.985875 0.751119
         4472  +vt 0.014125 0.751119
         4473  +vt 0.014125 1.000000
         4474  +vt 1.000000 1.000000
         4475  +vt 1.000000 0.751119
         4476  +vt 0.985875 0.751119
         4477  +vt 0.985875 1.000000
         4478  +vt 0.000000 1.000000
         4479  +vt 0.000000 0.751119
         4480  +vt 1.000000 0.751119
         4481  +vt 1.000000 1.000000
         4482  +vt 0.014125 1.000000
         4483  +vt 0.014125 0.751119
         4484  +vt 0.967668 -0.005361
         4485  +vt -0.018207 -0.005361
         4486  +vt 0.297701 0.310547
         4487  +vt 0.651760 0.310547
         4488  +vt -0.000000 1.000000
         4489  +vt -0.000000 0.000000
         4490  +vt 1.000000 0.000000
         4491  +vt 0.669967 0.751119
         4492  +vt 0.315908 0.751119
         4493  +vt 0.315908 0.000000
         4494  +vt 0.669967 0.000000
         4495  +vt -0.018207 0.980514
         4496  +vt 0.967668 0.980514
         4497  +vt 0.651760 0.664606
         4498  +vt 0.297701 0.664606
         4499  +vt 0.297701 0.664606
         4500  +vt 0.651760 0.664606
         4501  +vt 0.651760 0.310547
         4502  +vt 0.297701 0.310547
         4503  +vt 0.315908 0.751119
         4504  +vt 0.669967 0.751119
         4505  +vt 0.669967 0.000000
         4506  +vt 0.315908 0.000000
         4507  +vt 0.684092 0.751119
         4508  +vt 0.330033 0.751119
         4509  +vt 0.330033 0.000000
         4510  +vt 0.684092 0.000000
         4511  +vt 0.330033 0.751119
         4512  +vt 0.684092 0.751119
         4513  +vt 0.684092 0.000000
         4514  +vt 0.330033 0.000000
         4515  +vt 0.000000 0.751119
         4516  +vt 0.000000 1.000000
         4517  +vt 0.985875 1.000000
         4518  +vt 0.985875 0.751119
         4519  +vt 0.014125 0.751119
         4520  +vt 0.014125 1.000000
         4521  +vt 1.000000 1.000000
         4522  +vt 1.000000 0.751119
         4523  +vt 0.985875 0.751119
         4524  +vt 0.985875 1.000000
         4525  +vt 0.000000 1.000000
         4526  +vt 0.000000 0.751119
         4527  +vt 1.000000 0.751119
         4528  +vt 1.000000 1.000000
         4529  +vt 0.014125 1.000000
         4530  +vt 0.014125 0.751119
         4531  +vt 0.967668 -0.005361
         4532  +vt -0.018207 -0.005361
         4533  +vt 0.297701 0.310547
         4534  +vt 0.651760 0.310547
         4535  +vt -0.000000 1.000000
         4536  +vt -0.000000 0.000000
         4537  +vt 1.000000 0.000000
         4538  +vt 0.669967 0.751119
         4539  +vt 0.315908 0.751119
         4540  +vt 0.315908 0.000000
         4541  +vt 0.669967 0.000000
         4542  +vt -0.018207 0.980514
         4543  +vt 0.967668 0.980514
         4544  +vt 0.651760 0.664606
         4545  +vt 0.297701 0.664606
         4546  +vt 0.297701 0.664606
         4547  +vt 0.651760 0.664606
         4548  +vt 0.651760 0.310547
         4549  +vt 0.297701 0.310547
         4550  +vt 0.315908 0.751119
         4551  +vt 0.669967 0.751119
         4552  +vt 0.669967 0.000000
         4553  +vt 0.315908 0.000000
         4554  +vt 0.684092 0.751119
         4555  +vt 0.330033 0.751119
         4556  +vt 0.330033 0.000000
         4557  +vt 0.684092 0.000000
         4558  +vt 0.330033 0.751119
         4559  +vt 0.684092 0.751119
         4560  +vt 0.684092 0.000000
         4561  +vt 0.330033 0.000000
         4562  +vt 0.000000 0.751119
         4563  +vt 0.000000 1.000000
         4564  +vt 0.985875 1.000000
         4565  +vt 0.985875 0.751119
         4566  +vt 0.014125 0.751119
         4567  +vt 0.014125 1.000000
         4568  +vt 1.000000 1.000000
         4569  +vt 1.000000 0.751119
         4570  +vt 0.985875 0.751119
         4571  +vt 0.985875 1.000000
         4572  +vt 0.000000 1.000000
         4573  +vt 0.000000 0.751119
         4574  +vt 1.000000 0.751119
         4575  +vt 1.000000 1.000000
         4576  +vt 0.014125 1.000000
         4577  +vt 0.014125 0.751119
         4578  +vt 0.967668 -0.005361
         4579  +vt -0.018207 -0.005361
         4580  +vt 0.297701 0.310547
         4581  +vt 0.651760 0.310547
         4582  +vt -0.000000 1.000000
         4583  +vt -0.000000 0.000000
         4584  +vt 1.000000 0.000000
         4585  +vt 0.669967 0.751119
         4586  +vt 0.315908 0.751119
         4587  +vt 0.315908 0.000000
         4588  +vt 0.669967 0.000000
         4589  +vt -0.018207 0.980514
         4590  +vt 0.967668 0.980514
         4591  +vt 0.651760 0.664606
         4592  +vt 0.297701 0.664606
         4593  +vt 0.297701 0.664606
         4594  +vt 0.651760 0.664606
         4595  +vt 0.651760 0.310547
         4596  +vt 0.297701 0.310547
         4597  +vt 0.315908 0.751119
         4598  +vt 0.669967 0.751119
         4599  +vt 0.669967 0.000000
         4600  +vt 0.315908 0.000000
         4601  +vt 0.684092 0.751119
         4602  +vt 0.330033 0.751119
         4603  +vt 0.330033 0.000000
         4604  +vt 0.684092 0.000000
         4605  +vt 0.330033 0.751119
         4606  +vt 0.684092 0.751119
         4607  +vt 0.684092 0.000000
         4608  +vt 0.330033 0.000000
         4609  +vt 0.000000 0.751119
         4610  +vt 0.000000 1.000000
         4611  +vt 0.985875 1.000000
         4612  +vt 0.985875 0.751119
         4613  +vt 0.014125 0.751119
         4614  +vt 0.014125 1.000000
         4615  +vt 1.000000 1.000000
         4616  +vt 1.000000 0.751119
         4617  +vt 0.985875 0.751119
         4618  +vt 0.985875 1.000000
         4619  +vt 0.000000 1.000000
         4620  +vt 0.000000 0.751119
         4621  +vt 1.000000 0.751119
         4622  +vt 1.000000 1.000000
         4623  +vt 0.014125 1.000000
         4624  +vt 0.014125 0.751119
         4625  +vt 0.967668 -0.005361
         4626  +vt -0.018207 -0.005361
         4627  +vt 0.297701 0.310547
         4628  +vt 0.651760 0.310547
         4629  +vt -0.000000 1.000000
         4630  +vt -0.000000 0.000000
         4631  +vt 1.000000 0.000000
         4632  +vt 0.669967 0.751119
         4633  +vt 0.315908 0.751119
         4634  +vt 0.315908 0.000000
         4635  +vt 0.669967 0.000000
         4636  +vt -0.018207 0.980514
         4637  +vt 0.967668 0.980514
         4638  +vt 0.651760 0.664606
         4639  +vt 0.297701 0.664606
         4640  +vt 0.297701 0.664606
         4641  +vt 0.651760 0.664606
         4642  +vt 0.651760 0.310547
         4643  +vt 0.297701 0.310547
         4644  +vt 0.315908 0.751119
         4645  +vt 0.669967 0.751119
         4646  +vt 0.669967 0.000000
         4647  +vt 0.315908 0.000000
         4648  +vt 0.684092 0.751119
         4649  +vt 0.330033 0.751119
         4650  +vt 0.330033 0.000000
         4651  +vt 0.684092 0.000000
         4652  +vt 0.330033 0.751119
         4653  +vt 0.684092 0.751119
         4654  +vt 0.684092 0.000000
         4655  +vt 0.330033 0.000000
         4656  +vt 0.000000 0.751119
         4657  +vt 0.000000 1.000000
         4658  +vt 0.985875 1.000000
         4659  +vt 0.985875 0.751119
         4660  +vt 0.014125 0.751119
         4661  +vt 0.014125 1.000000
         4662  +vt 1.000000 1.000000
         4663  +vt 1.000000 0.751119
         4664  +vt 0.985875 0.751119
         4665  +vt 0.985875 1.000000
         4666  +vt 0.000000 1.000000
         4667  +vt 0.000000 0.751119
         4668  +vt 1.000000 0.751119
         4669  +vt 1.000000 1.000000
         4670  +vt 0.014125 1.000000
         4671  +vt 0.014125 0.751119
         4672  +vt 0.967668 -0.005361
         4673  +vt -0.018207 -0.005361
         4674  +vt 0.297701 0.310547
         4675  +vt 0.651760 0.310547
         4676  +vt -0.000000 1.000000
         4677  +vt -0.000000 0.000000
         4678  +vt 1.000000 0.000000
         4679  +vt 0.669967 0.751119
         4680  +vt 0.315908 0.751119
         4681  +vt 0.315908 0.000000
         4682  +vt 0.669967 0.000000
         4683  +vt -0.018207 0.980514
         4684  +vt 0.967668 0.980514
         4685  +vt 0.651760 0.664606
         4686  +vt 0.297701 0.664606
         4687  +vt 0.297701 0.664606
         4688  +vt 0.651760 0.664606
         4689  +vt 0.651760 0.310547
         4690  +vt 0.297701 0.310547
         4691  +vt 0.315908 0.751119
         4692  +vt 0.669967 0.751119
         4693  +vt 0.669967 0.000000
         4694  +vt 0.315908 0.000000
         4695  +vt 0.684092 0.751119
         4696  +vt 0.330033 0.751119
         4697  +vt 0.330033 0.000000
         4698  +vt 0.684092 0.000000
         4699  +vt 0.330033 0.751119
         4700  +vt 0.684092 0.751119
         4701  +vt 0.684092 0.000000
         4702  +vt 0.330033 0.000000
         4703  +vt 0.000000 0.751119
         4704  +vt 0.000000 1.000000
         4705  +vt 0.985875 1.000000
         4706  +vt 0.985875 0.751119
         4707  +vt 0.014125 0.751119
         4708  +vt 0.014125 1.000000
         4709  +vt 1.000000 1.000000
         4710  +vt 1.000000 0.751119
         4711  +vt 0.985875 0.751119
         4712  +vt 0.985875 1.000000
         4713  +vt 0.000000 1.000000
         4714  +vt 0.000000 0.751119
         4715  +vt 1.000000 0.751119
         4716  +vt 1.000000 1.000000
         4717  +vt 0.014125 1.000000
         4718  +vt 0.014125 0.751119
         4719  +vt 0.967668 -0.005361
         4720  +vt -0.018207 -0.005361
         4721  +vt 0.297701 0.310547
         4722  +vt 0.651760 0.310547
         4723  +vt -0.000000 1.000000
         4724  +vt -0.000000 0.000000
         4725  +vt 1.000000 0.000000
         4726  +vt 0.669967 0.751119
         4727  +vt 0.315908 0.751119
         4728  +vt 0.315908 0.000000
         4729  +vt 0.669967 0.000000
         4730  +vt -0.018207 0.980514
         4731  +vt 0.967668 0.980514
         4732  +vt 0.651760 0.664606
         4733  +vt 0.297701 0.664606
         4734  +vt 0.297701 0.664606
         4735  +vt 0.651760 0.664606
         4736  +vt 0.651760 0.310547
         4737  +vt 0.297701 0.310547
         4738  +vt 0.315908 0.751119
         4739  +vt 0.669967 0.751119
         4740  +vt 0.669967 0.000000
         4741  +vt 0.315908 0.000000
         4742  +vt 0.684092 0.751119
         4743  +vt 0.330033 0.751119
         4744  +vt 0.330033 0.000000
         4745  +vt 0.684092 0.000000
         4746  +vt 0.330033 0.751119
         4747  +vt 0.684092 0.751119
         4748  +vt 0.684092 0.000000
         4749  +vt 0.330033 0.000000
         4750  +vt 0.000000 0.751119
         4751  +vt 0.000000 1.000000
         4752  +vt 0.985875 1.000000
         4753  +vt 0.985875 0.751119
         4754  +vt 0.014125 0.751119
         4755  +vt 0.014125 1.000000
         4756  +vt 1.000000 1.000000
         4757  +vt 1.000000 0.751119
         4758  +vt 0.985875 0.751119
         4759  +vt 0.985875 1.000000
         4760  +vt 0.000000 1.000000
         4761  +vt 0.000000 0.751119
         4762  +vt 1.000000 0.751119
         4763  +vt 1.000000 1.000000
         4764  +vt 0.014125 1.000000
         4765  +vt 0.014125 0.751119
         4766  +vt 0.967668 -0.005361
         4767  +vt -0.018207 -0.005361
         4768  +vt 0.297701 0.310547
         4769  +vt 0.651760 0.310547
         4770  +vt -0.000000 1.000000
         4771  +vt -0.000000 0.000000
         4772  +vt 1.000000 0.000000
         4773  +vt 0.669967 0.751119
         4774  +vt 0.315908 0.751119
         4775  +vt 0.315908 0.000000
         4776  +vt 0.669967 0.000000
         4777  +vt -0.018207 0.980514
         4778  +vt 0.967668 0.980514
         4779  +vt 0.651760 0.664606
         4780  +vt 0.297701 0.664606
         4781  +vt 0.297701 0.664606
         4782  +vt 0.651760 0.664606
         4783  +vt 0.651760 0.310547
         4784  +vt 0.297701 0.310547
         4785  +vt 0.315908 0.751119
         4786  +vt 0.669967 0.751119
         4787  +vt 0.669967 0.000000
         4788  +vt 0.315908 0.000000
         4789  +vt 0.684092 0.751119
         4790  +vt 0.330033 0.751119
         4791  +vt 0.330033 0.000000
         4792  +vt 0.684092 0.000000
         4793  +vt 0.330033 0.751119
         4794  +vt 0.684092 0.751119
         4795  +vt 0.684092 0.000000
         4796  +vt 0.330033 0.000000
         4797  +vt 0.000000 0.751119
         4798  +vt 0.000000 1.000000
         4799  +vt 0.985875 1.000000
         4800  +vt 0.985875 0.751119
         4801  +vt 0.014125 0.751119
         4802  +vt 0.014125 1.000000
         4803  +vt 1.000000 1.000000
         4804  +vt 1.000000 0.751119
         4805  +vt 0.985875 0.751119
         4806  +vt 0.985875 1.000000
         4807  +vt 0.000000 1.000000
         4808  +vt 0.000000 0.751119
         4809  +vt 1.000000 0.751119
         4810  +vt 1.000000 1.000000
         4811  +vt 0.014125 1.000000
         4812  +vt 0.014125 0.751119
         4813  +vt 0.967668 -0.005361
         4814  +vt -0.018207 -0.005361
         4815  +vt 0.297701 0.310547
         4816  +vt 0.651760 0.310547
         4817  +vt -0.000000 1.000000
         4818  +vt -0.000000 0.000000
         4819  +vt 1.000000 0.000000
         4820  +vt 0.669967 0.751119
         4821  +vt 0.315908 0.751119
         4822  +vt 0.315908 0.000000
         4823  +vt 0.669967 0.000000
         4824  +vt -0.018207 0.980514
         4825  +vt 0.967668 0.980514
         4826  +vt 0.651760 0.664606
         4827  +vt 0.297701 0.664606
         4828  +vt 0.297701 0.664606
         4829  +vt 0.651760 0.664606
         4830  +vt 0.651760 0.310547
         4831  +vt 0.297701 0.310547
         4832  +vt 0.315908 0.751119
         4833  +vt 0.669967 0.751119
         4834  +vt 0.669967 0.000000
         4835  +vt 0.315908 0.000000
         4836  +vt 0.684092 0.751119
         4837  +vt 0.330033 0.751119
         4838  +vt 0.330033 0.000000
         4839  +vt 0.684092 0.000000
         4840  +vt 0.330033 0.751119
         4841  +vt 0.684092 0.751119
         4842  +vt 0.684092 0.000000
         4843  +vt 0.330033 0.000000
         4844  +vt 0.000000 0.751119
         4845  +vt 0.000000 1.000000
         4846  +vt 0.985875 1.000000
         4847  +vt 0.985875 0.751119
         4848  +vt 0.014125 0.751119
         4849  +vt 0.014125 1.000000
         4850  +vt 1.000000 1.000000
         4851  +vt 1.000000 0.751119
         4852  +vt 0.985875 0.751119
         4853  +vt 0.985875 1.000000
         4854  +vt 0.000000 1.000000
         4855  +vt 0.000000 0.751119
         4856  +vt 1.000000 0.751119
         4857  +vt 1.000000 1.000000
         4858  +vt 0.014125 1.000000
         4859  +vt 0.014125 0.751119
         4860  +vt 0.967668 -0.005361
         4861  +vt -0.018207 -0.005361
         4862  +vt 0.297701 0.310547
         4863  +vt 0.651760 0.310547
         4864  +vt -0.000000 1.000000
         4865  +vt -0.000000 0.000000
         4866  +vt 1.000000 0.000000
         4867  +vt 0.669967 0.751119
         4868  +vt 0.315908 0.751119
         4869  +vt 0.315908 0.000000
         4870  +vt 0.669967 0.000000
         4871  +vt -0.018207 0.980514
         4872  +vt 0.967668 0.980514
         4873  +vt 0.651760 0.664606
         4874  +vt 0.297701 0.664606
         4875  +vt 0.297701 0.664606
         4876  +vt 0.651760 0.664606
         4877  +vt 0.651760 0.310547
         4878  +vt 0.297701 0.310547
         4879  +vt 0.315908 0.751119
         4880  +vt 0.669967 0.751119
         4881  +vt 0.669967 0.000000
         4882  +vt 0.315908 0.000000
         4883  +vt 0.684092 0.751119
         4884  +vt 0.330033 0.751119
         4885  +vt 0.330033 0.000000
         4886  +vt 0.684092 0.000000
         4887  +vt 0.330033 0.751119
         4888  +vt 0.684092 0.751119
         4889  +vt 0.684092 0.000000
         4890  +vt 0.330033 0.000000
         4891  +vt 0.000000 0.751119
         4892  +vt 0.000000 1.000000
         4893  +vt 0.985875 1.000000
         4894  +vt 0.985875 0.751119
         4895  +vt 0.014125 0.751119
         4896  +vt 0.014125 1.000000
         4897  +vt 1.000000 1.000000
         4898  +vt 1.000000 0.751119
         4899  +vt 0.985875 0.751119
         4900  +vt 0.985875 1.000000
         4901  +vt 0.000000 1.000000
         4902  +vt 0.000000 0.751119
         4903  +vt 1.000000 0.751119
         4904  +vt 1.000000 1.000000
         4905  +vt 0.014125 1.000000
         4906  +vt 0.014125 0.751119
         4907  +vt 0.967668 -0.005361
         4908  +vt -0.018207 -0.005361
         4909  +vt 0.297701 0.310547
         4910  +vt 0.651760 0.310547
         4911  +vt -0.000000 1.000000
         4912  +vt -0.000000 0.000000
         4913  +vt 1.000000 0.000000
         4914  +vt 0.669967 0.751119
         4915  +vt 0.315908 0.751119
         4916  +vt 0.315908 0.000000
         4917  +vt 0.669967 0.000000
         4918  +vt -0.018207 0.980514
         4919  +vt 0.967668 0.980514
         4920  +vt 0.651760 0.664606
         4921  +vt 0.297701 0.664606
         4922  +vt 0.297701 0.664606
         4923  +vt 0.651760 0.664606
         4924  +vt 0.651760 0.310547
         4925  +vt 0.297701 0.310547
         4926  +vt 0.315908 0.751119
         4927  +vt 0.669967 0.751119
         4928  +vt 0.669967 0.000000
         4929  +vt 0.315908 0.000000
         4930  +vt 0.684092 0.751119
         4931  +vt 0.330033 0.751119
         4932  +vt 0.330033 0.000000
         4933  +vt 0.684092 0.000000
         4934  +vt 0.330033 0.751119
         4935  +vt 0.684092 0.751119
         4936  +vt 0.684092 0.000000
         4937  +vt 0.330033 0.000000
         4938  +vt 0.000000 0.751119
         4939  +vt 0.000000 1.000000
         4940  +vt 0.985875 1.000000
         4941  +vt 0.985875 0.751119
         4942  +vt 0.014125 0.751119
         4943  +vt 0.014125 1.000000
         4944  +vt 1.000000 1.000000
         4945  +vt 1.000000 0.751119
         4946  +vt 0.985875 0.751119
         4947  +vt 0.985875 1.000000
         4948  +vt 0.000000 1.000000
         4949  +vt 0.000000 0.751119
         4950  +vt 1.000000 0.751119
         4951  +vt 1.000000 1.000000
         4952  +vt 0.014125 1.000000
         4953  +vt 0.014125 0.751119
         4954  +vt 0.967668 -0.005361
         4955  +vt -0.018207 -0.005361
         4956  +vt 0.297701 0.310547
         4957  +vt 0.651760 0.310547
         4958  +vt -0.000000 1.000000
         4959  +vt -0.000000 0.000000
         4960  +vt 1.000000 0.000000
         4961  +vt 0.669967 0.751119
         4962  +vt 0.315908 0.751119
         4963  +vt 0.315908 0.000000
         4964  +vt 0.669967 0.000000
         4965  +vt -0.018207 0.980514
         4966  +vt 0.967668 0.980514
         4967  +vt 0.651760 0.664606
         4968  +vt 0.297701 0.664606
         4969  +vt 0.297701 0.664606
         4970  +vt 0.651760 0.664606
         4971  +vt 0.651760 0.310547
         4972  +vt 0.297701 0.310547
         4973  +vt 0.315908 0.751119
         4974  +vt 0.669967 0.751119
         4975  +vt 0.669967 0.000000
         4976  +vt 0.315908 0.000000
         4977  +vt 0.684092 0.751119
         4978  +vt 0.330033 0.751119
         4979  +vt 0.330033 0.000000
         4980  +vt 0.684092 0.000000
         4981  +vt 0.330033 0.751119
         4982  +vt 0.684092 0.751119
         4983  +vt 0.684092 0.000000
         4984  +vt 0.330033 0.000000
         4985  +vt 0.000000 0.751119
         4986  +vt 0.000000 1.000000
         4987  +vt 0.985875 1.000000
         4988  +vt 0.985875 0.751119
         4989  +vt 0.014125 0.751119
         4990  +vt 0.014125 1.000000
         4991  +vt 1.000000 1.000000
         4992  +vt 1.000000 0.751119
         4993  +vt 0.985875 0.751119
         4994  +vt 0.985875 1.000000
         4995  +vt 0.000000 1.000000
         4996  +vt 0.000000 0.751119
         4997  +vt 1.000000 0.751119
         4998  +vt 1.000000 1.000000
         4999  +vt 0.014125 1.000000
         5000  +vt 0.014125 0.751119
         5001  +vt 0.967668 -0.005361
         5002  +vt -0.018207 -0.005361
         5003  +vt 0.297701 0.310547
         5004  +vt 0.651760 0.310547
         5005  +vt -0.000000 1.000000
         5006  +vt -0.000000 0.000000
         5007  +vt 1.000000 0.000000
         5008  +vt 0.669967 0.751119
         5009  +vt 0.315908 0.751119
         5010  +vt 0.315908 0.000000
         5011  +vt 0.669967 0.000000
         5012  +vt -0.018207 0.980514
         5013  +vt 0.967668 0.980514
         5014  +vt 0.651760 0.664606
         5015  +vt 0.297701 0.664606
         5016  +vt 0.297701 0.664606
         5017  +vt 0.651760 0.664606
         5018  +vt 0.651760 0.310547
         5019  +vt 0.297701 0.310547
         5020  +vt 0.315908 0.751119
         5021  +vt 0.669967 0.751119
         5022  +vt 0.669967 0.000000
         5023  +vt 0.315908 0.000000
         5024  +vt 0.684092 0.751119
         5025  +vt 0.330033 0.751119
         5026  +vt 0.330033 0.000000
         5027  +vt 0.684092 0.000000
         5028  +vt 0.330033 0.751119
         5029  +vt 0.684092 0.751119
         5030  +vt 0.684092 0.000000
         5031  +vt 0.330033 0.000000
         5032  +vt 0.375000 0.166667
         5033  +vt 0.375000 0.250000
         5034  +vt 0.625000 0.250000
         5035  +vt 0.625000 0.166667
         5036  +vt 0.375000 0.500000
         5037  +vt 0.625000 0.500000
         5038  +vt 0.625000 0.750000
         5039  +vt 0.625000 0.750000
         5040  +vt 0.625000 0.750000
         5041  +vt 0.625000 0.750000
         5042  +vt 0.375000 0.750000
         5043  +vt 0.375000 1.000000
         5044  +vt 0.625000 1.000000
         5045  +vt 0.625000 0.750000
         5046  +vt 0.125000 0.666667
         5047  +vt 0.125000 0.750000
         5048  +vt 0.375000 0.666667
         5049  +vt 0.000000 0.000000
         5050  +vt 0.000000 0.000000
         5051  +vt 0.000000 0.000000
         5052  +vt 0.000000 0.000000
         5053  +vt 0.625000 0.666667
         5054  +vt 0.625000 0.666667
         5055  +vt 0.875000 0.666667
         5056  +vt 0.875000 0.666667
         5057  +vt 0.625000 0.583333
         5058  +vt 0.625000 0.666667
         5059  +vt 0.875000 0.666667
         5060  +vt 0.875000 0.583333
         5061  +vt 0.125000 0.500000
         5062  +vt 0.125000 0.583333
         5063  +vt 0.375000 0.583333
         5064  +vt 0.625000 0.666667
         5065  +vt 0.625000 0.666667
         5066  +vt 0.625000 0.750000
         5067  +vt 0.375000 0.000000
         5068  +vt 0.375000 0.083333
         5069  +vt 0.625000 0.083333
         5070  +vt 0.625000 0.000000
         5071  +vt 0.625000 0.750000
         5072  +vt 0.875000 0.750000
         5073  +vt 0.625000 0.500000
         5074  +vt 0.625000 0.583333
         5075  +vt 0.875000 0.583333
         5076  +vt 0.875000 0.500000
         5077  +vt 0.625000 0.250000
         5078  +vt 0.625000 0.166667
         5079  +vt 0.625000 1.000000
         5080  +vt 0.625000 1.000000
         5081  +vt 0.625000 0.750000
         5082  +vt 0.375000 0.583333
         5083  +vt 0.375000 0.500000
         5084  +vt 0.625000 0.083333
         5085  +vt 0.625000 0.083333
         5086  +vt 0.625000 0.000000
         5087  +vt 0.625000 0.000000
         5088  +vt 0.625000 0.083333
         5089  +vt 0.625000 0.000000
         5090  +vt 0.625000 1.000000
         5091  +vt 0.625000 0.666667
         5092  +vt 0.875000 0.666667
         5093  +vt 0.375000 0.666667
         5094  +vt 0.625000 0.750000
         5095  +vt 0.375000 0.750000
         5096  +vt 0.625000 0.666667
         5097  +vt 0.625000 0.750000
         5098  +vt 0.625000 0.583333
         5099  +vt 0.625000 0.500000
         5100  +vt 0.625000 0.583333
         5101  +vt 0.625000 0.500000
         5102  +vt 0.625000 0.666667
         5103  +vt 0.625000 0.666667
         5104  +vt 0.625000 0.083333
         5105  +vt 0.625000 0.000000
         5106  +vt 0.625000 1.000000
         5107  +vt 0.625000 0.666667
         5108  +vt 0.625000 0.666667
         5109  +vt 0.625000 0.666667
         5110  +vt 0.875000 0.666667
         5111  +vt 0.625000 0.666667
         5112  +vt 0.625000 0.666667
         5113  +vt 0.625000 0.666667
         5114  +vt 0.625000 0.666667
         5115  +vt 0.625000 0.666667
         5116  +vt 0.625000 0.666667
         5117  +vt 0.000000 0.751119
         5118  +vt 0.985875 0.751119
         5119  +vt 0.985875 1.000000
         5120  +vt 0.000000 1.000000
         5121  +vt 0.014125 0.751119
         5122  +vt 1.000000 0.751119
         5123  +vt 1.000000 1.000000
         5124  +vt 0.014125 1.000000
         5125  +vt 0.985875 0.751119
         5126  +vt 0.000000 0.751119
         5127  +vt 0.000000 1.000000
         5128  +vt 0.985875 1.000000
         5129  +vt 1.000000 0.751119
         5130  +vt 0.014125 0.751119
         5131  +vt 0.014125 1.000000
         5132  +vt 1.000000 1.000000
         5133  +vt 0.967668 -0.005361
         5134  +vt 0.651760 0.310547
         5135  +vt 0.297701 0.310547
         5136  +vt -0.018207 -0.005361
         5137  +vt 1.000000 0.000000
         5138  +vt -0.000000 0.000000
         5139  +vt -0.000000 1.000000
         5140  +vt 0.669967 0.751119
         5141  +vt 0.669967 0.000000
         5142  +vt 0.315908 0.000000
         5143  +vt 0.315908 0.751119
         5144  +vt -0.018207 0.980514
         5145  +vt 0.297701 0.664606
         5146  +vt 0.651760 0.664606
         5147  +vt 0.967668 0.980514
         5148  +vt 0.297701 0.664606
         5149  +vt 0.297701 0.310547
         5150  +vt 0.651760 0.310547
         5151  +vt 0.651760 0.664606
         5152  +vt 0.315908 0.751119
         5153  +vt 0.315908 0.000000
         5154  +vt 0.669967 0.000000
         5155  +vt 0.669967 0.751119
         5156  +vt 0.684092 0.751119
         5157  +vt 0.684092 0.000000
         5158  +vt 0.330033 0.000000
         5159  +vt 0.330033 0.751119
         5160  +vt 0.330033 0.751119
         5161  +vt 0.330033 0.000000
         5162  +vt 0.684092 0.000000
         5163  +vt 0.684092 0.751119
         5164  +vt 0.000000 0.751119
         5165  +vt 0.985875 0.751119
         5166  +vt 0.985875 1.000000
         5167  +vt 0.000000 1.000000
         5168  +vt 0.014125 0.751119
         5169  +vt 1.000000 0.751119
         5170  +vt 1.000000 1.000000
         5171  +vt 0.014125 1.000000
         5172  +vt 0.985875 0.751119
         5173  +vt 0.000000 0.751119
         5174  +vt 0.000000 1.000000
         5175  +vt 0.985875 1.000000
         5176  +vt 1.000000 0.751119
         5177  +vt 0.014125 0.751119
         5178  +vt 0.014125 1.000000
         5179  +vt 1.000000 1.000000
         5180  +vt 0.967668 -0.005361
         5181  +vt 0.651760 0.310547
         5182  +vt 0.297701 0.310547
         5183  +vt -0.018207 -0.005361
         5184  +vt 1.000000 0.000000
         5185  +vt -0.000000 0.000000
         5186  +vt -0.000000 1.000000
         5187  +vt 0.669967 0.751119
         5188  +vt 0.669967 0.000000
         5189  +vt 0.315908 0.000000
         5190  +vt 0.315908 0.751119
         5191  +vt -0.018207 0.980514
         5192  +vt 0.297701 0.664606
         5193  +vt 0.651760 0.664606
         5194  +vt 0.967668 0.980514
         5195  +vt 0.297701 0.664606
         5196  +vt 0.297701 0.310547
         5197  +vt 0.651760 0.310547
         5198  +vt 0.651760 0.664606
         5199  +vt 0.315908 0.751119
         5200  +vt 0.315908 0.000000
         5201  +vt 0.669967 0.000000
         5202  +vt 0.669967 0.751119
         5203  +vt 0.684092 0.751119
         5204  +vt 0.684092 0.000000
         5205  +vt 0.330033 0.000000
         5206  +vt 0.330033 0.751119
         5207  +vt 0.330033 0.751119
         5208  +vt 0.330033 0.000000
         5209  +vt 0.684092 0.000000
         5210  +vt 0.684092 0.751119
         5211  +vt 0.000000 0.751119
         5212  +vt 0.985875 0.751119
         5213  +vt 0.985875 1.000000
         5214  +vt 0.000000 1.000000
         5215  +vt 0.014125 0.751119
         5216  +vt 1.000000 0.751119
         5217  +vt 1.000000 1.000000
         5218  +vt 0.014125 1.000000
         5219  +vt 0.985875 0.751119
         5220  +vt 0.000000 0.751119
         5221  +vt 0.000000 1.000000
         5222  +vt 0.985875 1.000000
         5223  +vt 1.000000 0.751119
         5224  +vt 0.014125 0.751119
         5225  +vt 0.014125 1.000000
         5226  +vt 1.000000 1.000000
         5227  +vt 0.967668 -0.005361
         5228  +vt 0.651760 0.310547
         5229  +vt 0.297701 0.310547
         5230  +vt -0.018207 -0.005361
         5231  +vt 1.000000 0.000000
         5232  +vt -0.000000 0.000000
         5233  +vt -0.000000 1.000000
         5234  +vt 0.669967 0.751119
         5235  +vt 0.669967 0.000000
         5236  +vt 0.315908 0.000000
         5237  +vt 0.315908 0.751119
         5238  +vt -0.018207 0.980514
         5239  +vt 0.297701 0.664606
         5240  +vt 0.651760 0.664606
         5241  +vt 0.967668 0.980514
         5242  +vt 0.297701 0.664606
         5243  +vt 0.297701 0.310547
         5244  +vt 0.651760 0.310547
         5245  +vt 0.651760 0.664606
         5246  +vt 0.315908 0.751119
         5247  +vt 0.315908 0.000000
         5248  +vt 0.669967 0.000000
         5249  +vt 0.669967 0.751119
         5250  +vt 0.684092 0.751119
         5251  +vt 0.684092 0.000000
         5252  +vt 0.330033 0.000000
         5253  +vt 0.330033 0.751119
         5254  +vt 0.330033 0.751119
         5255  +vt 0.330033 0.000000
         5256  +vt 0.684092 0.000000
         5257  +vt 0.684092 0.751119
         5258  +vt 0.000000 0.751119
         5259  +vt 0.985875 0.751119
         5260  +vt 0.985875 1.000000
         5261  +vt 0.000000 1.000000
         5262  +vt 0.014125 0.751119
         5263  +vt 1.000000 0.751119
         5264  +vt 1.000000 1.000000
         5265  +vt 0.014125 1.000000
         5266  +vt 0.985875 0.751119
         5267  +vt 0.000000 0.751119
         5268  +vt 0.000000 1.000000
         5269  +vt 0.985875 1.000000
         5270  +vt 1.000000 0.751119
         5271  +vt 0.014125 0.751119
         5272  +vt 0.014125 1.000000
         5273  +vt 1.000000 1.000000
         5274  +vt 0.967668 -0.005361
         5275  +vt 0.651760 0.310547
         5276  +vt 0.297701 0.310547
         5277  +vt -0.018207 -0.005361
         5278  +vt 1.000000 0.000000
         5279  +vt -0.000000 0.000000
         5280  +vt -0.000000 1.000000
         5281  +vt 0.669967 0.751119
         5282  +vt 0.669967 0.000000
         5283  +vt 0.315908 0.000000
         5284  +vt 0.315908 0.751119
         5285  +vt -0.018207 0.980514
         5286  +vt 0.297701 0.664606
         5287  +vt 0.651760 0.664606
         5288  +vt 0.967668 0.980514
         5289  +vt 0.297701 0.664606
         5290  +vt 0.297701 0.310547
         5291  +vt 0.651760 0.310547
         5292  +vt 0.651760 0.664606
         5293  +vt 0.315908 0.751119
         5294  +vt 0.315908 0.000000
         5295  +vt 0.669967 0.000000
         5296  +vt 0.669967 0.751119
         5297  +vt 0.684092 0.751119
         5298  +vt 0.684092 0.000000
         5299  +vt 0.330033 0.000000
         5300  +vt 0.330033 0.751119
         5301  +vt 0.330033 0.751119
         5302  +vt 0.330033 0.000000
         5303  +vt 0.684092 0.000000
         5304  +vt 0.684092 0.751119
         5305  +vt 0.000000 0.751119
         5306  +vt 0.985875 0.751119
         5307  +vt 0.985875 1.000000
         5308  +vt 0.000000 1.000000
         5309  +vt 0.014125 0.751119
         5310  +vt 1.000000 0.751119
         5311  +vt 1.000000 1.000000
         5312  +vt 0.014125 1.000000
         5313  +vt 0.985875 0.751119
         5314  +vt 0.000000 0.751119
         5315  +vt 0.000000 1.000000
         5316  +vt 0.985875 1.000000
         5317  +vt 1.000000 0.751119
         5318  +vt 0.014125 0.751119
         5319  +vt 0.014125 1.000000
         5320  +vt 1.000000 1.000000
         5321  +vt 0.967668 -0.005361
         5322  +vt 0.651760 0.310547
         5323  +vt 0.297701 0.310547
         5324  +vt -0.018207 -0.005361
         5325  +vt 1.000000 0.000000
         5326  +vt -0.000000 0.000000
         5327  +vt -0.000000 1.000000
         5328  +vt 0.669967 0.751119
         5329  +vt 0.669967 0.000000
         5330  +vt 0.315908 0.000000
         5331  +vt 0.315908 0.751119
         5332  +vt -0.018207 0.980514
         5333  +vt 0.297701 0.664606
         5334  +vt 0.651760 0.664606
         5335  +vt 0.967668 0.980514
         5336  +vt 0.297701 0.664606
         5337  +vt 0.297701 0.310547
         5338  +vt 0.651760 0.310547
         5339  +vt 0.651760 0.664606
         5340  +vt 0.315908 0.751119
         5341  +vt 0.315908 0.000000
         5342  +vt 0.669967 0.000000
         5343  +vt 0.669967 0.751119
         5344  +vt 0.684092 0.751119
         5345  +vt 0.684092 0.000000
         5346  +vt 0.330033 0.000000
         5347  +vt 0.330033 0.751119
         5348  +vt 0.330033 0.751119
         5349  +vt 0.330033 0.000000
         5350  +vt 0.684092 0.000000
         5351  +vt 0.684092 0.751119
         5352  +vt 0.000000 0.751119
         5353  +vt 0.985875 0.751119
         5354  +vt 0.985875 1.000000
         5355  +vt 0.000000 1.000000
         5356  +vt 0.014125 0.751119
         5357  +vt 1.000000 0.751119
         5358  +vt 1.000000 1.000000
         5359  +vt 0.014125 1.000000
         5360  +vt 0.985875 0.751119
         5361  +vt 0.000000 0.751119
         5362  +vt 0.000000 1.000000
         5363  +vt 0.985875 1.000000
         5364  +vt 1.000000 0.751119
         5365  +vt 0.014125 0.751119
         5366  +vt 0.014125 1.000000
         5367  +vt 1.000000 1.000000
         5368  +vt 0.967668 -0.005361
         5369  +vt 0.651760 0.310547
         5370  +vt 0.297701 0.310547
         5371  +vt -0.018207 -0.005361
         5372  +vt 1.000000 0.000000
         5373  +vt -0.000000 0.000000
         5374  +vt -0.000000 1.000000
         5375  +vt 0.669967 0.751119
         5376  +vt 0.669967 0.000000
         5377  +vt 0.315908 0.000000
         5378  +vt 0.315908 0.751119
         5379  +vt -0.018207 0.980514
         5380  +vt 0.297701 0.664606
         5381  +vt 0.651760 0.664606
         5382  +vt 0.967668 0.980514
         5383  +vt 0.297701 0.664606
         5384  +vt 0.297701 0.310547
         5385  +vt 0.651760 0.310547
         5386  +vt 0.651760 0.664606
         5387  +vt 0.315908 0.751119
         5388  +vt 0.315908 0.000000
         5389  +vt 0.669967 0.000000
         5390  +vt 0.669967 0.751119
         5391  +vt 0.684092 0.751119
         5392  +vt 0.684092 0.000000
         5393  +vt 0.330033 0.000000
         5394  +vt 0.330033 0.751119
         5395  +vt 0.330033 0.751119
         5396  +vt 0.330033 0.000000
         5397  +vt 0.684092 0.000000
         5398  +vt 0.684092 0.751119
         5399  +vt 0.000000 0.751119
         5400  +vt 0.985875 0.751119
         5401  +vt 0.985875 1.000000
         5402  +vt 0.000000 1.000000
         5403  +vt 0.014125 0.751119
         5404  +vt 1.000000 0.751119
         5405  +vt 1.000000 1.000000
         5406  +vt 0.014125 1.000000
         5407  +vt 0.985875 0.751119
         5408  +vt 0.000000 0.751119
         5409  +vt 0.000000 1.000000
         5410  +vt 0.985875 1.000000
         5411  +vt 1.000000 0.751119
         5412  +vt 0.014125 0.751119
         5413  +vt 0.014125 1.000000
         5414  +vt 1.000000 1.000000
         5415  +vt 0.967668 -0.005361
         5416  +vt 0.651760 0.310547
         5417  +vt 0.297701 0.310547
         5418  +vt -0.018207 -0.005361
         5419  +vt 1.000000 0.000000
         5420  +vt -0.000000 0.000000
         5421  +vt -0.000000 1.000000
         5422  +vt 0.669967 0.751119
         5423  +vt 0.669967 0.000000
         5424  +vt 0.315908 0.000000
         5425  +vt 0.315908 0.751119
         5426  +vt -0.018207 0.980514
         5427  +vt 0.297701 0.664606
         5428  +vt 0.651760 0.664606
         5429  +vt 0.967668 0.980514
         5430  +vt 0.297701 0.664606
         5431  +vt 0.297701 0.310547
         5432  +vt 0.651760 0.310547
         5433  +vt 0.651760 0.664606
         5434  +vt 0.315908 0.751119
         5435  +vt 0.315908 0.000000
         5436  +vt 0.669967 0.000000
         5437  +vt 0.669967 0.751119
         5438  +vt 0.684092 0.751119
         5439  +vt 0.684092 0.000000
         5440  +vt 0.330033 0.000000
         5441  +vt 0.330033 0.751119
         5442  +vt 0.330033 0.751119
         5443  +vt 0.330033 0.000000
         5444  +vt 0.684092 0.000000
         5445  +vt 0.684092 0.751119
         5446  +vt 0.000000 0.751119
         5447  +vt 0.985875 0.751119
         5448  +vt 0.985875 1.000000
         5449  +vt 0.000000 1.000000
         5450  +vt 0.014125 0.751119
         5451  +vt 1.000000 0.751119
         5452  +vt 1.000000 1.000000
         5453  +vt 0.014125 1.000000
         5454  +vt 0.985875 0.751119
         5455  +vt 0.000000 0.751119
         5456  +vt 0.000000 1.000000
         5457  +vt 0.985875 1.000000
         5458  +vt 1.000000 0.751119
         5459  +vt 0.014125 0.751119
         5460  +vt 0.014125 1.000000
         5461  +vt 1.000000 1.000000
         5462  +vt 0.967668 -0.005361
         5463  +vt 0.651760 0.310547
         5464  +vt 0.297701 0.310547
         5465  +vt -0.018207 -0.005361
         5466  +vt 1.000000 0.000000
         5467  +vt -0.000000 0.000000
         5468  +vt -0.000000 1.000000
         5469  +vt 0.669967 0.751119
         5470  +vt 0.669967 0.000000
         5471  +vt 0.315908 0.000000
         5472  +vt 0.315908 0.751119
         5473  +vt -0.018207 0.980514
         5474  +vt 0.297701 0.664606
         5475  +vt 0.651760 0.664606
         5476  +vt 0.967668 0.980514
         5477  +vt 0.297701 0.664606
         5478  +vt 0.297701 0.310547
         5479  +vt 0.651760 0.310547
         5480  +vt 0.651760 0.664606
         5481  +vt 0.315908 0.751119
         5482  +vt 0.315908 0.000000
         5483  +vt 0.669967 0.000000
         5484  +vt 0.669967 0.751119
         5485  +vt 0.684092 0.751119
         5486  +vt 0.684092 0.000000
         5487  +vt 0.330033 0.000000
         5488  +vt 0.330033 0.751119
         5489  +vt 0.330033 0.751119
         5490  +vt 0.330033 0.000000
         5491  +vt 0.684092 0.000000
         5492  +vt 0.684092 0.751119
         5493  +vt 0.000000 0.751119
         5494  +vt 0.985875 0.751119
         5495  +vt 0.985875 1.000000
         5496  +vt 0.000000 1.000000
         5497  +vt 0.014125 0.751119
         5498  +vt 1.000000 0.751119
         5499  +vt 1.000000 1.000000
         5500  +vt 0.014125 1.000000
         5501  +vt 0.985875 0.751119
         5502  +vt 0.000000 0.751119
         5503  +vt 0.000000 1.000000
         5504  +vt 0.985875 1.000000
         5505  +vt 1.000000 0.751119
         5506  +vt 0.014125 0.751119
         5507  +vt 0.014125 1.000000
         5508  +vt 1.000000 1.000000
         5509  +vt 0.967668 -0.005361
         5510  +vt 0.651760 0.310547
         5511  +vt 0.297701 0.310547
         5512  +vt -0.018207 -0.005361
         5513  +vt 1.000000 0.000000
         5514  +vt -0.000000 0.000000
         5515  +vt -0.000000 1.000000
         5516  +vt 0.669967 0.751119
         5517  +vt 0.669967 0.000000
         5518  +vt 0.315908 0.000000
         5519  +vt 0.315908 0.751119
         5520  +vt -0.018207 0.980514
         5521  +vt 0.297701 0.664606
         5522  +vt 0.651760 0.664606
         5523  +vt 0.967668 0.980514
         5524  +vt 0.297701 0.664606
         5525  +vt 0.297701 0.310547
         5526  +vt 0.651760 0.310547
         5527  +vt 0.651760 0.664606
         5528  +vt 0.315908 0.751119
         5529  +vt 0.315908 0.000000
         5530  +vt 0.669967 0.000000
         5531  +vt 0.669967 0.751119
         5532  +vt 0.684092 0.751119
         5533  +vt 0.684092 0.000000
         5534  +vt 0.330033 0.000000
         5535  +vt 0.330033 0.751119
         5536  +vt 0.330033 0.751119
         5537  +vt 0.330033 0.000000
         5538  +vt 0.684092 0.000000
         5539  +vt 0.684092 0.751119
         5540  +vt 0.000000 0.751119
         5541  +vt 0.985875 0.751119
         5542  +vt 0.985875 1.000000
         5543  +vt 0.000000 1.000000
         5544  +vt 0.014125 0.751119
         5545  +vt 1.000000 0.751119
         5546  +vt 1.000000 1.000000
         5547  +vt 0.014125 1.000000
         5548  +vt 0.985875 0.751119
         5549  +vt 0.000000 0.751119
         5550  +vt 0.000000 1.000000
         5551  +vt 0.985875 1.000000
         5552  +vt 1.000000 0.751119
         5553  +vt 0.014125 0.751119
         5554  +vt 0.014125 1.000000
         5555  +vt 1.000000 1.000000
         5556  +vt 0.967668 -0.005361
         5557  +vt 0.651760 0.310547
         5558  +vt 0.297701 0.310547
         5559  +vt -0.018207 -0.005361
         5560  +vt 1.000000 0.000000
         5561  +vt -0.000000 0.000000
         5562  +vt -0.000000 1.000000
         5563  +vt 0.669967 0.751119
         5564  +vt 0.669967 0.000000
         5565  +vt 0.315908 0.000000
         5566  +vt 0.315908 0.751119
         5567  +vt -0.018207 0.980514
         5568  +vt 0.297701 0.664606
         5569  +vt 0.651760 0.664606
         5570  +vt 0.967668 0.980514
         5571  +vt 0.297701 0.664606
         5572  +vt 0.297701 0.310547
         5573  +vt 0.651760 0.310547
         5574  +vt 0.651760 0.664606
         5575  +vt 0.315908 0.751119
         5576  +vt 0.315908 0.000000
         5577  +vt 0.669967 0.000000
         5578  +vt 0.669967 0.751119
         5579  +vt 0.684092 0.751119
         5580  +vt 0.684092 0.000000
         5581  +vt 0.330033 0.000000
         5582  +vt 0.330033 0.751119
         5583  +vt 0.330033 0.751119
         5584  +vt 0.330033 0.000000
         5585  +vt 0.684092 0.000000
         5586  +vt 0.684092 0.751119
         5587  +vt 0.000000 0.751119
         5588  +vt 0.985875 0.751119
         5589  +vt 0.985875 1.000000
         5590  +vt 0.000000 1.000000
         5591  +vt 0.014125 0.751119
         5592  +vt 1.000000 0.751119
         5593  +vt 1.000000 1.000000
         5594  +vt 0.014125 1.000000
         5595  +vt 0.985875 0.751119
         5596  +vt 0.000000 0.751119
         5597  +vt 0.000000 1.000000
         5598  +vt 0.985875 1.000000
         5599  +vt 1.000000 0.751119
         5600  +vt 0.014125 0.751119
         5601  +vt 0.014125 1.000000
         5602  +vt 1.000000 1.000000
         5603  +vt 0.967668 -0.005361
         5604  +vt 0.651760 0.310547
         5605  +vt 0.297701 0.310547
         5606  +vt -0.018207 -0.005361
         5607  +vt 1.000000 0.000000
         5608  +vt -0.000000 0.000000
         5609  +vt -0.000000 1.000000
         5610  +vt 0.669967 0.751119
         5611  +vt 0.669967 0.000000
         5612  +vt 0.315908 0.000000
         5613  +vt 0.315908 0.751119
         5614  +vt -0.018207 0.980514
         5615  +vt 0.297701 0.664606
         5616  +vt 0.651760 0.664606
         5617  +vt 0.967668 0.980514
         5618  +vt 0.297701 0.664606
         5619  +vt 0.297701 0.310547
         5620  +vt 0.651760 0.310547
         5621  +vt 0.651760 0.664606
         5622  +vt 0.315908 0.751119
         5623  +vt 0.315908 0.000000
         5624  +vt 0.669967 0.000000
         5625  +vt 0.669967 0.751119
         5626  +vt 0.684092 0.751119
         5627  +vt 0.684092 0.000000
         5628  +vt 0.330033 0.000000
         5629  +vt 0.330033 0.751119
         5630  +vt 0.330033 0.751119
         5631  +vt 0.330033 0.000000
         5632  +vt 0.684092 0.000000
         5633  +vt 0.684092 0.751119
         5634  +vt 0.000000 0.751119
         5635  +vt 0.985875 0.751119
         5636  +vt 0.985875 1.000000
         5637  +vt 0.000000 1.000000
         5638  +vt 0.014125 0.751119
         5639  +vt 1.000000 0.751119
         5640  +vt 1.000000 1.000000
         5641  +vt 0.014125 1.000000
         5642  +vt 0.985875 0.751119
         5643  +vt 0.000000 0.751119
         5644  +vt 0.000000 1.000000
         5645  +vt 0.985875 1.000000
         5646  +vt 1.000000 0.751119
         5647  +vt 0.014125 0.751119
         5648  +vt 0.014125 1.000000
         5649  +vt 1.000000 1.000000
         5650  +vt 0.967668 -0.005361
         5651  +vt 0.651760 0.310547
         5652  +vt 0.297701 0.310547
         5653  +vt -0.018207 -0.005361
         5654  +vt 1.000000 0.000000
         5655  +vt -0.000000 0.000000
         5656  +vt -0.000000 1.000000
         5657  +vt 0.669967 0.751119
         5658  +vt 0.669967 0.000000
         5659  +vt 0.315908 0.000000
         5660  +vt 0.315908 0.751119
         5661  +vt -0.018207 0.980514
         5662  +vt 0.297701 0.664606
         5663  +vt 0.651760 0.664606
         5664  +vt 0.967668 0.980514
         5665  +vt 0.297701 0.664606
         5666  +vt 0.297701 0.310547
         5667  +vt 0.651760 0.310547
         5668  +vt 0.651760 0.664606
         5669  +vt 0.315908 0.751119
         5670  +vt 0.315908 0.000000
         5671  +vt 0.669967 0.000000
         5672  +vt 0.669967 0.751119
         5673  +vt 0.684092 0.751119
         5674  +vt 0.684092 0.000000
         5675  +vt 0.330033 0.000000
         5676  +vt 0.330033 0.751119
         5677  +vt 0.330033 0.751119
         5678  +vt 0.330033 0.000000
         5679  +vt 0.684092 0.000000
         5680  +vt 0.684092 0.751119
         5681  +vt 0.000000 0.751119
         5682  +vt 0.985875 0.751119
         5683  +vt 0.985875 1.000000
         5684  +vt 0.000000 1.000000
         5685  +vt 0.014125 0.751119
         5686  +vt 1.000000 0.751119
         5687  +vt 1.000000 1.000000
         5688  +vt 0.014125 1.000000
         5689  +vt 0.985875 0.751119
         5690  +vt 0.000000 0.751119
         5691  +vt 0.000000 1.000000
         5692  +vt 0.985875 1.000000
         5693  +vt 1.000000 0.751119
         5694  +vt 0.014125 0.751119
         5695  +vt 0.014125 1.000000
         5696  +vt 1.000000 1.000000
         5697  +vt 0.967668 -0.005361
         5698  +vt 0.651760 0.310547
         5699  +vt 0.297701 0.310547
         5700  +vt -0.018207 -0.005361
         5701  +vt 1.000000 0.000000
         5702  +vt -0.000000 0.000000
         5703  +vt -0.000000 1.000000
         5704  +vt 0.669967 0.751119
         5705  +vt 0.669967 0.000000
         5706  +vt 0.315908 0.000000
         5707  +vt 0.315908 0.751119
         5708  +vt -0.018207 0.980514
         5709  +vt 0.297701 0.664606
         5710  +vt 0.651760 0.664606
         5711  +vt 0.967668 0.980514
         5712  +vt 0.297701 0.664606
         5713  +vt 0.297701 0.310547
         5714  +vt 0.651760 0.310547
         5715  +vt 0.651760 0.664606
         5716  +vt 0.315908 0.751119
         5717  +vt 0.315908 0.000000
         5718  +vt 0.669967 0.000000
         5719  +vt 0.669967 0.751119
         5720  +vt 0.684092 0.751119
         5721  +vt 0.684092 0.000000
         5722  +vt 0.330033 0.000000
         5723  +vt 0.330033 0.751119
         5724  +vt 0.330033 0.751119
         5725  +vt 0.330033 0.000000
         5726  +vt 0.684092 0.000000
         5727  +vt 0.684092 0.751119
         5728  +vt 0.000000 0.751119
         5729  +vt 0.985875 0.751119
         5730  +vt 0.985875 1.000000
         5731  +vt 0.000000 1.000000
         5732  +vt 0.014125 0.751119
         5733  +vt 1.000000 0.751119
         5734  +vt 1.000000 1.000000
         5735  +vt 0.014125 1.000000
         5736  +vt 0.985875 0.751119
         5737  +vt 0.000000 0.751119
         5738  +vt 0.000000 1.000000
         5739  +vt 0.985875 1.000000
         5740  +vt 1.000000 0.751119
         5741  +vt 0.014125 0.751119
         5742  +vt 0.014125 1.000000
         5743  +vt 1.000000 1.000000
         5744  +vt 0.967668 -0.005361
         5745  +vt 0.651760 0.310547
         5746  +vt 0.297701 0.310547
         5747  +vt -0.018207 -0.005361
         5748  +vt 1.000000 0.000000
         5749  +vt -0.000000 0.000000
         5750  +vt -0.000000 1.000000
         5751  +vt 0.669967 0.751119
         5752  +vt 0.669967 0.000000
         5753  +vt 0.315908 0.000000
         5754  +vt 0.315908 0.751119
         5755  +vt -0.018207 0.980514
         5756  +vt 0.297701 0.664606
         5757  +vt 0.651760 0.664606
         5758  +vt 0.967668 0.980514
         5759  +vt 0.297701 0.664606
         5760  +vt 0.297701 0.310547
         5761  +vt 0.651760 0.310547
         5762  +vt 0.651760 0.664606
         5763  +vt 0.315908 0.751119
         5764  +vt 0.315908 0.000000
         5765  +vt 0.669967 0.000000
         5766  +vt 0.669967 0.751119
         5767  +vt 0.684092 0.751119
         5768  +vt 0.684092 0.000000
         5769  +vt 0.330033 0.000000
         5770  +vt 0.330033 0.751119
         5771  +vt 0.330033 0.751119
         5772  +vt 0.330033 0.000000
         5773  +vt 0.684092 0.000000
         5774  +vt 0.684092 0.751119
         5775  +vt 0.000000 0.751119
         5776  +vt 0.985875 0.751119
         5777  +vt 0.985875 1.000000
         5778  +vt 0.000000 1.000000
         5779  +vt 0.014125 0.751119
         5780  +vt 1.000000 0.751119
         5781  +vt 1.000000 1.000000
         5782  +vt 0.014125 1.000000
         5783  +vt 0.985875 0.751119
         5784  +vt 0.000000 0.751119
         5785  +vt 0.000000 1.000000
         5786  +vt 0.985875 1.000000
         5787  +vt 1.000000 0.751119
         5788  +vt 0.014125 0.751119
         5789  +vt 0.014125 1.000000
         5790  +vt 1.000000 1.000000
         5791  +vt 0.967668 -0.005361
         5792  +vt 0.651760 0.310547
         5793  +vt 0.297701 0.310547
         5794  +vt -0.018207 -0.005361
         5795  +vt 1.000000 0.000000
         5796  +vt -0.000000 0.000000
         5797  +vt -0.000000 1.000000
         5798  +vt 0.669967 0.751119
         5799  +vt 0.669967 0.000000
         5800  +vt 0.315908 0.000000
         5801  +vt 0.315908 0.751119
         5802  +vt -0.018207 0.980514
         5803  +vt 0.297701 0.664606
         5804  +vt 0.651760 0.664606
         5805  +vt 0.967668 0.980514
         5806  +vt 0.297701 0.664606
         5807  +vt 0.297701 0.310547
         5808  +vt 0.651760 0.310547
         5809  +vt 0.651760 0.664606
         5810  +vt 0.315908 0.751119
         5811  +vt 0.315908 0.000000
         5812  +vt 0.669967 0.000000
         5813  +vt 0.669967 0.751119
         5814  +vt 0.684092 0.751119
         5815  +vt 0.684092 0.000000
         5816  +vt 0.330033 0.000000
         5817  +vt 0.330033 0.751119
         5818  +vt 0.330033 0.751119
         5819  +vt 0.330033 0.000000
         5820  +vt 0.684092 0.000000
         5821  +vt 0.684092 0.751119
         5822  +vt 0.000000 0.751119
         5823  +vt 0.985875 0.751119
         5824  +vt 0.985875 1.000000
         5825  +vt 0.000000 1.000000
         5826  +vt 0.014125 0.751119
         5827  +vt 1.000000 0.751119
         5828  +vt 1.000000 1.000000
         5829  +vt 0.014125 1.000000
         5830  +vt 0.985875 0.751119
         5831  +vt 0.000000 0.751119
         5832  +vt 0.000000 1.000000
         5833  +vt 0.985875 1.000000
         5834  +vt 1.000000 0.751119
         5835  +vt 0.014125 0.751119
         5836  +vt 0.014125 1.000000
         5837  +vt 1.000000 1.000000
         5838  +vt 0.967668 -0.005361
         5839  +vt 0.651760 0.310547
         5840  +vt 0.297701 0.310547
         5841  +vt -0.018207 -0.005361
         5842  +vt 1.000000 0.000000
         5843  +vt -0.000000 0.000000
         5844  +vt -0.000000 1.000000
         5845  +vt 0.669967 0.751119
         5846  +vt 0.669967 0.000000
         5847  +vt 0.315908 0.000000
         5848  +vt 0.315908 0.751119
         5849  +vt -0.018207 0.980514
         5850  +vt 0.297701 0.664606
         5851  +vt 0.651760 0.664606
         5852  +vt 0.967668 0.980514
         5853  +vt 0.297701 0.664606
         5854  +vt 0.297701 0.310547
         5855  +vt 0.651760 0.310547
         5856  +vt 0.651760 0.664606
         5857  +vt 0.315908 0.751119
         5858  +vt 0.315908 0.000000
         5859  +vt 0.669967 0.000000
         5860  +vt 0.669967 0.751119
         5861  +vt 0.684092 0.751119
         5862  +vt 0.684092 0.000000
         5863  +vt 0.330033 0.000000
         5864  +vt 0.330033 0.751119
         5865  +vt 0.330033 0.751119
         5866  +vt 0.330033 0.000000
         5867  +vt 0.684092 0.000000
         5868  +vt 0.684092 0.751119
         5869  +vt 0.000000 0.751119
         5870  +vt 0.985875 0.751119
         5871  +vt 0.985875 1.000000
         5872  +vt 0.000000 1.000000
         5873  +vt 0.014125 0.751119
         5874  +vt 1.000000 0.751119
         5875  +vt 1.000000 1.000000
         5876  +vt 0.014125 1.000000
         5877  +vt 0.985875 0.751119
         5878  +vt 0.000000 0.751119
         5879  +vt 0.000000 1.000000
         5880  +vt 0.985875 1.000000
         5881  +vt 1.000000 0.751119
         5882  +vt 0.014125 0.751119
         5883  +vt 0.014125 1.000000
         5884  +vt 1.000000 1.000000
         5885  +vt 0.967668 -0.005361
         5886  +vt 0.651760 0.310547
         5887  +vt 0.297701 0.310547
         5888  +vt -0.018207 -0.005361
         5889  +vt 1.000000 0.000000
         5890  +vt -0.000000 0.000000
         5891  +vt -0.000000 1.000000
         5892  +vt 0.669967 0.751119
         5893  +vt 0.669967 0.000000
         5894  +vt 0.315908 0.000000
         5895  +vt 0.315908 0.751119
         5896  +vt -0.018207 0.980514
         5897  +vt 0.297701 0.664606
         5898  +vt 0.651760 0.664606
         5899  +vt 0.967668 0.980514
         5900  +vt 0.297701 0.664606
         5901  +vt 0.297701 0.310547
         5902  +vt 0.651760 0.310547
         5903  +vt 0.651760 0.664606
         5904  +vt 0.315908 0.751119
         5905  +vt 0.315908 0.000000
         5906  +vt 0.669967 0.000000
         5907  +vt 0.669967 0.751119
         5908  +vt 0.684092 0.751119
         5909  +vt 0.684092 0.000000
         5910  +vt 0.330033 0.000000
         5911  +vt 0.330033 0.751119
         5912  +vt 0.330033 0.751119
         5913  +vt 0.330033 0.000000
         5914  +vt 0.684092 0.000000
         5915  +vt 0.684092 0.751119
         5916  +vt 0.000000 0.751119
         5917  +vt 0.985875 0.751119
         5918  +vt 0.985875 1.000000
         5919  +vt 0.000000 1.000000
         5920  +vt 0.014125 0.751119
         5921  +vt 1.000000 0.751119
         5922  +vt 1.000000 1.000000
         5923  +vt 0.014125 1.000000
         5924  +vt 0.985875 0.751119
         5925  +vt 0.000000 0.751119
         5926  +vt 0.000000 1.000000
         5927  +vt 0.985875 1.000000
         5928  +vt 1.000000 0.751119
         5929  +vt 0.014125 0.751119
         5930  +vt 0.014125 1.000000
         5931  +vt 1.000000 1.000000
         5932  +vt 0.967668 -0.005361
         5933  +vt 0.651760 0.310547
         5934  +vt 0.297701 0.310547
         5935  +vt -0.018207 -0.005361
         5936  +vt 1.000000 0.000000
         5937  +vt -0.000000 0.000000
         5938  +vt -0.000000 1.000000
         5939  +vt 0.669967 0.751119
         5940  +vt 0.669967 0.000000
         5941  +vt 0.315908 0.000000
         5942  +vt 0.315908 0.751119
         5943  +vt -0.018207 0.980514
         5944  +vt 0.297701 0.664606
         5945  +vt 0.651760 0.664606
         5946  +vt 0.967668 0.980514
         5947  +vt 0.297701 0.664606
         5948  +vt 0.297701 0.310547
         5949  +vt 0.651760 0.310547
         5950  +vt 0.651760 0.664606
         5951  +vt 0.315908 0.751119
         5952  +vt 0.315908 0.000000
         5953  +vt 0.669967 0.000000
         5954  +vt 0.669967 0.751119
         5955  +vt 0.684092 0.751119
         5956  +vt 0.684092 0.000000
         5957  +vt 0.330033 0.000000
         5958  +vt 0.330033 0.751119
         5959  +vt 0.330033 0.751119
         5960  +vt 0.330033 0.000000
         5961  +vt 0.684092 0.000000
         5962  +vt 0.684092 0.751119
         5963  +vt 0.000000 0.751119
         5964  +vt 0.985875 0.751119
         5965  +vt 0.985875 1.000000
         5966  +vt 0.000000 1.000000
         5967  +vt 0.014125 0.751119
         5968  +vt 1.000000 0.751119
         5969  +vt 1.000000 1.000000
         5970  +vt 0.014125 1.000000
         5971  +vt 0.985875 0.751119
         5972  +vt 0.000000 0.751119
         5973  +vt 0.000000 1.000000
         5974  +vt 0.985875 1.000000
         5975  +vt 1.000000 0.751119
         5976  +vt 0.014125 0.751119
         5977  +vt 0.014125 1.000000
         5978  +vt 1.000000 1.000000
         5979  +vt 0.967668 -0.005361
         5980  +vt 0.651760 0.310547
         5981  +vt 0.297701 0.310547
         5982  +vt -0.018207 -0.005361
         5983  +vt 1.000000 0.000000
         5984  +vt -0.000000 0.000000
         5985  +vt -0.000000 1.000000
         5986  +vt 0.669967 0.751119
         5987  +vt 0.669967 0.000000
         5988  +vt 0.315908 0.000000
         5989  +vt 0.315908 0.751119
         5990  +vt -0.018207 0.980514
         5991  +vt 0.297701 0.664606
         5992  +vt 0.651760 0.664606
         5993  +vt 0.967668 0.980514
         5994  +vt 0.297701 0.664606
         5995  +vt 0.297701 0.310547
         5996  +vt 0.651760 0.310547
         5997  +vt 0.651760 0.664606
         5998  +vt 0.315908 0.751119
         5999  +vt 0.315908 0.000000
         6000  +vt 0.669967 0.000000
         6001  +vt 0.669967 0.751119
         6002  +vt 0.684092 0.751119
         6003  +vt 0.684092 0.000000
         6004  +vt 0.330033 0.000000
         6005  +vt 0.330033 0.751119
         6006  +vt 0.330033 0.751119
         6007  +vt 0.330033 0.000000
         6008  +vt 0.684092 0.000000
         6009  +vt 0.684092 0.751119
         6010  +vt 0.000000 0.751119
         6011  +vt 0.985875 0.751119
         6012  +vt 0.985875 1.000000
         6013  +vt 0.000000 1.000000
         6014  +vt 0.014125 0.751119
         6015  +vt 1.000000 0.751119
         6016  +vt 1.000000 1.000000
         6017  +vt 0.014125 1.000000
         6018  +vt 0.985875 0.751119
         6019  +vt 0.000000 0.751119
         6020  +vt 0.000000 1.000000
         6021  +vt 0.985875 1.000000
         6022  +vt 1.000000 0.751119
         6023  +vt 0.014125 0.751119
         6024  +vt 0.014125 1.000000
         6025  +vt 1.000000 1.000000
         6026  +vt 0.967668 -0.005361
         6027  +vt 0.651760 0.310547
         6028  +vt 0.297701 0.310547
         6029  +vt -0.018207 -0.005361
         6030  +vt 1.000000 0.000000
         6031  +vt -0.000000 0.000000
         6032  +vt -0.000000 1.000000
         6033  +vt 0.669967 0.751119
         6034  +vt 0.669967 0.000000
         6035  +vt 0.315908 0.000000
         6036  +vt 0.315908 0.751119
         6037  +vt -0.018207 0.980514
         6038  +vt 0.297701 0.664606
         6039  +vt 0.651760 0.664606
         6040  +vt 0.967668 0.980514
         6041  +vt 0.297701 0.664606
         6042  +vt 0.297701 0.310547
         6043  +vt 0.651760 0.310547
         6044  +vt 0.651760 0.664606
         6045  +vt 0.315908 0.751119
         6046  +vt 0.315908 0.000000
         6047  +vt 0.669967 0.000000
         6048  +vt 0.669967 0.751119
         6049  +vt 0.684092 0.751119
         6050  +vt 0.684092 0.000000
         6051  +vt 0.330033 0.000000
         6052  +vt 0.330033 0.751119
         6053  +vt 0.330033 0.751119
         6054  +vt 0.330033 0.000000
         6055  +vt 0.684092 0.000000
         6056  +vt 0.684092 0.751119
         6057  +vt 0.000000 0.751119
         6058  +vt 0.985875 0.751119
         6059  +vt 0.985875 1.000000
         6060  +vt 0.000000 1.000000
         6061  +vt 0.014125 0.751119
         6062  +vt 1.000000 0.751119
         6063  +vt 1.000000 1.000000
         6064  +vt 0.014125 1.000000
         6065  +vt 0.985875 0.751119
         6066  +vt 0.000000 0.751119
         6067  +vt 0.000000 1.000000
         6068  +vt 0.985875 1.000000
         6069  +vt 1.000000 0.751119
         6070  +vt 0.014125 0.751119
         6071  +vt 0.014125 1.000000
         6072  +vt 1.000000 1.000000
         6073  +vt 0.967668 -0.005361
         6074  +vt 0.651760 0.310547
         6075  +vt 0.297701 0.310547
         6076  +vt -0.018207 -0.005361
         6077  +vt 1.000000 0.000000
         6078  +vt -0.000000 0.000000
         6079  +vt -0.000000 1.000000
         6080  +vt 0.669967 0.751119
         6081  +vt 0.669967 0.000000
         6082  +vt 0.315908 0.000000
         6083  +vt 0.315908 0.751119
         6084  +vt -0.018207 0.980514
         6085  +vt 0.297701 0.664606
         6086  +vt 0.651760 0.664606
         6087  +vt 0.967668 0.980514
         6088  +vt 0.297701 0.664606
         6089  +vt 0.297701 0.310547
         6090  +vt 0.651760 0.310547
         6091  +vt 0.651760 0.664606
         6092  +vt 0.315908 0.751119
         6093  +vt 0.315908 0.000000
         6094  +vt 0.669967 0.000000
         6095  +vt 0.669967 0.751119
         6096  +vt 0.684092 0.751119
         6097  +vt 0.684092 0.000000
         6098  +vt 0.330033 0.000000
         6099  +vt 0.330033 0.751119
         6100  +vt 0.330033 0.751119
         6101  +vt 0.330033 0.000000
         6102  +vt 0.684092 0.000000
         6103  +vt 0.684092 0.751119
         6104  +vt 0.000000 0.751119
         6105  +vt 0.985875 0.751119
         6106  +vt 0.985875 1.000000
         6107  +vt 0.000000 1.000000
         6108  +vt 0.014125 0.751119
         6109  +vt 1.000000 0.751119
         6110  +vt 1.000000 1.000000
         6111  +vt 0.014125 1.000000
         6112  +vt 0.985875 0.751119
         6113  +vt 0.000000 0.751119
         6114  +vt 0.000000 1.000000
         6115  +vt 0.985875 1.000000
         6116  +vt 1.000000 0.751119
         6117  +vt 0.014125 0.751119
         6118  +vt 0.014125 1.000000
         6119  +vt 1.000000 1.000000
         6120  +vt 0.967668 -0.005361
         6121  +vt 0.651760 0.310547
         6122  +vt 0.297701 0.310547
         6123  +vt -0.018207 -0.005361
         6124  +vt 1.000000 0.000000
         6125  +vt -0.000000 0.000000
         6126  +vt -0.000000 1.000000
         6127  +vt 0.669967 0.751119
         6128  +vt 0.669967 0.000000
         6129  +vt 0.315908 0.000000
         6130  +vt 0.315908 0.751119
         6131  +vt -0.018207 0.980514
         6132  +vt 0.297701 0.664606
         6133  +vt 0.651760 0.664606
         6134  +vt 0.967668 0.980514
         6135  +vt 0.297701 0.664606
         6136  +vt 0.297701 0.310547
         6137  +vt 0.651760 0.310547
         6138  +vt 0.651760 0.664606
         6139  +vt 0.315908 0.751119
         6140  +vt 0.315908 0.000000
         6141  +vt 0.669967 0.000000
         6142  +vt 0.669967 0.751119
         6143  +vt 0.684092 0.751119
         6144  +vt 0.684092 0.000000
         6145  +vt 0.330033 0.000000
         6146  +vt 0.330033 0.751119
         6147  +vt 0.330033 0.751119
         6148  +vt 0.330033 0.000000
         6149  +vt 0.684092 0.000000
         6150  +vt 0.684092 0.751119
         6151  +vt 0.000000 0.751119
         6152  +vt 0.985875 0.751119
         6153  +vt 0.985875 1.000000
         6154  +vt 0.000000 1.000000
         6155  +vt 0.014125 0.751119
         6156  +vt 1.000000 0.751119
         6157  +vt 1.000000 1.000000
         6158  +vt 0.014125 1.000000
         6159  +vt 0.985875 0.751119
         6160  +vt 0.000000 0.751119
         6161  +vt 0.000000 1.000000
         6162  +vt 0.985875 1.000000
         6163  +vt 1.000000 0.751119
         6164  +vt 0.014125 0.751119
         6165  +vt 0.014125 1.000000
         6166  +vt 1.000000 1.000000
         6167  +vt 0.967668 -0.005361
         6168  +vt 0.651760 0.310547
         6169  +vt 0.297701 0.310547
         6170  +vt -0.018207 -0.005361
         6171  +vt 1.000000 0.000000
         6172  +vt -0.000000 0.000000
         6173  +vt -0.000000 1.000000
         6174  +vt 0.669967 0.751119
         6175  +vt 0.669967 0.000000
         6176  +vt 0.315908 0.000000
         6177  +vt 0.315908 0.751119
         6178  +vt -0.018207 0.980514
         6179  +vt 0.297701 0.664606
         6180  +vt 0.651760 0.664606
         6181  +vt 0.967668 0.980514
         6182  +vt 0.297701 0.664606
         6183  +vt 0.297701 0.310547
         6184  +vt 0.651760 0.310547
         6185  +vt 0.651760 0.664606
         6186  +vt 0.315908 0.751119
         6187  +vt 0.315908 0.000000
         6188  +vt 0.669967 0.000000
         6189  +vt 0.669967 0.751119
         6190  +vt 0.684092 0.751119
         6191  +vt 0.684092 0.000000
         6192  +vt 0.330033 0.000000
         6193  +vt 0.330033 0.751119
         6194  +vt 0.330033 0.751119
         6195  +vt 0.330033 0.000000
         6196  +vt 0.684092 0.000000
         6197  +vt 0.684092 0.751119
         6198  +vt 0.000000 0.751119
         6199  +vt 0.985875 0.751119
         6200  +vt 0.985875 1.000000
         6201  +vt 0.000000 1.000000
         6202  +vt 0.014125 0.751119
         6203  +vt 1.000000 0.751119
         6204  +vt 1.000000 1.000000
         6205  +vt 0.014125 1.000000
         6206  +vt 0.985875 0.751119
         6207  +vt 0.000000 0.751119
         6208  +vt 0.000000 1.000000
         6209  +vt 0.985875 1.000000
         6210  +vt 1.000000 0.751119
         6211  +vt 0.014125 0.751119
         6212  +vt 0.014125 1.000000
         6213  +vt 1.000000 1.000000
         6214  +vt 0.967668 -0.005361
         6215  +vt 0.651760 0.310547
         6216  +vt 0.297701 0.310547
         6217  +vt -0.018207 -0.005361
         6218  +vt 1.000000 0.000000
         6219  +vt -0.000000 0.000000
         6220  +vt -0.000000 1.000000
         6221  +vt 0.669967 0.751119
         6222  +vt 0.669967 0.000000
         6223  +vt 0.315908 0.000000
         6224  +vt 0.315908 0.751119
         6225  +vt -0.018207 0.980514
         6226  +vt 0.297701 0.664606
         6227  +vt 0.651760 0.664606
         6228  +vt 0.967668 0.980514
         6229  +vt 0.297701 0.664606
         6230  +vt 0.297701 0.310547
         6231  +vt 0.651760 0.310547
         6232  +vt 0.651760 0.664606
         6233  +vt 0.315908 0.751119
         6234  +vt 0.315908 0.000000
         6235  +vt 0.669967 0.000000
         6236  +vt 0.669967 0.751119
         6237  +vt 0.684092 0.751119
         6238  +vt 0.684092 0.000000
         6239  +vt 0.330033 0.000000
         6240  +vt 0.330033 0.751119
         6241  +vt 0.330033 0.751119
         6242  +vt 0.330033 0.000000
         6243  +vt 0.684092 0.000000
         6244  +vt 0.684092 0.751119
         6245  +vn -1.0000 0.0000 0.0000
         6246  +vn 0.0000 0.0000 -1.0000
         6247  +vn 0.0000 0.0000 1.0000
         6248  +vn 0.0000 -1.0000 0.0000
         6249  +vn 0.0000 1.0000 0.0000
         6250  +vn 0.7106 0.7036 0.0000
         6251  +vn 1.0000 0.0000 0.0000
         6252  +vn -0.7106 0.7036 0.0000
         6253  +g copper_Cube.010_copper
         6254  +usemtl copper
         6255  +s off
         6256  +f 683/1487/41 686/1488/41 678/1489/41 677/1490/41
         6257  +f 677/1490/42 678/1489/42 682/1491/42 681/1492/42
         6258  +f 722/1493/43 701/1494/43 716/1495/43 728/1496/43
         6259  +f 679/1497/43 680/1498/43 676/1499/43 675/1500/43
         6260  +f 684/1501/44 687/1502/44 679/1497/44 675/1503/44
         6261  +f 698/1504/45 700/1505/45 715/1506/45 714/1507/45
         6262  +f 719/1508/42 718/1509/42 697/1510/42 694/1511/42
         6263  +f 689/1512/45 686/1513/45 685/1514/45 690/1515/45
         6264  +f 677/1516/44 681/1492/44 688/1517/44 683/1518/44
         6265  +f 683/1518/44 688/1517/44 687/1502/44 684/1501/44
         6266  +f 719/1508/42 694/1511/42 711/1519/42 725/1520/42
         6267  +f 701/1494/43 680/1498/43 707/1521/43 716/1495/43
         6268  +f 675/1522/41 676/1523/41 685/1524/41 684/1525/41
         6269  +f 684/1525/41 685/1524/41 686/1488/41 683/1487/41
         6270  +f 694/1511/45 697/1510/45 696/1526/45 695/1527/45
         6271  +f 693/1528/45 692/1529/45 691/1530/45 698/1531/45
         6272  +f 678/1489/41 686/1488/41 691/1532/41 692/1533/41
         6273  +f 723/1534/43 721/1535/43 695/1527/43 696/1536/43
         6274  +f 686/1513/43 689/1512/43 698/1531/43 691/1530/43
         6275  +f 688/1517/44 681/1492/44 704/1537/44 705/1538/44
         6276  +f 682/1491/42 678/1489/42 692/1533/42 693/1528/42
         6277  +f 718/1539/41 723/1540/41 696/1541/41 697/1542/41
         6278  +f 685/1524/41 676/1523/41 702/1543/41 699/1544/41
         6279  +f 676/1499/43 680/1498/43 701/1494/43 702/1545/43
         6280  +f 690/1515/42 685/1514/42 699/1546/42 700/1547/42
         6281  +f 687/1502/44 688/1517/44 705/1538/44 709/1548/44
         6282  +f 694/1511/46 695/1527/46 712/1549/46 711/1519/46
         6283  +f 709/1548/47 706/1550/47 707/1521/47 708/1551/47
         6284  +f 727/1552/47 725/1520/47 711/1519/47 712/1549/47
         6285  +f 704/1537/47 703/1553/47 710/1554/47 705/1538/47
         6286  +f 705/1538/47 710/1554/47 706/1550/47 709/1548/47
         6287  +f 710/1554/47 703/1553/47 713/1555/47 714/1556/47
         6288  +f 707/1521/47 706/1550/47 715/1557/47 716/1495/47
         6289  +f 706/1550/47 710/1554/47 714/1556/47 715/1557/47
         6290  +f 680/1498/43 679/1497/43 708/1551/43 707/1521/43
         6291  +f 682/1491/42 693/1528/42 713/1555/42 703/1553/42
         6292  +f 679/1497/44 687/1502/44 709/1548/44 708/1551/44
         6293  +f 693/1528/45 698/1531/45 714/1556/45 713/1555/45
         6294  +f 681/1492/42 682/1491/42 703/1553/42 704/1537/42
         6295  +f 716/1495/47 715/1557/47 726/1558/47 728/1496/47
         6296  +f 728/1496/47 726/1558/47 725/1520/47 727/1552/47
         6297  +f 699/1544/41 702/1543/41 724/1559/41 717/1560/41
         6298  +f 717/1560/41 724/1559/41 723/1540/41 718/1539/41
         6299  +f 702/1545/43 701/1494/43 722/1493/43 724/1561/43
         6300  +f 724/1561/43 722/1493/43 721/1535/43 723/1534/43
         6301  +f 700/1547/42 720/1562/42 726/1558/42 715/1557/42
         6302  +f 726/1558/44 720/1562/44 730/1563/44 732/1564/44
         6303  +f 700/1547/42 699/1546/42 717/1565/42 720/1562/42
         6304  +f 720/1562/42 717/1565/42 718/1509/42 719/1508/42
         6305  +f 695/1527/43 721/1535/43 727/1552/43 712/1549/43
         6306  +f 721/1535/43 722/1493/43 728/1496/43 727/1552/43
         6307  +f 729/1566/45 731/1567/45 735/1568/45 733/1569/45
         6308  +f 720/1562/41 719/1508/41 729/1566/41 730/1563/41
         6309  +f 719/1508/45 725/1520/45 731/1567/45 729/1566/45
         6310  +f 725/1520/47 726/1558/47 732/1564/47 731/1567/47
         6311  +f 734/1570/42 733/1569/42 735/1568/42 736/1571/42
         6312  +f 731/1567/47 732/1564/47 736/1571/47 735/1568/47
         6313  +f 732/1564/44 730/1563/44 734/1570/44 736/1571/44
         6314  +f 733/1569/42 734/1570/42 1186/1572/42 1185/1573/42
         6315  +f 734/1570/44 730/1563/44 1184/1574/44 1186/1572/44
         6316  +f 729/1566/45 733/1569/45 1185/1573/45 1183/1575/45
         6317  +f 730/1563/43 729/1566/43 1183/1575/43 1184/1574/43
         6318  +f 737/1576/41 738/1577/41 740/1578/41 739/1579/41
         6319  +f 739/1580/42 740/1581/42 744/1582/42 743/1583/42
         6320  +f 743/1584/47 744/1585/47 742/1586/47 741/1587/47
         6321  +f 741/1588/43 742/1589/43 738/1590/43 737/1591/43
         6322  +f 741/1592/44 737/1593/44 746/1594/44 748/1595/44
         6323  +f 744/1582/45 740/1596/45 738/1597/45 742/1598/45
         6324  +f 747/1599/47 748/1600/47 752/1601/47 751/1602/47
         6325  +f 739/1603/44 743/1604/44 747/1605/44 745/1606/44
         6326  +f 737/1593/44 739/1603/44 745/1606/44 746/1594/44
         6327  +f 743/1604/44 741/1592/44 748/1595/44 747/1605/44
         6328  +f 749/1607/44 751/1608/44 752/1609/44 750/1610/44
         6329  +f 746/1611/41 745/1612/41 749/1613/41 750/1614/41
         6330  +f 748/1615/43 746/1616/43 750/1617/43 752/1618/43
         6331  +f 745/1619/42 747/1620/42 751/1621/42 749/1622/42
         6332  +f 753/1623/41 754/1624/41 756/1625/41 755/1626/41
         6333  +f 755/1627/42 756/1628/42 760/1629/42 759/1630/42
         6334  +f 759/1631/47 760/1632/47 758/1633/47 757/1634/47
         6335  +f 757/1635/43 758/1636/43 754/1637/43 753/1638/43
         6336  +f 757/1639/44 753/1640/44 762/1641/44 764/1642/44
         6337  +f 760/1629/45 756/1643/45 754/1644/45 758/1645/45
         6338  +f 763/1646/47 764/1647/47 768/1648/47 767/1649/47
         6339  +f 755/1650/44 759/1651/44 763/1652/44 761/1653/44
         6340  +f 753/1640/44 755/1650/44 761/1653/44 762/1641/44
         6341  +f 759/1651/44 757/1639/44 764/1642/44 763/1652/44
         6342  +f 765/1654/44 767/1655/44 768/1656/44 766/1657/44
         6343  +f 762/1658/41 761/1659/41 765/1660/41 766/1661/41
         6344  +f 764/1662/43 762/1663/43 766/1664/43 768/1665/43
         6345  +f 761/1666/42 763/1667/42 767/1668/42 765/1669/42
         6346  +f 769/1670/41 770/1671/41 772/1672/41 771/1673/41
         6347  +f 771/1674/42 772/1675/42 776/1676/42 775/1677/42
         6348  +f 775/1678/47 776/1679/47 774/1680/47 773/1681/47
         6349  +f 773/1682/43 774/1683/43 770/1684/43 769/1685/43
         6350  +f 773/1686/44 769/1687/44 778/1688/44 780/1689/44
         6351  +f 776/1676/45 772/1690/45 770/1691/45 774/1692/45
         6352  +f 779/1693/47 780/1694/47 784/1695/47 783/1696/47
         6353  +f 771/1697/44 775/1698/44 779/1699/44 777/1700/44
         6354  +f 769/1687/44 771/1697/44 777/1700/44 778/1688/44
         6355  +f 775/1698/44 773/1686/44 780/1689/44 779/1699/44
         6356  +f 781/1701/44 783/1702/44 784/1703/44 782/1704/44
         6357  +f 778/1705/41 777/1706/41 781/1707/41 782/1708/41
         6358  +f 780/1709/43 778/1710/43 782/1711/43 784/1712/43
         6359  +f 777/1713/42 779/1714/42 783/1715/42 781/1716/42
         6360  +f 785/1717/41 786/1718/41 788/1719/41 787/1720/41
         6361  +f 787/1721/42 788/1722/42 792/1723/42 791/1724/42
         6362  +f 791/1725/47 792/1726/47 790/1727/47 789/1728/47
         6363  +f 789/1729/43 790/1730/43 786/1731/43 785/1732/43
         6364  +f 789/1733/44 785/1734/44 794/1735/44 796/1736/44
         6365  +f 792/1723/45 788/1737/45 786/1738/45 790/1739/45
         6366  +f 795/1740/47 796/1741/47 800/1742/47 799/1743/47
         6367  +f 787/1744/44 791/1745/44 795/1746/44 793/1747/44
         6368  +f 785/1734/44 787/1744/44 793/1747/44 794/1735/44
         6369  +f 791/1745/44 789/1733/44 796/1736/44 795/1746/44
         6370  +f 797/1748/44 799/1749/44 800/1750/44 798/1751/44
         6371  +f 794/1752/41 793/1753/41 797/1754/41 798/1755/41
         6372  +f 796/1756/43 794/1757/43 798/1758/43 800/1759/43
         6373  +f 793/1760/42 795/1761/42 799/1762/42 797/1763/42
         6374  +f 801/1764/41 802/1765/41 804/1766/41 803/1767/41
         6375  +f 803/1768/42 804/1769/42 808/1770/42 807/1771/42
         6376  +f 807/1772/47 808/1773/47 806/1774/47 805/1775/47
         6377  +f 805/1776/43 806/1777/43 802/1778/43 801/1779/43
         6378  +f 805/1780/44 801/1781/44 810/1782/44 812/1783/44
         6379  +f 808/1770/45 804/1784/45 802/1785/45 806/1786/45
         6380  +f 811/1787/47 812/1788/47 816/1789/47 815/1790/47
         6381  +f 803/1791/44 807/1792/44 811/1793/44 809/1794/44
         6382  +f 801/1781/44 803/1791/44 809/1794/44 810/1782/44
         6383  +f 807/1792/44 805/1780/44 812/1783/44 811/1793/44
         6384  +f 813/1795/44 815/1796/44 816/1797/44 814/1798/44
         6385  +f 810/1799/41 809/1800/41 813/1801/41 814/1802/41
         6386  +f 812/1803/43 810/1804/43 814/1805/43 816/1806/43
         6387  +f 809/1807/42 811/1808/42 815/1809/42 813/1810/42
         6388  +f 817/1811/41 818/1812/41 820/1813/41 819/1814/41
         6389  +f 819/1815/42 820/1816/42 824/1817/42 823/1818/42
         6390  +f 823/1819/47 824/1820/47 822/1821/47 821/1822/47
         6391  +f 821/1823/43 822/1824/43 818/1825/43 817/1826/43
         6392  +f 821/1827/44 817/1828/44 826/1829/44 828/1830/44
         6393  +f 824/1817/45 820/1831/45 818/1832/45 822/1833/45
         6394  +f 827/1834/47 828/1835/47 832/1836/47 831/1837/47
         6395  +f 819/1838/44 823/1839/44 827/1840/44 825/1841/44
         6396  +f 817/1828/44 819/1838/44 825/1841/44 826/1829/44
         6397  +f 823/1839/44 821/1827/44 828/1830/44 827/1840/44
         6398  +f 829/1842/44 831/1843/44 832/1844/44 830/1845/44
         6399  +f 826/1846/41 825/1847/41 829/1848/41 830/1849/41
         6400  +f 828/1850/43 826/1851/43 830/1852/43 832/1853/43
         6401  +f 825/1854/42 827/1855/42 831/1856/42 829/1857/42
         6402  +f 833/1858/41 834/1859/41 836/1860/41 835/1861/41
         6403  +f 835/1862/42 836/1863/42 840/1864/42 839/1865/42
         6404  +f 839/1866/47 840/1867/47 838/1868/47 837/1869/47
         6405  +f 837/1870/43 838/1871/43 834/1872/43 833/1873/43
         6406  +f 837/1874/44 833/1875/44 842/1876/44 844/1877/44
         6407  +f 840/1864/45 836/1878/45 834/1879/45 838/1880/45
         6408  +f 843/1881/47 844/1882/47 848/1883/47 847/1884/47
         6409  +f 835/1885/44 839/1886/44 843/1887/44 841/1888/44
         6410  +f 833/1875/44 835/1885/44 841/1888/44 842/1876/44
         6411  +f 839/1886/44 837/1874/44 844/1877/44 843/1887/44
         6412  +f 845/1889/44 847/1890/44 848/1891/44 846/1892/44
         6413  +f 842/1893/41 841/1894/41 845/1895/41 846/1896/41
         6414  +f 844/1897/43 842/1898/43 846/1899/43 848/1900/43
         6415  +f 841/1901/42 843/1902/42 847/1903/42 845/1904/42
         6416  +f 849/1905/41 850/1906/41 852/1907/41 851/1908/41
         6417  +f 851/1909/42 852/1910/42 856/1911/42 855/1912/42
         6418  +f 855/1913/47 856/1914/47 854/1915/47 853/1916/47
         6419  +f 853/1917/43 854/1918/43 850/1919/43 849/1920/43
         6420  +f 853/1921/44 849/1922/44 858/1923/44 860/1924/44
         6421  +f 856/1911/45 852/1925/45 850/1926/45 854/1927/45
         6422  +f 859/1928/47 860/1929/47 864/1930/47 863/1931/47
         6423  +f 851/1932/44 855/1933/44 859/1934/44 857/1935/44
         6424  +f 849/1922/44 851/1932/44 857/1935/44 858/1923/44
         6425  +f 855/1933/44 853/1921/44 860/1924/44 859/1934/44
         6426  +f 861/1936/44 863/1937/44 864/1938/44 862/1939/44
         6427  +f 858/1940/41 857/1941/41 861/1942/41 862/1943/41
         6428  +f 860/1944/43 858/1945/43 862/1946/43 864/1947/43
         6429  +f 857/1948/42 859/1949/42 863/1950/42 861/1951/42
         6430  +f 865/1952/41 866/1953/41 868/1954/41 867/1955/41
         6431  +f 867/1956/42 868/1957/42 872/1958/42 871/1959/42
         6432  +f 871/1960/47 872/1961/47 870/1962/47 869/1963/47
         6433  +f 869/1964/43 870/1965/43 866/1966/43 865/1967/43
         6434  +f 869/1968/44 865/1969/44 874/1970/44 876/1971/44
         6435  +f 872/1958/45 868/1972/45 866/1973/45 870/1974/45
         6436  +f 875/1975/47 876/1976/47 880/1977/47 879/1978/47
         6437  +f 867/1979/44 871/1980/44 875/1981/44 873/1982/44
         6438  +f 865/1969/44 867/1979/44 873/1982/44 874/1970/44
         6439  +f 871/1980/44 869/1968/44 876/1971/44 875/1981/44
         6440  +f 877/1983/44 879/1984/44 880/1985/44 878/1986/44
         6441  +f 874/1987/41 873/1988/41 877/1989/41 878/1990/41
         6442  +f 876/1991/43 874/1992/43 878/1993/43 880/1994/43
         6443  +f 873/1995/42 875/1996/42 879/1997/42 877/1998/42
         6444  +f 881/1999/41 882/2000/41 884/2001/41 883/2002/41
         6445  +f 883/2003/42 884/2004/42 888/2005/42 887/2006/42
         6446  +f 887/2007/47 888/2008/47 886/2009/47 885/2010/47
         6447  +f 885/2011/43 886/2012/43 882/2013/43 881/2014/43
         6448  +f 885/2015/44 881/2016/44 890/2017/44 892/2018/44
         6449  +f 888/2005/45 884/2019/45 882/2020/45 886/2021/45
         6450  +f 891/2022/47 892/2023/47 896/2024/47 895/2025/47
         6451  +f 883/2026/44 887/2027/44 891/2028/44 889/2029/44
         6452  +f 881/2016/44 883/2026/44 889/2029/44 890/2017/44
         6453  +f 887/2027/44 885/2015/44 892/2018/44 891/2028/44
         6454  +f 893/2030/44 895/2031/44 896/2032/44 894/2033/44
         6455  +f 890/2034/41 889/2035/41 893/2036/41 894/2037/41
         6456  +f 892/2038/43 890/2039/43 894/2040/43 896/2041/43
         6457  +f 889/2042/42 891/2043/42 895/2044/42 893/2045/42
         6458  +f 897/2046/41 898/2047/41 900/2048/41 899/2049/41
         6459  +f 899/2050/42 900/2051/42 904/2052/42 903/2053/42
         6460  +f 903/2054/47 904/2055/47 902/2056/47 901/2057/47
         6461  +f 901/2058/43 902/2059/43 898/2060/43 897/2061/43
         6462  +f 901/2062/44 897/2063/44 906/2064/44 908/2065/44
         6463  +f 904/2052/45 900/2066/45 898/2067/45 902/2068/45
         6464  +f 907/2069/47 908/2070/47 912/2071/47 911/2072/47
         6465  +f 899/2073/44 903/2074/44 907/2075/44 905/2076/44
         6466  +f 897/2063/44 899/2073/44 905/2076/44 906/2064/44
         6467  +f 903/2074/44 901/2062/44 908/2065/44 907/2075/44
         6468  +f 909/2077/44 911/2078/44 912/2079/44 910/2080/44
         6469  +f 906/2081/41 905/2082/41 909/2083/41 910/2084/41
         6470  +f 908/2085/43 906/2086/43 910/2087/43 912/2088/43
         6471  +f 905/2089/42 907/2090/42 911/2091/42 909/2092/42
         6472  +f 913/2093/41 914/2094/41 916/2095/41 915/2096/41
         6473  +f 915/2097/42 916/2098/42 920/2099/42 919/2100/42
         6474  +f 919/2101/47 920/2102/47 918/2103/47 917/2104/47
         6475  +f 917/2105/43 918/2106/43 914/2107/43 913/2108/43
         6476  +f 917/2109/44 913/2110/44 922/2111/44 924/2112/44
         6477  +f 920/2099/45 916/2113/45 914/2114/45 918/2115/45
         6478  +f 923/2116/47 924/2117/47 928/2118/47 927/2119/47
         6479  +f 915/2120/44 919/2121/44 923/2122/44 921/2123/44
         6480  +f 913/2110/44 915/2120/44 921/2123/44 922/2111/44
         6481  +f 919/2121/44 917/2109/44 924/2112/44 923/2122/44
         6482  +f 925/2124/44 927/2125/44 928/2126/44 926/2127/44
         6483  +f 922/2128/41 921/2129/41 925/2130/41 926/2131/41
         6484  +f 924/2132/43 922/2133/43 926/2134/43 928/2135/43
         6485  +f 921/2136/42 923/2137/42 927/2138/42 925/2139/42
         6486  +f 929/2140/41 930/2141/41 932/2142/41 931/2143/41
         6487  +f 931/2144/42 932/2145/42 936/2146/42 935/2147/42
         6488  +f 935/2148/47 936/2149/47 934/2150/47 933/2151/47
         6489  +f 933/2152/43 934/2153/43 930/2154/43 929/2155/43
         6490  +f 933/2156/44 929/2157/44 938/2158/44 940/2159/44
         6491  +f 936/2146/45 932/2160/45 930/2161/45 934/2162/45
         6492  +f 939/2163/47 940/2164/47 944/2165/47 943/2166/47
         6493  +f 931/2167/44 935/2168/44 939/2169/44 937/2170/44
         6494  +f 929/2157/44 931/2167/44 937/2170/44 938/2158/44
         6495  +f 935/2168/44 933/2156/44 940/2159/44 939/2169/44
         6496  +f 941/2171/44 943/2172/44 944/2173/44 942/2174/44
         6497  +f 938/2175/41 937/2176/41 941/2177/41 942/2178/41
         6498  +f 940/2179/43 938/2180/43 942/2181/43 944/2182/43
         6499  +f 937/2183/42 939/2184/42 943/2185/42 941/2186/42
         6500  +f 945/2187/41 946/2188/41 948/2189/41 947/2190/41
         6501  +f 947/2191/42 948/2192/42 952/2193/42 951/2194/42
         6502  +f 951/2195/47 952/2196/47 950/2197/47 949/2198/47
         6503  +f 949/2199/43 950/2200/43 946/2201/43 945/2202/43
         6504  +f 949/2203/44 945/2204/44 954/2205/44 956/2206/44
         6505  +f 952/2193/45 948/2207/45 946/2208/45 950/2209/45
         6506  +f 955/2210/47 956/2211/47 960/2212/47 959/2213/47
         6507  +f 947/2214/44 951/2215/44 955/2216/44 953/2217/44
         6508  +f 945/2204/44 947/2214/44 953/2217/44 954/2205/44
         6509  +f 951/2215/44 949/2203/44 956/2206/44 955/2216/44
         6510  +f 957/2218/44 959/2219/44 960/2220/44 958/2221/44
         6511  +f 954/2222/41 953/2223/41 957/2224/41 958/2225/41
         6512  +f 956/2226/43 954/2227/43 958/2228/43 960/2229/43
         6513  +f 953/2230/42 955/2231/42 959/2232/42 957/2233/42
         6514  +f 961/2234/41 962/2235/41 964/2236/41 963/2237/41
         6515  +f 963/2238/42 964/2239/42 968/2240/42 967/2241/42
         6516  +f 967/2242/47 968/2243/47 966/2244/47 965/2245/47
         6517  +f 965/2246/43 966/2247/43 962/2248/43 961/2249/43
         6518  +f 965/2250/44 961/2251/44 970/2252/44 972/2253/44
         6519  +f 968/2240/45 964/2254/45 962/2255/45 966/2256/45
         6520  +f 971/2257/47 972/2258/47 976/2259/47 975/2260/47
         6521  +f 963/2261/44 967/2262/44 971/2263/44 969/2264/44
         6522  +f 961/2251/44 963/2261/44 969/2264/44 970/2252/44
         6523  +f 967/2262/44 965/2250/44 972/2253/44 971/2263/44
         6524  +f 973/2265/44 975/2266/44 976/2267/44 974/2268/44
         6525  +f 970/2269/41 969/2270/41 973/2271/41 974/2272/41
         6526  +f 972/2273/43 970/2274/43 974/2275/43 976/2276/43
         6527  +f 969/2277/42 971/2278/42 975/2279/42 973/2280/42
         6528  +f 977/2281/41 978/2282/41 980/2283/41 979/2284/41
         6529  +f 979/2285/42 980/2286/42 984/2287/42 983/2288/42
         6530  +f 983/2289/47 984/2290/47 982/2291/47 981/2292/47
         6531  +f 981/2293/43 982/2294/43 978/2295/43 977/2296/43
         6532  +f 981/2297/44 977/2298/44 986/2299/44 988/2300/44
         6533  +f 984/2287/45 980/2301/45 978/2302/45 982/2303/45
         6534  +f 987/2304/47 988/2305/47 992/2306/47 991/2307/47
         6535  +f 979/2308/44 983/2309/44 987/2310/44 985/2311/44
         6536  +f 977/2298/44 979/2308/44 985/2311/44 986/2299/44
         6537  +f 983/2309/44 981/2297/44 988/2300/44 987/2310/44
         6538  +f 989/2312/44 991/2313/44 992/2314/44 990/2315/44
         6539  +f 986/2316/41 985/2317/41 989/2318/41 990/2319/41
         6540  +f 988/2320/43 986/2321/43 990/2322/43 992/2323/43
         6541  +f 985/2324/42 987/2325/42 991/2326/42 989/2327/42
         6542  +f 993/2328/41 994/2329/41 996/2330/41 995/2331/41
         6543  +f 995/2332/42 996/2333/42 1000/2334/42 999/2335/42
         6544  +f 999/2336/47 1000/2337/47 998/2338/47 997/2339/47
         6545  +f 997/2340/43 998/2341/43 994/2342/43 993/2343/43
         6546  +f 997/2344/44 993/2345/44 1002/2346/44 1004/2347/44
         6547  +f 1000/2334/45 996/2348/45 994/2349/45 998/2350/45
         6548  +f 1003/2351/47 1004/2352/47 1008/2353/47 1007/2354/47
         6549  +f 995/2355/44 999/2356/44 1003/2357/44 1001/2358/44
         6550  +f 993/2345/44 995/2355/44 1001/2358/44 1002/2346/44
         6551  +f 999/2356/44 997/2344/44 1004/2347/44 1003/2357/44
         6552  +f 1005/2359/44 1007/2360/44 1008/2361/44 1006/2362/44
         6553  +f 1002/2363/41 1001/2364/41 1005/2365/41 1006/2366/41
         6554  +f 1004/2367/43 1002/2368/43 1006/2369/43 1008/2370/43
         6555  +f 1001/2371/42 1003/2372/42 1007/2373/42 1005/2374/42
         6556  +f 1009/2375/41 1010/2376/41 1012/2377/41 1011/2378/41
         6557  +f 1011/2379/42 1012/2380/42 1016/2381/42 1015/2382/42
         6558  +f 1015/2383/47 1016/2384/47 1014/2385/47 1013/2386/47
         6559  +f 1013/2387/43 1014/2388/43 1010/2389/43 1009/2390/43
         6560  +f 1013/2391/44 1009/2392/44 1018/2393/44 1020/2394/44
         6561  +f 1016/2381/45 1012/2395/45 1010/2396/45 1014/2397/45
         6562  +f 1019/2398/47 1020/2399/47 1024/2400/47 1023/2401/47
         6563  +f 1011/2402/44 1015/2403/44 1019/2404/44 1017/2405/44
         6564  +f 1009/2392/44 1011/2402/44 1017/2405/44 1018/2393/44
         6565  +f 1015/2403/44 1013/2391/44 1020/2394/44 1019/2404/44
         6566  +f 1021/2406/44 1023/2407/44 1024/2408/44 1022/2409/44
         6567  +f 1018/2410/41 1017/2411/41 1021/2412/41 1022/2413/41
         6568  +f 1020/2414/43 1018/2415/43 1022/2416/43 1024/2417/43
         6569  +f 1017/2418/42 1019/2419/42 1023/2420/42 1021/2421/42
         6570  +f 1025/2422/41 1026/2423/41 1028/2424/41 1027/2425/41
         6571  +f 1027/2426/42 1028/2427/42 1032/2428/42 1031/2429/42
         6572  +f 1031/2430/47 1032/2431/47 1030/2432/47 1029/2433/47
         6573  +f 1029/2434/43 1030/2435/43 1026/2436/43 1025/2437/43
         6574  +f 1029/2438/44 1025/2439/44 1034/2440/44 1036/2441/44
         6575  +f 1032/2428/45 1028/2442/45 1026/2443/45 1030/2444/45
         6576  +f 1035/2445/47 1036/2446/47 1040/2447/47 1039/2448/47
         6577  +f 1027/2449/44 1031/2450/44 1035/2451/44 1033/2452/44
         6578  +f 1025/2439/44 1027/2449/44 1033/2452/44 1034/2440/44
         6579  +f 1031/2450/44 1029/2438/44 1036/2441/44 1035/2451/44
         6580  +f 1037/2453/44 1039/2454/44 1040/2455/44 1038/2456/44
         6581  +f 1034/2457/41 1033/2458/41 1037/2459/41 1038/2460/41
         6582  +f 1036/2461/43 1034/2462/43 1038/2463/43 1040/2464/43
         6583  +f 1033/2465/42 1035/2466/42 1039/2467/42 1037/2468/42
         6584  +f 1041/2469/41 1042/2470/41 1044/2471/41 1043/2472/41
         6585  +f 1043/2473/42 1044/2474/42 1048/2475/42 1047/2476/42
         6586  +f 1047/2477/47 1048/2478/47 1046/2479/47 1045/2480/47
         6587  +f 1045/2481/43 1046/2482/43 1042/2483/43 1041/2484/43
         6588  +f 1045/2485/44 1041/2486/44 1050/2487/44 1052/2488/44
         6589  +f 1048/2475/45 1044/2489/45 1042/2490/45 1046/2491/45
         6590  +f 1051/2492/47 1052/2493/47 1056/2494/47 1055/2495/47
         6591  +f 1043/2496/44 1047/2497/44 1051/2498/44 1049/2499/44
         6592  +f 1041/2486/44 1043/2496/44 1049/2499/44 1050/2487/44
         6593  +f 1047/2497/44 1045/2485/44 1052/2488/44 1051/2498/44
         6594  +f 1053/2500/44 1055/2501/44 1056/2502/44 1054/2503/44
         6595  +f 1050/2504/41 1049/2505/41 1053/2506/41 1054/2507/41
         6596  +f 1052/2508/43 1050/2509/43 1054/2510/43 1056/2511/43
         6597  +f 1049/2512/42 1051/2513/42 1055/2514/42 1053/2515/42
         6598  +f 1057/2516/41 1058/2517/41 1060/2518/41 1059/2519/41
         6599  +f 1059/2520/42 1060/2521/42 1064/2522/42 1063/2523/42
         6600  +f 1063/2524/47 1064/2525/47 1062/2526/47 1061/2527/47
         6601  +f 1061/2528/43 1062/2529/43 1058/2530/43 1057/2531/43
         6602  +f 1061/2532/44 1057/2533/44 1066/2534/44 1068/2535/44
         6603  +f 1064/2522/45 1060/2536/45 1058/2537/45 1062/2538/45
         6604  +f 1067/2539/47 1068/2540/47 1072/2541/47 1071/2542/47
         6605  +f 1059/2543/44 1063/2544/44 1067/2545/44 1065/2546/44
         6606  +f 1057/2533/44 1059/2543/44 1065/2546/44 1066/2534/44
         6607  +f 1063/2544/44 1061/2532/44 1068/2535/44 1067/2545/44
         6608  +f 1069/2547/44 1071/2548/44 1072/2549/44 1070/2550/44
         6609  +f 1066/2551/41 1065/2552/41 1069/2553/41 1070/2554/41
         6610  +f 1068/2555/43 1066/2556/43 1070/2557/43 1072/2558/43
         6611  +f 1065/2559/42 1067/2560/42 1071/2561/42 1069/2562/42
         6612  +f 1073/2563/41 1074/2564/41 1076/2565/41 1075/2566/41
         6613  +f 1075/2567/42 1076/2568/42 1080/2569/42 1079/2570/42
         6614  +f 1079/2571/47 1080/2572/47 1078/2573/47 1077/2574/47
         6615  +f 1077/2575/43 1078/2576/43 1074/2577/43 1073/2578/43
         6616  +f 1077/2579/44 1073/2580/44 1082/2581/44 1084/2582/44
         6617  +f 1080/2569/45 1076/2583/45 1074/2584/45 1078/2585/45
         6618  +f 1083/2586/47 1084/2587/47 1088/2588/47 1087/2589/47
         6619  +f 1075/2590/44 1079/2591/44 1083/2592/44 1081/2593/44
         6620  +f 1073/2580/44 1075/2590/44 1081/2593/44 1082/2581/44
         6621  +f 1079/2591/44 1077/2579/44 1084/2582/44 1083/2592/44
         6622  +f 1085/2594/44 1087/2595/44 1088/2596/44 1086/2597/44
         6623  +f 1082/2598/41 1081/2599/41 1085/2600/41 1086/2601/41
         6624  +f 1084/2602/43 1082/2603/43 1086/2604/43 1088/2605/43
         6625  +f 1081/2606/42 1083/2607/42 1087/2608/42 1085/2609/42
         6626  +f 1089/2610/41 1090/2611/41 1092/2612/41 1091/2613/41
         6627  +f 1091/2614/42 1092/2615/42 1096/2616/42 1095/2617/42
         6628  +f 1095/2618/47 1096/2619/47 1094/2620/47 1093/2621/47
         6629  +f 1093/2622/43 1094/2623/43 1090/2624/43 1089/2625/43
         6630  +f 1093/2626/44 1089/2627/44 1098/2628/44 1100/2629/44
         6631  +f 1096/2616/45 1092/2630/45 1090/2631/45 1094/2632/45
         6632  +f 1099/2633/47 1100/2634/47 1104/2635/47 1103/2636/47
         6633  +f 1091/2637/44 1095/2638/44 1099/2639/44 1097/2640/44
         6634  +f 1089/2627/44 1091/2637/44 1097/2640/44 1098/2628/44
         6635  +f 1095/2638/44 1093/2626/44 1100/2629/44 1099/2639/44
         6636  +f 1101/2641/44 1103/2642/44 1104/2643/44 1102/2644/44
         6637  +f 1098/2645/41 1097/2646/41 1101/2647/41 1102/2648/41
         6638  +f 1100/2649/43 1098/2650/43 1102/2651/43 1104/2652/43
         6639  +f 1097/2653/42 1099/2654/42 1103/2655/42 1101/2656/42
         6640  +f 1105/2657/41 1106/2658/41 1108/2659/41 1107/2660/41
         6641  +f 1107/2661/42 1108/2662/42 1112/2663/42 1111/2664/42
         6642  +f 1111/2665/47 1112/2666/47 1110/2667/47 1109/2668/47
         6643  +f 1109/2669/43 1110/2670/43 1106/2671/43 1105/2672/43
         6644  +f 1109/2673/44 1105/2674/44 1114/2675/44 1116/2676/44
         6645  +f 1112/2663/45 1108/2677/45 1106/2678/45 1110/2679/45
         6646  +f 1115/2680/47 1116/2681/47 1120/2682/47 1119/2683/47
         6647  +f 1107/2684/44 1111/2685/44 1115/2686/44 1113/2687/44
         6648  +f 1105/2674/44 1107/2684/44 1113/2687/44 1114/2675/44
         6649  +f 1111/2685/44 1109/2673/44 1116/2676/44 1115/2686/44
         6650  +f 1117/2688/44 1119/2689/44 1120/2690/44 1118/2691/44
         6651  +f 1114/2692/41 1113/2693/41 1117/2694/41 1118/2695/41
         6652  +f 1116/2696/43 1114/2697/43 1118/2698/43 1120/2699/43
         6653  +f 1113/2700/42 1115/2701/42 1119/2702/42 1117/2703/42
         6654  +f 1129/2704/47 1123/2705/47 1124/2706/47 1132/2707/47
         6655  +f 1123/2705/42 1127/2708/42 1128/2709/42 1124/2706/42
         6656  +f 1168/2710/43 1174/2711/43 1162/2712/43 1147/2713/43
         6657  +f 1125/2714/43 1121/2715/43 1122/2716/43 1126/2717/43
         6658  +f 1130/2718/44 1121/2719/44 1125/2714/44 1133/2720/44
         6659  +f 1144/2721/45 1160/2722/45 1161/2723/45 1146/2724/45
         6660  +f 1165/2725/42 1140/2726/42 1143/2727/42 1164/2728/42
         6661  +f 1135/2729/45 1136/2730/45 1131/2731/45 1132/2732/45
         6662  +f 1123/2733/44 1129/2734/44 1134/2735/44 1127/2708/44
         6663  +f 1129/2734/44 1130/2718/44 1133/2720/44 1134/2735/44
         6664  +f 1165/2725/42 1171/2736/42 1157/2737/42 1140/2726/42
         6665  +f 1147/2713/43 1162/2712/43 1153/2738/43 1126/2717/43
         6666  +f 1121/2739/47 1130/2740/47 1131/2741/47 1122/2742/47
         6667  +f 1130/2740/47 1129/2704/47 1132/2707/47 1131/2741/47
         6668  +f 1140/2726/45 1141/2743/45 1142/2744/45 1143/2727/45
         6669  +f 1139/2745/45 1144/2746/45 1137/2747/45 1138/2748/45
         6670  +f 1124/2706/47 1138/2749/47 1137/2750/47 1132/2707/47
         6671  +f 1169/2751/43 1142/2752/43 1141/2743/43 1167/2753/43
         6672  +f 1132/2732/43 1137/2747/43 1144/2746/43 1135/2729/43
         6673  +f 1134/2735/44 1151/2754/44 1150/2755/44 1127/2708/44
         6674  +f 1128/2709/42 1139/2745/42 1138/2749/42 1124/2706/42
         6675  +f 1164/2756/47 1143/2757/47 1142/2758/47 1169/2759/47
         6676  +f 1131/2741/47 1145/2760/47 1148/2761/47 1122/2742/47
         6677  +f 1122/2716/43 1148/2762/43 1147/2713/43 1126/2717/43
         6678  +f 1136/2730/42 1146/2763/42 1145/2764/42 1131/2731/42
         6679  +f 1133/2720/44 1155/2765/44 1151/2754/44 1134/2735/44
         6680  +f 1140/2726/48 1157/2737/48 1158/2766/48 1141/2743/48
         6681  +f 1155/2765/41 1154/2767/41 1153/2738/41 1152/2768/41
         6682  +f 1173/2769/41 1158/2766/41 1157/2737/41 1171/2736/41
         6683  +f 1150/2755/41 1151/2754/41 1156/2770/41 1149/2771/41
         6684  +f 1151/2754/41 1155/2765/41 1152/2768/41 1156/2770/41
         6685  +f 1156/2770/41 1160/2772/41 1159/2773/41 1149/2771/41
         6686  +f 1153/2738/41 1162/2712/41 1161/2774/41 1152/2768/41
         6687  +f 1152/2768/41 1161/2774/41 1160/2772/41 1156/2770/41
         6688  +f 1126/2717/43 1153/2738/43 1154/2767/43 1125/2714/43
         6689  +f 1128/2709/42 1149/2771/42 1159/2773/42 1139/2745/42
         6690  +f 1125/2714/44 1154/2767/44 1155/2765/44 1133/2720/44
         6691  +f 1139/2745/45 1159/2773/45 1160/2772/45 1144/2746/45
         6692  +f 1127/2708/42 1150/2755/42 1149/2771/42 1128/2709/42
         6693  +f 1162/2712/41 1174/2711/41 1172/2775/41 1161/2774/41
         6694  +f 1174/2711/41 1173/2769/41 1171/2736/41 1172/2775/41
         6695  +f 1145/2760/47 1163/2776/47 1170/2777/47 1148/2761/47
         6696  +f 1163/2776/47 1164/2756/47 1169/2759/47 1170/2777/47
         6697  +f 1148/2762/43 1170/2778/43 1168/2710/43 1147/2713/43
         6698  +f 1170/2778/43 1169/2751/43 1167/2753/43 1168/2710/43
         6699  +f 1146/2763/42 1161/2774/42 1172/2775/42 1166/2779/42
         6700  +f 1172/2775/44 1178/2780/44 1176/2781/44 1166/2779/44
         6701  +f 1146/2763/42 1166/2779/42 1163/2782/42 1145/2764/42
         6702  +f 1166/2779/42 1165/2725/42 1164/2728/42 1163/2782/42
         6703  +f 1141/2743/43 1158/2766/43 1173/2769/43 1167/2753/43
         6704  +f 1167/2753/43 1173/2769/43 1174/2711/43 1168/2710/43
         6705  +f 1175/2783/45 1179/2784/45 1181/2785/45 1177/2786/45
         6706  +f 1166/2779/47 1176/2781/47 1175/2783/47 1165/2725/47
         6707  +f 1165/2725/45 1175/2783/45 1177/2786/45 1171/2736/45
         6708  +f 1171/2736/41 1177/2786/41 1178/2780/41 1172/2775/41
         6709  +f 1180/2787/42 1182/2788/42 1181/2785/42 1179/2784/42
         6710  +f 1177/2786/41 1181/2785/41 1182/2788/41 1178/2780/41
         6711  +f 1178/2780/44 1182/2788/44 1180/2787/44 1176/2781/44
         6712  +f 1179/2784/42 1185/1573/42 1186/1572/42 1180/2787/42
         6713  +f 1184/1574/47 1186/1572/47 1185/1573/47 1183/1575/47
         6714  +f 1180/2787/44 1186/1572/44 1184/1574/44 1176/2781/44
         6715  +f 1175/2783/45 1183/1575/45 1185/1573/45 1179/2784/45
         6716  +f 1176/2781/43 1184/1574/43 1183/1575/43 1175/2783/43
         6717  +f 1187/2789/47 1189/2790/47 1190/2791/47 1188/2792/47
         6718  +f 1189/2793/42 1193/2794/42 1194/2795/42 1190/2796/42
         6719  +f 1193/2797/41 1191/2798/41 1192/2799/41 1194/2800/41
         6720  +f 1191/2801/43 1187/2802/43 1188/2803/43 1192/2804/43
         6721  +f 1191/2805/44 1198/2806/44 1196/2807/44 1187/2808/44
         6722  +f 1194/2795/45 1192/2809/45 1188/2810/45 1190/2811/45
         6723  +f 1197/2812/41 1201/2813/41 1202/2814/41 1198/2815/41
         6724  +f 1189/2816/44 1195/2817/44 1197/2818/44 1193/2819/44
         6725  +f 1187/2808/44 1196/2807/44 1195/2817/44 1189/2816/44
         6726  +f 1193/2819/44 1197/2818/44 1198/2806/44 1191/2805/44
         6727  +f 1199/2820/44 1200/2821/44 1202/2822/44 1201/2823/44
         6728  +f 1196/2824/47 1200/2825/47 1199/2826/47 1195/2827/47
         6729  +f 1198/2828/43 1202/2829/43 1200/2830/43 1196/2831/43
         6730  +f 1195/2832/42 1199/2833/42 1201/2834/42 1197/2835/42
         6731  +f 1203/2836/47 1205/2837/47 1206/2838/47 1204/2839/47
         6732  +f 1205/2840/42 1209/2841/42 1210/2842/42 1206/2843/42
         6733  +f 1209/2844/41 1207/2845/41 1208/2846/41 1210/2847/41
         6734  +f 1207/2848/43 1203/2849/43 1204/2850/43 1208/2851/43
         6735  +f 1207/2852/44 1214/2853/44 1212/2854/44 1203/2855/44
         6736  +f 1210/2842/45 1208/2856/45 1204/2857/45 1206/2858/45
         6737  +f 1213/2859/41 1217/2860/41 1218/2861/41 1214/2862/41
         6738  +f 1205/2863/44 1211/2864/44 1213/2865/44 1209/2866/44
         6739  +f 1203/2855/44 1212/2854/44 1211/2864/44 1205/2863/44
         6740  +f 1209/2866/44 1213/2865/44 1214/2853/44 1207/2852/44
         6741  +f 1215/2867/44 1216/2868/44 1218/2869/44 1217/2870/44
         6742  +f 1212/2871/47 1216/2872/47 1215/2873/47 1211/2874/47
         6743  +f 1214/2875/43 1218/2876/43 1216/2877/43 1212/2878/43
         6744  +f 1211/2879/42 1215/2880/42 1217/2881/42 1213/2882/42
         6745  +f 1219/2883/47 1221/2884/47 1222/2885/47 1220/2886/47
         6746  +f 1221/2887/42 1225/2888/42 1226/2889/42 1222/2890/42
         6747  +f 1225/2891/41 1223/2892/41 1224/2893/41 1226/2894/41
         6748  +f 1223/2895/43 1219/2896/43 1220/2897/43 1224/2898/43
         6749  +f 1223/2899/44 1230/2900/44 1228/2901/44 1219/2902/44
         6750  +f 1226/2889/45 1224/2903/45 1220/2904/45 1222/2905/45
         6751  +f 1229/2906/41 1233/2907/41 1234/2908/41 1230/2909/41
         6752  +f 1221/2910/44 1227/2911/44 1229/2912/44 1225/2913/44
         6753  +f 1219/2902/44 1228/2901/44 1227/2911/44 1221/2910/44
         6754  +f 1225/2913/44 1229/2912/44 1230/2900/44 1223/2899/44
         6755  +f 1231/2914/44 1232/2915/44 1234/2916/44 1233/2917/44
         6756  +f 1228/2918/47 1232/2919/47 1231/2920/47 1227/2921/47
         6757  +f 1230/2922/43 1234/2923/43 1232/2924/43 1228/2925/43
         6758  +f 1227/2926/42 1231/2927/42 1233/2928/42 1229/2929/42
         6759  +f 1235/2930/47 1237/2931/47 1238/2932/47 1236/2933/47
         6760  +f 1237/2934/42 1241/2935/42 1242/2936/42 1238/2937/42
         6761  +f 1241/2938/41 1239/2939/41 1240/2940/41 1242/2941/41
         6762  +f 1239/2942/43 1235/2943/43 1236/2944/43 1240/2945/43
         6763  +f 1239/2946/44 1246/2947/44 1244/2948/44 1235/2949/44
         6764  +f 1242/2936/45 1240/2950/45 1236/2951/45 1238/2952/45
         6765  +f 1245/2953/41 1249/2954/41 1250/2955/41 1246/2956/41
         6766  +f 1237/2957/44 1243/2958/44 1245/2959/44 1241/2960/44
         6767  +f 1235/2949/44 1244/2948/44 1243/2958/44 1237/2957/44
         6768  +f 1241/2960/44 1245/2959/44 1246/2947/44 1239/2946/44
         6769  +f 1247/2961/44 1248/2962/44 1250/2963/44 1249/2964/44
         6770  +f 1244/2965/47 1248/2966/47 1247/2967/47 1243/2968/47
         6771  +f 1246/2969/43 1250/2970/43 1248/2971/43 1244/2972/43
         6772  +f 1243/2973/42 1247/2974/42 1249/2975/42 1245/2976/42
         6773  +f 1251/2977/47 1253/2978/47 1254/2979/47 1252/2980/47
         6774  +f 1253/2981/42 1257/2982/42 1258/2983/42 1254/2984/42
         6775  +f 1257/2985/41 1255/2986/41 1256/2987/41 1258/2988/41
         6776  +f 1255/2989/43 1251/2990/43 1252/2991/43 1256/2992/43
         6777  +f 1255/2993/44 1262/2994/44 1260/2995/44 1251/2996/44
         6778  +f 1258/2983/45 1256/2997/45 1252/2998/45 1254/2999/45
         6779  +f 1261/3000/41 1265/3001/41 1266/3002/41 1262/3003/41
         6780  +f 1253/3004/44 1259/3005/44 1261/3006/44 1257/3007/44
         6781  +f 1251/2996/44 1260/2995/44 1259/3005/44 1253/3004/44
         6782  +f 1257/3007/44 1261/3006/44 1262/2994/44 1255/2993/44
         6783  +f 1263/3008/44 1264/3009/44 1266/3010/44 1265/3011/44
         6784  +f 1260/3012/47 1264/3013/47 1263/3014/47 1259/3015/47
         6785  +f 1262/3016/43 1266/3017/43 1264/3018/43 1260/3019/43
         6786  +f 1259/3020/42 1263/3021/42 1265/3022/42 1261/3023/42
         6787  +f 1267/3024/47 1269/3025/47 1270/3026/47 1268/3027/47
         6788  +f 1269/3028/42 1273/3029/42 1274/3030/42 1270/3031/42
         6789  +f 1273/3032/41 1271/3033/41 1272/3034/41 1274/3035/41
         6790  +f 1271/3036/43 1267/3037/43 1268/3038/43 1272/3039/43
         6791  +f 1271/3040/44 1278/3041/44 1276/3042/44 1267/3043/44
         6792  +f 1274/3030/45 1272/3044/45 1268/3045/45 1270/3046/45
         6793  +f 1277/3047/41 1281/3048/41 1282/3049/41 1278/3050/41
         6794  +f 1269/3051/44 1275/3052/44 1277/3053/44 1273/3054/44
         6795  +f 1267/3043/44 1276/3042/44 1275/3052/44 1269/3051/44
         6796  +f 1273/3054/44 1277/3053/44 1278/3041/44 1271/3040/44
         6797  +f 1279/3055/44 1280/3056/44 1282/3057/44 1281/3058/44
         6798  +f 1276/3059/47 1280/3060/47 1279/3061/47 1275/3062/47
         6799  +f 1278/3063/43 1282/3064/43 1280/3065/43 1276/3066/43
         6800  +f 1275/3067/42 1279/3068/42 1281/3069/42 1277/3070/42
         6801  +f 1283/3071/47 1285/3072/47 1286/3073/47 1284/3074/47
         6802  +f 1285/3075/42 1289/3076/42 1290/3077/42 1286/3078/42
         6803  +f 1289/3079/41 1287/3080/41 1288/3081/41 1290/3082/41
         6804  +f 1287/3083/43 1283/3084/43 1284/3085/43 1288/3086/43
         6805  +f 1287/3087/44 1294/3088/44 1292/3089/44 1283/3090/44
         6806  +f 1290/3077/45 1288/3091/45 1284/3092/45 1286/3093/45
         6807  +f 1293/3094/41 1297/3095/41 1298/3096/41 1294/3097/41
         6808  +f 1285/3098/44 1291/3099/44 1293/3100/44 1289/3101/44
         6809  +f 1283/3090/44 1292/3089/44 1291/3099/44 1285/3098/44
         6810  +f 1289/3101/44 1293/3100/44 1294/3088/44 1287/3087/44
         6811  +f 1295/3102/44 1296/3103/44 1298/3104/44 1297/3105/44
         6812  +f 1292/3106/47 1296/3107/47 1295/3108/47 1291/3109/47
         6813  +f 1294/3110/43 1298/3111/43 1296/3112/43 1292/3113/43
         6814  +f 1291/3114/42 1295/3115/42 1297/3116/42 1293/3117/42
         6815  +f 1299/3118/47 1301/3119/47 1302/3120/47 1300/3121/47
         6816  +f 1301/3122/42 1305/3123/42 1306/3124/42 1302/3125/42
         6817  +f 1305/3126/41 1303/3127/41 1304/3128/41 1306/3129/41
         6818  +f 1303/3130/43 1299/3131/43 1300/3132/43 1304/3133/43
         6819  +f 1303/3134/44 1310/3135/44 1308/3136/44 1299/3137/44
         6820  +f 1306/3124/45 1304/3138/45 1300/3139/45 1302/3140/45
         6821  +f 1309/3141/41 1313/3142/41 1314/3143/41 1310/3144/41
         6822  +f 1301/3145/44 1307/3146/44 1309/3147/44 1305/3148/44
         6823  +f 1299/3137/44 1308/3136/44 1307/3146/44 1301/3145/44
         6824  +f 1305/3148/44 1309/3147/44 1310/3135/44 1303/3134/44
         6825  +f 1311/3149/44 1312/3150/44 1314/3151/44 1313/3152/44
         6826  +f 1308/3153/47 1312/3154/47 1311/3155/47 1307/3156/47
         6827  +f 1310/3157/43 1314/3158/43 1312/3159/43 1308/3160/43
         6828  +f 1307/3161/42 1311/3162/42 1313/3163/42 1309/3164/42
         6829  +f 1315/3165/47 1317/3166/47 1318/3167/47 1316/3168/47
         6830  +f 1317/3169/42 1321/3170/42 1322/3171/42 1318/3172/42
         6831  +f 1321/3173/41 1319/3174/41 1320/3175/41 1322/3176/41
         6832  +f 1319/3177/43 1315/3178/43 1316/3179/43 1320/3180/43
         6833  +f 1319/3181/44 1326/3182/44 1324/3183/44 1315/3184/44
         6834  +f 1322/3171/45 1320/3185/45 1316/3186/45 1318/3187/45
         6835  +f 1325/3188/41 1329/3189/41 1330/3190/41 1326/3191/41
         6836  +f 1317/3192/44 1323/3193/44 1325/3194/44 1321/3195/44
         6837  +f 1315/3184/44 1324/3183/44 1323/3193/44 1317/3192/44
         6838  +f 1321/3195/44 1325/3194/44 1326/3182/44 1319/3181/44
         6839  +f 1327/3196/44 1328/3197/44 1330/3198/44 1329/3199/44
         6840  +f 1324/3200/47 1328/3201/47 1327/3202/47 1323/3203/47
         6841  +f 1326/3204/43 1330/3205/43 1328/3206/43 1324/3207/43
         6842  +f 1323/3208/42 1327/3209/42 1329/3210/42 1325/3211/42
         6843  +f 1331/3212/47 1333/3213/47 1334/3214/47 1332/3215/47
         6844  +f 1333/3216/42 1337/3217/42 1338/3218/42 1334/3219/42
         6845  +f 1337/3220/41 1335/3221/41 1336/3222/41 1338/3223/41
         6846  +f 1335/3224/43 1331/3225/43 1332/3226/43 1336/3227/43
         6847  +f 1335/3228/44 1342/3229/44 1340/3230/44 1331/3231/44
         6848  +f 1338/3218/45 1336/3232/45 1332/3233/45 1334/3234/45
         6849  +f 1341/3235/41 1345/3236/41 1346/3237/41 1342/3238/41
         6850  +f 1333/3239/44 1339/3240/44 1341/3241/44 1337/3242/44
         6851  +f 1331/3231/44 1340/3230/44 1339/3240/44 1333/3239/44
         6852  +f 1337/3242/44 1341/3241/44 1342/3229/44 1335/3228/44
         6853  +f 1343/3243/44 1344/3244/44 1346/3245/44 1345/3246/44
         6854  +f 1340/3247/47 1344/3248/47 1343/3249/47 1339/3250/47
         6855  +f 1342/3251/43 1346/3252/43 1344/3253/43 1340/3254/43
         6856  +f 1339/3255/42 1343/3256/42 1345/3257/42 1341/3258/42
         6857  +f 1347/3259/47 1349/3260/47 1350/3261/47 1348/3262/47
         6858  +f 1349/3263/42 1353/3264/42 1354/3265/42 1350/3266/42
         6859  +f 1353/3267/41 1351/3268/41 1352/3269/41 1354/3270/41
         6860  +f 1351/3271/43 1347/3272/43 1348/3273/43 1352/3274/43
         6861  +f 1351/3275/44 1358/3276/44 1356/3277/44 1347/3278/44
         6862  +f 1354/3265/45 1352/3279/45 1348/3280/45 1350/3281/45
         6863  +f 1357/3282/41 1361/3283/41 1362/3284/41 1358/3285/41
         6864  +f 1349/3286/44 1355/3287/44 1357/3288/44 1353/3289/44
         6865  +f 1347/3278/44 1356/3277/44 1355/3287/44 1349/3286/44
         6866  +f 1353/3289/44 1357/3288/44 1358/3276/44 1351/3275/44
         6867  +f 1359/3290/44 1360/3291/44 1362/3292/44 1361/3293/44
         6868  +f 1356/3294/47 1360/3295/47 1359/3296/47 1355/3297/47
         6869  +f 1358/3298/43 1362/3299/43 1360/3300/43 1356/3301/43
         6870  +f 1355/3302/42 1359/3303/42 1361/3304/42 1357/3305/42
         6871  +f 1363/3306/47 1365/3307/47 1366/3308/47 1364/3309/47
         6872  +f 1365/3310/42 1369/3311/42 1370/3312/42 1366/3313/42
         6873  +f 1369/3314/41 1367/3315/41 1368/3316/41 1370/3317/41
         6874  +f 1367/3318/43 1363/3319/43 1364/3320/43 1368/3321/43
         6875  +f 1367/3322/44 1374/3323/44 1372/3324/44 1363/3325/44
         6876  +f 1370/3312/45 1368/3326/45 1364/3327/45 1366/3328/45
         6877  +f 1373/3329/41 1377/3330/41 1378/3331/41 1374/3332/41
         6878  +f 1365/3333/44 1371/3334/44 1373/3335/44 1369/3336/44
         6879  +f 1363/3325/44 1372/3324/44 1371/3334/44 1365/3333/44
         6880  +f 1369/3336/44 1373/3335/44 1374/3323/44 1367/3322/44
         6881  +f 1375/3337/44 1376/3338/44 1378/3339/44 1377/3340/44
         6882  +f 1372/3341/47 1376/3342/47 1375/3343/47 1371/3344/47
         6883  +f 1374/3345/43 1378/3346/43 1376/3347/43 1372/3348/43
         6884  +f 1371/3349/42 1375/3350/42 1377/3351/42 1373/3352/42
         6885  +f 1379/3353/47 1381/3354/47 1382/3355/47 1380/3356/47
         6886  +f 1381/3357/42 1385/3358/42 1386/3359/42 1382/3360/42
         6887  +f 1385/3361/41 1383/3362/41 1384/3363/41 1386/3364/41
         6888  +f 1383/3365/43 1379/3366/43 1380/3367/43 1384/3368/43
         6889  +f 1383/3369/44 1390/3370/44 1388/3371/44 1379/3372/44
         6890  +f 1386/3359/45 1384/3373/45 1380/3374/45 1382/3375/45
         6891  +f 1389/3376/41 1393/3377/41 1394/3378/41 1390/3379/41
         6892  +f 1381/3380/44 1387/3381/44 1389/3382/44 1385/3383/44
         6893  +f 1379/3372/44 1388/3371/44 1387/3381/44 1381/3380/44
         6894  +f 1385/3383/44 1389/3382/44 1390/3370/44 1383/3369/44
         6895  +f 1391/3384/44 1392/3385/44 1394/3386/44 1393/3387/44
         6896  +f 1388/3388/47 1392/3389/47 1391/3390/47 1387/3391/47
         6897  +f 1390/3392/43 1394/3393/43 1392/3394/43 1388/3395/43
         6898  +f 1387/3396/42 1391/3397/42 1393/3398/42 1389/3399/42
         6899  +f 1395/3400/47 1397/3401/47 1398/3402/47 1396/3403/47
         6900  +f 1397/3404/42 1401/3405/42 1402/3406/42 1398/3407/42
         6901  +f 1401/3408/41 1399/3409/41 1400/3410/41 1402/3411/41
         6902  +f 1399/3412/43 1395/3413/43 1396/3414/43 1400/3415/43
         6903  +f 1399/3416/44 1406/3417/44 1404/3418/44 1395/3419/44
         6904  +f 1402/3406/45 1400/3420/45 1396/3421/45 1398/3422/45
         6905  +f 1405/3423/41 1409/3424/41 1410/3425/41 1406/3426/41
         6906  +f 1397/3427/44 1403/3428/44 1405/3429/44 1401/3430/44
         6907  +f 1395/3419/44 1404/3418/44 1403/3428/44 1397/3427/44
         6908  +f 1401/3430/44 1405/3429/44 1406/3417/44 1399/3416/44
         6909  +f 1407/3431/44 1408/3432/44 1410/3433/44 1409/3434/44
         6910  +f 1404/3435/47 1408/3436/47 1407/3437/47 1403/3438/47
         6911  +f 1406/3439/43 1410/3440/43 1408/3441/43 1404/3442/43
         6912  +f 1403/3443/42 1407/3444/42 1409/3445/42 1405/3446/42
         6913  +f 1411/3447/47 1413/3448/47 1414/3449/47 1412/3450/47
         6914  +f 1413/3451/42 1417/3452/42 1418/3453/42 1414/3454/42
         6915  +f 1417/3455/41 1415/3456/41 1416/3457/41 1418/3458/41
         6916  +f 1415/3459/43 1411/3460/43 1412/3461/43 1416/3462/43
         6917  +f 1415/3463/44 1422/3464/44 1420/3465/44 1411/3466/44
         6918  +f 1418/3453/45 1416/3467/45 1412/3468/45 1414/3469/45
         6919  +f 1421/3470/41 1425/3471/41 1426/3472/41 1422/3473/41
         6920  +f 1413/3474/44 1419/3475/44 1421/3476/44 1417/3477/44
         6921  +f 1411/3466/44 1420/3465/44 1419/3475/44 1413/3474/44
         6922  +f 1417/3477/44 1421/3476/44 1422/3464/44 1415/3463/44
         6923  +f 1423/3478/44 1424/3479/44 1426/3480/44 1425/3481/44
         6924  +f 1420/3482/47 1424/3483/47 1423/3484/47 1419/3485/47
         6925  +f 1422/3486/43 1426/3487/43 1424/3488/43 1420/3489/43
         6926  +f 1419/3490/42 1423/3491/42 1425/3492/42 1421/3493/42
         6927  +f 1427/3494/47 1429/3495/47 1430/3496/47 1428/3497/47
         6928  +f 1429/3498/42 1433/3499/42 1434/3500/42 1430/3501/42
         6929  +f 1433/3502/41 1431/3503/41 1432/3504/41 1434/3505/41
         6930  +f 1431/3506/43 1427/3507/43 1428/3508/43 1432/3509/43
         6931  +f 1431/3510/44 1438/3511/44 1436/3512/44 1427/3513/44
         6932  +f 1434/3500/45 1432/3514/45 1428/3515/45 1430/3516/45
         6933  +f 1437/3517/41 1441/3518/41 1442/3519/41 1438/3520/41
         6934  +f 1429/3521/44 1435/3522/44 1437/3523/44 1433/3524/44
         6935  +f 1427/3513/44 1436/3512/44 1435/3522/44 1429/3521/44
         6936  +f 1433/3524/44 1437/3523/44 1438/3511/44 1431/3510/44
         6937  +f 1439/3525/44 1440/3526/44 1442/3527/44 1441/3528/44
         6938  +f 1436/3529/47 1440/3530/47 1439/3531/47 1435/3532/47
         6939  +f 1438/3533/43 1442/3534/43 1440/3535/43 1436/3536/43
         6940  +f 1435/3537/42 1439/3538/42 1441/3539/42 1437/3540/42
         6941  +f 1443/3541/47 1445/3542/47 1446/3543/47 1444/3544/47
         6942  +f 1445/3545/42 1449/3546/42 1450/3547/42 1446/3548/42
         6943  +f 1449/3549/41 1447/3550/41 1448/3551/41 1450/3552/41
         6944  +f 1447/3553/43 1443/3554/43 1444/3555/43 1448/3556/43
         6945  +f 1447/3557/44 1454/3558/44 1452/3559/44 1443/3560/44
         6946  +f 1450/3547/45 1448/3561/45 1444/3562/45 1446/3563/45
         6947  +f 1453/3564/41 1457/3565/41 1458/3566/41 1454/3567/41
         6948  +f 1445/3568/44 1451/3569/44 1453/3570/44 1449/3571/44
         6949  +f 1443/3560/44 1452/3559/44 1451/3569/44 1445/3568/44
         6950  +f 1449/3571/44 1453/3570/44 1454/3558/44 1447/3557/44
         6951  +f 1455/3572/44 1456/3573/44 1458/3574/44 1457/3575/44
         6952  +f 1452/3576/47 1456/3577/47 1455/3578/47 1451/3579/47
         6953  +f 1454/3580/43 1458/3581/43 1456/3582/43 1452/3583/43
         6954  +f 1451/3584/42 1455/3585/42 1457/3586/42 1453/3587/42
         6955  +f 1459/3588/47 1461/3589/47 1462/3590/47 1460/3591/47
         6956  +f 1461/3592/42 1465/3593/42 1466/3594/42 1462/3595/42
         6957  +f 1465/3596/41 1463/3597/41 1464/3598/41 1466/3599/41
         6958  +f 1463/3600/43 1459/3601/43 1460/3602/43 1464/3603/43
         6959  +f 1463/3604/44 1470/3605/44 1468/3606/44 1459/3607/44
         6960  +f 1466/3594/45 1464/3608/45 1460/3609/45 1462/3610/45
         6961  +f 1469/3611/41 1473/3612/41 1474/3613/41 1470/3614/41
         6962  +f 1461/3615/44 1467/3616/44 1469/3617/44 1465/3618/44
         6963  +f 1459/3607/44 1468/3606/44 1467/3616/44 1461/3615/44
         6964  +f 1465/3618/44 1469/3617/44 1470/3605/44 1463/3604/44
         6965  +f 1471/3619/44 1472/3620/44 1474/3621/44 1473/3622/44
         6966  +f 1468/3623/47 1472/3624/47 1471/3625/47 1467/3626/47
         6967  +f 1470/3627/43 1474/3628/43 1472/3629/43 1468/3630/43
         6968  +f 1467/3631/42 1471/3632/42 1473/3633/42 1469/3634/42
         6969  +f 1475/3635/47 1477/3636/47 1478/3637/47 1476/3638/47
         6970  +f 1477/3639/42 1481/3640/42 1482/3641/42 1478/3642/42
         6971  +f 1481/3643/41 1479/3644/41 1480/3645/41 1482/3646/41
         6972  +f 1479/3647/43 1475/3648/43 1476/3649/43 1480/3650/43
         6973  +f 1479/3651/44 1486/3652/44 1484/3653/44 1475/3654/44
         6974  +f 1482/3641/45 1480/3655/45 1476/3656/45 1478/3657/45
         6975  +f 1485/3658/41 1489/3659/41 1490/3660/41 1486/3661/41
         6976  +f 1477/3662/44 1483/3663/44 1485/3664/44 1481/3665/44
         6977  +f 1475/3654/44 1484/3653/44 1483/3663/44 1477/3662/44
         6978  +f 1481/3665/44 1485/3664/44 1486/3652/44 1479/3651/44
         6979  +f 1487/3666/44 1488/3667/44 1490/3668/44 1489/3669/44
         6980  +f 1484/3670/47 1488/3671/47 1487/3672/47 1483/3673/47
         6981  +f 1486/3674/43 1490/3675/43 1488/3676/43 1484/3677/43
         6982  +f 1483/3678/42 1487/3679/42 1489/3680/42 1485/3681/42
         6983  +f 1491/3682/47 1493/3683/47 1494/3684/47 1492/3685/47
         6984  +f 1493/3686/42 1497/3687/42 1498/3688/42 1494/3689/42
         6985  +f 1497/3690/41 1495/3691/41 1496/3692/41 1498/3693/41
         6986  +f 1495/3694/43 1491/3695/43 1492/3696/43 1496/3697/43
         6987  +f 1495/3698/44 1502/3699/44 1500/3700/44 1491/3701/44
         6988  +f 1498/3688/45 1496/3702/45 1492/3703/45 1494/3704/45
         6989  +f 1501/3705/41 1505/3706/41 1506/3707/41 1502/3708/41
         6990  +f 1493/3709/44 1499/3710/44 1501/3711/44 1497/3712/44
         6991  +f 1491/3701/44 1500/3700/44 1499/3710/44 1493/3709/44
         6992  +f 1497/3712/44 1501/3711/44 1502/3699/44 1495/3698/44
         6993  +f 1503/3713/44 1504/3714/44 1506/3715/44 1505/3716/44
         6994  +f 1500/3717/47 1504/3718/47 1503/3719/47 1499/3720/47
         6995  +f 1502/3721/43 1506/3722/43 1504/3723/43 1500/3724/43
         6996  +f 1499/3725/42 1503/3726/42 1505/3727/42 1501/3728/42
         6997  +f 1507/3729/47 1509/3730/47 1510/3731/47 1508/3732/47
         6998  +f 1509/3733/42 1513/3734/42 1514/3735/42 1510/3736/42
         6999  +f 1513/3737/41 1511/3738/41 1512/3739/41 1514/3740/41
         7000  +f 1511/3741/43 1507/3742/43 1508/3743/43 1512/3744/43
         7001  +f 1511/3745/44 1518/3746/44 1516/3747/44 1507/3748/44
         7002  +f 1514/3735/45 1512/3749/45 1508/3750/45 1510/3751/45
         7003  +f 1517/3752/41 1521/3753/41 1522/3754/41 1518/3755/41
         7004  +f 1509/3756/44 1515/3757/44 1517/3758/44 1513/3759/44
         7005  +f 1507/3748/44 1516/3747/44 1515/3757/44 1509/3756/44
         7006  +f 1513/3759/44 1517/3758/44 1518/3746/44 1511/3745/44
         7007  +f 1519/3760/44 1520/3761/44 1522/3762/44 1521/3763/44
         7008  +f 1516/3764/47 1520/3765/47 1519/3766/47 1515/3767/47
         7009  +f 1518/3768/43 1522/3769/43 1520/3770/43 1516/3771/43
         7010  +f 1515/3772/42 1519/3773/42 1521/3774/42 1517/3775/42
         7011  +f 1523/3776/47 1525/3777/47 1526/3778/47 1524/3779/47
         7012  +f 1525/3780/42 1529/3781/42 1530/3782/42 1526/3783/42
         7013  +f 1529/3784/41 1527/3785/41 1528/3786/41 1530/3787/41
         7014  +f 1527/3788/43 1523/3789/43 1524/3790/43 1528/3791/43
         7015  +f 1527/3792/44 1534/3793/44 1532/3794/44 1523/3795/44
         7016  +f 1530/3782/45 1528/3796/45 1524/3797/45 1526/3798/45
         7017  +f 1533/3799/41 1537/3800/41 1538/3801/41 1534/3802/41
         7018  +f 1525/3803/44 1531/3804/44 1533/3805/44 1529/3806/44
         7019  +f 1523/3795/44 1532/3794/44 1531/3804/44 1525/3803/44
         7020  +f 1529/3806/44 1533/3805/44 1534/3793/44 1527/3792/44
         7021  +f 1535/3807/44 1536/3808/44 1538/3809/44 1537/3810/44
         7022  +f 1532/3811/47 1536/3812/47 1535/3813/47 1531/3814/47
         7023  +f 1534/3815/43 1538/3816/43 1536/3817/43 1532/3818/43
         7024  +f 1531/3819/42 1535/3820/42 1537/3821/42 1533/3822/42
         7025  +f 1539/3823/47 1541/3824/47 1542/3825/47 1540/3826/47
         7026  +f 1541/3827/42 1545/3828/42 1546/3829/42 1542/3830/42
         7027  +f 1545/3831/41 1543/3832/41 1544/3833/41 1546/3834/41
         7028  +f 1543/3835/43 1539/3836/43 1540/3837/43 1544/3838/43
         7029  +f 1543/3839/44 1550/3840/44 1548/3841/44 1539/3842/44
         7030  +f 1546/3829/45 1544/3843/45 1540/3844/45 1542/3845/45
         7031  +f 1549/3846/41 1553/3847/41 1554/3848/41 1550/3849/41
         7032  +f 1541/3850/44 1547/3851/44 1549/3852/44 1545/3853/44
         7033  +f 1539/3842/44 1548/3841/44 1547/3851/44 1541/3850/44
         7034  +f 1545/3853/44 1549/3852/44 1550/3840/44 1543/3839/44
         7035  +f 1551/3854/44 1552/3855/44 1554/3856/44 1553/3857/44
         7036  +f 1548/3858/47 1552/3859/47 1551/3860/47 1547/3861/47
         7037  +f 1550/3862/43 1554/3863/43 1552/3864/43 1548/3865/43
         7038  +f 1547/3866/42 1551/3867/42 1553/3868/42 1549/3869/42
         7039  +f 1555/3870/47 1557/3871/47 1558/3872/47 1556/3873/47
         7040  +f 1557/3874/42 1561/3875/42 1562/3876/42 1558/3877/42
         7041  +f 1561/3878/41 1559/3879/41 1560/3880/41 1562/3881/41
         7042  +f 1559/3882/43 1555/3883/43 1556/3884/43 1560/3885/43
         7043  +f 1559/3886/44 1566/3887/44 1564/3888/44 1555/3889/44
         7044  +f 1562/3876/45 1560/3890/45 1556/3891/45 1558/3892/45
         7045  +f 1565/3893/41 1569/3894/41 1570/3895/41 1566/3896/41
         7046  +f 1557/3897/44 1563/3898/44 1565/3899/44 1561/3900/44
         7047  +f 1555/3889/44 1564/3888/44 1563/3898/44 1557/3897/44
         7048  +f 1561/3900/44 1565/3899/44 1566/3887/44 1559/3886/44
         7049  +f 1567/3901/44 1568/3902/44 1570/3903/44 1569/3904/44
         7050  +f 1564/3905/47 1568/3906/47 1567/3907/47 1563/3908/47
         7051  +f 1566/3909/43 1570/3910/43 1568/3911/43 1564/3912/43
         7052  +f 1563/3913/42 1567/3914/42 1569/3915/42 1565/3916/42
         7053  +o tin_Cube.013
         7054  +v 0.083274 -0.271995 -0.024655
         7055  +v 0.083274 -0.216566 -0.024655
         7056  +v 0.165564 -0.271995 -0.024655
         7057  +v 0.165564 -0.216566 -0.106945
         7058  +v 0.106130 -0.216566 -0.047511
         7059  +v 0.106130 -0.216566 -0.084090
         7060  +v 0.142708 -0.216566 -0.084090
         7061  +v 0.142708 -0.216566 -0.047511
         7062  +v 0.106130 -0.268043 -0.047511
         7063  +v 0.106130 -0.268043 -0.084090
         7064  +v 0.142708 -0.268043 -0.084090
         7065  +v 0.142708 -0.268043 -0.047511
         7066  +v 0.165564 -0.216566 -0.024655
         7067  +v 0.165564 -0.271995 -0.106945
         7068  +v 0.247854 -0.271995 -0.106945
         7069  +v 0.188420 -0.216566 -0.047511
         7070  +v 0.188420 -0.216566 -0.084090
         7071  +v 0.224998 -0.216566 -0.084090
         7072  +v 0.224998 -0.216566 -0.047511
         7073  +v 0.188420 -0.268043 -0.047511
         7074  +v 0.188420 -0.268043 -0.084090
         7075  +v 0.224998 -0.268043 -0.084090
         7076  +v 0.224998 -0.268043 -0.047511
         7077  +v 0.247854 -0.271995 -0.024655
         7078  +v 0.247854 -0.216566 -0.024655
         7079  +v 0.247854 -0.216566 -0.106945
         7080  +v 0.330144 -0.271995 -0.024655
         7081  +v 0.330144 -0.271995 -0.106945
         7082  +v 0.270710 -0.216566 -0.047511
         7083  +v 0.270710 -0.216566 -0.084090
         7084  +v 0.307288 -0.216566 -0.084090
         7085  +v 0.307288 -0.216566 -0.047511
         7086  +v 0.270710 -0.268043 -0.047511
         7087  +v 0.270710 -0.268043 -0.084090
         7088  +v 0.307288 -0.268043 -0.084090
         7089  +v 0.307288 -0.268043 -0.047511
         7090  +v 0.330144 -0.216566 -0.024655
         7091  +v 0.330144 -0.216566 -0.106945
         7092  +v 0.412434 -0.271995 -0.024655
         7093  +v 0.412434 -0.216566 -0.024655
         7094  +v 0.412434 -0.271995 -0.106945
         7095  +v 0.353000 -0.216566 -0.047511
         7096  +v 0.353000 -0.216566 -0.084090
         7097  +v 0.389578 -0.216566 -0.084090
         7098  +v 0.389578 -0.216566 -0.047511
         7099  +v 0.353000 -0.268043 -0.047511
         7100  +v 0.353000 -0.268043 -0.084090
         7101  +v 0.389578 -0.268043 -0.084090
         7102  +v 0.389578 -0.268043 -0.047511
         7103  +v 0.083274 -0.271995 -0.106945
         7104  +v 0.083274 -0.216566 -0.106945
         7105  +v 0.083274 -0.216566 -0.189235
         7106  +v 0.106130 -0.216566 -0.129801
         7107  +v 0.106130 -0.216566 -0.166379
         7108  +v 0.142708 -0.216566 -0.166379
         7109  +v 0.142708 -0.216566 -0.129801
         7110  +v 0.106130 -0.268043 -0.129801
         7111  +v 0.106130 -0.268043 -0.166379
         7112  +v 0.142708 -0.268043 -0.166379
         7113  +v 0.142708 -0.268043 -0.129801
         7114  +v 0.165564 -0.271995 -0.189235
         7115  +v 0.165564 -0.216566 -0.189235
         7116  +v 0.188420 -0.216566 -0.129801
         7117  +v 0.188420 -0.216566 -0.166379
         7118  +v 0.224998 -0.216566 -0.166379
         7119  +v 0.224998 -0.216566 -0.129801
         7120  +v 0.188420 -0.268043 -0.129801
         7121  +v 0.188420 -0.268043 -0.166379
         7122  +v 0.224998 -0.268043 -0.166379
         7123  +v 0.224998 -0.268043 -0.129801
         7124  +v 0.247854 -0.271995 -0.189235
         7125  +v 0.330144 -0.271995 -0.189235
         7126  +v 0.330144 -0.216566 -0.189235
         7127  +v 0.270710 -0.216566 -0.129801
         7128  +v 0.270710 -0.216566 -0.166379
         7129  +v 0.307288 -0.216566 -0.166379
         7130  +v 0.307288 -0.216566 -0.129801
         7131  +v 0.270710 -0.268043 -0.129801
         7132  +v 0.270710 -0.268043 -0.166379
         7133  +v 0.307288 -0.268043 -0.166379
         7134  +v 0.307288 -0.268043 -0.129801
         7135  +v 0.412434 -0.216566 -0.106945
         7136  +v 0.353000 -0.216566 -0.129801
         7137  +v 0.353000 -0.216566 -0.166379
         7138  +v 0.389578 -0.216566 -0.166379
         7139  +v 0.389578 -0.216566 -0.129801
         7140  +v 0.353000 -0.268043 -0.129801
         7141  +v 0.353000 -0.268043 -0.166379
         7142  +v 0.389578 -0.268043 -0.166379
         7143  +v 0.389578 -0.268043 -0.129801
         7144  +v 0.083274 -0.271995 -0.189235
         7145  +v 0.083274 -0.271995 -0.271525
         7146  +v 0.083274 -0.216566 -0.271525
         7147  +v 0.106130 -0.216566 -0.212091
         7148  +v 0.106130 -0.216566 -0.248669
         7149  +v 0.142708 -0.216566 -0.248669
         7150  +v 0.142708 -0.216566 -0.212091
         7151  +v 0.106130 -0.268043 -0.212091
         7152  +v 0.106130 -0.268043 -0.248669
         7153  +v 0.142708 -0.268043 -0.248669
         7154  +v 0.142708 -0.268043 -0.212091
         7155  +v 0.165564 -0.271995 -0.271525
         7156  +v 0.165564 -0.216566 -0.271525
         7157  +v 0.247854 -0.216566 -0.189235
         7158  +v 0.247854 -0.271995 -0.271525
         7159  +v 0.188420 -0.216566 -0.212091
         7160  +v 0.188420 -0.216566 -0.248669
         7161  +v 0.224998 -0.216566 -0.248669
         7162  +v 0.224998 -0.216566 -0.212091
         7163  +v 0.188420 -0.268043 -0.212091
         7164  +v 0.188420 -0.268043 -0.248669
         7165  +v 0.224998 -0.268043 -0.248669
         7166  +v 0.224998 -0.268043 -0.212091
         7167  +v 0.247854 -0.216566 -0.271525
         7168  +v 0.330144 -0.216566 -0.271525
         7169  +v 0.270710 -0.216566 -0.212091
         7170  +v 0.270710 -0.216566 -0.248669
         7171  +v 0.307288 -0.216566 -0.248669
         7172  +v 0.307288 -0.216566 -0.212091
         7173  +v 0.270710 -0.268043 -0.212091
         7174  +v 0.270710 -0.268043 -0.248669
         7175  +v 0.307288 -0.268043 -0.248669
         7176  +v 0.307288 -0.268043 -0.212091
         7177  +v 0.330144 -0.271995 -0.271525
         7178  +v 0.412434 -0.271995 -0.189235
         7179  +v 0.412434 -0.216566 -0.189235
         7180  +v 0.412434 -0.271995 -0.271525
         7181  +v 0.412434 -0.216566 -0.271525
         7182  +v 0.353000 -0.216566 -0.212091
         7183  +v 0.353000 -0.216566 -0.248669
         7184  +v 0.389578 -0.216566 -0.248669
         7185  +v 0.389578 -0.216566 -0.212091
         7186  +v 0.353000 -0.268043 -0.212091
         7187  +v 0.353000 -0.268043 -0.248669
         7188  +v 0.389578 -0.268043 -0.248669
         7189  +v 0.389578 -0.268043 -0.212091
         7190  +v -0.416726 -0.271995 -0.024655
         7191  +v -0.416726 -0.216566 -0.024655
         7192  +v -0.416726 -0.216566 -0.106945
         7193  +v -0.393870 -0.216566 -0.047511
         7194  +v -0.393870 -0.216566 -0.084090
         7195  +v -0.357292 -0.216566 -0.084090
         7196  +v -0.357292 -0.216566 -0.047511
         7197  +v -0.393870 -0.268043 -0.047511
         7198  +v -0.393870 -0.268043 -0.084090
         7199  +v -0.357292 -0.268043 -0.084090
         7200  +v -0.357292 -0.268043 -0.047511
         7201  +v -0.334436 -0.271995 -0.024655
         7202  +v -0.334436 -0.216566 -0.024655
         7203  +v -0.252146 -0.271995 -0.024655
         7204  +v -0.252146 -0.216566 -0.024655
         7205  +v -0.252146 -0.271995 -0.106945
         7206  +v -0.311580 -0.216566 -0.047511
         7207  +v -0.311580 -0.216566 -0.084090
         7208  +v -0.275002 -0.216566 -0.084090
         7209  +v -0.275002 -0.216566 -0.047511
         7210  +v -0.311580 -0.268043 -0.047511
         7211  +v -0.311580 -0.268043 -0.084090
         7212  +v -0.275002 -0.268043 -0.084090
         7213  +v -0.275002 -0.268043 -0.047511
         7214  +v -0.252146 -0.216566 -0.106945
         7215  +v -0.169856 -0.271995 -0.024655
         7216  +v -0.169856 -0.216566 -0.106945
         7217  +v -0.229290 -0.216566 -0.047511
         7218  +v -0.229290 -0.216566 -0.084090
         7219  +v -0.192712 -0.216566 -0.084090
         7220  +v -0.192712 -0.216566 -0.047511
         7221  +v -0.229290 -0.268043 -0.047511
         7222  +v -0.229290 -0.268043 -0.084090
         7223  +v -0.192712 -0.268043 -0.084090
         7224  +v -0.192712 -0.268043 -0.047511
         7225  +v -0.169856 -0.216566 -0.024655
         7226  +v -0.087566 -0.271995 -0.024655
         7227  +v -0.087566 -0.216566 -0.024655
         7228  +v -0.147000 -0.216566 -0.047511
         7229  +v -0.147000 -0.216566 -0.084090
         7230  +v -0.110422 -0.216566 -0.084090
         7231  +v -0.110422 -0.216566 -0.047511
         7232  +v -0.147000 -0.268043 -0.047511
         7233  +v -0.147000 -0.268043 -0.084090
         7234  +v -0.110422 -0.268043 -0.084090
         7235  +v -0.110422 -0.268043 -0.047511
         7236  +v -0.416726 -0.271995 -0.106945
         7237  +v -0.416726 -0.271995 -0.189235
         7238  +v -0.334436 -0.271995 -0.106945
         7239  +v -0.334436 -0.216566 -0.106945
         7240  +v -0.393870 -0.216566 -0.129801
         7241  +v -0.393870 -0.216566 -0.166379
         7242  +v -0.357292 -0.216566 -0.166379
         7243  +v -0.357292 -0.216566 -0.129801
         7244  +v -0.393870 -0.268043 -0.129801
         7245  +v -0.393870 -0.268043 -0.166379
         7246  +v -0.357292 -0.268043 -0.166379
         7247  +v -0.357292 -0.268043 -0.129801
         7248  +v -0.252146 -0.271995 -0.189235
         7249  +v -0.311580 -0.216566 -0.129801
         7250  +v -0.311580 -0.216566 -0.166379
         7251  +v -0.275002 -0.216566 -0.166379
         7252  +v -0.275002 -0.216566 -0.129801
         7253  +v -0.311580 -0.268043 -0.129801
         7254  +v -0.311580 -0.268043 -0.166379
         7255  +v -0.275002 -0.268043 -0.166379
         7256  +v -0.275002 -0.268043 -0.129801
         7257  +v -0.252146 -0.216566 -0.189235
         7258  +v -0.169856 -0.271995 -0.189235
         7259  +v -0.169856 -0.216566 -0.189235
         7260  +v -0.229290 -0.216566 -0.129801
         7261  +v -0.229290 -0.216566 -0.166379
         7262  +v -0.192712 -0.216566 -0.166379
         7263  +v -0.192712 -0.216566 -0.129801
         7264  +v -0.229290 -0.268043 -0.129801
         7265  +v -0.229290 -0.268043 -0.166379
         7266  +v -0.192712 -0.268043 -0.166379
         7267  +v -0.192712 -0.268043 -0.129801
         7268  +v -0.169856 -0.271995 -0.106945
         7269  +v -0.087566 -0.271995 -0.106945
         7270  +v -0.087566 -0.216566 -0.106945
         7271  +v -0.087566 -0.216566 -0.189235
         7272  +v -0.147000 -0.216566 -0.129801
         7273  +v -0.147000 -0.216566 -0.166379
         7274  +v -0.110422 -0.216566 -0.166379
         7275  +v -0.110422 -0.216566 -0.129801
         7276  +v -0.147000 -0.268043 -0.129801
         7277  +v -0.147000 -0.268043 -0.166379
         7278  +v -0.110422 -0.268043 -0.166379
         7279  +v -0.110422 -0.268043 -0.129801
         7280  +v -0.416726 -0.216566 -0.189235
         7281  +v -0.416726 -0.271995 -0.271525
         7282  +v -0.416726 -0.216566 -0.271525
         7283  +v -0.334436 -0.216566 -0.189235
         7284  +v -0.334436 -0.216566 -0.271525
         7285  +v -0.393870 -0.216566 -0.212091
         7286  +v -0.393870 -0.216566 -0.248669
         7287  +v -0.357292 -0.216566 -0.248669
         7288  +v -0.357292 -0.216566 -0.212091
         7289  +v -0.393870 -0.268043 -0.212091
         7290  +v -0.393870 -0.268043 -0.248669
         7291  +v -0.357292 -0.268043 -0.248669
         7292  +v -0.357292 -0.268043 -0.212091
         7293  +v -0.334436 -0.271995 -0.189235
         7294  +v -0.334436 -0.271995 -0.271525
         7295  +v -0.252146 -0.216566 -0.271525
         7296  +v -0.311580 -0.216566 -0.212091
         7297  +v -0.311580 -0.216566 -0.248669
         7298  +v -0.275002 -0.216566 -0.248669
         7299  +v -0.275002 -0.216566 -0.212091
         7300  +v -0.311580 -0.268043 -0.212091
         7301  +v -0.311580 -0.268043 -0.248669
         7302  +v -0.275002 -0.268043 -0.248669
         7303  +v -0.275002 -0.268043 -0.212091
         7304  +v -0.252146 -0.271995 -0.271525
         7305  +v -0.169856 -0.271995 -0.271525
         7306  +v -0.229290 -0.216566 -0.212091
         7307  +v -0.229290 -0.216566 -0.248669
         7308  +v -0.192712 -0.216566 -0.248669
         7309  +v -0.192712 -0.216566 -0.212091
         7310  +v -0.229290 -0.268043 -0.212091
         7311  +v -0.229290 -0.268043 -0.248669
         7312  +v -0.192712 -0.268043 -0.248669
         7313  +v -0.192712 -0.268043 -0.212091
         7314  +v -0.169856 -0.216566 -0.271525
         7315  +v -0.087566 -0.271995 -0.189235
         7316  +v -0.087566 -0.271995 -0.271525
         7317  +v -0.087566 -0.216566 -0.271525
         7318  +v -0.147000 -0.216566 -0.212091
         7319  +v -0.147000 -0.216566 -0.248669
         7320  +v -0.110422 -0.216566 -0.248669
         7321  +v -0.110422 -0.216566 -0.212091
         7322  +v -0.147000 -0.268043 -0.212091
         7323  +v -0.147000 -0.268043 -0.248669
         7324  +v -0.110422 -0.268043 -0.248669
         7325  +v -0.110422 -0.268043 -0.212091
         7326  +v -0.004932 0.179699 0.138528
         7327  +v -0.004932 0.189562 0.138528
         7328  +v -0.003497 0.179699 0.081949
         7329  +v -0.003497 0.189562 0.081949
         7330  +v 0.004932 0.179699 0.138528
         7331  +v 0.004932 0.189562 0.138528
         7332  +v 0.003497 0.179699 0.081949
         7333  +v 0.003497 0.189562 0.081949
         7334  +v -0.014978 0.179699 0.096687
         7335  +v -0.014978 0.179699 0.123790
         7336  +v -0.014978 0.189562 0.123790
         7337  +v -0.014978 0.189562 0.096687
         7338  +v 0.014978 0.179699 0.123790
         7339  +v 0.014978 0.179699 0.096687
         7340  +v 0.014978 0.189562 0.096687
         7341  +v 0.014978 0.189562 0.123790
         7342  +v -0.004932 0.179699 0.148856
         7343  +v -0.004932 0.189562 0.148856
         7344  +v 0.004932 0.189562 0.148856
         7345  +v 0.004932 0.179699 0.148856
         7346  +v -0.009211 0.179699 0.100129
         7347  +v -0.009211 0.179699 0.120348
         7348  +v -0.009211 0.189562 0.120348
         7349  +v -0.009211 0.189562 0.100129
         7350  +v 0.009211 0.179699 0.120348
         7351  +v 0.009211 0.179699 0.100129
         7352  +v 0.009211 0.189562 0.100129
         7353  +v 0.009211 0.189562 0.120348
         7354  +v -0.049153 0.179699 0.096687
         7355  +v -0.049153 0.179699 0.123790
         7356  +v -0.049153 0.189562 0.123790
         7357  +v -0.049153 0.189562 0.096687
         7358  +v 0.049153 0.179699 0.123790
         7359  +v 0.049153 0.179699 0.096687
         7360  +v 0.049153 0.189562 0.096687
         7361  +v 0.049153 0.189562 0.123790
         7362  +v -0.427805 -0.269971 0.281637
         7363  +v 0.427805 -0.269971 0.281637
         7364  +v -0.427805 -0.269971 0.000000
         7365  +v 0.427805 -0.269971 0.000000
         7366  +v -0.427805 -0.142932 0.000000
         7367  +v -0.427805 -0.142932 0.281637
         7368  +v 0.427805 -0.142932 0.281637
         7369  +v 0.427805 -0.142932 0.000000
         7370  +vt 0.125000 0.399559
         7371  +vt 0.125000 0.567952
         7372  +vt 0.375000 0.567952
         7373  +vt 0.375000 0.399559
         7374  +vt 0.000000 0.399559
         7375  +vt 0.000000 0.567952
         7376  +vt 0.250000 0.567952
         7377  +vt 0.250000 0.399559
         7378  +vt 0.375000 0.399559
         7379  +vt 0.375000 0.567952
         7380  +vt 0.125000 0.567952
         7381  +vt 0.125000 0.399559
         7382  +vt 0.250000 0.399559
         7383  +vt 0.250000 0.567952
         7384  +vt 0.000000 0.567952
         7385  +vt 0.000000 0.399559
         7386  +vt 0.000000 0.375000
         7387  +vt 0.250000 0.375000
         7388  +vt 0.250000 0.125000
         7389  +vt 0.000000 0.125000
         7390  +vt 0.250000 0.125000
         7391  +vt 0.250000 0.375000
         7392  +vt 0.180563 0.305563
         7393  +vt 0.180563 0.194437
         7394  +vt 0.069437 0.567952
         7395  +vt 0.180563 0.567952
         7396  +vt 0.180563 0.411564
         7397  +vt 0.069437 0.411564
         7398  +vt 0.000000 0.375000
         7399  +vt 0.000000 0.125000
         7400  +vt 0.069437 0.194437
         7401  +vt 0.069437 0.305563
         7402  +vt 0.180563 0.305563
         7403  +vt 0.069437 0.305563
         7404  +vt 0.069437 0.194437
         7405  +vt 0.180563 0.194437
         7406  +vt 0.180563 0.567952
         7407  +vt 0.069437 0.567952
         7408  +vt 0.069437 0.411564
         7409  +vt 0.180563 0.411564
         7410  +vt 0.194437 0.567952
         7411  +vt 0.305563 0.567952
         7412  +vt 0.305563 0.411564
         7413  +vt 0.194437 0.411564
         7414  +vt 0.305563 0.567952
         7415  +vt 0.194437 0.567952
         7416  +vt 0.194437 0.411564
         7417  +vt 0.305563 0.411564
         7418  +vt 0.500000 0.567952
         7419  +vt 0.500000 0.399559
         7420  +vt 0.375000 0.399559
         7421  +vt 0.375000 0.567952
         7422  +vt 0.125000 0.567952
         7423  +vt 0.125000 0.399559
         7424  +vt 0.500000 0.399559
         7425  +vt 0.500000 0.567952
         7426  +vt 0.500000 0.375000
         7427  +vt 0.500000 0.125000
         7428  +vt 0.500000 0.125000
         7429  +vt 0.500000 0.375000
         7430  +vt 0.430563 0.305563
         7431  +vt 0.430563 0.194437
         7432  +vt 0.319437 0.567952
         7433  +vt 0.430563 0.567952
         7434  +vt 0.430563 0.411564
         7435  +vt 0.319437 0.411564
         7436  +vt 0.319437 0.194437
         7437  +vt 0.319437 0.305563
         7438  +vt 0.430563 0.305563
         7439  +vt 0.319437 0.305563
         7440  +vt 0.319437 0.194437
         7441  +vt 0.430563 0.194437
         7442  +vt 0.430563 0.567952
         7443  +vt 0.319437 0.567952
         7444  +vt 0.319437 0.411564
         7445  +vt 0.430563 0.411564
         7446  +vt 0.194437 0.567952
         7447  +vt 0.305563 0.567952
         7448  +vt 0.305563 0.411564
         7449  +vt 0.194437 0.411564
         7450  +vt 0.305563 0.567952
         7451  +vt 0.194437 0.567952
         7452  +vt 0.194437 0.411564
         7453  +vt 0.305563 0.411564
         7454  +vt 0.750000 0.567952
         7455  +vt 0.750000 0.399559
         7456  +vt 0.375000 0.399559
         7457  +vt 0.375000 0.567952
         7458  +vt 0.125000 0.567952
         7459  +vt 0.125000 0.399559
         7460  +vt 0.750000 0.399559
         7461  +vt 0.750000 0.567952
         7462  +vt 0.750000 0.375000
         7463  +vt 0.750000 0.125000
         7464  +vt 0.750000 0.125000
         7465  +vt 0.750000 0.375000
         7466  +vt 0.680563 0.305563
         7467  +vt 0.680563 0.194437
         7468  +vt 0.569437 0.567952
         7469  +vt 0.680563 0.567952
         7470  +vt 0.680563 0.411564
         7471  +vt 0.569437 0.411564
         7472  +vt 0.569437 0.194437
         7473  +vt 0.569437 0.305563
         7474  +vt 0.680563 0.305563
         7475  +vt 0.569437 0.305563
         7476  +vt 0.569437 0.194437
         7477  +vt 0.680563 0.194437
         7478  +vt 0.680563 0.567952
         7479  +vt 0.569437 0.567952
         7480  +vt 0.569437 0.411564
         7481  +vt 0.680563 0.411564
         7482  +vt 0.194437 0.567952
         7483  +vt 0.305563 0.567952
         7484  +vt 0.305563 0.411564
         7485  +vt 0.194437 0.411564
         7486  +vt 0.305563 0.567952
         7487  +vt 0.194437 0.567952
         7488  +vt 0.194437 0.411564
         7489  +vt 0.305563 0.411564
         7490  +vt 1.000000 0.567952
         7491  +vt 1.000000 0.399559
         7492  +vt 0.375000 0.399559
         7493  +vt 0.375000 0.567952
         7494  +vt 0.125000 0.567952
         7495  +vt 0.125000 0.399559
         7496  +vt 1.000000 0.399559
         7497  +vt 1.000000 0.567952
         7498  +vt 1.000000 0.375000
         7499  +vt 1.000000 0.125000
         7500  +vt 1.000000 0.125000
         7501  +vt 1.000000 0.375000
         7502  +vt 0.930563 0.305563
         7503  +vt 0.930563 0.194437
         7504  +vt 0.819437 0.567952
         7505  +vt 0.930563 0.567952
         7506  +vt 0.930563 0.411564
         7507  +vt 0.819437 0.411564
         7508  +vt 0.819437 0.194437
         7509  +vt 0.819437 0.305563
         7510  +vt 0.930563 0.305563
         7511  +vt 0.819437 0.305563
         7512  +vt 0.819437 0.194437
         7513  +vt 0.930563 0.194437
         7514  +vt 0.930563 0.567952
         7515  +vt 0.819437 0.567952
         7516  +vt 0.819437 0.411564
         7517  +vt 0.930563 0.411564
         7518  +vt 0.194437 0.567952
         7519  +vt 0.305563 0.567952
         7520  +vt 0.305563 0.411564
         7521  +vt 0.194437 0.411564
         7522  +vt 0.305563 0.567952
         7523  +vt 0.194437 0.567952
         7524  +vt 0.194437 0.411564
         7525  +vt 0.305563 0.411564
         7526  +vt 0.625000 0.567952
         7527  +vt 0.625000 0.399559
         7528  +vt 0.000000 0.399559
         7529  +vt 0.000000 0.567952
         7530  +vt 0.250000 0.567952
         7531  +vt 0.250000 0.399559
         7532  +vt 0.625000 0.399559
         7533  +vt 0.625000 0.567952
         7534  +vt 0.000000 0.625000
         7535  +vt 0.250000 0.625000
         7536  +vt 0.250000 0.625000
         7537  +vt 0.180563 0.555563
         7538  +vt 0.180563 0.444437
         7539  +vt 0.069437 0.567952
         7540  +vt 0.180563 0.567952
         7541  +vt 0.180563 0.411564
         7542  +vt 0.069437 0.411564
         7543  +vt 0.000000 0.625000
         7544  +vt 0.069437 0.444437
         7545  +vt 0.069437 0.555563
         7546  +vt 0.180563 0.555563
         7547  +vt 0.069437 0.555563
         7548  +vt 0.069437 0.444437
         7549  +vt 0.180563 0.444437
         7550  +vt 0.180563 0.567952
         7551  +vt 0.069437 0.567952
         7552  +vt 0.069437 0.411564
         7553  +vt 0.180563 0.411564
         7554  +vt 0.444437 0.567952
         7555  +vt 0.555563 0.567952
         7556  +vt 0.555563 0.411564
         7557  +vt 0.444437 0.411564
         7558  +vt 0.555563 0.567952
         7559  +vt 0.444437 0.567952
         7560  +vt 0.444437 0.411564
         7561  +vt 0.555563 0.411564
         7562  +vt 0.500000 0.567952
         7563  +vt 0.500000 0.399559
         7564  +vt 0.625000 0.399559
         7565  +vt 0.625000 0.567952
         7566  +vt 0.500000 0.625000
         7567  +vt 0.500000 0.625000
         7568  +vt 0.430563 0.555563
         7569  +vt 0.430563 0.444437
         7570  +vt 0.319437 0.567952
         7571  +vt 0.430563 0.567952
         7572  +vt 0.430563 0.411564
         7573  +vt 0.319437 0.411564
         7574  +vt 0.319437 0.444437
         7575  +vt 0.319437 0.555563
         7576  +vt 0.430563 0.555563
         7577  +vt 0.319437 0.555563
         7578  +vt 0.319437 0.444437
         7579  +vt 0.430563 0.444437
         7580  +vt 0.430563 0.567952
         7581  +vt 0.319437 0.567952
         7582  +vt 0.319437 0.411564
         7583  +vt 0.430563 0.411564
         7584  +vt 0.444437 0.567952
         7585  +vt 0.555563 0.567952
         7586  +vt 0.555563 0.411564
         7587  +vt 0.444437 0.411564
         7588  +vt 0.555563 0.567952
         7589  +vt 0.444437 0.567952
         7590  +vt 0.444437 0.411564
         7591  +vt 0.555563 0.411564
         7592  +vt 0.750000 0.567952
         7593  +vt 0.750000 0.399559
         7594  +vt 0.625000 0.399559
         7595  +vt 0.625000 0.567952
         7596  +vt 0.750000 0.625000
         7597  +vt 0.750000 0.625000
         7598  +vt 0.680563 0.555563
         7599  +vt 0.680563 0.444437
         7600  +vt 0.569437 0.567952
         7601  +vt 0.680563 0.567952
         7602  +vt 0.680563 0.411564
         7603  +vt 0.569437 0.411564
         7604  +vt 0.569437 0.444437
         7605  +vt 0.569437 0.555563
         7606  +vt 0.680563 0.555563
         7607  +vt 0.569437 0.555563
         7608  +vt 0.569437 0.444437
         7609  +vt 0.680563 0.444437
         7610  +vt 0.680563 0.567952
         7611  +vt 0.569437 0.567952
         7612  +vt 0.569437 0.411564
         7613  +vt 0.680563 0.411564
         7614  +vt 0.444437 0.567952
         7615  +vt 0.555563 0.567952
         7616  +vt 0.555563 0.411564
         7617  +vt 0.444437 0.411564
         7618  +vt 0.555563 0.567952
         7619  +vt 0.444437 0.567952
         7620  +vt 0.444437 0.411564
         7621  +vt 0.555563 0.411564
         7622  +vt 1.000000 0.567952
         7623  +vt 1.000000 0.399559
         7624  +vt 0.625000 0.399559
         7625  +vt 0.625000 0.567952
         7626  +vt 1.000000 0.625000
         7627  +vt 1.000000 0.625000
         7628  +vt 0.930563 0.555563
         7629  +vt 0.930563 0.444437
         7630  +vt 0.819437 0.567952
         7631  +vt 0.930563 0.567952
         7632  +vt 0.930563 0.411564
         7633  +vt 0.819437 0.411564
         7634  +vt 0.819437 0.444437
         7635  +vt 0.819437 0.555563
         7636  +vt 0.930563 0.555563
         7637  +vt 0.819437 0.555563
         7638  +vt 0.819437 0.444437
         7639  +vt 0.930563 0.444437
         7640  +vt 0.930563 0.567952
         7641  +vt 0.819437 0.567952
         7642  +vt 0.819437 0.411564
         7643  +vt 0.930563 0.411564
         7644  +vt 0.444437 0.567952
         7645  +vt 0.555563 0.567952
         7646  +vt 0.555563 0.411564
         7647  +vt 0.444437 0.411564
         7648  +vt 0.555563 0.567952
         7649  +vt 0.444437 0.567952
         7650  +vt 0.444437 0.411564
         7651  +vt 0.555563 0.411564
         7652  +vt 0.875000 0.567952
         7653  +vt 0.875000 0.399559
         7654  +vt 0.000000 0.399559
         7655  +vt 0.000000 0.567952
         7656  +vt 0.250000 0.567952
         7657  +vt 0.250000 0.399559
         7658  +vt 0.875000 0.399559
         7659  +vt 0.875000 0.567952
         7660  +vt 0.000000 0.875000
         7661  +vt 0.250000 0.875000
         7662  +vt 0.250000 0.875000
         7663  +vt 0.180563 0.805563
         7664  +vt 0.180563 0.694437
         7665  +vt 0.069437 0.567952
         7666  +vt 0.180563 0.567952
         7667  +vt 0.180563 0.411564
         7668  +vt 0.069437 0.411564
         7669  +vt 0.000000 0.875000
         7670  +vt 0.069437 0.694437
         7671  +vt 0.069437 0.805563
         7672  +vt 0.180563 0.805563
         7673  +vt 0.069437 0.805563
         7674  +vt 0.069437 0.694437
         7675  +vt 0.180563 0.694437
         7676  +vt 0.180563 0.567952
         7677  +vt 0.069437 0.567952
         7678  +vt 0.069437 0.411564
         7679  +vt 0.180563 0.411564
         7680  +vt 0.694437 0.567952
         7681  +vt 0.805563 0.567952
         7682  +vt 0.805563 0.411564
         7683  +vt 0.694437 0.411564
         7684  +vt 0.805563 0.567952
         7685  +vt 0.694437 0.567952
         7686  +vt 0.694437 0.411564
         7687  +vt 0.805563 0.411564
         7688  +vt 0.500000 0.567952
         7689  +vt 0.500000 0.399559
         7690  +vt 0.875000 0.399559
         7691  +vt 0.875000 0.567952
         7692  +vt 0.500000 0.875000
         7693  +vt 0.500000 0.875000
         7694  +vt 0.430563 0.805563
         7695  +vt 0.430563 0.694437
         7696  +vt 0.319437 0.567952
         7697  +vt 0.430563 0.567952
         7698  +vt 0.430563 0.411564
         7699  +vt 0.319437 0.411564
         7700  +vt 0.319437 0.694437
         7701  +vt 0.319437 0.805563
         7702  +vt 0.430563 0.805563
         7703  +vt 0.319437 0.805563
         7704  +vt 0.319437 0.694437
         7705  +vt 0.430563 0.694437
         7706  +vt 0.430563 0.567952
         7707  +vt 0.319437 0.567952
         7708  +vt 0.319437 0.411564
         7709  +vt 0.430563 0.411564
         7710  +vt 0.694437 0.567952
         7711  +vt 0.805563 0.567952
         7712  +vt 0.805563 0.411564
         7713  +vt 0.694437 0.411564
         7714  +vt 0.805563 0.567952
         7715  +vt 0.694437 0.567952
         7716  +vt 0.694437 0.411564
         7717  +vt 0.805563 0.411564
         7718  +vt 0.750000 0.567952
         7719  +vt 0.750000 0.399559
         7720  +vt 0.875000 0.399559
         7721  +vt 0.875000 0.567952
         7722  +vt 0.750000 0.875000
         7723  +vt 0.750000 0.875000
         7724  +vt 0.680563 0.805563
         7725  +vt 0.680563 0.694437
         7726  +vt 0.569437 0.567952
         7727  +vt 0.680563 0.567952
         7728  +vt 0.680563 0.411564
         7729  +vt 0.569437 0.411564
         7730  +vt 0.569437 0.694437
         7731  +vt 0.569437 0.805563
         7732  +vt 0.680563 0.805563
         7733  +vt 0.569437 0.805563
         7734  +vt 0.569437 0.694437
         7735  +vt 0.680563 0.694437
         7736  +vt 0.680563 0.567952
         7737  +vt 0.569437 0.567952
         7738  +vt 0.569437 0.411564
         7739  +vt 0.680563 0.411564
         7740  +vt 0.694437 0.567952
         7741  +vt 0.805563 0.567952
         7742  +vt 0.805563 0.411564
         7743  +vt 0.694437 0.411564
         7744  +vt 0.805563 0.567952
         7745  +vt 0.694437 0.567952
         7746  +vt 0.694437 0.411564
         7747  +vt 0.805563 0.411564
         7748  +vt 1.000000 0.567952
         7749  +vt 1.000000 0.399559
         7750  +vt 0.875000 0.399559
         7751  +vt 0.875000 0.567952
         7752  +vt 1.000000 0.875000
         7753  +vt 1.000000 0.875000
         7754  +vt 0.930563 0.805563
         7755  +vt 0.930563 0.694437
         7756  +vt 0.819437 0.567952
         7757  +vt 0.930563 0.567952
         7758  +vt 0.930563 0.411564
         7759  +vt 0.819437 0.411564
         7760  +vt 0.819437 0.694437
         7761  +vt 0.819437 0.805563
         7762  +vt 0.930563 0.805563
         7763  +vt 0.819437 0.805563
         7764  +vt 0.819437 0.694437
         7765  +vt 0.930563 0.694437
         7766  +vt 0.930563 0.567952
         7767  +vt 0.819437 0.567952
         7768  +vt 0.819437 0.411564
         7769  +vt 0.930563 0.411564
         7770  +vt 0.694437 0.567952
         7771  +vt 0.805563 0.567952
         7772  +vt 0.805563 0.411564
         7773  +vt 0.694437 0.411564
         7774  +vt 0.805563 0.567952
         7775  +vt 0.694437 0.567952
         7776  +vt 0.694437 0.411564
         7777  +vt 0.805563 0.411564
         7778  +vt 0.125000 0.399559
         7779  +vt 0.125000 0.567952
         7780  +vt 0.375000 0.567952
         7781  +vt 0.375000 0.399559
         7782  +vt -0.000000 0.399559
         7783  +vt -0.000000 0.567952
         7784  +vt 0.250000 0.567952
         7785  +vt 0.250000 0.399559
         7786  +vt 0.375000 0.399559
         7787  +vt 0.375000 0.567952
         7788  +vt 0.125000 0.567952
         7789  +vt 0.125000 0.399559
         7790  +vt 0.250000 0.399559
         7791  +vt 0.250000 0.567952
         7792  +vt -0.000000 0.567952
         7793  +vt -0.000000 0.399559
         7794  +vt -0.000000 0.375000
         7795  +vt 0.250000 0.375000
         7796  +vt 0.250000 0.125000
         7797  +vt -0.000000 0.125000
         7798  +vt 0.250000 0.125000
         7799  +vt 0.250000 0.375000
         7800  +vt 0.180563 0.305563
         7801  +vt 0.180563 0.194437
         7802  +vt 0.069437 0.567952
         7803  +vt 0.180563 0.567952
         7804  +vt 0.180563 0.411564
         7805  +vt 0.069437 0.411564
         7806  +vt -0.000000 0.375000
         7807  +vt -0.000000 0.125000
         7808  +vt 0.069437 0.194437
         7809  +vt 0.069437 0.305563
         7810  +vt 0.180563 0.305563
         7811  +vt 0.069437 0.305563
         7812  +vt 0.069437 0.194437
         7813  +vt 0.180563 0.194437
         7814  +vt 0.180563 0.567952
         7815  +vt 0.069437 0.567952
         7816  +vt 0.069437 0.411564
         7817  +vt 0.180563 0.411564
         7818  +vt 0.194437 0.567952
         7819  +vt 0.305563 0.567952
         7820  +vt 0.305563 0.411564
         7821  +vt 0.194437 0.411564
         7822  +vt 0.305563 0.567952
         7823  +vt 0.194437 0.567952
         7824  +vt 0.194437 0.411564
         7825  +vt 0.305563 0.411564
         7826  +vt 0.500000 0.567952
         7827  +vt 0.500000 0.399559
         7828  +vt 0.375000 0.399559
         7829  +vt 0.375000 0.567952
         7830  +vt 0.125000 0.567952
         7831  +vt 0.125000 0.399559
         7832  +vt 0.500000 0.399559
         7833  +vt 0.500000 0.567952
         7834  +vt 0.500000 0.375000
         7835  +vt 0.500000 0.125000
         7836  +vt 0.500000 0.125000
         7837  +vt 0.500000 0.375000
         7838  +vt 0.430563 0.305563
         7839  +vt 0.430563 0.194437
         7840  +vt 0.319437 0.567952
         7841  +vt 0.430563 0.567952
         7842  +vt 0.430563 0.411564
         7843  +vt 0.319437 0.411564
         7844  +vt 0.319437 0.194437
         7845  +vt 0.319437 0.305563
         7846  +vt 0.430563 0.305563
         7847  +vt 0.319437 0.305563
         7848  +vt 0.319437 0.194437
         7849  +vt 0.430563 0.194437
         7850  +vt 0.430563 0.567952
         7851  +vt 0.319437 0.567952
         7852  +vt 0.319437 0.411564
         7853  +vt 0.430563 0.411564
         7854  +vt 0.194437 0.567952
         7855  +vt 0.305563 0.567952
         7856  +vt 0.305563 0.411564
         7857  +vt 0.194437 0.411564
         7858  +vt 0.305563 0.567952
         7859  +vt 0.194437 0.567952
         7860  +vt 0.194437 0.411564
         7861  +vt 0.305563 0.411564
         7862  +vt 0.750000 0.567952
         7863  +vt 0.750000 0.399559
         7864  +vt 0.375000 0.399559
         7865  +vt 0.375000 0.567952
         7866  +vt 0.125000 0.567952
         7867  +vt 0.125000 0.399559
         7868  +vt 0.750000 0.399559
         7869  +vt 0.750000 0.567952
         7870  +vt 0.750000 0.375000
         7871  +vt 0.750000 0.125000
         7872  +vt 0.750000 0.125000
         7873  +vt 0.750000 0.375000
         7874  +vt 0.680563 0.305563
         7875  +vt 0.680563 0.194437
         7876  +vt 0.569437 0.567952
         7877  +vt 0.680563 0.567952
         7878  +vt 0.680563 0.411564
         7879  +vt 0.569437 0.411564
         7880  +vt 0.569437 0.194437
         7881  +vt 0.569437 0.305563
         7882  +vt 0.680563 0.305563
         7883  +vt 0.569437 0.305563
         7884  +vt 0.569437 0.194437
         7885  +vt 0.680563 0.194437
         7886  +vt 0.680563 0.567952
         7887  +vt 0.569437 0.567952
         7888  +vt 0.569437 0.411564
         7889  +vt 0.680563 0.411564
         7890  +vt 0.194437 0.567952
         7891  +vt 0.305563 0.567952
         7892  +vt 0.305563 0.411564
         7893  +vt 0.194437 0.411564
         7894  +vt 0.305563 0.567952
         7895  +vt 0.194437 0.567952
         7896  +vt 0.194437 0.411564
         7897  +vt 0.305563 0.411564
         7898  +vt 1.000000 0.567952
         7899  +vt 1.000000 0.399559
         7900  +vt 0.375000 0.399559
         7901  +vt 0.375000 0.567952
         7902  +vt 0.125000 0.567952
         7903  +vt 0.125000 0.399559
         7904  +vt 1.000000 0.399559
         7905  +vt 1.000000 0.567952
         7906  +vt 1.000000 0.375000
         7907  +vt 1.000000 0.125000
         7908  +vt 1.000000 0.125000
         7909  +vt 1.000000 0.375000
         7910  +vt 0.930563 0.305563
         7911  +vt 0.930563 0.194437
         7912  +vt 0.819437 0.567952
         7913  +vt 0.930563 0.567952
         7914  +vt 0.930563 0.411564
         7915  +vt 0.819437 0.411564
         7916  +vt 0.819437 0.194437
         7917  +vt 0.819437 0.305563
         7918  +vt 0.930563 0.305563
         7919  +vt 0.819437 0.305563
         7920  +vt 0.819437 0.194437
         7921  +vt 0.930563 0.194437
         7922  +vt 0.930563 0.567952
         7923  +vt 0.819437 0.567952
         7924  +vt 0.819437 0.411564
         7925  +vt 0.930563 0.411564
         7926  +vt 0.194437 0.567952
         7927  +vt 0.305563 0.567952
         7928  +vt 0.305563 0.411564
         7929  +vt 0.194437 0.411564
         7930  +vt 0.305563 0.567952
         7931  +vt 0.194437 0.567952
         7932  +vt 0.194437 0.411564
         7933  +vt 0.305563 0.411564
         7934  +vt 0.625000 0.567952
         7935  +vt 0.625000 0.399559
         7936  +vt -0.000000 0.399559
         7937  +vt -0.000000 0.567952
         7938  +vt 0.250000 0.567952
         7939  +vt 0.250000 0.399559
         7940  +vt 0.625000 0.399559
         7941  +vt 0.625000 0.567952
         7942  +vt -0.000000 0.625000
         7943  +vt 0.250000 0.625000
         7944  +vt 0.250000 0.625000
         7945  +vt 0.180563 0.555563
         7946  +vt 0.180563 0.444437
         7947  +vt 0.069437 0.567952
         7948  +vt 0.180563 0.567952
         7949  +vt 0.180563 0.411564
         7950  +vt 0.069437 0.411564
         7951  +vt -0.000000 0.625000
         7952  +vt 0.069437 0.444437
         7953  +vt 0.069437 0.555563
         7954  +vt 0.180563 0.555563
         7955  +vt 0.069437 0.555563
         7956  +vt 0.069437 0.444437
         7957  +vt 0.180563 0.444437
         7958  +vt 0.180563 0.567952
         7959  +vt 0.069437 0.567952
         7960  +vt 0.069437 0.411564
         7961  +vt 0.180563 0.411564
         7962  +vt 0.444437 0.567952
         7963  +vt 0.555563 0.567952
         7964  +vt 0.555563 0.411564
         7965  +vt 0.444437 0.411564
         7966  +vt 0.555563 0.567952
         7967  +vt 0.444437 0.567952
         7968  +vt 0.444437 0.411564
         7969  +vt 0.555563 0.411564
         7970  +vt 0.500000 0.567952
         7971  +vt 0.500000 0.399559
         7972  +vt 0.625000 0.399559
         7973  +vt 0.625000 0.567952
         7974  +vt 0.500000 0.625000
         7975  +vt 0.500000 0.625000
         7976  +vt 0.430563 0.555563
         7977  +vt 0.430563 0.444437
         7978  +vt 0.319437 0.567952
         7979  +vt 0.430563 0.567952
         7980  +vt 0.430563 0.411564
         7981  +vt 0.319437 0.411564
         7982  +vt 0.319437 0.444437
         7983  +vt 0.319437 0.555563
         7984  +vt 0.430563 0.555563
         7985  +vt 0.319437 0.555563
         7986  +vt 0.319437 0.444437
         7987  +vt 0.430563 0.444437
         7988  +vt 0.430563 0.567952
         7989  +vt 0.319437 0.567952
         7990  +vt 0.319437 0.411564
         7991  +vt 0.430563 0.411564
         7992  +vt 0.444437 0.567952
         7993  +vt 0.555563 0.567952
         7994  +vt 0.555563 0.411564
         7995  +vt 0.444437 0.411564
         7996  +vt 0.555563 0.567952
         7997  +vt 0.444437 0.567952
         7998  +vt 0.444437 0.411564
         7999  +vt 0.555563 0.411564
         8000  +vt 0.750000 0.567952
         8001  +vt 0.750000 0.399559
         8002  +vt 0.625000 0.399559
         8003  +vt 0.625000 0.567952
         8004  +vt 0.750000 0.625000
         8005  +vt 0.750000 0.625000
         8006  +vt 0.680563 0.555563
         8007  +vt 0.680563 0.444437
         8008  +vt 0.569437 0.567952
         8009  +vt 0.680563 0.567952
         8010  +vt 0.680563 0.411564
         8011  +vt 0.569437 0.411564
         8012  +vt 0.569437 0.444437
         8013  +vt 0.569437 0.555563
         8014  +vt 0.680563 0.555563
         8015  +vt 0.569437 0.555563
         8016  +vt 0.569437 0.444437
         8017  +vt 0.680563 0.444437
         8018  +vt 0.680563 0.567952
         8019  +vt 0.569437 0.567952
         8020  +vt 0.569437 0.411564
         8021  +vt 0.680563 0.411564
         8022  +vt 0.444437 0.567952
         8023  +vt 0.555563 0.567952
         8024  +vt 0.555563 0.411564
         8025  +vt 0.444437 0.411564
         8026  +vt 0.555563 0.567952
         8027  +vt 0.444437 0.567952
         8028  +vt 0.444437 0.411564
         8029  +vt 0.555563 0.411564
         8030  +vt 1.000000 0.567952
         8031  +vt 1.000000 0.399559
         8032  +vt 0.625000 0.399559
         8033  +vt 0.625000 0.567952
         8034  +vt 1.000000 0.625000
         8035  +vt 1.000000 0.625000
         8036  +vt 0.930563 0.555563
         8037  +vt 0.930563 0.444437
         8038  +vt 0.819437 0.567952
         8039  +vt 0.930563 0.567952
         8040  +vt 0.930563 0.411564
         8041  +vt 0.819437 0.411564
         8042  +vt 0.819437 0.444437
         8043  +vt 0.819437 0.555563
         8044  +vt 0.930563 0.555563
         8045  +vt 0.819437 0.555563
         8046  +vt 0.819437 0.444437
         8047  +vt 0.930563 0.444437
         8048  +vt 0.930563 0.567952
         8049  +vt 0.819437 0.567952
         8050  +vt 0.819437 0.411564
         8051  +vt 0.930563 0.411564
         8052  +vt 0.444437 0.567952
         8053  +vt 0.555563 0.567952
         8054  +vt 0.555563 0.411564
         8055  +vt 0.444437 0.411564
         8056  +vt 0.555563 0.567952
         8057  +vt 0.444437 0.567952
         8058  +vt 0.444437 0.411564
         8059  +vt 0.555563 0.411564
         8060  +vt 0.875000 0.567952
         8061  +vt 0.875000 0.399559
         8062  +vt -0.000000 0.399559
         8063  +vt -0.000000 0.567952
         8064  +vt 0.250000 0.567952
         8065  +vt 0.250000 0.399559
         8066  +vt 0.875000 0.399559
         8067  +vt 0.875000 0.567952
         8068  +vt -0.000000 0.875000
         8069  +vt 0.250000 0.875000
         8070  +vt 0.250000 0.875000
         8071  +vt 0.180563 0.805563
         8072  +vt 0.180563 0.694437
         8073  +vt 0.069437 0.567952
         8074  +vt 0.180563 0.567952
         8075  +vt 0.180563 0.411564
         8076  +vt 0.069437 0.411564
         8077  +vt -0.000000 0.875000
         8078  +vt 0.069437 0.694437
         8079  +vt 0.069437 0.805563
         8080  +vt 0.180563 0.805563
         8081  +vt 0.069437 0.805563
         8082  +vt 0.069437 0.694437
         8083  +vt 0.180563 0.694437
         8084  +vt 0.180563 0.567952
         8085  +vt 0.069437 0.567952
         8086  +vt 0.069437 0.411564
         8087  +vt 0.180563 0.411564
         8088  +vt 0.694437 0.567952
         8089  +vt 0.805563 0.567952
         8090  +vt 0.805563 0.411564
         8091  +vt 0.694437 0.411564
         8092  +vt 0.805563 0.567952
         8093  +vt 0.694437 0.567952
         8094  +vt 0.694437 0.411564
         8095  +vt 0.805563 0.411564
         8096  +vt 0.500000 0.567952
         8097  +vt 0.500000 0.399559
         8098  +vt 0.875000 0.399559
         8099  +vt 0.875000 0.567952
         8100  +vt 0.500000 0.875000
         8101  +vt 0.500000 0.875000
         8102  +vt 0.430563 0.805563
         8103  +vt 0.430563 0.694437
         8104  +vt 0.319437 0.567952
         8105  +vt 0.430563 0.567952
         8106  +vt 0.430563 0.411564
         8107  +vt 0.319437 0.411564
         8108  +vt 0.319437 0.694437
         8109  +vt 0.319437 0.805563
         8110  +vt 0.430563 0.805563
         8111  +vt 0.319437 0.805563
         8112  +vt 0.319437 0.694437
         8113  +vt 0.430563 0.694437
         8114  +vt 0.430563 0.567952
         8115  +vt 0.319437 0.567952
         8116  +vt 0.319437 0.411564
         8117  +vt 0.430563 0.411564
         8118  +vt 0.694437 0.567952
         8119  +vt 0.805563 0.567952
         8120  +vt 0.805563 0.411564
         8121  +vt 0.694437 0.411564
         8122  +vt 0.805563 0.567952
         8123  +vt 0.694437 0.567952
         8124  +vt 0.694437 0.411564
         8125  +vt 0.805563 0.411564
         8126  +vt 0.750000 0.567952
         8127  +vt 0.750000 0.399559
         8128  +vt 0.875000 0.399559
         8129  +vt 0.875000 0.567952
         8130  +vt 0.750000 0.875000
         8131  +vt 0.750000 0.875000
         8132  +vt 0.680563 0.805563
         8133  +vt 0.680563 0.694437
         8134  +vt 0.569437 0.567952
         8135  +vt 0.680563 0.567952
         8136  +vt 0.680563 0.411564
         8137  +vt 0.569437 0.411564
         8138  +vt 0.569437 0.694437
         8139  +vt 0.569437 0.805563
         8140  +vt 0.680563 0.805563
         8141  +vt 0.569437 0.805563
         8142  +vt 0.569437 0.694437
         8143  +vt 0.680563 0.694437
         8144  +vt 0.680563 0.567952
         8145  +vt 0.569437 0.567952
         8146  +vt 0.569437 0.411564
         8147  +vt 0.680563 0.411564
         8148  +vt 0.694437 0.567952
         8149  +vt 0.805563 0.567952
         8150  +vt 0.805563 0.411564
         8151  +vt 0.694437 0.411564
         8152  +vt 0.805563 0.567952
         8153  +vt 0.694437 0.567952
         8154  +vt 0.694437 0.411564
         8155  +vt 0.805563 0.411564
         8156  +vt 1.000000 0.567952
         8157  +vt 1.000000 0.399559
         8158  +vt 0.875000 0.399559
         8159  +vt 0.875000 0.567952
         8160  +vt 1.000000 0.875000
         8161  +vt 1.000000 0.875000
         8162  +vt 0.930563 0.805563
         8163  +vt 0.930563 0.694437
         8164  +vt 0.819437 0.567952
         8165  +vt 0.930563 0.567952
         8166  +vt 0.930563 0.411564
         8167  +vt 0.819437 0.411564
         8168  +vt 0.819437 0.694437
         8169  +vt 0.819437 0.805563
         8170  +vt 0.930563 0.805563
         8171  +vt 0.819437 0.805563
         8172  +vt 0.819437 0.694437
         8173  +vt 0.930563 0.694437
         8174  +vt 0.930563 0.567952
         8175  +vt 0.819437 0.567952
         8176  +vt 0.819437 0.411564
         8177  +vt 0.930563 0.411564
         8178  +vt 0.694437 0.567952
         8179  +vt 0.805563 0.567952
         8180  +vt 0.805563 0.411564
         8181  +vt 0.694437 0.411564
         8182  +vt 0.805563 0.567952
         8183  +vt 0.694437 0.567952
         8184  +vt 0.694437 0.411564
         8185  +vt 0.805563 0.411564
         8186  +vt 0.678583 0.449832
         8187  +vt 0.678583 0.550168
         8188  +vt 0.828501 0.550168
         8189  +vt 0.828501 0.449832
         8190  +vt 0.464424 0.449832
         8191  +vt 0.464424 0.550168
         8192  +vt 0.535576 0.550168
         8193  +vt 0.535576 0.449832
         8194  +vt 0.402876 0.449832
         8195  +vt 0.402876 0.550168
         8196  +vt 0.252958 0.550168
         8197  +vt 0.252958 0.449832
         8198  +vt 0.550168 0.252958
         8199  +vt 0.449832 0.252958
         8200  +vt 0.449832 0.147898
         8201  +vt 0.550168 0.147898
         8202  +vt 0.347634 0.402876
         8203  +vt 0.652366 0.402876
         8204  +vt 0.550168 0.252958
         8205  +vt 0.449832 0.252958
         8206  +vt 0.652366 0.402876
         8207  +vt 0.347634 0.402876
         8208  +vt 0.535576 0.828501
         8209  +vt 0.464424 0.828501
         8210  +vt 0.347634 0.678583
         8211  +vt 0.652366 0.678583
         8212  +vt 0.347634 0.678583
         8213  +vt 0.652366 0.678583
         8214  +vt 0.593700 0.643566
         8215  +vt 0.406300 0.643566
         8216  +vt 0.464424 0.828501
         8217  +vt 0.535576 0.828501
         8218  +vt 0.406300 0.437893
         8219  +vt 0.828501 0.449832
         8220  +vt 0.828501 0.550168
         8221  +vt 0.678583 0.550168
         8222  +vt 0.678583 0.449832
         8223  +vt 1.000000 0.678583
         8224  +vt 1.000000 0.402876
         8225  +vt 0.252958 0.449832
         8226  +vt 0.252958 0.550168
         8227  +vt 0.402876 0.550168
         8228  +vt 0.402876 0.449832
         8229  +vt 1.000000 0.402876
         8230  +vt 1.000000 0.678583
         8231  +vt 0.550168 0.449832
         8232  +vt 0.550168 0.550168
         8233  +vt 0.449832 0.550168
         8234  +vt 0.449832 0.449832
         8235  +vt 0.147898 0.550168
         8236  +vt 0.147898 0.449832
         8237  +vt 0.147898 0.449832
         8238  +vt 0.147898 0.550168
         8239  +vt 0.550168 0.147898
         8240  +vt 0.449832 0.147898
         8241  +vt 0.406300 0.643566
         8242  +vt 0.593700 0.643566
         8243  +vt 0.593700 0.437893
         8244  +vt 0.593700 0.437893
         8245  +vt 0.406300 0.437893
         8246  +vt 0.437893 0.449832
         8247  +vt 0.643566 0.449832
         8248  +vt 0.643566 0.550168
         8249  +vt 0.437893 0.550168
         8250  +vt 0.593700 0.550168
         8251  +vt 0.406300 0.550168
         8252  +vt 0.406300 0.449832
         8253  +vt 0.593700 0.449832
         8254  +vt 0.437893 0.550168
         8255  +vt 0.643566 0.550168
         8256  +vt 0.643566 0.449832
         8257  +vt 0.437893 0.449832
         8258  +vt 0.593700 0.449832
         8259  +vt 0.406300 0.449832
         8260  +vt 0.406300 0.550168
         8261  +vt 0.593700 0.550168
         8262  +vt 0.678583 0.449832
         8263  +vt 0.678583 0.550168
         8264  +vt 0.402876 0.550168
         8265  +vt 0.402876 0.449832
         8266  +vt 0.402876 0.449832
         8267  +vt 0.402876 0.550168
         8268  +vt 0.678583 0.550168
         8269  +vt 0.678583 0.449832
         8270  +vt 0.347634 0.449832
         8271  +vt 0.347634 0.550168
         8272  +vt 0.000000 0.550168
         8273  +vt 0.000000 0.449832
         8274  +vt 0.000000 0.678583
         8275  +vt 0.000000 0.402876
         8276  +vt 0.652366 0.449832
         8277  +vt 0.652366 0.550168
         8278  +vt 1.000000 0.550168
         8279  +vt 1.000000 0.449832
         8280  +vt 0.000000 0.402876
         8281  +vt 0.000000 0.678583
         8282  +vt 0.347634 0.550168
         8283  +vt 0.347634 0.449832
         8284  +vt 0.000000 0.449832
         8285  +vt 0.000000 0.550168
         8286  +vt 0.652366 0.550168
         8287  +vt 0.652366 0.449832
         8288  +vt 1.000000 0.449832
         8289  +vt 1.000000 0.550168
         8290  +vt 0.000000 0.425761
         8291  +vt 1.000000 0.425761
         8292  +vt 1.000000 0.574239
         8293  +vt 0.000000 0.574239
         8294  +vt 0.000000 0.664583
         8295  +vt 1.000000 0.664583
         8296  +vt 1.000000 0.335417
         8297  +vt 0.000000 0.335417
         8298  +vt 1.000000 0.425761
         8299  +vt 0.000000 0.425761
         8300  +vt 0.000000 0.574239
         8301  +vt 1.000000 0.574239
         8302  +vt 0.335417 0.425761
         8303  +vt 0.664583 0.425761
         8304  +vt 0.664583 0.574239
         8305  +vt 0.335417 0.574239
         8306  +vt 0.664583 0.425761
         8307  +vt 0.335417 0.425761
         8308  +vt 0.335417 0.574239
         8309  +vt 0.664583 0.574239
         8310  +vt 0.000000 0.664583
         8311  +vt 0.000000 0.335417
         8312  +vt 1.000000 0.335417
         8313  +vt 1.000000 0.664583
         8314  +vn -1.0000 0.0000 0.0000
         8315  +vn 0.0000 0.0000 -1.0000
         8316  +vn 1.0000 0.0000 0.0000
         8317  +vn 0.0000 0.0000 1.0000
         8318  +vn 0.0000 -1.0000 0.0000
         8319  +vn 0.0000 1.0000 0.0000
         8320  +vn -0.7889 -0.0000 -0.6146
         8321  +vn 0.8263 -0.0000 0.5633
         8322  +vn 0.7889 0.0000 -0.6146
         8323  +vn -0.8263 0.0000 0.5633
         8324  +g tin_Cube.013_tin
         8325  +usemtl tin
         8326  +s off
         8327  +f 1571/3917/49 1572/3918/49 1621/3919/49 1620/3920/49
         8328  +f 1620/3921/50 1621/3922/50 1574/3923/50 1584/3924/50
         8329  +f 1584/3925/51 1574/3926/51 1583/3927/51 1573/3928/51
         8330  +f 1573/3929/52 1583/3930/52 1572/3931/52 1571/3932/52
         8331  +f 1620/3933/53 1584/3934/53 1573/3935/53 1571/3936/53
         8332  +f 1583/3937/54 1574/3938/54 1577/3939/54 1578/3940/54
         8333  +f 1575/3941/50 1578/3942/50 1582/3943/50 1579/3944/50
         8334  +f 1621/3945/54 1572/3946/54 1575/3947/54 1576/3948/54
         8335  +f 1572/3946/54 1583/3937/54 1578/3940/54 1575/3947/54
         8336  +f 1574/3938/54 1621/3945/54 1576/3948/54 1577/3939/54
         8337  +f 1581/3949/54 1580/3950/54 1579/3951/54 1582/3952/54
         8338  +f 1577/3953/52 1576/3954/52 1580/3955/52 1581/3956/52
         8339  +f 1578/3957/49 1577/3958/49 1581/3959/49 1582/3960/49
         8340  +f 1576/3961/51 1575/3962/51 1579/3963/51 1580/3964/51
         8341  +f 1584/3924/50 1574/3923/50 1596/3965/50 1585/3966/50
         8342  +f 1585/3967/51 1596/3968/51 1595/3969/51 1594/3970/51
         8343  +f 1594/3971/52 1595/3972/52 1583/3930/52 1573/3929/52
         8344  +f 1584/3934/53 1585/3973/53 1594/3974/53 1573/3935/53
         8345  +f 1595/3975/54 1596/3976/54 1588/3977/54 1589/3978/54
         8346  +f 1586/3979/50 1589/3980/50 1593/3981/50 1590/3982/50
         8347  +f 1574/3938/54 1583/3937/54 1586/3983/54 1587/3984/54
         8348  +f 1583/3937/54 1595/3975/54 1589/3978/54 1586/3983/54
         8349  +f 1596/3976/54 1574/3938/54 1587/3984/54 1588/3977/54
         8350  +f 1592/3985/54 1591/3986/54 1590/3987/54 1593/3988/54
         8351  +f 1588/3989/52 1587/3990/52 1591/3991/52 1592/3992/52
         8352  +f 1589/3993/49 1588/3994/49 1592/3995/49 1593/3996/49
         8353  +f 1587/3997/51 1586/3998/51 1590/3999/51 1591/4000/51
         8354  +f 1585/3966/50 1596/3965/50 1608/4001/50 1598/4002/50
         8355  +f 1598/4003/51 1608/4004/51 1607/4005/51 1597/4006/51
         8356  +f 1597/4007/52 1607/4008/52 1595/3972/52 1594/3971/52
         8357  +f 1585/3973/53 1598/4009/53 1597/4010/53 1594/3974/53
         8358  +f 1607/4011/54 1608/4012/54 1601/4013/54 1602/4014/54
         8359  +f 1599/4015/50 1602/4016/50 1606/4017/50 1603/4018/50
         8360  +f 1596/3976/54 1595/3975/54 1599/4019/54 1600/4020/54
         8361  +f 1595/3975/54 1607/4011/54 1602/4014/54 1599/4019/54
         8362  +f 1608/4012/54 1596/3976/54 1600/4020/54 1601/4013/54
         8363  +f 1605/4021/54 1604/4022/54 1603/4023/54 1606/4024/54
         8364  +f 1601/4025/52 1600/4026/52 1604/4027/52 1605/4028/52
         8365  +f 1602/4029/49 1601/4030/49 1605/4031/49 1606/4032/49
         8366  +f 1600/4033/51 1599/4034/51 1603/4035/51 1604/4036/51
         8367  +f 1598/4002/50 1608/4001/50 1652/4037/50 1611/4038/50
         8368  +f 1611/4039/51 1652/4040/51 1610/4041/51 1609/4042/51
         8369  +f 1609/4043/52 1610/4044/52 1607/4008/52 1597/4007/52
         8370  +f 1598/4009/53 1611/4045/53 1609/4046/53 1597/4010/53
         8371  +f 1610/4047/54 1652/4048/54 1614/4049/54 1615/4050/54
         8372  +f 1612/4051/50 1615/4052/50 1619/4053/50 1616/4054/50
         8373  +f 1608/4012/54 1607/4011/54 1612/4055/54 1613/4056/54
         8374  +f 1607/4011/54 1610/4047/54 1615/4050/54 1612/4055/54
         8375  +f 1652/4048/54 1608/4012/54 1613/4056/54 1614/4049/54
         8376  +f 1618/4057/54 1617/4058/54 1616/4059/54 1619/4060/54
         8377  +f 1614/4061/52 1613/4062/52 1617/4063/52 1618/4064/52
         8378  +f 1615/4065/49 1614/4066/49 1618/4067/49 1619/4068/49
         8379  +f 1613/4069/51 1612/4070/51 1616/4071/51 1617/4072/51
         8380  +f 1620/3920/49 1621/3919/49 1622/4073/49 1661/4074/49
         8381  +f 1661/4075/50 1622/4076/50 1632/4077/50 1631/4078/50
         8382  +f 1631/4079/51 1632/4080/51 1574/3926/51 1584/3925/51
         8383  +f 1661/4081/53 1631/4082/53 1584/3934/53 1620/3933/53
         8384  +f 1574/3938/54 1632/4083/54 1625/4084/54 1626/4085/54
         8385  +f 1623/4086/50 1626/4087/50 1630/4088/50 1627/4089/50
         8386  +f 1622/4090/54 1621/3945/54 1623/4091/54 1624/4092/54
         8387  +f 1621/3945/54 1574/3938/54 1626/4085/54 1623/4091/54
         8388  +f 1632/4083/54 1622/4090/54 1624/4092/54 1625/4084/54
         8389  +f 1629/4093/54 1628/4094/54 1627/4095/54 1630/4096/54
         8390  +f 1625/4097/52 1624/4098/52 1628/4099/52 1629/4100/52
         8391  +f 1626/4101/49 1625/4102/49 1629/4103/49 1630/4104/49
         8392  +f 1624/4105/51 1623/4106/51 1627/4107/51 1628/4108/51
         8393  +f 1631/4078/50 1632/4077/50 1674/4109/50 1641/4110/50
         8394  +f 1641/4111/51 1674/4112/51 1596/3968/51 1585/3967/51
         8395  +f 1631/4082/53 1641/4113/53 1585/3973/53 1584/3934/53
         8396  +f 1596/3976/54 1674/4114/54 1635/4115/54 1636/4116/54
         8397  +f 1633/4117/50 1636/4118/50 1640/4119/50 1637/4120/50
         8398  +f 1632/4083/54 1574/3938/54 1633/4121/54 1634/4122/54
         8399  +f 1574/3938/54 1596/3976/54 1636/4116/54 1633/4121/54
         8400  +f 1674/4114/54 1632/4083/54 1634/4122/54 1635/4115/54
         8401  +f 1639/4123/54 1638/4124/54 1637/4125/54 1640/4126/54
         8402  +f 1635/4127/52 1634/4128/52 1638/4129/52 1639/4130/52
         8403  +f 1636/4131/49 1635/4132/49 1639/4133/49 1640/4134/49
         8404  +f 1634/4135/51 1633/4136/51 1637/4137/51 1638/4138/51
         8405  +f 1641/4110/50 1674/4109/50 1643/4139/50 1642/4140/50
         8406  +f 1642/4141/51 1643/4142/51 1608/4004/51 1598/4003/51
         8407  +f 1641/4113/53 1642/4143/53 1598/4009/53 1585/3973/53
         8408  +f 1608/4012/54 1643/4144/54 1646/4145/54 1647/4146/54
         8409  +f 1644/4147/50 1647/4148/50 1651/4149/50 1648/4150/50
         8410  +f 1674/4114/54 1596/3976/54 1644/4151/54 1645/4152/54
         8411  +f 1596/3976/54 1608/4012/54 1647/4146/54 1644/4151/54
         8412  +f 1643/4144/54 1674/4114/54 1645/4152/54 1646/4145/54
         8413  +f 1650/4153/54 1649/4154/54 1648/4155/54 1651/4156/54
         8414  +f 1646/4157/52 1645/4158/52 1649/4159/52 1650/4160/52
         8415  +f 1647/4161/49 1646/4162/49 1650/4163/49 1651/4164/49
         8416  +f 1645/4165/51 1644/4166/51 1648/4167/51 1649/4168/51
         8417  +f 1642/4140/50 1643/4139/50 1696/4169/50 1695/4170/50
         8418  +f 1695/4171/51 1696/4172/51 1652/4040/51 1611/4039/51
         8419  +f 1642/4143/53 1695/4173/53 1611/4045/53 1598/4009/53
         8420  +f 1652/4048/54 1696/4174/54 1655/4175/54 1656/4176/54
         8421  +f 1653/4177/50 1656/4178/50 1660/4179/50 1657/4180/50
         8422  +f 1643/4144/54 1608/4012/54 1653/4181/54 1654/4182/54
         8423  +f 1608/4012/54 1652/4048/54 1656/4176/54 1653/4181/54
         8424  +f 1696/4174/54 1643/4144/54 1654/4182/54 1655/4175/54
         8425  +f 1659/4183/54 1658/4184/54 1657/4185/54 1660/4186/54
         8426  +f 1655/4187/52 1654/4188/52 1658/4189/52 1659/4190/52
         8427  +f 1656/4191/49 1655/4192/49 1659/4193/49 1660/4194/49
         8428  +f 1654/4195/51 1653/4196/51 1657/4197/51 1658/4198/51
         8429  +f 1661/4074/49 1622/4073/49 1663/4199/49 1662/4200/49
         8430  +f 1662/4201/50 1663/4202/50 1673/4203/50 1672/4204/50
         8431  +f 1672/4205/51 1673/4206/51 1632/4080/51 1631/4079/51
         8432  +f 1662/4207/53 1672/4208/53 1631/4082/53 1661/4081/53
         8433  +f 1632/4083/54 1673/4209/54 1666/4210/54 1667/4211/54
         8434  +f 1664/4212/50 1667/4213/50 1671/4214/50 1668/4215/50
         8435  +f 1663/4216/54 1622/4090/54 1664/4217/54 1665/4218/54
         8436  +f 1622/4090/54 1632/4083/54 1667/4211/54 1664/4217/54
         8437  +f 1673/4209/54 1663/4216/54 1665/4218/54 1666/4210/54
         8438  +f 1670/4219/54 1669/4220/54 1668/4221/54 1671/4222/54
         8439  +f 1666/4223/52 1665/4224/52 1669/4225/52 1670/4226/52
         8440  +f 1667/4227/49 1666/4228/49 1670/4229/49 1671/4230/49
         8441  +f 1665/4231/51 1664/4232/51 1668/4233/51 1669/4234/51
         8442  +f 1672/4204/50 1673/4203/50 1684/4235/50 1675/4236/50
         8443  +f 1675/4237/51 1684/4238/51 1674/4112/51 1641/4111/51
         8444  +f 1672/4208/53 1675/4239/53 1641/4113/53 1631/4082/53
         8445  +f 1674/4114/54 1684/4240/54 1678/4241/54 1679/4242/54
         8446  +f 1676/4243/50 1679/4244/50 1683/4245/50 1680/4246/50
         8447  +f 1673/4209/54 1632/4083/54 1676/4247/54 1677/4248/54
         8448  +f 1632/4083/54 1674/4114/54 1679/4242/54 1676/4247/54
         8449  +f 1684/4240/54 1673/4209/54 1677/4248/54 1678/4241/54
         8450  +f 1682/4249/54 1681/4250/54 1680/4251/54 1683/4252/54
         8451  +f 1678/4253/52 1677/4254/52 1681/4255/52 1682/4256/52
         8452  +f 1679/4257/49 1678/4258/49 1682/4259/49 1683/4260/49
         8453  +f 1677/4261/51 1676/4262/51 1680/4263/51 1681/4264/51
         8454  +f 1675/4236/50 1684/4235/50 1685/4265/50 1694/4266/50
         8455  +f 1694/4267/51 1685/4268/51 1643/4142/51 1642/4141/51
         8456  +f 1675/4239/53 1694/4269/53 1642/4143/53 1641/4113/53
         8457  +f 1643/4144/54 1685/4270/54 1688/4271/54 1689/4272/54
         8458  +f 1686/4273/50 1689/4274/50 1693/4275/50 1690/4276/50
         8459  +f 1684/4240/54 1674/4114/54 1686/4277/54 1687/4278/54
         8460  +f 1674/4114/54 1643/4144/54 1689/4272/54 1686/4277/54
         8461  +f 1685/4270/54 1684/4240/54 1687/4278/54 1688/4271/54
         8462  +f 1692/4279/54 1691/4280/54 1690/4281/54 1693/4282/54
         8463  +f 1688/4283/52 1687/4284/52 1691/4285/52 1692/4286/52
         8464  +f 1689/4287/49 1688/4288/49 1692/4289/49 1693/4290/49
         8465  +f 1687/4291/51 1686/4292/51 1690/4293/51 1691/4294/51
         8466  +f 1694/4266/50 1685/4265/50 1698/4295/50 1697/4296/50
         8467  +f 1697/4297/51 1698/4298/51 1696/4172/51 1695/4171/51
         8468  +f 1694/4269/53 1697/4299/53 1695/4173/53 1642/4143/53
         8469  +f 1696/4174/54 1698/4300/54 1701/4301/54 1702/4302/54
         8470  +f 1699/4303/50 1702/4304/50 1706/4305/50 1703/4306/50
         8471  +f 1685/4270/54 1643/4144/54 1699/4307/54 1700/4308/54
         8472  +f 1643/4144/54 1696/4174/54 1702/4302/54 1699/4307/54
         8473  +f 1698/4300/54 1685/4270/54 1700/4308/54 1701/4301/54
         8474  +f 1705/4309/54 1704/4310/54 1703/4311/54 1706/4312/54
         8475  +f 1701/4313/52 1700/4314/52 1704/4315/52 1705/4316/52
         8476  +f 1702/4317/49 1701/4318/49 1705/4319/49 1706/4320/49
         8477  +f 1700/4321/51 1699/4322/51 1703/4323/51 1704/4324/51
         8478  +f 1707/4325/49 1708/4326/49 1709/4327/49 1753/4328/49
         8479  +f 1753/4329/50 1709/4330/50 1756/4331/50 1755/4332/50
         8480  +f 1755/4333/51 1756/4334/51 1719/4335/51 1718/4336/51
         8481  +f 1718/4337/52 1719/4338/52 1708/4339/52 1707/4340/52
         8482  +f 1753/4341/53 1755/4342/53 1718/4343/53 1707/4344/53
         8483  +f 1719/4345/54 1756/4346/54 1712/4347/54 1713/4348/54
         8484  +f 1710/4349/50 1713/4350/50 1717/4351/50 1714/4352/50
         8485  +f 1709/4353/54 1708/4354/54 1710/4355/54 1711/4356/54
         8486  +f 1708/4354/54 1719/4345/54 1713/4348/54 1710/4355/54
         8487  +f 1756/4346/54 1709/4353/54 1711/4356/54 1712/4347/54
         8488  +f 1716/4357/54 1715/4358/54 1714/4359/54 1717/4360/54
         8489  +f 1712/4361/52 1711/4362/52 1715/4363/52 1716/4364/52
         8490  +f 1713/4365/49 1712/4366/49 1716/4367/49 1717/4368/49
         8491  +f 1711/4369/51 1710/4370/51 1714/4371/51 1715/4372/51
         8492  +f 1755/4332/50 1756/4331/50 1731/4373/50 1722/4374/50
         8493  +f 1722/4375/51 1731/4376/51 1721/4377/51 1720/4378/51
         8494  +f 1720/4379/52 1721/4380/52 1719/4338/52 1718/4337/52
         8495  +f 1755/4342/53 1722/4381/53 1720/4382/53 1718/4343/53
         8496  +f 1721/4383/54 1731/4384/54 1725/4385/54 1726/4386/54
         8497  +f 1723/4387/50 1726/4388/50 1730/4389/50 1727/4390/50
         8498  +f 1756/4346/54 1719/4345/54 1723/4391/54 1724/4392/54
         8499  +f 1719/4345/54 1721/4383/54 1726/4386/54 1723/4391/54
         8500  +f 1731/4384/54 1756/4346/54 1724/4392/54 1725/4385/54
         8501  +f 1729/4393/54 1728/4394/54 1727/4395/54 1730/4396/54
         8502  +f 1725/4397/52 1724/4398/52 1728/4399/52 1729/4400/52
         8503  +f 1726/4401/49 1725/4402/49 1729/4403/49 1730/4404/49
         8504  +f 1724/4405/51 1723/4406/51 1727/4407/51 1728/4408/51
         8505  +f 1722/4374/50 1731/4373/50 1733/4409/50 1785/4410/50
         8506  +f 1785/4411/51 1733/4412/51 1742/4413/51 1732/4414/51
         8507  +f 1732/4415/52 1742/4416/52 1721/4380/52 1720/4379/52
         8508  +f 1722/4381/53 1785/4417/53 1732/4418/53 1720/4382/53
         8509  +f 1742/4419/54 1733/4420/54 1736/4421/54 1737/4422/54
         8510  +f 1734/4423/50 1737/4424/50 1741/4425/50 1738/4426/50
         8511  +f 1731/4384/54 1721/4383/54 1734/4427/54 1735/4428/54
         8512  +f 1721/4383/54 1742/4419/54 1737/4422/54 1734/4427/54
         8513  +f 1733/4420/54 1731/4384/54 1735/4428/54 1736/4421/54
         8514  +f 1740/4429/54 1739/4430/54 1738/4431/54 1741/4432/54
         8515  +f 1736/4433/52 1735/4434/52 1739/4435/52 1740/4436/52
         8516  +f 1737/4437/49 1736/4438/49 1740/4439/49 1741/4440/49
         8517  +f 1735/4441/51 1734/4442/51 1738/4443/51 1739/4444/51
         8518  +f 1785/4410/50 1733/4409/50 1787/4445/50 1786/4446/50
         8519  +f 1786/4447/51 1787/4448/51 1744/4449/51 1743/4450/51
         8520  +f 1743/4451/52 1744/4452/52 1742/4416/52 1732/4415/52
         8521  +f 1785/4417/53 1786/4453/53 1743/4454/53 1732/4418/53
         8522  +f 1744/4455/54 1787/4456/54 1747/4457/54 1748/4458/54
         8523  +f 1745/4459/50 1748/4460/50 1752/4461/50 1749/4462/50
         8524  +f 1733/4420/54 1742/4419/54 1745/4463/54 1746/4464/54
         8525  +f 1742/4419/54 1744/4455/54 1748/4458/54 1745/4463/54
         8526  +f 1787/4456/54 1733/4420/54 1746/4464/54 1747/4457/54
         8527  +f 1751/4465/54 1750/4466/54 1749/4467/54 1752/4468/54
         8528  +f 1747/4469/52 1746/4470/52 1750/4471/52 1751/4472/52
         8529  +f 1748/4473/49 1747/4474/49 1751/4475/49 1752/4476/49
         8530  +f 1746/4477/51 1745/4478/51 1749/4479/51 1750/4480/51
         8531  +f 1753/4328/49 1709/4327/49 1797/4481/49 1754/4482/49
         8532  +f 1754/4483/50 1797/4484/50 1800/4485/50 1810/4486/50
         8533  +f 1810/4487/51 1800/4488/51 1756/4334/51 1755/4333/51
         8534  +f 1754/4489/53 1810/4490/53 1755/4342/53 1753/4341/53
         8535  +f 1756/4346/54 1800/4491/54 1759/4492/54 1760/4493/54
         8536  +f 1757/4494/50 1760/4495/50 1764/4496/50 1761/4497/50
         8537  +f 1797/4498/54 1709/4353/54 1757/4499/54 1758/4500/54
         8538  +f 1709/4353/54 1756/4346/54 1760/4493/54 1757/4499/54
         8539  +f 1800/4491/54 1797/4498/54 1758/4500/54 1759/4492/54
         8540  +f 1763/4501/54 1762/4502/54 1761/4503/54 1764/4504/54
         8541  +f 1759/4505/52 1758/4506/52 1762/4507/52 1763/4508/52
         8542  +f 1760/4509/49 1759/4510/49 1763/4511/49 1764/4512/49
         8543  +f 1758/4513/51 1757/4514/51 1761/4515/51 1762/4516/51
         8544  +f 1810/4486/50 1800/4485/50 1774/4517/50 1765/4518/50
         8545  +f 1765/4519/51 1774/4520/51 1731/4376/51 1722/4375/51
         8546  +f 1810/4490/53 1765/4521/53 1722/4381/53 1755/4342/53
         8547  +f 1731/4384/54 1774/4522/54 1768/4523/54 1769/4524/54
         8548  +f 1766/4525/50 1769/4526/50 1773/4527/50 1770/4528/50
         8549  +f 1800/4491/54 1756/4346/54 1766/4529/54 1767/4530/54
         8550  +f 1756/4346/54 1731/4384/54 1769/4524/54 1766/4529/54
         8551  +f 1774/4522/54 1800/4491/54 1767/4530/54 1768/4523/54
         8552  +f 1772/4531/54 1771/4532/54 1770/4533/54 1773/4534/54
         8553  +f 1768/4535/52 1767/4536/52 1771/4537/52 1772/4538/52
         8554  +f 1769/4539/49 1768/4540/49 1772/4541/49 1773/4542/49
         8555  +f 1767/4543/51 1766/4544/51 1770/4545/51 1771/4546/51
         8556  +f 1765/4518/50 1774/4517/50 1776/4547/50 1775/4548/50
         8557  +f 1775/4549/51 1776/4550/51 1733/4412/51 1785/4411/51
         8558  +f 1765/4521/53 1775/4551/53 1785/4417/53 1722/4381/53
         8559  +f 1733/4420/54 1776/4552/54 1779/4553/54 1780/4554/54
         8560  +f 1777/4555/50 1780/4556/50 1784/4557/50 1781/4558/50
         8561  +f 1774/4522/54 1731/4384/54 1777/4559/54 1778/4560/54
         8562  +f 1731/4384/54 1733/4420/54 1780/4554/54 1777/4559/54
         8563  +f 1776/4552/54 1774/4522/54 1778/4560/54 1779/4553/54
         8564  +f 1783/4561/54 1782/4562/54 1781/4563/54 1784/4564/54
         8565  +f 1779/4565/52 1778/4566/52 1782/4567/52 1783/4568/52
         8566  +f 1780/4569/49 1779/4570/49 1783/4571/49 1784/4572/49
         8567  +f 1778/4573/51 1777/4574/51 1781/4575/51 1782/4576/51
         8568  +f 1775/4548/50 1776/4547/50 1788/4577/50 1832/4578/50
         8569  +f 1832/4579/51 1788/4580/51 1787/4448/51 1786/4447/51
         8570  +f 1775/4551/53 1832/4581/53 1786/4453/53 1785/4417/53
         8571  +f 1787/4456/54 1788/4582/54 1791/4583/54 1792/4584/54
         8572  +f 1789/4585/50 1792/4586/50 1796/4587/50 1793/4588/50
         8573  +f 1776/4552/54 1733/4420/54 1789/4589/54 1790/4590/54
         8574  +f 1733/4420/54 1787/4456/54 1792/4584/54 1789/4589/54
         8575  +f 1788/4582/54 1776/4552/54 1790/4590/54 1791/4583/54
         8576  +f 1795/4591/54 1794/4592/54 1793/4593/54 1796/4594/54
         8577  +f 1791/4595/52 1790/4596/52 1794/4597/52 1795/4598/52
         8578  +f 1792/4599/49 1791/4600/49 1795/4601/49 1796/4602/49
         8579  +f 1790/4603/51 1789/4604/51 1793/4605/51 1794/4606/51
         8580  +f 1754/4482/49 1797/4481/49 1799/4607/49 1798/4608/49
         8581  +f 1798/4609/50 1799/4610/50 1801/4611/50 1811/4612/50
         8582  +f 1811/4613/51 1801/4614/51 1800/4488/51 1810/4487/51
         8583  +f 1798/4615/53 1811/4616/53 1810/4490/53 1754/4489/53
         8584  +f 1800/4491/54 1801/4617/54 1804/4618/54 1805/4619/54
         8585  +f 1802/4620/50 1805/4621/50 1809/4622/50 1806/4623/50
         8586  +f 1799/4624/54 1797/4498/54 1802/4625/54 1803/4626/54
         8587  +f 1797/4498/54 1800/4491/54 1805/4619/54 1802/4625/54
         8588  +f 1801/4617/54 1799/4624/54 1803/4626/54 1804/4618/54
         8589  +f 1808/4627/54 1807/4628/54 1806/4629/54 1809/4630/54
         8590  +f 1804/4631/52 1803/4632/52 1807/4633/52 1808/4634/52
         8591  +f 1805/4635/49 1804/4636/49 1808/4637/49 1809/4638/49
         8592  +f 1803/4639/51 1802/4640/51 1806/4641/51 1807/4642/51
         8593  +f 1811/4612/50 1801/4611/50 1812/4643/50 1821/4644/50
         8594  +f 1821/4645/51 1812/4646/51 1774/4520/51 1765/4519/51
         8595  +f 1811/4616/53 1821/4647/53 1765/4521/53 1810/4490/53
         8596  +f 1774/4522/54 1812/4648/54 1815/4649/54 1816/4650/54
         8597  +f 1813/4651/50 1816/4652/50 1820/4653/50 1817/4654/50
         8598  +f 1801/4617/54 1800/4491/54 1813/4655/54 1814/4656/54
         8599  +f 1800/4491/54 1774/4522/54 1816/4650/54 1813/4655/54
         8600  +f 1812/4648/54 1801/4617/54 1814/4656/54 1815/4649/54
         8601  +f 1819/4657/54 1818/4658/54 1817/4659/54 1820/4660/54
         8602  +f 1815/4661/52 1814/4662/52 1818/4663/52 1819/4664/52
         8603  +f 1816/4665/49 1815/4666/49 1819/4667/49 1820/4668/49
         8604  +f 1814/4669/51 1813/4670/51 1817/4671/51 1818/4672/51
         8605  +f 1821/4644/50 1812/4643/50 1831/4673/50 1822/4674/50
         8606  +f 1822/4675/51 1831/4676/51 1776/4550/51 1775/4549/51
         8607  +f 1821/4647/53 1822/4677/53 1775/4551/53 1765/4521/53
         8608  +f 1776/4552/54 1831/4678/54 1825/4679/54 1826/4680/54
         8609  +f 1823/4681/50 1826/4682/50 1830/4683/50 1827/4684/50
         8610  +f 1812/4648/54 1774/4522/54 1823/4685/54 1824/4686/54
         8611  +f 1774/4522/54 1776/4552/54 1826/4680/54 1823/4685/54
         8612  +f 1831/4678/54 1812/4648/54 1824/4686/54 1825/4679/54
         8613  +f 1829/4687/54 1828/4688/54 1827/4689/54 1830/4690/54
         8614  +f 1825/4691/52 1824/4692/52 1828/4693/52 1829/4694/52
         8615  +f 1826/4695/49 1825/4696/49 1829/4697/49 1830/4698/49
         8616  +f 1824/4699/51 1823/4700/51 1827/4701/51 1828/4702/51
         8617  +f 1822/4674/50 1831/4673/50 1834/4703/50 1833/4704/50
         8618  +f 1833/4705/51 1834/4706/51 1788/4580/51 1832/4579/51
         8619  +f 1822/4677/53 1833/4707/53 1832/4581/53 1775/4551/53
         8620  +f 1788/4582/54 1834/4708/54 1837/4709/54 1838/4710/54
         8621  +f 1835/4711/50 1838/4712/50 1842/4713/50 1839/4714/50
         8622  +f 1831/4678/54 1776/4552/54 1835/4715/54 1836/4716/54
         8623  +f 1776/4552/54 1788/4582/54 1838/4710/54 1835/4715/54
         8624  +f 1834/4708/54 1831/4678/54 1836/4716/54 1837/4709/54
         8625  +f 1841/4717/54 1840/4718/54 1839/4719/54 1842/4720/54
         8626  +f 1837/4721/52 1836/4722/52 1840/4723/52 1841/4724/52
         8627  +f 1838/4725/49 1837/4726/49 1841/4727/49 1842/4728/49
         8628  +f 1836/4729/51 1835/4730/51 1839/4731/51 1840/4732/51
         8629  +f 1851/4733/55 1854/4734/55 1846/4735/55 1845/4736/55
         8630  +f 1845/4737/50 1846/4738/50 1850/4739/50 1849/4740/50
         8631  +f 1855/4741/56 1858/4742/56 1848/4743/56 1847/4744/56
         8632  +f 1848/4745/54 1844/4746/54 1860/4747/54 1861/4748/54
         8633  +f 1852/4749/53 1855/4750/53 1847/4751/53 1843/4752/53
         8634  +f 1858/4753/54 1853/4754/54 1844/4746/54 1848/4745/54
         8635  +f 1850/4755/54 1846/4756/54 1854/4757/54 1857/4758/54
         8636  +f 1851/4759/53 1856/4760/53 1868/4761/53 1863/4762/53
         8637  +f 1845/4763/53 1849/4764/53 1856/4760/53 1851/4759/53
         8638  +f 1852/4749/53 1851/4759/53 1863/4762/53 1864/4765/53
         8639  +f 1849/4766/57 1850/4767/57 1857/4768/57 1856/4769/57
         8640  +f 1855/4750/53 1856/4760/53 1876/4770/53 1875/4771/53
         8641  +f 1843/4772/58 1844/4773/58 1853/4774/58 1852/4775/58
         8642  +f 1857/4758/54 1858/4753/54 1878/4776/54 1877/4777/54
         8643  +f 1862/4778/52 1861/4779/52 1860/4780/52 1859/4781/52
         8644  +f 1847/4744/51 1848/4743/51 1861/4782/51 1862/4783/51
         8645  +f 1844/4773/49 1843/4772/49 1859/4784/49 1860/4785/49
         8646  +f 1843/4752/53 1847/4751/53 1862/4786/53 1859/4787/53
         8647  +f 1857/4758/54 1854/4757/54 1866/4788/54 1869/4789/54
         8648  +f 1855/4750/53 1852/4749/53 1864/4765/53 1867/4790/53
         8649  +f 1853/4754/54 1858/4753/54 1870/4791/54 1865/4792/54
         8650  +f 1858/4753/54 1857/4758/54 1869/4789/54 1870/4791/54
         8651  +f 1856/4760/53 1855/4750/53 1867/4790/53 1868/4761/53
         8652  +f 1854/4757/54 1853/4754/54 1865/4792/54 1866/4788/54
         8653  +f 1864/4793/51 1863/4794/51 1866/4795/51 1865/4796/51
         8654  +f 1869/4797/52 1866/4798/52 1863/4799/52 1868/4800/52
         8655  +f 1870/4801/49 1869/4802/49 1868/4803/49 1867/4804/49
         8656  +f 1867/4805/50 1864/4806/50 1865/4807/50 1870/4808/50
         8657  +f 1876/4809/51 1877/4810/51 1878/4811/51 1875/4812/51
         8658  +f 1872/4813/49 1873/4814/49 1874/4815/49 1871/4816/49
         8659  +f 1852/4817/52 1853/4818/52 1873/4819/52 1872/4820/52
         8660  +f 1853/4754/54 1854/4757/54 1874/4821/54 1873/4822/54
         8661  +f 1856/4823/50 1857/4824/50 1877/4825/50 1876/4826/50
         8662  +f 1851/4759/53 1852/4749/53 1872/4827/53 1871/4828/53
         8663  +f 1854/4829/50 1851/4830/50 1871/4831/50 1874/4832/50
         8664  +f 1858/4833/52 1855/4834/52 1875/4835/52 1878/4836/52
         8665  +f 1881/4837/52 1882/4838/52 1886/4839/52 1883/4840/52
         8666  +f 1883/4841/53 1886/4842/53 1885/4843/53 1884/4844/53
         8667  +f 1880/4845/50 1879/4846/50 1884/4847/50 1885/4848/50
         8668  +f 1879/4849/51 1881/4850/51 1883/4851/51 1884/4852/51
         8669  +f 1882/4853/49 1880/4854/49 1885/4855/49 1886/4856/49
         8670  +f 1881/4857/54 1879/4858/54 1880/4859/54 1882/4860/54

Modified recipes.lua from [41529558e5] to [ef0242a63b].

    49     49   	};
    50     50   	output = 'basic_materials:plastic_strip 3';
    51     51   	replacements = {
    52     52   		{'group:scissors','group:scissors'};
    53     53   	};
    54     54   }
    55     55   
    56         ---[[
    57         -minetest.register_craft {
    58         -	type = "shapeless";
    59         -	recipe = {
    60         -		"farming:mortar_pestle",
    61         -		"farming:sugar",
    62         -		"group:food_blueberries",
    63         -		"group:food_raspberries",
    64         -		"sorcery:extract_wheat",
    65         -		"sorcery:extract_wheat",
    66         -		"xdecor:bowl"
    67         -	};
    68         -	output = "sorcery:oil_mystic";
    69         -	replacements = {
    70         -		{ "farming:mortar_pestle", "farming:mortar_pestle" },
    71         -		{ "sorcery:extract_wheat", "vessels:glass_bottle" },
    72         -		{ "sorcery:extract_wheat", "vessels:glass_bottle" }
    73         -	};
    74         -}
    75         -
    76         -minetest.register_craft {
    77         -	type = "shapeless";
    78         -	recipe = {
    79         -		"farming:mortar_pestle",
    80         -		"group:food_berry",
    81         -		"group:food_berry",
    82         -		"group:food_berry",
    83         -		"xdecor:bowl"
    84         -	};
    85         -	output = "sorcery:oil_berry";
    86         -	replacements = {
    87         -		{ "farming:mortar_pestle", "farming:mortar_pestle" }
    88         -	};
    89         -}
    90         -
    91         -minetest.register_craft {
    92         -	type = "shapeless";
    93         -	recipe = {
    94         -		"farming:mortar_pestle",
    95         -		"group:food_mushroom",
    96         -		"group:food_mushroom",
    97         -		"group:food_mushroom",
    98         -		"xdecor:bowl"
    99         -	};
   100         -	output = "sorcery:oil_mushroom";
   101         -	replacements = {
   102         -		{ "farming:mortar_pestle", "farming:mortar_pestle" }
   103         -	};
   104         -}
   105         -]]
   106         ---[[
   107         -minetest.register_craft {
   108         -	type = "shapeless";
   109         -	recipe = {
   110         -		"farming:mixing_bowl",
   111         -		"sorcery:grease_pine",
   112         -		"sorcery:extract_cotton",
   113         -		"sorcery:extract_cotton",
   114         -		"sorcery:extract_cotton"
   115         -	};
   116         -	output = "sorcery:oil_whisper";
   117         -	replacements = {
   118         -		{'farming:mixing_bowl', 'farming:mixing_bowl'};
   119         -		{'sorcery:extract_cotton', 'vessels:glass_bottle'};
   120         -		{'sorcery:extract_cotton', 'vessels:glass_bottle'};
   121         -		{'sorcery:extract_cotton', 'vessels:glass_bottle'};
   122         -	};
   123         -}
   124         -
   125         -minetest.register_craft {
   126         -	type = "shapeless";
   127         -	recipe = {
   128         -		"farming:mixing_bowl";
   129         -		"sorcery:oil_whisper";
   130         -		"sorcery:pine_grease";
   131         -		"sorcery:extract_rye";
   132         -		"sorcery:extract_rye";
   133         -		"sorcery:extract_barley";
   134         -		"farming:salt";
   135         -	};
   136         -	output = "sorcery:oil_wind 2";
   137         -	replacements = {
   138         -		{'farming:mixing_bowl', 'farming:mixing_bowl'};
   139         -		{'sorcery:extract_rye', 'vessels:glass_bottle'};
   140         -		{'sorcery:extract_rye', 'vessels:glass_bottle'};
   141         -		{'sorcery:extract_barley', 'vessels:glass_bottle'};
   142         -	};
   143         -}
   144         -
   145         -minetest.register_craft {
   146         -	type = 'shapeless';
   147         -	recipe = {
   148         -		"farming:mixing_bowl";
   149         -		'sorcery:oil_fog';
   150         -		'sorcery:oil_wind';
   151         -		'sorcery:blood';
   152         -		'sorcery:blood';
   153         -		'sorcery:blood';
   154         -	};
   155         -	output = 'sorcery:grease_storm 2';
   156         -	replacements = {
   157         -		{'farming:mixing_bowl', 'farming:mixing_bowl'};
   158         -		{'sorcery:blood', 'vessels:glass_bottle' }
   159         -	}
   160         -}
   161         -
   162         -minetest.register_craft {
   163         -	type = "shapeless";
   164         -	recipe = {
   165         -		"farming:mixing_bowl";
   166         -		'sorcery:extract_rice',
   167         -		'sorcery:oil_berry',
   168         -	};
   169         -	output = 'sorcery:oil_fog';
   170         -	replacements = {
   171         -		{'farming:mixing_bowl', 'farming:mixing_bowl'};
   172         -		{ 'sorcery:extract_rice', 'vessels:glass_bottle' }
   173         -	};
   174         -}
   175         -]]
   176         -
   177     56   minetest.register_craft {
   178     57   	recipe = {
   179     58   		{"", "default:gold_ingot"},
   180     59   		{"default:bronze_ingot",""}
   181     60   	};
   182     61   	output = "sorcery:dagger";
   183     62   }
................................................................................
   186     65   
   187     66   -- infuser
   188     67   minetest.register_craftitem('sorcery:infuser_tube', {
   189     68   	inventory_image = 'sorcery_infuser_tube.png';
   190     69   	description = 'Infusion Tube';
   191     70   	groups = {
   192     71   		sorcery_magitech = 1; metal = 1;
           72  +		sorcery_tech_component = 1;
   193     73   	};
   194     74   })
   195     75   minetest.register_craft {
   196     76   	recipe = {
   197     77   		{"basic_materials:copper_strip",'sorcery:infuser_concentrator', "basic_materials:copper_strip"};
   198     78   		{"", "basic_materials:copper_strip", "basic_materials:gold_wire"};
   199     79   		{"", "basic_materials:copper_strip", ""};
................................................................................
   205     85   }
   206     86   
   207     87   minetest.register_craftitem('sorcery:infuser_chamber', {
   208     88   	inventory_image = 'sorcery_infuser_chamber.png';
   209     89   	description = 'Infusion Chamber';
   210     90   	groups = {
   211     91   		sorcery_magitech = 1;
           92  +		sorcery_tech_component = 1;
   212     93   	};
   213     94   })
   214     95   minetest.register_craft {
   215     96   	recipe = {
   216     97   		{'default:clay_brick','sorcery:grease_sealant','default:clay_brick'};
   217     98   		{'default:clay_brick','stairs:slab_steelblock','default:clay_brick'};
   218     99   	};
................................................................................
   223    104   }
   224    105   
   225    106   minetest.register_craftitem('sorcery:infuser_concentrator', {
   226    107   	inventory_image = 'sorcery_infuser_concentrator.png';
   227    108   	description = 'Infusion Concentrator';
   228    109   	groups = {
   229    110   		sorcery_magitech = 1;
          111  +		sorcery_tech_component = 1;
   230    112   	};
   231    113   })
   232    114   
   233    115   minetest.register_craft {
   234    116   	recipe = {
   235    117   		{'basic_materials:steel_wire'};
   236    118   		{'default:obsidian_shard'};
................................................................................
   391    273   	output = 'sorcery:gravitator_off';
   392    274   	recipe = {
   393    275   		{'sorcery:platinum_ingot','basic_materials:plastic_sheet','sorcery:platinum_ingot'};
   394    276   		{'xpanes:pane_flat','sorcery:gravity_manipulator','basic_materials:plastic_sheet'};
   395    277   		{'sorcery:platinum_ingot','basic_materials:plastic_sheet','sorcery:platinum_ingot'};
   396    278   	};
   397    279   }
          280  +
          281  +minetest.register_craft {
          282  +	output = 'sorcery:powder_firestorm 4';
          283  +	type = 'shapeless';
          284  +	recipe = {
          285  +		'sorcery:powder_lithium', 'sorcery:powder_lithium';
          286  +		'sorcery:powder_silver';
          287  +		'basic_materials:oil_extract';
          288  +		'sorcery:flame_oil';
          289  +		'tnt:gunpowder';
          290  +		'farming:mixing_bowl';
          291  +	};
          292  +	replacements = {
          293  +		{'sorcery:flame_oil', 'xdecor:bowl'};
          294  +		{'farming:mixing_bowl', 'farming:mixing_bowl'};
          295  +	};
          296  +}
          297  +
          298  +for _,e in pairs{'flame','frost','force'} do
          299  +	minetest.register_craftitem('sorcery:essence_'..e, {
          300  +		description = sorcery.lib.str.capitalize(e) .. ' Essence';
          301  +		inventory_image = 'sorcery_essence_'..e..'.png';
          302  +		group = { sorcery_elemental_essence = 1 };
          303  +	})
          304  +end
          305  +
          306  +minetest.register_craftitem('sorcery:inferno_crystal', {
          307  +	-- made with melding wand from ruby, lithium ingot, and gunpowder
          308  +	-- under sign of the wyvern or the winged serpent
          309  +	inventory_image = 'sorcery_inferno_crystal.png';
          310  +	description = 'Inferno Crystal';
          311  +})
          312  +
          313  +minetest.register_craftitem('sorcery:powder_firestorm', {
          314  +	inventory_image = 'sorcery_powder_firestorm.png';
          315  +	description = 'Firestorm Powder';
          316  +})
          317  +
          318  +minetest.register_craft {
          319  +	type = 'fuel', burntime = 8 * 15;
          320  +	recipe = 'sorcery:powder_firestorm';
          321  +};
          322  +
          323  +minetest.register_craft {
          324  +	type = 'fuel', burntime = 8 * 85;
          325  +	recipe = 'sorcery:inferno_crystal';
          326  +	replacement = {{'sorcery:inferno_crystal', 'sorcery:shard_ruby 6'}};
          327  +};
          328  +
          329  +minetest.register_craftitem('sorcery:essence_flame', {
          330  +	inventory_image = 'sorcery_essence_flame.png';
          331  +	description = 'Flame Essence';
          332  +})
          333  +
   398    334   
   399    335   minetest.register_craftitem('sorcery:gravity_manipulator', {
   400    336   	description = 'Gravity Manipulator';
   401    337   	inventory_image = 'sorcery_gravity_manipulator.png';
   402    338   	groups = {
   403    339   		sorcery_magitech = 1;
          340  +		sorcery_tech_component = 1;
   404    341   	};
   405    342   })
   406    343   
   407    344   minetest.register_craftitem('sorcery:tuning_disc',{
   408    345   	description = 'Tuning Disc';
   409    346   	inventory_image = 'sorcery_tuning_disc.png';
   410    347   	groups = {
   411    348   		sorcery_magitech = 1; metal = 1;
          349  +		sorcery_tech_component = 1;
   412    350   	};
   413    351   });
   414    352   
   415    353   minetest.register_craftitem('sorcery:core_counterpraxic',{
   416    354   	description = 'Counterpraxis Core';
   417    355   	inventory_image = 'sorcery_core_counterpraxic.png';
   418    356   	groups = {
   419    357   		sorcery_magitech = 1; metal = 1; sorcery_magitech_core = 1;
          358  +		sorcery_tech_component = 1;
   420    359   	};
   421    360   });
   422    361   
   423    362   minetest.register_craftitem('sorcery:core_mandatic',{
   424    363   	description = 'Mandatic Core';
   425    364   	inventory_image = 'sorcery_core_mandatic.png';
   426    365   	groups = {
   427    366   		sorcery_magitech = 1; metal = 1; sorcery_magitech_core = 1;
          367  +		sorcery_tech_component = 1;
   428    368   	};
   429    369   });
   430    370   
   431    371   minetest.register_craftitem('sorcery:core_syncretic',{
   432    372   	description = 'Syncresis Core';
   433    373   	inventory_image = 'sorcery_core_syncretic.png';
   434    374   	groups = {
   435    375   		sorcery_magitech = 1; metal = 1; sorcery_magitech_core = 1;
          376  +		sorcery_tech_component = 1;
   436    377   	};
   437    378   });
   438    379   
   439    380   minetest.register_craftitem('sorcery:suppression_matrix',{
   440    381   	description = 'Suppression Matrix';
   441    382   	inventory_image = 'sorcery_suppression_matrix.png';
   442    383   	groups = {
   443    384   		sorcery_magitech = 1; metal = 1; sorcery_magitech_core = 1;
          385  +		sorcery_tech_component = 1;
   444    386   	};
   445    387   });
   446    388   
   447    389   minetest.register_craftitem('sorcery:inverter_coil',{
   448    390   	description = 'Inverter Coil';
   449    391   	inventory_image = 'sorcery_inverter_coil.png';
   450    392   	groups = {
   451    393   		sorcery_magitech = 1; metal = 1; sorcery_magitech_core = 1;
          394  +		sorcery_tech_component = 1;
   452    395   	};
   453    396   });
   454    397   
   455    398   minetest.register_craftitem('sorcery:beam_generator',{
   456    399   	description = 'Beam Generator';
   457    400   	inventory_image = 'sorcery_beam_generator.png';
   458    401   	groups = {
   459    402   		sorcery_magitech = 1; metal = 1; sorcery_magitech_core = 1;
          403  +		sorcery_tech_component = 1;
   460    404   	};
   461    405   });
   462    406   
   463    407   minetest.register_craftitem('sorcery:leyline_stabilizer',{
   464    408   	description = 'Leyline Stabilizer';
   465    409   	inventory_image = 'sorcery_leyline_stabilizer.png';
   466    410   	groups = {
   467    411   		sorcery_magitech = 1; metal = 1; sorcery_magitech_core = 1;
          412  +		sorcery_tech_component = 1;
   468    413   	};
   469    414   });
   470    415   
   471    416   minetest.register_craftitem('sorcery:field_emitter',{
   472    417   	description = 'Field Emitter';
   473    418   	inventory_image = 'sorcery_field_emitter.png';
   474    419   	groups = {
   475    420   		sorcery_magitech = 1; metal = 1; sorcery_magitech_core = 1;
          421  +		sorcery_tech_component = 1;
   476    422   	};
   477    423   })
          424  +
          425  +--- possible other components
          426  +-- felicitator
          427  +-- flux rectifier
          428  +-- flux suppressor
          429  +-- flux amplifier
          430  +-- tacit web
          431  +-- radiatic filament
          432  +-- radia transducer
          433  +-- transductive coil
          434  +-- affine macerator
          435  +-- state extender
          436  +-- state disruptor
          437  +-- axial dispulsor
          438  +-- aether coruscator
   478    439   
   479    440   minetest.register_craft {
   480    441   	output = 'sorcery:leyline_stabilizer';
   481    442   	recipe = {
   482    443   		{'basic_materials:copper_wire','group:sorcery_ley_cable','basic_materials:copper_wire'};
   483    444   		{'sorcery:grease_neutralizing','group:sorcery_ley_cable','sorcery:grease_neutralizing'};
   484    445   		{'basic_materials:copper_wire','group:sorcery_ley_cable','basic_materials:copper_wire'};
................................................................................
   690    651   		{'xpanes:pane_flat', 'basic_materials:copper_wire', 'xpanes:pane_flat'};
   691    652   	};
   692    653   	replacements = {
   693    654   		{'basic_materials:copper_wire', 'basic_materials:empty_spool'};
   694    655   	};
   695    656   	output = 'morelights:bulb 4';
   696    657   }
          658  +
          659  +local auxdyes = {
          660  +	[{'vidrium','iridium','vidrium'}]= 'violet';
          661  +	[{'iridium','vidrium','iridium'}]= 'mulberry';
          662  +	[{'cobalt','iridium','cobalt'}  ]= 'magenta';
          663  +	[{'iridium','cobalt','iridium'} ]= 'fuchsia';
          664  +	[{'iridium','gold','iridium'}   ]= 'rose';
          665  +	[{'iridium','copper','iridium'} ]= 'crimson';
          666  +	[{'aluminum','tin','aluminum'}  ]= 'pink';
          667  +	[{'copper','gold','copper'}     ]= 'orange';
          668  +	[{'bronze','gold','bronze'}     ]= 'amber';
          669  +	[{'bronze','copper','bronze'}   ]= 'brown';
          670  +	[{'vidrium','gold','vidrium'}   ]= 'lime';
          671  +	[{'vidrium','cobalt','vidrium'} ]= 'cerulean';
          672  +	[{'vidrium','cobalt','levitanium'}] = 'azure';
          673  +}
          674  +
          675  +for metals,color in pairs(auxdyes) do
          676  +	local dye = 'dye:' .. color
          677  +	if minetest.registered_items[dye] then
          678  +		local pd = {} for i=1,3 do
          679  +			pd[i] = sorcery.data.metals[metals[i]].parts.powder
          680  +		end
          681  +		minetest.register_craft {
          682  +			output = dye .. ' 4';
          683  +			recipe = {
          684  +				{'',    pd[2],                     ''};
          685  +				{pd[1],'basic_materials:paraffin', pd[3]};
          686  +				{'',   'bucket:bucket_water',      ''};
          687  +			};
          688  +		}
          689  +	end
          690  +end
   697    691   
   698    692   local potion_auto_recipe = function(id, substance, tools, container)
   699    693   	local recipe = tools
   700    694   	local replace = {}
   701    695   	local batches = 1
   702    696   	for _,v in pairs(tools) do
   703    697   		replace[#replace + 1] = {v,v}

Modified sorcery.md from [f0c3989e05] to [c2949bfb63].

   142    142   if you need to change `sorcery`'s behavior in a way that isn't possible through modifying the lore, you can create a file `$world/sorcery/finalize.lua` which will be run at the end of the init process and which will have access to all of the machinery created by the various modules of the mod. `worldbuilding.lua` is like `finalize.lua` but it is run before any lore is loaded. finally, `bootstrap.lua` will be run before anything else, including library code, is loaded, but after the core `sorcery` structure and its loading functions have been created.
   143    143   
   144    144   in the unlikely event that the lore-loading process itself is incompatible with the changes you're trying to make, you can create a `loadlore.lua` file that will be run instead of the usual routine. you'll then be responsible for loading all of the game's lore; the default lore will not even be read! this will be most useful if you're loading or generating your own lore from an unusual source, such as somewhere on the network.
   145    145   
   146    146   if you want to write a lore loader but include some of the default lore, you can use the loading function passed to `loadlore.lua`:
   147    147   
   148    148   ```
   149         --- /srv/mt/geographica/loadlore.lua
          149  +-- /srv/mt/geographica/sorcery/loadlore.lua
   150    150   local load_lore, load_module = ...
   151    151   sorcery.data = dofile('load-remote-lore.lua')
   152    152   load_lore {'enchants', 'spells'}
   153    153   ```
   154    154   
   155    155   as you can see here, once the lore is loaded, it is stored in the variable `data`. there is a subtle distinction you need to bear in mind: `data` represents the full set of lore-derived information `sorcery` has to work with, which is not necessarily the same as the lore itself. for example, certain modules could generate extra information and attach them to the entries in the `data` table, which can be (and is) written to at runtime. the one invariant that the `data` table should observe is that once a record is added, it may neither be mutated nor removed (though additional sub-records can always be added) -- `sorcery` is not written to handle such eventualities and it may produce anything from glitches to crashes. the term `lore` references specifically the core records stored on disk from which the `data` table is generated, and a `lorepack` is a full, integrated collection of lore. (there are cases where modifying or deleting from `data` may be necessary for a `sorcery`-aware mod, for instance to prevent players from creating a certain default potion, but this is very fraught and you should only ever do it if you thoroughly understand the internals and exactly what you're doing, with the caveat that what works in this version may break the next.)
   156    156   
................................................................................
   209    209   		description = sorcery.lib.str.capitalize(name) .. ' Extract Keg';
   210    210   		color = sorcery.lib.color(data[2]):hex();
   211    211   		‹···›
   212    212   	})
   213    213   end)
   214    214   ```
   215    215   
   216         -but in the on_metadata_inventory_put code for keg-filling node, to identify the proper keg, we might instead use code like
          216  +but in the `on_metadata_inventory_put` code for keg-filling node, to identify the proper keg, we might instead use code like
   217    217   
   218    218   ```
   219    219   local inv = minetest.get_meta(pos):get_inventory()
   220    220   local fluid = inv:get_stack('fluid',1)
   221    221   if fluid:get_count() < 99 then return end
   222    222   
   223    223   local fname = fluid:get_name()

Added textures/sorcery_aluminum_pick.png version [00ec310e93].

cannot compute difference between binary files

Added textures/sorcery_aluminum_sword.png version [0a9f808a14].

cannot compute difference between binary files

Added textures/sorcery_cobalt_pick.png version [a29aae0a50].

cannot compute difference between binary files

Added textures/sorcery_cobalt_sword.png version [9f00538add].

cannot compute difference between binary files

Modified textures/sorcery_core_counterpraxic.png from [39479c1b28] to [e3aaf06222].

cannot compute difference between binary files

Modified textures/sorcery_core_syncretic.png from [08f74a08b5] to [086b79dff1].

cannot compute difference between binary files

Added textures/sorcery_draconium_fragment.png version [daf6a96b07].

cannot compute difference between binary files

Added textures/sorcery_draconium_pick.png version [0594568178].

cannot compute difference between binary files

Added textures/sorcery_draconium_powder.png version [83c429250a].

cannot compute difference between binary files

Added textures/sorcery_draconium_sword.png version [d24b6d0aca].

cannot compute difference between binary files

Added textures/sorcery_duranium_fragment.png version [7d415a62db].

cannot compute difference between binary files

Added textures/sorcery_duridium_pick.png version [6a881a18af].

cannot compute difference between binary files

Added textures/sorcery_duridium_sword.png version [7b322d9198].

cannot compute difference between binary files

Added textures/sorcery_essence_flame.png version [ad79abd24b].

cannot compute difference between binary files

Added textures/sorcery_essence_force.png version [e8aa8d2e8b].

cannot compute difference between binary files

Added textures/sorcery_essence_frost.png version [22caf1a2b1].

cannot compute difference between binary files

Added textures/sorcery_eternium_pick.png version [441dd90fc1].

cannot compute difference between binary files

Added textures/sorcery_eternium_sword.png version [fec601330f].

cannot compute difference between binary files

Added textures/sorcery_impervium_pick.png version [72b553feae].

cannot compute difference between binary files

Added textures/sorcery_impervium_sword.png version [6cf0a58a45].

cannot compute difference between binary files

Added textures/sorcery_inferno_crystal.png version [1a58b10f86].

cannot compute difference between binary files

Added textures/sorcery_iridium_pick.png version [c38156cead].

cannot compute difference between binary files

Added textures/sorcery_iridium_sword.png version [1e823db68a].

cannot compute difference between binary files

Added textures/sorcery_liquid.png version [96d8b0d775].

cannot compute difference between binary files

Added textures/sorcery_moon_phases.png version [acb81162df].

cannot compute difference between binary files

Added textures/sorcery_planet_phases.png version [e8e7b4670e].

cannot compute difference between binary files

Added textures/sorcery_platinum_pick.png version [d53a4d228b].

cannot compute difference between binary files

Added textures/sorcery_platinum_sword.png version [df7ab5492d].

cannot compute difference between binary files

Added textures/sorcery_powder_firestorm.png version [29f7c1d158].

cannot compute difference between binary files

Added textures/sorcery_pulp.png version [27b1ecfa58].

cannot compute difference between binary files

Added textures/sorcery_pulp_inky.png version [386c7a53ef].

cannot compute difference between binary files

Added textures/sorcery_pulp_sheet.png version [b7b1aab632].

cannot compute difference between binary files

Added textures/sorcery_punchcard.png version [d1c8b3f9f3].

cannot compute difference between binary files

Added textures/sorcery_punchcard_punched.png version [7a6b5d17b3].

cannot compute difference between binary files

Added textures/sorcery_translocator_front.png version [51a09bc368].

cannot compute difference between binary files

Added textures/sorcery_translocator_module_receive.png version [99916d60d5].

cannot compute difference between binary files

Added textures/sorcery_translocator_module_receive_panel.png version [dadefd439a].

cannot compute difference between binary files

Added textures/sorcery_translocator_module_transmit.png version [ee8e01ea67].

cannot compute difference between binary files

Added textures/sorcery_translocator_module_transmit_bg.png version [0f4d8aeb55].

cannot compute difference between binary files

Added textures/sorcery_translocator_module_transmit_panel.png version [c0f1b6ee7b].

cannot compute difference between binary files

Added textures/sorcery_translocator_side.png version [fe755fceaa].

cannot compute difference between binary files

Added textures/sorcery_translocator_top.png version [e8a57f9374].

cannot compute difference between binary files

Added textures/sorcery_tungsten_pick.png version [058aab1c69].

cannot compute difference between binary files

Added textures/sorcery_tungsten_sword.png version [db252be33e].

cannot compute difference between binary files

Added textures/sorcery_tyrannium_fragment.png version [799ab0fe68].

cannot compute difference between binary files

Added textures/sorcery_tyrannium_pick.png version [4d3128e9b0].

cannot compute difference between binary files

Added textures/sorcery_tyrannium_powder.png version [44795f36cc].

cannot compute difference between binary files

Added textures/sorcery_tyrannium_sword.png version [e379761923].

cannot compute difference between binary files

Added textures/sorcery_ui_ghost_paper.png version [2fd8d9799a].

cannot compute difference between binary files

Added textures/sorcery_ui_ghost_punchcard.png version [8580093926].

cannot compute difference between binary files

Added textures/sorcery_ui_thaum_1.png version [e137ef73f2].

cannot compute difference between binary files

Added textures/sorcery_ui_thaum_2.png version [1bf5943350].

cannot compute difference between binary files

Added textures/sorcery_ui_thaum_3.png version [3bb23f844d].

cannot compute difference between binary files

Added textures/sorcery_unobtanium_pick.png version [1eefd73a4c].

cannot compute difference between binary files

Added textures/sorcery_unobtanium_sword.png version [086d4d4f9e].

cannot compute difference between binary files

Modified textures/sorcery_wandworking_station_top.png from [a1f8dfa2fb] to [f562cd81e5].

cannot compute difference between binary files

Added textures/sorcery_wandworking_station_top_rotated.png version [e95deb0ffe].

cannot compute difference between binary files

Modified textures/sorcery_wandworking_station_top_water.png from [586d4c99ae] to [2860f8c72e].

cannot compute difference between binary files

Modified tools.lua from [4a5f13d256] to [b98b74d4f6].

    53     53   		local wear = 65535 / dagger_uses
    54     54   		stack:add_wear(wear)
    55     55   
    56     56   		inv:remove_item('main',btl)
    57     57   		inv:add_item('main',blood)
    58     58   
    59     59   		target:punch(user, 1.0, caps, nil)
    60         -		for i=0, 48 do
    61         -			minetest.add_particle{
    62         -				texture = 'sorcery_blood_' .. math.random(5) .. '.png',
    63         -				size = 7,
    64         -				expirationtime = 2 + math.random(),
    65         -				glow = 1,
    66         -				pos = pos,
    67         -				velocity = {
    68         -					x = (math.random() * 3.0) - 1.5,
    69         -					y = math.random(),
    70         -					z = (math.random() * 3.0) - 1.5
    71         -				},
    72         -				acceleration = {
    73         -					x = 0,
    74         -					y = -1,
    75         -				 	z = 0
    76         -				}
    77         -			}
    78         -		end
           60  +		sorcery.vfx.bloodburst(pos)
    79     61   
    80     62   		if math.random(3 + sorcery.enchant.strength(stack,'sanctify') * 6) == 1 then
    81     63   			-- we've used up the consecration
    82     64   			local unholy = ItemStack("sorcery:dagger")
    83     65   			unholy:set_wear(stack:get_wear())
    84     66   			local ench = sorcery.enchant.get(stack)
    85     67   			if #ench.spells > 0 then

Added util/recgen.lua version [2e32b33984].

            1  +math.randomseed(os.time())
            2  +local str = dofile('lib/str.lua')
            3  +sorcery = { lib = { class = dofile('lib/class.lua') }}
            4  +local color = dofile('lib/color.lua')
            5  +local ingredients = {}
            6  +local key = ''
            7  +print('enter a list of ingredients')
            8  +local huepoint = math.random(0,360)
            9  +local newhue = function()
           10  +	local advance = (360/#ingredients)
           11  +	huepoint = math.floor(huepoint + advance) % 360
           12  +	return huepoint
           13  +end
           14  +local prompt = function(p)
           15  +	io.stdout:write(p)
           16  +	return io.stdin:read()
           17  +end
           18  +do local i = 1 while true do
           19  +	local ing = prompt(string.format('[%u]> ', i))
           20  +	if ing ~= '' then
           21  +		ingredients[i] = {
           22  +			name = ing;
           23  +			sym = string.upper(string.sub(ing,1,1));
           24  +		}
           25  +	else break end
           26  +	i = i + 1
           27  +end end
           28  +
           29  +for i,struc in ipairs(ingredients) do
           30  +	ingredients[i].color = color {
           31  +		hue = newhue(); saturation = 1, luminosity = 0.7;
           32  +	};
           33  +	key = key .. string.format('\t\t<div style="background:%s;color:%s;padding:0.3em"><strong>[%s]</strong> %s</div>\n',
           34  +		struc.color:brighten(1.3):hex(), struc.color:darken(0.5):hex(),
           35  +		struc.sym,struc.name)
           36  +end
           37  +print('enter a recipe matrix')
           38  +local rows = {}
           39  +do local row = 1 while true do
           40  +	local r = prompt('# ')
           41  +	if r == '' then break end
           42  +	rows[row] = str.explode(r, '%s+', true)
           43  +	row = row + 1
           44  +end end
           45  +
           46  +local tbl = ''
           47  +local maxcols = 0
           48  +for r,row in pairs(rows) do
           49  +	for c,idx in pairs(row) do
           50  +		if idx == '0' then
           51  +			tbl = tbl .. '\t\t<div style="height:1.5em"></div>\n'
           52  +		else
           53  +			local item = ingredients[tonumber(idx)]
           54  +			tbl = tbl .. string.format('\t\t<div style="background:%s;color:%s;height:1.5em;border:1px inset %s">%s</div>\n', item.color:hex(),item.color:darken(0.5):hex(),item.color:darken(0.3):hex(),item.sym)
           55  +		end
           56  +		if c > maxcols then maxcols = c end
           57  +	end
           58  +end
           59  +tbl = string.format(
           60  +	'<div style="border:1px outset #D6008A; background:black; width: 10em">\n' ..
           61  +		'\t<div style="background:#FF5EC6;color:#28001A;padding:0.3em;text-align:center"><strong>%s</strong></div>\n' ..
           62  +		'\t<div style="display:grid;grid:auto-flow / repeat(%u,1.5em);text-align:center;width:fit-content;margin:1em auto;gap:0.1em">\n' ..
           63  +			'%s' ..
           64  +		'\t</div>\n' ..
           65  +		'\t<div>\n' ..
           66  +			'%s' ..
           67  +		'\t</div>\n' ..
           68  +	'</div>',(...),maxcols,tbl,key)
           69  +
           70  +print('<!-- automatically generated by util/recgen.lua, do not edit! -->')
           71  +print(tbl)

Added util/tblgen-metals.lua version [dd4ba1df04].

            1  +local metals = dofile('data/metals.lua')
            2  +local affinities = dofile('data/affinities.lua')
            3  +sorcery = { lib = { class = dofile('lib/class.lua') } }
            4  +local u = {
            5  +	tbl = dofile('lib/tbl.lua');
            6  +	color = dofile('lib/color.lua');
            7  +	str = dofile('lib/str.lua');
            8  +}
            9  +
           10  +local tag = function(t,p,c)
           11  +	if not c then c = p p = nil end
           12  +	if p then p = ' ' .. p end
           13  +	return string.format('<%s%s>%s</%s>', t,p or '',c,t)
           14  +end
           15  +
           16  +local nulcat = function(a,b,c)
           17  +	if a then
           18  +		if b then
           19  +			return a..(c or '')..b
           20  +		else return a end
           21  +	else return b end
           22  +end
           23  +local html_table = function(tbl,colprops,tblprop)
           24  +	local html = ''
           25  +	local header = true
           26  +	local totalcols = 0
           27  +	for k,v in ipairs(tbl) do
           28  +		local t = 'td'
           29  +		if header then t='th' end
           30  +		html = html .. '<tr>'
           31  +		for col,text in ipairs(v) do
           32  +			local sp
           33  +			if header then totalcols = totalcols + 1 else
           34  +				if col == #v and #v < totalcols then
           35  +					local colspan = 1 + (totalcols - #v)
           36  +					sp = string.format('colspan="%u" ',colspan)
           37  +				end
           38  +			end
           39  +			if colprops and colprops[col] then
           40  +				html = html .. tag(t, nulcat(sp,colprops[col][header and 2 or 1],' '), text)
           41  +			else
           42  +				html = html .. tag(t, sp, text)
           43  +			end
           44  +		end
           45  +		html = html .. '</tr>'
           46  +		header = false
           47  +	end
           48  +	return tag('table',tblprop,html)
           49  +end
           50  +
           51  +local function colorscale(scale)
           52  +	return function(i)
           53  +		local fac = math.max(scale.min,math.min(i,scale.max)) / scale.max
           54  +		return u.color{
           55  +			hue = scale.lowhue + ((scale.highhue - scale.lowhue) * fac);
           56  +			saturation = 1;
           57  +			luminosity = scale.lowlum + ((scale.highlum - scale.lowlum) * fac);
           58  +		}
           59  +	end
           60  +end
           61  +
           62  +local propscales = {
           63  +	props = {
           64  +		durability = {10,88};
           65  +		speed = {226,175};
           66  +		maxenergy = {4,58};
           67  +		level = {185,320};
           68  +		sharpness = {240,351};
           69  +	};
           70  +	extents = {};
           71  +	scalers = {};
           72  +};
           73  +for name,metal in pairs(metals) do
           74  +	for _,p in pairs(u.tbl.keys(propscales.props)) do
           75  +		if not propscales.extents[p] then propscales.extents[p] = {max=0} end
           76  +		if metal[p] then
           77  +			if metal[p] > propscales.extents[p].max then propscales.extents[p].max = metal[p] end
           78  +			if propscales.extents[p].min == nil or 
           79  +			   metal[p] < propscales.extents[p].min then propscales.extents[p].min = metal[p] end
           80  +		end
           81  +	end
           82  +end
           83  +for _,p in pairs(u.tbl.keys(propscales.props)) do
           84  +	propscales.scalers[p] = colorscale {
           85  +		min = propscales.extents[p].min;
           86  +		max = propscales.extents[p].max;
           87  +		lowhue = propscales.props[p][1];
           88  +		highhue = propscales.props[p][2];
           89  +		lowlum = 0.3, highlum = 0.8;
           90  +	}
           91  +end
           92  +
           93  +local function abbreviate(prop,i)
           94  +	if i == nil then return '' end
           95  +	local color = propscales.scalers[prop](i)
           96  +	local sc = function(c,t)
           97  +		return tag('span','style="color:'..c:hex()..'"',t)
           98  +	end
           99  +	if i >= 1000 then
          100  +		return sc(color,tostring(i/1000)) .. sc(color:darken(0.2), 'k')
          101  +	end
          102  +	return sc(color,tostring(i)) 
          103  +end
          104  +local function maketbl(fn)
          105  +	local mtbl = {
          106  +		{'tier','name','durability','speed','sharp','reservoir','spell slots'}
          107  +	}
          108  +	local mnames = u.tbl.keys(metals)
          109  +	table.sort(mnames, function(a,b)
          110  +		local score = function(name)
          111  +			local m = metals[name]
          112  +			return ((m.durability or 1) * (m.speed or 1) * (m.slots and (#m.slots+1) or 1)) + (m.maxenergy or 0)
          113  +		end
          114  +		if metals[a].level < metals[b].level then return true end
          115  +		if metals[a].level > metals[b].level then return false end
          116  +		return score(a) < score(b)
          117  +	end)
          118  +	local tone_overrides = {
          119  +		steel = u.color(230,230,230);
          120  +		tin = u.color(190,190,190);
          121  +	}
          122  +	local cnfscale = colorscale {
          123  +		min = 0.4, max = 3;
          124  +		lowhue = 240, highhue = 326;
          125  +		lowlum = 0.1, highlum = 0.8;
          126  +	}
          127  +	for idx,name in ipairs(mnames) do
          128  +		local metal = metals[name]
          129  +		if fn(metal) then
          130  +			local tone = u.color(metal.tone):brighten(1.3)
          131  +			local slots = '' if metal.slots then for _,s in pairs(metal.slots) do
          132  +				if slots ~= '' then slots = slots .. ' ' end
          133  +				local afflabels = {}
          134  +				for _,a in pairs(s.affinity) do
          135  +					local aff = affinities[a]
          136  +					local c = u.color(aff.color):brighten(1.3)
          137  +					afflabels[#afflabels+1] = string.format(tag('span','style="color:%s"','%s'),c:hex(),string.upper(string.sub(a,1,1)))
          138  +				end
          139  +				local ch = cnfscale(s.confluence):hex()
          140  +				local popup = u.str.capitalize(table.concat(s.affinity,' or ')) .. string.format(' at %u%% confluence', math.floor(s.confluence*100))
          141  +				slots = slots ..  tag('span',
          142  +					string.format('title="%s" style="display:inline-block; text-shadow: 0 1px black; cursor:help; padding: 0px 2.5px; border: 1px solid %s; background:radial-gradient(circle at 50%% 150%%, %s,transparent)"', popup, ch, ch),
          143  +					table.concat(afflabels,''))
          144  +			end end
          145  +			if tone_overrides[name] then tone = tone_overrides[name] end
          146  +			local tier = ''
          147  +			if metal.level > 0 or metal.maxlevel and metal.maxlevel > 0 then
          148  +				for i=1,metal.level or 0 do tier = tier .. '🛡' end
          149  +				for i=1,(metal.maxlevel or metal.level or 0) - metal.level do
          150  +					tier = '⛏' .. tier
          151  +				end
          152  +			end
          153  +			local image = string.format('<img style="vertical-align:middle" width=16 height=16 src="doc/tip/textures/sorcery_%s_fragment.png">', name)
          154  +			mtbl[#mtbl+1] = {
          155  +				tier;
          156  +				image .. ' ' .. tag('a',string.format('href="wiki?name=%s" style="color:%s"',name,tone:hex()),name);
          157  +				abbreviate('durability',metal.durability);
          158  +				abbreviate('speed',metal.speed);
          159  +				abbreviate('sharpness',metal.sharpness);
          160  +				abbreviate('maxenergy',metal.maxenergy or 0);
          161  +				slots;
          162  +			}
          163  +		end
          164  +	end
          165  +	return(html_table(mtbl, {
          166  +		[1] = {'align=right style="font-size:60%"','width="18%"'};
          167  +		[2] = {nil,'style="text-align:left;padding-left:22px" width="21%"'};
          168  +		[3] = {'align=right','width="9%"'};
          169  +		[4] = {'align=right','width="9%"'};
          170  +		[5] = {'align=right','width="9%"'};
          171  +		[6] = {'align=right','width="9%"'};
          172  +		[7] = {'align=center','style="text-align:center" width="25%"'};
          173  +	}, 'style="width:80%;border-spacing: 0 5px;margin:auto"'))
          174  +end
          175  +
          176  +local function genindex(out)
          177  +	out:write [[
          178  +<!-- generated by util/tblgen-metals.lua -- do not edit by hand! -->
          179  +# metals
          180  +metals are materials found by mining. `sorcery` extends the properties of metals and adds many more than are included in the base game, as well as alloys, materials formed from a combination of multiple metals.
          181  +
          182  +## properties
          183  +a metal is characterized by a number of key properties.
          184  +
          185  + * its **durability** governs how many blocks you can mine with a tool made of this metal before the tool will break
          186  + * its **speed** determines how fast you can break blocks with a tool
          187  + * its **sharpness** determines how severe wounds inflicted with a sword made of this metal can be
          188  + * its **reservoir** is the maximum ley-charge tools can hold
          189  + * its **spell slots** control what kinds of spells can be placed on a tool, in what combination, and at what level of efficacy
          190  +
          191  +## elemental metal index
          192  +these metals are found through mining in the form of ore, which can be smelted in the Furnace to purify it and turn it into ingots, which are very useful crafting ingredients.
          193  +
          194  +]]
          195  +	out:write(maketbl(function(m) return m.artificial ~= true end))
          196  +	out:write [[
          197  +
          198  +
          199  +## alloy index
          200  +these metals are created by combining metals with the [Smelter](wiki?name=smelting).
          201  +]]
          202  +	out:write(maketbl(function(m) return m.artificial == true end))
          203  +	out:close()
          204  +end
          205  +
          206  +local function conjoin(list,word)
          207  +	local s
          208  +	for i,w in ipairs(list) do
          209  +		if s then
          210  +			if i == #list then
          211  +				s = s .. ', ' .. word .. ' ' .. w
          212  +			else
          213  +				s = s .. ', ' .. w
          214  +			end
          215  +		else s = w end
          216  +	end
          217  +	return s
          218  +end
          219  +
          220  +local function gentpl(metalname)
          221  +	local m = metals[metalname]
          222  +	local tone = u.color(m.tone)
          223  +	local origin
          224  +	if m.artificial then
          225  +		if m.mix and m.mix.metals then
          226  +			origin = 'an alloy of ' .. conjoin(u.tbl.keys(m.mix.metals), 'and')
          227  +		elseif m.sinter then
          228  +			origin = 'an alloy produced by sintering ' .. conjoin(u.tbl.uniq(m.sinter), 'and') .. ' powder'
          229  +		else
          230  +			origin = 'an artificial metal'
          231  +		end
          232  +	else
          233  +		origin = 'a naturally occurring element found at ' .. tostring((m.depth) / 1000) .. 'km below the surface'
          234  +	end
          235  +	local facts = {}
          236  +	local frag_uses, ing_uses = '', ''
          237  +	if m.conduct then
          238  +		frag_uses = frag_uses .. tag('li', 'crafting cables')
          239  +		facts[#facts+1] = 'it conducts ley current at ' .. tostring(m.conduct) .. ' thaum.'
          240  +	end
          241  +	if not m.no_tools then ing_uses = ing_uses .. tag('li', 'crafting tools and weapons') end
          242  +	if not m.no_armor then ing_uses = ing_uses .. tag('li', 'crafting armor') end
          243  +
          244  +	local page = string.format(
          245  +		'# %s\n' ..
          246  +		'%s is %s.%s\n\n',
          247  +			metalname, metalname,
          248  +			origin,
          249  +			(#facts ~= 0) and (' ' .. table.concat(facts,' ')) or '')
          250  +	if m.artificial then
          251  +
          252  +	end
          253  +	local img = function(p)
          254  +		return string.format('<img src="doc/tip/textures/sorcery_%s.png" style="image-rendering:crisp-edges;image-rendering:pixelated;width:2em;height:2em;vertical-align:middle;">',p)
          255  +	end
          256  +	local nm = u.str.capitalize(metalname)
          257  +	local forms = {
          258  +		{'','form','produced by'};
          259  +		{'',tag('strong',nm .. ' Ore'), m.artificial and 'alloying' or 'mining'};
          260  +		{'',tag('ul',tag('li','can be smelted to produce ingots'))};
          261  +		{'',tag('strong',nm .. ' Ingot'), 'smelting ore'};
          262  +		{'',tag('ul',tag('li','used in crafting recipes') .. ing_uses)};
          263  +		{img(metalname..'_fragment'), tag('strong', nm .. ' Fragment'), 'cooking ingot or powder in Furnace'};
          264  +		{'',tag('ul',tag('li','used in smelting to achieve proper metal ratios in alloys') .. frag_uses)};
          265  +		{img(metalname..'_powder'), tag('strong', nm .. ' Powder'), 'grinding metal in Mill'};
          266  +	};
          267  +	page = page ..
          268  +		html_table(forms,{
          269  +			[1] = {'style="text-align:right"','style="width:2em"'};
          270  +			[2] = {nil, 'style="text-align:center;width:20%"'};
          271  +			[3] = {'style="font-style:italic"', 'style="text-align:center"'};
          272  +		},string.format('style="border-spacing:0;padding:0.5em;border:1px solid %s"', tone:hex()))
          273  +	return page
          274  +end
          275  +
          276  +local out
          277  +local args = {...}
          278  +if args[1] == 'test' then
          279  +	genindex(io.stdout)
          280  +elseif args[1] == 'commit' then
          281  +	genindex(io.popen('fossil wiki commit metals -M markdown','w'))
          282  +elseif args[1] == 'tpl' then
          283  +	print(gentpl(args[2]))
          284  +else
          285  +	print('usage: lua util/tblgen-metals.lua (test|commit)')
          286  +	os.exit(64)
          287  +end
          288  +

Added vfx.lua version [291a2c52f8].

            1  +sorcery.vfx = {}
            2  +
            3  +sorcery.vfx.cast_sparkle = function(caster,color,strength,duration)
            4  +	minetest.add_particlespawner {
            5  +		amount = 70 * strength;
            6  +		time = duration or 1.5;
            7  +		attached = caster;
            8  +		texture = sorcery.lib.image('sorcery_spark.png'):multiply(color):render();
            9  +		minpos = { x = -0.1, z =  0.5, y =  1.2}; 
           10  +		maxpos = { x =  0.1, z =  0.3, y =  1.6}; 
           11  +		minvel = { x = -0.5, z = -0.5, y = -0.5};
           12  +		maxvel = { x =  0.5, z =  0.5, y =  0.5};
           13  +		minacc = { x =  0.0, z =  0.0, y =  0.5};
           14  +		maxacc = { x =  0.0, z =  0.0, y =  0.5};
           15  +		minsize = 0.4, maxsize = 0.8;
           16  +		minexptime = 1, maxexptime = 1;
           17  +		glow = 14;
           18  +		animation = {
           19  +			type = 'vertical_frames';
           20  +			aspect_w = 16;
           21  +			aspect_h = 16;
           22  +			length = 1.1;
           23  +		};
           24  +	}
           25  +end
           26  +
           27  +sorcery.vfx.enchantment_sparkle = function(tgt,color)
           28  +	local minvel, maxvel
           29  +	if minetest.get_node(vector.add(tgt.under,{y=1,z=0,x=0})).name == 'air' then
           30  +		minvel = {x=0,z=0,y= 0.3}  maxvel = {x=0,z=0,y= 1.5};
           31  +	else
           32  +		local dir = vector.subtract(tgt.under,tgt.above)
           33  +		minvel = vector.multiply(dir, 0.3)
           34  +		maxvel = vector.multiply(dir, 1.2)
           35  +	end
           36  +	return minetest.add_particlespawner {
           37  +		amount = 50;
           38  +		time = 0.5;
           39  +		minpos = vector.subtract(tgt.under, 0.5);
           40  +		maxpos = vector.add(tgt.under, 0.5);
           41  +		minvel = minvel, maxvel = maxvel;
           42  +		minexptime = 1, maxexptime = 2;
           43  +		minsize = 0.5, maxsize = 2;
           44  +		texture = sorcery.lib.image('sorcery_spark.png'):multiply(color):render();
           45  +		animation = {
           46  +			type = 'vertical_frames';
           47  +			aspect_w = 16, aspect_h = 16;
           48  +			length = 2;
           49  +		};
           50  +		glow = 14;
           51  +	}
           52  +end
           53  +
           54  +sorcery.vfx.bloodburst = function(pos,size)
           55  +	for i=0, size or 48 do
           56  +		minetest.add_particle{
           57  +			texture = 'sorcery_blood_' .. math.random(5) .. '.png',
           58  +			size = 7,
           59  +			expirationtime = 2 + math.random(),
           60  +			glow = 1,
           61  +			pos = pos,
           62  +			velocity = {
           63  +				x = (math.random() * 3.0) - 1.5,
           64  +				y = math.random(),
           65  +				z = (math.random() * 3.0) - 1.5
           66  +			},
           67  +			acceleration = {
           68  +				x = 0,
           69  +				y = -1,
           70  +				z = 0
           71  +			}
           72  +		}
           73  +	end
           74  +end

Modified wands.lua from [2dc21e25ed] to [eabb5d4796].

    30     30   				tree = 'default:jungletree';
    31     31   				plank = 'default:junglewood';
    32     32   			};
    33     33   		};
    34     34   		core = {
    35     35   			obsidian = {
    36     36   				item = 'default:obsidian_shard';
    37         -				sturdiness = 1.5;
           37  +				wandprops = { sturdiness = 1.5 };
    38     38   			};
    39     39   			diamond = {
    40     40   				item = 'sorcery:shard_diamond';
    41         -				sturdiness = 1.7;
    42         -				reliability = 0.75;
           41  +				wandprops = { sturdiness = 1.7, reliability = 0.85 };
    43     42   			};
    44     43   			mese = {
    45     44   				item = 'default:mese_fragment';
    46         -				generate = 2;
           45  +				wandprops = { generate = 2 };
    47     46   			};
    48     47   			cobalt = {
    49     48   				item = 'sorcery:powder_cobalt';
    50         -				power = 1.4;
           49  +				wandprops = { power = 1.4 };
    51     50   			};
    52     51   			iridium = {
    53     52   				item = 'sorcery:powder_iridium';
    54         -				sturdiness = 1.25;
    55         -				power = 1.25;
           53  +				wandprops = { sturdiness = 1.25, power = 1.25 };
    56     54   			};
    57     55   			lithium = {
    58     56   				item = 'sorcery:powder_lithium';
    59         -				power = 1.7;
    60         -				reliability = 0.85;
           57  +				wandprops = { power = 1.7, reliability = 0.70 };
    61     58   			};
    62     59   			gold = {
    63     60   				item = 'sorcery:powder_gold';
    64         -				duration = 1.3;
    65         -				power = 1.3;
           61  +				wandprops = { duration = 1.3, power = 1.3 };
    66     62   			};
    67     63   			tungsten = {
    68     64   				item = 'sorcery:powder_tungsten';
    69         -				duration = 1.7;
    70         -				sturdiness = 1.25;
           65  +				wandprops = { duration = 1.7, sturdiness = 1.25 };
           66  +			};
           67  +			platinum = {
           68  +				item = 'sorcery:powder_platinum';
           69  +				wandprops = { bond = 1; }
           70  +			};
           71  +			vidrium = {
           72  +				item = 'sorcery:powder_vidrium';
           73  +				wandprops = { bond = 2; }
    71     74   			};
    72         -			-- add one that only lets the first wielder
    73         -			-- ever use the wand
           75  +			impervium = {
           76  +				item = 'sorcery:powder_impervium';
           77  +				wandprops = { bond = 1, power = 1.5 };
           78  +			};
    74     79   		};
    75     80   		wire = {
    76     81   			gold = {
    77     82   				-- gold limits the amount of wear-and-tear on
    78     83   				-- the wand, but causes the power to weaken as
    79     84   				-- it empties
    80     85   				tone = u.color(255,255,59);
    81     86   				tex = u.image('default_gold_block.png');
           87  +				wandprops = { sturdiness = 1.2, weaken = 1 };
    82     88   			};
    83     89   			copper = {
    84     90   				-- copper causes the wand to recharge more quickly
    85     91   				-- but power levels are unpredictable
    86     92   				tone = u.color(255,117,40);
    87     93   				tex = u.image('default_copper_block.png');
           94  +				wandprops = { flux = 0.7, chargetime = 0.5 };
    88     95   			};
    89     96   			silver = {
    90     97   				tone = u.color(215,238,241);
    91     98   				tex = u.image('default_gold_block'):colorize(u.color(255,238,241), 255);
           99  +				wandprops = {};
    92    100   			};
    93    101   			steel = {
    94    102   				tone = u.color(255,255,255);
    95    103   				tex = u.image('default_steel_block');
          104  +				wandprops = {};
    96    105   			};
    97    106   		};
    98         -		gem = sorcery.data.gems;
          107  +		gem = sorcery.lib.tbl.deepmerge(sorcery.data.gems, {
          108  +			sapphire = {
          109  +				wandprops = { sturdiness = 0.5 };
          110  +			};
          111  +			diamond = {
          112  +				wandprops = { sturdiness = (1/3) };
          113  +			};
          114  +		})
    99    115   	};
   100    116   	util = {
   101    117   		baseid = function(wand)
   102    118   			local elts = {wand.wood}
   103    119   			if wand.gem  ~= nil then elts[#elts + 1] = wand.gem end
   104    120   			if wand.wire ~= nil then elts[#elts + 1] = wand.wire end
   105    121   			return 'sorcery:wand_' .. table.concat(elts,'_')
................................................................................
   145    161   			local proto = stack:get_definition()._proto
   146    162   			local core = stack:get_meta():get_string('sorcery_wand_core')
   147    163   			if core ~= '' then
   148    164   				proto = table.copy(proto)
   149    165   				proto.core = core
   150    166   			end
   151    167   			return proto
          168  +		end;
          169  +		matprops = function(proto)
          170  +			local matprops = {}
          171  +			for k,v in pairs(proto) do
          172  +				if sorcery.wands.materials[k] then
          173  +					local mp = sorcery.wands.materials[k].wandprops
          174  +					if mp then
          175  +						matprops = sorcery.lib.tbl.deepmerge(matprops, mp,
          176  +							function(a,b,k)
          177  +								if key == 'bond'
          178  +									then return a+b
          179  +									else return a*b
          180  +								end
          181  +							end)
          182  +					end
          183  +				end
          184  +			end
          185  +			return matprops
   152    186   		end;
   153    187   		basedesc = function(wand)
   154    188   			local desc = 'wand fashioned from the wood of the ' .. wand.wood .. ' tree'
   155    189   			if wand.gem ~= nil then
   156    190   				desc = wand.gem .. '-tipped ' .. desc
   157    191   			end
   158    192   			if wand.wire ~= nil then
................................................................................
   182    216   local wand_cast = function(stack, user, target)
   183    217   	local meta = stack:get_meta()
   184    218   	local wand = sorcery.wands.util.getproto(stack)
   185    219   	if meta:contains('sorcery_wand_spell') == false then return nil end
   186    220   	local spell = meta:get_string('sorcery_wand_spell')
   187    221   	local castfn = sorcery.data.spells[spell].cast
   188    222   	if castfn == nil then return nil end
          223  +	local matprops = sorcery.wands.util.matprops(wand)
          224  +	if matprops.bond then
          225  +		local userct, found = 0, false
          226  +		for i=1,matprops.bond do
          227  +			local prop = 'bound_user_' .. tostring(i)
          228  +			if meta:contains(prop) then
          229  +				userct = i
          230  +				local name = meta:get_string(prop)
          231  +				print('wand bound to',name,i)
          232  +				if name == user:get_player_name() then found = true break end
          233  +			else break end
          234  +		end
          235  +		
          236  +		if not found then
          237  +			if userct < matprops.bond then
          238  +				print('binding wand to caster')
          239  +				minetest.sound_play("xdecor_enchanting", { --FIXME make own sounds
          240  +					pos = user:get_pos();
          241  +					gain = 0.8;
          242  +				})
          243  +				sorcery.vfx.cast_sparkle(user, sorcery.lib.color(25,129,255), 2)
          244  +				meta:set_string('bound_user_' .. tostring(userct+1), user:get_player_name())
          245  +				return stack
          246  +			else
          247  +				-- user not in table AND no binding slots left. UH OH
          248  +				sorcery.vfx.cast_sparkle(user, sorcery.lib.color(255,0,0), 4)
          249  +				sorcery.vfx.bloodburst(user:get_pos())
          250  +				user:punch(user, 1.0, {
          251  +					full_punch_interval = 1.0;
          252  +					damage_groups = { fleshy = math.random(1,5) };
          253  +				}, nil)
          254  +				return stack
          255  +			end
          256  +		end
          257  +	end
   189    258   
   190         -	local result = castfn {
          259  +	local uprops = user:get_properties();
          260  +	local context = {
   191    261   		base = wand;
   192    262   		meta = meta;
   193    263   		item = stack;
   194    264   		caster = user;
   195    265   		target = target;
          266  +		today = minetest.get_day_count();
   196    267   		heading = {
   197    268   			pos   = user:get_pos();
   198    269   			yaw   = user:get_look_dir();
   199    270   			pitch = user:get_look_vertical();
   200    271   			angle = user:get_look_horizontal();
          272  +			eyeheight = uprops.eye_height;
   201    273   		};
          274  +		wearmult = 1;
   202    275   	}
          276  +	local result = castfn(context)
   203    277   	if result ~= false then
   204    278   		minetest.sound_play(sorcery.data.spells[spell].sound or "default_item_smoke", { --FIXME make own sounds
   205    279   			pos = user:get_pos();
   206    280   			gain = 0.8;
   207    281   		})
   208    282   		-- minetest.add_particle {
   209    283   		-- 	pos = vector.add(vector.add(user:get_pos(), vector.multiply(user:get_look_dir(),1.1)), {y=1.6,z=0,x=0});
................................................................................
   214    288   		-- 	texture = u.image('sorcery_crackle.png'):multiply(u.color(sorcery.data.spells[spell].color):brighten(1.3)):render();
   215    289   		-- 	animation = {
   216    290   		-- 		type = 'vertical_frames';
   217    291   		-- 		aspect_w = 16, aspect_h = 16;
   218    292   		-- 		length = 0.6;
   219    293   		-- 	}
   220    294   		-- }
   221         -		stack:add_wear(sorcery.wands.util.wear(stack))
          295  +		local fac = matprops and matprops.sturdiness or 1
          296  +		stack:add_wear((sorcery.wands.util.wear(stack) / fac) * context.wearmult)
   222    297   	end
   223    298   	return stack
   224    299   end
   225    300   
   226    301   
   227    302   sorcery.wands.util.enumerate_kinds = function()
   228    303   	local addid = function(k)

Modified writing.lua from [324c6534ec] to [9b17325152].

    27     27   	}
    28     28   end
    29     29   
    30     30   paperburn('default:paper',1) paperburn('sorcery:recipe',1)
    31     31   paperburn('default:book',3) paperburn('sorcery:cookbook',3)
    32     32   paperburn('default:book_written',3)
    33     33   
    34         -minetest.register_craft {
    35         -	type = "shapeless";
    36         -	recipe = {"default:book_written", "bucket:bucket_water"};
    37         -	output = "default:book";
    38         -	replacements = {
    39         -		{"bucket:bucket_water", "bucket:bucket_empty"}
    40         -	}
    41         -}
           34  +-- minetest.register_craft {
           35  +-- 	type = "shapeless";
           36  +-- 	recipe = {
           37  +-- 		"default:book_written";
           38  +-- 		"bucket:bucket_water", 'sorcery:erasure_fluid';
           39  +-- 	};
           40  +-- 	output = "default:book";
           41  +-- 	replacements = {
           42  +-- 		{"bucket:bucket_water", "bucket:bucket_empty"};
           43  +-- 		{'sorcery:erasure_fluid', 'vessels:glass_bottle'};
           44  +-- 	}
           45  +-- }
    42     46   
    43     47   minetest.register_craft {
    44     48   	type = 'shapeless';
    45     49   	recipe = {"default:book_written", "dye:black"};
    46     50   	output = 'default:book_written';
    47     51   }
    48     52   
................................................................................
   104    108   					{metal.parts.fragment,''};
   105    109   				};
   106    110   			}
   107    111   		end
   108    112   	end
   109    113   end
   110    114   
   111         -for _,name in pairs {
   112         -	'bronze', 'steel', 'aluminum', 'tungsten', 'iridium'
   113         -} do -- :/
   114         -	local metal = sorcery.data.metals[name]
          115  +sorcery.register.metals.foreach('sorcery:mkscissors',{'sorcery:generate'},function(name,metal)
          116  +	local oklist = { -- :/
          117  +		bronze=true, steel=true, aluminum=true;
          118  +		tungsten=true, iridium=true
          119  +	} -- TODO: moar art
          120  +	if not oklist[name] then return end
          121  +
   115    122   	local id = 'sorcery:scissors_' .. name
   116    123   	minetest.register_tool(id, {
   117    124   		description = sorcery.lib.str.capitalize(name) .. ' Scissors';
   118    125   		inventory_image = 'sorcery_scissors_' .. name .. '.png';
   119    126   		groups = { crafttool = metal.hardness * 15; scissors = 1 };
   120    127   		tool_capabilities = {
   121    128   			full_punch_interval = 1.5;
................................................................................
   133    140   				};
   134    141   			};
   135    142   			damage_groups = { fleshy = 1; };
   136    143   		};
   137    144   		_sorcery = {
   138    145   			material = {
   139    146   				metal = true, data = metal, name = name;
   140         -				grindvalue = 3;
          147  +				grindvalue = 4;
   141    148   			};
   142    149   			recipe = {
   143    150   				note = "An editor's best friend";
   144    151   			};
   145    152   		};
   146    153   	})
   147    154   	local frag = metal.parts.fragment;
   148    155   	local screw = metal.parts.screw;
   149         -	local ingot = metal.parts.ingot;
   150    156   	minetest.register_craft {
   151    157   		output = id;
   152    158   		recipe = {
   153    159   			{frag,'screwdriver:screwdriver',frag};
   154    160   			{'basic_materials:plastic_strip',screw,'basic_materials:plastic_strip'};
   155         -			{ingot,'',ingot};
          161  +			{frag,'',frag};
   156    162   		};
   157    163   		replacements = {
   158    164   			{'screwdriver:screwdriver', 'screwdriver:screwdriver'};
   159    165   		};
   160    166   	}
   161         -end
          167  +end)
          168  +
          169  +sorcery.register.metals.foreach('create cutting recipes',{'sorcery:mkscissors'}, function(name,metal)
          170  +	local sc = 'sorcery:scissors_' .. name
          171  +	local mkcut = function(item,out)
          172  +		minetest.register_craft {
          173  +			output = out, type = 'shapeless';
          174  +			recipe = {item,sc}, replacements = {{sc,sc}};
          175  +		}
          176  +	end
          177  +	if minetest.registered_items[sc] then
          178  +		mkcut('default:paper','sorcery:punchcard_blank 2')
          179  +		mkcut('default:book','default:paper 3')
          180  +	end
          181  +end)
   162    182   
   163    183   -- the writing stand node allows books to be modified
   164    184   -- in more complex ways than just inserting pages
   165    185   
   166    186   local ws_props = function(pos)
   167    187   	local meta = minetest.get_meta(pos)
   168    188   	local inv = meta:get_inventory()
................................................................................
   325    345   local wsbox = {
   326    346   	type = 'fixed';
   327    347   	fixed = {
   328    348   		-0.5, -0.5, -0.43;
   329    349   		 0.5,  0.05, 0.43;
   330    350   	};
   331    351   }
          352  +
          353  +minetest.register_craftitem('sorcery:pulp', {
          354  +	description = 'Pulp';
          355  +	inventory_image = 'sorcery_pulp.png';
          356  +	group = {flammable = 1};
          357  +})
          358  +minetest.register_craftitem('sorcery:pulp_inky', {
          359  +	description = 'Inky Pulp';
          360  +	inventory_image = 'sorcery_pulp_inky.png';
          361  +	group = {flammable = 1};
          362  +})
          363  +minetest.register_craft {
          364  +	output = 'sorcery:pulp 6';
          365  +	type = 'shapeless';
          366  +	recipe = {
          367  +		'bucket:bucket_water', 'sorcery:erasure_fluid';
          368  +		'sorcery:pulp_inky'; 'sorcery:pulp_inky'; 'sorcery:pulp_inky';
          369  +		'sorcery:pulp_inky'; 'sorcery:pulp_inky'; 'sorcery:pulp_inky';
          370  +	};
          371  +	replacements = {
          372  +		{'sorcery:erasure_fluid', 'vessels:glass_bottle'};
          373  +		{'bucket:bucket_water', 'bucket:bucket_empty'};
          374  +	};
          375  +}
          376  +minetest.register_craft {
          377  +	output = 'sorcery:punchcard_blank';
          378  +	type = 'cooking';
          379  +	recipe = 'sorcery:pulp';
          380  +	cooktime = 6;
          381  +}
          382  +minetest.register_craftitem('sorcery:pulp_sheet', {
          383  +	description = 'Pulp Sheet';
          384  +	inventory_image = 'sorcery_pulp_sheet.png';
          385  +	groups = {flammable = 1};
          386  +})
          387  +minetest.register_craft {
          388  +	output = 'default:paper';
          389  +	type = 'cooking';
          390  +	recipe = 'sorcery:pulp_sheet';
          391  +	cooktime = 8;
          392  +}
          393  +minetest.register_craft {
          394  +	output = 'sorcery:pulp_sheet 2';
          395  +	recipe = {
          396  +		{'sorcery:pulp', 'sorcery:pulp'};
          397  +		{'sorcery:pulp', 'sorcery:pulp'};
          398  +	};
          399  +}
   332    400   
   333    401   minetest.register_node('sorcery:writing_stand', {
   334    402   	description = 'Writing Stand';
   335    403   	drawtype = 'mesh';
   336    404   	mesh = 'sorcery-writing-stand.obj';
   337    405   	sunlight_propagates = true;
   338    406   	paramtype = 'light';