module = {
name : "T TGauge",
	rails : {
		"R-003 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:60.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 60.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"R-004 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[120.0, 0.0], dir:[0, 1], r:120.0, a:30.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 120.0, 0.0],
					dir : [ 0, -1]
				},
				{
					name : "c1", 
					pos : [ 103.923, 60.0],
					dir : [ -0.5, 0.86602540378443804]
				}
			],
			decoration : [
]
		},
		"R-005 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[132.5, 0.0], dir:[0, 1], r:132.5, a:30.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 132.5, 0.0],
					dir : [ 0, -1]
				},
				{
					name : "c1", 
					pos : [ 114.748, 66.25],
					dir : [ -0.5, 0.86602540378443804]
				}
			],
			decoration : [
]
		},
		"R-006 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[145.0, 0.0], dir:[0, 1], r:145.0, a:30.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 145.0, 0.0],
					dir : [ 0, -1]
				},
				{
					name : "c1", 
					pos : [ 125.574, 72.5],
					dir : [ -0.5, 0.86602540378443804]
				}
			],
			decoration : [
]
		},
		"R-008 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.295], dir:[1, 0], l:60.001 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 60.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[36.137, 3.078],[36.137, 20.96],[22.923, 20.96],[22.923, 3.078]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[23.641, 4.22],[26.63, 4.22],[26.63, 3.721],[23.641, 3.721]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[16.636, 3.078],[16.636, 20.96],[22.923, 20.96],[22.923, 3.078]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[18.573, 20.279],[16.636, 20.96],[16.636, 3.078],[18.515, 4.011],[19.274, 4.946],[19.66, 6.21],[19.065, 8.73],[19.475, 13.263],[19.775, 19.377]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[17.662, 4.22],[20.651, 4.22],[20.651, 3.721],[17.662, 3.721]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[42.424, 3.078],[42.424, 20.96],[36.137, 20.96],[36.137, 3.078]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[36.514, 18.137],[36.514, 20.96],[36.137, 20.96],[36.137, 18.137]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[36.514, 15.313],[36.514, 18.137],[36.137, 18.137],[36.137, 15.313]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[36.514, 12.49],[36.514, 15.313],[36.137, 15.313],[36.137, 12.49]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[36.514, 9.667],[36.514, 12.49],[36.137, 12.49],[36.137, 9.667]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[36.514, 6.843],[36.514, 9.667],[36.137, 9.667],[36.137, 6.843]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[36.514, 4.019],[36.514, 6.843],[36.137, 6.843],[36.137, 4.019]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[41.05, 4.451],[42.424, 3.078],[42.424, 20.96],[40.546, 20.028],[40.958, 19.02],[39.4, 17.828],[39.996, 15.308],[40.546, 12.421],[40.592, 6.877]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[29.766, 20.96],[29.295, 20.96],[29.295, 18.513],[29.766, 18.513]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[29.766, 16.066],[29.295, 16.066],[29.295, 10.796],[22.923, 10.796],[22.923, 9.667],[29.295, 9.667],[29.295, 3.078],[29.766, 3.078]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[22.547, 18.137],[22.547, 20.96],[22.923, 20.96],[22.923, 18.137]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[22.547, 15.313],[22.547, 18.137],[22.923, 18.137],[22.923, 15.313]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[26.63, 4.22],[29.62, 4.22],[29.62, 3.721],[26.63, 3.721]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[22.547, 12.49],[22.547, 15.313],[22.923, 15.313],[22.923, 12.49]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[22.547, 9.667],[22.547, 12.49],[22.923, 12.49],[22.923, 9.667]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[22.547, 6.843],[22.547, 9.667],[22.923, 9.667],[22.923, 6.843]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[22.547, 4.019],[22.547, 6.843],[22.923, 6.843],[22.923, 4.019]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[20.651, 4.22],[23.641, 4.22],[23.641, 3.721],[20.651, 3.721]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[22.883, -2.567],[22.883, -20.45],[36.098, -20.45],[36.098, -2.567]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[35.38, -3.709],[32.39, -3.709],[32.39, -3.21],[35.38, -3.21]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[42.385, -2.567],[42.385, -20.45],[36.098, -20.45],[36.098, -2.567]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[40.448, -19.768],[42.385, -20.45],[42.385, -2.567],[40.506, -3.5],[39.747, -4.435],[39.36, -5.699],[39.956, -8.219],[39.546, -12.753],[39.246, -18.867]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[41.359, -3.709],[38.37, -3.709],[38.37, -3.21],[41.359, -3.21]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[16.596, -2.567],[16.596, -20.45],[22.883, -20.45],[22.883, -2.567]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[22.507, -17.626],[22.507, -20.45],[22.883, -20.45],[22.883, -17.626]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[22.507, -14.803],[22.507, -17.626],[22.883, -17.626],[22.883, -14.803]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[22.507, -11.979],[22.507, -14.803],[22.883, -14.803],[22.883, -11.979]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[22.507, -9.155],[22.507, -11.979],[22.883, -11.979],[22.883, -9.155]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[22.507, -6.332],[22.507, -9.155],[22.883, -9.155],[22.883, -6.332]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[22.507, -3.508],[22.507, -6.332],[22.883, -6.332],[22.883, -3.508]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[17.971, -3.94],[16.596, -2.567],[16.596, -20.45],[18.475, -19.518],[18.063, -18.509],[19.621, -17.318],[19.025, -14.798],[18.475, -11.911],[18.429, -6.366]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[29.255, -20.45],[29.726, -20.45],[29.726, -18.003],[29.255, -18.003]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[29.255, -15.556],[29.726, -15.556],[29.726, -10.285],[36.098, -10.285],[36.098, -9.155],[29.726, -9.155],[29.726, -2.567],[29.255, -2.567]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[36.474, -17.626],[36.474, -20.45],[36.098, -20.45],[36.098, -17.626]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[36.474, -14.803],[36.474, -17.626],[36.098, -17.626],[36.098, -14.803]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[32.39, -3.709],[29.401, -3.709],[29.401, -3.21],[32.39, -3.21]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[36.474, -11.979],[36.474, -14.803],[36.098, -14.803],[36.098, -11.979]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[36.474, -9.155],[36.474, -11.979],[36.098, -11.979],[36.098, -9.155]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[36.474, -6.332],[36.474, -9.155],[36.098, -9.155],[36.098, -6.332]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[36.474, -3.508],[36.474, -6.332],[36.098, -6.332],[36.098, -3.508]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[38.37, -3.709],[35.38, -3.709],[35.38, -3.21],[38.37, -3.21]] }]
		},
		"R-008-2 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[15.0, 0.0], dir:[1, 0], l:30.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 15.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 45.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[36.73, 2.874],[36.73, 20.756],[23.516, 20.756],[23.516, 2.874]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[24.234, 4.015],[27.223, 4.015],[27.223, 3.517],[24.234, 3.517]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[17.229, 2.874],[17.229, 20.756],[23.516, 20.756],[23.516, 2.874]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[19.166, 20.075],[17.229, 20.756],[17.229, 2.874],[19.108, 3.806],[19.867, 4.742],[20.253, 6.006],[19.658, 8.526],[20.068, 13.059],[20.368, 19.173]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[18.255, 4.015],[21.244, 4.015],[21.244, 3.517],[18.255, 3.517]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[43.017, 2.874],[43.017, 20.756],[36.73, 20.756],[36.73, 2.874]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[37.107, 17.933],[37.107, 20.756],[36.73, 20.756],[36.73, 17.933]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[37.107, 15.109],[37.107, 17.933],[36.73, 17.933],[36.73, 15.109]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[37.107, 12.286],[37.107, 15.109],[36.73, 15.109],[36.73, 12.286]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[37.107, 9.462],[37.107, 12.286],[36.73, 12.286],[36.73, 9.462]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[37.107, 6.639],[37.107, 9.462],[36.73, 9.462],[36.73, 6.639]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[37.107, 3.815],[37.107, 6.639],[36.73, 6.639],[36.73, 3.815]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[41.643, 4.247],[43.017, 2.874],[43.017, 20.756],[41.139, 19.824],[41.551, 18.816],[39.993, 17.624],[40.589, 15.104],[41.139, 12.217],[41.185, 6.673]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[30.359, 20.756],[29.888, 20.756],[29.888, 18.309],[30.359, 18.309]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[30.359, 15.862],[29.888, 15.862],[29.888, 10.592],[23.516, 10.592],[23.516, 9.462],[29.888, 9.462],[29.888, 2.874],[30.359, 2.874]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[23.14, 17.933],[23.14, 20.756],[23.516, 20.756],[23.516, 17.933]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[23.14, 15.109],[23.14, 17.933],[23.516, 17.933],[23.516, 15.109]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[27.223, 4.015],[30.213, 4.015],[30.213, 3.517],[27.223, 3.517]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[23.14, 12.286],[23.14, 15.109],[23.516, 15.109],[23.516, 12.286]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[23.14, 9.462],[23.14, 12.286],[23.516, 12.286],[23.516, 9.462]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[23.14, 6.639],[23.14, 9.462],[23.516, 9.462],[23.516, 6.639]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[23.14, 3.815],[23.14, 6.639],[23.516, 6.639],[23.516, 3.815]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[21.244, 4.015],[24.234, 4.015],[24.234, 3.517],[21.244, 3.517]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[23.476, -2.771],[23.476, -20.654],[36.691, -20.654],[36.691, -2.771]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[35.973, -3.913],[32.983, -3.913],[32.983, -3.415],[35.973, -3.415]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[42.978, -2.771],[42.978, -20.654],[36.691, -20.654],[36.691, -2.771]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[41.041, -19.972],[42.978, -20.654],[42.978, -2.771],[41.099, -3.704],[40.34, -4.639],[39.953, -5.903],[40.549, -8.424],[40.139, -12.957],[39.839, -19.071]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[41.952, -3.913],[38.963, -3.913],[38.963, -3.415],[41.952, -3.415]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[17.189, -2.771],[17.189, -20.654],[23.476, -20.654],[23.476, -2.771]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[23.1, -17.83],[23.1, -20.654],[23.476, -20.654],[23.476, -17.83]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[23.1, -15.007],[23.1, -17.83],[23.476, -17.83],[23.476, -15.007]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[23.1, -12.183],[23.1, -15.007],[23.476, -15.007],[23.476, -12.183]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[23.1, -9.36],[23.1, -12.183],[23.476, -12.183],[23.476, -9.36]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[23.1, -6.536],[23.1, -9.36],[23.476, -9.36],[23.476, -6.536]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[23.1, -3.713],[23.1, -6.536],[23.476, -6.536],[23.476, -3.713]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[18.564, -4.144],[17.189, -2.771],[17.189, -20.654],[19.068, -19.722],[18.656, -18.713],[20.214, -17.522],[19.618, -15.002],[19.068, -12.115],[19.022, -6.57]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[29.848, -20.654],[30.319, -20.654],[30.319, -18.207],[29.848, -18.207]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[29.848, -15.76],[30.319, -15.76],[30.319, -10.489],[36.691, -10.489],[36.691, -9.36],[30.319, -9.36],[30.319, -2.771],[29.848, -2.771]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[37.067, -17.83],[37.067, -20.654],[36.691, -20.654],[36.691, -17.83]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[37.067, -15.007],[37.067, -17.83],[36.691, -17.83],[36.691, -15.007]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[32.983, -3.913],[29.994, -3.913],[29.994, -3.415],[32.983, -3.415]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[37.067, -12.183],[37.067, -15.007],[36.691, -15.007],[36.691, -12.183]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[37.067, -9.36],[37.067, -12.183],[36.691, -12.183],[36.691, -9.36]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[37.067, -6.536],[37.067, -9.36],[36.691, -9.36],[36.691, -6.536]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[37.067, -3.713],[37.067, -6.536],[36.691, -6.536],[36.691, -3.713]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[38.963, -3.913],[35.973, -3.913],[35.973, -3.415],[38.963, -3.415]] }]
		},
		"R-012 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:30.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 30.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"R-013 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[120.0, 0.0], dir:[0, 1], r:120.0, a:15.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 120.0, 0.0],
					dir : [ 0, -1]
				},
				{
					name : "c1", 
					pos : [ 115.911, 31.058],
					dir : [ -0.25881904510252102, 0.96592582628906798]
				}
			],
			decoration : [
]
		},
		"R-014 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[132.5, 0.0], dir:[0, 1], r:132.5, a:15.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 132.5, 0.0],
					dir : [ 0, -1]
				},
				{
					name : "c1", 
					pos : [ 127.985, 34.294],
					dir : [ -0.25881904510252102, 0.96592582628906798]
				}
			],
			decoration : [
]
		},
		"R-015 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[145.0, 0.0], dir:[0, 1], r:145.0, a:15.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 145.0, 0.0],
					dir : [ 0, -1]
				},
				{
					name : "c1", 
					pos : [ 140.059, 37.529],
					dir : [ -0.25881904510252102, 0.96592582628906798]
				}
			],
			decoration : [
]
		},
		"R-016 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[-45.0, -6.25], dir:[1, 0], r:145.0, a:15.0 },
						{ kind:"lseg", pos:[-7.471, -1.309], dir:[0.96592582628906798, 0.25881904510252102], l:10.117 },
						{ kind:"cseg", pos:[39.83, 6.25], dir:[-1, 0], r:145.0, a:15.0 },
						{ kind:"lseg", pos:[39.83, 6.25], dir:[1, 0], l:5.17 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[-45.0, 6.25], dir:[1, 0], l:90.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ -45.0, -6.25],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ -45.0, 6.25],
					dir : [ -1, 0]
				},
				{
					name : "c2", 
					pos : [ 45.0, 6.25],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"R-016E TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[-45.0, -6.25], dir:[1, 0], r:145.0, a:15.0 },
						{ kind:"lseg", pos:[-7.471, -1.309], dir:[0.96592582628906798, 0.25881904510252102], l:10.117 },
						{ kind:"cseg", pos:[39.83, 6.25], dir:[-1, 0], r:145.0, a:15.0 },
						{ kind:"lseg", pos:[39.83, 6.25], dir:[1, 0], l:5.17 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[-45.0, 6.25], dir:[1, 0], l:90.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ -45.0, -6.25],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ -45.0, 6.25],
					dir : [ -1, 0]
				},
				{
					name : "c2", 
					pos : [ 45.0, 6.25],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"R-017 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[37.529, 7.559], dir:[-0.96592582628906798, 0.25881904510252002], r:145.0, a:15.0 },
						{ kind:"lseg", pos:[37.529, 7.559], dir:[0.96592582628906798, -0.25881904510252102], l:10.117 },
						{ kind:"cseg", pos:[47.301, 4.941], dir:[0.96592582628906798, -0.25881904510252102], r:145.0, a:15.0 },
						{ kind:"lseg", pos:[84.83, 0.0], dir:[1, 0], l:5.17 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:90.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 12.5],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c2", 
					pos : [ 90.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"R-017E TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[37.529, 7.559], dir:[-0.96592582628906798, 0.25881904510252002], r:145.0, a:15.0 },
						{ kind:"lseg", pos:[37.529, 7.559], dir:[0.96592582628906798, -0.25881904510252102], l:10.117 },
						{ kind:"cseg", pos:[47.301, 4.941], dir:[0.96592582628906798, -0.25881904510252102], r:145.0, a:15.0 },
						{ kind:"lseg", pos:[84.83, 0.0], dir:[1, 0], l:5.17 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:90.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 12.5],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c2", 
					pos : [ 90.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"R-018L TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[-45.0, -6.25], dir:[1, 0], r:145.0, a:15.0 },
						{ kind:"lseg", pos:[-7.471, -1.309], dir:[0.96592582628906798, 0.25881904510252102], l:10.117 },
						{ kind:"cseg", pos:[39.83, 6.25], dir:[-1, 0], r:145.0, a:15.0 },
						{ kind:"lseg", pos:[39.83, 6.25], dir:[1, 0], l:5.17 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ -45.0, -6.25],
					dir : [ -1, 0]
				},
				{
					name : "c2", 
					pos : [ 45.0, 6.25],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"R-018R TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[-7.471, 1.309], dir:[-0.96592582628906798, 0.25881904510252002], r:145.0, a:15.0 },
						{ kind:"lseg", pos:[-7.471, 1.309], dir:[0.96592582628906798, -0.25881904510252102], l:10.117 },
						{ kind:"cseg", pos:[2.301, -1.309], dir:[0.96592582628906798, -0.25881904510252102], r:145.0, a:15.0 },
						{ kind:"lseg", pos:[39.83, -6.25], dir:[1, 0], l:5.17 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ -45.0, 6.25],
					dir : [ -1, 0]
				},
				{
					name : "c2", 
					pos : [ 45.0, -6.25],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"R-019 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:60.0 }
					]
				},
				{
					name : "p1", a : "c2", b : "c2", 
					path : [
						{ kind:"lseg", pos:[30.0, -30.0], dir:[0, 1], l:60.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 60.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c2", 
					pos : [ 30.0, 30.0],
					dir : [ 0, 1]
				},
				{
					name : "c3", 
					pos : [ 30.0, -30.0],
					dir : [ 0, -1]
				}
			],
			decoration : [
]
		},
		"R-020 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:200.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 200.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"R-020-2 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:200.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 200.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"R-021-2 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:200.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 200.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"R-022 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:60.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 60.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[29.471, 11.471],[28.5, 9.441],[38.706, 3.662],[30.353, -3.706],[44.559, -11.735],[34.588, -3.441],[41.912, 3.529]] }]
		},
		"R-023 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:120.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 120.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"R-024 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, 0.0], dir:[1, 0], r:157.0, a:15.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 40.635, 5.35],
					dir : [ 0.96592582628906798, 0.25881904510252102]
				}
			],
			decoration : [
]
		},
		"R-025 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, 0.0], dir:[1, 0], r:157.0, a:30.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 78.5, 21.034],
					dir : [ 0.86602540378443904, 0.5]
				}
			],
			decoration : [
]
		},
		"R-029 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:60.0 }
					]
				},
				{
					name : "p1", a : "c2", b : "c2", 
					path : [
						{ kind:"lseg", pos:[55.367, -14.934], dir:[-0.86602540378443904, 0.499999999999999], l:59.336 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 60.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c2", 
					pos : [ 3.98, 14.734],
					dir : [ -0.86602540378443904, 0.5]
				},
				{
					name : "c3", 
					pos : [ 55.482, -14.734],
					dir : [ 0.86602540378443904, -0.5]
				}
			],
			decoration : [
]
		},
		"R-030 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:30.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 30.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], closed:true, filled:true, points:[[18.9, -8.075],[18.75, 7.725],[18.2, 7.675],[18.25, -8.125]] }]
		},
		"R-031 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[-45.0, -6.25], dir:[1, 0], r:145.0, a:15.0 },
						{ kind:"lseg", pos:[-7.471, -1.309], dir:[0.96592582628906798, 0.25881904510252102], l:10.117 },
						{ kind:"cseg", pos:[39.83, 6.25], dir:[-1, 0], r:145.0, a:15.0 },
						{ kind:"lseg", pos:[39.83, 6.25], dir:[1, 0], l:5.17 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[-45.0, 6.25], dir:[1, 0], l:90.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ -45.0, -6.25],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ -45.0, 6.25],
					dir : [ -1, 0]
				},
				{
					name : "c2", 
					pos : [ 45.0, 6.25],
					dir : [ 1, 0]
				}
			],
			decoration : [
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], closed:true, filled:true, points:[[9.176, -10.419],[9.03, -9.492],[8.604, -8.656],[7.94, -7.992],[7.104, -7.566],[6.176, -7.419],[5.249, -7.566],[4.413, -7.992],[3.749, -8.656],[3.323, -9.492],[3.176, -10.419],[3.323, -11.346],[3.749, -12.182],[4.413, -12.846],[5.249, -13.272],[6.176, -13.419],[7.104, -13.272],[7.94, -12.846],[8.604, -12.182],[9.03, -11.346]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], closed:true, filled:true, points:[[9.202, -10.12],[3.18, -10.12],[3.18, -10.722],[9.248, -10.676]] }]
		},
		"R-032 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[37.529, 7.559], dir:[-0.96592582628906798, 0.25881904510252002], r:145.0, a:15.0 },
						{ kind:"lseg", pos:[37.529, 7.559], dir:[0.96592582628906798, -0.25881904510252102], l:10.117 },
						{ kind:"cseg", pos:[47.301, 4.941], dir:[0.96592582628906798, -0.25881904510252102], r:145.0, a:15.0 },
						{ kind:"lseg", pos:[84.83, 0.0], dir:[1, 0], l:5.17 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:90.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 12.5],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c2", 
					pos : [ 90.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], closed:true, filled:true, points:[[51.397, 17.841],[51.25, 18.768],[50.824, 19.605],[50.16, 20.268],[49.324, 20.694],[48.397, 20.841],[47.47, 20.694],[46.634, 20.268],[45.97, 19.605],[45.544, 18.768],[45.397, 17.841],[45.544, 16.914],[45.97, 16.078],[46.634, 15.414],[47.47, 14.988],[48.397, 14.841],[49.324, 14.988],[50.16, 15.414],[50.824, 16.078],[51.25, 16.914]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], closed:true, filled:true, points:[[51.422, 18.14],[45.4, 18.14],[45.4, 17.538],[51.469, 17.585]] }]
		},
		"R-035 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:500.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 500.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"R-035-2 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:500.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 500.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"R-036 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:30.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 30.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[12.026, 5.543],[11.55, 4.549],[16.551, 1.717],[12.458, -1.894],[19.419, -5.828],[14.533, -1.764],[18.122, 1.652]] }]
		},
		"R-037 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:750.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 750.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"R-037-2 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:750.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 750.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"RF-060S TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, 0.0], dir:[1, 0], r:60.0, a:90.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 60.0, 60.0],
					dir : [ 0, 1]
				}
			],
			decoration : [
]
		},
		"RF-060S-2 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, 0.0], dir:[1, 0], r:60.0, a:90.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 60.0, 60.0],
					dir : [ 0, 1]
				}
			],
			decoration : [
]
		},
		"RF-070S TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, 0.0], dir:[1, 0], r:70.0, a:90.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 70.0, 70.0],
					dir : [ 0, 1]
				}
			],
			decoration : [
]
		},
		"RF-070S-2 TGauge T" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, 0.0], dir:[1, 0], r:70.0, a:90.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 70.0, 70.0],
					dir : [ 0, 1]
				}
			],
			decoration : [
]
		}
	}
};
