module = {
name : "HO Hornby",
	rails : {
		"R600 Hornby HO" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:168.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 168.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"R601 Hornby HO" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:335.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 335.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"R603 Hornby " : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:670.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 670.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"R604 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, -371.0], dir:[1, 0], r:371.0, a:22.5 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, -371.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 141.976, -342.759],
					dir : [ 0.92387953251128696, 0.38268343236509]
				}
			],
			decoration : [
]
		},
		"R605 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, -371.0], dir:[1, 0], r:371.0, a:45.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, -371.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 262.337, -262.337],
					dir : [ 0.70710678118654702, 0.70710678118654802]
				}
			],
			decoration : [
]
		},
		"R606 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, -438.0], dir:[1, 0], r:438.0, a:22.5 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, -438.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 167.615, -404.659],
					dir : [ 0.92387953251128696, 0.38268343236509]
				}
			],
			decoration : [
]
		},
		"R607 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, -438.0], dir:[1, 0], r:438.0, a:45.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, -438.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 309.713, -309.713],
					dir : [ 0.70710678118654702, 0.70710678118654802]
				}
			],
			decoration : [
]
		},
		"R608 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, -505.0], dir:[1, 0], r:505.0, a:22.5 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, -505.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 193.255, -466.559],
					dir : [ 0.92387953251128696, 0.38268343236509]
				}
			],
			decoration : [
]
		},
		"R609 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, -505.0], dir:[1, 0], r:505.0, a:45.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, -505.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 357.089, -357.089],
					dir : [ 0.70710678118654702, 0.70710678118654802]
				}
			],
			decoration : [
]
		},
		"R610 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:38.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 38.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"R612 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, 0.0], dir:[1, 0], r:438.0, a:22.5 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:168.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 167.615, 33.341],
					dir : [ 0.92387953251128696, 0.38268343236509]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c2", 
					pos : [ 168.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"R613 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[167.615, 0.0], dir:[-0.92387953251128696, 0.38268343236509], r:438.0, a:22.5 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[0.0, 33.341], dir:[1, 0], l:168.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 167.615, 0.0],
					dir : [ 0.92387953251128696, -0.38268343236509]
				},
				{
					name : "c1", 
					pos : [ 0.0, 33.341],
					dir : [ -1, 0]
				},
				{
					name : "c2", 
					pos : [ 168.0, 33.341],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"R614 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[168.106, -32.145], dir:[-0.92387953251128696, 0.38268343236509], l:168.0 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:181.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 12.894, 32.145],
					dir : [ -0.92387953251128696, 0.38268343236509]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c2", 
					pos : [ 181.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c3", 
					pos : [ 168.106, -32.145],
					dir : [ 0.92387953251128696, -0.38268343236509]
				}
			],
			decoration : [
]
		},
		"R615 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[12.894, -32.145], dir:[0.92387953251128696, 0.38268343236509], l:168.0 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[181.0, 0.0], dir:[-1, 0], l:181.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 168.106, 32.145],
					dir : [ 0.92387953251128696, 0.38268343236509]
				},
				{
					name : "c1", 
					pos : [ 181.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c2", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c3", 
					pos : [ 12.894, -32.145],
					dir : [ -0.92387953251128696, -0.38268343236509]
				}
			],
			decoration : [
]
		},
		"R618 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:168.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 168.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
				{ kind:"lseg", pos:[85.94, 4.315], dir:[-0.70710678118654702, -0.70710678118654802], l:14.142 },
				{ kind:"lseg", pos:[89.94, 4.315], dir:[-0.70710678118667603, -0.70710678118641901], l:14.142 },
				{ kind:"lseg", pos:[79.94, -5.685], dir:[-1, 0], l:4.0 },
				{ kind:"lseg", pos:[89.94, 4.315], dir:[-1, 0], l:4.0 },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[85.94, 4.315],[75.94, -5.684],[79.94, -5.684],[89.94, 4.315]] }]
		},
		"R620 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:168.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 168.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
				{ kind:"lseg", pos:[87.342, 9.39], dir:[-0.81915204428894695, -0.573576436351111], l:10.0 },
				{ kind:"lseg", pos:[71.342, 9.39], dir:[1, 0], l:16.0 },
				{ kind:"lseg", pos:[71.342, 9.39], dir:[0.81915204428894695, -0.57357643635111], l:10.0 },
				{ kind:"lseg", pos:[87.342, -10.61], dir:[-0.81915204428894595, 0.573576436351111], l:10.0 },
				{ kind:"lseg", pos:[71.342, -10.61], dir:[1, 0], l:16.0 },
				{ kind:"lseg", pos:[71.342, -10.61], dir:[0.81915204428894595, 0.573576436351111], l:10.0 },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[79.151, -4.874],[71.342, -10.61],[87.342, -10.61]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[71.342, 9.39],[79.151, 3.654],[87.342, 9.39]] }]
		},
		"R621 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:1000.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 1000.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"R621K Hornby HO" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:1000.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 1000.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"R622 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, 0.0], dir:[1, 0], r:852.0, a:11.25 },
						{ kind:"lseg", pos:[245.0, 32.042], dir:[-0.98078528040323099, -0.195090322016128], l:80.326 }
					]
				},
				{
					name : "p1", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:245.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 245.0, 32.042],
					dir : [ 0.98078528040323099, 0.195090322016128]
				},
				{
					name : "c2", 
					pos : [ 245.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"R623 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[166.217, 15.671], dir:[-0.98078528040323099, 0.195090322016128], r:852.0, a:11.25 },
						{ kind:"lseg", pos:[245.0, 0.0], dir:[-0.98078528040323099, 0.195090322016128], l:80.326 }
					]
				},
				{
					name : "p1", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 32.042], dir:[1, 0], l:245.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 32.042],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 245.0, 0.0],
					dir : [ 0.98078528040323099, -0.195090322016128]
				},
				{
					name : "c2", 
					pos : [ 245.0, 32.042],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"R628 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[2.409, -850.64], dir:[1, 0], r:852.0, a:11.25 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 2.409, -850.64],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 168.626, -834.269],
					dir : [ 0.98078528040323099, 0.195090322016128]
				}
			],
			decoration : [
]
		},
		"R632 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[166.217, -868.371], dir:[-0.98078528040322999, 0.195090322016128], r:852.0, a:11.25 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"cseg", pos:[0.0, -852.0], dir:[1, 0], r:852.0, a:11.25 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 166.217, -868.371],
					dir : [ 0.98078528040322999, -0.195090322016128]
				},
				{
					name : "c1", 
					pos : [ 166.217, -835.629],
					dir : [ 0.98078528040323099, 0.195090322016128]
				},
				{
					name : "c2", 
					pos : [ 0.0, -852.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"R640 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[-70.0, -100.0], dir:[1, 0], r:438.0, a:33.75 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[-70.0, -100.0], dir:[1, 0], l:68.0 },
						{ kind:"cseg", pos:[-2.0, -100.0], dir:[1, 0], r:438.0, a:22.5 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 173.34, -26.184],
					dir : [ 0.83146961230254501, 0.55557023301960196]
				},
				{
					name : "c1", 
					pos : [ -70.0, -100.0],
					dir : [ -1, 0]
				},
				{
					name : "c2", 
					pos : [ 165.615, -66.659],
					dir : [ 0.92387953251128696, 0.38268343236509]
				}
			],
			decoration : [
]
		},
		"R641 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[173.34, -100.0], dir:[-0.83146961230254501, 0.55557023301960196], r:438.0, a:33.75 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[-70.0, -26.184], dir:[1, 0], l:68.0 },
						{ kind:"cseg", pos:[165.615, -59.524], dir:[-0.92387953251128696, 0.38268343236509], r:438.0, a:22.5 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 173.34, -100.0],
					dir : [ 0.83146961230254501, -0.55557023301960196]
				},
				{
					name : "c1", 
					pos : [ -70.0, -26.184],
					dir : [ -1, 0]
				},
				{
					name : "c2", 
					pos : [ 165.615, -59.524],
					dir : [ 0.92387953251128696, -0.38268343236509]
				}
			],
			decoration : [
]
		},
		"R643 Hornby" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, -438.0], dir:[1, 0], r:438.0, a:11.25 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, -438.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 85.45, -429.584],
					dir : [ 0.98078528040323099, 0.195090322016128]
				}
			],
			decoration : [
]
		}
	}
};
