<?xml version='1.0' encoding='UTF-8'?>
<s:Application 
    xmlns:fc="http://ns.adobe.com/flashcatalyst/2009" 
    xmlns:s="library://ns.adobe.com/flex/spark" 
    xmlns:fx="http://ns.adobe.com/mxml/2009" 
    xmlns:lib="assets.graphics.Chromatic_Si.*" 
    xmlns:flm="http://ns.adobe.com/flame/2008" 
    xmlns:d="http://ns.adobe.com/fxg/2008/dt" 
    xmlns:ai="http://ns.adobe.com/ai/2009" 
    xmlns:ATE="http://ns.adobe.com/ate/2009" 
    xmlns:j="JIMS_Sonoflash.*"
    height="192" width="775" 
    backgroundColor="#ffffff" 
    preloaderBaseColor="#ffffff"
    creationComplete="appCreationCompleteHandler(event)" 
    viewSourceURL="srcview/index.html">
    
    <s:states>
        <s:State name="Start"/>
        <s:State name="Do"/>
        <s:State name="Di"/>
        <s:State name="Ra"/>
        <s:State name="Re"/>
        <s:State name="Ri"/>
        <s:State name="Me"/>
        <s:State name="Mi"/>
        <s:State name="My"/>
        <s:State name="Fa"/>
        <s:State name="Fi"/>
        <s:State name="Se"/>
        <s:State name="So"/>
        <s:State name="Si"/>
        <s:State name="Le"/>
        <s:State name="La"/>
        <s:State name="Li"/>
        <s:State name="Te"/>
        <s:State name="Ti"/>
        <s:State name="De"/>
        <s:State name="Do2"/>
    </s:states>    
    
    <fx:Declarations>
        <s:GlowFilter id="glow" blurX="20" blurY="20" color="0x80ffff"/>
    </fx:Declarations>
    
    <s:transitions>
        <s:Transition fromState="Start" toState="Do" autoReverse="true">
            <s:Parallel>
                <j:PingEffect target="{this}" frequency="{centsToHz(0*63.168)}" duration="1000"/>
                
                <s:AnimateFilter target="{Do}"
                                 bitmapFilter="{glow}" 
                                 duration="500" 
                                 repeatCount="0"
                                 repeatBehavior="reverse">
                    <s:SimpleMotionPath property="alpha" valueFrom="0.5" valueTo="1"/>
                </s:AnimateFilter> 
            </s:Parallel>
        </s:Transition>
        
        <s:Transition fromState="Do" toState="Di" autoReverse="true">
            <s:Parallel>
                <j:PingEffect target="{this}" frequency="{centsToHz(1*63.168)}" duration="1000"/>
                
                <s:AnimateFilter target="{Di}"
                                 bitmapFilter="{glow}" 
                                 duration="500" 
                                 repeatCount="0"
                                 repeatBehavior="reverse">
                    <s:SimpleMotionPath property="alpha" valueFrom="0.5" valueTo="1"/>
                </s:AnimateFilter> 
            </s:Parallel>
        </s:Transition>
        
        <s:Transition fromState="Di" toState="Ra" autoReverse="true">
            <s:Parallel>
                <j:PingEffect target="{this}" frequency="{centsToHz(2*63.168)}" duration="1000"/>
                
                <s:AnimateFilter target="{Ra}"
                                 bitmapFilter="{glow}" 
                                 duration="500" 
                                 repeatCount="0"
                                 repeatBehavior="reverse">
                    <s:SimpleMotionPath property="alpha" valueFrom="0.5" valueTo="1"/>
                </s:AnimateFilter> 
            </s:Parallel>
        </s:Transition>
        
        <s:Transition fromState="Ra" toState="Re" autoReverse="true">
            <s:Parallel>
                <j:PingEffect target="{this}" frequency="{centsToHz(3*63.168)}" duration="1000"/>
                
                <s:AnimateFilter target="{Re}"
                                 bitmapFilter="{glow}" 
                                 duration="500" 
                                 repeatCount="0"
                                 repeatBehavior="reverse">
                    <s:SimpleMotionPath property="alpha" valueFrom="0.5" valueTo="1"/>
                </s:AnimateFilter> 
            </s:Parallel>
        </s:Transition>
        
        <s:Transition fromState="Re" toState="Ri" autoReverse="true">
            <s:Parallel>
                <j:PingEffect target="{this}" frequency="{centsToHz(4*63.168)}" duration="1000"/>
                
                <s:AnimateFilter target="{Ri}"
                                 bitmapFilter="{glow}" 
                                 duration="500" 
                                 repeatCount="0"
                                 repeatBehavior="reverse">
                    <s:SimpleMotionPath property="alpha" valueFrom="0.5" valueTo="1"/>
                </s:AnimateFilter> 
            </s:Parallel>
        </s:Transition>
        
        <s:Transition fromState="Ri" toState="Me" autoReverse="true">
            <s:Parallel>
                <j:PingEffect target="{this}" frequency="{centsToHz(5*63.168)}" duration="1000"/>
                
                <s:AnimateFilter target="{Me}"
                                 bitmapFilter="{glow}" 
                                 duration="500" 
                                 repeatCount="0"
                                 repeatBehavior="reverse">
                    <s:SimpleMotionPath property="alpha" valueFrom="0.5" valueTo="1"/>
                </s:AnimateFilter> 
            </s:Parallel>
        </s:Transition>
        
        <s:Transition fromState="Me" toState="Mi" autoReverse="true">
            <s:Parallel>
                <j:PingEffect target="{this}" frequency="{centsToHz(6*63.168)}" duration="1000"/>
                
                <s:AnimateFilter target="{Mi}"
                                 bitmapFilter="{glow}" 
                                 duration="500" 
                                 repeatCount="0"
                                 repeatBehavior="reverse">
                    <s:SimpleMotionPath property="alpha" valueFrom="0.5" valueTo="1"/>
                </s:AnimateFilter> 
            </s:Parallel>
        </s:Transition>
        
        <s:Transition fromState="Mi" toState="My" autoReverse="true">
            <s:Parallel>
                <j:PingEffect target="{this}" frequency="{centsToHz(7*63.168)}" duration="1000"/>
                
                <s:AnimateFilter target="{My}"
                                 bitmapFilter="{glow}" 
                                 duration="500" 
                                 repeatCount="0"
                                 repeatBehavior="reverse">
                    <s:SimpleMotionPath property="alpha" valueFrom="0.5" valueTo="1"/>
                </s:AnimateFilter> 
            </s:Parallel>
        </s:Transition>
        
        <s:Transition fromState="My" toState="Fa" autoReverse="true">
            <s:Parallel>
                <j:PingEffect target="{this}" frequency="{centsToHz(8*63.168)}" duration="1000"/>
                
                <s:AnimateFilter target="{Fa}"
                                 bitmapFilter="{glow}" 
                                 duration="500" 
                                 repeatCount="0"
                                 repeatBehavior="reverse">
                    <s:SimpleMotionPath property="alpha" valueFrom="0.5" valueTo="1"/>
                </s:AnimateFilter> 
            </s:Parallel>
        </s:Transition>
        
        <s:Transition fromState="Fa" toState="Fi" autoReverse="true">
            <s:Parallel>
                <j:PingEffect target="{this}" frequency="{centsToHz(9*63.168)}" duration="1000"/>
                
                <s:AnimateFilter target="{Fi}"
                                 bitmapFilter="{glow}" 
                                 duration="500" 
                                 repeatCount="0"
                                 repeatBehavior="reverse">
                    <s:SimpleMotionPath property="alpha" valueFrom="0.5" valueTo="1"/>
                </s:AnimateFilter> 
            </s:Parallel>
        </s:Transition>
        
        <s:Transition fromState="Fi" toState="Se" autoReverse="true">
            <s:Parallel>
                <j:PingEffect target="{this}" frequency="{centsToHz(10*63.168)}" duration="1000"/>
                
                <s:AnimateFilter target="{Se}"
                                 bitmapFilter="{glow}" 
                                 duration="500" 
                                 repeatCount="0"
                                 repeatBehavior="reverse">
                    <s:SimpleMotionPath property="alpha" valueFrom="0.5" valueTo="1"/>
                </s:AnimateFilter> 
            </s:Parallel>
        </s:Transition>
        
        <s:Transition fromState="Se" toState="So" autoReverse="true">
            <s:Parallel>
                <j:PingEffect target="{this}" frequency="{centsToHz(11*63.168)}" duration="1000"/>
                
                <s:AnimateFilter target="{So}"
                                 bitmapFilter="{glow}" 
                                 duration="500" 
                                 repeatCount="0"
                                 repeatBehavior="reverse">
                    <s:SimpleMotionPath property="alpha" valueFrom="0.5" valueTo="1"/>
                </s:AnimateFilter> 
            </s:Parallel>
        </s:Transition>
        
        <s:Transition fromState="So" toState="Si" autoReverse="true">
            <s:Parallel>
                <j:PingEffect target="{this}" frequency="{centsToHz(12*63.168)}" duration="1000"/>
                
                <s:AnimateFilter target="{Si}"
                                 bitmapFilter="{glow}" 
                                 duration="500" 
                                 repeatCount="0"
                                 repeatBehavior="reverse">
                    <s:SimpleMotionPath property="alpha" valueFrom="0.5" valueTo="1"/>
                </s:AnimateFilter> 
            </s:Parallel>
        </s:Transition>
        
        <s:Transition fromState="Si" toState="Le" autoReverse="true">
            <s:Parallel>
                <j:PingEffect target="{this}" frequency="{centsToHz(13*63.168)}" duration="1000"/>
                
                <s:AnimateFilter target="{Le}"
                                 bitmapFilter="{glow}" 
                                 duration="500" 
                                 repeatCount="0"
                                 repeatBehavior="reverse">
                    <s:SimpleMotionPath property="alpha" valueFrom="0.5" valueTo="1"/>
                </s:AnimateFilter> 
            </s:Parallel>
        </s:Transition>
        
        <s:Transition fromState="Le" toState="La" autoReverse="true">
            <s:Parallel>
                <j:PingEffect target="{this}" frequency="{centsToHz(14*63.168)}" duration="1000"/>
                
                <s:AnimateFilter target="{La}"
                                 bitmapFilter="{glow}" 
                                 duration="500" 
                                 repeatCount="0"
                                 repeatBehavior="reverse">
                    <s:SimpleMotionPath property="alpha" valueFrom="0.5" valueTo="1"/>
                </s:AnimateFilter> 
            </s:Parallel>
        </s:Transition>
        
        <s:Transition fromState="La" toState="Li" autoReverse="true">
            <s:Parallel>
                <j:PingEffect target="{this}" frequency="{centsToHz(15*63.168)}" duration="1000"/>
                
                <s:AnimateFilter target="{Li}"
                                 bitmapFilter="{glow}" 
                                 duration="500" 
                                 repeatCount="0"
                                 repeatBehavior="reverse">
                    <s:SimpleMotionPath property="alpha" valueFrom="0.5" valueTo="1"/>
                </s:AnimateFilter> 
            </s:Parallel>
        </s:Transition>
        
        <s:Transition fromState="Li" toState="Te" autoReverse="true">
            <s:Parallel>
                <j:PingEffect target="{this}" frequency="{centsToHz(16*63.168)}" duration="1000"/>
                
                <s:AnimateFilter target="{Te}"
                                 bitmapFilter="{glow}" 
                                 duration="500" 
                                 repeatCount="0"
                                 repeatBehavior="reverse">
                    <s:SimpleMotionPath property="alpha" valueFrom="0.5" valueTo="1"/>
                </s:AnimateFilter> 
            </s:Parallel>
        </s:Transition>
        
        <s:Transition fromState="Te" toState="Ti" autoReverse="true">
            <s:Parallel>
                <j:PingEffect target="{this}" frequency="{centsToHz(17*63.168)}" duration="1000"/>
                
                <s:AnimateFilter target="{Ti}"
                                 bitmapFilter="{glow}" 
                                 duration="500" 
                                 repeatCount="0"
                                 repeatBehavior="reverse">
                    <s:SimpleMotionPath property="alpha" valueFrom="0.5" valueTo="1"/>
                </s:AnimateFilter> 
            </s:Parallel>
        </s:Transition>
        
        <s:Transition fromState="Ti" toState="De" autoReverse="true">
            <s:Parallel>
                <j:PingEffect target="{this}" frequency="{centsToHz(18*63.168)}" duration="1000"/>
                
                <s:AnimateFilter target="{De}"
                                 bitmapFilter="{glow}" 
                                 duration="500" 
                                 repeatCount="0"
                                 repeatBehavior="reverse">
                    <s:SimpleMotionPath property="alpha" valueFrom="0.5" valueTo="1"/>
                </s:AnimateFilter> 
            </s:Parallel>
        </s:Transition>
        
        <s:Transition fromState="De" toState="Do2" autoReverse="true">
            <s:Parallel>
                <j:PingEffect target="{this}" frequency="{centsToHz(19*63.168)}" duration="1000"/>
                
                <s:AnimateFilter target="{Do2}"
                                 bitmapFilter="{glow}" 
                                 duration="500" 
                                 repeatCount="0"
                                 repeatBehavior="reverse">
                    <s:SimpleMotionPath property="alpha" valueFrom="0.5" valueTo="1"/>
                </s:AnimateFilter> 
            </s:Parallel>
        </s:Transition>
    </s:transitions>
    
    <fx:DesignLayer d:id="2" ai:objID="66bed400" d:userLabel="Layer 1">
        <fx:DesignLayer d:id="3" ai:objID="74f40da0" d:userLabel="Notes">
            <s:Group ai:objID="74fa6920" x="281" y="37" d:userLabel="Do2">
                <s:Ellipse id="Do2" height="41" ai:objID="74fa6a40" width="40" x="1.5" y="1.5">
                    <s:fill>
                        <s:SolidColor color="0xFFFFFF"/>
                    </s:fill>
                    <s:stroke>
                        <s:SolidColorStroke caps="none" joints="miter" miterLimit="4" scaleMode="normal" weight="3"/>
                    </s:stroke>
                </s:Ellipse>
                <s:RichText color="0x000000" fontFamily="Helvetica" fontSize="27" d:id="49" kerning="on" lineHeight="120%" ai:objID="74fa6cf0" textAlign="center" whiteSpaceCollapse="preserve" x="4" y="11" d:userLabel="Do">
                    <s:content><s:p d:id="50" whiteSpaceCollapse="collapse"><s:span d:id="51">Do</s:span></s:p></s:content>
                </s:RichText>
            </s:Group>
            
            <s:Group ai:objID="74fa7ea0" x="2" y="2" d:userLabel="De">
                <s:Ellipse id="De" height="40" ai:objID="74fa7fc0" width="40" x="1.5" y="1.5" d:userLabel="De">
                    <s:fill>
                        <s:SolidColor/>
                    </s:fill>
                    <s:stroke>
                        <s:SolidColorStroke caps="none" joints="miter" miterLimit="4" scaleMode="normal" weight="3"/>
                    </s:stroke>
                </s:Ellipse>
                <s:RichText color="0xFFFFFF" fontFamily="Helvetica" fontSize="27" d:id="61" kerning="on" lineHeight="120%" ai:objID="74fa8270" textAlign="center" whiteSpaceCollapse="preserve" x="4" y="10" d:userLabel="De">
                    <s:content><s:p d:id="62" whiteSpaceCollapse="collapse"><s:span d:id="63">De</s:span></s:p></s:content>
                </s:RichText>
            </s:Group>
            
            <s:Group ai:objID="74fa48e0" x="480" y="73" d:userLabel="Ti">
                <s:Ellipse id="Ti" height="41" ai:objID="74fa4a00" width="40" x="1.5" y="1.5">
                    <s:fill>
                        <s:SolidColor color="0xFFFFFF"/>
                    </s:fill>
                    <s:stroke>
                        <s:SolidColorStroke caps="none" joints="miter" miterLimit="4" scaleMode="normal" weight="3"/>
                    </s:stroke>
                </s:Ellipse>
                <s:RichText color="0x000000" fontFamily="Helvetica" fontSize="27" d:id="31" kerning="on" lineHeight="120%" ai:objID="74fa4cb0" textAlign="center" whiteSpaceCollapse="preserve" x="11" y="11" d:userLabel="Ti">
                    <s:content><s:p d:id="32" whiteSpaceCollapse="collapse"><s:span d:id="33">Ti</s:span></s:p></s:content>
                </s:RichText>
            </s:Group>
            
            <s:Group ai:objID="74fa73e0" x="201" y="37" d:userLabel="Te">
                <s:Ellipse id="Te" height="41" ai:objID="74fa7500" width="40" x="1.5" y="1.5">
                    <s:fill>
                        <s:SolidColor/>
                    </s:fill>
                    <s:stroke>
                        <s:SolidColorStroke caps="none" joints="miter" miterLimit="4" scaleMode="normal" weight="3"/>
                    </s:stroke>
                </s:Ellipse>
                <s:RichText color="0xFFFFFF" fontFamily="Helvetica" fontSize="27" d:id="55" kerning="on" lineHeight="120%" ai:objID="74fa77b0" textAlign="center" whiteSpaceCollapse="preserve" x="8" y="11" d:userLabel="Te">
                    <s:content><s:p d:id="56" whiteSpaceCollapse="collapse"><s:span d:id="57">Te</s:span></s:p></s:content>
                </s:RichText>
            </s:Group>
            
            <s:Group ai:objID="74fa3e20" x="680" y="109" d:userLabel="Li">
                <s:Ellipse id="Li" height="40" ai:objID="74fa3f40" width="40" x="1.5" y="1.5">
                    <s:fill>
                        <s:SolidColor/>
                    </s:fill>
                    <s:stroke>
                        <s:SolidColorStroke caps="none" joints="miter" miterLimit="4" scaleMode="normal" weight="3"/>
                    </s:stroke>
                </s:Ellipse>
                <s:RichText color="0xFFFFFF" fontFamily="Helvetica" fontSize="27" d:id="25" kerning="on" lineHeight="120%" ai:objID="74fa41f0" textAlign="center" whiteSpaceCollapse="preserve" x="11" y="10" d:userLabel="Li">
                    <s:content><s:p d:id="26" whiteSpaceCollapse="collapse"><s:span d:id="27">Li</s:span></s:p></s:content>
                </s:RichText>
            </s:Group>
            
            <s:Group ai:objID="74fa4e40" x="401" y="73" d:userLabel="La">
                <s:Ellipse id="La" height="41" ai:objID="74fa4f60" width="40" x="1.5" y="1.5">
                    <s:fill>
                        <s:SolidColor color="0xFFFFFF"/>
                    </s:fill>
                    <s:stroke>
                        <s:SolidColorStroke caps="none" joints="miter" miterLimit="4" scaleMode="normal" weight="3"/>
                    </s:stroke>
                </s:Ellipse>
                <s:RichText color="0x000000" fontFamily="Helvetica" fontSize="27" d:id="34" kerning="on" lineHeight="120%" ai:objID="74fa5210" textAlign="center" whiteSpaceCollapse="preserve" x="6" y="11" d:userLabel="La">
                    <s:content><s:p d:id="35" whiteSpaceCollapse="collapse"><s:span d:id="36">La</s:span></s:p></s:content>
                </s:RichText>
            </s:Group>
            
            <s:Group ai:objID="74fa7940" x="122" y="37" d:userLabel="Le">
                <s:Ellipse id="Le" height="41" ai:objID="74fa7a60" width="40" x="1.5" y="1.5" d:userLabel="Le">
                    <s:fill>
                        <s:SolidColor/>
                    </s:fill>
                    <s:stroke>
                        <s:SolidColorStroke caps="none" joints="miter" miterLimit="4" scaleMode="normal" weight="3"/>
                    </s:stroke>
                </s:Ellipse>
                <s:RichText color="0xFFFFFF" fontFamily="Helvetica" fontSize="27" d:id="58" kerning="on" lineHeight="120%" ai:objID="74fa7d10" textAlign="center" whiteSpaceCollapse="preserve" x="6" y="11" d:userLabel="Le">
                    <s:content><s:p d:id="59" whiteSpaceCollapse="collapse"><s:span d:id="60">Le</s:span></s:p></s:content>
                </s:RichText>
            </s:Group>
            
            <s:Group ai:objID="74fa38c0" x="600" y="109" d:userLabel="Si">
                <s:Ellipse id="Si" height="40" ai:objID="74fa39e0" width="40" x="1.5" y="1.5">
                    <s:fill>
                        <s:SolidColor/>
                    </s:fill>
                    <s:stroke>
                        <s:SolidColorStroke caps="none" joints="miter" miterLimit="4" scaleMode="normal" weight="3"/>
                    </s:stroke>
                </s:Ellipse>
                <s:RichText color="0xFFFFFF" fontFamily="Helvetica" fontSize="27" d:id="22" kerning="on" lineHeight="120%" ai:objID="74fa3c90" textAlign="center" whiteSpaceCollapse="preserve" x="10" y="10" d:userLabel="Si">
                    <s:content><s:p d:id="23" whiteSpaceCollapse="collapse"><s:span d:id="24">Si</s:span></s:p></s:content>
                </s:RichText>
            </s:Group>
            
            <s:Group ai:objID="74fa53a0" x="321" y="73" d:userLabel="So">
                <s:Ellipse id="So" height="41" ai:objID="74fa54c0" width="40" x="1.5" y="1.5">
                    <s:fill>
                        <s:SolidColor color="0xFFFFFF"/>
                    </s:fill>
                    <s:stroke>
                        <s:SolidColorStroke caps="none" joints="miter" miterLimit="4" scaleMode="normal" weight="3"/>
                    </s:stroke>
                </s:Ellipse>
                <s:RichText color="0x000000" fontFamily="Helvetica" fontSize="27" d:id="37" kerning="on" lineHeight="120%" ai:objID="74fa5770" textAlign="center" whiteSpaceCollapse="preserve" x="5" y="11" d:userLabel="So">
                    <s:content><s:p d:id="38" whiteSpaceCollapse="collapse"><s:span d:id="39">So</s:span></s:p></s:content>
                </s:RichText>
            </s:Group>
            
            <s:Group ai:objID="74fa6e80" x="42" y="37" d:userLabel="Se">
                <s:Ellipse id="Se" height="41" ai:objID="74fa6fa0" width="40" x="1.5" y="1.5">
                    <s:fill>
                        <s:SolidColor/>
                    </s:fill>
                    <s:stroke>
                        <s:SolidColorStroke caps="none" joints="miter" miterLimit="4" scaleMode="normal" weight="3"/>
                    </s:stroke>
                </s:Ellipse>
                <s:RichText color="0xFFFFFF" fontFamily="Helvetica" fontSize="27" d:id="52" kerning="on" lineHeight="120%" ai:objID="74fa7250" textAlign="center" whiteSpaceCollapse="preserve" x="5" y="11" d:userLabel="Se">
                    <s:content><s:p d:id="53" whiteSpaceCollapse="collapse"><s:span d:id="54">Se</s:span></s:p></s:content>
                </s:RichText>
            </s:Group>
            
            <s:Group ai:objID="74fa1cb0" x="520" y="109" d:userLabel="Fi">
                <s:Ellipse id="Fi" height="40" ai:objID="74fa1dd0" width="41" x="1.5" y="1.5">
                    <s:fill>
                        <s:SolidColor/>
                    </s:fill>
                    <s:stroke>
                        <s:SolidColorStroke caps="none" joints="miter" miterLimit="4" scaleMode="normal" weight="3"/>
                    </s:stroke>
                </s:Ellipse>
                <s:RichText color="0xFFFFFF" fontFamily="Helvetica" fontSize="27" d:id="10" kerning="on" lineHeight="120%" ai:objID="74fa2080" textAlign="center" whiteSpaceCollapse="preserve" x="11" y="10" d:userLabel="Fi">
                    <s:content><s:p d:id="11" whiteSpaceCollapse="collapse"><s:span d:id="12">Fi</s:span></s:p></s:content>
                </s:RichText>
            </s:Group>
            
            <s:Group ai:objID="74fa5900" x="241" y="73" d:userLabel="Fa">
                <s:Ellipse id="Fa" height="41" ai:objID="74fa5a20" width="41" x="1.5" y="1.5">
                    <s:fill>
                        <s:SolidColor color="0xFFFFFF"/>
                    </s:fill>
                    <s:stroke>
                        <s:SolidColorStroke caps="none" joints="miter" miterLimit="4" scaleMode="normal" weight="3"/>
                    </s:stroke>
                </s:Ellipse>
                <s:RichText color="0x000000" fontFamily="Helvetica" fontSize="27" d:id="40" kerning="on" lineHeight="120%" ai:objID="74fa5cd0" textAlign="center" whiteSpaceCollapse="preserve" x="6" y="11" d:userLabel="Fa">
                    <s:content><s:p d:id="41" whiteSpaceCollapse="collapse"><s:span d:id="42">Fa</s:span></s:p></s:content>
                </s:RichText>
            </s:Group>
            
            <s:Group ai:objID="74fa4380" x="720" y="145" d:userLabel="My">
                <s:Ellipse id="My" height="40" ai:objID="74fa44a0" width="40" x="1.5" y="1.5">
                    <s:fill>
                        <s:SolidColor/>
                    </s:fill>
                    <s:stroke>
                        <s:SolidColorStroke caps="none" joints="miter" miterLimit="4" scaleMode="normal" weight="3"/>
                    </s:stroke>
                </s:Ellipse>
                <s:RichText color="0xFFFFFF" fontFamily="Helvetica" fontSize="27" d:id="28" kerning="on" lineHeight="120%" ai:objID="74fa4750" textAlign="center" whiteSpaceCollapse="preserve" x="3" y="10" d:userLabel="My">
                    <s:content><s:p d:id="29" whiteSpaceCollapse="collapse"><s:span d:id="30">My</s:span></s:p></s:content>
                </s:RichText>
            </s:Group>
            
            <s:Group ai:objID="74fa2210" x="441" y="109" d:userLabel="Mi">
                <s:Ellipse id="Mi" height="40" ai:objID="74fa2330" width="40" x="1.5" y="1.5">
                    <s:fill>
                        <s:SolidColor color="0xFFFFFF"/>
                    </s:fill>
                    <s:stroke>
                        <s:SolidColorStroke caps="none" joints="miter" miterLimit="4" scaleMode="normal" weight="3"/>
                    </s:stroke>
                </s:Ellipse>
                <s:RichText color="0x000000" fontFamily="Helvetica" fontSize="27" d:id="13" kerning="on" lineHeight="120%" ai:objID="74fa28e0" textAlign="center" whiteSpaceCollapse="preserve" x="7" y="10" d:userLabel="Mi">
                    <s:content><s:p d:id="14" whiteSpaceCollapse="collapse"><s:span d:id="15">Mi</s:span></s:p></s:content>
                </s:RichText>
            </s:Group>
            
            <s:Group ai:objID="74fa5e60" x="162" y="73" d:userLabel="Me">
                <s:Ellipse id="Me" height="41" ai:objID="74fa5f80" width="40" x="1.5" y="1.5">
                    <s:fill>
                        <s:SolidColor/>
                    </s:fill>
                    <s:stroke>
                        <s:SolidColorStroke caps="none" joints="miter" miterLimit="4" scaleMode="normal" weight="3"/>
                    </s:stroke>
                </s:Ellipse>
                <s:RichText color="0xFFFFFF" fontFamily="Helvetica" fontSize="27" d:id="43" kerning="on" lineHeight="120%" ai:objID="74fa6230" textAlign="center" whiteSpaceCollapse="preserve" x="3" y="11" d:userLabel="Me">
                    <s:content><s:p d:id="44" whiteSpaceCollapse="collapse"><s:span d:id="45">Me</s:span></s:p></s:content>
                </s:RichText>
            </s:Group>
            
            <s:Group ai:objID="74fa1740" x="640" y="145" d:userLabel="Ri">
                <s:Ellipse id="Ri" height="40" ai:objID="74fa1830" width="41" x="1.5" y="1.5">
                    <s:fill>
                        <s:SolidColor/>
                    </s:fill>
                    <s:stroke>
                        <s:SolidColorStroke caps="none" joints="miter" miterLimit="4" scaleMode="normal" weight="3"/>
                    </s:stroke>
                </s:Ellipse>
                <s:RichText color="0xFFFFFF" fontFamily="Helvetica" fontSize="27" d:id="7" kerning="on" lineHeight="120%" ai:objID="74fa1b00" textAlign="center" whiteSpaceCollapse="preserve" x="9" y="10" d:userLabel="Ri">
                    <s:content><s:p d:id="8" whiteSpaceCollapse="collapse"><s:span d:id="9">Ri</s:span></s:p></s:content>
                </s:RichText>
            </s:Group>
            
            <s:Group ai:objID="74fa2df0" x="361" y="109" d:userLabel="Re">
                <s:Ellipse id="Re" height="40" ai:objID="74fa2ee0" width="40" x="1.5" y="1.5">
                    <s:fill>
                        <s:SolidColor color="0xFFFFFF"/>
                    </s:fill>
                    <s:stroke>
                        <s:SolidColorStroke caps="none" joints="miter" miterLimit="4" scaleMode="normal" weight="3"/>
                    </s:stroke>
                </s:Ellipse>
                <s:RichText color="0x000000" fontFamily="Helvetica" fontSize="27" d:id="16" kerning="on" lineHeight="120%" ai:objID="74fa31b0" textAlign="center" whiteSpaceCollapse="preserve" x="5" y="10" d:userLabel="Re">
                    <s:content><s:p d:id="17" whiteSpaceCollapse="collapse"><s:span d:id="18">Re</s:span></s:p></s:content>
                </s:RichText>
            </s:Group>
            
            <s:Group ai:objID="74fa63c0" x="82" y="73" d:userLabel="Ra">
                <s:Ellipse id="Ra" height="41" ai:objID="74fa64e0" width="40" x="1.5" y="1.5">
                    <s:fill>
                        <s:SolidColor/>
                    </s:fill>
                    <s:stroke>
                        <s:SolidColorStroke caps="none" joints="miter" miterLimit="4" scaleMode="normal" weight="3"/>
                    </s:stroke>
                </s:Ellipse>
                <s:RichText color="0xFFFFFF" fontFamily="Helvetica" fontSize="27" d:id="46" kerning="on" lineHeight="120%" ai:objID="74fa6790" textAlign="center" whiteSpaceCollapse="preserve" x="4" y="11" d:userLabel="Ra">
                    <s:content><s:p d:id="47" whiteSpaceCollapse="collapse"><s:span d:id="48">Ra</s:span></s:p></s:content>
                </s:RichText>
            </s:Group>
            
            <s:Group ai:objID="74fa0ba0" x="561" y="145" d:userLabel="Di">
                <s:Ellipse id="Di" height="40" ai:objID="74fa0c90" width="40" x="1.5" y="1.5">
                    <s:fill>
                        <s:SolidColor/>
                    </s:fill>
                    <s:stroke>
                        <s:SolidColorStroke caps="none" joints="miter" miterLimit="4" scaleMode="normal" weight="3"/>
                    </s:stroke>
                </s:Ellipse>
                <s:RichText color="0xFFFFFF" fontFamily="Helvetica" fontSize="27" d:id="4" kerning="on" lineHeight="120%" ai:objID="74fa1260" textAlign="center" whiteSpaceCollapse="preserve" x="8" y="10" d:userLabel="Di">
                    <s:content><s:p d:id="5" whiteSpaceCollapse="collapse"><s:span d:id="6">Di</s:span></s:p></s:content>
                </s:RichText>
            </s:Group>
            
            <s:Group ai:objID="74fa3360" x="282" y="109" d:userLabel="Do" x.Do2="282" y.Do2="109">
                <s:Ellipse id="Do" height="40" ai:objID="74fa3480" width="40" x="1.5" y="1.5">
                    <s:fill>
                        <s:SolidColor color="0xFFFFFF"/>
                    </s:fill>
                    <s:stroke>
                        <s:SolidColorStroke caps="none" joints="miter" miterLimit="4" scaleMode="normal" weight="3"/>
                    </s:stroke>
                </s:Ellipse>
                <s:RichText color="0x000000" fontFamily="Helvetica" fontSize="27" d:id="19" kerning="on" lineHeight="120%" ai:objID="74fa3730" textAlign="center" whiteSpaceCollapse="preserve" x="4" y="10" d:userLabel="Do">
                    <s:content><s:p d:id="20" whiteSpaceCollapse="collapse"><s:span d:id="21">Do</s:span></s:p></s:content>
                </s:RichText>
            </s:Group>
        </fx:DesignLayer>
        
        <fx:DesignLayer d:id="64" ai:objID="74fa8430" d:userLabel="Arrows">
            <s:Group ai:objID="74faa8e0" x="39" y="7" d:userLabel="DeDo" visible.De="false" id="group1" visible.Ti="false" visible.Te="false" visible.Li="false" visible.La="false" visible.Le="false" visible.Si="false" visible.So="false" visible.Se="false" visible.Fi="false" visible.Fa="false" visible.My="false" visible.Mi="false" visible.Me="false" visible.Ri="false" visible.Re="false" visible.Ra="false" visible.Di="false" visible.Do="false" visible.Start="false">
                <s:Group d:id="69" flm:knockout="false" ai:objID="74faa9d0" x="0" y="0">
                    <s:Group flm:knockout="true" ai:objID="74faaac0" x="0" y="0">
                        <s:Line ai:objID="74faac40" x="1" xTo="232" y="1" yTo="37">
                            <s:stroke>
                                <s:SolidColorStroke caps="none" color="0x00FFFF" joints="miter" miterLimit="4" scaleMode="normal" weight="2"/>
                            </s:stroke>
                        </s:Line>
                        <s:Path data="M 8.678 5.714 C 5.873 6.269 2.321 7.415 0 8.86 L 2.317 4.688 L 1.43 0 C 3.178 2.101 6.19 4.306 8.678 5.714 Z" ai:objID="74fab0e0" winding="nonZero" x="229.923" y="33.327">
                            <s:fill>
                                <s:SolidColor color="0x00FFFF"/>
                            </s:fill>
                        </s:Path>
                    </s:Group>
                </s:Group>
                <s:Group ai:objID="74fab5c0" x="217" y="33">
                    <s:Rect alpha="0.66" height="8" ai:objID="74fab740" width="14" x="0" y="0">
                        <s:fill>
                            <s:SolidColor color="0xFFFFFF"/>
                        </s:fill>
                    </s:Rect>
                    <s:RichText color="0x4D4D4D" fontFamily="Helvetica" fontSize="11.25" d:id="70" kerning="on" lineHeight="120%" ai:objID="74fab9a0" textAlign="center" whiteSpaceCollapse="preserve" x="1" y="0" d:userLabel="A1">
                        <s:content><s:p d:id="71" whiteSpaceCollapse="collapse"><s:span d:id="72">A1</s:span></s:p></s:content>
                    </s:RichText>
                </s:Group>
            </s:Group>
            
            <s:Group ai:objID="74fb4d60" x="47" y="13" d:userLabel="TiDe" visible.Ti="false" id="group2" visible.Te="false" visible.Li="false" visible.La="false" visible.Le="false" visible.Si="false" visible.So="false" visible.Se="false" visible.Fi="false" visible.Fa="false" visible.My="false" visible.Mi="false" visible.Me="false" visible.Ri="false" visible.Re="false" visible.Ra="false" visible.Di="false" visible.Do="false" visible.Start="false">
                <s:Group d:id="113" flm:knockout="false" ai:objID="74fb4e50" x="0" y="0">
                    <s:Group flm:knockout="true" ai:objID="74fb4f40" x="0" y="0">
                        <s:Line ai:objID="74fb5090" x="6" xFrom="430" y="4" yFrom="69">
                            <s:stroke>
                                <s:SolidColorStroke caps="none" color="0xFF00FF" joints="miter" miterLimit="4" scaleMode="normal" weight="2"/>
                            </s:stroke>
                        </s:Line>
                        <s:Path data="M 0 3.103 C 2.765 2.555 6.268 1.425 8.556 0 L 6.272 4.113 L 7.147 8.736 C 5.423 6.664 2.453 4.49 0 3.103 Z" ai:objID="74fb5530" winding="nonZero" x="0.09" y="0.018">
                            <s:fill>
                                <s:SolidColor color="0xFF00FF"/>
                            </s:fill>
                        </s:Path>
                    </s:Group>
                </s:Group>
                <s:Group ai:objID="74fb6310" x="6" y="1">
                    <s:Rect alpha="0.66" height="8" ai:objID="74fb6460" width="16" x="0" y="0">
                        <s:fill>
                            <s:SolidColor color="0xFFFFFF"/>
                        </s:fill>
                    </s:Rect>
                    <s:RichText color="0x4D4D4D" fontFamily="Helvetica" fontSize="11.25" d:id="114" kerning="on" lineHeight="120%" ai:objID="74fb69c0" textAlign="center" whiteSpaceCollapse="preserve" x="1" y="0" d:userLabel="d2">
                        <s:content><s:p d:id="115" whiteSpaceCollapse="collapse"><s:span d:id="116">d2</s:span></s:p></s:content>
                    </s:RichText>
                </s:Group>
            </s:Group>
            
            <s:Group ai:objID="74fabb30" x="242" y="53" d:userLabel="TeTi" visible.Te="false" id="group3" visible.Li="false" visible.La="false" visible.Le="false" visible.Si="false" visible.So="false" visible.Se="false" visible.Fi="false" visible.Fa="false" visible.My="false" visible.Mi="false" visible.Me="false" visible.Ri="false" visible.Re="false" visible.Ra="false" visible.Di="false" visible.Do="false" visible.Start="false">
                <s:Group d:id="73" flm:knockout="false" ai:objID="74fabc20" x="0" y="0">
                    <s:Group flm:knockout="true" ai:objID="74fabd40" x="0" y="0">
                        <s:Line ai:objID="74fabec0" x="1" xTo="232" y="1" yTo="37">
                            <s:stroke>
                                <s:SolidColorStroke caps="none" color="0x00FFFF" joints="miter" miterLimit="4" scaleMode="normal" weight="2"/>
                            </s:stroke>
                        </s:Line>
                        <s:Path data="M 8.678 5.714 C 5.873 6.269 2.321 7.415 0 8.86 L 2.317 4.688 L 1.43 0 C 3.178 2.101 6.19 4.306 8.678 5.714 Z" ai:objID="74fac070" winding="nonZero" x="230.125" y="33.056">
                            <s:fill>
                                <s:SolidColor color="0x00FFFF"/>
                            </s:fill>
                        </s:Path>
                    </s:Group>
                </s:Group>
                <s:Group ai:objID="74fac4d0" x="218" y="33">
                    <s:Rect alpha="0.66" height="8" ai:objID="74fac650" width="13" x="0" y="0">
                        <s:fill>
                            <s:SolidColor color="0xFFFFFF"/>
                        </s:fill>
                    </s:Rect>
                    <s:RichText color="0x4D4D4D" fontFamily="Helvetica" fontSize="11.25" d:id="74" kerning="on" lineHeight="120%" ai:objID="74fac890" textAlign="center" whiteSpaceCollapse="preserve" x="1" y="0" d:userLabel="A1">
                        <s:content><s:p d:id="75" whiteSpaceCollapse="collapse"><s:span d:id="76">A1</s:span></s:p></s:content>
                    </s:RichText>
                </s:Group>
            </s:Group>
            
            <s:Group ai:objID="74fb6ea0" x="245" y="55" d:userLabel="LiTe" visible.Li="false" id="group4" visible.La="false" visible.Le="false" visible.Si="false" visible.So="false" visible.Se="false" visible.Fi="false" visible.Fa="false" visible.My="false" visible.Mi="false" visible.Me="false" visible.Ri="false" visible.Re="false" visible.Ra="false" visible.Di="false" visible.Do="false" visible.Start="false">
                <s:Group d:id="117" flm:knockout="false" ai:objID="74fb6f90" x="0" y="0">
                    <s:Group flm:knockout="true" ai:objID="74fb7080" x="0" y="0">
                        <s:Line ai:objID="74fb7200" x="6" xFrom="430" y="5" yFrom="69">
                            <s:stroke>
                                <s:SolidColorStroke caps="none" color="0xFF00FF" joints="miter" miterLimit="4" scaleMode="normal" weight="2"/>
                            </s:stroke>
                        </s:Line>
                        <s:Path data="M 0 3.103 C 2.765 2.555 6.268 1.425 8.556 0 L 6.272 4.113 L 7.147 8.736 C 5.423 6.664 2.453 4.49 0 3.103 Z" ai:objID="74fb73b0" winding="nonZero" x="0.211" y="0.718">
                            <s:fill>
                                <s:SolidColor color="0xFF00FF"/>
                            </s:fill>
                        </s:Path>
                    </s:Group>
                </s:Group>
                <s:Group ai:objID="74fb7890" x="6" y="2">
                    <s:Rect alpha="0.66" height="8" ai:objID="74fb7a10" width="16" x="0" y="0">
                        <s:fill>
                            <s:SolidColor color="0xFFFFFF"/>
                        </s:fill>
                    </s:Rect>
                    <s:RichText color="0x4D4D4D" fontFamily="Helvetica" fontSize="11.25" d:id="118" kerning="on" lineHeight="120%" ai:objID="74fb7c70" textAlign="center" whiteSpaceCollapse="preserve" x="2" y="0" d:userLabel="d2">
                        <s:content><s:p d:id="119" whiteSpaceCollapse="collapse"><s:span d:id="120">d2</s:span></s:p></s:content>
                    </s:RichText>
                </s:Group>
            </s:Group>
            
            <s:Group ai:objID="74faca50" x="443" y="97" d:userLabel="LaLi" visible.La="false" id="group5" visible.Le="false" visible.Si="false" visible.So="false" visible.Se="false" visible.Fi="false" visible.Fa="false" visible.My="false" visible.Mi="false" visible.Me="false" visible.Ri="false" visible.Re="false" visible.Ra="false" visible.Di="false" visible.Do="false" visible.Start="false">
                <s:Group d:id="77" flm:knockout="false" ai:objID="74facb40" x="0" y="0">
                    <s:Group flm:knockout="true" ai:objID="74facc30" x="0" y="0">
                        <s:Line ai:objID="74facd80" x="1" xTo="232" y="1" yTo="37">
                            <s:stroke>
                                <s:SolidColorStroke caps="none" color="0x00FFFF" joints="miter" miterLimit="4" scaleMode="normal" weight="2"/>
                            </s:stroke>
                        </s:Line>
                        <s:Path data="M 8.678 5.714 C 5.873 6.269 2.32 7.415 0 8.86 L 2.316 4.688 L 1.43 0 C 3.178 2.101 6.189 4.306 8.678 5.714 Z" ai:objID="74facf00" winding="nonZero" x="229.498" y="33.196">
                            <s:fill>
                                <s:SolidColor color="0x00FFFF"/>
                            </s:fill>
                        </s:Path>
                    </s:Group>
                </s:Group>
                <s:Group ai:objID="74fad360" x="217" y="33">
                    <s:Rect alpha="0.66" height="8" ai:objID="74fad4e0" width="14" x="0" y="0">
                        <s:fill>
                            <s:SolidColor color="0xFFFFFF"/>
                        </s:fill>
                    </s:Rect>
                    <s:RichText color="0x4D4D4D" fontFamily="Helvetica" fontSize="11.25" d:id="78" kerning="on" lineHeight="120%" ai:objID="74fad720" textAlign="center" whiteSpaceCollapse="preserve" x="1" y="0" d:userLabel="A1">
                        <s:content><s:p d:id="79" whiteSpaceCollapse="collapse"><s:span d:id="80">A1</s:span></s:p></s:content>
                    </s:RichText>
                </s:Group>
            </s:Group>
            
            <s:Group ai:objID="74fad8e0" x="163" y="51" d:userLabel="LeLa" visible.Le="false" id="group6" visible.Si="false" visible.So="false" visible.Se="false" visible.Fi="false" visible.Fa="false" visible.My="false" visible.Mi="false" visible.Me="false" visible.Ri="false" visible.Re="false" visible.Ra="false" visible.Di="false" visible.Do="false" visible.Start="false">
                <s:Group d:id="81" flm:knockout="false" ai:objID="74fad9d0" x="0" y="0">
                    <s:Group flm:knockout="true" ai:objID="74fadac0" x="0" y="0">
                        <s:Line ai:objID="74fadc10" x="1" xTo="232" y="1" yTo="37">
                            <s:stroke>
                                <s:SolidColorStroke caps="none" color="0x00FFFF" joints="miter" miterLimit="4" scaleMode="normal" weight="2"/>
                            </s:stroke>
                        </s:Line>
                        <s:Path data="M 8.678 5.714 C 5.873 6.269 2.321 7.415 0 8.86 L 2.317 4.688 L 1.43 0 C 3.178 2.101 6.19 4.306 8.678 5.714 Z" ai:objID="74fadd90" winding="nonZero" x="229.338" y="33.197">
                            <s:fill>
                                <s:SolidColor color="0x00FFFF"/>
                            </s:fill>
                        </s:Path>
                    </s:Group>
                </s:Group>
                <s:Group ai:objID="74fae1f0" x="217" y="33">
                    <s:Rect alpha="0.66" height="8" ai:objID="74fae370" width="13" x="0" y="0">
                        <s:fill>
                            <s:SolidColor color="0xFFFFFF"/>
                        </s:fill>
                    </s:Rect>
                    <s:RichText color="0x4D4D4D" fontFamily="Helvetica" fontSize="11.25" d:id="82" kerning="on" lineHeight="120%" ai:objID="74fae5b0" textAlign="center" whiteSpaceCollapse="preserve" x="1" y="0" d:userLabel="A1">
                        <s:content><s:p d:id="83" whiteSpaceCollapse="collapse"><s:span d:id="84">A1</s:span></s:p></s:content>
                    </s:RichText>
                </s:Group>
            </s:Group>
            
            <s:Group ai:objID="74fb7e00" x="164" y="55" d:userLabel="SiLe" visible.Si="false" id="group7" visible.So="false" visible.Se="false" visible.Fi="false" visible.Fa="false" visible.My="false" visible.Mi="false" visible.Me="false" visible.Ri="false" visible.Re="false" visible.Ra="false" visible.Di="false" visible.Do="false" visible.Start="false">
                <s:Group d:id="121" flm:knockout="false" ai:objID="74fb7ef0" x="0" y="0">
                    <s:Group flm:knockout="true" ai:objID="74fb8010" x="0" y="0">
                        <s:Line ai:objID="74fb8190" x="6" xFrom="430" y="5" yFrom="69">
                            <s:stroke>
                                <s:SolidColorStroke caps="none" color="0xFF00FF" joints="miter" miterLimit="4" scaleMode="normal" weight="2"/>
                            </s:stroke>
                        </s:Line>
                        <s:Path data="M 0 3.103 C 2.765 2.555 6.268 1.425 8.556 0 L 6.272 4.113 L 7.147 8.736 C 5.423 6.664 2.453 4.49 0 3.103 Z" ai:objID="74fb8310" winding="nonZero" x="0.728" y="0.656">
                            <s:fill>
                                <s:SolidColor color="0xFF00FF"/>
                            </s:fill>
                        </s:Path>
                    </s:Group>
                </s:Group>
                <s:Group ai:objID="74fb8770" x="7" y="2">
                    <s:Rect alpha="0.66" height="8" ai:objID="74fb88f0" width="15" x="0" y="0">
                        <s:fill>
                            <s:SolidColor color="0xFFFFFF"/>
                        </s:fill>
                    </s:Rect>
                    <s:RichText color="0x4D4D4D" fontFamily="Helvetica" fontSize="11.25" d:id="122" kerning="on" lineHeight="120%" ai:objID="74fb8b30" textAlign="center" whiteSpaceCollapse="preserve" x="1" y="0" d:userLabel="d2">
                        <s:content><s:p d:id="123" whiteSpaceCollapse="collapse"><s:span d:id="124">d2</s:span></s:p></s:content>
                    </s:RichText>
                </s:Group>
            </s:Group>
            
            <s:Group ai:objID="74fae770" x="363" y="97" d:userLabel="SoSi" visible.So="false" id="group8" visible.Se="false" visible.Fi="false" visible.Fa="false" visible.My="false" visible.Mi="false" visible.Me="false" visible.Ri="false" visible.Re="false" visible.Ra="false" visible.Di="false" visible.Do="false" visible.Start="false">
                <s:Group d:id="85" flm:knockout="false" ai:objID="74fae860" x="0" y="0">
                    <s:Group flm:knockout="true" ai:objID="74fae950" x="0" y="0">
                        <s:Line ai:objID="74faeaa0" x="1" xTo="231" y="1" yTo="37">
                            <s:stroke>
                                <s:SolidColorStroke caps="none" color="0x00FFFF" joints="miter" miterLimit="4" scaleMode="normal" weight="2"/>
                            </s:stroke>
                        </s:Line>
                        <s:Path data="M 8.678 5.714 C 5.873 6.269 2.321 7.415 0 8.86 L 2.317 4.688 L 1.43 0 C 3.178 2.101 6.19 4.306 8.678 5.714 Z" ai:objID="74faec20" winding="nonZero" x="229.306" y="33.15">
                            <s:fill>
                                <s:SolidColor color="0x00FFFF"/>
                            </s:fill>
                        </s:Path>
                    </s:Group>
                </s:Group>
                <s:Group ai:objID="74faf080" x="217" y="33">
                    <s:Rect alpha="0.66" height="8" ai:objID="74faf200" width="13" x="0" y="0">
                        <s:fill>
                            <s:SolidColor color="0xFFFFFF"/>
                        </s:fill>
                    </s:Rect>
                    <s:RichText color="0x4D4D4D" fontFamily="Helvetica" fontSize="11.25" d:id="86" kerning="on" lineHeight="120%" ai:objID="74faf440" textAlign="center" whiteSpaceCollapse="preserve" x="1" y="0" d:userLabel="A1">
                        <s:content><s:p d:id="87" whiteSpaceCollapse="collapse"><s:span d:id="88">A1</s:span></s:p></s:content>
                    </s:RichText>
                </s:Group>
            </s:Group>
            
            <s:Group ai:objID="74faf600" x="83" y="51" d:userLabel="SeSo" visible.Se="false" id="group9" visible.Fi="false" visible.Fa="false" visible.My="false" visible.Mi="false" visible.Me="false" visible.Ri="false" visible.Re="false" visible.Ra="false" visible.Di="false" visible.Do="false" visible.Start="false">
                <s:Group d:id="89" flm:knockout="false" ai:objID="74faf6f0" x="0" y="0">
                    <s:Group flm:knockout="true" ai:objID="74faf7e0" x="0" y="0">
                        <s:Line ai:objID="74faf930" x="1" xTo="232" y="1" yTo="38">
                            <s:stroke>
                                <s:SolidColorStroke caps="none" color="0x00FFFF" joints="miter" miterLimit="4" scaleMode="normal" weight="2"/>
                            </s:stroke>
                        </s:Line>
                        <s:Path data="M 8.678 5.714 C 5.873 6.269 2.321 7.415 0 8.86 L 2.317 4.688 L 1.43 0 C 3.178 2.101 6.19 4.306 8.678 5.714 Z" ai:objID="74fafab0" winding="nonZero" x="229.586" y="33.951">
                            <s:fill>
                                <s:SolidColor color="0x00FFFF"/>
                            </s:fill>
                        </s:Path>
                    </s:Group>
                </s:Group>
                <s:Group ai:objID="74faff10" x="217" y="34">
                    <s:Rect alpha="0.66" height="8" ai:objID="74fb0090" width="14" x="0" y="0">
                        <s:fill>
                            <s:SolidColor color="0xFFFFFF"/>
                        </s:fill>
                    </s:Rect>
                    <s:RichText color="0x4D4D4D" fontFamily="Helvetica" fontSize="11.25" d:id="90" kerning="on" lineHeight="120%" ai:objID="74fb02d0" textAlign="center" whiteSpaceCollapse="preserve" x="1" y="0" d:userLabel="A1">
                        <s:content><s:p d:id="91" whiteSpaceCollapse="collapse"><s:span d:id="92">A1</s:span></s:p></s:content>
                    </s:RichText>
                </s:Group>
            </s:Group>
            
            <s:Group ai:objID="74fb8cf0" x="87" y="56" d:userLabel="FiSe" visible.Fi="false" id="group10" visible.Fa="false" visible.My="false" visible.Mi="false" visible.Me="false" visible.Ri="false" visible.Re="false" visible.Ra="false" visible.Di="false" visible.Do="false" visible.Start="false">
                <s:Group d:id="125" flm:knockout="false" ai:objID="74fb8de0" x="0" y="0">
                    <s:Group flm:knockout="true" ai:objID="74fb8ed0" x="0" y="0">
                        <s:Line ai:objID="74fb9020" x="6" xFrom="430" y="4" yFrom="69">
                            <s:stroke>
                                <s:SolidColorStroke caps="none" color="0xFF00FF" joints="miter" miterLimit="4" scaleMode="normal" weight="2"/>
                            </s:stroke>
                        </s:Line>
                        <s:Path data="M 0 3.103 C 2.765 2.555 6.268 1.425 8.556 0 L 6.272 4.113 L 7.147 8.736 C 5.423 6.664 2.453 4.49 0 3.103 Z" ai:objID="74fb91a0" winding="nonZero" x="0.21" y="0.029">
                            <s:fill>
                                <s:SolidColor color="0xFF00FF"/>
                            </s:fill>
                        </s:Path>
                    </s:Group>
                </s:Group>
                <s:Group ai:objID="74fb9600" x="6" y="1">
                    <s:Rect alpha="0.66" height="8" ai:objID="74fb9780" width="16" x="0" y="0">
                        <s:fill>
                            <s:SolidColor color="0xFFFFFF"/>
                        </s:fill>
                    </s:Rect>
                    <s:RichText color="0x4D4D4D" fontFamily="Helvetica" fontSize="11.25" d:id="126" kerning="on" lineHeight="120%" ai:objID="74fb99c0" textAlign="center" whiteSpaceCollapse="preserve" x="2" y="0" d:userLabel="d2">
                        <s:content><s:p d:id="127" whiteSpaceCollapse="collapse"><s:span d:id="128">d2</s:span></s:p></s:content>
                    </s:RichText>
                </s:Group>
            </s:Group>
            
            <s:Group ai:objID="74fb0490" x="283" y="96" d:userLabel="FaFi" visible.Fa="false" id="group11" visible.My="false" visible.Mi="false" visible.Me="false" visible.Ri="false" visible.Re="false" visible.Ra="false" visible.Di="false" visible.Do="false" visible.Start="false">
                <s:Group d:id="93" flm:knockout="false" ai:objID="74fb0580" x="0" y="0">
                    <s:Group flm:knockout="true" ai:objID="74fb0670" x="0" y="0">
                        <s:Line ai:objID="74fb07c0" x="1" xTo="232" y="1" yTo="37">
                            <s:stroke>
                                <s:SolidColorStroke caps="none" color="0x00FFFF" joints="miter" miterLimit="4" scaleMode="normal" weight="2"/>
                            </s:stroke>
                        </s:Line>
                        <s:Path data="M 8.678 5.714 C 5.873 6.269 2.321 7.415 0 8.86 L 2.317 4.688 L 1.43 0 C 3.178 2.101 6.19 4.306 8.678 5.714 Z" ai:objID="74fb0940" winding="nonZero" x="229.844" y="33.466">
                            <s:fill>
                                <s:SolidColor color="0x00FFFF"/>
                            </s:fill>
                        </s:Path>
                    </s:Group>
                </s:Group>
                <s:Group ai:objID="74fb0da0" x="217" y="33">
                    <s:Rect alpha="0.66" height="8" ai:objID="74fb0f20" width="14" x="0" y="0">
                        <s:fill>
                            <s:SolidColor color="0xFFFFFF"/>
                        </s:fill>
                    </s:Rect>
                    <s:RichText color="0x4D4D4D" fontFamily="Helvetica" fontSize="11.25" d:id="94" kerning="on" lineHeight="120%" ai:objID="74fb1160" textAlign="center" whiteSpaceCollapse="preserve" x="1" y="0" d:userLabel="A1">
                        <s:content><s:p d:id="95" whiteSpaceCollapse="collapse"><s:span d:id="96">A1</s:span></s:p></s:content>
                    </s:RichText>
                </s:Group>
            </s:Group>
            
            <s:Group ai:objID="74fb9b80" x="285" y="100" d:userLabel="MyFa" visible.My="false" id="group12" visible.Mi="false" visible.Me="false" visible.Ri="false" visible.Re="false" visible.Ra="false" visible.Di="false" visible.Do="false" visible.Start="false">
                <s:Group d:id="129" flm:knockout="false" ai:objID="74fb9c70" x="0" y="0">
                    <s:Group flm:knockout="true" ai:objID="74fb9d60" x="0" y="0">
                        <s:Line ai:objID="74fb9eb0" x="6" xFrom="430" y="4" yFrom="70">
                            <s:stroke>
                                <s:SolidColorStroke caps="none" color="0xFF00FF" joints="miter" miterLimit="4" scaleMode="normal" weight="2"/>
                            </s:stroke>
                        </s:Line>
                        <s:Path data="M 0 3.103 C 2.765 2.555 6.268 1.425 8.556 0 L 6.272 4.113 L 7.147 8.736 C 5.423 6.664 2.453 4.49 0 3.103 Z" ai:objID="74fba030" winding="nonZero" x="0.634" y="0.185">
                            <s:fill>
                                <s:SolidColor color="0xFF00FF"/>
                            </s:fill>
                        </s:Path>
                    </s:Group>
                </s:Group>
                <s:Group ai:objID="74fba490" x="6" y="1">
                    <s:Rect alpha="0.66" height="8" ai:objID="74fba610" width="16" x="0" y="0">
                        <s:fill>
                            <s:SolidColor color="0xFFFFFF"/>
                        </s:fill>
                    </s:Rect>
                    <s:RichText color="0x4D4D4D" fontFamily="Helvetica" fontSize="11.25" d:id="130" kerning="on" lineHeight="120%" ai:objID="74fba850" textAlign="center" whiteSpaceCollapse="preserve" x="2" y="0" d:userLabel="d2">
                        <s:content><s:p d:id="131" whiteSpaceCollapse="collapse"><s:span d:id="132">d2</s:span></s:p></s:content>
                    </s:RichText>
                </s:Group>
            </s:Group>
            
            <s:Group ai:objID="74fb1320" x="481" y="140" d:userLabel="MiMy" visible.Mi="false" id="group13" visible.Me="false" visible.Ri="false" visible.Re="false" visible.Ra="false" visible.Di="false" visible.Do="false" visible.Start="false">
                <s:Group d:id="97" flm:knockout="false" ai:objID="74fb1410" x="0" y="0">
                    <s:Group flm:knockout="true" ai:objID="74fb1500" x="0" y="0">
                        <s:Line ai:objID="74fb1650" x="1" xTo="232" y="1" yTo="38">
                            <s:stroke>
                                <s:SolidColorStroke caps="none" color="0x00FFFF" joints="miter" miterLimit="4" scaleMode="normal" weight="2"/>
                            </s:stroke>
                        </s:Line>
                        <s:Path data="M 8.678 5.714 C 5.873 6.269 2.32 7.415 0 8.86 L 2.316 4.688 L 1.43 0 C 3.178 2.101 6.189 4.306 8.678 5.714 Z" ai:objID="74fb17d0" winding="nonZero" x="229.341" y="33.804">
                            <s:fill>
                                <s:SolidColor color="0x00FFFF"/>
                            </s:fill>
                        </s:Path>
                    </s:Group>
                </s:Group>
                <s:Group ai:objID="74fb1c30" x="217" y="34">
                    <s:Rect alpha="0.66" height="8" ai:objID="74fb1db0" width="13" x="0" y="0">
                        <s:fill>
                            <s:SolidColor color="0xFFFFFF"/>
                        </s:fill>
                    </s:Rect>
                    <s:RichText color="0x4D4D4D" fontFamily="Helvetica" fontSize="11.25" d:id="98" kerning="on" lineHeight="120%" ai:objID="74fb1ff0" textAlign="center" whiteSpaceCollapse="preserve" x="1" y="0" d:userLabel="A1">
                        <s:content><s:p d:id="99" whiteSpaceCollapse="collapse"><s:span d:id="100">A1</s:span></s:p></s:content>
                    </s:RichText>
                </s:Group>
            </s:Group>
            
            <s:Group ai:objID="74fb21b0" x="204" y="95" d:userLabel="MeMi" visible.Me="false" id="group14" visible.Ri="false" visible.Re="false" visible.Ra="false" visible.Di="false" visible.Do="false" visible.Start="false">
                <s:Group d:id="101" flm:knockout="false" ai:objID="74fb22a0" x="0" y="0">
                    <s:Group flm:knockout="true" ai:objID="74fb2390" x="0" y="0">
                        <s:Line ai:objID="74fb24e0" x="1" xTo="232" y="1" yTo="37">
                            <s:stroke>
                                <s:SolidColorStroke caps="none" color="0x00FFFF" joints="miter" miterLimit="4" scaleMode="normal" weight="2"/>
                            </s:stroke>
                        </s:Line>
                        <s:Path data="M 8.678 5.714 C 5.873 6.269 2.32 7.415 0 8.86 L 2.316 4.688 L 1.43 0 C 3.178 2.101 6.189 4.306 8.678 5.714 Z" ai:objID="74fb2660" winding="nonZero" x="229.514" y="33.373">
                            <s:fill>
                                <s:SolidColor color="0x00FFFF"/>
                            </s:fill>
                        </s:Path>
                    </s:Group>
                </s:Group>
                <s:Group ai:objID="74fb2ac0" x="217" y="33">
                    <s:Rect alpha="0.66" height="8" ai:objID="74fb2c40" width="14" x="0" y="0">
                        <s:fill>
                            <s:SolidColor color="0xFFFFFF"/>
                        </s:fill>
                    </s:Rect>
                    <s:RichText color="0x4D4D4D" fontFamily="Helvetica" fontSize="11.25" d:id="102" kerning="on" lineHeight="120%" ai:objID="74fb2e80" textAlign="center" whiteSpaceCollapse="preserve" x="1" y="0" d:userLabel="A1">
                        <s:content><s:p d:id="103" whiteSpaceCollapse="collapse"><s:span d:id="104">A1</s:span></s:p></s:content>
                    </s:RichText>
                </s:Group>
            </s:Group>
            
            <s:Group ai:objID="74fbaa10" x="206" y="98" d:userLabel="RiMe" visible.Ri="false" id="group15" visible.Re="false" visible.Ra="false" visible.Di="false" visible.Do="false" visible.Start="false">
                <s:Group d:id="133" flm:knockout="false" ai:objID="74fbab00" x="0" y="0">
                    <s:Group flm:knockout="true" ai:objID="74fbabf0" x="0" y="0">
                        <s:Line ai:objID="74fbad40" x="6" xFrom="430" y="5" yFrom="69">
                            <s:stroke>
                                <s:SolidColorStroke caps="none" color="0xFF00FF" joints="miter" miterLimit="4" scaleMode="normal" weight="2"/>
                            </s:stroke>
                        </s:Line>
                        <s:Path data="M 0 3.103 C 2.765 2.555 6.268 1.425 8.556 0 L 6.272 4.113 L 7.147 8.736 C 5.423 6.664 2.453 4.49 0 3.103 Z" ai:objID="74fbaec0" winding="nonZero" x="0.036" y="0.532">
                            <s:fill>
                                <s:SolidColor color="0xFF00FF"/>
                            </s:fill>
                        </s:Path>
                    </s:Group>
                </s:Group>
                <s:Group ai:objID="74fbb320" x="6" y="2">
                    <s:Rect alpha="0.66" height="8" ai:objID="74fbb4a0" width="15" x="0" y="0">
                        <s:fill>
                            <s:SolidColor color="0xFFFFFF"/>
                        </s:fill>
                    </s:Rect>
                    <s:RichText color="0x4D4D4D" fontFamily="Helvetica" fontSize="11.25" d:id="134" kerning="on" lineHeight="120%" ai:objID="74fbb6e0" textAlign="center" whiteSpaceCollapse="preserve" x="1" y="0" d:userLabel="d2">
                        <s:content><s:p d:id="135" whiteSpaceCollapse="collapse"><s:span d:id="136">d2</s:span></s:p></s:content>
                    </s:RichText>
                </s:Group>
            </s:Group>
            
            <s:Group ai:objID="74fb3ed0" x="401" y="138" d:userLabel="ReRi" visible.Re="false" id="group16" visible.Ra="false" visible.Di="false" visible.Do="false" visible.Start="false">
                <s:Group d:id="109" flm:knockout="false" ai:objID="74fb3fc0" x="0" y="0">
                    <s:Group flm:knockout="true" ai:objID="74fb40b0" x="0" y="0">
                        <s:Line ai:objID="74fb4200" x="1" xTo="232" y="1" yTo="37">
                            <s:stroke>
                                <s:SolidColorStroke caps="none" color="0x00FFFF" joints="miter" miterLimit="4" scaleMode="normal" weight="2"/>
                            </s:stroke>
                        </s:Line>
                        <s:Path data="M 8.678 5.714 C 5.873 6.269 2.321 7.415 0 8.86 L 2.317 4.688 L 1.43 0 C 3.178 2.101 6.19 4.306 8.678 5.714 Z" ai:objID="74fb4380" winding="nonZero" x="229.889" y="33.001">
                            <s:fill>
                                <s:SolidColor color="0x00FFFF"/>
                            </s:fill>
                        </s:Path>
                    </s:Group>
                </s:Group>
                <s:Group ai:objID="74fb47e0" x="217" y="33">
                    <s:Rect alpha="0.66" height="8" ai:objID="74fb4960" width="14" x="0" y="0">
                        <s:fill>
                            <s:SolidColor color="0xFFFFFF"/>
                        </s:fill>
                    </s:Rect>
                    <s:RichText color="0x4D4D4D" fontFamily="Helvetica" fontSize="11.25" d:id="110" kerning="on" lineHeight="120%" ai:objID="74fb4ba0" textAlign="center" whiteSpaceCollapse="preserve" x="1" y="0" d:userLabel="A1">
                        <s:content><s:p d:id="111" whiteSpaceCollapse="collapse"><s:span d:id="112">A1</s:span></s:p></s:content>
                    </s:RichText>
                </s:Group>
            </s:Group>
            
            <s:Group ai:objID="74fb3040" x="125" y="93" d:userLabel="RaRe" visible.Ra="false" id="group17" visible.Di="false" visible.Do="false" visible.Start="false">
                <s:Group d:id="105" flm:knockout="false" ai:objID="74fb3130" x="0" y="0">
                    <s:Group flm:knockout="true" ai:objID="74fb3220" x="0" y="0">
                        <s:Line ai:objID="74fb3370" x="1" xTo="232" y="1" yTo="37">
                            <s:stroke>
                                <s:SolidColorStroke caps="none" color="0x00FFFF" joints="miter" miterLimit="4" scaleMode="normal" weight="2"/>
                            </s:stroke>
                        </s:Line>
                        <s:Path data="M 8.678 5.714 C 5.873 6.269 2.321 7.415 0 8.86 L 2.317 4.688 L 1.43 0 C 3.178 2.101 6.19 4.306 8.678 5.714 Z" ai:objID="74fb34f0" winding="nonZero" x="229.411" y="33.402">
                            <s:fill>
                                <s:SolidColor color="0x00FFFF"/>
                            </s:fill>
                        </s:Path>
                    </s:Group>
                </s:Group>
                <s:Group ai:objID="74fb3950" x="217" y="33">
                    <s:Rect alpha="0.66" height="8" ai:objID="74fb3ad0" width="13" x="0" y="0">
                        <s:fill>
                            <s:SolidColor color="0xFFFFFF"/>
                        </s:fill>
                    </s:Rect>
                    <s:RichText color="0x4D4D4D" fontFamily="Helvetica" fontSize="11.25" d:id="106" kerning="on" lineHeight="120%" ai:objID="74fb3d10" textAlign="center" whiteSpaceCollapse="preserve" x="1" y="0" d:userLabel="A1">
                        <s:content><s:p d:id="107" whiteSpaceCollapse="collapse"><s:span d:id="108">A1</s:span></s:p></s:content>
                    </s:RichText>
                </s:Group>
            </s:Group>
            
            <s:Group ai:objID="74fbb8a0" x="125" y="96" d:userLabel="DiRa" visible.Di="false" id="group18" visible.Do="false" visible.Start="false">
                <s:Group d:id="137" flm:knockout="false" ai:objID="74fbb990" x="0" y="0">
                    <s:Group flm:knockout="true" ai:objID="74fbba80" x="0" y="0">
                        <s:Line ai:objID="74fbbbd0" x="6" xFrom="430" y="4" yFrom="70">
                            <s:stroke>
                                <s:SolidColorStroke caps="none" color="0xFF00FF" joints="miter" miterLimit="4" scaleMode="normal" weight="2"/>
                            </s:stroke>
                        </s:Line>
                        <s:Path data="M 0 3.103 C 2.765 2.555 6.268 1.425 8.556 0 L 6.272 4.113 L 7.147 8.736 C 5.423 6.664 2.453 4.49 0 3.103 Z" ai:objID="74fbbd50" winding="nonZero" x="0.796" y="0.361">
                            <s:fill>
                                <s:SolidColor color="0xFF00FF"/>
                            </s:fill>
                        </s:Path>
                    </s:Group>
                </s:Group>
                <s:Group ai:objID="74fbc1b0" x="7" y="1">
                    <s:Rect alpha="0.66" height="9" ai:objID="74fbc330" width="15" x="0" y="0">
                        <s:fill>
                            <s:SolidColor color="0xFFFFFF"/>
                        </s:fill>
                    </s:Rect>
                    <s:RichText color="0x4D4D4D" fontFamily="Helvetica" fontSize="11.25" d:id="138" kerning="on" lineHeight="120%" ai:objID="74fbc570" textAlign="center" whiteSpaceCollapse="preserve" x="1" y="0" d:userLabel="d2">
                        <s:content><s:p d:id="139" whiteSpaceCollapse="collapse"><s:span d:id="140">d2</s:span></s:p></s:content>
                    </s:RichText>
                </s:Group>
            </s:Group>
            
            <s:Group ai:objID="74fa8740" x="324" y="136" d:userLabel="DoDi" visible.Do="false" visible.Start="false" id="group19">
                <s:Group d:id="65" flm:knockout="false" ai:objID="74fa8830" x="0" y="0">
                    <s:Group flm:knockout="true" ai:objID="74fa8950" x="0" y="0">
                        <s:Line ai:objID="74fa8ad0" x="1" xTo="232" y="1" yTo="37">
                            <s:stroke>
                                <s:SolidColorStroke caps="none" color="0x00FFFF" joints="miter" miterLimit="4" scaleMode="normal" weight="2"/>
                            </s:stroke>
                        </s:Line>
                        <s:Path data="M 8.678 5.714 C 5.873 6.269 2.32 7.415 0 8.86 L 2.316 4.688 L 1.429 0 C 3.178 2.101 6.189 4.306 8.678 5.714 Z" ai:objID="74fa8fa0" winding="nonZero" x="229.479" y="33.054">
                            <s:fill>
                                <s:SolidColor color="0x00FFFF"/>
                            </s:fill>
                        </s:Path>
                    </s:Group>
                </s:Group>
                <s:Group ai:objID="74fa9d50" x="217" y="33">
                    <s:Rect alpha="0.66" height="8" ai:objID="74fa9ea0" width="14" x="0" y="0">
                        <s:fill>
                            <s:SolidColor color="0xFFFFFF"/>
                        </s:fill>
                    </s:Rect>
                    <s:RichText color="0x4D4D4D" fontFamily="Helvetica" fontSize="11.25" d:id="66" kerning="on" lineHeight="120%" ai:objID="74faa400" textAlign="center" whiteSpaceCollapse="preserve" x="1" y="0" d:userLabel="A1">
                        <s:content><s:p d:id="67" whiteSpaceCollapse="collapse"><s:span d:id="68">A1</s:span></s:p></s:content>
                    </s:RichText>
                </s:Group>
            </s:Group>
        </fx:DesignLayer>
    </fx:DesignLayer>
    
    <s:Button id="ctlButton" label="Start" left="10" bottom="10" click="toggleAnimation()"/>
    
    <fx:Script>
        <![CDATA[
            import mx.events.FlexEvent;
            import mx.states.State;
            
            //--------------------------------------------------------------------------
            //
            //  Constants
            //
            //--------------------------------------------------------------------------
            
            public const BASE_FREQUENCY:Number     =  440;    // 440Hz = A above middle C
            public const CENTS_PER_OCTAVE:Number = 1200;
            
            //--------------------------------------------------------------------------
            //
            //  Properties
            //
            //--------------------------------------------------------------------------
            
            //----------------------------------
            //  noteTimer
            //----------------------------------
            
            public var noteTimer:Timer = null;
            
            //----------------------------------
            //  count
            //----------------------------------
            
            public var count:int = 0;    // incremented on each call to timerHandler()
            
            //--------------------------------------------------------------------------
            //
            //  Methods
            //
            //--------------------------------------------------------------------------
            
            //----------------------------------
            //  centsToHz
            //----------------------------------
            
            public function centsToHz(c:Number):Number {
                return (BASE_FREQUENCY * Math.pow(2, (c/CENTS_PER_OCTAVE))); 
            }
            
            //----------------------------------
            //  appCreationCompleteHandler
            //----------------------------------
            
            protected function appCreationCompleteHandler(event:FlexEvent):void {
                this.noteTimer = new Timer(1000, 0);
                if (this.noteTimer == null) return;
                
                var s:Array = this.states;
                if (s == null) return;
                
                var stateCount:uint = s.length;
                
                // cycle through all available states
                var timerHandler:Function = function timerHandler(e:TimerEvent):void {
                    var newStateIndex:uint = ++count % stateCount;    // 'count' is global
                    var newStateName:String = (s[newStateIndex] as State).name;
                    
                    setCurrentState(newStateName, true); // true == "play transition"
                }
                
                // set to final state (should never be called, but...good defense)
                var completeHandler:Function = function completeHandler(e:TimerEvent):void {
                    var finalStateIndex:uint = s.length - 1;
                    var finalStateName:String = s[finalStateIndex];
                    
                    setCurrentState(finalStateName, true); // true == "play transition"
                }
                
                this.noteTimer.addEventListener(TimerEvent.TIMER, timerHandler);
                this.noteTimer.addEventListener(TimerEvent.TIMER_COMPLETE, completeHandler);
                
                // Don't start the timer until the user clicks the "Start" button;
                // its click function is toggleAnimation().
            }                
            
            //----------------------------------
            //  toggleAnimation
            //----------------------------------
            
            public function toggleAnimation():void {
                if ( (this.noteTimer == null) || (ctlButton == null) ) {
                    return;
                } else if (this.noteTimer.running) {
                    noteTimer.stop();
                    ctlButton.label = "Start";
                    this.setCurrentState("", false); // default state, no transition
                } else {
                    this.count = 0;
                    this.setCurrentState("", false); // default state, no transition
                    ctlButton.label = "Stop";
                    this.noteTimer.start();
                }
            }
            
        ]]>
    </fx:Script>
</s:Application>