<Composition Name="Shapes_01-48">
  <Composition.Resources>
	<ScriptLibrary key="MyLib" Name="CustomImagingLib.Imaging" />
	<String key="shapeNumber">Shape0</String>
	<Double key="sides">4</Double>
	<String key="uom">Imperial</String>
	<Double key="dim_h">0</Double>
	<Double key="dim_h1">0</Double>
	<Double key="dim_h2">0</Double>
	<Double key="dim_w">0</Double>
	<Double key="dim_w1">0</Double>
	<Double key="dim_w2">0</Double>
	<Double key="unitsPerInch">0</Double>
	<Boolean key="edge1">False</Boolean>
	<Boolean key="edgeAll">False</Boolean>
	<Boolean key="edge2">False</Boolean>
	<Boolean key="edge3">False</Boolean>
	<Boolean key="edge4">False</Boolean>
	<Boolean key="edge5">False</Boolean>
	<Boolean key="edge6">False</Boolean>
	<Boolean key="edge7">False</Boolean>
	<Boolean key="edge8">False</Boolean>
	<Boolean key="showImperial">False</Boolean>
	<Boolean key="hasConfig">True</Boolean>
    <Script key="commonScript">
        
        function inToUnits(inches) {
          return unitsPerInch * inches;
        }
		
		function toRadians(degrees) {
			return degrees * (Math.PI / 180);
		}
		
		var imgLib = ImgLib();
		
		if(hasConfig)
		{
			shapeNumber = Cpq.Get('Dims.ShapeCode');
			sides = Cpq.Get('Dims.NumOfSides');
			uom = Cpq.Get('Calcs_Child.EntryUOM');
			showImperial = Cpq.Get('Dims.ShowImperial');
			edgeAll = Cpq.Get('Processing_Edge.EdgeAll');
			edge1 = Cpq.Get('Processing_Edge.Edge1');
			edge2 = Cpq.Get('Processing_Edge.Edge2');
			edge3 = Cpq.Get('Processing_Edge.Edge3');
			edge4 = Cpq.Get('Processing_Edge.Edge4');
			edge5 = Cpq.Get('Processing_Edge.Edge5');
			edge6 = Cpq.Get('Processing_Edge.Edge6');
			edge7 = Cpq.Get('Processing_Edge.Edge7');
			edge8 = Cpq.Get('Processing_Edge.Edge8');
			unitsPerInch = Cpq.Get('Dims.UnitsPerInch');
			
			if(uom == "Imperial")
			{
				dim_h = Cpq.Get('Dims.Dim_H');
				dim_h1 = Cpq.Get('Dims.Dim_H1');
				dim_h2 = Cpq.Get('Dims.Dim_H2');
				dim_w = Cpq.Get('Dims.Dim_W');
				dim_w1 = Cpq.Get('Dims.Dim_W1');
				dim_w2 = Cpq.Get('Dims.Dim_W2');
			}
			else
			{
				dim_h = Cpq.Get('Dims.Dim_H_mm');
				dim_h1 = Cpq.Get('Dims.Dim_H1_mm');
				dim_h2 = Cpq.Get('Dims.Dim_H2_mm');
				dim_w = Cpq.Get('Dims.Dim_W_mm');
				dim_w1 = Cpq.Get('Dims.Dim_W1_mm');
				dim_w2 = Cpq.Get('Dims.Dim_W2_mm');
			}
			
			
		}

		var poly_ext_angle = 360 / sides;
		var poly_int_angle = 180 - poly_ext_angle;

		var dim_cr = dim_w / ( 2 * ( Math.Sin( toRadians(180) / sides ) ) );
		
		function dimTxt(val) {
			if(uom == "Metric")
			{
				if(showImperial)
				{
					return imgLib.ToFraction(val/25.4) + '&quot;';
				}
				else
				{
					return String.ToString(val) + 'mm';
				}
			}
			else
			{
				return imgLib.ToFraction(val) + '&quot;';
			}
		}

		var dim_h_txt = 'H [' + dimTxt(dim_h) + ']';
		var dim_h1_txt = 'H1 [' + dimTxt(dim_h1) + ']';
		var dim_h2_txt = 'H2 [' + dimTxt(dim_h2) + ']';
		var dim_w_txt = 'W [' + dimTxt(dim_w) + ']';
		var dim_w1_txt = 'W1 [' + dimTxt(dim_w1) + ']';
		var dim_w2_txt = 'W2 [' + dimTxt(dim_w2) + ']';
		
		dim_h = inToUnits(dim_h);
		dim_h1 = inToUnits(dim_h1);
		dim_h2 = inToUnits(dim_h2);
		dim_w = inToUnits(dim_w);
		dim_w1 = inToUnits(dim_w1);
		dim_w2 = inToUnits(dim_w2);
		dim_cr = inToUnits(dim_cr);
		
		if(edgeAll) {
			edge1 = 'True';
			edge2 = 'True';
			edge3 = 'True';
			edge4 = 'True';
			edge5 = 'True';
			edge6 = 'True';
			edge7 = 'True';
			edge8 = 'True';
		}
		
		var edge1_txt = '';
		var edge2_txt = '';
		var edge3_txt = '';
		var edge4_txt = '';
		var edge5_txt = '';
		var edge6_txt = '';
		var edge7_txt = '';
		var edge8_txt = '';
		
		if(edge1) { edge1_txt = 'xx'; }
		if(edge2) { edge2_txt = 'xx'; }
		if(edge3) { edge3_txt = 'xx'; }
		if(edge4) { edge4_txt = 'xx'; }
		if(edge5) { edge5_txt = 'xx'; }
		if(edge6) { edge6_txt = 'xx'; }
		if(edge7) { edge7_txt = 'xx'; }
		if(edge8) { edge8_txt = 'xx'; }
		
		function getOppSide(hyp, angle){
			return Math.Sin(toRadians(angle)) * hyp;
		}
		
		function getAdjSide(hyp, angle){
			return Math.Cos(toRadians(angle)) * hyp;
		}
		
		var oddPolyHeight = dim_cr + getOppSide(dim_w, poly_int_angle/2);
		var octHeight = dim_w * ( 1 + Math.Sqrt(2));
		var polyWidth = getAdjSide(dim_w,poly_ext_angle)*2 + dim_w;
		var heptIntWidthTop = (dim_w * Math.Cos(toRadians(180/sides)))*2;
		
		Math.NewRandom();

    </Script>
  </Composition.Resources>
  <Canvas>
	<StackPanel Orientation="Horizontal">
		<Canvas Name="Shape98" Visibility="{shapeNumber == 'Shape98'}">
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="3" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h}" Y2="{0}" Stroke="Black" StrokeThickness="3" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="7" />
			<TextLine Name="3" X1="{dim_w}" X2="0" Y1="0" Y2="{0}" Stroke="Black" StrokeThickness="3" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="7" />
			<TextLine Name="4" X1="0" X2="0" Y1="0" Y2="{dim_h}" Stroke="Black" StrokeThickness="3" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims">
				<!-- W Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />	
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<!-- H Text -->				
				<Line Name="ECT" X1="-5" X2="-25" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />
			</Canvas>
		</Canvas>
		<Canvas Name="Shape99" Visibility="{shapeNumber == 'Shape99'}">
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="3" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h}" Y2="{0}" Stroke="Black" StrokeThickness="3" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="7" />
			<TextLine Name="3" X1="{dim_w}" X2="0" Y1="0" Y2="{0}" Stroke="Black" StrokeThickness="3" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="7" />
			<TextLine Name="4" X1="0" X2="0" Y1="0" Y2="{dim_h}" Stroke="Black" StrokeThickness="3" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims">
				<!-- W Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />	
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<!-- H Text -->				
				<Line Name="ECT" X1="-5" X2="-25" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />
			</Canvas>
		</Canvas>
		<Canvas Name="Shape1" Visibility="{shapeNumber == 'Shape1'}">
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="3" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Black" StrokeThickness="3" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="7" />
			<TextLine Name="3" X1="0" X2="{dim_w}" Y1="0" Y2="{dim_h - dim_h1}" Stroke="Black" StrokeThickness="3" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="7" />
			<TextLine Name="4" X1="0" X2="0" Y1="0" Y2="{dim_h}" Stroke="Black" StrokeThickness="3" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims">
				<!-- W Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />	
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<!-- H Text -->				
				<Line Name="ECT" X1="-5" X2="-25" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />
				<!-- H1 Text -->
				<Line Name="ECT" X1="{dim_w + 5}" X2="{dim_w + 25}" Y1="{dim_h - dim_h1}" Y2="{dim_h - dim_h1}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 20}" X2="{dim_w + 20}" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w + 5}" X2="{dim_w + 25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />
			</Canvas>
		</Canvas>		
		<Canvas Name="Shape2" Visibility="{shapeNumber == 'Shape2'}">
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w}" Y1="0" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="7" />
			<TextLine Name="3" X1="0" X2="{dim_w}" Y1="{dim_h - dim_h1}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="7" />
			<TextLine Name="4" X1="0" X2="0" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims">
				<!-- W Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<!-- H1 Text -->
				<Line Name="ECT" X1="-5" X2="-25" Y1="{dim_h - dim_h1}" Y2="{dim_h - dim_h1}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />
				<!-- H Text -->		
				<Line Name="ECT" X1="{dim_w + 5}" X2="{dim_w + 25}" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 20}" X2="{dim_w + 20}" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w + 5}" X2="{dim_w + 25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />			
			</Canvas>
		</Canvas>
		<Canvas Name="Shape3" Visibility="{shapeNumber == 'Shape3'}">
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h - dim_h1}" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="3" X1="{dim_w}" X2="{dim_w1}" Y1="{dim_h - dim_h1}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="4" X1="{dim_w1}" X2="0" Y1="0" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="5" X1="0" X2="0" Y1="0" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge5_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims">
				<!-- W Text -->			
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />						
				<!-- H Text -->
				<Line Name="ECT" X1="-5" X2="-25" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />				
				<!-- W1 Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="-5" Y2="-25" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w1}" Y1="-20" Y2="-20" Stroke="Blue" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w1}" X2="{dim_w1}" Y1="-5" Y2="-25" Stroke="Blue" StrokeThickness="1" />					
				<!-- H1 Text -->				
				<Line Name="5ECT" X1="{dim_w + 5}" X2="{dim_w + 25}" Y1="{dim_h - dim_h1}" Y2="{dim_h - dim_h1}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 20}" X2="{dim_w + 20}" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="5ECB" X1="{dim_w + 5}" X2="{dim_w + 25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />			
			</Canvas>
		</Canvas>
		<Canvas Name="Shape4" Visibility="{shapeNumber == 'Shape4'}">
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="3" X1="{dim_w}" X2="{dim_w - dim_w1}" Y1="0" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="4" X1="{dim_w - dim_w1}" X2="0" Y1="0" Y2="{dim_h - dim_h1}" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="5" X1="0" X2="0" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge5_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims">
				<!-- W Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<!-- H1 Text -->
				<Line Name="ECT" X1="-5" X2="-25" Y1="{dim_h - dim_h1}" Y2="{dim_h - dim_h1}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />
				<!-- W1 Text -->
				<Line Name="ECL" X1="{dim_w - dim_w1}" X2="{dim_w - dim_w1}" Y1="-5" Y2="-25" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w - dim_w1}" X2="{dim_w}" Y1="-20" Y2="-20" Stroke="Blue" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="-5" Y2="-25" Stroke="Blue" StrokeThickness="1" />
				<!-- H Text -->
				<Line Name="ECT" X1="{dim_w + 5}" X2="{dim_w + 25}" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 20}" X2="{dim_w + 20}" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w + 5}" X2="{dim_w + 25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />
			</Canvas>
		</Canvas>
		<Canvas Name="Shape5" Visibility="{shapeNumber == 'Shape5'}">
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w - dim_w1}" Y1="{dim_h}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />			
			<TextLine Name="3" X1="{dim_w - dim_w1}" X2="{dim_w2}" Y1="0" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="4" X1="{dim_w2}" X2="0" Y1="0" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims"	>
				<!-- W Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />			
				<!-- H Text -->
				<Line Name="ECT" X1="-5" X2="-25" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />			
				<!-- W2 Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="-25" Y2="{dim_h -5}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w2}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w2_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w2}" X2="{dim_w2}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<!-- W1 Text -->
				<Line Name="ECL" X1="{dim_w - dim_w1}" X2="{dim_w - dim_w1}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w - dim_w1}" X2="{dim_w}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="-25" Y2="{dim_h -5}" Stroke="Green" StrokeThickness="1" />
			</Canvas>
		</Canvas>		
		<Canvas Name="Shape6" Visibility="{shapeNumber == 'Shape6'}">
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w - dim_w2}" Y1="{dim_h}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />			
			<TextLine Name="3" X1="{dim_w - dim_w2}" X2="{dim_w1}" Y1="0" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="4" X1="{dim_w1}" X2="0" Y1="0" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims"	>
				<!-- W Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />			
				<!-- H Text -->
				<Line Name="ECT" X1="{dim_w + 5}" X2="{dim_w + 25}" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 20}" X2="{dim_w + 20}" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w + 5}" X2="{dim_w + 25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />	
				<!-- W1 Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="-25" Y2="{dim_h -5}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w1}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w1}" X2="{dim_w1}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<!-- W2 Text -->
				<Line Name="ECL" X1="{dim_w - dim_w2}" X2="{dim_w - dim_w2}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w - dim_w2}" X2="{dim_w}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w2_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="-25" Y2="{dim_h -5}" Stroke="Green" StrokeThickness="1" />
			</Canvas>
		</Canvas>
		<Canvas Name="Shape7" Visibility="{shapeNumber == 'Shape7'}">
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h - dim_h1}" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="3" X1="{dim_w}" X2="{dim_w - dim_w2}" Y1="{dim_h - dim_h1}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="4" X1="{dim_w - dim_w2}" X2="{dim_w1}" Y1="0" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="5" X1="{dim_w1}" X2="0" Y1="0" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge5_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims"	>
				<!-- W Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />						
				<!-- H Text -->
				<Line Name="ECT" X1="-5" X2="-25" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />				
				<!-- W1 Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="-25" Y2="{dim_h -5}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w1}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w1}" X2="{dim_w1}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />									
				<!-- W2 Text -->
				<Line Name="ECL" X1="{dim_w - dim_w2}" X2="{dim_w - dim_w2}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w - dim_w2}" X2="{dim_w}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w2_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="-25" Y2="{dim_h - dim_h1 -5}" Stroke="Green" StrokeThickness="1" />
				<!-- H1 Text -->
				<Line Name="ECT" X1="{dim_w +5}" X2="{dim_w + 25}" Y1="{dim_h - dim_h1}" Y2="{dim_h - dim_h1}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 20}" X2="{dim_w + 20}" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" Text="{dim_h1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w +5}" X2="{dim_w + 25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" />			
			</Canvas>
		</Canvas>	
		<Canvas Name="Shape8" Visibility="{shapeNumber == 'Shape8'}">
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w - dim_w2}" Y1="{dim_h}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="3" X1="{dim_w - dim_w2}" X2="{dim_w1}" Y1="0" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="4" X1="{dim_w1}" X2="0" Y1="0" Y2="{dim_h - dim_h1}" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="5" X1="0" X2="0" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge5_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims"	>
				<!-- W Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<!-- H1 Text -->
				<Line Name="ECT" X1="-5" X2="-25" Y1="{dim_h - dim_h1}" Y2="{dim_h - dim_h1}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" Text="{dim_h1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" />
				<!-- W1 Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="-25" Y2="{dim_h - dim_h1 -5}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w1}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w1}" X2="{dim_w1}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<!-- W2 Text -->
				<Line Name="ECL" X1="{dim_w - dim_w2}" X2="{dim_w - dim_w2}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w - dim_w2}" X2="{dim_w}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w2_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="-25" Y2="{dim_h -5}" Stroke="Green" StrokeThickness="1" />
				<!-- H Text -->
				<Line Name="ECT" X1="{dim_w +5}" X2="{dim_w + 25}" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 20}" X2="{dim_w + 20}" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w +5}" X2="{dim_w + 25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />
			</Canvas>
		</Canvas>	
		<Canvas Name="Shape9" Visibility="{shapeNumber == 'Shape9'}">
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h - dim_h2}" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="3" X1="{dim_w}" X2="{dim_w - dim_w1}" Y1="{dim_h - dim_h2}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="4" X1="{dim_w - dim_w1}" X2="{dim_w2}" Y1="0" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="5" X1="{dim_w2}" X2="0" Y1="0" Y2="{dim_h - dim_h1}" Stroke="Black" StrokeThickness="2" Text="{edge5_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="6" X1="0" X2="0" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge6_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims"	>
				<!-- W Text -->			
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<!-- H2 Text -->
				<Line Name="ECT" X1="{dim_w + 5}" X2="{dim_w + 25}" Y1="{dim_h - dim_h2}" Y2="{dim_h - dim_h2}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 20}" X2="{dim_w + 20}" Y1="{dim_h - dim_h2}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" Text="{dim_h2_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w + 5}" X2="{dim_w + 25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" />
				<!-- W2 Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="-25" Y2="{dim_h - dim_h1 - 5}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w2}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w2_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w2}" X2="{dim_w2}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<!-- W1 Text -->
				<Line Name="ECL" X1="{dim_w - dim_w1}" X2="{dim_w - dim_w1}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w - dim_w1}" X2="{dim_w}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="-25" Y2="{dim_h - dim_h2 -5}" Stroke="Green" StrokeThickness="1" />
				<!-- H1 Text -->
				<Line Name="ECT" X1="-5" X2="-25" Y1="{dim_h - dim_h1}" Y2="{dim_h - dim_h1}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" Text="{dim_h1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" />
				<!-- H Text -->
				<Line Name="ECT" X1="-35" X2="-45" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="-40" X2="-40" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-35" X2="-45" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />
			</Canvas>
		</Canvas>
		<Canvas Name="Shape10" Visibility="{shapeNumber == 'Shape10'}">
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h - dim_h1}" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="3" X1="{dim_w}" X2="{dim_w - dim_w2}" Y1="{dim_h - dim_h1}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="4" X1="{dim_w - dim_w2}" X2="{dim_w1}" Y1="0" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="5" X1="{dim_w1}" X2="0" Y1="0" Y2="{dim_h - dim_h2}" Stroke="Black" StrokeThickness="2" Text="{edge5_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="6" X1="0" X2="0" Y1="{dim_h - dim_h2}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge6_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims"	>
				<!-- W Text -->			
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<!-- H2 Text -->
				<Line Name="ECT" X1="-5" X2="-25" Y1="{dim_h - dim_h2}" Y2="{dim_h - dim_h2}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="{dim_h - dim_h2}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h2_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />
				<!-- W1 Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="-25" Y2="{dim_h - dim_h2 - 5}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w1}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w1}" X2="{dim_w1}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<!-- W2 Text -->
				<Line Name="ECL" X1="{dim_w - dim_w2}" X2="{dim_w - dim_w2}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w - dim_w2}" X2="{dim_w}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w2_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="-25" Y2="{dim_h - dim_h1 -5}" Stroke="Green" StrokeThickness="1" />
				<!-- H1 Text -->
				<Line Name="ECT" X1="{dim_w +5}" X2="{dim_w + 25}" Y1="{dim_h - dim_h1}" Y2="{dim_h - dim_h1}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 20}" X2="{dim_w + 20}" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" Text="{dim_h1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w +5}" X2="{dim_w + 25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" />
				<!-- H Text -->
				<Line Name="ECT" X1="{dim_w + 35}" X2="{dim_w + 45}" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 40}" X2="{dim_w + 40}" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w + 35}" X2="{dim_w + 45}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />
			</Canvas>
		</Canvas>		
		<Canvas Name="Shape11" Visibility="{shapeNumber == 'Shape11'}">
			<TextLine Name="1" X1="{dim_w - dim_w1}" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h - dim_h1}" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="3" X1="{dim_w}" X2="0" Y1="{dim_h - dim_h1}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="4" X1="0" X2="{dim_w - dim_w1}" Y1="0" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />			
			<Canvas Name="ShapeDims"	>
				<!-- W1 Text -->
				<Line Name="ECL" X1="{dim_w - dim_w1}" X2="{dim_w - dim_w1}" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w - dim_w1}" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Green" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Green" StrokeThickness="1" />
				<!-- H Text -->
				<Line Name="ECT" X1="-5" X2="-25" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />
				<!-- W Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="-5" Y2="-25" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="-20" Y2="-20" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="-5" Y2="-25" Stroke="Blue" StrokeThickness="1" />
				<!-- H1 Text -->
				<Line Name="ECT" X1="{dim_w +5}" X2="{dim_w + 25}" Y1="{dim_h - dim_h1}" Y2="{dim_h - dim_h1}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 20}" X2="{dim_w + 20}" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" Text="{dim_h1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w +5}" X2="{dim_w + 25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" />						
			</Canvas>
		</Canvas>		
		<Canvas Name="Shape12" Visibility="{shapeNumber == 'Shape12'}">
			<TextLine Name="1" X1="0" X2="{dim_w1}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w1}" X2="{dim_w}" Y1="{dim_h}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="3" X1="{dim_w}" X2="0" Y1="0" Y2="{dim_h - dim_h1}" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="4" X1="0" X2="0" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims"	>
				<!-- W1 Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w1}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Green" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w1}" X2="{dim_w1}" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Green" StrokeThickness="1" />
				<!-- H1 Text -->
				<Line Name="ECT" X1="-5" X2="-25" Y1="{dim_h - dim_h1}" Y2="{dim_h - dim_h1}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" Text="{dim_h1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" />
				<!-- W Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="-5" Y2="-25" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="-20" Y2="-20" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="-5" Y2="-25" Stroke="Blue" StrokeThickness="1" />
				<!-- H Text -->
				<Line Name="ECT" X1="{dim_w +5}" X2="{dim_w + 25}" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 20}" X2="{dim_w + 20}" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w +5}" X2="{dim_w + 25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />						
			</Canvas>
		</Canvas>
		<Canvas Name="Shape13" Visibility="{shapeNumber == 'Shape13'}">
			<!-- Lines start at bottom and go counter-clockwise -->
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w1}" Y1="{dim_h}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />				
			<TextLine Name="3" X1="{dim_w1}" X2="0" Y1="0" Y2="{dim_h - dim_h1}" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />			
			<TextLine Name="4" X1="0" X2="0" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims"	>
				<!-- W Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />			
				<!-- H Text -->
				<Line Name="ECT" X1="{dim_w +5}" X2="{dim_w +25}" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 20}" X2="{dim_w + 20}" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w +5}" X2="{dim_w +25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />
				<!-- W1 Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h - dim_h1 -5}" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w1}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w1}" X2="{dim_w1}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<!-- H1 Text -->
				<Line Name="ECT" X1="-5" X2="-25" Y1="{dim_h - dim_h1}" Y2="{dim_h - dim_h1}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" Text="{dim_h1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" />				
			</Canvas>
		</Canvas>		
		<Canvas Name="Shape14" Visibility="{shapeNumber == 'Shape14'}">
			<!-- Lines start at bottom and go counter-clockwise -->
			<TextLine Name="1" X1="0" X2="{dim_w1}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w1}" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h - dim_h1}" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />				
			<TextLine Name="3" X1="{dim_w}" X2="0" Y1="{dim_h - dim_h1}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />			
			<TextLine Name="4" X1="0" X2="0" Y1="0" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims"	>
				<!-- W1 Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w1}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Green" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w1}" X2="{dim_w1}" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Green" StrokeThickness="1" />
				<!-- H1 Text -->
				<Line Name="ECT" X1="{dim_w +5}" X2="{dim_w + 25}" Y1="{dim_h - dim_h1}" Y2="{dim_h - dim_h1}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 20}" X2="{dim_w + 20}" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" Text="{dim_h1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w1 + 5}" X2="{dim_w + 25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" />
				<!-- W Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="-5" Y2="-25" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="-20" Y2="-20" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="-5" Y2="-25" Stroke="Blue" StrokeThickness="1" />
				<!-- H Text -->
				<Line Name="ECT" X1="-5" X2="-25" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />					
			</Canvas>
		</Canvas>		
		<Canvas Name="Shape15" Visibility="{shapeNumber == 'Shape15'}">
			<!-- Lines start at bottom and go counter-clockwise -->
			<TextLine Name="1" X1="{dim_w - dim_w1}" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />				
			<TextLine Name="3" X1="{dim_w}" X2="0" Y1="0" Y2="{dim_h - dim_h1}" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />			
			<TextLine Name="4" X1="0" X2="{dim_w - dim_w1}" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims"	>
				<!-- W1 Text -->
				<Line Name="ECL" X1="{dim_w - dim_w1}" X2="{dim_w - dim_w1}" Y1="{dim_h +5}" Y2="{dim_h +25}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w - dim_w1}" X2="{dim_w}" Y1="{dim_h +20}" Y2="{dim_h +20}" Stroke="Green" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h +5}" Y2="{dim_h +25}" Stroke="Green" StrokeThickness="1" />
				<!-- H Text -->
				<Line Name="ECT" X1="{dim_w +5}" X2="{dim_w +25}" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w +20}" X2="{dim_w +20}" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w +5}" X2="{dim_w +25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />
				<!-- W Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="-5" Y2="-25" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="-20" Y2="-20" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="-5" Y2="-25" Stroke="Blue" StrokeThickness="1" />
				<!-- H1 Text -->
				<Line Name="ECT" X1="-5" X2="-25" Y1="{dim_h - dim_h1}" Y2="{dim_h - dim_h1}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" Text="{dim_h1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w - dim_w1 -5}" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" />				
			</Canvas>
		</Canvas>	
		<Canvas Name="Shape16" Visibility="{shapeNumber == 'Shape16'}">
			<!-- Lines start at bottom and go counter-clockwise -->
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h - dim_h1}" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />				
			<TextLine Name="3" X1="{dim_w}" X2="{dim_w - dim_w1}" Y1="{dim_h - dim_h1}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />			
			<TextLine Name="4" X1="{dim_w - dim_w1}" X2="0" Y1="0" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims"	>
				<!-- W Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h +5}" Y2="{dim_h +25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h +5}" Y2="{dim_h +25}" Stroke="Blue" StrokeThickness="1" />
				<!-- H1 Text -->
				<Line Name="ECT" X1="{dim_w +5}" X2="{dim_w + 25}" Y1="{dim_h - dim_h1}" Y2="{dim_h - dim_h1}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 20}" X2="{dim_w + 20}" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" Text="{dim_h1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w1 + 5}" X2="{dim_w + 25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" />
				<!-- W1 Text -->
				<Line Name="ECL" X1="{dim_w - dim_w1}" X2="{dim_w - dim_w1}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w}" X2="{dim_w - dim_w1}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h - dim_h1 -5}" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<!-- H Text -->
				<Line Name="ECT" X1="-5" X2="-25" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />					
			</Canvas>
		</Canvas>	
		<Canvas Name="Shape17" Visibility="{shapeNumber == 'Shape17'}">
			<!-- Lines start at bottom and go counter-clockwise -->
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w1}" Y1="{dim_h}" Y2="{dim_h - dim_h1}" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />				
			<TextLine Name="3" X1="{dim_w1}" X2="0" Y1="{dim_h - dim_h1}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />			
			<TextLine Name="4" X1="0" X2="0" Y1="0" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims"	>
				<!-- W Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<!-- H1 Text -->
				<Line Name="ECT" X1="{dim_w1 +5}" X2="{dim_w + 25}" Y1="{dim_h - dim_h1}" Y2="{dim_h - dim_h1}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 20}" X2="{dim_w + 20}" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" Text="{dim_h1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w1 +5}" X2="{dim_w + 25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" />
				<!-- W1 Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w1}" X2="0" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w1}" X2="{dim_w1}" Y1="{dim_h - dim_h1 -5}" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<!-- H Text -->
				<Line Name="ECT" X1="-5" X2="-25" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />					
			</Canvas>
		</Canvas>
		<Canvas Name="Shape18" Visibility="{shapeNumber == 'Shape18'}">
			<!-- Lines start at bottom and go counter-clockwise -->
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />				
			<TextLine Name="3" X1="{dim_w}" X2="{dim_w - dim_w1}" Y1="0" Y2="{dim_h - dim_h1}" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />			
			<TextLine Name="4" X1="{dim_w - dim_w1}" X2="0" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims"	>
				<!-- W Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<!-- H Text -->
				<Line Name="ECT" X1="{dim_w +5}" X2="{dim_w + 25}" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 20}" X2="{dim_w + 20}" Y1="{dim_h}" Y2="0" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w +5}" X2="{dim_w + 25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />
				<!-- W1 Text -->
				<Line Name="ECL" X1="{dim_w - dim_w1}" X2="{dim_w - dim_w1}" Y1="{dim_h - dim_h1 -5}" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w}" X2="{dim_w - dim_w1}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<!-- H1 Text -->
				<Line Name="ECT" X1="{dim_w - dim_w1 -5}" X2="-25" Y1="{dim_h - dim_h1}" Y2="{dim_h - dim_h1}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" Text="{dim_h1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" />					
			</Canvas>
		</Canvas>		
		<Canvas Name="Shape19" Visibility="{shapeNumber == 'Shape19'}">
			<!-- Lines start at bottom and go counter-clockwise -->
			<TextLine Name="1" X1="{dim_w1}" X2="{dim_w - dim_w1}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="2" X1="{dim_w - dim_w1}" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h - dim_h1}" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />				
			<TextLine Name="3" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h - dim_h1}" Y2="{dim_h1}" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />			
			<TextLine Name="4" X1="{dim_w}" X2="{dim_w - dim_w1}" Y1="{dim_h1}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="5" X1="{dim_w - dim_w1}" X2="{dim_w1}" Y1="0" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge5_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="6" X1="{dim_w1}" X2="0" Y1="0" Y2="{dim_h1}" Stroke="Black" StrokeThickness="2" Text="{edge6_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<TextLine Name="7" X1="0" X2="0" Y1="{dim_h1}" Y2="{dim_h - dim_h1}" Stroke="Black" StrokeThickness="2" Text="{edge7_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />	
			<TextLine Name="8" X1="0" X2="{dim_w1}" Y1="{dim_h - dim_h1}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge8_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />				
			<Canvas Name="ShapeDims"	>
				<!-- W Text -->
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h +5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<!-- H1 Text -->
				<Line Name="ECT" X1="{dim_w +5}" X2="{dim_w + 25}" Y1="{dim_h - dim_h1}" Y2="{dim_h - dim_h1}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 20}" X2="{dim_w + 20}" Y1="{dim_h}" Y2="{dim_h - dim_h1}" Stroke="Green" StrokeThickness="1" Text="{dim_h1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w - dim_w1 +5}" X2="{dim_w + 25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Green" StrokeThickness="1" />
				<!-- H1 Text -->
				<Line Name="ECT" X1="{dim_w - dim_w1 +5}" X2="{dim_w + 25}" Y1="0" Y2="0" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 20}" X2="{dim_w + 20}" Y1="0" Y2="{dim_h1}" Stroke="Green" StrokeThickness="1" Text="{dim_h1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w +5}" X2="{dim_w + 25}" Y1="{dim_h1}" Y2="{dim_h1}" Stroke="Green" StrokeThickness="1" />
				<!-- W1 Text -->
				<Line Name="ECL" X1="{dim_w - dim_w1}" X2="{dim_w - dim_w1}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w}" X2="{dim_w - dim_w1}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h1 -5}" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<!-- W1 Text -->
				<Line Name="5ECL" X1="0" X2="0" Y1="-25" Y2="{dim_h1 -5}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w1}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="5ECR" X1="{dim_w1}" X2="{dim_w1}" Y1="-25" Y2="-5" Stroke="Green" StrokeThickness="1" />
				<!-- H Text -->
				<Line Name="6ECT" X1="-5" X2="-25" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="6T" X1="-20" X2="-20" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="6ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />					
			</Canvas>
		</Canvas>
		<!-- Equilateral triangle -->
		<Canvas Name="Shape20" Visibility="{shapeNumber == 'Shape20'}">
			<!-- Bottom line -->
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{Math.Sqrt(3)/2 * dim_w}" Y2="{Math.Sqrt(3)/2 * dim_w}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Right side line -->
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w / 2}" Y1="{Math.Sqrt(3)/2 * dim_w}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Left side line -->
			<TextLine Name="3" X1="{dim_w / 2}" X2="0" Y1="0" Y2="{Math.Sqrt(3)/2 * dim_w}" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims"	>
				<Line Name="ECL" X1="0" X2="0" Y1="{(Math.Sqrt(3)/2 * dim_w) + 5}" Y2="{(Math.Sqrt(3)/2 * dim_w) + 25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{(Math.Sqrt(3)/2 * dim_w) + 20}" Y2="{(Math.Sqrt(3)/2 * dim_w) + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{(Math.Sqrt(3)/2 * dim_w) + 5}" Y2="{(Math.Sqrt(3)/2 * dim_w) + 25}" Stroke="Blue" StrokeThickness="1" />
			</Canvas>	
		</Canvas>
		<!-- Regular pentagon -->
		<Canvas Name="Shape21" Visibility="{shapeNumber == 'Shape21'}">
			<!-- Bottom line -->
			<TextLine Name="1" X1="{getAdjSide(dim_w,poly_ext_angle)}" X2="{dim_w + getAdjSide(dim_w,poly_ext_angle)}" Y1="{getOppSide(dim_w,poly_int_angle/2)+dim_cr}" Y2="{getOppSide(dim_w,poly_int_angle/2)+dim_cr}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Left-side line to bottom -->
			<TextLine Name="5" X1="0" X2="{getAdjSide(dim_w,poly_ext_angle)}" Y1="{getAdjSide(dim_w,poly_ext_angle/2)}" Y2="{getOppSide(dim_w,poly_int_angle/2)+dim_cr}" Stroke="Black" StrokeThickness="2" Text="{edge5_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Right-side line -->
			<TextLine Name="2" X1="{getAdjSide(dim_w,poly_ext_angle) + dim_w}" X2="{getAdjSide(dim_w,poly_ext_angle) * 2 + dim_w}" Y1="{getOppSide(dim_w,poly_int_angle/2)+dim_cr}" Y2="{getAdjSide(dim_w,poly_ext_angle/2)}" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Left-side line to top -->
			<TextLine Name="4" X1="{getAdjSide(dim_w,poly_ext_angle) + (dim_w / 2)}" X2="0" Y1="{0}" Y2="{getAdjSide(dim_w,poly_ext_angle/2)}" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Right-side line to top -->
			<TextLine Name="3" X1="{getAdjSide(dim_w,poly_ext_angle) * 2 + dim_w}" X2="{getAdjSide(dim_w,poly_ext_angle) + (dim_w / 2)}" Y1="{getAdjSide(dim_w,poly_ext_angle/2)}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims"	>
				<!-- W1 text -->
				<Line Name="ECL" X1="{getAdjSide(dim_w,poly_ext_angle)}" X2="{getAdjSide(dim_w,poly_ext_angle)}" Y1="{getOppSide(dim_w,poly_int_angle/2) + dim_cr + 5}" Y2="{getOppSide(dim_w,poly_int_angle/2) + dim_cr + 25}" Stroke="Blue" StrokeThickness="1" />	
				<TextLine Name="T" X1="{getAdjSide(dim_w,poly_ext_angle)}" X2="{getAdjSide(dim_w,poly_ext_angle) + dim_w}" Y1="{getOppSide(dim_w,poly_int_angle/2) + dim_cr + 20}" Y2="{getOppSide(dim_w,poly_int_angle/2) + dim_cr + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{getAdjSide(dim_w,poly_ext_angle) + dim_w}" X2="{getAdjSide(dim_w,poly_ext_angle) + dim_w}" Y1="{getOppSide(dim_w,poly_int_angle/2) + dim_cr + 5}" Y2="{getOppSide(dim_w,poly_int_angle/2) + dim_cr + 25}" Stroke="Blue" StrokeThickness="1" />
			</Canvas>
		</Canvas>	
		<Canvas Name="Shape22" Visibility="{shapeNumber == 'Shape22'}">
			<!-- Bottom line -->
			<TextLine Name="1" X1="{getAdjSide(dim_w,poly_ext_angle)}" X2="{dim_w + getAdjSide(dim_w,poly_ext_angle)}" Y1="{getOppSide(dim_w,poly_int_angle/2)*2}" Y2="{getOppSide(dim_w,poly_int_angle/2)*2}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Left-side line to bottom -->
			<TextLine Name="6" X1="0" X2="{getAdjSide(dim_w,poly_ext_angle)}" Y1="{getAdjSide(dim_w,poly_ext_angle/2)}" Y2="{getOppSide(dim_w,poly_int_angle/2)*2}" Stroke="Black" StrokeThickness="2" Text="{edge6_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Right-side line -->
			<TextLine Name="2" X1="{getAdjSide(dim_w,poly_ext_angle) + dim_w}" X2="{getAdjSide(dim_w,poly_ext_angle)*2 + dim_w}" Y1="{getOppSide(dim_w,poly_int_angle/2)*2}" Y2="{getAdjSide(dim_w,poly_ext_angle/2)}" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Left-side line to top -->
			<TextLine Name="5" X1="{getAdjSide(dim_w,poly_ext_angle)}" X2="0" Y1="0" Y2="{getAdjSide(dim_w,poly_ext_angle/2)}" Stroke="Black" StrokeThickness="2" Text="{edge5_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Top line -->
			<TextLine Name="4" X1="{dim_w + getAdjSide(dim_w,poly_ext_angle)}" X2="{getAdjSide(dim_w,poly_ext_angle)}" Y1="0" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />			
			<!-- Right-side line to top -->
			<TextLine Name="3" X1="{getAdjSide(dim_w,poly_ext_angle) * 2 + dim_w}" X2="{getAdjSide(dim_w,poly_ext_angle) + dim_w}" Y1="{getAdjSide(dim_w,poly_ext_angle/2)}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims"	>
				<!-- W1 text -->
				<Line Name="ECL" X1="{getAdjSide(dim_w,poly_ext_angle)}" X2="{getAdjSide(dim_w,poly_ext_angle)}" Y1="{getOppSide(dim_w,poly_int_angle/2)*2 + 5}" Y2="{getOppSide(dim_w,poly_int_angle/2)*2 + 25}" Stroke="Blue" StrokeThickness="1" />	
				<TextLine Name="T" X1="{getAdjSide(dim_w,poly_ext_angle)}" X2="{getAdjSide(dim_w,poly_ext_angle) + dim_w}" Y1="{getOppSide(dim_w,poly_int_angle/2)*2 + 20}" Y2="{getOppSide(dim_w,poly_int_angle/2)*2 + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{getAdjSide(dim_w,poly_ext_angle) + dim_w}" X2="{getAdjSide(dim_w,poly_ext_angle) + dim_w}" Y1="{getOppSide(dim_w,poly_int_angle/2)*2 + 5}" Y2="{getOppSide(dim_w,poly_int_angle/2)*2 + 25}" Stroke="Blue" StrokeThickness="1" />
			</Canvas>
		</Canvas>		
		<!-- Regular heptagon -->
		<Canvas Name="Shape23" Visibility="{shapeNumber == 'Shape23'}">
			<!-- Bottom line -->
			<TextLine Name="1" X1="{getAdjSide(dim_w,poly_ext_angle)}" X2="{dim_w + getAdjSide(dim_w,poly_ext_angle)}" Y1="{oddPolyHeight}" Y2="{oddPolyHeight}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Right-side line -->
			<TextLine Name="2" X1="{getAdjSide(dim_w,poly_ext_angle) + dim_w}" X2="{getAdjSide(dim_w,poly_ext_angle)*2 + dim_w}" Y1="{oddPolyHeight}" Y2="{oddPolyHeight - getOppSide(dim_w,poly_ext_angle)}" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Right-side line to mid -->
			<TextLine Name="3" X1="{getAdjSide(dim_w,poly_ext_angle)*2 + dim_w}" X2="{heptIntWidthTop + ((polyWidth - heptIntWidthTop)/2)}" Y1="{oddPolyHeight - getOppSide(dim_w,poly_ext_angle)}" Y2="{oddPolyHeight - getOppSide(dim_w,poly_ext_angle) - getAdjSide(dim_w,poly_ext_angle/2)}" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />			
			<!-- Right-side line to top -->
			<TextLine Name="4" X1="{heptIntWidthTop + ((polyWidth - heptIntWidthTop)/2)}" X2="{getAdjSide(dim_w,poly_ext_angle) + (dim_w / 2)}" Y1="{oddPolyHeight - getOppSide(dim_w,poly_ext_angle) - getAdjSide(dim_w,poly_ext_angle/2)}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />						
			<!-- Left-side line to top -->			
			<TextLine Name="5" X1="{getAdjSide(dim_w,poly_ext_angle) + (dim_w/2)}" X2="{(polyWidth - heptIntWidthTop)/2}" Y1="{0}" Y2="{oddPolyHeight - getOppSide(dim_w,poly_ext_angle) - getAdjSide(dim_w,poly_ext_angle/2)}" Stroke="Black" StrokeThickness="2" Text="{edge5_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />			
			<!-- Left-side line to top -->			
			<TextLine Name="6" X1="{(polyWidth - heptIntWidthTop)/2}" X2="0" Y1="{oddPolyHeight - getOppSide(dim_w,poly_ext_angle) - getAdjSide(dim_w,poly_ext_angle/2)}" Y2="{oddPolyHeight - getOppSide(dim_w,poly_ext_angle)}" Stroke="Black" StrokeThickness="2" Text="{edge6_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Left-side line to bottom -->
			<TextLine Name="7" X1="0" X2="{getAdjSide(dim_w,poly_ext_angle)}" Y1="{oddPolyHeight - getOppSide(dim_w,poly_ext_angle)}" Y2="{oddPolyHeight}" Stroke="Black" StrokeThickness="2" Text="{edge7_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />			
			<Canvas Name="ShapeDims"	>
				<!-- W1 text -->
				<Line Name="ECL" X1="{getAdjSide(dim_w,poly_ext_angle)}" X2="{getAdjSide(dim_w,poly_ext_angle)}" Y1="{getOppSide(dim_w,poly_int_angle/2) + dim_cr + 5}" Y2="{getOppSide(dim_w,poly_int_angle/2) + dim_cr + 25}" Stroke="Blue" StrokeThickness="1" />	
				<TextLine Name="T" X1="{getAdjSide(dim_w,poly_ext_angle)}" X2="{getAdjSide(dim_w,poly_ext_angle) + dim_w}" Y1="{getOppSide(dim_w,poly_int_angle/2) + dim_cr + 20}" Y2="{getOppSide(dim_w,poly_int_angle/2) + dim_cr + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{getAdjSide(dim_w,poly_ext_angle) + dim_w}" X2="{getAdjSide(dim_w,poly_ext_angle) + dim_w}" Y1="{getOppSide(dim_w,poly_int_angle/2) + dim_cr + 5}" Y2="{getOppSide(dim_w,poly_int_angle/2) + dim_cr + 25}" Stroke="Blue" StrokeThickness="1" />
			</Canvas>
		</Canvas>		
		<!-- Regular octagon -->
		<Canvas Name="Shape24" Visibility="{shapeNumber == 'Shape24'}">
			<!-- Bottom line -->
			<TextLine Name="1" X1="{getAdjSide(dim_w,poly_ext_angle)}" X2="{dim_w + getAdjSide(dim_w,poly_ext_angle)}" Y1="{octHeight}" Y2="{octHeight}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Right-side line to mid -->
			<TextLine Name="2" X1="{getAdjSide(dim_w,poly_ext_angle) + dim_w}" X2="{getAdjSide(dim_w,poly_ext_angle)*2 + dim_w}" Y1="{octHeight}" Y2="{octHeight - getOppSide(dim_w,poly_ext_angle)}" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Right-side line -->
			<TextLine Name="3" X1="{polyWidth}" X2="{polyWidth}" Y1="{getOppSide(dim_w,poly_ext_angle) + dim_w}" Y2="{getOppSide(dim_w,poly_ext_angle)}" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />			
			<!-- Right-side line to top -->
			<TextLine Name="4" X1="{getAdjSide(dim_w,poly_ext_angle) * 2 + dim_w}" X2="{getAdjSide(dim_w,poly_ext_angle) + dim_w}" Y1="{getOppSide(dim_w,poly_ext_angle)}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Top line -->
			<TextLine Name="5" X1="{dim_w + getAdjSide(dim_w,poly_ext_angle)}" X2="{getAdjSide(dim_w,poly_ext_angle)}" Y1="0" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge5_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />			
			<!-- Left-side line to top -->
			<TextLine Name="6" X1="{getAdjSide(dim_w,poly_ext_angle)}" X2="0" Y1="{0}" Y2="{getOppSide(dim_w,poly_ext_angle)}" Stroke="Black" StrokeThickness="2" Text="{edge6_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />	
			<!-- Left-side line -->
			<TextLine Name="7" X1="0" X2="0" Y1="{getOppSide(dim_w,poly_ext_angle)}" Y2="{getOppSide(dim_w,poly_ext_angle) + dim_w}" Stroke="Black" StrokeThickness="2" Text="{edge7_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />			
			<!-- Left-side line to bottom -->
			<TextLine Name="8" X1="0" X2="{getAdjSide(dim_w,poly_ext_angle)}" Y1="{octHeight - getOppSide(dim_w,poly_ext_angle)}" Y2="{octHeight}" Stroke="Black" StrokeThickness="2" Text="{edge8_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />			
			<Canvas Name="ShapeDims"	>
				<!-- W1 text -->
				<Line Name="ECL" X1="{getAdjSide(dim_w,poly_ext_angle)}" X2="{getAdjSide(dim_w,poly_ext_angle)}" Y1="{octHeight + 5}" Y2="{octHeight + 25}" Stroke="Blue" StrokeThickness="1" />	
				<TextLine Name="T" X1="{getAdjSide(dim_w,poly_ext_angle)}" X2="{getAdjSide(dim_w,poly_ext_angle) + dim_w}" Y1="{octHeight + 20}" Y2="{octHeight + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{getAdjSide(dim_w,poly_ext_angle) + dim_w}" X2="{getAdjSide(dim_w,poly_ext_angle) + dim_w}" Y1="{octHeight + 5}" Y2="{octHeight + 25}" Stroke="Blue" StrokeThickness="1" />
			</Canvas>
		</Canvas>
		<Canvas Name="Shape25" Visibility="{shapeNumber == 'Shape25'}">
			<!-- Bottom line -->
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Right side line -->
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w1}" Y1="{dim_h}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Right side line -->
			<TextLine Name="3" X1="{dim_w1}" X2="0" Y1="0" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims"	>
				<!-- W text -->
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<!-- H text -->
				<Line Name="ECT" X1="{dim_w + 5}" X2="{dim_w + 25}" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 20}" X2="{dim_w + 20}" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w + 5}" X2="{dim_w + 25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />
				<!-- W1 text -->
				<Line Name="ECL" X1="0" X2="0" Y1="-25" Y2="{dim_h -5}" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w1}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w1}" X2="{dim_w1}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
			</Canvas>	
		</Canvas>
		<Canvas Name="Shape26" Visibility="{shapeNumber == 'Shape26'}">
			<!-- Bottom line -->
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Right side line -->
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w - dim_w1}" Y1="{dim_h}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Right side line -->
			<TextLine Name="3" X1="{dim_w - dim_w1}" X2="0" Y1="0" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims"	>
				<!-- W text -->
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<!-- H text -->
				<Line Name="ECT" X1="-5" X2="-25" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />
				<!-- W1 text -->
				<Line Name="ECL" X1="{dim_w - dim_w1}" X2="{dim_w - dim_w1}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w - dim_w1}" X2="{dim_w}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h -5}" Y2="-25" Stroke="Green" StrokeThickness="1" />								
			</Canvas>	
		</Canvas>	
		<Canvas Name="Shape45" Visibility="{shapeNumber == 'Shape45'}">
			<!-- Bottom line -->
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Right side line -->
			<TextLine Name="2" X1="{dim_w}" X2="0" Y1="{dim_h}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Right side line -->
			<TextLine Name="3" X1="0" X2="0" Y1="0" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims"	>
				<!-- H text -->					
				<Line Name="ECT" X1="-5" X2="-25" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="-20" X2="-20" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="-5" X2="-25" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />				
				<!-- W text -->						
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />							
			</Canvas>	
		</Canvas>		
		<Canvas Name="Shape46" Visibility="{shapeNumber == 'Shape46'}">
			<!-- Bottom line -->
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Right side line -->
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Right side line -->
			<TextLine Name="3" X1="{dim_w}" X2="0" Y1="0" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<Canvas Name="ShapeDims"	>
				<!-- H text -->					
				<Line Name="ECT" X1="{dim_w + 5}" X2="{dim_w + 25}" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + 20}" X2="{dim_w + 20}" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w + 5}" X2="{dim_w + 25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />				
				<!-- W text -->						
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />				
			</Canvas>	
		</Canvas>		
		<Canvas Name="Shape47" Visibility="{shapeNumber == 'Shape47'}">
			<!-- Bottom line -->
			<TextLine Name="1" X1="0" X2="{dim_w}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Right side line -->
			<TextLine Name="2" X1="{dim_w}" X2="{dim_w + dim_w2}" Y1="{dim_h}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Top line -->
			<TextLine Name="3" X1="{dim_w + dim_w2}" X2="{dim_w1}" Y1="0" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Left side line -->
			<TextLine Name="4" X1="{dim_w1}" X2="0" Y1="0" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />	
			<Canvas Name="ShapeDims"	>
				<!-- H text -->					
				<Line Name="ECT" X1="{dim_w + dim_w2 + 5}" X2="{dim_w + dim_w2 + 25}" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + dim_w2 + 20}" X2="{dim_w + dim_w2 + 20}" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w + dim_w2 + 5}" X2="{dim_w + dim_w2 + 25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />				
				<!-- W text -->						
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w}" X2="{dim_w}" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />			
				<!-- W1 text -->						
				<Line Name="ECL" X1="0" X2="0" Y1="{dim_h - 5}" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w1}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w1}" X2="{dim_w1}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />			
				<!-- W2 text -->						
				<Line Name="ECL" X1="{dim_w}" X2="{dim_w}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w}" X2="{dim_w + dim_w2}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w2_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w + dim_w2}" X2="{dim_w + dim_w2}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />	
			</Canvas>	
		</Canvas>	
		<Canvas Name="Shape48" Visibility="{shapeNumber == 'Shape48'}">
			<!-- Bottom line -->
			<TextLine Name="1" X1="{dim_w2}" X2="{dim_w + dim_w2}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge1_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Right side line -->
			<TextLine Name="2" X1="{dim_w + dim_w2}" X2="{dim_w + dim_w2 - dim_w1}" Y1="{dim_h}" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge2_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Top line -->
			<TextLine Name="3" X1="{dim_w2 + dim_w - dim_w1}" X2="0" Y1="0" Y2="0" Stroke="Black" StrokeThickness="2" Text="{edge3_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />
			<!-- Left side line -->
			<TextLine Name="4" X1="0" X2="{dim_w2}" Y1="0" Y2="{dim_h}" Stroke="Black" StrokeThickness="2" Text="{edge4_txt}" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-7" />		
			<Canvas Name="ShapeDims"	>
				<!-- H text -->					
				<Line Name="ECT" X1="{dim_w + dim_w2 + 5}" X2="{dim_w + dim_w2 + 25}" Y1="0" Y2="0" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + dim_w2 + 20}" X2="{dim_w + dim_w2 + 20}" Y1="0" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" Text="{dim_h_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECB" X1="{dim_w + dim_w2 + 5}" X2="{dim_w + dim_w2 + 25}" Y1="{dim_h}" Y2="{dim_h}" Stroke="Blue" StrokeThickness="1" />				
				<!-- W text -->						
				<Line Name="ECL" X1="{dim_w2}" X2="{dim_w2}" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w2}" X2="{dim_w + dim_w2}" Y1="{dim_h + 20}" Y2="{dim_h + 20}" Stroke="Blue" StrokeThickness="1" Text="{dim_w_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="-11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w + dim_w2}" X2="{dim_w + dim_w2}" Y1="{dim_h + 5}" Y2="{dim_h + 25}" Stroke="Blue" StrokeThickness="1" />			
				<!-- W2 text -->						
				<Line Name="ECL" X1="0" X2="0" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="0" X2="{dim_w2}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w2_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w2}" X2="{dim_w2}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />			
				<!-- W1 text -->						
				<Line Name="ECL" X1="{dim_w + dim_w2 - dim_w1}" X2="{dim_w + dim_w2 - dim_w1}" Y1="-5" Y2="-25" Stroke="Green" StrokeThickness="1" />
				<TextLine Name="T" X1="{dim_w + dim_w2 - dim_w1}" X2="{dim_w + dim_w2}" Y1="-20" Y2="-20" Stroke="Green" StrokeThickness="1" Text="{dim_w1_txt}" FontSize="12" HorizontalTextAlignment="Center" AlignToLine="True" VerticalTextPadding="11" StartCap="Arrow" EndCap="Arrow" CapScale="2" />
				<Line Name="ECR" X1="{dim_w + dim_w2}" X2="{dim_w + dim_w2}" Y1="{dim_h -5}" Y2="-25" Stroke="Green" StrokeThickness="1" />	
			</Canvas>	
		</Canvas>
	</StackPanel>
  </Canvas>

</Composition>