diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt
index b8118c3ab9258bea54374e2c3631c55757261f1c..06d1fad569161d7af2867e6f92b886bf318792bd 100644
--- a/devNotes/twine JS.txt	
+++ b/devNotes/twine JS.txt	
@@ -2263,10 +2263,10 @@ window.getCost = function(array) {
 	cashX(forceNeg(getPCTrainingCosts()), "PCtraining");
 	cashX(forceNeg(getPCCosts()), "PCmedical");
 	getTotalSlaveCosts(array2);
-	
-	
+
+
 	//these two apply a multiplicative effect to all costs so far.
-	// Calculate what the deduced expenses would be, then subtract 
+	// Calculate what the deduced expenses would be, then subtract
 	costSoFar = (oldCash - State.variables.cash); //How much we have spent by this point; expected to be positive.
 	cashX(forceNeg(costSoFar - getEnvironmentCosts(costSoFar), "environment")); //getEnv takes total costs and makes it worse.  Figure out how much worse and record it
 
@@ -2281,7 +2281,7 @@ window.getCost = function(array) {
 
 //slave expenses
 window.predictTotalSlaveCosts = function(array3) {
-	var loopCosts = 0;	
+	var loopCosts = 0;
 	//slave expenses
 	for (var slave of array3) {
 		loopCosts += getSlaveCost(slave);
@@ -2384,7 +2384,7 @@ window.getServantsQuartersCosts = function() {
 };
 
 window.getMasterSuiteCosts = function() {
-	var costs = 0;	
+	var costs = 0;
 	if(State.variables.masterSuitePregnancySlaveLuxuries === 1) {
 		costs += 500;
 	}
@@ -2484,13 +2484,13 @@ window.getFSCosts = function() {
 };
 
 window.getCitizenOrphanageCosts = function() {
-	var costs = 0;	
+	var costs = 0;
 	costs += State.variables.citizenOrphanageTotal * 100;
 	return costs;
 };
 
 window.getPrivateOrphanageCosts = function() {
-	var costs = 0;	
+	var costs = 0;
 	costs += State.variables.privateOrphanageTotal * 500;
 	if(State.variables.breederOrphanageTotal > 0) {
 		costs += 50;
@@ -2499,7 +2499,7 @@ window.getPrivateOrphanageCosts = function() {
 };
 
 window.getPeacekeeperCosts = function() {
-	var costs = 0;	
+	var costs = 0;
 	if(State.variables.peacekeepers !== 0 && State.variables.peacekeepers.undermining !== 0) {
 		costs += State.variables.peacekeepers.undermining;
 	}
@@ -2522,7 +2522,7 @@ window.getMercenariesCosts = function() {
 };
 
 window.getMenialRetirementCosts = function() {
-	var costs = 0;	
+	var costs = 0;
 	if(State.variables.citizenRetirementMenials == 1) {
 		costs += State.variables.menials * 2;
 	}
@@ -2531,7 +2531,7 @@ window.getMenialRetirementCosts = function() {
 
 // policy and other expenses
 window.getRecruiterCosts = function() {
-	var costs = 0;	
+	var costs = 0;
 	if(State.variables.Recruiter !== 0) {
 		costs += 250;
 	}
@@ -2539,7 +2539,7 @@ window.getRecruiterCosts = function() {
 };
 
 window.getSchoolCosts = function() {
-	var costs = 0;	
+	var costs = 0;
 	if(State.variables.TSS.schoolPresent === 1) {
 		costs += 1000;
 	}
@@ -2618,7 +2618,7 @@ window.getPolicyCosts = function() {
 };
 
 window.getCyberModCosts = function() {
-	var costs = 0;	
+	var costs = 0;
 	if(State.variables.cyberMod !== 0 && State.variables.researchLab.built === 'true') {
 		costs += ((100 * State.variables.researchLab.maxSpace) + (300 * State.variables.researchLab.hired) + (100 * State.variables.researchLab.hired));
 	}
@@ -2628,7 +2628,7 @@ window.getCyberModCosts = function() {
 
 //player expenses
 window.getPCTrainingCosts = function() {
-	var costs = 0;	
+	var costs = 0;
 	if(State.variables.PC.actualAge >= State.variables.IsInPrimePC && State.variables.PC.actualAge < State.variables.IsPastPrimePC) {
 	if(State.variables.personalAttention === PersonalAttention.TRADE) {
 		costs += 10000*State.variables.AgeEffectOnTrainerPricingPC;
@@ -2647,7 +2647,7 @@ window.getPCTrainingCosts = function() {
 	return costs;
 };
 window.getPCCosts = function() {
-	var costs = 0;	
+	var costs = 0;
 	if(State.variables.PC.preg === -1) {
 		costs += 25;
 	} else if(State.variables.PC.fertDrugs === 1) {
@@ -2692,7 +2692,7 @@ window.getEnvironmentCosts = function(cost) {
 };
 
 window.getSFCosts = function() {
-	var costs = 0;	
+	var costs = 0;
 	if(State.variables.SF.Toggle && State.variables.SF.Active >= 1) {
 		if(State.variables.SF.Subsidy) {
 			costs += Math.ceil( (10000*(State.variables.SF.Squad.Troops/10))+(1+(State.variables.arcologies[0].prosperity/100))+(1+(State.variables.SF.Size/100)) );
@@ -2707,7 +2707,7 @@ window.getSFCosts = function() {
 };
 
 window.getWeatherCosts = function() {
-	var costs = 0;	
+	var costs = 0;
 	if(State.variables.econWeatherDamage && State.variables.disasterResponse > 0) {
 		costs += Math.trunc(State.variables.disasterResponse * 200000 / State.variables.localEcon);
 	}
@@ -3118,50 +3118,44 @@ window.cashX = function(cost, what, who) {
 		`;
 	} else {
 		
+		//Spend the money
+		V.cash += cost;
+		
 		//INCOME
 		if(cost > 0) {
+
+				//record the action
 				if (typeof V.lastWeeksCashIncome[what] !== 'undefined') {
-					
-					//record the action
 					V.lastWeeksCashIncome[what] += cost;
-
-					//record the slave, if available
-					if (typeof who !== 'undefined'){
-							who.lastWeeksCashIncome += cost;
-							who.lifetimeCashIncome += cost;
-					}
-
-					//Spend the money
-					V.cash += cost;
 				} else {
 					V.lastWeeksErrors += `Unknown place "${what}",`;
 				}
+				
+				//record the slave, if available
+				if (typeof who !== 'undefined'){
+						who.lastWeeksCashIncome += cost;
+						who.lifetimeCashIncome += cost;
+				}
 		}
 		
 		//EXPENSES
 		else if(cost < 0) {
+
+			//record the action
 			if (typeof V.lastWeeksCashExpenses[what] !== 'undefined') {
-				
-				//record the action
 				V.lastWeeksCashExpenses[what] += cost;
-				
-				//record the slave, if available
-				if (typeof who !== 'undefined'){
-					if (what === "slaveTransfer"){
-						who.slaveCost = cost;
-					} else {
-						who.lifetimeCashExpenses += cost;
-					}
-				}
-
-				//Spend the money
-				V.cash += cost;
 			} else {
 				V.lastWeeksErrors += `Unknown place "${what}",`;
 			}
-		}
-		else {
-			//somebody probably tried to pass a 0, ignore it.  New slaves will default to "slaveCost: 0", no need to call a costX for it.
+
+			//record the slave, if available
+			if (typeof who !== 'undefined'){
+				if (what === "slaveTransfer"){
+					who.slaveCost = cost;
+				} else {
+					who.lifetimeCashExpenses += cost;
+				}
+			}
 		}
 		return cost;
 	}
@@ -4122,9 +4116,13 @@ window.commaNum = function(s) {
 	return s.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
 };
 
-window.cashFormat = function(s) {
+window.cashNumFormat = function(s) {
 	if(!s) { s = 0; }
-	return "¤"+commaNum(s);
+	return commaNum(Math.round(s * 100) / 100);
+};
+
+window.cashFormat = function(s) {
+	return "¤"+cashNumFormat(s);
 };
 
 window.isFloat = function(n){
@@ -10584,33 +10582,33 @@ window.removeJob = function removeJob(slave, assignment) {
 	else {
 		if (V.HeadGirl !== 0 && slave.ID === V.HeadGirl.ID)
 			V.HeadGirl = 0;
-		if (V.Recruiter !== 0 && slave.ID == V.Recruiter.ID)
+		else if (V.Recruiter !== 0 && slave.ID === V.Recruiter.ID)
 			V.Recruiter = 0;
-		if (V.Bodyguard !== 0 && slave.ID === V.Bodyguard.ID)
+		else if (V.Bodyguard !== 0 && slave.ID === V.Bodyguard.ID)
 			V.Bodyguard = 0;
-		if (V.Madam !== 0 && slave.ID === V.Madam.ID)
+		else if (V.Madam !== 0 && slave.ID === V.Madam.ID)
 			V.Madam = 0;
-		if (V.DJ !== 0 && slave.ID === V.DJ.ID)
+		else if (V.DJ !== 0 && slave.ID === V.DJ.ID)
 			V.DJ = 0;
-		if (V.Milkmaid !== 0 && slave.ID === V.Milkmaid.ID)
+		else if (V.Milkmaid !== 0 && slave.ID === V.Milkmaid.ID)
 			V.Milkmaid = 0;
-		if (V.Farmer !== 0 && slave.ID === V.Farmer.ID)
+		else if (V.Farmer !== 0 && slave.ID === V.Farmer.ID)
 			V.Farmer = 0;
-		if (V.Schoolteacher !== 0 && slave.ID === V.Schoolteacher.ID)
+		else if (V.Schoolteacher !== 0 && slave.ID === V.Schoolteacher.ID)
 			V.Schoolteacher = 0;
-		if (V.Attendant !== 0 && slave.ID === V.Attendant.ID)
+		else if (V.Attendant !== 0 && slave.ID === V.Attendant.ID)
 			V.Attendant = 0;
-		if (V.Matron !== 0 && slave.ID === V.Matron.ID)
+		else if (V.Matron !== 0 && slave.ID === V.Matron.ID)
 			V.Matron = 0;
-		if (V.Nurse !== 0 && slave.ID === V.Nurse.ID)
+		else if (V.Nurse !== 0 && slave.ID === V.Nurse.ID)
 			V.Nurse = 0;
-		if (V.Stewardess !== 0 && slave.ID === V.Stewardess.ID)
+		else if (V.Stewardess !== 0 && slave.ID === V.Stewardess.ID)
 			V.Stewardess = 0;
-		if (V.Wardeness !== 0 && slave.ID === V.Wardeness.ID)
+		else if (V.Wardeness !== 0 && slave.ID === V.Wardeness.ID)
 			V.Wardeness = 0;
-		if (V.Concubine !== 0 && slave.ID === V.Concubine.ID)
+		else if (V.Concubine !== 0 && slave.ID === V.Concubine.ID)
 			V.Concubine = 0;
-		if (V.Collectrix !== 0 && slave.ID === V.Collectrix.ID)
+		else if (V.Collectrix !== 0 && slave.ID === V.Collectrix.ID)
 			V.Collectrix = 0;
 
 		/* use .toLowerCase() to get rid of a few dupe conditions. */
@@ -11449,7 +11447,7 @@ window.generateGenetics = (function() {
 				}
 			}
 		}
-		
+
 		// hyper fertility
 		if (mother.geneticQuirks.hyperFertility == 2) {
 			if (sex == "XX") {
@@ -35695,7 +35693,7 @@ window.GenerateNewSlave = (function(){
 			slave.geneticQuirks.hyperFertility = 1;
 		}
 	};
-	
+
 	function generateXYGeneticQuirks() {
 		chance = jsRandom(1,1000);
 		if (chance >= 950) {
@@ -40786,4 +40784,4 @@ window.slaveCost = (function() {
 
 window.startingSlaveCost = function startingSlaveCost(slave) {
 	return slaveCost(slave, true);
-};
\ No newline at end of file
+};
diff --git a/src/SecExp/attackReport.tw b/src/SecExp/attackReport.tw
index be35bd77b376bb4ed05e6d4d88effeaf25773ab4..524e0e2d304197e393b3403a7bcf263945819ec5 100644
--- a/src/SecExp/attackReport.tw
+++ b/src/SecExp/attackReport.tw
@@ -632,7 +632,7 @@
 	<br>
 	The surrender allows the arcology to survive @@.red;mostly intact,@@ however reports of @@.red;mass looting and killing of citizens@@ flood your office for a few days.
 	<<set $PC.engineering += .1>>
-	<<run cashX(forceNeg(1000 * _majorBattleMod, "war")>>
+	<<run cashX(forceNeg(1000 * _majorBattleMod), "war")>>
 	<<if $week <= 30>>
 		<<set $lowerClass -= random(80) * _majorBattleMod>>
 		<<set _lostSlaves = random(120) * _majorBattleMod,
@@ -692,7 +692,7 @@
 	<</if>>
 	<br>
 	Fortunately the arcology survives @@.yellow;mostly intact,@@ however reports of @@.red;mass looting and killing of citizens@@ flood your office for a few days.
-	<<set $PC.engineering += .1)>>
+	<<set $PC.engineering += .1>>
 	<<run cashX(-1000, "war")>>
 	<<if $week <= 30>>
 		<<set $lowerClass -= random(80) * _majorBattleMod>>
@@ -1567,7 +1567,7 @@
 	<br>
 	<span id="captOptions">
 	<<link "sell them all immediately">>
-		<<run cashX((_menialPrice * _captives), "menialTradesTransfer")>>
+		<<run cashX((_menialPrice * _captives), "menialTransfer")>>
 		<<replace "#captOptions">>Captives sold<</replace>>
 	<</link>>
 	|
diff --git a/src/art/artJS.tw b/src/art/artJS.tw
index 1eec13df17c07cc000d90e2b8e08ab8d45e60ada..5d48153998e7eb2774adbf865ff5cef8e5b042da 100644
--- a/src/art/artJS.tw
+++ b/src/art/artJS.tw
@@ -1732,191 +1732,525 @@ window.skinColorCatcher = function (artSlave) {
 	return colorSlave;
 };
 
-window.ArtVectorAnalAccessories = function(slave) {
-	let r = "";
-
-	if (slave.buttplug === "long plug")
-		r += jsInclude("Art_Vector_Plug_Long");
-	else if (slave.buttplug === "large plug")
-		r += jsInclude("Art_Vector_Plug_Large");
-	else if (slave.buttplug === "long, large plug")
-		r += jsInclude("Art_Vector_Plug_Large_Long");
-	else if (slave.buttplug === "huge plug")
-		r += jsInclude("Art_Vector_Plug_Huge");
-	else if (slave.buttplug === "long, huge plug")
-		r += jsInclude("Art_Vector_Plug_Huge_Long");
-
-	if (slave.buttplugAttachment === "tail")
-		r += jsInclude("Art_Vector_Plug_Tail");
-	else if (slave.buttplugAttachment === "cat tail")
-		r += jsInclude("Art_Vector_Cat_Tail");
-
-	return r;
-};
-
-window.ArtVectorArm = function(slave) {
-	const T = State.temporary;
-	let r = "";
-
-	/* Arms position switch courtesy of Nov-X */
-	/* Updated 2018-10-25 by Fr0g */
-	/* - changed arm calculation block position*/
-	/* - added brackets to make boolean logic run */
-
-	if (slave.amp === 1) {
-		T.leftArmType = "None";
-		T.rightArmType = "None";
-		/* these files exist, but draw nothing. Commenting out for now to reduce on rendering time
-		r += jsInclude("Art_Vector_Arm_Right_None");
-		r += jsInclude("Art_Vector_Arm_Left_None");
+window.VectorArt = (function (artSlave) {
+	"use strict";
+	let V, T, slave;
+	let r;
+	let leftArmType, rightArmType, legSize, torsoSize, buttSize, penisSize, hairLength;
+	let bellyScaleFactor, artBoobScaleFactor;
+	let artTranslationX, artTranslationY;
+	let penisDrawtime, penisArtString;
+	
+	function VectorArt(artSlave) {
+		/* set constants */
+		V = State.variables, T = State.temporary, slave = artSlave;
+		/* reset/initialize some variables */
+		T.artTransformBelly = "";
+		T.artTransformBoobs = "";
+		T.art_transform = ""; /* in case other files are trying to use this, and expecting a string */
+		r = "";
+
+		setArmType();
+		setBoobScaling();
+		setButtSize();
+		setHairLength();
+		setLegSize();
+		setPenisSize();
+		penisArtControl(); /* depends on setPenisSize and setBoobScaling, sets penisDrawtime and penisArtString */
+		setTorsoSize();
+		
+		/*
+		each function adds one layer of vector art
+		vector art added later is drawn over previously added art
+		(what is listed on the bottom in the code appears on the top of the image)
 		*/
-	} else { /* is not amputee or has limbs equipped so running arm calculation block */
-		if (slave.devotion > 50) {
-			T.leftArmType = "High";
-			T.rightArmType = "High";
-		} else if (slave.trust >= -20) {
-			if (slave.devotion < -20) {
-				T.leftArmType = "Rebel";
-				T.rightArmType = "Low";
-			} else if (slave.devotion <= 20) {
-				T.leftArmType = "Low";
-				T.rightArmType = "Low";
+		ArtVectorHairBack();
+		ArtVectorArm();
+		ArtVectorAnalAccessories();
+		ArtVectorButt();
+		ArtVectorLeg();
+		ArtVectorFeet(); /* includes shoes and leg outfits*/
+		ArtVectorTorso();
+		ArtVectorPussy();
+		ArtVectorPubicHair();
+		if (slave.vaginaPiercing !== 0 || slave.clitPiercing !== 0)
+			ArtVectorPussyPiercings();
+		ArtVectorChastityBelt();
+		ArtVectorTorsoOutfit(); /* note: clothing covers chastity belts */
+		if (slave.scrotum > 0 && slave.balls > 0)
+			ArtVectorBalls();
+		if (penisDrawtime === 0) /* for dicks behind boobs */
+			r += penisArtString;
+		ArtVectorBelly(); /* includes navel piercing and belly-related clothing options */
+		ArtVectorBoob(); /* includes areolae and piercings */
+		if (penisDrawtime === 1) /* for dicks in front of boobs */
+			r += penisArtString;
+		ArtVectorBoobAddons(); /* piercings always appear in front of boobs AND dick */
+		ArtVectorCollar(); /* includes clavicle artwork */
+		ArtVectorHead(); /* glasses are drawn here */
+		ArtVectorHairFore();
+		
+		return r;
+	}
+
+	function setArmType() {
+		if (slave.amp === 1) {
+			leftArmType = "None";
+			rightArmType = "None";
+		} else {
+			if (slave.devotion > 50) {
+				leftArmType = "High";
+				rightArmType = "High";
+			} else if (slave.trust >= -20) {
+				if (slave.devotion < -20) {
+					leftArmType = "Rebel";
+					rightArmType = "Low";
+				} else if (slave.devotion <= 20) {
+					leftArmType = "Low";
+					rightArmType = "Low";
+				} else {
+					leftArmType = "Mid";
+					rightArmType = "High";
+				}
 			} else {
-				T.leftArmType = "Mid";
-				T.rightArmType = "High";
+				leftArmType = "Mid";
+				rightArmType = "Mid";
 			}
+		}
+	}
+
+	function setBoobScaling() {
+		/*
+		Prepare SVG transform matrix for continuous boob scaling.
+		This transform affects boobs, areolae and piercings.
+		The parameters were fit by points (300,1.0) and (15000,2.5).
+		See https://www.wolframalpha.com/input/?i=log+fit+%7B%7B300,1%7D,%7B15000,2.5%7D%7D .
+		Boobs start at 300cc as of "flesh description widgets".
+		Upper value was discussed at https://github.com/Free-Cities/Free-Cities/issues/950#issuecomment-321359466 .
+		*/
+		if (slave.boobs < 300) {
+			artBoobScaleFactor = 1;
+			artTranslationX = 22; /* a little shift to the right is needed due to perspective */
+			artTranslationY = 0;
 		} else {
-			T.leftArmType = "Mid";
-			T.rightArmType = "Mid";
+			artBoobScaleFactor = 0.383433 * Math.log(0.0452403 * slave.boobs);
+			artTranslationX = -282.841 * artBoobScaleFactor + 292.349;
+			artTranslationY = -225.438 * artBoobScaleFactor + 216.274;
 		}
-		if (slave.amp === 0) {
-			r += jsInclude(`Art_Vector_Arm_Right_${T.rightArmType}`);
-			r += jsInclude(`Art_Vector_Arm_Left_${T.leftArmType}`);
-			if (slave.muscles >= 6) {
-				if (T.leftArmType === "High")
-					r += jsInclude("Art_Vector_Arm_Left_High_MLight");
-				else if (T.leftArmType === "Mid")
-					r += jsInclude("Art_Vector_Arm_Left_Mid_MLight");
-				else if (T.leftArmType === "Low")
-					r += jsInclude("Art_Vector_Arm_Left_Low_MLight");
-				else if (T.leftArmType === "Rebel")
-					r += jsInclude("Art_Vector_Arm_Left_Rebel_MLight");
-
-				if (T.rightArmType === "High")
-					r += jsInclude("Art_Vector_Arm_Right_High_MLight");
-				else if (T.rightArmType === "Mid")
-					r += jsInclude("Art_Vector_Arm_Right_Mid_MLight");
-				else if (T.rightArmType === "Low")
-					r += jsInclude("Art_Vector_Arm_Right_Low_MLight");
-			}
-		} else if (slave.PLimb === 1 || slave.PLimb === 2) { /* slave is an amputee and has PLimbs equipped */
-			if (slave.amp === -1) {
-				r += jsInclude(`Art_Vector_Arm_Right_ProstheticBasic_${T.rightArmType}`);
-				r += jsInclude(`Art_Vector_Arm_Left_ProstheticBasic_${T.leftArmType}`);
-			} else if (slave.amp === -2) {
-				r += jsInclude(`Art_Vector_Arm_Right_ProstheticSexy_${T.rightArmType}`);
-				r += jsInclude(`Art_Vector_Arm_Left_ProstheticSexy_${T.leftArmType}`);
-			} else if (slave.amp === -3) {/* Reverting beauty limbs to regular SVG */
-				r += jsInclude(`Art_Vector_Arm_Right_ProstheticBeauty_${T.rightArmType}`);
-				r += jsInclude(`Art_Vector_Arm_Left_ProstheticBeauty_${T.leftArmType}`);
-			} else if (slave.amp === -4) {
-				r += jsInclude(`Art_Vector_Arm_Right_ProstheticCombat_${T.rightArmType}`);
-				r += jsInclude(`Art_Vector_Arm_Left_ProstheticCombat_${T.leftArmType}`);
-			} else if (slave.amp === -5) {
-				r += jsInclude(`Art_Vector_Arm_Right_ProstheticSwiss_${T.rightArmType}`);
-				r += jsInclude(`Art_Vector_Arm_Left_ProstheticSwiss_${T.leftArmType}`);
-			}
+		T.artTransformBoob = `matrix(${artBoobScaleFactor},0,0,${artBoobScaleFactor},${artTranslationX},${artTranslationY})`;
+	}
+
+	function setButtSize() {
+		/* Size calculations - needs to be done even for amputees */
+		buttSize = Math.clamp(Math.trunc(slave.butt), 1, 7) - 1;
+	}
+
+	function setHairLength() {
+		hairLength = undefined;
+		if (slave.hLength >= 60)
+			hairLength = "Long";
+		else if (slave.hLength >= 30)
+			hairLength = "Medium";
+		else if (slave.hLength >= 10)
+			hairLength = "Short";		
+	}
+
+	function setLegSize() {
+		/* Leg wideness switch courtesy of Nov-X */
+		/* needs to be done even for amputees */
+		if (slave.hips === -2) {
+			if (slave.weight <= 0)
+				legSize = "Narrow";
+			else if (slave.weight < 161)
+				legSize = "Normal";
+			else 
+				legSize = "Wide";
+		} else if (slave.hips === -1) {
+			if (slave.weight <= -11)
+				legSize = "Narrow";
+			else if (slave.weight < 96)
+				legSize = "Normal";
+			else
+				legSize = "Wide";
+		} else if (slave.hips === 0) {
+			if (slave.weight <= -96)
+				legSize = "Narrow";
+			else if (slave.weight < 11)
+				legSize = "Normal";
+			else if (slave.weight < 131)
+				legSize = "Wide";
+			else
+				legSize = "Thick";
+		} else if (slave.hips === 1) {
+			if (slave.weight <= -31)
+				legSize = "Normal";
+			else if (slave.weight < 31)
+				legSize = "Wide";
+			else
+				legSize = "Thick";
+		} else { /* .hips === 2 or 3 */
+			if (slave.weight <= -11)
+				legSize = "Wide";
+			else
+				legSize = "Thick";
 		}
 	}
-	/* shiny clothing */
-	if (State.variables.seeVectorArtHighlights === 1) {
-		if (slave.fuckdoll !== 0 || slave.clothes === "restrictive latex" || slave.clothes === "a latex catsuit" || slave.clothes === "body oil") {
-			/* only some arm positions have art (feel free to add more) */
-			if (T.leftArmType === "High")
-				r += jsInclude("Art_Vector_Arm_Outfit_Shine_Left_High");
-			else if (T.leftArmType === "Mid")
-				r += jsInclude("Art_Vector_Arm_Outfit_Shine_Left_Mid");
-			else if (T.leftArmType === "Low")
-				r += jsInclude("Art_Vector_Arm_Outfit_Shine_Left_Low");
+
+	function setPenisSize() {
+		penisSize = undefined;
+		if (slave.dick > 6 || (slave.dick > 0 && slave.belly <= 4000))
+			penisSize = Math.clamp(slave.dick, 1, 11) - 1;
+	}
+
+	function penisArtControl() {
+		penisArtString = "";
+		if (penisSize === undefined) {
+			penisDrawtime = -1; /* no penis to draw */
+		} else {
+			penisDrawtime = 1; /* default is to draw after boobs/belly */
+			switch (slave.clothes) {
+				/* BULGE OUTFITS LONG+MEDIUM OUTFITS */
+				case "a ball gown":
+				case "a biyelgee costume":
+				case "a burkini":
+				case "a burqa":
+				case "a dirndl":
+				case "a halter top dress":
+				case "a hijab and abaya":
+				case "a hijab and blouse":
+				case "a kimono":
+				case "a klan robe":
+				case "a long qipao":
+				case "a maternity dress":
+				case "a military uniform":
+				case "a mounty outfit":
+				case "a nice maid outfit":
+				case "a nice nurse outfit":
+				case "a niqab and abaya":
+				case "a police uniform":
+				case "a red army uniform":
+				case "a schutzstaffel uniform":
+				case "a skimpy loincloth":
+				case "a slave gown":
+				case "a slutty nurse outfit":
+				case "a slutty schutzstaffel uniform":
+				case "a t-shirt and jeans":
+				case "a toga":
+				case "an apron":
+				case "battlearmor":
+				case "battledress":
+				case "conservative clothing":
+				case "jeans":
+				case "leather pants":
+				case "leather pants and a tube top":
+				case "leather pants and pasties":
+				case "lederhosen":
+				case "nice business attire":
+				case "slutty business attire":
+				case "spats and a tank top":
+				case "sport shorts":
+				case "sport shorts and a sports bra":
+				case "sport shorts and a t-shirt":
+				case "stretch pants and a crop-top":
+					penisArtString = jsInclude(`Art_Vector_Bulge_Outfit_${penisSize}`);
+					break;
+				/* BULGE OUTFITS SHORT OUTFITS */
+				case "a bunny outfit":
+				case "a button-up shirt and panties":
+				case "a chattel habit":
+				case "a huipil":
+				case "a leotard":
+				case "a mini dress":
+				case "a monokini":
+				case "a one-piece swimsuit":
+				case "a penitent nuns habit":
+				case "a scalemail bikini":
+				case "a slutty klan robe":
+				case "a slutty maid outfit":
+				case "a slutty outfit":
+				case "a slutty qipao":
+				case "a succubus outfit":
+				case "a sweater and cutoffs":
+				case "a sweater and panties":
+				case "a t-shirt and panties":
+				case "a t-shirt and thong":
+				case "a tank-top and panties":
+				case "a thong":
+				case "a tube top and thong":
+				case "an oversized t-shirt and boyshorts":
+				case "attractive lingerie for a pregnant woman":
+				case "boyshorts":
+				case "cutoffs":
+				case "cutoffs and a t-shirt":
+				case "harem gauze":
+				case "kitty lingerie":
+				case "panties":
+				case "panties and pasties":
+				case "striped panties":
+				case "striped underwear":
+					if (slave.dick > 3)
+						penisArtString = jsInclude("Art_Vector_Bulge_Outfit_3");
+					else
+						penisArtString = jsInclude(`Art_Vector_Bulge_Outfit_${penisSize}`);
+					break;
+				/* hide everything */
+				case "a cheerleader outfit":
+				case "a gothic lolita dress":
+				case "a hanbok":
+				case "a schoolgirl outfit":
+					break;
+				/* full frontal */
+				default:
+					if (canAchieveErection(slave) && slave.dickAccessory !== "chastity" && slave.dickAccessory !== "combined chastity") {
+						/* draw erect penis over boobs if boobs do not hide the penis' base */
+						if (artBoobScaleFactor < 3.7) {
+							if (slave.foreskin !== 0)
+								penisArtString = jsInclude(`Art_Vector_Penis_${penisSize}`);
+							else
+								penisArtString = jsInclude(`Art_Vector_PenisCirc_${penisSize}`);
+						}
+					} else {
+						penisDrawtime = 0; /* flaccid penises are drawn behind the boobs */
+						if (slave.foreskin !== 0) 
+							penisArtString = jsInclude(`Art_Vector_Flaccid_${penisSize}`);
+						else
+							penisArtString = jsInclude(`Art_Vector_FlaccidCirc_${penisSize}`);
+						/* this draws chastity OVER latex catsuit. prndev finds this alright. */
+						if (slave.dickAccessory === "chastity" || slave.dickAccessory === "combined chastity") 
+							penisArtString += jsInclude(`Art_Vector_Chastity_Cage_${penisSize}`);
+					}
+			}
 		}
 	}
-	/* Amputee clothing art files exist, but draw nothing. Exclude them for now to reduce on rendering time */
-	if (T.leftArmType !== "None" || T.rightArmType !== "None") {
-		/* TODO: simplify selection (select prefix, infix and suffix and combine instead of using switch statements) */
-		switch (slave.clothes) {
-			case "a biyelgee costume":
-			case "a burkini":
-			case "a button-up shirt":
-			case "a button-up shirt and panties":
-			case "a cheerleader outfit":
-			case "a dirndl":
-			case "a gothic lolita dress":
-			case "a hanbok":
-			case "a hijab and abaya":
-			case "a hijab and blouse":
-			case "a huipil":
-			case "a kimono":
-			case "a klan robe":
-			case "a long qipao":
-			case "a military uniform":
-			case "a mounty outfit":
-			case "a nice maid outfit":
-			case "a nice nurse outfit":
-			case "a police uniform":
-			case "a red army uniform":
-			case "a schoolgirl outfit":
-			case "a schutzstaffel uniform":
-			case "a slutty klan robe":
-			case "a slutty nurse outfit":
-			case "a slutty qipao":
-			case "a sweater":
-			case "a sweater and cutoffs":
-			case "a sweater and panties":
-			case "a t-shirt":
-			case "a t-shirt and jeans":
-			case "a t-shirt and panties":
-			case "a t-shirt and thong":
-			case "an oversized t-shirt":
-			case "an oversized t-shirt and boyshorts":
-			case "battlearmor":
-			case "battledress":
-			case "clubslut netting":
-			case "conservative clothing":
-			case "cutoffs and a t-shirt":
-			case "lederhosen":
-			case "nice business attire":
-			case "slutty business attire":
-			case "slutty jewelry":
-			case "sport shorts and a t-shirt":
-			case "Western clothing":
-				r += jsInclude(`Art_Vector_Arm_Outfit_${clothing2artSuffix(slave.clothes)}_Right_${T.rightArmType}`);
-				r += jsInclude(`Art_Vector_Arm_Outfit_${clothing2artSuffix(slave.clothes)}_Left_${T.leftArmType}`);
-				break;
-			/* manually handle special cases */
-			case "a slutty schutzstaffel uniform":
-				r += jsInclude(`Art_Vector_Arm_Outfit_SchutzstaffelUniform_Right_${T.rightArmType}`);
-				r += jsInclude(`Art_Vector_Arm_Outfit_SchutzstaffelUniform_Left_${T.leftArmType}`);
-				break;
-			case "a niqab and abaya":
-			case "a burqa":
-				r += jsInclude(`Art_Vector_Arm_Outfit_HijabAndAbaya_Right_${T.rightArmType}`);
-				r += jsInclude(`Art_Vector_Arm_Outfit_HijabAndAbaya_Left_${T.leftArmType}`);
-				break;
-			case "a slave gown":
-				/* only some arm positions have art (feel free to add more) */
-				if (T.leftArmType === "High")
-					r += jsInclude("Art_Vector_Arm_Outfit_SlaveGown_Left_High");
-				else if (T.leftArmType === "Mid")
-					r += jsInclude("Art_Vector_Arm_Outfit_SlaveGown_Left_Mid");
-				else if (T.leftArmType === "Low")
-					r += jsInclude("Art_Vector_Arm_Outfit_SlaveGown_Left_Low");
+
+	function setTorsoSize() {
+		/* Torso size switch courtesy of Nov-X */
+		if (slave.waist >= 96) {
+			if (slave.weight >= 96)
+				torsoSize = "Obese";
+			else if (slave.weight >= 11)
+				torsoSize = "Fat";
+			else if (slave.weight > -31)
+				torsoSize = "Chubby";
+			else
+				torsoSize = "Normal";
+		} else if (slave.waist >= 41) {
+			if (slave.weight >= 131)
+				torsoSize = "Obese";
+			else if (slave.weight >= 31)
+				torsoSize = "Fat";
+			else if (slave.weight >= 0)
+				torsoSize = "Chubby";
+			else if (slave.weight > -96)
+				torsoSize = "Normal";
+			else
+				torsoSize = "Hourglass";
+		} else if (slave.waist >= 11) {
+			if (slave.weight >= 161)
+				torsoSize = "Obese";
+			else if (slave.weight >= 96)
+				torsoSize = "Fat";
+			else if (slave.weight >= 11)
+				torsoSize = "Chubby";
+			else if (slave.weight > -31)
+				torsoSize = "Normal";
+			else
+				torsoSize = "Hourglass";
+		} else if (slave.waist > -11) {
+			if (slave.weight >= 191)
+				torsoSize = "Obese";
+			else if (slave.weight >= 131)
+				torsoSize = "Fat";
+			else if (slave.weight >= 31)
+				torsoSize = "Chubby";
+			else if (slave.weight >= 0)
+				torsoSize = "Normal";
+			else if (slave.weight > -96)
+				torsoSize = "Hourglass";
+			else
+				torsoSize = "Unnatural";
+		} else if (slave.waist > -41) {
+			if (slave.weight >= 161)
+				torsoSize = "Fat";
+			else if (slave.weight >= 96)
+				torsoSize = "Chubby";
+			else if (slave.weight >= 11)
+				torsoSize = "Normal";
+			else if (slave.weight > -31)
+				torsoSize = "Hourglass";
+			else
+				torsoSize = "Unnatural";
+		} else if (slave.waist > -96) {
+			if (slave.weight >= 191)
+				torsoSize = "Fat";
+			else if (slave.weight >= 131)
+				torsoSize = "Chubby";
+			else if (slave.weight >= 31)
+				torsoSize = "Normal";
+			else if (slave.weight > -11)
+				torsoSize = "Hourglass";
+			else
+				torsoSize = "Unnatural";
+		} else {
+			if (slave.weight >= 161)
+				torsoSize = "Chubby";
+			else if (slave.weight >= 96)
+				torsoSize = "Normal";
+			else if (slave.weight > 0)
+				torsoSize = "Hourglass";
+			else
+				torsoSize = "Unnatural";
 		}
 	}
-	return r;
-};
 
-window.ArtVectorBalls = function(slave) {
-	if (slave.scrotum > 0 && slave.balls > 0) {
+	function ArtVectorAnalAccessories() {
+		if (slave.buttplug === "long plug")
+			r += jsInclude("Art_Vector_Plug_Long");
+		else if (slave.buttplug === "large plug")
+			r += jsInclude("Art_Vector_Plug_Large");
+		else if (slave.buttplug === "long, large plug")
+			r += jsInclude("Art_Vector_Plug_Large_Long");
+		else if (slave.buttplug === "huge plug")
+			r += jsInclude("Art_Vector_Plug_Huge");
+		else if (slave.buttplug === "long, huge plug")
+			r += jsInclude("Art_Vector_Plug_Huge_Long");
+
+		if (slave.buttplugAttachment === "tail")
+			r += jsInclude("Art_Vector_Plug_Tail");
+		else if (slave.buttplugAttachment === "cat tail")
+			r += jsInclude("Art_Vector_Cat_Tail");
+	}
+
+	function ArtVectorArm() {
+		/* Arms position switch courtesy of Nov-X */
+		/* Updated 2018-10-25 by Fr0g */
+		/* - changed arm calculation block position*/
+		/* - added brackets to make boolean logic run */
+
+		if (slave.amp === 1) {
+			/* Many amputee clothing art files exist, but draw nothing.They are excluded for now to reduce on rendering time
+			r += jsInclude("Art_Vector_Arm_Right_None");
+			r += jsInclude("Art_Vector_Arm_Left_None");
+			*/
+		} else { /* is not amputee or has limbs equipped so running arm calculation block */
+			if (slave.amp === 0) {
+				r += jsInclude(`Art_Vector_Arm_Right_${rightArmType}`);
+				r += jsInclude(`Art_Vector_Arm_Left_${leftArmType}`);
+				if (slave.muscles >= 6) {
+					if (leftArmType === "High")
+						r += jsInclude("Art_Vector_Arm_Left_High_MLight");
+					else if (leftArmType === "Mid")
+						r += jsInclude("Art_Vector_Arm_Left_Mid_MLight");
+					else if (leftArmType === "Low")
+						r += jsInclude("Art_Vector_Arm_Left_Low_MLight");
+					else if (leftArmType === "Rebel")
+						r += jsInclude("Art_Vector_Arm_Left_Rebel_MLight");
+
+					if (rightArmType === "High")
+						r += jsInclude("Art_Vector_Arm_Right_High_MLight");
+					else if (rightArmType === "Mid")
+						r += jsInclude("Art_Vector_Arm_Right_Mid_MLight");
+					else if (rightArmType === "Low")
+						r += jsInclude("Art_Vector_Arm_Right_Low_MLight");
+				}
+			} else if (slave.PLimb === 1 || slave.PLimb === 2) { /* slave is an amputee and has PLimbs equipped */
+				if (slave.amp === -1) {
+					r += jsInclude(`Art_Vector_Arm_Right_ProstheticBasic_${rightArmType}`);
+					r += jsInclude(`Art_Vector_Arm_Left_ProstheticBasic_${leftArmType}`);
+				} else if (slave.amp === -2) {
+					r += jsInclude(`Art_Vector_Arm_Right_ProstheticSexy_${rightArmType}`);
+					r += jsInclude(`Art_Vector_Arm_Left_ProstheticSexy_${leftArmType}`);
+				} else if (slave.amp === -3) {/* Reverting beauty limbs to regular SVG */
+					r += jsInclude(`Art_Vector_Arm_Right_ProstheticBeauty_${rightArmType}`);
+					r += jsInclude(`Art_Vector_Arm_Left_ProstheticBeauty_${leftArmType}`);
+				} else if (slave.amp === -4) {
+					r += jsInclude(`Art_Vector_Arm_Right_ProstheticCombat_${rightArmType}`);
+					r += jsInclude(`Art_Vector_Arm_Left_ProstheticCombat_${leftArmType}`);
+				} else if (slave.amp === -5) {
+					r += jsInclude(`Art_Vector_Arm_Right_ProstheticSwiss_${rightArmType}`);
+					r += jsInclude(`Art_Vector_Arm_Left_ProstheticSwiss_${leftArmType}`);
+				}
+			}
+			/* shiny clothing */
+			if (V.seeVectorArtHighlights === 1) {
+				if (slave.fuckdoll !== 0 || slave.clothes === "restrictive latex" || slave.clothes === "a latex catsuit" || slave.clothes === "body oil") {
+					/* only some arm positions have art (feel free to add more) */
+					if (leftArmType === "High")
+						r += jsInclude("Art_Vector_Arm_Outfit_Shine_Left_High");
+					else if (leftArmType === "Mid")
+						r += jsInclude("Art_Vector_Arm_Outfit_Shine_Left_Mid");
+					else if (leftArmType === "Low")
+						r += jsInclude("Art_Vector_Arm_Outfit_Shine_Left_Low");
+				}
+			}
+			/* TODO: simplify selection (select prefix, infix and suffix and combine instead of using switch statements) */
+			switch (slave.clothes) {
+				case "a biyelgee costume":
+				case "a burkini":
+				case "a button-up shirt":
+				case "a button-up shirt and panties":
+				case "a cheerleader outfit":
+				case "a dirndl":
+				case "a gothic lolita dress":
+				case "a hanbok":
+				case "a hijab and abaya":
+				case "a hijab and blouse":
+				case "a huipil":
+				case "a kimono":
+				case "a klan robe":
+				case "a long qipao":
+				case "a military uniform":
+				case "a mounty outfit":
+				case "a nice maid outfit":
+				case "a nice nurse outfit":
+				case "a police uniform":
+				case "a red army uniform":
+				case "a schoolgirl outfit":
+				case "a schutzstaffel uniform":
+				case "a slutty klan robe":
+				case "a slutty nurse outfit":
+				case "a slutty qipao":
+				case "a sweater":
+				case "a sweater and cutoffs":
+				case "a sweater and panties":
+				case "a t-shirt":
+				case "a t-shirt and jeans":
+				case "a t-shirt and panties":
+				case "a t-shirt and thong":
+				case "an oversized t-shirt":
+				case "an oversized t-shirt and boyshorts":
+				case "battlearmor":
+				case "battledress":
+				case "clubslut netting":
+				case "conservative clothing":
+				case "cutoffs and a t-shirt":
+				case "lederhosen":
+				case "nice business attire":
+				case "slutty business attire":
+				case "slutty jewelry":
+				case "sport shorts and a t-shirt":
+				case "Western clothing":
+					r += jsInclude(`Art_Vector_Arm_Outfit_${clothing2artSuffix(slave.clothes)}_Right_${rightArmType}`);
+					r += jsInclude(`Art_Vector_Arm_Outfit_${clothing2artSuffix(slave.clothes)}_Left_${leftArmType}`);
+					break;
+				/* manually handle special cases */
+				case "a slutty schutzstaffel uniform":
+					r += jsInclude(`Art_Vector_Arm_Outfit_SchutzstaffelUniform_Right_${rightArmType}`);
+					r += jsInclude(`Art_Vector_Arm_Outfit_SchutzstaffelUniform_Left_${leftArmType}`);
+					break;
+				case "a niqab and abaya":
+				case "a burqa":
+					r += jsInclude(`Art_Vector_Arm_Outfit_HijabAndAbaya_Right_${rightArmType}`);
+					r += jsInclude(`Art_Vector_Arm_Outfit_HijabAndAbaya_Left_${leftArmType}`);
+					break;
+				case "a slave gown":
+					/* only some arm positions have art (feel free to add more) */
+					r += jsInclude(`Art_Vector_Arm_Outfit_SlaveGown_Left_${leftArmType}`);
+			}
+		} /* close .amp check */
+	}
+
+	function ArtVectorBalls() {
 		switch (slave.clothes) {
 			case "a bra":
 			case "a button-up shirt":
@@ -1949,290 +2283,149 @@ window.ArtVectorBalls = function(slave) {
 			case "slutty jewelry":
 			case "uncomfortable straps":
 			case "Western clothing":
-				let artScaleFactor = slave.scrotum/3;
-				let artTranslationX = -271 * (artScaleFactor - 1);
-				let artTranslationY = -453 * (artScaleFactor - 1);
-				State.temporary.art_transform = `matrix(${artScaleFactor},0,0,${artScaleFactor},${artTranslationX},${artTranslationY})`;
-				return jsInclude("Art_Vector_Balls");
+				let ballsScaleFactor = slave.scrotum/3;
+				artTranslationX = -271 * (ballsScaleFactor - 1);
+				artTranslationY = -453 * (ballsScaleFactor - 1);
+				T.artTransformBalls = `matrix(${ballsScaleFactor},0,0,${ballsScaleFactor},${artTranslationX},${artTranslationY})`;
+				r += jsInclude("Art_Vector_Balls");
 		}
 	}
-};
-
-window.ArtVectorBelly = function(slave) {
-	const T = State.temporary;
-	let r = "";
 
-	if (slave.belly >= 2000) {
-		/* add pregnancy belly, scale dynamically (clothing and addons can be scaled, too) */
-		/* TODO: add check in penis control. do not draw penis atop belly if _art_belly_scale_factor > 1. */
-		T.art_belly_scale_factor = 0.300 * Math.log(0.011 * slave.belly);
-		let artScaleFactor = T.art_belly_scale_factor;
-		let artTranslationX = -262 * (artScaleFactor - 1);
-		let artTranslationY = -284 * (artScaleFactor - 1);
-		T.art_transform = `matrix(${artScaleFactor},0,0,${artScaleFactor},${artTranslationX},${artTranslationY})`;
-
-		if (slave.navelPiercing === 1)
-			r += jsInclude("Art_Vector_Belly_Pregnant_Piercing");
-		else if (slave.navelPiercing === 2)
-			r += jsInclude("Art_Vector_Belly_Pregnant_Piercing_Heavy");
-		else
-			r += jsInclude("Art_Vector_Belly");
-
-		switch (slave.clothes) {
-			case "a bra":
-			case "a cybersuit":
-			case "a Fuckdoll suit":
-			case "a latex catsuit":
-			case "a nice pony outfit":
-			case "a scalemail bikini":
-			case "a skimpy loincloth":
-			case "a slutty klan robe":
-			case "a slutty outfit":
-			case "a slutty pony outfit":
-			case "a sports bra":
-			case "a string bikini":
-			case "a striped bra":
-			case "a thong":
-			case "a tube top":
-			case "a tube top and thong":
-			case "attractive lingerie":
-			case "attractive lingerie for a pregnant woman":
-			case "body oil":
-			case "boyshorts":
-			case "chains":
-			case "choosing her own clothes":
-			case "cutoffs":
-			case "jeans":
-			case "kitty lingerie":
-			case "leather pants":
-			case "leather pants and a tube top":
-			case "leather pants and pasties":
-			case "no clothing":
-			case "panties":
-			case "panties and pasties":
-			case "restrictive latex":
-			case "shibari ropes":
-			case "slutty jewelry":
-			case "sport shorts":
-			case "sport shorts and a sports bra":
-			case "stretch pants and a crop-top":
-			case "striped panties":
-			case "striped underwear":
-			case "uncomfortable straps":
-				break; /* do nothing for these choices */
-			/* manually handle special cases */
-			case "a slutty schutzstaffel uniform":
-				r += jsInclude("Art_Vector_Belly_Outfit_SchutzstaffelUniform");
-				break;
-			case "a niqab and abaya":
-			case "a burqa":
-				r += jsInclude("Art_Vector_Belly_Outfit_HijabAndAbaya");
-				break;
-			default:
-				r += jsInclude(`Art_Vector_Belly_Outfit_${clothing2artSuffix(slave.clothes)}`);
-		}
-		/* shiny clothing */
-		if (State.variables.seeVectorArtHighlights === 1) {
-			if (slave.fuckdoll !== 0 || slave.clothes === "restrictive latex" || slave.clothes === "a latex catsuit" || slave.clothes === "body oil") {
-				r += jsInclude("Art_Vector_Belly_Outfit_Shine");
+	function ArtVectorBelly() {
+		if (slave.belly >= 2000) {
+			/* add pregnancy belly, scale dynamically (clothing and addons can be scaled, too) */
+			/* TODO: add check in penis control. do not draw penis atop belly if _art_belly_scale_factor > 1. */
+			bellyScaleFactor = 0.300 * Math.log(0.011 * slave.belly);
+			artTranslationX = -262 * (bellyScaleFactor - 1);
+			artTranslationY = -284 * (bellyScaleFactor - 1);
+			T.artTransformBelly = `matrix(${bellyScaleFactor},0,0,${bellyScaleFactor},${artTranslationX},${artTranslationY})`;
+
+			if (slave.navelPiercing === 1)
+				r += jsInclude("Art_Vector_Belly_Pregnant_Piercing");
+			else if (slave.navelPiercing === 2)
+				r += jsInclude("Art_Vector_Belly_Pregnant_Piercing_Heavy");
+			else
+				r += jsInclude("Art_Vector_Belly");
+
+			switch (slave.clothes) {
+				case "a bra":
+				case "a cybersuit":
+				case "a Fuckdoll suit":
+				case "a latex catsuit":
+				case "a nice pony outfit":
+				case "a scalemail bikini":
+				case "a skimpy loincloth":
+				case "a slutty klan robe":
+				case "a slutty outfit":
+				case "a slutty pony outfit":
+				case "a sports bra":
+				case "a string bikini":
+				case "a striped bra":
+				case "a thong":
+				case "a tube top":
+				case "a tube top and thong":
+				case "attractive lingerie":
+				case "attractive lingerie for a pregnant woman":
+				case "body oil":
+				case "boyshorts":
+				case "chains":
+				case "choosing her own clothes":
+				case "cutoffs":
+				case "jeans":
+				case "kitty lingerie":
+				case "leather pants":
+				case "leather pants and a tube top":
+				case "leather pants and pasties":
+				case "no clothing":
+				case "panties":
+				case "panties and pasties":
+				case "restrictive latex":
+				case "shibari ropes":
+				case "slutty jewelry":
+				case "sport shorts":
+				case "sport shorts and a sports bra":
+				case "stretch pants and a crop-top":
+				case "striped panties":
+				case "striped underwear":
+				case "uncomfortable straps":
+					break; /* do nothing for these choices */
+				/* manually handle special cases */
+				case "a slutty schutzstaffel uniform":
+					r += jsInclude("Art_Vector_Belly_Outfit_SchutzstaffelUniform");
+					break;
+				case "a niqab and abaya":
+				case "a burqa":
+					r += jsInclude("Art_Vector_Belly_Outfit_HijabAndAbaya");
+					break;
+				default:
+					r += jsInclude(`Art_Vector_Belly_Outfit_${clothing2artSuffix(slave.clothes)}`);
+			}
+			/* shiny clothing */
+			if (V.seeVectorArtHighlights === 1) {
+				if (slave.fuckdoll !== 0 || slave.clothes === "restrictive latex" || slave.clothes === "a latex catsuit" || slave.clothes === "body oil") {
+					r += jsInclude("Art_Vector_Belly_Outfit_Shine");
+				}
 			}
 		}
-	}
-	/* belly piercings for flat bellies */
-	if (slave.belly === 0) {
-		if (slave.navelPiercing === 1)
-			r += jsInclude("Art_Vector_Belly_Piercing");
-		else if (slave.navelPiercing === 2)
-			r += jsInclude("Art_Vector_Belly_Piercing_Heavy");
-	}
-	/* Torso Accessories */
-	if ((slave.bellyAccessory === "a corset" || slave.bellyAccessory === "an extreme corset") && slave.belly === 0) {
-		if (T.torsoSize === "Normal")
-			r += jsInclude("Art_Vector_Corsetnormal");
-		else if (T.torsoSize === "Hourglass")
-			r += jsInclude("Art_Vector_Corsethourglass");
-		else if (T.torsoSize === "Unnatural")
-			r += jsInclude("Art_Vector_Corsetunnatural");
-	} else if (slave.bellyAccessory === "a small empathy belly") {
-		r += jsInclude("Art_Vector_Empathy_Belly_Small");
-	} else if (slave.bellyAccessory === "a medium empathy belly") {
-		r += jsInclude("Art_Vector_Empathy_Belly_Medium");
-	} else if (slave.bellyAccessory === "a large empathy belly") {
-		r += jsInclude("Art_Vector_Empathy_Belly_Large");
-	} else if (slave.bellyAccessory === "a huge empathy belly") {
-		r += jsInclude("Art_Vector_Empathy_Belly_Huge");
-	}
-	return r;
-};
-
-window.ArtVectorBoob = function(slave) {
-	const T = State.temporary;
-	let r = "";
-	let artScaleFactor, artTranslationX, artTranslationY;
-
-	/*
-	Prepare SVG transform matrix for continuous boob scaling.
-	This transform affects boobs, areolae and piercings.
-	The parameters were fit by points (300,1.0) and (15000,2.5).
-	See https://www.wolframalpha.com/input/?i=log+fit+%7B%7B300,1%7D,%7B15000,2.5%7D%7D .
-	Boobs start at 300cc as of "flesh description widgets".
-	Upper value was discussed at https://github.com/Free-Cities/Free-Cities/issues/950#issuecomment-321359466 .
-	*/
-	if (slave.boobs < 300) {
-		artScaleFactor = 1;
-		artTranslationX = 22; /* a little shift to the right is needed due to perspective */
-		artTranslationY = 0;
-	} else {
-		artScaleFactor = 0.383433 * Math.log(0.0452403 * slave.boobs);
-		artTranslationX = -282.841 * artScaleFactor + 292.349;
-		artTranslationY = -225.438 * artScaleFactor + 216.274;
-	}
-	T.art_transform = `matrix(${artScaleFactor},0,0,${artScaleFactor},${artTranslationX},${artTranslationY})`;
-	T.art_boob_transform = T.art_transform; /* used in Boob_Addons.tw */
-	T.art_scale_factor = artScaleFactor; /* used in Penis.tw */
-
-	if (slave.boobs < 300) {
-		/* BEWARE: this threshold may be used in other art-related code, too */
-		/* boobs too small - draw areolae directly onto torso */
-	} else {
-		r += jsInclude("Art_Vector_Boob_Alt");
-		/* shiny clothing */
-		if (State.variables.seeVectorArtHighlights === 1) {
-			if (slave.fuckdoll !== 0 || slave.clothes === "a latex catsuit" || slave.clothes === "body oil")
-				r += jsInclude("Art_Vector_Boob_Outfit_Shine");
+		/* belly piercings for flat bellies */
+		if (slave.belly === 0) {
+			if (slave.navelPiercing === 1)
+				r += jsInclude("Art_Vector_Belly_Piercing");
+			else if (slave.navelPiercing === 2)
+				r += jsInclude("Art_Vector_Belly_Piercing_Heavy");
+		}
+		/* Torso Accessories */
+		if ((slave.bellyAccessory === "a corset" || slave.bellyAccessory === "an extreme corset") && slave.belly === 0) {
+			if (torsoSize === "Normal")
+				r += jsInclude("Art_Vector_Corsetnormal");
+			else if (torsoSize === "Hourglass")
+				r += jsInclude("Art_Vector_Corsethourglass");
+			else if (torsoSize === "Unnatural")
+				r += jsInclude("Art_Vector_Corsetunnatural");
+		} else if (slave.bellyAccessory === "a small empathy belly") {
+			r += jsInclude("Art_Vector_Empathy_Belly_Small");
+		} else if (slave.bellyAccessory === "a medium empathy belly") {
+			r += jsInclude("Art_Vector_Empathy_Belly_Medium");
+		} else if (slave.bellyAccessory === "a large empathy belly") {
+			r += jsInclude("Art_Vector_Empathy_Belly_Large");
+		} else if (slave.bellyAccessory === "a huge empathy belly") {
+			r += jsInclude("Art_Vector_Empathy_Belly_Huge");
 		}
 	}
-	switch (slave.clothes) { /* display nipples/areola for the following clothes */
-		case "a chattel habit":
-		case "a fallen nuns habit":
-		case "a Fuckdoll suit":
-		case "a monokini":
-		case "a nice pony outfit":
-		case "a skimpy loincloth":
-		case "a slutty pony outfit":
-		case "a string bikini":
-		case "a succubus outfit":
-		case "a thong":
-		case "a toga":
-		case "attractive lingerie for a pregnant woman":
-		case "body oil":
-		case "boyshorts":
-		case "chains":
-		case "choosing her own clothes":
-		case "clubslut netting":
-		case "cutoffs":
-		case "jeans":
-		case "leather pants":
-		case "no clothing":
-		case "panties":
-		case "restrictive latex":
-		case "shibari ropes":
-		case "slutty jewelry":
-		case "sport shorts":
-		case "striped panties":
-		case "uncomfortable straps":
-			if (slave.areolaeShape === "star")
-				r += jsInclude("Art_Vector_Boob_Areola_Star");
-			else if (slave.areolaeShape === "heart")
-				r += jsInclude("Art_Vector_Boob_Areola_Heart");
-			else if (slave.areolae === 0)
-				r += jsInclude("Art_Vector_Boob_Areola");
-			else if (slave.areolae === 1)
-				r += jsInclude("Art_Vector_Boob_Areola_Large");
-			else if (slave.areolae === 2)
-				r += jsInclude("Art_Vector_Boob_Areola_Wide");
-			else if (slave.areolae === 3)
-				r += jsInclude("Art_Vector_Boob_Areola_Huge");
-
-			if (slave.nipples === "tiny")
-				r += jsInclude("Art_Vector_Boob_NippleTiny");
-			else if (slave.nipples === "cute")
-				r += jsInclude("Art_Vector_Boob_NippleCute");
-			else if (slave.nipples === "puffy")
-				r += jsInclude("Art_Vector_Boob_NipplePuffy");
-			else if (slave.nipples === "inverted")
-				r += jsInclude("Art_Vector_Boob_NippleInverted");
-			else if (slave.nipples === "huge")
-				r += jsInclude("Art_Vector_Boob_NippleHuge");
-			else if (slave.nipples === "partially inverted")
-				r += jsInclude("Art_Vector_Boob_NipplePartiallyInverted");
-			else if (slave.nipples === "fuckable")
-				r += jsInclude("Art_Vector_Boob_NippleFuckable");
-	}
-	return r;
-};
 
-window.ArtVectorBoobAddons = function(slave) {
-	let r = "";
-
-	if (slave.boobs < 300) {
-		/* boobs too small: do not show boob-related art */
-		/* BEWARE: this threshold should be kept in sync with the one in Art_Vector_Boob_ */
-	} else {
-		switch (slave.clothes) {
-			case "a chattel habit":
-			case "a comfortable bodysuit":
-			case "a cybersuit":
-			case "a fallen nuns habit":
-			case "a Fuckdoll suit":
-			case "a latex catsuit":
-			case "a nice pony outfit":
-			case "a skimpy loincloth":
-			case "a slutty pony outfit":
-			case "a succubus outfit":
-			case "a thong":
-			case "body oil":
-			case "boyshorts":
-			case "choosing her own clothes":
-			case "cutoffs":
-			case "jeans":
-			case "leather pants":
-			case "no clothing":
-			case "panties":
-			case "restrictive latex":
-			case "sport shorts":
-			case "striped panties":
-				break; /* do nothing for these choices */
-			/* manually handle special cases */
-			case "a slutty schutzstaffel uniform":
-				r += jsInclude("Art_Vector_Boob_Outfit_SchutzstaffelUniform");
-				break;
-			case "a niqab and abaya":
-			case "a burqa":
-				r += jsInclude("Art_Vector_Boob_Outfit_HijabAndAbaya");
-				break;
-			default:
-				r += jsInclude(`Art_Vector_Boob_Outfit_${clothing2artSuffix(slave.clothes)}`);
+	function ArtVectorBoob() {
+		if (slave.boobs < 300) {
+			/* BEWARE: this threshold may be used in other art-related code, too */
+			/* boobs too small - draw areolae directly onto torso */
+		} else {
+			r += jsInclude("Art_Vector_Boob_Alt");
+			/* shiny clothing */
+			if (V.seeVectorArtHighlights === 1) {
+				if (slave.fuckdoll !== 0 || slave.clothes === "a latex catsuit" || slave.clothes === "body oil")
+					r += jsInclude("Art_Vector_Boob_Outfit_Shine");
+			}
 		}
-	}
-	if (State.variables.showBodyMods === 1 && (slave.nipplesPiercing > 0 || slave.areolaePiercing > 0)) {
-		/* shows nipple piercings in game when selected; piercings will show on the outfits listed below */
-		switch (slave.clothes) {
+		switch (slave.clothes) { /* display nipples/areola for the following clothes */
 			case "a chattel habit":
-			case "a comfortable bodysuit":
-			case "a cybersuit":
 			case "a fallen nuns habit":
-			case "a latex catsuit":
+			case "a Fuckdoll suit":
 			case "a monokini":
 			case "a nice pony outfit":
-			case "a penitent nuns habit":
 			case "a skimpy loincloth":
 			case "a slutty pony outfit":
 			case "a string bikini":
 			case "a succubus outfit":
 			case "a thong":
-			case "an apron":
-			case "attractive lingerie":
+			case "a toga":
 			case "attractive lingerie for a pregnant woman":
 			case "body oil":
 			case "boyshorts":
 			case "chains":
 			case "choosing her own clothes":
+			case "clubslut netting":
 			case "cutoffs":
 			case "jeans":
 			case "leather pants":
-			case "leather pants and a tube top":
-			case "leather pants and pasties":
 			case "no clothing":
 			case "panties":
 			case "restrictive latex":
@@ -2241,1298 +2434,1080 @@ window.ArtVectorBoobAddons = function(slave) {
 			case "sport shorts":
 			case "striped panties":
 			case "uncomfortable straps":
-				if (slave.nipplesPiercing === 1)
-					r += jsInclude("Art_Vector_Boob_Piercing");
-				else if (slave.nipplesPiercing > 1)
-					r += jsInclude("Art_Vector_Boob_Piercing_Heavy");
-
-				if (slave.areolaePiercing === 1)
-					r += jsInclude("Art_Vector_Boob_Areola_Piercing");
-				else if (slave.areolaePiercing > 1)
-					r += jsInclude("Art_Vector_Boob_Areola_Piercingheavy");
+				if (slave.areolaeShape === "star")
+					r += jsInclude("Art_Vector_Boob_Areola_Star");
+				else if (slave.areolaeShape === "heart")
+					r += jsInclude("Art_Vector_Boob_Areola_Heart");
+				else if (slave.areolae === 0)
+					r += jsInclude("Art_Vector_Boob_Areola");
+				else if (slave.areolae === 1)
+					r += jsInclude("Art_Vector_Boob_Areola_Large");
+				else if (slave.areolae === 2)
+					r += jsInclude("Art_Vector_Boob_Areola_Wide");
+				else if (slave.areolae === 3)
+					r += jsInclude("Art_Vector_Boob_Areola_Huge");
+
+				if (slave.nipples === "tiny")
+					r += jsInclude("Art_Vector_Boob_NippleTiny");
+				else if (slave.nipples === "cute")
+					r += jsInclude("Art_Vector_Boob_NippleCute");
+				else if (slave.nipples === "puffy")
+					r += jsInclude("Art_Vector_Boob_NipplePuffy");
+				else if (slave.nipples === "inverted")
+					r += jsInclude("Art_Vector_Boob_NippleInverted");
+				else if (slave.nipples === "huge")
+					r += jsInclude("Art_Vector_Boob_NippleHuge");
+				else if (slave.nipples === "partially inverted")
+					r += jsInclude("Art_Vector_Boob_NipplePartiallyInverted");
+				else if (slave.nipples === "fuckable")
+					r += jsInclude("Art_Vector_Boob_NippleFuckable");
 		}
 	}
-	return r;
-};
 
-window.ArtVectorButt = function(slave) {
-	const T = State.temporary;
-
-	/* TODO: turn _buttSize into a scoped JS variable */
-	/* BEWARE: _buttSize is also used in Art_Vector_Leg_ */
-	/* Updated 2018-10-25 by Fr0g */
-	/* - changed size calculation block */
-
-	/* Size calculations - needs to be done even for amputees */
-	if (slave.butt > 6)
-		T.buttSize = 6;
-	else if (slave.butt === 6)
-		T.buttSize = 5;
-	else if (slave.butt === 5)
-		T.buttSize = 4;
-	else if (slave.butt === 4)
-		T.buttSize = 3;
-	else if (slave.butt === 3)
-		T.buttSize = 2;
-	else if (slave.butt === 2)
-		T.buttSize = 1;
-	else
-		T.buttSize = 0;
-
-	if (slave.amp == 0)
-		return jsInclude(`Art_Vector_Butt_${T.buttSize}`);
-	else if (slave.amp == -1)
-		return jsInclude(`Art_Vector_Butt_ProstheticBasic_${T.buttSize}`);
-	else if (slave.amp == -2)
-		return jsInclude(`Art_Vector_Butt_ProstheticSexy_${T.buttSize}`);
-	else if (slave.amp == -3) /* reverted to regular SVG to match description */
-		return jsInclude(`Art_Vector_Butt_ProstheticBeauty_${T.buttSize}`);
-	else if (slave.amp == -4)
-		return jsInclude(`Art_Vector_Butt_ProstheticCombat_${T.buttSize}`);
-	else if (slave.amp == -5)
-		return jsInclude(`Art_Vector_Butt_ProstheticSwiss_${T.buttSize}`);
-};
-
-window.ArtVectorChastityBelt = function(slave) {
-	let r = "";
-
-	if (slave.dickAccessory === "anal chastity" || slave.dickAccessory === "combined chastity" || slave.vaginalAccessory === "anal chastity" || slave.vaginalAccessory === "combined chastity") {
-		if (slave.waist >= 96) {
-			if (slave.weight >= 11) {
-				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
-			} else if (slave.weight > -31) {
-				r += jsInclude("Art_Vector_Chastity_Anus");
-				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
-			} else {
-				r += jsInclude("Art_Vector_Chastity_Anus");
-				r += jsInclude("Art_Vector_Chastity_Base");
-			}
-		} else if (slave.waist >= 41) {
-			if (slave.weight >= 31) {
-				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
-			} else if (slave.weight >= 0) {
-				r += jsInclude("Art_Vector_Chastity_Anus");
-				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
-			} else {
-				r += jsInclude("Art_Vector_Chastity_Anus");
-				r += jsInclude("Art_Vector_Chastity_Base");
-			}
-		} else if (slave.waist >= 11) {
-			if (slave.weight >= 96) {
-				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
-			} else if (slave.weight >= 11) {
-				r += jsInclude("Art_Vector_Chastity_Anus");
-				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
-			} else {
-				r += jsInclude("Art_Vector_Chastity_Anus");
-				r += jsInclude("Art_Vector_Chastity_Base");
-			}
-		} else if (slave.waist > -11) {
-			if (slave.weight >= 131) {
-				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
-			} else if (slave.weight >= 31) {
-				r += jsInclude("Art_Vector_Chastity_Anus");
-				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
-			} else {
-				r += jsInclude("Art_Vector_Chastity_Anus");
-				r += jsInclude("Art_Vector_Chastity_Base");
-			}
-		} else if (slave.waist > -41) {
-			if (slave.weight >= 161) {
-				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
-			} else if (slave.weight >= 96) {
-				r += jsInclude("Art_Vector_Chastity_Anus");
-				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
-			} else {
-				r += jsInclude("Art_Vector_Chastity_Anus");
-				r += jsInclude("Art_Vector_Chastity_Base");
-			}
-		} else if (slave.waist > -96) {
-			if (slave.weight >= 191) {
-				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
-			} else if (slave.weight >= 131) {
-				r += jsInclude("Art_Vector_Chastity_Anus");
-				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
-			} else {
-				r += jsInclude("Art_Vector_Chastity_Anus");
-				r += jsInclude("Art_Vector_Chastity_Base");
-			}
+	function ArtVectorBoobAddons() {
+		if (slave.boobs < 300) {
+			/* boobs too small: do not show boob-related art */
+			/* BEWARE: this threshold should be kept in sync with the one in Art_Vector_Boob_ */
 		} else {
-			if (slave.weight >= 161) {
-				r += jsInclude("Art_Vector_Chastity_Anus");
-				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
-			} else {
-				r += jsInclude("Art_Vector_Chastity_Anus");
-				r += jsInclude("Art_Vector_Chastity_Base");
+			switch (slave.clothes) {
+				case "a chattel habit":
+				case "a comfortable bodysuit":
+				case "a cybersuit":
+				case "a fallen nuns habit":
+				case "a Fuckdoll suit":
+				case "a latex catsuit":
+				case "a nice pony outfit":
+				case "a skimpy loincloth":
+				case "a slutty pony outfit":
+				case "a succubus outfit":
+				case "a thong":
+				case "body oil":
+				case "boyshorts":
+				case "choosing her own clothes":
+				case "cutoffs":
+				case "jeans":
+				case "leather pants":
+				case "no clothing":
+				case "panties":
+				case "restrictive latex":
+				case "sport shorts":
+				case "striped panties":
+					break; /* do nothing for these choices */
+				/* manually handle special cases */
+				case "a slutty schutzstaffel uniform":
+					r += jsInclude("Art_Vector_Boob_Outfit_SchutzstaffelUniform");
+					break;
+				case "a niqab and abaya":
+				case "a burqa":
+					r += jsInclude("Art_Vector_Boob_Outfit_HijabAndAbaya");
+					break;
+				default:
+					r += jsInclude(`Art_Vector_Boob_Outfit_${clothing2artSuffix(slave.clothes)}`);
 			}
 		}
-	}
-	if (slave.vaginalAccessory === "chastity belt" || slave.vaginalAccessory === "combined chastity") {
-		if (slave.waist >= 96) {
-			if (slave.weight >= 11) {
-				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
-			} else if (slave.weight > -31) {
-				r += jsInclude("Art_Vector_Chastity_Vagina");
-				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
-			} else {
-				r += jsInclude("Art_Vector_Chastity_Vagina");
-				r += jsInclude("Art_Vector_Chastity_Base");
-			}
-		} else if (slave.waist >= 41) {
-			if (slave.weight >= 31) {
-				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
-			} else if (slave.weight > 0) {
-				r += jsInclude("Art_Vector_Chastity_Vagina");
-				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
-			} else {
-				r += jsInclude("Art_Vector_Chastity_Vagina");
-				r += jsInclude("Art_Vector_Chastity_Base");
-			}
-		} else if (slave.waist >= 11) {
-			if (slave.weight >= 96) {
-				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
-			} else if (slave.weight > 11) {
-				r += jsInclude("Art_Vector_Chastity_Vagina");
-				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
-			} else {
-				r += jsInclude("Art_Vector_Chastity_Vagina");
-				r += jsInclude("Art_Vector_Chastity_Base");
-			}
-		} else if (slave.waist > -11) {
-			if (slave.weight >= 131) {
-				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
-			} else if (slave.weight > 31) {
-				r += jsInclude("Art_Vector_Chastity_Vagina");
-				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
-			} else {
-				r += jsInclude("Art_Vector_Chastity_Vagina");
-				r += jsInclude("Art_Vector_Chastity_Base");
-			}
-		} else if (slave.waist > -41) {
-			if (slave.weight >= 161) {
-				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
-			} else if (slave.weight > 96) {
-				r += jsInclude("Art_Vector_Chastity_Vagina");
-				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
-			} else {
-				r += jsInclude("Art_Vector_Chastity_Vagina");
-				r += jsInclude("Art_Vector_Chastity_Base");
-			}
-		} else if (slave.waist > -96) {
-			if (slave.weight >= 191) {
-				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
-			} else if (slave.weight > 131) {
-				r += jsInclude("Art_Vector_Chastity_Vagina");
-				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
-			} else {
-				r += jsInclude("Art_Vector_Chastity_Vagina");
-				r += jsInclude("Art_Vector_Chastity_Base");
-			}
-		} else {
-			if (slave.weight > 161) {
-				r += jsInclude("Art_Vector_Chastity_Vagina");
-				r += jsInclude("Art_Vector_Chastity_Base_Chubby");
-			} else {
-				r += jsInclude("Art_Vector_Chastity_Vagina");
-				r += jsInclude("Art_Vector_Chastity_Base");
+		if (V.showBodyMods === 1 && (slave.nipplesPiercing > 0 || slave.areolaePiercing > 0)) {
+			/* shows nipple piercings in game when selected; piercings will show on the outfits listed below */
+			switch (slave.clothes) {
+				case "a chattel habit":
+				case "a comfortable bodysuit":
+				case "a cybersuit":
+				case "a fallen nuns habit":
+				case "a latex catsuit":
+				case "a monokini":
+				case "a nice pony outfit":
+				case "a penitent nuns habit":
+				case "a skimpy loincloth":
+				case "a slutty pony outfit":
+				case "a string bikini":
+				case "a succubus outfit":
+				case "a thong":
+				case "an apron":
+				case "attractive lingerie":
+				case "attractive lingerie for a pregnant woman":
+				case "body oil":
+				case "boyshorts":
+				case "chains":
+				case "choosing her own clothes":
+				case "cutoffs":
+				case "jeans":
+				case "leather pants":
+				case "leather pants and a tube top":
+				case "leather pants and pasties":
+				case "no clothing":
+				case "panties":
+				case "restrictive latex":
+				case "shibari ropes":
+				case "slutty jewelry":
+				case "sport shorts":
+				case "striped panties":
+				case "uncomfortable straps":
+					if (slave.nipplesPiercing === 1)
+						r += jsInclude("Art_Vector_Boob_Piercing");
+					else if (slave.nipplesPiercing > 1)
+						r += jsInclude("Art_Vector_Boob_Piercing_Heavy");
+
+					if (slave.areolaePiercing === 1)
+						r += jsInclude("Art_Vector_Boob_Areola_Piercing");
+					else if (slave.areolaePiercing > 1)
+						r += jsInclude("Art_Vector_Boob_Areola_Piercingheavy");
 			}
 		}
 	}
 
-	if (slave.vaginalAccessory !== "none") {
-		switch (slave.clothes) {/* shows vaginal accessories on the outfits below */
-			case "a bra":
-			case "a button-up shirt":
-			case "a button-up shirt and panties":
-			case "a chattel habit":
-			case "a comfortable bodysuit":
-			case "a fallen nuns habit":
-			case "a Fuckdoll suit":
-			case "a latex catsuit":
-			case "a monokini":
-			case "a nice pony outfit":
-			case "a penitent nuns habit":
-			case "a slutty klan robe":
-			case "a slutty outfit":
-			case "a slutty pony outfit":
-			case "a sports bra":
-			case "a string bikini":
-			case "a striped bra":
-			case "a succubus outfit":
-			case "a sweater":
-			case "a t-shirt":
-			case "a t-shirt and panties":
-			case "a t-shirt and thong":
-			case "a tank-top":
-			case "a thong":
-			case "a tube top":
-			case "a tube top and thong":
-			case "an apron":
-			case "an oversized t-shirt":
-			case "attractive lingerie":
-			case "attractive lingerie for a pregnant woman":
-			case "body oil":
-			case "chains":
-			case "choosing her own clothes":
-			case "clubslut netting":
-			case "cutoffs":
-			case "harem gauze":
-			case "no clothing":
-			case "panties":
-			case "panties and pasties":
-			case "restrictive latex":
-			case "shibari ropes":
-			case "slutty jewelry":
-			case "striped underwear":
-			case "uncomfortable straps":
-				if (slave.vaginalAccessory === "dildo") {
-					r += jsInclude("Art_Vector_Dildo_Short");
-				} else if (slave.vaginalAccessory === "long dildo") {
-					r += jsInclude("Art_Vector_Dildo_Long");
-				} else if (slave.clothes !== "a comfortable bodysuit" && slave.clothes !== "a string bikini" && slave.clothes !== "attractive lingerie for a pregnant woman" && slave.clothes !== "restrictive latex") {
-					if (slave.vaginalAccessory === "large dildo") /* additional outfits disabled due to the art breaking with the larger accessories */
-						r += jsInclude("Art_Vector_Dildo_Large");
-					else if (slave.vaginalAccessory === "long, large dildo")
-						r += jsInclude("Art_Vector_Dildo_Large_Long");
-					else if (slave.vaginalAccessory === "huge dildo")
-						r += jsInclude("Art_Vector_Dildo_Huge");
-					else if (slave.vaginalAccessory === "long, huge dildo")
-						r += jsInclude("Art_Vector_Dildo_Huge_Long");
-				}
-		}
-	}
-	return r;
-};
-
-window.ArtVectorCollar = function(slave) {
-	/* TODO": find out where "uncomfortable leather" collar art went */
-	switch (slave.collar) {
-		case "leather with cowbell":
-			return jsInclude("Art_Vector_Collar_Cowbell");
-		case "heavy gold":
-			return jsInclude("Art_Vector_Collar_Gold_Heavy");
-		case "neck corset":
-			return jsInclude("Art_Vector_Collar_Neck_Corset");
-		case "pretty jewelry":
-			return jsInclude("Art_Vector_Collar_Pretty_Jewelry");
-		case "cruel retirement counter":
-			return jsInclude("Art_Vector_Collar_Retirement_Cruel");
-		case "nice retirement counter":
-			return jsInclude("Art_Vector_Collar_Retirement_Nice");
-		case "satin choker":
-			return jsInclude("Art_Vector_Collar_Satin_Choker");
-		case "shock punishment":
-			return jsInclude("Art_Vector_Collar_Shock_Punishment");
-		case "stylish leather":
-			return jsInclude("Art_Vector_Collar_Stylish_Leather");
-		case "tight steel":
-			return jsInclude("Art_Vector_Collar_Tight_Steel");
-		case "uncomfortable leather":
-			return jsInclude("Art_Vector_Collar_Leather_Cruel");
-		case "silk ribbon":
-			return jsInclude("Art_Vector_Collar_Silk_Ribbon");
-		case "bowtie":
-			return jsInclude("Art_Vector_Collar_Bowtie");
-		case "ancient Egyptian":
-			return jsInclude("Art_Vector_Collar_Ancientegyptian");
+	function ArtVectorButt() {
+		if (slave.amp == 0)
+			r += jsInclude(`Art_Vector_Butt_${buttSize}`);
+		else if (slave.amp == -1)
+			r += jsInclude(`Art_Vector_Butt_ProstheticBasic_${buttSize}`);
+		else if (slave.amp == -2)
+			r += jsInclude(`Art_Vector_Butt_ProstheticSexy_${buttSize}`);
+		else if (slave.amp == -3) /* reverted to regular SVG to match description */
+			r += jsInclude(`Art_Vector_Butt_ProstheticBeauty_${buttSize}`);
+		else if (slave.amp == -4)
+			r += jsInclude(`Art_Vector_Butt_ProstheticCombat_${buttSize}`);
+		else if (slave.amp == -5)
+			r += jsInclude(`Art_Vector_Butt_ProstheticSwiss_${buttSize}`);
 	}
-};
 
-window.ArtVectorFeet = function(slave) {
-	const T = State.temporary;
-	let legSize = T.legSize;
-	let r = "";
-	let outfit, stockings;
-	if (slave.legAccessory === "short stockings")
-		stockings = "SS";
-	else if (slave.legAccessory === "long stockings")
-		stockings = "LL";
-
-	/* BEWARE: Uses _legSize set by Art_Vector_Leg_ */
-	/* Updated 2018-10-25 by Fr0g */
-	/* - added brackets to make boolean logic run */
-	/* TODO: use additional JS function to combine shoes/legSize? */
-	switch (slave.shoes) {
-		case "heels":
-			r += jsInclude("Art_Vector_Shoes_Heel");
-			break;
-		case "pumps":
-			r += jsInclude("Art_Vector_Shoes_Pump");
-			break;
-		case "extreme heels":
-			r += jsInclude(`Art_Vector_Shoes_Extreme_Heel_${legSize}`);
-			break;
-		case "boots":
-			r += jsInclude(`Art_Vector_Shoes_Boot_${legSize}`);
-			break;
-		case "flats":
-			r += jsInclude("Art_Vector_Shoes_Flat");
-			break;
-		default:
-			if (slave.amp === 0) {
-				r += jsInclude("Art_Vector_Feet_Normal");
-			} else if (slave.PLimb === 1 || slave.PLimb === 2) {
-				if (slave.amp === -1)
-					r += jsInclude("Art_Vector_Feet_ProstheticBasic");
-				else if (slave.amp === -2)
-					r += jsInclude("Art_Vector_Feet_ProstheticSexy");
-				else if (slave.amp === -3)
-					r += jsInclude("Art_Vector_Feet_ProstheticBeauty");
-				else if (slave.amp === -4)
-					r += jsInclude("Art_Vector_Feet_ProstheticCombat");
-				else if (slave.amp === -5)
-					r += jsInclude("Art_Vector_Feet_ProstheticSwiss");
-			}
-	}
-
-	if (stockings && slave.amp !== 1) {
-		if (slave.shoes === "heels") {
-			r += jsInclude(`Art_Vector_Shoes_Heel_${stockings}_${legSize}`);
-		} else if (slave.shoes === "pumps") {
-			r += jsInclude(`Art_Vector_Shoes_Pump_${stockings}_${legSize}`);
-		} else if (slave.shoes === "flats") {
-			r += jsInclude(`Art_Vector_Shoes_Flat_${stockings}_${legSize}`);
-		} else if (slave.shoes === "none") {
-			r += jsInclude(`Art_Vector_Shoes_Stockings_${stockings}_${legSize}`);
-		}
-	}
-
-	switch (slave.clothes) {
-		case "a bra":
-		case "a button-up shirt":
-		case "a button-up shirt and panties":
-		case "a chattel habit":
-		case "a comfortable bodysuit":
-		case "a cybersuit":
-		case "a gothic lolita dress":
-		case "a hanbok":
-		case "a leotard":
-		case "a nice pony outfit":
-		case "a one-piece swimsuit":
-		case "a penitent nuns habit":
-		case "a scalemail bikini":
-		case "a skimpy loincloth":
-		case "a slutty klan robe":
-		case "a slutty outfit":
-		case "a slutty pony outfit":
-		case "a sports bra":
-		case "a string bikini":
-		case "a striped bra":
-		case "a sweater":
-		case "a sweater and panties":
-		case "a t-shirt":
-		case "a t-shirt and panties":
-		case "a t-shirt and thong":
-		case "a tank-top":
-		case "a tank-top and panties":
-		case "a thong":
-		case "a tube top":
-		case "a tube top and thong":
-		case "an oversized t-shirt":
-		case "attractive lingerie for a pregnant woman":
-		case "chains":
-		case "choosing her own clothes":
-		case "kitty lingerie":
-		case "no clothing":
-		case "panties":
-		case "panties and pasties":
-		case "shibari ropes":
-		case "striped panties":
-		case "striped underwear":
-		case "uncomfortable straps":
-			break; /* do nothing for these cases */
-		case "a Fuckdoll suit":
-		case "a latex catsuit":
-		case "body oil":
-		case "restrictive latex":
-			if (State.variables.seeVectorArtHighlights === 1) /* special case for shiny clothing */
-				outfit = "Shine";
-			break;
-		default:
-			outfit = clothing2artSuffix(slave.clothes);
-	}
-	if (outfit !== undefined) {
-		if (slave.amp !== 1) {
-			if (slave.clothes !== "a slutty qipao" && slave.clothes !== "harem gauze" && slave.clothes !== "slutty jewelry" && slave.clothes !== "Western clothing") /* these clothes have a stump/leg outfit, but no butt outfit */
-				r += jsInclude(`Art_Vector_Butt_Outfit_${outfit}_${T.buttSize}`);
-			if (slave.clothes !== "a schoolgirl outfit") /* file is there, but contains no artwork */
-				r += jsInclude(`Art_Vector_Leg_Outfit_${outfit}_${legSize}`);
-		} else {
-			r += jsInclude(`Art_Vector_Leg_Outfit_${outfit}_Stump`);
-		}
-	}
-	return r;
-};
-
-window.ArtVectorLeg = function(slave) {
-	let legSize;
-	let r = "";
-
-	/* Leg wideness switch courtesy of Nov-X */
-	/* Updated 2018-10-25 by Fr0g */
-	/* - changed size calculation block position*/
-	/* - added brackets to make boolean logic run */
-
-	/* BEWARE: _legSize is also used in Art_Vector_Feet_ */
-	/* BEWARE: _buttSize set by Art_Vector_Butt_ */
-
-	/* Size calculations - needs to be done even for amputees */
-	if (slave.hips === -2) {
-		if (slave.weight <= 0)
-			legSize = "Narrow";
-		else if (slave.weight < 161)
-			legSize = "Normal";
-		else 
-			legSize = "Wide";
-	} else if (slave.hips === -1) {
-		if (slave.weight <= -11)
-			legSize = "Narrow";
-		else if (slave.weight < 96)
-			legSize = "Normal";
-		else
-			legSize = "Wide";
-	} else if (slave.hips === 0) {
-		if (slave.weight <= -96)
-			legSize = "Narrow";
-		else if (slave.weight < 11)
-			legSize = "Normal";
-		else if (slave.weight < 131)
-			legSize = "Wide";
-		else
-			legSize = "Thick";
-	} else if (slave.hips === 1) {
-		if (slave.weight <= -31)
-			legSize = "Normal";
-		else if (slave.weight < 31)
-			legSize = "Wide";
-		else
-			legSize = "Thick";
-	} else { /* .hips === 2 or 3 */
-		if (slave.weight <= -11)
-			legSize = "Wide";
-		else
-			legSize = "Thick";
-	}
-	/* Selection of matching SVG based on amputee level */
-	if (slave.amp === 0) {
-		r += jsInclude(`Art_Vector_Leg_${legSize}`);
-		if (slave.muscles >= 97)
-			r += jsInclude(`Art_Vector_Leg_${legSize}_MHeavy`);
-		else if (slave.muscles >= 62)
-			r += jsInclude(`Art_Vector_Leg_${legSize}_MMedium`);
-		else if (slave.muscles >= 30)
-			r += jsInclude(`Art_Vector_Leg_${legSize}_MLight`);
-	} else if (slave.amp === 1) {
-		r += jsInclude("Art_Vector_Stump");
-	} else if (slave.PLimb === 1 || slave.PLimb === 2) { /* slave is an amputee and has PLimbs equipped */
-		if (slave.amp === -1)
-			r += jsInclude(`Art_Vector_Leg_ProstheticBasic_${legSize}`);
-		else if (slave.amp === -2)
-			r += jsInclude(`Art_Vector_Leg_ProstheticSexy_${legSize}`);
-		else if (slave.amp === -3)
-			r += jsInclude(`Art_Vector_Leg_ProstheticBeauty_${legSize}`);
-		else if (slave.amp === -4)
-			r += jsInclude(`Art_Vector_Leg_ProstheticCombat_${legSize}`);
-		else /* slave.amp === -5 */
-			r += jsInclude(`Art_Vector_Leg_ProstheticSwiss_${legSize}`);
-	}
-	State.temporary.legSize = legSize;
-	return r;
-};
-
-window.ArtVectorHairBack = function(slave) {
-	let r = "";
-	let hairLength;
-
-	if (slave.hLength >= 60)
-		hairLength = "Long";
-	else if (slave.hLength >= 30)
-		hairLength = "Medium";
-	else if (slave.hLength >= 10)
-		hairLength = "Short";
-
-	if (slave.fuckdoll !== 0 || slave.bald !== 0) {
-		r += jsInclude("Art_Vector_Hair_Back_NoHair");
-	} else {
-		switch (slave.clothes) {
-			case "a biyelgee costume":
-			case "a burkini":
-			case "a burqa":
-			case "a chattel habit":
-			case "a cybersuit":
-			case "a fallen nuns habit":
-			case "a hijab and abaya":
-			case "a hijab and blouse":
-			case "a klan robe":
-			case "a military uniform":
-			case "a mounty outfit":
-			case "a niqab and abaya":
-			case "a penitent nuns habit":
-			case "a police uniform":
-			case "a red army uniform":
-			case "a schutzstaffel uniform":
-			case "a slutty klan robe":
-			case "a slutty nurse outfit":
-			case "a slutty schutzstaffel uniform":
-			case "battlearmor":
-			case "restrictive latex":
-			case "Western clothing":
-				break; /* do nothing */
-			default:
-				switch (slave.hStyle) {
-					case "buzzcut":
-					case "shaved":
-					case "shaved bald":
-						r += jsInclude("Art_Vector_Hair_Back_NoHair");
-						break;
-					case "afro":
-						if (slave.hLength >= 150)
-							r += jsInclude("Art_Vector_Hair_Back_Afro_Giant");
-						else
-							r += jsInclude(`Art_Vector_Hair_Back_Afro_${hairLength}`);
-						break;
-					case "messy bun":
-						r += jsInclude(`Art_Vector_Hair_Back_Ninja_${hairLength}`);
-						break;
-					case "strip":
-						if (slave.hLength >= 0)
-							r += jsInclude("Art_Vector_Hair_Back_NoHair");
-						break;
-					case "braided":
-					case "bun":
-					case "cornrows":
-					case "curled":
-					case "dreadlocks":
-					case "eary":
-					case "luxurious":
-					case "messy":
-					case "neat":
-					case "permed":
-					case "ponytail":
-					case "tails":
-					case "up":
-						if (hairLength)
-							r += jsInclude(`Art_Vector_Hair_Back_${capFirstChar(slave.hStyle)}_${hairLength}`);
-						break;
-					default:
-						r += jsInclude("Art_Vector_Hair_Back_Messy_Medium");
-				}
-		}
-	}
-	/* note: latex clothing actually shows some hair, but there is no appropriate art for it */
-	if (slave.collar === "cat ears")
-		r += jsInclude("Art_Vector_Cat_Ear_Back");
-	return r;
-};
-
-window.ArtVectorHairFore = function(slave) {
-	let r = "";
-	let hairLength;
-
-	if (slave.hLength >= 60)
-		hairLength = "Long";
-	else if (slave.hLength >= 30)
-		hairLength = "Medium";
-	else if (slave.hLength >= 10)
-		hairLength = "Short";
-
-	if (slave.fuckdoll !== 0 || slave.bald !== 0) {
-		r += jsInclude("Art_Vector_Hair_Fore_NoHair");
-	} else {
-		switch (slave.clothes) {
-			case "a biyelgee costume":
-			case "a burkini":
-			case "a burqa":
-			case "a chattel habit":
-			case "a cybersuit":
-			case "a fallen nuns habit":
-			case "a hijab and abaya":
-			case "a hijab and blouse":
-			case "a klan robe":
-			case "a military uniform":
-			case "a mounty outfit":
-			case "a niqab and abaya":
-			case "a penitent nuns habit":
-			case "a police uniform":
-			case "a red army uniform":
-			case "a schutzstaffel uniform":
-			case "a slutty klan robe":
-			case "a slutty nurse outfit":
-			case "a slutty schutzstaffel uniform":
-			case "battlearmor":
-			case "restrictive latex":
-			case "Western clothing":
-				break; /* do nothing */
-			default:
-				switch (slave.hStyle) {
-					case "buzzcut":
-					case "shaved":
-					case "shaved bald":
-						r += jsInclude("Art_Vector_Hair_Fore_NoHair");
-						break;
-					case "afro":
-						if (slave.hLength >= 150)
-							r += jsInclude("Art_Vector_Hair_Fore_Afro_Giant");
-						else
-							r += jsInclude(`Art_Vector_Hair_Fore_Afro_${hairLength}`);
-						break;
-					case "messy bun":
-						r += jsInclude(`Art_Vector_Hair_Fore_Ninja_${hairLength}`);
-						break;
-					case "bun":
-					case "neat":
-					case "ponytail":
-						r += jsInclude(`Art_Vector_Hair_Fore_${capFirstChar(slave.hStyle)}`);
-						break;
-					case "braided":
-					case "cornrows":
-					case "curled":
-					case "dreadlocks":
-					case "eary":
-					case "luxurious":
-					case "messy":
-					case "permed":
-					case "strip":
-					case "tails":
-					case "up":
-						if (hairLength)
-							r += jsInclude(`Art_Vector_Hair_Fore_${capFirstChar(slave.hStyle)}_${hairLength}`);
-						break;
-					default:
-						r += jsInclude("Art_Vector_Hair_Fore_Messy_Medium");
-				}
-		}
-	}
-	/* note: latex clothing actually shows some hair, but there is no appropriate art for it */
-	if (slave.collar === "cat ears")
-		r += jsInclude("Art_Vector_Cat_Ear_Fore");
-	return r;
-};
-
-window.ArtVectorHead = function(slave) {
-	const V = State.variables;
-	let eyebrowFullness = clothing2artSuffix(slave.eyebrowFullness); /* designed for clothing but works for eyebrows too. If other eyebrow styles are added, this may need to be changed. */
-	let r = jsInclude("Art_Vector_Head");
-
-	/* shiny clothing */
-	if (V.seeVectorArtHighlights === 1) {
-		if (slave.fuckdoll !== 0 || slave.clothes === "restrictive latex" || slave.clothes === "a latex catsuit")
-			r += jsInclude("Art_Vector_Head_Outfit_Shine");
-	}
-	if (slave.clothes !== "restrictive latex") {
-		if (slave.markings === "beauty mark")
-			r += jsInclude("Art_Vector_Beauty_Mark");
-		else if (slave.markings === "freckles")
-			r += jsInclude("Art_Vector_Freckles");
-		else if (slave.markings === "heavily freckled")
-			r += jsInclude("Art_Vector_Freckles_Heavy");
-		else if (slave.markings === "birthmark")
-			r += jsInclude("Art_Vector_Birthmark");
-		else if (slave.minorInjury === "black eye")
-			r += jsInclude("Art_Vector_Black_Eye");
-	}
-	/* FACIAL APPEARANCE */
-	if (V.seeFaces === 1) {
-		if (slave.fuckdoll === 0 && slave.clothes !== "restrictive latex") {
-			switch (slave.race) {
-				case "southern european":
-				case "white":
-					if (slave.faceShape === "normal") {
-						r += jsInclude("Art_Vector_Eyes_TypeB");
-						r += jsInclude("Art_Vector_Mouth_TypeA");
-						r += jsInclude("Art_Vector_Nose_TypeA");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
-					} else if (slave.faceShape === "masculine") {
-						r += jsInclude("Art_Vector_Eyes_TypeD");
-						r += jsInclude("Art_Vector_Mouth_TypeF");
-						r += jsInclude("Art_Vector_Nose_TypeF");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeE_${eyebrowFullness}`);
-					} else if (slave.faceShape === "androgynous") {
-						r += jsInclude("Art_Vector_Eyes_TypeE");
-						r += jsInclude("Art_Vector_Mouth_TypeE");
-						r += jsInclude("Art_Vector_Nose_TypeE");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
-					} else if (slave.faceShape === "cute") {
-						r += jsInclude("Art_Vector_Eyes_TypeB");
-						r += jsInclude("Art_Vector_Mouth_TypeB");
-						r += jsInclude("Art_Vector_Nose_TypeD");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
-					} else if (slave.faceShape === "sensual") {
-						r += jsInclude("Art_Vector_Eyes_TypeC");
-						r += jsInclude("Art_Vector_Mouth_TypeC");
-						r += jsInclude("Art_Vector_Nose_TypeC");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
-					} else if (slave.faceShape === "exotic") {
-						r += jsInclude("Art_Vector_Eyes_TypeA");
-						r += jsInclude("Art_Vector_Mouth_TypeC");
-						r += jsInclude("Art_Vector_Nose_TypeC");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
-					}
-					break;
-				case "asian":
-				case "malay":
-				case "pacific islander":
-					if (slave.faceShape === "normal") {
-						r += jsInclude("Art_Vector_Eyes_TypeA");
-						r += jsInclude("Art_Vector_Mouth_TypeC");
-						r += jsInclude("Art_Vector_Nose_TypeC");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeD_${eyebrowFullness}`);
-					} else if (slave.faceShape === "masculine") {
-						r += jsInclude("Art_Vector_Eyes_TypeD");
-						r += jsInclude("Art_Vector_Mouth_TypeD");
-						r += jsInclude("Art_Vector_Nose_TypeB");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
-					} else if (slave.faceShape === "androgynous") {
-						r += jsInclude("Art_Vector_Eyes_TypeE");
-						r += jsInclude("Art_Vector_Mouth_TypeE");
-						r += jsInclude("Art_Vector_Nose_TypeA");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
-					} else if (slave.faceShape === "cute") {
-						r += jsInclude("Art_Vector_Eyes_TypeC");
-						r += jsInclude("Art_Vector_Mouth_TypeC");
-						r += jsInclude("Art_Vector_Nose_TypeC");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
-					} else if (slave.faceShape === "sensual") {
-						r += jsInclude("Art_Vector_Eyes_TypeA");
-						r += jsInclude("Art_Vector_Mouth_TypeA");
-						r += jsInclude("Art_Vector_Nose_TypeE");
-						if (slave.eyebrowFullness === "pencil-thin")
-							r += jsInclude("Art_Vector_Eyebrow_TypeC_Pencilthin");
-						else
-							r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
-					} else if (slave.faceShape === "exotic") {
-						r += jsInclude("Art_Vector_Eyes_TypeB");
-						r += jsInclude("Art_Vector_Mouth_TypeC");
-						r += jsInclude("Art_Vector_Nose_TypeF");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
-					}
-					break;
-				case "amerindian":
-				case "latina":
-					if (slave.faceShape === "normal") {
-						r += jsInclude("Art_Vector_Eyes_TypeB");
-						r += jsInclude("Art_Vector_Mouth_TypeE");
-						r += jsInclude("Art_Vector_Nose_TypeD");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeB_${eyebrowFullness}`);
-					} else if (slave.faceShape === "masculine") {
-						r += jsInclude("Art_Vector_Eyes_TypeE");
-						r += jsInclude("Art_Vector_Mouth_TypeD");
-						r += jsInclude("Art_Vector_Nose_TypeF");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
-					} else if (slave.faceShape === "androgynous") {
-						r += jsInclude("Art_Vector_Eyes_TypeA");
-						r += jsInclude("Art_Vector_Mouth_TypeD");
-						r += jsInclude("Art_Vector_Nose_TypeB");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeD_${eyebrowFullness}`);
-					} else if (slave.faceShape === "cute") {
-						r += jsInclude("Art_Vector_Eyes_TypeF");
-						r += jsInclude("Art_Vector_Mouth_TypeB");
-						r += jsInclude("Art_Vector_Nose_TypeB");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
-					} else if (slave.faceShape === "sensual") {
-						r += jsInclude("Art_Vector_Eyes_TypeB");
-						r += jsInclude("Art_Vector_Mouth_TypeE");
-						r += jsInclude("Art_Vector_Nose_TypeC");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
-					} else if (slave.faceShape === "exotic") {
-						r += jsInclude("Art_Vector_Eyes_TypeC");
-						r += jsInclude("Art_Vector_Mouth_TypeA");
-						r += jsInclude("Art_Vector_Nose_TypeC");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeE_${eyebrowFullness}`);
-					}
-					break;
-				case "black":
-					if (slave.faceShape === "normal") {
-						r += jsInclude("Art_Vector_Eyes_TypeD");
-						r += jsInclude("Art_Vector_Mouth_TypeB");
-						r += jsInclude("Art_Vector_Nose_TypeF");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
-					} else if (slave.faceShape === "masculine") {
-						r += jsInclude("Art_Vector_Eyes_TypeA");
-						r += jsInclude("Art_Vector_Mouth_TypeD");
-						r += jsInclude("Art_Vector_Nose_TypeF");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeE_${eyebrowFullness}`);
-					} else if (slave.faceShape === "androgynous") {
-						r += jsInclude("Art_Vector_Eyes_TypeF");
-						r += jsInclude("Art_Vector_Mouth_TypeE");
-						r += jsInclude("Art_Vector_Nose_TypeB");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeE_${eyebrowFullness}`);
-					} else if (slave.faceShape === "cute") {
-						r += jsInclude("Art_Vector_Eyes_TypeC");
-						r += jsInclude("Art_Vector_Mouth_TypeE");
-						r += jsInclude("Art_Vector_Nose_TypeD");
-						if (slave.eyebrowFullness === "natural")
-							r += jsInclude("Art_Vector_Eyebrow_TypeB_Natural");
-						else
-							r += jsInclude(`Art_Vector_Eyebrow_TypeD_${eyebrowFullness}`);
-					} else if (slave.faceShape === "sensual") {
-						r += jsInclude("Art_Vector_Eyes_TypeC");
-						r += jsInclude("Art_Vector_Mouth_TypeF");
-						r += jsInclude("Art_Vector_Nose_TypeA");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
-					} else if (slave.faceShape === "exotic") {
-						r += jsInclude("Art_Vector_Eyes_TypeE");
-						r += jsInclude("Art_Vector_Mouth_TypeE");
-						r += jsInclude("Art_Vector_Nose_TypeC");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
-					}
-					break;
-				case "middle eastern":
-					if (slave.faceShape === "normal") {
-						r += jsInclude("Art_Vector_Eyes_TypeB");
-						r += jsInclude("Art_Vector_Mouth_TypeA");
-						r += jsInclude("Art_Vector_Nose_TypeA");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
-					} else if (slave.faceShape === "masculine") {
-						r += jsInclude("Art_Vector_Eyes_TypeD");
-						r += jsInclude("Art_Vector_Mouth_TypeF");
-						r += jsInclude("Art_Vector_Nose_TypeA");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeB_${eyebrowFullness}`);
-					} else if (slave.faceShape === "androgynous") {
-						r += jsInclude("Art_Vector_Eyes_TypeF");
-						r += jsInclude("Art_Vector_Mouth_TypeB");
-						r += jsInclude("Art_Vector_Nose_TypeF");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
-					} else if (slave.faceShape === "cute") {
-						r += jsInclude("Art_Vector_Eyes_TypeB");
-						r += jsInclude("Art_Vector_Mouth_TypeB");
-						r += jsInclude("Art_Vector_Nose_TypeC");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
-					} else if (slave.faceShape === "sensual") {
-						r += jsInclude("Art_Vector_Eyes_TypeA");
-						r += jsInclude("Art_Vector_Mouth_TypeD");
-						r += jsInclude("Art_Vector_Nose_TypeA");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
-					} else if (slave.faceShape === "exotic") {
-						r += jsInclude("Art_Vector_Eyes_TypeE");
-						r += jsInclude("Art_Vector_Mouth_TypeE");
-						r += jsInclude("Art_Vector_Nose_TypeE");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeE_${eyebrowFullness}`);
-					}
-					break;
-				case "semitic":
-					if (slave.faceShape === "normal") {
-						r += jsInclude("Art_Vector_Eyes_TypeB");
-						r += jsInclude("Art_Vector_Mouth_TypeA");
-						r += jsInclude("Art_Vector_Nose_TypeA");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
-					} else if (slave.faceShape === "masculine") {
-						r += jsInclude("Art_Vector_Eyes_TypeD");
-						r += jsInclude("Art_Vector_Mouth_TypeF");
-						r += jsInclude("Art_Vector_Nose_TypeA");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeB_${eyebrowFullness}`);
-					} else if (slave.faceShape === "androgynous") {
-						r += jsInclude("Art_Vector_Eyes_TypeF");
-						r += jsInclude("Art_Vector_Mouth_TypeB");
-						r += jsInclude("Art_Vector_Nose_TypeF");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
-					} else if (slave.faceShape === "cute") {
-						r += jsInclude("Art_Vector_Eyes_TypeB");
-						r += jsInclude("Art_Vector_Mouth_TypeB");
-						r += jsInclude("Art_Vector_Nose_TypeC");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
-					} else if (slave.faceShape === "sensual") {
-						r += jsInclude("Art_Vector_Eyes_TypeA");
-						r += jsInclude("Art_Vector_Mouth_TypeD");
-						r += jsInclude("Art_Vector_Nose_TypeA");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
-					} else if (slave.faceShape === "exotic") {
-						r += jsInclude("Art_Vector_Eyes_TypeE");
-						r += jsInclude("Art_Vector_Mouth_TypeE");
-						r += jsInclude("Art_Vector_Nose_TypeE");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeE_${eyebrowFullness}`);
-					}
-					break;
-				case "indo-aryan":
-					if (slave.faceShape === "normal") {
-						r += jsInclude("Art_Vector_Eyes_TypeE");
-						r += jsInclude("Art_Vector_Mouth_TypeA");
-						r += jsInclude("Art_Vector_Nose_TypeD");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
-					} else if (slave.faceShape === "masculine") {
-						r += jsInclude("Art_Vector_Eyes_TypeF");
-						r += jsInclude("Art_Vector_Mouth_TypeD");
-						r += jsInclude("Art_Vector_Nose_TypeE");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
-					} else if (slave.faceShape === "androgynous") {
-						r += jsInclude("Art_Vector_Eyes_TypeC");
-						r += jsInclude("Art_Vector_Mouth_TypeB");
-						r += jsInclude("Art_Vector_Nose_TypeD");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
-					} else if (slave.faceShape === "cute") {
-						r += jsInclude("Art_Vector_Eyes_TypeC");
-						r += jsInclude("Art_Vector_Mouth_TypeD");
-						r += jsInclude("Art_Vector_Nose_TypeA");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeD_${eyebrowFullness}`);
-					} else if (slave.faceShape === "sensual") {
-						r += jsInclude("Art_Vector_Eyes_TypeA");
-						r += jsInclude("Art_Vector_Mouth_TypeE");
-						r += jsInclude("Art_Vector_Nose_TypeC");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeD_${eyebrowFullness}`);
-					} else if (slave.faceShape === "exotic") {
-						r += jsInclude("Art_Vector_Eyes_TypeA");
-						r += jsInclude("Art_Vector_Mouth_TypeC");
-						r += jsInclude("Art_Vector_Nose_TypeC");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
-					}
-					break;
-				case "mixed race":
-					if (slave.faceShape === "normal") {
-						r += jsInclude("Art_Vector_Eyes_TypeE");
-						r += jsInclude("Art_Vector_Mouth_TypeA");
-						r += jsInclude("Art_Vector_Nose_TypeD");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
-					} else if (slave.faceShape === "masculine") {
-						r += jsInclude("Art_Vector_Eyes_TypeF");
-						r += jsInclude("Art_Vector_Mouth_TypeD");
-						r += jsInclude("Art_Vector_Nose_TypeE");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
-					} else if (slave.faceShape === "androgynous") {
-						r += jsInclude("Art_Vector_Eyes_TypeC");
-						r += jsInclude("Art_Vector_Mouth_TypeB");
-						r += jsInclude("Art_Vector_Nose_TypeD");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
-					} else if (slave.faceShape === "cute") {
-						r += jsInclude("Art_Vector_Eyes_TypeC");
-						r += jsInclude("Art_Vector_Mouth_TypeD");
-						r += jsInclude("Art_Vector_Nose_TypeA");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeD_${eyebrowFullness}`);
-					} else if (slave.faceShape === "sensual") {
-						r += jsInclude("Art_Vector_Eyes_TypeA");
-						r += jsInclude("Art_Vector_Mouth_TypeE");
-						r += jsInclude("Art_Vector_Nose_TypeC");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeD_${eyebrowFullness}`);
-					} else if (slave.faceShape === "exotic") {
-						r += jsInclude("Art_Vector_Eyes_TypeA");
-						r += jsInclude("Art_Vector_Mouth_TypeC");
-						r += jsInclude("Art_Vector_Nose_TypeC");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
-					}
-					break;
-				default:
-					if (slave.faceShape === "normal") {
-						r += jsInclude("Art_Vector_Eyes_TypeB");
-						r += jsInclude("Art_Vector_Mouth_TypeA");
-						r += jsInclude("Art_Vector_Nose_TypeA");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
-					} else if (slave.faceShape === "masculine") {
-						r += jsInclude("Art_Vector_Eyes_TypeD");
-						r += jsInclude("Art_Vector_Mouth_TypeF");
-						r += jsInclude("Art_Vector_Nose_TypeF");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeE_${eyebrowFullness}`);
-					} else if (slave.faceShape === "androgynous") {
-						r += jsInclude("Art_Vector_Eyes_TypeE");
-						r += jsInclude("Art_Vector_Mouth_TypeE");
-						r += jsInclude("Art_Vector_Nose_TypeE");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
-					} else if (slave.faceShape === "cute") {
-						r += jsInclude("Art_Vector_Eyes_TypeB");
-						r += jsInclude("Art_Vector_Mouth_TypeB");
-						r += jsInclude("Art_Vector_Nose_TypeD");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
-					} else if (slave.faceShape === "sensual") {
-						r += jsInclude("Art_Vector_Eyes_TypeC");
-						r += jsInclude("Art_Vector_Mouth_TypeC");
-						r += jsInclude("Art_Vector_Nose_TypeC");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
-					} else if (slave.faceShape === "exotic") {
-						r += jsInclude("Art_Vector_Eyes_TypeA");
-						r += jsInclude("Art_Vector_Mouth_TypeC");
-						r += jsInclude("Art_Vector_Nose_TypeC");
-						r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
+	function ArtVectorChastityBelt() {
+		let bodySize = "";
+		if (slave.waist >= 96) {
+			if (slave.weight >= 11)
+				bodySize = "Fat";
+			else if (slave.weight > -31)
+				bodySize = "_Chubby";
+		} else if (slave.waist >= 41) {
+			if (slave.weight >= 31)
+				bodySize = "Fat";
+			else if (slave.weight >= 0)
+				bodySize = "_Chubby";
+		} else if (slave.waist >= 11) {
+			if (slave.weight >= 96)
+				bodySize = "Fat";
+			else if (slave.weight >= 11)
+				bodySize = "_Chubby";
+		} else if (slave.waist > -11) {
+			if (slave.weight >= 131)
+				bodySize = "Fat";
+			else if (slave.weight >= 31)
+				bodySize = "_Chubby";
+		} else if (slave.waist > -41) {
+			if (slave.weight >= 161)
+				bodySize = "Fat";
+			else if (slave.weight >= 96)
+				bodySize = "_Chubby";
+		} else if (slave.waist > -96) {
+			if (slave.weight >= 191)
+				bodySize = "Fat";
+			else if (slave.weight >= 131)
+				bodySize = "_Chubby";
+		} else {
+			if (slave.weight >= 31)
+				bodySize = "_Chubby";
+		}
+
+		if (slave.dickAccessory === "anal chastity" || slave.dickAccessory === "combined chastity" || slave.vaginalAccessory === "anal chastity" || slave.vaginalAccessory === "combined chastity") {
+			if (bodySize === "Fat") {
+				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
+			} else {
+				r += jsInclude("Art_Vector_Chastity_Anus");
+				r += jsInclude(`Art_Vector_Chastity_Base${bodySize}`);
+			}
+		}
+		if (slave.vaginalAccessory === "chastity belt" || slave.vaginalAccessory === "combined chastity") {
+			if (bodySize === "Fat") {
+				r += jsInclude("Art_Vector_Chastity_Vagina_Fat");
+			} else {
+				r += jsInclude("Art_Vector_Chastity_Vagina");
+				r += jsInclude(`Art_Vector_Chastity_Base${bodySize}`);
+			}
+		}
+		if (slave.vaginalAccessory !== "none") {
+			switch (slave.clothes) {/* shows vaginal accessories on the outfits below */
+				case "a bra":
+				case "a button-up shirt":
+				case "a button-up shirt and panties":
+				case "a chattel habit":
+				case "a comfortable bodysuit":
+				case "a fallen nuns habit":
+				case "a Fuckdoll suit":
+				case "a latex catsuit":
+				case "a monokini":
+				case "a nice pony outfit":
+				case "a penitent nuns habit":
+				case "a slutty klan robe":
+				case "a slutty outfit":
+				case "a slutty pony outfit":
+				case "a sports bra":
+				case "a string bikini":
+				case "a striped bra":
+				case "a succubus outfit":
+				case "a sweater":
+				case "a t-shirt":
+				case "a t-shirt and panties":
+				case "a t-shirt and thong":
+				case "a tank-top":
+				case "a thong":
+				case "a tube top":
+				case "a tube top and thong":
+				case "an apron":
+				case "an oversized t-shirt":
+				case "attractive lingerie":
+				case "attractive lingerie for a pregnant woman":
+				case "body oil":
+				case "chains":
+				case "choosing her own clothes":
+				case "clubslut netting":
+				case "cutoffs":
+				case "harem gauze":
+				case "no clothing":
+				case "panties":
+				case "panties and pasties":
+				case "restrictive latex":
+				case "shibari ropes":
+				case "slutty jewelry":
+				case "striped underwear":
+				case "uncomfortable straps":
+					if (slave.vaginalAccessory === "dildo") {
+						r += jsInclude("Art_Vector_Dildo_Short");
+					} else if (slave.vaginalAccessory === "long dildo") {
+						r += jsInclude("Art_Vector_Dildo_Long");
+					} else if (slave.clothes !== "a comfortable bodysuit" && slave.clothes !== "a string bikini" && slave.clothes !== "attractive lingerie for a pregnant woman" && slave.clothes !== "restrictive latex") {
+						if (slave.vaginalAccessory === "large dildo") /* additional outfits disabled due to the art breaking with the larger accessories */
+							r += jsInclude("Art_Vector_Dildo_Large");
+						else if (slave.vaginalAccessory === "long, large dildo")
+							r += jsInclude("Art_Vector_Dildo_Large_Long");
+						else if (slave.vaginalAccessory === "huge dildo")
+							r += jsInclude("Art_Vector_Dildo_Huge");
+						else if (slave.vaginalAccessory === "long, huge dildo")
+							r += jsInclude("Art_Vector_Dildo_Huge_Long");
 					}
 			}
 		}
 	}
-	/* END FACIAL APPEARANCE */
 
-	if (slave.eyebrowPiercing === 1)
-		r += jsInclude("Art_Vector_Eyebrow_Light");
-	else if (slave.eyebrowPiercing === 2)
-		r += jsInclude("Art_Vector_Eyebrow_Heavy");
-
-	if (slave.nosePiercing === 1)
-		r += jsInclude("Art_Vector_Nose_Light");
-	else if (slave.nosePiercing === 2)
-		r += jsInclude("Art_Vector_Nose_Heavy");
-	
-	if (slave.lipsPiercing === 1)
-		r += jsInclude("Art_Vector_Lip_Light");
-	else if (slave.lipsPiercing === 2)
-		r += jsInclude("Art_Vector_Lip_Heavy");
-
-	/* ADDONS */
-	if (slave.fuckdoll === 0) { /* fuckdolls cannot be decorated */
-		if (slave.collar === "dildo gag")
-			r += jsInclude("Art_Vector_Dildo_Gag");
-		else if (slave.collar === "ball gag")
-			r += jsInclude("Art_Vector_Ball_Gag");
-		else if (slave.collar === "bit gag")
-			r += jsInclude("Art_Vector_Bit_Gag");
-		else if (slave.collar === "massive dildo gag")
-			r += jsInclude("Art_Vector_Massive_Dildo_Gag");
-		else if (slave.collar === "porcelain mask")
-			r += jsInclude("Art_Vector_Porcelain_Mask");
-
-		if (slave.eyewear === "corrective glasses" || slave.eyewear === "glasses" || slave.eyewear === "blurring glasses")
-			r += jsInclude("Art_Vector_Glasses");
-
-		/* head clothing */
-		switch (slave.clothes) {
-			case "a biyelgee costume":
-			case "a bunny outfit":
-			case "a burkini":
-			case "a burqa":
-			case "a chattel habit":
-			case "a cybersuit":
-			case "a fallen nuns habit":
-			case "a hijab and abaya":
-			case "a hijab and blouse":
-			case "a klan robe":
-			case "a military uniform":
-			case "a mounty outfit":
-			case "a niqab and abaya":
-			case "a penitent nuns habit":
-			case "a police uniform":
-			case "a red army uniform":
-			case "a slutty klan robe":
-			case "a slutty nurse outfit":
-			case "a succubus outfit":
-			case "battlearmor":
-			case "harem gauze":
-			case "Western clothing":
-				r += jsInclude(`Art_Vector_Head_Outfit_${clothing2artSuffix(slave.clothes)}`);
+	function ArtVectorCollar() {
+		r += jsInclude("Art_Vector_Clavicle");
+		/* TODO": find out where "uncomfortable leather" collar art went */
+		switch (slave.collar) {
+			case "leather with cowbell":
+				r += jsInclude("Art_Vector_Collar_Cowbell");
 				break;
-			case "a schutzstaffel uniform":
-			case "a slutty schutzstaffel uniform":
-				r += jsInclude("Art_Vector_Head_Outfit_SchutzstaffelUniform");
+			case "heavy gold":
+				r += jsInclude("Art_Vector_Collar_Gold_Heavy");
 				break;
-			case "kitty lingerie":
-				r += jsInclude("Art_Vector_Cat_Ear_Fore");
-				r += jsInclude("Art_Vector_Cat_Ear_Back");
+			case "neck corset":
+				r += jsInclude("Art_Vector_Collar_Neck_Corset");
+				break;
+			case "pretty jewelry":
+				r += jsInclude("Art_Vector_Collar_Pretty_Jewelry");
+				break;
+			case "cruel retirement counter":
+				r += jsInclude("Art_Vector_Collar_Retirement_Cruel");
+				break;
+			case "nice retirement counter":
+				r += jsInclude("Art_Vector_Collar_Retirement_Nice");
+				break;
+			case "satin choker":
+				r += jsInclude("Art_Vector_Collar_Satin_Choker");
+				break;
+			case "shock punishment":
+				r += jsInclude("Art_Vector_Collar_Shock_Punishment");
+				break;
+			case "stylish leather":
+				r += jsInclude("Art_Vector_Collar_Stylish_Leather");
+				break;
+			case "tight steel":
+				r += jsInclude("Art_Vector_Collar_Tight_Steel");
+				break;
+			case "uncomfortable leather":
+				r += jsInclude("Art_Vector_Collar_Leather_Cruel");
+				break;
+			case "silk ribbon":
+				r += jsInclude("Art_Vector_Collar_Silk_Ribbon");
+				break;
+			case "bowtie":
+				r += jsInclude("Art_Vector_Collar_Bowtie");
+				break;
+			case "ancient Egyptian":
+				r += jsInclude("Art_Vector_Collar_Ancientegyptian");
 		}
-	}	
-	return r;
-};
+	}
 
-window.ArtVectorPenis = function(slave) {
-	const T = State.temporary;
-	let penisSize;
-	let r = "";
-	/* BEWARE: _art_have_boobs and _art_scale_factor interfere with Art_Vector_Boob_ */
-	
-	if (slave.dick > 6 || (slave.dick > 0 && slave.belly <= 4000))
-		penisSize = Math.clamp(slave.dick, 1, 11) - 1;
+	function ArtVectorFeet() {
+		let outfit, stockings;
+		if (slave.legAccessory === "short stockings")
+			stockings = "SS";
+		else if (slave.legAccessory === "long stockings")
+			stockings = "LL";
 
-	if (penisSize !== undefined) { /* equivalent to (slave.dick > 6 || (slave.dick > 0 && slave.belly <= 4000)) */
+		/* Updated 2018-10-25 by Fr0g */
+		/* - added brackets to make boolean logic run */
+		if (slave.shoes === "heels") {
+			r += jsInclude("Art_Vector_Shoes_Heel");
+		} else if (slave.shoes === "pumps") {
+				r += jsInclude("Art_Vector_Shoes_Pump");
+		} else if (slave.shoes === "extreme heels") {
+				r += jsInclude(`Art_Vector_Shoes_Extreme_Heel_${legSize}`);
+		} else if (slave.shoes === "boots") {
+				r += jsInclude(`Art_Vector_Shoes_Boot_${legSize}`);
+		} else if (slave.shoes === "flats") {
+				r += jsInclude("Art_Vector_Shoes_Flat");
+		} else {
+			if (slave.amp === 0) {
+				r += jsInclude("Art_Vector_Feet_Normal");
+			} else if (slave.PLimb === 1 || slave.PLimb === 2) {
+				if (slave.amp === -1)
+					r += jsInclude("Art_Vector_Feet_ProstheticBasic");
+				else if (slave.amp === -2)
+					r += jsInclude("Art_Vector_Feet_ProstheticSexy");
+				else if (slave.amp === -3)
+					r += jsInclude("Art_Vector_Feet_ProstheticBeauty");
+				else if (slave.amp === -4)
+					r += jsInclude("Art_Vector_Feet_ProstheticCombat");
+				else if (slave.amp === -5)
+					r += jsInclude("Art_Vector_Feet_ProstheticSwiss");
+			}
+		}
+		if (stockings !== undefined && slave.amp !== 1) {
+			if (slave.shoes === "heels") {
+				r += jsInclude(`Art_Vector_Shoes_Heel_${stockings}_${legSize}`);
+			} else if (slave.shoes === "pumps") {
+				r += jsInclude(`Art_Vector_Shoes_Pump_${stockings}_${legSize}`);
+			} else if (slave.shoes === "flats") {
+				r += jsInclude(`Art_Vector_Shoes_Flat_${stockings}_${legSize}`);
+			} else if (slave.shoes === "none") {
+				r += jsInclude(`Art_Vector_Shoes_Stockings_${stockings}_${legSize}`);
+			}
+		}
 		switch (slave.clothes) {
-			/* BULGE OUTFITS LONG+MEDIUM OUTFITS */
-			case "a ball gown":
-			case "a biyelgee costume":
-			case "a burkini":
-			case "a burqa":
-			case "a dirndl":
-			case "a halter top dress":
-			case "a hijab and abaya":
-			case "a hijab and blouse":
-			case "a kimono":
-			case "a klan robe":
-			case "a long qipao":
-			case "a maternity dress":
-			case "a military uniform":
-			case "a mounty outfit":
-			case "a nice maid outfit":
-			case "a nice nurse outfit":
-			case "a niqab and abaya":
-			case "a police uniform":
-			case "a red army uniform":
-			case "a schutzstaffel uniform":
-			case "a skimpy loincloth":
-			case "a slave gown":
-			case "a slutty nurse outfit":
-			case "a slutty schutzstaffel uniform":
-			case "a t-shirt and jeans":
-			case "a toga":
-			case "an apron":
-			case "battlearmor":
-			case "battledress":
-			case "conservative clothing":
-			case "jeans":
-			case "leather pants":
-			case "leather pants and a tube top":
-			case "leather pants and pasties":
-			case "lederhosen":
-			case "nice business attire":
-			case "slutty business attire":
-			case "spats and a tank top":
-			case "sport shorts":
-			case "sport shorts and a sports bra":
-			case "sport shorts and a t-shirt":
-			case "stretch pants and a crop-top":
-				r += jsInclude(`Art_Vector_Bulge_Outfit_${penisSize}`);
-				break;
-			/* BULGE OUTFITS SHORT OUTFITS */
-			case "a bunny outfit":
+			case "a bra":
+			case "a button-up shirt":
 			case "a button-up shirt and panties":
 			case "a chattel habit":
-			case "a huipil":
+			case "a comfortable bodysuit":
+			case "a cybersuit":
+			case "a gothic lolita dress":
+			case "a hanbok":
 			case "a leotard":
-			case "a mini dress":
-			case "a monokini":
+			case "a nice pony outfit":
 			case "a one-piece swimsuit":
 			case "a penitent nuns habit":
 			case "a scalemail bikini":
+			case "a skimpy loincloth":
 			case "a slutty klan robe":
-			case "a slutty maid outfit":
 			case "a slutty outfit":
-			case "a slutty qipao":
-			case "a succubus outfit":
-			case "a sweater and cutoffs":
+			case "a slutty pony outfit":
+			case "a sports bra":
+			case "a string bikini":
+			case "a striped bra":
+			case "a sweater":
 			case "a sweater and panties":
+			case "a t-shirt":
 			case "a t-shirt and panties":
 			case "a t-shirt and thong":
+			case "a tank-top":
 			case "a tank-top and panties":
 			case "a thong":
+			case "a tube top":
 			case "a tube top and thong":
-			case "an oversized t-shirt and boyshorts":
+			case "an oversized t-shirt":
 			case "attractive lingerie for a pregnant woman":
-			case "boyshorts":
-			case "cutoffs":
-			case "cutoffs and a t-shirt":
-			case "harem gauze":
+			case "chains":
+			case "choosing her own clothes":
 			case "kitty lingerie":
+			case "no clothing":
 			case "panties":
 			case "panties and pasties":
+			case "shibari ropes":
 			case "striped panties":
 			case "striped underwear":
-				if (slave.dick > 3)
-					r += jsInclude("Art_Vector_Bulge_Outfit_3");
-				else
-					r += jsInclude(`Art_Vector_Bulge_Outfit_${penisSize}`);
-				break;
-			/* hide everything */
-			case "a cheerleader outfit":
-			case "a gothic lolita dress":
-			case "a hanbok":
-			case "a schoolgirl outfit":
+			case "uncomfortable straps":
+				break; /* do nothing for these cases */
+			case "a Fuckdoll suit":
+			case "a latex catsuit":
+			case "body oil":
+			case "restrictive latex":
+				if (V.seeVectorArtHighlights === 1) /* special case for shiny clothing */
+					outfit = "Shine";
 				break;
-			/* full frontal */
 			default:
-				if (canAchieveErection(slave) && slave.dickAccessory !== "chastity" && slave.dickAccessory !== "combined chastity") {
-				/* draw erect penis over boobs if boobs do not hide the penis' base */
-					if (T.art_have_boobs === true && T.art_scale_factor < 3.7) {
-						if (slave.foreskin !== 0)
-							r += jsInclude(`Art_Vector_Penis_${penisSize}`);
-						else
-							r += jsInclude(`Art_Vector_PenisCirc_${penisSize}`);
-					}
-				/* flaccid penises are always drawn behind the boobs */
-				} else if (T.art_have_boobs !== true) {
-					if (slave.foreskin !== 0) 
-						r += jsInclude(`Art_Vector_Flaccid_${penisSize}`);
-					else
-						r += jsInclude(`Art_Vector_FlaccidCirc_${penisSize}`);
-					/* this draws chastity OVER latex catsuit. prndev finds this alright. */
-					if (slave.dickAccessory === "chastity" || slave.dickAccessory === "combined chastity") 
-						r += jsInclude(`Art_Vector_Chastity_Cage_${penisSize}`);
+				outfit = clothing2artSuffix(slave.clothes);
+		}
+		if (outfit !== undefined) {
+			if (slave.amp !== 1) {
+				if (slave.clothes !== "a slutty qipao" && slave.clothes !== "harem gauze" && slave.clothes !== "slutty jewelry" && slave.clothes !== "Western clothing") /* these clothes have a stump/leg outfit, but no butt outfit */
+					r += jsInclude(`Art_Vector_Butt_Outfit_${outfit}_${buttSize}`);
+				if (slave.clothes !== "a schoolgirl outfit") /* file is there, but contains no artwork */
+					r += jsInclude(`Art_Vector_Leg_Outfit_${outfit}_${legSize}`);
+			} else {
+				r += jsInclude(`Art_Vector_Leg_Outfit_${outfit}_Stump`);
+			}
+		}
+	}
+
+	function ArtVectorHairBack() {
+		if (hairLength !== undefined) { /* Don't draw hair if it isn't there */
+			if (slave.fuckdoll !== 0 || slave.bald !== 0) {
+				r += jsInclude("Art_Vector_Hair_Back_NoHair");
+			} else {
+				switch (slave.clothes) {
+					case "a biyelgee costume":
+					case "a burkini":
+					case "a burqa":
+					case "a chattel habit":
+					case "a cybersuit":
+					case "a fallen nuns habit":
+					case "a hijab and abaya":
+					case "a hijab and blouse":
+					case "a klan robe":
+					case "a military uniform":
+					case "a mounty outfit":
+					case "a niqab and abaya":
+					case "a penitent nuns habit":
+					case "a police uniform":
+					case "a red army uniform":
+					case "a schutzstaffel uniform":
+					case "a slutty klan robe":
+					case "a slutty nurse outfit":
+					case "a slutty schutzstaffel uniform":
+					case "battlearmor":
+					case "restrictive latex":
+					case "Western clothing":
+						break; /* do nothing */
+					default:
+						switch (slave.hStyle) {
+							case "buzzcut":
+							case "shaved":
+							case "shaved bald":
+								r += jsInclude("Art_Vector_Hair_Back_NoHair");
+								break;
+							case "afro":
+								if (slave.hLength >= 150)
+									r += jsInclude("Art_Vector_Hair_Back_Afro_Giant");
+								else
+									r += jsInclude(`Art_Vector_Hair_Back_Afro_${hairLength}`);
+								break;
+							case "messy bun":
+								r += jsInclude(`Art_Vector_Hair_Back_Ninja_${hairLength}`);
+								break;
+							case "strip":
+								r += jsInclude("Art_Vector_Hair_Back_NoHair");
+								break;
+							case "braided":
+							case "bun":
+							case "cornrows":
+							case "curled":
+							case "dreadlocks":
+							case "eary":
+							case "luxurious":
+							case "messy":
+							case "neat":
+							case "permed":
+							case "ponytail":
+							case "tails":
+							case "up":
+								r += jsInclude(`Art_Vector_Hair_Back_${capFirstChar(slave.hStyle)}_${hairLength}`);
+								break;
+							default:
+								r += jsInclude("Art_Vector_Hair_Back_Messy_Medium");
+						}
 				}
+			}
 		}
+		/* note: latex clothing actually shows some hair, but there is no appropriate art for it */
+		if (slave.collar === "cat ears")
+			r += jsInclude("Art_Vector_Cat_Ear_Back");
 	}
-	return r;
-};
 
-window.ArtVectorPubicHair = function(slave) {
-	const T = State.temporary;
-	const torsoSize = T.torsoSize;
-	let r = "";
+	function ArtVectorHairFore() {
+		if (hairLength !== undefined) { /* Don't draw hair if it isn't there */
+			if (slave.fuckdoll !== 0 || slave.bald !== 0) {
+				r += jsInclude("Art_Vector_Hair_Fore_NoHair");
+			} else {
+				switch (slave.clothes) {
+					case "a biyelgee costume":
+					case "a burkini":
+					case "a burqa":
+					case "a chattel habit":
+					case "a cybersuit":
+					case "a fallen nuns habit":
+					case "a hijab and abaya":
+					case "a hijab and blouse":
+					case "a klan robe":
+					case "a military uniform":
+					case "a mounty outfit":
+					case "a niqab and abaya":
+					case "a penitent nuns habit":
+					case "a police uniform":
+					case "a red army uniform":
+					case "a schutzstaffel uniform":
+					case "a slutty klan robe":
+					case "a slutty nurse outfit":
+					case "a slutty schutzstaffel uniform":
+					case "battlearmor":
+					case "restrictive latex":
+					case "Western clothing":
+						break; /* do nothing */
+					default:
+						switch (slave.hStyle) {
+							case "buzzcut":
+							case "shaved":
+							case "shaved bald":
+								r += jsInclude("Art_Vector_Hair_Fore_NoHair");
+								break;
+							case "afro":
+								if (slave.hLength >= 150)
+									r += jsInclude("Art_Vector_Hair_Fore_Afro_Giant");
+								else
+									r += jsInclude(`Art_Vector_Hair_Fore_Afro_${hairLength}`);
+								break;
+							case "messy bun":
+								r += jsInclude(`Art_Vector_Hair_Fore_Ninja_${hairLength}`);
+								break;
+							case "bun":
+							case "neat":
+							case "ponytail":
+								r += jsInclude(`Art_Vector_Hair_Fore_${capFirstChar(slave.hStyle)}`);
+								break;
+							case "braided":
+							case "cornrows":
+							case "curled":
+							case "dreadlocks":
+							case "eary":
+							case "luxurious":
+							case "messy":
+							case "permed":
+							case "strip":
+							case "tails":
+							case "up":
+								r += jsInclude(`Art_Vector_Hair_Fore_${capFirstChar(slave.hStyle)}_${hairLength}`);
+								break;
+							default:
+								r += jsInclude("Art_Vector_Hair_Fore_Messy_Medium");
+						}
+				}
+			}
+		}
+		/* note: latex clothing actually shows some hair, but there is no appropriate art for it */
+		if (slave.collar === "cat ears")
+			r += jsInclude("Art_Vector_Cat_Ear_Fore");
+	}
+	
+	function ArtVectorHead() {
+		let eyebrowFullness = clothing2artSuffix(slave.eyebrowFullness); /* designed for clothing but works for eyebrows too. If other eyebrow styles are added, this may need to be changed. */
 
-	if (slave.fuckdoll !== 0 || slave.clothes !== "a latex catsuit") {
-		if (State.variables.showBodyMods === 1 && slave.vaginaTat === "rude words") {
-			if (slave.dick !== 0)
-				T.art_pussy_tattoo_text = "Useless";
-			else
-				T.art_pussy_tattoo_text = "Fucktoy";
-			r += jsInclude("Art_Vector_Pussy_Tattoo");
+		r += jsInclude("Art_Vector_Head");
+		/* shiny clothing */
+		if (V.seeVectorArtHighlights === 1) {
+			if (slave.fuckdoll !== 0 || slave.clothes === "restrictive latex" || slave.clothes === "a latex catsuit")
+				r += jsInclude("Art_Vector_Head_Outfit_Shine");
 		}
-		if (slave.physicalAge < 11) {
-			/* these art files exist, but draw empty svg's. Commented out for now to save on rendering time
-			r += jsInclude("Art_Vector_Pubic_Hair_None");
-			r += jsInclude("Art_Vector_Pubic_Hair_Underarm_None");
-			*/
-		} else if (slave.physicalAge <= 13) {
-			if (slave.pubicHStyle !== "waxed")
-				r += jsInclude("Art_Vector_Pubic_Hair_Wispy");
-		} else if (slave.clothes !== "a comfortable bodysuit") {
-			switch (slave.pubicHStyle) {
-				case "bald":
-				case "hairless":
-				case "waxed":
-					/* commented out to save on rendering time
-					r += jsInclude("Art_Vector_Pubic_Hair_None");
-					*/
-					break;
-				case "strip":
-				case "in a strip":
-					if (torsoSize === "Obese" || torsoSize === "Fat")
-						r += jsInclude("Art_Vector_Pubic_Hair_StripFat");
-					else
-						r += jsInclude("Art_Vector_Pubic_Hair_Strip");
-					break;
-				case "neat":
-					if (torsoSize === "Obese" || torsoSize === "Fat")
-						r += jsInclude("Art_Vector_Pubic_Hair_NeatFat");
-					else
-						r += jsInclude("Art_Vector_Pubic_Hair_Neat");
-					break;
-				case "bushy in the front and neat in the rear":
-					if (torsoSize === "Obese" || torsoSize === "Fat")
-						r += jsInclude("Art_Vector_Pubic_Hair_BushFat");
-					else
-						r += jsInclude("Art_Vector_Pubic_Hair_Bush");
-					break;
-				case "bushy":
-					if (torsoSize === "Obese" || torsoSize === "Fat")
-						r += jsInclude("Art_Vector_Pubic_Hair_BushyFat");
-					else
-						r += jsInclude("Art_Vector_Pubic_Hair_Bushy");
-					break;
-				case "very bushy":
-					if (torsoSize === "Obese" || torsoSize === "Fat")
-						r += jsInclude("Art_Vector_Pubic_Hair_Very_BushyFat");
-					else
-						r += jsInclude("Art_Vector_Pubic_Hair_Very_Bushy");
+		if (slave.clothes !== "restrictive latex") {
+			if (slave.markings === "beauty mark")
+				r += jsInclude("Art_Vector_Beauty_Mark");
+			else if (slave.markings === "freckles")
+				r += jsInclude("Art_Vector_Freckles");
+			else if (slave.markings === "heavily freckled")
+				r += jsInclude("Art_Vector_Freckles_Heavy");
+			else if (slave.markings === "birthmark")
+				r += jsInclude("Art_Vector_Birthmark");
+			else if (slave.minorInjury === "black eye")
+				r += jsInclude("Art_Vector_Black_Eye");
+		}
+		/* FACIAL APPEARANCE */
+		if (V.seeFaces === 1) {
+			if (slave.fuckdoll === 0 && slave.clothes !== "restrictive latex") {
+				switch (slave.race) {
+					case "southern european":
+					case "white":
+						if (slave.faceShape === "normal") {
+							r += jsInclude("Art_Vector_Eyes_TypeB");
+							r += jsInclude("Art_Vector_Mouth_TypeA");
+							r += jsInclude("Art_Vector_Nose_TypeA");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
+						} else if (slave.faceShape === "masculine") {
+							r += jsInclude("Art_Vector_Eyes_TypeD");
+							r += jsInclude("Art_Vector_Mouth_TypeF");
+							r += jsInclude("Art_Vector_Nose_TypeF");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeE_${eyebrowFullness}`);
+						} else if (slave.faceShape === "androgynous") {
+							r += jsInclude("Art_Vector_Eyes_TypeE");
+							r += jsInclude("Art_Vector_Mouth_TypeE");
+							r += jsInclude("Art_Vector_Nose_TypeE");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
+						} else if (slave.faceShape === "cute") {
+							r += jsInclude("Art_Vector_Eyes_TypeB");
+							r += jsInclude("Art_Vector_Mouth_TypeB");
+							r += jsInclude("Art_Vector_Nose_TypeD");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
+						} else if (slave.faceShape === "sensual") {
+							r += jsInclude("Art_Vector_Eyes_TypeC");
+							r += jsInclude("Art_Vector_Mouth_TypeC");
+							r += jsInclude("Art_Vector_Nose_TypeC");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
+						} else if (slave.faceShape === "exotic") {
+							r += jsInclude("Art_Vector_Eyes_TypeA");
+							r += jsInclude("Art_Vector_Mouth_TypeC");
+							r += jsInclude("Art_Vector_Nose_TypeC");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
+						}
+						break;
+					case "asian":
+					case "malay":
+					case "pacific islander":
+						if (slave.faceShape === "normal") {
+							r += jsInclude("Art_Vector_Eyes_TypeA");
+							r += jsInclude("Art_Vector_Mouth_TypeC");
+							r += jsInclude("Art_Vector_Nose_TypeC");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeD_${eyebrowFullness}`);
+						} else if (slave.faceShape === "masculine") {
+							r += jsInclude("Art_Vector_Eyes_TypeD");
+							r += jsInclude("Art_Vector_Mouth_TypeD");
+							r += jsInclude("Art_Vector_Nose_TypeB");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
+						} else if (slave.faceShape === "androgynous") {
+							r += jsInclude("Art_Vector_Eyes_TypeE");
+							r += jsInclude("Art_Vector_Mouth_TypeE");
+							r += jsInclude("Art_Vector_Nose_TypeA");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
+						} else if (slave.faceShape === "cute") {
+							r += jsInclude("Art_Vector_Eyes_TypeC");
+							r += jsInclude("Art_Vector_Mouth_TypeC");
+							r += jsInclude("Art_Vector_Nose_TypeC");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
+						} else if (slave.faceShape === "sensual") {
+							r += jsInclude("Art_Vector_Eyes_TypeA");
+							r += jsInclude("Art_Vector_Mouth_TypeA");
+							r += jsInclude("Art_Vector_Nose_TypeE");
+							if (slave.eyebrowFullness === "pencil-thin")
+								r += jsInclude("Art_Vector_Eyebrow_TypeC_Pencilthin");
+							else
+								r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
+						} else if (slave.faceShape === "exotic") {
+							r += jsInclude("Art_Vector_Eyes_TypeB");
+							r += jsInclude("Art_Vector_Mouth_TypeC");
+							r += jsInclude("Art_Vector_Nose_TypeF");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
+						}
+						break;
+					case "amerindian":
+					case "latina":
+						if (slave.faceShape === "normal") {
+							r += jsInclude("Art_Vector_Eyes_TypeB");
+							r += jsInclude("Art_Vector_Mouth_TypeE");
+							r += jsInclude("Art_Vector_Nose_TypeD");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeB_${eyebrowFullness}`);
+						} else if (slave.faceShape === "masculine") {
+							r += jsInclude("Art_Vector_Eyes_TypeE");
+							r += jsInclude("Art_Vector_Mouth_TypeD");
+							r += jsInclude("Art_Vector_Nose_TypeF");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
+						} else if (slave.faceShape === "androgynous") {
+							r += jsInclude("Art_Vector_Eyes_TypeA");
+							r += jsInclude("Art_Vector_Mouth_TypeD");
+							r += jsInclude("Art_Vector_Nose_TypeB");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeD_${eyebrowFullness}`);
+						} else if (slave.faceShape === "cute") {
+							r += jsInclude("Art_Vector_Eyes_TypeF");
+							r += jsInclude("Art_Vector_Mouth_TypeB");
+							r += jsInclude("Art_Vector_Nose_TypeB");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
+						} else if (slave.faceShape === "sensual") {
+							r += jsInclude("Art_Vector_Eyes_TypeB");
+							r += jsInclude("Art_Vector_Mouth_TypeE");
+							r += jsInclude("Art_Vector_Nose_TypeC");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
+						} else if (slave.faceShape === "exotic") {
+							r += jsInclude("Art_Vector_Eyes_TypeC");
+							r += jsInclude("Art_Vector_Mouth_TypeA");
+							r += jsInclude("Art_Vector_Nose_TypeC");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeE_${eyebrowFullness}`);
+						}
+						break;
+					case "black":
+						if (slave.faceShape === "normal") {
+							r += jsInclude("Art_Vector_Eyes_TypeD");
+							r += jsInclude("Art_Vector_Mouth_TypeB");
+							r += jsInclude("Art_Vector_Nose_TypeF");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
+						} else if (slave.faceShape === "masculine") {
+							r += jsInclude("Art_Vector_Eyes_TypeA");
+							r += jsInclude("Art_Vector_Mouth_TypeD");
+							r += jsInclude("Art_Vector_Nose_TypeF");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeE_${eyebrowFullness}`);
+						} else if (slave.faceShape === "androgynous") {
+							r += jsInclude("Art_Vector_Eyes_TypeF");
+							r += jsInclude("Art_Vector_Mouth_TypeE");
+							r += jsInclude("Art_Vector_Nose_TypeB");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeE_${eyebrowFullness}`);
+						} else if (slave.faceShape === "cute") {
+							r += jsInclude("Art_Vector_Eyes_TypeC");
+							r += jsInclude("Art_Vector_Mouth_TypeE");
+							r += jsInclude("Art_Vector_Nose_TypeD");
+							if (slave.eyebrowFullness === "natural")
+								r += jsInclude("Art_Vector_Eyebrow_TypeB_Natural");
+							else
+								r += jsInclude(`Art_Vector_Eyebrow_TypeD_${eyebrowFullness}`);
+						} else if (slave.faceShape === "sensual") {
+							r += jsInclude("Art_Vector_Eyes_TypeC");
+							r += jsInclude("Art_Vector_Mouth_TypeF");
+							r += jsInclude("Art_Vector_Nose_TypeA");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
+						} else if (slave.faceShape === "exotic") {
+							r += jsInclude("Art_Vector_Eyes_TypeE");
+							r += jsInclude("Art_Vector_Mouth_TypeE");
+							r += jsInclude("Art_Vector_Nose_TypeC");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
+						}
+						break;
+					case "middle eastern":
+						if (slave.faceShape === "normal") {
+							r += jsInclude("Art_Vector_Eyes_TypeB");
+							r += jsInclude("Art_Vector_Mouth_TypeA");
+							r += jsInclude("Art_Vector_Nose_TypeA");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
+						} else if (slave.faceShape === "masculine") {
+							r += jsInclude("Art_Vector_Eyes_TypeD");
+							r += jsInclude("Art_Vector_Mouth_TypeF");
+							r += jsInclude("Art_Vector_Nose_TypeA");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeB_${eyebrowFullness}`);
+						} else if (slave.faceShape === "androgynous") {
+							r += jsInclude("Art_Vector_Eyes_TypeF");
+							r += jsInclude("Art_Vector_Mouth_TypeB");
+							r += jsInclude("Art_Vector_Nose_TypeF");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
+						} else if (slave.faceShape === "cute") {
+							r += jsInclude("Art_Vector_Eyes_TypeB");
+							r += jsInclude("Art_Vector_Mouth_TypeB");
+							r += jsInclude("Art_Vector_Nose_TypeC");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
+						} else if (slave.faceShape === "sensual") {
+							r += jsInclude("Art_Vector_Eyes_TypeA");
+							r += jsInclude("Art_Vector_Mouth_TypeD");
+							r += jsInclude("Art_Vector_Nose_TypeA");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
+						} else if (slave.faceShape === "exotic") {
+							r += jsInclude("Art_Vector_Eyes_TypeE");
+							r += jsInclude("Art_Vector_Mouth_TypeE");
+							r += jsInclude("Art_Vector_Nose_TypeE");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeE_${eyebrowFullness}`);
+						}
+						break;
+					case "semitic":
+						if (slave.faceShape === "normal") {
+							r += jsInclude("Art_Vector_Eyes_TypeB");
+							r += jsInclude("Art_Vector_Mouth_TypeA");
+							r += jsInclude("Art_Vector_Nose_TypeA");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
+						} else if (slave.faceShape === "masculine") {
+							r += jsInclude("Art_Vector_Eyes_TypeD");
+							r += jsInclude("Art_Vector_Mouth_TypeF");
+							r += jsInclude("Art_Vector_Nose_TypeA");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeB_${eyebrowFullness}`);
+						} else if (slave.faceShape === "androgynous") {
+							r += jsInclude("Art_Vector_Eyes_TypeF");
+							r += jsInclude("Art_Vector_Mouth_TypeB");
+							r += jsInclude("Art_Vector_Nose_TypeF");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
+						} else if (slave.faceShape === "cute") {
+							r += jsInclude("Art_Vector_Eyes_TypeB");
+							r += jsInclude("Art_Vector_Mouth_TypeB");
+							r += jsInclude("Art_Vector_Nose_TypeC");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
+						} else if (slave.faceShape === "sensual") {
+							r += jsInclude("Art_Vector_Eyes_TypeA");
+							r += jsInclude("Art_Vector_Mouth_TypeD");
+							r += jsInclude("Art_Vector_Nose_TypeA");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
+						} else if (slave.faceShape === "exotic") {
+							r += jsInclude("Art_Vector_Eyes_TypeE");
+							r += jsInclude("Art_Vector_Mouth_TypeE");
+							r += jsInclude("Art_Vector_Nose_TypeE");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeE_${eyebrowFullness}`);
+						}
+						break;
+					case "indo-aryan":
+						if (slave.faceShape === "normal") {
+							r += jsInclude("Art_Vector_Eyes_TypeE");
+							r += jsInclude("Art_Vector_Mouth_TypeA");
+							r += jsInclude("Art_Vector_Nose_TypeD");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
+						} else if (slave.faceShape === "masculine") {
+							r += jsInclude("Art_Vector_Eyes_TypeF");
+							r += jsInclude("Art_Vector_Mouth_TypeD");
+							r += jsInclude("Art_Vector_Nose_TypeE");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
+						} else if (slave.faceShape === "androgynous") {
+							r += jsInclude("Art_Vector_Eyes_TypeC");
+							r += jsInclude("Art_Vector_Mouth_TypeB");
+							r += jsInclude("Art_Vector_Nose_TypeD");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
+						} else if (slave.faceShape === "cute") {
+							r += jsInclude("Art_Vector_Eyes_TypeC");
+							r += jsInclude("Art_Vector_Mouth_TypeD");
+							r += jsInclude("Art_Vector_Nose_TypeA");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeD_${eyebrowFullness}`);
+						} else if (slave.faceShape === "sensual") {
+							r += jsInclude("Art_Vector_Eyes_TypeA");
+							r += jsInclude("Art_Vector_Mouth_TypeE");
+							r += jsInclude("Art_Vector_Nose_TypeC");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeD_${eyebrowFullness}`);
+						} else if (slave.faceShape === "exotic") {
+							r += jsInclude("Art_Vector_Eyes_TypeA");
+							r += jsInclude("Art_Vector_Mouth_TypeC");
+							r += jsInclude("Art_Vector_Nose_TypeC");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
+						}
+						break;
+					case "mixed race":
+						if (slave.faceShape === "normal") {
+							r += jsInclude("Art_Vector_Eyes_TypeE");
+							r += jsInclude("Art_Vector_Mouth_TypeA");
+							r += jsInclude("Art_Vector_Nose_TypeD");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
+						} else if (slave.faceShape === "masculine") {
+							r += jsInclude("Art_Vector_Eyes_TypeF");
+							r += jsInclude("Art_Vector_Mouth_TypeD");
+							r += jsInclude("Art_Vector_Nose_TypeE");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
+						} else if (slave.faceShape === "androgynous") {
+							r += jsInclude("Art_Vector_Eyes_TypeC");
+							r += jsInclude("Art_Vector_Mouth_TypeB");
+							r += jsInclude("Art_Vector_Nose_TypeD");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
+						} else if (slave.faceShape === "cute") {
+							r += jsInclude("Art_Vector_Eyes_TypeC");
+							r += jsInclude("Art_Vector_Mouth_TypeD");
+							r += jsInclude("Art_Vector_Nose_TypeA");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeD_${eyebrowFullness}`);
+						} else if (slave.faceShape === "sensual") {
+							r += jsInclude("Art_Vector_Eyes_TypeA");
+							r += jsInclude("Art_Vector_Mouth_TypeE");
+							r += jsInclude("Art_Vector_Nose_TypeC");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeD_${eyebrowFullness}`);
+						} else if (slave.faceShape === "exotic") {
+							r += jsInclude("Art_Vector_Eyes_TypeA");
+							r += jsInclude("Art_Vector_Mouth_TypeC");
+							r += jsInclude("Art_Vector_Nose_TypeC");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
+						}
+						break;
+					default:
+						if (slave.faceShape === "normal") {
+							r += jsInclude("Art_Vector_Eyes_TypeB");
+							r += jsInclude("Art_Vector_Mouth_TypeA");
+							r += jsInclude("Art_Vector_Nose_TypeA");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
+						} else if (slave.faceShape === "masculine") {
+							r += jsInclude("Art_Vector_Eyes_TypeD");
+							r += jsInclude("Art_Vector_Mouth_TypeF");
+							r += jsInclude("Art_Vector_Nose_TypeF");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeE_${eyebrowFullness}`);
+						} else if (slave.faceShape === "androgynous") {
+							r += jsInclude("Art_Vector_Eyes_TypeE");
+							r += jsInclude("Art_Vector_Mouth_TypeE");
+							r += jsInclude("Art_Vector_Nose_TypeE");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeF_${eyebrowFullness}`);
+						} else if (slave.faceShape === "cute") {
+							r += jsInclude("Art_Vector_Eyes_TypeB");
+							r += jsInclude("Art_Vector_Mouth_TypeB");
+							r += jsInclude("Art_Vector_Nose_TypeD");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeA_${eyebrowFullness}`);
+						} else if (slave.faceShape === "sensual") {
+							r += jsInclude("Art_Vector_Eyes_TypeC");
+							r += jsInclude("Art_Vector_Mouth_TypeC");
+							r += jsInclude("Art_Vector_Nose_TypeC");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
+						} else if (slave.faceShape === "exotic") {
+							r += jsInclude("Art_Vector_Eyes_TypeA");
+							r += jsInclude("Art_Vector_Mouth_TypeC");
+							r += jsInclude("Art_Vector_Nose_TypeC");
+							r += jsInclude(`Art_Vector_Eyebrow_TypeC_${eyebrowFullness}`);
+						}
+				}
 			}
-			switch (slave.underArmHStyle) {
-				case "hairless":
-				case "waxed":
-				case "bald":
-					/* commented out to save on rendering time
-					r += jsInclude("Art_Vector_Pubic_Hair_Underarm_None");
-					*/
-					break;
-				case "shaved":
-					r += jsInclude("Art_Vector_Pubic_Hair_Underarm_Shaved");
-					break;
-				case "neat":
-					r += jsInclude("Art_Vector_Pubic_Hair_Underarm_Neat");
-					break;
-				case "bushy":
-					r += jsInclude("Art_Vector_Pubic_Hair_Underarm_Bushy");
+		}
+		/* END FACIAL APPEARANCE */
+
+		if (slave.eyebrowPiercing === 1)
+			r += jsInclude("Art_Vector_Eyebrow_Light");
+		else if (slave.eyebrowPiercing === 2)
+			r += jsInclude("Art_Vector_Eyebrow_Heavy");
+
+		if (slave.nosePiercing === 1)
+			r += jsInclude("Art_Vector_Nose_Light");
+		else if (slave.nosePiercing === 2)
+			r += jsInclude("Art_Vector_Nose_Heavy");
+		
+		if (slave.lipsPiercing === 1)
+			r += jsInclude("Art_Vector_Lip_Light");
+		else if (slave.lipsPiercing === 2)
+			r += jsInclude("Art_Vector_Lip_Heavy");
+
+		/* ADDONS */
+		if (slave.fuckdoll === 0) { /* fuckdolls cannot be decorated */
+			if (slave.collar === "dildo gag")
+				r += jsInclude("Art_Vector_Dildo_Gag");
+			else if (slave.collar === "ball gag")
+				r += jsInclude("Art_Vector_Ball_Gag");
+			else if (slave.collar === "bit gag")
+				r += jsInclude("Art_Vector_Bit_Gag");
+			else if (slave.collar === "massive dildo gag")
+				r += jsInclude("Art_Vector_Massive_Dildo_Gag");
+			else if (slave.collar === "porcelain mask")
+				r += jsInclude("Art_Vector_Porcelain_Mask");
+
+			if (slave.eyewear === "corrective glasses" || slave.eyewear === "glasses" || slave.eyewear === "blurring glasses")
+				r += jsInclude("Art_Vector_Glasses");
+
+			/* head clothing */
+			switch (slave.clothes) {
+				case "a biyelgee costume":
+				case "a bunny outfit":
+				case "a burkini":
+				case "a burqa":
+				case "a chattel habit":
+				case "a cybersuit":
+				case "a fallen nuns habit":
+				case "a hijab and abaya":
+				case "a hijab and blouse":
+				case "a klan robe":
+				case "a military uniform":
+				case "a mounty outfit":
+				case "a niqab and abaya":
+				case "a penitent nuns habit":
+				case "a police uniform":
+				case "a red army uniform":
+				case "a slutty klan robe":
+				case "a slutty nurse outfit":
+				case "a succubus outfit":
+				case "battlearmor":
+				case "harem gauze":
+				case "Western clothing":
+					r += jsInclude(`Art_Vector_Head_Outfit_${clothing2artSuffix(slave.clothes)}`);
+					break;
+				case "a schutzstaffel uniform":
+				case "a slutty schutzstaffel uniform":
+					r += jsInclude("Art_Vector_Head_Outfit_SchutzstaffelUniform");
+					break;
+				case "kitty lingerie":
+					r += jsInclude("Art_Vector_Cat_Ear_Fore");
+					r += jsInclude("Art_Vector_Cat_Ear_Back");
 			}
+		}	
+	}
+
+	function ArtVectorLeg() {
+		/* Selection of matching SVG based on amputee level */
+		if (slave.amp === 0) {
+			r += jsInclude(`Art_Vector_Leg_${legSize}`);
+			if (slave.muscles >= 97)
+				r += jsInclude(`Art_Vector_Leg_${legSize}_MHeavy`);
+			else if (slave.muscles >= 62)
+				r += jsInclude(`Art_Vector_Leg_${legSize}_MMedium`);
+			else if (slave.muscles >= 30)
+				r += jsInclude(`Art_Vector_Leg_${legSize}_MLight`);
+		} else if (slave.amp === 1) {
+			r += jsInclude("Art_Vector_Stump");
+		} else if (slave.PLimb === 1 || slave.PLimb === 2) { /* slave is an amputee and has PLimbs equipped */
+			if (slave.amp === -1)
+				r += jsInclude(`Art_Vector_Leg_ProstheticBasic_${legSize}`);
+			else if (slave.amp === -2)
+				r += jsInclude(`Art_Vector_Leg_ProstheticSexy_${legSize}`);
+			else if (slave.amp === -3)
+				r += jsInclude(`Art_Vector_Leg_ProstheticBeauty_${legSize}`);
+			else if (slave.amp === -4)
+				r += jsInclude(`Art_Vector_Leg_ProstheticCombat_${legSize}`);
+			else /* slave.amp === -5 */
+				r += jsInclude(`Art_Vector_Leg_ProstheticSwiss_${legSize}`);
 		}
 	}
-	return r;
-};
 
-window.ArtVectorPussy = function(slave) {
-	if (slave.vagina >= 0 && slave.clothes !== "a latex catsuit" && slave.clothes !== "a comfortable bodysuit" && slave.clothes !== "a cybersuit")
-		return jsInclude("Art_Vector_Pussy");
-};
+	function ArtVectorPubicHair() {
+		if (slave.fuckdoll !== 0 || slave.clothes !== "a latex catsuit") {
+			if (V.showBodyMods === 1 && slave.vaginaTat === "rude words") {
+				if (slave.dick !== 0)
+					T.art_pussy_tattoo_text = "Useless";
+				else
+					T.art_pussy_tattoo_text = "Fucktoy";
+				r += jsInclude("Art_Vector_Pussy_Tattoo");
+			}
+			if (slave.physicalAge < 11) {
+				/* these art files exist, but draw empty svg's. Commented out for now to save on rendering time
+				r += jsInclude("Art_Vector_Pubic_Hair_None");
+				r += jsInclude("Art_Vector_Pubic_Hair_Underarm_None");
+				*/
+			} else if (slave.physicalAge <= 13) {
+				if (slave.pubicHStyle !== "waxed")
+					r += jsInclude("Art_Vector_Pubic_Hair_Wispy");
+			} else if (slave.clothes !== "a comfortable bodysuit") {
+				switch (slave.pubicHStyle) {
+					case "bald":
+					case "hairless":
+					case "waxed":
+						/* commented out to save on rendering time
+						r += jsInclude("Art_Vector_Pubic_Hair_None");
+						*/
+						break;
+					case "strip":
+					case "in a strip":
+						if (torsoSize === "Obese" || torsoSize === "Fat")
+							r += jsInclude("Art_Vector_Pubic_Hair_StripFat");
+						else
+							r += jsInclude("Art_Vector_Pubic_Hair_Strip");
+						break;
+					case "neat":
+						if (torsoSize === "Obese" || torsoSize === "Fat")
+							r += jsInclude("Art_Vector_Pubic_Hair_NeatFat");
+						else
+							r += jsInclude("Art_Vector_Pubic_Hair_Neat");
+						break;
+					case "bushy in the front and neat in the rear":
+						if (torsoSize === "Obese" || torsoSize === "Fat")
+							r += jsInclude("Art_Vector_Pubic_Hair_BushFat");
+						else
+							r += jsInclude("Art_Vector_Pubic_Hair_Bush");
+						break;
+					case "bushy":
+						if (torsoSize === "Obese" || torsoSize === "Fat")
+							r += jsInclude("Art_Vector_Pubic_Hair_BushyFat");
+						else
+							r += jsInclude("Art_Vector_Pubic_Hair_Bushy");
+						break;
+					case "very bushy":
+						if (torsoSize === "Obese" || torsoSize === "Fat")
+							r += jsInclude("Art_Vector_Pubic_Hair_Very_BushyFat");
+						else
+							r += jsInclude("Art_Vector_Pubic_Hair_Very_Bushy");
+				}
+				switch (slave.underArmHStyle) {
+					case "hairless":
+					case "waxed":
+					case "bald":
+						/* commented out to save on rendering time
+						r += jsInclude("Art_Vector_Pubic_Hair_Underarm_None");
+						*/
+						break;
+					case "shaved":
+						r += jsInclude("Art_Vector_Pubic_Hair_Underarm_Shaved");
+						break;
+					case "neat":
+						r += jsInclude("Art_Vector_Pubic_Hair_Underarm_Neat");
+						break;
+					case "bushy":
+						r += jsInclude("Art_Vector_Pubic_Hair_Underarm_Bushy");
+				}
+			}
+		}
+	}
 
-window.ArtVectorPussyPiercings = function(slave) {
-	let r = "";
+	function ArtVectorPussy() {
+		if (slave.vagina >= 0 && slave.clothes !== "a latex catsuit" && slave.clothes !== "a comfortable bodysuit" && slave.clothes !== "a cybersuit")
+			r += jsInclude("Art_Vector_Pussy");
+	}
 
-	if (slave.vaginaPiercing !== 0 || slave.clitPiercing !== 0) {
+	function ArtVectorPussyPiercings() {
 		switch (slave.clothes) {/* piercings display on these clothes */
 			case "a bra":
 			case "a button-up shirt":
@@ -3585,140 +3560,49 @@ window.ArtVectorPussyPiercings = function(slave) {
 					r += jsInclude("Art_Vector_Clit_Piercing_Smart");
 		}
 	}
-	return r;
-};
 
-window.ArtVectorTorso = function(slave) {
-	let torsoSize;
-	let r = "";
-	
-	/* Torso size switch courtesy of Nov-X */
-	/* BEWARE: _torsoSize might be used in torso outfit */
-
-	if (slave.waist >= 96) {
-		if (slave.weight >= 96)
-			torsoSize = "Obese";
-		else if (slave.weight >= 11)
-			torsoSize = "Fat";
-		else if (slave.weight > -31)
-			torsoSize = "Chubby";
-		else
-			torsoSize = "Normal";
-	} else if (slave.waist >= 41) {
-		if (slave.weight >= 131)
-			torsoSize = "Obese";
-		else if (slave.weight >= 31)
-			torsoSize = "Fat";
-		else if (slave.weight >= 0)
-			torsoSize = "Chubby";
-		else if (slave.weight > -96)
-			torsoSize = "Normal";
-		else
-			torsoSize = "Hourglass";
-	} else if (slave.waist >= 11) {
-		if (slave.weight >= 161)
-			torsoSize = "Obese";
-		else if (slave.weight >= 96)
-			torsoSize = "Fat";
-		else if (slave.weight >= 11)
-			torsoSize = "Chubby";
-		else if (slave.weight > -31)
-			torsoSize = "Normal";
-		else
-			torsoSize = "Hourglass";
-	} else if (slave.waist > -11) {
-		if (slave.weight >= 191)
-			torsoSize = "Obese";
-		else if (slave.weight >= 131)
-			torsoSize = "Fat";
-		else if (slave.weight >= 31)
-			torsoSize = "Chubby";
-		else if (slave.weight >= 0)
-			torsoSize = "Normal";
-		else if (slave.weight > -96)
-			torsoSize = "Hourglass";
-		else
-			torsoSize = "Unnatural";
-	} else if (slave.waist > -41) {
-		if (slave.weight >= 161)
-			torsoSize = "Fat";
-		else if (slave.weight >= 96)
-			torsoSize = "Chubby";
-		else if (slave.weight >= 11)
-			torsoSize = "Normal";
-		else if (slave.weight > -31)
-			torsoSize = "Hourglass";
-		else
-			torsoSize = "Unnatural";
-	} else if (slave.waist > -96) {
-		if (slave.weight >= 191)
-			torsoSize = "Fat";
-		else if (slave.weight >= 131)
-			torsoSize = "Chubby";
-		else if (slave.weight >= 31)
-			torsoSize = "Normal";
-		else if (slave.weight > -11)
-			torsoSize = "Hourglass";
-		else
-			torsoSize = "Unnatural";
-	} else {
-		if (slave.weight >= 161)
-			torsoSize = "Chubby";
-		else if (slave.weight >= 96)
-			torsoSize = "Normal";
-		else if (slave.weight > 0)
-			torsoSize = "Hourglass";
-		else
-			torsoSize = "Unnatural";
+	function ArtVectorTorso() {
+		r += jsInclude(`Art_Vector_Torso_${torsoSize}`);
+		if (slave.muscles >= 97)
+			r += jsInclude(`Art_Vector_Torso_${torsoSize}_MHeavy`);
+		else if (slave.muscles >= 62)
+			r += jsInclude(`Art_Vector_Torso_${torsoSize}_MMedium`);
+		else if (slave.muscles >= 30)
+			r += jsInclude(`Art_Vector_Torso_${torsoSize}_MLight`);
 	}
 
-	r += jsInclude(`Art_Vector_Torso_${torsoSize}`);
-	if (slave.muscles >= 97)
-		r += jsInclude(`Art_Vector_Torso_${torsoSize}_MHeavy`);
-	else if (slave.muscles >= 62)
-		r += jsInclude(`Art_Vector_Torso_${torsoSize}_MMedium`);
-	else if (slave.muscles >= 30)
-		r += jsInclude(`Art_Vector_Torso_${torsoSize}_MLight`);
-
-	State.temporary.torsoSize = torsoSize;
-	return r;
-};
-
-window.ArtVectorTorsoOutfit = function(slave) {
-	const torsoSize = State.temporary.torsoSize;
-	let r = "";
-
-	/* BEWARE: _torsoSize is set by Art_Vector_Torso_ */
-	/* TODO: latex catsuit should cover vagina and its piercings, too */
-	switch (slave.clothes) {
-		case "a Fuckdoll suit":
-		case "a latex catsuit":
-		case "a nice pony outfit":
-		case "a slutty pony outfit":
-		case "choosing her own clothes":
-		case "no clothing":
-			break; /* no torso outfit */
-		/* manually handle special cases */
-		case "a cybersuit":
-			r += jsInclude(`Art_Vector_Torso_Outfit_Latex_${torsoSize}`);
-			break;
-		case "a slutty schutzstaffel uniform":
-			r += jsInclude(`Art_Vector_Torso_Outfit_SchutzstaffelUniform_${torsoSize}`);
-			break;
-		case "a niqab and abaya":
-		case "a burqa":
-			r += jsInclude(`Art_Vector_Torso_Outfit_HijabAndAbaya_${torsoSize}`);
-			break;
-		default:
-			r += jsInclude(`Art_Vector_Torso_Outfit_${clothing2artSuffix(slave.clothes)}_${torsoSize}`);
-	}
-	if (State.variables.seeVectorArtHighlights === 1) {
-		if (slave.fuckdoll !== 0 || slave.clothes === "restrictive latex" || slave.clothes === "a latex catsuit") {
-			if (slave.amp !== 0)
-				r += jsInclude("Art_Vector_Torso_Outfit_Shine_Shoulder");
-			if (slave.preg <= 0)
-				r += jsInclude(`Art_Vector_Torso_Outfit_Shine_${torsoSize}`);
+	function ArtVectorTorsoOutfit() {
+		/* TODO: latex catsuit should cover vagina and its piercings, too */
+		switch (slave.clothes) {
+			case "a Fuckdoll suit":
+			case "a latex catsuit":
+			case "a nice pony outfit":
+			case "a slutty pony outfit":
+			case "choosing her own clothes":
+			case "no clothing":
+				break; /* no torso outfit */
+			/* manually handle special cases */
+			case "a cybersuit":
+				r += jsInclude(`Art_Vector_Torso_Outfit_Latex_${torsoSize}`);
+				break;
+			case "a slutty schutzstaffel uniform":
+				r += jsInclude(`Art_Vector_Torso_Outfit_SchutzstaffelUniform_${torsoSize}`);
+				break;
+			case "a niqab and abaya":
+			case "a burqa":
+				r += jsInclude(`Art_Vector_Torso_Outfit_HijabAndAbaya_${torsoSize}`);
+				break;
+			default:
+				r += jsInclude(`Art_Vector_Torso_Outfit_${clothing2artSuffix(slave.clothes)}_${torsoSize}`);
+		}
+		if (V.seeVectorArtHighlights === 1) {
+			if (slave.fuckdoll !== 0 || slave.clothes === "restrictive latex" || slave.clothes === "a latex catsuit") {
+				if (slave.amp !== 0)
+					r += jsInclude("Art_Vector_Torso_Outfit_Shine_Shoulder");
+				if (slave.preg <= 0)
+					r += jsInclude(`Art_Vector_Torso_Outfit_Shine_${torsoSize}`);
+			}
 		}
 	}
-	return r;
-};
+	return VectorArt;
+})();
diff --git a/src/art/artWidgets.tw b/src/art/artWidgets.tw
index c450a5dd1f19409359436c026d1195d6606024cf..5155656a65aba59a0607b30c31269ea1fb6c4a8d 100644
--- a/src/art/artWidgets.tw
+++ b/src/art/artWidgets.tw
@@ -50,28 +50,7 @@ each passage adds one layer of vector art
 vector art added later is drawn over previously added art
 (what is listed on the bottom in the code appears on the top of the image)
 */
-<<include Art_Vector_Hair_Back_>>
-<<include Art_Vector_Arm_>>
-<<include Art_Vector_Anal_Accessories_>>
-<<include Art_Vector_Butt_>>
-<<include Art_Vector_Leg_>>
-<<include Art_Vector_Feet_>> /* includes shoes and leg outfits*/
-<<include Art_Vector_Torso_>>
-<<include Art_Vector_Pussy_>>
-<<include Art_Vector_Pubic_Hair_>>
-<<include Art_Vector_Pussy_Piercings_>>
-<<include Art_Vector_Chastity_Belt_>>
-<<include Art_Vector_Torso_Outfit_>> /* note: clothing covers chastity belts */
-<<include Art_Vector_Balls_>>
-<<include Art_Vector_Penis_>> /* for dicks behind boobs */
-<<include Art_Vector_Belly_>> /* includes navel piercing and belly-related clothing options */
-<<include Art_Vector_Boob_>> /* includes areolae and piercings */
-<<include Art_Vector_Penis_>> /* for dicks in front of boobs */
-<<include Art_Vector_Boob_Addons_>> /* piercings always appear in front of boobs AND dick */
-<<include Art_Vector_Clavicle>>
-<<include Art_Vector_Collar_>>
-<<include Art_Vector_Head_>> /* includes glasses */
-<<include Art_Vector_Hair_Fore_>>
+<<= VectorArt(_artSlave)>>
 
 <<elseif $imageChoice == 2>> /* VECTOR ART BY NOX - Pregmod Legacy Version */
 <<SVGFilters>>
diff --git a/src/art/vector/Anal_Accessories.tw b/src/art/vector/Anal_Accessories.tw
deleted file mode 100644
index fe579b8040602c46634dd19a1cde0540ff9cca48..0000000000000000000000000000000000000000
--- a/src/art/vector/Anal_Accessories.tw
+++ /dev/null
@@ -1,3 +0,0 @@
-:: Art_Vector_Anal_Accessories_ [nobr]
-
-<<= ArtVectorAnalAccessories(_artSlave)>>
diff --git a/src/art/vector/Arm.tw b/src/art/vector/Arm.tw
deleted file mode 100644
index 6480e33946668763e6abb7478bdc9b4dbde65a52..0000000000000000000000000000000000000000
--- a/src/art/vector/Arm.tw
+++ /dev/null
@@ -1,3 +0,0 @@
-:: Art_Vector_Arm_ [nobr]
-
-<<= ArtVectorArm(_artSlave)>>
diff --git a/src/art/vector/Balls.tw b/src/art/vector/Balls.tw
deleted file mode 100644
index dd063ca6edae904f731d6ce8ac71f55dbb5aace6..0000000000000000000000000000000000000000
--- a/src/art/vector/Balls.tw
+++ /dev/null
@@ -1,3 +0,0 @@
-:: Art_Vector_Balls_ [nobr]
-
-<<= ArtVectorBalls(_artSlave)>>
diff --git a/src/art/vector/Belly.tw b/src/art/vector/Belly.tw
deleted file mode 100644
index 6543da471363197ff3c288ab6b5da8beb0936239..0000000000000000000000000000000000000000
--- a/src/art/vector/Belly.tw
+++ /dev/null
@@ -1,6 +0,0 @@
-:: Art_Vector_Belly_ [nobr]
-
-/* default: do no scaling (for addons on flat bellies) */
-<<set _art_transform = "">>
-
-<<= ArtVectorBelly(_artSlave)>>
diff --git a/src/art/vector/Boob.tw b/src/art/vector/Boob.tw
deleted file mode 100644
index 0331b94404d88ecb1e031aead288dda3156d82e2..0000000000000000000000000000000000000000
--- a/src/art/vector/Boob.tw
+++ /dev/null
@@ -1,9 +0,0 @@
-:: Art_Vector_Boob_ [nobr]
-
-/* BEWARE: _art_have_boobs and _art_scale_factor interfere with Art_Vector_Penis_ */
-<<set _art_have_boobs = true>>
-
-<<= ArtVectorBoob(_artSlave)>>
-
-/* set _art_transform to empty string so stray SVG groups in other passages are not affected */
-<<set _art_transform = "">>
diff --git a/src/art/vector/Boob_Addons.tw b/src/art/vector/Boob_Addons.tw
deleted file mode 100644
index e99bee936676d7cd6fbc0f44656774ae2bb6bb19..0000000000000000000000000000000000000000
--- a/src/art/vector/Boob_Addons.tw
+++ /dev/null
@@ -1,13 +0,0 @@
-:: Art_Vector_Boob_Addons_ [nobr]
-
-/* BEWARE: _art_boob_transform is set by Art_Vector_Boob_ */
-
-/* load _art_transform from _art_boob_transform */
-<<set _art_transform = _art_boob_transform>>
-
-<<= ArtVectorBoobAddons(_artSlave)>>
-
-/* set _art_transform to empty string so stray SVG groups in other passages are not affected */
-<<set _art_transform = "">>
-
-/* piercinglevel = 1; Light, piercinglevel = 2; Heavy, piercinglevel = 3; Smart, piercinglevel = 0; None */
diff --git a/src/art/vector/Butt.tw b/src/art/vector/Butt.tw
deleted file mode 100644
index b02003cec1fdb31996c7c92386758fe2ae29a334..0000000000000000000000000000000000000000
--- a/src/art/vector/Butt.tw
+++ /dev/null
@@ -1,3 +0,0 @@
-:: Art_Vector_Butt_ [nobr]
-
-<<= ArtVectorButt(_artSlave)>>
diff --git a/src/art/vector/Chastity_Belt.tw b/src/art/vector/Chastity_Belt.tw
deleted file mode 100644
index 005e8e133427190de3a9d3e152b8eaab1cc8c07a..0000000000000000000000000000000000000000
--- a/src/art/vector/Chastity_Belt.tw
+++ /dev/null
@@ -1,5 +0,0 @@
-:: Art_Vector_Chastity_Belt_ [nobr]
-
-/* note: penile chastity is handled by penis display */
-
-<<= ArtVectorChastityBelt(_artSlave)>>
diff --git a/src/art/vector/Collar.tw b/src/art/vector/Collar.tw
deleted file mode 100644
index 0914d2acfd4bc21b3f3b5d07c9dfa0b38bc5bb8b..0000000000000000000000000000000000000000
--- a/src/art/vector/Collar.tw
+++ /dev/null
@@ -1,3 +0,0 @@
-:: Art_Vector_Collar_ [nobr]
-
-<<= ArtVectorCollar(_artSlave)>>
diff --git a/src/art/vector/Feet.tw b/src/art/vector/Feet.tw
deleted file mode 100644
index ccd85b0a7023dfc55f71a1b0425e03017941072e..0000000000000000000000000000000000000000
--- a/src/art/vector/Feet.tw
+++ /dev/null
@@ -1,3 +0,0 @@
-:: Art_Vector_Feet_ [nobr]
-
-<<= ArtVectorFeet(_artSlave)>>
diff --git a/src/art/vector/Hair_Back.tw b/src/art/vector/Hair_Back.tw
deleted file mode 100644
index a80932168bb681e4ecb71f6652a9d68e4e1e14ee..0000000000000000000000000000000000000000
--- a/src/art/vector/Hair_Back.tw
+++ /dev/null
@@ -1,3 +0,0 @@
-:: Art_Vector_Hair_Back_ [nobr]
-
-<<= ArtVectorHairBack(_artSlave)>>
diff --git a/src/art/vector/Hair_Fore.tw b/src/art/vector/Hair_Fore.tw
deleted file mode 100644
index c99e63db3cd9046ccc6b894aee91306b659396d2..0000000000000000000000000000000000000000
--- a/src/art/vector/Hair_Fore.tw
+++ /dev/null
@@ -1,3 +0,0 @@
-:: Art_Vector_Hair_Fore_ [nobr]
-
-<<= ArtVectorHairFore(_artSlave)>>
diff --git a/src/art/vector/Head.tw b/src/art/vector/Head.tw
deleted file mode 100644
index a1fc33ccfd8bfbc946b06c74d8b2c727fc5e8e2e..0000000000000000000000000000000000000000
--- a/src/art/vector/Head.tw
+++ /dev/null
@@ -1,3 +0,0 @@
-:: Art_Vector_Head_ [nobr]
-
-<<= ArtVectorHead(_artSlave)>>
diff --git a/src/art/vector/Leg.tw b/src/art/vector/Leg.tw
deleted file mode 100644
index 70c79501450b71852b4d74ab6438b0ed71a3e347..0000000000000000000000000000000000000000
--- a/src/art/vector/Leg.tw
+++ /dev/null
@@ -1,3 +0,0 @@
-:: Art_Vector_Leg_ [nobr]
-
-<<= ArtVectorLeg(_artSlave)>>
diff --git a/src/art/vector/Penis.tw b/src/art/vector/Penis.tw
deleted file mode 100644
index 2f4ae402feac8e7297203545e28e8cb4490c177c..0000000000000000000000000000000000000000
--- a/src/art/vector/Penis.tw
+++ /dev/null
@@ -1,6 +0,0 @@
-:: Art_Vector_Penis_ [nobr]
-
-<<= ArtVectorPenis(_artSlave)>>
-
-/* unset the variable for the next display */
-<<unset _art_have_boobs >>
diff --git a/src/art/vector/Pubic_Hair.tw b/src/art/vector/Pubic_Hair.tw
deleted file mode 100644
index 89fb0de6af563bb724e800d9eaaef9b8a03e6f15..0000000000000000000000000000000000000000
--- a/src/art/vector/Pubic_Hair.tw
+++ /dev/null
@@ -1,3 +0,0 @@
-:: Art_Vector_Pubic_Hair_ [nobr]
-
-<<= ArtVectorPubicHair(_artSlave)>>
diff --git a/src/art/vector/Pussy.tw b/src/art/vector/Pussy.tw
deleted file mode 100644
index c021c883f0e597eeb4691b71407156e58ba87934..0000000000000000000000000000000000000000
--- a/src/art/vector/Pussy.tw
+++ /dev/null
@@ -1,3 +0,0 @@
-:: Art_Vector_Pussy_ [nobr]
-
-<<= ArtVectorPussy(_artSlave)>>
diff --git a/src/art/vector/Pussy_Piercings.tw b/src/art/vector/Pussy_Piercings.tw
deleted file mode 100644
index b085a056bbf6fe9bf0a8214ed4e376f9d571220c..0000000000000000000000000000000000000000
--- a/src/art/vector/Pussy_Piercings.tw
+++ /dev/null
@@ -1,3 +0,0 @@
-:: Art_Vector_Pussy_Piercings_ [nobr]
-
-<<= ArtVectorPussyPiercings(_artSlave)>>
diff --git a/src/art/vector/Torso.tw b/src/art/vector/Torso.tw
deleted file mode 100644
index 658c56f9593c9ad4fdb6cbd553206b6e7392e590..0000000000000000000000000000000000000000
--- a/src/art/vector/Torso.tw
+++ /dev/null
@@ -1,3 +0,0 @@
-:: Art_Vector_Torso_ [nobr]
-
-<<= ArtVectorTorso(_artSlave)>>
diff --git a/src/art/vector/Torso_Outfit.tw b/src/art/vector/Torso_Outfit.tw
deleted file mode 100644
index b8cbd0244f853a5970cea857ef86c6b8021e60d7..0000000000000000000000000000000000000000
--- a/src/art/vector/Torso_Outfit.tw
+++ /dev/null
@@ -1,3 +0,0 @@
-:: Art_Vector_Torso_Outfit_ [nobr]
-
-<<= ArtVectorTorsoOutfit(_artSlave)>>
diff --git a/src/art/vector/layers/Balls.tw b/src/art/vector/layers/Balls.tw
index f18ca283b81e084623a97aef28a3f50d8bba641b..7581578744af2bdb5ebe5a655a25226b6f87b5c5 100644
--- a/src/art/vector/layers/Balls.tw
+++ b/src/art/vector/layers/Balls.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Balls [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5023"><path style="fill:#000000" sodipodi:nodetypes="ccccccc" d="m 257.66607,496.61899 c 4.14944,1.13097 8.46586,0.43899 9.39342,0.34412 7.94674,3.97257 15.70719,1.85262 19.64687,-6.1883 2.20344,-4.85122 -0.36417,-11.7545 -3.29443,-19.13452 -2.1949,-5.45385 -5.06156,-11.54066 -6.62573,-13.27699 -9.84786,-9.91781 -13.13813,-2.67766 -21.91172,15.67268 -4.86509,8.27714 -8.95386,19.27496 2.79159,22.58301 z" id="path1992-1"/><path sodipodi:nodetypes="ccccccc" d="m 258.20272,495.47299 c 3.92914,1.10083 8.0164,0.42729 8.89473,0.33495 7.52486,3.86671 14.8733,1.80325 18.60382,-6.0234 2.08647,-4.72194 -0.0776,-11.80627 -2.85234,-18.98964 -2.07837,-5.30852 -4.29067,-11.23314 -5.77179,-12.9232 -9.32505,-9.65353 -13.21001,-2.2413 -21.51782,15.62006 -4.60678,8.05657 -8.4785,18.76133 2.6434,21.98123 z" class="skin scrotum" id="path1992"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBalls+'"id="g5023"><path style="fill:#000000" sodipodi:nodetypes="ccccccc" d="m 257.66607,496.61899 c 4.14944,1.13097 8.46586,0.43899 9.39342,0.34412 7.94674,3.97257 15.70719,1.85262 19.64687,-6.1883 2.20344,-4.85122 -0.36417,-11.7545 -3.29443,-19.13452 -2.1949,-5.45385 -5.06156,-11.54066 -6.62573,-13.27699 -9.84786,-9.91781 -13.13813,-2.67766 -21.91172,15.67268 -4.86509,8.27714 -8.95386,19.27496 2.79159,22.58301 z" id="path1992-1"/><path sodipodi:nodetypes="ccccccc" d="m 258.20272,495.47299 c 3.92914,1.10083 8.0164,0.42729 8.89473,0.33495 7.52486,3.86671 14.8733,1.80325 18.60382,-6.0234 2.08647,-4.72194 -0.0776,-11.80627 -2.85234,-18.98964 -2.07837,-5.30852 -4.29067,-11.23314 -5.77179,-12.9232 -9.32505,-9.65353 -13.21001,-2.2413 -21.51782,15.62006 -4.60678,8.05657 -8.4785,18.76133 2.6434,21.98123 z" class="skin scrotum" id="path1992"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly.tw b/src/art/vector/layers/Belly.tw
index ce030cccd4bc1ae491a541c807ba96aac53967f8..595f425eb6fa27160c6cb221e680ec3d95454737 100644
--- a/src/art/vector/layers/Belly.tw
+++ b/src/art/vector/layers/Belly.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g7940"><path id="XMLID_543_" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path id="XMLID_544_" class="skin belly" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/><path id="XMLID_545_" d="m 249.39747,396.08802 c 0.12486,1.70749 -0.62641,4.50894 -2.16866,4.62172 -1.54225,0.11277 -2.36338,-2.46164 -2.48824,-4.16913 -0.12486,-1.70749 0.67061,-4.35425 2.21286,-4.46703 1.54225,-0.11278 2.31918,2.30695 2.44404,4.01444 z" class="bellybutton" sodipodi:nodetypes="scscs"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g7940"><path id="XMLID_543_" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path id="XMLID_544_" class="skin belly" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/><path id="XMLID_545_" d="m 249.39747,396.08802 c 0.12486,1.70749 -0.62641,4.50894 -2.16866,4.62172 -1.54225,0.11277 -2.36338,-2.46164 -2.48824,-4.16913 -0.12486,-1.70749 0.67061,-4.35425 2.21286,-4.46703 1.54225,-0.11278 2.31918,2.30695 2.44404,4.01444 z" class="bellybutton" sodipodi:nodetypes="scscs"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_EP.tw b/src/art/vector/layers/Belly_EP.tw
index 643fc92f8d3e7a92fcdaf98b89a4fbc83a9e9afc..6e5f9f87da3b100537bd137516d7f9b896146a07 100644
--- a/src/art/vector/layers/Belly_EP.tw
+++ b/src/art/vector/layers/Belly_EP.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_EP [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5468"><path d="m 273.26793,433.3 c 18.21293,-1.21233 22.76299,-91.7608 15.71848,-140.70267 -15.50619,-0.97074 -17.14167,1.59939 -23.83364,6.17516 -10.25302,12.64188 -40.72912,35.78184 -37.75512,89.07498 1.77945,33.97955 25.30774,45.35489 45.87028,45.45253 z" class="shadow" id="path5461-8" sodipodi:nodetypes="ccccc"/><path d="m 274.8,433.8 c 18.42325,-1.2416 23.02585,-93.97641 15.9,-144.1 -6.5,-4.3 -19.2,-7.45 -20.9,0.75 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 25.6,46.45 46.4,46.55 z" class="skin" id="path5461" sodipodi:nodetypes="ccccc"/><path sodipodi:nodetypes="scscs" class="areola" d="m 249.39747,396.08802 c 0.12486,1.70749 -0.62641,4.50894 -2.16866,4.62172 -1.54225,0.11277 -2.36338,-2.46164 -2.48824,-4.16913 -0.12486,-1.70749 0.67061,-4.35425 2.21286,-4.46703 1.54225,-0.11278 2.31918,2.30695 2.44404,4.01444 z" id="path5466"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5468"><path d="m 273.26793,433.3 c 18.21293,-1.21233 22.76299,-91.7608 15.71848,-140.70267 -15.50619,-0.97074 -17.14167,1.59939 -23.83364,6.17516 -10.25302,12.64188 -40.72912,35.78184 -37.75512,89.07498 1.77945,33.97955 25.30774,45.35489 45.87028,45.45253 z" class="shadow" id="path5461-8" sodipodi:nodetypes="ccccc"/><path d="m 274.8,433.8 c 18.42325,-1.2416 23.02585,-93.97641 15.9,-144.1 -6.5,-4.3 -19.2,-7.45 -20.9,0.75 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 25.6,46.45 46.4,46.55 z" class="skin" id="path5461" sodipodi:nodetypes="ccccc"/><path sodipodi:nodetypes="scscs" class="areola" d="m 249.39747,396.08802 c 0.12486,1.70749 -0.62641,4.50894 -2.16866,4.62172 -1.54225,0.11277 -2.36338,-2.46164 -2.48824,-4.16913 -0.12486,-1.70749 0.67061,-4.35425 2.21286,-4.46703 1.54225,-0.11278 2.31918,2.30695 2.44404,4.01444 z" id="path5466"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Apron.tw b/src/art/vector/layers/Belly_Outfit_Apron.tw
index 4ab81b1c921c0044e5504012ec5fed1c4f5cb9b8..c56273529d37d4ed3d4cb35a15212da7f91ed6bd 100644
--- a/src/art/vector/layers/Belly_Outfit_Apron.tw
+++ b/src/art/vector/layers/Belly_Outfit_Apron.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Apron [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5459" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path5455" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#ff69b4" id="path5457" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5459" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path5455" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#ff69b4" id="path5457" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_BallGown.tw b/src/art/vector/layers/Belly_Outfit_BallGown.tw
index 3061d7765044d96e2ec658d7576a8f80792c9f89..c5ce96c9da7b10b559b5fe54e32591fc54ef0d71 100644
--- a/src/art/vector/layers/Belly_Outfit_BallGown.tw
+++ b/src/art/vector/layers/Belly_Outfit_BallGown.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_BallGown [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g6081" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path6077"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path6079" style="fill-opacity:1;fill:#800000"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g6081" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path6077"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path6079" style="fill-opacity:1;fill:#800000"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Battlearmor.tw b/src/art/vector/layers/Belly_Outfit_Battlearmor.tw
index fbc05cd9ebd036e3f04a000b49c200b664fb365f..279fca09bedbe07af55b31a5e203589ce923d42d 100644
--- a/src/art/vector/layers/Belly_Outfit_Battlearmor.tw
+++ b/src/art/vector/layers/Belly_Outfit_Battlearmor.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Battlearmor [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g7386"><path id="path7382" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#c8c8c8" id="path7384" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g7386"><path id="path7382" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#c8c8c8" id="path7384" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Battledress.tw b/src/art/vector/layers/Belly_Outfit_Battledress.tw
index 045273cb8ce6e444cbf01601e65e90a1d4d6176d..047321e40751371b3df69b60fd4eb7a99c5997dd 100644
--- a/src/art/vector/layers/Belly_Outfit_Battledress.tw
+++ b/src/art/vector/layers/Belly_Outfit_Battledress.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Battledress [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g6073" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path6069" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#222a12" id="path6071" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g6073" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path6069" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#222a12" id="path6071" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_BiyelgeeCostume.tw b/src/art/vector/layers/Belly_Outfit_BiyelgeeCostume.tw
index 558a847b788d4979f470ee9ea1b0ea4406aa5a76..a64043c3de6c632b64ddf76abc1e42a07cf8ecbc 100644
--- a/src/art/vector/layers/Belly_Outfit_BiyelgeeCostume.tw
+++ b/src/art/vector/layers/Belly_Outfit_BiyelgeeCostume.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_BiyelgeeCostume [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g7426" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="M 337.99337,360.20264 C 331.63866,324.69419 301.59424,291.36757 276.8,289.9 c -31.01963,4.79605 -55.21693,26.29202 -64.3994,60.75335 20.78317,11.98687 69.33309,14.0432 125.59277,9.54929 z" class="shadow" id="path7422" sodipodi:nodetypes="cccc"/><path d="m 337.34187,359.21614 c -6.89476,-26.78368 -28.55395,-55.78729 -47.50412,-68.39777 -6.5,-4.3 -36.9755,-8.69705 -38.6755,-0.49705 -2.0243,9.03148 -28.97618,23.56405 -38.77885,59.80139 18.03283,9.28406 54.67634,14.84208 124.95847,9.09343 z" id="path7424" style="fill-opacity:1;fill:#c8c8c8" sodipodi:nodetypes="ccccc"/></g><path d="m 337.22924,355.36245 c -7.81106,-26.04584 -27.95397,-54.36534 -46.37688,-66.51789 -6.59615,-4.3255 -39.27245,-8.24863 -40.9976,0 -1.99958,8.84332 -27.13822,23.52197 -37.6491,57.91615 36.05275,15.35995 121.09421,8.95194 125.02358,8.60174 z" id="path7424-4" style="display:inline;fill-opacity:1;fill:#214478;opacity:1;stroke-width:1.01035142" sodipodi:nodetypes="ccccc"/></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g7426" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="M 337.99337,360.20264 C 331.63866,324.69419 301.59424,291.36757 276.8,289.9 c -31.01963,4.79605 -55.21693,26.29202 -64.3994,60.75335 20.78317,11.98687 69.33309,14.0432 125.59277,9.54929 z" class="shadow" id="path7422" sodipodi:nodetypes="cccc"/><path d="m 337.34187,359.21614 c -6.89476,-26.78368 -28.55395,-55.78729 -47.50412,-68.39777 -6.5,-4.3 -36.9755,-8.69705 -38.6755,-0.49705 -2.0243,9.03148 -28.97618,23.56405 -38.77885,59.80139 18.03283,9.28406 54.67634,14.84208 124.95847,9.09343 z" id="path7424" style="fill-opacity:1;fill:#c8c8c8" sodipodi:nodetypes="ccccc"/></g><path d="m 337.22924,355.36245 c -7.81106,-26.04584 -27.95397,-54.36534 -46.37688,-66.51789 -6.59615,-4.3255 -39.27245,-8.24863 -40.9976,0 -1.99958,8.84332 -27.13822,23.52197 -37.6491,57.91615 36.05275,15.35995 121.09421,8.95194 125.02358,8.60174 z" id="path7424-4" style="display:inline;fill-opacity:1;fill:#214478;opacity:1;stroke-width:1.01035142" sodipodi:nodetypes="ccccc"/></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Bunny.tw b/src/art/vector/layers/Belly_Outfit_Bunny.tw
index aabecccad7f2d18342ab3fd787c4e5bf7ad51260..2392b3333d696c046573dc616e8ca493949a58eb 100644
--- a/src/art/vector/layers/Belly_Outfit_Bunny.tw
+++ b/src/art/vector/layers/Belly_Outfit_Bunny.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Bunny [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g6065" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path6061"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path6063" style="fill-opacity:1;fill:#333333"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g6065" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path6061"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path6063" style="fill-opacity:1;fill:#333333"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Burkini.tw b/src/art/vector/layers/Belly_Outfit_Burkini.tw
index 5c47e4230e5232c16c4b512ddfa3da6998010341..06a120f112f4ea868927db9b8dd015f8406d5e6d 100644
--- a/src/art/vector/layers/Belly_Outfit_Burkini.tw
+++ b/src/art/vector/layers/Belly_Outfit_Burkini.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Burkini [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g1656"><path id="path1651" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#00619e" id="path1654" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g1656"><path id="path1651" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#00619e" id="path1654" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_ButtonupShirt.tw b/src/art/vector/layers/Belly_Outfit_ButtonupShirt.tw
index 2bc09147617684a66164562e973dd65a64b36010..de4a417e79ca6220247b61653ad1a5f5ca147a1d 100644
--- a/src/art/vector/layers/Belly_Outfit_ButtonupShirt.tw
+++ b/src/art/vector/layers/Belly_Outfit_ButtonupShirt.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_ButtonupShirt [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g11056" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path11040"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path11042" style="fill-opacity:1;fill:#ffffff"/><path transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" sodipodi:nodetypes="ccccc" id="path11044" d="m 255.60087,415.65584 c -25.14752,-56.89067 3.50628,-112.06515 20.00136,-129.75508 0,0 2.52362,-0.28574 2.17298,0.13293 -17.15145,17.43078 -44.76854,71.55926 -20.83461,129.61336 z" style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 278.2865,315.42225 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15546 3.0981078,3.1554572 0 0 1 -3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.0981,3.15546 z" id="path11046"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 264.13371,396.5393 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15548 3.0981078,3.1554572 0 0 1 3.0981,3.15548 z" id="path11048"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 268.08638,341.68356 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" id="path11050"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 263.13664,368.37684 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" id="path11052"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 270.03093,424.59184 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09812,-3.15545 3.0981078,3.1554572 0 0 1 3.09812,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" id="path11054"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g11056" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path11040"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path11042" style="fill-opacity:1;fill:#ffffff"/><path transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" sodipodi:nodetypes="ccccc" id="path11044" d="m 255.60087,415.65584 c -25.14752,-56.89067 3.50628,-112.06515 20.00136,-129.75508 0,0 2.52362,-0.28574 2.17298,0.13293 -17.15145,17.43078 -44.76854,71.55926 -20.83461,129.61336 z" style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 278.2865,315.42225 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15546 3.0981078,3.1554572 0 0 1 -3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.0981,3.15546 z" id="path11046"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 264.13371,396.5393 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15548 3.0981078,3.1554572 0 0 1 3.0981,3.15548 z" id="path11048"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 268.08638,341.68356 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" id="path11050"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 263.13664,368.37684 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" id="path11052"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 270.03093,424.59184 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09812,-3.15545 3.0981078,3.1554572 0 0 1 3.09812,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" id="path11054"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_ButtonupShirtAndPanties.tw b/src/art/vector/layers/Belly_Outfit_ButtonupShirtAndPanties.tw
index 923b76752f11121d878f6726fc52a3d26ed6c99d..43c00b167b64835864d0c694a1f717418dff653d 100644
--- a/src/art/vector/layers/Belly_Outfit_ButtonupShirtAndPanties.tw
+++ b/src/art/vector/layers/Belly_Outfit_ButtonupShirtAndPanties.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_ButtonupShirtAndPanties [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g11076"><path id="path11060" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#ffffff" id="path11062" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 255.60087,415.65584 c -25.14752,-56.89067 3.50628,-112.06515 20.00136,-129.75508 0,0 2.52362,-0.28574 2.17298,0.13293 -17.15145,17.43078 -44.76854,71.55926 -20.83461,129.61336 z" id="path11064" sodipodi:nodetypes="ccccc" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"/><path id="path11066" d="m 278.2865,315.42225 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15546 3.0981078,3.1554572 0 0 1 -3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.0981,3.15546 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path11068" d="m 264.13371,396.5393 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15548 3.0981078,3.1554572 0 0 1 3.0981,3.15548 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path11070" d="m 268.08638,341.68356 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path11072" d="m 263.13664,368.37684 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path11074" d="m 270.03093,424.59184 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09812,-3.15545 3.0981078,3.1554572 0 0 1 3.09812,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g11076"><path id="path11060" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#ffffff" id="path11062" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 255.60087,415.65584 c -25.14752,-56.89067 3.50628,-112.06515 20.00136,-129.75508 0,0 2.52362,-0.28574 2.17298,0.13293 -17.15145,17.43078 -44.76854,71.55926 -20.83461,129.61336 z" id="path11064" sodipodi:nodetypes="ccccc" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"/><path id="path11066" d="m 278.2865,315.42225 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15546 3.0981078,3.1554572 0 0 1 -3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.0981,3.15546 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path11068" d="m 264.13371,396.5393 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15548 3.0981078,3.1554572 0 0 1 3.0981,3.15548 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path11070" d="m 268.08638,341.68356 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path11072" d="m 263.13664,368.37684 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path11074" d="m 270.03093,424.59184 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09812,-3.15545 3.0981078,3.1554572 0 0 1 3.09812,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_ChattelHabit.tw b/src/art/vector/layers/Belly_Outfit_ChattelHabit.tw
index 13c6c5f9e3a0d34431c85a626a5cdcaa60d3c6f1..f7a9c4ae91e06d0543b8ff8b58c14a522300de1c 100644
--- a/src/art/vector/layers/Belly_Outfit_ChattelHabit.tw
+++ b/src/art/vector/layers/Belly_Outfit_ChattelHabit.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_ChattelHabit [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5719"><path id="path5698" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#c8c8c8" id="path5717" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5719"><path id="path5698" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#c8c8c8" id="path5717" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Cheerleader.tw b/src/art/vector/layers/Belly_Outfit_Cheerleader.tw
index cadd5638a348001459bbcd6a5d01970e28d7781a..e23d941f86da523098f2af7c0ee3b200def6a2ef 100644
--- a/src/art/vector/layers/Belly_Outfit_Cheerleader.tw
+++ b/src/art/vector/layers/Belly_Outfit_Cheerleader.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Cheerleader [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g6049" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path6045"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path6047" style="fill-opacity:1;fill:#5f6ea0"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g6049" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path6045"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path6047" style="fill-opacity:1;fill:#5f6ea0"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_ClubslutNetting.tw b/src/art/vector/layers/Belly_Outfit_ClubslutNetting.tw
index de4a73f4e5268400ac635ba634e05989b342f092..2c988d2b727eac0b5c4ee449330231ccd33ce0ef 100644
--- a/src/art/vector/layers/Belly_Outfit_ClubslutNetting.tw
+++ b/src/art/vector/layers/Belly_Outfit_ClubslutNetting.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_ClubslutNetting [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g6041" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path6037" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" style="fill-opacity:0.00392157;fill:#010101"/><path style="fill-opacity:0.39215686;fill:#ff5599" id="path6039" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g6041" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path6037" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" style="fill-opacity:0.00392157;fill:#010101"/><path style="fill-opacity:0.39215686;fill:#ff5599" id="path6039" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_ComfortableBodysuit.tw b/src/art/vector/layers/Belly_Outfit_ComfortableBodysuit.tw
index 335df91306a773d3b981b604e1d949d5cddabdb1..6a203851f588f772dff8a3745f30ad2d34bc8540 100644
--- a/src/art/vector/layers/Belly_Outfit_ComfortableBodysuit.tw
+++ b/src/art/vector/layers/Belly_Outfit_ComfortableBodysuit.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_ComfortableBodysuit [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g10231"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path10227"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path10229" style="fill-opacity:1;fill:#474747"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g10231"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path10227"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path10229" style="fill-opacity:1;fill:#474747"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Conservative.tw b/src/art/vector/layers/Belly_Outfit_Conservative.tw
index 392fb07b70dff84920a3c8f7785ea8701ae1327c..0e7717beb8cade9972f839387ee228f3198af037 100644
--- a/src/art/vector/layers/Belly_Outfit_Conservative.tw
+++ b/src/art/vector/layers/Belly_Outfit_Conservative.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Conservative [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5698"><path id="path5603" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#c8c8c8" id="path5607" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 255.60087,415.65584 c -25.14752,-56.89067 3.50628,-112.06515 20.00136,-129.75508 0,0 2.52362,-0.28574 2.17298,0.13293 -17.15145,17.43078 -44.76854,71.55926 -20.83461,129.61336 z" id="path5681" sodipodi:nodetypes="ccccc" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"/><path id="path5683" d="m 278.2865,315.42225 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15546 3.0981078,3.1554572 0 0 1 -3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.0981,3.15546 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5689" d="m 264.13371,396.5393 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15548 3.0981078,3.1554572 0 0 1 3.0981,3.15548 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5691" d="m 268.08638,341.68356 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5693" d="m 263.13664,368.37684 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5695" d="m 270.03093,424.59184 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09812,-3.15545 3.0981078,3.1554572 0 0 1 3.09812,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5698"><path id="path5603" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#c8c8c8" id="path5607" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 255.60087,415.65584 c -25.14752,-56.89067 3.50628,-112.06515 20.00136,-129.75508 0,0 2.52362,-0.28574 2.17298,0.13293 -17.15145,17.43078 -44.76854,71.55926 -20.83461,129.61336 z" id="path5681" sodipodi:nodetypes="ccccc" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"/><path id="path5683" d="m 278.2865,315.42225 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15546 3.0981078,3.1554572 0 0 1 -3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.0981,3.15546 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5689" d="m 264.13371,396.5393 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15548 3.0981078,3.1554572 0 0 1 3.0981,3.15548 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5691" d="m 268.08638,341.68356 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5693" d="m 263.13664,368.37684 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5695" d="m 270.03093,424.59184 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09812,-3.15545 3.0981078,3.1554572 0 0 1 3.09812,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_CutoffsAndATshirt.tw b/src/art/vector/layers/Belly_Outfit_CutoffsAndATshirt.tw
index 4c7ce0b4595ec601110e9e789755b91348658de7..88d7e6277f3615ce40186c3e33d1cdbc7c78a76c 100644
--- a/src/art/vector/layers/Belly_Outfit_CutoffsAndATshirt.tw
+++ b/src/art/vector/layers/Belly_Outfit_CutoffsAndATshirt.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_CutoffsAndATshirt [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5709"><path d="m 339.27524,380.99726 c 0.26468,-3.31639 -6.7e-4,-8.77174 -0.2179,-12.11663 C 336.55298,330.31708 303.60773,291.48675 276.8,289.9 c -36.89069,5.7038 -63.19743,37.75765 -68.00849,84.8749 27.46036,10.11938 126.35026,7.08033 130.48373,6.22236 z" class="shadow" id="path5704" sodipodi:nodetypes="csccc"/><path d="M 339.29607,381.00482 C 342.49399,350.66918 315.20717,306.00841 290.7,289.7 c -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.43273,10.85373 -39.62171,30.54973 -41.5296,85.05506 1.78851,-0.11691 20.12759,8.24259 130.52567,6.24976 z" id="path5707" style="fill-opacity:1;fill:#c8c8c8" sodipodi:nodetypes="ccccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5709"><path d="m 339.27524,380.99726 c 0.26468,-3.31639 -6.7e-4,-8.77174 -0.2179,-12.11663 C 336.55298,330.31708 303.60773,291.48675 276.8,289.9 c -36.89069,5.7038 -63.19743,37.75765 -68.00849,84.8749 27.46036,10.11938 126.35026,7.08033 130.48373,6.22236 z" class="shadow" id="path5704" sodipodi:nodetypes="csccc"/><path d="M 339.29607,381.00482 C 342.49399,350.66918 315.20717,306.00841 290.7,289.7 c -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.43273,10.85373 -39.62171,30.54973 -41.5296,85.05506 1.78851,-0.11691 20.12759,8.24259 130.52567,6.24976 z" id="path5707" style="fill-opacity:1;fill:#c8c8c8" sodipodi:nodetypes="ccccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Dirndl.tw b/src/art/vector/layers/Belly_Outfit_Dirndl.tw
index 744a8ae8299943e5bb2ad5e4a60bc1107c528d31..a4799b823f7340629a785760172fd27a34f8eaf2 100644
--- a/src/art/vector/layers/Belly_Outfit_Dirndl.tw
+++ b/src/art/vector/layers/Belly_Outfit_Dirndl.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Dirndl [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g7410" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path7406"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path7408" style="fill-opacity:1;fill:#800033"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g7410" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path7406"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path7408" style="fill-opacity:1;fill:#800033"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_FallenNunsHabit.tw b/src/art/vector/layers/Belly_Outfit_FallenNunsHabit.tw
index 06a2e534a4bc945b41cd669a929fe83d5e62354a..237539a4cc0f0c7cc1fb5e2414988d47005d266e 100644
--- a/src/art/vector/layers/Belly_Outfit_FallenNunsHabit.tw
+++ b/src/art/vector/layers/Belly_Outfit_FallenNunsHabit.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_FallenNunsHabit [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g6014" transform="matrix(1.014792,0,0,1.0059302,-4.1714057,-2.5733022)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path6010"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path6012" style="fill-opacity:1;fill:#333333"/><path style="display:inline;fill-opacity:1;fill:#000000;stroke-width:0.99496186" d="m 255.36432,431.58664 c -10.43978,-28.74238 -13.41734,-101.79777 11.50546,-146.51754 0.0217,-0.0969 -0.0306,-0.31582 0.0649,-0.28911 1.68011,0.4697 1.027,0.074 2.33592,0.13355 0.12272,0.006 -0.0402,0.24045 -0.0604,0.36135 -24.39845,41.2521 -21.72599,107.00068 -13.35936,146.37281 -0.14061,-0.0283 -0.17101,0.0106 -0.48652,-0.0611 z" id="path2904-6" sodipodi:nodetypes="ccsscccc"/><path style="display:inline;fill:#000000;stroke-width:0.99496186" d="m 259.76839,420.26715 c 0.18705,0.83126 -2.95443,4.01108 -5.38025,4.54603 l -1.17273,-6.49225 c 2.42582,-0.53494 6.39311,1.23574 6.55298,1.94622 z" id="path2906-8" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#000000;stroke-width:0.99496186" d="m 257.65851,405.33006 c 0.12287,0.8429 -3.25288,3.778 -5.71267,4.12946 L 251.2733,402.898 c 2.45978,-0.35147 6.28017,1.71165 6.38521,2.43206 z" id="path2908-9" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#000000;stroke-width:0.99496186" d="m 256.21398,390.96766 c 0.10684,0.84505 -3.64205,3.44429 -6.10809,3.74986 l -0.36159,-6.59597 c 2.46604,-0.30556 6.37834,2.12385 6.46966,2.84611 z" id="path2910-4" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#000000;stroke-width:0.99496186" d="m 255.89197,375.02613 c 0.11105,0.8445 -3.82015,3.17521 -6.28464,3.4928 l -0.27043,-6.6101 c 2.46448,-0.31758 6.46015,2.3955 6.55507,3.1173 z" id="path2912-0" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#000000;stroke-width:0.99496186" d="m 255.84164,359.3942 c 0.0293,0.85115 -3.85214,2.97754 -6.33599,3.0612 l 0.40038,-6.54474 c 2.48384,-0.0837 5.91061,2.75607 5.93561,3.48354 z" id="path2914-7" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#000000;stroke-width:0.99496186" d="m 257.44405,344.84678 c -0.0252,0.85126 -4.21563,2.50858 -6.69983,2.43663 l 0.88003,-6.50478 c 2.48422,0.072 5.84131,3.34059 5.8198,4.06815 z" id="path2916-7" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#000000;stroke-width:0.99496186" d="m 260.39259,327.26428 c -0.0715,0.84868 -4.47079,1.89682 -6.94747,1.69223 l 1.35023,-6.3455 c 2.47668,0.2046 5.65839,3.92789 5.59724,4.65327 z" id="path2918-3" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#000000;stroke-width:0.99496186" d="m 264.36604,309.71912 c -0.15438,0.83781 -4.4573,2.21368 -6.90221,1.77205 l 2.05547,-5.98095 c 2.4449,0.44167 4.97874,3.49282 4.84674,4.2089 z" id="path2920-7" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#787878;stroke-width:0.99496186" d="m 259.51677,419.48885 c 0.18705,0.83126 -2.95442,4.01108 -5.38024,4.54603 l -1.17274,-6.49225 c 2.42583,-0.53494 6.39311,1.23575 6.55298,1.94622 z" id="path2926-5" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#787878;stroke-width:0.99496186" d="m 257.46719,404.53513 c 0.12286,0.84291 -3.25289,3.778 -5.71268,4.12948 l -0.67254,-6.56154 c 2.45978,-0.35149 6.28017,1.71164 6.38522,2.43206 z" id="path2928-4" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#787878;stroke-width:0.99496186" d="m 256.0378,390.1693 c 0.10684,0.84503 -3.64204,3.4443 -6.10808,3.74987 l -0.36159,-6.59597 c 2.46603,-0.30556 6.37834,2.12384 6.46965,2.8461 z" id="path2930-8" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#787878;stroke-width:0.99496186" d="m 255.71182,374.22863 c 0.11105,0.84451 -3.82015,3.17522 -6.28463,3.49281 l -0.27044,-6.61009 c 2.46449,-0.3176 6.46016,2.39548 6.55507,3.11728 z" id="path2932-9" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#787878;stroke-width:0.99496186" d="m 255.73907,358.58335 c 0.0293,0.85113 -3.85215,2.97753 -6.33598,3.0612 l 0.40037,-6.54474 c 2.48385,-0.0837 5.91061,2.75606 5.93561,3.48354 z" id="path2934-8" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#787878;stroke-width:0.99496186" d="m 257.39349,344.03114 c -0.0252,0.85126 -4.21563,2.50857 -6.69985,2.43662 l 0.88004,-6.50477 c 2.48421,0.072 5.8413,3.34057 5.81981,4.06815 z" id="path2936-0" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#787878;stroke-width:0.99496186" d="m 260.38657,326.44711 c -0.0715,0.84869 -4.47081,1.89683 -6.94747,1.69222 l 1.35023,-6.34548 c 2.47666,0.20461 5.65839,3.92789 5.59724,4.65326 z" id="path2938-6" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#787878;stroke-width:0.99496186" d="m 264.44019,308.90523 c -0.15439,0.8378 -4.45731,2.21369 -6.90223,1.77204 l 2.05547,-5.98094 c 2.44492,0.44167 4.97874,3.49283 4.84676,4.2089 z" id="path2940-8" sodipodi:nodetypes="sccs"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g6014" transform="matrix(1.014792,0,0,1.0059302,-4.1714057,-2.5733022)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path6010"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path6012" style="fill-opacity:1;fill:#333333"/><path style="display:inline;fill-opacity:1;fill:#000000;stroke-width:0.99496186" d="m 255.36432,431.58664 c -10.43978,-28.74238 -13.41734,-101.79777 11.50546,-146.51754 0.0217,-0.0969 -0.0306,-0.31582 0.0649,-0.28911 1.68011,0.4697 1.027,0.074 2.33592,0.13355 0.12272,0.006 -0.0402,0.24045 -0.0604,0.36135 -24.39845,41.2521 -21.72599,107.00068 -13.35936,146.37281 -0.14061,-0.0283 -0.17101,0.0106 -0.48652,-0.0611 z" id="path2904-6" sodipodi:nodetypes="ccsscccc"/><path style="display:inline;fill:#000000;stroke-width:0.99496186" d="m 259.76839,420.26715 c 0.18705,0.83126 -2.95443,4.01108 -5.38025,4.54603 l -1.17273,-6.49225 c 2.42582,-0.53494 6.39311,1.23574 6.55298,1.94622 z" id="path2906-8" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#000000;stroke-width:0.99496186" d="m 257.65851,405.33006 c 0.12287,0.8429 -3.25288,3.778 -5.71267,4.12946 L 251.2733,402.898 c 2.45978,-0.35147 6.28017,1.71165 6.38521,2.43206 z" id="path2908-9" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#000000;stroke-width:0.99496186" d="m 256.21398,390.96766 c 0.10684,0.84505 -3.64205,3.44429 -6.10809,3.74986 l -0.36159,-6.59597 c 2.46604,-0.30556 6.37834,2.12385 6.46966,2.84611 z" id="path2910-4" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#000000;stroke-width:0.99496186" d="m 255.89197,375.02613 c 0.11105,0.8445 -3.82015,3.17521 -6.28464,3.4928 l -0.27043,-6.6101 c 2.46448,-0.31758 6.46015,2.3955 6.55507,3.1173 z" id="path2912-0" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#000000;stroke-width:0.99496186" d="m 255.84164,359.3942 c 0.0293,0.85115 -3.85214,2.97754 -6.33599,3.0612 l 0.40038,-6.54474 c 2.48384,-0.0837 5.91061,2.75607 5.93561,3.48354 z" id="path2914-7" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#000000;stroke-width:0.99496186" d="m 257.44405,344.84678 c -0.0252,0.85126 -4.21563,2.50858 -6.69983,2.43663 l 0.88003,-6.50478 c 2.48422,0.072 5.84131,3.34059 5.8198,4.06815 z" id="path2916-7" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#000000;stroke-width:0.99496186" d="m 260.39259,327.26428 c -0.0715,0.84868 -4.47079,1.89682 -6.94747,1.69223 l 1.35023,-6.3455 c 2.47668,0.2046 5.65839,3.92789 5.59724,4.65327 z" id="path2918-3" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#000000;stroke-width:0.99496186" d="m 264.36604,309.71912 c -0.15438,0.83781 -4.4573,2.21368 -6.90221,1.77205 l 2.05547,-5.98095 c 2.4449,0.44167 4.97874,3.49282 4.84674,4.2089 z" id="path2920-7" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#787878;stroke-width:0.99496186" d="m 259.51677,419.48885 c 0.18705,0.83126 -2.95442,4.01108 -5.38024,4.54603 l -1.17274,-6.49225 c 2.42583,-0.53494 6.39311,1.23575 6.55298,1.94622 z" id="path2926-5" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#787878;stroke-width:0.99496186" d="m 257.46719,404.53513 c 0.12286,0.84291 -3.25289,3.778 -5.71268,4.12948 l -0.67254,-6.56154 c 2.45978,-0.35149 6.28017,1.71164 6.38522,2.43206 z" id="path2928-4" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#787878;stroke-width:0.99496186" d="m 256.0378,390.1693 c 0.10684,0.84503 -3.64204,3.4443 -6.10808,3.74987 l -0.36159,-6.59597 c 2.46603,-0.30556 6.37834,2.12384 6.46965,2.8461 z" id="path2930-8" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#787878;stroke-width:0.99496186" d="m 255.71182,374.22863 c 0.11105,0.84451 -3.82015,3.17522 -6.28463,3.49281 l -0.27044,-6.61009 c 2.46449,-0.3176 6.46016,2.39548 6.55507,3.11728 z" id="path2932-9" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#787878;stroke-width:0.99496186" d="m 255.73907,358.58335 c 0.0293,0.85113 -3.85215,2.97753 -6.33598,3.0612 l 0.40037,-6.54474 c 2.48385,-0.0837 5.91061,2.75606 5.93561,3.48354 z" id="path2934-8" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#787878;stroke-width:0.99496186" d="m 257.39349,344.03114 c -0.0252,0.85126 -4.21563,2.50857 -6.69985,2.43662 l 0.88004,-6.50477 c 2.48421,0.072 5.8413,3.34057 5.81981,4.06815 z" id="path2936-0" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#787878;stroke-width:0.99496186" d="m 260.38657,326.44711 c -0.0715,0.84869 -4.47081,1.89683 -6.94747,1.69222 l 1.35023,-6.34548 c 2.47666,0.20461 5.65839,3.92789 5.59724,4.65326 z" id="path2938-6" sodipodi:nodetypes="sccs"/><path style="display:inline;fill:#787878;stroke-width:0.99496186" d="m 264.44019,308.90523 c -0.15439,0.8378 -4.45731,2.21369 -6.90223,1.77204 l 2.05547,-5.98094 c 2.44492,0.44167 4.97874,3.49283 4.84676,4.2089 z" id="path2940-8" sodipodi:nodetypes="sccs"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_GothicLolitaDress.tw b/src/art/vector/layers/Belly_Outfit_GothicLolitaDress.tw
index aa69f1dc5828494cfaf39e86e96916d5a98d5b88..6c15924e6040bc0c21231b7d193493571f42c846 100644
--- a/src/art/vector/layers/Belly_Outfit_GothicLolitaDress.tw
+++ b/src/art/vector/layers/Belly_Outfit_GothicLolitaDress.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_GothicLolitaDress [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5459" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5455"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5457" style="fill-opacity:1;fill:#1a1a1a"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5459" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5455"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5457" style="fill-opacity:1;fill:#1a1a1a"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_HalterTopDress.tw b/src/art/vector/layers/Belly_Outfit_HalterTopDress.tw
index 096bf8d7ea541e7c4b75272dcd7193f431da2fff..26c9206db3c428a7052c00fb2bb35ef2c2c65899 100644
--- a/src/art/vector/layers/Belly_Outfit_HalterTopDress.tw
+++ b/src/art/vector/layers/Belly_Outfit_HalterTopDress.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_HalterTopDress [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g6005" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path6001" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#5e367c" id="path6003" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g6005" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path6001" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#5e367c" id="path6003" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Hanbok.tw b/src/art/vector/layers/Belly_Outfit_Hanbok.tw
index 617755ee1eeb4546b7809149de89ad9cdf737a3c..82814490d00ae30af19f866e1a0e71474773bbc2 100644
--- a/src/art/vector/layers/Belly_Outfit_Hanbok.tw
+++ b/src/art/vector/layers/Belly_Outfit_Hanbok.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Hanbok [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5467"><path id="path5463" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#ff6db6" id="path5465" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/><path style="display:inline;fill-opacity:1;fill:#ffffff;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 281.62249,285.64691 c -3.30574,18.44632 -6.20989,34.5026 -6.48001,34.85977 1.89905,3.70374 9.21321,-3.81421 10.35881,-1.16913 0.36842,-0.49008 2.74027,-13.78346 5.50414,-29.58664 -5.98983,-4.13293 -8.59498,-3.99089 -9.38294,-4.104 z" id="path4019-6-9" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#1e7bb6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 284.58762,286.3042 c -3.34772,18.90379 -6.35278,35.72487 -6.66466,36.14621 0.51948,1.43014 12.22386,-4.32894 14.80609,0.99828 0.29381,-0.41247 2.44936,-13.75607 4.95123,-29.49671 -5.18601,-3.4803 -10.72648,-7.31748 -13.09266,-7.64778 z" id="path4019-81-3" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#1e7bb6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 226.73179,317.28943 c -1.16907,1.40056 -2.1111,3.17288 -2.34644,3.60141 0.13176,1.27788 59.62231,1.89664 98.27013,2.06466 -1.91505,-2.7741 -2.57071,-3.74913 -3.22148,-4.71696 -37.98655,-0.57548 -90.90458,-0.85953 -92.70221,-0.94911 z" id="path4019-8-9-4-4" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#3e89b8;opacity:1;stroke-width:1.01035142" id="path5465-1" d="m 274.71717,433.7991 c 21.10767,0.10059 50.13072,-13.07709 62.81562,-42.65144 7.76681,-18.10802 -1.01561,-45.4932 -15.39908,-68.23189 -4.32069,-0.045 -73.21336,-0.53943 -97.65257,-1.99002 -9.79508,14.74192 -18.29987,35.41888 -16.63876,65.29285 1.82662,35.00637 45.76712,47.47991 66.87479,47.5805 z" sodipodi:nodetypes="sscccs"/><path style="display:inline;fill-opacity:1;fill:#1e7bb6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 276.87512,317.52904 c -0.057,0.55308 -5.39237,48.22851 -12.92929,115.33411 -5.40925,-0.32923 -9.59065,-1.62436 -9.93387,-1.95443 10.27868,-57.81847 18.76295,-101.45466 22.86316,-113.37968 z" id="path4019-8-9-4-1-5-4" sodipodi:nodetypes="cccc"/><path style="display:inline;fill-opacity:1;fill:#1e7bb6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 293.58556,316.57607 c 0.23996,37.1509 0.99633,75.04776 2.03153,113.5187 -6.53573,3.08328 -7.89889,2.25643 -9.17485,2.43992 2.02051,-39.11136 -0.20143,-77.1058 7.14332,-115.95862 z" id="path4019-8-9-4-1-5-3-1" sodipodi:nodetypes="cccc"/><path sodipodi:nodetypes="cccccccccc" id="path1686-2-1-7-8" d="m 297.84274,294.09241 c 1.17246,27.18583 1.34079,53.15963 1.79348,54.85695 -1.61972,0.95124 -11.03187,3.81514 -12.43323,4.14596 -0.35276,-0.839 -0.35263,-34.66501 -0.19173,-66.18857 3.32289,2.43235 2.12931,1.54211 10.83148,7.18566 z m -20.43205,-9.02514 c -2.83535,21.02494 -4.72277,44.07428 -5.8906,68.66038 -1.19524,-0.14596 -12.84541,-3.14232 -13.07284,-3.26583 -0.35091,-0.59915 4.36893,-34.56252 10.81208,-66.18508 0.75336,0.006 4.71124,0.29824 8.15136,0.79053 z" style="display:inline;fill-opacity:1;fill:#000000;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path style="display:inline;fill-opacity:1;fill:#ff6db6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 299.03146,348.94936 c -1.48451,0.95124 -9.86966,3.33082 -11.15404,3.66163 -0.31619,-0.82052 -0.014,-33.7841 0.20086,-64.93258 1.78882,0.80884 3.0185,2.17203 8.96915,5.83064 1.24536,27.37828 1.56522,53.727 1.98403,55.44031 z" id="path5759-3" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#3e89b8;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 276.16298,284.86048 c -2.95158,22.7425 -3.04179,42.31962 -5.31116,68.14068 -1.09546,-0.14596 -11.32731,-2.95397 -11.53575,-3.07748 1.6021,-17.53807 5.09612,-42.90272 9.44581,-65.73349 0.49409,-0.28249 7.34677,0.38387 7.4011,0.67029 z" id="path1686-2-1-1" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#1e7bb6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 249.49097,318.13219 c -5.59768,21.59618 -13.43093,57.43689 -22.34391,100.7032 -5.62962,-3.33495 -7.3442,-5.88263 -7.83018,-6.66936 12.72084,-46.1699 23.52938,-81.08589 30.17409,-94.03384 z" id="path4019-8-9-4-1-1-3" sodipodi:nodetypes="cccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5467"><path id="path5463" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#ff6db6" id="path5465" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/><path style="display:inline;fill-opacity:1;fill:#ffffff;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 281.62249,285.64691 c -3.30574,18.44632 -6.20989,34.5026 -6.48001,34.85977 1.89905,3.70374 9.21321,-3.81421 10.35881,-1.16913 0.36842,-0.49008 2.74027,-13.78346 5.50414,-29.58664 -5.98983,-4.13293 -8.59498,-3.99089 -9.38294,-4.104 z" id="path4019-6-9" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#1e7bb6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 284.58762,286.3042 c -3.34772,18.90379 -6.35278,35.72487 -6.66466,36.14621 0.51948,1.43014 12.22386,-4.32894 14.80609,0.99828 0.29381,-0.41247 2.44936,-13.75607 4.95123,-29.49671 -5.18601,-3.4803 -10.72648,-7.31748 -13.09266,-7.64778 z" id="path4019-81-3" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#1e7bb6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 226.73179,317.28943 c -1.16907,1.40056 -2.1111,3.17288 -2.34644,3.60141 0.13176,1.27788 59.62231,1.89664 98.27013,2.06466 -1.91505,-2.7741 -2.57071,-3.74913 -3.22148,-4.71696 -37.98655,-0.57548 -90.90458,-0.85953 -92.70221,-0.94911 z" id="path4019-8-9-4-4" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#3e89b8;opacity:1;stroke-width:1.01035142" id="path5465-1" d="m 274.71717,433.7991 c 21.10767,0.10059 50.13072,-13.07709 62.81562,-42.65144 7.76681,-18.10802 -1.01561,-45.4932 -15.39908,-68.23189 -4.32069,-0.045 -73.21336,-0.53943 -97.65257,-1.99002 -9.79508,14.74192 -18.29987,35.41888 -16.63876,65.29285 1.82662,35.00637 45.76712,47.47991 66.87479,47.5805 z" sodipodi:nodetypes="sscccs"/><path style="display:inline;fill-opacity:1;fill:#1e7bb6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 276.87512,317.52904 c -0.057,0.55308 -5.39237,48.22851 -12.92929,115.33411 -5.40925,-0.32923 -9.59065,-1.62436 -9.93387,-1.95443 10.27868,-57.81847 18.76295,-101.45466 22.86316,-113.37968 z" id="path4019-8-9-4-1-5-4" sodipodi:nodetypes="cccc"/><path style="display:inline;fill-opacity:1;fill:#1e7bb6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 293.58556,316.57607 c 0.23996,37.1509 0.99633,75.04776 2.03153,113.5187 -6.53573,3.08328 -7.89889,2.25643 -9.17485,2.43992 2.02051,-39.11136 -0.20143,-77.1058 7.14332,-115.95862 z" id="path4019-8-9-4-1-5-3-1" sodipodi:nodetypes="cccc"/><path sodipodi:nodetypes="cccccccccc" id="path1686-2-1-7-8" d="m 297.84274,294.09241 c 1.17246,27.18583 1.34079,53.15963 1.79348,54.85695 -1.61972,0.95124 -11.03187,3.81514 -12.43323,4.14596 -0.35276,-0.839 -0.35263,-34.66501 -0.19173,-66.18857 3.32289,2.43235 2.12931,1.54211 10.83148,7.18566 z m -20.43205,-9.02514 c -2.83535,21.02494 -4.72277,44.07428 -5.8906,68.66038 -1.19524,-0.14596 -12.84541,-3.14232 -13.07284,-3.26583 -0.35091,-0.59915 4.36893,-34.56252 10.81208,-66.18508 0.75336,0.006 4.71124,0.29824 8.15136,0.79053 z" style="display:inline;fill-opacity:1;fill:#000000;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path style="display:inline;fill-opacity:1;fill:#ff6db6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 299.03146,348.94936 c -1.48451,0.95124 -9.86966,3.33082 -11.15404,3.66163 -0.31619,-0.82052 -0.014,-33.7841 0.20086,-64.93258 1.78882,0.80884 3.0185,2.17203 8.96915,5.83064 1.24536,27.37828 1.56522,53.727 1.98403,55.44031 z" id="path5759-3" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#3e89b8;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 276.16298,284.86048 c -2.95158,22.7425 -3.04179,42.31962 -5.31116,68.14068 -1.09546,-0.14596 -11.32731,-2.95397 -11.53575,-3.07748 1.6021,-17.53807 5.09612,-42.90272 9.44581,-65.73349 0.49409,-0.28249 7.34677,0.38387 7.4011,0.67029 z" id="path1686-2-1-1" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#1e7bb6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 249.49097,318.13219 c -5.59768,21.59618 -13.43093,57.43689 -22.34391,100.7032 -5.62962,-3.33495 -7.3442,-5.88263 -7.83018,-6.66936 12.72084,-46.1699 23.52938,-81.08589 30.17409,-94.03384 z" id="path4019-8-9-4-1-1-3" sodipodi:nodetypes="cccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_HaremGauze.tw b/src/art/vector/layers/Belly_Outfit_HaremGauze.tw
index ea7b2ff3ac3ce6f7b6aa6d3430e48a97bb18f167..f29f65e239e3690dd109c9159c105c2e0d537259 100644
--- a/src/art/vector/layers/Belly_Outfit_HaremGauze.tw
+++ b/src/art/vector/layers/Belly_Outfit_HaremGauze.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_HaremGauze [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g11084" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path11080" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#00a883" id="path11082" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g11084" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path11080" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#00a883" id="path11082" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_HijabAndAbaya.tw b/src/art/vector/layers/Belly_Outfit_HijabAndAbaya.tw
index b797245884e25918ea454842fd004df06f9a57c0..8bcbbb9a380d0e8ac2ee1d976b0602bde0ee245a 100644
--- a/src/art/vector/layers/Belly_Outfit_HijabAndAbaya.tw
+++ b/src/art/vector/layers/Belly_Outfit_HijabAndAbaya.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_HijabAndAbaya [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5448" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5437"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5439" style="fill-opacity:1;fill:#333333"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5448" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5437"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5439" style="fill-opacity:1;fill:#333333"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_HijabAndBlouse.tw b/src/art/vector/layers/Belly_Outfit_HijabAndBlouse.tw
index 5e020e21dcdd8f8cd9624046cd9f928b38faeaf7..d7593aa5f4b936c216372bc5c56d35ad2e703761 100644
--- a/src/art/vector/layers/Belly_Outfit_HijabAndBlouse.tw
+++ b/src/art/vector/layers/Belly_Outfit_HijabAndBlouse.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_HijabAndBlouse [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g1634"><path id="path1624" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#550022" id="path1632" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g1634"><path id="path1624" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#550022" id="path1632" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Huipil.tw b/src/art/vector/layers/Belly_Outfit_Huipil.tw
index 5476d45c78ccb2b08db162e4fed7df10ce63d7c7..0b1d987890a74462f29e7bb7317c4098321f471e 100644
--- a/src/art/vector/layers/Belly_Outfit_Huipil.tw
+++ b/src/art/vector/layers/Belly_Outfit_Huipil.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Huipil [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5989" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path5985" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#c8c8c8" id="path5987" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5989" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path5985" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#c8c8c8" id="path5987" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Kimono.tw b/src/art/vector/layers/Belly_Outfit_Kimono.tw
index 1d1f03d39739af221989a4a0491f457a44c782ca..53622d0dd7a4bcb5ab63ba709361ce2658225d75 100644
--- a/src/art/vector/layers/Belly_Outfit_Kimono.tw
+++ b/src/art/vector/layers/Belly_Outfit_Kimono.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Kimono [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5981" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5977"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 6.45338,-15.17835 1.31248,-36.91345 -8.95529,-56.90779 C 318.12412,315.75811 304.00257,298.55225 290.7,289.7 c -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5979" style="fill-opacity:1;fill:#005b96" sodipodi:nodetypes="ssscccs"/><path style="display:inline;fill-opacity:1;fill:#000000;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 219.72425,331.08641 c 0,-0.39914 4.30319,-7.31293 5.80578,-10.65956 1.84601,-0.26447 49.14607,2.17178 96.97491,1.70253 0.21889,-0.002 6.6643,12.24162 6.92697,12.33249 -56.69812,1.70028 -109.70766,-3.37546 -109.70766,-3.37546 z" id="path4309-4" sodipodi:nodetypes="ccscc"/><path style="display:inline;fill-opacity:1;fill:#004878;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 243.3202,331.73743 -23.17467,-1.67939 c 1.98697,-4.44934 3.66664,-6.78166 5.39605,-9.02615 1.85263,-0.26542 51.78023,4.94301 99.52913,4.66264 0.27378,-0.002 3.73607,7.8899 4.01419,7.91824 -31.3705,0.8322 -83.85267,-2.07241 -85.7647,-1.87534 z" id="path4318-1" sodipodi:nodetypes="cccscc"/><path style="display:inline;fill-opacity:1;fill:#000000;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 322.50371,323.70905 c -40.71433,3.43308 -92.10677,-2.43223 -96.97444,-2.52922 3.15062,-6.6225 21.72846,-23.9965 25.15592,-33.18181 0.76851,-1.14643 1.01129,-1.40319 2.06145,-1.93213 1.36203,-0.78626 4.00493,-1.40854 12.29136,-1.28401 3.04855,0.0458 8.29241,-0.027 12.70391,0.65419 2.81204,0.43423 5.47883,0.57699 8.67233,1.51987 8.3121,5.99674 30.93542,28.29249 36.08947,36.75278 z" id="path4324-3" sodipodi:nodetypes="ccccssccc"/><path style="display:inline;fill-opacity:1;fill:#b669cd;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 324.53651,324.70966 c -41.0706,0.30334 -93.88261,-4.62746 -98.67388,-4.35069 6.05521,-11.30804 22.17647,-24.20791 24.59396,-33.19124 0.64828,-0.2725 -0.44509,-0.35907 2.25396,-1.10537 2.26109,-0.62521 24.31802,0.55874 31.65612,0.75503 2.65451,0.31622 4.79294,0.89576 5.08576,1.2045 1.82441,0.84387 17.4057,8.61392 35.08408,36.68777 z" id="path4326-84" sodipodi:nodetypes="cccsccc"/><path style="display:inline;fill-opacity:1;fill:#000000;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 236.35836,306.58711 c 1.38072,-1.61193 2.18693,-2.6488 2.58041,-3.1312 25.14233,2.20309 48.59599,3.2507 74.0612,3.62118 0.20345,0.003 0.50005,2.02579 0.50005,2.02579 0,0 -51.62501,-0.64365 -77.14166,-2.51577 z" id="path4328-4" sodipodi:nodetypes="ccscc"/><path style="display:inline;fill-opacity:1;fill:#800000;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 235.71019,307.10356 c 1.05433,-1.35434 2.43739,-2.65063 2.86007,-3.28392 23.18436,3.13636 74.51714,3.89348 74.68424,3.80118 0,0 0.89912,1.88016 1.4667,2.50388 -24.62085,0.62677 -53.67989,-1.12712 -79.01101,-3.02114 z" id="path4330-5" sodipodi:nodetypes="ccccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5981" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5977"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 6.45338,-15.17835 1.31248,-36.91345 -8.95529,-56.90779 C 318.12412,315.75811 304.00257,298.55225 290.7,289.7 c -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5979" style="fill-opacity:1;fill:#005b96" sodipodi:nodetypes="ssscccs"/><path style="display:inline;fill-opacity:1;fill:#000000;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 219.72425,331.08641 c 0,-0.39914 4.30319,-7.31293 5.80578,-10.65956 1.84601,-0.26447 49.14607,2.17178 96.97491,1.70253 0.21889,-0.002 6.6643,12.24162 6.92697,12.33249 -56.69812,1.70028 -109.70766,-3.37546 -109.70766,-3.37546 z" id="path4309-4" sodipodi:nodetypes="ccscc"/><path style="display:inline;fill-opacity:1;fill:#004878;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 243.3202,331.73743 -23.17467,-1.67939 c 1.98697,-4.44934 3.66664,-6.78166 5.39605,-9.02615 1.85263,-0.26542 51.78023,4.94301 99.52913,4.66264 0.27378,-0.002 3.73607,7.8899 4.01419,7.91824 -31.3705,0.8322 -83.85267,-2.07241 -85.7647,-1.87534 z" id="path4318-1" sodipodi:nodetypes="cccscc"/><path style="display:inline;fill-opacity:1;fill:#000000;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 322.50371,323.70905 c -40.71433,3.43308 -92.10677,-2.43223 -96.97444,-2.52922 3.15062,-6.6225 21.72846,-23.9965 25.15592,-33.18181 0.76851,-1.14643 1.01129,-1.40319 2.06145,-1.93213 1.36203,-0.78626 4.00493,-1.40854 12.29136,-1.28401 3.04855,0.0458 8.29241,-0.027 12.70391,0.65419 2.81204,0.43423 5.47883,0.57699 8.67233,1.51987 8.3121,5.99674 30.93542,28.29249 36.08947,36.75278 z" id="path4324-3" sodipodi:nodetypes="ccccssccc"/><path style="display:inline;fill-opacity:1;fill:#b669cd;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 324.53651,324.70966 c -41.0706,0.30334 -93.88261,-4.62746 -98.67388,-4.35069 6.05521,-11.30804 22.17647,-24.20791 24.59396,-33.19124 0.64828,-0.2725 -0.44509,-0.35907 2.25396,-1.10537 2.26109,-0.62521 24.31802,0.55874 31.65612,0.75503 2.65451,0.31622 4.79294,0.89576 5.08576,1.2045 1.82441,0.84387 17.4057,8.61392 35.08408,36.68777 z" id="path4326-84" sodipodi:nodetypes="cccsccc"/><path style="display:inline;fill-opacity:1;fill:#000000;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 236.35836,306.58711 c 1.38072,-1.61193 2.18693,-2.6488 2.58041,-3.1312 25.14233,2.20309 48.59599,3.2507 74.0612,3.62118 0.20345,0.003 0.50005,2.02579 0.50005,2.02579 0,0 -51.62501,-0.64365 -77.14166,-2.51577 z" id="path4328-4" sodipodi:nodetypes="ccscc"/><path style="display:inline;fill-opacity:1;fill:#800000;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 235.71019,307.10356 c 1.05433,-1.35434 2.43739,-2.65063 2.86007,-3.28392 23.18436,3.13636 74.51714,3.89348 74.68424,3.80118 0,0 0.89912,1.88016 1.4667,2.50388 -24.62085,0.62677 -53.67989,-1.12712 -79.01101,-3.02114 z" id="path4330-5" sodipodi:nodetypes="ccccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_KlanRobe.tw b/src/art/vector/layers/Belly_Outfit_KlanRobe.tw
index d7c085243f2316f3010d51426bc8e2a5d50d101c..7564e816bfac19d0c5809f39aaa8b4142e6793c9 100644
--- a/src/art/vector/layers/Belly_Outfit_KlanRobe.tw
+++ b/src/art/vector/layers/Belly_Outfit_KlanRobe.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_KlanRobe [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g1646" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path1638"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path1644" style="fill-opacity:1;fill:#ececec"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g1646" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path1638"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path1644" style="fill-opacity:1;fill:#ececec"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Lederhosen.tw b/src/art/vector/layers/Belly_Outfit_Lederhosen.tw
index fd18529359881ef64cdc52d90e3448ff3bd4afb7..0c90828b67fd85f467774c5666772210ce36d6fa 100644
--- a/src/art/vector/layers/Belly_Outfit_Lederhosen.tw
+++ b/src/art/vector/layers/Belly_Outfit_Lederhosen.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Lederhosen [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g7418"><path id="path7414" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#d5d5ff" id="path7416" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g7418"><path id="path7414" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#d5d5ff" id="path7416" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Leotard.tw b/src/art/vector/layers/Belly_Outfit_Leotard.tw
index 10d74464cf481868791001afa294d4bc8920de9a..ad4d31e3c351e6462cbc0b28cdd3cd235fefc0c7 100644
--- a/src/art/vector/layers/Belly_Outfit_Leotard.tw
+++ b/src/art/vector/layers/Belly_Outfit_Leotard.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Leotard [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5973" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path5969" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#780f37" id="path5971" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5973" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path5969" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#780f37" id="path5971" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_LongQipao.tw b/src/art/vector/layers/Belly_Outfit_LongQipao.tw
index 5fb52ec496ba44929a87b5058de306a3e2554b40..aaef8ffbcfadc9aed41266482d794a9c1347ade7 100644
--- a/src/art/vector/layers/Belly_Outfit_LongQipao.tw
+++ b/src/art/vector/layers/Belly_Outfit_LongQipao.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_LongQipao [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g7394" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path7390"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path7392" style="fill-opacity:1;fill:#008000"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g7394" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path7390"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path7392" style="fill-opacity:1;fill:#008000"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_MaternityDress.tw b/src/art/vector/layers/Belly_Outfit_MaternityDress.tw
index 16fedcd80497a8c05724387358aab3e5e476ab85..b71b72f845786d1b2f15f0769ff75c764f68bd12 100644
--- a/src/art/vector/layers/Belly_Outfit_MaternityDress.tw
+++ b/src/art/vector/layers/Belly_Outfit_MaternityDress.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_MaternityDress [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5911" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5865"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5909" style="fill-opacity:1;fill:#303648"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5911" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5865"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5909" style="fill-opacity:1;fill:#303648"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_MilitaryUniform.tw b/src/art/vector/layers/Belly_Outfit_MilitaryUniform.tw
index 5c79322b626d35cb4548a1805f95876b1bc0e75b..b3df5b834041114bbffca53b079b7021efb96715 100644
--- a/src/art/vector/layers/Belly_Outfit_MilitaryUniform.tw
+++ b/src/art/vector/layers/Belly_Outfit_MilitaryUniform.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_MilitaryUniform [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5861" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path5857" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#222a12" id="path5859" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/><path sodipodi:nodetypes="cssccc" id="path3300-2" d="m 260.88817,432.7846 c -0.0664,0.037 -1.81037,-0.34954 -2.00401,-0.38144 -3.40999,-0.56245 -15.43033,-84.19867 24.55202,-142.60228 0,0 5.54719,-0.10058 8.15973,0.27118 -35.26367,69.382 -28.12767,111.89146 -23.44542,143.58146 z" style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path sodipodi:nodetypes="cssccc" id="path3300-2-7" d="m 259.5088,432.78461 c -0.0664,0.037 -1.81037,-0.34955 -2.00401,-0.38145 -3.40999,-0.56245 -15.43032,-84.19867 24.55202,-142.60228 0,0 6.06979,-0.80352 8.68233,-0.43176 -35.26367,69.382 -28.65027,112.5944 -23.96802,144.2844 z" style="display:inline;fill-opacity:1;fill:#222a12;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#806600;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 261.8214,378.64011 a 3.005204,3.1377864 0 0 1 -3.0052,3.13779 3.005204,3.1377864 0 0 1 -3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.0052,3.13779 z" id="path2956-2-9-8"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#806600;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 264.25866,357.01046 a 3.005204,3.1377864 0 0 1 -3.0052,3.13779 3.005204,3.1377864 0 0 1 -3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.0052,3.13779 z" id="path2956-2-80-7"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#806600;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 269.34743,337.07036 a 3.005204,3.1377864 0 0 1 -3.0052,3.13779 3.005204,3.1377864 0 0 1 -3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.0052,3.13779 z" id="path2956-2-06-3"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#806600;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 277.80958,311.82032 a 3.005204,3.1377864 0 0 1 -3.0052,3.13779 3.005204,3.1377864 0 0 1 -3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.0052,3.13779 z" id="path2956-2-3-0"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#806600;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 289.23056,290.67143 a 3.005204,3.1377864 0 0 1 -3.0052,3.13779 3.005204,3.1377864 0 0 1 -3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.0052,3.13779 z" id="path2956-2-0-82"/><path sodipodi:nodetypes="csccc" id="path3300-2-7-6" d="m 339.34215,382.92277 c -0.50532,1.57438 -80.9612,20.82442 -130.68344,-2.45229 0,0 0.0376,-3.88878 0.0181,-5.74341 54.57148,17.12626 103.24521,7.80039 130.88932,1.28286 0.0532,2.19309 -0.0669,4.72323 -0.22394,6.91284 z" style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path sodipodi:nodetypes="csscc" id="path3338-9" d="m 250.13386,392.55978 c 0.007,-0.14856 0.45758,-8.97588 0.39534,-9.16573 0,0 14.91787,0.0682 14.87904,0.30034 -0.0516,0.30839 0.2727,9.21838 0.17532,9.31075 -0.40146,0.13292 -15.4497,-0.44536 -15.4497,-0.44536 z" style="display:inline;fill-opacity:1;fill:#c8c8c8;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5861" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path5857" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#222a12" id="path5859" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/><path sodipodi:nodetypes="cssccc" id="path3300-2" d="m 260.88817,432.7846 c -0.0664,0.037 -1.81037,-0.34954 -2.00401,-0.38144 -3.40999,-0.56245 -15.43033,-84.19867 24.55202,-142.60228 0,0 5.54719,-0.10058 8.15973,0.27118 -35.26367,69.382 -28.12767,111.89146 -23.44542,143.58146 z" style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path sodipodi:nodetypes="cssccc" id="path3300-2-7" d="m 259.5088,432.78461 c -0.0664,0.037 -1.81037,-0.34955 -2.00401,-0.38145 -3.40999,-0.56245 -15.43032,-84.19867 24.55202,-142.60228 0,0 6.06979,-0.80352 8.68233,-0.43176 -35.26367,69.382 -28.65027,112.5944 -23.96802,144.2844 z" style="display:inline;fill-opacity:1;fill:#222a12;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#806600;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 261.8214,378.64011 a 3.005204,3.1377864 0 0 1 -3.0052,3.13779 3.005204,3.1377864 0 0 1 -3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.0052,3.13779 z" id="path2956-2-9-8"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#806600;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 264.25866,357.01046 a 3.005204,3.1377864 0 0 1 -3.0052,3.13779 3.005204,3.1377864 0 0 1 -3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.0052,3.13779 z" id="path2956-2-80-7"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#806600;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 269.34743,337.07036 a 3.005204,3.1377864 0 0 1 -3.0052,3.13779 3.005204,3.1377864 0 0 1 -3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.0052,3.13779 z" id="path2956-2-06-3"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#806600;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 277.80958,311.82032 a 3.005204,3.1377864 0 0 1 -3.0052,3.13779 3.005204,3.1377864 0 0 1 -3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.0052,3.13779 z" id="path2956-2-3-0"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#806600;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 289.23056,290.67143 a 3.005204,3.1377864 0 0 1 -3.0052,3.13779 3.005204,3.1377864 0 0 1 -3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.0052,3.13779 z" id="path2956-2-0-82"/><path sodipodi:nodetypes="csccc" id="path3300-2-7-6" d="m 339.34215,382.92277 c -0.50532,1.57438 -80.9612,20.82442 -130.68344,-2.45229 0,0 0.0376,-3.88878 0.0181,-5.74341 54.57148,17.12626 103.24521,7.80039 130.88932,1.28286 0.0532,2.19309 -0.0669,4.72323 -0.22394,6.91284 z" style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path sodipodi:nodetypes="csscc" id="path3338-9" d="m 250.13386,392.55978 c 0.007,-0.14856 0.45758,-8.97588 0.39534,-9.16573 0,0 14.91787,0.0682 14.87904,0.30034 -0.0516,0.30839 0.2727,9.21838 0.17532,9.31075 -0.40146,0.13292 -15.4497,-0.44536 -15.4497,-0.44536 z" style="display:inline;fill-opacity:1;fill:#c8c8c8;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_MiniDress.tw b/src/art/vector/layers/Belly_Outfit_MiniDress.tw
index 76d58f3dedfa32ee8f0b3a8555e7da18a344e8f3..5391d930abe3d91b2b3b607f2293011a3081493f 100644
--- a/src/art/vector/layers/Belly_Outfit_MiniDress.tw
+++ b/src/art/vector/layers/Belly_Outfit_MiniDress.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_MiniDress [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5853" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5845"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5851" style="fill-opacity:1;fill:#1a1a1a"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5853" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5845"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5851" style="fill-opacity:1;fill:#1a1a1a"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Monokini.tw b/src/art/vector/layers/Belly_Outfit_Monokini.tw
index 1130abe6f880fb9d5132fd86460c4c53c2820395..bbb4e15533fc23ff65d83ad2240636b108d36b6c 100644
--- a/src/art/vector/layers/Belly_Outfit_Monokini.tw
+++ b/src/art/vector/layers/Belly_Outfit_Monokini.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Monokini [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5839" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path5831" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 4.19543,-14.18761 2.85221,-29.50347 -1.96679,-43.83212 -43.36749,-19.0604 -84.51069,-18.11783 -121.64223,0.0303 -4.5978,8.46973 -9.13616,30.08709 -2.77837,51.05309 4.34871,14.34064 24.84131,33.61782 64.48739,35.14868 z" sodipodi:nodetypes="ccccscc"/><path style="fill-opacity:1;fill:#212f3d" id="path5837" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 5.017,-11.79998 3.02659,-27.56276 -2.93243,-43.38966 -60.81753,-24.37879 -92.03396,-9.94202 -120.63609,-0.5095 -3.26633,10.87644 -5.07313,23.72923 -4.23148,38.99916 1.8,34.8 45.1,47.2 65.9,47.3 z" sodipodi:nodetypes="sscccs"/></g><path style="display:inline;fill-rule:evenodd;fill:none;opacity:1;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:3;stroke-opacity:1;stroke-width:2;stroke:#212f3d" d="m 275.54331,285.57202 c -0.34525,2.21375 -0.63526,4.43403 -0.86186,6.66202 -1.64705,16.19446 -7.93348,31.76684 -8.37146,50.25755 0.0409,-1.26589 12.55986,1.54689 12.63603,-0.40805 0.37779,-9.6961 -5.89854,-30.61811 -3.99773,-49.92913 0.21278,-2.16171 0.48312,-4.34852 0.80365,-6.55131" id="path1860-6-0-3-5" sodipodi:nodetypes="cscssc"/></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5839" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path5831" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 4.19543,-14.18761 2.85221,-29.50347 -1.96679,-43.83212 -43.36749,-19.0604 -84.51069,-18.11783 -121.64223,0.0303 -4.5978,8.46973 -9.13616,30.08709 -2.77837,51.05309 4.34871,14.34064 24.84131,33.61782 64.48739,35.14868 z" sodipodi:nodetypes="ccccscc"/><path style="fill-opacity:1;fill:#212f3d" id="path5837" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 5.017,-11.79998 3.02659,-27.56276 -2.93243,-43.38966 -60.81753,-24.37879 -92.03396,-9.94202 -120.63609,-0.5095 -3.26633,10.87644 -5.07313,23.72923 -4.23148,38.99916 1.8,34.8 45.1,47.2 65.9,47.3 z" sodipodi:nodetypes="sscccs"/></g><path style="display:inline;fill-rule:evenodd;fill:none;opacity:1;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:3;stroke-opacity:1;stroke-width:2;stroke:#212f3d" d="m 275.54331,285.57202 c -0.34525,2.21375 -0.63526,4.43403 -0.86186,6.66202 -1.64705,16.19446 -7.93348,31.76684 -8.37146,50.25755 0.0409,-1.26589 12.55986,1.54689 12.63603,-0.40805 0.37779,-9.6961 -5.89854,-30.61811 -3.99773,-49.92913 0.21278,-2.16171 0.48312,-4.34852 0.80365,-6.55131" id="path1860-6-0-3-5" sodipodi:nodetypes="cscssc"/></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Mounty.tw b/src/art/vector/layers/Belly_Outfit_Mounty.tw
index 911f370ed0d6430b413511931eec502e5755fd36..ab0e8273e129aed9d918b413577b04c1218fbb20 100644
--- a/src/art/vector/layers/Belly_Outfit_Mounty.tw
+++ b/src/art/vector/layers/Belly_Outfit_Mounty.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Mounty [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g7402"><path id="path7398" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#800000" id="path7400" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g7402"><path id="path7398" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#800000" id="path7400" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_NiceBusinessAttire.tw b/src/art/vector/layers/Belly_Outfit_NiceBusinessAttire.tw
index 79351f4920710542ec29178af2791a7d18049fc3..5939719573f417d6be7f024bbe952a663c4a9645 100644
--- a/src/art/vector/layers/Belly_Outfit_NiceBusinessAttire.tw
+++ b/src/art/vector/layers/Belly_Outfit_NiceBusinessAttire.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_NiceBusinessAttire [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5585" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path5581" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#333333" id="path5583" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5585" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path5581" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#333333" id="path5583" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_NiceMaid.tw b/src/art/vector/layers/Belly_Outfit_NiceMaid.tw
index 5fcb38e1b2882a18afadf928b6ccc97e58c6dbcd..5a8dabd49c3552cb411aed778e004f2f01969d7b 100644
--- a/src/art/vector/layers/Belly_Outfit_NiceMaid.tw
+++ b/src/art/vector/layers/Belly_Outfit_NiceMaid.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_NiceMaid [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5965" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5949"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5963" style="fill-opacity:1;fill:#c8c8c8"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5965" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5949"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5963" style="fill-opacity:1;fill:#c8c8c8"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_NiceNurse.tw b/src/art/vector/layers/Belly_Outfit_NiceNurse.tw
index 71a02101efd9f7dbc033c2ecd50a4f0bdc0983b9..b990207bede68d1655c14d5eee7516575c5829d4 100644
--- a/src/art/vector/layers/Belly_Outfit_NiceNurse.tw
+++ b/src/art/vector/layers/Belly_Outfit_NiceNurse.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_NiceNurse [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5825" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5817"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5823" style="fill-opacity:1;fill:#008080"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5825" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5817"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5823" style="fill-opacity:1;fill:#008080"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_OnepieceSwimsuit.tw b/src/art/vector/layers/Belly_Outfit_OnepieceSwimsuit.tw
index 7936222019af2d8535951f6a65c71c12ab3515c0..ea5eab5536ad0b0d4009c3384bc84d65e7c35738 100644
--- a/src/art/vector/layers/Belly_Outfit_OnepieceSwimsuit.tw
+++ b/src/art/vector/layers/Belly_Outfit_OnepieceSwimsuit.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_OnepieceSwimsuit [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g6081" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path6077"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path6079" style="fill-opacity:1;fill:#162d50"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g6081" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path6077"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path6079" style="fill-opacity:1;fill:#162d50"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_OversizedTshirt.tw b/src/art/vector/layers/Belly_Outfit_OversizedTshirt.tw
index 5d663c540ee588ef4111c3a31f99e355af45dc8d..723aeae6d02e7e90a0e5da4dec75462afc842245 100644
--- a/src/art/vector/layers/Belly_Outfit_OversizedTshirt.tw
+++ b/src/art/vector/layers/Belly_Outfit_OversizedTshirt.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_OversizedTshirt [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5541"><path id="path5537" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#ffffff" id="path5539" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5541"><path id="path5537" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#ffffff" id="path5539" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_OversizedTshirtAndBoyshorts.tw b/src/art/vector/layers/Belly_Outfit_OversizedTshirtAndBoyshorts.tw
index 96a9811a97d6a42f8846e0bb4e888896be69b15a..b25c7c241cbd747f711ef6ff2883ce76c99abd1a 100644
--- a/src/art/vector/layers/Belly_Outfit_OversizedTshirtAndBoyshorts.tw
+++ b/src/art/vector/layers/Belly_Outfit_OversizedTshirtAndBoyshorts.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_OversizedTshirtAndBoyshorts [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5549" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5545"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5547" style="fill-opacity:1;fill:#ffffff"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5549" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5545"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5547" style="fill-opacity:1;fill:#ffffff"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_PenitentNunsHabit.tw b/src/art/vector/layers/Belly_Outfit_PenitentNunsHabit.tw
index 47a6e39f7742e7c3662e59a57a0687caeb6ef91f..794f109571afa2105990430b3097cf1fdaaafd16 100644
--- a/src/art/vector/layers/Belly_Outfit_PenitentNunsHabit.tw
+++ b/src/art/vector/layers/Belly_Outfit_PenitentNunsHabit.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_PenitentNunsHabit [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5731" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5723"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5729" style="fill-opacity:1;fill:#725d49"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5731" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5723"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5729" style="fill-opacity:1;fill:#725d49"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_PoliceUniform.tw b/src/art/vector/layers/Belly_Outfit_PoliceUniform.tw
index 766a4c5a518b4537362721c890df2e269b8c7594..67811ac1faae41b2dc791c752e946fe5998e662d 100644
--- a/src/art/vector/layers/Belly_Outfit_PoliceUniform.tw
+++ b/src/art/vector/layers/Belly_Outfit_PoliceUniform.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_PoliceUniform [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5557"><path id="path5553" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#0b1728" id="path5555" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5557"><path id="path5553" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#0b1728" id="path5555" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_RedArmyUniform.tw b/src/art/vector/layers/Belly_Outfit_RedArmyUniform.tw
index 92018a141eeb867db305cedff52c09d0d14a86af..74ae9bfb69f56c05cacd7f154bef57facb690d29 100644
--- a/src/art/vector/layers/Belly_Outfit_RedArmyUniform.tw
+++ b/src/art/vector/layers/Belly_Outfit_RedArmyUniform.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_RedArmyUniform [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5724"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5677"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5679" style="fill-opacity:1;fill:#725d49"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 260.88817,432.7846 c -0.0664,0.037 -1.81037,-0.34954 -2.00401,-0.38144 -3.40999,-0.56245 -15.43033,-84.19867 24.55202,-142.60228 0,0 5.54719,-0.10058 8.15973,0.27118 -35.26367,69.382 -28.12767,111.89146 -23.44542,143.58146 z" id="path5684" sodipodi:nodetypes="cssccc"/><path style="display:inline;fill-opacity:1;fill:#725d49;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 259.5088,432.78461 c -0.0664,0.037 -1.81037,-0.34955 -2.00401,-0.38145 -3.40999,-0.56245 -15.43032,-84.19867 24.55202,-142.60228 0,0 6.06979,-0.80352 8.68233,-0.43176 -35.26367,69.382 -28.65027,112.5944 -23.96802,144.2844 z" id="path5697" sodipodi:nodetypes="cssccc"/><path id="path5699" d="m 261.57504,382.368 a 3.005204,3.1377864 0 0 1 -3.0052,3.13779 3.005204,3.1377864 0 0 1 -3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.0052,3.13779 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8ab37;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5705" d="m 263.95072,361.17327 a 3.005204,3.1377864 0 0 1 -3.0052,3.13779 3.005204,3.1377864 0 0 1 -3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.0052,3.13779 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8ab37;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5713" d="m 269.34743,337.07036 a 3.005204,3.1377864 0 0 1 -3.0052,3.13779 3.005204,3.1377864 0 0 1 -3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.0052,3.13779 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8ab37;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5715" d="m 277.80958,311.82032 a 3.005204,3.1377864 0 0 1 -3.0052,3.13779 3.005204,3.1377864 0 0 1 -3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.0052,3.13779 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8ab37;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5718" d="m 289.23056,290.67143 a 3.005204,3.1377864 0 0 1 -3.0052,3.13779 3.005204,3.1377864 0 0 1 -3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.0052,3.13779 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8ab37;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 212.12081,350.93153 c 0.007,-0.14856 3.7816,-12.84615 4.37914,-12.47882 5.64391,3.46962 114.97976,6.10479 115.31578,3.11319 0.0349,-0.31072 5.20148,11.02384 4.45689,13.17687 0.0797,2.0576 -123.24724,-0.193 -124.15181,-3.81124 z" id="path5904-4" sodipodi:nodetypes="csscc"/><path style="display:inline;fill-opacity:1;fill:#4d351f;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 212.21564,350.3452 c 0.007,-0.13533 3.47031,-11.66633 4.06785,-11.33169 5.64391,3.16074 115.35748,5.87842 115.6935,3.15314 0.0349,-0.28305 4.39792,10.15879 3.65333,12.12016 0.0797,1.87442 -122.51011,-0.64543 -123.41468,-3.94161 z" id="path5952-0" sodipodi:nodetypes="csscc"/><path id="path5954-8" d="m 249.75471,348.27798 a 1.2374377,1.3479245 0 0 1 -1.23743,1.34792 1.2374377,1.3479245 0 0 1 -1.23744,-1.34792 1.2374377,1.3479245 0 0 1 1.23744,-1.34793 1.2374377,1.3479245 0 0 1 1.23743,1.34793 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5956-7" d="m 245.38744,340.9921 c -0.13407,4.49535 -0.24689,8.51068 -0.37141,13.70453 0.57028,0.0149 7.76933,0.54609 7.76598,0.1917 -7.9e-4,-0.10042 0.27306,-1.48207 -0.1108,-1.56117 -0.41402,-0.0853 -6.04016,0.10448 -5.96194,-0.37944 0.0589,-0.36453 0.26808,-7.90349 0.32354,-9.76216 0.0102,-0.34903 6.24425,0.0771 6.28073,-0.22054 0.18908,-1.54351 0.0982,-1.79181 -0.19654,-1.94752 -5.0226,-0.1235 -7.67079,-0.5136 -7.72956,-0.0255 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8ab37;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" sodipodi:nodetypes="ccssscscc"/><path id="path5958-3" d="m 243.84254,349.38064 c 0.007,-0.34903 4.36392,0.0771 4.38941,-0.22054 0.13214,-1.54351 0.0686,-1.79181 -0.13736,-1.94752 -3.51014,-0.1235 -3.96314,-0.1386 -4.26628,0.006 -0.15519,0.4129 -0.14772,1.04986 0.0142,2.16231 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8ab37;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" sodipodi:nodetypes="csccc"/><path id="path5960-6" d="m 264.55861,341.53129 c -0.13407,4.49535 -0.24689,8.51068 -0.37141,13.70453 0.57028,0.0149 7.76933,0.54609 7.76598,0.1917 0.12639,-4.45155 0.47388,-13.129 0.33499,-13.87083 -5.0226,-0.1235 -7.67079,-0.5136 -7.72956,-0.0255 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" sodipodi:nodetypes="cccccc"/><path id="path5962-9" d="m 264.844,341.7427 c -0.12429,4.35741 -0.22887,8.24952 -0.3443,13.28399 0.52865,0.0145 7.20214,0.52933 7.19904,0.18582 0.11716,-4.31495 0.43928,-12.72612 0.31053,-13.44519 -4.65593,-0.11972 -7.1108,-0.49784 -7.16527,-0.0247 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#4d351f;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" sodipodi:nodetypes="cccccc"/><path id="path5964-6" d="m 258.72613,348.78621 a 1.2374377,1.3479245 0 0 1 -1.23743,1.34792 1.2374377,1.3479245 0 0 1 -1.23744,-1.34792 1.2374377,1.3479245 0 0 1 1.23744,-1.34793 1.2374377,1.3479245 0 0 1 1.23743,1.34793 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5966-7" d="m 279.23223,349.44912 a 1.2374377,1.3479245 0 0 1 -1.23743,1.34792 1.2374377,1.3479245 0 0 1 -1.23744,-1.34792 1.2374377,1.3479245 0 0 1 1.23744,-1.34793 1.2374377,1.3479245 0 0 1 1.23743,1.34793 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5968-9" d="m 291.03207,349.58171 a 1.2374377,1.3479245 0 0 1 -1.23743,1.34792 1.2374377,1.3479245 0 0 1 -1.23744,-1.34792 1.2374377,1.3479245 0 0 1 1.23744,-1.34793 1.2374377,1.3479245 0 0 1 1.23743,1.34793 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5970-2" d="m 238.73199,347.60738 a 1.2374377,1.3479245 0 0 1 -1.23743,1.34792 1.2374377,1.3479245 0 0 1 -1.23744,-1.34792 1.2374377,1.3479245 0 0 1 1.23744,-1.34793 1.2374377,1.3479245 0 0 1 1.23743,1.34793 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5962-5-8" d="m 293.85632,342.80917 c -0.12429,4.19042 -0.22887,7.93339 -0.3443,12.77492 0.52865,0.014 7.20214,0.50904 7.19904,0.17869 7.9285,-2.19551 8.34159,-5.6957 8.22628,-6.2284 -0.11049,-0.51047 -1.0958,-4.76309 -7.91575,-6.70154 -4.65593,-0.11513 -7.1108,-0.47876 -7.16527,-0.0237 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" sodipodi:nodetypes="cccsccc"/><path id="path5962-5-4-4" d="m 293.23113,343.50505 c -0.12505,3.7817 -0.23026,7.15956 -0.34639,11.52885 0.53186,0.0126 7.24588,0.4594 7.24275,0.16128 7.97665,-1.98137 8.39224,-5.14015 8.27624,-5.6209 -0.11116,-0.46066 -1.10246,-4.29849 -7.96382,-6.04786 -4.6842,-0.10391 -7.15398,-0.43206 -7.20878,-0.0214 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#4d351f;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" sodipodi:nodetypes="cccsccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5724"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5677"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5679" style="fill-opacity:1;fill:#725d49"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 260.88817,432.7846 c -0.0664,0.037 -1.81037,-0.34954 -2.00401,-0.38144 -3.40999,-0.56245 -15.43033,-84.19867 24.55202,-142.60228 0,0 5.54719,-0.10058 8.15973,0.27118 -35.26367,69.382 -28.12767,111.89146 -23.44542,143.58146 z" id="path5684" sodipodi:nodetypes="cssccc"/><path style="display:inline;fill-opacity:1;fill:#725d49;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 259.5088,432.78461 c -0.0664,0.037 -1.81037,-0.34955 -2.00401,-0.38145 -3.40999,-0.56245 -15.43032,-84.19867 24.55202,-142.60228 0,0 6.06979,-0.80352 8.68233,-0.43176 -35.26367,69.382 -28.65027,112.5944 -23.96802,144.2844 z" id="path5697" sodipodi:nodetypes="cssccc"/><path id="path5699" d="m 261.57504,382.368 a 3.005204,3.1377864 0 0 1 -3.0052,3.13779 3.005204,3.1377864 0 0 1 -3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.0052,3.13779 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8ab37;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5705" d="m 263.95072,361.17327 a 3.005204,3.1377864 0 0 1 -3.0052,3.13779 3.005204,3.1377864 0 0 1 -3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.0052,3.13779 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8ab37;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5713" d="m 269.34743,337.07036 a 3.005204,3.1377864 0 0 1 -3.0052,3.13779 3.005204,3.1377864 0 0 1 -3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.0052,3.13779 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8ab37;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5715" d="m 277.80958,311.82032 a 3.005204,3.1377864 0 0 1 -3.0052,3.13779 3.005204,3.1377864 0 0 1 -3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.0052,3.13779 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8ab37;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5718" d="m 289.23056,290.67143 a 3.005204,3.1377864 0 0 1 -3.0052,3.13779 3.005204,3.1377864 0 0 1 -3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.00521,-3.13779 3.005204,3.1377864 0 0 1 3.0052,3.13779 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8ab37;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 212.12081,350.93153 c 0.007,-0.14856 3.7816,-12.84615 4.37914,-12.47882 5.64391,3.46962 114.97976,6.10479 115.31578,3.11319 0.0349,-0.31072 5.20148,11.02384 4.45689,13.17687 0.0797,2.0576 -123.24724,-0.193 -124.15181,-3.81124 z" id="path5904-4" sodipodi:nodetypes="csscc"/><path style="display:inline;fill-opacity:1;fill:#4d351f;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 212.21564,350.3452 c 0.007,-0.13533 3.47031,-11.66633 4.06785,-11.33169 5.64391,3.16074 115.35748,5.87842 115.6935,3.15314 0.0349,-0.28305 4.39792,10.15879 3.65333,12.12016 0.0797,1.87442 -122.51011,-0.64543 -123.41468,-3.94161 z" id="path5952-0" sodipodi:nodetypes="csscc"/><path id="path5954-8" d="m 249.75471,348.27798 a 1.2374377,1.3479245 0 0 1 -1.23743,1.34792 1.2374377,1.3479245 0 0 1 -1.23744,-1.34792 1.2374377,1.3479245 0 0 1 1.23744,-1.34793 1.2374377,1.3479245 0 0 1 1.23743,1.34793 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5956-7" d="m 245.38744,340.9921 c -0.13407,4.49535 -0.24689,8.51068 -0.37141,13.70453 0.57028,0.0149 7.76933,0.54609 7.76598,0.1917 -7.9e-4,-0.10042 0.27306,-1.48207 -0.1108,-1.56117 -0.41402,-0.0853 -6.04016,0.10448 -5.96194,-0.37944 0.0589,-0.36453 0.26808,-7.90349 0.32354,-9.76216 0.0102,-0.34903 6.24425,0.0771 6.28073,-0.22054 0.18908,-1.54351 0.0982,-1.79181 -0.19654,-1.94752 -5.0226,-0.1235 -7.67079,-0.5136 -7.72956,-0.0255 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8ab37;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" sodipodi:nodetypes="ccssscscc"/><path id="path5958-3" d="m 243.84254,349.38064 c 0.007,-0.34903 4.36392,0.0771 4.38941,-0.22054 0.13214,-1.54351 0.0686,-1.79181 -0.13736,-1.94752 -3.51014,-0.1235 -3.96314,-0.1386 -4.26628,0.006 -0.15519,0.4129 -0.14772,1.04986 0.0142,2.16231 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8ab37;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" sodipodi:nodetypes="csccc"/><path id="path5960-6" d="m 264.55861,341.53129 c -0.13407,4.49535 -0.24689,8.51068 -0.37141,13.70453 0.57028,0.0149 7.76933,0.54609 7.76598,0.1917 0.12639,-4.45155 0.47388,-13.129 0.33499,-13.87083 -5.0226,-0.1235 -7.67079,-0.5136 -7.72956,-0.0255 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" sodipodi:nodetypes="cccccc"/><path id="path5962-9" d="m 264.844,341.7427 c -0.12429,4.35741 -0.22887,8.24952 -0.3443,13.28399 0.52865,0.0145 7.20214,0.52933 7.19904,0.18582 0.11716,-4.31495 0.43928,-12.72612 0.31053,-13.44519 -4.65593,-0.11972 -7.1108,-0.49784 -7.16527,-0.0247 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#4d351f;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" sodipodi:nodetypes="cccccc"/><path id="path5964-6" d="m 258.72613,348.78621 a 1.2374377,1.3479245 0 0 1 -1.23743,1.34792 1.2374377,1.3479245 0 0 1 -1.23744,-1.34792 1.2374377,1.3479245 0 0 1 1.23744,-1.34793 1.2374377,1.3479245 0 0 1 1.23743,1.34793 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5966-7" d="m 279.23223,349.44912 a 1.2374377,1.3479245 0 0 1 -1.23743,1.34792 1.2374377,1.3479245 0 0 1 -1.23744,-1.34792 1.2374377,1.3479245 0 0 1 1.23744,-1.34793 1.2374377,1.3479245 0 0 1 1.23743,1.34793 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5968-9" d="m 291.03207,349.58171 a 1.2374377,1.3479245 0 0 1 -1.23743,1.34792 1.2374377,1.3479245 0 0 1 -1.23744,-1.34792 1.2374377,1.3479245 0 0 1 1.23744,-1.34793 1.2374377,1.3479245 0 0 1 1.23743,1.34793 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5970-2" d="m 238.73199,347.60738 a 1.2374377,1.3479245 0 0 1 -1.23743,1.34792 1.2374377,1.3479245 0 0 1 -1.23744,-1.34792 1.2374377,1.3479245 0 0 1 1.23744,-1.34793 1.2374377,1.3479245 0 0 1 1.23743,1.34793 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5962-5-8" d="m 293.85632,342.80917 c -0.12429,4.19042 -0.22887,7.93339 -0.3443,12.77492 0.52865,0.014 7.20214,0.50904 7.19904,0.17869 7.9285,-2.19551 8.34159,-5.6957 8.22628,-6.2284 -0.11049,-0.51047 -1.0958,-4.76309 -7.91575,-6.70154 -4.65593,-0.11513 -7.1108,-0.47876 -7.16527,-0.0237 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" sodipodi:nodetypes="cccsccc"/><path id="path5962-5-4-4" d="m 293.23113,343.50505 c -0.12505,3.7817 -0.23026,7.15956 -0.34639,11.52885 0.53186,0.0126 7.24588,0.4594 7.24275,0.16128 7.97665,-1.98137 8.39224,-5.14015 8.27624,-5.6209 -0.11116,-0.46066 -1.10246,-4.29849 -7.96382,-6.04786 -4.6842,-0.10391 -7.15398,-0.43206 -7.20878,-0.0214 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#4d351f;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" sodipodi:nodetypes="cccsccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Schoolgirl.tw b/src/art/vector/layers/Belly_Outfit_Schoolgirl.tw
index ed486c581707e765d3d3907435bf25c3f8b8a29a..3d8dcc3094e64864f22f283750800b0a35a623c0 100644
--- a/src/art/vector/layers/Belly_Outfit_Schoolgirl.tw
+++ b/src/art/vector/layers/Belly_Outfit_Schoolgirl.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Schoolgirl [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5713" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path5709" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#0b1728" id="path5711" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/><path style="display:inline;fill-opacity:1;fill:#c8c8c8;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 208.7928,374.59522 c 9.829,47.57992 110.42045,37.17326 130.71054,-0.41258 0,0 1.03003,3.73548 0.46997,7.81036 -5.21729,33.92517 -37.7343,52.32392 -69.46798,51.88869 -31.67178,-0.43439 -66.74835,-22.11034 -61.71247,-59.28647 z" id="path2246-4-41-0-9-4-9-2-8-6-8-4-2-9-5-3-6-2-4-1-2" sodipodi:nodetypes="cscscc"/><path style="display:inline;fill-opacity:1;fill:#214478;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 208.87956,371.89547 c 9.68573,47.29942 110.4541,36.03223 130.44843,-1.33203 0,0 0.28581,3.22758 0.21324,3.49538 -10.30656,38.03161 -129.82011,49.99063 -130.74104,0.59492 -0.12381,0.24432 0.0794,-2.75827 0.0794,-2.75827 z" id="path2246-4-41-0-9-4-9-2-8-6-8-4-2-9-5-3-6-2-4-1" sodipodi:nodetypes="cssccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5713" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path5709" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#0b1728" id="path5711" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/><path style="display:inline;fill-opacity:1;fill:#c8c8c8;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 208.7928,374.59522 c 9.829,47.57992 110.42045,37.17326 130.71054,-0.41258 0,0 1.03003,3.73548 0.46997,7.81036 -5.21729,33.92517 -37.7343,52.32392 -69.46798,51.88869 -31.67178,-0.43439 -66.74835,-22.11034 -61.71247,-59.28647 z" id="path2246-4-41-0-9-4-9-2-8-6-8-4-2-9-5-3-6-2-4-1-2" sodipodi:nodetypes="cscscc"/><path style="display:inline;fill-opacity:1;fill:#214478;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 208.87956,371.89547 c 9.68573,47.29942 110.4541,36.03223 130.44843,-1.33203 0,0 0.28581,3.22758 0.21324,3.49538 -10.30656,38.03161 -129.82011,49.99063 -130.74104,0.59492 -0.12381,0.24432 0.0794,-2.75827 0.0794,-2.75827 z" id="path2246-4-41-0-9-4-9-2-8-6-8-4-2-9-5-3-6-2-4-1" sodipodi:nodetypes="cssccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_SchutzstaffelUniform.tw b/src/art/vector/layers/Belly_Outfit_SchutzstaffelUniform.tw
index 86da88d4275b6b8da00e96485f03b14b03d400de..835ac314b2383f8de81102ebd0620dde8f4f3000 100644
--- a/src/art/vector/layers/Belly_Outfit_SchutzstaffelUniform.tw
+++ b/src/art/vector/layers/Belly_Outfit_SchutzstaffelUniform.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_SchutzstaffelUniform [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g6009"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5825"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5839" style="fill-opacity:1;fill:#333333"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 260.88817,432.7846 c -0.0664,0.037 -1.81037,-0.34954 -2.00401,-0.38144 -3.40999,-0.56245 -30.20421,-89.10771 9.77814,-147.51132 0,0 5.41654,0.27286 8.02908,0.64462 -35.26367,69.382 -13.22314,116.42706 -8.54089,148.11706 z" id="path5852" sodipodi:nodetypes="cssccc"/><path style="display:inline;fill-opacity:1;fill:#333333;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 259.5088,432.78461 c -0.0664,0.037 -1.81037,-0.34955 -2.00401,-0.38145 -3.40999,-0.56245 -29.67787,-89.23391 10.30447,-147.63752 0,0 5.23177,0.20005 7.84431,0.57181 -35.26367,69.382 -13.5647,116.62607 -8.88245,148.31607 z" id="path5973" sodipodi:nodetypes="cssccc"/><path id="path5800-9" d="m 281.08402,307.1105 a 4.7552032,5.075284 0 0 1 -4.7552,5.07529 4.7552032,5.075284 0 0 1 -4.75521,-5.07529 4.7552032,5.075284 0 0 1 4.75521,-5.07529 4.7552032,5.075284 0 0 1 4.7552,5.07529 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8c8c8;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 215.97146,339.06558 c 0,0 40.94627,15.83613 115.84693,3.76821 0.44589,-0.0719 5.38452,13.42659 4.76185,13.51896 -14.57264,6.17213 -113.69734,7.61352 -124.77148,-4.32557 0.20985,-4.33685 2.83843,-10.5717 4.1627,-12.9616 z" id="path5804-5" sodipodi:nodetypes="csccc"/><path id="path5808-5" d="m 256.70404,345.38526 c -0.44018,5.33776 -0.84034,10.10475 -1.37916,16.26851 -0.56855,-0.0469 -7.79095,-0.21827 -7.74241,-0.63754 0.0138,-0.11883 -0.0823,-1.78528 0.3093,-1.83621 0.42235,-0.055 5.98947,0.7961 5.97346,0.21441 -0.012,-0.43819 0.74182,-9.38815 0.92382,-11.59513 0.0342,-0.41441 -6.21555,-0.6029 -6.21375,-0.96027 0.009,-1.84868 0.13101,-2.13256 0.44377,-2.28414 5.00728,0.41295 7.68886,0.2458 7.68499,0.83037 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8c8c8;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" sodipodi:nodetypes="ccssscscc"/><path id="path5806-9" d="m 271.49462,354.06829 a 9.0972689,9.697676 0 0 1 -9.09726,9.69769 9.0972689,9.697676 0 0 1 -9.09729,-9.69769 9.0972689,9.697676 0 0 1 9.09729,-9.69769 9.0972689,9.697676 0 0 1 9.09726,9.69769 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8c8c8;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5810-3" d="m 269.01676,346.05547 c -0.08,5.35528 -0.14452,10.1386 -0.20658,16.32555 0.57042,0.009 7.77534,0.53906 7.76773,0.11706 -0.002,-0.11961 0.25521,-1.76886 -0.12957,-1.85756 -0.41502,-0.0957 -6.03847,0.21092 -5.96607,-0.36647 0.0545,-0.43495 0.17302,-9.41582 0.20612,-11.63005 0.006,-0.41578 6.24473,0.003 6.27763,-0.35257 0.1705,-1.84083 0.0766,-2.13521 -0.21995,-2.31643 -5.02372,-0.0751 -7.67641,-0.50175 -7.72931,0.0804 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8c8c8;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" sodipodi:nodetypes="ccssscscc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g6009"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5825"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5839" style="fill-opacity:1;fill:#333333"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 260.88817,432.7846 c -0.0664,0.037 -1.81037,-0.34954 -2.00401,-0.38144 -3.40999,-0.56245 -30.20421,-89.10771 9.77814,-147.51132 0,0 5.41654,0.27286 8.02908,0.64462 -35.26367,69.382 -13.22314,116.42706 -8.54089,148.11706 z" id="path5852" sodipodi:nodetypes="cssccc"/><path style="display:inline;fill-opacity:1;fill:#333333;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 259.5088,432.78461 c -0.0664,0.037 -1.81037,-0.34955 -2.00401,-0.38145 -3.40999,-0.56245 -29.67787,-89.23391 10.30447,-147.63752 0,0 5.23177,0.20005 7.84431,0.57181 -35.26367,69.382 -13.5647,116.62607 -8.88245,148.31607 z" id="path5973" sodipodi:nodetypes="cssccc"/><path id="path5800-9" d="m 281.08402,307.1105 a 4.7552032,5.075284 0 0 1 -4.7552,5.07529 4.7552032,5.075284 0 0 1 -4.75521,-5.07529 4.7552032,5.075284 0 0 1 4.75521,-5.07529 4.7552032,5.075284 0 0 1 4.7552,5.07529 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8c8c8;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 215.97146,339.06558 c 0,0 40.94627,15.83613 115.84693,3.76821 0.44589,-0.0719 5.38452,13.42659 4.76185,13.51896 -14.57264,6.17213 -113.69734,7.61352 -124.77148,-4.32557 0.20985,-4.33685 2.83843,-10.5717 4.1627,-12.9616 z" id="path5804-5" sodipodi:nodetypes="csccc"/><path id="path5808-5" d="m 256.70404,345.38526 c -0.44018,5.33776 -0.84034,10.10475 -1.37916,16.26851 -0.56855,-0.0469 -7.79095,-0.21827 -7.74241,-0.63754 0.0138,-0.11883 -0.0823,-1.78528 0.3093,-1.83621 0.42235,-0.055 5.98947,0.7961 5.97346,0.21441 -0.012,-0.43819 0.74182,-9.38815 0.92382,-11.59513 0.0342,-0.41441 -6.21555,-0.6029 -6.21375,-0.96027 0.009,-1.84868 0.13101,-2.13256 0.44377,-2.28414 5.00728,0.41295 7.68886,0.2458 7.68499,0.83037 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8c8c8;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" sodipodi:nodetypes="ccssscscc"/><path id="path5806-9" d="m 271.49462,354.06829 a 9.0972689,9.697676 0 0 1 -9.09726,9.69769 9.0972689,9.697676 0 0 1 -9.09729,-9.69769 9.0972689,9.697676 0 0 1 9.09729,-9.69769 9.0972689,9.697676 0 0 1 9.09726,9.69769 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8c8c8;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5810-3" d="m 269.01676,346.05547 c -0.08,5.35528 -0.14452,10.1386 -0.20658,16.32555 0.57042,0.009 7.77534,0.53906 7.76773,0.11706 -0.002,-0.11961 0.25521,-1.76886 -0.12957,-1.85756 -0.41502,-0.0957 -6.03847,0.21092 -5.96607,-0.36647 0.0545,-0.43495 0.17302,-9.41582 0.20612,-11.63005 0.006,-0.41578 6.24473,0.003 6.27763,-0.35257 0.1705,-1.84083 0.0766,-2.13521 -0.21995,-2.31643 -5.02372,-0.0751 -7.67641,-0.50175 -7.72931,0.0804 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8c8c8;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" sodipodi:nodetypes="ccssscscc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_SlaveGown.tw b/src/art/vector/layers/Belly_Outfit_SlaveGown.tw
index 4837e71634ee150f09e89538fb549a62b610b0c7..c7f0270ee43ea28ee53ae3f81ab9c09540151b72 100644
--- a/src/art/vector/layers/Belly_Outfit_SlaveGown.tw
+++ b/src/art/vector/layers/Belly_Outfit_SlaveGown.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_SlaveGown [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5705" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5701"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5703" style="fill-opacity:1;fill:#c8c8c8"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5705" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5701"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5703" style="fill-opacity:1;fill:#c8c8c8"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_SluttyBusinessAttire.tw b/src/art/vector/layers/Belly_Outfit_SluttyBusinessAttire.tw
index 67cc3e8241549af5e181c4acbb9ad036d05fbca3..7b0cc61de2519667d8584bb16a4835ca6c58ffc7 100644
--- a/src/art/vector/layers/Belly_Outfit_SluttyBusinessAttire.tw
+++ b/src/art/vector/layers/Belly_Outfit_SluttyBusinessAttire.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_SluttyBusinessAttire [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5577" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 339.28116,381.03754 c 0.0254,-0.31809 -0.23462,-2.78916 -0.21387,-3.10771 C 341.75771,336.63608 305.70993,291.61118 276.8,289.9 c -36.89069,5.7038 -63.19743,37.69551 -68.00849,84.81276 28.42589,9.55106 104.22643,7.56071 130.48965,6.32478 z" class="shadow" id="path5561" sodipodi:nodetypes="csccc"/><path d="M 339.29607,381.00482 C 342.49399,350.66918 315.20717,306.00841 290.7,289.7 c -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.43273,10.85373 -39.62171,30.54973 -41.5296,85.05506 1.78851,-0.11691 20.12759,8.24259 130.52567,6.24976 z" id="path5563" style="fill-opacity:1;fill:#ffffff" sodipodi:nodetypes="ccccc"/><path transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" sodipodi:nodetypes="ccccc" id="path5565" d="m 245.80884,368.53498 c 0.59462,-37.21169 18.16151,-70.15977 29.79339,-82.63422 0,0 2.52362,-0.28574 2.17298,0.13293 -12.16961,12.36781 -29.49696,45.04462 -30.05113,82.65634 -0.75687,-0.0194 -1.11319,0.17075 -1.91524,-0.15505 z" style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 278.2865,315.42225 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15546 3.0981078,3.1554572 0 0 1 -3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.0981,3.15546 z" id="path5567"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 268.08638,341.68356 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" id="path5571"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 263.13664,368.37684 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" id="path5573"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5577" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 339.28116,381.03754 c 0.0254,-0.31809 -0.23462,-2.78916 -0.21387,-3.10771 C 341.75771,336.63608 305.70993,291.61118 276.8,289.9 c -36.89069,5.7038 -63.19743,37.69551 -68.00849,84.81276 28.42589,9.55106 104.22643,7.56071 130.48965,6.32478 z" class="shadow" id="path5561" sodipodi:nodetypes="csccc"/><path d="M 339.29607,381.00482 C 342.49399,350.66918 315.20717,306.00841 290.7,289.7 c -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.43273,10.85373 -39.62171,30.54973 -41.5296,85.05506 1.78851,-0.11691 20.12759,8.24259 130.52567,6.24976 z" id="path5563" style="fill-opacity:1;fill:#ffffff" sodipodi:nodetypes="ccccc"/><path transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" sodipodi:nodetypes="ccccc" id="path5565" d="m 245.80884,368.53498 c 0.59462,-37.21169 18.16151,-70.15977 29.79339,-82.63422 0,0 2.52362,-0.28574 2.17298,0.13293 -12.16961,12.36781 -29.49696,45.04462 -30.05113,82.65634 -0.75687,-0.0194 -1.11319,0.17075 -1.91524,-0.15505 z" style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 278.2865,315.42225 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15546 3.0981078,3.1554572 0 0 1 -3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.0981,3.15546 z" id="path5567"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 268.08638,341.68356 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" id="path5571"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 263.13664,368.37684 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" id="path5573"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_SluttyMaid.tw b/src/art/vector/layers/Belly_Outfit_SluttyMaid.tw
index 207d3f67f3f6e7730c5f10441de4d0d041186acb..794a2d37e31fe66e1ee11a782f524df375efcf27 100644
--- a/src/art/vector/layers/Belly_Outfit_SluttyMaid.tw
+++ b/src/art/vector/layers/Belly_Outfit_SluttyMaid.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_SluttyMaid [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5945" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path5915" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#c8c8c8" id="path5943" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5945" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path5915" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#c8c8c8" id="path5943" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_SluttyNurse.tw b/src/art/vector/layers/Belly_Outfit_SluttyNurse.tw
index 224e1fd15f25ea6af505f82be8e848f8153187c3..a2f1abe0364e662ceef9689567b9aaf247d46876 100644
--- a/src/art/vector/layers/Belly_Outfit_SluttyNurse.tw
+++ b/src/art/vector/layers/Belly_Outfit_SluttyNurse.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_SluttyNurse [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g6085" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path sodipodi:nodetypes="csccsssssc" id="path6081" class="shadow" d="m 339.27524,380.99726 c 0.26468,-3.31639 -6.7e-4,-8.77174 -0.2179,-12.11663 C 336.55298,330.31708 303.60773,291.48675 276.8,289.9 c -36.89069,5.7038 -63.19743,37.75765 -68.00849,84.8749 8.47831,3.12433 23.76563,4.99434 40.97089,6.06148 0.0818,0.005 0.16908,0.0453 0.24545,0.0152 0.2409,-0.0951 2.58048,-3.57749 2.95741,-3.50814 0.35708,0.0657 3.1351,3.77632 3.51103,3.86538 0.0998,0.0236 0.20478,0.0101 0.30724,0.0151 37.10931,1.8094 79.80576,0.33093 82.49171,-0.22658 z"/><path sodipodi:nodetypes="ccccssssscc" style="fill-opacity:1;fill:#ffffff" id="path6083" d="M 339.29607,381.00482 C 342.49399,350.66918 315.20717,306.00841 290.7,289.7 c -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.43273,10.85373 -39.62171,30.54973 -41.5296,85.05506 1.11422,-0.0729 8.6519,3.14413 40.87011,5.09832 0.0625,0.004 0.14571,0.0584 0.18784,0.0114 0.0536,-0.0598 2.92478,-3.71635 3.13738,-3.60077 0.14042,0.0763 3.40186,4.00246 3.5421,3.96648 0.11003,-0.0282 0.22706,0.0112 0.34098,0.0168 19.13385,0.93692 45.68704,1.42116 82.44726,0.75759 z"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 252.09529,376.99991 c -1.19336,-14.58661 -0.89156,-43.08826 31.51121,-90.70231 0,0 0.98281,0.0388 0.98573,0.0215 -31.36237,48.89281 -32.62589,76.08623 -31.22501,90.5697 z" id="path5080-2" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#800000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 251.93195,376.64502 c -1.19336,-14.58661 -1.57324,-44.62166 31.18308,-90.46794 0,0 0.97176,0.12719 0.97468,0.10989 -32.51142,49.59991 -32.47421,75.79472 -31.07333,90.27819 z" id="path5086-8" sodipodi:nodetypes="ccccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g6085" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path sodipodi:nodetypes="csccsssssc" id="path6081" class="shadow" d="m 339.27524,380.99726 c 0.26468,-3.31639 -6.7e-4,-8.77174 -0.2179,-12.11663 C 336.55298,330.31708 303.60773,291.48675 276.8,289.9 c -36.89069,5.7038 -63.19743,37.75765 -68.00849,84.8749 8.47831,3.12433 23.76563,4.99434 40.97089,6.06148 0.0818,0.005 0.16908,0.0453 0.24545,0.0152 0.2409,-0.0951 2.58048,-3.57749 2.95741,-3.50814 0.35708,0.0657 3.1351,3.77632 3.51103,3.86538 0.0998,0.0236 0.20478,0.0101 0.30724,0.0151 37.10931,1.8094 79.80576,0.33093 82.49171,-0.22658 z"/><path sodipodi:nodetypes="ccccssssscc" style="fill-opacity:1;fill:#ffffff" id="path6083" d="M 339.29607,381.00482 C 342.49399,350.66918 315.20717,306.00841 290.7,289.7 c -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.43273,10.85373 -39.62171,30.54973 -41.5296,85.05506 1.11422,-0.0729 8.6519,3.14413 40.87011,5.09832 0.0625,0.004 0.14571,0.0584 0.18784,0.0114 0.0536,-0.0598 2.92478,-3.71635 3.13738,-3.60077 0.14042,0.0763 3.40186,4.00246 3.5421,3.96648 0.11003,-0.0282 0.22706,0.0112 0.34098,0.0168 19.13385,0.93692 45.68704,1.42116 82.44726,0.75759 z"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 252.09529,376.99991 c -1.19336,-14.58661 -0.89156,-43.08826 31.51121,-90.70231 0,0 0.98281,0.0388 0.98573,0.0215 -31.36237,48.89281 -32.62589,76.08623 -31.22501,90.5697 z" id="path5080-2" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#800000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 251.93195,376.64502 c -1.19336,-14.58661 -1.57324,-44.62166 31.18308,-90.46794 0,0 0.97176,0.12719 0.97468,0.10989 -32.51142,49.59991 -32.47421,75.79472 -31.07333,90.27819 z" id="path5086-8" sodipodi:nodetypes="ccccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_SluttyQipao.tw b/src/art/vector/layers/Belly_Outfit_SluttyQipao.tw
index 49bce9b7c37e6ed01967962952fa77cd8afa87c7..5c9a2f1ab0af402c5a644888a59f30db2247a1de 100644
--- a/src/art/vector/layers/Belly_Outfit_SluttyQipao.tw
+++ b/src/art/vector/layers/Belly_Outfit_SluttyQipao.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_SluttyQipao [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5729" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path5725" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#ccb144" id="path5727" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5729" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path5725" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#ccb144" id="path5727" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_SpatsAndATankTop.tw b/src/art/vector/layers/Belly_Outfit_SpatsAndATankTop.tw
index 03d5cba2beeb59ec418323356797380507845064..ee4fcf5f374e3881227544ae487f4316f130b6d5 100644
--- a/src/art/vector/layers/Belly_Outfit_SpatsAndATankTop.tw
+++ b/src/art/vector/layers/Belly_Outfit_SpatsAndATankTop.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_SpatsAndATankTop [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5697" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path sodipodi:nodetypes="csccc" id="path5685" class="shadow" d="m 339.27524,380.99726 c 0.26468,-3.31639 -6.7e-4,-8.77174 -0.2179,-12.11663 C 336.55298,330.31708 303.60773,291.48675 276.8,289.9 c -36.89069,5.7038 -63.19743,37.75765 -68.00849,84.8749 27.46036,10.11938 126.35026,7.08033 130.48373,6.22236 z"/><path sodipodi:nodetypes="ccccc" style="fill-opacity:1;fill:#d4aa00" id="path5687" d="M 339.29607,381.00482 C 342.49399,350.66918 315.20717,306.00841 290.7,289.7 c -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.43273,10.85373 -39.62171,30.54973 -41.5296,85.05506 1.78851,-0.11691 20.12759,8.24259 130.52567,6.24976 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5697" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path sodipodi:nodetypes="csccc" id="path5685" class="shadow" d="m 339.27524,380.99726 c 0.26468,-3.31639 -6.7e-4,-8.77174 -0.2179,-12.11663 C 336.55298,330.31708 303.60773,291.48675 276.8,289.9 c -36.89069,5.7038 -63.19743,37.75765 -68.00849,84.8749 27.46036,10.11938 126.35026,7.08033 130.48373,6.22236 z"/><path sodipodi:nodetypes="ccccc" style="fill-opacity:1;fill:#d4aa00" id="path5687" d="M 339.29607,381.00482 C 342.49399,350.66918 315.20717,306.00841 290.7,289.7 c -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.43273,10.85373 -39.62171,30.54973 -41.5296,85.05506 1.78851,-0.11691 20.12759,8.24259 130.52567,6.24976 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_SportShortsAndATshirt.tw b/src/art/vector/layers/Belly_Outfit_SportShortsAndATshirt.tw
index 49863c95d432b5056c68cdba68c745b683f6670d..80b814198f9556e1000a8b2cde62ebfa17c95ee4 100644
--- a/src/art/vector/layers/Belly_Outfit_SportShortsAndATshirt.tw
+++ b/src/art/vector/layers/Belly_Outfit_SportShortsAndATshirt.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_SportShortsAndATshirt [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5565" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5561"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5563" style="fill-opacity:1;fill:#c837ab"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5565" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5561"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5563" style="fill-opacity:1;fill:#c837ab"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Succubus.tw b/src/art/vector/layers/Belly_Outfit_Succubus.tw
index 3c09d5f9d94c1237b9eba9f5f230fe78dbe2b617..2cf72595afd3fc2a85e7fcf541c798a9aeeaaed0 100644
--- a/src/art/vector/layers/Belly_Outfit_Succubus.tw
+++ b/src/art/vector/layers/Belly_Outfit_Succubus.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Succubus [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1714057,-2.5733022)" id="g6018"><path id="path5965" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#800000" id="path5967" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/><path sodipodi:nodetypes="ccsscccc" id="path5972" d="m 255.36432,431.58664 c -10.43978,-28.74238 -13.41734,-101.79777 11.50546,-146.51754 0.0217,-0.0969 -0.0306,-0.31582 0.0649,-0.28911 1.68011,0.4697 1.027,0.074 2.33592,0.13355 0.12272,0.006 -0.0402,0.24045 -0.0604,0.36135 -24.39845,41.2521 -21.72599,107.00068 -13.35936,146.37281 -0.14061,-0.0283 -0.17101,0.0106 -0.48652,-0.0611 z" style="display:inline;fill-opacity:1;fill:#000000;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path5975" d="m 259.76839,420.26715 c 0.18705,0.83126 -2.95443,4.01108 -5.38025,4.54603 l -1.17273,-6.49225 c 2.42582,-0.53494 6.39311,1.23574 6.55298,1.94622 z" style="display:inline;fill:#000000;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path5978" d="m 257.65851,405.33006 c 0.12287,0.8429 -3.25288,3.778 -5.71267,4.12946 L 251.2733,402.898 c 2.45978,-0.35147 6.28017,1.71165 6.38521,2.43206 z" style="display:inline;fill:#000000;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path5981" d="m 256.21398,390.96766 c 0.10684,0.84505 -3.64205,3.44429 -6.10809,3.74986 l -0.36159,-6.59597 c 2.46604,-0.30556 6.37834,2.12385 6.46966,2.84611 z" style="display:inline;fill:#000000;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path5983" d="m 255.89197,375.02613 c 0.11105,0.8445 -3.82015,3.17521 -6.28464,3.4928 l -0.27043,-6.6101 c 2.46448,-0.31758 6.46015,2.3955 6.55507,3.1173 z" style="display:inline;fill:#000000;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path5989" d="m 255.84164,359.3942 c 0.0293,0.85115 -3.85214,2.97754 -6.33599,3.0612 l 0.40038,-6.54474 c 2.48384,-0.0837 5.91061,2.75607 5.93561,3.48354 z" style="display:inline;fill:#000000;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path5991" d="m 257.44405,344.84678 c -0.0252,0.85126 -4.21563,2.50858 -6.69983,2.43663 l 0.88003,-6.50478 c 2.48422,0.072 5.84131,3.34059 5.8198,4.06815 z" style="display:inline;fill:#000000;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path5994" d="m 260.39259,327.26428 c -0.0715,0.84868 -4.47079,1.89682 -6.94747,1.69223 l 1.35023,-6.3455 c 2.47668,0.2046 5.65839,3.92789 5.59724,4.65327 z" style="display:inline;fill:#000000;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path5996" d="m 264.36604,309.71912 c -0.15438,0.83781 -4.4573,2.21368 -6.90221,1.77205 l 2.05547,-5.98095 c 2.4449,0.44167 4.97874,3.49282 4.84674,4.2089 z" style="display:inline;fill:#000000;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path5998" d="m 259.51677,419.48885 c 0.18705,0.83126 -2.95442,4.01108 -5.38024,4.54603 l -1.17274,-6.49225 c 2.42583,-0.53494 6.39311,1.23575 6.55298,1.94622 z" style="display:inline;fill:#787878;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path6000" d="m 257.46719,404.53513 c 0.12286,0.84291 -3.25289,3.778 -5.71268,4.12948 l -0.67254,-6.56154 c 2.45978,-0.35149 6.28017,1.71164 6.38522,2.43206 z" style="display:inline;fill:#787878;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path6002" d="m 256.0378,390.1693 c 0.10684,0.84503 -3.64204,3.4443 -6.10808,3.74987 l -0.36159,-6.59597 c 2.46603,-0.30556 6.37834,2.12384 6.46965,2.8461 z" style="display:inline;fill:#787878;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path6004" d="m 255.71182,374.22863 c 0.11105,0.84451 -3.82015,3.17522 -6.28463,3.49281 l -0.27044,-6.61009 c 2.46449,-0.3176 6.46016,2.39548 6.55507,3.11728 z" style="display:inline;fill:#787878;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path6006" d="m 255.73907,358.58335 c 0.0293,0.85113 -3.85215,2.97753 -6.33598,3.0612 l 0.40037,-6.54474 c 2.48385,-0.0837 5.91061,2.75606 5.93561,3.48354 z" style="display:inline;fill:#787878;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path6008" d="m 257.39349,344.03114 c -0.0252,0.85126 -4.21563,2.50857 -6.69985,2.43662 l 0.88004,-6.50477 c 2.48421,0.072 5.8413,3.34057 5.81981,4.06815 z" style="display:inline;fill:#787878;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path6013" d="m 260.38657,326.44711 c -0.0715,0.84869 -4.47081,1.89683 -6.94747,1.69222 l 1.35023,-6.34548 c 2.47666,0.20461 5.65839,3.92789 5.59724,4.65326 z" style="display:inline;fill:#787878;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path6016" d="m 264.44019,308.90523 c -0.15439,0.8378 -4.45731,2.21369 -6.90223,1.77204 l 2.05547,-5.98094 c 2.44492,0.44167 4.97874,3.49283 4.84676,4.2089 z" style="display:inline;fill:#787878;stroke-width:0.99496186"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1714057,-2.5733022)" id="g6018"><path id="path5965" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#800000" id="path5967" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/><path sodipodi:nodetypes="ccsscccc" id="path5972" d="m 255.36432,431.58664 c -10.43978,-28.74238 -13.41734,-101.79777 11.50546,-146.51754 0.0217,-0.0969 -0.0306,-0.31582 0.0649,-0.28911 1.68011,0.4697 1.027,0.074 2.33592,0.13355 0.12272,0.006 -0.0402,0.24045 -0.0604,0.36135 -24.39845,41.2521 -21.72599,107.00068 -13.35936,146.37281 -0.14061,-0.0283 -0.17101,0.0106 -0.48652,-0.0611 z" style="display:inline;fill-opacity:1;fill:#000000;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path5975" d="m 259.76839,420.26715 c 0.18705,0.83126 -2.95443,4.01108 -5.38025,4.54603 l -1.17273,-6.49225 c 2.42582,-0.53494 6.39311,1.23574 6.55298,1.94622 z" style="display:inline;fill:#000000;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path5978" d="m 257.65851,405.33006 c 0.12287,0.8429 -3.25288,3.778 -5.71267,4.12946 L 251.2733,402.898 c 2.45978,-0.35147 6.28017,1.71165 6.38521,2.43206 z" style="display:inline;fill:#000000;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path5981" d="m 256.21398,390.96766 c 0.10684,0.84505 -3.64205,3.44429 -6.10809,3.74986 l -0.36159,-6.59597 c 2.46604,-0.30556 6.37834,2.12385 6.46966,2.84611 z" style="display:inline;fill:#000000;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path5983" d="m 255.89197,375.02613 c 0.11105,0.8445 -3.82015,3.17521 -6.28464,3.4928 l -0.27043,-6.6101 c 2.46448,-0.31758 6.46015,2.3955 6.55507,3.1173 z" style="display:inline;fill:#000000;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path5989" d="m 255.84164,359.3942 c 0.0293,0.85115 -3.85214,2.97754 -6.33599,3.0612 l 0.40038,-6.54474 c 2.48384,-0.0837 5.91061,2.75607 5.93561,3.48354 z" style="display:inline;fill:#000000;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path5991" d="m 257.44405,344.84678 c -0.0252,0.85126 -4.21563,2.50858 -6.69983,2.43663 l 0.88003,-6.50478 c 2.48422,0.072 5.84131,3.34059 5.8198,4.06815 z" style="display:inline;fill:#000000;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path5994" d="m 260.39259,327.26428 c -0.0715,0.84868 -4.47079,1.89682 -6.94747,1.69223 l 1.35023,-6.3455 c 2.47668,0.2046 5.65839,3.92789 5.59724,4.65327 z" style="display:inline;fill:#000000;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path5996" d="m 264.36604,309.71912 c -0.15438,0.83781 -4.4573,2.21368 -6.90221,1.77205 l 2.05547,-5.98095 c 2.4449,0.44167 4.97874,3.49282 4.84674,4.2089 z" style="display:inline;fill:#000000;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path5998" d="m 259.51677,419.48885 c 0.18705,0.83126 -2.95442,4.01108 -5.38024,4.54603 l -1.17274,-6.49225 c 2.42583,-0.53494 6.39311,1.23575 6.55298,1.94622 z" style="display:inline;fill:#787878;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path6000" d="m 257.46719,404.53513 c 0.12286,0.84291 -3.25289,3.778 -5.71268,4.12948 l -0.67254,-6.56154 c 2.45978,-0.35149 6.28017,1.71164 6.38522,2.43206 z" style="display:inline;fill:#787878;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path6002" d="m 256.0378,390.1693 c 0.10684,0.84503 -3.64204,3.4443 -6.10808,3.74987 l -0.36159,-6.59597 c 2.46603,-0.30556 6.37834,2.12384 6.46965,2.8461 z" style="display:inline;fill:#787878;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path6004" d="m 255.71182,374.22863 c 0.11105,0.84451 -3.82015,3.17522 -6.28463,3.49281 l -0.27044,-6.61009 c 2.46449,-0.3176 6.46016,2.39548 6.55507,3.11728 z" style="display:inline;fill:#787878;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path6006" d="m 255.73907,358.58335 c 0.0293,0.85113 -3.85215,2.97753 -6.33598,3.0612 l 0.40037,-6.54474 c 2.48385,-0.0837 5.91061,2.75606 5.93561,3.48354 z" style="display:inline;fill:#787878;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path6008" d="m 257.39349,344.03114 c -0.0252,0.85126 -4.21563,2.50857 -6.69985,2.43662 l 0.88004,-6.50477 c 2.48421,0.072 5.8413,3.34057 5.81981,4.06815 z" style="display:inline;fill:#787878;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path6013" d="m 260.38657,326.44711 c -0.0715,0.84869 -4.47081,1.89683 -6.94747,1.69222 l 1.35023,-6.34548 c 2.47666,0.20461 5.65839,3.92789 5.59724,4.65326 z" style="display:inline;fill:#787878;stroke-width:0.99496186"/><path sodipodi:nodetypes="sccs" id="path6016" d="m 264.44019,308.90523 c -0.15439,0.8378 -4.45731,2.21369 -6.90223,1.77204 l 2.05547,-5.98094 c 2.44492,0.44167 4.97874,3.49283 4.84676,4.2089 z" style="display:inline;fill:#787878;stroke-width:0.99496186"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Sweater.tw b/src/art/vector/layers/Belly_Outfit_Sweater.tw
index 3735e405738349e150a74cc1d6bd5b60b1639c58..01cbc017d2baf3a9180529d55defcdd712eb5457 100644
--- a/src/art/vector/layers/Belly_Outfit_Sweater.tw
+++ b/src/art/vector/layers/Belly_Outfit_Sweater.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Sweater [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5589"><path id="path5585" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#550000" id="path5587" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5589"><path id="path5585" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#550000" id="path5587" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_SweaterAndCutoffs.tw b/src/art/vector/layers/Belly_Outfit_SweaterAndCutoffs.tw
index d0d1db441d7684ef991658f4c4629ae7314e08e4..4491b0e88c2aadd6e04fe99f119adf6bba30a2a0 100644
--- a/src/art/vector/layers/Belly_Outfit_SweaterAndCutoffs.tw
+++ b/src/art/vector/layers/Belly_Outfit_SweaterAndCutoffs.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_SweaterAndCutoffs [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5573"><path id="path5569" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#550000" id="path5571" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5573"><path id="path5569" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#550000" id="path5571" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_SweaterAndPanties.tw b/src/art/vector/layers/Belly_Outfit_SweaterAndPanties.tw
index c4a4d0b233a75468af25a0b3ba3488742f819aa5..ace16ac4e820c57b39db4f394005821b836237c9 100644
--- a/src/art/vector/layers/Belly_Outfit_SweaterAndPanties.tw
+++ b/src/art/vector/layers/Belly_Outfit_SweaterAndPanties.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_SweaterAndPanties [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5581" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5577"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5579" style="fill-opacity:1;fill:#d4aa00"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5581" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5577"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5579" style="fill-opacity:1;fill:#d4aa00"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Tanktop.tw b/src/art/vector/layers/Belly_Outfit_Tanktop.tw
index 326b9905d0cf0719a43c8d7ea5c34ef24e435566..2bf8b30160b08bcb500734ea78b35dcfc346b43d 100644
--- a/src/art/vector/layers/Belly_Outfit_Tanktop.tw
+++ b/src/art/vector/layers/Belly_Outfit_Tanktop.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Tanktop [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5629"><path id="path5625" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#ffffff" id="path5627" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5629"><path id="path5625" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#ffffff" id="path5627" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_TanktopAndPanties.tw b/src/art/vector/layers/Belly_Outfit_TanktopAndPanties.tw
index 03cd7709dbe57abd543d2334f62831e4f5133780..5abe7137cdb05c12176495d93b62a12b43c47e05 100644
--- a/src/art/vector/layers/Belly_Outfit_TanktopAndPanties.tw
+++ b/src/art/vector/layers/Belly_Outfit_TanktopAndPanties.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_TanktopAndPanties [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5637" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5633"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5635" style="fill-opacity:1;fill:#1a1a1a"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5637" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5633"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5635" style="fill-opacity:1;fill:#1a1a1a"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Toga.tw b/src/art/vector/layers/Belly_Outfit_Toga.tw
index 8c47d677525f675148d493bea427b8aeed893941..cc85ea3b7413f9ebb74d13e77f64225b2c4f91a4 100644
--- a/src/art/vector/layers/Belly_Outfit_Toga.tw
+++ b/src/art/vector/layers/Belly_Outfit_Toga.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Toga [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5557" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path5541" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#c8c8c8" id="path5543" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5557" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path id="path5541" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#c8c8c8" id="path5543" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Tshirt.tw b/src/art/vector/layers/Belly_Outfit_Tshirt.tw
index 8403f9577511abba12ded37f0519058cc9decaf0..76384d67c42b7a677b4d4c6e4fd124c2dd735bf9 100644
--- a/src/art/vector/layers/Belly_Outfit_Tshirt.tw
+++ b/src/art/vector/layers/Belly_Outfit_Tshirt.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Tshirt [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5605"><path id="path5601" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#ffffff" id="path5603" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5605"><path id="path5601" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#ffffff" id="path5603" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_TshirtAndJeans.tw b/src/art/vector/layers/Belly_Outfit_TshirtAndJeans.tw
index c9d1a81e21b5163e74d12059f634ba0525fb1085..cf6b74692f49ce14fb9c960ace552774113e8436 100644
--- a/src/art/vector/layers/Belly_Outfit_TshirtAndJeans.tw
+++ b/src/art/vector/layers/Belly_Outfit_TshirtAndJeans.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_TshirtAndJeans [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5597" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5593"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5595" style="fill-opacity:1;fill:#ffffff"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5597" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5593"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5595" style="fill-opacity:1;fill:#ffffff"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_TshirtAndPanties.tw b/src/art/vector/layers/Belly_Outfit_TshirtAndPanties.tw
index 033ed565fa09ec6216c1a6c6581614110552d7e1..062785c64d8550137b070c337bb249218cc36582 100644
--- a/src/art/vector/layers/Belly_Outfit_TshirtAndPanties.tw
+++ b/src/art/vector/layers/Belly_Outfit_TshirtAndPanties.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_TshirtAndPanties [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5613" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5609"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5611" style="fill-opacity:1;fill:#ffffff"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5613" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5609"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5611" style="fill-opacity:1;fill:#ffffff"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_TshirtAndThong.tw b/src/art/vector/layers/Belly_Outfit_TshirtAndThong.tw
index 7cd26cb50af3241e29c49e07dcd6568036c96d85..cf066a54e952c0ce9125a6799e92536ad6f2c0b2 100644
--- a/src/art/vector/layers/Belly_Outfit_TshirtAndThong.tw
+++ b/src/art/vector/layers/Belly_Outfit_TshirtAndThong.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_TshirtAndThong [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5621"><path id="path5617" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#1a1a1a" id="path5619" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)" id="g5621"><path id="path5617" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path style="fill-opacity:1;fill:#1a1a1a" id="path5619" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Outfit_Western.tw b/src/art/vector/layers/Belly_Outfit_Western.tw
index 90cbbd69ef596b7fd90ad95e8b7a988918cee04b..6208d9e4e99197ef1f4e8e120295d92bbc4fd1ba 100644
--- a/src/art/vector/layers/Belly_Outfit_Western.tw
+++ b/src/art/vector/layers/Belly_Outfit_Western.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Outfit_Western [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5475" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5471"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5473" style="fill-opacity:1;fill:#ff80b2"/><path transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" sodipodi:nodetypes="ccccc" id="path4801-9" d="m 255.60087,415.65584 c -25.14752,-56.89067 3.50628,-112.06515 20.00136,-129.75508 0,0 2.52362,-0.28574 2.17298,0.13293 -17.15145,17.43078 -44.76854,71.55926 -20.83461,129.61336 z" style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ff5599;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 278.2865,315.42225 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15546 3.0981078,3.1554572 0 0 1 -3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.0981,3.15546 z" id="path4809-4"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ff5599;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 264.13371,396.5393 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15548 3.0981078,3.1554572 0 0 1 3.0981,3.15548 z" id="path4811-4"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ff5599;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 268.08638,341.68356 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" id="path4809-4-1"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ff5599;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 263.13664,368.37684 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" id="path4809-4-0"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ff5599;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 270.03093,424.59184 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09812,-3.15545 3.0981078,3.1554572 0 0 1 3.09812,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" id="path4809-4-9"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5475" transform="matrix(1.014792,0,0,1.0059302,-4.1476732,-2.5734225)"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5471"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" id="path5473" style="fill-opacity:1;fill:#ff80b2"/><path transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" sodipodi:nodetypes="ccccc" id="path4801-9" d="m 255.60087,415.65584 c -25.14752,-56.89067 3.50628,-112.06515 20.00136,-129.75508 0,0 2.52362,-0.28574 2.17298,0.13293 -17.15145,17.43078 -44.76854,71.55926 -20.83461,129.61336 z" style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ff5599;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 278.2865,315.42225 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15546 3.0981078,3.1554572 0 0 1 -3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.0981,3.15546 z" id="path4809-4"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ff5599;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 264.13371,396.5393 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15548 3.0981078,3.1554572 0 0 1 3.0981,3.15548 z" id="path4811-4"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ff5599;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 268.08638,341.68356 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" id="path4809-4-1"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ff5599;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 263.13664,368.37684 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09811,-3.15545 3.0981078,3.1554572 0 0 1 3.09811,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" id="path4809-4-0"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ff5599;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 270.03093,424.59184 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09812,-3.15545 3.0981078,3.1554572 0 0 1 3.09812,-3.15547 3.0981078,3.1554572 0 0 1 3.0981,3.15547 z" id="path4809-4-9"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Piercing.tw b/src/art/vector/layers/Belly_Piercing.tw
index c8a21e1b6ed35fe7ea8b248bc5552624e874c406..9f3239c634a88cdbcddf98ce4fedc610eea5c2b6 100644
--- a/src/art/vector/layers/Belly_Piercing.tw
+++ b/src/art/vector/layers/Belly_Piercing.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Piercing [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5485"><circle r="1.2" cy="371.98489" cx="270.05774" class="steel_piercing" id="circle5481"/><circle r="1.2" cy="376.0849" cx="270.05774" class="steel_piercing" id="circle5483"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5485"><circle r="1.2" cy="371.98489" cx="270.05774" class="steel_piercing" id="circle5481"/><circle r="1.2" cy="376.0849" cx="270.05774" class="steel_piercing" id="circle5483"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Piercing_Heavy.tw b/src/art/vector/layers/Belly_Piercing_Heavy.tw
index 898e5053f5b20c8774f8dea698b2ced764a85c72..1f0876d203ef9d35937312fae81950d07d4ade45 100644
--- a/src/art/vector/layers/Belly_Piercing_Heavy.tw
+++ b/src/art/vector/layers/Belly_Piercing_Heavy.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Piercing_Heavy [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5471"><path id="path5463" class="steel_piercing" d="m 270.04326,377.58154 c -0.37776,0 -0.75552,2.4 -0.60442,4.4 0.1511,1.3 0.45331,3 0.90662,3 0.30221,0 0.52887,-1.8 0.60442,-3 -0.0755,-2 -0.52886,-4.4 -0.90662,-4.4 z"/><path id="path5465" class="steel_piercing" d="m 270.22843,384.12227 c -0.5,0 -1,2.4 -0.8,4.4 0.2,1.3 0.60001,3 1.2,3 0.40001,0 0.69999,-1.8 0.8,-3 -0.10001,-2 -0.7,-4.4 -1.2,-4.4 z"/><path id="path5467" class="steel_piercing" d="m 270.47197,390.66302 c -0.54584,0 -1.09168,2.4 -0.87334,4.4 0.21834,1.3 0.65501,3 1.31002,3 0.43667,0 0.76418,-1.8 0.87334,-3 -0.10916,-2 -0.76418,-4.4 -1.31002,-4.4 z"/><path sodipodi:nodetypes="scscs" id="path5469" class="steel_piercing" d="m 270.79136,397.54764 c -0.98896,0 -1.97793,2.4 -1.58234,4.4 0.39558,1.3 0.468,-1.96875 1.65475,-1.96875 0.79117,0 2.1033,3.16875 2.30109,1.96875 -0.19779,-2 -1.38454,-4.4 -2.3735,-4.4 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5471"><path id="path5463" class="steel_piercing" d="m 270.04326,377.58154 c -0.37776,0 -0.75552,2.4 -0.60442,4.4 0.1511,1.3 0.45331,3 0.90662,3 0.30221,0 0.52887,-1.8 0.60442,-3 -0.0755,-2 -0.52886,-4.4 -0.90662,-4.4 z"/><path id="path5465" class="steel_piercing" d="m 270.22843,384.12227 c -0.5,0 -1,2.4 -0.8,4.4 0.2,1.3 0.60001,3 1.2,3 0.40001,0 0.69999,-1.8 0.8,-3 -0.10001,-2 -0.7,-4.4 -1.2,-4.4 z"/><path id="path5467" class="steel_piercing" d="m 270.47197,390.66302 c -0.54584,0 -1.09168,2.4 -0.87334,4.4 0.21834,1.3 0.65501,3 1.31002,3 0.43667,0 0.76418,-1.8 0.87334,-3 -0.10916,-2 -0.76418,-4.4 -1.31002,-4.4 z"/><path sodipodi:nodetypes="scscs" id="path5469" class="steel_piercing" d="m 270.79136,397.54764 c -0.98896,0 -1.97793,2.4 -1.58234,4.4 0.39558,1.3 0.468,-1.96875 1.65475,-1.96875 0.79117,0 2.1033,3.16875 2.30109,1.96875 -0.19779,-2 -1.38454,-4.4 -2.3735,-4.4 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Pregnant_Piercing.tw b/src/art/vector/layers/Belly_Pregnant_Piercing.tw
index d0c9986aa2e7597eec5f26be853f298b01bcf172..96c073181a89a02784220cfcd7995e5260420349 100644
--- a/src/art/vector/layers/Belly_Pregnant_Piercing.tw
+++ b/src/art/vector/layers/Belly_Pregnant_Piercing.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Pregnant_Piercing [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5434"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5426"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" class="skin" id="path5429"/><path sodipodi:nodetypes="scscs" class="areola" d="m 249.39747,396.08802 c 0.12486,1.70749 -0.62641,4.50894 -2.16866,4.62172 -1.54225,0.11277 -2.36338,-2.46164 -2.48824,-4.16913 -0.12486,-1.70749 0.67061,-4.35425 2.21286,-4.46703 1.54225,-0.11278 2.31918,2.30695 2.44404,4.01444 z" id="path5432"/><circle id="XMLID_547_" class="steel_piercing" cx="246.89999" cy="390.89999" r="1.2"/><circle id="XMLID_548_" class="steel_piercing" cx="246.89999" cy="395" r="1.2"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5434"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5426"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" class="skin" id="path5429"/><path sodipodi:nodetypes="scscs" class="areola" d="m 249.39747,396.08802 c 0.12486,1.70749 -0.62641,4.50894 -2.16866,4.62172 -1.54225,0.11277 -2.36338,-2.46164 -2.48824,-4.16913 -0.12486,-1.70749 0.67061,-4.35425 2.21286,-4.46703 1.54225,-0.11278 2.31918,2.30695 2.44404,4.01444 z" id="path5432"/><circle id="XMLID_547_" class="steel_piercing" cx="246.89999" cy="390.89999" r="1.2"/><circle id="XMLID_548_" class="steel_piercing" cx="246.89999" cy="395" r="1.2"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Belly_Pregnant_Piercing_Heavy.tw b/src/art/vector/layers/Belly_Pregnant_Piercing_Heavy.tw
index f5acc69fdc0545af6d9b843c7b15142698ae971c..4a15027d39cfb0861e0006e7c9f89ac4c041d6eb 100644
--- a/src/art/vector/layers/Belly_Pregnant_Piercing_Heavy.tw
+++ b/src/art/vector/layers/Belly_Pregnant_Piercing_Heavy.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Belly_Pregnant_Piercing_Heavy [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5447"><path id="path5441" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path id="path5443" class="skin" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/><path id="path5445" d="m 249.39747,396.08802 c 0.12486,1.70749 -0.62641,4.50894 -2.16866,4.62172 -1.54225,0.11277 -2.36338,-2.46164 -2.48824,-4.16913 -0.12486,-1.70749 0.67061,-4.35425 2.21286,-4.46703 1.54225,-0.11278 2.31918,2.30695 2.44404,4.01444 z" class="areola" sodipodi:nodetypes="scscs"/><path d="m 246.88551,399.1483 c -0.37776,0 -0.75552,2.4 -0.60442,4.4 0.1511,1.3 0.45331,3 0.90662,3 0.30221,0 0.52887,-1.8 0.60442,-3 -0.0755,-2 -0.52886,-4.4 -0.90662,-4.4 z" class="steel_piercing" id="XMLID_550_-9"/><path d="m 247.07068,405.68903 c -0.5,0 -1,2.4 -0.8,4.4 0.2,1.3 0.60001,3 1.2,3 0.40001,0 0.69999,-1.8 0.8,-3 -0.10001,-2 -0.7,-4.4 -1.2,-4.4 z" class="steel_piercing" id="XMLID_550_-21"/><path d="m 247.31422,412.22978 c -0.54584,0 -1.09168,2.4 -0.87334,4.4 0.21834,1.3 0.65501,3 1.31002,3 0.43667,0 0.76418,-1.8 0.87334,-3 -0.10916,-2 -0.76418,-4.4 -1.31002,-4.4 z" class="steel_piercing" id="XMLID_550_-2"/><path d="m 247.63361,419.1144 c -0.98896,0 -1.97793,2.4 -1.58234,4.4 0.39558,1.3 0.468,-1.96875 1.65475,-1.96875 0.79117,0 2.1033,3.16875 2.30109,1.96875 -0.19779,-2 -1.38454,-4.4 -2.3735,-4.4 z" class="steel_piercing" id="XMLID_550_" sodipodi:nodetypes="scscs"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5447"><path id="path5441" class="shadow" d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z"/><path id="path5443" class="skin" d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z"/><path id="path5445" d="m 249.39747,396.08802 c 0.12486,1.70749 -0.62641,4.50894 -2.16866,4.62172 -1.54225,0.11277 -2.36338,-2.46164 -2.48824,-4.16913 -0.12486,-1.70749 0.67061,-4.35425 2.21286,-4.46703 1.54225,-0.11278 2.31918,2.30695 2.44404,4.01444 z" class="areola" sodipodi:nodetypes="scscs"/><path d="m 246.88551,399.1483 c -0.37776,0 -0.75552,2.4 -0.60442,4.4 0.1511,1.3 0.45331,3 0.90662,3 0.30221,0 0.52887,-1.8 0.60442,-3 -0.0755,-2 -0.52886,-4.4 -0.90662,-4.4 z" class="steel_piercing" id="XMLID_550_-9"/><path d="m 247.07068,405.68903 c -0.5,0 -1,2.4 -0.8,4.4 0.2,1.3 0.60001,3 1.2,3 0.40001,0 0.69999,-1.8 0.8,-3 -0.10001,-2 -0.7,-4.4 -1.2,-4.4 z" class="steel_piercing" id="XMLID_550_-21"/><path d="m 247.31422,412.22978 c -0.54584,0 -1.09168,2.4 -0.87334,4.4 0.21834,1.3 0.65501,3 1.31002,3 0.43667,0 0.76418,-1.8 0.87334,-3 -0.10916,-2 -0.76418,-4.4 -1.31002,-4.4 z" class="steel_piercing" id="XMLID_550_-2"/><path d="m 247.63361,419.1144 c -0.98896,0 -1.97793,2.4 -1.58234,4.4 0.39558,1.3 0.468,-1.96875 1.65475,-1.96875 0.79117,0 2.1033,3.16875 2.30109,1.96875 -0.19779,-2 -1.38454,-4.4 -2.3735,-4.4 z" class="steel_piercing" id="XMLID_550_" sodipodi:nodetypes="scscs"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Alt.tw b/src/art/vector/layers/Boob_Alt.tw
index 419fa5cf919fb97aac262ead91e0c0481e7a3219..4dd585386add00457735fee57f110446a67f5e41 100644
--- a/src/art/vector/layers/Boob_Alt.tw
+++ b/src/art/vector/layers/Boob_Alt.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Alt [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4461" class="scaler_"><path sodipodi:nodetypes="ccsscssssssssscssscsccsc" d="m 257.56364,238.58033 c -0.77637,0.10061 -2.22602,-2.21636 -12.60486,5.0698 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 4.7315,0.6834 9.75959,0.40293 14.8942,-1.78424 1.31326,-0.55941 2.53716,-1.25241 3.77099,-1.91337 7.49747,-4.01638 20.75999,-16.61852 25.52001,-26.50783 0.0166,-0.0345 -0.0224,-0.21492 -0.0231,-0.24254 -7.4e-4,-0.0268 -0.0509,-0.34934 -0.0393,-0.37353 0.0382,-0.0796 0.50413,-1.26877 0.57542,-1.23653 0.008,0.004 -0.10474,0.48804 -0.10359,0.53895 10e-4,0.048 -0.003,0.77499 -0.006,0.81606 9.7e-4,0.0337 0.0886,1.07634 0.0902,1.14401 0.0336,1.36525 0.6684,3.40988 1.1569,5.30063 0.0204,0.0789 0.0379,0.15845 0.0621,0.23582 2.44132,7.78746 2.56331,16.64058 7.87216,21.29803 9.98489,5.42808 21.85178,4.25951 30.75411,-1.03416 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.54013,-0.5452 -1.83893,-1.83196 -2.8534,-2.20434 -10.12551,-3.71668 -41.24782,1.45734 -51.84136,2.84712 z" class="shadow" id="path4454"/><path sodipodi:nodetypes="cscsscccscsccccccccc" d="m 244.87584,244.19536 c -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -3.21704,-3.61211 -4.70157,-5.57775 -4.03283,-3.9461 -10.37529,-6.39386 -15.4685,-7.78957 -2.68108,-0.67616 -6.99424,-0.31482 -10.32574,-0.38712 -4.64829,-0.0139 -6.38404,-0.46766 -10.58347,-0.0199 -2.89954,1.1462 -5.93488,1.41101 -8.27798,2.69666 -4.67824,2.57439 -11.40554,6.75548 -14.58925,8.65331 -2.80369,1.8768 -5.00438,3.40598 -6.64665,4.56562 z" class="skin boob" id="path4457"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4459"/><path sodipodi:nodetypes="ccc" d="m 266.316,277.68497 c -3.25273,3.82974 -9.35851,8.59852 -13.41279,10.71663 3.65022,-1.80961 9.74066,-5.92427 13.41279,-10.71663 z" class="shadow" id="path4459-6"/><path sodipodi:nodetypes="ccc" d="m 280.90939,287.44404 c -3.98965,-3.01341 -5.43206,-5.28109 -7.81687,-8.98145 1.58306,2.75943 2.85364,5.62046 7.81687,8.98145 z" class="shadow" id="path4459-6-7"/><path sodipodi:nodetypes="csscsscc" d="m 271.17542,274.53454 c -0.1115,-0.31035 -0.45148,-1.34605 -0.73358,-2.0517 -0.006,-0.0152 -0.0175,-0.029 -0.0181,-0.0451 -0.0145,-0.3663 -0.0212,-0.39065 -0.039,-0.67821 -0.0496,0.27977 -0.11583,0.65362 -0.11872,0.68277 -0.002,0.0154 0.007,0.0305 0.0108,0.046 0.16989,0.6964 0.69416,1.73185 0.89866,2.04632 z" class="shadow" id="path4459-6-3"/><path sodipodi:nodetypes="cccc" d="m 268.85086,274.53764 c 0.2426,-0.31708 0.9512,-1.21865 1.57005,-2.0339 -0.11824,-0.0732 -0.0672,-0.0958 -0.1184,-0.0941 -0.65369,0.84522 -1.27596,1.80436 -1.45178,2.12815 z" class="shadow" id="path4459-6-3-8"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4461" class="scaler_"><path sodipodi:nodetypes="ccsscssssssssscssscsccsc" d="m 257.56364,238.58033 c -0.77637,0.10061 -2.22602,-2.21636 -12.60486,5.0698 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 4.7315,0.6834 9.75959,0.40293 14.8942,-1.78424 1.31326,-0.55941 2.53716,-1.25241 3.77099,-1.91337 7.49747,-4.01638 20.75999,-16.61852 25.52001,-26.50783 0.0166,-0.0345 -0.0224,-0.21492 -0.0231,-0.24254 -7.4e-4,-0.0268 -0.0509,-0.34934 -0.0393,-0.37353 0.0382,-0.0796 0.50413,-1.26877 0.57542,-1.23653 0.008,0.004 -0.10474,0.48804 -0.10359,0.53895 10e-4,0.048 -0.003,0.77499 -0.006,0.81606 9.7e-4,0.0337 0.0886,1.07634 0.0902,1.14401 0.0336,1.36525 0.6684,3.40988 1.1569,5.30063 0.0204,0.0789 0.0379,0.15845 0.0621,0.23582 2.44132,7.78746 2.56331,16.64058 7.87216,21.29803 9.98489,5.42808 21.85178,4.25951 30.75411,-1.03416 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.54013,-0.5452 -1.83893,-1.83196 -2.8534,-2.20434 -10.12551,-3.71668 -41.24782,1.45734 -51.84136,2.84712 z" class="shadow" id="path4454"/><path sodipodi:nodetypes="cscsscccscsccccccccc" d="m 244.87584,244.19536 c -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -3.21704,-3.61211 -4.70157,-5.57775 -4.03283,-3.9461 -10.37529,-6.39386 -15.4685,-7.78957 -2.68108,-0.67616 -6.99424,-0.31482 -10.32574,-0.38712 -4.64829,-0.0139 -6.38404,-0.46766 -10.58347,-0.0199 -2.89954,1.1462 -5.93488,1.41101 -8.27798,2.69666 -4.67824,2.57439 -11.40554,6.75548 -14.58925,8.65331 -2.80369,1.8768 -5.00438,3.40598 -6.64665,4.56562 z" class="skin boob" id="path4457"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4459"/><path sodipodi:nodetypes="ccc" d="m 266.316,277.68497 c -3.25273,3.82974 -9.35851,8.59852 -13.41279,10.71663 3.65022,-1.80961 9.74066,-5.92427 13.41279,-10.71663 z" class="shadow" id="path4459-6"/><path sodipodi:nodetypes="ccc" d="m 280.90939,287.44404 c -3.98965,-3.01341 -5.43206,-5.28109 -7.81687,-8.98145 1.58306,2.75943 2.85364,5.62046 7.81687,8.98145 z" class="shadow" id="path4459-6-7"/><path sodipodi:nodetypes="csscsscc" d="m 271.17542,274.53454 c -0.1115,-0.31035 -0.45148,-1.34605 -0.73358,-2.0517 -0.006,-0.0152 -0.0175,-0.029 -0.0181,-0.0451 -0.0145,-0.3663 -0.0212,-0.39065 -0.039,-0.67821 -0.0496,0.27977 -0.11583,0.65362 -0.11872,0.68277 -0.002,0.0154 0.007,0.0305 0.0108,0.046 0.16989,0.6964 0.69416,1.73185 0.89866,2.04632 z" class="shadow" id="path4459-6-3"/><path sodipodi:nodetypes="cccc" d="m 268.85086,274.53764 c 0.2426,-0.31708 0.9512,-1.21865 1.57005,-2.0339 -0.11824,-0.0732 -0.0672,-0.0958 -0.1184,-0.0941 -0.65369,0.84522 -1.27596,1.80436 -1.45178,2.12815 z" class="shadow" id="path4459-6-3-8"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Areola.tw b/src/art/vector/layers/Boob_Areola.tw
index d3506235fd1af9f77ace96838f99a13dafe6e8f9..4d2c14f5cb9397922a53d3e4d5694874676f6a83 100644
--- a/src/art/vector/layers/Boob_Areola.tw
+++ b/src/art/vector/layers/Boob_Areola.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Areola [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g4555" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><path sodipodi:nodetypes="sssssssss" id="path4505" d="m 300.40405,272.81951 c -1.74158,-0.15651 -3.82104,-0.50055 -5.31684,-2.09807 -1.16008,-1.23895 -1.67365,-2.89424 -1.93955,-4.82502 -0.28905,-2.09879 0.65999,-4.36461 2.34788,-6.06793 1.24841,-1.25981 2.26379,-1.79189 4.73526,-2.10149 1.56737,-0.19636 4.17393,0.92645 5.61994,2.89269 1.10309,1.49995 1.6064,3.39695 1.54746,5.19144 -0.0715,2.17612 -0.79953,3.86027 -1.87211,5.03339 -1.40849,1.54051 -3.50853,2.11999 -5.12204,1.97499 z" class="areola"/><path sodipodi:nodetypes="ssccsssssss" id="path4503" class="areola" d="m 224.77914,254.90979 c 0.31704,0.023 0.41938,0.21924 0.39927,0.53505 -0.0657,1.03152 -0.0725,3.34975 -0.90192,5.05104 -1.45144,3.80842 -5.30595,5.32312 -6.48917,5.82816 -0.0869,0.007 -0.1824,-0.0375 -0.24736,-0.14883 -0.17696,-0.30331 -0.24353,-1.34689 -0.0995,-2.6113 0.19999,-1.75641 0.57209,-3.94021 0.87971,-5.19193 0.0141,-0.0572 0.01,-0.12924 0.0555,-0.16167 0.22955,-0.16348 1.45476,-0.82389 2.12229,-1.26893 0.98015,-0.65346 2.01317,-1.24596 2.79699,-1.60448 0.7104,-0.32494 1.1534,-0.45111 1.48427,-0.42711 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g4555" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><path sodipodi:nodetypes="sssssssss" id="path4505" d="m 300.40405,272.81951 c -1.74158,-0.15651 -3.82104,-0.50055 -5.31684,-2.09807 -1.16008,-1.23895 -1.67365,-2.89424 -1.93955,-4.82502 -0.28905,-2.09879 0.65999,-4.36461 2.34788,-6.06793 1.24841,-1.25981 2.26379,-1.79189 4.73526,-2.10149 1.56737,-0.19636 4.17393,0.92645 5.61994,2.89269 1.10309,1.49995 1.6064,3.39695 1.54746,5.19144 -0.0715,2.17612 -0.79953,3.86027 -1.87211,5.03339 -1.40849,1.54051 -3.50853,2.11999 -5.12204,1.97499 z" class="areola"/><path sodipodi:nodetypes="ssccsssssss" id="path4503" class="areola" d="m 224.77914,254.90979 c 0.31704,0.023 0.41938,0.21924 0.39927,0.53505 -0.0657,1.03152 -0.0725,3.34975 -0.90192,5.05104 -1.45144,3.80842 -5.30595,5.32312 -6.48917,5.82816 -0.0869,0.007 -0.1824,-0.0375 -0.24736,-0.14883 -0.17696,-0.30331 -0.24353,-1.34689 -0.0995,-2.6113 0.19999,-1.75641 0.57209,-3.94021 0.87971,-5.19193 0.0141,-0.0572 0.01,-0.12924 0.0555,-0.16167 0.22955,-0.16348 1.45476,-0.82389 2.12229,-1.26893 0.98015,-0.65346 2.01317,-1.24596 2.79699,-1.60448 0.7104,-0.32494 1.1534,-0.45111 1.48427,-0.42711 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Areola_Heart.tw b/src/art/vector/layers/Boob_Areola_Heart.tw
index 0dd8c7be6240c6f5c20399a497472329fc320ab1..9a4a8195ab8c9e7a9b62b229cba194fff8f14618 100644
--- a/src/art/vector/layers/Boob_Areola_Heart.tw
+++ b/src/art/vector/layers/Boob_Areola_Heart.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Areola_Heart [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g5118" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><path sodipodi:nodetypes="ccsccc" id="path5105" d="m 300.5924,275.32662 c -9.39141,-8.01506 -10.42885,-13.46166 -6.63157,-17.55072 3.69092,-3.41622 5.78985,2.08129 6.50255,2.05069 0.76544,-0.0329 3.20719,-5.95306 7.48768,-0.98185 1.63913,2.87839 3.24377,7.31619 -7.35868,16.48188 z" class="areola"/><path sodipodi:nodetypes="cccssssscc" id="path5108" class="areola" d="m 228.83503,256.05817 c 1.91776,2.37928 1.35469,4.93817 -0.22588,6.99434 -1.55205,3.02735 -7.87778,5.52148 -11.48432,8.21461 -0.28119,-0.49537 -0.38697,-2.19975 -0.15811,-4.26479 0.31779,-2.86857 0.90905,-6.43517 1.39786,-8.47948 0.0224,-0.0934 0.0159,-0.21108 0.0882,-0.26404 0.36476,-0.267 2.31162,-1.34558 3.37233,-2.07242 1.55747,-1.06724 2.34504,-1.46633 2.51347,-1.52142 1.18015,-0.38601 -0.91165,1.36741 -0.80924,1.49945 0.14701,0.0781 4.06484,-1.53588 5.30569,-0.10625 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g5118" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><path sodipodi:nodetypes="ccsccc" id="path5105" d="m 300.5924,275.32662 c -9.39141,-8.01506 -10.42885,-13.46166 -6.63157,-17.55072 3.69092,-3.41622 5.78985,2.08129 6.50255,2.05069 0.76544,-0.0329 3.20719,-5.95306 7.48768,-0.98185 1.63913,2.87839 3.24377,7.31619 -7.35868,16.48188 z" class="areola"/><path sodipodi:nodetypes="cccssssscc" id="path5108" class="areola" d="m 228.83503,256.05817 c 1.91776,2.37928 1.35469,4.93817 -0.22588,6.99434 -1.55205,3.02735 -7.87778,5.52148 -11.48432,8.21461 -0.28119,-0.49537 -0.38697,-2.19975 -0.15811,-4.26479 0.31779,-2.86857 0.90905,-6.43517 1.39786,-8.47948 0.0224,-0.0934 0.0159,-0.21108 0.0882,-0.26404 0.36476,-0.267 2.31162,-1.34558 3.37233,-2.07242 1.55747,-1.06724 2.34504,-1.46633 2.51347,-1.52142 1.18015,-0.38601 -0.91165,1.36741 -0.80924,1.49945 0.14701,0.0781 4.06484,-1.53588 5.30569,-0.10625 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Areola_Huge.tw b/src/art/vector/layers/Boob_Areola_Huge.tw
index d972a6e905d4d1668fbbf8b206d86e2d7e8642c9..5822ed98cf1736791e5a1ed133efe889f11af068 100644
--- a/src/art/vector/layers/Boob_Areola_Huge.tw
+++ b/src/art/vector/layers/Boob_Areola_Huge.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Areola_Huge [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)" id="g5100" class="scaler_"><path class="areola" d="m 300.59325,278.93019 c -3.27364,-0.29418 -7.18241,-0.94087 -9.99406,-3.94365 -2.1806,-2.3288 -3.14596,-5.44017 -3.64577,-9.06937 -0.54333,-3.945 1.24058,-8.20395 4.41331,-11.40561 2.34663,-2.36801 4.25524,-3.36814 8.90087,-3.95007 2.94618,-0.36909 7.84573,1.74141 10.56379,5.43725 2.07348,2.81939 3.01955,6.3851 2.90876,9.75811 -0.1344,4.09036 -1.50288,7.25598 -3.519,9.46104 -2.64754,2.89563 -6.59498,3.98485 -9.6279,3.7123 z" id="path5074" sodipodi:nodetypes="sssssssss"/><path d="m 234.9399,250.17214 c 0.28136,0.86787 0.48983,9.32585 -1.58456,13.67346 -3.63007,9.73234 -12.00967,12.21394 -14.96892,13.50456 -0.21734,0.0179 -0.45619,-0.0958 -0.61865,-0.38034 -0.44258,-0.7751 -1.08178,-7.22057 -0.72156,-10.45174 0.50017,-4.48847 0.64294,-4.90132 1.4123,-8.10007 0.0353,-0.14617 0.025,-0.33027 0.13881,-0.41314 0.57411,-0.41777 3.50327,-1.97636 5.25535,-2.96489 2.50708,-1.4145 5.50185,-2.74227 7.46219,-3.65846 1.63507,-0.68104 3.57817,-1.55368 3.62504,-1.20938 z" class="areola" id="path5081" sodipodi:nodetypes="cccssssscc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)" id="g5100" class="scaler_"><path class="areola" d="m 300.59325,278.93019 c -3.27364,-0.29418 -7.18241,-0.94087 -9.99406,-3.94365 -2.1806,-2.3288 -3.14596,-5.44017 -3.64577,-9.06937 -0.54333,-3.945 1.24058,-8.20395 4.41331,-11.40561 2.34663,-2.36801 4.25524,-3.36814 8.90087,-3.95007 2.94618,-0.36909 7.84573,1.74141 10.56379,5.43725 2.07348,2.81939 3.01955,6.3851 2.90876,9.75811 -0.1344,4.09036 -1.50288,7.25598 -3.519,9.46104 -2.64754,2.89563 -6.59498,3.98485 -9.6279,3.7123 z" id="path5074" sodipodi:nodetypes="sssssssss"/><path d="m 234.9399,250.17214 c 0.28136,0.86787 0.48983,9.32585 -1.58456,13.67346 -3.63007,9.73234 -12.00967,12.21394 -14.96892,13.50456 -0.21734,0.0179 -0.45619,-0.0958 -0.61865,-0.38034 -0.44258,-0.7751 -1.08178,-7.22057 -0.72156,-10.45174 0.50017,-4.48847 0.64294,-4.90132 1.4123,-8.10007 0.0353,-0.14617 0.025,-0.33027 0.13881,-0.41314 0.57411,-0.41777 3.50327,-1.97636 5.25535,-2.96489 2.50708,-1.4145 5.50185,-2.74227 7.46219,-3.65846 1.63507,-0.68104 3.57817,-1.55368 3.62504,-1.20938 z" class="areola" id="path5081" sodipodi:nodetypes="cccssssscc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Areola_Large.tw b/src/art/vector/layers/Boob_Areola_Large.tw
index 23bcc8e9b0502af7df76a80205b9fa64937652aa..05767f92cfbf52743dc5b5eac6b921143d2173f1 100644
--- a/src/art/vector/layers/Boob_Areola_Large.tw
+++ b/src/art/vector/layers/Boob_Areola_Large.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Areola_Large [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)" id="g5050" class="scaler_"><path class="areola" d="m 300.5924,275.32662 c -2.35294,-0.21148 -5.16236,-0.67622 -7.18324,-2.83442 -1.5673,-1.67394 -2.26115,-3.91008 -2.62039,-6.51852 -0.39052,-2.83555 0.89166,-5.8967 3.17206,-8.19778 1.68665,-1.70199 3.05846,-2.42092 6.3975,-2.83928 2.11757,-0.26509 5.63912,1.25169 7.59273,3.90812 1.49031,2.02639 2.1703,4.58932 2.09067,7.01364 -0.0966,2.93996 -1.08019,5.2151 -2.52928,6.8001 -1.90292,2.08112 -4.74015,2.8642 -6.92005,2.66814 z" id="path5026" sodipodi:nodetypes="sssssssss"/><path d="m 229.26236,253.74223 c -0.1044,1.68469 -0.1152,5.47083 -1.43315,8.24938 -2.30635,6.21993 -8.43119,8.69374 -10.31133,9.51858 -0.13808,0.0114 -0.28983,-0.0613 -0.39305,-0.24307 -0.28119,-0.49537 -0.38697,-2.19975 -0.15811,-4.26479 0.31779,-2.86857 0.90905,-6.43517 1.39786,-8.47948 0.0224,-0.0934 0.0159,-0.21108 0.0882,-0.26404 0.36476,-0.267 2.31162,-1.34558 3.37233,-2.07242 1.55747,-1.06724 3.31036,-1.89739 4.55585,-2.48293 1.34735,-0.61256 2.35868,-1.24439 2.8814,0.0388 z" class="areola" id="path5028" sodipodi:nodetypes="cccssssscc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)" id="g5050" class="scaler_"><path class="areola" d="m 300.5924,275.32662 c -2.35294,-0.21148 -5.16236,-0.67622 -7.18324,-2.83442 -1.5673,-1.67394 -2.26115,-3.91008 -2.62039,-6.51852 -0.39052,-2.83555 0.89166,-5.8967 3.17206,-8.19778 1.68665,-1.70199 3.05846,-2.42092 6.3975,-2.83928 2.11757,-0.26509 5.63912,1.25169 7.59273,3.90812 1.49031,2.02639 2.1703,4.58932 2.09067,7.01364 -0.0966,2.93996 -1.08019,5.2151 -2.52928,6.8001 -1.90292,2.08112 -4.74015,2.8642 -6.92005,2.66814 z" id="path5026" sodipodi:nodetypes="sssssssss"/><path d="m 229.26236,253.74223 c -0.1044,1.68469 -0.1152,5.47083 -1.43315,8.24938 -2.30635,6.21993 -8.43119,8.69374 -10.31133,9.51858 -0.13808,0.0114 -0.28983,-0.0613 -0.39305,-0.24307 -0.28119,-0.49537 -0.38697,-2.19975 -0.15811,-4.26479 0.31779,-2.86857 0.90905,-6.43517 1.39786,-8.47948 0.0224,-0.0934 0.0159,-0.21108 0.0882,-0.26404 0.36476,-0.267 2.31162,-1.34558 3.37233,-2.07242 1.55747,-1.06724 3.31036,-1.89739 4.55585,-2.48293 1.34735,-0.61256 2.35868,-1.24439 2.8814,0.0388 z" class="areola" id="path5028" sodipodi:nodetypes="cccssssscc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Areola_Piercing.tw b/src/art/vector/layers/Boob_Areola_Piercing.tw
index e93984ac42a2ece8a03b87cf0860883bbb002b70..1f73082a65248c945777a59bd35b1e113515e024 100644
--- a/src/art/vector/layers/Boob_Areola_Piercing.tw
+++ b/src/art/vector/layers/Boob_Areola_Piercing.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Areola_Piercing [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g5126" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><ellipse id="XMLID_595_" class="steel_piercing" cx="306.58734" cy="266.94116" rx="1.1418073" ry="1.1"/><ellipse id="XMLID_596_" class="steel_piercing" cx="302.38876" cy="258.98187" rx="1.1418073" ry="1.1"/><ellipse id="XMLID_594_" class="steel_piercing" cx="306.69608" cy="263.54703" rx="1.1418073" ry="1.1"/><ellipse id="XMLID_597_" class="steel_piercing" cx="298.75082" cy="258.88904" rx="1.1418073" ry="1.1"/><ellipse id="XMLID_599_" class="steel_piercing" cx="298.20227" cy="271.60422" rx="1.1418073" ry="1.1"/><ellipse id="XMLID_600_" class="steel_piercing" cx="294.12338" cy="266.75281" rx="1.1418073" ry="1.1"/><ellipse id="XMLID_598_" class="steel_piercing" cx="301.82623" cy="271.78098" rx="1.1418073" ry="1.1"/><ellipse id="XMLID_604_" class="steel_piercing" cx="322.59128" cy="119.12963" rx="0.51847261" ry="0.7007212" transform="matrix(0.87492522,0.48425806,-0.48748571,0.87313097,0,0)"/><ellipse id="XMLID_605_" transform="matrix(-0.80586268,-0.59210247,0.59795572,-0.80152913,0,0)" class="steel_piercing" cx="-335.54611" cy="-78.983215" rx="0.51818699" ry="0.70115829"/><ellipse id="XMLID_601_" class="steel_piercing" cx="294.30743" cy="263.23367" rx="1.1418073" ry="1.1"/><ellipse id="XMLID_607_" class="steel_piercing" cx="332.47485" cy="76.087585" rx="0.51822865" ry="0.70105237" transform="matrix(0.81082457,0.58528926,-0.5886349,0.80839901,0,0)"/><ellipse id="XMLID_606_" class="steel_piercing" cx="339.22183" cy="15.40356" rx="0.51782823" ry="0.70159513" transform="matrix(0.69264321,0.72128037,-0.7242821,0.68950377,0,0)"/><ellipse id="XMLID_609_" transform="matrix(-0.81212157,-0.58348827,0.56987813,-0.82172922,0,0)" class="steel_piercing" cx="-331.39511" cy="-88.109901" rx="0.51636678" ry="0.70362175" inkscape:transform-center-x="-0.051993143"/><ellipse id="XMLID_608_" transform="matrix(-0.85152304,-0.52431719,0.50968267,-0.86036247,0,0)" class="steel_piercing" cx="-322.46909" cy="-112.10449" rx="0.51649874" ry="0.70351082"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g5126" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><ellipse id="XMLID_595_" class="steel_piercing" cx="306.58734" cy="266.94116" rx="1.1418073" ry="1.1"/><ellipse id="XMLID_596_" class="steel_piercing" cx="302.38876" cy="258.98187" rx="1.1418073" ry="1.1"/><ellipse id="XMLID_594_" class="steel_piercing" cx="306.69608" cy="263.54703" rx="1.1418073" ry="1.1"/><ellipse id="XMLID_597_" class="steel_piercing" cx="298.75082" cy="258.88904" rx="1.1418073" ry="1.1"/><ellipse id="XMLID_599_" class="steel_piercing" cx="298.20227" cy="271.60422" rx="1.1418073" ry="1.1"/><ellipse id="XMLID_600_" class="steel_piercing" cx="294.12338" cy="266.75281" rx="1.1418073" ry="1.1"/><ellipse id="XMLID_598_" class="steel_piercing" cx="301.82623" cy="271.78098" rx="1.1418073" ry="1.1"/><ellipse id="XMLID_604_" class="steel_piercing" cx="322.59128" cy="119.12963" rx="0.51847261" ry="0.7007212" transform="matrix(0.87492522,0.48425806,-0.48748571,0.87313097,0,0)"/><ellipse id="XMLID_605_" transform="matrix(-0.80586268,-0.59210247,0.59795572,-0.80152913,0,0)" class="steel_piercing" cx="-335.54611" cy="-78.983215" rx="0.51818699" ry="0.70115829"/><ellipse id="XMLID_601_" class="steel_piercing" cx="294.30743" cy="263.23367" rx="1.1418073" ry="1.1"/><ellipse id="XMLID_607_" class="steel_piercing" cx="332.47485" cy="76.087585" rx="0.51822865" ry="0.70105237" transform="matrix(0.81082457,0.58528926,-0.5886349,0.80839901,0,0)"/><ellipse id="XMLID_606_" class="steel_piercing" cx="339.22183" cy="15.40356" rx="0.51782823" ry="0.70159513" transform="matrix(0.69264321,0.72128037,-0.7242821,0.68950377,0,0)"/><ellipse id="XMLID_609_" transform="matrix(-0.81212157,-0.58348827,0.56987813,-0.82172922,0,0)" class="steel_piercing" cx="-331.39511" cy="-88.109901" rx="0.51636678" ry="0.70362175" inkscape:transform-center-x="-0.051993143"/><ellipse id="XMLID_608_" transform="matrix(-0.85152304,-0.52431719,0.50968267,-0.86036247,0,0)" class="steel_piercing" cx="-322.46909" cy="-112.10449" rx="0.51649874" ry="0.70351082"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Areola_Piercingheavy.tw b/src/art/vector/layers/Boob_Areola_Piercingheavy.tw
index 007e200e104b3a57bf96a82008bd52dca2d6abe2..eb032277c379ee92915221dded250f5a3a968019 100644
--- a/src/art/vector/layers/Boob_Areola_Piercingheavy.tw
+++ b/src/art/vector/layers/Boob_Areola_Piercingheavy.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Areola_Piercingheavy [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g5170" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><path d="m 295.66023,264.92785 c 0,0.83886 2.20703,5.5814 -1.492,1.51895 -0.82409,5e-5 -6.52342,-0.83628 -6.52342,-1.6752 0,-0.83892 5.69933,-1.36275 6.52342,-1.3627 4.16778,-3.5312 1.492,0.68009 1.492,1.51895 z" id="path4549" class="steel_piercing" sodipodi:nodetypes="ccccc"/><path d="m 222.39185,260.93834 c 0.49882,-0.66052 1.81733,-5.8219 1.75832,-0.36045 0.47227,0.46132 4.07578,3.46448 3.577,4.12494 -0.4988,0.66041 -4.91095,-1.27197 -5.38318,-1.73331 -5.12852,2.72618 -0.45078,-1.37072 0.048,-2.03118 z" id="path4544" class="steel_piercing" sodipodi:nodetypes="cccccc"/><path d="m 313.45059,265.47979 c 0,0.83886 -5.94922,1.3314 -6.77325,1.33145 -5.24351,3.49139 -1.49217,-0.68003 -1.49217,-1.51895 0,-0.83892 -2.93375,-5.2976 1.49217,-1.51895 0.82403,5e-5 6.77325,0.86759 6.77325,1.70645 z" id="path4542" class="steel_piercing" sodipodi:nodetypes="ccccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g5170" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><path d="m 295.66023,264.92785 c 0,0.83886 2.20703,5.5814 -1.492,1.51895 -0.82409,5e-5 -6.52342,-0.83628 -6.52342,-1.6752 0,-0.83892 5.69933,-1.36275 6.52342,-1.3627 4.16778,-3.5312 1.492,0.68009 1.492,1.51895 z" id="path4549" class="steel_piercing" sodipodi:nodetypes="ccccc"/><path d="m 222.39185,260.93834 c 0.49882,-0.66052 1.81733,-5.8219 1.75832,-0.36045 0.47227,0.46132 4.07578,3.46448 3.577,4.12494 -0.4988,0.66041 -4.91095,-1.27197 -5.38318,-1.73331 -5.12852,2.72618 -0.45078,-1.37072 0.048,-2.03118 z" id="path4544" class="steel_piercing" sodipodi:nodetypes="cccccc"/><path d="m 313.45059,265.47979 c 0,0.83886 -5.94922,1.3314 -6.77325,1.33145 -5.24351,3.49139 -1.49217,-0.68003 -1.49217,-1.51895 0,-0.83892 -2.93375,-5.2976 1.49217,-1.51895 0.82403,5e-5 6.77325,0.86759 6.77325,1.70645 z" id="path4542" class="steel_piercing" sodipodi:nodetypes="ccccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Areola_Star.tw b/src/art/vector/layers/Boob_Areola_Star.tw
index 62267c7f7e1ac088d8919760b4d7f2d172f63eb0..4cdd8f16b89742fa7c9af4573cc9b95278d95743 100644
--- a/src/art/vector/layers/Boob_Areola_Star.tw
+++ b/src/art/vector/layers/Boob_Areola_Star.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Areola_Star [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g5134" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><path sodipodi:nodetypes="ssssscsssss" id="path5122" d="m 300.62045,270.66918 c -3.02356,-0.27183 -8.80223,4.32923 -9.23091,3.64118 0,0 3.72621,-7.0235 3.65224,-7.66249 -0.0915,-0.7954 -5.57017,-3.25531 -5.91313,-3.82233 0,0 8.84242,-1.55928 9.14622,-2.18391 l 2.44979,-5.03516 c 0,0 2.38486,4.95986 2.87368,5.74883 0.49809,0.80397 8.71842,1.38977 8.63849,1.84403 -0.18116,1.02913 -5.97066,3.07165 -5.81795,3.87156 0.20124,1.05437 3.09429,7.45321 3.09429,7.45321 -0.27745,0.84548 -6.09129,-3.60291 -8.89272,-3.85492 z" class="areola"/><path sodipodi:nodetypes="scscssssccs" id="path5124" class="areola" d="m 224.99051,256.76243 c -0.18624,0.51081 6.66476,2.31414 6.39664,2.76507 -0.39287,0.31094 -7.46356,2.51778 -7.46356,2.51778 -0.0323,0.22035 1.34048,8.06155 0.75151,8.63979 -0.18192,0.0154 -5.3791,-5.52249 -5.51489,-5.76182 -0.3702,-0.65214 -2.78604,7.67772 -2.48477,4.95912 0.41843,-3.77659 1.19675,-8.47201 1.8404,-11.16345 0.03,-0.12316 0.0203,-0.27785 0.11592,-0.34761 0.48031,-0.35152 3.04332,-1.77143 4.43977,-2.7284 2.8743,-1.65061 4.15153,-2.15198 4.33831,-2.04411 0.26107,-0.01 -2.18768,2.52871 -2.41933,3.16363 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g5134" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><path sodipodi:nodetypes="ssssscsssss" id="path5122" d="m 300.62045,270.66918 c -3.02356,-0.27183 -8.80223,4.32923 -9.23091,3.64118 0,0 3.72621,-7.0235 3.65224,-7.66249 -0.0915,-0.7954 -5.57017,-3.25531 -5.91313,-3.82233 0,0 8.84242,-1.55928 9.14622,-2.18391 l 2.44979,-5.03516 c 0,0 2.38486,4.95986 2.87368,5.74883 0.49809,0.80397 8.71842,1.38977 8.63849,1.84403 -0.18116,1.02913 -5.97066,3.07165 -5.81795,3.87156 0.20124,1.05437 3.09429,7.45321 3.09429,7.45321 -0.27745,0.84548 -6.09129,-3.60291 -8.89272,-3.85492 z" class="areola"/><path sodipodi:nodetypes="scscssssccs" id="path5124" class="areola" d="m 224.99051,256.76243 c -0.18624,0.51081 6.66476,2.31414 6.39664,2.76507 -0.39287,0.31094 -7.46356,2.51778 -7.46356,2.51778 -0.0323,0.22035 1.34048,8.06155 0.75151,8.63979 -0.18192,0.0154 -5.3791,-5.52249 -5.51489,-5.76182 -0.3702,-0.65214 -2.78604,7.67772 -2.48477,4.95912 0.41843,-3.77659 1.19675,-8.47201 1.8404,-11.16345 0.03,-0.12316 0.0203,-0.27785 0.11592,-0.34761 0.48031,-0.35152 3.04332,-1.77143 4.43977,-2.7284 2.8743,-1.65061 4.15153,-2.15198 4.33831,-2.04411 0.26107,-0.01 -2.18768,2.52871 -2.41933,3.16363 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Areola_Wide.tw b/src/art/vector/layers/Boob_Areola_Wide.tw
index 7e8d2643af5cfff0834aaf5e263821848bf8eaf3..d55a7b8343a66376f104c86b7e4ffb645045a608 100644
--- a/src/art/vector/layers/Boob_Areola_Wide.tw
+++ b/src/art/vector/layers/Boob_Areola_Wide.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Areola_Wide [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g5016" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><path sodipodi:nodetypes="csccscc" id="path4957" d="m 291.77501,272.41362 c -1.5673,-1.67394 -2.26115,-3.91008 -2.62039,-6.51852 -0.39052,-2.83555 0.89166,-5.8967 3.17206,-8.19778 4.8554,-3.6884 13.67975,-3.62241 17.40709,1.06884 1.49031,2.02639 2.1703,4.58932 2.09067,7.01364 -0.0966,2.93996 -1.08019,5.2151 -2.52928,6.8001 -4.57151,3.68761 -13.7427,3.5943 -17.52015,-0.16628 z" class="areola"/><path sodipodi:nodetypes="cssscsc" id="path4969" class="areola" d="m 217.77634,270.76895 c -1.52054,-1.28488 0.0994,-10.20179 0.58824,-12.2461 0.0224,-0.0934 0.0159,-0.21108 0.0882,-0.26404 0.36476,-0.267 2.31668,-1.33737 3.37233,-2.07242 1.55699,-1.08413 5.4452,-2.90552 5.92474,-2.83713 3.31018,3.31187 5.34538,7.38126 2.66886,12.20397 -3.54012,6.37881 -8.89618,5.55014 -12.64237,5.21572 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g5016" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><path sodipodi:nodetypes="csccscc" id="path4957" d="m 291.77501,272.41362 c -1.5673,-1.67394 -2.26115,-3.91008 -2.62039,-6.51852 -0.39052,-2.83555 0.89166,-5.8967 3.17206,-8.19778 4.8554,-3.6884 13.67975,-3.62241 17.40709,1.06884 1.49031,2.02639 2.1703,4.58932 2.09067,7.01364 -0.0966,2.93996 -1.08019,5.2151 -2.52928,6.8001 -4.57151,3.68761 -13.7427,3.5943 -17.52015,-0.16628 z" class="areola"/><path sodipodi:nodetypes="cssscsc" id="path4969" class="areola" d="m 217.77634,270.76895 c -1.52054,-1.28488 0.0994,-10.20179 0.58824,-12.2461 0.0224,-0.0934 0.0159,-0.21108 0.0882,-0.26404 0.36476,-0.267 2.31668,-1.33737 3.37233,-2.07242 1.55699,-1.08413 5.4452,-2.90552 5.92474,-2.83713 3.31018,3.31187 5.34538,7.38126 2.66886,12.20397 -3.54012,6.37881 -8.89618,5.55014 -12.64237,5.21572 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_NippleCute.tw b/src/art/vector/layers/Boob_NippleCute.tw
index 0bc890771ede4e5d0b85c89ae7c7cee701b73572..8f3a6b185af39a30111d44eacbaa4de876ba7562 100644
--- a/src/art/vector/layers/Boob_NippleCute.tw
+++ b/src/art/vector/layers/Boob_NippleCute.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_NippleCute [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)" id="g7183" class="scaler_"><path class="shadow" sodipodi:nodetypes="sssss" d="m 300.32238,268.52436 c -1.46536,0.0326 -2.53586,-1.56103 -2.64799,-2.54711 -0.14082,-1.23819 1.51105,-2.84968 2.40378,-2.95592 0.89273,-0.10622 2.68137,1.55073 2.85639,2.83262 0.12765,0.93477 -1.1398,2.63769 -2.61218,2.67041 z" id="path7175"/><path id="path7177" d="m 219.64286,262.33038 c -1.46455,-0.0609 -1.99121,-2.27795 -2.04696,-3.26939 -0.07,-1.24492 1.00355,-2.12273 1.90071,-2.17185 0.89715,-0.0491 3.12993,0.64504 3.2316,1.93576 0.0742,0.9412 -1.61378,3.56672 -3.08535,3.50548 z" sodipodi:nodetypes="sssss" class="shadow"/><path class="areola" sodipodi:nodetypes="sssss" d="m 300.43006,267.73065 c -1.37099,0.0266 -2.64841,-1.26837 -2.75697,-2.25468 -0.13631,-1.23848 1.55144,-2.84554 2.38637,-2.9481 0.83491,-0.10252 2.51064,1.30403 2.6791,2.58634 0.12287,0.93508 -0.93093,2.58978 -2.3085,2.61644 z" id="path7179"/><path sodipodi:nodetypes="sssss" class="areola" d="m 219.70411,261.60249 c -1.36619,0.10004 -2.69997,-1.86743 -2.35728,-2.81755 0.437,-1.21153 0.21133,-1.18031 1.6118,-2.37522 0.65351,-0.55758 3.66659,0.65985 3.91126,1.92526 0.3738,1.9333 -1.793,3.16699 -3.16578,3.26751 z" id="path7181"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)" id="g7183" class="scaler_"><path class="shadow" sodipodi:nodetypes="sssss" d="m 300.32238,268.52436 c -1.46536,0.0326 -2.53586,-1.56103 -2.64799,-2.54711 -0.14082,-1.23819 1.51105,-2.84968 2.40378,-2.95592 0.89273,-0.10622 2.68137,1.55073 2.85639,2.83262 0.12765,0.93477 -1.1398,2.63769 -2.61218,2.67041 z" id="path7175"/><path id="path7177" d="m 219.64286,262.33038 c -1.46455,-0.0609 -1.99121,-2.27795 -2.04696,-3.26939 -0.07,-1.24492 1.00355,-2.12273 1.90071,-2.17185 0.89715,-0.0491 3.12993,0.64504 3.2316,1.93576 0.0742,0.9412 -1.61378,3.56672 -3.08535,3.50548 z" sodipodi:nodetypes="sssss" class="shadow"/><path class="areola" sodipodi:nodetypes="sssss" d="m 300.43006,267.73065 c -1.37099,0.0266 -2.64841,-1.26837 -2.75697,-2.25468 -0.13631,-1.23848 1.55144,-2.84554 2.38637,-2.9481 0.83491,-0.10252 2.51064,1.30403 2.6791,2.58634 0.12287,0.93508 -0.93093,2.58978 -2.3085,2.61644 z" id="path7179"/><path sodipodi:nodetypes="sssss" class="areola" d="m 219.70411,261.60249 c -1.36619,0.10004 -2.69997,-1.86743 -2.35728,-2.81755 0.437,-1.21153 0.21133,-1.18031 1.6118,-2.37522 0.65351,-0.55758 3.66659,0.65985 3.91126,1.92526 0.3738,1.9333 -1.793,3.16699 -3.16578,3.26751 z" id="path7181"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_NippleFuckable.tw b/src/art/vector/layers/Boob_NippleFuckable.tw
index 3410670cced3754d8f908270b614a8f35772933a..155ed07cd3fc1c484e232b3d4df1ec150c08dcdf 100644
--- a/src/art/vector/layers/Boob_NippleFuckable.tw
+++ b/src/art/vector/layers/Boob_NippleFuckable.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_NippleFuckable [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g7218" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><path id="path7210" d="m 300.49271,265.98555 c -7.47615,-0.0505 -6.11197,-1.08904 0.30615,-1.35344 7.1813,0.60957 5.42361,1.25884 -0.30615,1.35344 z" sodipodi:nodetypes="ccc" class="shadow"/><path id="path7212" d="m 300.69099,264.65179 c -2.35016,0.0251 -5.03736,0.50411 -5.27884,0.82889 -0.23366,-1.17112 3.82355,-2.85629 5.2548,-2.95327 1.43123,-0.0969 4.57116,1.72454 4.85994,2.93712 -0.005,-0.35477 -2.50068,-0.67819 -4.8359,-0.81274 z" sodipodi:nodetypes="ccscc" class="areola"/><path id="path7214" d="m 218.60903,264.71507 c -1.36619,0.10008 -1.31959,1.53746 -1.33648,-5.16394 -0.2037,-1.85002 1.30204,-2.6249 2.00177,-2.67973 0,0 4.52105,-2.23911 5.20946,-1.51284 0.13687,0.93065 -4.50197,9.25599 -5.87475,9.35651 z" class="areola" sodipodi:nodetypes="ccccc"/><path class="shadow" sodipodi:nodetypes="cccscc" d="m 219.02051,258.66365 c -0.72981,-0.37965 -1.12395,-0.87931 -1.28063,-0.91619 -0.14254,0.20588 -0.32481,0.42151 -0.33781,0.62046 0.1534,0.42012 0.5636,0.89465 1.22138,1.31616 0.5248,0.33631 2.84949,1.62832 3.07742,1.19352 0.32946,-0.52147 -2.55174,-2.14221 -2.68036,-2.21395 z" id="path7216"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g7218" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><path id="path7210" d="m 300.49271,265.98555 c -7.47615,-0.0505 -6.11197,-1.08904 0.30615,-1.35344 7.1813,0.60957 5.42361,1.25884 -0.30615,1.35344 z" sodipodi:nodetypes="ccc" class="shadow"/><path id="path7212" d="m 300.69099,264.65179 c -2.35016,0.0251 -5.03736,0.50411 -5.27884,0.82889 -0.23366,-1.17112 3.82355,-2.85629 5.2548,-2.95327 1.43123,-0.0969 4.57116,1.72454 4.85994,2.93712 -0.005,-0.35477 -2.50068,-0.67819 -4.8359,-0.81274 z" sodipodi:nodetypes="ccscc" class="areola"/><path id="path7214" d="m 218.60903,264.71507 c -1.36619,0.10008 -1.31959,1.53746 -1.33648,-5.16394 -0.2037,-1.85002 1.30204,-2.6249 2.00177,-2.67973 0,0 4.52105,-2.23911 5.20946,-1.51284 0.13687,0.93065 -4.50197,9.25599 -5.87475,9.35651 z" class="areola" sodipodi:nodetypes="ccccc"/><path class="shadow" sodipodi:nodetypes="cccscc" d="m 219.02051,258.66365 c -0.72981,-0.37965 -1.12395,-0.87931 -1.28063,-0.91619 -0.14254,0.20588 -0.32481,0.42151 -0.33781,0.62046 0.1534,0.42012 0.5636,0.89465 1.22138,1.31616 0.5248,0.33631 2.84949,1.62832 3.07742,1.19352 0.32946,-0.52147 -2.55174,-2.14221 -2.68036,-2.21395 z" id="path7216"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_NippleHuge.tw b/src/art/vector/layers/Boob_NippleHuge.tw
index c890946b420e2a1fdc6e0bd13d9aa699c1c9fb6b..557294fe572f9fb1c41f036f38520b59c27912d6 100644
--- a/src/art/vector/layers/Boob_NippleHuge.tw
+++ b/src/art/vector/layers/Boob_NippleHuge.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_NippleHuge [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)" id="g7250" class="scaler_"><path class="shadow" sodipodi:nodetypes="sssss" d="m 300.57068,269.21021 c -2.46935,0.0548 -3.44009,-1.37448 -3.62907,-3.03621 -0.23727,-2.08653 1.48428,-3.67846 2.98867,-3.85749 1.50441,-0.17899 3.38309,0.87283 3.67801,3.03303 0.21511,1.57525 -0.55642,3.80553 -3.03761,3.86067 z" id="path7242"/><path id="path7244" d="m 220.57153,263.20942 c -2.29009,-0.0952 -3.11365,-1.47661 -3.20084,-3.0269 -0.10947,-1.9467 1.56929,-3.3193 2.97213,-3.39611 1.4029,-0.0765 3.08739,1.00864 3.24636,3.0269 0.11602,1.47178 -0.71656,3.49184 -3.01765,3.39611 z" sodipodi:nodetypes="sssss" class="shadow"/><path class="areola" sodipodi:nodetypes="sssss" d="m 300.52327,268.37964 c -2.31036,0.0445 -3.22386,-1.38825 -3.40676,-3.05037 -0.22973,-2.08702 1.37529,-3.67149 2.78226,-3.84433 1.40693,-0.17275 3.16869,0.88654 3.45259,3.04744 0.20703,1.57577 -0.50667,3.80232 -2.82809,3.84726 z" id="path7246"/><path sodipodi:nodetypes="sssss" class="areola" d="m 220.17455,262.41875 c -2.13631,0.15656 -3.72915,-1.18224 -3.19331,-2.66792 0.68335,-1.89445 0.33046,-1.84562 2.52039,-3.71408 1.02186,-0.87188 2.94312,0.66709 3.23555,2.66293 0.21405,1.45523 -0.41605,3.56194 -2.56263,3.71907 z" id="path7248"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)" id="g7250" class="scaler_"><path class="shadow" sodipodi:nodetypes="sssss" d="m 300.57068,269.21021 c -2.46935,0.0548 -3.44009,-1.37448 -3.62907,-3.03621 -0.23727,-2.08653 1.48428,-3.67846 2.98867,-3.85749 1.50441,-0.17899 3.38309,0.87283 3.67801,3.03303 0.21511,1.57525 -0.55642,3.80553 -3.03761,3.86067 z" id="path7242"/><path id="path7244" d="m 220.57153,263.20942 c -2.29009,-0.0952 -3.11365,-1.47661 -3.20084,-3.0269 -0.10947,-1.9467 1.56929,-3.3193 2.97213,-3.39611 1.4029,-0.0765 3.08739,1.00864 3.24636,3.0269 0.11602,1.47178 -0.71656,3.49184 -3.01765,3.39611 z" sodipodi:nodetypes="sssss" class="shadow"/><path class="areola" sodipodi:nodetypes="sssss" d="m 300.52327,268.37964 c -2.31036,0.0445 -3.22386,-1.38825 -3.40676,-3.05037 -0.22973,-2.08702 1.37529,-3.67149 2.78226,-3.84433 1.40693,-0.17275 3.16869,0.88654 3.45259,3.04744 0.20703,1.57577 -0.50667,3.80232 -2.82809,3.84726 z" id="path7246"/><path sodipodi:nodetypes="sssss" class="areola" d="m 220.17455,262.41875 c -2.13631,0.15656 -3.72915,-1.18224 -3.19331,-2.66792 0.68335,-1.89445 0.33046,-1.84562 2.52039,-3.71408 1.02186,-0.87188 2.94312,0.66709 3.23555,2.66293 0.21405,1.45523 -0.41605,3.56194 -2.56263,3.71907 z" id="path7248"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_NippleInverted.tw b/src/art/vector/layers/Boob_NippleInverted.tw
index 803b702aa69857a27d28b44716e9ff9e2a584887..6ef6ac2d26e50280d8c702f502f9968263c17b6b 100644
--- a/src/art/vector/layers/Boob_NippleInverted.tw
+++ b/src/art/vector/layers/Boob_NippleInverted.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_NippleInverted [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)" id="g7238" class="scaler_"><path class="shadow" sodipodi:nodetypes="ccc" d="m 300.03839,265.98555 c -2.55842,-0.0505 -2.09159,-1.08904 0.10477,-1.35344 2.45752,0.60957 1.85602,1.25884 -0.10477,1.35344 z" id="path7230"/><path class="areola" sodipodi:nodetypes="ccscc" d="m 299.90332,265.1519 c -1.57612,0.0251 -3.16251,0.004 -3.32446,0.32878 -0.1567,-1.17112 2.56423,-2.85629 3.52409,-2.95327 0.95984,-0.0969 3.15335,1.86346 3.34701,3.07604 -1.59504,-0.61872 -1.96294,-0.47676 -3.54664,-0.45155 z" id="path7234"/><path sodipodi:nodetypes="ccccc" class="areola" d="m 218.60903,264.71507 c -1.36619,0.10008 -1.31959,1.53746 -1.33648,-5.16394 -0.2037,-1.85002 1.30204,-2.6249 2.00177,-2.67973 0,0 4.52105,-2.23911 5.20946,-1.51284 0.13687,0.93065 -4.50197,9.25599 -5.87475,9.35651 z" id="path7236"/><path id="path7232" d="m 218.24557,258.22261 c -0.34333,-0.1786 -0.47933,-0.37445 -0.55304,-0.3918 -0.26376,0.51059 -0.13261,0.75682 0.31065,0.98949 0.25857,0.13573 1.39611,0.64839 1.50334,0.44384 0.15499,-0.24532 -1.20044,-1.00778 -1.26095,-1.04153 z" sodipodi:nodetypes="ccscc" class="shadow"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)" id="g7238" class="scaler_"><path class="shadow" sodipodi:nodetypes="ccc" d="m 300.03839,265.98555 c -2.55842,-0.0505 -2.09159,-1.08904 0.10477,-1.35344 2.45752,0.60957 1.85602,1.25884 -0.10477,1.35344 z" id="path7230"/><path class="areola" sodipodi:nodetypes="ccscc" d="m 299.90332,265.1519 c -1.57612,0.0251 -3.16251,0.004 -3.32446,0.32878 -0.1567,-1.17112 2.56423,-2.85629 3.52409,-2.95327 0.95984,-0.0969 3.15335,1.86346 3.34701,3.07604 -1.59504,-0.61872 -1.96294,-0.47676 -3.54664,-0.45155 z" id="path7234"/><path sodipodi:nodetypes="ccccc" class="areola" d="m 218.60903,264.71507 c -1.36619,0.10008 -1.31959,1.53746 -1.33648,-5.16394 -0.2037,-1.85002 1.30204,-2.6249 2.00177,-2.67973 0,0 4.52105,-2.23911 5.20946,-1.51284 0.13687,0.93065 -4.50197,9.25599 -5.87475,9.35651 z" id="path7236"/><path id="path7232" d="m 218.24557,258.22261 c -0.34333,-0.1786 -0.47933,-0.37445 -0.55304,-0.3918 -0.26376,0.51059 -0.13261,0.75682 0.31065,0.98949 0.25857,0.13573 1.39611,0.64839 1.50334,0.44384 0.15499,-0.24532 -1.20044,-1.00778 -1.26095,-1.04153 z" sodipodi:nodetypes="ccscc" class="shadow"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_NipplePartiallyInverted.tw b/src/art/vector/layers/Boob_NipplePartiallyInverted.tw
index 79c03e55f455d36d89de8c4c91f16a272f03e3f9..85dda66966684b3a1ec4700255fcb1daaf2b1639 100644
--- a/src/art/vector/layers/Boob_NipplePartiallyInverted.tw
+++ b/src/art/vector/layers/Boob_NipplePartiallyInverted.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_NipplePartiallyInverted [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g7187" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><path id="path7173" d="m 300.39114,266.20081 c -1.96797,0.0449 -1.69338,-1.39961 -1.69338,-1.39961 -0.007,-1.25384 1.27054,-1.63367 1.7131,-1.74049 0.44256,-0.1068 1.55429,0.30871 1.71338,1.56542 0.0265,0.20899 0.38465,1.52635 -1.7331,1.57468 z" sodipodi:nodetypes="sssss" class="shadow"/><path id="path7180" d="m 300.39108,265.82377 c -0.74018,0.0251 -1.82942,-0.48401 -1.80269,-1.40279 0.0341,-1.17315 1.32855,-1.55885 1.78772,-1.58795 0.54269,-0.0344 1.84401,0.413 1.82656,1.62925 -0.0125,0.87033 -1.06785,1.33628 -1.81159,1.36149 z" sodipodi:nodetypes="sssss" class="areola"/><path id="path7183" d="m 218.60903,264.71507 c -1.36619,0.10008 -1.31959,1.53746 -1.33648,-5.16394 -0.2037,-1.85002 1.30204,-2.6249 2.00177,-2.67973 0,0 4.52105,-2.23911 5.20946,-1.51284 0.13687,0.93065 -4.50197,9.25599 -5.87475,9.35651 z" class="areola" sodipodi:nodetypes="ccccc"/><path class="shadow" sodipodi:nodetypes="cccc" d="m 218.52727,259.31601 c -0.42306,0.15248 -1.10204,0.15251 -1.25633,0.16971 0.0133,0.0306 -0.007,0.38148 0.005,0.53478 0.39991,-0.0356 0.85599,-0.39661 1.25119,-0.70449 z" id="path7185"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g7187" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><path id="path7173" d="m 300.39114,266.20081 c -1.96797,0.0449 -1.69338,-1.39961 -1.69338,-1.39961 -0.007,-1.25384 1.27054,-1.63367 1.7131,-1.74049 0.44256,-0.1068 1.55429,0.30871 1.71338,1.56542 0.0265,0.20899 0.38465,1.52635 -1.7331,1.57468 z" sodipodi:nodetypes="sssss" class="shadow"/><path id="path7180" d="m 300.39108,265.82377 c -0.74018,0.0251 -1.82942,-0.48401 -1.80269,-1.40279 0.0341,-1.17315 1.32855,-1.55885 1.78772,-1.58795 0.54269,-0.0344 1.84401,0.413 1.82656,1.62925 -0.0125,0.87033 -1.06785,1.33628 -1.81159,1.36149 z" sodipodi:nodetypes="sssss" class="areola"/><path id="path7183" d="m 218.60903,264.71507 c -1.36619,0.10008 -1.31959,1.53746 -1.33648,-5.16394 -0.2037,-1.85002 1.30204,-2.6249 2.00177,-2.67973 0,0 4.52105,-2.23911 5.20946,-1.51284 0.13687,0.93065 -4.50197,9.25599 -5.87475,9.35651 z" class="areola" sodipodi:nodetypes="ccccc"/><path class="shadow" sodipodi:nodetypes="cccc" d="m 218.52727,259.31601 c -0.42306,0.15248 -1.10204,0.15251 -1.25633,0.16971 0.0133,0.0306 -0.007,0.38148 0.005,0.53478 0.39991,-0.0356 0.85599,-0.39661 1.25119,-0.70449 z" id="path7185"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_NipplePuffy.tw b/src/art/vector/layers/Boob_NipplePuffy.tw
index dea3386cf6edaed8e864617e21d91bfe0c7010e4..fe1647b5ff6bcfafb2c696af3db548d3b13c0199 100644
--- a/src/art/vector/layers/Boob_NipplePuffy.tw
+++ b/src/art/vector/layers/Boob_NipplePuffy.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_NipplePuffy [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g7226" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><path id="path7218" d="m 300.31237,268.5442 c -2.26324,-0.10837 -3.09117,-2.17627 -3.18192,-3.05299 -0.11387,-1.10087 2.30251,-2.09184 3.0245,-2.18629 0.72179,-0.0948 2.96859,1.07675 3.11011,2.21641 0.10319,0.83095 -0.97744,3.1175 -2.95269,3.02287 z" sodipodi:nodetypes="sssss" class="shadow"/><path id="path7222" d="m 300.27406,267.41864 c -2.02806,-0.019 -3.0708,-1.69326 -3.1521,-2.42258 -0.10215,-0.91578 2.30464,-2.10407 2.93015,-2.17993 0.62542,-0.0757 3.11818,1.10098 3.24437,2.04919 0.092,0.69145 -0.98763,2.57224 -3.02242,2.55332 z" sodipodi:nodetypes="sssss" class="areola"/><path id="path7224" d="m 216.61981,259.55853 c -0.18065,-0.41215 -0.24313,-0.82141 -0.13325,-1.12606 0.43698,-1.21154 0.21132,-1.18032 1.6118,-2.37522 0.21283,-0.18159 1.21215,-0.0396 1.21215,-0.0396 0,0 5.39029,-1.78666 5.55528,-0.93335 0.18305,0.9467 -1.3802,3.78797 -2.86131,6.05171 -1.54352,2.35914 -3.20934,5.07148 -3.90289,4.67218 -0.61613,0.58628 -0.99687,-1.3135 -1.03413,-2.30043 -0.15081,-1.5225 -0.19136,-3.3645 -0.44765,-3.94923 z" class="areola" sodipodi:nodetypes="csscssccc"/><path class="shadow" sodipodi:nodetypes="ccc" d="m 216.5608,259.45925 c 0.75499,1.81762 4.10382,0.25518 4.2576,-0.17116 -0.68699,1.9195 -3.92766,3.06883 -4.2576,0.17116 z" id="path7220"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g7226" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><path id="path7218" d="m 300.31237,268.5442 c -2.26324,-0.10837 -3.09117,-2.17627 -3.18192,-3.05299 -0.11387,-1.10087 2.30251,-2.09184 3.0245,-2.18629 0.72179,-0.0948 2.96859,1.07675 3.11011,2.21641 0.10319,0.83095 -0.97744,3.1175 -2.95269,3.02287 z" sodipodi:nodetypes="sssss" class="shadow"/><path id="path7222" d="m 300.27406,267.41864 c -2.02806,-0.019 -3.0708,-1.69326 -3.1521,-2.42258 -0.10215,-0.91578 2.30464,-2.10407 2.93015,-2.17993 0.62542,-0.0757 3.11818,1.10098 3.24437,2.04919 0.092,0.69145 -0.98763,2.57224 -3.02242,2.55332 z" sodipodi:nodetypes="sssss" class="areola"/><path id="path7224" d="m 216.61981,259.55853 c -0.18065,-0.41215 -0.24313,-0.82141 -0.13325,-1.12606 0.43698,-1.21154 0.21132,-1.18032 1.6118,-2.37522 0.21283,-0.18159 1.21215,-0.0396 1.21215,-0.0396 0,0 5.39029,-1.78666 5.55528,-0.93335 0.18305,0.9467 -1.3802,3.78797 -2.86131,6.05171 -1.54352,2.35914 -3.20934,5.07148 -3.90289,4.67218 -0.61613,0.58628 -0.99687,-1.3135 -1.03413,-2.30043 -0.15081,-1.5225 -0.19136,-3.3645 -0.44765,-3.94923 z" class="areola" sodipodi:nodetypes="csscssccc"/><path class="shadow" sodipodi:nodetypes="ccc" d="m 216.5608,259.45925 c 0.75499,1.81762 4.10382,0.25518 4.2576,-0.17116 -0.68699,1.9195 -3.92766,3.06883 -4.2576,0.17116 z" id="path7220"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_NippleTiny.tw b/src/art/vector/layers/Boob_NippleTiny.tw
index 977b15c5a87c4f6e316e1624a9f0bfac2063a218..1704dabe683ae9eed031daef712ba4b2944a19fd 100644
--- a/src/art/vector/layers/Boob_NippleTiny.tw
+++ b/src/art/vector/layers/Boob_NippleTiny.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_NippleTiny [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g7198" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><path id="path7187" d="m 300.45819,267.11215 c -1.46536,0.0326 -2.04139,-0.81563 -2.15352,-1.80171 -0.14082,-1.23819 0.88077,-2.18287 1.7735,-2.28911 0.89273,-0.10622 2.00757,0.51795 2.18259,1.79984 0.12765,0.93477 -0.33019,2.25826 -1.80257,2.29098 z" sodipodi:nodetypes="sssss" class="shadow"/><path class="shadow" sodipodi:nodetypes="sssss" d="m 219.64286,260.99675 c -1.46455,-0.0609 -1.99121,-0.94432 -2.04696,-1.93576 -0.07,-1.24492 1.00355,-2.12273 1.90071,-2.17185 0.89715,-0.0491 1.97441,0.64504 2.07608,1.93576 0.0742,0.9412 -0.45826,2.23309 -1.92983,2.17185 z" id="path7192"/><path id="path7194" d="m 300.43006,266.61929 c -1.37099,0.0266 -1.91308,-0.82382 -2.02164,-1.81013 -0.13631,-1.23848 0.81611,-2.17873 1.65104,-2.28129 0.83491,-0.10252 1.88036,0.52608 2.04882,1.80839 0.12287,0.93508 -0.30065,2.25637 -1.67822,2.28303 z" sodipodi:nodetypes="sssss" class="areola"/><path id="path7196" d="m 219.38897,260.49113 c -1.36619,0.10008 -2.38483,-0.75607 -2.04214,-1.70619 0.437,-1.21153 0.21133,-1.18031 1.6118,-2.37522 0.65351,-0.55758 1.88217,0.42662 2.0692,1.70299 0.13687,0.93065 -0.26608,2.2779 -1.63886,2.37842 z" class="areola" sodipodi:nodetypes="sssss"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g7198" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><path id="path7187" d="m 300.45819,267.11215 c -1.46536,0.0326 -2.04139,-0.81563 -2.15352,-1.80171 -0.14082,-1.23819 0.88077,-2.18287 1.7735,-2.28911 0.89273,-0.10622 2.00757,0.51795 2.18259,1.79984 0.12765,0.93477 -0.33019,2.25826 -1.80257,2.29098 z" sodipodi:nodetypes="sssss" class="shadow"/><path class="shadow" sodipodi:nodetypes="sssss" d="m 219.64286,260.99675 c -1.46455,-0.0609 -1.99121,-0.94432 -2.04696,-1.93576 -0.07,-1.24492 1.00355,-2.12273 1.90071,-2.17185 0.89715,-0.0491 1.97441,0.64504 2.07608,1.93576 0.0742,0.9412 -0.45826,2.23309 -1.92983,2.17185 z" id="path7192"/><path id="path7194" d="m 300.43006,266.61929 c -1.37099,0.0266 -1.91308,-0.82382 -2.02164,-1.81013 -0.13631,-1.23848 0.81611,-2.17873 1.65104,-2.28129 0.83491,-0.10252 1.88036,0.52608 2.04882,1.80839 0.12287,0.93508 -0.30065,2.25637 -1.67822,2.28303 z" sodipodi:nodetypes="sssss" class="areola"/><path id="path7196" d="m 219.38897,260.49113 c -1.36619,0.10008 -2.38483,-0.75607 -2.04214,-1.70619 0.437,-1.21153 0.21133,-1.18031 1.6118,-2.37522 0.65351,-0.55758 1.88217,0.42662 2.0692,1.70299 0.13687,0.93065 -0.26608,2.2779 -1.63886,2.37842 z" class="areola" sodipodi:nodetypes="sssss"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Apron.tw b/src/art/vector/layers/Boob_Outfit_Apron.tw
index 4bcd1d5959ef1703f3b24f5c9f0fa1a1696b6a4d..7cbd6bb7d1e73a68968eb96f384a265eeab07493 100644
--- a/src/art/vector/layers/Boob_Outfit_Apron.tw
+++ b/src/art/vector/layers/Boob_Outfit_Apron.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Apron [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g9471" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path9463" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#ff69b4" id="path9465" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.38871,-1.53361 -3.40365,-4.16644 -7.06727,-6.26826 -22.99464,2.97747 -34.20488,-1.78315 -34.20488,-1.78315 0,0 -14.28057,7.30381 -18.99829,11.55502 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccccssc"/><path id="path9467" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path9469" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill:#ffffff;stroke-width:1.11032975" id="path9465-5" d="m 304.75204,230.15852 c -3.0409,-2.02199 -6.6224,-3.58762 -9.48526,-3.79667 -10.05312,-0.73413 -21.80722,-0.71653 -21.95304,-0.25438 -0.0715,-0.13759 -1.33737,0.83424 -3.79515,2.17284 11.75355,4.57097 26.93771,2.73934 35.23345,1.87821 z" sodipodi:nodetypes="csccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g9471" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path9463" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#ff69b4" id="path9465" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.38871,-1.53361 -3.40365,-4.16644 -7.06727,-6.26826 -22.99464,2.97747 -34.20488,-1.78315 -34.20488,-1.78315 0,0 -14.28057,7.30381 -18.99829,11.55502 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccccssc"/><path id="path9467" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path9469" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill:#ffffff;stroke-width:1.11032975" id="path9465-5" d="m 304.75204,230.15852 c -3.0409,-2.02199 -6.6224,-3.58762 -9.48526,-3.79667 -10.05312,-0.73413 -21.80722,-0.71653 -21.95304,-0.25438 -0.0715,-0.13759 -1.33737,0.83424 -3.79515,2.17284 11.75355,4.57097 26.93771,2.73934 35.23345,1.87821 z" sodipodi:nodetypes="csccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_AttractiveLingerie.tw b/src/art/vector/layers/Boob_Outfit_AttractiveLingerie.tw
index 4751f9793a5381a05d717f0c4eea203f656e488e..620caaa674761323a9efbd740273bdf2144bfec3 100644
--- a/src/art/vector/layers/Boob_Outfit_AttractiveLingerie.tw
+++ b/src/art/vector/layers/Boob_Outfit_AttractiveLingerie.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_AttractiveLingerie [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4437" class="scaler_"><path sodipodi:nodetypes="csscsscsccscccc" d="m 270.25382,272.45711 c 0.0281,-0.32146 -5.54066,-4.69024 -8.92058,-11.74105 -4.56553,-9.52405 -7.59971,-22.25689 -10.6059,-20.67566 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 0.43121,9.00009 -20.03227,16.70235 -27.07068,22.96369 -5.29365,4.66629 -17.40485,6.77997 -18.47469,7.68057 z" id="path4411" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="cscsscccccsccscc" d="m 244.87584,244.19536 c -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 9.6906,12.244 31.29596,11.3006 41.43519,3.53888 5.61405,-4.49229 9.11024,-11.04497 9.62731,-18.30457 0.59659,-8.37612 -2.77278,-17.69334 -11.43105,-25.87271 -5.91969,-4.29506 -29.73883,-16.05948 -29.77284,-15.70725 9.04741,34.01965 -15.38123,45.98279 -15.38123,45.98279 -16.98778,-23.67972 17.00129,-46.7551 16.86956,-46.39268 -16.93371,4.76623 -29.07364,8.91345 -42.30865,18.25841 z" id="path4413" style="fill-opacity:1;fill:#1a1a1a"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4415"/><path sodipodi:nodetypes="ccc" id="path4435" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4437" class="scaler_"><path sodipodi:nodetypes="csscsscsccscccc" d="m 270.25382,272.45711 c 0.0281,-0.32146 -5.54066,-4.69024 -8.92058,-11.74105 -4.56553,-9.52405 -7.59971,-22.25689 -10.6059,-20.67566 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 0.43121,9.00009 -20.03227,16.70235 -27.07068,22.96369 -5.29365,4.66629 -17.40485,6.77997 -18.47469,7.68057 z" id="path4411" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="cscsscccccsccscc" d="m 244.87584,244.19536 c -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 9.6906,12.244 31.29596,11.3006 41.43519,3.53888 5.61405,-4.49229 9.11024,-11.04497 9.62731,-18.30457 0.59659,-8.37612 -2.77278,-17.69334 -11.43105,-25.87271 -5.91969,-4.29506 -29.73883,-16.05948 -29.77284,-15.70725 9.04741,34.01965 -15.38123,45.98279 -15.38123,45.98279 -16.98778,-23.67972 17.00129,-46.7551 16.86956,-46.39268 -16.93371,4.76623 -29.07364,8.91345 -42.30865,18.25841 z" id="path4413" style="fill-opacity:1;fill:#1a1a1a"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4415"/><path sodipodi:nodetypes="ccc" id="path4435" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_AttractiveLingerieForAPregnantWoman.tw b/src/art/vector/layers/Boob_Outfit_AttractiveLingerieForAPregnantWoman.tw
index 9432a6975c4299c46a5519e30992c8797a5ee613..baeea7d3d13e260438b62db4ae6eede7af94b127 100644
--- a/src/art/vector/layers/Boob_Outfit_AttractiveLingerieForAPregnantWoman.tw
+++ b/src/art/vector/layers/Boob_Outfit_AttractiveLingerieForAPregnantWoman.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_AttractiveLingerieForAPregnantWoman [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g7370" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:0.00392157;fill:#010101" id="path7366" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:0.39215686;fill-rule:evenodd;fill:#999999" id="path7368" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.59942,2.91407 -6.24169,4.07371 -2.40355,2.00586 -6.29554,3.93627 -10.52906,6.0704 -6.05326,3.05148 -13.82933,5.49504 -16.4595,7.17873 -0.39537,0.25309 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.57904,10.06848 0.0367,13.79016 1.01337,6.12496 4.07633,11.11312 6.87362,14.53234 2.48992,2.26451 4.42849,3.41634 7.67826,3.86545 10.49581,1.51314 21.70168,-3.04699 29.13118,-9.10013 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.2312,0.0752 0.33871,0.12991 28.58428,14.54632 62.52453,-18.14893 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -4.13679,-3.64072 -10.74703,-7.10018 -16.53848,-7.96365 -8.53153,-0.65018 -19.60828,-0.58156 -21.2227,-0.21343 -4.42546,1.02506 -9.03703,2.89185 -22.50926,11.68069 -0.014,0.009 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccsscsccccscsccccssc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g7370" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:0.00392157;fill:#010101" id="path7366" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:0.39215686;fill-rule:evenodd;fill:#999999" id="path7368" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.59942,2.91407 -6.24169,4.07371 -2.40355,2.00586 -6.29554,3.93627 -10.52906,6.0704 -6.05326,3.05148 -13.82933,5.49504 -16.4595,7.17873 -0.39537,0.25309 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.57904,10.06848 0.0367,13.79016 1.01337,6.12496 4.07633,11.11312 6.87362,14.53234 2.48992,2.26451 4.42849,3.41634 7.67826,3.86545 10.49581,1.51314 21.70168,-3.04699 29.13118,-9.10013 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.2312,0.0752 0.33871,0.12991 28.58428,14.54632 62.52453,-18.14893 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -4.13679,-3.64072 -10.74703,-7.10018 -16.53848,-7.96365 -8.53153,-0.65018 -19.60828,-0.58156 -21.2227,-0.21343 -4.42546,1.02506 -9.03703,2.89185 -22.50926,11.68069 -0.014,0.009 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccsscsccccscsccccssc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_BallGown.tw b/src/art/vector/layers/Boob_Outfit_BallGown.tw
index 285d67b592d197edee092edca3b53fe3bd404d3a..765cac1e37510823a149369569a8fe20338c6aab 100644
--- a/src/art/vector/layers/Boob_Outfit_BallGown.tw
+++ b/src/art/vector/layers/Boob_Outfit_BallGown.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_BallGown [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g5014" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path5113" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#800000" id="path5119" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path5010" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path5012" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g5014" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path5113" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#800000" id="path5119" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path5010" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path5012" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Battlearmor.tw b/src/art/vector/layers/Boob_Outfit_Battlearmor.tw
index ae4bed7886ff5f9604c6a13b87a7014f3800b932..7be1aaae91a397d24e08f607a52007f5465c6329 100644
--- a/src/art/vector/layers/Boob_Outfit_Battlearmor.tw
+++ b/src/art/vector/layers/Boob_Outfit_Battlearmor.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Battlearmor [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g11605" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path11597" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#333333" id="path11599" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path11601" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path11603" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g11605" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path11597" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#333333" id="path11599" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path11601" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path11603" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Battledress.tw b/src/art/vector/layers/Boob_Outfit_Battledress.tw
index 241ad65e6ecea488945b4cbaa133ca918205712e..07f708d213f492f8fcfc04da620ad09a23f6ccde 100644
--- a/src/art/vector/layers/Boob_Outfit_Battledress.tw
+++ b/src/art/vector/layers/Boob_Outfit_Battledress.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Battledress [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g5002" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4994" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4996" style="fill-opacity:1;fill:#222a12"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path5075"/><path sodipodi:nodetypes="ccc" id="path5099" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g5002" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4994" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4996" style="fill-opacity:1;fill:#222a12"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path5075"/><path sodipodi:nodetypes="ccc" id="path5099" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_BiyelgeeCostume.tw b/src/art/vector/layers/Boob_Outfit_BiyelgeeCostume.tw
index 9130c9abe8571959b6d5bd417bb16c74a353d6b8..3674296c37798a6a63d1cab0b3de0754d44f5bb9 100644
--- a/src/art/vector/layers/Boob_Outfit_BiyelgeeCostume.tw
+++ b/src/art/vector/layers/Boob_Outfit_BiyelgeeCostume.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_BiyelgeeCostume [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g7173" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path7165" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path7167" style="fill-opacity:1;fill:#214478"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path7169"/><path sodipodi:nodetypes="ccc" id="path7171" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g7173" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path7165" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path7167" style="fill-opacity:1;fill:#214478"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path7169"/><path sodipodi:nodetypes="ccc" id="path7171" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Bra.tw b/src/art/vector/layers/Boob_Outfit_Bra.tw
index cd23c0a2d32f30ac0d59786818d371eceb6b32cb..ae0c53872cf87cd973d2cb60935fb873d0a83981 100644
--- a/src/art/vector/layers/Boob_Outfit_Bra.tw
+++ b/src/art/vector/layers/Boob_Outfit_Bra.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Bra [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"style="display:inline" id="g4587" transform="matrix(1.1247504,0,0,1.1247504,-26.347242,-34.609525)"><path style="fill-opacity:1;fill:#010101" id="path4531" d="m 271.73345,260.91862 c 0.065,-0.74329 -1.70819,-18.48926 -1.12521,-34.69038 0.003,-0.0964 -19.79517,13.76707 -19.8809,13.81216 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -9.51822,-9.25858 -10.099,-9.54612 -8.93387,9.09968 -21.67826,23.74747 -30.42595,32.52719 z" sodipodi:nodetypes="csscsscsccsccccc"/><path style="fill-opacity:1;fill:#ffaaee" id="path4533" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -13.04097,-13.66227 -13.18956,-13.99628 -6.58839,8.98509 -30.43267,32.86711 -30.65476,33.47808 -0.20068,-0.33557 -2.67856,-26.68436 -0.65788,-35.98931 0.0712,-0.32779 -19.70137,13.93246 -20.12251,14.35002 -0.0119,0.0118 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscscccsssc"/><path id="path4535" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4347-6-8-2-3-5-2-7-3-0-8-3-8-1-5-0-65-8-8-2-9-6" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"style="display:inline" id="g4587" transform="matrix(1.1247504,0,0,1.1247504,-26.347242,-34.609525)"><path style="fill-opacity:1;fill:#010101" id="path4531" d="m 271.73345,260.91862 c 0.065,-0.74329 -1.70819,-18.48926 -1.12521,-34.69038 0.003,-0.0964 -19.79517,13.76707 -19.8809,13.81216 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -9.51822,-9.25858 -10.099,-9.54612 -8.93387,9.09968 -21.67826,23.74747 -30.42595,32.52719 z" sodipodi:nodetypes="csscsscsccsccccc"/><path style="fill-opacity:1;fill:#ffaaee" id="path4533" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -13.04097,-13.66227 -13.18956,-13.99628 -6.58839,8.98509 -30.43267,32.86711 -30.65476,33.47808 -0.20068,-0.33557 -2.67856,-26.68436 -0.65788,-35.98931 0.0712,-0.32779 -19.70137,13.93246 -20.12251,14.35002 -0.0119,0.0118 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscscccsssc"/><path id="path4535" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4347-6-8-2-3-5-2-7-3-0-8-3-8-1-5-0-65-8-8-2-9-6" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Bunny.tw b/src/art/vector/layers/Boob_Outfit_Bunny.tw
index 8d2dbadaf89d802da3189beb7415f0ce443dd28c..0b0aa1e764e9d31ff938a8f9f57991db424e4eab 100644
--- a/src/art/vector/layers/Boob_Outfit_Bunny.tw
+++ b/src/art/vector/layers/Boob_Outfit_Bunny.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Bunny [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4588" class="scaler_"><path sodipodi:nodetypes="csscsscsccscccsssc" d="m 271.51118,261.14089 c 0.065,-0.74329 -8.62639,-23.93491 -16.712,-24.32696 -0.0963,-0.005 -3.98611,3.18138 -4.07184,3.22647 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4540" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscscccsssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -15.03471,-0.0169 -39.26796,24.53193 -39.49005,25.1429 -0.20068,-0.33557 -9.09665,-24.01711 -16.74478,-24.70904 -0.33406,-0.0302 -3.61447,2.65219 -4.03561,3.06975 -0.0119,0.0118 -0.0411,0.0188 -0.0411,0.0289 z" id="path4567" style="fill-opacity:1;fill:#333333"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4571"/><path sodipodi:nodetypes="ccc" id="path4585" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4588" class="scaler_"><path sodipodi:nodetypes="csscsscsccscccsssc" d="m 271.51118,261.14089 c 0.065,-0.74329 -8.62639,-23.93491 -16.712,-24.32696 -0.0963,-0.005 -3.98611,3.18138 -4.07184,3.22647 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4540" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscscccsssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -15.03471,-0.0169 -39.26796,24.53193 -39.49005,25.1429 -0.20068,-0.33557 -9.09665,-24.01711 -16.74478,-24.70904 -0.33406,-0.0302 -3.61447,2.65219 -4.03561,3.06975 -0.0119,0.0118 -0.0411,0.0188 -0.0411,0.0289 z" id="path4567" style="fill-opacity:1;fill:#333333"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4571"/><path sodipodi:nodetypes="ccc" id="path4585" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Burkini.tw b/src/art/vector/layers/Boob_Outfit_Burkini.tw
index 4165cf77555514d4afc37c041d1f4978c3ae4770..d42aa1302a3ee3564a7577ae9c82a91ce08ba83a 100644
--- a/src/art/vector/layers/Boob_Outfit_Burkini.tw
+++ b/src/art/vector/layers/Boob_Outfit_Burkini.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Burkini [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g1868"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path1846" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path1848" style="fill-opacity:1;fill:#00619e"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path1850"/><path sodipodi:nodetypes="ccc" id="path1852" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g1868"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path1846" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path1848" style="fill-opacity:1;fill:#00619e"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path1850"/><path sodipodi:nodetypes="ccc" id="path1852" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_ButtonupShirt.tw b/src/art/vector/layers/Boob_Outfit_ButtonupShirt.tw
index 81b5fdb71a3c321680e3936fdc9eb52b2bbb9ed9..232374be4e97e6f449a042040c218d2db89449ad 100644
--- a/src/art/vector/layers/Boob_Outfit_ButtonupShirt.tw
+++ b/src/art/vector/layers/Boob_Outfit_ButtonupShirt.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_ButtonupShirt [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g4359" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4351" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#ececec" id="path4353" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4357" sodipodi:nodetypes="ccc"/></g><g transform="'+_art_transform+'"style="display:inline" transform="matrix(1.1247504,0,0,1.1247504,-26.347242,-34.609525)" id="g4813"><path sodipodi:nodetypes="ccc" id="path4771" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path sodipodi:nodetypes="ccccc" id="path4801" d="m 269.60184,273.32895 c -1.36446,-5.54594 -2.27278,-29.15786 14.2223,-46.84779 0,0 2.52362,-0.28574 2.17298,0.13293 -17.15145,17.43078 -16.09551,41.77487 -15.05555,46.70607 z" style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#808080;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 283.71675,240.88792 a 2.7544847,2.8054733 0 0 1 -2.75448,2.80547 2.7544847,2.8054733 0 0 1 -2.75449,-2.80547 2.7544847,2.8054733 0 0 1 2.75449,-2.80548 2.7544847,2.8054733 0 0 1 2.75448,2.80548 z" id="path4809"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#808080;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 276.63464,267.58591 a 2.7544847,2.8054733 0 0 1 -2.75448,2.80547 2.7544847,2.8054733 0 0 1 -2.75449,-2.80547 2.7544847,2.8054733 0 0 1 2.75449,-2.80549 2.7544847,2.8054733 0 0 1 2.75448,2.80549 z" id="path4811"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"id="g4359" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4351" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#ececec" id="path4353" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4357" sodipodi:nodetypes="ccc"/></g><g transform="'+_artTransformBoob+'"style="display:inline" transform="matrix(1.1247504,0,0,1.1247504,-26.347242,-34.609525)" id="g4813"><path sodipodi:nodetypes="ccc" id="path4771" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path sodipodi:nodetypes="ccccc" id="path4801" d="m 269.60184,273.32895 c -1.36446,-5.54594 -2.27278,-29.15786 14.2223,-46.84779 0,0 2.52362,-0.28574 2.17298,0.13293 -17.15145,17.43078 -16.09551,41.77487 -15.05555,46.70607 z" style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#808080;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 283.71675,240.88792 a 2.7544847,2.8054733 0 0 1 -2.75448,2.80547 2.7544847,2.8054733 0 0 1 -2.75449,-2.80547 2.7544847,2.8054733 0 0 1 2.75449,-2.80548 2.7544847,2.8054733 0 0 1 2.75448,2.80548 z" id="path4809"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#808080;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 276.63464,267.58591 a 2.7544847,2.8054733 0 0 1 -2.75448,2.80547 2.7544847,2.8054733 0 0 1 -2.75449,-2.80547 2.7544847,2.8054733 0 0 1 2.75449,-2.80549 2.7544847,2.8054733 0 0 1 2.75448,2.80549 z" id="path4811"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_ButtonupShirtAndPanties.tw b/src/art/vector/layers/Boob_Outfit_ButtonupShirtAndPanties.tw
index a78f3436e83581c29aa7afd0ad9a8f94386060cd..0e2380d5d7ebeae38193df10cc331aa54e73f070 100644
--- a/src/art/vector/layers/Boob_Outfit_ButtonupShirtAndPanties.tw
+++ b/src/art/vector/layers/Boob_Outfit_ButtonupShirtAndPanties.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_ButtonupShirtAndPanties [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4387"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4381" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4383" style="fill-opacity:1;fill:#ececec"/><path sodipodi:nodetypes="ccc" id="path4385" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g><g transform="'+_art_transform+'"id="g4397" transform="matrix(1.1247504,0,0,1.1247504,-26.347242,-34.609525)" style="display:inline"><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4389" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 269.60184,273.32895 c -1.36446,-5.54594 -2.27278,-29.15786 14.2223,-46.84779 0,0 2.52362,-0.28574 2.17298,0.13293 -17.15145,17.43078 -16.09551,41.77487 -15.05555,46.70607 z" id="path4391" sodipodi:nodetypes="ccccc"/><path id="path4393" d="m 283.71675,240.88792 a 2.7544847,2.8054733 0 0 1 -2.75448,2.80547 2.7544847,2.8054733 0 0 1 -2.75449,-2.80547 2.7544847,2.8054733 0 0 1 2.75449,-2.80548 2.7544847,2.8054733 0 0 1 2.75448,2.80548 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#808080;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path4395" d="m 276.63464,267.58591 a 2.7544847,2.8054733 0 0 1 -2.75448,2.80547 2.7544847,2.8054733 0 0 1 -2.75449,-2.80547 2.7544847,2.8054733 0 0 1 2.75449,-2.80549 2.7544847,2.8054733 0 0 1 2.75448,2.80549 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#808080;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4387"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4381" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4383" style="fill-opacity:1;fill:#ececec"/><path sodipodi:nodetypes="ccc" id="path4385" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g><g transform="'+_artTransformBoob+'"id="g4397" transform="matrix(1.1247504,0,0,1.1247504,-26.347242,-34.609525)" style="display:inline"><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4389" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 269.60184,273.32895 c -1.36446,-5.54594 -2.27278,-29.15786 14.2223,-46.84779 0,0 2.52362,-0.28574 2.17298,0.13293 -17.15145,17.43078 -16.09551,41.77487 -15.05555,46.70607 z" id="path4391" sodipodi:nodetypes="ccccc"/><path id="path4393" d="m 283.71675,240.88792 a 2.7544847,2.8054733 0 0 1 -2.75448,2.80547 2.7544847,2.8054733 0 0 1 -2.75449,-2.80547 2.7544847,2.8054733 0 0 1 2.75449,-2.80548 2.7544847,2.8054733 0 0 1 2.75448,2.80548 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#808080;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path4395" d="m 276.63464,267.58591 a 2.7544847,2.8054733 0 0 1 -2.75448,2.80547 2.7544847,2.8054733 0 0 1 -2.75449,-2.80547 2.7544847,2.8054733 0 0 1 2.75449,-2.80549 2.7544847,2.8054733 0 0 1 2.75448,2.80549 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#808080;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Chains.tw b/src/art/vector/layers/Boob_Outfit_Chains.tw
index bc3249e0d364e582e288544ee78e5b4574b5445a..9860ea272d808a638c22e4fb82d62c5086052eb1 100644
--- a/src/art/vector/layers/Boob_Outfit_Chains.tw
+++ b/src/art/vector/layers/Boob_Outfit_Chains.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Chains [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g5029" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#c8c8c8" d="m 225.50667,255.84728 c 0.62954,-0.0858 17.4355,-9.3087 27.68795,-14.76885 19.22498,-10.23864 30.44714,-13.99738 32.33808,-16.23135" id="path4859" sodipodi:nodetypes="csc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#c8c8c8" d="m 223.26469,264.98399 c 29.33713,18.47455 44.62396,2.88027 46.57218,3.74221" id="path4868" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#c8c8c8" d="m 285.56062,224.84336 c 5.75422,8.17565 14.23544,22.21703 13.94308,31.71023" id="path4870" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#c8c8c8" d="m 269.93219,268.59451 c 5.24944,2.50613 16.09018,7.51629 23.70322,0.98437" id="path4872" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1.73667407;stroke:#969696" d="m 216.69412,266.50299 c 1.59531,-0.008 5.67999,-0.72264 7.89342,-4.3906 1.14882,-2.63141 0.98079,-4.77759 -0.53708,-7.28089" id="path4874" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#c8c8c8" d="m 307.1786,268.89577 c 10.14401,7.05265 17.30644,5.48505 18.74061,5.76447" id="path4876" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1.69700003;stroke:#969696" d="m 300.2633,257.28529 c -0.15079,-1.8e-4 -7.33581,-0.19932 -7.33702,7.11158 -7.2e-4,3.86008 2.02258,7.47532 7.23587,7.47618 6.49284,0.001 6.84427,-4.16026 7.14401,-6.18824 0.59519,-6.27797 -3.19411,-8.2473 -7.08075,-8.40065" id="path4878" sodipodi:nodetypes="csscc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#c8c8c8" d="m 271.42187,233.85246 c 9.7932,-3.72191 15.8564,-1.20254 20.23854,1.205" id="path4880" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3.19337869;stroke:#c8c8c8" d="m 264.27601,235.441 c 12.87717,-3.80139 28.66665,0.34212 30.1886,3.6845" id="path4882" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#c8c8c8" d="m 277.0522,231.43423 c 7.41549,-4.37909 9.0913,-0.82267 12.76973,1.73534" id="path4884" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#c8c8c8" d="m 279.028,229.40894 c 8.61406,-4.97542 6.52819,-1.54575 9.80872,1.02823" id="path4886" sodipodi:nodetypes="cc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g5029" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#c8c8c8" d="m 225.50667,255.84728 c 0.62954,-0.0858 17.4355,-9.3087 27.68795,-14.76885 19.22498,-10.23864 30.44714,-13.99738 32.33808,-16.23135" id="path4859" sodipodi:nodetypes="csc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#c8c8c8" d="m 223.26469,264.98399 c 29.33713,18.47455 44.62396,2.88027 46.57218,3.74221" id="path4868" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#c8c8c8" d="m 285.56062,224.84336 c 5.75422,8.17565 14.23544,22.21703 13.94308,31.71023" id="path4870" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#c8c8c8" d="m 269.93219,268.59451 c 5.24944,2.50613 16.09018,7.51629 23.70322,0.98437" id="path4872" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1.73667407;stroke:#969696" d="m 216.69412,266.50299 c 1.59531,-0.008 5.67999,-0.72264 7.89342,-4.3906 1.14882,-2.63141 0.98079,-4.77759 -0.53708,-7.28089" id="path4874" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#c8c8c8" d="m 307.1786,268.89577 c 10.14401,7.05265 17.30644,5.48505 18.74061,5.76447" id="path4876" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1.69700003;stroke:#969696" d="m 300.2633,257.28529 c -0.15079,-1.8e-4 -7.33581,-0.19932 -7.33702,7.11158 -7.2e-4,3.86008 2.02258,7.47532 7.23587,7.47618 6.49284,0.001 6.84427,-4.16026 7.14401,-6.18824 0.59519,-6.27797 -3.19411,-8.2473 -7.08075,-8.40065" id="path4878" sodipodi:nodetypes="csscc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#c8c8c8" d="m 271.42187,233.85246 c 9.7932,-3.72191 15.8564,-1.20254 20.23854,1.205" id="path4880" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3.19337869;stroke:#c8c8c8" d="m 264.27601,235.441 c 12.87717,-3.80139 28.66665,0.34212 30.1886,3.6845" id="path4882" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#c8c8c8" d="m 277.0522,231.43423 c 7.41549,-4.37909 9.0913,-0.82267 12.76973,1.73534" id="path4884" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#c8c8c8" d="m 279.028,229.40894 c 8.61406,-4.97542 6.52819,-1.54575 9.80872,1.02823" id="path4886" sodipodi:nodetypes="cc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Cheerleader.tw b/src/art/vector/layers/Boob_Outfit_Cheerleader.tw
index 1b78d51fb517e7a8b6c0ff620602ab214a23b470..00c0507b080abc5c33194ca34e68e2aa020c6d87 100644
--- a/src/art/vector/layers/Boob_Outfit_Cheerleader.tw
+++ b/src/art/vector/layers/Boob_Outfit_Cheerleader.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Cheerleader [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4469" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4448" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccsssssscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.88258,-9.06508 -16.06697,-9.45676 -0.1345,-0.009 -10.86804,-0.016 -10.76941,0.27286 0.23653,0.69283 3.57242,11.19588 -0.20495,18.69643 -4.51419,8.9636 -12.68404,13.88913 -12.83163,13.89491 -0.21819,0.009 -1.02916,-8.25907 2.19227,-16.64668 3.14969,-8.20084 12.02776,-16.04396 10.84086,-16.04353 -3.39903,0.001 -10.38683,-0.56078 -10.44984,-0.38742 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4452" style="fill-opacity:1;fill:#5f6ea0"/><path sodipodi:nodetypes="ccc" id="path4466" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path sodipodi:nodetypes="cssssscccc" d="m 284.31612,227.24526 c 0.007,0.0168 -0.0692,0.11491 -0.0599,0.14331 0.36839,1.12725 3.40572,11.12955 -0.24137,18.35351 -4.46818,8.85032 -12.34085,13.46142 -12.48694,13.46712 -0.21597,0.009 -1.03811,-7.74732 2.15049,-16.02893 2.8737,-7.46379 10.48652,-14.7195 10.73663,-15.80975 0.0212,-0.0924 -0.0311,-0.14745 -0.12295,-0.14741 -9.91807,9.06224 -16.66162,21.07926 -13.27878,33.14583 13.14373,-5.87833 20.71338,-21.64304 13.35783,-33.12023 z" id="path4452-7" style="display:inline;fill-opacity:1;fill:#e7bb67;stroke-width:0.98858422"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4469" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4448" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccsssssscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.88258,-9.06508 -16.06697,-9.45676 -0.1345,-0.009 -10.86804,-0.016 -10.76941,0.27286 0.23653,0.69283 3.57242,11.19588 -0.20495,18.69643 -4.51419,8.9636 -12.68404,13.88913 -12.83163,13.89491 -0.21819,0.009 -1.02916,-8.25907 2.19227,-16.64668 3.14969,-8.20084 12.02776,-16.04396 10.84086,-16.04353 -3.39903,0.001 -10.38683,-0.56078 -10.44984,-0.38742 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4452" style="fill-opacity:1;fill:#5f6ea0"/><path sodipodi:nodetypes="ccc" id="path4466" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path sodipodi:nodetypes="cssssscccc" d="m 284.31612,227.24526 c 0.007,0.0168 -0.0692,0.11491 -0.0599,0.14331 0.36839,1.12725 3.40572,11.12955 -0.24137,18.35351 -4.46818,8.85032 -12.34085,13.46142 -12.48694,13.46712 -0.21597,0.009 -1.03811,-7.74732 2.15049,-16.02893 2.8737,-7.46379 10.48652,-14.7195 10.73663,-15.80975 0.0212,-0.0924 -0.0311,-0.14745 -0.12295,-0.14741 -9.91807,9.06224 -16.66162,21.07926 -13.27878,33.14583 13.14373,-5.87833 20.71338,-21.64304 13.35783,-33.12023 z" id="path4452-7" style="display:inline;fill-opacity:1;fill:#e7bb67;stroke-width:0.98858422"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_ClubslutNetting.tw b/src/art/vector/layers/Boob_Outfit_ClubslutNetting.tw
index 4012d91ef214cab751402458c9b4ad0238052b96..a6d6c2766184f338c74cbe1414d8eb6187b7040d 100644
--- a/src/art/vector/layers/Boob_Outfit_ClubslutNetting.tw
+++ b/src/art/vector/layers/Boob_Outfit_ClubslutNetting.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_ClubslutNetting [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g6016" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path5992" style="fill-opacity:0.00392157;fill:#010101"/><path sodipodi:nodetypes="ccsscsccccscsccccssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.59942,2.91407 -6.24169,4.07371 -2.40355,2.00586 -6.29554,3.93627 -10.52906,6.0704 -6.05326,3.05148 -13.82933,5.49504 -16.4595,7.17873 -0.39537,0.25309 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.57904,10.06848 0.0367,13.79016 1.01337,6.12496 4.07633,11.11312 6.87362,14.53234 2.48992,2.26451 4.42849,3.41634 7.67826,3.86545 10.49581,1.51314 21.70168,-3.04699 29.13118,-9.10013 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.2312,0.0752 0.33871,0.12991 28.58428,14.54632 62.52453,-18.14893 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -4.13679,-3.64072 -10.74703,-7.10018 -16.53848,-7.96365 -8.53153,-0.65018 -19.60828,-0.58156 -21.2227,-0.21343 -4.42546,1.02506 -9.03703,2.89185 -22.50926,11.68069 -0.014,0.009 -0.0411,0.0188 -0.0411,0.0289 z" id="path5997" style="fill-opacity:0.39215686;fill:#ff5599"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g6016" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path5992" style="fill-opacity:0.00392157;fill:#010101"/><path sodipodi:nodetypes="ccsscsccccscsccccssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.59942,2.91407 -6.24169,4.07371 -2.40355,2.00586 -6.29554,3.93627 -10.52906,6.0704 -6.05326,3.05148 -13.82933,5.49504 -16.4595,7.17873 -0.39537,0.25309 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.57904,10.06848 0.0367,13.79016 1.01337,6.12496 4.07633,11.11312 6.87362,14.53234 2.48992,2.26451 4.42849,3.41634 7.67826,3.86545 10.49581,1.51314 21.70168,-3.04699 29.13118,-9.10013 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.2312,0.0752 0.33871,0.12991 28.58428,14.54632 62.52453,-18.14893 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -4.13679,-3.64072 -10.74703,-7.10018 -16.53848,-7.96365 -8.53153,-0.65018 -19.60828,-0.58156 -21.2227,-0.21343 -4.42546,1.02506 -9.03703,2.89185 -22.50926,11.68069 -0.014,0.009 -0.0411,0.0188 -0.0411,0.0289 z" id="path5997" style="fill-opacity:0.39215686;fill:#ff5599"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Conservative.tw b/src/art/vector/layers/Boob_Outfit_Conservative.tw
index ea9574a101e270ac10ff197c09dc957050c9a83a..868aaab6e9cb866f30dea9b31032398644c89616 100644
--- a/src/art/vector/layers/Boob_Outfit_Conservative.tw
+++ b/src/art/vector/layers/Boob_Outfit_Conservative.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Conservative [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g4710" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4682" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#c8c8c8" id="path4700" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4708" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 269.60184,273.32895 c -1.36446,-5.54594 -2.27278,-29.15786 14.2223,-46.84779 0,0 2.44027,-0.28574 2.08963,0.13293 -17.15145,17.43078 -16.01216,41.77487 -14.9722,46.70607 z" id="path4400" sodipodi:nodetypes="ccccc"/><path id="path4402" d="m 283.71675,240.88792 a 2.7544847,2.8054733 0 0 1 -2.75448,2.80547 2.7544847,2.8054733 0 0 1 -2.75449,-2.80547 2.7544847,2.8054733 0 0 1 2.75449,-2.80548 2.7544847,2.8054733 0 0 1 2.75448,2.80548 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path4404" d="m 276.63464,267.58591 a 2.7544847,2.8054733 0 0 1 -2.75448,2.80547 2.7544847,2.8054733 0 0 1 -2.75449,-2.80547 2.7544847,2.8054733 0 0 1 2.75449,-2.80549 2.7544847,2.8054733 0 0 1 2.75448,2.80549 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g4710" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4682" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#c8c8c8" id="path4700" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4708" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 269.60184,273.32895 c -1.36446,-5.54594 -2.27278,-29.15786 14.2223,-46.84779 0,0 2.44027,-0.28574 2.08963,0.13293 -17.15145,17.43078 -16.01216,41.77487 -14.9722,46.70607 z" id="path4400" sodipodi:nodetypes="ccccc"/><path id="path4402" d="m 283.71675,240.88792 a 2.7544847,2.8054733 0 0 1 -2.75448,2.80547 2.7544847,2.8054733 0 0 1 -2.75449,-2.80547 2.7544847,2.8054733 0 0 1 2.75449,-2.80548 2.7544847,2.8054733 0 0 1 2.75448,2.80548 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path4404" d="m 276.63464,267.58591 a 2.7544847,2.8054733 0 0 1 -2.75448,2.80547 2.7544847,2.8054733 0 0 1 -2.75449,-2.80547 2.7544847,2.8054733 0 0 1 2.75449,-2.80549 2.7544847,2.8054733 0 0 1 2.75448,2.80549 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_CutoffsAndATshirt.tw b/src/art/vector/layers/Boob_Outfit_CutoffsAndATshirt.tw
index c6dd9381b9aac1d391ed189309f243455d39af03..9ebc9dabc1ea2c592ed743dc32be87242763685f 100644
--- a/src/art/vector/layers/Boob_Outfit_CutoffsAndATshirt.tw
+++ b/src/art/vector/layers/Boob_Outfit_CutoffsAndATshirt.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_CutoffsAndATshirt [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g4990" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4998" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#c8c8c8" id="path5000" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path5006" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path5008" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g4990" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4998" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#c8c8c8" id="path5000" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path5006" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path5008" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Dirndl.tw b/src/art/vector/layers/Boob_Outfit_Dirndl.tw
index 65f95e7a14546504af1b112787c339b40110c5af..60bfc3c4baf1cc065c9108f66c016799d061fb6c 100644
--- a/src/art/vector/layers/Boob_Outfit_Dirndl.tw
+++ b/src/art/vector/layers/Boob_Outfit_Dirndl.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Dirndl [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g6366" class="scaler_"><path sodipodi:nodetypes="csscsccscscc" d="m 226.54656,253.75066 c -3.36507,1.67191 -6.28302,3.1917 -8.33221,4.68937 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 10.55597,-6.27698 15.90576,-19.45293 10.27729,-32.96347 -0.10014,-0.24038 -1.10748,-2.3276 -1.21461,-2.56815 -44.60848,9.13357 -64.17272,11.64213 -98.19419,0.51136 z" id="path6360" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="cscsscccscsscc" d="m 226.61703,254.26275 c -3.24805,1.56057 -6.03443,2.9182 -7.55098,3.88901 -0.39536,0.25309 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22591,0.0871 0.33871,0.12991 28.39866,10.77366 48.95726,-11.31838 40.76152,-33.40986 -0.046,-0.12396 -0.89862,-2.10945 -0.94642,-2.23341 -38.7538,7.91357 -61.21049,12.91457 -97.58556,0.33128 z" id="path6362" style="fill-opacity:1;fill:#c8c8c8"/><path sodipodi:nodetypes="ccc" id="path6364" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g6366" class="scaler_"><path sodipodi:nodetypes="csscsccscscc" d="m 226.54656,253.75066 c -3.36507,1.67191 -6.28302,3.1917 -8.33221,4.68937 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 10.55597,-6.27698 15.90576,-19.45293 10.27729,-32.96347 -0.10014,-0.24038 -1.10748,-2.3276 -1.21461,-2.56815 -44.60848,9.13357 -64.17272,11.64213 -98.19419,0.51136 z" id="path6360" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="cscsscccscsscc" d="m 226.61703,254.26275 c -3.24805,1.56057 -6.03443,2.9182 -7.55098,3.88901 -0.39536,0.25309 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22591,0.0871 0.33871,0.12991 28.39866,10.77366 48.95726,-11.31838 40.76152,-33.40986 -0.046,-0.12396 -0.89862,-2.10945 -0.94642,-2.23341 -38.7538,7.91357 -61.21049,12.91457 -97.58556,0.33128 z" id="path6362" style="fill-opacity:1;fill:#c8c8c8"/><path sodipodi:nodetypes="ccc" id="path6364" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_GothicLolitaDress.tw b/src/art/vector/layers/Boob_Outfit_GothicLolitaDress.tw
index d3c23d7f9178aa234095b2886b4c6b5bea6aee26..404fdfbd447b310584fa8bf28d7bf8227a4d8290 100644
--- a/src/art/vector/layers/Boob_Outfit_GothicLolitaDress.tw
+++ b/src/art/vector/layers/Boob_Outfit_GothicLolitaDress.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_GothicLolitaDress [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g5673"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path5665" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path5667" style="fill-opacity:1;fill:#1a1a1a"/><path sodipodi:nodetypes="cscsscssccc" d="m 244.59507,244.19181 c -5.84617,4.89639 -21.04708,11.22528 -25.52127,14.0997 -0.39577,0.25427 -0.72304,2.70331 -0.85007,3.08712 -0.70823,5.15811 -0.92247,9.60853 -0.30606,13.34738 1.01439,6.15319 3.33709,10.51759 6.45187,13.36048 2.49245,2.27495 5.54547,3.65538 8.79852,4.10657 10.77959,1.69228 20.64493,-3.34942 18.99782,-3.07865 -14.99642,2.46535 -22.88609,0.94442 -26.10385,-2.89198 -7.17339,-8.55253 -6.74098,-15.41465 -5.3541,-25.80217 27.97876,-16.87767 39.33463,-25.57206 39.27127,-26.79713 -0.0143,-0.86423 -13.74019,9.40368 -15.38413,10.56868 z" id="path5667-7" style="display:inline;fill-opacity:1;fill:#ffffff;stroke-width:1.0028106"/><path sodipodi:nodetypes="cccccc" d="m 297.50828,292.65793 c 0.77766,0.0318 1.54476,0.0376 2.30071,0.0182 -1.90714,-28.50697 10.27894,-43.92137 14.37798,-52.25654 -0.61416,-0.7799 -1.27633,-1.64449 -1.81988,-2.37058 -3.41098,6.16113 -18.41141,27.63352 -15.10911,54.66469 z" id="path5667-5" style="display:inline;fill-opacity:1;fill:#ffffff;stroke-width:1.0028106"/><path sodipodi:nodetypes="cccccccccc" id="path1686-2-6-4-7-1-7-6" d="m 306.92025,251.94587 c -0.10908,-1.20617 -0.7384,-1.44628 -0.78216,-2.46633 -4.78995,-1.89324 -23.29534,-1.36574 -28.73191,0.49661 -1.05189,-0.0571 -2.07343,-0.12684 -3.06697,-0.20717 -3.04689,-0.90631 -22.60866,-4.42148 -32.24241,-3.52992 0.12329,0.68243 -1.68699,1.07127 -1.82849,1.99188 5.28116,-0.8673 27.8724,1.34428 33.50498,4.25661 0.82465,0.0651 1.6449,0.12323 2.45857,0.17304 9.61507,-2.41343 23.38367,-2.25585 30.68848,-0.71472 z" style="display:inline;fill-opacity:1;fill:#ffffff;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="cccccccc" id="path1686-2-6-4-7-1-7-1-1" d="m 301.12828,266.03819 c -0.0874,-1.20616 -0.5924,-1.44628 -0.62751,-2.46633 -5.30078,-0.61954 -21.38329,-1.72781 -28.93067,-1.14777 -18.56255,-2.39724 -49.20527,-2.71729 -51.55264,-2.88218 0.0989,0.68245 0.0981,1.38706 -0.0154,2.30768 6.44492,0.56954 32.79206,0.96997 50.87404,3.29479 11.41878,-0.54625 24.4374,0.19014 30.25226,0.89381 z" style="display:inline;fill-opacity:1;fill:#ffffff;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path1686-2-6-4-7-1-7-9-1" d="m 299.08302,277.56449 c -0.0783,-1.20616 -0.52969,-1.44628 -0.5611,-2.46633 -13.79395,0.42158 -23.27155,-1.05422 -27.76794,-1.69771 0.14747,0.72192 0.69731,1.95943 0.94986,2.66293 7.34732,1.40175 17.20304,1.75708 27.37918,1.50111 z" style="display:inline;fill-opacity:1;fill:#ffffff;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path1686-2-6-4-7-1-7-9-1-4" d="m 220.08348,275.16576 c -0.41221,-1.36407 -0.24258,-2.63049 -0.18701,-3.65054 5.61029,1.05315 41.97099,2.46816 49.92821,1.82467 -0.26098,0.72192 -1.28966,1.73614 -1.73657,2.43964 -10.79989,1.71753 -43.29027,-0.35781 -48.00463,-0.61377 z" style="display:inline;fill-opacity:1;fill:#ffffff;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path5669"/><path sodipodi:nodetypes="ccc" id="path5671" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g5673"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path5665" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path5667" style="fill-opacity:1;fill:#1a1a1a"/><path sodipodi:nodetypes="cscsscssccc" d="m 244.59507,244.19181 c -5.84617,4.89639 -21.04708,11.22528 -25.52127,14.0997 -0.39577,0.25427 -0.72304,2.70331 -0.85007,3.08712 -0.70823,5.15811 -0.92247,9.60853 -0.30606,13.34738 1.01439,6.15319 3.33709,10.51759 6.45187,13.36048 2.49245,2.27495 5.54547,3.65538 8.79852,4.10657 10.77959,1.69228 20.64493,-3.34942 18.99782,-3.07865 -14.99642,2.46535 -22.88609,0.94442 -26.10385,-2.89198 -7.17339,-8.55253 -6.74098,-15.41465 -5.3541,-25.80217 27.97876,-16.87767 39.33463,-25.57206 39.27127,-26.79713 -0.0143,-0.86423 -13.74019,9.40368 -15.38413,10.56868 z" id="path5667-7" style="display:inline;fill-opacity:1;fill:#ffffff;stroke-width:1.0028106"/><path sodipodi:nodetypes="cccccc" d="m 297.50828,292.65793 c 0.77766,0.0318 1.54476,0.0376 2.30071,0.0182 -1.90714,-28.50697 10.27894,-43.92137 14.37798,-52.25654 -0.61416,-0.7799 -1.27633,-1.64449 -1.81988,-2.37058 -3.41098,6.16113 -18.41141,27.63352 -15.10911,54.66469 z" id="path5667-5" style="display:inline;fill-opacity:1;fill:#ffffff;stroke-width:1.0028106"/><path sodipodi:nodetypes="cccccccccc" id="path1686-2-6-4-7-1-7-6" d="m 306.92025,251.94587 c -0.10908,-1.20617 -0.7384,-1.44628 -0.78216,-2.46633 -4.78995,-1.89324 -23.29534,-1.36574 -28.73191,0.49661 -1.05189,-0.0571 -2.07343,-0.12684 -3.06697,-0.20717 -3.04689,-0.90631 -22.60866,-4.42148 -32.24241,-3.52992 0.12329,0.68243 -1.68699,1.07127 -1.82849,1.99188 5.28116,-0.8673 27.8724,1.34428 33.50498,4.25661 0.82465,0.0651 1.6449,0.12323 2.45857,0.17304 9.61507,-2.41343 23.38367,-2.25585 30.68848,-0.71472 z" style="display:inline;fill-opacity:1;fill:#ffffff;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="cccccccc" id="path1686-2-6-4-7-1-7-1-1" d="m 301.12828,266.03819 c -0.0874,-1.20616 -0.5924,-1.44628 -0.62751,-2.46633 -5.30078,-0.61954 -21.38329,-1.72781 -28.93067,-1.14777 -18.56255,-2.39724 -49.20527,-2.71729 -51.55264,-2.88218 0.0989,0.68245 0.0981,1.38706 -0.0154,2.30768 6.44492,0.56954 32.79206,0.96997 50.87404,3.29479 11.41878,-0.54625 24.4374,0.19014 30.25226,0.89381 z" style="display:inline;fill-opacity:1;fill:#ffffff;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path1686-2-6-4-7-1-7-9-1" d="m 299.08302,277.56449 c -0.0783,-1.20616 -0.52969,-1.44628 -0.5611,-2.46633 -13.79395,0.42158 -23.27155,-1.05422 -27.76794,-1.69771 0.14747,0.72192 0.69731,1.95943 0.94986,2.66293 7.34732,1.40175 17.20304,1.75708 27.37918,1.50111 z" style="display:inline;fill-opacity:1;fill:#ffffff;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path1686-2-6-4-7-1-7-9-1-4" d="m 220.08348,275.16576 c -0.41221,-1.36407 -0.24258,-2.63049 -0.18701,-3.65054 5.61029,1.05315 41.97099,2.46816 49.92821,1.82467 -0.26098,0.72192 -1.28966,1.73614 -1.73657,2.43964 -10.79989,1.71753 -43.29027,-0.35781 -48.00463,-0.61377 z" style="display:inline;fill-opacity:1;fill:#ffffff;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path5669"/><path sodipodi:nodetypes="ccc" id="path5671" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_HalterTopDress.tw b/src/art/vector/layers/Boob_Outfit_HalterTopDress.tw
index 2cdeb1c36cacbb37967cd748143e4479056e0ea7..f791866616347ea90b54bd9af7cb135b46402240 100644
--- a/src/art/vector/layers/Boob_Outfit_HalterTopDress.tw
+++ b/src/art/vector/layers/Boob_Outfit_HalterTopDress.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_HalterTopDress [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4978" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4970" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4972" style="fill-opacity:1;fill:#5e367c"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4974"/><path sodipodi:nodetypes="ccc" id="path4976" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4978" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4970" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4972" style="fill-opacity:1;fill:#5e367c"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4974"/><path sodipodi:nodetypes="ccc" id="path4976" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Hanbok.tw b/src/art/vector/layers/Boob_Outfit_Hanbok.tw
index e3b611382e66af91939243dfc0b3845b59e6fe2c..1b6b073ac615e91cf308db134339d9e943a027d4 100644
--- a/src/art/vector/layers/Boob_Outfit_Hanbok.tw
+++ b/src/art/vector/layers/Boob_Outfit_Hanbok.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Hanbok [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5588" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path5580" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="display:inline;fill-opacity:1;fill:#ff6db6;stroke-width:0.99731672" id="path4761-3-5" d="m 250.95621,240.11565 c -2.11394,1.57156 -4.28866,3.09127 -5.9323,4.24374 -5.84513,4.84375 -21.35794,11.02651 -25.83134,13.87003 -0.3957,0.25151 -0.72291,2.67424 -0.84991,3.0539 -0.70813,5.10266 -0.92231,9.50523 -0.30603,13.20388 1.01422,6.08705 3.33652,10.40452 6.45073,13.21684 2.49201,2.2505 5.54448,3.6161 8.79697,4.06242 10.50457,1.50378 19.88453,-2.42065 27.32023,-8.43634 4.20888,-3.41325 7.18867,-6.97923 9.9324,-10.95405 0.1273,0.41617 1.87281,5.61004 5.47452,10.2422 2.12477,2.73263 5.10064,4.98974 8.21809,6.71054 0.11312,0.0435 0.22611,0.0865 0.33898,0.1291 34.62009,13.04172 57.59846,-22.37642 31.10747,-47.22653 -1.21987,-1.38251 -4.20919,-5.29413 -4.35792,-5.62607 -0.53461,-2.09452 -6.03317,-6.25212 -11.35895,-8.26799 -3.18366,-0.74222 -6.81526,-0.99903 -10.33132,-1.35015 -5.35715,-0.53502 -10.68496,-0.85113 -15.63053,0.008 -0.22135,-0.36754 -16.16244,6.97412 -22.99996,13.09227 -0.0125,0.0112 -0.0412,0.0186 -0.0412,0.0287 z" sodipodi:nodetypes="ccscsscccscscccscssc"/><path id="path4763-4-4" class="shadow" d="m 279.80047,256.57476 c 0.91041,-1.67164 1.52784,-5.35307 1.97209,-7.83673 0.0849,-0.47459 0.1617,2.37506 -0.39129,4.18635 2.81732,-4.02446 6.03036,-8.32727 8.59629,-11.93286 0.12454,-0.19897 -0.26579,1.44379 6.3e-4,1.22599 -3.5335,4.76062 -7.44619,10.14679 -10.17811,14.35726 z" sodipodi:nodetypes="csccccc"/><path d="m 277.71207,269.05753 c -0.18844,2.26466 0.53888,3.65839 1.00561,6.03155 -0.75132,-1.79894 -1.47954,-4.19481 -1.00561,-6.03155 z" class="shadow" id="path4765-7-5" sodipodi:nodetypes="ccc"/><path sodipodi:nodetypes="ccccsc" id="path4019-8-8-9" d="m 279.22202,225.28524 c 2.20885,4.05254 4.74659,8.50866 6.65909,12.09417 2.63544,-0.14061 6.0753,-0.11586 6.70486,-6.425 -0.90697,-1.70461 -1.89611,-3.44795 -2.91871,-5.17806 -1.63201,-0.10982 -2.93364,-0.30195 -3.90891,-0.35297 -2.91038,-0.15229 -3.55762,0.011 -6.53633,-0.13814 z" style="display:inline;fill-opacity:1;fill:#ffffff;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path sodipodi:nodetypes="ccccc" id="path4019-8-9-5-8" d="m 270.88591,226.58654 c 3.16991,5.15956 6.74074,11.00783 9.16045,15.54642 2.83152,-2.68749 10.53893,-8.05287 9.57909,-10.01297 -1.16398,-2.17933 -2.53212,-4.55488 -3.85816,-6.74756 -3.00008,-0.24697 -10.03766,-1.41266 -14.88138,1.21411 z" style="display:inline;fill-opacity:1;fill:#1e7bb6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path sodipodi:nodetypes="csccscc" id="path4019-6-6-7" d="m 289.71783,225.67925 c -2.35578,2.97019 -4.92428,6.23481 -7.29791,9.28047 -0.32281,0.41419 -4.61572,23.91561 -8.56949,45.45132 0.65709,1.10136 3.29954,5.51852 7.98909,7.2099 3.77012,-21.02884 8.29439,-46.7668 8.78897,-47.41389 3.44806,-4.51133 6.77507,-8.93888 9.75867,-12.94133 -5.51982,-1.74426 -6.62064,-1.38511 -10.66933,-1.58647 z" style="display:inline;fill-opacity:1;fill:#ffffff;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path sodipodi:nodetypes="csccscc" id="path4019-81-4-4" d="m 293.80115,225.78181 c -2.90433,3.70173 -6.21674,7.97566 -9.09151,11.76225 -0.36381,0.47919 -4.71312,24.82403 -8.59298,46.20045 1.95292,2.34385 6.43397,6.11901 12.002,6.78213 3.30655,-20.30282 7.17294,-44.38179 7.56867,-44.91472 3.67316,-4.94672 7.47544,-10.1993 10.95699,-15.05834 -6.54478,-4.26394 -9.22964,-4.66806 -12.84317,-4.77177 z" style="display:inline;fill-opacity:1;fill:#1e7bb6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill:#000000;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 304.76688,254.96728 c -1.27,0.8876 -15.96843,-7.42822 -21.13387,-7.38582 -4.85132,0.0361 -7.32552,-0.47975 -12.41404,-0.48824 -5.23111,0.99475 -20.31141,9.02207 -22.47161,7.58739 -1.46738,-1.68823 1.1361,-26.13878 2.93277,-26.30286 1.72791,-1.69885 20.15529,6.33412 21.53903,6.22631 5.8545,-2.25415 6.98348,-0.5954 10.57899,0.22883 1.215,0.18875 23.25839,-6.84024 25.33699,-4.95575 0,0 2.03144,19.21347 -4.36826,25.09046 z" id="path1674-1-9-3" sodipodi:nodetypes="cccccccccc"/><path style="display:inline;fill-opacity:1;fill:#000000;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 263.8209,345.50169 c -1.10042,-0.13104 -11.82628,-2.82121 -12.03566,-2.9321 -0.60709,-1.01079 15.26981,-107.78955 27.18279,-107.64627 10.15414,-0.27735 9.84542,103.02369 10.73831,106.28837 -1.49122,0.85403 -10.15662,3.42527 -11.4468,3.72229 -0.60531,-1.40394 -0.082,-105.68773 0.42474,-107.71909 -8.34392,29.03677 -12.81085,66.14767 -14.86338,108.2868 z" id="path1686-2-1-7-1-7" sodipodi:nodetypes="ccccccc"/><path id="path5584" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path id="path5759-3-0" d="m 289.14956,341.21169 c -1.36674,0.85403 -9.08662,2.99045 -10.2691,3.28745 -0.5261,-1.33134 0.80715,-96.91872 0.16535,-106.79844 -0.0351,-0.5386 -0.0759,-2.47781 -0.13701,-2.55746 9.01442,-0.0896 9.42241,102.80377 10.24076,106.06845 z" style="display:inline;fill-opacity:1;fill:#ff6db6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path id="path1686-2-1-74-9" d="m 278.0869,237.66431 c -13.45652,45.85483 -11.4271,68.85895 -14.88125,107.18513 -1.00854,-0.13104 -10.42862,-2.65211 -10.62053,-2.763 3.33337,-35.58432 15.56255,-107.05601 25.67634,-107.05542 -0.0783,0.31435 -0.0979,2.37199 -0.17456,2.63329 z" style="display:inline;fill-opacity:1;fill:#3e89b8;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path id="path5755-6-4" d="m 271.592,246.68496 c -5.11737,0.90155 -19.85409,8.38447 -21.96727,7.0843 -1.43551,-1.52989 1.01223,-23.61891 2.76981,-23.76755 1.69029,-1.53964 19.80045,5.46265 21.15403,5.36499 2.04923,0.16817 0.47248,2.49912 1.89209,2.67387 -1.84604,0.0138 -1.34402,8.64834 -3.84866,8.64439 z" style="display:inline;fill-opacity:1;fill:#ff6db6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path id="path1682-7-2-5" d="m 283.89737,235.57384 c 1.18861,0.17113 22.74779,-5.90747 24.78109,-4.19965 0,0 1.97019,17.15537 -4.29022,22.48138 v -8e-5 c -1.24236,0.80436 -15.59929,-6.76653 -20.65234,-6.72814 -2.35787,0.014 -2.30039,-8.39795 -4.08033,-8.6239 1.66679,-0.0597 2.06555,-2.78702 4.2418,-2.92961 z" style="display:inline;fill-opacity:1;fill:#3e89b8;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path style="display:inline;fill-opacity:1;fill:#000000;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 283.55413,247.46969 c -5.19243,1.30448 -7.83807,1.44335 -12.87682,-0.47241 -0.71214,-4.57465 -0.15167,-9.2351 2.07466,-12.08519 4.65531,0.38471 6.6459,0.50635 10.9734,0.2212 2.95876,1.99545 0.74127,9.1755 -0.17131,12.3364 z" id="path1684-01-4-8" sodipodi:nodetypes="cccccc"/><path style="display:inline;fill-opacity:1;fill:#ff6db6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 282.73173,247.2193 c -4.53048,1.10721 -6.90842,1.49392 -10.98894,-0.45242 -0.60773,-4.38079 -0.1293,-8.84367 1.77053,-11.57303 5.82676,-2.01788 6.56288,-0.66234 9.36451,0.212 2.52495,1.9109 0.6326,8.78664 -0.1462,11.81361 z" id="path1686-2-7-3" sodipodi:nodetypes="cccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path5586" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"id="g5588" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path5580" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="display:inline;fill-opacity:1;fill:#ff6db6;stroke-width:0.99731672" id="path4761-3-5" d="m 250.95621,240.11565 c -2.11394,1.57156 -4.28866,3.09127 -5.9323,4.24374 -5.84513,4.84375 -21.35794,11.02651 -25.83134,13.87003 -0.3957,0.25151 -0.72291,2.67424 -0.84991,3.0539 -0.70813,5.10266 -0.92231,9.50523 -0.30603,13.20388 1.01422,6.08705 3.33652,10.40452 6.45073,13.21684 2.49201,2.2505 5.54448,3.6161 8.79697,4.06242 10.50457,1.50378 19.88453,-2.42065 27.32023,-8.43634 4.20888,-3.41325 7.18867,-6.97923 9.9324,-10.95405 0.1273,0.41617 1.87281,5.61004 5.47452,10.2422 2.12477,2.73263 5.10064,4.98974 8.21809,6.71054 0.11312,0.0435 0.22611,0.0865 0.33898,0.1291 34.62009,13.04172 57.59846,-22.37642 31.10747,-47.22653 -1.21987,-1.38251 -4.20919,-5.29413 -4.35792,-5.62607 -0.53461,-2.09452 -6.03317,-6.25212 -11.35895,-8.26799 -3.18366,-0.74222 -6.81526,-0.99903 -10.33132,-1.35015 -5.35715,-0.53502 -10.68496,-0.85113 -15.63053,0.008 -0.22135,-0.36754 -16.16244,6.97412 -22.99996,13.09227 -0.0125,0.0112 -0.0412,0.0186 -0.0412,0.0287 z" sodipodi:nodetypes="ccscsscccscscccscssc"/><path id="path4763-4-4" class="shadow" d="m 279.80047,256.57476 c 0.91041,-1.67164 1.52784,-5.35307 1.97209,-7.83673 0.0849,-0.47459 0.1617,2.37506 -0.39129,4.18635 2.81732,-4.02446 6.03036,-8.32727 8.59629,-11.93286 0.12454,-0.19897 -0.26579,1.44379 6.3e-4,1.22599 -3.5335,4.76062 -7.44619,10.14679 -10.17811,14.35726 z" sodipodi:nodetypes="csccccc"/><path d="m 277.71207,269.05753 c -0.18844,2.26466 0.53888,3.65839 1.00561,6.03155 -0.75132,-1.79894 -1.47954,-4.19481 -1.00561,-6.03155 z" class="shadow" id="path4765-7-5" sodipodi:nodetypes="ccc"/><path sodipodi:nodetypes="ccccsc" id="path4019-8-8-9" d="m 279.22202,225.28524 c 2.20885,4.05254 4.74659,8.50866 6.65909,12.09417 2.63544,-0.14061 6.0753,-0.11586 6.70486,-6.425 -0.90697,-1.70461 -1.89611,-3.44795 -2.91871,-5.17806 -1.63201,-0.10982 -2.93364,-0.30195 -3.90891,-0.35297 -2.91038,-0.15229 -3.55762,0.011 -6.53633,-0.13814 z" style="display:inline;fill-opacity:1;fill:#ffffff;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path sodipodi:nodetypes="ccccc" id="path4019-8-9-5-8" d="m 270.88591,226.58654 c 3.16991,5.15956 6.74074,11.00783 9.16045,15.54642 2.83152,-2.68749 10.53893,-8.05287 9.57909,-10.01297 -1.16398,-2.17933 -2.53212,-4.55488 -3.85816,-6.74756 -3.00008,-0.24697 -10.03766,-1.41266 -14.88138,1.21411 z" style="display:inline;fill-opacity:1;fill:#1e7bb6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path sodipodi:nodetypes="csccscc" id="path4019-6-6-7" d="m 289.71783,225.67925 c -2.35578,2.97019 -4.92428,6.23481 -7.29791,9.28047 -0.32281,0.41419 -4.61572,23.91561 -8.56949,45.45132 0.65709,1.10136 3.29954,5.51852 7.98909,7.2099 3.77012,-21.02884 8.29439,-46.7668 8.78897,-47.41389 3.44806,-4.51133 6.77507,-8.93888 9.75867,-12.94133 -5.51982,-1.74426 -6.62064,-1.38511 -10.66933,-1.58647 z" style="display:inline;fill-opacity:1;fill:#ffffff;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path sodipodi:nodetypes="csccscc" id="path4019-81-4-4" d="m 293.80115,225.78181 c -2.90433,3.70173 -6.21674,7.97566 -9.09151,11.76225 -0.36381,0.47919 -4.71312,24.82403 -8.59298,46.20045 1.95292,2.34385 6.43397,6.11901 12.002,6.78213 3.30655,-20.30282 7.17294,-44.38179 7.56867,-44.91472 3.67316,-4.94672 7.47544,-10.1993 10.95699,-15.05834 -6.54478,-4.26394 -9.22964,-4.66806 -12.84317,-4.77177 z" style="display:inline;fill-opacity:1;fill:#1e7bb6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill:#000000;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 304.76688,254.96728 c -1.27,0.8876 -15.96843,-7.42822 -21.13387,-7.38582 -4.85132,0.0361 -7.32552,-0.47975 -12.41404,-0.48824 -5.23111,0.99475 -20.31141,9.02207 -22.47161,7.58739 -1.46738,-1.68823 1.1361,-26.13878 2.93277,-26.30286 1.72791,-1.69885 20.15529,6.33412 21.53903,6.22631 5.8545,-2.25415 6.98348,-0.5954 10.57899,0.22883 1.215,0.18875 23.25839,-6.84024 25.33699,-4.95575 0,0 2.03144,19.21347 -4.36826,25.09046 z" id="path1674-1-9-3" sodipodi:nodetypes="cccccccccc"/><path style="display:inline;fill-opacity:1;fill:#000000;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 263.8209,345.50169 c -1.10042,-0.13104 -11.82628,-2.82121 -12.03566,-2.9321 -0.60709,-1.01079 15.26981,-107.78955 27.18279,-107.64627 10.15414,-0.27735 9.84542,103.02369 10.73831,106.28837 -1.49122,0.85403 -10.15662,3.42527 -11.4468,3.72229 -0.60531,-1.40394 -0.082,-105.68773 0.42474,-107.71909 -8.34392,29.03677 -12.81085,66.14767 -14.86338,108.2868 z" id="path1686-2-1-7-1-7" sodipodi:nodetypes="ccccccc"/><path id="path5584" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path id="path5759-3-0" d="m 289.14956,341.21169 c -1.36674,0.85403 -9.08662,2.99045 -10.2691,3.28745 -0.5261,-1.33134 0.80715,-96.91872 0.16535,-106.79844 -0.0351,-0.5386 -0.0759,-2.47781 -0.13701,-2.55746 9.01442,-0.0896 9.42241,102.80377 10.24076,106.06845 z" style="display:inline;fill-opacity:1;fill:#ff6db6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path id="path1686-2-1-74-9" d="m 278.0869,237.66431 c -13.45652,45.85483 -11.4271,68.85895 -14.88125,107.18513 -1.00854,-0.13104 -10.42862,-2.65211 -10.62053,-2.763 3.33337,-35.58432 15.56255,-107.05601 25.67634,-107.05542 -0.0783,0.31435 -0.0979,2.37199 -0.17456,2.63329 z" style="display:inline;fill-opacity:1;fill:#3e89b8;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path id="path5755-6-4" d="m 271.592,246.68496 c -5.11737,0.90155 -19.85409,8.38447 -21.96727,7.0843 -1.43551,-1.52989 1.01223,-23.61891 2.76981,-23.76755 1.69029,-1.53964 19.80045,5.46265 21.15403,5.36499 2.04923,0.16817 0.47248,2.49912 1.89209,2.67387 -1.84604,0.0138 -1.34402,8.64834 -3.84866,8.64439 z" style="display:inline;fill-opacity:1;fill:#ff6db6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path id="path1682-7-2-5" d="m 283.89737,235.57384 c 1.18861,0.17113 22.74779,-5.90747 24.78109,-4.19965 0,0 1.97019,17.15537 -4.29022,22.48138 v -8e-5 c -1.24236,0.80436 -15.59929,-6.76653 -20.65234,-6.72814 -2.35787,0.014 -2.30039,-8.39795 -4.08033,-8.6239 1.66679,-0.0597 2.06555,-2.78702 4.2418,-2.92961 z" style="display:inline;fill-opacity:1;fill:#3e89b8;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path style="display:inline;fill-opacity:1;fill:#000000;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 283.55413,247.46969 c -5.19243,1.30448 -7.83807,1.44335 -12.87682,-0.47241 -0.71214,-4.57465 -0.15167,-9.2351 2.07466,-12.08519 4.65531,0.38471 6.6459,0.50635 10.9734,0.2212 2.95876,1.99545 0.74127,9.1755 -0.17131,12.3364 z" id="path1684-01-4-8" sodipodi:nodetypes="cccccc"/><path style="display:inline;fill-opacity:1;fill:#ff6db6;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 282.73173,247.2193 c -4.53048,1.10721 -6.90842,1.49392 -10.98894,-0.45242 -0.60773,-4.38079 -0.1293,-8.84367 1.77053,-11.57303 5.82676,-2.01788 6.56288,-0.66234 9.36451,0.212 2.52495,1.9109 0.6326,8.78664 -0.1462,11.81361 z" id="path1686-2-7-3" sodipodi:nodetypes="cccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path5586" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_HaremGauze.tw b/src/art/vector/layers/Boob_Outfit_HaremGauze.tw
index ceadf17d148843a99f5eb1257a50dff7696cbde7..74bcb2cb07e118ef26f3c37ce03dfa848664da02 100644
--- a/src/art/vector/layers/Boob_Outfit_HaremGauze.tw
+++ b/src/art/vector/layers/Boob_Outfit_HaremGauze.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_HaremGauze [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g4966" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4982" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#00a883" id="path4984" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path4986" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4988" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g4966" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4982" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#00a883" id="path4984" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path4986" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4988" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_HijabAndAbaya.tw b/src/art/vector/layers/Boob_Outfit_HijabAndAbaya.tw
index cbbd16f96bfef58f0f806e6837dcd25c1f3034fe..c493356fdc9f8e491faf02648dc1c28e9686c951 100644
--- a/src/art/vector/layers/Boob_Outfit_HijabAndAbaya.tw
+++ b/src/art/vector/layers/Boob_Outfit_HijabAndAbaya.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_HijabAndAbaya [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g5026" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path5018" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path5020" style="fill-opacity:1;fill:#333333"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path5022"/><path sodipodi:nodetypes="ccc" id="path5024" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g5026" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path5018" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path5020" style="fill-opacity:1;fill:#333333"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path5022"/><path sodipodi:nodetypes="ccc" id="path5024" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_HijabAndBlouse.tw b/src/art/vector/layers/Boob_Outfit_HijabAndBlouse.tw
index d07349443d8795cf1a387f8c8f8d1f67e3c157f5..eaf810b1a7496d2d1a11b3b757a10e2a553df283 100644
--- a/src/art/vector/layers/Boob_Outfit_HijabAndBlouse.tw
+++ b/src/art/vector/layers/Boob_Outfit_HijabAndBlouse.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_HijabAndBlouse [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g1624" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path1616" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#550022" id="path1618" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path1620" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path1622" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"id="g1624" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path1616" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#550022" id="path1618" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path1620" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path1622" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Huipil.tw b/src/art/vector/layers/Boob_Outfit_Huipil.tw
index 192e7520f884e2ce08e034cc7b147a3d4ff89750..33c40c6ebef44ab99c5ff2a7d0c8dc80fc805c68 100644
--- a/src/art/vector/layers/Boob_Outfit_Huipil.tw
+++ b/src/art/vector/layers/Boob_Outfit_Huipil.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Huipil [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4733" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4725" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscsssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -1.36551,-1.14517 -11.04953,-7.23106 -17.2339,-7.62302 -9.71868,-0.61597 -19.97039,-0.65678 -20.11134,-0.269 -0.16756,-0.28018 -9.29486,2.11395 -16.70745,6.8301 -2.37151,1.50885 -4.56183,3.07335 -6.21775,4.56553 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4727" style="fill-opacity:1;fill:#c8c8c8"/><path sodipodi:nodetypes="ccc" id="path4731" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path d="m 285.99014,244.43393 c -7.48393,-0.63413 -13.21478,-1.21971 -20.52054,-1.65403 -4.87425,-4.0632 -7.92203,-6.71182 -8.60645,-7.29189 3.25207,-4.44302 16.6792,-12.97896 26.96989,-10.68118 14.70123,-0.0706 22.36716,2.0317 28.441,13.1378 0.27302,0.35736 -26.17529,6.06087 -26.2839,6.4893 z" id="path3978-6-4-8-3-1" sodipodi:nodetypes="cccccc" style="display:inline;fill-opacity:1;fill:#550022;opacity:1;stroke-width:0.8543002"/><path d="m 286.94019,250.70929 c -7.42082,-0.56611 -19.2489,-1.56903 -26.49305,-1.95676 0.10545,-0.4619 -8.85023,-9.63282 -8.85023,-9.63282 0.79561,-0.45451 2.64469,-1.97571 2.8402,-2.08077 0.92315,0.0579 8.44692,9.10641 9.40446,9.18615 7.43279,0.61899 14.46083,1.41863 22.11688,1.80989 0.46751,0.0239 27.69531,-8.08147 28.15352,-8.06268 0.22612,0.51912 0.9637,0.92682 1.50922,2.33251 0,0 -28.59497,8.15908 -28.681,8.40448 z" id="path3978-6-4-8-3-7" sodipodi:nodetypes="ccscsscsc" style="display:inline;fill-opacity:1;fill:#550022;opacity:1;stroke-width:0.80376393"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4729"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4733" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4725" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscsssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -1.36551,-1.14517 -11.04953,-7.23106 -17.2339,-7.62302 -9.71868,-0.61597 -19.97039,-0.65678 -20.11134,-0.269 -0.16756,-0.28018 -9.29486,2.11395 -16.70745,6.8301 -2.37151,1.50885 -4.56183,3.07335 -6.21775,4.56553 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4727" style="fill-opacity:1;fill:#c8c8c8"/><path sodipodi:nodetypes="ccc" id="path4731" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path d="m 285.99014,244.43393 c -7.48393,-0.63413 -13.21478,-1.21971 -20.52054,-1.65403 -4.87425,-4.0632 -7.92203,-6.71182 -8.60645,-7.29189 3.25207,-4.44302 16.6792,-12.97896 26.96989,-10.68118 14.70123,-0.0706 22.36716,2.0317 28.441,13.1378 0.27302,0.35736 -26.17529,6.06087 -26.2839,6.4893 z" id="path3978-6-4-8-3-1" sodipodi:nodetypes="cccccc" style="display:inline;fill-opacity:1;fill:#550022;opacity:1;stroke-width:0.8543002"/><path d="m 286.94019,250.70929 c -7.42082,-0.56611 -19.2489,-1.56903 -26.49305,-1.95676 0.10545,-0.4619 -8.85023,-9.63282 -8.85023,-9.63282 0.79561,-0.45451 2.64469,-1.97571 2.8402,-2.08077 0.92315,0.0579 8.44692,9.10641 9.40446,9.18615 7.43279,0.61899 14.46083,1.41863 22.11688,1.80989 0.46751,0.0239 27.69531,-8.08147 28.15352,-8.06268 0.22612,0.51912 0.9637,0.92682 1.50922,2.33251 0,0 -28.59497,8.15908 -28.681,8.40448 z" id="path3978-6-4-8-3-7" sodipodi:nodetypes="ccscsscsc" style="display:inline;fill-opacity:1;fill:#550022;opacity:1;stroke-width:0.80376393"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4729"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Kimono.tw b/src/art/vector/layers/Boob_Outfit_Kimono.tw
index ed016fbc5e98f0fe954bd454b6af3ddea7c7eb73..8bffd46e4244451d1eb07f4de799e19bcdbba609 100644
--- a/src/art/vector/layers/Boob_Outfit_Kimono.tw
+++ b/src/art/vector/layers/Boob_Outfit_Kimono.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Kimono [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4767" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4747" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscscccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.53418,-2.10756 -6.02815,-6.29106 -11.34948,-8.31947 -3.18101,-0.74684 -6.80958,-1.00526 -10.3227,-1.35858 -5.35269,-0.53834 -10.67605,-0.85642 -15.61749,0.008 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4761" style="fill-opacity:1;fill:#005b96"/><path sodipodi:nodetypes="ccccc" id="path4266-4-6" d="m 289.42136,226.64835 c 3.58797,0.15394 4.25541,0.37592 7.86675,1.00434 -0.51047,0.55823 -4.45188,9.13442 -5.87712,13.13445 -1.409,-3.07503 -4.2441,-9.41294 -4.48871,-10.59509 0.32279,-0.7287 2.34513,-3.23396 2.49908,-3.5437 z" style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4763"/><path sodipodi:nodetypes="cccccc" id="path4266-4" d="m 287.49236,231.42075 c 0.10875,0.009 2.9803,-4.95995 3.13858,-4.95808 0.99067,0.0247 3.39114,0.47874 6.80295,1.16601 -0.53025,0.58047 -4.41093,9.797 -6.0359,13.88644 -1.46358,-3.19754 -3.58478,-7.26036 -4.20172,-9.72788 z" style="display:inline;fill-opacity:1;fill:#327bab;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path sodipodi:nodetypes="ccccc" id="path4272-5" d="m 276.90424,226.06818 c 0.20708,-0.11966 6.43364,0.27507 9.15177,0.0859 1.67313,2.34296 24.75118,58.93242 27.67449,62.87813 -2.3655,1.22331 -7.28943,3.47114 -9.15865,3.10803 -3.42665,-7.04896 -25.50066,-60.86523 -27.66761,-66.07203 z" style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path sodipodi:nodetypes="ccccc" id="path4277-1" d="m 276.90531,225.98346 c 0.20706,-0.11965 4.73478,-0.45438 7.85743,0.0462 1.6361,2.04936 25.00892,59.38315 27.93224,63.32886 -2.3655,1.22329 -6.79907,2.48763 -8.13486,2.62406 -13.46112,-25.19977 -27.31248,-64.7753 -27.65481,-65.99908 z" style="display:inline;fill-opacity:1;fill:#327bab;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path sodipodi:nodetypes="ccc" id="path4765" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4767" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4747" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscscccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.53418,-2.10756 -6.02815,-6.29106 -11.34948,-8.31947 -3.18101,-0.74684 -6.80958,-1.00526 -10.3227,-1.35858 -5.35269,-0.53834 -10.67605,-0.85642 -15.61749,0.008 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4761" style="fill-opacity:1;fill:#005b96"/><path sodipodi:nodetypes="ccccc" id="path4266-4-6" d="m 289.42136,226.64835 c 3.58797,0.15394 4.25541,0.37592 7.86675,1.00434 -0.51047,0.55823 -4.45188,9.13442 -5.87712,13.13445 -1.409,-3.07503 -4.2441,-9.41294 -4.48871,-10.59509 0.32279,-0.7287 2.34513,-3.23396 2.49908,-3.5437 z" style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4763"/><path sodipodi:nodetypes="cccccc" id="path4266-4" d="m 287.49236,231.42075 c 0.10875,0.009 2.9803,-4.95995 3.13858,-4.95808 0.99067,0.0247 3.39114,0.47874 6.80295,1.16601 -0.53025,0.58047 -4.41093,9.797 -6.0359,13.88644 -1.46358,-3.19754 -3.58478,-7.26036 -4.20172,-9.72788 z" style="display:inline;fill-opacity:1;fill:#327bab;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path sodipodi:nodetypes="ccccc" id="path4272-5" d="m 276.90424,226.06818 c 0.20708,-0.11966 6.43364,0.27507 9.15177,0.0859 1.67313,2.34296 24.75118,58.93242 27.67449,62.87813 -2.3655,1.22331 -7.28943,3.47114 -9.15865,3.10803 -3.42665,-7.04896 -25.50066,-60.86523 -27.66761,-66.07203 z" style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path sodipodi:nodetypes="ccccc" id="path4277-1" d="m 276.90531,225.98346 c 0.20706,-0.11965 4.73478,-0.45438 7.85743,0.0462 1.6361,2.04936 25.00892,59.38315 27.93224,63.32886 -2.3655,1.22329 -6.79907,2.48763 -8.13486,2.62406 -13.46112,-25.19977 -27.31248,-64.7753 -27.65481,-65.99908 z" style="display:inline;fill-opacity:1;fill:#327bab;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path sodipodi:nodetypes="ccc" id="path4765" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_KittyLingerie.tw b/src/art/vector/layers/Boob_Outfit_KittyLingerie.tw
index 409ce931a472db429e8b85eedd2f9cec206d9732..2df2bb77b23b16ddb38161e42beafb6dcb392c35 100644
--- a/src/art/vector/layers/Boob_Outfit_KittyLingerie.tw
+++ b/src/art/vector/layers/Boob_Outfit_KittyLingerie.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_KittyLingerie [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g6679"><path sodipodi:nodetypes="ccsscccccccc" d="m 271.51118,261.14089 c -9.88855,-10.66632 -27.12155,-12.70439 -26.5524,-17.49076 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -0.19947,14.9545 -0.19947,14.9545 l 49.87161,0.72917 c 0,0 2.46829,-3.53357 3.21917,-4.99953 0.42207,1.87653 1.76098,5.31955 1.76098,5.31955 l 51.93351,3.02446 c 0,0 6.2155,-22.93943 -4.64742,-35.32989 3.43233,7.33006 -25.01476,-4.28683 -37.41961,5.9273 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path6671" style="fill-opacity:1;fill:#010101"/><path style="display:inline;fill-opacity:1;fill:#ffffff;stroke-width:1.09247315" d="m 267.06723,276.54842 -49.00658,-1.71432 c 0,0 -0.20004,1.57906 0.31356,2.03368 1.23006,1.08881 3.22828,2.32556 4.8702,2.37699 1.90886,0.0598 3.87328,-2.10315 5.78214,-2.04337 2.2217,0.0696 4.55453,2.08403 6.77623,2.15362 1.98172,0.0621 3.83264,-2.52522 5.83402,-1.75868 2.00138,0.76654 2.38913,2.38779 6.00414,2.29962 4.2707,-0.10416 4.0892,-1.89596 6.2765,-1.91501 2.04962,-0.0179 3.44016,2.02927 5.94858,2.24406 3.37407,0.28892 4.01403,-1.39345 6.04822,-1.86833 z" id="path6673-6" sodipodi:nodetypes="ccsssssssscc"/><path style="display:inline;fill-opacity:1;fill:#ffffff;stroke-width:1.09078646" d="m 322.21181,281.64151 c 0.49366,-0.94023 1.35443,-2.91339 1.35443,-2.91339 l -51.26849,-1.82531 0.57504,1.45596 c 0.80474,0.0218 2.59952,1.85122 5.06293,2.00524 1.51568,0.0948 3.28447,-1.51909 5.23151,-1.38973 2.04768,0.13606 4.05676,2.3312 6.41166,2.49218 1.98699,0.13583 4.28808,-1.76512 6.37947,-1.62053 2.16245,0.1495 3.95981,2.58044 6.12011,2.73035 2.34235,0.16256 5.04237,-1.95628 7.2405,-1.80437 2.41324,0.16677 4.22363,2.13109 6.27666,2.27038 2.41924,0.16414 4.99217,-1.50357 6.61618,-1.40078 z" id="path5968" sodipodi:nodetypes="ccccccsssssc"/><path sodipodi:nodetypes="ccccsssssssssc" d="m 245.89744,243.40951 -3.41612,2.53195 78.68798,2.68128 -1.47787,-1.9863 c -1.50475,-0.82044 -3.82117,-4.16994 -6.38175,-4.55343 -2.85409,-0.42744 -5.81624,1.65377 -8.86231,1.36326 -3.09088,-0.29479 -6.34676,-2.56647 -9.58524,-2.73713 -3.01984,-0.15914 -6.01431,1.77521 -9.12013,1.70974 -3.24652,-0.0684 -4.64281,-1.42539 -7.93757,-1.40686 -3.11236,0.0175 -5.52857,1.64201 -8.64345,1.72348 -2.97233,0.0777 -5.38674,-1.62587 -8.32633,-1.50169 -2.24596,0.0949 -5.10606,1.77335 -7.31529,1.88942 -0.86541,0.0455 -2.90619,-1.55792 -3.76433,-1.50975 -0.84443,0.0474 -3.02107,1.74631 -3.85759,1.79603 z" id="path6673-3" style="display:inline;fill-opacity:1;fill:#ffffff;stroke-width:1"/><path sodipodi:nodetypes="cscsccccccc" d="m 244.87584,244.19536 c -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92151,9.56442 -0.30576,13.2861 0.095,0.574 0.31892,1.67531 0.31892,1.67531 l 48.31874,1.2378 c 0,0 2.61884,-3.28663 3.81887,-5.03738 0.0779,0.25635 0.76162,2.31424 2.10583,4.94117 4.44199,0.0456 38.94721,2.20827 50.34825,2.79093 5.9521,-9.15339 5.98455,-22.00482 -3.13025,-33.48219 -20.221,-4.48518 -55.91459,-3.33286 -74.8156,-2.44108 z" id="path6673" style="fill-opacity:1;fill:#eeaaff"/><path sodipodi:nodetypes="cscsssssssssccssssssssscscc" id="path1686-7-77-70-6-0" d="m 273.94985,248.77729 c -0.33416,-0.0229 -2.21512,0.0677 -3.36432,-0.75808 -3.24216,-2.32983 -4.86917,-3.8408 -5.29159,-3.87824 -1.97767,3.74869 0.56167,6.46487 -0.24367,7.17918 -1.84179,1.63364 -2.50529,3.17849 -2.518,6.02012 -6.7e-4,0.23298 -4.44888,0.47601 -4.42732,0.70751 0.0214,0.22913 4.51178,0.44722 4.55617,0.67325 0.0604,0.30891 0.14273,0.61485 0.24785,0.9163 0.0706,0.20253 -6.39193,1.31982 -6.30034,1.51786 0.10149,0.21933 6.75947,-0.48113 6.88747,-0.26851 0.1954,0.32456 0.42224,0.64061 0.68213,0.94599 0.1036,0.12171 -3.30303,1.78086 -3.18879,1.8991 0.10103,0.10458 3.72178,-1.33138 3.83123,-1.2298 3.51115,3.47128 11.06445,4.19145 16.35376,1.65009 0.14482,-0.0867 3.15759,2.30597 3.29239,2.21218 0.14494,-0.10082 -2.58887,-2.6886 -2.45537,-2.79717 0.31345,-0.255 0.59552,-0.53078 0.84699,-0.82431 0.1254,-0.14633 5.59227,2.06961 5.70253,1.91483 0.14348,-0.20146 -5.07491,-2.77644 -4.95666,-2.99074 0.21239,-0.38489 0.38439,-0.78918 0.51728,-1.20808 0.0586,-0.18441 4.28832,0.42627 4.33176,0.23659 0.0395,-0.17309 -4.10587,-1.14613 -4.07864,-1.32294 0.43355,-2.81277 0.72563,-4.35654 -1.13495,-6.33234 -0.91186,-0.96831 1.87416,-1.80938 1.35042,-6.48928 -1.12546,0.0664 -3.36213,0.9944 -7.43121,2.34798 -1.1313,0.37633 -2.64883,-0.10344 -3.20936,-0.12152 z" class="skin"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path6675"/><path sodipodi:nodetypes="ccc" id="path6677" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g6679"><path sodipodi:nodetypes="ccsscccccccc" d="m 271.51118,261.14089 c -9.88855,-10.66632 -27.12155,-12.70439 -26.5524,-17.49076 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -0.19947,14.9545 -0.19947,14.9545 l 49.87161,0.72917 c 0,0 2.46829,-3.53357 3.21917,-4.99953 0.42207,1.87653 1.76098,5.31955 1.76098,5.31955 l 51.93351,3.02446 c 0,0 6.2155,-22.93943 -4.64742,-35.32989 3.43233,7.33006 -25.01476,-4.28683 -37.41961,5.9273 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path6671" style="fill-opacity:1;fill:#010101"/><path style="display:inline;fill-opacity:1;fill:#ffffff;stroke-width:1.09247315" d="m 267.06723,276.54842 -49.00658,-1.71432 c 0,0 -0.20004,1.57906 0.31356,2.03368 1.23006,1.08881 3.22828,2.32556 4.8702,2.37699 1.90886,0.0598 3.87328,-2.10315 5.78214,-2.04337 2.2217,0.0696 4.55453,2.08403 6.77623,2.15362 1.98172,0.0621 3.83264,-2.52522 5.83402,-1.75868 2.00138,0.76654 2.38913,2.38779 6.00414,2.29962 4.2707,-0.10416 4.0892,-1.89596 6.2765,-1.91501 2.04962,-0.0179 3.44016,2.02927 5.94858,2.24406 3.37407,0.28892 4.01403,-1.39345 6.04822,-1.86833 z" id="path6673-6" sodipodi:nodetypes="ccsssssssscc"/><path style="display:inline;fill-opacity:1;fill:#ffffff;stroke-width:1.09078646" d="m 322.21181,281.64151 c 0.49366,-0.94023 1.35443,-2.91339 1.35443,-2.91339 l -51.26849,-1.82531 0.57504,1.45596 c 0.80474,0.0218 2.59952,1.85122 5.06293,2.00524 1.51568,0.0948 3.28447,-1.51909 5.23151,-1.38973 2.04768,0.13606 4.05676,2.3312 6.41166,2.49218 1.98699,0.13583 4.28808,-1.76512 6.37947,-1.62053 2.16245,0.1495 3.95981,2.58044 6.12011,2.73035 2.34235,0.16256 5.04237,-1.95628 7.2405,-1.80437 2.41324,0.16677 4.22363,2.13109 6.27666,2.27038 2.41924,0.16414 4.99217,-1.50357 6.61618,-1.40078 z" id="path5968" sodipodi:nodetypes="ccccccsssssc"/><path sodipodi:nodetypes="ccccsssssssssc" d="m 245.89744,243.40951 -3.41612,2.53195 78.68798,2.68128 -1.47787,-1.9863 c -1.50475,-0.82044 -3.82117,-4.16994 -6.38175,-4.55343 -2.85409,-0.42744 -5.81624,1.65377 -8.86231,1.36326 -3.09088,-0.29479 -6.34676,-2.56647 -9.58524,-2.73713 -3.01984,-0.15914 -6.01431,1.77521 -9.12013,1.70974 -3.24652,-0.0684 -4.64281,-1.42539 -7.93757,-1.40686 -3.11236,0.0175 -5.52857,1.64201 -8.64345,1.72348 -2.97233,0.0777 -5.38674,-1.62587 -8.32633,-1.50169 -2.24596,0.0949 -5.10606,1.77335 -7.31529,1.88942 -0.86541,0.0455 -2.90619,-1.55792 -3.76433,-1.50975 -0.84443,0.0474 -3.02107,1.74631 -3.85759,1.79603 z" id="path6673-3" style="display:inline;fill-opacity:1;fill:#ffffff;stroke-width:1"/><path sodipodi:nodetypes="cscsccccccc" d="m 244.87584,244.19536 c -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92151,9.56442 -0.30576,13.2861 0.095,0.574 0.31892,1.67531 0.31892,1.67531 l 48.31874,1.2378 c 0,0 2.61884,-3.28663 3.81887,-5.03738 0.0779,0.25635 0.76162,2.31424 2.10583,4.94117 4.44199,0.0456 38.94721,2.20827 50.34825,2.79093 5.9521,-9.15339 5.98455,-22.00482 -3.13025,-33.48219 -20.221,-4.48518 -55.91459,-3.33286 -74.8156,-2.44108 z" id="path6673" style="fill-opacity:1;fill:#eeaaff"/><path sodipodi:nodetypes="cscsssssssssccssssssssscscc" id="path1686-7-77-70-6-0" d="m 273.94985,248.77729 c -0.33416,-0.0229 -2.21512,0.0677 -3.36432,-0.75808 -3.24216,-2.32983 -4.86917,-3.8408 -5.29159,-3.87824 -1.97767,3.74869 0.56167,6.46487 -0.24367,7.17918 -1.84179,1.63364 -2.50529,3.17849 -2.518,6.02012 -6.7e-4,0.23298 -4.44888,0.47601 -4.42732,0.70751 0.0214,0.22913 4.51178,0.44722 4.55617,0.67325 0.0604,0.30891 0.14273,0.61485 0.24785,0.9163 0.0706,0.20253 -6.39193,1.31982 -6.30034,1.51786 0.10149,0.21933 6.75947,-0.48113 6.88747,-0.26851 0.1954,0.32456 0.42224,0.64061 0.68213,0.94599 0.1036,0.12171 -3.30303,1.78086 -3.18879,1.8991 0.10103,0.10458 3.72178,-1.33138 3.83123,-1.2298 3.51115,3.47128 11.06445,4.19145 16.35376,1.65009 0.14482,-0.0867 3.15759,2.30597 3.29239,2.21218 0.14494,-0.10082 -2.58887,-2.6886 -2.45537,-2.79717 0.31345,-0.255 0.59552,-0.53078 0.84699,-0.82431 0.1254,-0.14633 5.59227,2.06961 5.70253,1.91483 0.14348,-0.20146 -5.07491,-2.77644 -4.95666,-2.99074 0.21239,-0.38489 0.38439,-0.78918 0.51728,-1.20808 0.0586,-0.18441 4.28832,0.42627 4.33176,0.23659 0.0395,-0.17309 -4.10587,-1.14613 -4.07864,-1.32294 0.43355,-2.81277 0.72563,-4.35654 -1.13495,-6.33234 -0.91186,-0.96831 1.87416,-1.80938 1.35042,-6.48928 -1.12546,0.0664 -3.36213,0.9944 -7.43121,2.34798 -1.1313,0.37633 -2.64883,-0.10344 -3.20936,-0.12152 z" class="skin"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path6675"/><path sodipodi:nodetypes="ccc" id="path6677" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_KlanRobe.tw b/src/art/vector/layers/Boob_Outfit_KlanRobe.tw
index ced0afd4db7b75d8e41dd9902d90c0f02ce4128a..2e72a92f8f1d08b082a9ae978332c59352bcb3f6 100644
--- a/src/art/vector/layers/Boob_Outfit_KlanRobe.tw
+++ b/src/art/vector/layers/Boob_Outfit_KlanRobe.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_KlanRobe [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5014" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path5113" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#ececec" id="path5119" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path5010" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path5012" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000;vector-effect:none" d="m 320.66643,266.25428 c 0,12.05744 -9.65838,21.12482 -22.00872,21.12481 -12.35032,-1e-5 -19.88736,-8.1835 -19.88736,-20.24093 0,-12.05743 7.18349,-22.00869 19.53381,-22.0087 12.35034,-1e-5 22.36227,9.06737 22.36227,21.12482 z" id="path1626-9" sodipodi:nodetypes="sssss"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#800000;opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000;vector-effect:none" d="m 318.90755,266.10339 c 0,11.11008 -8.8643,19.46505 -20.19925,19.46504 -11.33492,-10e-6 -18.25229,-7.54053 -18.25229,-18.65061 0,-11.11007 6.59289,-20.27947 17.92781,-20.27948 11.33495,-1e-5 20.52373,8.35496 20.52373,19.46505 z" id="path1626-1-0" sodipodi:nodetypes="sssss"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000;vector-effect:none" d="m 315.15755,266.47839 c 0,1.07575 -0.1163,3.28388 -0.22379,4.24996 -4.84718,-0.34911 -11.93835,-0.85256 -13.51634,-0.93559 0.12383,0.70926 0.8116,7.39477 1.67901,12.94663 -0.74707,0.0528 -4.2098,0.079 -5.01313,0.079 -0.74773,0 -3.45666,-0.2094 -4.12864,-0.2536 0.72554,-4.50941 1.98264,-11.92327 1.97052,-12.70919 -0.86746,-0.004 -6.83155,0.66357 -11.67213,1.11013 -0.0324,-0.79201 0.078,-3.43283 0.078,-4.29795 0,-1.08475 0.0223,-3.42179 0.0732,-4.38754 3.97131,0.6151 10.06547,1.47574 11.16789,1.36756 -0.44591,-2.06727 -0.53984,-7.0986 -1.49337,-12.69678 0.90273,-0.0839 2.87765,-0.18772 3.9301,-0.18772 1.08,0 3.92238,0.1043 4.90189,0.18956 -0.48493,3.32213 -0.8388,10.9689 -1.0758,12.58219 2.08648,-0.3006 7.95423,-0.8584 13.18238,-1.44686 0.0518,0.68473 0.1403,3.64793 0.1403,4.39016 z" id="path1626-1-2-7" sodipodi:nodetypes="cccccccccccccccccc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ececec;opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000;vector-effect:none" d="m 314.00851,266.40895 c 0,1.0105 -0.23732,2.22232 -0.33744,3.12979 -0.40686,0.086 -0.65494,-0.86561 -1.0922,-0.86629 -4.32188,-0.007 -10.40707,0.23321 -11.74164,0.16229 0.10665,0.61614 -0.30227,6.684 -0.14503,11.64862 0.0128,0.40372 0.77813,0.80469 0.79361,1.20013 -0.69575,0.0495 -2.63052,0.0743 -3.37867,0.0743 -0.69637,0 -2.05814,-0.19671 -2.68395,-0.23821 0.0343,-0.38364 0.81933,-0.65826 0.85234,-1.08207 0.32779,-4.20795 0.6445,-11.02921 0.63423,-11.6999 -0.72233,-0.004 -5.99296,-0.14362 -10.14198,-0.25347 -0.49125,-0.013 -0.93459,0.77059 -1.41185,0.76022 -0.0301,-0.74396 -0.0564,-1.8448 -0.0564,-2.65745 0,-1.01894 -0.0223,-2.17936 0.0251,-3.08654 0.48622,0.0262 0.92982,0.97904 1.48839,1.0021 3.49265,0.1442 8.86322,0.0109 9.74835,-0.0767 -0.0648,-1.64989 -0.29294,-7.71904 -0.44407,-11.42887 -0.0149,-0.36563 -0.73657,-0.71532 -0.75065,-1.04397 0.84072,-0.0788 1.6909,-0.30569 2.67108,-0.30569 1.0058,0 2.70687,0.0548 3.61908,0.13494 -0.0129,0.37951 -0.64754,0.86406 -0.66542,1.34775 -0.13115,3.54845 0.0946,9.94717 0.16523,11.24286 1.79477,-0.0218 6.69443,0.29048 11.3364,0.0814 0.38375,-0.0173 0.92043,-0.98566 1.29879,-1.00482 0.0483,0.64319 0.21667,2.26244 0.21667,2.95965 z" id="path1626-1-2-0-4" sodipodi:nodetypes="ccccscccscscccscscccscsccc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000;vector-effect:none" d="m 302.81719,266.27703 c -1.27548,1.74405 -2.39556,3.08262 -3.93289,4.49761 -1.7765,-1.68029 -2.29676,-2.34954 -3.85126,-4.31466 1.07619,-1.43453 2.21492,-2.91493 3.62931,-4.55558 1.89608,1.54764 2.48077,2.27482 4.15484,4.37263 z" id="path1626-1-7-0" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ffffff;opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000;vector-effect:none" d="m 302.28594,266.30939 c -1.09114,1.49521 -2.04934,2.64278 -3.36449,3.85587 -1.51975,-1.44053 -1.96482,-2.0143 -3.29467,-3.69904 0.92067,-1.22983 1.89482,-2.49901 3.1048,-3.90557 1.62205,1.32682 2.12224,1.95025 3.55436,3.74874 z" id="path1626-1-7-8-9" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#800000;opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000;vector-effect:none" d="m 300.43278,267.03363 c 0,0.90125 -0.70487,1.57899 -1.6062,1.57899 -0.90133,0 -1.45138,-0.61168 -1.45138,-1.51293 0,-0.90124 0.34748,-2.57314 2.33156,-2.66153 -2.45743,2.43068 0.72602,1.69422 0.72602,2.59547 z" id="path1626-1-8-1" sodipodi:nodetypes="ssscs"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"id="g5014" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path5113" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#ececec" id="path5119" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path5010" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path5012" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000;vector-effect:none" d="m 320.66643,266.25428 c 0,12.05744 -9.65838,21.12482 -22.00872,21.12481 -12.35032,-1e-5 -19.88736,-8.1835 -19.88736,-20.24093 0,-12.05743 7.18349,-22.00869 19.53381,-22.0087 12.35034,-1e-5 22.36227,9.06737 22.36227,21.12482 z" id="path1626-9" sodipodi:nodetypes="sssss"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#800000;opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000;vector-effect:none" d="m 318.90755,266.10339 c 0,11.11008 -8.8643,19.46505 -20.19925,19.46504 -11.33492,-10e-6 -18.25229,-7.54053 -18.25229,-18.65061 0,-11.11007 6.59289,-20.27947 17.92781,-20.27948 11.33495,-1e-5 20.52373,8.35496 20.52373,19.46505 z" id="path1626-1-0" sodipodi:nodetypes="sssss"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000;vector-effect:none" d="m 315.15755,266.47839 c 0,1.07575 -0.1163,3.28388 -0.22379,4.24996 -4.84718,-0.34911 -11.93835,-0.85256 -13.51634,-0.93559 0.12383,0.70926 0.8116,7.39477 1.67901,12.94663 -0.74707,0.0528 -4.2098,0.079 -5.01313,0.079 -0.74773,0 -3.45666,-0.2094 -4.12864,-0.2536 0.72554,-4.50941 1.98264,-11.92327 1.97052,-12.70919 -0.86746,-0.004 -6.83155,0.66357 -11.67213,1.11013 -0.0324,-0.79201 0.078,-3.43283 0.078,-4.29795 0,-1.08475 0.0223,-3.42179 0.0732,-4.38754 3.97131,0.6151 10.06547,1.47574 11.16789,1.36756 -0.44591,-2.06727 -0.53984,-7.0986 -1.49337,-12.69678 0.90273,-0.0839 2.87765,-0.18772 3.9301,-0.18772 1.08,0 3.92238,0.1043 4.90189,0.18956 -0.48493,3.32213 -0.8388,10.9689 -1.0758,12.58219 2.08648,-0.3006 7.95423,-0.8584 13.18238,-1.44686 0.0518,0.68473 0.1403,3.64793 0.1403,4.39016 z" id="path1626-1-2-7" sodipodi:nodetypes="cccccccccccccccccc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ececec;opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000;vector-effect:none" d="m 314.00851,266.40895 c 0,1.0105 -0.23732,2.22232 -0.33744,3.12979 -0.40686,0.086 -0.65494,-0.86561 -1.0922,-0.86629 -4.32188,-0.007 -10.40707,0.23321 -11.74164,0.16229 0.10665,0.61614 -0.30227,6.684 -0.14503,11.64862 0.0128,0.40372 0.77813,0.80469 0.79361,1.20013 -0.69575,0.0495 -2.63052,0.0743 -3.37867,0.0743 -0.69637,0 -2.05814,-0.19671 -2.68395,-0.23821 0.0343,-0.38364 0.81933,-0.65826 0.85234,-1.08207 0.32779,-4.20795 0.6445,-11.02921 0.63423,-11.6999 -0.72233,-0.004 -5.99296,-0.14362 -10.14198,-0.25347 -0.49125,-0.013 -0.93459,0.77059 -1.41185,0.76022 -0.0301,-0.74396 -0.0564,-1.8448 -0.0564,-2.65745 0,-1.01894 -0.0223,-2.17936 0.0251,-3.08654 0.48622,0.0262 0.92982,0.97904 1.48839,1.0021 3.49265,0.1442 8.86322,0.0109 9.74835,-0.0767 -0.0648,-1.64989 -0.29294,-7.71904 -0.44407,-11.42887 -0.0149,-0.36563 -0.73657,-0.71532 -0.75065,-1.04397 0.84072,-0.0788 1.6909,-0.30569 2.67108,-0.30569 1.0058,0 2.70687,0.0548 3.61908,0.13494 -0.0129,0.37951 -0.64754,0.86406 -0.66542,1.34775 -0.13115,3.54845 0.0946,9.94717 0.16523,11.24286 1.79477,-0.0218 6.69443,0.29048 11.3364,0.0814 0.38375,-0.0173 0.92043,-0.98566 1.29879,-1.00482 0.0483,0.64319 0.21667,2.26244 0.21667,2.95965 z" id="path1626-1-2-0-4" sodipodi:nodetypes="ccccscccscscccscscccscsccc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000;vector-effect:none" d="m 302.81719,266.27703 c -1.27548,1.74405 -2.39556,3.08262 -3.93289,4.49761 -1.7765,-1.68029 -2.29676,-2.34954 -3.85126,-4.31466 1.07619,-1.43453 2.21492,-2.91493 3.62931,-4.55558 1.89608,1.54764 2.48077,2.27482 4.15484,4.37263 z" id="path1626-1-7-0" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ffffff;opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000;vector-effect:none" d="m 302.28594,266.30939 c -1.09114,1.49521 -2.04934,2.64278 -3.36449,3.85587 -1.51975,-1.44053 -1.96482,-2.0143 -3.29467,-3.69904 0.92067,-1.22983 1.89482,-2.49901 3.1048,-3.90557 1.62205,1.32682 2.12224,1.95025 3.55436,3.74874 z" id="path1626-1-7-8-9" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#800000;opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000;vector-effect:none" d="m 300.43278,267.03363 c 0,0.90125 -0.70487,1.57899 -1.6062,1.57899 -0.90133,0 -1.45138,-0.61168 -1.45138,-1.51293 0,-0.90124 0.34748,-2.57314 2.33156,-2.66153 -2.45743,2.43068 0.72602,1.69422 0.72602,2.59547 z" id="path1626-1-8-1" sodipodi:nodetypes="ssscs"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_LeatherPantsAndATubeTop.tw b/src/art/vector/layers/Boob_Outfit_LeatherPantsAndATubeTop.tw
index c676a0b998909f2607dc17a21f7062ad97731e97..b0e9248fa4251542b8601f83b8e4ab4f3deccb66 100644
--- a/src/art/vector/layers/Boob_Outfit_LeatherPantsAndATubeTop.tw
+++ b/src/art/vector/layers/Boob_Outfit_LeatherPantsAndATubeTop.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_LeatherPantsAndATubeTop [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g4278" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path id="path4270" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4272" sodipodi:nodetypes="ccc"/><path sodipodi:nodetypes="csscsccscscc" d="m 226.54656,253.75066 c -3.36507,1.67191 -6.28302,3.1917 -8.33221,4.68937 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 10.55597,-6.27698 15.90576,-19.45293 10.27729,-32.96347 -0.10014,-0.24038 -1.10748,-2.3276 -1.21461,-2.56815 -44.60848,9.13357 -64.17272,11.64213 -98.19419,0.51136 z" id="path4464" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="cscsscccscsscc" d="m 226.61703,254.26275 c -3.24805,1.56057 -6.03443,2.9182 -7.55098,3.88901 -0.39536,0.25309 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22591,0.0871 0.33871,0.12991 28.39866,10.77366 48.95726,-11.31838 40.76152,-33.40986 -0.046,-0.12396 -0.89862,-2.10945 -0.94642,-2.23341 -38.7538,7.91357 -61.21049,12.91457 -97.58556,0.33128 z" id="path4468" style="fill-opacity:1;fill:#1a1a1a"/><path sodipodi:nodetypes="ccc" id="path4590" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"id="g4278" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path id="path4270" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4272" sodipodi:nodetypes="ccc"/><path sodipodi:nodetypes="csscsccscscc" d="m 226.54656,253.75066 c -3.36507,1.67191 -6.28302,3.1917 -8.33221,4.68937 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 10.55597,-6.27698 15.90576,-19.45293 10.27729,-32.96347 -0.10014,-0.24038 -1.10748,-2.3276 -1.21461,-2.56815 -44.60848,9.13357 -64.17272,11.64213 -98.19419,0.51136 z" id="path4464" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="cscsscccscsscc" d="m 226.61703,254.26275 c -3.24805,1.56057 -6.03443,2.9182 -7.55098,3.88901 -0.39536,0.25309 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22591,0.0871 0.33871,0.12991 28.39866,10.77366 48.95726,-11.31838 40.76152,-33.40986 -0.046,-0.12396 -0.89862,-2.10945 -0.94642,-2.23341 -38.7538,7.91357 -61.21049,12.91457 -97.58556,0.33128 z" id="path4468" style="fill-opacity:1;fill:#1a1a1a"/><path sodipodi:nodetypes="ccc" id="path4590" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_LeatherPantsAndPasties.tw b/src/art/vector/layers/Boob_Outfit_LeatherPantsAndPasties.tw
index f99422d88ab8309c35dde4d50ab97fcb5d0387fc..11cc9c36e2b643ecdbee2157b9baf4752e4c86e9 100644
--- a/src/art/vector/layers/Boob_Outfit_LeatherPantsAndPasties.tw
+++ b/src/art/vector/layers/Boob_Outfit_LeatherPantsAndPasties.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_LeatherPantsAndPasties [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4109"><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4101"/><path sodipodi:nodetypes="ccc" id="path4103" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path style="display:inline;fill-opacity:1;fill:#800000;opacity:1;stroke-width:1.30139673" d="m 233.09132,255.33429 c 2.82862,2.7316 2.12357,5.79116 -0.053,8.30194 -2.09844,3.66076 -11.03027,6.91075 -16.07371,10.27057 -0.42038,-0.57419 -0.63699,-2.58976 -0.38991,-5.04838 0.34305,-3.4153 1.04953,-7.67076 1.66839,-10.11685 0.0284,-0.11176 0.0146,-0.25097 0.1157,-0.31711 0.5103,-0.33343 3.24727,-1.70231 4.73308,-2.61313 2.18167,-1.33738 3.2903,-1.84701 3.52856,-1.92012 1.66941,-0.51233 -1.24842,1.66327 -1.09718,1.81505 0.21283,0.0857 5.74207,-2.0092 7.56804,-0.37197 z" id="path4105" sodipodi:nodetypes="cccssssscc"/><path style="display:inline;fill-opacity:1;fill:#800000;opacity:1;stroke-width:1.28396392" d="m 300.71222,278.1253 c -12.45955,-9.95957 -13.83592,-16.72756 -8.79808,-21.80866 4.89673,-4.24502 7.68137,2.58623 8.62691,2.5482 1.01551,-0.0409 4.25497,-7.39731 9.93388,-1.22004 2.17463,3.5767 4.3035,9.09114 -9.76273,20.4805 z" id="path4107" sodipodi:nodetypes="ccsccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4109"><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4101"/><path sodipodi:nodetypes="ccc" id="path4103" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path style="display:inline;fill-opacity:1;fill:#800000;opacity:1;stroke-width:1.30139673" d="m 233.09132,255.33429 c 2.82862,2.7316 2.12357,5.79116 -0.053,8.30194 -2.09844,3.66076 -11.03027,6.91075 -16.07371,10.27057 -0.42038,-0.57419 -0.63699,-2.58976 -0.38991,-5.04838 0.34305,-3.4153 1.04953,-7.67076 1.66839,-10.11685 0.0284,-0.11176 0.0146,-0.25097 0.1157,-0.31711 0.5103,-0.33343 3.24727,-1.70231 4.73308,-2.61313 2.18167,-1.33738 3.2903,-1.84701 3.52856,-1.92012 1.66941,-0.51233 -1.24842,1.66327 -1.09718,1.81505 0.21283,0.0857 5.74207,-2.0092 7.56804,-0.37197 z" id="path4105" sodipodi:nodetypes="cccssssscc"/><path style="display:inline;fill-opacity:1;fill:#800000;opacity:1;stroke-width:1.28396392" d="m 300.71222,278.1253 c -12.45955,-9.95957 -13.83592,-16.72756 -8.79808,-21.80866 4.89673,-4.24502 7.68137,2.58623 8.62691,2.5482 1.01551,-0.0409 4.25497,-7.39731 9.93388,-1.22004 2.17463,3.5767 4.3035,9.09114 -9.76273,20.4805 z" id="path4107" sodipodi:nodetypes="ccsccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Lederhosen.tw b/src/art/vector/layers/Boob_Outfit_Lederhosen.tw
index f9703c690a4232c68c5c4b00320a3a57c14e2a61..7c6bad0f66d31603bfdc50eddc9b2d31c674d4ad 100644
--- a/src/art/vector/layers/Boob_Outfit_Lederhosen.tw
+++ b/src/art/vector/layers/Boob_Outfit_Lederhosen.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Lederhosen [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g7482" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path7474" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path7476" style="fill-opacity:1;fill:#d5d5ff"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path7478"/><path sodipodi:nodetypes="ccc" id="path7480" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path sodipodi:nodetypes="ccccc" id="path7624-4-3" d="m 314.26,239.89043 c 2.56768,4.87157 0.8174,37.51006 -9.04307,51.72064 -5.75358,0.80594 -8.44058,0.84589 -9.80357,0.80565 4.05815,-1.56081 14.96207,-32.00763 11.49205,-60.82591 0.61297,-0.86743 5.41012,2.93687 7.35459,8.29962 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:4.11770916;stroke:#000000"/><path sodipodi:nodetypes="cccc" id="path7624-4-1-6" d="m 220.50194,262.84539 c -0.0571,2.55651 -7.84299,41.8538 36.98227,22.8956 -23.75544,14.15981 -43.84038,4.62628 -38.44235,-24.05761 0.55604,-0.79447 1.29316,0.31447 1.46008,1.16201 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:3.75330663;stroke:#000000"/><path sodipodi:nodetypes="cscccc" id="path7618" d="m 306.06954,272.51997 c -55.48541,4.77478 -86.72161,-3.27303 -88.34702,-4.18304 -0.99529,-0.55723 -0.15463,-6.12683 0.59094,-9.80907 1.95857,-1.47206 4.70175,-2.69705 4.80001,-3.04044 2.2635,-0.0416 53.68943,-5.77635 85.39725,4.6227 0.80388,0.79688 -2.42032,9.47259 -2.44118,12.40985 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:4.73222637;stroke:#000000"/><path sodipodi:nodetypes="cccc" id="path7624-4-1" d="m 219.81779,260.48323 c -0.0596,2.79631 -8.51531,45.82255 38.27708,25.08612 -24.79794,15.48796 -45.43615,5.01724 -39.80123,-26.35712 0.58044,-0.869 1.3499,0.34397 1.52415,1.271 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#5d536c;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:4.01059341;stroke:#000000"/><path sodipodi:nodetypes="cccsc" id="path7634-2-3" d="m 221.87111,257.56885 c 2.63535,2.76632 48.41286,-26.43102 46.52614,-28.58557 -2.11181,1.18487 -6.73066,2.03054 -10.64633,6.20995 -5.64065,5.43116 -16.17465,11.71443 -26.54523,17.3381 -4.9667,2.69329 -8.55411,3.81793 -9.33458,5.03752 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:2.91385651;stroke:#000000"/><path sodipodi:nodetypes="cssscccc" id="path7624" d="m 305.54914,271.80314 c -17.23232,1.32704 -29.25678,1.53187 -41.99192,1.15785 -4.78347,-0.1405 -9.22818,-0.36265 -13.31797,-0.63769 -20.19899,-1.35836 -31.74042,-4.00651 -32.67689,-4.4757 -1.00411,-0.50307 0.2288,-5.74089 0.81084,-8.95961 1.37388,-0.98699 4.68902,-2.68999 4.78682,-2.99584 2.27112,-0.0373 52.80739,-4.94801 84.62229,4.38933 0.8066,0.71554 -2.21223,8.88428 -2.23317,11.52166 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#5d536c;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:4.49171782;stroke:#000000"/><path sodipodi:nodetypes="ccc" id="path7626" d="m 297.20293,265.8634 c -12.13391,5.17264 -20.3276,-4.88042 -19.85498,-4.77237 8.73038,5.06356 11.36996,4.11825 19.85498,4.77237 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#ffd42a;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:2.30332828;stroke:#000000"/><path sodipodi:nodetypes="ccc" id="path7630" d="m 290.52853,270.36296 c -14.22968,-2.98532 -3.81674,-12.35167 -3.72,-12.06743 -2.74691,6.91508 0.0827,7.66214 3.72,12.06743 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#ffd42a;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:2.30332828;stroke:#000000"/><path sodipodi:nodetypes="ccc" id="path7634" d="m 231.66465,264.34451 c 12.13391,5.17264 20.3276,-4.88043 19.85498,-4.77237 -8.73038,5.06356 -11.36997,4.11825 -19.85498,4.77237 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#ffd42a;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:2.30332828;stroke:#000000"/><path sodipodi:nodetypes="ccc" id="path7632" d="m 278.85039,269.99171 c -0.77571,-8.6088 18.4748,-6.85836 18.05315,-6.69588 -12.26653,1.28858 -12.36044,3.06088 -18.05315,6.69588 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#ffd42a;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:2.30332828;stroke:#000000"/><path sodipodi:nodetypes="ccc" id="path7638" d="m 250.01719,268.47282 c 0.77571,-8.60881 -18.47481,-6.85836 -18.05315,-6.69588 12.26653,1.28858 12.36044,3.06087 18.05315,6.69588 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#ffd42a;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:2.30332828;stroke:#000000"/><path sodipodi:nodetypes="ccc" id="path7636" d="m 238.33904,268.84407 c 14.22969,-2.98533 3.81675,-12.35167 3.72001,-12.06743 2.74691,6.91508 -0.0827,7.66214 -3.72001,12.06743 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#ffd42a;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:2.30332828;stroke:#000000"/><path sodipodi:nodetypes="ccscccscc" id="path7640" d="m 261.88679,272.02054 c 1.19478,-0.74987 2.75731,-4.51324 3.78777,-6.19006 2.68575,-0.85035 4.35711,-0.77644 4.39752,-1.10196 0.0481,-0.38764 -3.31928,-0.42478 -4.13257,-1.262 -0.51667,-2.05353 -0.42159,-6.87694 -0.44349,-6.78963 -0.70486,0.91132 -1.58769,4.67544 -2.64133,6.46183 -2.4331,1.20025 -4.71437,1.0547 -4.73825,1.25692 -0.0273,0.23103 2.99219,0.48575 4.11606,1.29413 0.18308,1.40574 -0.4513,4.15339 -0.34571,6.33077 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#d4aa00;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:2.30332828;stroke:#000000"/><path sodipodi:nodetypes="ccccc" id="path7624-4" d="m 313.98379,239.07109 c 1.66117,4.08555 1.16428,37.02172 -9.29987,52.92766 -5.44827,0.8074 -6.9403,0.51341 -8.23096,0.4731 3.82419,-1.45786 14.20031,-31.77881 11.17989,-60.93605 0.58044,-0.869 4.50965,2.16283 6.35094,7.53529 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#5d536c;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:4.01059341;stroke:#000000"/><path sodipodi:nodetypes="cccsc" id="path7634-2" d="m 220.96697,257.36127 c 2.34305,2.4595 48.4296,-26.12388 46.75214,-28.03946 -1.51849,0.6562 -6.79413,1.70487 -10.2755,5.42073 -5.01502,4.82877 -18.95706,13.14002 -28.1774,18.13994 -4.41582,2.39457 -7.60534,3.39447 -8.29924,4.47879 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#5d536c;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:2.59066939;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g7482" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path7474" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path7476" style="fill-opacity:1;fill:#d5d5ff"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path7478"/><path sodipodi:nodetypes="ccc" id="path7480" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path sodipodi:nodetypes="ccccc" id="path7624-4-3" d="m 314.26,239.89043 c 2.56768,4.87157 0.8174,37.51006 -9.04307,51.72064 -5.75358,0.80594 -8.44058,0.84589 -9.80357,0.80565 4.05815,-1.56081 14.96207,-32.00763 11.49205,-60.82591 0.61297,-0.86743 5.41012,2.93687 7.35459,8.29962 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:4.11770916;stroke:#000000"/><path sodipodi:nodetypes="cccc" id="path7624-4-1-6" d="m 220.50194,262.84539 c -0.0571,2.55651 -7.84299,41.8538 36.98227,22.8956 -23.75544,14.15981 -43.84038,4.62628 -38.44235,-24.05761 0.55604,-0.79447 1.29316,0.31447 1.46008,1.16201 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:3.75330663;stroke:#000000"/><path sodipodi:nodetypes="cscccc" id="path7618" d="m 306.06954,272.51997 c -55.48541,4.77478 -86.72161,-3.27303 -88.34702,-4.18304 -0.99529,-0.55723 -0.15463,-6.12683 0.59094,-9.80907 1.95857,-1.47206 4.70175,-2.69705 4.80001,-3.04044 2.2635,-0.0416 53.68943,-5.77635 85.39725,4.6227 0.80388,0.79688 -2.42032,9.47259 -2.44118,12.40985 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:4.73222637;stroke:#000000"/><path sodipodi:nodetypes="cccc" id="path7624-4-1" d="m 219.81779,260.48323 c -0.0596,2.79631 -8.51531,45.82255 38.27708,25.08612 -24.79794,15.48796 -45.43615,5.01724 -39.80123,-26.35712 0.58044,-0.869 1.3499,0.34397 1.52415,1.271 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#5d536c;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:4.01059341;stroke:#000000"/><path sodipodi:nodetypes="cccsc" id="path7634-2-3" d="m 221.87111,257.56885 c 2.63535,2.76632 48.41286,-26.43102 46.52614,-28.58557 -2.11181,1.18487 -6.73066,2.03054 -10.64633,6.20995 -5.64065,5.43116 -16.17465,11.71443 -26.54523,17.3381 -4.9667,2.69329 -8.55411,3.81793 -9.33458,5.03752 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:2.91385651;stroke:#000000"/><path sodipodi:nodetypes="cssscccc" id="path7624" d="m 305.54914,271.80314 c -17.23232,1.32704 -29.25678,1.53187 -41.99192,1.15785 -4.78347,-0.1405 -9.22818,-0.36265 -13.31797,-0.63769 -20.19899,-1.35836 -31.74042,-4.00651 -32.67689,-4.4757 -1.00411,-0.50307 0.2288,-5.74089 0.81084,-8.95961 1.37388,-0.98699 4.68902,-2.68999 4.78682,-2.99584 2.27112,-0.0373 52.80739,-4.94801 84.62229,4.38933 0.8066,0.71554 -2.21223,8.88428 -2.23317,11.52166 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#5d536c;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:4.49171782;stroke:#000000"/><path sodipodi:nodetypes="ccc" id="path7626" d="m 297.20293,265.8634 c -12.13391,5.17264 -20.3276,-4.88042 -19.85498,-4.77237 8.73038,5.06356 11.36996,4.11825 19.85498,4.77237 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#ffd42a;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:2.30332828;stroke:#000000"/><path sodipodi:nodetypes="ccc" id="path7630" d="m 290.52853,270.36296 c -14.22968,-2.98532 -3.81674,-12.35167 -3.72,-12.06743 -2.74691,6.91508 0.0827,7.66214 3.72,12.06743 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#ffd42a;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:2.30332828;stroke:#000000"/><path sodipodi:nodetypes="ccc" id="path7634" d="m 231.66465,264.34451 c 12.13391,5.17264 20.3276,-4.88043 19.85498,-4.77237 -8.73038,5.06356 -11.36997,4.11825 -19.85498,4.77237 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#ffd42a;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:2.30332828;stroke:#000000"/><path sodipodi:nodetypes="ccc" id="path7632" d="m 278.85039,269.99171 c -0.77571,-8.6088 18.4748,-6.85836 18.05315,-6.69588 -12.26653,1.28858 -12.36044,3.06088 -18.05315,6.69588 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#ffd42a;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:2.30332828;stroke:#000000"/><path sodipodi:nodetypes="ccc" id="path7638" d="m 250.01719,268.47282 c 0.77571,-8.60881 -18.47481,-6.85836 -18.05315,-6.69588 12.26653,1.28858 12.36044,3.06087 18.05315,6.69588 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#ffd42a;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:2.30332828;stroke:#000000"/><path sodipodi:nodetypes="ccc" id="path7636" d="m 238.33904,268.84407 c 14.22969,-2.98533 3.81675,-12.35167 3.72001,-12.06743 2.74691,6.91508 -0.0827,7.66214 -3.72001,12.06743 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#ffd42a;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:2.30332828;stroke:#000000"/><path sodipodi:nodetypes="ccscccscc" id="path7640" d="m 261.88679,272.02054 c 1.19478,-0.74987 2.75731,-4.51324 3.78777,-6.19006 2.68575,-0.85035 4.35711,-0.77644 4.39752,-1.10196 0.0481,-0.38764 -3.31928,-0.42478 -4.13257,-1.262 -0.51667,-2.05353 -0.42159,-6.87694 -0.44349,-6.78963 -0.70486,0.91132 -1.58769,4.67544 -2.64133,6.46183 -2.4331,1.20025 -4.71437,1.0547 -4.73825,1.25692 -0.0273,0.23103 2.99219,0.48575 4.11606,1.29413 0.18308,1.40574 -0.4513,4.15339 -0.34571,6.33077 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#d4aa00;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:2.30332828;stroke:#000000"/><path sodipodi:nodetypes="ccccc" id="path7624-4" d="m 313.98379,239.07109 c 1.66117,4.08555 1.16428,37.02172 -9.29987,52.92766 -5.44827,0.8074 -6.9403,0.51341 -8.23096,0.4731 3.82419,-1.45786 14.20031,-31.77881 11.17989,-60.93605 0.58044,-0.869 4.50965,2.16283 6.35094,7.53529 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#5d536c;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:4.01059341;stroke:#000000"/><path sodipodi:nodetypes="cccsc" id="path7634-2" d="m 220.96697,257.36127 c 2.34305,2.4595 48.4296,-26.12388 46.75214,-28.03946 -1.51849,0.6562 -6.79413,1.70487 -10.2755,5.42073 -5.01502,4.82877 -18.95706,13.14002 -28.1774,18.13994 -4.41582,2.39457 -7.60534,3.39447 -8.29924,4.47879 z" style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#5d536c;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:2.59066939;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Leotard.tw b/src/art/vector/layers/Boob_Outfit_Leotard.tw
index fbc51a3c39a70e76f5ed906120ca120fa6dbc75d..70f082edbdde2a4cc860fd76b1ee6ac0c5309df1 100644
--- a/src/art/vector/layers/Boob_Outfit_Leotard.tw
+++ b/src/art/vector/layers/Boob_Outfit_Leotard.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Leotard [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4954" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4946" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4948" style="fill-opacity:1;fill:#780f37"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4950"/><path sodipodi:nodetypes="ccc" id="path4952" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4954" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4946" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4948" style="fill-opacity:1;fill:#780f37"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4950"/><path sodipodi:nodetypes="ccc" id="path4952" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_LongQipao.tw b/src/art/vector/layers/Boob_Outfit_LongQipao.tw
index a6da0be28be617e0b1dc4c35aab08ad5e4ebc2a6..6010cca713eadb70b41afeae2da32609ffda9c8a 100644
--- a/src/art/vector/layers/Boob_Outfit_LongQipao.tw
+++ b/src/art/vector/layers/Boob_Outfit_LongQipao.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_LongQipao [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g6115" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path6035" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#008000" id="path6109" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path6111" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path6113" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g6115" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path6035" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#008000" id="path6109" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path6111" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path6113" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_MaternityDress.tw b/src/art/vector/layers/Boob_Outfit_MaternityDress.tw
index 25f76d78f9126a38522e90d27ae5b427fd825756..469e4a7a2f3cb30064c8f26099aa8c71539a62d7 100644
--- a/src/art/vector/layers/Boob_Outfit_MaternityDress.tw
+++ b/src/art/vector/layers/Boob_Outfit_MaternityDress.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_MaternityDress [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4799" class="scaler_"><path sodipodi:nodetypes="csscsccscscc" d="m 226.54656,253.75066 c -3.36507,1.67191 -6.28302,3.1917 -8.33221,4.68937 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 10.55597,-6.27698 15.90576,-19.45293 10.27729,-32.96347 -0.10014,-0.24038 -1.10748,-2.3276 -1.21461,-2.56815 -44.60848,9.13357 -64.17272,11.64213 -98.19419,0.51136 z" id="path4785" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="cscsscccscsscc" d="m 226.61703,254.26275 c -3.24805,1.56057 -6.03443,2.9182 -7.55098,3.88901 -0.39536,0.25309 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22591,0.0871 0.33871,0.12991 28.39866,10.77366 48.95726,-11.31838 40.76152,-33.40986 -0.046,-0.12396 -0.89862,-2.10945 -0.94642,-2.23341 -38.7538,7.91357 -61.21049,12.91457 -97.58556,0.33128 z" id="path4791" style="fill-opacity:1;fill:#303648"/><path sodipodi:nodetypes="ccc" id="path4797" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4799" class="scaler_"><path sodipodi:nodetypes="csscsccscscc" d="m 226.54656,253.75066 c -3.36507,1.67191 -6.28302,3.1917 -8.33221,4.68937 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 10.55597,-6.27698 15.90576,-19.45293 10.27729,-32.96347 -0.10014,-0.24038 -1.10748,-2.3276 -1.21461,-2.56815 -44.60848,9.13357 -64.17272,11.64213 -98.19419,0.51136 z" id="path4785" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="cscsscccscsscc" d="m 226.61703,254.26275 c -3.24805,1.56057 -6.03443,2.9182 -7.55098,3.88901 -0.39536,0.25309 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22591,0.0871 0.33871,0.12991 28.39866,10.77366 48.95726,-11.31838 40.76152,-33.40986 -0.046,-0.12396 -0.89862,-2.10945 -0.94642,-2.23341 -38.7538,7.91357 -61.21049,12.91457 -97.58556,0.33128 z" id="path4791" style="fill-opacity:1;fill:#303648"/><path sodipodi:nodetypes="ccc" id="path4797" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_MilitaryUniform.tw b/src/art/vector/layers/Boob_Outfit_MilitaryUniform.tw
index 23ca1ce36fa5f5b4f9ab3705bcfd251027de67c3..d6b67c1f55d4709147ed9957f9120fef4752154c 100644
--- a/src/art/vector/layers/Boob_Outfit_MilitaryUniform.tw
+++ b/src/art/vector/layers/Boob_Outfit_MilitaryUniform.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_MilitaryUniform [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4815" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4803" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4805" style="fill-opacity:1;fill:#222a12"/><path sodipodi:nodetypes="ccc" id="path4807" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path sodipodi:nodetypes="cscsscc" id="path2094-6-3" d="m 281.21817,244.81799 c -0.19553,1.50703 0.0203,1.16959 -0.0345,1.17435 -0.0747,0.006 -8.05425,11.65092 -8.78558,13.08876 -0.003,-0.15048 1.68496,-7.16136 1.68496,-7.16136 -0.15017,1.88677 -0.38463,3.9469 -0.25663,3.74289 0.44295,-0.70601 2.84066,-4.21361 7.39178,-10.84464 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.26756412;stroke:#000000"/><path sodipodi:nodetypes="ccscc" id="path2094-6-3-3" d="m 297.35619,227.47809 c -17.27003,32.90401 -17.16112,58.82267 -17.46609,59.06128 0,0 -0.38735,-0.88641 -0.36147,-0.95204 0.0889,-0.22566 2.10094,-29.96685 17.36462,-58.18003 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.28081813;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#806600;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 288.34351,238.46516 a 2.3909267,2.6075836 0 0 1 -2.39093,2.60759 2.3909267,2.6075836 0 0 1 -2.39092,-2.60759 2.3909267,2.6075836 0 0 1 2.39092,-2.60758 2.3909267,2.6075836 0 0 1 2.39093,2.60758 z" id="path2956"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#806600;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 278.48849,266.64337 a 2.3909267,2.6075836 0 0 1 -2.39092,2.60759 2.3909267,2.6075836 0 0 1 -2.39093,-2.60759 2.3909267,2.6075836 0 0 1 2.39093,-2.60759 2.3909267,2.6075836 0 0 1 2.39092,2.60759 z" id="path2956-2"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4815" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4803" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4805" style="fill-opacity:1;fill:#222a12"/><path sodipodi:nodetypes="ccc" id="path4807" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path sodipodi:nodetypes="cscsscc" id="path2094-6-3" d="m 281.21817,244.81799 c -0.19553,1.50703 0.0203,1.16959 -0.0345,1.17435 -0.0747,0.006 -8.05425,11.65092 -8.78558,13.08876 -0.003,-0.15048 1.68496,-7.16136 1.68496,-7.16136 -0.15017,1.88677 -0.38463,3.9469 -0.25663,3.74289 0.44295,-0.70601 2.84066,-4.21361 7.39178,-10.84464 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.26756412;stroke:#000000"/><path sodipodi:nodetypes="ccscc" id="path2094-6-3-3" d="m 297.35619,227.47809 c -17.27003,32.90401 -17.16112,58.82267 -17.46609,59.06128 0,0 -0.38735,-0.88641 -0.36147,-0.95204 0.0889,-0.22566 2.10094,-29.96685 17.36462,-58.18003 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.28081813;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#806600;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 288.34351,238.46516 a 2.3909267,2.6075836 0 0 1 -2.39093,2.60759 2.3909267,2.6075836 0 0 1 -2.39092,-2.60759 2.3909267,2.6075836 0 0 1 2.39092,-2.60758 2.3909267,2.6075836 0 0 1 2.39093,2.60758 z" id="path2956"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#806600;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 278.48849,266.64337 a 2.3909267,2.6075836 0 0 1 -2.39092,2.60759 2.3909267,2.6075836 0 0 1 -2.39093,-2.60759 2.3909267,2.6075836 0 0 1 2.39093,-2.60759 2.3909267,2.6075836 0 0 1 2.39092,2.60759 z" id="path2956-2"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_MiniDress.tw b/src/art/vector/layers/Boob_Outfit_MiniDress.tw
index 019a646a42abc54305026bc57623e065f8c38f75..07ffe9eca01324419acf714c0472a26a3186c292 100644
--- a/src/art/vector/layers/Boob_Outfit_MiniDress.tw
+++ b/src/art/vector/layers/Boob_Outfit_MiniDress.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_MiniDress [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4859" class="scaler_"><path sodipodi:nodetypes="csscsscsccscccsssc" d="m 271.51118,261.14089 c 0.065,-0.74329 -8.62639,-23.93491 -16.712,-24.32696 -0.0963,-0.005 -3.98611,3.18138 -4.07184,3.22647 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4827" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscscccsssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -15.03471,-0.0169 -39.26796,24.53193 -39.49005,25.1429 -0.20068,-0.33557 -9.09665,-24.01711 -16.74478,-24.70904 -0.33406,-0.0302 -3.61447,2.65219 -4.03561,3.06975 -0.0119,0.0118 -0.0411,0.0188 -0.0411,0.0289 z" id="path4829" style="fill-opacity:1;fill:#1a1a1a"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4831"/><path sodipodi:nodetypes="ccc" id="path4857" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4859" class="scaler_"><path sodipodi:nodetypes="csscsscsccscccsssc" d="m 271.51118,261.14089 c 0.065,-0.74329 -8.62639,-23.93491 -16.712,-24.32696 -0.0963,-0.005 -3.98611,3.18138 -4.07184,3.22647 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4827" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscscccsssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -15.03471,-0.0169 -39.26796,24.53193 -39.49005,25.1429 -0.20068,-0.33557 -9.09665,-24.01711 -16.74478,-24.70904 -0.33406,-0.0302 -3.61447,2.65219 -4.03561,3.06975 -0.0119,0.0118 -0.0411,0.0188 -0.0411,0.0289 z" id="path4829" style="fill-opacity:1;fill:#1a1a1a"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4831"/><path sodipodi:nodetypes="ccc" id="path4857" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Monokini.tw b/src/art/vector/layers/Boob_Outfit_Monokini.tw
index 60fb57bc6944ad5b96f08bcb5cbec64bc8ab6b64..5918ed855ebedc9e33b474ddd1ae51902f931044 100644
--- a/src/art/vector/layers/Boob_Outfit_Monokini.tw
+++ b/src/art/vector/layers/Boob_Outfit_Monokini.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Monokini [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g5306" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#212f3d;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.28081813;stroke:#212f3d" d="m 284.80688,228.09194 c -12.85572,25.8378 -16.73299,68.00686 -16.92912,68.49258 0,0 -1.07623,-0.77222 -1.04972,-0.8376 0.0911,-0.22479 2.70708,-41.88769 16.55804,-68.04973 z" id="path5300" sodipodi:nodetypes="ccscc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g5306" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="display:inline;fill-opacity:1;fill-rule:evenodd;fill:#212f3d;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.28081813;stroke:#212f3d" d="m 284.80688,228.09194 c -12.85572,25.8378 -16.73299,68.00686 -16.92912,68.49258 0,0 -1.07623,-0.77222 -1.04972,-0.8376 0.0911,-0.22479 2.70708,-41.88769 16.55804,-68.04973 z" id="path5300" sodipodi:nodetypes="ccscc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Mounty.tw b/src/art/vector/layers/Boob_Outfit_Mounty.tw
index 3e4000c493ff97cd6911945046e1ab72aa6514e0..94ed5e0a83da7b6181f161ef6d123fd0550b18f1 100644
--- a/src/art/vector/layers/Boob_Outfit_Mounty.tw
+++ b/src/art/vector/layers/Boob_Outfit_Mounty.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Mounty [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g6509" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path6483" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path6485" style="fill-opacity:1;fill:#800000"/><path sodipodi:nodetypes="ccc" id="path6487" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path sodipodi:nodetypes="cscsscc" id="path6489" d="m 281.21817,244.81799 c -0.19553,1.50703 0.0203,1.16959 -0.0345,1.17435 -0.0747,0.006 -8.05425,11.65092 -8.78558,13.08876 -0.003,-0.15048 1.68496,-7.16136 1.68496,-7.16136 -0.15017,1.88677 -0.38463,3.9469 -0.25663,3.74289 0.44295,-0.70601 2.84066,-4.21361 7.39178,-10.84464 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.26756412;stroke:#000000"/><path sodipodi:nodetypes="ccscc" id="path6491" d="m 284.86651,226.61636 c -14.39666,31.31028 -15.18087,55.11122 -15.47223,55.32848 0,0 -0.35588,-0.83701 -0.32356,-0.8944 0.11538,-0.20483 1.88305,-27.82699 14.92463,-54.45639 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.25751692;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ffff00;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 288.34351,237.54301 a 2.8457073,2.9079365 0 0 1 -2.84571,2.90794 2.8457073,2.9079365 0 0 1 -2.8457,-2.90794 2.8457073,2.9079365 0 0 1 2.8457,-2.90793 2.8457073,2.9079365 0 0 1 2.84571,2.90793 z" id="path6493"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ffff00;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 280.95394,261.56418 a 2.8457073,2.9079365 0 0 1 -2.84569,2.90795 2.8457073,2.9079365 0 0 1 -2.84571,-2.90795 2.8457073,2.9079365 0 0 1 2.84571,-2.90794 2.8457073,2.9079365 0 0 1 2.84569,2.90794 z" id="path6495"/><path sodipodi:nodetypes="ccscc" id="path6505" d="m 273.87614,225.86126 c 5.43078,41.67785 22.62616,66.61802 22.4217,67.02659 0,0 -4.01898,0.16263 -4.02142,0.0825 -0.01,-0.28588 -18.58723,-29.69111 -22.19789,-65.63519 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#4d351f;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.34468895;stroke:#000000"/><path sodipodi:nodetypes="ccccccccccc" id="path6507" d="m 275.8833,235.13199 c -0.0127,-0.009 -0.0251,-0.006 -0.0362,0.007 -0.4951,0.52928 -2.83974,2.45439 -4.91394,4.22587 0.60514,2.96257 1.23836,6.63144 2.07992,9.38082 0.4951,-0.52927 2.83974,-2.45438 4.91396,-4.22585 -0.68451,-2.98748 -1.03723,-6.31921 -2.04374,-9.38709 z m -0.40865,1.38655 c 0.37126,2.38071 1.22691,4.96595 1.52865,7.47615 -0.13504,0.12644 -2.97709,2.52889 -3.6178,3.36997 -0.37094,-2.38059 -1.22695,-4.96641 -1.52863,-7.47615 0.13506,-0.12645 2.97709,-2.5289 3.61778,-3.36997 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ffff00;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g6509" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path6483" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path6485" style="fill-opacity:1;fill:#800000"/><path sodipodi:nodetypes="ccc" id="path6487" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path sodipodi:nodetypes="cscsscc" id="path6489" d="m 281.21817,244.81799 c -0.19553,1.50703 0.0203,1.16959 -0.0345,1.17435 -0.0747,0.006 -8.05425,11.65092 -8.78558,13.08876 -0.003,-0.15048 1.68496,-7.16136 1.68496,-7.16136 -0.15017,1.88677 -0.38463,3.9469 -0.25663,3.74289 0.44295,-0.70601 2.84066,-4.21361 7.39178,-10.84464 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.26756412;stroke:#000000"/><path sodipodi:nodetypes="ccscc" id="path6491" d="m 284.86651,226.61636 c -14.39666,31.31028 -15.18087,55.11122 -15.47223,55.32848 0,0 -0.35588,-0.83701 -0.32356,-0.8944 0.11538,-0.20483 1.88305,-27.82699 14.92463,-54.45639 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.25751692;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ffff00;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 288.34351,237.54301 a 2.8457073,2.9079365 0 0 1 -2.84571,2.90794 2.8457073,2.9079365 0 0 1 -2.8457,-2.90794 2.8457073,2.9079365 0 0 1 2.8457,-2.90793 2.8457073,2.9079365 0 0 1 2.84571,2.90793 z" id="path6493"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ffff00;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 280.95394,261.56418 a 2.8457073,2.9079365 0 0 1 -2.84569,2.90795 2.8457073,2.9079365 0 0 1 -2.84571,-2.90795 2.8457073,2.9079365 0 0 1 2.84571,-2.90794 2.8457073,2.9079365 0 0 1 2.84569,2.90794 z" id="path6495"/><path sodipodi:nodetypes="ccscc" id="path6505" d="m 273.87614,225.86126 c 5.43078,41.67785 22.62616,66.61802 22.4217,67.02659 0,0 -4.01898,0.16263 -4.02142,0.0825 -0.01,-0.28588 -18.58723,-29.69111 -22.19789,-65.63519 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#4d351f;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.34468895;stroke:#000000"/><path sodipodi:nodetypes="ccccccccccc" id="path6507" d="m 275.8833,235.13199 c -0.0127,-0.009 -0.0251,-0.006 -0.0362,0.007 -0.4951,0.52928 -2.83974,2.45439 -4.91394,4.22587 0.60514,2.96257 1.23836,6.63144 2.07992,9.38082 0.4951,-0.52927 2.83974,-2.45438 4.91396,-4.22585 -0.68451,-2.98748 -1.03723,-6.31921 -2.04374,-9.38709 z m -0.40865,1.38655 c 0.37126,2.38071 1.22691,4.96595 1.52865,7.47615 -0.13504,0.12644 -2.97709,2.52889 -3.6178,3.36997 -0.37094,-2.38059 -1.22695,-4.96641 -1.52863,-7.47615 0.13506,-0.12645 2.97709,-2.5289 3.61778,-3.36997 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ffff00;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_NiceBusinessAttire.tw b/src/art/vector/layers/Boob_Outfit_NiceBusinessAttire.tw
index ec729bd669fde12f586d271349a23998ebd70704..f485aa31d68e67dd99a24ce0fd0b094641d9305e 100644
--- a/src/art/vector/layers/Boob_Outfit_NiceBusinessAttire.tw
+++ b/src/art/vector/layers/Boob_Outfit_NiceBusinessAttire.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_NiceBusinessAttire [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g4769" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4702" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#333333" id="path4712" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4714" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 270.32115,272.551 c -1.43949,-5.54594 -0.96743,-28.34428 16.43467,-46.03421 0,0 1.34848,-0.004 1.2143,0.12004 -18.09456,17.43078 -18.11066,42.47452 -17.01352,47.40572 z" id="path4767" sodipodi:nodetypes="ccccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g4769" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4702" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#333333" id="path4712" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4714" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 270.32115,272.551 c -1.43949,-5.54594 -0.96743,-28.34428 16.43467,-46.03421 0,0 1.34848,-0.004 1.2143,0.12004 -18.09456,17.43078 -18.11066,42.47452 -17.01352,47.40572 z" id="path4767" sodipodi:nodetypes="ccccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_NiceMaid.tw b/src/art/vector/layers/Boob_Outfit_NiceMaid.tw
index 7f4da103220b609a24a9ccf7a7f6ae79fc65e7d0..85446e420b7350b85b091c6c76017370c80f2de4 100644
--- a/src/art/vector/layers/Boob_Outfit_NiceMaid.tw
+++ b/src/art/vector/layers/Boob_Outfit_NiceMaid.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_NiceMaid [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4930" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4922" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4924" style="fill-opacity:1;fill:#c8c8c8"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4926"/><path sodipodi:nodetypes="ccc" id="path4928" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4930" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4922" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4924" style="fill-opacity:1;fill:#c8c8c8"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4926"/><path sodipodi:nodetypes="ccc" id="path4928" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_NiceNurse.tw b/src/art/vector/layers/Boob_Outfit_NiceNurse.tw
index c210e0e7cf8e655904631a88dad64481df803ffa..3a4fa0326fce569ba092c3d2b072f324c506a9be 100644
--- a/src/art/vector/layers/Boob_Outfit_NiceNurse.tw
+++ b/src/art/vector/layers/Boob_Outfit_NiceNurse.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_NiceNurse [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g4918" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4910" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#008080" id="path4912" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path4914" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4916" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g4918" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4910" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#008080" id="path4912" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path4914" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4916" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_OnepieceSwimsuit.tw b/src/art/vector/layers/Boob_Outfit_OnepieceSwimsuit.tw
index 081bdb58858154f967dbd65ffa811d034d7c3300..4d4fc1f700bcb4bde94a8bb0ba6c08de9b7466ad 100644
--- a/src/art/vector/layers/Boob_Outfit_OnepieceSwimsuit.tw
+++ b/src/art/vector/layers/Boob_Outfit_OnepieceSwimsuit.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_OnepieceSwimsuit [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g6188"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path6180" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path6182" style="fill-opacity:1;fill:#162d50"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path6184"/><path sodipodi:nodetypes="ccc" id="path6186" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g6188"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path6180" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path6182" style="fill-opacity:1;fill:#162d50"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path6184"/><path sodipodi:nodetypes="ccc" id="path6186" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_OversizedTshirt.tw b/src/art/vector/layers/Boob_Outfit_OversizedTshirt.tw
index f0493acd4d3348aa841101f115b9391898275158..dc4cde2166d2b74a49b74033a50e771392ccff6b 100644
--- a/src/art/vector/layers/Boob_Outfit_OversizedTshirt.tw
+++ b/src/art/vector/layers/Boob_Outfit_OversizedTshirt.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_OversizedTshirt [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4881"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4872" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4875" style="fill-opacity:1;fill:#ffffff"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4877"/><path sodipodi:nodetypes="ccc" id="path4879" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4881"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4872" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4875" style="fill-opacity:1;fill:#ffffff"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4877"/><path sodipodi:nodetypes="ccc" id="path4879" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_OversizedTshirtAndBoyshorts.tw b/src/art/vector/layers/Boob_Outfit_OversizedTshirtAndBoyshorts.tw
index 41f178d5e24a93f67181686e7b30c7414f21ab5b..ee1e30399cef714aeee45d65c294296a20f0da82 100644
--- a/src/art/vector/layers/Boob_Outfit_OversizedTshirtAndBoyshorts.tw
+++ b/src/art/vector/layers/Boob_Outfit_OversizedTshirtAndBoyshorts.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_OversizedTshirtAndBoyshorts [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g4893" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4885" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#ffffff" id="path4887" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path4889" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4891" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"id="g4893" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4885" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#ffffff" id="path4887" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path4889" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4891" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_PantiesAndPasties.tw b/src/art/vector/layers/Boob_Outfit_PantiesAndPasties.tw
index cf86840d37f99b8f9e9379915fb2ecb9abc56917..b8cedfd81cfeea7cabfd6df8182e1f89a775d27c 100644
--- a/src/art/vector/layers/Boob_Outfit_PantiesAndPasties.tw
+++ b/src/art/vector/layers/Boob_Outfit_PantiesAndPasties.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_PantiesAndPasties [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g1771" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path id="path1767" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path1769" sodipodi:nodetypes="ccc"/><path sodipodi:nodetypes="cccssssscc" id="path5108-2-4" d="m 233.09132,255.33429 c 2.82862,2.7316 2.12357,5.79116 -0.053,8.30194 -2.09844,3.66076 -11.03027,6.91075 -16.07371,10.27057 -0.42038,-0.57419 -0.63699,-2.58976 -0.38991,-5.04838 0.34305,-3.4153 1.04953,-7.67076 1.66839,-10.11685 0.0284,-0.11176 0.0146,-0.25097 0.1157,-0.31711 0.5103,-0.33343 3.24727,-1.70231 4.73308,-2.61313 2.18167,-1.33738 3.2903,-1.84701 3.52856,-1.92012 1.66941,-0.51233 -1.24842,1.66327 -1.09718,1.81505 0.21283,0.0857 5.74207,-2.0092 7.56804,-0.37197 z" style="display:inline;fill-opacity:1;fill:#221c24;opacity:1;stroke-width:1.30139673"/><path sodipodi:nodetypes="ccsccc" id="path5105-3-5" d="m 300.71222,278.1253 c -12.45955,-9.95957 -13.83592,-16.72756 -8.79808,-21.80866 4.89673,-4.24502 7.68137,2.58623 8.62691,2.5482 1.01551,-0.0409 4.25497,-7.39731 9.93388,-1.22004 2.17463,3.5767 4.3035,9.09114 -9.76273,20.4805 z" style="display:inline;fill-opacity:1;fill:#221c24;opacity:1;stroke-width:1.28396392"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"id="g1771" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path id="path1767" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path1769" sodipodi:nodetypes="ccc"/><path sodipodi:nodetypes="cccssssscc" id="path5108-2-4" d="m 233.09132,255.33429 c 2.82862,2.7316 2.12357,5.79116 -0.053,8.30194 -2.09844,3.66076 -11.03027,6.91075 -16.07371,10.27057 -0.42038,-0.57419 -0.63699,-2.58976 -0.38991,-5.04838 0.34305,-3.4153 1.04953,-7.67076 1.66839,-10.11685 0.0284,-0.11176 0.0146,-0.25097 0.1157,-0.31711 0.5103,-0.33343 3.24727,-1.70231 4.73308,-2.61313 2.18167,-1.33738 3.2903,-1.84701 3.52856,-1.92012 1.66941,-0.51233 -1.24842,1.66327 -1.09718,1.81505 0.21283,0.0857 5.74207,-2.0092 7.56804,-0.37197 z" style="display:inline;fill-opacity:1;fill:#221c24;opacity:1;stroke-width:1.30139673"/><path sodipodi:nodetypes="ccsccc" id="path5105-3-5" d="m 300.71222,278.1253 c -12.45955,-9.95957 -13.83592,-16.72756 -8.79808,-21.80866 4.89673,-4.24502 7.68137,2.58623 8.62691,2.5482 1.01551,-0.0409 4.25497,-7.39731 9.93388,-1.22004 2.17463,3.5767 4.3035,9.09114 -9.76273,20.4805 z" style="display:inline;fill-opacity:1;fill:#221c24;opacity:1;stroke-width:1.28396392"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_PenitentNunsHabit.tw b/src/art/vector/layers/Boob_Outfit_PenitentNunsHabit.tw
index 1955d78600b5335b9c0a2433f644245c7625d848..be966c499887b4dd159c5faad3045a39bd3a03fb 100644
--- a/src/art/vector/layers/Boob_Outfit_PenitentNunsHabit.tw
+++ b/src/art/vector/layers/Boob_Outfit_PenitentNunsHabit.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_PenitentNunsHabit [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g4893" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4885" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#725d49" id="path4887" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path4889" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4891" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g4893" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4885" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#725d49" id="path4887" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path4889" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4891" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_PoliceUniform.tw b/src/art/vector/layers/Boob_Outfit_PoliceUniform.tw
index d2bc7276fac8248ad0bcebdf3f65e24e3fca1502..d2c2a8338dea7e6f58dc836fb9d560e5180644f2 100644
--- a/src/art/vector/layers/Boob_Outfit_PoliceUniform.tw
+++ b/src/art/vector/layers/Boob_Outfit_PoliceUniform.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_PoliceUniform [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g6069"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path6063" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path6065" style="fill-opacity:1;fill:#0b1728"/><path sodipodi:nodetypes="ccc" id="path6067" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g><g transform="'+_art_transform+'"id="g6083" transform="matrix(1.1247504,0,0,1.1247504,-26.347242,-34.609525)" style="display:inline"><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path6071" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 269.60184,273.32895 c -1.36446,-5.54594 -2.27278,-29.15786 14.2223,-46.84779 0,0 2.52362,-0.28574 2.17298,0.13293 -17.15145,17.43078 -16.09551,41.77487 -15.05555,46.70607 z" id="path6073" sodipodi:nodetypes="ccccc"/><path id="path6075" d="m 283.71675,240.88792 a 2.7544847,2.8054733 0 0 1 -2.75448,2.80547 2.7544847,2.8054733 0 0 1 -2.75449,-2.80547 2.7544847,2.8054733 0 0 1 2.75449,-2.80548 2.7544847,2.8054733 0 0 1 2.75448,2.80548 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path6081" d="m 276.63464,267.58591 a 2.7544847,2.8054733 0 0 1 -2.75448,2.80547 2.7544847,2.8054733 0 0 1 -2.75449,-2.80547 2.7544847,2.8054733 0 0 1 2.75449,-2.80549 2.7544847,2.8054733 0 0 1 2.75448,2.80549 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g6069"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path6063" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path6065" style="fill-opacity:1;fill:#0b1728"/><path sodipodi:nodetypes="ccc" id="path6067" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g><g transform="'+_artTransformBoob+'"id="g6083" transform="matrix(1.1247504,0,0,1.1247504,-26.347242,-34.609525)" style="display:inline"><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path6071" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 269.60184,273.32895 c -1.36446,-5.54594 -2.27278,-29.15786 14.2223,-46.84779 0,0 2.52362,-0.28574 2.17298,0.13293 -17.15145,17.43078 -16.09551,41.77487 -15.05555,46.70607 z" id="path6073" sodipodi:nodetypes="ccccc"/><path id="path6075" d="m 283.71675,240.88792 a 2.7544847,2.8054733 0 0 1 -2.75448,2.80547 2.7544847,2.8054733 0 0 1 -2.75449,-2.80547 2.7544847,2.8054733 0 0 1 2.75449,-2.80548 2.7544847,2.8054733 0 0 1 2.75448,2.80548 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path6081" d="m 276.63464,267.58591 a 2.7544847,2.8054733 0 0 1 -2.75448,2.80547 2.7544847,2.8054733 0 0 1 -2.75449,-2.80547 2.7544847,2.8054733 0 0 1 2.75449,-2.80549 2.7544847,2.8054733 0 0 1 2.75448,2.80549 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_RedArmyUniform.tw b/src/art/vector/layers/Boob_Outfit_RedArmyUniform.tw
index 980d465d9c38d32590bfff090d1c73b6722e2aee..a3e36fa791add76695aece658b6c6cbcb6dae466 100644
--- a/src/art/vector/layers/Boob_Outfit_RedArmyUniform.tw
+++ b/src/art/vector/layers/Boob_Outfit_RedArmyUniform.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_RedArmyUniform [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g5389" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path5374" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#725d49" id="path5376" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path5378" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.26756412;stroke:#000000" d="m 281.21817,244.81799 c -0.19553,1.50703 0.0203,1.16959 -0.0345,1.17435 -0.0747,0.006 -8.05425,11.65092 -8.78558,13.08876 -0.003,-0.15048 1.68496,-7.16136 1.68496,-7.16136 -0.15017,1.88677 -0.38463,3.9469 -0.25663,3.74289 0.44295,-0.70601 2.84066,-4.21361 7.39178,-10.84464 z" id="path5380" sodipodi:nodetypes="cscsscc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.28081813;stroke:#000000" d="m 297.37008,227.39474 c -17.27003,32.90401 -17.16112,59.05883 -17.46609,59.29744 0,0 -0.45681,-0.37241 -0.45871,-0.46582 -0.005,-0.24249 2.19818,-30.68923 17.46186,-58.90241 z" id="path5382" sodipodi:nodetypes="ccscc"/><path id="path5384" d="m 288.50068,240.17669 a 2.4581014,2.5116632 0 0 1 -2.45811,2.51167 2.4581014,2.5116632 0 0 1 -2.45809,-2.51167 2.4581014,2.5116632 0 0 1 2.45809,-2.51166 2.4581014,2.5116632 0 0 1 2.45811,2.51166 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8ab37;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5387" d="m 280.27312,265.87485 a 2.4581014,2.5116632 0 0 1 -2.4581,2.51167 2.4581014,2.5116632 0 0 1 -2.4581,-2.51167 2.4581014,2.5116632 0 0 1 2.4581,-2.51167 2.4581014,2.5116632 0 0 1 2.4581,2.51167 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8ab37;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g5389" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path5374" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#725d49" id="path5376" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path5378" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.26756412;stroke:#000000" d="m 281.21817,244.81799 c -0.19553,1.50703 0.0203,1.16959 -0.0345,1.17435 -0.0747,0.006 -8.05425,11.65092 -8.78558,13.08876 -0.003,-0.15048 1.68496,-7.16136 1.68496,-7.16136 -0.15017,1.88677 -0.38463,3.9469 -0.25663,3.74289 0.44295,-0.70601 2.84066,-4.21361 7.39178,-10.84464 z" id="path5380" sodipodi:nodetypes="cscsscc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.28081813;stroke:#000000" d="m 297.37008,227.39474 c -17.27003,32.90401 -17.16112,59.05883 -17.46609,59.29744 0,0 -0.45681,-0.37241 -0.45871,-0.46582 -0.005,-0.24249 2.19818,-30.68923 17.46186,-58.90241 z" id="path5382" sodipodi:nodetypes="ccscc"/><path id="path5384" d="m 288.50068,240.17669 a 2.4581014,2.5116632 0 0 1 -2.45811,2.51167 2.4581014,2.5116632 0 0 1 -2.45809,-2.51167 2.4581014,2.5116632 0 0 1 2.45809,-2.51166 2.4581014,2.5116632 0 0 1 2.45811,2.51166 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8ab37;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path5387" d="m 280.27312,265.87485 a 2.4581014,2.5116632 0 0 1 -2.4581,2.51167 2.4581014,2.5116632 0 0 1 -2.4581,-2.51167 2.4581014,2.5116632 0 0 1 2.4581,-2.51167 2.4581014,2.5116632 0 0 1 2.4581,2.51167 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8ab37;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_ScalemailBikini.tw b/src/art/vector/layers/Boob_Outfit_ScalemailBikini.tw
index 47a345441eb30e47a5d8747a142023eee67544e3..36cde1556859ee1928cb164928375360eff5d68a 100644
--- a/src/art/vector/layers/Boob_Outfit_ScalemailBikini.tw
+++ b/src/art/vector/layers/Boob_Outfit_ScalemailBikini.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_ScalemailBikini [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g4581" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4573" d="m 270.25382,272.45711 c 0.0281,-0.32146 -5.54066,-4.69024 -8.92058,-11.74105 -4.56553,-9.52405 -7.59971,-22.25689 -10.6059,-20.67566 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 0.43121,9.00009 -20.03227,16.70235 -27.07068,22.96369 -5.29365,4.66629 -17.40485,6.77997 -18.47469,7.68057 z" sodipodi:nodetypes="csscsscsccscccc"/><path style="fill-opacity:1;fill:#85929e" id="path4575" d="m 244.87584,244.19536 c -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 9.6906,12.244 31.29596,11.3006 41.43519,3.53888 5.61405,-4.49229 9.11024,-11.04497 9.62731,-18.30457 0.59659,-8.37612 -2.77278,-17.69334 -11.43105,-25.87271 -5.91969,-4.29506 -29.73883,-16.05948 -29.77284,-15.70725 9.04741,34.01965 -15.38123,45.98279 -15.38123,45.98279 -16.98778,-23.67972 17.00129,-46.7551 16.86956,-46.39268 -16.93371,4.76623 -29.07364,8.91345 -42.30865,18.25841 z" sodipodi:nodetypes="cscsscccccsccscc"/><path id="path4577" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4579" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g4581" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4573" d="m 270.25382,272.45711 c 0.0281,-0.32146 -5.54066,-4.69024 -8.92058,-11.74105 -4.56553,-9.52405 -7.59971,-22.25689 -10.6059,-20.67566 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 0.43121,9.00009 -20.03227,16.70235 -27.07068,22.96369 -5.29365,4.66629 -17.40485,6.77997 -18.47469,7.68057 z" sodipodi:nodetypes="csscsscsccscccc"/><path style="fill-opacity:1;fill:#85929e" id="path4575" d="m 244.87584,244.19536 c -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 9.6906,12.244 31.29596,11.3006 41.43519,3.53888 5.61405,-4.49229 9.11024,-11.04497 9.62731,-18.30457 0.59659,-8.37612 -2.77278,-17.69334 -11.43105,-25.87271 -5.91969,-4.29506 -29.73883,-16.05948 -29.77284,-15.70725 9.04741,34.01965 -15.38123,45.98279 -15.38123,45.98279 -16.98778,-23.67972 17.00129,-46.7551 16.86956,-46.39268 -16.93371,4.76623 -29.07364,8.91345 -42.30865,18.25841 z" sodipodi:nodetypes="cscsscccccsccscc"/><path id="path4577" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4579" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Schoolgirl.tw b/src/art/vector/layers/Boob_Outfit_Schoolgirl.tw
index 5de26d4bbc75f3f559058c30d2b8f47e815e6ca0..9c6038bdec37d69037b0158215c1419e927a5bfb 100644
--- a/src/art/vector/layers/Boob_Outfit_Schoolgirl.tw
+++ b/src/art/vector/layers/Boob_Outfit_Schoolgirl.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Schoolgirl [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4881" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4873" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4875" style="fill-opacity:1;fill:#0b1728"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4877"/><path sodipodi:nodetypes="ccc" id="path4879" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4881" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4873" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4875" style="fill-opacity:1;fill:#0b1728"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4877"/><path sodipodi:nodetypes="ccc" id="path4879" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_SchutzstaffelUniform.tw b/src/art/vector/layers/Boob_Outfit_SchutzstaffelUniform.tw
index 050e985129d6900f5e6db16d9c08b3ae7f413b4c..f22a1dcf8abdf07fa6f53c2b790e0eeeffb7bf3f 100644
--- a/src/art/vector/layers/Boob_Outfit_SchutzstaffelUniform.tw
+++ b/src/art/vector/layers/Boob_Outfit_SchutzstaffelUniform.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_SchutzstaffelUniform [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g6309" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path6295" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#333333" id="path6297" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path6299" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.26756412;stroke:#000000" d="m 281.21817,244.81799 c -0.19553,1.50703 0.0203,1.16959 -0.0345,1.17435 -0.0747,0.006 -8.05425,11.65092 -8.78558,13.08876 -0.003,-0.15048 1.68496,-7.16136 1.68496,-7.16136 -0.15017,1.88677 -0.38463,3.9469 -0.25663,3.74289 0.44295,-0.70601 2.84066,-4.21361 7.39178,-10.84464 z" id="path6301" sodipodi:nodetypes="cscsscc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.25751692;stroke:#000000" d="m 284.86651,226.61636 c -14.39666,31.31028 -15.18087,55.11122 -15.47223,55.32848 0,0 -0.35588,-0.83701 -0.32356,-0.8944 0.11538,-0.20483 1.88305,-27.82699 14.92463,-54.45639 z" id="path6303" sodipodi:nodetypes="ccscc"/><path id="path6305" d="m 292.01099,238.17123 a 3.6435515,3.5361554 0 0 1 -3.64356,3.53616 3.6435515,3.5361554 0 0 1 -3.64354,-3.53616 3.6435515,3.5361554 0 0 1 3.64354,-3.53615 3.6435515,3.5361554 0 0 1 3.64356,3.53615 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8c8c8;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path6307" d="m 282.54963,267.38184 a 3.6435515,3.5361554 0 0 1 -3.64353,3.53616 3.6435515,3.5361554 0 0 1 -3.64356,-3.53616 3.6435515,3.5361554 0 0 1 3.64356,-3.53617 3.6435515,3.5361554 0 0 1 3.64353,3.53617 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8c8c8;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 284.75569,232.31916 c -0.33666,-1.97244 -0.5433,-3.77246 -0.75488,-5.8226 -2.91027,-0.07 -3.88932,-0.16428 -7.29621,-0.0568 6.137,6.05961 6.72575,6.98456 7.58273,6.18334 z" id="path3214-39-3-7-5-6-0-2" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 277.78853,236.91683 c 1.70146,-2.7925 4.50366,-6.20101 7.47085,-10.4672 6.56858,-0.11291 10.32098,-0.009 12.67145,0.82737 -9.6117,4.87644 -20.1423,9.63983 -20.1423,9.63983 z" id="path3214-39-3-7-5-63-9" sodipodi:nodetypes="cccc"/><path style="display:inline;fill-opacity:1;fill:#3c3c3c;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 277.6526,236.55834 c 1.69087,-2.6095 4.4607,-6.43093 7.40941,-10.41754 6.52767,-0.10553 10.21489,0.10285 12.55072,0.88427 -9.55186,4.55689 -19.96013,9.53327 -19.96013,9.53327 z" id="path3214-39-3-7-5-63" sodipodi:nodetypes="cccc"/><path style="display:inline;fill-opacity:1;fill:#3c3c3c;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 284.73662,231.87542 c -0.32693,-1.90483 -0.61087,-4.04218 -0.81634,-6.02205 -2.19798,-0.0676 -3.94025,0.002 -7.24867,0.1058 2.28772,2.38906 4.83908,4.88986 7.32421,6.97722 1.35301,-1.37335 -2.27052,1.57575 0.41126,-0.90193 z" id="path3214-39-3-7-5-6-0" sodipodi:nodetypes="cccccc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.34468895;stroke:#000000" d="m 273.87614,225.86126 c 5.43078,41.67785 22.62616,66.61802 22.4217,67.02659 0,0 -4.01898,0.16263 -4.02142,0.0825 -0.01,-0.28588 -18.58723,-29.69111 -22.19789,-65.63519 z" id="path6303-3" sodipodi:nodetypes="ccscc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8c8c8;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 275.8833,235.13199 c -0.0127,-0.009 -0.0251,-0.006 -0.0362,0.007 -0.4951,0.52928 -2.83974,2.45439 -4.91394,4.22587 0.60514,2.96257 1.23836,6.63144 2.07992,9.38082 0.4951,-0.52927 2.83974,-2.45438 4.91396,-4.22585 -0.68451,-2.98748 -1.03723,-6.31921 -2.04374,-9.38709 z m -0.40865,1.38655 c 0.37126,2.38071 1.22691,4.96595 1.52865,7.47615 -0.13504,0.12644 -2.97709,2.52889 -3.6178,3.36997 -0.37094,-2.38059 -1.22695,-4.96641 -1.52863,-7.47615 0.13506,-0.12645 2.97709,-2.5289 3.61778,-3.36997 z" id="path5182-3-9-3-2-6-1-6" sodipodi:nodetypes="ccccccccccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g6309" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path6295" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#333333" id="path6297" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path6299" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.26756412;stroke:#000000" d="m 281.21817,244.81799 c -0.19553,1.50703 0.0203,1.16959 -0.0345,1.17435 -0.0747,0.006 -8.05425,11.65092 -8.78558,13.08876 -0.003,-0.15048 1.68496,-7.16136 1.68496,-7.16136 -0.15017,1.88677 -0.38463,3.9469 -0.25663,3.74289 0.44295,-0.70601 2.84066,-4.21361 7.39178,-10.84464 z" id="path6301" sodipodi:nodetypes="cscsscc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.25751692;stroke:#000000" d="m 284.86651,226.61636 c -14.39666,31.31028 -15.18087,55.11122 -15.47223,55.32848 0,0 -0.35588,-0.83701 -0.32356,-0.8944 0.11538,-0.20483 1.88305,-27.82699 14.92463,-54.45639 z" id="path6303" sodipodi:nodetypes="ccscc"/><path id="path6305" d="m 292.01099,238.17123 a 3.6435515,3.5361554 0 0 1 -3.64356,3.53616 3.6435515,3.5361554 0 0 1 -3.64354,-3.53616 3.6435515,3.5361554 0 0 1 3.64354,-3.53615 3.6435515,3.5361554 0 0 1 3.64356,3.53615 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8c8c8;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path6307" d="m 282.54963,267.38184 a 3.6435515,3.5361554 0 0 1 -3.64353,3.53616 3.6435515,3.5361554 0 0 1 -3.64356,-3.53616 3.6435515,3.5361554 0 0 1 3.64356,-3.53617 3.6435515,3.5361554 0 0 1 3.64353,3.53617 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8c8c8;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 284.75569,232.31916 c -0.33666,-1.97244 -0.5433,-3.77246 -0.75488,-5.8226 -2.91027,-0.07 -3.88932,-0.16428 -7.29621,-0.0568 6.137,6.05961 6.72575,6.98456 7.58273,6.18334 z" id="path3214-39-3-7-5-6-0-2" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 277.78853,236.91683 c 1.70146,-2.7925 4.50366,-6.20101 7.47085,-10.4672 6.56858,-0.11291 10.32098,-0.009 12.67145,0.82737 -9.6117,4.87644 -20.1423,9.63983 -20.1423,9.63983 z" id="path3214-39-3-7-5-63-9" sodipodi:nodetypes="cccc"/><path style="display:inline;fill-opacity:1;fill:#3c3c3c;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 277.6526,236.55834 c 1.69087,-2.6095 4.4607,-6.43093 7.40941,-10.41754 6.52767,-0.10553 10.21489,0.10285 12.55072,0.88427 -9.55186,4.55689 -19.96013,9.53327 -19.96013,9.53327 z" id="path3214-39-3-7-5-63" sodipodi:nodetypes="cccc"/><path style="display:inline;fill-opacity:1;fill:#3c3c3c;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 284.73662,231.87542 c -0.32693,-1.90483 -0.61087,-4.04218 -0.81634,-6.02205 -2.19798,-0.0676 -3.94025,0.002 -7.24867,0.1058 2.28772,2.38906 4.83908,4.88986 7.32421,6.97722 1.35301,-1.37335 -2.27052,1.57575 0.41126,-0.90193 z" id="path3214-39-3-7-5-6-0" sodipodi:nodetypes="cccccc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0.34468895;stroke:#000000" d="m 273.87614,225.86126 c 5.43078,41.67785 22.62616,66.61802 22.4217,67.02659 0,0 -4.01898,0.16263 -4.02142,0.0825 -0.01,-0.28588 -18.58723,-29.69111 -22.19789,-65.63519 z" id="path6303-3" sodipodi:nodetypes="ccscc"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#c8c8c8;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 275.8833,235.13199 c -0.0127,-0.009 -0.0251,-0.006 -0.0362,0.007 -0.4951,0.52928 -2.83974,2.45439 -4.91394,4.22587 0.60514,2.96257 1.23836,6.63144 2.07992,9.38082 0.4951,-0.52927 2.83974,-2.45438 4.91396,-4.22585 -0.68451,-2.98748 -1.03723,-6.31921 -2.04374,-9.38709 z m -0.40865,1.38655 c 0.37126,2.38071 1.22691,4.96595 1.52865,7.47615 -0.13504,0.12644 -2.97709,2.52889 -3.6178,3.36997 -0.37094,-2.38059 -1.22695,-4.96641 -1.52863,-7.47615 0.13506,-0.12645 2.97709,-2.5289 3.61778,-3.36997 z" id="path5182-3-9-3-2-6-1-6" sodipodi:nodetypes="ccccccccccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_ShibariRopes.tw b/src/art/vector/layers/Boob_Outfit_ShibariRopes.tw
index 50e3592eb92ba12b705cb3002813fbb4588e000d..37387253d44067f43cf864d34a06438036c46397 100644
--- a/src/art/vector/layers/Boob_Outfit_ShibariRopes.tw
+++ b/src/art/vector/layers/Boob_Outfit_ShibariRopes.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_ShibariRopes [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g4825" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.5;stroke:#780000" d="m 219.1666,266.29543 c 0.22667,0.58481 7.55754,22.60905 8.05645,24.21492" id="path4823-1" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.22271538;stroke:#780000" d="m 225.47889,255.87507 c 0.52149,-0.30191 17.46328,-9.33649 27.71573,-14.79664 19.22498,-10.23864 30.44714,-13.99738 32.33808,-16.23135" id="path4395" sodipodi:nodetypes="csc"/><path style="display:inline;fill-opacity:1;fill:#800000;stroke-dasharray:none;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.22271538;stroke:#780000" d="m 225.79092,261.0236 c 28.00118,4.87937 42.06181,5.96052 43.90802,5.78261" id="path4398" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.22271538;stroke:#780000" d="m 285.56062,224.84336 c 5.75422,8.17565 15.28169,21.51814 14.98933,31.01134" id="path4437" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.22271538;stroke:#780000" d="m 270.87997,266.70453 c 1.94629,-0.13716 14.28518,-0.0274 21.12259,-0.96071" id="path4581" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.22271538;stroke:#780000" d="m 216.69413,266.55856 c 1.59531,-0.008 8.15275,-5.25142 8.47688,-5.75201 0,0 0.0361,-5.11099 -0.31481,-5.78056" id="path4677" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.22271538;stroke:#780000" d="m 308.28996,265.45731 c 5.59909,0.0246 14.8887,-0.042 19.39278,-0.2829" id="path4679" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.22271538;stroke:#780000" d="m 300.73366,255.45598 c -0.15079,-1.8e-4 -8.98901,9.60199 -9.00917,10.32336 -0.0102,0.36354 9.55913,7.69587 9.93799,7.71192 0.32452,0.0137 6.622,-8.05001 6.58833,-8.35539 0.0951,-0.3322 -7.28031,-9.58324 -7.55504,-9.56989" id="path4681" sodipodi:nodetypes="csscc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.22271538;stroke:#780000" d="m 262.79883,236.63244 c 5.51443,0.81075 27.94577,1.38852 30.80135,1.7858" id="path4815" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.22271538;stroke:#780000" d="m 285.25719,225.60172 c -0.18745,1.07562 -5.23723,10.82831 -5.57161,12.14493" id="path4823" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.5;stroke:#780000" d="m 301.59551,273.74019 c -0.21083,1.2098 -7.01089,17.23405 -7.38699,18.71492" id="path4823-3" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.5;stroke:#780000" d="m 301.77607,273.49008 c 0.66417,1.2098 8.12742,15.96964 8.75132,17.45051" id="path4823-3-1" sodipodi:nodetypes="cc"/><path style="baseline-shift:baseline;clip-rule:nonzero;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;color:#000000;direction:ltr;display:inline;enable-background:accumulate;fill-opacity:1;fill-rule:nonzero;fill:#800000;image-rendering:auto;isolation:auto;mix-blend-mode:normal;opacity:1;overflow:visible;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.84821749;stroke:none;visibility:visible;white-space:normal;writing-mode:lr-tb" d="m 219.71585,263.65145 c -1.10819,-0.31189 -2.63178,0.49861 -2.81565,1.59553 0.28166,0.97877 0.48039,1.77053 0.6586,1.98127 0.19352,0.22882 1.12254,0.90842 1.32004,1.14206 0.51626,0.61073 2.11072,0.0178 1.98685,-0.35951 -0.11245,-0.34254 0.0254,-1.82073 -0.1,-2.22219 -0.0952,-0.58924 -0.68382,-1.34685 -1.04989,-2.13716 z" id="path4823-2" sodipodi:nodetypes="ccssscc"/><path style="baseline-shift:baseline;clip-rule:nonzero;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;color:#000000;direction:ltr;display:inline;enable-background:accumulate;fill-opacity:1;fill-rule:nonzero;fill:#800000;image-rendering:auto;isolation:auto;mix-blend-mode:normal;opacity:1;overflow:visible;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.62377667;stroke:none;visibility:visible;white-space:normal;writing-mode:lr-tb" d="m 223.81087,259.1604 c -0.80476,0.69138 -0.93832,2.25432 -0.17013,2.93665 0.91066,0.26877 1.63262,0.50839 1.8881,0.47656 0.2774,-0.0346 1.28029,-0.40754 1.56349,-0.44278 0.74029,-0.0921 1.08043,-1.6016 0.72166,-1.69353 -0.32571,-0.0834 -1.41646,-0.91909 -1.79495,-1.02183 -0.51067,-0.21853 -1.40281,-0.14384 -2.20817,-0.25507 z" id="path4823-2-7" sodipodi:nodetypes="ccssscc"/><path style="baseline-shift:baseline;clip-rule:nonzero;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;color:#000000;direction:ltr;display:inline;enable-background:accumulate;fill-opacity:1;fill-rule:nonzero;fill:#800000;image-rendering:auto;isolation:auto;mix-blend-mode:normal;opacity:1;overflow:visible;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.57291365;stroke:none;visibility:visible;white-space:normal;writing-mode:lr-tb" d="m 223.58503,255.34197 c -0.21701,1.01661 0.36798,2.27492 1.36805,2.37658 0.86649,-0.31084 1.56911,-0.53607 1.74886,-0.70893 0.19513,-0.1877 0.75424,-1.06433 0.95352,-1.2559 0.52092,-0.50075 -0.10644,-1.90269 -0.43957,-1.76908 -0.30244,0.12128 -1.64373,0.0833 -1.99856,0.21967 -0.57621,0.27118 -1.27565,0.66108 -1.6323,1.13766 z" id="path4823-2-7-7" sodipodi:nodetypes="ccssscc"/><path style="baseline-shift:baseline;clip-rule:nonzero;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;color:#000000;direction:ltr;display:inline;enable-background:accumulate;fill-opacity:1;fill-rule:nonzero;fill:#800000;image-rendering:auto;isolation:auto;mix-blend-mode:normal;opacity:1;overflow:visible;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3.39140773;stroke:none;visibility:visible;white-space:normal;writing-mode:lr-tb" d="m 294.77865,267.08526 c 0.67764,-1.18948 0.17465,-3.18 -1.04266,-3.70654 -1.21352,0.0445 -2.18686,0.047 -2.48174,0.19225 -0.32015,0.15778 -1.3723,1.03508 -1.69919,1.19604 -0.85451,0.42076 -0.62359,2.43071 -0.15143,2.39588 0.42866,-0.0316 2.10049,0.5511 2.60103,0.52148 0.70934,0.059 1.75453,-0.40314 2.77399,-0.59911 z" id="path4823-2-7-3" sodipodi:nodetypes="ccssscc"/><path style="baseline-shift:baseline;clip-rule:nonzero;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;color:#000000;direction:ltr;display:inline;enable-background:accumulate;fill-opacity:1;fill-rule:nonzero;fill:#800000;image-rendering:auto;isolation:auto;mix-blend-mode:normal;opacity:1;overflow:visible;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3.39140773;stroke:none;visibility:visible;white-space:normal;writing-mode:lr-tb" d="m 305.67641,263.44781 c -0.90153,1.0302 -0.80617,3.08108 0.28147,3.8401 1.19797,0.19873 2.1522,0.39066 2.47015,0.30722 0.34521,-0.0907 1.55136,-0.74019 1.90381,-0.83263 0.92132,-0.24164 1.09643,-2.25722 0.62683,-2.31738 -0.42634,-0.0546 -1.94813,-0.95946 -2.44451,-1.03039 -0.68327,-0.19947 -1.79969,0.0446 -2.83775,0.0331 z" id="path4823-2-7-3-8" sodipodi:nodetypes="ccssscc"/><path style="baseline-shift:baseline;clip-rule:nonzero;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;color:#000000;direction:ltr;display:inline;enable-background:accumulate;fill-opacity:1;fill-rule:nonzero;fill:#800000;image-rendering:auto;isolation:auto;mix-blend-mode:normal;opacity:1;overflow:visible;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3.39140773;stroke:none;visibility:visible;white-space:normal;writing-mode:lr-tb" d="m 303.51358,270.62489 c -1.06632,-0.8585 -3.11157,-0.67908 -3.82532,0.43879 -0.14942,1.20511 -0.30204,2.16641 -0.20562,2.48067 0.10479,0.3412 0.80321,1.51969 0.91004,1.86805 0.27923,0.91063 2.3003,1.0029 2.34114,0.53122 0.0371,-0.42822 0.87873,-1.98585 0.92923,-2.48472 0.17127,-0.69088 -0.1184,-1.79635 -0.14949,-2.83401 z" id="path4823-2-7-3-8-3" sodipodi:nodetypes="ccssscc"/><path style="baseline-shift:baseline;clip-rule:nonzero;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;color:#000000;direction:ltr;display:inline;enable-background:accumulate;fill-opacity:1;fill-rule:nonzero;fill:#800000;image-rendering:auto;isolation:auto;mix-blend-mode:normal;opacity:1;overflow:visible;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3.39140773;stroke:none;visibility:visible;white-space:normal;writing-mode:lr-tb" d="m 298.39393,258.25503 c 0.99987,0.93506 3.05279,0.90749 3.8473,-0.1545 0.2382,-1.19075 0.46154,-2.13812 0.38864,-2.45865 -0.0793,-0.34802 -0.68855,-1.57496 -0.7693,-1.93027 -0.21108,-0.9288 -2.21978,-1.17038 -2.29541,-0.70302 -0.0687,0.4243 -1.02328,1.91538 -1.11056,2.40914 -0.22193,0.67631 -0.0149,1.80019 -0.0607,2.8373 z" id="path4823-2-7-3-8-3-6" sodipodi:nodetypes="ccssscc"/><path style="baseline-shift:baseline;clip-rule:nonzero;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;color:#000000;direction:ltr;display:inline;enable-background:accumulate;fill-opacity:1;fill-rule:nonzero;fill:#800000;image-rendering:auto;isolation:auto;mix-blend-mode:normal;opacity:1;overflow:visible;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3.39140773;stroke:none;visibility:visible;white-space:normal;writing-mode:lr-tb" d="m 277.23497,238.30089 c 0.59145,1.23462 2.51388,1.95538 3.64015,1.25497 0.65485,-1.02264 1.20737,-1.82396 1.25601,-2.14906 0.0527,-0.35303 -0.0688,-1.71751 -0.0148,-2.07787 0.14108,-0.94197 -1.64229,-1.89739 -1.88268,-1.48952 -0.21827,0.37028 -1.64968,1.41221 -1.91052,1.84044 -0.45264,0.54933 -0.66843,1.67156 -1.08819,2.62103 z" id="path4823-2-7-3-8-3-6-9" sodipodi:nodetypes="ccssscc"/><path style="baseline-shift:baseline;clip-rule:nonzero;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;color:#000000;direction:ltr;display:inline;enable-background:accumulate;fill-opacity:1;fill-rule:nonzero;fill:#800000;image-rendering:auto;isolation:auto;mix-blend-mode:normal;opacity:1;overflow:visible;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3.39140773;stroke:none;visibility:visible;white-space:normal;writing-mode:lr-tb" d="m 261.27924,238.39911 c -0.90225,-1.02959 -0.80831,-3.08055 0.27881,-3.8403 1.19783,-0.19957 2.15193,-0.39216 2.46994,-0.30894 0.34528,0.0905 1.55185,0.73915 1.90438,0.83132 0.92148,0.241 1.09799,2.25646 0.62843,2.31694 -0.4263,0.0549 -1.94746,0.96082 -2.44379,1.03209 -0.68313,0.19993 -1.79973,-0.0433 -2.83778,-0.0311 z" id="path4823-2-7-3-8-3-6-9-6" sodipodi:nodetypes="ccssscc"/><path style="baseline-shift:baseline;clip-rule:nonzero;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;color:#000000;direction:ltr;display:inline;enable-background:accumulate;fill-opacity:1;fill-rule:nonzero;fill:#800000;image-rendering:auto;isolation:auto;mix-blend-mode:normal;opacity:1;overflow:visible;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3.39140773;stroke:none;visibility:visible;white-space:normal;writing-mode:lr-tb" d="m 295.77019,240.23185 c 0.90225,-1.02959 0.80831,-3.08055 -0.27881,-3.8403 -1.19783,-0.19957 -2.15193,-0.39216 -2.46994,-0.30894 -0.34528,0.0905 -1.55185,0.73915 -1.90438,0.83132 -0.92148,0.241 -1.09799,2.25646 -0.62843,2.31694 0.4263,0.0549 1.94746,0.96082 2.44379,1.03209 0.68313,0.19993 1.79973,-0.0433 2.83778,-0.0311 z" id="path4823-2-7-3-8-3-6-9-6-8" sodipodi:nodetypes="ccssscc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g4825" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.5;stroke:#780000" d="m 219.1666,266.29543 c 0.22667,0.58481 7.55754,22.60905 8.05645,24.21492" id="path4823-1" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.22271538;stroke:#780000" d="m 225.47889,255.87507 c 0.52149,-0.30191 17.46328,-9.33649 27.71573,-14.79664 19.22498,-10.23864 30.44714,-13.99738 32.33808,-16.23135" id="path4395" sodipodi:nodetypes="csc"/><path style="display:inline;fill-opacity:1;fill:#800000;stroke-dasharray:none;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.22271538;stroke:#780000" d="m 225.79092,261.0236 c 28.00118,4.87937 42.06181,5.96052 43.90802,5.78261" id="path4398" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.22271538;stroke:#780000" d="m 285.56062,224.84336 c 5.75422,8.17565 15.28169,21.51814 14.98933,31.01134" id="path4437" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.22271538;stroke:#780000" d="m 270.87997,266.70453 c 1.94629,-0.13716 14.28518,-0.0274 21.12259,-0.96071" id="path4581" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.22271538;stroke:#780000" d="m 216.69413,266.55856 c 1.59531,-0.008 8.15275,-5.25142 8.47688,-5.75201 0,0 0.0361,-5.11099 -0.31481,-5.78056" id="path4677" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.22271538;stroke:#780000" d="m 308.28996,265.45731 c 5.59909,0.0246 14.8887,-0.042 19.39278,-0.2829" id="path4679" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.22271538;stroke:#780000" d="m 300.73366,255.45598 c -0.15079,-1.8e-4 -8.98901,9.60199 -9.00917,10.32336 -0.0102,0.36354 9.55913,7.69587 9.93799,7.71192 0.32452,0.0137 6.622,-8.05001 6.58833,-8.35539 0.0951,-0.3322 -7.28031,-9.58324 -7.55504,-9.56989" id="path4681" sodipodi:nodetypes="csscc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.22271538;stroke:#780000" d="m 262.79883,236.63244 c 5.51443,0.81075 27.94577,1.38852 30.80135,1.7858" id="path4815" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.22271538;stroke:#780000" d="m 285.25719,225.60172 c -0.18745,1.07562 -5.23723,10.82831 -5.57161,12.14493" id="path4823" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.5;stroke:#780000" d="m 301.59551,273.74019 c -0.21083,1.2098 -7.01089,17.23405 -7.38699,18.71492" id="path4823-3" sodipodi:nodetypes="cc"/><path style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.5;stroke:#780000" d="m 301.77607,273.49008 c 0.66417,1.2098 8.12742,15.96964 8.75132,17.45051" id="path4823-3-1" sodipodi:nodetypes="cc"/><path style="baseline-shift:baseline;clip-rule:nonzero;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;color:#000000;direction:ltr;display:inline;enable-background:accumulate;fill-opacity:1;fill-rule:nonzero;fill:#800000;image-rendering:auto;isolation:auto;mix-blend-mode:normal;opacity:1;overflow:visible;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.84821749;stroke:none;visibility:visible;white-space:normal;writing-mode:lr-tb" d="m 219.71585,263.65145 c -1.10819,-0.31189 -2.63178,0.49861 -2.81565,1.59553 0.28166,0.97877 0.48039,1.77053 0.6586,1.98127 0.19352,0.22882 1.12254,0.90842 1.32004,1.14206 0.51626,0.61073 2.11072,0.0178 1.98685,-0.35951 -0.11245,-0.34254 0.0254,-1.82073 -0.1,-2.22219 -0.0952,-0.58924 -0.68382,-1.34685 -1.04989,-2.13716 z" id="path4823-2" sodipodi:nodetypes="ccssscc"/><path style="baseline-shift:baseline;clip-rule:nonzero;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;color:#000000;direction:ltr;display:inline;enable-background:accumulate;fill-opacity:1;fill-rule:nonzero;fill:#800000;image-rendering:auto;isolation:auto;mix-blend-mode:normal;opacity:1;overflow:visible;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.62377667;stroke:none;visibility:visible;white-space:normal;writing-mode:lr-tb" d="m 223.81087,259.1604 c -0.80476,0.69138 -0.93832,2.25432 -0.17013,2.93665 0.91066,0.26877 1.63262,0.50839 1.8881,0.47656 0.2774,-0.0346 1.28029,-0.40754 1.56349,-0.44278 0.74029,-0.0921 1.08043,-1.6016 0.72166,-1.69353 -0.32571,-0.0834 -1.41646,-0.91909 -1.79495,-1.02183 -0.51067,-0.21853 -1.40281,-0.14384 -2.20817,-0.25507 z" id="path4823-2-7" sodipodi:nodetypes="ccssscc"/><path style="baseline-shift:baseline;clip-rule:nonzero;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;color:#000000;direction:ltr;display:inline;enable-background:accumulate;fill-opacity:1;fill-rule:nonzero;fill:#800000;image-rendering:auto;isolation:auto;mix-blend-mode:normal;opacity:1;overflow:visible;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.57291365;stroke:none;visibility:visible;white-space:normal;writing-mode:lr-tb" d="m 223.58503,255.34197 c -0.21701,1.01661 0.36798,2.27492 1.36805,2.37658 0.86649,-0.31084 1.56911,-0.53607 1.74886,-0.70893 0.19513,-0.1877 0.75424,-1.06433 0.95352,-1.2559 0.52092,-0.50075 -0.10644,-1.90269 -0.43957,-1.76908 -0.30244,0.12128 -1.64373,0.0833 -1.99856,0.21967 -0.57621,0.27118 -1.27565,0.66108 -1.6323,1.13766 z" id="path4823-2-7-7" sodipodi:nodetypes="ccssscc"/><path style="baseline-shift:baseline;clip-rule:nonzero;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;color:#000000;direction:ltr;display:inline;enable-background:accumulate;fill-opacity:1;fill-rule:nonzero;fill:#800000;image-rendering:auto;isolation:auto;mix-blend-mode:normal;opacity:1;overflow:visible;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3.39140773;stroke:none;visibility:visible;white-space:normal;writing-mode:lr-tb" d="m 294.77865,267.08526 c 0.67764,-1.18948 0.17465,-3.18 -1.04266,-3.70654 -1.21352,0.0445 -2.18686,0.047 -2.48174,0.19225 -0.32015,0.15778 -1.3723,1.03508 -1.69919,1.19604 -0.85451,0.42076 -0.62359,2.43071 -0.15143,2.39588 0.42866,-0.0316 2.10049,0.5511 2.60103,0.52148 0.70934,0.059 1.75453,-0.40314 2.77399,-0.59911 z" id="path4823-2-7-3" sodipodi:nodetypes="ccssscc"/><path style="baseline-shift:baseline;clip-rule:nonzero;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;color:#000000;direction:ltr;display:inline;enable-background:accumulate;fill-opacity:1;fill-rule:nonzero;fill:#800000;image-rendering:auto;isolation:auto;mix-blend-mode:normal;opacity:1;overflow:visible;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3.39140773;stroke:none;visibility:visible;white-space:normal;writing-mode:lr-tb" d="m 305.67641,263.44781 c -0.90153,1.0302 -0.80617,3.08108 0.28147,3.8401 1.19797,0.19873 2.1522,0.39066 2.47015,0.30722 0.34521,-0.0907 1.55136,-0.74019 1.90381,-0.83263 0.92132,-0.24164 1.09643,-2.25722 0.62683,-2.31738 -0.42634,-0.0546 -1.94813,-0.95946 -2.44451,-1.03039 -0.68327,-0.19947 -1.79969,0.0446 -2.83775,0.0331 z" id="path4823-2-7-3-8" sodipodi:nodetypes="ccssscc"/><path style="baseline-shift:baseline;clip-rule:nonzero;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;color:#000000;direction:ltr;display:inline;enable-background:accumulate;fill-opacity:1;fill-rule:nonzero;fill:#800000;image-rendering:auto;isolation:auto;mix-blend-mode:normal;opacity:1;overflow:visible;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3.39140773;stroke:none;visibility:visible;white-space:normal;writing-mode:lr-tb" d="m 303.51358,270.62489 c -1.06632,-0.8585 -3.11157,-0.67908 -3.82532,0.43879 -0.14942,1.20511 -0.30204,2.16641 -0.20562,2.48067 0.10479,0.3412 0.80321,1.51969 0.91004,1.86805 0.27923,0.91063 2.3003,1.0029 2.34114,0.53122 0.0371,-0.42822 0.87873,-1.98585 0.92923,-2.48472 0.17127,-0.69088 -0.1184,-1.79635 -0.14949,-2.83401 z" id="path4823-2-7-3-8-3" sodipodi:nodetypes="ccssscc"/><path style="baseline-shift:baseline;clip-rule:nonzero;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;color:#000000;direction:ltr;display:inline;enable-background:accumulate;fill-opacity:1;fill-rule:nonzero;fill:#800000;image-rendering:auto;isolation:auto;mix-blend-mode:normal;opacity:1;overflow:visible;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3.39140773;stroke:none;visibility:visible;white-space:normal;writing-mode:lr-tb" d="m 298.39393,258.25503 c 0.99987,0.93506 3.05279,0.90749 3.8473,-0.1545 0.2382,-1.19075 0.46154,-2.13812 0.38864,-2.45865 -0.0793,-0.34802 -0.68855,-1.57496 -0.7693,-1.93027 -0.21108,-0.9288 -2.21978,-1.17038 -2.29541,-0.70302 -0.0687,0.4243 -1.02328,1.91538 -1.11056,2.40914 -0.22193,0.67631 -0.0149,1.80019 -0.0607,2.8373 z" id="path4823-2-7-3-8-3-6" sodipodi:nodetypes="ccssscc"/><path style="baseline-shift:baseline;clip-rule:nonzero;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;color:#000000;direction:ltr;display:inline;enable-background:accumulate;fill-opacity:1;fill-rule:nonzero;fill:#800000;image-rendering:auto;isolation:auto;mix-blend-mode:normal;opacity:1;overflow:visible;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3.39140773;stroke:none;visibility:visible;white-space:normal;writing-mode:lr-tb" d="m 277.23497,238.30089 c 0.59145,1.23462 2.51388,1.95538 3.64015,1.25497 0.65485,-1.02264 1.20737,-1.82396 1.25601,-2.14906 0.0527,-0.35303 -0.0688,-1.71751 -0.0148,-2.07787 0.14108,-0.94197 -1.64229,-1.89739 -1.88268,-1.48952 -0.21827,0.37028 -1.64968,1.41221 -1.91052,1.84044 -0.45264,0.54933 -0.66843,1.67156 -1.08819,2.62103 z" id="path4823-2-7-3-8-3-6-9" sodipodi:nodetypes="ccssscc"/><path style="baseline-shift:baseline;clip-rule:nonzero;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;color:#000000;direction:ltr;display:inline;enable-background:accumulate;fill-opacity:1;fill-rule:nonzero;fill:#800000;image-rendering:auto;isolation:auto;mix-blend-mode:normal;opacity:1;overflow:visible;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3.39140773;stroke:none;visibility:visible;white-space:normal;writing-mode:lr-tb" d="m 261.27924,238.39911 c -0.90225,-1.02959 -0.80831,-3.08055 0.27881,-3.8403 1.19783,-0.19957 2.15193,-0.39216 2.46994,-0.30894 0.34528,0.0905 1.55185,0.73915 1.90438,0.83132 0.92148,0.241 1.09799,2.25646 0.62843,2.31694 -0.4263,0.0549 -1.94746,0.96082 -2.44379,1.03209 -0.68313,0.19993 -1.79973,-0.0433 -2.83778,-0.0311 z" id="path4823-2-7-3-8-3-6-9-6" sodipodi:nodetypes="ccssscc"/><path style="baseline-shift:baseline;clip-rule:nonzero;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;color:#000000;direction:ltr;display:inline;enable-background:accumulate;fill-opacity:1;fill-rule:nonzero;fill:#800000;image-rendering:auto;isolation:auto;mix-blend-mode:normal;opacity:1;overflow:visible;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3.39140773;stroke:none;visibility:visible;white-space:normal;writing-mode:lr-tb" d="m 295.77019,240.23185 c 0.90225,-1.02959 0.80831,-3.08055 -0.27881,-3.8403 -1.19783,-0.19957 -2.15193,-0.39216 -2.46994,-0.30894 -0.34528,0.0905 -1.55185,0.73915 -1.90438,0.83132 -0.92148,0.241 -1.09799,2.25646 -0.62843,2.31694 0.4263,0.0549 1.94746,0.96082 2.44379,1.03209 0.68313,0.19993 1.79973,-0.0433 2.83778,-0.0311 z" id="path4823-2-7-3-8-3-6-9-6-8" sodipodi:nodetypes="ccssscc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Shine.tw b/src/art/vector/layers/Boob_Outfit_Shine.tw
index b6d9b4ad3ce7a15486101bbf8d983bfe0460d567..068a569fcc69e9fd448d1b1def2146395af8bed1 100644
--- a/src/art/vector/layers/Boob_Outfit_Shine.tw
+++ b/src/art/vector/layers/Boob_Outfit_Shine.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Shine [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><defs id="defs4360"><linearGradient id="linearGradient1767" osb:paint="solid"><stop style="stop-color:#969696;stop-opacity:1" offset="0" id="stop1765"/></linearGradient><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3"/></filter><pattern y="0" x="0" height="6" width="6" patternUnits="userSpaceOnUse" id="EMFhbasepattern"/><filter y="-2" height="4" x="-2" width="4" id="Filter_Shine_Blur-1" inkscape:label="Filter_Shine_Blur" style="color-interpolation-filters:sRGB"><feGaussianBlur id="feGaussianBlur4091-3-4" result="blur" stdDeviation="1.5 1.5"/></filter><filter y="-2" height="4" x="-2" width="4" id="Filter_Shine_Blur-5" inkscape:label="Filter_Shine_Blur" style="color-interpolation-filters:sRGB"><feGaussianBlur id="feGaussianBlur4091-3-9" result="blur" stdDeviation="1.5 1.5"/></filter><filter y="-2" height="4" x="-2" width="4" id="Filter_Shine_Blur-51" inkscape:label="Filter_Shine_Blur" style="color-interpolation-filters:sRGB"><feGaussianBlur id="feGaussianBlur4091-3-91" result="blur" stdDeviation="1.5 1.5"/></filter><filter y="-2" height="4" x="-2" width="4" id="Filter_Shine_Blur-9" inkscape:label="Filter_Shine_Blur" style="color-interpolation-filters:sRGB"><feGaussianBlur id="feGaussianBlur4091-3-90" result="blur" stdDeviation="1.5 1.5"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-11" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-40"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="filter2732" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur2730"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-7" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-904"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="filter2766" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur2764"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-3" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-5"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="filter2800" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur2798"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-92" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-915"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-93" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-46"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-16" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-6"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-96" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-43"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-36" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-65"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-36-5" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-65-8"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-36-5-9" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-65-8-4"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-16-5" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-6-1"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-16-5-5" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-6-1-9"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-16-5-5-3" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-6-1-9-3"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-77" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-94"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-77-8" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-94-4"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-77-8-3" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-94-4-8"/></filter></defs><g transform="'+_art_transform+'"id="g4947"><path sodipodi:nodetypes="ccc" id="path4027" d="m 317.36614,253.79442 c 5.2665,4.35178 5.56841,11.52129 5.82323,18.71753 -2.56499,-6.10053 -4.50607,-12.3397 -5.82323,-18.71753 z" style="display:inline;fill-rule:evenodd;fill:#ffffff;filter:url(#Filter_Shine_Blur);stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:3;stroke:#000000"/><path sodipodi:nodetypes="ccc" id="path4027-7" d="m 263.42077,249.35087 c 4.56552,5.08232 3.80454,12.21772 2.99303,19.3726 -1.63523,-6.41262 -2.63291,-12.87015 -2.99303,-19.3726 z" style="display:inline;fill-rule:evenodd;fill:#ffffff;filter:url(#Filter_Shine_Blur);stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:3;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><defs id="defs4360"><linearGradient id="linearGradient1767" osb:paint="solid"><stop style="stop-color:#969696;stop-opacity:1" offset="0" id="stop1765"/></linearGradient><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3"/></filter><pattern y="0" x="0" height="6" width="6" patternUnits="userSpaceOnUse" id="EMFhbasepattern"/><filter y="-2" height="4" x="-2" width="4" id="Filter_Shine_Blur-1" inkscape:label="Filter_Shine_Blur" style="color-interpolation-filters:sRGB"><feGaussianBlur id="feGaussianBlur4091-3-4" result="blur" stdDeviation="1.5 1.5"/></filter><filter y="-2" height="4" x="-2" width="4" id="Filter_Shine_Blur-5" inkscape:label="Filter_Shine_Blur" style="color-interpolation-filters:sRGB"><feGaussianBlur id="feGaussianBlur4091-3-9" result="blur" stdDeviation="1.5 1.5"/></filter><filter y="-2" height="4" x="-2" width="4" id="Filter_Shine_Blur-51" inkscape:label="Filter_Shine_Blur" style="color-interpolation-filters:sRGB"><feGaussianBlur id="feGaussianBlur4091-3-91" result="blur" stdDeviation="1.5 1.5"/></filter><filter y="-2" height="4" x="-2" width="4" id="Filter_Shine_Blur-9" inkscape:label="Filter_Shine_Blur" style="color-interpolation-filters:sRGB"><feGaussianBlur id="feGaussianBlur4091-3-90" result="blur" stdDeviation="1.5 1.5"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-11" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-40"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="filter2732" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur2730"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-7" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-904"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="filter2766" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur2764"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-3" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-5"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="filter2800" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur2798"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-92" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-915"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-93" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-46"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-16" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-6"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-96" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-43"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-36" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-65"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-36-5" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-65-8"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-36-5-9" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-65-8-4"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-16-5" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-6-1"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-16-5-5" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-6-1-9"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-16-5-5-3" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-6-1-9-3"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-77" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-94"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-77-8" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-94-4"/></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Filter_Shine_Blur" id="Filter_Shine_Blur-77-8-3" width="4" x="-2" height="4" y="-2"><feGaussianBlur stdDeviation="1.5 1.5" result="blur" id="feGaussianBlur4091-3-94-4-8"/></filter></defs><g transform="'+_artTransformBoob+'"id="g4947"><path sodipodi:nodetypes="ccc" id="path4027" d="m 317.36614,253.79442 c 5.2665,4.35178 5.56841,11.52129 5.82323,18.71753 -2.56499,-6.10053 -4.50607,-12.3397 -5.82323,-18.71753 z" style="display:inline;fill-rule:evenodd;fill:#ffffff;filter:url(#Filter_Shine_Blur);stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:3;stroke:#000000"/><path sodipodi:nodetypes="ccc" id="path4027-7" d="m 263.42077,249.35087 c 4.56552,5.08232 3.80454,12.21772 2.99303,19.3726 -1.63523,-6.41262 -2.63291,-12.87015 -2.99303,-19.3726 z" style="display:inline;fill-rule:evenodd;fill:#ffffff;filter:url(#Filter_Shine_Blur);stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-width:3;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_SlaveGown.tw b/src/art/vector/layers/Boob_Outfit_SlaveGown.tw
index 22751f540a58ff8c316c313d7b17e2b30e554d88..0fef948d8031a9945feae009602c538c2ae0bc40 100644
--- a/src/art/vector/layers/Boob_Outfit_SlaveGown.tw
+++ b/src/art/vector/layers/Boob_Outfit_SlaveGown.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_SlaveGown [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g4587" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4531" d="m 271.51118,261.14089 c 0.065,-0.74329 -8.62639,-23.93491 -16.712,-24.32696 -0.0963,-0.005 -3.98611,3.18138 -4.07184,3.22647 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="csscsscsccscccsssc"/><path style="fill-opacity:1;fill:#c8c8c8" id="path4533" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -15.03471,-0.0169 -39.26796,24.53193 -39.49005,25.1429 -0.20068,-0.33557 -9.09665,-24.01711 -16.74478,-24.70904 -0.33406,-0.0302 -3.61447,2.65219 -4.03561,3.06975 -0.0119,0.0118 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscscccsssc"/><path id="path4535" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4347-6-8-2-3-5-2-7-3-0-8-3-8-1-5-0-65-8-8-2-9-6" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g4587" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4531" d="m 271.51118,261.14089 c 0.065,-0.74329 -8.62639,-23.93491 -16.712,-24.32696 -0.0963,-0.005 -3.98611,3.18138 -4.07184,3.22647 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="csscsscsccscccsssc"/><path style="fill-opacity:1;fill:#c8c8c8" id="path4533" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -15.03471,-0.0169 -39.26796,24.53193 -39.49005,25.1429 -0.20068,-0.33557 -9.09665,-24.01711 -16.74478,-24.70904 -0.33406,-0.0302 -3.61447,2.65219 -4.03561,3.06975 -0.0119,0.0118 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscscccsssc"/><path id="path4535" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4347-6-8-2-3-5-2-7-3-0-8-3-8-1-5-0-65-8-8-2-9-6" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Slutty.tw b/src/art/vector/layers/Boob_Outfit_Slutty.tw
index bf0b43aa0c53f299069ce8ba56da37a49fcbfd41..fc40051a041095440eb6dd8f0b65afa22bf6d9e8 100644
--- a/src/art/vector/layers/Boob_Outfit_Slutty.tw
+++ b/src/art/vector/layers/Boob_Outfit_Slutty.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Slutty [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g7378" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" style="fill-opacity:1;fill:#3f7eb5"><path style="fill-opacity:1;fill:#3f7eb5" id="path7376" d="m 284.81761,262.68822 c 2.43734,1.33514 4.46539,2.0997 7.58024,3.83121 0.11303,0.0438 -4.27456,8.86831 -4.1597,8.83145 3.89125,-1.24874 6.6215,-4.43749 9.44585,-4.86557 3.04754,0.82587 6.65889,4.76113 9.49743,5.09155 -1.14259,-3.03063 -2.59421,-7.10583 -3.25092,-8.73367 2.00313,-1.62687 7.24633,-3.44105 7.09774,-3.77506 -2.61005,-1.32258 -6.95804,-0.56075 -8.958,-1.97327 -1.26013,-1.53736 -2.32433,-4.16727 -4.22599,-6.53258 -0.59446,0.52859 -2.15454,4.8621 -3.32264,6.05606 0.0234,1.166 -6.93734,0.94521 -9.70401,2.06988 z m -54.04177,-4.20948 c 0,0 -3.19058,-1.35111 -6.71889,-2.58831 -0.0853,-0.23381 3.30065,-1.82665 3.25177,-2.4037 -4.51064,0.87691 -7.45924,2.27407 -10.08941,3.95776 -1.1971,4.04061 -1.80893,8.59501 -0.65092,12.7295 1.05266,-1.10485 0.37842,-6.28553 1.32897,-6.049 0.81925,0.62153 3.82638,3.98584 5.76842,5.53145 0.74462,0 -0.40702,-6.94411 -0.59715,-8.60309 2.50567,-0.52431 7.54292,-1.97111 7.70721,-2.57461 z" sodipodi:nodetypes="ccsccccccccccccccccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"id="g7378" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" style="fill-opacity:1;fill:#3f7eb5"><path style="fill-opacity:1;fill:#3f7eb5" id="path7376" d="m 284.81761,262.68822 c 2.43734,1.33514 4.46539,2.0997 7.58024,3.83121 0.11303,0.0438 -4.27456,8.86831 -4.1597,8.83145 3.89125,-1.24874 6.6215,-4.43749 9.44585,-4.86557 3.04754,0.82587 6.65889,4.76113 9.49743,5.09155 -1.14259,-3.03063 -2.59421,-7.10583 -3.25092,-8.73367 2.00313,-1.62687 7.24633,-3.44105 7.09774,-3.77506 -2.61005,-1.32258 -6.95804,-0.56075 -8.958,-1.97327 -1.26013,-1.53736 -2.32433,-4.16727 -4.22599,-6.53258 -0.59446,0.52859 -2.15454,4.8621 -3.32264,6.05606 0.0234,1.166 -6.93734,0.94521 -9.70401,2.06988 z m -54.04177,-4.20948 c 0,0 -3.19058,-1.35111 -6.71889,-2.58831 -0.0853,-0.23381 3.30065,-1.82665 3.25177,-2.4037 -4.51064,0.87691 -7.45924,2.27407 -10.08941,3.95776 -1.1971,4.04061 -1.80893,8.59501 -0.65092,12.7295 1.05266,-1.10485 0.37842,-6.28553 1.32897,-6.049 0.81925,0.62153 3.82638,3.98584 5.76842,5.53145 0.74462,0 -0.40702,-6.94411 -0.59715,-8.60309 2.50567,-0.52431 7.54292,-1.97111 7.70721,-2.57461 z" sodipodi:nodetypes="ccsccccccccccccccccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_SluttyBusinessAttire.tw b/src/art/vector/layers/Boob_Outfit_SluttyBusinessAttire.tw
index 30f466cbc9da45afbbd2b15c8958fa75300c2644..f75a8288e06a63ece7d5f105d6c47553f8de4879 100644
--- a/src/art/vector/layers/Boob_Outfit_SluttyBusinessAttire.tw
+++ b/src/art/vector/layers/Boob_Outfit_SluttyBusinessAttire.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_SluttyBusinessAttire [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g4801" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4773" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#ffffff" id="path4776" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.88258,-9.06508 -16.06697,-9.45676 -0.1345,-0.009 -10.74246,0.007 -10.64383,0.29587 0.23653,0.69283 3.44684,11.17287 -0.33053,18.67342 -4.51419,8.9636 -12.68404,13.88913 -12.83163,13.89491 -0.21819,0.009 -1.02916,-8.25907 2.19227,-16.64668 3.14969,-8.20084 12.15334,-16.02095 10.96644,-16.02052 -3.39903,0.001 -10.51241,-0.58379 -10.57542,-0.41043 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccsssssscssc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4799" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 269.64165,273.82995 c -1.53468,-6.2378 0.0135,-10.79872 1.50739,-15.05075 0,0 0.10182,0.80154 0.18781,0.83766 0.15134,0.0636 0.96233,-0.53526 0.98097,-0.51485 -2.05537,4.04893 -2.60464,9.23417 -1.43494,14.78054 l -0.39428,-1.2138 z" id="path4400-3" sodipodi:nodetypes="ccscccc"/><path id="path4402-1" d="m 295.00084,245.19773 a 3.0981078,3.1554572 0 0 1 -3.09811,3.15546 3.0981078,3.1554572 0 0 1 -3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.09811,3.15546 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path4404-1" d="m 280.14094,267.27136 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09812,-3.15545 3.0981078,3.1554572 0 0 1 3.09812,-3.15548 3.0981078,3.1554572 0 0 1 3.0981,3.15548 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g4801" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4773" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#ffffff" id="path4776" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.88258,-9.06508 -16.06697,-9.45676 -0.1345,-0.009 -10.74246,0.007 -10.64383,0.29587 0.23653,0.69283 3.44684,11.17287 -0.33053,18.67342 -4.51419,8.9636 -12.68404,13.88913 -12.83163,13.89491 -0.21819,0.009 -1.02916,-8.25907 2.19227,-16.64668 3.14969,-8.20084 12.15334,-16.02095 10.96644,-16.02052 -3.39903,0.001 -10.51241,-0.58379 -10.57542,-0.41043 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccsssssscssc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4799" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 269.64165,273.82995 c -1.53468,-6.2378 0.0135,-10.79872 1.50739,-15.05075 0,0 0.10182,0.80154 0.18781,0.83766 0.15134,0.0636 0.96233,-0.53526 0.98097,-0.51485 -2.05537,4.04893 -2.60464,9.23417 -1.43494,14.78054 l -0.39428,-1.2138 z" id="path4400-3" sodipodi:nodetypes="ccscccc"/><path id="path4402-1" d="m 295.00084,245.19773 a 3.0981078,3.1554572 0 0 1 -3.09811,3.15546 3.0981078,3.1554572 0 0 1 -3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.09811,-3.15546 3.0981078,3.1554572 0 0 1 3.09811,3.15546 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path id="path4404-1" d="m 280.14094,267.27136 a 3.0981078,3.1554572 0 0 1 -3.0981,3.15545 3.0981078,3.1554572 0 0 1 -3.09812,-3.15545 3.0981078,3.1554572 0 0 1 3.09812,-3.15548 3.0981078,3.1554572 0 0 1 3.0981,3.15548 z" style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#999999;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_SluttyJewelry.tw b/src/art/vector/layers/Boob_Outfit_SluttyJewelry.tw
index 28eb654c7a6a2a5ef361a3a22a197fbe68843ad9..a519f469611de6daee34f061890eef49694b3a53 100644
--- a/src/art/vector/layers/Boob_Outfit_SluttyJewelry.tw
+++ b/src/art/vector/layers/Boob_Outfit_SluttyJewelry.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_SluttyJewelry [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g4468" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path sodipodi:nodetypes="cc" id="path1760" d="m 216.90582,263.83269 c 1.14005,0.0924 6.4324,13.06194 54.80571,-0.50246" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2;stroke:#ffa000"/><path sodipodi:nodetypes="cc" id="path1764" d="m 270.88164,263.20299 c 29.60452,20.26501 55.88703,1.18434 57.43222,1.16682" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2;stroke:#ffa000"/><path sodipodi:nodetypes="cc" id="path1764-9" d="m 270.40144,264.06526 c 25.10452,26.39001 56.22962,4.80966 57.87156,5.03599" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2;stroke:#ffa000"/><path sodipodi:nodetypes="cc" id="path1760-6" d="m 216.36402,268.52982 c 1.14005,0.0924 15.33775,15.82083 54.08606,-4.49357" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2;stroke:#ffa000"/><path sodipodi:nodetypes="cc" id="path1760-6-4" d="m 216.53303,273.05513 c 1.06251,-0.12117 17.50205,17.45686 53.99766,-7.85233" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2;stroke:#ffa000"/><path sodipodi:nodetypes="cc" id="path1764-9-4" d="m 270.48205,265.23181 c 22.30583,33.62796 55.46397,8.06704 57.01348,8.41413" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2;stroke:#ffa000"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g4468" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path sodipodi:nodetypes="cc" id="path1760" d="m 216.90582,263.83269 c 1.14005,0.0924 6.4324,13.06194 54.80571,-0.50246" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2;stroke:#ffa000"/><path sodipodi:nodetypes="cc" id="path1764" d="m 270.88164,263.20299 c 29.60452,20.26501 55.88703,1.18434 57.43222,1.16682" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2;stroke:#ffa000"/><path sodipodi:nodetypes="cc" id="path1764-9" d="m 270.40144,264.06526 c 25.10452,26.39001 56.22962,4.80966 57.87156,5.03599" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2;stroke:#ffa000"/><path sodipodi:nodetypes="cc" id="path1760-6" d="m 216.36402,268.52982 c 1.14005,0.0924 15.33775,15.82083 54.08606,-4.49357" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2;stroke:#ffa000"/><path sodipodi:nodetypes="cc" id="path1760-6-4" d="m 216.53303,273.05513 c 1.06251,-0.12117 17.50205,17.45686 53.99766,-7.85233" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2;stroke:#ffa000"/><path sodipodi:nodetypes="cc" id="path1764-9-4" d="m 270.48205,265.23181 c 22.30583,33.62796 55.46397,8.06704 57.01348,8.41413" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2;stroke:#ffa000"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_SluttyKlanRobe.tw b/src/art/vector/layers/Boob_Outfit_SluttyKlanRobe.tw
index 4e54d05cac94066aecf6ffa5cf95765fb587b997..0ec3d345c7516b33d1de495b1f3ae1312edee7e5 100644
--- a/src/art/vector/layers/Boob_Outfit_SluttyKlanRobe.tw
+++ b/src/art/vector/layers/Boob_Outfit_SluttyKlanRobe.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_SluttyKlanRobe [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g2989"><path sodipodi:nodetypes="cscsscccccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.41632,2.85279 -0.97314,6.095 -0.95493,9.34706 4.12531,3.92175 29.88969,7.82556 53.84624,1.33708 5.61362,1.12077 28.92278,7.42891 56.87753,1.46184 2.79031,-9.61882 0.039,-21.5277 -11.42109,-32.12468 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path2967" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccsccccsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.43862,3.18303 -0.68757,6.09533 -0.66674,8.73597 1.18707,4.30561 24.83842,7.65317 52.81751,2.42586 32.17416,6.13719 55.43833,1.15373 55.43833,1.15373 0,0 0.0823,-0.22402 0.11033,-0.33985 2.28956,-9.46742 0.34134,-20.95443 -10.44727,-31.14632 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path2969" style="fill-opacity:1;fill:#800000"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path2971"/><path sodipodi:nodetypes="ccc" id="path2973" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g2989"><path sodipodi:nodetypes="cscsscccccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.41632,2.85279 -0.97314,6.095 -0.95493,9.34706 4.12531,3.92175 29.88969,7.82556 53.84624,1.33708 5.61362,1.12077 28.92278,7.42891 56.87753,1.46184 2.79031,-9.61882 0.039,-21.5277 -11.42109,-32.12468 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path2967" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccsccccsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.43862,3.18303 -0.68757,6.09533 -0.66674,8.73597 1.18707,4.30561 24.83842,7.65317 52.81751,2.42586 32.17416,6.13719 55.43833,1.15373 55.43833,1.15373 0,0 0.0823,-0.22402 0.11033,-0.33985 2.28956,-9.46742 0.34134,-20.95443 -10.44727,-31.14632 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path2969" style="fill-opacity:1;fill:#800000"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path2971"/><path sodipodi:nodetypes="ccc" id="path2973" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_SluttyMaid.tw b/src/art/vector/layers/Boob_Outfit_SluttyMaid.tw
index 20539e36fa35bc4fccb337321ec05481cbff5956..2403e803034165aa299c6720c3f2a68aa68df776 100644
--- a/src/art/vector/layers/Boob_Outfit_SluttyMaid.tw
+++ b/src/art/vector/layers/Boob_Outfit_SluttyMaid.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_SluttyMaid [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g4781" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4775" d="m 226.54656,253.75066 c -3.36507,1.67191 -6.28302,3.1917 -8.33221,4.68937 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 10.55597,-6.27698 15.90576,-19.45293 10.27729,-32.96347 -0.10014,-0.24038 -1.10748,-2.3276 -1.21461,-2.56815 -44.60848,9.13357 -64.17272,11.64213 -98.19419,0.51136 z" sodipodi:nodetypes="csscsccscscc"/><path style="fill-opacity:1;fill:#c8c8c8" id="path4777" d="m 226.61703,254.26275 c -3.24805,1.56057 -6.03443,2.9182 -7.55098,3.88901 -0.39536,0.25309 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22591,0.0871 0.33871,0.12991 28.39866,10.77366 48.95726,-11.31838 40.76152,-33.40986 -0.046,-0.12396 -0.89862,-2.10945 -0.94642,-2.23341 -38.7538,7.91357 -61.21049,12.91457 -97.58556,0.33128 z" sodipodi:nodetypes="cscsscccscsscc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4779" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g4781" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4775" d="m 226.54656,253.75066 c -3.36507,1.67191 -6.28302,3.1917 -8.33221,4.68937 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 10.55597,-6.27698 15.90576,-19.45293 10.27729,-32.96347 -0.10014,-0.24038 -1.10748,-2.3276 -1.21461,-2.56815 -44.60848,9.13357 -64.17272,11.64213 -98.19419,0.51136 z" sodipodi:nodetypes="csscsccscscc"/><path style="fill-opacity:1;fill:#c8c8c8" id="path4777" d="m 226.61703,254.26275 c -3.24805,1.56057 -6.03443,2.9182 -7.55098,3.88901 -0.39536,0.25309 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22591,0.0871 0.33871,0.12991 28.39866,10.77366 48.95726,-11.31838 40.76152,-33.40986 -0.046,-0.12396 -0.89862,-2.10945 -0.94642,-2.23341 -38.7538,7.91357 -61.21049,12.91457 -97.58556,0.33128 z" sodipodi:nodetypes="cscsscccscsscc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4779" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_SluttyNurse.tw b/src/art/vector/layers/Boob_Outfit_SluttyNurse.tw
index c3bb38fb872862a9064a9dad98eddbdf692a0b35..26323b7aaec4f8ea9b69ec4ec575942aa57d7aac 100644
--- a/src/art/vector/layers/Boob_Outfit_SluttyNurse.tw
+++ b/src/art/vector/layers/Boob_Outfit_SluttyNurse.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_SluttyNurse [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4957" class="scaler_"><path sodipodi:nodetypes="csscsccscscc" d="m 226.54656,253.75066 c -3.36507,1.67191 -6.28302,3.1917 -8.33221,4.68937 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 10.55597,-6.27698 15.90576,-19.45293 10.27729,-32.96347 -0.10014,-0.24038 -1.10748,-2.3276 -1.21461,-2.56815 -44.60848,9.13357 -64.17272,11.64213 -98.19419,0.51136 z" id="path4931" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="cscsscccscsscc" d="m 226.61703,254.26275 c -3.24805,1.56057 -6.03443,2.9182 -7.55098,3.88901 -0.39536,0.25309 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22591,0.0871 0.33871,0.12991 28.39866,10.77366 48.95726,-11.31838 40.76152,-33.40986 -0.046,-0.12396 -0.89862,-2.10945 -0.94642,-2.23341 -38.7538,7.91357 -61.21049,12.91457 -97.58556,0.33128 z" id="path4943" style="fill-opacity:1;fill:#ffffff"/><path sodipodi:nodetypes="ccc" id="path4955" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path sodipodi:nodetypes="csccscc" id="path4602-5" d="m 269.88606,273.28608 c -1.01314,-1.90025 -1.53853,-6.33735 -0.79385,-12.06375 l 0.0101,-0.0778 c 0.0374,-0.002 0.39657,-0.0248 1.46611,-0.0278 -0.002,0.0187 -0.006,0.048 -0.008,0.0665 -0.74953,5.50029 -0.48314,9.72594 -0.0498,11.52626 z" style="display:inline;fill-opacity:1;fill:#800000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path sodipodi:nodetypes="csccscc" id="path4602" d="m 270.27031,272.80358 c -0.57306,-2.00523 -0.87678,-6.21835 -0.16211,-11.6265 0.003,-0.0264 0.007,-0.0317 0.0101,-0.0582 0.033,0.006 1.01226,-0.007 1.06883,-0.0121 -0.003,0.0239 -0.007,0.0477 -0.0112,0.0715 -0.95066,6.32286 -0.66219,11.22903 -0.19177,13.14935 z" style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill:#800000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 219.01948,258.62763 c 3.04345,-1.93631 8.24319,-4.493 8.79918,-4.52274 4.92196,4.22613 2.96718,18.44314 -10.58432,18.92597 -0.14602,-2.41862 0.86484,-12.24403 1.78514,-14.40323 z" id="path4602-5-8" sodipodi:nodetypes="cccc"/><path style="display:inline;fill-opacity:1;fill:#ffffff;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 226.57686,254.4835 c -1.03184,1.46799 -3.0563,4.95374 -3.41863,5.55115 0.26886,0.25103 4.6302,3.94802 5.56369,4.70236 -0.45409,0.75494 -1.5065,2.44205 -1.94805,3.09794 -0.44242,-0.31138 -5.58713,-3.31264 -5.80766,-3.56269 -0.36485,0.24396 -3.2493,5.21579 -3.80884,5.71846 0.28145,-5.03107 1.02199,-8.93742 1.74954,-11.33595 2.41653,-1.52618 4.6189,-2.60335 7.66995,-4.17127 z" id="path4602-5-8-8-1-8" sodipodi:nodetypes="cccccccc"/><path style="display:inline;fill-opacity:1;fill:#800000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 292.09566,267.91426 c -1.95655,-11.43631 18.05569,-14.0555 21.04918,-2.58524 2.93064,13.24459 -18.23761,17.25744 -21.04918,2.58524 z" id="path4602-5-8-8" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill:#ffffff;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 293.73124,269.77548 c -0.13571,-0.79323 -0.62977,-2.78148 -0.5671,-3.48811 1.62186,-0.17279 6.49227,-0.87921 6.79359,-1.0236 0.12164,-0.32258 -1.06457,-6.00629 -0.90824,-6.47213 0.81527,-0.15019 2.59735,-0.42216 3.50351,-0.58119 0.26213,1.7751 1.80115,5.73316 1.94959,6.41591 0.36782,-0.003 6.07625,-0.32378 7.27263,-0.41924 0.19033,0.86018 0.58838,2.80837 0.71962,3.58808 -0.53525,0.0787 -6.33295,1.44338 -6.66504,1.41383 -0.0967,0.42811 0.99032,5.76355 0.9305,6.51334 -0.73094,0.11548 -3.11097,0.67224 -3.85561,0.65064 -0.24852,-1.3261 -1.93195,-6.42164 -1.93288,-6.78197 -0.25386,-0.21791 -5.55783,0.27569 -7.24057,0.18443 z" id="path4602-5-8-8-1" sodipodi:nodetypes="cccccccccccccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4957" class="scaler_"><path sodipodi:nodetypes="csscsccscscc" d="m 226.54656,253.75066 c -3.36507,1.67191 -6.28302,3.1917 -8.33221,4.68937 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 10.55597,-6.27698 15.90576,-19.45293 10.27729,-32.96347 -0.10014,-0.24038 -1.10748,-2.3276 -1.21461,-2.56815 -44.60848,9.13357 -64.17272,11.64213 -98.19419,0.51136 z" id="path4931" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="cscsscccscsscc" d="m 226.61703,254.26275 c -3.24805,1.56057 -6.03443,2.9182 -7.55098,3.88901 -0.39536,0.25309 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22591,0.0871 0.33871,0.12991 28.39866,10.77366 48.95726,-11.31838 40.76152,-33.40986 -0.046,-0.12396 -0.89862,-2.10945 -0.94642,-2.23341 -38.7538,7.91357 -61.21049,12.91457 -97.58556,0.33128 z" id="path4943" style="fill-opacity:1;fill:#ffffff"/><path sodipodi:nodetypes="ccc" id="path4955" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path sodipodi:nodetypes="csccscc" id="path4602-5" d="m 269.88606,273.28608 c -1.01314,-1.90025 -1.53853,-6.33735 -0.79385,-12.06375 l 0.0101,-0.0778 c 0.0374,-0.002 0.39657,-0.0248 1.46611,-0.0278 -0.002,0.0187 -0.006,0.048 -0.008,0.0665 -0.74953,5.50029 -0.48314,9.72594 -0.0498,11.52626 z" style="display:inline;fill-opacity:1;fill:#800000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path sodipodi:nodetypes="csccscc" id="path4602" d="m 270.27031,272.80358 c -0.57306,-2.00523 -0.87678,-6.21835 -0.16211,-11.6265 0.003,-0.0264 0.007,-0.0317 0.0101,-0.0582 0.033,0.006 1.01226,-0.007 1.06883,-0.0121 -0.003,0.0239 -0.007,0.0477 -0.0112,0.0715 -0.95066,6.32286 -0.66219,11.22903 -0.19177,13.14935 z" style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill:#800000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 219.01948,258.62763 c 3.04345,-1.93631 8.24319,-4.493 8.79918,-4.52274 4.92196,4.22613 2.96718,18.44314 -10.58432,18.92597 -0.14602,-2.41862 0.86484,-12.24403 1.78514,-14.40323 z" id="path4602-5-8" sodipodi:nodetypes="cccc"/><path style="display:inline;fill-opacity:1;fill:#ffffff;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 226.57686,254.4835 c -1.03184,1.46799 -3.0563,4.95374 -3.41863,5.55115 0.26886,0.25103 4.6302,3.94802 5.56369,4.70236 -0.45409,0.75494 -1.5065,2.44205 -1.94805,3.09794 -0.44242,-0.31138 -5.58713,-3.31264 -5.80766,-3.56269 -0.36485,0.24396 -3.2493,5.21579 -3.80884,5.71846 0.28145,-5.03107 1.02199,-8.93742 1.74954,-11.33595 2.41653,-1.52618 4.6189,-2.60335 7.66995,-4.17127 z" id="path4602-5-8-8-1-8" sodipodi:nodetypes="cccccccc"/><path style="display:inline;fill-opacity:1;fill:#800000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 292.09566,267.91426 c -1.95655,-11.43631 18.05569,-14.0555 21.04918,-2.58524 2.93064,13.24459 -18.23761,17.25744 -21.04918,2.58524 z" id="path4602-5-8-8" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill:#ffffff;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 293.73124,269.77548 c -0.13571,-0.79323 -0.62977,-2.78148 -0.5671,-3.48811 1.62186,-0.17279 6.49227,-0.87921 6.79359,-1.0236 0.12164,-0.32258 -1.06457,-6.00629 -0.90824,-6.47213 0.81527,-0.15019 2.59735,-0.42216 3.50351,-0.58119 0.26213,1.7751 1.80115,5.73316 1.94959,6.41591 0.36782,-0.003 6.07625,-0.32378 7.27263,-0.41924 0.19033,0.86018 0.58838,2.80837 0.71962,3.58808 -0.53525,0.0787 -6.33295,1.44338 -6.66504,1.41383 -0.0967,0.42811 0.99032,5.76355 0.9305,6.51334 -0.73094,0.11548 -3.11097,0.67224 -3.85561,0.65064 -0.24852,-1.3261 -1.93195,-6.42164 -1.93288,-6.78197 -0.25386,-0.21791 -5.55783,0.27569 -7.24057,0.18443 z" id="path4602-5-8-8-1" sodipodi:nodetypes="cccccccccccccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_SluttyQipao.tw b/src/art/vector/layers/Boob_Outfit_SluttyQipao.tw
index fac31091b07b3f0b2cda3a18bf0b33805bf59725..1d1bcf081157e18bbc2ef14bd1479f6218c593e3 100644
--- a/src/art/vector/layers/Boob_Outfit_SluttyQipao.tw
+++ b/src/art/vector/layers/Boob_Outfit_SluttyQipao.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_SluttyQipao [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4905" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4897" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4899" style="fill-opacity:1;fill:#ccb144"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4901"/><path sodipodi:nodetypes="ccc" id="path4903" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4905" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4897" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4899" style="fill-opacity:1;fill:#ccb144"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4901"/><path sodipodi:nodetypes="ccc" id="path4903" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_SpatsAndATankTop.tw b/src/art/vector/layers/Boob_Outfit_SpatsAndATankTop.tw
index 270fff077c0d6e54569b1c2c12bdb5270525fe9f..8e8ae24bcef7dc1e18e2f60e35330c7b54b2eeb9 100644
--- a/src/art/vector/layers/Boob_Outfit_SpatsAndATankTop.tw
+++ b/src/art/vector/layers/Boob_Outfit_SpatsAndATankTop.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_SpatsAndATankTop [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4857" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4837" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4843" style="fill-opacity:1;fill:#d4aa00"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4849"/><path sodipodi:nodetypes="ccc" id="path4855" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4857" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4837" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4843" style="fill-opacity:1;fill:#d4aa00"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4849"/><path sodipodi:nodetypes="ccc" id="path4855" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_SportShortsAndASportsBra.tw b/src/art/vector/layers/Boob_Outfit_SportShortsAndASportsBra.tw
index 7b3a1a3e27ea80a525b2a2b147ac82ad8f3788e1..c0239ac0928fbbd14b0b9c7a7b35f0d10ee1f96e 100644
--- a/src/art/vector/layers/Boob_Outfit_SportShortsAndASportsBra.tw
+++ b/src/art/vector/layers/Boob_Outfit_SportShortsAndASportsBra.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_SportShortsAndASportsBra [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g2906"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path2898" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path2900" style="fill-opacity:1;fill:#333333"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path2902"/><path sodipodi:nodetypes="ccc" id="path2904" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g2906"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path2898" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path2900" style="fill-opacity:1;fill:#333333"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path2902"/><path sodipodi:nodetypes="ccc" id="path2904" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_SportShortsAndATshirt.tw b/src/art/vector/layers/Boob_Outfit_SportShortsAndATshirt.tw
index e70f5494ce92646eaf156bbc78a610b07b345d66..30e3c2bb9f8bc8fe7d3e93572c0784e2012e11ba 100644
--- a/src/art/vector/layers/Boob_Outfit_SportShortsAndATshirt.tw
+++ b/src/art/vector/layers/Boob_Outfit_SportShortsAndATshirt.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_SportShortsAndATshirt [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g3328"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path3320" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path3322" style="fill-opacity:1;fill:#c837ab"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path3324"/><path sodipodi:nodetypes="ccc" id="path3326" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g3328"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path3320" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path3322" style="fill-opacity:1;fill:#c837ab"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path3324"/><path sodipodi:nodetypes="ccc" id="path3326" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_SportsBra.tw b/src/art/vector/layers/Boob_Outfit_SportsBra.tw
index 1202788f895617f70a25c4afa39b71d0d457b195..a17a8104bdd511d4c7fb3114ed240191d91090c4 100644
--- a/src/art/vector/layers/Boob_Outfit_SportsBra.tw
+++ b/src/art/vector/layers/Boob_Outfit_SportsBra.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_SportsBra [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g3072" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path3064" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#333333" id="path3066" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path3068" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path3070" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"id="g3072" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path3064" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#333333" id="path3066" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path3068" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path3070" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_StretchPantsAndACroptop.tw b/src/art/vector/layers/Boob_Outfit_StretchPantsAndACroptop.tw
index bb66128816833fd0fba666d0fd60a0083068b14d..5a1663cc1eaac35a98b4fa4fb34993c6b8b7d839 100644
--- a/src/art/vector/layers/Boob_Outfit_StretchPantsAndACroptop.tw
+++ b/src/art/vector/layers/Boob_Outfit_StretchPantsAndACroptop.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_StretchPantsAndACroptop [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4592" class="scaler_"><path sodipodi:nodetypes="csscsccscscc" d="m 226.54656,253.75066 c -3.36507,1.67191 -6.28302,3.1917 -8.33221,4.68937 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 10.55597,-6.27698 15.90576,-19.45293 10.27729,-32.96347 -0.10014,-0.24038 -1.10748,-2.3276 -1.21461,-2.56815 -44.60848,9.13357 -64.17272,11.64213 -98.19419,0.51136 z" id="path4464" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="cscsscccscsscc" d="m 226.61703,254.26275 c -3.24805,1.56057 -6.03443,2.9182 -7.55098,3.88901 -0.39536,0.25309 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22591,0.0871 0.33871,0.12991 28.39866,10.77366 48.95726,-11.31838 40.76152,-33.40986 -0.046,-0.12396 -0.89862,-2.10945 -0.94642,-2.23341 -38.7538,7.91357 -61.21049,12.91457 -97.58556,0.33128 z" id="path4468" style="fill-opacity:1;fill:#323232"/><path sodipodi:nodetypes="ccc" id="path4590" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4592" class="scaler_"><path sodipodi:nodetypes="csscsccscscc" d="m 226.54656,253.75066 c -3.36507,1.67191 -6.28302,3.1917 -8.33221,4.68937 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 10.55597,-6.27698 15.90576,-19.45293 10.27729,-32.96347 -0.10014,-0.24038 -1.10748,-2.3276 -1.21461,-2.56815 -44.60848,9.13357 -64.17272,11.64213 -98.19419,0.51136 z" id="path4464" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="cscsscccscsscc" d="m 226.61703,254.26275 c -3.24805,1.56057 -6.03443,2.9182 -7.55098,3.88901 -0.39536,0.25309 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22591,0.0871 0.33871,0.12991 28.39866,10.77366 48.95726,-11.31838 40.76152,-33.40986 -0.046,-0.12396 -0.89862,-2.10945 -0.94642,-2.23341 -38.7538,7.91357 -61.21049,12.91457 -97.58556,0.33128 z" id="path4468" style="fill-opacity:1;fill:#323232"/><path sodipodi:nodetypes="ccc" id="path4590" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_StringBikini.tw b/src/art/vector/layers/Boob_Outfit_StringBikini.tw
index 25130804992f7ea786b0e979e77ee8d079266637..35a685ec1ff165b6b050fd4f9f4dc157e202251a 100644
--- a/src/art/vector/layers/Boob_Outfit_StringBikini.tw
+++ b/src/art/vector/layers/Boob_Outfit_StringBikini.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_StringBikini [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4682" class="scaler_"><path sodipodi:nodetypes="csccsccscccccc" d="m 270.25382,272.45711 c 0.004,-0.0488 -0.12036,-0.19076 -0.34665,-0.42118 -1.26496,-1.28796 -5.70691,-5.33902 -8.57393,-11.31987 11.54275,23.24746 -22.15984,32.59425 -38.60451,26.94867 0.0658,0.0798 0.13194,0.15877 0.19854,0.23676 2.20569,2.58301 4.87172,4.14353 8.2267,4.62811 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 2.6869,4.63933 9.35053,19.40232 7.06809,31.61667 -3.16323,11.02161 -10.47588,13.32371 -11.40919,13.87709 -22.26365,8.74177 -32.02724,-6.50626 -41.20427,-14.8495 z" id="path4674" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="cccccccccscscssccccscscsscc" d="m 244.4313,244.00087 c 7.75981,-3.61226 25.91795,-10.75795 30.50703,-11.75414 -9.5891,4.43645 -18.13112,28.77429 -11.89114,39.34605 -4.90139,15.38975 -25.55785,18.73098 -38.69076,16.21717 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 9.6906,12.244 31.29596,11.3006 41.43519,3.53888 5.61405,-4.49229 9.11024,-11.04497 9.62731,-18.30457 0.59659,-8.37612 -2.77278,-17.69334 -11.43105,-25.87271 -1.81787,-1.31897 -5.42793,-3.39789 -9.4146,-5.55844 -0.0109,-0.006 -3.04703,-1.32725 -2.96156,2.5217 0.0397,0.0262 14.89205,7.79753 18.50003,19.17886 1.00635,3.17453 1.47564,6.83322 0.86819,11.29409 -1.19547,8.77902 -9.04707,19.32836 -23.87491,19.56148 -18.25894,-1.51385 -21.70656,-14.83754 -21.01765,-15.31951 16.59737,-16.39726 15.14985,-29.46272 14.66082,-40.11456 0.96808,-0.90295 10.26922,5.26963 10.88666,5.41302 2.3073,-3.01234 2.96415,-2.52201 2.95512,-2.5269 -8.98199,-4.86366 -20.35145,-10.40026 -20.37494,-10.15699 9.04741,34.01965 -15.38123,45.98279 -15.38123,45.98279 -15.01005,-20.92291 9.77816,-41.37401 15.66245,-45.60228 0.0174,-0.0108 0.0649,-0.0174 0.0513,-0.0318 -0.0882,-0.0936 -0.1204,-0.10262 -0.2463,-0.36293 -0.007,-0.0137 -0.0293,0.008 -0.0441,0.0125 -16.20982,4.58919 -28.45153,8.57877 -41.30701,17.65575 z" id="path4676" style="fill-opacity:1;fill:#7d0000"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4678"/><path sodipodi:nodetypes="ccc" id="path4680" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4682" class="scaler_"><path sodipodi:nodetypes="csccsccscccccc" d="m 270.25382,272.45711 c 0.004,-0.0488 -0.12036,-0.19076 -0.34665,-0.42118 -1.26496,-1.28796 -5.70691,-5.33902 -8.57393,-11.31987 11.54275,23.24746 -22.15984,32.59425 -38.60451,26.94867 0.0658,0.0798 0.13194,0.15877 0.19854,0.23676 2.20569,2.58301 4.87172,4.14353 8.2267,4.62811 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 2.6869,4.63933 9.35053,19.40232 7.06809,31.61667 -3.16323,11.02161 -10.47588,13.32371 -11.40919,13.87709 -22.26365,8.74177 -32.02724,-6.50626 -41.20427,-14.8495 z" id="path4674" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="cccccccccscscssccccscscsscc" d="m 244.4313,244.00087 c 7.75981,-3.61226 25.91795,-10.75795 30.50703,-11.75414 -9.5891,4.43645 -18.13112,28.77429 -11.89114,39.34605 -4.90139,15.38975 -25.55785,18.73098 -38.69076,16.21717 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 9.6906,12.244 31.29596,11.3006 41.43519,3.53888 5.61405,-4.49229 9.11024,-11.04497 9.62731,-18.30457 0.59659,-8.37612 -2.77278,-17.69334 -11.43105,-25.87271 -1.81787,-1.31897 -5.42793,-3.39789 -9.4146,-5.55844 -0.0109,-0.006 -3.04703,-1.32725 -2.96156,2.5217 0.0397,0.0262 14.89205,7.79753 18.50003,19.17886 1.00635,3.17453 1.47564,6.83322 0.86819,11.29409 -1.19547,8.77902 -9.04707,19.32836 -23.87491,19.56148 -18.25894,-1.51385 -21.70656,-14.83754 -21.01765,-15.31951 16.59737,-16.39726 15.14985,-29.46272 14.66082,-40.11456 0.96808,-0.90295 10.26922,5.26963 10.88666,5.41302 2.3073,-3.01234 2.96415,-2.52201 2.95512,-2.5269 -8.98199,-4.86366 -20.35145,-10.40026 -20.37494,-10.15699 9.04741,34.01965 -15.38123,45.98279 -15.38123,45.98279 -15.01005,-20.92291 9.77816,-41.37401 15.66245,-45.60228 0.0174,-0.0108 0.0649,-0.0174 0.0513,-0.0318 -0.0882,-0.0936 -0.1204,-0.10262 -0.2463,-0.36293 -0.007,-0.0137 -0.0293,0.008 -0.0441,0.0125 -16.20982,4.58919 -28.45153,8.57877 -41.30701,17.65575 z" id="path4676" style="fill-opacity:1;fill:#7d0000"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4678"/><path sodipodi:nodetypes="ccc" id="path4680" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_StripedBra.tw b/src/art/vector/layers/Boob_Outfit_StripedBra.tw
index 73942272452a86cea37d9cc316021540967a5980..b86d8beba646227c6c510a1b5aa34c3d05d8db1c 100644
--- a/src/art/vector/layers/Boob_Outfit_StripedBra.tw
+++ b/src/art/vector/layers/Boob_Outfit_StripedBra.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_StripedBra [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347242,-34.609525)" id="g1988" style="display:inline"><path sodipodi:nodetypes="csscsscsccsccccc" d="m 271.73345,260.91862 c 0.065,-0.74329 -1.70819,-18.48926 -1.12521,-34.69038 0.003,-0.0964 -19.79517,13.76707 -19.8809,13.81216 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -9.51822,-9.25858 -10.099,-9.54612 -8.93387,9.09968 -21.67826,23.74747 -30.42595,32.52719 z" id="path1980" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscscccsssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -13.04097,-13.66227 -13.18956,-13.99628 -6.58839,8.98509 -30.43267,32.86711 -30.65476,33.47808 -0.20068,-0.33557 -2.67856,-26.68436 -0.65788,-35.98931 0.0712,-0.32779 -19.70137,13.93246 -20.12251,14.35002 -0.0119,0.0118 -0.0411,0.0188 -0.0411,0.0289 z" id="path1982" style="fill-opacity:1;fill:#ffffff"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path1984"/><path sodipodi:nodetypes="ccc" id="path1986" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 326.50057,270.82754 c 0,0 -27.55214,4.89116 -55.92783,-1.59427 -0.57402,-0.36921 -0.46139,3.07872 0.53528,5.65146 9.61225,3.47523 41.16116,3.98402 53.79161,1.53671 0.25519,0.0364 1.90875,-4.87711 1.60094,-5.5939 z" id="path1180-5-1-9-6-3-3-5-2-6" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 220.15643,282.01956 c 0,0 15.66059,5.05497 43.17336,-1.05233 0.0249,0.0645 -3.05978,2.81528 -5.79813,4.60651 -9.31994,3.27261 -20.9868,4.52063 -33.23318,2.21602 -0.24741,0.0342 -4.44051,-5.09519 -4.14205,-5.7702 z" id="path1180-5-1-9-6-3-3-5" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 321.78929,281.54665 c 0,0 -19.70502,5.59373 -47.22547,-0.75816 -0.55672,-0.36161 1.59357,3.41951 4.33269,5.28248 9.32253,3.40367 24.16615,4.14339 36.41592,1.74648 0.24749,0.0356 6.7754,-5.56877 6.47686,-6.2708 z" id="path1180-5-1-9-6-3-3-5-2" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 217.5227,271.27488 c 0,0 24.82128,5.12292 52.93997,-2.06394 0.0135,0.0402 0.34664,1.12296 0.16585,2.26761 -0.16086,1.01856 -0.77783,2.06585 -1.63311,2.78237 -9.5252,3.85109 -38.15986,5.60842 -50.67592,2.89643 -0.25288,0.0403 -1.10183,-5.08816 -0.79679,-5.88247 z" id="path1180-5-1-9-6-3-3-5-7" sodipodi:nodetypes="ccsccc"/><path sodipodi:nodetypes="ccc" id="path1986-6" class="shadow" d="m 270.33543,269.58543 c -0.18844,2.26466 0.53888,3.65839 1.00561,6.03155 -0.75132,-1.79895 -1.47954,-4.19481 -1.00561,-6.03155 z"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 326.43604,259.96998 c 0,0 -24.20959,6.7921 -53.12399,-0.39476 -0.30151,0.408 -1.45425,1.55047 -2.36742,2.62173 -0.58895,0.69094 -0.74094,1.60148 -0.3038,2.21186 9.79476,3.85109 43.60736,4.35774 56.47761,1.64575 0.26004,0.0403 -0.36875,-5.29026 -0.6824,-6.08458 z" id="path1180-5-1-9-6-3-3-5-2-6-3" sodipodi:nodetypes="ccsccc"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 218.31024,260.18477 c 0,0 24.4717,6.38887 53.06547,-0.79799 0.0147,0.0432 0.16025,1.53687 0.3239,2.80738 0.13028,1.01144 0.0398,2.1371 -0.38431,2.1771 -9.68612,3.85109 -41.02986,4.29364 -53.75738,1.58166 -0.25716,0.0403 0.44214,-4.97383 0.75232,-5.76815 z" id="path1180-5-1-9-6-3-3-5-7-1" sodipodi:nodetypes="ccsccc"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 231.85183,251.59024 c 4.14259,0.61986 9.11014,3.78892 38.91183,-0.92422 0.0263,0.0759 0.1572,1.86952 0.31357,4.49186 -20.62011,4.09362 -34.90555,3.4284 -47.8582,0.71643 -0.26171,0.0402 8.29244,-4.10874 8.6328,-4.28406 z" id="path1180-5-1-9-6-3-3-5-5" sodipodi:nodetypes="cccccc"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 270.15898,241.29712 c 0.0218,0.0735 0.28751,1.76938 0.18417,4.36988 -19.33814,3.93726 -24.97323,1.25507 -29.32237,1.0984 -0.17128,0.0616 5.17851,-3.57442 5.17851,-3.57442 0,0 9.29759,1.1254 23.95969,-1.89386 z" id="path1180-5-1-9-6-3-3-5-5-4" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 322.36729,250.32787 c 0,0 -23.53184,5.02001 -40.23642,0.11971 -0.35876,0.50549 -2.16049,2.03976 -4.3025,4.43344 9.78278,3.85109 34.05687,2.9858 46.9114,0.27382 0.25971,0.0402 -1.55194,-3.91833 -2.37248,-4.82697 z" id="path1180-5-1-9-6-3-3-5-2-8" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 314.50576,240.88787 c 0.10987,-0.3822 -12.3247,3.3977 -23.6003,0.17212 -0.23263,0.4919 -2.10065,1.9849 -3.76949,4.06388 10.26077,3.10839 22.89401,1.66952 30.64343,-0.87389 0.16841,0.0391 -2.51766,-2.45009 -3.27364,-3.36211 z" id="path1180-5-1-9-6-3-3-5-2-8-8" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 270.23697,233.41381 c 0.077,0.25969 0.003,1.7561 -0.10008,4.22432 -8.50721,1.05368 -13.17807,0.9971 -17.507,0.84841 -0.17049,0.0584 6.23493,-4.48813 6.23493,-4.48813 0.41849,-0.066 6.56001,0.13917 11.37216,-0.5846 z" id="path1180-5-1-9-6-3-3-5-5-4-9" sodipodi:nodetypes="cccccc"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 307.3224,233.29338 c 0.1072,-0.43732 -4.09248,1.51029 -9.68747,0.3558 -0.22696,0.50548 -2.04955,2.03976 -3.6778,4.17619 8.30519,0.77231 9.15954,1.14306 16.55928,-1.07696 0.16432,0.0402 -2.45642,-2.51781 -3.19401,-3.45503 z" id="path1180-5-1-9-6-3-3-5-2-8-8-0" sodipodi:nodetypes="ccccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347242,-34.609525)" id="g1988" style="display:inline"><path sodipodi:nodetypes="csscsscsccsccccc" d="m 271.73345,260.91862 c 0.065,-0.74329 -1.70819,-18.48926 -1.12521,-34.69038 0.003,-0.0964 -19.79517,13.76707 -19.8809,13.81216 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -9.51822,-9.25858 -10.099,-9.54612 -8.93387,9.09968 -21.67826,23.74747 -30.42595,32.52719 z" id="path1980" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscscccsssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -13.04097,-13.66227 -13.18956,-13.99628 -6.58839,8.98509 -30.43267,32.86711 -30.65476,33.47808 -0.20068,-0.33557 -2.67856,-26.68436 -0.65788,-35.98931 0.0712,-0.32779 -19.70137,13.93246 -20.12251,14.35002 -0.0119,0.0118 -0.0411,0.0188 -0.0411,0.0289 z" id="path1982" style="fill-opacity:1;fill:#ffffff"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path1984"/><path sodipodi:nodetypes="ccc" id="path1986" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 326.50057,270.82754 c 0,0 -27.55214,4.89116 -55.92783,-1.59427 -0.57402,-0.36921 -0.46139,3.07872 0.53528,5.65146 9.61225,3.47523 41.16116,3.98402 53.79161,1.53671 0.25519,0.0364 1.90875,-4.87711 1.60094,-5.5939 z" id="path1180-5-1-9-6-3-3-5-2-6" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 220.15643,282.01956 c 0,0 15.66059,5.05497 43.17336,-1.05233 0.0249,0.0645 -3.05978,2.81528 -5.79813,4.60651 -9.31994,3.27261 -20.9868,4.52063 -33.23318,2.21602 -0.24741,0.0342 -4.44051,-5.09519 -4.14205,-5.7702 z" id="path1180-5-1-9-6-3-3-5" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 321.78929,281.54665 c 0,0 -19.70502,5.59373 -47.22547,-0.75816 -0.55672,-0.36161 1.59357,3.41951 4.33269,5.28248 9.32253,3.40367 24.16615,4.14339 36.41592,1.74648 0.24749,0.0356 6.7754,-5.56877 6.47686,-6.2708 z" id="path1180-5-1-9-6-3-3-5-2" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 217.5227,271.27488 c 0,0 24.82128,5.12292 52.93997,-2.06394 0.0135,0.0402 0.34664,1.12296 0.16585,2.26761 -0.16086,1.01856 -0.77783,2.06585 -1.63311,2.78237 -9.5252,3.85109 -38.15986,5.60842 -50.67592,2.89643 -0.25288,0.0403 -1.10183,-5.08816 -0.79679,-5.88247 z" id="path1180-5-1-9-6-3-3-5-7" sodipodi:nodetypes="ccsccc"/><path sodipodi:nodetypes="ccc" id="path1986-6" class="shadow" d="m 270.33543,269.58543 c -0.18844,2.26466 0.53888,3.65839 1.00561,6.03155 -0.75132,-1.79895 -1.47954,-4.19481 -1.00561,-6.03155 z"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 326.43604,259.96998 c 0,0 -24.20959,6.7921 -53.12399,-0.39476 -0.30151,0.408 -1.45425,1.55047 -2.36742,2.62173 -0.58895,0.69094 -0.74094,1.60148 -0.3038,2.21186 9.79476,3.85109 43.60736,4.35774 56.47761,1.64575 0.26004,0.0403 -0.36875,-5.29026 -0.6824,-6.08458 z" id="path1180-5-1-9-6-3-3-5-2-6-3" sodipodi:nodetypes="ccsccc"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 218.31024,260.18477 c 0,0 24.4717,6.38887 53.06547,-0.79799 0.0147,0.0432 0.16025,1.53687 0.3239,2.80738 0.13028,1.01144 0.0398,2.1371 -0.38431,2.1771 -9.68612,3.85109 -41.02986,4.29364 -53.75738,1.58166 -0.25716,0.0403 0.44214,-4.97383 0.75232,-5.76815 z" id="path1180-5-1-9-6-3-3-5-7-1" sodipodi:nodetypes="ccsccc"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 231.85183,251.59024 c 4.14259,0.61986 9.11014,3.78892 38.91183,-0.92422 0.0263,0.0759 0.1572,1.86952 0.31357,4.49186 -20.62011,4.09362 -34.90555,3.4284 -47.8582,0.71643 -0.26171,0.0402 8.29244,-4.10874 8.6328,-4.28406 z" id="path1180-5-1-9-6-3-3-5-5" sodipodi:nodetypes="cccccc"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 270.15898,241.29712 c 0.0218,0.0735 0.28751,1.76938 0.18417,4.36988 -19.33814,3.93726 -24.97323,1.25507 -29.32237,1.0984 -0.17128,0.0616 5.17851,-3.57442 5.17851,-3.57442 0,0 9.29759,1.1254 23.95969,-1.89386 z" id="path1180-5-1-9-6-3-3-5-5-4" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 322.36729,250.32787 c 0,0 -23.53184,5.02001 -40.23642,0.11971 -0.35876,0.50549 -2.16049,2.03976 -4.3025,4.43344 9.78278,3.85109 34.05687,2.9858 46.9114,0.27382 0.25971,0.0402 -1.55194,-3.91833 -2.37248,-4.82697 z" id="path1180-5-1-9-6-3-3-5-2-8" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 314.50576,240.88787 c 0.10987,-0.3822 -12.3247,3.3977 -23.6003,0.17212 -0.23263,0.4919 -2.10065,1.9849 -3.76949,4.06388 10.26077,3.10839 22.89401,1.66952 30.64343,-0.87389 0.16841,0.0391 -2.51766,-2.45009 -3.27364,-3.36211 z" id="path1180-5-1-9-6-3-3-5-2-8-8" sodipodi:nodetypes="ccccc"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 270.23697,233.41381 c 0.077,0.25969 0.003,1.7561 -0.10008,4.22432 -8.50721,1.05368 -13.17807,0.9971 -17.507,0.84841 -0.17049,0.0584 6.23493,-4.48813 6.23493,-4.48813 0.41849,-0.066 6.56001,0.13917 11.37216,-0.5846 z" id="path1180-5-1-9-6-3-3-5-5-4-9" sodipodi:nodetypes="cccccc"/><path style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8" d="m 307.3224,233.29338 c 0.1072,-0.43732 -4.09248,1.51029 -9.68747,0.3558 -0.22696,0.50548 -2.04955,2.03976 -3.6778,4.17619 8.30519,0.77231 9.15954,1.14306 16.55928,-1.07696 0.16432,0.0402 -2.45642,-2.51781 -3.19401,-3.45503 z" id="path1180-5-1-9-6-3-3-5-2-8-8-0" sodipodi:nodetypes="ccccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_StripedUnderwear.tw b/src/art/vector/layers/Boob_Outfit_StripedUnderwear.tw
index 9ed6a016e20e9beab3a1a06217c54bd6d2fd62c8..144e92f46758a85a77117f76dec9f2243916a926 100644
--- a/src/art/vector/layers/Boob_Outfit_StripedUnderwear.tw
+++ b/src/art/vector/layers/Boob_Outfit_StripedUnderwear.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_StripedUnderwear [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"style="display:inline" id="g2658" transform="matrix(1.1247504,0,0,1.1247504,-26.347242,-34.609525)"><path style="fill-opacity:1;fill:#010101" id="path2624" d="m 271.73345,260.91862 c 0.065,-0.74329 -1.70819,-18.48926 -1.12521,-34.69038 0.003,-0.0964 -19.79517,13.76707 -19.8809,13.81216 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -9.51822,-9.25858 -10.099,-9.54612 -8.93387,9.09968 -21.67826,23.74747 -30.42595,32.52719 z" sodipodi:nodetypes="csscsscsccsccccc"/><path style="fill-opacity:1;fill:#ffffff" id="path2626" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -13.04097,-13.66227 -13.18956,-13.99628 -6.58839,8.98509 -30.43267,32.86711 -30.65476,33.47808 -0.20068,-0.33557 -2.67856,-26.68436 -0.65788,-35.98931 0.0712,-0.32779 -19.70137,13.93246 -20.12251,14.35002 -0.0119,0.0118 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscscccsssc"/><path id="path2628" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path2630" sodipodi:nodetypes="ccc"/><path sodipodi:nodetypes="ccccc" id="path2632" d="m 326.50057,270.82754 c 0,0 -27.55214,4.89116 -55.92783,-1.59427 -0.57402,-0.36921 -0.46139,3.07872 0.53528,5.65146 9.61225,3.47523 41.16116,3.98402 53.79161,1.53671 0.25519,0.0364 1.90875,-4.87711 1.60094,-5.5939 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path2634" d="m 220.15643,282.01956 c 0,0 15.66059,5.05497 43.17336,-1.05233 0.0249,0.0645 -3.05978,2.81528 -5.79813,4.60651 -9.31994,3.27261 -20.9868,4.52063 -33.23318,2.21602 -0.24741,0.0342 -4.44051,-5.09519 -4.14205,-5.7702 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path2636" d="m 321.78929,281.54665 c 0,0 -19.70502,5.59373 -47.22547,-0.75816 -0.55672,-0.36161 1.59357,3.41951 4.33269,5.28248 9.32253,3.40367 24.16615,4.14339 36.41592,1.74648 0.24749,0.0356 6.7754,-5.56877 6.47686,-6.2708 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccsccc" id="path2638" d="m 217.5227,271.27488 c 0,0 24.82128,5.12292 52.93997,-2.06394 0.0135,0.0402 0.34664,1.12296 0.16585,2.26761 -0.16086,1.01856 -0.77783,2.06585 -1.63311,2.78237 -9.5252,3.85109 -38.15986,5.60842 -50.67592,2.89643 -0.25288,0.0403 -1.10183,-5.08816 -0.79679,-5.88247 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path d="m 270.33543,269.58543 c -0.18844,2.26466 0.53888,3.65839 1.00561,6.03155 -0.75132,-1.79895 -1.47954,-4.19481 -1.00561,-6.03155 z" class="shadow" id="path2640" sodipodi:nodetypes="ccc"/><path sodipodi:nodetypes="ccsccc" id="path2642" d="m 326.43604,259.96998 c 0,0 -24.20959,6.7921 -53.12399,-0.39476 -0.30151,0.408 -1.45425,1.55047 -2.36742,2.62173 -0.58895,0.69094 -0.74094,1.60148 -0.3038,2.21186 9.79476,3.85109 43.60736,4.35774 56.47761,1.64575 0.26004,0.0403 -0.36875,-5.29026 -0.6824,-6.08458 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccsccc" id="path2644" d="m 218.31024,260.18477 c 0,0 24.4717,6.38887 53.06547,-0.79799 0.0147,0.0432 0.16025,1.53687 0.3239,2.80738 0.13028,1.01144 0.0398,2.1371 -0.38431,2.1771 -9.68612,3.85109 -41.02986,4.29364 -53.75738,1.58166 -0.25716,0.0403 0.44214,-4.97383 0.75232,-5.76815 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="cccccc" id="path2646" d="m 231.85183,251.59024 c 4.14259,0.61986 9.11014,3.78892 38.91183,-0.92422 0.0263,0.0759 0.1572,1.86952 0.31357,4.49186 -20.62011,4.09362 -34.90555,3.4284 -47.8582,0.71643 -0.26171,0.0402 8.29244,-4.10874 8.6328,-4.28406 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path2648" d="m 270.15898,241.29712 c 0.0218,0.0735 0.28751,1.76938 0.18417,4.36988 -19.33814,3.93726 -24.97323,1.25507 -29.32237,1.0984 -0.17128,0.0616 5.17851,-3.57442 5.17851,-3.57442 0,0 9.29759,1.1254 23.95969,-1.89386 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path2650" d="m 322.36729,250.32787 c 0,0 -23.53184,5.02001 -40.23642,0.11971 -0.35876,0.50549 -2.16049,2.03976 -4.3025,4.43344 9.78278,3.85109 34.05687,2.9858 46.9114,0.27382 0.25971,0.0402 -1.55194,-3.91833 -2.37248,-4.82697 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path2652" d="m 314.50576,240.88787 c 0.10987,-0.3822 -12.3247,3.3977 -23.6003,0.17212 -0.23263,0.4919 -2.10065,1.9849 -3.76949,4.06388 10.26077,3.10839 22.89401,1.66952 30.64343,-0.87389 0.16841,0.0391 -2.51766,-2.45009 -3.27364,-3.36211 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="cccccc" id="path2654" d="m 270.23697,233.41381 c 0.077,0.25969 0.003,1.7561 -0.10008,4.22432 -8.50721,1.05368 -13.17807,0.9971 -17.507,0.84841 -0.17049,0.0584 6.23493,-4.48813 6.23493,-4.48813 0.41849,-0.066 6.56001,0.13917 11.37216,-0.5846 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path2656" d="m 307.3224,233.29338 c 0.1072,-0.43732 -4.09248,1.51029 -9.68747,0.3558 -0.22696,0.50548 -2.04955,2.03976 -3.6778,4.17619 8.30519,0.77231 9.15954,1.14306 16.55928,-1.07696 0.16432,0.0402 -2.45642,-2.51781 -3.19401,-3.45503 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"style="display:inline" id="g2658" transform="matrix(1.1247504,0,0,1.1247504,-26.347242,-34.609525)"><path style="fill-opacity:1;fill:#010101" id="path2624" d="m 271.73345,260.91862 c 0.065,-0.74329 -1.70819,-18.48926 -1.12521,-34.69038 0.003,-0.0964 -19.79517,13.76707 -19.8809,13.81216 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -9.51822,-9.25858 -10.099,-9.54612 -8.93387,9.09968 -21.67826,23.74747 -30.42595,32.52719 z" sodipodi:nodetypes="csscsscsccsccccc"/><path style="fill-opacity:1;fill:#ffffff" id="path2626" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -13.04097,-13.66227 -13.18956,-13.99628 -6.58839,8.98509 -30.43267,32.86711 -30.65476,33.47808 -0.20068,-0.33557 -2.67856,-26.68436 -0.65788,-35.98931 0.0712,-0.32779 -19.70137,13.93246 -20.12251,14.35002 -0.0119,0.0118 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscscccsssc"/><path id="path2628" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path2630" sodipodi:nodetypes="ccc"/><path sodipodi:nodetypes="ccccc" id="path2632" d="m 326.50057,270.82754 c 0,0 -27.55214,4.89116 -55.92783,-1.59427 -0.57402,-0.36921 -0.46139,3.07872 0.53528,5.65146 9.61225,3.47523 41.16116,3.98402 53.79161,1.53671 0.25519,0.0364 1.90875,-4.87711 1.60094,-5.5939 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path2634" d="m 220.15643,282.01956 c 0,0 15.66059,5.05497 43.17336,-1.05233 0.0249,0.0645 -3.05978,2.81528 -5.79813,4.60651 -9.31994,3.27261 -20.9868,4.52063 -33.23318,2.21602 -0.24741,0.0342 -4.44051,-5.09519 -4.14205,-5.7702 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path2636" d="m 321.78929,281.54665 c 0,0 -19.70502,5.59373 -47.22547,-0.75816 -0.55672,-0.36161 1.59357,3.41951 4.33269,5.28248 9.32253,3.40367 24.16615,4.14339 36.41592,1.74648 0.24749,0.0356 6.7754,-5.56877 6.47686,-6.2708 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccsccc" id="path2638" d="m 217.5227,271.27488 c 0,0 24.82128,5.12292 52.93997,-2.06394 0.0135,0.0402 0.34664,1.12296 0.16585,2.26761 -0.16086,1.01856 -0.77783,2.06585 -1.63311,2.78237 -9.5252,3.85109 -38.15986,5.60842 -50.67592,2.89643 -0.25288,0.0403 -1.10183,-5.08816 -0.79679,-5.88247 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path d="m 270.33543,269.58543 c -0.18844,2.26466 0.53888,3.65839 1.00561,6.03155 -0.75132,-1.79895 -1.47954,-4.19481 -1.00561,-6.03155 z" class="shadow" id="path2640" sodipodi:nodetypes="ccc"/><path sodipodi:nodetypes="ccsccc" id="path2642" d="m 326.43604,259.96998 c 0,0 -24.20959,6.7921 -53.12399,-0.39476 -0.30151,0.408 -1.45425,1.55047 -2.36742,2.62173 -0.58895,0.69094 -0.74094,1.60148 -0.3038,2.21186 9.79476,3.85109 43.60736,4.35774 56.47761,1.64575 0.26004,0.0403 -0.36875,-5.29026 -0.6824,-6.08458 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccsccc" id="path2644" d="m 218.31024,260.18477 c 0,0 24.4717,6.38887 53.06547,-0.79799 0.0147,0.0432 0.16025,1.53687 0.3239,2.80738 0.13028,1.01144 0.0398,2.1371 -0.38431,2.1771 -9.68612,3.85109 -41.02986,4.29364 -53.75738,1.58166 -0.25716,0.0403 0.44214,-4.97383 0.75232,-5.76815 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="cccccc" id="path2646" d="m 231.85183,251.59024 c 4.14259,0.61986 9.11014,3.78892 38.91183,-0.92422 0.0263,0.0759 0.1572,1.86952 0.31357,4.49186 -20.62011,4.09362 -34.90555,3.4284 -47.8582,0.71643 -0.26171,0.0402 8.29244,-4.10874 8.6328,-4.28406 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path2648" d="m 270.15898,241.29712 c 0.0218,0.0735 0.28751,1.76938 0.18417,4.36988 -19.33814,3.93726 -24.97323,1.25507 -29.32237,1.0984 -0.17128,0.0616 5.17851,-3.57442 5.17851,-3.57442 0,0 9.29759,1.1254 23.95969,-1.89386 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path2650" d="m 322.36729,250.32787 c 0,0 -23.53184,5.02001 -40.23642,0.11971 -0.35876,0.50549 -2.16049,2.03976 -4.3025,4.43344 9.78278,3.85109 34.05687,2.9858 46.9114,0.27382 0.25971,0.0402 -1.55194,-3.91833 -2.37248,-4.82697 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path2652" d="m 314.50576,240.88787 c 0.10987,-0.3822 -12.3247,3.3977 -23.6003,0.17212 -0.23263,0.4919 -2.10065,1.9849 -3.76949,4.06388 10.26077,3.10839 22.89401,1.66952 30.64343,-0.87389 0.16841,0.0391 -2.51766,-2.45009 -3.27364,-3.36211 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="cccccc" id="path2654" d="m 270.23697,233.41381 c 0.077,0.25969 0.003,1.7561 -0.10008,4.22432 -8.50721,1.05368 -13.17807,0.9971 -17.507,0.84841 -0.17049,0.0584 6.23493,-4.48813 6.23493,-4.48813 0.41849,-0.066 6.56001,0.13917 11.37216,-0.5846 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path2656" d="m 307.3224,233.29338 c 0.1072,-0.43732 -4.09248,1.51029 -9.68747,0.3558 -0.22696,0.50548 -2.04955,2.03976 -3.6778,4.17619 8.30519,0.77231 9.15954,1.14306 16.55928,-1.07696 0.16432,0.0402 -2.45642,-2.51781 -3.19401,-3.45503 z" style="display:inline;fill-opacity:1;fill:#92b5c9;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Sweater.tw b/src/art/vector/layers/Boob_Outfit_Sweater.tw
index 918ff2bff3d5904c20ad9d2806f222a52bb3e841..c25d83896a0fdac7cc8609e3e7d4618267b2f4e4 100644
--- a/src/art/vector/layers/Boob_Outfit_Sweater.tw
+++ b/src/art/vector/layers/Boob_Outfit_Sweater.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Sweater [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4901"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4892" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4895" style="fill-opacity:1;fill:#550000"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4897"/><path sodipodi:nodetypes="ccc" id="path4899" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4901"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4892" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4895" style="fill-opacity:1;fill:#550000"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4897"/><path sodipodi:nodetypes="ccc" id="path4899" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_SweaterAndCutoffs.tw b/src/art/vector/layers/Boob_Outfit_SweaterAndCutoffs.tw
index 61edb7bf7b6298e27869c6119eb2d95492124380..ecdf6c58b0c426a3163cf868570f4befc443645b 100644
--- a/src/art/vector/layers/Boob_Outfit_SweaterAndCutoffs.tw
+++ b/src/art/vector/layers/Boob_Outfit_SweaterAndCutoffs.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_SweaterAndCutoffs [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g5366"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path5358" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path5360" style="fill-opacity:1;fill:#550000"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path5362"/><path sodipodi:nodetypes="ccc" id="path5364" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g5366"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path5358" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path5360" style="fill-opacity:1;fill:#550000"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path5362"/><path sodipodi:nodetypes="ccc" id="path5364" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_SweaterAndPanties.tw b/src/art/vector/layers/Boob_Outfit_SweaterAndPanties.tw
index 1ed033df84b563d1dfd38590160bc1b73352636b..690b1d00f378eff8488e8dc18db69d3556403709 100644
--- a/src/art/vector/layers/Boob_Outfit_SweaterAndPanties.tw
+++ b/src/art/vector/layers/Boob_Outfit_SweaterAndPanties.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_SweaterAndPanties [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5208" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path5200" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#d4aa00" id="path5202" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path5204" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path5206" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"id="g5208" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path5200" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#d4aa00" id="path5202" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path5204" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path5206" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Tanktop.tw b/src/art/vector/layers/Boob_Outfit_Tanktop.tw
index 0630c86ba60addc4b8f27c03781a895897e415c3..20081ff117f33a20445c5b8fed19d7a1557d73de 100644
--- a/src/art/vector/layers/Boob_Outfit_Tanktop.tw
+++ b/src/art/vector/layers/Boob_Outfit_Tanktop.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Tanktop [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4922"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4914" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4916" style="fill-opacity:1;fill:#ffffff"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4918"/><path sodipodi:nodetypes="ccc" id="path4920" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4922"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4914" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4916" style="fill-opacity:1;fill:#ffffff"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4918"/><path sodipodi:nodetypes="ccc" id="path4920" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_TanktopAndPanties.tw b/src/art/vector/layers/Boob_Outfit_TanktopAndPanties.tw
index 381e9e0667a16dee13013d259834572a0cb4e376..278bc6c002583668624b2c225175bb6ff776662f 100644
--- a/src/art/vector/layers/Boob_Outfit_TanktopAndPanties.tw
+++ b/src/art/vector/layers/Boob_Outfit_TanktopAndPanties.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_TanktopAndPanties [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5144" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path5136" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#1a1a1a" id="path5138" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path5140" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path5142" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"id="g5144" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path5136" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#1a1a1a" id="path5138" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path5140" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path5142" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Toga.tw b/src/art/vector/layers/Boob_Outfit_Toga.tw
index 8db966a49cfbf99fdf2c58573eb1764f5e52ff7a..ad870d0fc93ff56075a8cfec1852255d105f64b5 100644
--- a/src/art/vector/layers/Boob_Outfit_Toga.tw
+++ b/src/art/vector/layers/Boob_Outfit_Toga.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Toga [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4683" class="scaler_"><path sodipodi:nodetypes="ccscccscc" d="m 272.73367,259.52942 c -1.36735,3.26621 -3.46116,6.42111 -2.39092,12.94627 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -11.80696,-8.63054 -12.00962,-8.20135 -0.47009,1.09274 -16.38912,18.07184 -26.09722,30.7789 z" id="path4663" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="cscscccc" d="m 270.97886,272.16426 c 0.12718,0.41876 1.25999,5.86724 4.85869,10.52823 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -5.28298,-7.15561 -11.46737,-7.54729 -6.28084,11.5653 -32.03113,29.83779 -28.6685,43.31856 z" id="path4673" style="fill-opacity:1;fill:#c8c8c8"/><path sodipodi:nodetypes="ccc" id="path4675" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4683" class="scaler_"><path sodipodi:nodetypes="ccscccscc" d="m 272.73367,259.52942 c -1.36735,3.26621 -3.46116,6.42111 -2.39092,12.94627 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -11.80696,-8.63054 -12.00962,-8.20135 -0.47009,1.09274 -16.38912,18.07184 -26.09722,30.7789 z" id="path4663" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="cscscccc" d="m 270.97886,272.16426 c 0.12718,0.41876 1.25999,5.86724 4.85869,10.52823 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -5.28298,-7.15561 -11.46737,-7.54729 -6.28084,11.5653 -32.03113,29.83779 -28.6685,43.31856 z" id="path4673" style="fill-opacity:1;fill:#c8c8c8"/><path sodipodi:nodetypes="ccc" id="path4675" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Tshirt.tw b/src/art/vector/layers/Boob_Outfit_Tshirt.tw
index 38458a7bf342ab2ccbe8cace4929ab94e95e0f49..c2cb4cf0ee9a0da72994f8909d36cf748427700f 100644
--- a/src/art/vector/layers/Boob_Outfit_Tshirt.tw
+++ b/src/art/vector/layers/Boob_Outfit_Tshirt.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Tshirt [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g3744" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path3736" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#ffffff" id="path3738" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path3740" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path3742" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"id="g3744" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path3736" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#ffffff" id="path3738" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path id="path3740" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path3742" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_TshirtAndJeans.tw b/src/art/vector/layers/Boob_Outfit_TshirtAndJeans.tw
index 5e0e2932d9004b11b10875d6a9e198b669006b46..3db9d8c7baafa5761e0df301b019334dbf23eaa8 100644
--- a/src/art/vector/layers/Boob_Outfit_TshirtAndJeans.tw
+++ b/src/art/vector/layers/Boob_Outfit_TshirtAndJeans.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_TshirtAndJeans [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4849"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4840" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4843" style="fill-opacity:1;fill:#ffffff"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4845"/><path sodipodi:nodetypes="ccc" id="path4847" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4849"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4840" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4843" style="fill-opacity:1;fill:#ffffff"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4845"/><path sodipodi:nodetypes="ccc" id="path4847" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_TshirtAndPanties.tw b/src/art/vector/layers/Boob_Outfit_TshirtAndPanties.tw
index e5476f1530b529c28b8de0a80141287e34cb8ca0..b6e22ea823643bc158bf10fb8c73b942a3cb353b 100644
--- a/src/art/vector/layers/Boob_Outfit_TshirtAndPanties.tw
+++ b/src/art/vector/layers/Boob_Outfit_TshirtAndPanties.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_TshirtAndPanties [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4118"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4110" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4112" style="fill-opacity:1;fill:#ffffff"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4114"/><path sodipodi:nodetypes="ccc" id="path4116" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path sodipodi:nodetypes="ccccc" id="path1676-3-2-8-3-7-3-2-5-3" d="m 272.47396,250.17347 c -8.8872,-28.93987 30.6312,-12.16204 1.95433,0.45015 34.27089,-18.14438 15.45078,28.02535 -0.14101,2.70967 11.28149,30.85148 -30.49519,9.52861 -2.52315,-1.21756 -30.51307,11.43308 -6.53856,-30.59113 0.70983,-1.94226 z" style="display:inline;fill-opacity:1;fill:#008000;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path1676-3-2-5-8-7-5-2-9" d="m 277.81059,250.36078 c 0.97993,7.24108 4.77367,16.05492 13.99306,28.26844 -0.70792,-0.33437 -3.43627,-1.43526 -6.50549,-2.54235 -7.71661,-10.14424 -10.67522,-17.02296 -11.34576,-22.0963 1.28082,-1.19611 2.38058,-2.10202 3.85819,-3.62979 z" style="display:inline;fill-opacity:1;fill:#008000;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path1676-3-2-8-0-9-1-9-7-2-2" d="m 272.61546,250.4084 c -7.97764,-25.7174 26.30598,-10.46769 1.69141,0.418 29.38347,-15.72969 13.63241,24.97242 -0.0929,2.3983 10.06429,27.43403 -26.2166,8.13685 -2.19047,-1.10325 -26.21178,9.82331 -5.96827,-27.15651 0.59194,-1.71305 z" style="display:inline;fill-opacity:1;fill:#aaffaa;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path1676-3-2-3-3-1-4-0-2-3" d="m 277.22306,250.6271 c 0.92272,6.42246 4.29054,14.26562 12.37696,25.17329 -0.61451,-0.30314 -2.98082,-1.30509 -5.64141,-2.31592 -6.76747,-9.06021 -9.39398,-15.18135 -10.02664,-19.68098 1.09266,-1.04662 2.03214,-1.83801 3.29109,-3.17639 z" style="display:inline;fill-opacity:1;fill:#aaffaa;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="csccccc" d="m 271.67003,259.50635 c 0.8352,-1.47925 1.40163,-4.73699 1.80918,-6.93482 0.0779,-0.41997 0.14834,2.10173 -0.35896,3.70456 2.58458,-3.56129 5.53219,-7.3689 7.88614,-10.55953 0.11426,-0.17607 -0.24384,1.27762 5.8e-4,1.08489 -3.2416,4.21273 -6.83105,8.97902 -9.3373,12.70491 z" class="shadow" id="path4114-5"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4118"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4110" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4112" style="fill-opacity:1;fill:#ffffff"/><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4114"/><path sodipodi:nodetypes="ccc" id="path4116" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path sodipodi:nodetypes="ccccc" id="path1676-3-2-8-3-7-3-2-5-3" d="m 272.47396,250.17347 c -8.8872,-28.93987 30.6312,-12.16204 1.95433,0.45015 34.27089,-18.14438 15.45078,28.02535 -0.14101,2.70967 11.28149,30.85148 -30.49519,9.52861 -2.52315,-1.21756 -30.51307,11.43308 -6.53856,-30.59113 0.70983,-1.94226 z" style="display:inline;fill-opacity:1;fill:#008000;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path1676-3-2-5-8-7-5-2-9" d="m 277.81059,250.36078 c 0.97993,7.24108 4.77367,16.05492 13.99306,28.26844 -0.70792,-0.33437 -3.43627,-1.43526 -6.50549,-2.54235 -7.71661,-10.14424 -10.67522,-17.02296 -11.34576,-22.0963 1.28082,-1.19611 2.38058,-2.10202 3.85819,-3.62979 z" style="display:inline;fill-opacity:1;fill:#008000;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path1676-3-2-8-0-9-1-9-7-2-2" d="m 272.61546,250.4084 c -7.97764,-25.7174 26.30598,-10.46769 1.69141,0.418 29.38347,-15.72969 13.63241,24.97242 -0.0929,2.3983 10.06429,27.43403 -26.2166,8.13685 -2.19047,-1.10325 -26.21178,9.82331 -5.96827,-27.15651 0.59194,-1.71305 z" style="display:inline;fill-opacity:1;fill:#aaffaa;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="ccccc" id="path1676-3-2-3-3-1-4-0-2-3" d="m 277.22306,250.6271 c 0.92272,6.42246 4.29054,14.26562 12.37696,25.17329 -0.61451,-0.30314 -2.98082,-1.30509 -5.64141,-2.31592 -6.76747,-9.06021 -9.39398,-15.18135 -10.02664,-19.68098 1.09266,-1.04662 2.03214,-1.83801 3.29109,-3.17639 z" style="display:inline;fill-opacity:1;fill:#aaffaa;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#83afc8"/><path sodipodi:nodetypes="csccccc" d="m 271.67003,259.50635 c 0.8352,-1.47925 1.40163,-4.73699 1.80918,-6.93482 0.0779,-0.41997 0.14834,2.10173 -0.35896,3.70456 2.58458,-3.56129 5.53219,-7.3689 7.88614,-10.55953 0.11426,-0.17607 -0.24384,1.27762 5.8e-4,1.08489 -3.2416,4.21273 -6.83105,8.97902 -9.3373,12.70491 z" class="shadow" id="path4114-5"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_TshirtAndThong.tw b/src/art/vector/layers/Boob_Outfit_TshirtAndThong.tw
index bf30928cda9a597874caa48282967998e3e5a78c..cbbb07d89a559adb6ba5c402b00e0daf68ef4171 100644
--- a/src/art/vector/layers/Boob_Outfit_TshirtAndThong.tw
+++ b/src/art/vector/layers/Boob_Outfit_TshirtAndThong.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_TshirtAndThong [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g4130" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4122" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#1a1a1a" id="path4124" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4128" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill:#c837ab;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 271.17579,267.89069 c -5.5728,-2.67733 -14.01027,-10.34073 -15.89027,-17.66458 -2.70731,-10.54698 4.19599,-20.07049 19.23518,-10.29556 14.3436,-7.25052 22.19399,2.76237 15.64078,13.86445 -2.95819,5.01156 -11.10078,9.78985 -18.98569,14.09569 z" id="path3267-5-3-7-0" sodipodi:nodetypes="cscsc"/><path id="path3068-3" class="shadow" d="m 270.35487,262.69631 c 0.80522,-1.67164 1.35132,-5.35307 1.74425,-7.83673 0.0751,-0.47459 0.14301,2.37506 -0.34608,4.18635 2.49182,-4.02446 5.33364,-8.32727 7.60312,-11.93286 0.11015,-0.19897 -0.23509,1.44379 5.5e-4,1.22599 -3.12526,4.76062 -6.58589,10.14679 -9.00219,14.35726 z" sodipodi:nodetypes="csccccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"id="g4130" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path style="fill-opacity:1;fill:#010101" id="path4122" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" sodipodi:nodetypes="cscsscsccscccsssc"/><path style="fill-opacity:1;fill:#1a1a1a" id="path4124" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" sodipodi:nodetypes="ccscsscccscsccscssc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4128" sodipodi:nodetypes="ccc"/><path style="display:inline;fill-opacity:1;fill:#c837ab;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 271.17579,267.89069 c -5.5728,-2.67733 -14.01027,-10.34073 -15.89027,-17.66458 -2.70731,-10.54698 4.19599,-20.07049 19.23518,-10.29556 14.3436,-7.25052 22.19399,2.76237 15.64078,13.86445 -2.95819,5.01156 -11.10078,9.78985 -18.98569,14.09569 z" id="path3267-5-3-7-0" sodipodi:nodetypes="cscsc"/><path id="path3068-3" class="shadow" d="m 270.35487,262.69631 c 0.80522,-1.67164 1.35132,-5.35307 1.74425,-7.83673 0.0751,-0.47459 0.14301,2.37506 -0.34608,4.18635 2.49182,-4.02446 5.33364,-8.32727 7.60312,-11.93286 0.11015,-0.19897 -0.23509,1.44379 5.5e-4,1.22599 -3.12526,4.76062 -6.58589,10.14679 -9.00219,14.35726 z" sodipodi:nodetypes="csccccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_TubeTop.tw b/src/art/vector/layers/Boob_Outfit_TubeTop.tw
index 6e7938c4d63c32a5554e4cd9f70db6165d36cd40..c87a9c33eea3570200932c3e9fd0679afcfcd91d 100644
--- a/src/art/vector/layers/Boob_Outfit_TubeTop.tw
+++ b/src/art/vector/layers/Boob_Outfit_TubeTop.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_TubeTop [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4120"><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4053"/><path sodipodi:nodetypes="ccc" id="path4096" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path style="fill-opacity:1;fill:#010101" id="path4109" d="m 226.54656,253.75066 c -3.36507,1.67191 -6.28302,3.1917 -8.33221,4.68937 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 10.55597,-6.27698 15.90576,-19.45293 10.27729,-32.96347 -0.10014,-0.24038 -1.10748,-2.3276 -1.21461,-2.56815 -44.60848,9.13357 -64.17272,11.64213 -98.19419,0.51136 z" sodipodi:nodetypes="csscsccscscc"/><path style="fill-opacity:1;fill:#221c24" id="path4111" d="m 226.61703,254.26275 c -3.24805,1.56057 -6.03443,2.9182 -7.55098,3.88901 -0.39536,0.25309 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22591,0.0871 0.33871,0.12991 28.39866,10.77366 48.95726,-11.31838 40.76152,-33.40986 -0.046,-0.12396 -0.89862,-2.10945 -0.94642,-2.23341 -38.7538,7.91357 -61.21049,12.91457 -97.58556,0.33128 z" sodipodi:nodetypes="cscsscccscsscc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4118" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4120"><path sodipodi:nodetypes="csccccc" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" class="shadow" id="path4053"/><path sodipodi:nodetypes="ccc" id="path4096" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path style="fill-opacity:1;fill:#010101" id="path4109" d="m 226.54656,253.75066 c -3.36507,1.67191 -6.28302,3.1917 -8.33221,4.68937 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 10.55597,-6.27698 15.90576,-19.45293 10.27729,-32.96347 -0.10014,-0.24038 -1.10748,-2.3276 -1.21461,-2.56815 -44.60848,9.13357 -64.17272,11.64213 -98.19419,0.51136 z" sodipodi:nodetypes="csscsccscscc"/><path style="fill-opacity:1;fill:#221c24" id="path4111" d="m 226.61703,254.26275 c -3.24805,1.56057 -6.03443,2.9182 -7.55098,3.88901 -0.39536,0.25309 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22591,0.0871 0.33871,0.12991 28.39866,10.77366 48.95726,-11.31838 40.76152,-33.40986 -0.046,-0.12396 -0.89862,-2.10945 -0.94642,-2.23341 -38.7538,7.91357 -61.21049,12.91457 -97.58556,0.33128 z" sodipodi:nodetypes="cscsscccscsscc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4118" sodipodi:nodetypes="ccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_TubeTopAndThong.tw b/src/art/vector/layers/Boob_Outfit_TubeTopAndThong.tw
index e9c7ec1fcae2bdd1d68d3c7a058f4d442a5d523b..95d9b0448f336dd19e3916e2263ad13c229fd217 100644
--- a/src/art/vector/layers/Boob_Outfit_TubeTopAndThong.tw
+++ b/src/art/vector/layers/Boob_Outfit_TubeTopAndThong.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_TubeTopAndThong [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g4170" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path id="path4130" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4150" sodipodi:nodetypes="ccc"/><path sodipodi:nodetypes="csscsccscscc" d="m 226.54656,253.75066 c -3.36507,1.67191 -6.28302,3.1917 -8.33221,4.68937 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 10.55597,-6.27698 15.90576,-19.45293 10.27729,-32.96347 -0.10014,-0.24038 -1.10748,-2.3276 -1.21461,-2.56815 -44.60848,9.13357 -64.17272,11.64213 -98.19419,0.51136 z" id="path4156" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="cscsscccscsscc" d="m 226.61703,254.26275 c -3.24805,1.56057 -6.03443,2.9182 -7.55098,3.88901 -0.39536,0.25309 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22591,0.0871 0.33871,0.12991 28.39866,10.77366 48.95726,-11.31838 40.76152,-33.40986 -0.046,-0.12396 -0.89862,-2.10945 -0.94642,-2.23341 -38.7538,7.91357 -61.21049,12.91457 -97.58556,0.33128 z" id="path4162" style="fill-opacity:1;fill:#221c24"/><path sodipodi:nodetypes="ccc" id="path4168" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"id="g4170" transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)"><path id="path4130" class="shadow" d="m 272.19169,258.88792 c 0.80943,-1.48623 1.35838,-4.75934 1.75336,-6.96753 0.0755,-0.42195 0.14376,2.11164 -0.34789,3.72203 2.50484,-3.57809 5.36151,-7.40366 7.64284,-10.60934 0.11073,-0.1769 -0.23631,1.28365 5.6e-4,1.09001 -3.14159,4.2326 -6.6203,9.02137 -9.04922,12.76484 z" sodipodi:nodetypes="csccccc"/><path d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z" class="shadow" id="path4150" sodipodi:nodetypes="ccc"/><path sodipodi:nodetypes="csscsccscscc" d="m 226.54656,253.75066 c -3.36507,1.67191 -6.28302,3.1917 -8.33221,4.68937 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 10.55597,-6.27698 15.90576,-19.45293 10.27729,-32.96347 -0.10014,-0.24038 -1.10748,-2.3276 -1.21461,-2.56815 -44.60848,9.13357 -64.17272,11.64213 -98.19419,0.51136 z" id="path4156" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="cscsscccscsscc" d="m 226.61703,254.26275 c -3.24805,1.56057 -6.03443,2.9182 -7.55098,3.88901 -0.39536,0.25309 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22591,0.0871 0.33871,0.12991 28.39866,10.77366 48.95726,-11.31838 40.76152,-33.40986 -0.046,-0.12396 -0.89862,-2.10945 -0.94642,-2.23341 -38.7538,7.91357 -61.21049,12.91457 -97.58556,0.33128 z" id="path4162" style="fill-opacity:1;fill:#221c24"/><path sodipodi:nodetypes="ccc" id="path4168" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_UncomfortableStraps.tw b/src/art/vector/layers/Boob_Outfit_UncomfortableStraps.tw
index ede281a22016bfe2c97b5b7e0b8850da3de8583d..ef6065519b719977a2fe9870ff85be0936ceb954 100644
--- a/src/art/vector/layers/Boob_Outfit_UncomfortableStraps.tw
+++ b/src/art/vector/layers/Boob_Outfit_UncomfortableStraps.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_UncomfortableStraps [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4675" class="scaler_"><path sodipodi:nodetypes="csc" id="path4610" d="m 225.47889,255.87507 c 0.52149,-0.30191 17.46328,-9.33649 27.71573,-14.79664 19.22498,-10.23864 30.44714,-13.99738 32.33808,-16.23135" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#000000"/><path sodipodi:nodetypes="cc" id="path4623" d="m 223.59054,265.1886 c 29.33713,18.47455 44.24254,2.28668 46.01017,3.28754" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#000000"/><path sodipodi:nodetypes="cc" id="path4628" d="m 285.56062,224.84336 c 5.75422,8.17565 14.47119,21.70623 14.17883,31.19943" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#000000"/><path sodipodi:nodetypes="cc" id="path4630" d="m 270.34895,268.92792 c 5.24944,2.50613 15.67342,7.30076 23.28646,0.76884" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#000000"/><path sodipodi:nodetypes="ccc" id="path4632" d="m 216.69413,266.55856 c 1.59531,-0.008 5.6522,-0.75042 7.86563,-4.41838 1.14882,-2.63141 0.98079,-4.77759 -0.53708,-7.28089" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1.73667407;stroke:#969696"/><path sodipodi:nodetypes="cc" id="path4644" d="m 307.45644,269.12479 c 7.43283,4.97014 11.99917,5.57037 17.55904,5.49616" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#000000"/><path sodipodi:nodetypes="csscc" id="path4646" d="m 300.2633,257.40317 c -0.15079,-1.8e-4 -7.33581,-0.19932 -7.33702,7.11158 -7.2e-4,3.86008 2.02258,7.47532 7.23587,7.47618 6.49284,0.001 6.84427,-4.16026 7.14401,-6.18824 0.59519,-6.27797 -3.19411,-8.2473 -7.08075,-8.40065" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1.69700003;stroke:#969696"/><path sodipodi:nodetypes="cc" id="path4656" d="m 271.42187,233.85246 c 9.7932,-3.72191 15.8564,-1.20254 20.23854,1.205" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#000000"/><path sodipodi:nodetypes="cc" id="path4648" d="m 266.47094,234.7464 c 10.96008,-2.41219 26.47172,1.03672 27.99367,4.3791" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.6672585;stroke:#000000"/><path sodipodi:nodetypes="cc" id="path4661" d="m 277.0522,231.43423 c 7.41549,-4.37909 9.0913,-0.82267 12.76973,1.73534" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#000000"/><path sodipodi:nodetypes="cc" id="path4661-8" d="m 279.028,229.40894 c 8.61406,-4.97542 6.52819,-1.54575 9.80872,1.02823" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4675" class="scaler_"><path sodipodi:nodetypes="csc" id="path4610" d="m 225.47889,255.87507 c 0.52149,-0.30191 17.46328,-9.33649 27.71573,-14.79664 19.22498,-10.23864 30.44714,-13.99738 32.33808,-16.23135" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#000000"/><path sodipodi:nodetypes="cc" id="path4623" d="m 223.59054,265.1886 c 29.33713,18.47455 44.24254,2.28668 46.01017,3.28754" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#000000"/><path sodipodi:nodetypes="cc" id="path4628" d="m 285.56062,224.84336 c 5.75422,8.17565 14.47119,21.70623 14.17883,31.19943" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#000000"/><path sodipodi:nodetypes="cc" id="path4630" d="m 270.34895,268.92792 c 5.24944,2.50613 15.67342,7.30076 23.28646,0.76884" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#000000"/><path sodipodi:nodetypes="ccc" id="path4632" d="m 216.69413,266.55856 c 1.59531,-0.008 5.6522,-0.75042 7.86563,-4.41838 1.14882,-2.63141 0.98079,-4.77759 -0.53708,-7.28089" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1.73667407;stroke:#969696"/><path sodipodi:nodetypes="cc" id="path4644" d="m 307.45644,269.12479 c 7.43283,4.97014 11.99917,5.57037 17.55904,5.49616" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#000000"/><path sodipodi:nodetypes="csscc" id="path4646" d="m 300.2633,257.40317 c -0.15079,-1.8e-4 -7.33581,-0.19932 -7.33702,7.11158 -7.2e-4,3.86008 2.02258,7.47532 7.23587,7.47618 6.49284,0.001 6.84427,-4.16026 7.14401,-6.18824 0.59519,-6.27797 -3.19411,-8.2473 -7.08075,-8.40065" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1.69700003;stroke:#969696"/><path sodipodi:nodetypes="cc" id="path4656" d="m 271.42187,233.85246 c 9.7932,-3.72191 15.8564,-1.20254 20.23854,1.205" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#000000"/><path sodipodi:nodetypes="cc" id="path4648" d="m 266.47094,234.7464 c 10.96008,-2.41219 26.47172,1.03672 27.99367,4.3791" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:2.6672585;stroke:#000000"/><path sodipodi:nodetypes="cc" id="path4661" d="m 277.0522,231.43423 c 7.41549,-4.37909 9.0913,-0.82267 12.76973,1.73534" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#000000"/><path sodipodi:nodetypes="cc" id="path4661-8" d="m 279.028,229.40894 c 8.61406,-4.97542 6.52819,-1.54575 9.80872,1.02823" style="display:inline;fill-opacity:1;fill:none;stroke-dasharray:none;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:3;stroke:#000000"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Outfit_Western.tw b/src/art/vector/layers/Boob_Outfit_Western.tw
index e80b35e1f2b52c6f2bf1f7c3084bdc7a08dfed1c..86bf4e82be342fe18b9b5ec8d72a528b760c3018 100644
--- a/src/art/vector/layers/Boob_Outfit_Western.tw
+++ b/src/art/vector/layers/Boob_Outfit_Western.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Outfit_Western [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4813" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4733" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4769" style="fill-opacity:1;fill:#ff80b2"/><path sodipodi:nodetypes="ccc" id="path4771" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path sodipodi:nodetypes="ccccc" id="path4801" d="m 269.60184,273.32895 c -1.36446,-5.54594 -2.27278,-29.15786 14.2223,-46.84779 0,0 2.52362,-0.28574 2.17298,0.13293 -17.15145,17.43078 -16.09551,41.77487 -15.05555,46.70607 z" style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ff5599;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 283.71675,240.88792 a 2.7544847,2.8054733 0 0 1 -2.75448,2.80547 2.7544847,2.8054733 0 0 1 -2.75449,-2.80547 2.7544847,2.8054733 0 0 1 2.75449,-2.80548 2.7544847,2.8054733 0 0 1 2.75448,2.80548 z" id="path4809"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ff5599;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 276.63464,267.58591 a 2.7544847,2.8054733 0 0 1 -2.75448,2.80547 2.7544847,2.8054733 0 0 1 -2.75449,-2.80547 2.7544847,2.8054733 0 0 1 2.75449,-2.80549 2.7544847,2.8054733 0 0 1 2.75448,2.80549 z" id="path4811"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1247504,0,0,1.1247504,-26.347241,-34.609528)" id="g4813" class="scaler_"><path sodipodi:nodetypes="cscsscsccscccsssc" d="m 271.51118,261.14089 c 0.0661,-0.75567 -15.55212,-23.85233 -20.78384,-21.10049 -1.52959,0.80455 -3.42058,1.9614 -5.76856,3.60973 -9.78469,6.69753 -21.31453,10.82141 -26.74443,14.7899 -0.54445,0.39791 -0.66828,2.70307 -0.76291,3.35152 -0.65836,4.51134 -1.66809,9.99655 -0.19947,14.9545 0.5788,2.79959 1.92116,5.11459 3.04085,7.21138 2.65234,4.96693 6.04765,7.87695 10.86115,8.57219 21.5829,3.2487 35.13223,-12.1343 39.18878,-20.05393 1.83647,8.16488 6.94853,14.47073 13.3338,17.64542 10.04423,4.99389 23.27331,3.62273 32.00152,-1.35019 14.24159,-8.46859 19.00686,-29.49472 0.12112,-46.95807 -1.24033,-1.44425 -2.4413,-2.70187 -3.54079,-3.8753 -0.36194,-0.36533 -0.83711,-0.69814 -1.41789,-0.98568 -0.3692,-0.18279 -0.78107,-0.34728 -1.23367,-0.49021 -4.17723,-1.31914 -18.96078,7.30779 -27.63663,14.95545 -5.29365,4.66629 -9.38919,8.82318 -10.45903,9.72378 z" id="path4733" style="fill-opacity:1;fill:#010101"/><path sodipodi:nodetypes="ccscsscccscsccscssc" d="m 250.80319,239.92519 c -2.11217,1.58135 -4.28508,3.11053 -5.92735,4.27017 -5.84025,4.87392 -21.34013,11.09517 -25.80979,13.9564 -0.39537,0.25308 -0.72231,2.6909 -0.84921,3.07294 -0.70752,5.13443 -0.92153,9.56442 -0.30576,13.2861 1.01337,6.12496 3.33372,10.46932 6.44535,13.29915 2.48992,2.26451 5.53985,3.63861 8.78962,4.08772 10.49581,1.51314 19.86794,-2.43574 27.29744,-8.48888 4.20537,-3.4345 7.18267,-7.02269 9.92412,-11.02226 0.12718,0.41876 1.87124,5.64497 5.46994,10.30596 2.123,2.74967 5.09638,5.02083 8.21123,6.75234 0.11303,0.0438 0.22593,0.0871 0.33871,0.12991 34.5912,13.12294 57.55039,-22.51578 31.08151,-47.52065 -1.21885,-1.39111 -4.20568,-5.32709 -4.35427,-5.6611 -0.6987,-2.75664 -9.8826,-9.0648 -16.06697,-9.45676 -9.71868,-0.61597 -21.08175,-0.60121 -21.2227,-0.21343 -0.22117,-0.36982 -16.14896,7.01755 -22.98077,13.1738 -0.0124,0.0112 -0.0411,0.0188 -0.0411,0.0289 z" id="path4769" style="fill-opacity:1;fill:#ff80b2"/><path sodipodi:nodetypes="ccc" id="path4771" class="shadow" d="m 270.33492,269.98618 c -0.16754,2.01348 0.47911,3.25262 0.89408,5.36257 -0.66799,-1.59942 -1.31544,-3.72955 -0.89408,-5.36257 z"/><path sodipodi:nodetypes="ccccc" id="path4801" d="m 269.60184,273.32895 c -1.36446,-5.54594 -2.27278,-29.15786 14.2223,-46.84779 0,0 2.52362,-0.28574 2.17298,0.13293 -17.15145,17.43078 -16.09551,41.77487 -15.05555,46.70607 z" style="display:inline;fill-opacity:1;fill:#000000;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ff5599;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 283.71675,240.88792 a 2.7544847,2.8054733 0 0 1 -2.75448,2.80547 2.7544847,2.8054733 0 0 1 -2.75449,-2.80547 2.7544847,2.8054733 0 0 1 2.75449,-2.80548 2.7544847,2.8054733 0 0 1 2.75448,2.80548 z" id="path4809"/><path style="display:inline;fill-opacity:1;fill-rule:nonzero;fill:#ff5599;opacity:1;stroke-dasharray:none;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-width:0;stroke:#000000" d="m 276.63464,267.58591 a 2.7544847,2.8054733 0 0 1 -2.75448,2.80547 2.7544847,2.8054733 0 0 1 -2.75449,-2.80547 2.7544847,2.8054733 0 0 1 2.75449,-2.80549 2.7544847,2.8054733 0 0 1 2.75448,2.80549 z" id="path4811"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Piercing.tw b/src/art/vector/layers/Boob_Piercing.tw
index cf2c5972715de24625654404f042b109861ac675..ce70b8b20040bfc4803d3e49756e25b7f53a5fb8 100644
--- a/src/art/vector/layers/Boob_Piercing.tw
+++ b/src/art/vector/layers/Boob_Piercing.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Piercing [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)" id="g5102" class="scaler_"><path d="m 304.43052,265.04928 a 1.492089,1.5189453 0 0 1 -1.492,1.51895 1.492089,1.5189453 0 0 1 -1.49217,-1.51895 1.492089,1.5189453 0 0 1 1.49217,-1.51895 1.492089,1.5189453 0 0 1 1.492,1.51895 z" id="path5087" class="steel_piercing"/><path d="m 220.57269,258.9015 a 1.1705781,1.5180192 25.769065 0 1 1.75832,-0.36045 1.1705781,1.5180192 25.769065 0 1 -0.048,2.03119 1.1705781,1.5180192 25.769065 0 1 -1.75818,0.36044 1.1705781,1.5180192 25.769065 0 1 0.048,-2.03118 z" id="path5090" class="steel_piercing"/><path d="m 217.2762,259.06256 a 0.77320774,1.0079807 75.359354 0 1 -0.62609,-0.54592 0.77320774,1.0079807 75.359354 0 1 0.36017,-0.76912 0.77320774,1.0079807 75.359354 0 1 0.98487,-0.22055 l -0.36237,0.76718 z" id="path5092" class="steel_piercing"/><path d="m 298.98391,264.96609 a 1.492089,1.5189453 0 0 1 -1.492,1.51895 1.492089,1.5189453 0 0 1 -1.49217,-1.51895 1.492089,1.5189453 0 0 1 1.49217,-1.51895 1.492089,1.5189453 0 0 1 1.492,1.51895 z" id="path5094" class="steel_piercing"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)" id="g5102" class="scaler_"><path d="m 304.43052,265.04928 a 1.492089,1.5189453 0 0 1 -1.492,1.51895 1.492089,1.5189453 0 0 1 -1.49217,-1.51895 1.492089,1.5189453 0 0 1 1.49217,-1.51895 1.492089,1.5189453 0 0 1 1.492,1.51895 z" id="path5087" class="steel_piercing"/><path d="m 220.57269,258.9015 a 1.1705781,1.5180192 25.769065 0 1 1.75832,-0.36045 1.1705781,1.5180192 25.769065 0 1 -0.048,2.03119 1.1705781,1.5180192 25.769065 0 1 -1.75818,0.36044 1.1705781,1.5180192 25.769065 0 1 0.048,-2.03118 z" id="path5090" class="steel_piercing"/><path d="m 217.2762,259.06256 a 0.77320774,1.0079807 75.359354 0 1 -0.62609,-0.54592 0.77320774,1.0079807 75.359354 0 1 0.36017,-0.76912 0.77320774,1.0079807 75.359354 0 1 0.98487,-0.22055 l -0.36237,0.76718 z" id="path5092" class="steel_piercing"/><path d="m 298.98391,264.96609 a 1.492089,1.5189453 0 0 1 -1.492,1.51895 1.492089,1.5189453 0 0 1 -1.49217,-1.51895 1.492089,1.5189453 0 0 1 1.49217,-1.51895 1.492089,1.5189453 0 0 1 1.492,1.51895 z" id="path5094" class="steel_piercing"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Boob_Piercing_Heavy.tw b/src/art/vector/layers/Boob_Piercing_Heavy.tw
index 30b836c7c55732cf450655e15c85c8da22def2f3..eb59d46aeb059b190efae56d0d5a9820252630b4 100644
--- a/src/art/vector/layers/Boob_Piercing_Heavy.tw
+++ b/src/art/vector/layers/Boob_Piercing_Heavy.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Boob_Piercing_Heavy [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"class="scaler_" id="g5071" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><path class="steel_piercing" id="path5055" d="m 304.43052,265.04928 a 1.492089,1.5189453 0 0 1 -1.492,1.51895 1.492089,1.5189453 0 0 1 -1.49217,-1.51895 1.492089,1.5189453 0 0 1 1.49217,-1.51895 1.492089,1.5189453 0 0 1 1.492,1.51895 z"/><path class="steel_piercing" id="path5062" d="m 220.57269,258.9015 a 1.1705781,1.5180192 25.769065 0 1 1.75832,-0.36045 1.1705781,1.5180192 25.769065 0 1 -0.048,2.03119 1.1705781,1.5180192 25.769065 0 1 -1.75818,0.36044 1.1705781,1.5180192 25.769065 0 1 0.048,-2.03118 z"/><path class="steel_piercing" id="path5064" d="m 217.2762,259.06256 a 0.77320774,1.0079807 75.359354 0 1 -0.62609,-0.54592 0.77320774,1.0079807 75.359354 0 1 0.36017,-0.76912 0.77320774,1.0079807 75.359354 0 1 0.98487,-0.22055 l -0.36237,0.76718 z"/><path class="steel_piercing" id="path5069" d="m 298.98391,264.96609 a 1.492089,1.5189453 0 0 1 -1.492,1.51895 1.492089,1.5189453 0 0 1 -1.49217,-1.51895 1.492089,1.5189453 0 0 1 1.49217,-1.51895 1.492089,1.5189453 0 0 1 1.492,1.51895 z"/><path id="XMLID_610_" class="steel_piercing" d="m 297.96724,265.0808 c 0.10046,0 -0.50234,0.67125 -0.50234,1.63018 0,0.86304 0.50234,1.91785 1.70794,2.30142 1.40653,0.38357 2.91353,-0.86303 3.3154,-1.91785 0.40187,-1.05482 -0.3014,-1.91785 -0.20093,-2.01375 0.20093,-0.0959 1.10513,1.15072 0.9042,2.30143 -0.20094,1.34249 -1.70794,2.97267 -3.61681,2.68499 -1.40653,-0.19178 -2.81306,-1.2466 -2.81306,-2.68499 -0.20094,-1.3425 1.10513,-2.39732 1.2056,-2.30143 z"/><path id="XMLID_612_" class="steel_piercing" d="m 216.69611,261.48851 c 0.009,-0.005 0.0741,-0.10909 0.10559,-0.006 0.60134,1.97252 9.33891,26.58142 37.27224,27.85914 29.13245,1.2452 43.56651,-16.8452 45.81406,-19.44982 0.17938,-0.20787 0.42176,-0.0514 0.44717,-0.0443 0.3438,0.19209 -13.23558,21.84332 -46.06822,20.49876 -31.62935,-1.24855 -37.74274,-28.76177 -37.57084,-28.8578 z" sodipodi:nodetypes="cscscccc"/><path id="XMLID_611_" class="steel_piercing" d="m 217.35361,258.94277 c -0.54264,0.56923 -0.70293,1.39877 -0.4532,2.06056 0.43127,0.91955 1.9849,0.71905 2.90327,0.0262 0.86168,-0.61974 1.05415,-1.52407 1.19023,-1.53565 0.1361,-0.0116 -0.20369,1.2468 -0.96324,2.06277 -0.95231,0.90067 -2.73265,1.39367 -3.65158,0.44732 -0.60132,-0.70018 0.23969,-2.54312 1.13022,-3.51987 0.0608,-0.063 -0.12984,0.11048 -0.1557,0.45869 z" sodipodi:nodetypes="cccccccc"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBoob+'"class="scaler_" id="g5071" transform="matrix(1.1899396,0,0,1.1247504,-49.050018,-33.548868)"><path class="steel_piercing" id="path5055" d="m 304.43052,265.04928 a 1.492089,1.5189453 0 0 1 -1.492,1.51895 1.492089,1.5189453 0 0 1 -1.49217,-1.51895 1.492089,1.5189453 0 0 1 1.49217,-1.51895 1.492089,1.5189453 0 0 1 1.492,1.51895 z"/><path class="steel_piercing" id="path5062" d="m 220.57269,258.9015 a 1.1705781,1.5180192 25.769065 0 1 1.75832,-0.36045 1.1705781,1.5180192 25.769065 0 1 -0.048,2.03119 1.1705781,1.5180192 25.769065 0 1 -1.75818,0.36044 1.1705781,1.5180192 25.769065 0 1 0.048,-2.03118 z"/><path class="steel_piercing" id="path5064" d="m 217.2762,259.06256 a 0.77320774,1.0079807 75.359354 0 1 -0.62609,-0.54592 0.77320774,1.0079807 75.359354 0 1 0.36017,-0.76912 0.77320774,1.0079807 75.359354 0 1 0.98487,-0.22055 l -0.36237,0.76718 z"/><path class="steel_piercing" id="path5069" d="m 298.98391,264.96609 a 1.492089,1.5189453 0 0 1 -1.492,1.51895 1.492089,1.5189453 0 0 1 -1.49217,-1.51895 1.492089,1.5189453 0 0 1 1.49217,-1.51895 1.492089,1.5189453 0 0 1 1.492,1.51895 z"/><path id="XMLID_610_" class="steel_piercing" d="m 297.96724,265.0808 c 0.10046,0 -0.50234,0.67125 -0.50234,1.63018 0,0.86304 0.50234,1.91785 1.70794,2.30142 1.40653,0.38357 2.91353,-0.86303 3.3154,-1.91785 0.40187,-1.05482 -0.3014,-1.91785 -0.20093,-2.01375 0.20093,-0.0959 1.10513,1.15072 0.9042,2.30143 -0.20094,1.34249 -1.70794,2.97267 -3.61681,2.68499 -1.40653,-0.19178 -2.81306,-1.2466 -2.81306,-2.68499 -0.20094,-1.3425 1.10513,-2.39732 1.2056,-2.30143 z"/><path id="XMLID_612_" class="steel_piercing" d="m 216.69611,261.48851 c 0.009,-0.005 0.0741,-0.10909 0.10559,-0.006 0.60134,1.97252 9.33891,26.58142 37.27224,27.85914 29.13245,1.2452 43.56651,-16.8452 45.81406,-19.44982 0.17938,-0.20787 0.42176,-0.0514 0.44717,-0.0443 0.3438,0.19209 -13.23558,21.84332 -46.06822,20.49876 -31.62935,-1.24855 -37.74274,-28.76177 -37.57084,-28.8578 z" sodipodi:nodetypes="cscscccc"/><path id="XMLID_611_" class="steel_piercing" d="m 217.35361,258.94277 c -0.54264,0.56923 -0.70293,1.39877 -0.4532,2.06056 0.43127,0.91955 1.9849,0.71905 2.90327,0.0262 0.86168,-0.61974 1.05415,-1.52407 1.19023,-1.53565 0.1361,-0.0116 -0.20369,1.2468 -0.96324,2.06277 -0.95231,0.90067 -2.73265,1.39367 -3.65158,0.44732 -0.60132,-0.70018 0.23969,-2.54312 1.13022,-3.51987 0.0608,-0.063 -0.12984,0.11048 -0.1557,0.45869 z" sodipodi:nodetypes="cccccccc"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Empathy_Belly_Huge.tw b/src/art/vector/layers/Empathy_Belly_Huge.tw
index 5ed06199169fcbf1697d2a7cbad3dcecfd9d10da..1ac8a4dc756f30f9a95b3e2d341cc994e12ff763 100644
--- a/src/art/vector/layers/Empathy_Belly_Huge.tw
+++ b/src/art/vector/layers/Empathy_Belly_Huge.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Empathy_Belly_Huge [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5437"><path d="m 276.92441,452.14442 c 26.23647,-1.90119 60.45795,-5.70358 78.45592,-53.7404 16.60375,-56.14857 -35.23545,-126.23924 -75.92099,-128.64741 -50.82524,7.85826 -78.32917,54.24738 -80.99084,122.81709 2.78842,39.29133 41.953,62.10565 78.45591,59.57072 z" class="shadow" id="path5431"/><path d="m 276.92441,452.14442 c 26.36322,0.12675 62.61264,-16.47701 78.45592,-53.7404 15.84328,-37.26339 -23.44805,-105.70635 -58.30327,-128.90091 -8.2385,-5.45008 -49.05078,-10.39319 -51.20547,0 -3.2954,14.70257 -56.90906,42.2065 -52.47294,122.69035 2.28143,44.10769 57.16255,59.82422 83.52576,59.95096 z" class="skin" id="path5433"/><path sodipodi:nodetypes="scscs" class="bellybutton" d="m 244.72767,404.34591 c 0.15825,2.16418 -0.79395,5.71491 -2.7487,5.85786 -1.95474,0.14293 -2.99549,-3.12004 -3.15375,-5.28422 -0.15825,-2.16418 0.84997,-5.51884 2.80472,-5.66179 1.95474,-0.14294 2.93947,2.92397 3.09773,5.08815 z" id="path5435"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5437"><path d="m 276.92441,452.14442 c 26.23647,-1.90119 60.45795,-5.70358 78.45592,-53.7404 16.60375,-56.14857 -35.23545,-126.23924 -75.92099,-128.64741 -50.82524,7.85826 -78.32917,54.24738 -80.99084,122.81709 2.78842,39.29133 41.953,62.10565 78.45591,59.57072 z" class="shadow" id="path5431"/><path d="m 276.92441,452.14442 c 26.36322,0.12675 62.61264,-16.47701 78.45592,-53.7404 15.84328,-37.26339 -23.44805,-105.70635 -58.30327,-128.90091 -8.2385,-5.45008 -49.05078,-10.39319 -51.20547,0 -3.2954,14.70257 -56.90906,42.2065 -52.47294,122.69035 2.28143,44.10769 57.16255,59.82422 83.52576,59.95096 z" class="skin" id="path5433"/><path sodipodi:nodetypes="scscs" class="bellybutton" d="m 244.72767,404.34591 c 0.15825,2.16418 -0.79395,5.71491 -2.7487,5.85786 -1.95474,0.14293 -2.99549,-3.12004 -3.15375,-5.28422 -0.15825,-2.16418 0.84997,-5.51884 2.80472,-5.66179 1.95474,-0.14294 2.93947,2.92397 3.09773,5.08815 z" id="path5435"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Empathy_Belly_Large.tw b/src/art/vector/layers/Empathy_Belly_Large.tw
index 14ec5a471fda9a0d1503f93516e91e5cd003c30c..93755cbfbbbd5486fc5f0a89fe87e3dfcf6e6788 100644
--- a/src/art/vector/layers/Empathy_Belly_Large.tw
+++ b/src/art/vector/layers/Empathy_Belly_Large.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Empathy_Belly_Large [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5417"><path id="path5411" class="shadow" d="m 276.41794,444.38354 c 23.86367,-1.72925 54.99021,-5.18776 71.36045,-48.88018 15.10214,-51.07057 -32.04879,-114.82232 -69.05478,-117.0127 -46.22866,7.14757 -71.24517,49.34131 -73.66612,111.70966 2.53623,35.73787 38.15882,56.48889 71.36045,54.18322 z"/><path id="path5413" class="skin" d="m 276.41794,444.38354 c 23.97896,0.11528 56.95002,-14.98685 71.36045,-48.88018 14.41044,-33.89334 -21.32743,-96.1464 -53.03038,-117.24327 -7.49342,-4.95719 -44.61469,-9.45324 -46.57451,0 -2.99737,13.37288 -51.76227,38.38939 -47.72735,111.59438 2.0751,40.11864 51.99283,54.41379 75.97179,54.52907 z"/><path id="path5415" d="m 247.13303,400.90787 c 0.14394,1.96845 -0.72215,5.19806 -2.50011,5.32808 -1.77796,0.13 -2.72458,-2.83787 -2.86853,-4.80632 -0.14394,-1.96845 0.77311,-5.01973 2.55107,-5.14975 1.77795,-0.13001 2.67363,2.65954 2.81757,4.62799 z" class="bellybutton" sodipodi:nodetypes="scscs"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5417"><path id="path5411" class="shadow" d="m 276.41794,444.38354 c 23.86367,-1.72925 54.99021,-5.18776 71.36045,-48.88018 15.10214,-51.07057 -32.04879,-114.82232 -69.05478,-117.0127 -46.22866,7.14757 -71.24517,49.34131 -73.66612,111.70966 2.53623,35.73787 38.15882,56.48889 71.36045,54.18322 z"/><path id="path5413" class="skin" d="m 276.41794,444.38354 c 23.97896,0.11528 56.95002,-14.98685 71.36045,-48.88018 14.41044,-33.89334 -21.32743,-96.1464 -53.03038,-117.24327 -7.49342,-4.95719 -44.61469,-9.45324 -46.57451,0 -2.99737,13.37288 -51.76227,38.38939 -47.72735,111.59438 2.0751,40.11864 51.99283,54.41379 75.97179,54.52907 z"/><path id="path5415" d="m 247.13303,400.90787 c 0.14394,1.96845 -0.72215,5.19806 -2.50011,5.32808 -1.77796,0.13 -2.72458,-2.83787 -2.86853,-4.80632 -0.14394,-1.96845 0.77311,-5.01973 2.55107,-5.14975 1.77795,-0.13001 2.67363,2.65954 2.81757,4.62799 z" class="bellybutton" sodipodi:nodetypes="scscs"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Empathy_Belly_Medium.tw b/src/art/vector/layers/Empathy_Belly_Medium.tw
index 51785d0469ebede3faaca3777fcff7102499801d..7cbf2dd786747f136a1724a03f3ae58722157104 100644
--- a/src/art/vector/layers/Empathy_Belly_Medium.tw
+++ b/src/art/vector/layers/Empathy_Belly_Medium.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Empathy_Belly_Medium [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5427"><path d="m 275.60889,439.44532 c 22.28181,-1.61462 51.34504,-4.84387 66.63014,-45.64004 14.10105,-47.68522 -29.92436,-107.21103 -64.47731,-109.25622 -43.16428,6.67378 -66.52251,46.07061 -68.78298,104.30471 2.36811,33.36889 35.62937,52.74438 66.63015,50.59155 z" class="shadow" id="path5421"/><path d="m 275.60889,439.44532 c 22.38945,0.10764 53.17494,-13.99341 66.63014,-45.64004 13.4552,-31.64663 -19.91369,-89.77309 -49.51513,-109.4715 -6.9967,-4.62859 -41.6573,-8.82661 -43.4872,0 -2.79869,12.48643 -48.33108,35.84465 -44.56363,104.19707 1.93755,37.45927 48.54636,50.80683 70.93582,50.91447 z" class="skin" id="path5423"/><path sodipodi:nodetypes="scscs" class="bellybutton" d="m 248.2652,398.85154 c 0.1344,1.83797 -0.67428,4.8535 -2.33438,4.9749 -1.66011,0.12138 -2.54398,-2.64975 -2.67838,-4.48772 -0.13441,-1.83797 0.72185,-4.68699 2.38195,-4.80838 1.66011,-0.1214 2.49641,2.48323 2.63081,4.3212 z" id="path5425"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5427"><path d="m 275.60889,439.44532 c 22.28181,-1.61462 51.34504,-4.84387 66.63014,-45.64004 14.10105,-47.68522 -29.92436,-107.21103 -64.47731,-109.25622 -43.16428,6.67378 -66.52251,46.07061 -68.78298,104.30471 2.36811,33.36889 35.62937,52.74438 66.63015,50.59155 z" class="shadow" id="path5421"/><path d="m 275.60889,439.44532 c 22.38945,0.10764 53.17494,-13.99341 66.63014,-45.64004 13.4552,-31.64663 -19.91369,-89.77309 -49.51513,-109.4715 -6.9967,-4.62859 -41.6573,-8.82661 -43.4872,0 -2.79869,12.48643 -48.33108,35.84465 -44.56363,104.19707 1.93755,37.45927 48.54636,50.80683 70.93582,50.91447 z" class="skin" id="path5423"/><path sodipodi:nodetypes="scscs" class="bellybutton" d="m 248.2652,398.85154 c 0.1344,1.83797 -0.67428,4.8535 -2.33438,4.9749 -1.66011,0.12138 -2.54398,-2.64975 -2.67838,-4.48772 -0.13441,-1.83797 0.72185,-4.68699 2.38195,-4.80838 1.66011,-0.1214 2.49641,2.48323 2.63081,4.3212 z" id="path5425"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/art/vector/layers/Empathy_Belly_Small.tw b/src/art/vector/layers/Empathy_Belly_Small.tw
index 965b52fc32aa318a80748fbfd4b09f14cf45aa2f..63d18a7b70f814fc7cde83b67fc63753c1259798 100644
--- a/src/art/vector/layers/Empathy_Belly_Small.tw
+++ b/src/art/vector/layers/Empathy_Belly_Small.tw
@@ -1,3 +1,3 @@
 :: Art_Vector_Empathy_Belly_Small [nobr]
 
-<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_art_transform+'"id="g5407"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5401"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" class="skin" id="path5403"/><path sodipodi:nodetypes="scscs" class="bellybutton" d="m 249.39747,396.08802 c 0.12486,1.70749 -0.62641,4.50894 -2.16866,4.62172 -1.54225,0.11277 -2.36338,-2.46164 -2.48824,-4.16913 -0.12486,-1.70749 0.67061,-4.35425 2.21286,-4.46703 1.54225,-0.11278 2.31918,2.30695 2.44404,4.01444 z" id="path5405"/></g></svg></html>' >>
\ No newline at end of file
+<<print '<html><svg viewBox="0 0 560 1000" class="'+_art_display_class+'"><g transform="'+_artTransformBelly+'"id="g5407"><path d="m 274.8,433.8 c 20.7,-1.5 47.7,-4.5 61.9,-42.4 13.1,-44.3 -27.8,-99.6 -59.9,-101.5 -40.1,6.2 -61.8,42.8 -63.9,96.9 2.2,31 33.1,49 61.9,47 z" class="shadow" id="path5401"/><path d="m 274.8,433.8 c 20.8,0.1 49.4,-13 61.9,-42.4 12.5,-29.4 -18.5,-83.4 -46,-101.7 -6.5,-4.3 -38.7,-8.2 -40.4,0 -2.6,11.6 -44.9,33.3 -41.4,96.8 1.8,34.8 45.1,47.2 65.9,47.3 z" class="skin" id="path5403"/><path sodipodi:nodetypes="scscs" class="bellybutton" d="m 249.39747,396.08802 c 0.12486,1.70749 -0.62641,4.50894 -2.16866,4.62172 -1.54225,0.11277 -2.36338,-2.46164 -2.48824,-4.16913 -0.12486,-1.70749 0.67061,-4.35425 2.21286,-4.46703 1.54225,-0.11278 2.31918,2.30695 2.44404,4.01444 z" id="path5405"/></g></svg></html>' >>
\ No newline at end of file
diff --git a/src/facilities/farmyard/farmerSelect.tw b/src/facilities/farmyard/farmerSelect.tw
index be0a7bcb217fb250343391241d079461a5bb395c..13c285477727f7eb52709eab86b1b3ee31301f06 100644
--- a/src/facilities/farmyard/farmerSelect.tw
+++ b/src/facilities/farmyard/farmerSelect.tw
@@ -3,6 +3,7 @@
 <<set $nextButton = "Back", $nextLink = "Farmyard", $showEncyclopedia = 1, $encyclopedia = "Farmer">>
 <<showallAssignmentFilter>>
 <<if ($Farmer != 0)>>
+	<<set $Farmer = getSlave($Farmer.ID)>>
 	<<setLocalPronouns $Farmer>>
 	''__@@.pink;<<= SlaveFullName($Farmer)>>@@__'' is serving as your Farmer.<br><br>$He will tend to your crops and animals.
 <<else>>
diff --git a/src/facilities/nursery/matronSelect.tw b/src/facilities/nursery/matronSelect.tw
index 61def000231a323a36fad60d098743e10f7389da..a51bca44fa9ec762d41b38c9adaadc5312e6a208 100644
--- a/src/facilities/nursery/matronSelect.tw
+++ b/src/facilities/nursery/matronSelect.tw
@@ -3,6 +3,7 @@
 <<set $nextButton = "Back", $nextLink = "Nursery", $showEncyclopedia = 1, $encyclopedia = "Matron">>
 <<showallAssignmentFilter>>
 <<if ($Matron != 0)>>
+	<<set $Matron = getSlave($Matron.ID)>>
 	<<setLocalPronouns $Matron>>
 	''__@@.pink;<<= SlaveFullName($Matron)>>@@__'' is serving as your Matron.<br><br>$He will manage the nursery.
 <<else>>
diff --git a/src/init/dummy.tw b/src/init/dummy.tw
index 9976aa55e0ace6f9d18098a8995a3f2c26c84171..47457be4128b94531186813bee749f913f89c312 100644
--- a/src/init/dummy.tw
+++ b/src/init/dummy.tw
@@ -17,12 +17,13 @@ $belarusianSlaveNames, $dominicanSlaveNames, $scottishSlaveNames
 $ArcologyNamesEugenics, $ArcologyNamesRepopulationist, $ArcologyNamesHedonisticDecadence
 $LurcherSpeed
 $$i
-$activeSlave.bodySwap, $activeSlave.customImageFormat, $activeSlave.customHairVector, $activeSlave.shoeColor, $activeSlave.newGamePlus, $activeSlave.nipplesAccessory
+$activeSlave.bodySwap, $activeSlave.customImageFormat, $activeSlave.customHairVector, $activeSlave.shoeColor, $activeSlave.newGamePlus, $activeSlave.nipplesAccessory, $activeSlave.slaveCost
 $activeSlave.noun, $activeSlave.pronoun, $activeSlave.possessive, $activeSlave.possessivePronoun, $activeSlave.object, $activeSlave.objectReflexive
 $drugs, $harshCollars, $shoes, $bellyAccessories, $vaginalAccessories, $dickAccessories, $buttplugs
 $PC.origRace, $PC.origSkin
 $isReady, $fatherID,
 $servantsQuartersSpots
 $sayEnunciate, $sEnunciate, $SEnunciate, $ssEnunciate, $cEnunciate, $CEnunciate, $ccEnunciate, $zEnunciate, $ZEnunciate, $chEnunciate, $ChEnunciate, $shEnunciate, $ShEnunciate, $scEnunciate, $ScEnunciate, $xEnunciate, $XEnunciate
+$ZEnunciate = $ZEnunciate
 $Girl, $farmyardSpots
 */
diff --git a/src/js/assignJS.tw b/src/js/assignJS.tw
index 342e01aa19aa8d064d65604d6f91112112a41697..1665ef1787eb7df60fd98e7b72c771cc67fe93f8 100644
--- a/src/js/assignJS.tw
+++ b/src/js/assignJS.tw
@@ -340,33 +340,33 @@ window.removeJob = function removeJob(slave, assignment) {
 	else {
 		if (V.HeadGirl !== 0 && slave.ID === V.HeadGirl.ID)
 			V.HeadGirl = 0;
-		if (V.Recruiter !== 0 && slave.ID == V.Recruiter.ID)
+		else if (V.Recruiter !== 0 && slave.ID === V.Recruiter.ID)
 			V.Recruiter = 0;
-		if (V.Bodyguard !== 0 && slave.ID === V.Bodyguard.ID)
+		else if (V.Bodyguard !== 0 && slave.ID === V.Bodyguard.ID)
 			V.Bodyguard = 0;
-		if (V.Madam !== 0 && slave.ID === V.Madam.ID)
+		else if (V.Madam !== 0 && slave.ID === V.Madam.ID)
 			V.Madam = 0;
-		if (V.DJ !== 0 && slave.ID === V.DJ.ID)
+		else if (V.DJ !== 0 && slave.ID === V.DJ.ID)
 			V.DJ = 0;
-		if (V.Milkmaid !== 0 && slave.ID === V.Milkmaid.ID)
+		else if (V.Milkmaid !== 0 && slave.ID === V.Milkmaid.ID)
 			V.Milkmaid = 0;
-		if (V.Farmer !== 0 && slave.ID === V.Farmer.ID)
+		else if (V.Farmer !== 0 && slave.ID === V.Farmer.ID)
 			V.Farmer = 0;
-		if (V.Schoolteacher !== 0 && slave.ID === V.Schoolteacher.ID)
+		else if (V.Schoolteacher !== 0 && slave.ID === V.Schoolteacher.ID)
 			V.Schoolteacher = 0;
-		if (V.Attendant !== 0 && slave.ID === V.Attendant.ID)
+		else if (V.Attendant !== 0 && slave.ID === V.Attendant.ID)
 			V.Attendant = 0;
-		if (V.Matron !== 0 && slave.ID === V.Matron.ID)
+		else if (V.Matron !== 0 && slave.ID === V.Matron.ID)
 			V.Matron = 0;
-		if (V.Nurse !== 0 && slave.ID === V.Nurse.ID)
+		else if (V.Nurse !== 0 && slave.ID === V.Nurse.ID)
 			V.Nurse = 0;
-		if (V.Stewardess !== 0 && slave.ID === V.Stewardess.ID)
+		else if (V.Stewardess !== 0 && slave.ID === V.Stewardess.ID)
 			V.Stewardess = 0;
-		if (V.Wardeness !== 0 && slave.ID === V.Wardeness.ID)
+		else if (V.Wardeness !== 0 && slave.ID === V.Wardeness.ID)
 			V.Wardeness = 0;
-		if (V.Concubine !== 0 && slave.ID === V.Concubine.ID)
+		else if (V.Concubine !== 0 && slave.ID === V.Concubine.ID)
 			V.Concubine = 0;
-		if (V.Collectrix !== 0 && slave.ID === V.Collectrix.ID)
+		else if (V.Collectrix !== 0 && slave.ID === V.Collectrix.ID)
 			V.Collectrix = 0;
 
 		/* use .toLowerCase() to get rid of a few dupe conditions. */
diff --git a/src/js/birthJS.tw b/src/js/birthJS.tw
index ae9d942a9661515aec2f70d718d68e08bbbb3691..86e5522eee98ac84fb18450659555a466f6fb1f2 100644
--- a/src/js/birthJS.tw
+++ b/src/js/birthJS.tw
@@ -101,7 +101,7 @@ window.BirthDestinationText = function(choice,slave) {
 				r += `For a moment, ${he} saw a glimmer of good in you; <span class='mediumorchid'>${He} was clearly wrong.</span> ${His} mind struggles to comprehend <span class='gold'>why ${he} could ever even think of trusting such a person.</span>`;
 				slave.trust -= 30, slave.devotion -= 30;
 			}
-			cashX(T.curBabies*(50+T.babyCost), "slaveTransfer", slave);
+			cashX(T.curBabies*(50+T.babyCost), "babyTransfer", slave);
 			break;
 	}
 	return r;
diff --git a/src/js/economyJS.tw b/src/js/economyJS.tw
index 1a1d5e184ed858f8124cc6e68090068b6ae98885..8ac5d2cab7d906b841af64276c7689c0068ccd58 100644
--- a/src/js/economyJS.tw
+++ b/src/js/economyJS.tw
@@ -973,50 +973,44 @@ window.cashX = function(cost, what, who) {
 		`;
 	} else {
 		
+		//Spend the money
+		V.cash += cost;
+		
 		//INCOME
 		if(cost > 0) {
+
+				//record the action
 				if (typeof V.lastWeeksCashIncome[what] !== 'undefined') {
-					
-					//record the action
 					V.lastWeeksCashIncome[what] += cost;
-
-					//record the slave, if available
-					if (typeof who !== 'undefined'){
-							who.lastWeeksCashIncome += cost;
-							who.lifetimeCashIncome += cost;
-					}
-
-					//Spend the money
-					V.cash += cost;
 				} else {
 					V.lastWeeksErrors += `Unknown place "${what}",`;
 				}
+				
+				//record the slave, if available
+				if (typeof who !== 'undefined'){
+						who.lastWeeksCashIncome += cost;
+						who.lifetimeCashIncome += cost;
+				}
 		}
 		
 		//EXPENSES
 		else if(cost < 0) {
+
+			//record the action
 			if (typeof V.lastWeeksCashExpenses[what] !== 'undefined') {
-				
-				//record the action
 				V.lastWeeksCashExpenses[what] += cost;
-				
-				//record the slave, if available
-				if (typeof who !== 'undefined'){
-					if (what === "slaveTransfer"){
-						who.slaveCost = cost;
-					} else {
-						who.lifetimeCashExpenses += cost;
-					}
-				}
-
-				//Spend the money
-				V.cash += cost;
 			} else {
 				V.lastWeeksErrors += `Unknown place "${what}",`;
 			}
-		}
-		else {
-			//somebody probably tried to pass a 0, ignore it.  New slaves will default to "slaveCost: 0", no need to call a costX for it.
+
+			//record the slave, if available
+			if (typeof who !== 'undefined'){
+				if (what === "slaveTransfer"){
+					who.slaveCost = cost;
+				} else {
+					who.lifetimeCashExpenses += cost;
+				}
+			}
 		}
 		return cost;
 	}
diff --git a/src/js/utilJS.tw b/src/js/utilJS.tw
index 346883935e365e7ee264878e96f464581f9c725d..b1f8dba638ffacc060ac0bbd0cb18029f1c83e65 100644
--- a/src/js/utilJS.tw
+++ b/src/js/utilJS.tw
@@ -486,9 +486,13 @@ window.commaNum = function(s) {
 	return s.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
 };
 
-window.cashFormat = function(s) {
+window.cashNumFormat = function(s) {
 	if(!s) { s = 0; }
-	return "¤"+commaNum(s);
+	return commaNum(Math.round(s * 100) / 100);
+};
+
+window.cashFormat = function(s) {
+	return "¤"+cashNumFormat(s);
 };
 
 window.isFloat = function(n){
diff --git a/src/npc/startingGirls/startingGirls.tw b/src/npc/startingGirls/startingGirls.tw
index 2a39a27a10f407aaa641c16599fb3072ec2f86db..bea301341dce0b3606277a6ee5d072aa1a18d443 100644
--- a/src/npc/startingGirls/startingGirls.tw
+++ b/src/npc/startingGirls/startingGirls.tw
@@ -1511,7 +1511,7 @@ Her nationality is $activeSlave.nationality.
 		<<link "Add this slave">>
 			<<set $returnTo = "Commit Starting Girl", $createRelatedSlave = 0, $applyCareerBonus = 1, $careerBonusApplied = 0>>
 			<<StartingSlaveCost $activeSlave>>
-			<<run cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave)>>
+			<<run cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave)>>
 			<<goto "RG AS Dump">>
 		<</link>>
 		//This will apply your @@.springgreen;career bonus@@ to her:
@@ -1542,7 +1542,7 @@ Her nationality is $activeSlave.nationality.
 		<<link "Add slave without career bonus">>
 			<<set $returnTo = "Commit Starting Girl", $createRelatedSlave = 0, $applyCareerBonus = 0, $careerBonusApplied = 0>>
 			<<StartingSlaveCost $activeSlave>>
-			<<run cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave)>>
+			<<run cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave)>>
 			<<goto "RG AS Dump">>
 		<</link>>
 	<<else>>
@@ -1550,7 +1550,7 @@ Her nationality is $activeSlave.nationality.
 		<<link "Add this slave">>
 			<<set $returnTo = "Commit Starting Girl", $createRelatedSlave = 0, $applyCareerBonus = 0, $careerBonusApplied = 0>>
 			<<StartingSlaveCost $activeSlave>>
-			<<run cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave)>>
+			<<run cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave)>>
 			<<goto "RG AS Dump">>
 		<</link>>
 		<br>
diff --git a/src/pregmod/JobFulfillmentCenter/JobFulfillmentCenterDelivery.tw b/src/pregmod/JobFulfillmentCenter/JobFulfillmentCenterDelivery.tw
index cb7fd11d08802997025bdc79bd89fac2e6913ded..a3edd4659216c59ff6eb25f16d946c8d65b496d7 100644
--- a/src/pregmod/JobFulfillmentCenter/JobFulfillmentCenterDelivery.tw
+++ b/src/pregmod/JobFulfillmentCenter/JobFulfillmentCenterDelivery.tw
@@ -17,7 +17,7 @@ A slave dealer has submitted a slave to satisfy your ''$Role'' order.
 <br><br><span id="result">
 <<if $cash >= $slaveCost>>
 	<<link "Accept the offered slave">>
-		<<run cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave)>>
+		<<run cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave)>>
 		<<replace "#result">>
 			She has been very well trained by the dealer that offered her to you. She has also picked up on the fact that she was specially selected, and is a little hopeful that this means she may be treated well. She is now eagerly awaiting your instructions.
 			<<include "New Slave Intro">>
diff --git a/src/pregmod/birthStorm.tw b/src/pregmod/birthStorm.tw
index 3604d1bbf262c00396da1b3278bd748b865b082c..2f12ac7e002b8312c32780536508d8e4cf9c7636 100644
--- a/src/pregmod/birthStorm.tw
+++ b/src/pregmod/birthStorm.tw
@@ -59,7 +59,7 @@ The remote surgery allows the removal of the pregnancy generator through convent
 <</if>>
 <<if $Cash4Babies == 1 && _curBabies > 0>>
 	$His surviving <<if _curBabies > 1>>children<<else>>child<</if>> sold for a total of @@.yellowgreen;<<print cashFormat(_curBabies*(50+_babyPrice))>>.@@
-	<<run cashX((_curBabies*(50+_babyPrice)), "slaveTransfer", $activeSlave)>>
+	<<run cashX((_curBabies*(50+_babyPrice)), "babyTransfer", $activeSlave)>>
 <</if>>
 <<set $activeSlave.births += _curBabies>>
 <<set $activeSlave.birthsTotal += _curBabies>>
diff --git a/src/pregmod/criminalMarkets.tw b/src/pregmod/criminalMarkets.tw
index 174e56e68b8eee42f398b396bf996883696fe188..c7f8d6be09f7ca9a23974b6689255c289bdf79b1 100644
--- a/src/pregmod/criminalMarkets.tw
+++ b/src/pregmod/criminalMarkets.tw
@@ -52,11 +52,11 @@ You board the transport to
 It will cost <<print cashFormat($slaveCost)>> to enslave $him.
 
 <<if $cash >= $slaveCost>>
-	<br>[["Enslave " + $him + " and check out other available prisoners"|Criminal Market][cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave), $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
+	<br>[["Enslave " + $him + " and check out other available prisoners"|Criminal Market][cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave), $newSlaves.push($activeSlave), $introType = "multi", $slavesSeen+=1]]
 	<<if $newSlaves.length == 0>>
-		<br>[["Enslave " + $him|New Slave Intro][cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave),$nextButton = "Continue",$nextLink = "AS Dump",$returnTo = "Main"]]
+		<br>[["Enslave " + $him|New Slave Intro][cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave),$nextButton = "Continue",$nextLink = "AS Dump",$returnTo = "Main"]]
 	<<else>>
-		<br>[["Enslave " + $him + " and finish your inspection"|Bulk Slave Intro][cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave), $newSlaves.push($activeSlave)]]
+		<br>[["Enslave " + $him + " and finish your inspection"|Bulk Slave Intro][cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave), $newSlaves.push($activeSlave)]]
 	<</if>>
 <<else>>
 	//You lack the necessary funds to enslave this criminal.//
diff --git a/src/pregmod/csec.tw b/src/pregmod/csec.tw
index e1558e5f689ad56d7773fb3bfecccf5892a10990..307d5a34646d03613cf352911beb89aef8a22eab 100644
--- a/src/pregmod/csec.tw
+++ b/src/pregmod/csec.tw
@@ -212,7 +212,7 @@ Performing a cesarean section is trivial for the remote surgery to carry out. $a
 	<<elseif $Cash4Babies == 1 && ($activeSlave.relationship != -3) && ($activeSlave.assignment != "serve in the master suite") && ($activeSlave.assignment != "be your Concubine")>>
 		<<set _lostBabies = 1, _babyCost = random(-12,12)>>
 		sold for a total of @@.yellowgreen;<<print cashFormat(_curBabies*(50+_babyCost))>>.@@
-		<<run cashX((_curBabies*(50+_babyCost)), "slaveTransfer", $activeSlave)>>
+		<<run cashX((_curBabies*(50+_babyCost)), "babyTransfer", $activeSlave)>>
 	<<elseif $universalRulesChildrenBecomeBreeders > 0 && $arcologies[0].FSRepopulationFocus > 40 && $DefaultBirthDestination === "individually decided fates">>
 		<<set _lostBabies = 1>>
 		<<= BirthDestinationText("Orphanage",$activeSlave)>>
diff --git a/src/pregmod/eliteSlave.tw b/src/pregmod/eliteSlave.tw
index b2101a8b67af3761df87eb249083e52ad4fd35ce..421da8b2ec368b5c07d370b0b6faf0af76d00487 100644
--- a/src/pregmod/eliteSlave.tw
+++ b/src/pregmod/eliteSlave.tw
@@ -210,7 +210,7 @@ It will take <<print cashFormat($slaveCost)>> to win the auction.
 
 <br><br>
 <<if $cash >= $slaveCost>>
-	[[Place that bid|New Slave Intro][cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave),$nextButton = "Continue",$nextLink = "AS Dump",$returnTo = "Main"]]
+	[[Place that bid|New Slave Intro][cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave),$nextButton = "Continue",$nextLink = "AS Dump",$returnTo = "Main"]]
 <<else>>
 	//You lack the necessary funds to place a winning bid.//
 <</if>>
diff --git a/src/pregmod/seFCTVshows.tw b/src/pregmod/seFCTVshows.tw
index 22013cb50c83e6d318c9e3f903aaae7cf3b25c2b..d200fac310490af36a87416ad9c7b568d388413d 100644
--- a/src/pregmod/seFCTVshows.tw
+++ b/src/pregmod/seFCTVshows.tw
@@ -370,7 +370,7 @@ Tired after a long day, you tell <<if $Concubine != 0>>@@.pink;$Concubine.slaveN
 The offered price is <<print cashFormat($slaveCost)>>.
 
 <<if $cash >= $slaveCost>>
-	<br>[[Buy her slave contract|New Slave Intro][cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave), $nextLink = "Scheduled Event", $returnTo = "Scheduled Event"]]
+	<br>[[Buy her slave contract|New Slave Intro][cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave), $nextLink = "Scheduled Event", $returnTo = "Scheduled Event"]]
 <<else>>
 	//@@.red;You lack the necessary funds to buy this slave.@@//
 <</if>>
diff --git a/src/pregmod/sePlayerBirth.tw b/src/pregmod/sePlayerBirth.tw
index 908278bb09599ed0c1ac9328185b663b7ade78d8..b25d38376b104933bfd80a46799dd6d3bae61394 100644
--- a/src/pregmod/sePlayerBirth.tw
+++ b/src/pregmod/sePlayerBirth.tw
@@ -623,7 +623,7 @@ You arrange yourself to give birth, relaxing until your body urges you to begin
 		<<if $arcologies[0].FSRepopulationFocus > 40>>
 			| <<link "Breeding School">><<replace "#choice">><<print "You have decided to send them to be raised into a proper breeder. Perhaps you'll even see them again, though it's unlikely you'll recognize them with their reproduction focused body.">><</replace>><<set $breederOrphanageTotal += _curBabies>><</link>>
 		<</if>>
-		<<if $Cash4Babies == 1>> | <<link "Auction Them">><<replace "#choice">><<print "You send the child<<if _curBabies > 1>>ren<</if>> to be sold at auction amongst other prestigious slaves. The winning bid for your offspring came in at @@.yellowgreen;<<print cashFormat(1000*_seed*_curBabies)>>.@@">><</replace>><<run cashX((1000*_seed*_curBabies), "slaveTransfer")>><</link>><</if>>
+		<<if $Cash4Babies == 1>> | <<link "Auction Them">><<replace "#choice">><<print "You send the child<<if _curBabies > 1>>ren<</if>> to be sold at auction amongst other prestigious slaves. The winning bid for your offspring came in at @@.yellowgreen;<<print cashFormat(1000*_seed*_curBabies)>>.@@">><</replace>><<run cashX((1000*_seed*_curBabies), "babyTransfer")>><</link>><</if>>
 		</span>
 	<</if>>
 
diff --git a/src/pregmod/widgets/seBirthWidgets.tw b/src/pregmod/widgets/seBirthWidgets.tw
index 01e81603718794ad94c1f60076082a366711a70c..59cd953e1da72e3e07fd745dc5b1fafdf4c38339 100644
--- a/src/pregmod/widgets/seBirthWidgets.tw
+++ b/src/pregmod/widgets/seBirthWidgets.tw
@@ -913,7 +913,7 @@ All in all,
 			<<set _lostBabies = 0>>
 		<<else>>
 			$His <<if _curBabies > 1>>babies<<else>>baby<</if>> sold for <<if _curBabies > 1>>a total of <</if>>@@.yellowgreen;<<print cashFormat(_curBabies*(50+_babyCost))>>.@@<<if $slaves[$i].prematureBirth == 1>> A low price due to the added costs of caring for them.<</if>>
-			<<run cashX((_curBabies*(50+_babyCost)), "slaveTransfer")>>
+			<<run cashX((_curBabies*(50+_babyCost)), "babyTransfer")>>
 		<</if>>
 	<</if>>
 	<<if _lostBabies != 1 && $universalRulesChildrenBecomeBreeders > 0 && $arcologies[0].FSRepopulationFocus > 40 && $DefaultBirthDestination === "individually decided fates">>
@@ -972,7 +972,7 @@ All in all,
 	<<set _babyCost = random(-12,12)>>
 	<<if $slaves[$i].prematureBirth == 1>><<set _babyCost = -45>><</if>>
 	$His <<if _curBabies > 1>>babies<<else>>baby<</if>> were sold for <<if _curBabies > 1>>a total of <</if>>@@.yellowgreen;<<print cashFormat(_curBabies*(50+_babyCost))>>.@@<<if $slaves[$i].prematureBirth == 1>> A low price due to the added costs of caring for them.<</if>>
-	<<run cashX((_curBabies*(50+_babyCost)), "slaveTransfer")>>
+	<<run cashX((_curBabies*(50+_babyCost)), "babyTransfer")>>
 <</if>>
 
 <</widget>>
diff --git a/src/uncategorized/arcmgmt.tw b/src/uncategorized/arcmgmt.tw
index 7237a899cacff606155e8d6a1e0c10b51df8f536..fd45dc1eefc04447e70da14476eeb9bae6634f8b 100644
--- a/src/uncategorized/arcmgmt.tw
+++ b/src/uncategorized/arcmgmt.tw
@@ -1562,7 +1562,7 @@ Your ''business assistant'' manages the menial slave market.
 	<</if>>
 	<<if $menials > 0>>
 		<<set _cashX = $menials*(menialSlaveCost(-$menials)), $menialDemandFactor -= $menials, $menials = 0>>
-		<<run cashX(_cashX, "menialTradesTransfer")>>
+		<<run cashX(_cashX, "menialTransfer")>>
 	<</if>>
 	<<if $fuckdolls > 0>>
 		<<set _cashX = $fuckdolls*(menialSlaveCost(-$fuckdolls)*2), $menialDemandFactor -= $fuckdolls, $fuckdolls = 0>>
diff --git a/src/uncategorized/attendantSelect.tw b/src/uncategorized/attendantSelect.tw
index 77c148e8886f0ef66359b309ad0761c62de20817..18e7dd6c10afe581edda308b5f3a01b0d27ae9ec 100644
--- a/src/uncategorized/attendantSelect.tw
+++ b/src/uncategorized/attendantSelect.tw
@@ -3,6 +3,7 @@
 <<set $nextButton = "Back", $nextLink = "Spa", $showEncyclopedia = 1, $encyclopedia = "Attendant">>
 <<showallAssignmentFilter>>
 <<if ($Attendant != 0)>>
+	<<set $Attendant = getSlave($Attendant.ID)>>
 	<<setLocalPronouns $Attendant>>
 	''__@@.pink;<<= SlaveFullName($Attendant)>>@@__'' is serving as your Attendant.<br><br>$He will help pamper and counsel your slaves.
 <<else>>
diff --git a/src/uncategorized/bgSelect.tw b/src/uncategorized/bgSelect.tw
index f500a46ffa0a8cb79625759ac95650ffcf39d0bc..dca3c18ad31bd7c2750199aeb389177e4f3372a8 100644
--- a/src/uncategorized/bgSelect.tw
+++ b/src/uncategorized/bgSelect.tw
@@ -3,6 +3,7 @@
 <<set $nextButton = "Back to Main", $nextLink = "Main", $showEncyclopedia = 1, $encyclopedia = "Bodyguard">>
 <<showallAssignmentFilter>>
 <<if ($Bodyguard != 0)>>
+	<<set $Bodyguard = getSlave($Bodyguard.ID)>>
 	<<setLocalPronouns $Bodyguard>>
 	''__@@.pink;<<= SlaveFullName($Bodyguard)>>@@__'' is serving as your bodyguard.<br><br>$He will remain close to you at all times and guard your person.
 <<else>>
diff --git a/src/uncategorized/bulkSlaveGenerate.tw b/src/uncategorized/bulkSlaveGenerate.tw
index 7189440cfea66fe92dc690807b1a628b7c597c1c..b10adea6efe6db8d254f16d50cb0938590a73196 100644
--- a/src/uncategorized/bulkSlaveGenerate.tw
+++ b/src/uncategorized/bulkSlaveGenerate.tw
@@ -117,7 +117,7 @@
 		<<set _i = $numSlaves>>
 		<<break>>
 	<<else>>
-		<<run cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave)>>
+		<<run cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave)>>
 		<<set $newSlaves.push($activeSlave)>>
 		<<set $spent += $slaveCost>>
 	<</if>>
diff --git a/src/uncategorized/concubineSelect.tw b/src/uncategorized/concubineSelect.tw
index 7ba78201cccf6746fbb3c2760165367ebfc7e824..b4242ad2b21d37ecee7a40e5c5b7616bf1d00d03 100644
--- a/src/uncategorized/concubineSelect.tw
+++ b/src/uncategorized/concubineSelect.tw
@@ -3,6 +3,7 @@
 <<set $nextButton = "Back", $nextLink = "Master Suite", $showEncyclopedia = 1, $encyclopedia = "Concubine">>
 <<showallAssignmentFilter>>
 <<if ($Concubine != 0)>>
+	<<set $Concubine = getSlave($Concubine.ID)>>
 	<<setLocalPronouns $Concubine>>
 	''__@@.pink;<<= SlaveFullName($Concubine)>>@@__'' is serving as your Concubine.<br><br>$He will take the lead in seeing to your pleasure.
 <<else>>
diff --git a/src/uncategorized/costsBudget.tw b/src/uncategorized/costsBudget.tw
index f23751d90fd90a87fb6edd3bd598a66bc30e33ed..c67cdb6864ceb9fa86280bc5c9f2dde42b89b6e2 100644
--- a/src/uncategorized/costsBudget.tw
+++ b/src/uncategorized/costsBudget.tw
@@ -39,7 +39,7 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	}
 </style>
 
-	
+
 <table class="finances" border="1">
 	<tr>
 		<th><h2>Jobs</h2></th>
@@ -47,128 +47,128 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 		<th>Expense</th>
 		<th>Totals</th>
 	</tr>
-	
+
 	<<if $lastWeeksCashIncome.whore || $lastWeeksCashExpenses.whore>> /* If it's not 0, it will return true. */
 		<tr>
 			<td>Whores</td>
-			<td>$lastWeeksCashIncome.whore</td>
-			<td>$lastWeeksCashExpenses.whore</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.whore)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.whore)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.whore = ($lastWeeksCashIncome.whore + $lastWeeksCashExpenses.whore)>>
-				$lastWeeksCashProfits.whore
+				<<= cashNumFormat($lastWeeksCashProfits.whore)>>
 			</td>
 		</tr>
 	<</if>>
-	
+
 	<<if $lastWeeksCashIncome.rest || $lastWeeksCashExpenses.rest>>
 		<tr>
 			<td>Resting</td>
-			<td>$lastWeeksCashIncome.rest</td>
-			<td>$lastWeeksCashExpenses.rest</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.rest)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.rest)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.rest = ($lastWeeksCashIncome.rest + $lastWeeksCashExpenses.rest)>>
-				$lastWeeksCashProfits.rest
+				<<= cashNumFormat($lastWeeksCashProfits.rest)>>
 			</td>
 		</tr>
 	<</if>>
-	
+
 	<<if $lastWeeksCashIncome.fucktoy || $lastWeeksCashExpenses.fucktoy>>
 		<tr>
 			<td>Fucktoys <<if $Concubine != 0>>including your concubine <</if>>($fuckSlaves slaves)</td>
-			<td>Rep: $lastWeeksCashIncome.fucktoy</td>
-			<td>$lastWeeksCashExpenses.fucktoy</td>
+			<td>Rep: <<= cashNumFormat($lastWeeksCashIncome.fucktoy)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.fucktoy)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.fucktoy = (+ $lastWeeksCashExpenses.fucktoy)>>
-				$lastWeeksCashProfits.fucktoy
+				<<= cashNumFormat($lastWeeksCashProfits.fucktoy)>>
 			</td>
 		</tr>
 	<</if>>
-	
+
 	<<if $lastWeeksCashIncome.subordinateSlave || $lastWeeksCashExpenses.subordinateSlave>>
 		<tr>
 			<td>subordinateSlaves</td>
-			<td>$lastWeeksCashIncome.subordinateSlave</td>
-			<td>$lastWeeksCashExpenses.subordinateSlave</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.subordinateSlave)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.subordinateSlave)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.subordinateSlave = ($lastWeeksCashIncome.subordinateSlave + $lastWeeksCashExpenses.subordinateSlave)>>
-				$lastWeeksCashProfits.subordinateSlave
+				<<= cashNumFormat($lastWeeksCashProfits.subordinateSlave)>>
 			</td>
 		</tr>
 	<</if>>
-	
+
 	<<if $lastWeeksCashIncome.houseServant || $lastWeeksCashExpenses.houseServant>>
 		<tr>
 			<td>HouseServants</td>
-			<td>$lastWeeksCashIncome.houseServant</td>
-			<td>$lastWeeksCashExpenses.houseServant</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.houseServant)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.houseServant)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.houseServant = ($lastWeeksCashIncome.houseServant + $lastWeeksCashExpenses.houseServant)>>
-				$lastWeeksCashProfits.houseServant
+				<<= cashNumFormat($lastWeeksCashProfits.houseServant)>>
 			</td>
 		</tr>
 	<</if>>
-	
+
 	<<if $lastWeeksCashIncome.confined || $lastWeeksCashExpenses.confined>>
 		<tr>
 			<td>Confined</td>
-			<td>$lastWeeksCashIncome.confined</td>
-			<td>$lastWeeksCashExpenses.confined</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.confined)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.confined)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.confined = ($lastWeeksCashIncome.confined + $lastWeeksCashExpenses.confined)>>
-				$lastWeeksCashProfits.confined
+				<<= cashNumFormat($lastWeeksCashProfits.confined)>>
 			</td>
 		</tr>
 	<</if>>
-	
+
 	<<if $lastWeeksCashIncome.publicServant || $lastWeeksCashExpenses.publicServant>>
 		<tr>
 			<td>Public servants</td>
-			<td>Rep: $lastWeeksCashIncome.publicServant</td>
-			<td>$lastWeeksCashExpenses.publicServant</td>
+			<td>Rep: <<= cashNumFormat($lastWeeksCashIncome.publicServant)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.publicServant)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.publicServant = ($lastWeeksCashIncome.publicServant + $lastWeeksCashExpenses.publicServant)>>
-				$lastWeeksCashProfits.publicServant
+				<<= cashNumFormat($lastWeeksCashProfits.publicServant)>>
 			</td>
 		</tr>
-	<</if>>	
-	
+	<</if>>
+
 	<<if $lastWeeksCashIncome.classes || $lastWeeksCashExpenses.classes>>
 		<tr>
 			<td>Classes</td>
-			<td>$lastWeeksCashIncome.classes</td>
-			<td>$lastWeeksCashExpenses.classes</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.classes)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.classes)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.classes = ($lastWeeksCashIncome.classes + $lastWeeksCashExpenses.classes)>>
-				$lastWeeksCashProfits.classes
+				<<= cashNumFormat($lastWeeksCashProfits.classes)>>
 			</td>
 		</tr>
 	<</if>>
-	
-	
+
+
 	<<if $lastWeeksCashIncome.milked || $lastWeeksCashExpenses.milked>>
 		<tr>
-			<td>Milked</td> 
-			<td>$lastWeeksCashIncome.milked</td>
-			<td>$lastWeeksCashExpenses.milked</td>
+			<td>Milked</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.milked)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.milked)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.milked = ($lastWeeksCashIncome.milked + $lastWeeksCashExpenses.milked)>>
-				$lastWeeksCashProfits.milked
+				<<= cashNumFormat($lastWeeksCashProfits.milked)>>
 			</td>
 		</tr>
 	<</if>>
-	
+
 	<<if $lastWeeksCashIncome.gloryhole || $lastWeeksCashExpenses.gloryhole>>
 		<tr>
 			<td>Gloryhole</td>
-			<td>$lastWeeksCashIncome.gloryhole</td>
-			<td>$lastWeeksCashExpenses.gloryhole</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.gloryhole)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.gloryhole)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.gloryhole = ($lastWeeksCashIncome.gloryhole + $lastWeeksCashExpenses.gloryhole)>>
-				$lastWeeksCashProfits.gloryhole
+				<<= cashNumFormat($lastWeeksCashProfits.gloryhole)>>
 			</td>
 		</tr>
 	<</if>>
-	
+
 	<tr>
 		<h2>Structures</h2>
 	</tr>
@@ -179,11 +179,11 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $brothel > 0>>
 		<tr>
 			<td>[[$brothelName|Brothel][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] ($brothelSlaves slaves)</td>
-			<td>$lastWeeksCashIncome.brothel</td>
-			<td>$lastWeeksCashExpenses.brothel</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.brothel)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.brothel)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.brothel = ($lastWeeksCashIncome.brothel + $lastWeeksCashExpenses.brothel)>>
-				$lastWeeksCashProfits.brothel
+				<<= cashNumFormat($lastWeeksCashProfits.brothel)>>
 			</td>
 		</tr>
 	<</if>>
@@ -191,23 +191,23 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $lastWeeksCashIncome.brothelAds || $lastWeeksCashExpenses.brothelAds>>
 		<tr>
 			<td>[[Brothel Ads|Brothel Advertisement][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] also increase the income of whoring slaves in "jobs."</td>
-			<td>$lastWeeksCashIncome.brothelAds</td>
-			<td>$lastWeeksCashExpenses.brothelAds</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.brothelAds)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.brothelAds)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.brothelAds = ($lastWeeksCashIncome.brothelAds + $lastWeeksCashExpenses.brothelAds)>>
-				$lastWeeksCashProfits.brothelAds
+				<<= cashNumFormat($lastWeeksCashProfits.brothelAds)>>
 			</td>
 		</tr>
 	<</if>>
-	
+
 	<<if $club > 0>>
 		<tr>
 			<td>[[$clubName|Club][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] ($clubSlaves slaves)</td>
-			<td>Rep:$lastWeeksCashIncome.club</td>
-			<td>$lastWeeksCashExpenses.club</td>
+			<td>Rep:<<= cashNumFormat($lastWeeksCashIncome.club)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.club)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.club = ($lastWeeksCashIncome.club + $lastWeeksCashExpenses.club)>>
-				$lastWeeksCashProfits.club
+				<<= cashNumFormat($lastWeeksCashProfits.club)>>
 			</td>
 		</tr>
 	<</if>>
@@ -215,11 +215,11 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $lastWeeksCashIncome.clubAds || $lastWeeksCashExpenses.clubAds>>
 		<tr>
 			<td>[[Club Ads|Club Advertisement][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]]</td>
-			<td>$lastWeeksCashIncome.clubAds</td>
-			<td>$lastWeeksCashExpenses.clubAds</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.clubAds)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.clubAds)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.clubAds = ($lastWeeksCashIncome.clubAds + $lastWeeksCashExpenses.clubAds)>>
-				$lastWeeksCashProfits.clubAds
+				<<= cashNumFormat($lastWeeksCashProfits.clubAds)>>
 			</td>
 		</tr>
 	<</if>>
@@ -227,156 +227,156 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $arcade > 0>>
 	<tr>
 		<td>[[$arcadeName|Arcade][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] ($arcadeSlaves slaves)</td>
-		<td>$lastWeeksCashIncome.arcade</td>
-		<td>$lastWeeksCashExpenses.arcade</td>
+		<td><<= cashNumFormat($lastWeeksCashIncome.arcade)>></td>
+		<td><<= cashNumFormat($lastWeeksCashExpenses.arcade)>></td>
 		<td>
 			<<set $lastWeeksCashProfits.arcade = ($lastWeeksCashIncome.arcade + $lastWeeksCashExpenses.arcade)>>
-			$lastWeeksCashProfits.arcade
+			<<= cashNumFormat($lastWeeksCashProfits.arcade)>>
 		</td>
 	</tr>
 	<</if>>
-	
+
 	<<if $dairy > 0>>
 		<tr>
 			<td>[[$dairyName|Dairy][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] ($dairySlaves slaves)</td>
-			<td>$lastWeeksCashIncome.dairy</td>
-			<td>$lastWeeksCashExpenses.dairy</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.dairy)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.dairy)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.dairy = ($lastWeeksCashIncome.dairy + $lastWeeksCashExpenses.dairy)>>
-				$lastWeeksCashProfits.dairy
+				<<= cashNumFormat($lastWeeksCashProfits.dairy)>>
 			</td>
 		</tr>
 	<</if>>
-	
-	<<if ($servantsQuarters > 0) && ($servantsQuartersUpgradeMonitoring > 0)>>	
+
+	<<if ($servantsQuarters > 0) && ($servantsQuartersUpgradeMonitoring > 0)>>
 		<tr>
 			<td>[[Servants' Quarters][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] ($servantsQuartersSlaves slaves)</td>
-			<td>$lastWeeksCashIncome.servantsQuarters</td> /*Does not count servants who are serving, only what Stewardess makes.  If I can find savings, perhaps show as negative expense? */
-			<td>$lastWeeksCashExpenses.servantsQuarters</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.servantsQuarters)>></td> /*Does not count servants who are serving, only what Stewardess makes.  If I can find savings, perhaps show as negative expense? */
+			<td><<= cashNumFormat($lastWeeksCashExpenses.servantsQuarters)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.servantsQuarters = ($lastWeeksCashIncome.servantsQuarters + $lastWeeksCashExpenses.servantsQuarters)>>
 				//$lastWeeksCashProfits.servantsQuarters//
 			</td>
 		</tr>
 	<</if>>
-	
+
 	<<if ($masterSuiteUpgradePregnancy == 1)>>
 		<tr>
 			<td>[[Master Suite][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] ($masterSuiteSlaves slaves)</td>
-			<td>Rep: $lastWeeksCashIncome.masterSuite</td>
-			<td>$lastWeeksCashExpenses.masterSuite</td>
+			<td>Rep: <<= cashNumFormat($lastWeeksCashIncome.masterSuite)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.masterSuite)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.masterSuite = ($lastWeeksCashIncome.masterSuite + $lastWeeksCashExpenses.masterSuite)>>
-				$lastWeeksCashProfits.masterSuite
+				<<= cashNumFormat($lastWeeksCashProfits.masterSuite)>>
 			</td>
 		</tr>
 	<</if>>
-	
+
 	<<if $schoolroom>>
 		<tr>
 			<td>[[$schoolroomName|Schoolroom][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] ($schoolroomSlaves slaves)</td>
-			<td>$lastWeeksCashIncome.school</td>
-			<td>$lastWeeksCashExpenses.school</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.school)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.school)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.school = ($lastWeeksCashIncome.school + $lastWeeksCashExpenses.school)>>
-				$lastWeeksCashProfits.school
+				<<= cashNumFormat($lastWeeksCashProfits.school)>>
 			</td>
 		</tr>
 	<</if>>
-	
+
 	<<if $spa>>
 		<tr>
 			<td>[[$spaName|Spa][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] ($spaSlaves slaves)</td>
-			<td>$lastWeeksCashIncome.spa</td>
-			<td>$lastWeeksCashExpenses.spa</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.spa)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.spa)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.spa = ($lastWeeksCashIncome.spa + $lastWeeksCashExpenses.spa)>>
-				$lastWeeksCashProfits.spa
+				<<= cashNumFormat($lastWeeksCashProfits.spa)>>
 			</td>
 		</tr>
 	<</if>>
-	
+
 	<<if $clinic>>
 		<tr>
 			<td>[[$clinicName|Clinic][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] ($clinicSlaves slaves)</td>
-			<td>$lastWeeksCashIncome.clinic</td>
-			<td>$lastWeeksCashExpenses.clinic</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.clinic)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.clinic)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.clinic = ($lastWeeksCashIncome.clinic + $lastWeeksCashExpenses.clinic)>>
-				$lastWeeksCashProfits.clinic
+				<<= cashNumFormat($lastWeeksCashProfits.clinic)>>
 			</td>
 		</tr>
 	<</if>>
-	
+
 	<<if $cellblock>>
 		<tr>
 			<td>[[$cellblockName|Cellblock][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] ($cellblockSlaves slaves)</td>
-			<td>$lastWeeksCashIncome.cellblock</td>
-			<td>$lastWeeksCashExpenses.cellblock</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.cellblock)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.cellblock)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.cellblock = ($lastWeeksCashIncome.cellblock + $lastWeeksCashExpenses.cellblock)>>
-				$lastWeeksCashProfits.cellblock
+				<<= cashNumFormat($lastWeeksCashProfits.cellblock)>>
 			</td>
 		</tr>
 	<</if>>
-	
+
 	<<if $researchLab.built == "true">>
 		<tr>
 			<td>[[Research Lab][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]]: Maintenance</td>
-			<td>$lastWeeksCashIncome.lab</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.lab)>></td>
 			<td>
 				<<set $lastWeeksCashExpenses.lab = (100*$researchLab.maxSpace)>>
-				$lastWeeksCashExpenses.lab
+				<<= cashNumFormat($lastWeeksCashExpenses.lab)>>
 			</td>
 			<td>
 				<<set $lastWeeksCashProfits.lab = ($lastWeeksCashIncome.lab + $lastWeeksCashExpenses.lab)>>
-				$lastWeeksCashProfits.lab
+				<<= cashNumFormat($lastWeeksCashProfits.lab)>>
 			</td>
 		</tr>
+
+		//
 		<<if $researchLab.hired != 0>>
 			<tr>
 				<td>[[Research Lab][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]]: ($researchLab.hired scientists)</td>
 				<td></td>
-				<td>
-					<<set $lastWeeksCashExpenses.lab += (300*$researchLab.hired)>>
-					<<print (300*$researchLab.hired)>>
-				</td>
-				<td><<print (300*$researchLab.hired)>></td>
+				<td><<print cashNumFormat(300*$researchLab.hired)>></td>
+				<td><<print cashNumFormat(300*$researchLab.hired)>></td>
 			</tr>
 		<</if>>
 		<<if $researchLab.menials != 0>>
 			<tr>
 				<td>[[Research Lab][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]]: ($researchLab.menials menial Slaves)</td>
 				<td></td>
-				<td>
-					<<set $lastWeeksCashExpenses.lab += (100*$researchLab.menials)>>
-					<<print (100*$researchLab.menials)>>
-				</td>
-				<td><<print (100*$researchLab.menials)>></td>
+				<td><<print cashNumFormat(100*$researchLab.menials)>></td>
+				<td><<print cashNumFormat(100*$researchLab.menials)>></td>
 			</tr>
 		<</if>>
+		//
 	<</if>>
+	
+
+
 
 	<<if $lastWeeksCashIncome.cyberMod || $lastWeeksCashExpenses.cyberMod>>
 		<tr>
 			<td>CyberMod</td>
-			<td>$lastWeeksCashIncome.cyberMod</td>
-			<td>$lastWeeksCashExpenses.cyberMod</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.cyberMod)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.cyberMod)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.cyberMod = ($lastWeeksCashIncome.cyberMod + $lastWeeksCashExpenses.cyberMod)>>
-				$lastWeeksCashProfits.cyberMod
+				<<= cashNumFormat($lastWeeksCashProfits.cyberMod)>>
 			</td>
 		</tr>
 	<</if>>
-	
+
 	<<if $incubator>>
 		<tr>
 			<td>[[$incubatorName|Incubator][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] ($incubatorSlaves slaves)</td>
-			<td>$lastWeeksCashIncome.incubator</td>
-			<td>$lastWeeksCashExpenses.incubator</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.incubator)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.incubator)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.incubator = ($lastWeeksCashIncome.incubator + $lastWeeksCashExpenses.incubator)>>
-				$lastWeeksCashProfits.incubator
+				<<= cashNumFormat($lastWeeksCashProfits.incubator)>>
 			</td>
 		</tr>
 	<</if>>
@@ -384,11 +384,11 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $nursery>>
 		<tr>
 			<td>[[$nurseryName|Nursery][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] ($nurserySlaves slaves)</td>
-			<td>$lastWeeksCashIncome.nursery</td>
-			<td>$lastWeeksCashExpenses.nursery</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.nursery)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.nursery)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.nursery = ($lastWeeksCashIncome.nursery + $lastWeeksCashExpenses.nursery)>>
-				$lastWeeksCashProfits.nursery
+				<<= cashNumFormat($lastWeeksCashProfits.nursery)>>
 			</td>
 		</tr>
 	<</if>>
@@ -396,47 +396,47 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $farmyard>>
 		<tr>
 			<td>[[$farmyardName|Farmyard][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] ($farmyardSlaves slaves)</td>
-			<td>$lastWeeksCashIncome.farmyard</td>
-			<td>$lastWeeksCashExpenses.farmyard</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.farmyard)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.farmyard)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.farmyard = ($lastWeeksCashIncome.farmyard + $lastWeeksCashExpenses.farmyard)>>
-				$lastWeeksCashProfits.farmyard
+				<<= cashNumFormat($lastWeeksCashProfits.farmyard)>>
 			</td>
 		</tr>
 	<</if>>
 
 	<<if $pit>>
 		<tr>
-			<td>[[$pitName|Pit][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] ($pitSlaves slaves)</td>
-			<td>$lastWeeksCashIncome.pit</td>
-			<td>$lastWeeksCashExpenses.pit</td>
+			<td>[[$pitName|Pit][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] ($fighterIDs.length fighters)</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.pit)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.pit)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.pit = ($lastWeeksCashIncome.pit + $lastWeeksCashExpenses.pit)>>
-				$lastWeeksCashProfits.pit
+				<<= cashNumFormat($lastWeeksCashProfits.pit)>>
 			</td>
 		</tr>
 	<</if>>
 
-	<<if$lastWeeksCashIncome.arcologyImprovement|| $lastWeeksCashExpenses.arcologyImprovement>>
+	<<if $lastWeeksCashIncome.arcologyImprovement || $lastWeeksCashExpenses.arcologyImprovement>>
 		<tr>
 			<td>Arcology construction and repair</td>
-			<td>$lastWeeksCashIncome.arcologyImprovement</td>
-			<td>$lastWeeksCashExpenses.arcologyImprovement</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.arcologyImprovement)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.arcologyImprovement)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.arcologyImprovement = ($lastWeeksCashIncome.arcologyImprovement + $lastWeeksCashExpenses.arcologyImprovement)>>
-				$lastWeeksCashProfits.arcologyImprovement
+				<<= cashNumFormat($lastWeeksCashProfits.arcologyImprovement)>>
 			</td>
 		</tr>
 	<</if>>
 
-	<<if$lastWeeksCashIncome.environment || $lastWeeksCashExpenses.environment>>
+	<<if $lastWeeksCashIncome.environment || $lastWeeksCashExpenses.environment>>
 		<tr>
 			<td>Environment</td>
-			<td>$lastWeeksCashIncome.environment</td>
-			<td>$lastWeeksCashExpenses.environment</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.environment)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.environment)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.environment = ($lastWeeksCashIncome.environment + $lastWeeksCashExpenses.environment)>>
-				$lastWeeksCashProfits.environment
+				<<= cashNumFormat($lastWeeksCashProfits.environment)>>
 			</td>
 		</tr>
 	<</if>>
@@ -450,38 +450,38 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 					Weather
 				<</if>>
 			</td>
-			<td>$lastWeeksCashIncome.weather</td>
-			<td>$lastWeeksCashExpenses.weather</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.weather)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.weather)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.weather = ($lastWeeksCashIncome.weather + $lastWeeksCashExpenses.weather)>>
-				$lastWeeksCashProfits.weather
+				<<= cashNumFormat($lastWeeksCashProfits.weather)>>
 			</td>
 		</tr>
 	<</if>>
 
-	
+
 	<tr>
 		<h2>Slaves</h2>
 	</tr>
-	
+
 	<tr>
 		<td>[[Slave maintenance|Costs Report][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] (food, hormones) ($slaves.length slaves)</td>
-		<td>$lastWeeksCashIncome.slaveUpkeep</td>
-		<td>$lastWeeksCashExpenses.slaveUpkeep</td>
+		<td><<= cashNumFormat($lastWeeksCashIncome.slaveUpkeep)>></td>
+		<td><<= cashNumFormat($lastWeeksCashExpenses.slaveUpkeep)>></td>
 		<td>
 			<<set $lastWeeksCashProfits.slaveUpkeep = ($lastWeeksCashIncome.slaveUpkeep + $lastWeeksCashExpenses.slaveUpkeep)>>
 			$lastWeeksCashProfits.slaveUpkeep
 		</td>
 	</tr>
-	
+
 	<<if $lastWeeksCashIncome.extraMilk || $lastWeeksCashExpenses.extraMilk>>
 		<tr>
 			<td>Extra Milk</td>
-			<td>$lastWeeksCashIncome.extraMilk</td>
-			<td>$lastWeeksCashExpenses.extraMilk</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.extraMilk)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.extraMilk)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.extraMilk = ($lastWeeksCashIncome.extraMilk + $lastWeeksCashExpenses.extraMilk)>>
-				$lastWeeksCashProfits.extraMilk
+				<<= cashNumFormat($lastWeeksCashProfits.extraMilk)>>
 			</td>
 		</tr>
 	<</if>>
@@ -489,22 +489,22 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $lastWeeksCashIncome.extraMilk || $lastWeeksCashExpenses.extraMilk>>
 		<tr>
 			<td>Extra Milk</td>
-			<td>$lastWeeksCashIncome.extraMilk</td>
-			<td>$lastWeeksCashExpenses.extraMilk</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.extraMilk)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.extraMilk)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.extraMilk = ($lastWeeksCashIncome.extraMilk + $lastWeeksCashExpenses.extraMilk)>>
-				$lastWeeksCashProfits.extraMilk
+				<<= cashNumFormat($lastWeeksCashProfits.extraMilk)>>
 			</td>
 		</tr>
 	<</if>>
 	<<if $marketAssistantLimit>>
 		<tr>
 			<td>Menials: [[Assistant's|Personal assistant options][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] flipping</td>
-			<td>$lastWeeksCashIncome.menialTradesTransfer</td>
-			<td>$lastWeeksCashExpenses.menialTradesTransfer</td>
+			<td>$lastWeeksCashIncome.menialTransfer</td>
+			<td>$lastWeeksCashExpenses.menialTransfer</td>
 			<td>
-				<<set $lastWeeksCashProfits.menialTradesTransfer = ($lastWeeksCashIncome.menialTradesTransfer + $lastWeeksCashExpenses.menialTradesTransfer)>>
-				$lastWeeksCashProfits.menialTradesTransfer
+				<<set $lastWeeksCashProfits.menialTransfer = ($lastWeeksCashIncome.menialTransfer + $lastWeeksCashExpenses.menialTransfer)>>
+				$lastWeeksCashProfits.menialTransfer
 			</td>
 		</tr>
 	<</if>>
@@ -512,11 +512,11 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if ($lastWeeksCashIncome.menialTrades) || ($lastWeeksCashExpenses.menialTrades)>>
 		<tr>
 			<td>Menials: labor</td>
-			<td>$lastWeeksCashIncome.menialTrades</td>
-			<td>$lastWeeksCashExpenses.menialTrades</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.menialTrades)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.menialTrades)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.menialTrades = ($lastWeeksCashIncome.menialTrades + $lastWeeksCashExpenses.menialTrades)>>
-				$lastWeeksCashProfits.menialTrades
+				<<= cashNumFormat($lastWeeksCashProfits.menialTrades)>>
 			</td>
 		</tr>
 	<</if>>
@@ -524,11 +524,11 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $lastWeeksCashIncome.fuckdolls || $lastWeeksCashExpenses.fuckdolls>>
 		<tr>
 			<td>Fuckdolls</td>
-			<td>$lastWeeksCashIncome.fuckdolls</td>
-			<td>$lastWeeksCashExpenses.fuckdolls</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.fuckdolls)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.fuckdolls)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.fuckdolls = ($lastWeeksCashIncome.fuckdolls + $lastWeeksCashExpenses.fuckdolls)>>
-				$lastWeeksCashProfits.fuckdolls
+				<<= cashNumFormat($lastWeeksCashProfits.fuckdolls)>>
 			</td>
 		</tr>
 	<</if>>
@@ -536,11 +536,11 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if ($lastWeeksCashIncome.menialBioreactors) || ($lastWeeksCashExpenses.menialBioreactors)>>
 		<tr>
 			<td>Menials: bioreactors</td>
-			<td>$lastWeeksCashIncome.menialBioreactors</td>
-			<td>$lastWeeksCashExpenses.menialBioreactors</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.menialBioreactors)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.menialBioreactors)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.menialBioreactors = ($lastWeeksCashIncome.menialBioreactors + $lastWeeksCashExpenses.menialBioreactors)>>
-				$lastWeeksCashProfits.menialBioreactors
+				<<= cashNumFormat($lastWeeksCashProfits.menialBioreactors)>>
 			</td>
 		</tr>
 	<</if>>
@@ -548,25 +548,25 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if ($lastWeeksCashIncome.fuckDollBioFactory) || ($lastWeeksCashExpenses.fuckDollBioFactory)>>
 		<tr>
 			<td>Menials: labor</td>
-			<td>$lastWeeksCashIncome.fuckDollBioFactory</td>
-			<td>$lastWeeksCashExpenses.fuckDollBioFactory</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.fuckDollBioFactory)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.fuckDollBioFactory)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.fuckDollBioFactory = ($lastWeeksCashIncome.fuckDollBioFactory + $lastWeeksCashExpenses.fuckDollBioFactory)>>
-				$lastWeeksCashProfits.fuckDollBioFactory
+				<<= cashNumFormat($lastWeeksCashProfits.fuckDollBioFactory)>>
 			</td>
 		</tr>
 	<</if>>
-	
+
 
 
 	<<if $lastWeeksCashIncome.porn || $lastWeeksCashExpenses.porn>>
 		<tr>
 			<td>Porn</td>
-			<td>$lastWeeksCashIncome.porn</td>
-			<td>$lastWeeksCashExpenses.porn</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.porn)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.porn)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.porn = ($lastWeeksCashIncome.porn + $lastWeeksCashExpenses.porn)>>
-				$lastWeeksCashProfits.porn
+				<<= cashNumFormat($lastWeeksCashProfits.porn)>>
 			</td>
 		</tr>
 	<</if>>
@@ -574,25 +574,25 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $lastWeeksCashIncome.recruiter || $lastWeeksCashExpenses.recruiter>>
 		<tr>
 			<td>Recruiter</td>
-			<td>$lastWeeksCashIncome.recruiter</td>
-			<td>$lastWeeksCashExpenses.recruiter</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.recruiter)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.recruiter)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.recruiter = ($lastWeeksCashIncome.recruiter + $lastWeeksCashExpenses.recruiter)>>
-				$lastWeeksCashProfits.recruiter
+				<<= cashNumFormat($lastWeeksCashProfits.recruiter)>>
 			</td>
 		</tr>
 	<</if>>
 
 
-	
+
 	<<if $lastWeeksCashIncome.slaveTransfer || $lastWeeksCashExpenses.slaveTransfer>>
 		<tr>
 			<td>Buying/Selling Major Slaves</td>
-			<td>$lastWeeksCashIncome.slaveTransfer</td>
-			<td>$lastWeeksCashExpenses.slaveTransfer</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.slaveTransfer)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.slaveTransfer)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.slaveTransfer = ($lastWeeksCashIncome.slaveTransfer + $lastWeeksCashExpenses.slaveTransfer)>>
-				$lastWeeksCashProfits.slaveTransfer
+				<<= cashNumFormat($lastWeeksCashProfits.slaveTransfer)>>
 			</td>
 		</tr>
 	<</if>>
@@ -600,11 +600,11 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $lastWeeksCashIncome.fuckdollsTransfer || $lastWeeksCashExpenses.fuckdollsTransfer>>
 		<tr>
 			<td>Buying/Selling Fuckdolls</td>
-			<td>$lastWeeksCashIncome.fuckdollsTransfer</td>
-			<td>$lastWeeksCashExpenses.fuckdollsTransfer</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.fuckdollsTransfer)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.fuckdollsTransfer)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.fuckdollsTransfer = ($lastWeeksCashIncome.fuckdollsTransfer + $lastWeeksCashExpenses.fuckdollsTransfer)>>
-				$lastWeeksCashProfits.fuckdollsTransfer
+				<<= cashNumFormat($lastWeeksCashProfits.fuckdollsTransfer)>>
 			</td>
 		</tr>
 	<</if>>
@@ -612,11 +612,11 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $lastWeeksCashIncome.babyTransfer || $lastWeeksCashExpenses.babyTransfer>>
 		<tr>
 			<td>Buying/Selling Babies</td>
-			<td>$lastWeeksCashIncome.babyTransfer</td>
-			<td>$lastWeeksCashExpenses.babyTransfer</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.babyTransfer)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.babyTransfer)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.babyTransfer = ($lastWeeksCashIncome.babyTransfer + $lastWeeksCashExpenses.babyTransfer)>>
-				$lastWeeksCashProfits.babyTransfer
+				<<= cashNumFormat($lastWeeksCashProfits.babyTransfer)>>
 			</td>
 		</tr>
 	<</if>>
@@ -624,11 +624,11 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $lastWeeksCashIncome.menialRetirement || $lastWeeksCashExpenses.menialRetirement>>
 		<tr>
 			<td>Menials retiring</td>
-			<td>$lastWeeksCashIncome.menialRetirement</td>
-			<td>$lastWeeksCashExpenses.menialRetirement</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.menialRetirement)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.menialRetirement)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.menialRetirement = ($lastWeeksCashIncome.menialRetirement + $lastWeeksCashExpenses.menialRetirement)>>
-				$lastWeeksCashProfits.menialRetirement
+				<<= cashNumFormat($lastWeeksCashProfits.menialRetirement)>>
 			</td>
 		</tr>
 	<</if>>
@@ -636,11 +636,11 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $lastWeeksCashIncome.slaveMod || $lastWeeksCashExpenses.slaveMod>>
 		<tr>
 			<td>Slave Modification</td>
-			<td>$lastWeeksCashIncome.slaveMod</td>
-			<td>$lastWeeksCashExpenses.slaveMod</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.slaveMod)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.slaveMod)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.slaveMod = ($lastWeeksCashIncome.slaveMod + $lastWeeksCashExpenses.slaveMod)>>
-				$lastWeeksCashProfits.slaveMod
+				<<= cashNumFormat($lastWeeksCashProfits.slaveMod)>>
 			</td>
 		</tr>
 	<</if>>
@@ -648,11 +648,11 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $lastWeeksCashIncome.slaveSurgery || $lastWeeksCashExpenses.slaveSurgery>>
 		<tr>
 			<td>Slave Surgery</td>
-			<td>$lastWeeksCashIncome.slaveSurgery</td>
-			<td>$lastWeeksCashExpenses.slaveSurgery</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.slaveSurgery)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.slaveSurgery)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.slaveSurgery = ($lastWeeksCashIncome.slaveSurgery + $lastWeeksCashExpenses.slaveSurgery)>>
-				$lastWeeksCashProfits.slaveSurgery
+				<<= cashNumFormat($lastWeeksCashProfits.slaveSurgery)>>
 			</td>
 		</tr>
 	<</if>>
@@ -660,11 +660,11 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $lastWeeksCashIncome.birth || $lastWeeksCashExpenses.birth>>
 		<tr>
 			<td>Slave Surgery</td>
-			<td>$lastWeeksCashIncome.birth</td>
-			<td>$lastWeeksCashExpenses.birth</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.birth)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.birth)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.birth = ($lastWeeksCashIncome.birth + $lastWeeksCashExpenses.birth)>>
-				$lastWeeksCashProfits.birth
+				<<= cashNumFormat($lastWeeksCashProfits.birth)>>
 			</td>
 		</tr>
 	<</if>>
@@ -673,15 +673,15 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<tr>
 		<h2>Finance</h2>
 	</tr>
-	
+
 	<<if $lastWeeksCashIncome.personalBusiness || $lastWeeksCashExpenses.personalBusiness>>
 		<tr>
 			<td>Personal Business</td>
-			<td>$lastWeeksCashIncome.personalBusiness</td>
-			<td>$lastWeeksCashExpenses.personalBusiness</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.personalBusiness)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.personalBusiness)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.personalBusiness = ($lastWeeksCashIncome.personalBusiness + $lastWeeksCashExpenses.personalBusiness)>>
-				$lastWeeksCashProfits.personalBusiness
+				<<= cashNumFormat($lastWeeksCashProfits.personalBusiness)>>
 			</td>
 		</tr>
 	<</if>>
@@ -694,22 +694,22 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 		<<else>>
 			<td>Since you are used to a fairly normal life, your personal living expenses are:</td>
 		<</if>>
-			<td>$lastWeeksCashIncome.personalLivingExpenses</td>
-			<td>$lastWeeksCashExpenses.personalLivingExpenses</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.personalLivingExpenses)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.personalLivingExpenses)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.personalLivingExpenses = ($lastWeeksCashIncome.personalLivingExpenses + $lastWeeksCashExpenses.personalLivingExpenses)>>
-				$lastWeeksCashProfits.personalLivingExpenses
+				<<= cashNumFormat($lastWeeksCashProfits.personalLivingExpenses)>>
 			</td>
 	</tr>
 
 	<<if $lastWeeksCashIncome.PCtraining || $lastWeeksCashExpenses.PCtraining>>
 		<tr>
 			<td>Your training</td>
-			<td>$lastWeeksCashIncome.PCtraining</td>
-			<td>$lastWeeksCashExpenses.PCtraining</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.PCtraining)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.PCtraining)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.PCtraining = ($lastWeeksCashIncome.PCtraining + $lastWeeksCashExpenses.PCtraining)>>
-				$lastWeeksCashProfits.PCtraining
+				<<= cashNumFormat($lastWeeksCashProfits.PCtraining)>>
 			</td>
 		</tr>
 	<</if>>
@@ -717,11 +717,11 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $lastWeeksCashIncome.PCmedical || $lastWeeksCashExpenses.PCmedical>>
 		<tr>
 			<td>Your medical expenses</td>
-			<td>$lastWeeksCashIncome.PCmedical</td>
-			<td>$lastWeeksCashExpenses.PCmedical</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.PCmedical)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.PCmedical)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.PCmedical = ($lastWeeksCashIncome.PCmedical + $lastWeeksCashExpenses.PCmedical)>>
-				$lastWeeksCashProfits.PCmedical
+				<<= cashNumFormat($lastWeeksCashProfits.PCmedical)>>
 			</td>
 		</tr>
 	<</if>>
@@ -729,11 +729,11 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $lastWeeksCashIncome.PCskills || $lastWeeksCashExpenses.PCskills>>
 		<tr>
 			<td>Your skills</td>
-			<td>$lastWeeksCashIncome.PCskills</td>
-			<td>$lastWeeksCashExpenses.PCskills</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.PCskills)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.PCskills)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.PCskills = ($lastWeeksCashIncome.PCskills + $lastWeeksCashExpenses.PCskills)>>
-				$lastWeeksCashProfits.PCskills
+				<<= cashNumFormat($lastWeeksCashProfits.PCskills)>>
 			</td>
 		</tr>
 	<</if>>
@@ -745,8 +745,8 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 				(and bribes)
 			<</if>>
 		</td>
-		<td>$lastWeeksCashIncome.rents</td>
-		<td>$lastWeeksCashExpenses.rents</td>
+		<td><<= cashNumFormat($lastWeeksCashIncome.rents)>></td>
+		<td><<= cashNumFormat($lastWeeksCashExpenses.rents)>></td>
 		<td>
 			<<set $lastWeeksCashProfits.rents = ($lastWeeksCashIncome.rents + $lastWeeksCashExpenses.rents)>>
 			$lastWeeksCashIncome.rents
@@ -756,11 +756,11 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $lastWeeksCashIncome.stocks || $personalShares > 0>>
 		<tr>
 			<td>Stock dividends on ($personalShares/<<print ($publicShares + $personalShares)>> shares), paying <<print ($lastWeeksCashIncome.stocks/$personalShares*100)>>% per share.</td>
-			<td>$lastWeeksCashIncome.stocks</td>
-			<td>$lastWeeksCashExpenses.stocks</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.stocks)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.stocks)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.stocks = ($lastWeeksCashIncome.stocks + $lastWeeksCashExpenses.stocks)>>
-				$lastWeeksCashProfits.stocks
+				<<= cashNumFormat($lastWeeksCashProfits.stocks)>>
 			</td>
 		</tr>
 	<</if>>
@@ -768,11 +768,11 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $lastWeeksCashIncome.stocksTraded|| $lastWeeksCashExpenses.stocksTraded>>
 		<tr>
 			<td>Stock trading</td>
-			<td>$lastWeeksCashIncome.stocksTraded</td>
-			<td>$lastWeeksCashExpenses.stocksTraded</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.stocksTraded)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.stocksTraded)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.stocksTraded = ($lastWeeksCashIncome.stocksTraded + $lastWeeksCashExpenses.stocksTraded)>>
-				$lastWeeksCashProfits.stocksTraded
+				<<= cashNumFormat($lastWeeksCashProfits.stocksTraded)>>
 			</td>
 		</tr>
 	<</if>>
@@ -780,11 +780,11 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $lastWeeksCashIncome.fines || $lastWeeksCashExpenses.fines>>
 		<tr>
 			<td>Fines</td>
-			<td>$lastWeeksCashIncome.fines</td>
-			<td>$lastWeeksCashExpenses.fines</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.fines)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.fines)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.fines = ($lastWeeksCashIncome.fines + $lastWeeksCashExpenses.fines)>>
-				$lastWeeksCashProfits.fines
+				<<= cashNumFormat($lastWeeksCashProfits.fines)>>
 			</td>
 		</tr>
 	<</if>>
@@ -792,11 +792,11 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $lastWeeksCashIncome.event || $lastWeeksCashExpenses.event>>
 		<tr>
 			<td>Events</td>
-			<td>$lastWeeksCashIncome.event</td>
-			<td>$lastWeeksCashExpenses.event</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.event)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.event)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.event = ($lastWeeksCashIncome.event + $lastWeeksCashExpenses.event)>>
-				$lastWeeksCashProfits.event
+				<<= cashNumFormat($lastWeeksCashProfits.event)>>
 			</td>
 		</tr>
 	<</if>>
@@ -804,11 +804,11 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $lastWeeksCashIncome.war || $lastWeeksCashExpenses.war>>
 		<tr>
 			<td>Archology conflict</td>
-			<td>$lastWeeksCashIncome.war</td>
-			<td>$lastWeeksCashExpenses.war</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.war)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.war)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.war = ($lastWeeksCashIncome.war + $lastWeeksCashExpenses.war)>>
-				$lastWeeksCashProfits.war
+				<<= cashNumFormat($lastWeeksCashProfits.war)>>
 			</td>
 		</tr>
 	<</if>>
@@ -828,23 +828,23 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 					[[Medicine trainer|Personal Attention Select][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] fees
 				<</if>>
 			</td>
-			<td>$lastWeeksCashIncome.PCtraining</td>
-			<td>$lastWeeksCashExpenses.PCtraining</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.PCtraining)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.PCtraining)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.PCtraining = ($lastWeeksCashIncome.PCtraining + $lastWeeksCashExpenses.PCtraining)>>
-				$lastWeeksCashProfits.PCtraining
+				<<= cashNumFormat($lastWeeksCashProfits.PCtraining)>>
 			</td>
-		</tr>	
+		</tr>
 	<</if>>
 
 	<<if $lastWeeksCashIncome.capEx || $lastWeeksCashExpenses.capEx>>
 		<tr>
 			<td>Capital Expenses</td>
-			<td>$lastWeeksCashIncome.capEx</td>
-			<td>$lastWeeksCashExpenses.capEx</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.capEx)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.capEx)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.capEx = ($lastWeeksCashIncome.capEx + $lastWeeksCashExpenses.capEx)>>
-				$lastWeeksCashProfits.capEx
+				<<= cashNumFormat($lastWeeksCashProfits.capEx)>>
 			</td>
 		</tr>
 	<</if>>
@@ -852,39 +852,39 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $lastWeeksCashIncome.cheating || $lastWeeksCashExpenses.cheating>>
 		<tr>
 			<td>CHEATING</td>
-			<td>$lastWeeksCashIncome.cheating</td>
-			<td>$lastWeeksCashExpenses.cheating</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.cheating)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.cheating)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.cheating = ($lastWeeksCashIncome.cheating + $lastWeeksCashExpenses.cheating)>>
-				$lastWeeksCashProfits.cheating
+				<<= cashNumFormat($lastWeeksCashProfits.cheating)>>
 			</td>
 		</tr>
 	<</if>>
-	
+
 	<tr>
 		<h2>Policies</h2>
-	</tr>	
-	
+	</tr>
+
 	<<if $lastWeeksCashIncome.policies || $lastWeeksCashExpenses.policies>>
 		<tr>
 			<td>[[Policies|Policies][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]]</td>
-			<td>$lastWeeksCashIncome.policies</td>
-			<td>$lastWeeksCashExpenses.policies</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.policies)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.policies)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.policies = ($lastWeeksCashIncome.policies + $lastWeeksCashExpenses.policies)>>
-				$lastWeeksCashProfits.policies
+				<<= cashNumFormat($lastWeeksCashProfits.policies)>>
 			</td>
-		</tr>	
+		</tr>
 	<</if>>
 
 	<<if $FSSpending != 0>>
 		<tr>
 			<td>[[Society Shaping|Future Society][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]]</td>
-			<td>$lastWeeksCashIncome.futureSocieties</td>
-			<td>$lastWeeksCashExpenses.futureSocieties</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.futureSocieties)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.futureSocieties)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.futureSocieties = ($lastWeeksCashIncome.futureSocieties + $lastWeeksCashExpenses.futureSocieties)>>
-				$lastWeeksCashProfits.futureSocieties
+				<<= cashNumFormat($lastWeeksCashProfits.futureSocieties)>>
 			</td>
 		</tr>
 	<</if>>
@@ -895,10 +895,10 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 				<<if $TSS.subsidize != 0>>[[The Slavegirl School|Policies][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] branch campus influence
 				<<elseif $GRI.subsidize != 0>>[[Growth Research Institute|Policies][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] subsidiary lab influence
 				<<elseif $SCP.subsidize != 0>>[[St. Claver Preparatory|Policies][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] branch campus influence
-				<<elseif $LDE.subsidize != 0>>>[[L'Encole des Enculees|Policies][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] branch campus influence
-				<<elseif $TGA.subsidize != 0>>>[[The Gymnasium-Academy|Policies][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] branch campus influence
-				<<elseif $TCR.subsidize != 0>>>[[The Cattle Ranch|Policies][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] branch campus influence
-				<<elseif $HA.subsidize != 0>>>[[Hippolyta Academy|Policies][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] branch campus influence
+				<<elseif $LDE.subsidize != 0>>[[L'Encole des Enculees|Policies][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] branch campus influence
+				<<elseif $TGA.subsidize != 0>>[[The Gymnasium-Academy|Policies][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] branch campus influence
+				<<elseif $TCR.subsidize != 0>>[[The Cattle Ranch|Policies][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] branch campus influence
+				<<elseif $HA.subsidize != 0>>[[Hippolyta Academy|Policies][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] branch campus influence
 				<<elseif $TFS.subsidize != 0>>[[The Futanari Sisters|Policies][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] community influence
 				<<elseif $TSS.schoolPresent == 1>>[[The Slavegirl School|Policies][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] branch campus upkeep
 				<<elseif $GRI.schoolPresent == 1>>[[Growth Research Institute|Policies][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]] subsidiary lab upkeep
@@ -910,23 +910,23 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 				<<else>> Unknown school expense
 				<</if>>
 			</td>
-			<td>$lastWeeksCashIncome.schoolBacking</td>
-			<td>$lastWeeksCashExpenses.schoolBacking</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.schoolBacking)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.schoolBacking)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.schoolBacking = ($lastWeeksCashIncome.schoolBacking + $lastWeeksCashExpenses.schoolBacking)>>
-				$lastWeeksCashProfits.schoolBacking
+				<<= cashNumFormat($lastWeeksCashProfits.schoolBacking)>>
 			</td>
-		</tr>	
+		</tr>
 	<</if>>
-	
+
 	<<if $citizenOrphanageTotal > 0>>
 		<tr>
 			<td>Education of $citizenOrphanageTotal of your slaves' children in citizen schools</td>
-			<td>$lastWeeksCashIncome.citizenOrphanage</td>
-			<td>$lastWeeksCashExpenses.citizenOrphanage</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.citizenOrphanage)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.citizenOrphanage)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.citizenOrphanage = ($lastWeeksCashIncome.citizenOrphanage + $lastWeeksCashExpenses.citizenOrphanage)>>
-				$lastWeeksCashProfits.citizenOrphanage
+				<<= cashNumFormat($lastWeeksCashProfits.citizenOrphanage)>>
 			</td>
 		</tr>
 	<</if>>
@@ -934,11 +934,11 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $privateOrphanageTotal > 0>>
 		<tr>
 			<td>Private tutelage of $privateOrphanageTotal of your slaves' children</td>
-			<td>$lastWeeksCashIncome.privateOrphanage</td>
-			<td>$lastWeeksCashExpenses.privateOrphanage</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.privateOrphanage)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.privateOrphanage)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.privateOrphanage = ($lastWeeksCashIncome.privateOrphanage + $lastWeeksCashExpenses.privateOrphanage)>>
-				$lastWeeksCashProfits.privateOrphanage
+				<<= cashNumFormat($lastWeeksCashProfits.privateOrphanage)>>
 			</td>
 		</tr>
 	<</if>>
@@ -949,23 +949,23 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 			<<if $barracks>><<else>><br>//@@.red;Cost increased by the lack of a barracks.@@//<</if>>
 			<<if ($PC.warfare >= 100) || ($PC.career == "arcology owner")>><br>//Cost reduced by your @@.springgreen;mercenary contacts.@@//<</if>>
 			</td>
-			<td>$lastWeeksCashIncome.mercenaries</td>
-			<td>$lastWeeksCashExpenses.mercenaries</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.mercenaries)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.mercenaries)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.mercenaries = ($lastWeeksCashIncome.mercenaries + $lastWeeksCashExpenses.mercenaries)>>
-				$lastWeeksCashProfits.mercenaries
+				<<= cashNumFormat($lastWeeksCashProfits.mercenaries)>>
 			</td>
 		</tr>
 	<</if>>
-	
+
 	<<if $lastWeeksCashIncome.securityExpansion || $lastWeeksCashExpenses.securityExpansion>>
 		<tr>
 			<td>Security Expansion</td>
-			<td>$lastWeeksCashIncome.securityExpansion</td>
-			<td>$lastWeeksCashExpenses.securityExpansion</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.securityExpansion)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.securityExpansion)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.securityExpansion = ($lastWeeksCashIncome.securityExpansion + $lastWeeksCashExpenses.securityExpansion)>>
-				$lastWeeksCashProfits.securityExpansion
+				<<= cashNumFormat($lastWeeksCashProfits.securityExpansion)>>
 			</td>
 		</tr>
 	<</if>>
@@ -973,33 +973,33 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<<if $lastWeeksCashIncome.specialForces || $lastWeeksCashExpenses.specialForces>>
 		<tr>
 			<td>Special Forces</td>
-			<td>$lastWeeksCashIncome.specialForces</td>
-			<td>$lastWeeksCashExpenses.specialForces</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.specialForces)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.specialForces)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.specialForces = ($lastWeeksCashIncome.specialForces + $lastWeeksCashExpenses.specialForces)>>
-				$lastWeeksCashProfits.specialForces
+				<<= cashNumFormat($lastWeeksCashProfits.specialForces)>>
 			</td>
 		</tr>
 	<</if>>
-	
+
 	<<if $securityForceActive > 0>>
 		<tr>
 			<td>Acquisitions: [[$securityForceName|SFM Barracks][$nextButton = "Back to Budget", $nextLink = "Costs Budget"]]</td>
-			<td>$lastWeeksCashIncome.mercenaries</td>
-			<td>$lastWeeksCashExpenses.mercenaries</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.mercenaries)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.mercenaries)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.mercenaries = ($lastWeeksCashIncome.mercenaries + $lastWeeksCashExpenses.mercenaries)>>
-				$lastWeeksCashProfits.mercenaries
+				<<= cashNumFormat($lastWeeksCashProfits.mercenaries)>>
 			</td>
 		</tr>
 	<</if>>
-	
+
 	<<if (def $peacekeepers) and ($peacekeepers != 0) >>
 		<<if $peacekeepers.undermining != 0>>
 			<tr>
 				<td>Undermine political support for the nearby old world peacekeeping mission.</td>
-				<td>$lastWeeksCashIncome.peacekeepers</td>
-				<td>$lastWeeksCashExpenses.peacekeepers</td>
+				<td><<= cashNumFormat($lastWeeksCashIncome.peacekeepers)>></td>
+				<td><<= cashNumFormat($lastWeeksCashExpenses.peacekeepers)>></td>
 				<td>
 					<<set $lastWeeksCashProfits.peacekeepers = ($lastWeeksCashIncome.peacekeepers + $lastWeeksCashExpenses.peacekeepers)>>
 					$lastWeeksCashProfits.peacekeepers
@@ -1007,39 +1007,39 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 			</tr>
 		<</if>>
 	<</if>>
-	
+
 	<<if $lastWeeksCashIncome.recruiter || $lastWeeksCashExpenses.recruiter>>
 		<tr>
 			<td>__Recruiting__</td>
-			<td>$lastWeeksCashIncome.recruiter</td>
-			<td>$lastWeeksCashExpenses.recruiter</td>
+			<td><<= cashNumFormat($lastWeeksCashIncome.recruiter)>></td>
+			<td><<= cashNumFormat($lastWeeksCashExpenses.recruiter)>></td>
 			<td>
 				<<set $lastWeeksCashProfits.recruiter = ($lastWeeksCashIncome.recruiter + $lastWeeksCashExpenses.recruiter)>>
-				$lastWeeksCashProfits.recruiter
+				<<= cashNumFormat($lastWeeksCashProfits.recruiter)>>
 			</td>
-		</tr>	
+		</tr>
 	<</if>>
 
 	<tr><td></td></tr>
 	<tr>
-		<td>Tracked totals</td>	
+		<td>Tracked totals</td>
 		<td>
 			<<set $lastWeeksCashIncome.Total = hashSum($lastWeeksCashIncome)>>
-			$lastWeeksCashIncome.Total
+			<<= cashNumFormat($lastWeeksCashIncome.Total)>>
 		</td>
-		
+
 		<td>
 			<<set $lastWeeksCashExpenses.Total = hashSum($lastWeeksCashExpenses)>>
-			$lastWeeksCashExpenses.Total
+			<<= cashNumFormat($lastWeeksCashExpenses.Total)>>
 		</td>
 		<td>
-			<<set $lastWeeksCashProfits.Total  = ($lastWeeksCashIncome.Total + $lastWeeksCashExpenses.Total)>> 
+			<<set $lastWeeksCashProfits.Total  = ($lastWeeksCashIncome.Total + $lastWeeksCashExpenses.Total)>>
 			/* each "profit" item is calculated on this sheet, and there's two ways to generate a profit total: the difference of the income and expense totals, and adding all the profit items.  If they aren't the same, I probably forgot to properly add an item's profit calculation to this sheet.*/
 			<<if $lastWeeksCashProfits.Total != hashSum($lastWeeksCashProfits) - $lastWeeksCashProfits.Total>>/* Profits includes the total number of profits, so we have to subtract it back out */
 				<<print (hashSum($lastWeeksCashProfits)-$lastWeeksCashProfits.Total)>><br>
 				@@.red;Fix profit calc<br>@@
 			<</if>>
-			$lastWeeksCashProfits.Total			
+			<<= cashNumFormat($lastWeeksCashProfits.Total)>>
 		</td>
 	</tr>
 
@@ -1048,8 +1048,8 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 	<tr>
 		<td>Expenses budget for week <<print ($week +1)>></td>
 		<td></td>
-		<td>$costs</td>
-		<td></td>	
+		<td><<= cashNumFormat($costs)>></td>
+		<td></td>
 	</tr>
 
 
@@ -1059,9 +1059,9 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 		<td>Last week actuals</td>
 		<td></td>
 		<td></td>
-		<td><<print ($cash-$cashLastWeek)>></td>	
+		<td><<print cashNumFormat($cash-$cashLastWeek)>></td>
 	</tr>
-	
+
 	<<if ($cash-$cashLastWeek) == $lastWeeksCashProfits.Total>>
 		<tr>
 			@@.green;The books are balanced, <<= properTitle()>>!@@
@@ -1071,7 +1071,7 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 			<td>Transaction tracking off by:</td>
 			<td></td>
 			<td>/*<<print ($lastWeeksCashExpenses.Total + $costs)>>*/</td>
-			<td><<print (($cash-$cashLastWeek) - $lastWeeksCashProfits.Total)>></td>	
+			<td><<print cashNumFormat(($cash-$cashLastWeek) - $lastWeeksCashProfits.Total)>></td>
 		</tr>
 	<</if>>
 </table>
@@ -1089,8 +1089,8 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){
 <</if>>
 
 <<if $lastWeeksErrors !== "Errors:">>
-	<<link "Reset">> 
+	<<link "Reset">>
 		<<set $lastWeeksErrors = "Errors:">>
 	<</link>>
 	@@.red;<<print $lastWeeksErrors>>@@
-<</if>>
\ No newline at end of file
+<</if>>
diff --git a/src/uncategorized/costsWidgets.tw b/src/uncategorized/costsWidgets.tw
index f77792e8657c6f475781d1e6411c6ddcc75a3255..24888e8d0652796342ea103306b18653c66e4ad5 100644
--- a/src/uncategorized/costsWidgets.tw
+++ b/src/uncategorized/costsWidgets.tw
@@ -479,7 +479,7 @@ menialBioreactors: 0,
 
 slaveTransfer:0,
 fuckdollsTransfer:0,
-menialTradesTransfer:0,
+menialTransfer:0,
 menialBioreactorsTransfer: 0,
 babyTransfer: 0,
 menialRetirement: 0,
diff --git a/src/uncategorized/dairyReport.tw b/src/uncategorized/dairyReport.tw
index 4f1f0cb2837ec6f08720f41289b44b16c7a6be72..5cf9facdbd94e83c460ff9b8aa33a67313abacba 100644
--- a/src/uncategorized/dairyReport.tw
+++ b/src/uncategorized/dairyReport.tw
@@ -318,6 +318,7 @@
 <<set _oldCash = $cash>>
 <<for _dI = 0; _dI < _DL; _dI++>>
 	<<set $i = $slaveIndices[$DairyiIDs[_dI]]>>
+	<<setLocalPronouns $slaves[$i]>>
 	/* Special attention section */
 	<<if ($legendaryCowID == 0) && ($slaves[$i].lactation > 0) && (($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk) > 6000) && ($slaves[$i].devotion > 50) && ($slaves[$i].prestige == 0)>>
 		<<set $legendaryCowID = $slaves[$i].ID>>
@@ -396,7 +397,7 @@
 		<<else>>
 			is serving as a cow in $dairyName.
 		<</if>>
-		<br>&nbsp;&nbsp;&nbsp;&nbsp;She <<include "SA get milked">>
+		<br>&nbsp;&nbsp;&nbsp;&nbsp;$He <<include "SA get milked">>
 		<br>&nbsp;&nbsp;&nbsp;
 		<<include "SA rules">>
 		<<include "SA diet">>
@@ -1093,8 +1094,9 @@ $dairyNameCaps produced <<print _milkWeek+_outputMilk>> liters of milk<<if _cumW
 <<if ($createBioreactors == 1) && ($bioreactorPerfectedID != 0)>>
 	<<for _dI = 0; _dI < _DL; _dI++>>
 		<<set $i = $slaveIndices[$DairyiIDs[_dI]]>>
+		<<setLocalPronouns $slaves[$i]>>
 		<<if ($slaves[$i].ID == $bioreactorPerfectedID)>>
-			<br><br>&nbsp;&nbsp;&nbsp;&nbsp;<<= SlaveFullName($slaves[$i])>>'s breasts<<if $slaves[$i].balls > 0>>, balls<</if>><<if $slaves[$i].ovaries == 1>>, belly<</if>>, body, and mind have been completely adapted to synthesize useful products. She has been reclassified as part of the machine she's now permanently attached to. This combination is projected to produce approximately
+			<br><br>&nbsp;&nbsp;&nbsp;&nbsp;<<= SlaveFullName($slaves[$i])>>'s breasts<<if $slaves[$i].balls > 0>>, balls<</if>><<if $slaves[$i].ovaries == 1>>, belly<</if>>, body, and mind have been completely adapted to synthesize useful products. $He has been reclassified as part of the machine $he's now permanently attached to. This combination is projected to produce approximately
 			<<if $slaves[$i].balls > 0>><<print 1000*Math.trunc((3*52*(45-$slaves[$i].physicalAge))/1000)>> liters of cum,<</if>>
 			<<if $slaves[$i].ovaries == 1>><<print 100*Math.trunc((52*(45-$slaves[$i].physicalAge))/100)>> liters of vaginal secretions, <<if $dairyPregSetting == 3>><<print 13*(45-$slaves[$i].physicalAge)>><<else>><<print 5*(45-$slaves[$i].physicalAge)>><</if>> slaves,<</if>>
 			and <<print 1000*Math.trunc((300*52*(45-$slaves[$i].physicalAge))/1000)>> liters of milk over a <<print 45-$slaves[$i].physicalAge>> year period before its biological components must be replaced.
diff --git a/src/uncategorized/djSelect.tw b/src/uncategorized/djSelect.tw
index 4d4cb064d23f7de06940b00aaa571ac831ac5481..f4a6bf3cfcce042d96fa172fda860d559f846c6a 100644
--- a/src/uncategorized/djSelect.tw
+++ b/src/uncategorized/djSelect.tw
@@ -3,6 +3,7 @@
 <<set $nextButton = "Back", $nextLink = "Club", $showEncyclopedia = 1>><<set $encyclopedia = "DJ">>
 <<showallAssignmentFilter>>
 <<if ($DJ != 0)>>
+	<<set $DJ = getSlave($DJ.ID)>>
 	<<setLocalPronouns $DJ>>
 	''__@@.pink;<<= SlaveFullName($DJ)>>@@__'' is serving as your DJ.<br><br>$He will headline entertainment in $clubName.
 <<else>>
diff --git a/src/uncategorized/householdLiquidator.tw b/src/uncategorized/householdLiquidator.tw
index 5063a03b1a79195c8f5e19f29c86ce349fa2160e..0b2964648dd8b8e0f17d7de82f11bd3152b9e0b4 100644
--- a/src/uncategorized/householdLiquidator.tw
+++ b/src/uncategorized/householdLiquidator.tw
@@ -33,7 +33,7 @@ The price is <<print cashFormat($slaveCost*3)>>.
 <br><br>
 
 <<if $cash >= $slaveCost*3>>
-	[[Buy their slave contract|Siblings Workaround][cashX(forceNeg($slaveCost*3), "slaveTransaction", $activeSlave),,$nextButton = "Continue",$nextLink = "Main"]]
+	[[Buy their slave contract|Siblings Workaround][cashX(forceNeg($slaveCost*3), "slaveTransfer", $activeSlave),,$nextButton = "Continue",$nextLink = "Main"]]
 <<else>>
 	//You lack the necessary funds to buy these slaves.//
 <</if>>
@@ -79,7 +79,7 @@ The price is <<print cashFormat($slaveCost*3)>>.<<if $slavesSeen > $slaveMarketL
 <br><br>
 
 <<if $cash >= $slaveCost*3>>
-	[[Buy their slave contract|Mother Daughter Workaround][cashX(forceNeg($slaveCost*3), "slaveTransaction", $activeSlave),,"Continue",$nextLink = "Main"]]
+	[[Buy their slave contract|Mother Daughter Workaround][cashX(forceNeg($slaveCost*3), "slaveTransfer", $activeSlave),,"Continue",$nextLink = "Main"]]
 <<else>>
 	//You lack the necessary funds to buy these slaves.//
 <</if>>
@@ -121,7 +121,7 @@ The price is <<print cashFormat($slaveCost*4)>>.<<if $slavesSeen > $slaveMarketL
 <br><br>
 
 <<if $cash >= $slaveCost*4>>
-	[[Buy their slave contract|Twins Workaround][cashX(forceNeg($slaveCost*4), "slaveTransaction", $activeSlave),,$nextButton = "Continue",$nextLink = "Main"]]
+	[[Buy their slave contract|Twins Workaround][cashX(forceNeg($slaveCost*4), "slaveTransfer", $activeSlave),,$nextButton = "Continue",$nextLink = "Main"]]
 <<else>>
 	//You lack the necessary funds to buy these slaves.//
 <</if>>
diff --git a/src/uncategorized/jeSlaveDispute.tw b/src/uncategorized/jeSlaveDispute.tw
index 30280a6436f75a921a0043eaea192695f4d4e999..ea848a5cf81ebb5e9b0abf7df9e8fd55c3455282 100644
--- a/src/uncategorized/jeSlaveDispute.tw
+++ b/src/uncategorized/jeSlaveDispute.tw
@@ -239,7 +239,7 @@
 		<</replace>>
 	<</link>>
 	<br><<link "Offer to buy out the contract">>
-		<<run cashX(forceNeg($contractCost), "slaveTransaction")>>
+		<<run cashX(forceNeg($contractCost), "slaveTransfer")>>
 		<<replace "#result">>
 		You offer to simply buy out the contract, taking the slave for yourself, letting the slave trader out of her side of the deal, and providing for the daughter's medical care. The trader lets it be known amongst her peers that you will make things right no matter the cost to yourself, @@.green;increasing prosperity.@@ The story of the mother willing to be enslaved gets around quickly, @@.green;capturing the hearts@@ of more romantic citizens. The mother, meanwhile, presents herself for enslavement, @@.hotpink;very grateful@@ that you've saved her daughter's life.
 		<br><br>
@@ -275,7 +275,7 @@
 		<</replace>>
 	<</link>>
 	<br><<link "Compromise on the compensation and offer to buy out the deal">>
-		<<run cashX(forceNeg($contractCost), "slaveTransaction")>>
+		<<run cashX(forceNeg($contractCost), "slaveTransfer")>>
 		<<replace "#result">>
 		You offer to buy out the deal, paying the breeder and taking the slave yourself, and passing the child off to the buyer. The citizen gets what he wants and speaks @@.green;kindly@@ in public about how you helped smooth over a rather rough dispute. The breeder sends a @@.green;positive note@@ around the industry to the effect that slavers trading with your arcology can expect to be aided in times of need; though the loss of a star mother always stings.
 		<br><br>
@@ -307,7 +307,7 @@
 		<</replace>>
 	<</link>>
 	<br><<link "Offer to buy out the deal">>
-		<<run cashX(forceNeg($contractCost), "slaveTransaction")>>
+		<<run cashX(forceNeg($contractCost), "slaveTransfer")>>
 		<<replace "#result">>
 		You offer to simply buy out the deal, paying the trainer and taking the slave yourself, and letting the buyer out of the payment. The trainer, on the other hand, lets it be known that you support businessmen, who can trust you to ensure they don't come out second best, @@.green;increasing prosperity.@@ The buyer lets you know privately that he recently had a business deal go bad, so he's in a tough cash situation right now; he's so grateful for your assistance in this embarrassing situation that he talks @@.green;effusively@@ for days to anyone who will listen about your discreet administration of the arcology. The slave, meanwhile, arrives at your penthouse, @@.hotpink;rather hopeful@@ that she's going to a good master.
 		<br><br>
@@ -339,7 +339,7 @@
 		<</replace>>
 	<</link>>
 	<br><<link "Compromise on the compensation and offer to buy out the deal">>
-		<<run cashX(forceNeg($contractCost), "slaveTransaction")>>
+		<<run cashX(forceNeg($contractCost), "slaveTransfer")>>
 		<<replace "#result">>
 		You offer to buy out the deal, paying the school and taking the slave yourself, and compromising on the demanded compensation. The citizen was looking forward to using the slave in question for breeding stock; like many breeders he cares deeply about his stable and is mollified by the moderate payment, and speaks @@.green;kindly@@ in public about how you helped an innocent breeder protect his prize bloodlines. The school sends a @@.green;positive note@@ around the industry to the effect that schools trading with your arcology can expect to have excessive claims sensibly reduced.
 		<br><br>
@@ -371,7 +371,7 @@
 		<</replace>>
 	<</link>>
 	<br><<link "Buy out the contract and enslave her">>
-		<<run cashX(forceNeg($contractCost), "slaveTransaction")>>
+		<<run cashX(forceNeg($contractCost), "slaveTransfer")>>
 		<<replace "#result">>
 		You quietly contact the trader and suggest an alternative method of settling the dispute. He is surprised, but agrees readily, chuckling at how the "recalcitrant bitch" is going to be dealt with. To her horror, she finds that your near-total power over deals made in your arcology has been employed to saddle her with additional debts that, under her indentured servitude, she cannot hope to repay. It is then the work of ten minutes to demand payment, and when she cannot pay, demand her body for enslavement. The story of your cunning @@.green;impresses@@ the slave traders, but is @@.red;booed@@ by fairer-minded citizens.
 		<br><br>
@@ -403,7 +403,7 @@
 		<</replace>>
 	<</link>>
 	<br><<link "Offer to buy out the contract">>
-		<<run cashX(forceNeg($contractCost), "slaveTransaction")>>
+		<<run cashX(forceNeg($contractCost), "slaveTransfer")>>
 		<<replace "#result">>
 		You offer to simply buy out the contract, taking the slave for yourself. This lets the buyer out of buying her, and the slaveowner gets his money; but it soon becomes apparent that what both of them were really looking for is an opportunity to put one over on the other. Neither is pleased to be denied a petty victory, but they both have the sense to keep their mouths shut. The poor slave, meanwhile, appears in the penthouse entryway, @@.hotpink;hopeful@@ that she's been lucky enough to end up in a less abusive situation.
 		<br><br>
diff --git a/src/uncategorized/madamSelect.tw b/src/uncategorized/madamSelect.tw
index 16237564f8b58aa6967596221e8cf32b9d90fc23..9da31ff648c3607942f94f9c5afc0eeccc288f2e 100644
--- a/src/uncategorized/madamSelect.tw
+++ b/src/uncategorized/madamSelect.tw
@@ -3,6 +3,7 @@
 <<set $nextButton = "Back", $nextLink = "Brothel", $showEncyclopedia = 1, $encyclopedia = "Madam">>
 <<showallAssignmentFilter>>
 <<if ($Madam != 0)>>
+	<<set $Madam = getSlave($Madam.ID)>>
 	''__@@.pink;<<= SlaveFullName($Madam)>>@@__'' is serving as your Madam.<br><br>She will manage the brothel.
 <<else>>
 	You have not selected a Madam.
diff --git a/src/uncategorized/main.tw b/src/uncategorized/main.tw
index dfa689eff8fca9a8bfe816d8f87080408e8c6a09..91b6341e2a9b6829b28e5b972ac432bf2baf9b8c 100644
--- a/src/uncategorized/main.tw
+++ b/src/uncategorized/main.tw
@@ -386,76 +386,21 @@ __''MAIN MENU''__&nbsp;&nbsp;&nbsp;&nbsp;//[[Summary Options]]//
 		</div>
 		<br>
 		<div class="content">
-			<<set $slaveAssignmentTab = "overview">>
-			<<if def _HG>>
-				''__@@.pink;<<= SlaveFullName($HeadGirl)>>@@__'' is serving as your Head Girl<<if $arcologies[0].FSEgyptianRevivalistLaw == 1>> and Consort<</if>>.
-				<span id="manageHG"><strong><<link "Manage Head Girl" "HG Select">><</link>></strong></span> @@.cyan;[H]@@
-				<<set $showOneSlave = "Head Girl">>
-				<<include "Slave Summary">>
-			<<elseif (ndef _HG) && ($slaves.length > 1)>>
+			<<if (ndef _HG) && ($slaves.length > 1)>>
 				You have @@.red;not@@ selected a Head Girl<<if $arcologies[0].FSEgyptianRevivalistLaw == 1>> and Consort<</if>>. <span id="manageHG"><strong><<link "Select one" "HG Select">><</link>></strong></span> @@.cyan;[H]@@
 			<<elseif (ndef _HG)>>
 				//You do not have enough slaves to keep a Head Girl//
 			<</if>>
 			<br>
-			<<if def _RC>>
-				<<setLocalPronouns $slaves[_RC]>>
-				''__@@.pink;<<= SlaveFullName($Recruiter)>>@@__'' is working
-				<<if $recruiterTarget != "other arcologies">>
-					to recruit girls.
-				<<else>>
-					as a Sexual
-					<<if $arcologies[0].influenceTarget == -1>>
-						Ambassador, but @@.red;$he has no target to influence.@@
-					<<else>>
-						Ambassador to <<for $i = 0; $i < $arcologies.length; $i++>><<if $arcologies[$i].direction == $arcologies[0].influenceTarget>>$arcologies[$i].name<<break>><</if>><</for>>.
-					<</if>>
-				<</if>>
-				<span id="manageRecruiter"><strong><<link "Manage Recruiter" "Recruiter Select">><</link>></strong></span> @@.cyan;[U]@@
-				<<set $showOneSlave = "recruit girls">>
-				<<include "Slave Summary">>
-			<<else>>
+			<<if ndef _RC>>
 				You have @@.red;not@@ selected a Recruiter.
 				<span id="manageRecruiter"><strong><<link "Select one" "Recruiter Select">><</link>></strong></span> @@.cyan;[U]@@
 			<</if>>
 			<<if ($dojo != 0)>>
 				<br>
-				<<if def _BG>>
-					''__@@.pink;<<= SlaveFullName($Bodyguard)>>@@__'' is serving as your bodyguard. <span id="manageBG"><strong><<link "Manage Bodyguard" "BG Select">><</link>></strong></span> @@.cyan;[B]@@
-					<<set $showOneSlave = "guard you">>
-					<<include "Slave Summary">>
-				<<else>>
+				<<if ndef _BG>>
 					You have @@.red;not@@ selected a Bodyguard. <span id="manageBG"><strong><<link "Select one" "BG Select">><</link>></strong></span> @@.cyan;[B]@@
 				<</if>>
-
-				/* Start Italic event text */
-				<<if (def _BG) && ($slaves[_BG].assignment == "guard you")>>
-					<<setLocalPronouns $slaves[_BG]>>
-					<<set $i = _BG>>
-					<<set _GO = "idiot ball">>
-					<br><<include "Use Guard">>
-					<br>&nbsp;&nbsp;&nbsp;&nbsp;[["Use "+$his+" mouth"|FLips][$activeSlave = $slaves[_BG], $nextButton = _j, $nextLink = _k, $returnTo = _l]]
-					| [["Play with "+$his+" tits"|FBoobs][$activeSlave = $slaves[_BG], $nextButton = _j, $nextLink = _k, $returnTo = _l]]
-					<<if canDoVaginal($slaves[_BG])>>
-						| [["Fuck "+$him|FVagina][$activeSlave = $slaves[_BG], $nextButton = _j, $nextLink = _k, $returnTo = _l]]
-						<<if canDoAnal($slaves[_BG])>>
-							| [["Use "+$his+" holes"|FButt][$activeSlave = $slaves[_BG],$nextButton = _j, $nextLink = _k, $returnTo = _l]]
-						<</if>>
-						<<if $slaves[_BG].belly >= 300000>>
-							| [["Fuck "+$him+" over "+$his+" belly"|FBellyFuck][$activeSlave = $slaves[_BG], $nextButton = _j, $nextLink = _k, $returnTo = _l]]
-						<</if>>
-					<</if>>
-					/*check*/
-					<<if canPenetrate($slaves[_BG])>>
-						| [["Ride "+$him|FDick][$activeSlave = $slaves[_BG], $nextButton = _j, $nextLink = _k, $returnTo = _l]]
-					<</if>>
-					<<if canDoAnal($slaves[_BG])>>
-						| [["Fuck "+$his+" ass"|FAnus][$activeSlave = $slaves[_BG], $nextButton = _j, $nextLink = _k, $returnTo = _l]]
-					<</if>>
-					| [["Abuse "+$him|Gameover][$gameover = _GO]]
-				<</if>>
-				/* End Italic event text */
-
 			<</if>>
 		</div>
 	</div>
diff --git a/src/uncategorized/milkmaidSelect.tw b/src/uncategorized/milkmaidSelect.tw
index 3b376235814349e54b2fac05a6b3868795666b50..8664f5a4abaa4296067f5d3d5aba8fe044a11d4f 100644
--- a/src/uncategorized/milkmaidSelect.tw
+++ b/src/uncategorized/milkmaidSelect.tw
@@ -3,6 +3,7 @@
 <<set $nextButton = "Back", $nextLink = "Dairy", $showEncyclopedia = 1, $encyclopedia = "Milkmaid">>
 <<showallAssignmentFilter>>
 <<if ($Milkmaid != 0)>>
+	<<set $Milkmaid = getSlave($Milkmaid.ID)>>
 	''__@@.pink;<<= SlaveFullName($Milkmaid)>>@@__'' is serving as your Milkmaid.<br><br>She will look after your livestock, helping them give milk<<if $seeDicks > 0>> and semen<</if>>.
 <<else>>
 	You have not selected a Milkmaid.
diff --git a/src/uncategorized/newSlaveIntro.tw b/src/uncategorized/newSlaveIntro.tw
index 572ed12db09d9f04d9c979f0e6105622e1b19716..2ebbf2a95f89830a8b62a380a6035fd3f454d952 100644
--- a/src/uncategorized/newSlaveIntro.tw
+++ b/src/uncategorized/newSlaveIntro.tw
@@ -1226,7 +1226,47 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 <<if isFertile($activeSlave) && $PC.dick == 1 && $activeSlave.ballType == "human">>
 	| <<link "Impregnate $him">>
 	<<replace "#introResult">>
-		You perform a careful medical examination to verify fertility, and then restrain $him in your office with $his ass in the air. Whenever you feel able, you drain your balls into $his <<if $activeSlave.mpreg == 1>>ass<<else>>cunt<</if>>, only releasing $him for other duties when scans verify a fertilized ovum. $He didn't properly understand the scans, so $he just thought it was bound, forced sex; $he won't realize what happened for some weeks at least.
+		You perform a careful medical examination to verify fertility, and then <<if ($activeSlave.devotion > 20) || ($activeSlave.trust < -20)>>lay the obedient $desc across your desk<<else>>restrain the resistant $desc in your office with $his ass in the air<</if>> and gently slide your hard cock <<if $activeSlave.mpreg == 1>>up $his butt<<else>>inside $his womanhood<</if>>. You take $him with care, enjoying $his body <<if ($activeSlave.devotion > 20) || ($activeSlave.trust < -20)>>and doing your best to give $him pleasure, too<<else>>without hurting $him<</if>>. You empty your balls inside $him, thrusting in as far as you can go as you climax. When $he feels the hot liquid jet into $him,
+		<<if $activeSlave.devotion > 20>>
+			<<if $activeSlave.fetish == "pregnancy">>
+				<<if $activeSlave.fetishKnown == 0>>
+					$he gasps with unaccustomed pleasure, and climaxes so strongly that $he cries a little from the pain in $his flexing abs. @@.green;$He's an impregnation fetishist!@@
+					<<set $activeSlave.fetishKnown = 1>>
+				<<else>>
+					$he climaxes, $his impregnation fetish displayed cutely on $his face.
+				<</if>>
+				As you let $him go, $he feels your cum dripping out of $him, and $he @@.hotpink;feels like your property.@@
+				<<set $activeSlave.devotion += 5>>
+			<<else>>
+				$he gasps and does $his best to relax, accepting the flow. <<if $activeSlave.fetishKnown == 0>>It seems $he<<else>>$He<</if>> isn't an impregnation fetishist, but $he is @@.hotpink;willing to submit@@ to have $his body used as your receptacle.
+				<<set $activeSlave.devotion += 4>>
+			<</if>>
+		<<else>>
+			<<if $activeSlave.fetish == "pregnancy">>
+				<<if $activeSlave.fetishKnown == 0>>
+					$he shudders with a sensation of perverted pleasure, and climaxes despite all $his feelings about the situation. @@.green;$He's an impregnation fetishist!@@
+					<<set $activeSlave.fetishKnown = 1>>
+				<<else>>
+					$he climaxes, $his impregnation fetish forcing $him to feel pleasure $his mind would prefer to reject.
+				<</if>>
+				As you let $him go, $he cries openly, your cum dripping out of $him, and $he @@.hotpink;feels like your property.@@
+				<<set $activeSlave.devotion += 4>>
+			<<else>>
+				$he groans and struggles a little, disgusted to be filled by your fluids so immediately. <<if $activeSlave.fetishKnown == 0>>It seems $he<<else>>$He<</if>> isn't an impregnation fetishist, and is @@.gold;afraid@@ that $he'll be treated as nothing more than your receptacle.
+				<<set $activeSlave.trust -= 4>>
+			<</if>>
+		<</if>>
+		<br><br>
+		Whenever you feel able, you drain your balls into $his <<if $activeSlave.mpreg == 1>>ass<<else>>cunt<</if>>, only releasing $him for other duties when scans verify a fertilized ovum. 
+		<<if $activeSlave.intelligence+$activeSlave.intelligenceImplant < -50>>
+			$He didn't properly understand the scans, so $he just thought it was bound, forced sex; $he won't realize what happened for some weeks at least.
+		<<elseif $activeSlave.fetish == "pregnancy">>
+			$He is thrilled to imagine $he might be pregnant.
+		<<else>>
+			$He wasn't sure what this was all about, but $he has $his suspicions.
+		<</if>>
+		
+		
 		<<if $activeSlave.mpreg == 1>>
 			<<= AnalVCheck()>>
 		<<else>>
diff --git a/src/uncategorized/nurseSelect.tw b/src/uncategorized/nurseSelect.tw
index aec59b4518e647128e6b336362a5b0d381fa43b8..028cd08d534da1043b35aca3a5a702eaa05abed6 100644
--- a/src/uncategorized/nurseSelect.tw
+++ b/src/uncategorized/nurseSelect.tw
@@ -3,6 +3,7 @@
 <<set $nextButton = "Back", $nextLink = "Clinic", $showEncyclopedia = 1, $encyclopedia = "Nurse">>
 <<showallAssignmentFilter>>
 <<if ($Nurse != 0)>>
+	<<set $Nurse = getSlave($Nurse.ID)>>
 	<<setLocalPronouns $Nurse>>
 	''__@@.pink;<<= SlaveFullName($Nurse)>>@@__'' is serving as your Nurse.<br><br>$He will help heal your slaves.
 <<else>>
diff --git a/src/uncategorized/pMercenaryRomeo.tw b/src/uncategorized/pMercenaryRomeo.tw
index 713bddbd343baab4938a380ecf5ef14fc2dc9207..20d98fc16019b9212f894f50f0c09b2bd4c775cc 100644
--- a/src/uncategorized/pMercenaryRomeo.tw
+++ b/src/uncategorized/pMercenaryRomeo.tw
@@ -103,7 +103,7 @@ proffered by an attentive slave girl, he seems almost bashful.
 					As he picks up her limbless form to give her a hug,
 				<</if>>
 				she gives the nearest camera a little nod and silently mouths the words "Thank you, <<= WrittenMaster($activeSlave)>>." Soon the romantic story of The Mercenary and the Slave Girl is being told in bars and brothels across the Free City, with you naturally playing @@.green;a supporting role.@@
-				<<run cashX(forceNeg($slaveCost), "slaveTransfer")>>
+				<<run cashX($slaveCost, "slaveTransfer")>>
 				<<include "Remove activeSlave">>
 			<</if>>
 			<<unset $romeoID>>
@@ -140,4 +140,4 @@ proffered by an attentive slave girl, he seems almost bashful.
 	<</link>>
 	</span>
 
-<</if>>
\ No newline at end of file
+<</if>>
diff --git a/src/uncategorized/pPeacekeepersDeficit.tw b/src/uncategorized/pPeacekeepersDeficit.tw
index 15df2535defd2afa467832f583ceb84ee6bbf650..18819bd22859d4e237ca0bfd9f7c513c57c2cc89 100644
--- a/src/uncategorized/pPeacekeepersDeficit.tw
+++ b/src/uncategorized/pPeacekeepersDeficit.tw
@@ -28,7 +28,7 @@ The singular solution to the two problems is obvious. It's equally obvious that
 			Understanding that the general needs to couch the situation in a way he can justify in public, and perhaps in a way he can justify to himself, you offer to house the prisoners on a contract basis, with immediate payment to the general so he can meet his forces' immediate needs. Naturally, the prisoners will be kept busy while you keep them; menial labor seems appropriate. It's unlikely that the situation will ever stabilize to the point where they can be released, so for safety, they should all be detained indefinitely. And of course, each prisoner's individual detention will be available for resale. Just like any other slave's.
 			<br><br>
 			The general is unable to keep from smiling slightly when he hears that you understand perfectly and are willing and able to assist. There's some bitterness there, but not much. The two of you adjust the terms. The new menial slaves will be delivered immediately, several hundred of them; the general prefers to have this be a one-time transfer. After all, having an ongoing prisoner pipeline between his prisoner pens and the Free City might draw unwanted political attention. For now, he has the funds he needs, not to mention an empty prison camp.
-			<<set $peacekeepers.attitude += 5, cashX(-100000), "peacekeepers") $menials += 200>>
+			<<set $peacekeepers.attitude += 5, cashX(-100000, "peacekeepers") $menials += 200>>
 		<</replace>>
 	<</link>> //This will cost <<print cashFormat(100000)>> and provide a number of menial slaves//
 <<else>>
diff --git a/src/uncategorized/pPeacekeepersIndependence.tw b/src/uncategorized/pPeacekeepersIndependence.tw
index 1ca4a4cdf984f80b16f7f8fe000011f877631d42..1d58fbbd7b32ec4a2a9cedff99dc54ce036148a7 100644
--- a/src/uncategorized/pPeacekeepersIndependence.tw
+++ b/src/uncategorized/pPeacekeepersIndependence.tw
@@ -26,7 +26,7 @@ General $peacekeepers.generalName contacts you again, looking more tired and bat
 		You immediately wire General $peacekeepers.generalName <<print cashFormat(100000)>>, not an impressive sum by Free Cities standards, but probably enough to turn the scales in his plans to keep his force together as it transitions from old world peacekeeping to autocratic nation building. Soon enough, he'll be able to support his men and women through armed extortion, the original form of taxation and, arguably, the only form of taxation.
 		<br><br>
 		"You have my thanks," he says formally. "We'll be in control here soon enough. The one thing we'll have an almost limitless supply of is people. I don't think anyone's likely to notice a few menial slaves transferred into the Free City. I'm sure a regular trade already exists; we'll just be adding a few undesirables to it." He ends the call, looking determined. Despite his confidence, he has his work cut out for him.
-		<<set cashX(-100000), "peacekeepers") $peacekeepers.strength = 50, $peacekeepers.attitude += 5, $peacekeepers.undermining = 0>>
+		<<set cashX(-100000, "peacekeepers") $peacekeepers.strength = 50, $peacekeepers.attitude += 5, $peacekeepers.undermining = 0>>
 	<</replace>>
 <</link>> //This will cost <<print cashFormat(100000)>>//
 <<else>>
@@ -38,7 +38,7 @@ General $peacekeepers.generalName contacts you again, looking more tired and bat
 			You immediately wire General $peacekeepers.generalName <<print cashFormat(250000)>>, enough to keep his force together through the critical period as it transitions from old world peacekeeping to autocratic nation building. Soon enough, he'll be able to support his men and women through armed extortion, the original form of taxation and, arguably, the only form of taxation.
 			<br><br>
 			"That's extremely generous of you," he says, with an undertone of relief. "This is going to go much more smoothly than I'd originally thought. And I see that we're going to have friends and allies out here, as we establish ourselves. We're going to have quite a few undesirables to rid ourselves of, here, and the menial slave trade between this area and the Free City seems like an opportune way to do that." He ends the call, looking confident.
-			<<set cashX(-250000), "peacekeepers") $peacekeepers.strength = 50, $peacekeepers.attitude += 25, $peacekeepers.undermining = 0>>
+			<<set cashX(-250000, "peacekeepers") $peacekeepers.strength = 50, $peacekeepers.attitude += 25, $peacekeepers.undermining = 0>>
 		<</replace>>
 	<</link>> //This will cost <<print cashFormat(250000)>>//
 <</if>>
diff --git a/src/uncategorized/pSnatchAndGrabResult.tw b/src/uncategorized/pSnatchAndGrabResult.tw
index fc415478f1656475cf9e5185019f12b15b16c174..d693039a1820b7a7261a83db2441f8a91d64b899 100644
--- a/src/uncategorized/pSnatchAndGrabResult.tw
+++ b/src/uncategorized/pSnatchAndGrabResult.tw
@@ -128,7 +128,7 @@
 <<slaveCost $activeSlave>>
 <<set $slaveCost -= 1000>>
 <<setLocalPronouns $activeSlave>>
-<<set $activeSlave.slaveCost = "10000">>
+<<set $activeSlave.slaveCost = 10000>>
 
 In the middle of the night, there is a polite knock on your penthouse door. You are alerted by $assistantName, who observes with some irritation that the mercenary who knocked has gone, has left a large case outside the door, and has satisfied the security systems that the case contains nothing hazardous.
 
diff --git a/src/uncategorized/peHeadgirlConcubine.tw b/src/uncategorized/peHeadgirlConcubine.tw
index 4a23a8688e3df5e441ed412e661541568f1808dd..210d59063dde47d2b91608f4f499a38872355958 100644
--- a/src/uncategorized/peHeadgirlConcubine.tw
+++ b/src/uncategorized/peHeadgirlConcubine.tw
@@ -394,7 +394,7 @@ and it's also obvious that they've been filling the few minutes they've been wai
 			<</if>>
 		<</if>>
 		<<set $slaves[_headGirl].devotion += 4, $slaves[_concubine].devotion += 4>>
-		/* sex count cleanup for $headGirl since the above block is not pretty */
+		/* sex count cleanup for $HeadGirl since the above block is not pretty */
 		<<if (canDoVaginal($HeadGirl) && $HeadGirl.vagina > 0)>>
 			<<if canImpreg($slaves[_headGirl], $PC)>>
 				<<= knockMeUp($slaves[_headGirl], 10, 0, -1, 1)>>
diff --git a/src/uncategorized/persBusiness.tw b/src/uncategorized/persBusiness.tw
index 1b6c740358ca1cb1f48e2f260fb930e5cf3c2e0e..dd833aaaaabfe3311382c5c297d06cf9fea4c37e 100644
--- a/src/uncategorized/persBusiness.tw
+++ b/src/uncategorized/persBusiness.tw
@@ -21,7 +21,7 @@
 
 <<if $cash < 0>>
 	<<set _cashX = cashX(forceNeg(1+Math.trunc(Math.abs($cash)/100)), "personalBusiness")>>
-	@@.red;You are in debt.@@ This week, interest came to <<print cashFormat(_cashX), "personalBusiness")>>.
+	@@.red;You are in debt.@@ This week, interest came to <<print cashFormat(_cashX, "personalBusiness")>>.
 	<<if $arcologies[0].FSRomanRevivalist != "unset">>
 		Society @@.red;very strongly disapproves@@ of your being in debt; this damages the idea that you model yourself on what a Roman leader should be.
 		<<= FSChange("RomanRevivalist", -10)>>
@@ -802,12 +802,11 @@ Routine upkeep of your demesne costs @@.yellow;<<print cashFormat($costs)>>.@@
 		<</if>>
 	<</if>>
 <</if>>
-<<if !isInt($costs)>>
+<<set $costs = Math.trunc(Math.abs(getCost($slaves)) * 100)/100>> /*overwrite the prediction and actually pay the bill.  GetCost should return a negative. Round to two decimal places.*/
+<<if isNaN($costs)>>
 	<br>@@.red;Error, costs is NaN@@
 <</if>>
 
-<<set $costs = Math.abs(getCost($slaves))>> /*overwrite the prediction and actually pay the bill.  GetCost should return a negative.*/
-
 <<if $secExp == 1>>
 	<<if $weapManu == 1>>
 		<br>
diff --git a/src/uncategorized/prestigiousSlave.tw b/src/uncategorized/prestigiousSlave.tw
index 720f6be0add77a6856237961b83ae25d9e4b4340..53450b58a32afb905469e274835054a6d6fd921e 100644
--- a/src/uncategorized/prestigiousSlave.tw
+++ b/src/uncategorized/prestigiousSlave.tw
@@ -916,7 +916,7 @@ You check to see if any especially prestigious slaves are on auction. <<if $pres
 
 <br>
 <<if $cash >= $slaveCost>>
-	[[Place that bid|New Slave Intro][cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave),$nextButton = "Continue",$nextLink = "AS Dump",$returnTo = "Main"]]
+	[[Place that bid|New Slave Intro][cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave),$nextButton = "Continue",$nextLink = "AS Dump",$returnTo = "Main"]]
 <<else>>
 	//You lack the necessary funds to place a winning bid.//
 <</if>>
diff --git a/src/uncategorized/reRelativeRecruiter.tw b/src/uncategorized/reRelativeRecruiter.tw
index 284ac2ab540823a30644663a0cf153689032cb79..9feaf127b7f14d650f5394cb1945cabe04710950 100644
--- a/src/uncategorized/reRelativeRecruiter.tw
+++ b/src/uncategorized/reRelativeRecruiter.tw
@@ -627,7 +627,7 @@ You look up the _relationType. _He2 costs <<print cashFormat($slaveCost)>>, a ba
 <br><br>
 <span id="result">
 <<link "Buy _him2">>
-	<<run cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave)>>
+	<<run cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave)>>
 	<<switch _relationType>>
 	<<case "daughter">>
 		<<if _tempMF == "father">>
@@ -1156,7 +1156,7 @@ You look up the $activeSlave.relation. _He2 costs <<print cashFormat($slaveCost)
 	/* update $slaves[$i] (eventSlave) before calling any widgets */
 	<<set $slaves[$i].relation = relationTargetWord($activeSlave)>>
 	<<set $slaves[$i].relationTarget = $activeSlave.ID>>
-	<<run cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave)>>
+	<<run cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave)>>
 	<<set $desc = SlaveTitle($eventSlave)>>
 	You complete the legalities and biometric scanning quickly and without fuss. $activeSlave.slaveName arrives shortly. The two slaves remember each other only dimly - they parted a long time ago - but they embrace. The devoted $desc explains the situation and encourages $his $activeSlave.relation to be a good slave to you. $activeSlave.slaveName looks a little fearful but clearly realizes that _he2's lucky to be here.
 	<<include "New Slave Intro">>
diff --git a/src/uncategorized/reShippingContainer.tw b/src/uncategorized/reShippingContainer.tw
index 14bec54bfd04a895c6f2af3c9d5bd507f81872f8..4c5d2c91e0c1c5d86af642c34cd61fbfa2a994c0 100644
--- a/src/uncategorized/reShippingContainer.tw
+++ b/src/uncategorized/reShippingContainer.tw
@@ -41,11 +41,11 @@ For now, the crowd around you is looking at the helpless human cargo with
 	<<replace "#result">>
 	<<for _reShip = 0; _reShip < _newSlaves.length; _reShip++>>
 		<<slaveCost _newSlaves[_reShip]>>
-		<<run cashX($slaveCost, "slaveTransaction")>>
+		<<run cashX($slaveCost, "slaveTransfer")>>
 	<</for>>
 	Allowing humor into your voice, you announce an auction, to be held immediately. The crowd appreciates the wit, and @@.green;appreciates it even more@@ when you conduct the auction yourself. It's always good to take an opportunity to show off your understanding of the slave market in public. You @@.yellowgreen;sell them all,@@ sex slaves and menials alike. Welcome to the Free Cities.
 	<<set $menials -= 25>>
-	<<run cashX((25*_bonusCash), "slaveTransaction")>>
+	<<run cashX((25*_bonusCash), "slaveTransfer")>>
 	<<set $rep += 100>>
 	<</replace>>
 <</link>>
@@ -76,7 +76,7 @@ For now, the crowd around you is looking at the helpless human cargo with
 	<<replace "#result">>
 	<<for _reShip = 0; _reShip < _newSlaves.length; _reShip++>>
 		<<slaveCost _newSlaves[_reShip]>>
-		<<run cashX($slaveCost, "slaveTransaction")>>
+		<<run cashX($slaveCost, "slaveTransfer")>>
 	<</for>>
 	You hurry forward, beckoning the crowd to accompany you. The wretched slaves cringe with fear, but soon they're being comforted, offered water, and examined for injury. Once the most pressing needs are attended to, you call for everyone's attention. You pride yourself on knowing your citizens well, and you can pick good Paternalists out of the crowd at will. Calling them by name, you ask whether they'd be willing to take on one of these poor slaves. One by one, you pair slave and Master or Mistress, rewarding your best people with public approbation, not to mention a free slave. The initial gasps of surprise quickly grow into @@.green;thunderous applause.@@ Your people love you. Several of the slaves begin to cry, mostly from confusion or sheer exhaustion; they don't yet know how lucky they are.
 	<<set $menials -= 25>>
diff --git a/src/uncategorized/recruiterSelect.tw b/src/uncategorized/recruiterSelect.tw
index b7450d1150f9fdd404e25bcbf5ca0c6e87db0784..c700e594dc9b9e8833d344a1cea7144ab82fc899 100644
--- a/src/uncategorized/recruiterSelect.tw
+++ b/src/uncategorized/recruiterSelect.tw
@@ -3,6 +3,8 @@
 <<set $nextButton = "Back to Main", $nextLink = "Main", $showEncyclopedia = 1, $encyclopedia = "Recruiter">>
 <<showallAssignmentFilter>>
 <<if ($Recruiter != 0)>>
+	<<set $Recruiter = getSlave($Recruiter.ID)>>
+	<<setLocalPronouns $Recruiter>>
 	''__@@.pink;<<= SlaveFullName($Recruiter)>>@@__'' is
 	<<if $recruiterTarget != "other arcologies">>
 		recruiting girls.
diff --git a/src/uncategorized/schoolroomReport.tw b/src/uncategorized/schoolroomReport.tw
index 5186a4d76fc207eddc1e26847ad273f85f61b62c..55e7d86c39e651fe6a3b1c05ef039c57a188c999 100644
--- a/src/uncategorized/schoolroomReport.tw
+++ b/src/uncategorized/schoolroomReport.tw
@@ -43,60 +43,62 @@
 		<</if>>
 	<</if>>
 	<<set $Schoolteacher = $slaves[_FLs]>>
-	&nbsp;&nbsp;&nbsp;&nbsp;$Schoolteacher.slaveName is serving as your Schoolteacher.<<if $Schoolteacher.relationship == -3 && $Schoolteacher.devotion > 50>> As your loving wife, she tries her best to teach her pupils how to please you.<</if>>
+	<<setLocalPronouns $Schoolteacher>>
+	&nbsp;&nbsp;&nbsp;&nbsp;$Schoolteacher.slaveName is serving as your Schoolteacher.<<if $Schoolteacher.relationship == -3 && $Schoolteacher.devotion > 50>> As your loving wife, $he tries $his best to teach $his pupils how to please you.<</if>>
 	<<if (_FLsFetish == 1)>>
-		She's allowed and even expected to use her students for her own sexual gratification, and in their own way her students are complicit, offering sexual favors for an easier time in the classroom. Before long, she's running a hungry eye over the tits and asses of new trainees; she is now @@.lightcoral;more dominant.@@
+		$He's allowed and even expected to use $his students for $his own sexual gratification, and in their own way $his students are complicit, offering sexual favors for an easier time in the classroom. Before long, $he's running a hungry eye over the tits and asses of new trainees; $he is now @@.lightcoral;more dominant.@@
 	<<elseif (_FLsFetish == 2)>>
-		Every new student in class is a new target for her personal educational attention. @@.lightsalmon;She becomes more dominant.@@
+		Every new student in class is a new target for $his personal educational attention. @@.lightsalmon;$He becomes more dominant.@@
 	<</if>>
 	<<if setup.schoolteacherCareers.includes($Schoolteacher.career)>>
-		She has experience with students and learning from her life before she was a slave, making her more effective.
+		$He has experience with students and learning from $his life before $he was a slave, making $him more effective.
 		<<set _idleBonus++>>
 	<<elseif $Schoolteacher.skillTE >= $masteredXP>>
-		She has experience with students and learning from working for you, making her more effective.
+		$He has experience with students and learning from working for you, making $him more effective.
 		<<set _idleBonus++>>
 	<<else>>
 		<<set $slaves[_FLs].skillTE += random(1,Math.ceil(($Schoolteacher.intelligence+$Schoolteacher.intelligenceImplant)/15) + 8)>>
 	<</if>>
 	<<if ($Schoolteacher.visualAge > 35)>>
-		Her age earns her the respect of her students.
+		$His age earns $him the respect of $his students.
 		<<set _idleBonus++>>
 	<</if>>
 	<<if ($Schoolteacher.intelligence > 15)>>
-		She's intelligent enough to be a good teacher.
+		$He's intelligent enough to be a good teacher.
 		<<set _idleBonus++>>
 	<</if>>
 	<<if ($Schoolteacher.intelligenceImplant >= 15)>>
-		Since she's educated herself, she understands her students.
+		Since $he's educated $himself, $he understands $his students.
 		<<set _idleBonus++>>
 	<</if>>
 	<<if ($Schoolteacher.face > 40)>>
-		Her students want to be just like their beautiful teacher.
+		$His students want to be just like their beautiful teacher.
 		<<set _idleBonus++>>
 	<</if>>
 	<<for _dI = 0; _dI < _DL; _dI++>>
 		<<set $i = $slaveIndices[$SchlRiIDs[_dI]]>>
+		<<setLocalPronouns $slaves[$i] 2>>
 		<<if $Schoolteacher.rivalryTarget == $slaves[$i].ID>>
-			Ever since her <<print rivalryTerm($Schoolteacher)>>, was enrolled, she began stalking the classroom carrying a large paddle, much to $slaves[$i].slaveName's terror.
+			Ever since $his <<print rivalryTerm($Schoolteacher)>>, was enrolled, $he began stalking the classroom carrying a large paddle, much to $slaves[$i].slaveName's terror.
 			<<set $slaves[$i].devotion -= 4, $slaves[$i].trust -= 4>>
 			<<if random(1,100) > 35>>
 				<<set $Schoolteacher.rivalry++, $slaves[_FLs].rivalry++, $slaves[$i].rivalry++>>
 			<</if>>
 		<<elseif $Schoolteacher.relationshipTarget == $slaves[$i].ID>>
-			She dedicates most of her attention to her <<print relationshipTerm($Schoolteacher)>>, $slaves[$i].slaveName, making sure she understands that day's lesson.
+			$He dedicates most of $his attention to $his <<print relationshipTerm($Schoolteacher)>>, $slaves[$i].slaveName, making sure _he2 understands that day's lesson.
 			<<set $slaves[$i].devotion += 2, $slaves[$i].trust += 2>>
 		<<elseif $familyTesting == 1 && areRelated($Schoolteacher, $slaves[$i]) > 0>>
-			She makes sure to spend extra time teaching her <<print relativeTerm($Schoolteacher.ID,$slaves[$i].ID)>>, $slaves[$i].slaveName.
+			$He makes sure to spend extra time teaching $his <<print relativeTerm($Schoolteacher.ID,$slaves[$i].ID)>>, $slaves[$i].slaveName.
 			<<set $slaves[$i].trust++>>
 		<<elseif $Schoolteacher.relationTarget == $slaves[$i].ID && $familyTesting == 0>>
-			She makes sure to spend extra time teaching her $slaves[$i].relation, $slaves[$i].slaveName.
+			$He makes sure to spend extra time teaching $his $slaves[$i].relation, $slaves[$i].slaveName.
 			<<set $slaves[$i].trust++>>
 		<</if>>
 	<</for>>
 	<<if (_DL < $schoolroom)>>
 		<<set _seed = random(1,10)+(($schoolroom-_DL)*(random(150,170)+(_idleBonus*10)))>>
 		<<run cashX(_seed, "school", $Schoolteacher)>>
-		<br>&nbsp;&nbsp;&nbsp;&nbsp;Since she doesn't have enough students to occupy all of her time, $schoolroomName takes in citizens' slaves on a contract basis and she teaches them too, earning @@.yellowgreen;<<print cashFormat(_seed)>>.@@
+		<br>&nbsp;&nbsp;&nbsp;&nbsp;Since $he doesn't have enough students to occupy all of $his time, $schoolroomName takes in citizens' slaves on a contract basis and $he teaches them too, earning @@.yellowgreen;<<print cashFormat(_seed)>>.@@
 	<</if>>
 	<<if (_DL > 0)>><br><br><</if>>
 <</if>>
@@ -186,18 +188,19 @@
 		<br><br>
 		/* 000-250-006 */
 		<<if $seeImages && $seeReportImages>>
-		<div class="imageRef tinyImg">
-			<<SlaveArt $slaves[$i] 0 0>>
-		</div>
+			<div class="imageRef tinyImg">
+				<<SlaveArt $slaves[$i] 0 0>>
+			</div>
 		<</if>>
 		/* 000-250-006 */
+		<<setLocalPronouns $slaves[$i]>>
 		''__@@.pink;$slaves[$i].slaveName@@__''
 		<<if $slaves[$i].choosesOwnAssignment == 2>>
 			<<include "SA chooses own job">>
 		<<else>>
 			is studying in $schoolroomName.
 		<</if>>
-		<br>&nbsp;&nbsp;&nbsp;&nbsp;She <<include "SA take classes">>
+		<br>&nbsp;&nbsp;&nbsp;&nbsp;$He <<include "SA take classes">>
 		<br>&nbsp;&nbsp;&nbsp;
 		<<= saChoosesOwnClothes($slaves[$i])>>
 		<<include "SA rules">>
diff --git a/src/uncategorized/schoolteacherSelect.tw b/src/uncategorized/schoolteacherSelect.tw
index 0cc6eab471ae1fb906dfe4f99ab1f92b31e47e14..549b492526feac4be2785a5c955f1f4c1cd93c52 100644
--- a/src/uncategorized/schoolteacherSelect.tw
+++ b/src/uncategorized/schoolteacherSelect.tw
@@ -3,6 +3,7 @@
 <<set $nextButton = "Back", $nextLink = "Schoolroom", $showEncyclopedia = 1, $encyclopedia = "Schoolteacher">>
 <<showallAssignmentFilter>>
 <<if ($Schoolteacher != 0)>>
+	<<set $Schoolteacher = getSlave($Schoolteacher.ID)>>
 	<<setLocalPronouns $Schoolteacher>>
 	''__@@.pink;<<= SlaveFullName($Schoolteacher)>>@@__'' is serving as your Schoolteacher.<br><br>$He will help teach your slaves.
 <<else>>
diff --git a/src/uncategorized/seCustomSlaveDelivery.tw b/src/uncategorized/seCustomSlaveDelivery.tw
index 799d85d07fcd9960d60990abc4d44e88177e1c53..ba50a95ec45418196b506fd995742515e98b228f 100644
--- a/src/uncategorized/seCustomSlaveDelivery.tw
+++ b/src/uncategorized/seCustomSlaveDelivery.tw
@@ -225,7 +225,7 @@ $His price is <<print cashFormat($slaveCost)>>.
 <span id="result">
 <<if $cash >= $slaveCost>>
 	<<link "Accept the offered slave">>
-		<<run cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave)>>
+		<<run cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave)>>
 		<<replace "#result">>
 			$He has been reasonably broken by the dealer that offered $him to you. $He has also picked up on the fact that $he was specially selected, and is a little hopeful that this means $he may be treated well. $He is now awaiting your instructions.
 			<<include "New Slave Intro">>
diff --git a/src/uncategorized/seExpiration.tw b/src/uncategorized/seExpiration.tw
index 4186a681c36f6772eb81b576bcd3dca6ac1e33ae..b0358f25862a667712ef10eb1627e0623b95ff2a 100644
--- a/src/uncategorized/seExpiration.tw
+++ b/src/uncategorized/seExpiration.tw
@@ -111,7 +111,7 @@ $activeSlave.slaveName's indentured servitude is ending this week, meaning that
 		<<link "Offer $him a one year supplementary indenture">>
 			<<replace "#result">>
 				$He smiles almost shyly when you offer $him a one year supplementary indenture. The price is reasonable, but definitely favorable to you. $He accepts it anyway, and you transfer the money into an escrow account to be held for $him until $his new indenture is done. Your sex slave once again, $he awaits your pleasure without a hint of fear.
-				<<run cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave)>>
+				<<run cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave)>>
 				<<set $lowerClass -= 1>>
 				<<set $expired = 0>><<set $expiree = 0>>
 				<<for $i = 0; $i < $slaves.length; $i++>>
@@ -142,7 +142,7 @@ at the moment of $his scheduled emancipation, $he seems willing to consider a sh
 	<<link "Offer $him a one year supplementary indenture">>
 		<<replace "#result">>
 			$He looks pensive when you offer $him a one year supplementary indenture. The price reflects the market, and is a reasonable compensation for a year of sexual slavery. $He accepts it after some consideration, and you transfer the money into an escrow account to be held for $him until $his new indenture is done. Your sex slave once again, $he awaits orders with complacency.
-			<<run cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave)>>
+			<<run cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave)>>
 			<<set $lowerClass -= 1>>
 			<<set $expired = 0>><<set $expiree = 0>>
 			<<for $i = 0; $i < $slaves.length; $i++>>
diff --git a/src/uncategorized/slaveShelter.tw b/src/uncategorized/slaveShelter.tw
index 0d7ba8c7cff0cc0db89fc2aa8c6fa3490bb86cec..3a0eb154dcc8ef7a939c6d96629df9b495276ae6 100644
--- a/src/uncategorized/slaveShelter.tw
+++ b/src/uncategorized/slaveShelter.tw
@@ -388,7 +388,7 @@ The placement fee is <<print cashFormat($slaveCost)>>.
 <<if $cash >= $slaveCost>>
 	<<link "Buy $his slave contract">>
 		<<replace "#result">>
-			<<set cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave), $shelterSlaveBought = 1, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main">>
+			<<set cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave), $shelterSlaveBought = 1, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main">>
 			<<include "New Slave Intro">>
 		<</replace>>
 	<</link>>
diff --git a/src/uncategorized/specialSlave.tw b/src/uncategorized/specialSlave.tw
index 320ebfe278156ed91a6c387c8ca0259be9e9fc90..03b45484dbd7bb865ac6d03cf4b003927a75c40c 100644
--- a/src/uncategorized/specialSlave.tw
+++ b/src/uncategorized/specialSlave.tw
@@ -93,7 +93,7 @@
 
 	The offered price is <<print cashFormat($slaveCost)>>.
 
-	[["Buy " + $his + " slave contract"|New Slave Intro][cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave),,$nextButton = "Continue",$nextLink = "AS Dump",$returnTo = "Main",$specialSlave = 1]]
+	[["Buy " + $his + " slave contract"|New Slave Intro][cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave),,$nextButton = "Continue",$nextLink = "AS Dump",$returnTo = "Main",$specialSlave = 1]]
 
 	<br><br>
 
diff --git a/src/uncategorized/stewardessSelect.tw b/src/uncategorized/stewardessSelect.tw
index a328f48ee9cc2f4ea7af3570cfdfaa5877cd264e..021ad7ad5895618cb7a046f3d4f1e87db882b35f 100644
--- a/src/uncategorized/stewardessSelect.tw
+++ b/src/uncategorized/stewardessSelect.tw
@@ -3,6 +3,7 @@
 <<set $nextButton = "Back", $nextLink = "Servants' Quarters", $showEncyclopedia = 1, $encyclopedia = "Stewardesses">>
 <<showallAssignmentFilter>>
 <<if ($Stewardess != 0)>>
+	<<set $Stewardess = getSlave($Stewardess.ID)>>
 	<<setLocalPronouns $Stewardess>>
 	''__@@.pink;<<= SlaveFullName($Stewardess)>>@@__'' is serving as your Stewardess.<br><br>$He will manage the Servants' Quarters.
 <<else>>
diff --git a/src/uncategorized/wardenessSelect.tw b/src/uncategorized/wardenessSelect.tw
index fc352b2f0faa6237a306246ff4992156ab1e0bb2..2c87c790bea7c84a1c666165c8c97d61ee097fd8 100644
--- a/src/uncategorized/wardenessSelect.tw
+++ b/src/uncategorized/wardenessSelect.tw
@@ -3,6 +3,7 @@
 <<set $nextButton = "Back", $nextLink = "Cellblock", $showEncyclopedia = 1, $encyclopedia = "Wardeness">>
 <<showallAssignmentFilter>>
 <<if ($Wardeness != 0)>>
+	<<set $Wardeness = getSlave($Wardeness.ID)>>
 	''__@@.pink;<<= SlaveFullName($Wardeness)>>@@__'' is serving as your Wardeness.<br><br>She will help break your prisoners.
 <<else>>
 	You have not selected a Wardeness.
diff --git a/src/uncategorized/wardrobeUse.tw b/src/uncategorized/wardrobeUse.tw
index c2183c54a0dc148dd3393990a84db1163221902e..a7b9a98f102cc547d55045fd8dd157c261906d1f 100644
--- a/src/uncategorized/wardrobeUse.tw
+++ b/src/uncategorized/wardrobeUse.tw
@@ -21,6 +21,12 @@
 <</if>>
 /* 000-250-006 */
 
+<<link "''//Update//''">>
+	<<goto "Wardrobe Use">>
+<</link>>
+all descriptions to show what $he is currently wearing?
+<br><br>
+
 <<if $activeSlave.fuckdoll == 0>> /* begin fuckdoll check */
 
 Clothes: ''<span id="clothes">$activeSlave.clothes</span>.''
diff --git a/src/utility/slaveCreationWidgets.tw b/src/utility/slaveCreationWidgets.tw
index 1f96b3f3f2225a1980896f08a9653e3a72617cfd..b3c898a43b5d88db4b672f837b35efb63ffde3c5 100644
--- a/src/utility/slaveCreationWidgets.tw
+++ b/src/utility/slaveCreationWidgets.tw
@@ -729,7 +729,7 @@
 		<<link "Add this slave">>
 			<<set $returnTo = "Commit Starting Girl", $createRelatedSlave = 0, $applyCareerBonus = 1, $careerBonusApplied = 0>>
 			<<StartingSlaveCost $activeSlave>>
-			<<run cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave)>>
+			<<run cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave)>>
 			<<goto "RG AS Dump">>
 		<</link>>
 		//This will apply your @@.springgreen;career bonus@@ to $him:
@@ -760,7 +760,7 @@
 		<<link "Add slave without career bonus">>
 			<<set $returnTo = "Commit Starting Girl", $createRelatedSlave = 0, $applyCareerBonus = 0, $careerBonusApplied = 0>>
 			<<StartingSlaveCost $activeSlave>>
-			<<run cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave)>>
+			<<run cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave)>>
 			<<goto "RG AS Dump">>
 		<</link>>
 	<<else>>
@@ -768,7 +768,7 @@
 		<<link "Add slave">>
 			<<set $returnTo = "Commit Starting Girl", $createRelatedSlave = 0, $applyCareerBonus = 0, $careerBonusApplied = 0>>
 			<<StartingSlaveCost $activeSlave>>
-			<<run cashX(forceNeg($slaveCost), "slaveTransaction", $activeSlave)>>
+			<<run cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave)>>
 			<<goto "RG AS Dump">>
 		<</link>>
 		<br>