<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="620px" height="620px" viewBox="0 0 620 620">
	<defs>
		<path id="disc" d="M 10,300 a 290,290 0 1,0 580,0 a 290,290 0 1,0 -580,0 M 270,300 a 30,30 0 1,0 60,0 a 30,30 0 1,0 -60,0" fill-rule="evenodd" />
		<clipPath id="circ">
			<use xlink:href="#disc" clip-rule="evenodd" />
		</clipPath>
		<linearGradient gradientUnits="userSpaceOnUse" id="h1" x1="140" y1="-30" x2="50" y2="30">
			<stop offset="0%" stop-color="#fff" stop-opacity="0.9" />
			<stop offset="100%" stop-color="#fff" stop-opacity="0" />
		</linearGradient>
		<filter id="f1">
			<feGaussianBlur in="SourceGraphic" stdDeviation="10" />
		</filter>
		<g id="d" transform="matrix(0.7 0 -0.3 1 118 0) scale(0.75,1)">
			<use x="15" y="10" xlink:href="#disc" fill="#000" filter="url(#f1)" stroke="#000" stroke-width="3" />
			<use x="0"  y="0"  xlink:href="#disc" fill="#668" stroke="#000" stroke-width="3" />
			<g filter="url(#f1)" clip-path="url(#circ)">
				<g id="2">
					<rect id="1" width="300.5" height="300" fill="url(#h1)" />
					<use x="-600" xlink:href="#1" transform="scale(-1,1)" />
				</g>
				<use xlink:href="#2" transform="translate(600,600) rotate(180)" />
			</g>
			<use xlink:href="#disc" fill="none" stroke="#000" stroke-width="10" />
			<circle r="32" cx="300" cy="300" fill="none" stroke="#000" stroke-width="12" />
		</g>
	</defs>
	<use xlink:href="#d" x="0"   />
	<use xlink:href="#d" x="120" />
	<use xlink:href="#d" x="240" />
</svg>