<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../XSLT/decoder.xsl"?>
<!-- Copyright (C) JMRI 2010 All rights reserved -->
<!--                                                                        -->
<!-- JMRI is free software; you can redistribute it and/or modify it under  -->
<!-- the terms of version 2 of the GNU General Public License as published  -->
<!-- by the Free Software Foundation. See the "COPYING" file for a copy     -->
<!-- of this license.                                                       -->
<!--                                                                        -->
<!-- JMRI is distributed in the hope that it will be useful, but WITHOUT    -->
<!-- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or  -->
<!-- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License  -->
<!-- for more details.                                                      -->
<decoder-config xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://jmri.org/xml/schema/decoder.xsd">
	<version author="Michael Mosher" version="1" lastUpdated="20141024"/>
	<version author="Michael Mosher" version="2" lastUpdated="20150214"/>
	<!-- CV248 to read only -->
	<version author="Michael Mosher" version="3" lastUpdated="20150504"/>
	<!-- remove BEMF control and dither -->
	<version author="Michael Mosher" version="4" lastUpdated="20160608"/>
	<!-- Fix whistle selection -->
	<version author="Michael Mosher" version="5" lastUpdated="20160805"/>
	<!-- Fix defualt values CV4.9 & 4.21                                 -->
	<version author="Michael Mosher" version="6" lastUpdated="20170317"/>
	<!-- update factory resets -->
	<version author="Michael Mosher" version="7" lastUpdated="20180727"/>
	<!-- add read me pane -->
	<decoder>
		<family name="WOW Sound Set 2" mfg="Train Control Systems" comment="TCS FW Starting Jan 2012">
			<model model="WOW Sound 101" numOuts="6" numFns="14" maxMotorCurrent="1.3A (peak=2A)" formFactor="9pin"
				lowVersionID="2" highVersionID="2" productID="130">
				<output name="1" label="White" connection="solder" maxcurrent="100 mA"/>
				<output name="2" label="Yellow" connection="solder" maxcurrent="100 mA"/>
				<output name="3" label="Green" connection="solder" maxcurrent="100 mA"/>
				<output name="4" label="Purple" connection="solder" maxcurrent="100 mA"/>
				<output name="5" label="Brown" connection="solder" maxcurrent="100 mA"/>
				<output name="6" label="Pink" connection="solder" maxcurrent="100 mA"/>
				<output name="Dim"/>
				<output name="Ditch"/>
				<output name="Motor"/>
				<output name="Brake"/>
				<size length="2.860" width="0.680" height="0.145" units="inches"/>
			</model>
			<functionlabels>
				<functionlabel num="0" lockable="true">Headlight</functionlabel>
				<functionlabel num="1" lockable="true">Bell</functionlabel>
				<functionlabel num="2" lockable="false">Whistle long</functionlabel>
				<functionlabel num="3" lockable="false">Whistle short</functionlabel>
				<functionlabel num="4" lockable="true">Whistle quill</functionlabel>
				<functionlabel num="5" lockable="true">Cylinder cocks</functionlabel>
				<functionlabel num="6" lockable="true">Brake release</functionlabel>
				<functionlabel num="7" lockable="true">Brake</functionlabel>
				<functionlabel num="8" lockable="true">Mute</functionlabel>
				<functionlabel num="9" lockable="true">Whistle rotate</functionlabel>
				<functionlabel num="10" lockable="true">Coupler</functionlabel>
				<functionlabel num="11" lockable="true">Coupler</functionlabel>
				<functionlabel num="12" lockable="true">Injector</functionlabel>
				<functionlabel num="13" lockable="true">Air pump</functionlabel>
				<functionlabel num="14" lockable="true">Blower</functionlabel>
				<functionlabel num="15" lockable="true">Idling</functionlabel>
				<functionlabel num="16" lockable="true">Horn</functionlabel>
				<functionlabel num="17" lockable="true">Shovelling</functionlabel>
				<functionlabel num="18" lockable="true">Blow down</functionlabel>
				<functionlabel num="19" lockable="true">Ash dump</functionlabel>
				<functionlabel num="20" lockable="true">Water fill</functionlabel>
			</functionlabels>
		</family>
		<programming direct="yes" paged="yes" register="yes" ops="yes">
			<capability>
				<name>TCS 4 CV access</name>
			</capability>
		</programming>
		<variables>

			<xi:include href="http://jmri.org/xml/decoders/tcs/CV1_CV99_wow.xml"/>
			<xi:include href="http://jmri.org/xml/decoders/tcs/CV100_CV187_wow.xml"/>
			<variable item="Sound Option 4" CV="248" default="2" readOnly="yes">
				<decVal/>
				<label>Sound Set</label>
			</variable>
			<xi:include href="http://jmri.org/xml/decoders/tcs/CV249_CV252_FW86.xml"/>
			<!-- Sound function mapping -->
			<variable item="Function 0 Sound" CV="T2CV.1.0" default="113" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 1 Sound" CV="T2CV.1.1" default="0" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 2 Sound" CV="T2CV.1.2" default="19" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 3 Sound" CV="T2CV.1.3" default="18" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 4 Sound" CV="T2CV.1.4" default="20" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 5 Sound" CV="T2CV.1.5" default="104" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 6 Sound" CV="T2CV.1.6" default="200" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 7 Sound" CV="T2CV.1.7" default="193" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 8 Sound" CV="T2CV.1.8" default="358" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 9 Sound" CV="T2CV.1.9" default="360" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 10 Sound" CV="T2CV.1.10" default="97" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 11 Sound" CV="T2CV.1.11" default="98" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 12 Sound" CV="T2CV.1.12" default="116" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 13 Sound" CV="T2CV.1.13" default="118" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 14 Sound" CV="T2CV.1.14" default="95" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 15 Sound" CV="T2CV.1.15" default="382" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 16 Sound" CV="T2CV.1.16" default="85" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 17 Sound" CV="T2CV.1.17" default="126" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 18 Sound" CV="T2CV.1.18" default="92" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 19 Sound" CV="T2CV.1.19" default="383" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 20 Sound" CV="T2CV.1.20" default="384" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 21 Sound" CV="T2CV.1.21" default="473" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 22 Sound" CV="T2CV.1.22" default="473" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 23 Sound" CV="T2CV.1.23" default="473" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 24 Sound" CV="T2CV.1.24" default="473" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 25 Sound" CV="T2CV.1.25" default="473" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 26 Sound" CV="T2CV.1.26" default="473" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 27 Sound" CV="T2CV.1.27" default="473" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Function 28 Sound" CV="T2CV.1.28" default="473" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Random 1 Sound" CV="T2CV.1.29" default="119" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Random 2 Sound" CV="T2CV.1.30" default="125" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Random 3 Sound" CV="T2CV.1.31" default="115" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			<variable item="Random 4 Sound" CV="T2CV.1.32" default="123" mask="VVVVVVVVVVVVVVVV">
				<xi:include href="http://jmri.org/xml/decoders/tcs/enumSoundV2.xml"/>
			</variable>
			
			<!-- Individual volume -->
			<variable item="Volume 0-0" CV="T3CV.2.0.0" default="5">
				<decVal max="5"/>
				<label>Bell Strasburg #475 Hand Powered</label>
			</variable>
			<variable item="Volume 0-1" CV="T3CV.2.0.1" default="5">
				<decVal max="5"/>
				<label>Bell Strasburg #475 Air Powered</label>
			</variable>
			<variable item="Volume 0-2" CV="T3CV.2.0.2" default="5">
				<decVal max="5"/>
				<label>Bell Strasburg #89 Air Powered</label>
			</variable>
			<variable item="Volume 0-3" CV="T3CV.2.0.3" default="5">
				<decVal max="5"/>
				<label>Bell Reading 0-6-0 #1251 Tank Engine Air Powered</label>
			</variable>
			<variable item="Volume 0-4" CV="T3CV.2.0.4" default="5">
				<decVal max="5"/>
				<label>Bell Virginia Truckee Railroad 2-6-0 Hand Powered</label>
			</variable>
			<variable item="Volume 0-5" CV="T3CV.2.0.5" default="5">
				<decVal max="5"/>
				<label>Bell PRR 4-4-2 #7002 Hand Powered</label>
			</variable>
			<variable item="Volume 0-6" CV="T3CV.2.0.6" default="5">
				<decVal max="5"/>
				<label>Bell PRR #1223 American 4-4-0 D16SB Hand Powered</label>
			</variable>
			<variable item="Volume 0-7" CV="T3CV.2.0.7" default="5">
				<decVal max="5"/>
				<label>Bell Conrail #2233 GP30 Air Powered</label>
			</variable>
			<variable item="Volume 0-8" CV="T3CV.2.0.8" default="5">
				<decVal max="5"/>
				<label>Bell PRR GG1</label>
			</variable>
			<variable item="Volume 0-9" CV="T3CV.2.0.9" default="5">
				<decVal max="5"/>
				<label>Bell John Bull Replica Hand Powered</label>
			</variable>
			<variable item="Volume 0-10" CV="T3CV.2.0.10" default="5">
				<decVal max="5"/>
				<label>Bell PRR 2-8-0 H3 1187 Hand Powered</label>
			</variable>
			<variable item="Volume 0-11" CV="T3CV.2.0.11" default="5">
				<decVal max="5"/>
				<label>Bell PRR 2-8-0 H3 2846 Air Powered</label>
			</variable>
			<variable item="Volume 0-12" CV="T3CV.2.0.12" default="5">
				<decVal max="5"/>
				<label>Bell Heisler Class 53833 #4 Hand Powered</label>
			</variable>
			<variable item="Volume 0-13" CV="T3CV.2.0.13" default="5">
				<decVal max="5"/>
				<label>Bell Leetonia Railroad Shay #1</label>
			</variable>
			<variable item="Volume 0-14" CV="T3CV.2.0.14" default="5">
				<decVal max="5"/>
				<label>Bell Unknown from Strasburg museum floor</label>
			</variable>
			<variable item="Volume 0-15" CV="T3CV.2.0.15" default="5">
				<decVal max="5"/>
				<label>Bell Williams Grove PRR #643 0-6-0</label>
			</variable>
			<variable item="Volume 0-16" CV="T3CV.2.0.16" default="5">
				<decVal max="5"/>
				<label>Bell Strasburg #90 Hand Powered</label>
			</variable>
			<variable item="Volume 0-17" CV="T3CV.2.0.17" default="5">
				<decVal max="5"/>
				<label>Bell Strasburg #90 Hand Powered (Variation)</label>
			</variable>
			<variable item="Volume 0-18" CV="T3CV.2.0.18" default="5">
				<decVal max="5"/>
				<label>Whistle Alamo Michigan Plant Short</label>
			</variable>
			<variable item="Volume 0-19" CV="T3CV.2.0.19" default="5">
				<decVal max="5"/>
				<label>Whistle Alamo Michigan Plant Long</label>
			</variable>
			<variable item="Volume 0-20" CV="T3CV.2.0.20" default="5">
				<decVal max="5"/>
				<label>Whistle Alamo Michigian Plant Quill</label>
			</variable>
			<variable item="Volume 0-21" CV="T3CV.2.0.21" default="5">
				<decVal max="5"/>
				<label>Whistle PRR 3 Chime Short</label>
			</variable>
			<variable item="Volume 0-22" CV="T3CV.2.0.22" default="5">
				<decVal max="5"/>
				<label>Whistle PRR 3 Chime Long</label>
			</variable>
			<variable item="Volume 0-23" CV="T3CV.2.0.23" default="5">
				<decVal max="5"/>
				<label>Whistle PRR 3 Chime Quill</label>
			</variable>
			<variable item="Volume 0-24" CV="T3CV.2.0.24" default="5">
				<decVal max="5"/>
				<label>Whistle Kingsly 4 Chime Short</label>
			</variable>
			<variable item="Volume 0-25" CV="T3CV.2.0.25" default="5">
				<decVal max="5"/>
				<label>Whistle Kingsly 4 Chime Long</label>
			</variable>
			<variable item="Volume 0-26" CV="T3CV.2.0.26" default="5">
				<decVal max="5"/>
				<label>Whistle Kingsly 4 Chime Quill</label>
			</variable>
			<variable item="Volume 0-27" CV="T3CV.2.0.27" default="5">
				<decVal max="5"/>
				<label>Whistle Reading 6 Chime 2 Short</label>
			</variable>
			<variable item="Volume 0-28" CV="T3CV.2.0.28" default="5">
				<decVal max="5"/>
				<label>Whistle Reading 6 Chime 2 Long</label>
			</variable>
			<variable item="Volume 0-29" CV="T3CV.2.0.29" default="5">
				<decVal max="5"/>
				<label>Whistle Reading 6 Chime 2 Quill</label>
			</variable>
			<variable item="Volume 0-30" CV="T3CV.2.0.30" default="5">
				<decVal max="5"/>
				<label>Whistle NPR 765 Short</label>
			</variable>
			<variable item="Volume 0-31" CV="T3CV.2.0.31" default="5">
				<decVal max="5"/>
				<label>Whistle NPR 765 Long</label>
			</variable>
			<variable item="Volume 0-32" CV="T3CV.2.0.32" default="5">
				<decVal max="5"/>
				<label>Whistle NPR 765 Quill</label>
			</variable>
			<variable item="Volume 0-33" CV="T3CV.2.0.33" default="5">
				<decVal max="5"/>
				<label>Whistle Reading 6 Chime Short</label>
			</variable>
			<variable item="Volume 0-34" CV="T3CV.2.0.34" default="5">
				<decVal max="5"/>
				<label>Whistle Reading 6 Chime Long</label>
			</variable>
			<variable item="Volume 0-35" CV="T3CV.2.0.35" default="5">
				<decVal max="5"/>
				<label>Whistle Reading 6 Chime Quill</label>
			</variable>
			<variable item="Volume 0-36" CV="T3CV.2.0.36" default="5">
				<decVal max="5"/>
				<label>Whistle Reading Pacific G2 Short</label>
			</variable>
			<variable item="Volume 0-37" CV="T3CV.2.0.37" default="5">
				<decVal max="5"/>
				<label>Whistle Reading Pacific G2 Long</label>
			</variable>
			<variable item="Volume 0-38" CV="T3CV.2.0.38" default="5">
				<decVal max="5"/>
				<label>Whistle Reading Pacific G2 Quill</label>
			</variable>
			<variable item="Volume 0-39" CV="T3CV.2.0.39" default="5">
				<decVal max="5"/>
				<label>Whistle Wabash 3 Chime Short</label>
			</variable>
			<variable item="Volume 0-40" CV="T3CV.2.0.40" default="5">
				<decVal max="5"/>
				<label>Whistle Wabash 3 Chime Long</label>
			</variable>
			<variable item="Volume 0-41" CV="T3CV.2.0.41" default="5">
				<decVal max="5"/>
				<label>Whistle Wabash 3 Chime Quill</label>
			</variable>
			<variable item="Volume 0-42" CV="T3CV.2.0.42" default="5">
				<decVal max="5"/>
				<label>Whistle B &amp; O Short</label>
			</variable>
			<variable item="Volume 0-43" CV="T3CV.2.0.43" default="5">
				<decVal max="5"/>
				<label>Whistle B &amp; O Long</label>
			</variable>
			<variable item="Volume 0-44" CV="T3CV.2.0.44" default="5">
				<decVal max="5"/>
				<label>Whistle B &amp; O Quill</label>
			</variable>
			<variable item="Volume 0-45" CV="T3CV.2.0.45" default="5">
				<decVal max="5"/>
				<label>Whistle Pennsy K4 Short</label>
			</variable>
			<variable item="Volume 0-46" CV="T3CV.2.0.46" default="5">
				<decVal max="5"/>
				<label>Whistle Pennsy K4 Long</label>
			</variable>
			<variable item="Volume 0-47" CV="T3CV.2.0.47" default="5">
				<decVal max="5"/>
				<label>Whistle Pennsy K4 Quill</label>
			</variable>
			<variable item="Volume 0-48" CV="T3CV.2.0.48" default="5">
				<decVal max="5"/>
				<label>Whistle NW Single Chime Long Bell Short</label>
			</variable>
			<variable item="Volume 0-49" CV="T3CV.2.0.49" default="5">
				<decVal max="5"/>
				<label>Whistle NW Single Chime Long Bell Long</label>
			</variable>
			<variable item="Volume 0-50" CV="T3CV.2.0.50" default="5">
				<decVal max="5"/>
				<label>Whistle NW Single Chime Long Bell Quill</label>
			</variable>
			<variable item="Volume 0-51" CV="T3CV.2.0.51" default="5">
				<decVal max="5"/>
				<label>Whistle Lunkenheimer 3 Chime Short</label>
			</variable>
			<variable item="Volume 0-52" CV="T3CV.2.0.52" default="5">
				<decVal max="5"/>
				<label>Whistle Lunkenheimer 3 Chime Long</label>
			</variable>
			<variable item="Volume 0-53" CV="T3CV.2.0.53" default="5">
				<decVal max="5"/>
				<label>Whistle Lunkenheimer 3 Chime Quill</label>
			</variable>
			<variable item="Volume 0-54" CV="T3CV.2.0.54" default="5">
				<decVal max="5"/>
				<label>Whistle Unknown 1 Short</label>
			</variable>
			<variable item="Volume 0-55" CV="T3CV.2.0.55" default="5">
				<decVal max="5"/>
				<label>Whistle Unknown 1 Long</label>
			</variable>
			<variable item="Volume 0-56" CV="T3CV.2.0.56" default="5">
				<decVal max="5"/>
				<label>Whistle Unknown 1 Quill</label>
			</variable>
			<variable item="Volume 0-57" CV="T3CV.2.0.57" default="5">
				<decVal max="5"/>
				<label>Whistle Lunkenheimer Single Chime Short</label>
			</variable>
			<variable item="Volume 0-58" CV="T3CV.2.0.58" default="5">
				<decVal max="5"/>
				<label>Whistle Lunkenheimer Single Note Long</label>
			</variable>
			<variable item="Volume 0-59" CV="T3CV.2.0.59" default="5">
				<decVal max="5"/>
				<label>Whistle Lunkenheimer Single Chime Quill</label>
			</variable>
			<variable item="Volume 0-60" CV="T3CV.2.0.60" default="5">
				<decVal max="5"/>
				<label>Whistle Unknown 3 Short</label>
			</variable>
			<variable item="Volume 0-61" CV="T3CV.2.0.61" default="5">
				<decVal max="5"/>
				<label>Whistle Unknown 3 Long</label>
			</variable>
			<variable item="Volume 0-62" CV="T3CV.2.0.62" default="5">
				<decVal max="5"/>
				<label>Whistle Unknown 3 Quill</label>
			</variable>
			<variable item="Volume 0-63" CV="T3CV.2.0.63" default="5">
				<decVal max="5"/>
				<label>Whistle Hamburg 1 Short</label>
			</variable>
			<variable item="Volume 0-64" CV="T3CV.2.0.64" default="5">
				<decVal max="5"/>
				<label>Whistle Hamburg 1 Long</label>
			</variable>
			<variable item="Volume 0-65" CV="T3CV.2.0.65" default="5">
				<decVal max="5"/>
				<label>Whistle Hamburg 1 Quill</label>
			</variable>
			<variable item="Volume 0-66" CV="T3CV.2.0.66" default="5">
				<decVal max="5"/>
				<label>Whistle Hancock 3 Chime Short</label>
			</variable>
			<variable item="Volume 0-67" CV="T3CV.2.0.67" default="5">
				<decVal max="5"/>
				<label>Whistle Hancock 3 Chime Long</label>
			</variable>
			<variable item="Volume 0-68" CV="T3CV.2.0.68" default="5">
				<decVal max="5"/>
				<label>Whistle Hancock 3 Chime Quill</label>
			</variable>
			<variable item="Volume 0-69" CV="T3CV.2.0.69" default="5">
				<decVal max="5"/>
				<label>Whistle Southern 6 Chime Short</label>
			</variable>
			<variable item="Volume 0-70" CV="T3CV.2.0.70" default="5">
				<decVal max="5"/>
				<label>Whistle Southern 6 Chime Long</label>
			</variable>
			<variable item="Volume 0-71" CV="T3CV.2.0.71" default="5">
				<decVal max="5"/>
				<label>Whistle Southern 6 Chime Quill</label>
			</variable>
			<variable item="Volume 0-72" CV="T3CV.2.0.72" default="5">
				<decVal max="5"/>
				<label>Whistle Wabash 6 Chime Short</label>
			</variable>
			<variable item="Volume 0-73" CV="T3CV.2.0.73" default="5">
				<decVal max="5"/>
				<label>Whistle Wabash 6 Chime Long</label>
			</variable>
			<variable item="Volume 0-74" CV="T3CV.2.0.74" default="5">
				<decVal max="5"/>
				<label>Whistle Wabash 6 Chime Quill</label>
			</variable>
			<variable item="Volume 0-75" CV="T3CV.2.0.75" default="5">
				<decVal max="5"/>
				<label>Whistle NW Single Chime Short Bell Short</label>
			</variable>
			<variable item="Volume 0-76" CV="T3CV.2.0.76" default="5">
				<decVal max="5"/>
				<label>Whistle NW Single Chime Short Bell Long</label>
			</variable>
			<variable item="Volume 0-77" CV="T3CV.2.0.77" default="5">
				<decVal max="5"/>
				<label>Whistle NW Single Chime Short Bell Quill</label>
			</variable>
			<variable item="Volume 0-78" CV="T3CV.2.0.78" default="5">
				<decVal max="5"/>
				<label>Whistle Great Northern 5 Chime Short</label>
			</variable>
			<variable item="Volume 0-79" CV="T3CV.2.0.79" default="5">
				<decVal max="5"/>
				<label>Whistle Great Northern 5 Chime Long</label>
			</variable>
			<variable item="Volume 0-80" CV="T3CV.2.0.80" default="5">
				<decVal max="5"/>
				<label>Whistle Great Northern 5 Chime Quill</label>
			</variable>
			<variable item="Volume 0-81" CV="T3CV.2.0.81" default="5">
				<decVal max="5"/>
				<label>Whistle Nathan K5LA Horn Short</label>
			</variable>
			<variable item="Volume 0-82" CV="T3CV.2.0.82" default="5">
				<decVal max="5"/>
				<label>Whistle Nathan K5LA Horn Long</label>
			</variable>
			<variable item="Volume 0-83" CV="T3CV.2.0.83" default="5">
				<decVal max="5"/>
				<label>Whistle Nathan K5LA Horn Quill</label>
			</variable>
			<variable item="Volume 0-84" CV="T3CV.2.0.84" default="5">
				<decVal max="5"/>
				<label>Horn Nathan K5LA short</label>
			</variable>
			<variable item="Volume 0-85" CV="T3CV.2.0.85" default="5">
				<decVal max="5"/>
				<label>Horn Nathan K5LA long</label>
			</variable>
			<variable item="Volume 0-86" CV="T3CV.2.0.86" default="5">
				<decVal max="5"/>
				<label>Horn Nathan K5LA quill</label>
			</variable>
			<variable item="Volume 0-87" CV="T3CV.2.0.87" default="5">
				<decVal max="5"/>
				<label>Rod Clank 1</label>
			</variable>
			<variable item="Volume 0-88" CV="T3CV.2.0.88" default="5">
				<decVal max="5"/>
				<label>Rod Clank 2</label>
			</variable>
			<variable item="Volume 0-89" CV="T3CV.2.0.89" default="5">
				<decVal max="5"/>
				<label>Rod Clank 3</label>
			</variable>
			<variable item="Volume 0-90" CV="T3CV.2.0.90" default="5">
				<decVal max="5"/>
				<label>Rod Clank 4</label>
			</variable>
			<variable item="Volume 0-91" CV="T3CV.2.0.91" default="5">
				<decVal max="5"/>
				<label>Direction Change 1</label>
			</variable>
			<variable item="Volume 0-92" CV="T3CV.2.0.92" default="5">
				<decVal max="5"/>
				<label>Blow Down 1</label>
			</variable>
			<variable item="Volume 0-93" CV="T3CV.2.0.93" default="5">
				<decVal max="5"/>
				<label>Blow Down 2</label>
			</variable>
			<variable item="Volume 0-94" CV="T3CV.2.0.94" default="5">
				<decVal max="5"/>
				<label>Blow Down 3</label>
			</variable>
			<variable item="Volume 0-95" CV="T3CV.2.0.95" default="5">
				<decVal max="5"/>
				<label>Blower 1</label>
			</variable>
			<variable item="Volume 0-96" CV="T3CV.2.0.96" default="5">
				<decVal max="5"/>
				<label>Blower 2</label>
			</variable>
			<variable item="Volume 0-97" CV="T3CV.2.0.97" default="5">
				<decVal max="5"/>
				<label>Coupler Clank 1</label>
			</variable>
			<variable item="Volume 0-98" CV="T3CV.2.0.98" default="5">
				<decVal max="5"/>
				<label>Coupler Clank 2</label>
			</variable>
			<variable item="Volume 0-99" CV="T3CV.2.0.99" default="5">
				<decVal max="5"/>
				<label>Cylinder Cocks 1</label>
			</variable>
			<variable item="Volume 0-100" CV="T3CV.2.0.100" default="5">
				<decVal max="5"/>
				<label>Cylinder Cocks 2</label>
			</variable>
			<variable item="Volume 0-101" CV="T3CV.2.0.101" default="5">
				<decVal max="5"/>
				<label>Cylinder Cocks 3</label>
			</variable>
			<variable item="Volume 0-102" CV="T3CV.2.0.102" default="5">
				<decVal max="5"/>
				<label>Cylinder Cocks 4</label>
			</variable>
			<variable item="Volume 0-103" CV="T3CV.2.0.103" default="5">
				<decVal max="5"/>
				<label>Cylinder Cocks 5</label>
			</variable>
			<variable item="Volume 0-104" CV="T3CV.2.0.104" default="5">
				<decVal max="5"/>
				<label>Cylinder Cocks 6</label>
			</variable>
			<variable item="Volume 0-105" CV="T3CV.2.0.105" default="5">
				<decVal max="5"/>
				<label>Cylinder Cocks 7</label>
			</variable>
			<variable item="Volume 0-106" CV="T3CV.2.0.106" default="5">
				<decVal max="5"/>
				<label>Cylinder Cocks 8</label>
			</variable>
			<variable item="Volume 0-107" CV="T3CV.2.0.107" default="5">
				<decVal max="5"/>
				<label>Cylinder Cocks 9</label>
			</variable>
			<variable item="Volume 0-108" CV="T3CV.2.0.108" default="5">
				<decVal max="5"/>
				<label>Cylinder Cocks 10</label>
			</variable>
			<variable item="Volume 0-109" CV="T3CV.2.0.109" default="5">
				<decVal max="5"/>
				<label>Cylinder Cocks 11</label>
			</variable>
			<variable item="Volume 0-110" CV="T3CV.2.0.110" default="5">
				<decVal max="5"/>
				<label>Cylinder Cocks 12</label>
			</variable>
			<variable item="Volume 0-111" CV="T3CV.2.0.111" default="5">
				<decVal max="5"/>
				<label>Cylinder Cocks 13</label>
			</variable>
			<variable item="Volume 0-112" CV="T3CV.2.0.112" default="5">
				<decVal max="5"/>
				<label>Cylinder Cocks 14</label>
			</variable>
			<variable item="Volume 0-113" CV="T3CV.2.0.113" default="5">
				<decVal max="5"/>
				<label>Generator 1</label>
			</variable>
			<variable item="Volume 0-114" CV="T3CV.2.0.114" default="5">
				<decVal max="5"/>
				<label>Generator 2</label>
			</variable>
			<variable item="Volume 0-115" CV="T3CV.2.0.115" default="5">
				<decVal max="5"/>
				<label>Injector 1</label>
			</variable>
			<variable item="Volume 0-116" CV="T3CV.2.0.116" default="5">
				<decVal max="5"/>
				<label>Injector 2</label>
			</variable>
			<variable item="Volume 0-117" CV="T3CV.2.0.117" default="5">
				<decVal max="5"/>
				<label>Injector 3</label>
			</variable>
			<variable item="Volume 0-118" CV="T3CV.2.0.118" default="5">
				<decVal max="5"/>
				<label>Air Pump 1</label>
			</variable>
			<variable item="Volume 0-119" CV="T3CV.2.0.119" default="5">
				<decVal max="5"/>
				<label>Air Pump 2</label>
			</variable>
			<variable item="Volume 0-120" CV="T3CV.2.0.120" default="5">
				<decVal max="5"/>
				<label>Air Pump 3</label>
			</variable>
			<variable item="Volume 0-121" CV="T3CV.2.0.121" default="5">
				<decVal max="5"/>
				<label>Air Pump 4</label>
			</variable>
			<variable item="Volume 0-122" CV="T3CV.2.0.122" default="5">
				<decVal max="5"/>
				<label>Air Pump 5</label>
			</variable>
			<variable item="Volume 0-123" CV="T3CV.2.0.123" default="5">
				<decVal max="5"/>
				<label>Safety 1</label>
			</variable>
			<variable item="Volume 0-124" CV="T3CV.2.0.124" default="5">
				<decVal max="5"/>
				<label>Safety 2</label>
			</variable>
			<variable item="Volume 0-125" CV="T3CV.2.0.125" default="5">
				<decVal max="5"/>
				<label>Shovelling 1</label>
			</variable>
			<variable item="Volume 0-126" CV="T3CV.2.0.126" default="5">
				<decVal max="5"/>
				<label>Shovelling 2</label>
			</variable>
			<variable item="Volume 0-127" CV="T3CV.2.0.127" default="5">
				<decVal max="5"/>
				<label>Whistle Alamo Michigan Plant Forward</label>
			</variable>
			<variable item="Volume 0-128" CV="T3CV.2.0.128" default="5">
				<decVal max="5"/>
				<label>Whistle PRR 3 Chime Forward</label>
			</variable>
			<variable item="Volume 0-129" CV="T3CV.2.0.129" default="5">
				<decVal max="5"/>
				<label>Whistle Kingsly 4 Chime Forward</label>
			</variable>
			<variable item="Volume 0-130" CV="T3CV.2.0.130" default="5">
				<decVal max="5"/>
				<label>Whistle Reading 6 Chime Forward</label>
			</variable>
			<variable item="Volume 0-131" CV="T3CV.2.0.131" default="5">
				<decVal max="5"/>
				<label>Whistle NPR 765 Forward</label>
			</variable>
			<variable item="Volume 0-132" CV="T3CV.2.0.132" default="5">
				<decVal max="5"/>
				<label>Whistle Reading 6 Chime 2 Forward</label>
			</variable>
			<variable item="Volume 0-133" CV="T3CV.2.0.133" default="5">
				<decVal max="5"/>
				<label>Whistle Reading Pacific G2 Forward</label>
			</variable>
			<variable item="Volume 0-134" CV="T3CV.2.0.134" default="5">
				<decVal max="5"/>
				<label>Whistle Wabash 3 Chime Forward</label>
			</variable>
			<variable item="Volume 0-135" CV="T3CV.2.0.135" default="5">
				<decVal max="5"/>
				<label>Whistle B &amp; O Forward</label>
			</variable>
			<variable item="Volume 0-136" CV="T3CV.2.0.136" default="5">
				<decVal max="5"/>
				<label>Whistle Pennsy K4 Forward</label>
			</variable>
			<variable item="Volume 0-137" CV="T3CV.2.0.137" default="5">
				<decVal max="5"/>
				<label>Whistle NW Single Chime Long Bell Forward</label>
			</variable>
			<variable item="Volume 0-138" CV="T3CV.2.0.138" default="5">
				<decVal max="5"/>
				<label>Whistle Lunkenheimer 3 Chime Forward</label>
			</variable>
			<variable item="Volume 0-139" CV="T3CV.2.0.139" default="5">
				<decVal max="5"/>
				<label>Whistle Unknown 1 Forward</label>
			</variable>
			<variable item="Volume 0-140" CV="T3CV.2.0.140" default="5">
				<decVal max="5"/>
				<label>Whistle Unknown 3 Forward</label>
			</variable>
			<variable item="Volume 0-141" CV="T3CV.2.0.141" default="5">
				<decVal max="5"/>
				<label>Whistle Hamburg 1 Forward</label>
			</variable>
			<variable item="Volume 0-142" CV="T3CV.2.0.142" default="5">
				<decVal max="5"/>
				<label>Whistle Hancock 3 Chime Forward</label>
			</variable>
			<variable item="Volume 0-143" CV="T3CV.2.0.143" default="5">
				<decVal max="5"/>
				<label>Whistle Southern 6 Chime Forward</label>
			</variable>
			<variable item="Volume 0-144" CV="T3CV.2.0.144" default="5">
				<decVal max="5"/>
				<label>Whistle Wabash 6 Chime Forward</label>
			</variable>
			<variable item="Volume 0-145" CV="T3CV.2.0.145" default="5">
				<decVal max="5"/>
				<label>Whistle NW Single Chime Short Bell Forward</label>
			</variable>
			<variable item="Volume 0-146" CV="T3CV.2.0.146" default="5">
				<decVal max="5"/>
				<label>Whistle Great Northern 5 Chime Forward</label>
			</variable>
			<variable item="Volume 0-147" CV="T3CV.2.0.147" default="5">
				<decVal max="5"/>
				<label>Whistle Nathan K5LA Horn Forward</label>
			</variable>
			<variable item="Volume 0-148" CV="T3CV.2.0.148" default="5">
				<decVal max="5"/>
				<label>Whistle Alamo Michigan Plant Reverse</label>
			</variable>
			<variable item="Volume 0-149" CV="T3CV.2.0.149" default="5">
				<decVal max="5"/>
				<label>Whistle PRR 3 Chime Reverse</label>
			</variable>
			<variable item="Volume 0-150" CV="T3CV.2.0.150" default="5">
				<decVal max="5"/>
				<label>Whistle Kingsly 4 Chime Reverse</label>
			</variable>
			<variable item="Volume 0-151" CV="T3CV.2.0.151" default="5">
				<decVal max="5"/>
				<label>Whistle Reading 6 Chime Reverse</label>
			</variable>
			<variable item="Volume 0-152" CV="T3CV.2.0.152" default="5">
				<decVal max="5"/>
				<label>Whistle NPR 765 Reverse</label>
			</variable>
			<variable item="Volume 0-153" CV="T3CV.2.0.153" default="5">
				<decVal max="5"/>
				<label>Whistle Reading 6 Chime 2 Reverse</label>
			</variable>
			<variable item="Volume 0-154" CV="T3CV.2.0.154" default="5">
				<decVal max="5"/>
				<label>Whistle Reading Pacific G2 Reverse</label>
			</variable>
			<variable item="Volume 0-155" CV="T3CV.2.0.155" default="5">
				<decVal max="5"/>
				<label>Whistle Wabash 3 Chime Reverse</label>
			</variable>
			<variable item="Volume 0-156" CV="T3CV.2.0.156" default="5">
				<decVal max="5"/>
				<label>Whistle B &amp; O Reverse</label>
			</variable>
			<variable item="Volume 0-157" CV="T3CV.2.0.157" default="5">
				<decVal max="5"/>
				<label>Whistle Pennsy K4 Reverse Whistle</label>
			</variable>
			<variable item="Volume 0-158" CV="T3CV.2.0.158" default="5">
				<decVal max="5"/>
				<label>Whistle NW Single Chime Long Bell Reverse</label>
			</variable>
			<variable item="Volume 0-159" CV="T3CV.2.0.159" default="5">
				<decVal max="5"/>
				<label>Whistle Lunkenheimer 3 Chime Reverse</label>
			</variable>
			<variable item="Volume 0-160" CV="T3CV.2.0.160" default="5">
				<decVal max="5"/>
				<label>Whistle Unknown 1 Reverse</label>
			</variable>
			<variable item="Volume 0-161" CV="T3CV.2.0.161" default="5">
				<decVal max="5"/>
				<label>Whistle Lunkenheimer Single Chime Reverse</label>
			</variable>
			<variable item="Volume 0-162" CV="T3CV.2.0.162" default="5">
				<decVal max="5"/>
				<label>Whistle Unknown 3 Reverse</label>
			</variable>
			<variable item="Volume 0-163" CV="T3CV.2.0.163" default="5">
				<decVal max="5"/>
				<label>Whistle - Reverse 16</label>
			</variable>
			<variable item="Volume 0-164" CV="T3CV.2.0.164" default="5">
				<decVal max="5"/>
				<label>Whistle Hancock 3 Chime Reverse</label>
			</variable>
			<variable item="Volume 0-165" CV="T3CV.2.0.165" default="5">
				<decVal max="5"/>
				<label>Whistle Southern 6 Chime Reverse Whistle</label>
			</variable>
			<variable item="Volume 0-166" CV="T3CV.2.0.166" default="5">
				<decVal max="5"/>
				<label>Whistle Wabash 6 Chime Reverse</label>
			</variable>
			<variable item="Volume 0-167" CV="T3CV.2.0.167" default="5">
				<decVal max="5"/>
				<label>Whistle NW Single Chime Short Bell Reverse</label>
			</variable>
			<variable item="Volume 0-168" CV="T3CV.2.0.168" default="5">
				<decVal max="5"/>
				<label>Whistle Great Northern 5 Chime Reverse</label>
			</variable>
			<variable item="Volume 0-169" CV="T3CV.2.0.169" default="5">
				<decVal max="5"/>
				<label>Whistle Nathan K5LA Horn Reverse</label>
			</variable>
			<variable item="Volume 0-170" CV="T3CV.2.0.170" default="5">
				<decVal max="5"/>
				<label>Whistle Alamo Michigan Plant Stopped</label>
			</variable>
			<variable item="Volume 0-171" CV="T3CV.2.0.171" default="5">
				<decVal max="5"/>
				<label>Whistle PRR 3 Chime Stopped</label>
			</variable>
			<variable item="Volume 0-172" CV="T3CV.2.0.172" default="5">
				<decVal max="5"/>
				<label>Whistle Kingsly 4 Chime Stop</label>
			</variable>
			<variable item="Volume 0-173" CV="T3CV.2.0.173" default="5">
				<decVal max="5"/>
				<label>Whistle Reading 6 Chime 2 Stopped</label>
			</variable>
			<variable item="Volume 0-174" CV="T3CV.2.0.174" default="5">
				<decVal max="5"/>
				<label>Whistle NPR 765 Stopped</label>
			</variable>
			<variable item="Volume 0-175" CV="T3CV.2.0.175" default="5">
				<decVal max="5"/>
				<label>Whistle Reading 6 Chime 1 Stop</label>
			</variable>
			<variable item="Volume 0-176" CV="T3CV.2.0.176" default="5">
				<decVal max="5"/>
				<label>Whistle Reading Pacific G2 Stopped</label>
			</variable>
			<variable item="Volume 0-177" CV="T3CV.2.0.177" default="5">
				<decVal max="5"/>
				<label>Whistle Wabash 3 Chime Stopped</label>
			</variable>
			<variable item="Volume 0-178" CV="T3CV.2.0.178" default="5">
				<decVal max="5"/>
				<label>Whistle B &amp; O Stopped</label>
			</variable>
			<variable item="Volume 0-179" CV="T3CV.2.0.179" default="5">
				<decVal max="5"/>
				<label>Whistle Pennsy K4 Stopped</label>
			</variable>
			<variable item="Volume 0-180" CV="T3CV.2.0.180" default="5">
				<decVal max="5"/>
				<label>Whistle NW Single Chime Long Bell Stopped</label>
			</variable>
			<variable item="Volume 0-181" CV="T3CV.2.0.181" default="5">
				<decVal max="5"/>
				<label>Whistle Lunkenheimer 3 Chime Stopped</label>
			</variable>
			<variable item="Volume 0-182" CV="T3CV.2.0.182" default="5">
				<decVal max="5"/>
				<label>Whistle Unknown 1 Stopped</label>
			</variable>
			<variable item="Volume 0-183" CV="T3CV.2.0.183" default="5">
				<decVal max="5"/>
				<label>Whistle Lunkenheimer Single Chime Stopped</label>
			</variable>
			<variable item="Volume 0-184" CV="T3CV.2.0.184" default="5">
				<decVal max="5"/>
				<label>Whistle Unknown 3 Stopped</label>
			</variable>
			<variable item="Volume 0-185" CV="T3CV.2.0.185" default="5">
				<decVal max="5"/>
				<label>Whistle Hamburg 1 Stopped</label>
			</variable>
			<variable item="Volume 0-186" CV="T3CV.2.0.186" default="5">
				<decVal max="5"/>
				<label>Whistle Hancock 3 Chime Short Bell Stop</label>
			</variable>
			<variable item="Volume 0-187" CV="T3CV.2.0.187" default="5">
				<decVal max="5"/>
				<label>Whistle Southern 6 Chime Stopped</label>
			</variable>
			<variable item="Volume 0-188" CV="T3CV.2.0.188" default="5">
				<decVal max="5"/>
				<label>Whistle Wabash 6 Chime Stopped</label>
			</variable>
			<variable item="Volume 0-189" CV="T3CV.2.0.189" default="5">
				<decVal max="5"/>
				<label>Whistle NW Single Chime Short Bell Stopped</label>
			</variable>
			<variable item="Volume 0-190" CV="T3CV.2.0.190" default="5">
				<decVal max="5"/>
				<label>Whistle Great Northern 5 Chime Stopped</label>
			</variable>
			<variable item="Volume 0-191" CV="T3CV.2.0.191" default="5">
				<decVal max="5"/>
				<label>Whistle Nathan K5LA Horn Stopped</label>
			</variable>
			<variable item="Volume 0-192" CV="T3CV.2.0.192" default="5">
				<decVal max="5"/>
				<label>brake squeal 1</label>
			</variable>
			<variable item="Volume 0-193" CV="T3CV.2.0.193" default="5">
				<decVal max="5"/>
				<label>brake squeal 2</label>
			</variable>
			<variable item="Volume 0-194" CV="T3CV.2.0.194" default="5">
				<decVal max="5"/>
				<label>brake squeal 3</label>
			</variable>
			<variable item="Volume 0-195" CV="T3CV.2.0.195" default="5">
				<decVal max="5"/>
				<label>brake squeal 4</label>
			</variable>
			<variable item="Volume 0-196" CV="T3CV.2.0.196" default="5">
				<decVal max="5"/>
				<label>brake squeal 5</label>
			</variable>
			<variable item="Volume 0-197" CV="T3CV.2.0.197" default="5">
				<decVal max="5"/>
				<label>brake squeal 6</label>
			</variable>
			<variable item="Volume 0-198" CV="T3CV.2.0.198" default="5">
				<decVal max="5"/>
				<label>brake grinding to a stop</label>
			</variable>
			<variable item="Volume 0-199" CV="T3CV.2.0.199" default="5">
				<decVal max="5"/>
				<label>Brake Release 1</label>
			</variable>
			<variable item="Volume 0-200" CV="T3CV.2.0.200" default="5">
				<decVal max="5"/>
				<label>Brake Release 2</label>
			</variable>
			<variable item="Volume 1-102" CV="T3CV.2.1.102" default="5">
				<decVal max="5"/>
				<label>Silence</label>
			</variable>
			<variable item="Volume 1-103" CV="T3CV.2.1.103" default="5">
				<decVal max="5"/>
				<label>Mute</label>
			</variable>
			<variable item="Volume 1-104" CV="T3CV.2.1.104" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Alamo Michigian Plant Whistle</label>
			</variable>
			<variable item="Volume 1-105" CV="T3CV.2.1.105" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Pennsylvania Railroad 3 Chime Whistle</label>
			</variable>
			<variable item="Volume 1-106" CV="T3CV.2.1.106" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Kingsly 4 Chime Whistle</label>
			</variable>
			<variable item="Volume 1-107" CV="T3CV.2.1.107" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Reading 6 Chime Whistle</label>
			</variable>
			<variable item="Volume 1-108" CV="T3CV.2.1.108" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Nickel Plate Road 765's Whistle</label>
			</variable>
			<variable item="Volume 1-109" CV="T3CV.2.1.109" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Reading 6 Chime Whistle</label>
			</variable>
			<variable item="Volume 1-110" CV="T3CV.2.1.110" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Reading Pacific G2 Whistle</label>
			</variable>
			<variable item="Volume 1-111" CV="T3CV.2.1.111" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Wabash 3 Chime Whistle</label>
			</variable>
			<variable item="Volume 1-112" CV="T3CV.2.1.112" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Baltimore &amp; Ohio 3 Chime Whistle</label>
			</variable>
			<variable item="Volume 1-113" CV="T3CV.2.1.113" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Pennsylvania Railroad K4 Whistle</label>
			</variable>
			<variable item="Volume 1-114" CV="T3CV.2.1.114" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Norfolk &amp; Western Single Chime Long Bell Whistle</label>
			</variable>
			<variable item="Volume 1-115" CV="T3CV.2.1.115" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Lunkenheimer 3 Chime Whistle</label>
			</variable>
			<variable item="Volume 1-116" CV="T3CV.2.1.116" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Unknown Whistle 1</label>
			</variable>
			<variable item="Volume 1-117" CV="T3CV.2.1.117" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Lunkenheimer Single Chime Whistle</label>
			</variable>
			<variable item="Volume 1-118" CV="T3CV.2.1.118" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Unknown Whistle 2</label>
			</variable>
			<variable item="Volume 1-119" CV="T3CV.2.1.119" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Unknown Whistle 3</label>
			</variable>
			<variable item="Volume 1-120" CV="T3CV.2.1.120" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Union Pacific 3 Chime</label>
			</variable>
			<variable item="Volume 1-121" CV="T3CV.2.1.121" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Southern 6 Chime</label>
			</variable>
			<variable item="Volume 1-122" CV="T3CV.2.1.122" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Wabash 6 Chime</label>
			</variable>
			<variable item="Volume 1-123" CV="T3CV.2.1.123" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Norfolk &amp; Western Single Chime Short Bell</label>
			</variable>
			<variable item="Volume 1-124" CV="T3CV.2.1.124" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Great Northern 5 Chime</label>
			</variable>
			<variable item="Volume 1-125" CV="T3CV.2.1.125" default="5">
				<decVal max="5"/>
				<label>Rotate Whistle Nathan 5 Chime Horn</label>
			</variable>
			<variable item="Volume 1-126" CV="T3CV.2.1.126" default="5">
				<decVal max="5"/>
				<label>Idling Sounds 1</label>
			</variable>
			<variable item="Volume 1-127" CV="T3CV.2.1.127" default="5">
				<decVal max="5"/>
				<label>Ash Dump 1</label>
			</variable>
			<variable item="Volume 1-128" CV="T3CV.2.1.128" default="5">
				<decVal max="5"/>
				<label>Waterfill 1</label>
			</variable>
			
			<!-- sound CVs -->
			<variable item="First" CV="222" default="0" infoOnly="yes">
				<enumVal>
					<enumChoice choice="Alamo Michigan Plant"/>
				</enumVal>
				<label>For steam sound set 2, the first whistle is named</label>
			</variable>
			<variable item="Sound Option 1" CV="T2CV.4.8" default="0" tooltip="Rotate whistle function will change this setting">
				<enumVal>
					<enumChoice choice="Alamo Michigan Plant" />
					<enumChoice choice="PA 3 Chime" />
					<enumChoice choice="Kingsly 4 Chime" />
					<enumChoice choice="Reading 6 Chime 2" />
					<enumChoice choice="NPR 765" />
					<enumChoice choice="Reading 6 Chime" />
					<enumChoice choice="Reading Pacific G2" />
					<enumChoice choice="Wabash 3 Chime" />
					<enumChoice choice="B &amp; O" />
					<enumChoice choice="Pennsy K4" />
					<enumChoice choice="NW Single Chime Long Bell" />
					<enumChoice choice="Lunkenheimer 3 Chime" />
					<enumChoice choice="Unknown 1" />
					<enumChoice choice="Lunkenheimer 1 Chime" />
					<enumChoice choice="Unknown 3" />
					<enumChoice choice="Hamburg 1" />
					<enumChoice choice="Hancock 3 Chime" />
					<enumChoice choice="Southern 6 Chime" />
					<enumChoice choice="Wabash 6 Chime 1" />
					<enumChoice choice="NW Single Chime Short Bell" />
					<enumChoice choice="Great Northern 5 Chime" />
					<enumChoice choice="Nathan K5LA Horn" />
				</enumVal>
				<label>Default Whistle Set</label>
			</variable>
			<variable item="Sound Setting 34" CV="T2CV.4.9" default="10" >
				<decVal max="126"/>
				<label>Proto chuff start speed step</label>
			</variable>
			<variable item="Sound Setting 1" CV="T2CV.4.10" default="5" >
				<decVal max="5"/>
				<label>Global volume</label>
			</variable>
			<variable item="Sound Option 2" CV="T2CV.4.11" default="1" mask="XXXXXXXXXVVVVVVV">
				<enumVal>
					<enumChoice choice="Heavy Steam"/>
					<enumChoice choice="Medium Steam"/>
					<enumChoice choice="Light Steam"/>
				</enumVal>
				<label>Steam locomotive type</label>
			</variable>
			<variable item="Sound Option 3" CV="T2CV.4.11" default="0" mask="XXXXXXXXVXXXXXXX" >
				<enumVal>
					<enumChoice choice="Non Articulated"/>
					<enumChoice choice="Articulated"/>
					</enumVal>
				<label>Articulation type</label>
			</variable>
			<variable item="Sound Setting 11" CV="T2CV.4.15" default="1"  tooltip="Divides the BEMF value by n^2, higher the number the lower the chuff volume/change from loads">
				<decVal max="8"/>
				<label>BEMF sensitivity</label>
			</variable>
			<variable item="Sound Group 7 Checkbox 8" CV="T2CV.4.19" default="1" mask="XXXXXXXXVXXXXXXX">
				<xi:include href="http://jmri.org/xml/decoders/parts/enum-OnOff.xml"/>
				<label>Function 2 toggle in Audio Assist</label>
			</variable>
			<variable item="Sound Setting 2" CV="T2CV.4.21" default="256" mask="VVVVVVVVVVVVVVVV">
				<decVal max="65535"/>
				<label>Audio Auto Shut-off Time</label>
			</variable>
			<variable item="Volume Group 1" CV="T3CV.6.0.1" default="5">
				<decVal max="5"/>
				<label>Bell</label>
			</variable>
			<variable item="Volume Group 2" CV="T3CV.6.0.2" default="5">
				<decVal max="5"/>
				<label>Whistle</label>
			</variable>
			<variable item="Volume Group 3" CV="T3CV.6.0.3" default="5">
				<decVal max="5"/>
				<label>Horn</label>
			</variable>
			<variable item="Volume Group 4" CV="T3CV.6.0.4" default="5">
				<decVal max="5"/>
				<label>Rod clank</label>
			</variable>
			<variable item="Volume Group 5" CV="T3CV.6.0.5" default="5">
				<decVal max="5"/>
				<label>Direction change</label>
			</variable>
			<variable item="Volume Group 6" CV="T3CV.6.0.6" default="5">
				<decVal max="5"/>
				<label>Blow Down</label>
			</variable>
			<variable item="Volume Group 7" CV="T3CV.6.0.7" default="5">
				<decVal max="5"/>
				<label>Blower</label>
			</variable>
			<variable item="Volume Group 8" CV="T3CV.6.0.8" default="5">
				<decVal max="5"/>
				<label>Coupler clank</label>
			</variable>
			<variable item="Volume Group 9" CV="T3CV.6.0.9" default="5">
				<decVal max="5"/>
				<label>Cylinder cox</label>
			</variable>
			<variable item="Volume Group 10" CV="T3CV.6.0.10" default="5">
				<decVal max="5"/>
				<label>Generator</label>
			</variable>
			<variable item="Volume Group 11" CV="T3CV.6.0.11" default="5">
				<decVal max="5"/>
				<label>Injector</label>
			</variable>
			<variable item="Volume Group 12" CV="T3CV.6.0.12" default="5">
				<decVal max="5"/>
				<label>Air Pump</label>
			</variable>
			<variable item="Volume Group 13" CV="T3CV.6.0.13" default="5">
				<decVal max="5"/>
				<label>Safety</label>
			</variable>
			<variable item="Volume Group 14" CV="T3CV.6.0.14" default="5">
				<decVal max="5"/>
				<label>Shovelling</label>
			</variable>
			<variable item="Volume Group 15" CV="T3CV.6.0.15" default="5">
				<decVal max="5"/>
				<label>Stoker</label>
			</variable>
			<variable item="Volume Group 16" CV="T3CV.6.0.16" default="5">
				<decVal max="5"/>
				<label>Forward</label>
			</variable>
			<variable item="Volume Group 17" CV="T3CV.6.0.17" default="5">
				<decVal max="5"/>
				<label>Reverse</label>
			</variable>
			<variable item="Volume Group 18" CV="T3CV.6.0.18" default="5">
				<decVal max="5"/>
				<label>Stop</label>
			</variable>
			<variable item="Volume Group 19" CV="T3CV.6.0.19" default="5">
				<decVal max="5"/>
				<label>Quillable whistle up</label>
			</variable>
			<variable item="Volume Group 20" CV="T3CV.6.0.20" default="5">
				<decVal max="5"/>
				<label>Quillable whistle down</label>
			</variable>
			<variable item="Volume Group 21" CV="T3CV.6.0.21" default="5">
				<decVal max="5"/>
				<label>Water pump</label>
			</variable>
			<variable item="Volume Group 22" CV="T3CV.6.0.22" default="5">
				<decVal max="5"/>
				<label>Brake squeal</label>
			</variable>
			<variable item="Volume Group 23" CV="T3CV.6.0.23" default="5">
				<decVal max="5"/>
				<label>Brake release</label>
			</variable>
			<variable item="Volume Group 24" CV="T3CV.6.0.24" default="5">
				<decVal max="5"/>
				<label>Chuff</label>
			</variable>
			<variable item="Volume Group 25" CV="T3CV.6.0.25" default="5">
				<decVal max="5"/>
				<label>Prime mover</label>
			</variable>
			<variable item="Volume Group 27" CV="T3CV.6.0.27" default="5">
				<decVal max="5"/>
				<label>Rotate whistle</label>
			</variable>
			<variable item="Volume Group 28" CV="T3CV.6.0.28" default="5">
				<decVal max="5"/>
				<label>Idling</label>
			</variable>
			<variable item="Volume Group 29" CV="T3CV.6.0.29" default="5">
				<decVal max="5"/>
				<label>Ash dump</label>
			</variable>
			<variable item="Volume Group 30" CV="T3CV.6.0.30" default="5">
				<decVal max="5"/>
				<label>Water fill</label>
			</variable>
			<xi:include href="http://jmri.org/xml/decoders/tcs/wowSteamCV.xml"/>
		</variables>
		<resets>
			<mode>PAGEMODE</mode>
			<mode>DIRECTMODE</mode>
			<mode>OPSBYTEMODE</mode>
			<factReset label="Entire decoder (except speed table)" CV="8" default="2"/>
			<factReset label="Entire decoder (except address and speed table)" CV="T2CV.5.0" default="2"/>
			<factReset label="All sound settings" CV="T2CV.5.0" default="3"/>
			<factReset label="Sound Function mappings" CV="T2CV.5.0" default="4"/>
			<factReset label="Chuff timing" CV="T2CV.5.0" default="5"/>
			<factReset label="Sound CV's" CV="T2CV.5.0" default="6"/>
			<factReset label="Sound type volumes" CV="T2CV.5.0" default="7"/>
			<factReset label="Quick Lighting Preset: Standard Ditch Lights" CV="8" default="10"/>
			<factReset label="Quick Lighting Preset: Standard Trolley" CV="8" default="11"/>
			<factReset label="Quick Lighting Preset: Modified Trilley" CV="8" default="12"/>
		</resets>
	</decoder>
    <xi:include href="http://jmri.org/xml/programmers/parts/BasicSpeedControlTrimPane.xml"/>
	<xi:include href="http://jmri.org/xml/decoders/tcs/Pane_Momentum.xml"/>
	<xi:include href="http://jmri.org/xml/decoders/tcs/Pane_Brake.xml"/>
	<xi:include href="http://jmri.org/xml/decoders/tcs/Pane_TCS.xml"/>
	<xi:include href="http://jmri.org/xml/decoders/tcs/Pane_wow_snd.xml"/>
	<xi:include href="http://jmri.org/xml/decoders/tcs/Pane_wow_chuff.xml"/>
	<xi:include href="http://jmri.org/xml/decoders/tcs/Pane_wow_vol_grp.xml"/>
	<xi:include href="http://jmri.org/xml/decoders/tcs/Pane_wow_vol0.xml"/>
	<xi:include href="http://jmri.org/xml/decoders/tcs/Pane_wow_vol1.xml"/>
	<xi:include href="http://jmri.org/xml/decoders/tcs/Pane_wow_4cv.xml"/>
   <xi:include href="http://jmri.org/xml/decoders/tcs/paneWowReadMe.xml"/>
</decoder-config>
