function data()
return {
	matConfigs = {
		{ 0, 0, 0, }, 
	},
	subMeshes = {
		{
			indices = {
				normal = {
					count = 22392,
					offset = 524568,
				},
				position = {
					count = 22392,
					offset = 479784,
				},
				tangent = {
					count = 22392,
					offset = 546960,
				},
				uv0 = {
					count = 22392,
					offset = 569352,
				},
				uv1 = {
					count = 22392,
					offset = 502176,
				},
			},
			materials = {
				"rheingold_oberleitung_basic.mtl", 
			},
		}, {
			indices = {
				normal = {
					count = 72768,
					offset = 737280,
				},
				position = {
					count = 72768,
					offset = 591744,
				},
				tangent = {
					count = 72768,
					offset = 810048,
				},
				uv0 = {
					count = 72768,
					offset = 882816,
				},
				uv1 = {
					count = 72768,
					offset = 664512,
				},
			},
			materials = {
				"rheingold_ausleger_basic.mtl", 
			},
		}, {
			indices = {
				normal = {
					count = 83856,
					offset = 1123296,
				},
				position = {
					count = 83856,
					offset = 955584,
				},
				tangent = {
					count = 83856,
					offset = 1207152,
				},
				uv0 = {
					count = 83856,
					offset = 1291008,
				},
				uv1 = {
					count = 83856,
					offset = 1039440,
				},
			},
			materials = {
				"rheingold_oberleitung_transformator.mtl", 
			},
		}, 
	},
	vertexAttr = {
		normal = {
			count = 129480,
			numComp = 3,
			offset = 90728,
		},
		position = {
			count = 90720,
			numComp = 3,
			offset = 0,
		},
		tangent = {
			count = 196464,
			numComp = 4,
			offset = 220208,
		},
		uv0 = {
			count = 63112,
			numComp = 2,
			offset = 416672,
		},
		uv1 = {
			count = 8,
			numComp = 2,
			offset = 90720,
		},
	},
}
end