<svg width="174mm" height="184mm" viewBox="-87 -92.0 174 184">
<symbol id="Fan" fill="gray" >
<circle r="7" cx="50" cy="50"/>
<g id="blade">
<rect x="48" y="32" width="4" height="16"/>
<circle r="6" cx="50" cy="35"/>
<circle r="9" cx="50" cy="9"/>
<path d="M50 9 h9 l-3 26 h-12 l -3 -26z"/>
</g>
<use xlink:href="#blade" transform="rotate(72,50,50)"/>
<use xlink:href="#blade" transform="rotate(144,50,50)"/>
<use xlink:href="#blade" transform="rotate(216,50,50)"/>
<use xlink:href="#blade" transform="rotate(288,50,50)"/>
</symbol>
<symbol id="Pump">
<g fill="gray">
<path d="M50 4 h7 a 2 2 0 0 1 2 2 v 2 a 2 2 0 0 1 -2 2 h -5 v 20 h 6 a 6 6 0 0 1 6 6 v 56 a 6 6 0 0 1 -6 6 h -16 a 6 6 0 0 1 -6 -6 v -56 a 6 6 0 0 1 6 -6 h 6 m 0 4 h -5 a 3 3 0 0 0 -3 3 v 54 a 3 3 0 0 0 3 3 h 14 a 3 3 0 0 0 3 -3 v -54 a 3 3 0 0 0 -3 -3 h -5 v 6 h 2 a 3 3 0 0 1 3 3 v 16 a 3 3 0 0 1 -3 3 h -8 a 3 3 0 0 1 -3 -3 v -16 a 3 3 0 0 1 3 -3 h 2 v -6 m 0 -4 v -20 h -5 a 2 2 0 0 1 -2 -2 v -2 a 2 2 0 0 1 2 -2 h 7 z"/>
<path d="M3 56 q7.5 6 15 0 t15 0 v8 q-7.5 -6 -15 0 t-15 0 z"/>
<path d="M3 70 q7.5 6 15 0 t15 0 v8 q-7.5 -6 -15 0 t-15 0 z"/>
<path d="M3 84 q7.5 6 15 0 t15 0 v8 q-7.5 -6 -15 0 t-15 0 z"/>
<path d="M67 56 q7.5 6 15 0 t15 0 v8 q-7.5 -6 -15 0 t-15 0 z"/>
<path d="M67 70 q7.5 6 15 0 t15 0 v8 q-7.5 -6 -15 0 t-15 0 z"/>
<path d="M67 84 q7.5 6 15 0 t15 0 v8 q-7.5 -6 -15 0 t-15 0 z"/>
</g>
</symbol>
<symbol id="Temp">
<circle cx="65" cy="15" r="2.5" stroke-width="2" stroke="gray" fill="white"/>
<circle cx="50" cy="40" r="12" fill="gray"/>
<rect x="42" y="0" width="16" height="45" fill="gray" rx="10" r="10"/>
<circle cx="50" cy="40" r="9" fill="white"/>
<rect x="45" y="3" width="10" height="42" fill="white" rx="7" r="7"/>
<circle cx="50" cy="40" r="5" fill="gray"/>
<rect x="48" y="6" width="4" height="39" fill="gray" rx="4" r="4"/>
<circle cx="50" cy="25" r="2" fill="gray"/>
<line x1="50" y1="40" x2="50" y2="25" stroke-width="5"/>
<path d="M 5 60 q 15 10 30 0 t 30 0 30 0 v 10 q -15 10 -30 0 t -30 0 -30 0 z" fill="gray"/>
<path d="M 5 80 q 15 10 30 0 t 30 0 30 0 v 10 q -15 10 -30 0 t -30 0 -30 0 z" fill="gray"/>
</symbol>
<symbol id="Level" fill="gray">
<path d="M 0 20 v 65 a 15 15 0 0 0 15 15 h 70 a 15 15 0 0 0 15 -15 v -65 h -8 v 62 a 10 10 0 0 1 -10 10 h -64 a 10 10 0 0 1 -10 -10 v -62 z"/>
<path d="M 12 75 q 9.5 10 19 0 t 19 0 19 0 19 0 v 10 q -9.5 -10 -19 0 t -19 0 -19 0 -19 0 z"/>
<path d="M45 10 h 10 v 39 l 12 -12 7 7 -24 24 -24 -24 7 -7 12 12 z"/>
</symbol>
<symbol id="Laser">
<rect x="0" y="0" width="60" height="90" fill="gray"/>
<rect x="5" y="5" width="50" height="80" fill="white"/>
<g transform="scale(0.9,1) skewY(10)">
<line x1="10" y1="40" x2="82" y2="40" stroke-width="5" stroke="gray"/>
<circle cx="88" cy="40" r="4" fill="gray"/>
<g transform="translate(88,40)">
<line x1="0" y1="-8" x2="0" y2="-16" stroke="gray" stroke-width="5" transform="rotate(-45)"/>
<line x1="0" y1="-8" x2="0" y2="-16" stroke="gray" stroke-width="5" transform="rotate(0)"/>
<line x1="0" y1="-8" x2="0" y2="-16" stroke="gray" stroke-width="5" transform="rotate(45)"/>
<line x1="0" y1="-8" x2="0" y2="-16" stroke="gray" stroke-width="5" transform="rotate(90)"/>
<line x1="0" y1="-8" x2="0" y2="-16" stroke="gray" stroke-width="5" transform="rotate(135)"/>
<line x1="0" y1="-8" x2="0" y2="-16" stroke="gray" stroke-width="5" transform="rotate(180)"/>
<line x1="0" y1="-8" x2="0" y2="-16" stroke="gray" stroke-width="5" transform="rotate(225)"/>
</g>
</g>
<g transform="scale(0.8,1) skewY(20)">
<rect x="0" y="0" width="60" height="90" fill="gray"/>
<rect x="5" y="5" width="50" height="80" fill="white"/>
<circle cx="48" cy="48" r="4" fill="gray"/>
</g>
</symbol>
<symbol id="Control">
<rect x="0" y="0" width="60" height="90" fill="gray"/>
<rect x="5" y="5" width="50" height="80" fill="white"/>
<g transform="translate(90,10) rotate(45)">
<path d="M 0 0 l -10 22 10 10 -10 25 10 10 0 20 10 -22 -10 -10 10 -25 -10 -10 0 -20 z" stroke="gray" fill="gray"/>
</g>
<g transform="scale(0.8,1) skewY(20)">
<rect x="0" y="0" width="60" height="90" fill="gray"/>
<rect x="5" y="5" width="50" height="80" fill="white"/>
<circle cx="48" cy="48" r="4" fill="gray"/>
</g>
</symbol>
<g>
<title>Control Panel</title>"
#background
<rect x="-87" y="-92.0" width="174" height="184" fill="black"/>
#mounting tabs
<rect x="57.0" y="-92.0" width="18" height="184" rx="9.0" ry="9.0" fill="gray"/>"
<rect x="-75.0" y="-92.0" width="18" height="184" rx="9.0" ry="9.0" fill="gray"/>"
#mounting holes for studs in control cabinet
<circle cx="66" cy="83" r="3" fill="black"/>
<circle cx="66" cy="-83" r="3" fill="black"/>
<circle cx="-66" cy="83" r="3" fill="black"/>
<circle cx="-66" cy="-83" r="3" fill="black"/>
#panal flange with rounded corners
<rect x="-87" y="-75" width="174" height="149" rx="22" ry="22" fill="gray"/>"
#panal face with rounded corners
<rect x="-84" y="-72" width="168" height="143" rx="19" ry="19" fill="white"/>"
<circle cx="-55.05" cy="-43.05" r="19.95" fill="black"/>
<circle cx="-38.05" cy="-25.499999999999996" r="1.5" fill="black"/>
<circle cx="-72.05" cy="-25.499999999999996" r="1.5" fill="black"/>
<rect x="-65.8" y="24.5" width="21.5" height="27.5" fill="black"/>
<rect x="-73.35" y="-11.1" width="36.6" height="23.6" fill="black"/>
<rect x="-28.75" y="-63.0" width="10" height="11.5" fill="black"/>
<rect x="-9.7" y="-63.0" width="10" height="11.5" fill="black"/>
<rect x="9.35" y="-63.0" width="10" height="11.5" fill="black"/>
<rect x="28.4" y="-63.0" width="10" height="11.5" fill="black"/>
<rect x="47.45" y="-63.0" width="10" height="11.5" fill="black"/>
<rect x="66.5" y="-63.0" width="10" height="11.5" fill="black"/>
<rect x="-28.75" y="-34.6" width="10" height="11.5" fill="black"/>
<rect x="-9.7" y="-34.6" width="10" height="11.5" fill="black"/>
<rect x="9.35" y="-34.6" width="10" height="11.5" fill="black"/>
<rect x="28.4" y="-34.6" width="10" height="11.5" fill="black"/>
<rect x="47.45" y="-34.6" width="10" height="11.5" fill="black"/>
<rect x="66.5" y="-34.6" width="10" height="11.5" fill="black"/>
</g>
<g fill="black">
<circle cx="-10" cy="4" r="5"/> # power level potentiometer
<circle cx="-10" cy="44" r="6"/> # power auto-hand switch
<circle cx="24" cy="44" r="6"/> # safety override switch
<circle cx="56" cy="44" r="6"/> # manual fire switch
</g>
<g transform="scale(0.13,0.13)">
<use transform="translate(-230.0,-380)" xlink:href="#Fan"/>
<use transform="translate(-83.46,-380)" xlink:href="#Pump"/>
<use transform="translate(63.08,-380)" xlink:href="#Temp"/>
<use transform="translate(209.62,-380)" xlink:href="#Level"/>
<use transform="translate(356.15,-380)" xlink:href="#Laser"/>
<use transform="translate(502.69,-380)" xlink:href="#Control"/>
</g>
</svg>