<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Name="Configuration Tree" Expanded="True" Version="1387" Guid="{BDE59A54-BF9C-435B-9B85-AB907F779FEB}" Time="1264551110.78">
    <Autostart Name="Autostart" Expanded="True">
        <Plugin File="Task" Identifier="Task">
            gAIpLg==
        </Plugin>
        <Plugin File="SageTV" Identifier="SageTV">
            gAJLAIVxAC4=
        </Plugin>
        <Plugin File="VLC" Identifier="VLC">
            gAJYCQAAAGxvY2FsaG9zdHEATdIEiIdxAS4=
        </Plugin>
        <Plugin File="USB-UIRT" Identifier="USB_UIRT">
            gAIoiImJiHRxAC4=
        </Plugin>
        <Action>
            EventGhost.EnableExclusive(XmlIdLink(78))
        </Action>
    </Autostart>
    <Macro Name="Start Program: Beyond Media">
        <Event Name="USB_UIRT.Unknown.17F5DD7DD7FFF577FF5FFFFF50" />
        <Action>
            System.Execute(u'C:\\Program Files\\SnapStream Media\\Beyond Media\\SSBeyondMedia.exe', u'/displaymode:fs', 0, False, 2, u'')
        </Action>
        <Action>
            EventGhost.EnableExclusive(XmlIdLink(145))
        </Action>
    </Macro>
    <Macro Name="Start Program: BeyondTV">
        <Event Name="USB_UIRT.Unknown.17FDFD75F7FFF577FF5FFFFF50" />
        <Action>
            System.Execute(u'C:\\Program Files\\SnapStream Media\\Beyond TV\\BTVD3DShell.exe', u'/displaymode:fs', 0, False, 2, u'')
        </Action>
        <Action>
            EventGhost.EnableExclusive(XmlIdLink(146))
        </Action>
    </Macro>
    <Macro Name="Start Program: SageTV">
        <Event Name="USB_UIRT.Unknown.17F5F57DFFFFF577FF5FFFFF50" />
        <Action>
            System.Execute(u'C:\\Program Files\\SageTV\\SageTV\\SageTV.exe', u'', 0, False, 2, u'')
        </Action>
        <Action>
            EventGhost.EnableExclusive(XmlIdLink(264))
        </Action>
    </Macro>
    <Macro Name="Start Program: VLC">
        <Event Name="USB_UIRT.Unknown.17F5557D5FFFF577FF5FFFFF50" />
        <Action>
            System.Execute(u'C:\\Program Files\\VideoLAN\\VLC\\vlc.exe', u'', 0, False, 2, u'')
        </Action>
        <Action>
            EventGhost.EnableExclusive(XmlIdLink(498))
        </Action>
    </Macro>
    <Macro Name="Switch to mode: Beyond Media">
        <Event Name="Task.Activated.SSBeyondMedia" />
        <Action>
            EventGhost.EnableExclusive(XmlIdLink(145))
        </Action>
    </Macro>
    <Macro Name="Switch to mode: BeyondTV">
        <Event Name="Task.Activated.BTVD3DShell" />
        <Action>
            EventGhost.EnableExclusive(XmlIdLink(146))
        </Action>
    </Macro>
    <Macro Name="Switch to mode: SageTV">
        <Event Name="Task.Activated.SageTV" />
        <Action>
            EventGhost.EnableExclusive(XmlIdLink(264))
        </Action>
    </Macro>
    <Macro Name="Switch to mode: VLC">
        <Event Name="Task.Activated.vlc" />
        <Action>
            EventGhost.EnableExclusive(XmlIdLink(498))
        </Action>
    </Macro>
    <Macro Name="Switch to mode: Mouse Emulation">
        <Event Name="Setup" />
        <Action>
            EventGhost.EnableExclusive(XmlIdLink(43))
        </Action>
    </Macro>
    <Macro Name="Switch to mode: Keyboard Emulation">
        <Event Name="TXT" />
        <Action>
            EventGhost.EnableExclusive(XmlIdLink(78))
        </Action>
    </Macro>
    <Folder Name="Context Folder" Expanded="True">
        <Folder Name="Mouse Emulation" id="43" Enabled="False">
            <Macro Name="Mouse Move Up">
                <Event Name="Up" />
                <Event Name="Num2" />
                <Action>
                    Mouse.GoDirection(0)
                </Action>
            </Macro>
            <Macro Name="Mouse Move RightUp">
                <Event Name="Num3" />
                <Action>
                    Mouse.GoDirection(45)
                </Action>
            </Macro>
            <Macro Name="Mouse Move Right">
                <Event Name="Right" />
                <Event Name="Num6" />
                <Action>
                    Mouse.GoDirection(90)
                </Action>
            </Macro>
            <Macro Name="Mouse Move RightDown">
                <Event Name="Num9" />
                <Action>
                    Mouse.GoDirection(u'135')
                </Action>
            </Macro>
            <Macro Name="Mouse Move Down">
                <Event Name="Down" />
                <Event Name="Num8" />
                <Action>
                    Mouse.GoDirection(u'180')
                </Action>
            </Macro>
            <Macro Name="Mouse Move LeftDown">
                <Event Name="Num7" />
                <Action>
                    Mouse.GoDirection(225)
                </Action>
            </Macro>
            <Macro Name="Mouse Move Left">
                <Event Name="Left" />
                <Event Name="Num4" />
                <Action>
                    Mouse.GoDirection(270)
                </Action>
            </Macro>
            <Macro Name="Mouse Move LeftUp">
                <Event Name="Num1" />
                <Action>
                    Mouse.GoDirection(315)
                </Action>
            </Macro>
            <Macro Name="Left Mouse Button">
                <Event Name="X10.Rename" />
                <Action>
                    Mouse.LeftButton()
                </Action>
            </Macro>
            <Macro Name="Right Mouse Button">
                <Event Name="X10.Snapshot" />
                <Action>
                    Mouse.RightButton()
                </Action>
            </Macro>
        </Folder>
        <Folder Name="Keyboard Emulation" id="78" Enabled="False">
            <Macro Name="Launch BTV" Expanded="True">
                <Event Name="Task.Activated.BeyondTV" />
            </Macro>
            <Macro Name="Launch SageTV" />
            <Macro Name="Up" Expanded="True">
                <Event Name="Up" />
                <Action>
                    Window.SendKeys(u'{Up}')
                </Action>
                <Action>
                    EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                </Action>
            </Macro>
            <Macro Name="Down" Expanded="True">
                <Event Name="Down" />
                <Action>
                    Window.SendKeys(u'{Down}')
                </Action>
                <Action>
                    EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                </Action>
            </Macro>
            <Macro Name="Right" Expanded="True">
                <Event Name="Right" />
                <Action>
                    Window.SendKeys(u'{Right}')
                </Action>
                <Action>
                    EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                </Action>
            </Macro>
            <Macro Name="Left" Expanded="True">
                <Event Name="Left" />
                <Action>
                    Window.SendKeys(u'{Left}')
                </Action>
                <Action>
                    EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                </Action>
            </Macro>
            <Macro Name="Ok -&gt; Enter Key" Expanded="True">
                <Event Name="Ok" />
                <Action>
                    Window.SendKeys(u'{Enter}')
                </Action>
            </Macro>
            <Macro Name="Delete -&gt; Escape Key" Expanded="True">
                <Event Name="Delete" />
                <Action>
                    Window.SendKeys(u'{Esc}')
                </Action>
            </Macro>
            <Macro Name="Power -&gt; Alt+F4" Expanded="True">
                <Event Name="Power" />
                <Action>
                    Window.SendKeys(u'{Alt+F4}')
                </Action>
            </Macro>
            <Macro Name="Forward -&gt; Tabulator" Expanded="True">
                <Event Name="Forward" />
                <Action>
                    Window.SendKeys(u'{Tab}')
                </Action>
            </Macro>
            <Macro Name="Rewind -&gt; Shift+Tabulator">
                <Event Name="Rewind" />
                <Action>
                    Window.SendKeys(u'{Shift+Tab}')
                </Action>
            </Macro>
            <Macro Name="ChannelUp -&gt; Plus" Expanded="True">
                <Event Name="ChannelUp" />
                <Action>
                    Window.SendKeys(u'{PgUp}', False)
                </Action>
            </Macro>
            <Macro Name="ChannelDown -&gt; Minus" Expanded="True">
                <Event Name="ChannelDown" />
                <Action>
                    Window.SendKeys(u'{PgDown}', False)
                </Action>
            </Macro>
            <Macro Name="Rename -&gt; Start Menu">
                <Event Name="Rename" />
                <Action>
                    Window.SendKeys(u'{Win}')
                </Action>
            </Macro>
            <Macro Name="Play -&gt; Space" Expanded="True">
                <Event Name="Play" />
                <Action>
                    Window.SendKeys(u'{Space}')
                </Action>
            </Macro>
            <Macro Name="Emulate Keystrokes: 1" Expanded="True">
                <Action>
                    Window.SendKeys(u'1', False)
                </Action>
            </Macro>
            <Macro Name="Emulate Keystrokes: 2" Expanded="True">
                <Action>
                    Window.SendKeys(u'2', False)
                </Action>
            </Macro>
            <Macro Name="Emulate Keystrokes: 3" Expanded="True">
                <Action>
                    Window.SendKeys(u'3', False)
                </Action>
            </Macro>
            <Macro Name="Emulate Keystrokes: 4" Expanded="True">
                <Action>
                    Window.SendKeys(u'4', False)
                </Action>
            </Macro>
            <Macro Name="Emulate Keystrokes: 5" Expanded="True">
                <Action>
                    Window.SendKeys(u'5', False)
                </Action>
            </Macro>
            <Macro Name="Emulate Keystrokes: 6" Expanded="True">
                <Action>
                    Window.SendKeys(u'6', False)
                </Action>
            </Macro>
            <Macro Name="Emulate Keystrokes: 7" Expanded="True">
                <Action>
                    Window.SendKeys(u'7', False)
                </Action>
            </Macro>
            <Macro Name="Emulate Keystrokes: 8" Expanded="True">
                <Action>
                    Window.SendKeys(u'8', False)
                </Action>
            </Macro>
            <Macro Name="Emulate Keystrokes: 9" Expanded="True">
                <Action>
                    Window.SendKeys(u'9', False)
                </Action>
            </Macro>
            <Macro Name="Emulate Keystrokes: 0" Expanded="True">
                <Action>
                    Window.SendKeys(u'0', False)
                </Action>
            </Macro>
        </Folder>
        <Folder Name="Beyond Media" id="145" Enabled="False" />
        <Folder Name="Beyond TV" id="146" Expanded="True">
            <Macro Name="Up" Expanded="True">
                <Event Name="USB_UIRT.Unknown.17755DFD57FFF577FF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'{Up}', True)
                </Action>
                <Action Enabled="False">
                    EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                </Action>
            </Macro>
            <Macro Name="Down" Expanded="True">
                <Event Name="USB_UIRT.Unknown.1775D5FDDFFFF577FF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'{Down}', True)
                </Action>
                <Action Enabled="False">
                    EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                </Action>
            </Macro>
            <Macro Name="Right" Expanded="True">
                <Event Name="USB_UIRT.Unknown.177DF5F5FFFFF577FF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'{Right}', True)
                </Action>
                <Action Enabled="False">
                    EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                </Action>
            </Macro>
            <Macro Name="Left" Expanded="True">
                <Event Name="USB_UIRT.Unknown.1775FDFDF7FFF577FF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'{Left}', True)
                </Action>
                <Action Enabled="False">
                    EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                </Action>
            </Macro>
            <Macro Name="Ok -&gt; Enter Key">
                <Event Name="USB_UIRT.Unknown.177755FF5FFFF577FF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'{Enter}')
                </Action>
            </Macro>
            <Macro Name="Power -&gt; Alt+F4">
                <Event Name="Firefly.Close" />
                <Action>
                    Window.SendKeys(u'{Alt+F4}')
                </Action>
            </Macro>
            <Macro Name="Fast Forward">
                <Event Name="USB_UIRT.Unknown.157557FD57FFF577FF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'{Right}')
                </Action>
            </Macro>
            <Macro Name="Rewind">
                <Event Name="USB_UIRT.Unknown.15757FFD7FFFF577FF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'{Left}', False)
                </Action>
            </Macro>
            <Macro Name="ChannelUp -&gt; Plus">
                <Event Name="USB_UIRT.Unknown.15F7577F5FFFF577FF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'{PageUp}', False)
                </Action>
            </Macro>
            <Macro Name="ChannelDown -&gt; Minus">
                <Event Name="USB_UIRT.Unknown.17FF7D5F77FFF55FFF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'{PageDown}', False)
                </Action>
            </Macro>
            <Macro Name="Play" Expanded="True">
                <Event Name="USB_UIRT.Unknown.157D5FF55FFFF577FF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'P', False)
                </Action>
            </Macro>
            <Macro Name="Pause" Expanded="True">
                <Event Name="USB_UIRT.Unknown.1575DFFDDFFFF577FF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'{Space}', False)
                </Action>
            </Macro>
            <Macro Name="Stop" Expanded="True">
                <Event Name="USB_UIRT.Unknown.1577FFFFFFFFF577FF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'S', False)
                </Action>
            </Macro>
            <Macro Name="Turn on Clone Display Mode">
                <Event Name="Firefly.B" />
                <Action>
                    Window.SendKeys(u'{Shift+Ctrl+Alt+F1}', False)
                </Action>
            </Macro>
            <Macro Name="Toggle to TV Out Mode">
                <Event Name="Firefly.C" />
                <Action>
                    Window.SendKeys(u'{Shift+Ctrl+Alt+F2}', False)
                </Action>
            </Macro>
            <Macro Name="Program Guide Overlay" Expanded="True">
                <Event Name="USB_UIRT.Unknown.177F75DF7FFFF55FFF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'E', False)
                </Action>
            </Macro>
            <Macro Name="Previous Channel" Expanded="True">
                <Event Name="USB_UIRT.Unknown.17DFFD57FFFFF577FF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'L', False)
                </Action>
            </Macro>
            <Macro Name="Menu" Expanded="True">
                <Event Name="USB_UIRT.Unknown.1777F5FFFFFFF577FF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'G', False)
                </Action>
            </Macro>
            <Macro Name="1">
                <Event Name="USB_UIRT.Unknown.155FFFD7FFFFF577FF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'{1}', False)
                </Action>
            </Macro>
            <Macro Name="2">
                <Event Name="USB_UIRT.Unknown.155FD7D7D7FFF577FF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'{2}', False)
                </Action>
            </Macro>
            <Macro Name="3">
                <Event Name="USB_UIRT.Unknown.155F5FD75FFFF577FF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'{3}', False)
                </Action>
            </Macro>
            <Macro Name="4">
                <Event Name="USB_UIRT.Unknown.155F77D777FFF577FF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'{4}', False)
                </Action>
            </Macro>
            <Macro Name="5">
                <Event Name="USB_UIRT.Unknown.155D7FD57FFFF577FF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'{5}', False)
                </Action>
            </Macro>
            <Macro Name="6" Expanded="True">
                <Event Name="USB_UIRT.Unknown.155D57D557FFF577FF5FFFFF50" />
                <Action Name="Emulate Keystrokes: {6}">
                    Window.SendKeys(u'{6}', False)
                </Action>
            </Macro>
            <Macro Name="7" Expanded="True">
                <Event Name="USB_UIRT.Unknown.155DDFD5DFFFF577FF5FFFFF50" />
                <Action Name="Emulate Keystrokes: {7}">
                    Window.SendKeys(u'{7}', False)
                </Action>
            </Macro>
            <Macro Name="8" Expanded="True">
                <Event Name="USB_UIRT.Unknown.155DF7D5F7FFF577FF5FFFFF50" />
                <Action Name="Emulate Keystrokes: {8}">
                    Window.SendKeys(u'{8}', False)
                </Action>
            </Macro>
            <Macro Name="9" Expanded="True">
                <Event Name="USB_UIRT.Unknown.1555FFDDFFFFF577FF5FFFFF50" />
                <Action Name="Emulate Keystrokes: {9}">
                    Window.SendKeys(u'{9}', False)
                </Action>
            </Macro>
            <Macro Name="0" Expanded="True">
                <Event Name="USB_UIRT.Unknown.1555D7DDD7FFF577FF5FFFFF50" />
                <Action Name="Emulate Keystrokes: {0}">
                    Window.SendKeys(u'{0}', False)
                </Action>
            </Macro>
            <Macro Name="Skip Forward 30 sec" Expanded="True">
                <Event Name="USB_UIRT.Unknown.15FFFF77FFFFF577FF5FFFFF50" />
                <Action Name="Emulate Keystrokes: {.}">
                    Window.SendKeys(u'.', False)
                </Action>
            </Macro>
            <Macro Name="Skip Back 7 sec" Expanded="True">
                <Event Name="Firefly.PreviousTrack" />
                <Event Name="USB_UIRT.Unknown.17D5FD5DFFFFF577FF5FFFFF50" />
                <Action Name="Emulate Keystrokes: {,}">
                    Window.SendKeys(u',', False)
                </Action>
            </Macro>
            <Macro Name="Volume Up">
                <Event Name="USB_UIRT.Sharp.24A2" />
                <Action Name="Emulate Keystrokes: {+}">
                    Window.SendKeys(u'{+}', False)
                </Action>
            </Macro>
            <Macro Name="Volumn Down">
                <Event Name="USB_UIRT.Sharp.26A2" />
                <Action Name="Emulate Keystrokes: {-}">
                    Window.SendKeys(u'{-}', False)
                </Action>
            </Macro>
            <Macro Name="Record Live TV">
                <Event Name="USB_UIRT.Unknown.157DFFF5FFFFF577FF5FFFFF50" />
                <Action Name="Emulate Keystrokes: {R}">
                    Window.SendKeys(u'{R}', False)
                </Action>
            </Macro>
            <Macro Name="Exit">
                <Event Name="USB_UIRT.Unknown.17777DFF77FFF577FF5FFFFF50" />
                <Action Name="Emulate Keystrokes: {ESC}">
                    Window.SendKeys(u'{Escape}', False)
                </Action>
            </Macro>
            <Macro Name="TV">
                <Event Name="Firefly.TV" />
                <Event Name="Firefly.FireFly" />
                <Action>
                    System.Execute(u'C:\\Program Files\\SnapStream Media\\Beyond TV\\BTVD3DShell.exe', u'', 0, False, 2, u'C:\\Program Files\\SnapStream Media\\Beyond TV')
                </Action>
            </Macro>
            <Macro Name="Info">
                <Event Name="USB_UIRT.Unknown.177755D75FFFF55FFF5FFFFF50" />
                <Action>
                    Window.SendKeys(u'i', False)
                </Action>
            </Macro>
            <Macro Name="Mute Audio">
                <Event Name="USB_UIRT.Sharp.245D" />
                <Action>
                    Window.SendKeys(u'm', False)
                </Action>
            </Macro>
        </Folder>
        <Folder Name="SageTV" id="264" Enabled="False">
            <Macro Name="Left" Expanded="True">
                <Event Name="USB_UIRT.Unknown.1775FDFDF7FFF577FF5FFFFF50" />
                <Action>
                    SageTV.Left()
                </Action>
            </Macro>
            <Macro Name="Right" Expanded="True">
                <Event Name="USB_UIRT.Unknown.177DF5F5FFFFF577FF5FFFFF50" />
                <Action>
                    SageTV.Right()
                </Action>
            </Macro>
            <Macro Name="Up" Expanded="True">
                <Event Name="USB_UIRT.Unknown.17755DFD57FFF577FF5FFFFF50" />
                <Action>
                    SageTV.Up()
                </Action>
            </Macro>
            <Macro Name="Down" Expanded="True">
                <Event Name="USB_UIRT.Unknown.1775D5FDDFFFF577FF5FFFFF50" />
                <Action>
                    SageTV.Down()
                </Action>
            </Macro>
            <Macro Name="Pause" Expanded="True">
                <Event Name="USB_UIRT.Unknown.1575DFFDDFFFF577FF5FFFFF50" />
                <Action>
                    SageTV.Pause()
                </Action>
            </Macro>
            <Macro Name="Play" Expanded="True">
                <Event Name="USB_UIRT.Unknown.157D5FF55FFFF577FF5FFFFF50" />
                <Action>
                    SageTV.Play()
                </Action>
            </Macro>
            <Macro Name="Skip Fwd/Page Right" Expanded="True">
                <Event Name="USB_UIRT.Unknown.15FFFF77FFFFF577FF5FFFFF50" />
                <Action>
                    SageTV.SkipFwdPageRight()
                </Action>
            </Macro>
            <Macro Name="Skip Bkwd/Page Left" Expanded="True">
                <Event Name="USB_UIRT.Unknown.17D5FD5DFFFFF577FF5FFFFF50" />
                <Action>
                    SageTV.SkipBkwdPageLeft()
                </Action>
            </Macro>
            <Macro Name="Time Scroll">
                <Action>
                    SageTV.TimeScroll()
                </Action>
            </Macro>
            <Macro Name="Channel Up/Page Up" Expanded="True">
                <Event Name="USB_UIRT.Unknown.15F7577F5FFFF577FF5FFFFF50" />
                <Action>
                    SageTV.ChannelUpPageUp()
                </Action>
            </Macro>
            <Macro Name="Channel Down/Page Down" Expanded="True">
                <Event Name="USB_UIRT.Unknown.17FF7D5F77FFF55FFF5FFFFF50" />
                <Action>
                    SageTV.ChannelDownPageDown()
                </Action>
            </Macro>
            <Macro Name="Volume Up" Expanded="True">
                <Event Name="USB_UIRT.Sharp.24A2" />
                <Action>
                    SageTV.VolumeUp()
                </Action>
            </Macro>
            <Macro Name="Volume Down" Expanded="True">
                <Event Name="USB_UIRT.Sharp.26A2" />
                <Action>
                    SageTV.VolumeDown()
                </Action>
            </Macro>
            <Macro Name="TV">
                <Action>
                    SageTV.Tv()
                </Action>
            </Macro>
            <Macro Name="Play Faster">
                <Action>
                    SageTV.PlayFaster()
                </Action>
            </Macro>
            <Macro Name="Play Slower">
                <Action>
                    SageTV.PlaySlower()
                </Action>
            </Macro>
            <Macro Name="Guide" Expanded="True">
                <Event Name="USB_UIRT.Unknown.177F75DF7FFFF55FFF5FFFFF50" />
                <Action>
                    SageTV.Guide()
                </Action>
            </Macro>
            <Macro Name="Power">
                <Action>
                    SageTV.Power()
                </Action>
            </Macro>
            <Macro Name="Select">
                <Action>
                    SageTV.Select()
                </Action>
            </Macro>
            <Macro Name="Watched">
                <Action>
                    SageTV.Watched()
                </Action>
            </Macro>
            <Macro Name="Favorite">
                <Action>
                    SageTV.Favorite()
                </Action>
            </Macro>
            <Macro Name="Don't Like">
                <Action>
                    SageTV.DontLike()
                </Action>
            </Macro>
            <Macro Name="Info" Expanded="True">
                <Event Name="USB_UIRT.Unknown.177755D75FFFF55FFF5FFFFF50" />
                <Action>
                    SageTV.Info()
                </Action>
            </Macro>
            <Macro Name="Record" Expanded="True">
                <Event Name="USB_UIRT.Unknown.157DFFF5FFFFF577FF5FFFFF50" />
                <Action>
                    SageTV.Record()
                </Action>
            </Macro>
            <Macro Name="Mute" Expanded="True">
                <Event Name="USB_UIRT.Sharp.245D" />
                <Action>
                    SageTV.Mute()
                </Action>
            </Macro>
            <Macro Name="Full Screen">
                <Action>
                    SageTV.FullScreen()
                </Action>
            </Macro>
            <Macro Name="Home">
                <Action>
                    SageTV.Home()
                </Action>
            </Macro>
            <Macro Name="Options">
                <Action>
                    SageTV.Options()
                </Action>
            </Macro>
            <Macro Name="Num 0" Expanded="True">
                <Event Name="USB_UIRT.Unknown.1555D7DDD7FFF577FF5FFFFF50" />
                <Action>
                    SageTV.Num0()
                </Action>
            </Macro>
            <Macro Name="Num 1" Expanded="True">
                <Event Name="USB_UIRT.Unknown.155FFFD7FFFFF577FF5FFFFF50" />
                <Action>
                    SageTV.Num1()
                </Action>
            </Macro>
            <Macro Name="Num 2" Expanded="True">
                <Event Name="USB_UIRT.Unknown.155FD7D7D7FFF577FF5FFFFF50" />
                <Action>
                    SageTV.Num2()
                </Action>
            </Macro>
            <Macro Name="Num 3" Expanded="True">
                <Event Name="USB_UIRT.Unknown.155F5FD75FFFF577FF5FFFFF50" />
                <Action>
                    SageTV.Num3()
                </Action>
            </Macro>
            <Macro Name="Num 4" Expanded="True">
                <Event Name="USB_UIRT.Unknown.155F77D777FFF577FF5FFFFF50" />
                <Action>
                    SageTV.Num4()
                </Action>
            </Macro>
            <Macro Name="Num 5" Expanded="True">
                <Event Name="USB_UIRT.Unknown.155D7FD57FFFF577FF5FFFFF50" />
                <Action>
                    SageTV.Num5()
                </Action>
            </Macro>
            <Macro Name="Num 6" Expanded="True">
                <Event Name="USB_UIRT.Unknown.155D57D557FFF577FF5FFFFF50" />
                <Action>
                    SageTV.Num6()
                </Action>
            </Macro>
            <Macro Name="Num 7" Expanded="True">
                <Event Name="USB_UIRT.Unknown.155DDFD5DFFFF577FF5FFFFF50" />
                <Action>
                    SageTV.Num7()
                </Action>
            </Macro>
            <Macro Name="Num 8" Expanded="True">
                <Event Name="USB_UIRT.Unknown.155DF7D5F7FFF577FF5FFFFF50" />
                <Action>
                    SageTV.Num8()
                </Action>
            </Macro>
            <Macro Name="Num 9" Expanded="True">
                <Event Name="USB_UIRT.Unknown.1555FFDDFFFFF577FF5FFFFF50" />
                <Action>
                    SageTV.Num9()
                </Action>
            </Macro>
            <Macro Name="Search">
                <Action>
                    SageTV.Search()
                </Action>
            </Macro>
            <Macro Name="Setup">
                <Action>
                    SageTV.Setup()
                </Action>
            </Macro>
            <Macro Name="Library">
                <Action>
                    SageTV.Library()
                </Action>
            </Macro>
            <Macro Name="Power On">
                <Action>
                    SageTV.PowerOn()
                </Action>
            </Macro>
            <Macro Name="Power Off">
                <Action>
                    SageTV.PowerOff()
                </Action>
            </Macro>
            <Macro Name="Mute On" Expanded="True">
                <Event Name="USB_UIRT.Sharp.245D" />
                <Action>
                    SageTV.MuteOn()
                </Action>
            </Macro>
            <Macro Name="Mute Off" Expanded="True">
                <Event Name="USB_UIRT.Sharp.245D" />
                <Action>
                    SageTV.MuteOff()
                </Action>
            </Macro>
            <Macro Name="Aspect Ratio Fill">
                <Action>
                    SageTV.AspectRatioFill()
                </Action>
            </Macro>
            <Macro Name="Aspect Ratio 4x3">
                <Action>
                    SageTV.AspectRatio4x3()
                </Action>
            </Macro>
            <Macro Name="Aspect Ratio 16x9">
                <Action>
                    SageTV.AspectRatio16x9()
                </Action>
            </Macro>
            <Macro Name="Aspect Ratio Source">
                <Action>
                    SageTV.AspectRatioSource()
                </Action>
            </Macro>
            <Macro Name="Right/Volume Up">
                <Action>
                    SageTV.RightVolumeUp()
                </Action>
            </Macro>
            <Macro Name="Left/Volume Down">
                <Action>
                    SageTV.LeftVolumeDown()
                </Action>
            </Macro>
            <Macro Name="Up/Channel Up">
                <Action>
                    SageTV.UpChannelUp()
                </Action>
            </Macro>
            <Macro Name="Down/Channel Down">
                <Action>
                    SageTV.DownChannelDown()
                </Action>
            </Macro>
            <Macro Name="Page Up">
                <Action>
                    SageTV.PageUp()
                </Action>
            </Macro>
            <Macro Name="Page Down">
                <Action>
                    SageTV.PageDown()
                </Action>
            </Macro>
            <Macro Name="Page Right">
                <Action>
                    SageTV.PageRight()
                </Action>
            </Macro>
            <Macro Name="Page Left">
                <Action>
                    SageTV.PageLeft()
                </Action>
            </Macro>
            <Macro Name="Play/Pause">
                <Action>
                    SageTV.PlayPause()
                </Action>
            </Macro>
            <Macro Name="Previous Channel">
                <Action>
                    SageTV.PreviousChannel()
                </Action>
            </Macro>
            <Macro Name="Skip Fwd #2">
                <Action>
                    SageTV.SkipFwd2()
                </Action>
            </Macro>
            <Macro Name="Skip Bkwd #2">
                <Action>
                    SageTV.SkipBkwd2()
                </Action>
            </Macro>
            <Macro Name="Live TV">
                <Action>
                    SageTV.LiveTv()
                </Action>
            </Macro>
            <Macro Name="DVD Reverse Play">
                <Action>
                    SageTV.DvdReversePlay()
                </Action>
            </Macro>
            <Macro Name="DVD Next Chapter">
                <Action>
                    SageTV.DvdNextChapter()
                </Action>
            </Macro>
            <Macro Name="DVD Prev Chapter">
                <Action>
                    SageTV.DvdPrevChapter()
                </Action>
            </Macro>
            <Macro Name="DVD Menu">
                <Action>
                    SageTV.DvdMenu()
                </Action>
            </Macro>
            <Macro Name="DVD Title Menu">
                <Action>
                    SageTV.DvdTitleMenu()
                </Action>
            </Macro>
            <Macro Name="DVD Return">
                <Action>
                    SageTV.DvdReturn()
                </Action>
            </Macro>
            <Macro Name="DVD Subtitle Change">
                <Action>
                    SageTV.DvdSubtitleChange()
                </Action>
            </Macro>
            <Macro Name="DVD Subtitle Toggle">
                <Action>
                    SageTV.DvdSubtitleToggle()
                </Action>
            </Macro>
            <Macro Name="DVD Audio Change">
                <Action>
                    SageTV.DvdAudioChange()
                </Action>
            </Macro>
            <Macro Name="DVD Angle Change">
                <Action>
                    SageTV.DvdAngleChange()
                </Action>
            </Macro>
            <Macro Name="DVD">
                <Action>
                    SageTV.Dvd()
                </Action>
            </Macro>
            <Macro Name="Back">
                <Action>
                    SageTV.Back()
                </Action>
            </Macro>
            <Macro Name="Forward">
                <Action>
                    SageTV.Forward()
                </Action>
            </Macro>
            <Macro Name="Customize">
                <Action>
                    SageTV.Customize()
                </Action>
            </Macro>
            <Macro Name="Custom1">
                <Action>
                    SageTV.Custom1()
                </Action>
            </Macro>
            <Macro Name="Custom2">
                <Action>
                    SageTV.Custom2()
                </Action>
            </Macro>
            <Macro Name="Custom3">
                <Action>
                    SageTV.Custom3()
                </Action>
            </Macro>
            <Macro Name="Custom4">
                <Action>
                    SageTV.Custom4()
                </Action>
            </Macro>
            <Macro Name="Custom5">
                <Action>
                    SageTV.Custom5()
                </Action>
            </Macro>
            <Macro Name="Delete">
                <Action>
                    SageTV.Delete()
                </Action>
            </Macro>
            <Macro Name="Music Jukebox">
                <Action>
                    SageTV.MusicJukebox()
                </Action>
            </Macro>
            <Macro Name="Recording Schedule">
                <Action>
                    SageTV.RecordingSchedule()
                </Action>
            </Macro>
            <Macro Name="SageTV Recordings">
                <Action>
                    SageTV.SageTvRecordings()
                </Action>
            </Macro>
            <Macro Name="Picture Library">
                <Action>
                    SageTV.PictureLibrary()
                </Action>
            </Macro>
            <Macro Name="Video Library">
                <Action>
                    SageTV.VideoLibrary()
                </Action>
            </Macro>
            <Macro Name="Stop" Expanded="True">
                <Event Name="USB_UIRT.Unknown.1577FFFFFFFFF577FF5FFFFF50" />
                <Action>
                    SageTV.Stop()
                </Action>
            </Macro>
            <Macro Name="Eject">
                <Action>
                    SageTV.Eject()
                </Action>
            </Macro>
            <Macro Name="Stop/Eject">
                <Action>
                    SageTV.StopEject()
                </Action>
            </Macro>
            <Macro Name="Input">
                <Action>
                    SageTV.Input()
                </Action>
            </Macro>
            <Macro Name="Smooth FF">
                <Action>
                    SageTV.SmoothFF()
                </Action>
            </Macro>
            <Macro Name="Smooth Rew">
                <Action>
                    SageTV.SmoothRew()
                </Action>
            </Macro>
            <Macro Name="Aspect Ratio Toggle">
                <Action>
                    SageTV.AspectRatioToggle()
                </Action>
            </Macro>
            <Macro Name="Full Screen On">
                <Action>
                    SageTV.FullScreenOn()
                </Action>
            </Macro>
            <Macro Name="Full Screen Off">
                <Action>
                    SageTV.FullScreenOff()
                </Action>
            </Macro>
            <Macro Name="Right Skip Fwd">
                <Action>
                    SageTV.RightSkipFwd()
                </Action>
            </Macro>
            <Macro Name="Left Skip Bkwd">
                <Action>
                    SageTV.LeftSkipBkwd()
                </Action>
            </Macro>
            <Macro Name="Left Vol Up">
                <Action>
                    SageTV.UpVolUp()
                </Action>
            </Macro>
            <Macro Name="Down Vol Down">
                <Action>
                    SageTV.DownVolDown()
                </Action>
            </Macro>
            <Macro Name="Online">
                <Action>
                    SageTV.Online()
                </Action>
            </Macro>
            <Macro Name="Video Output">
                <Action>
                    SageTV.VideoOutput()
                </Action>
            </Macro>
        </Folder>
        <Folder Name="VLC media player" id="498" Enabled="False">
            <Macro Name="Start" Expanded="True">
                <Action>
                    VLC.Start()
                </Action>
            </Macro>
            <Macro Name="My Command">
                <Action>
                    VLC.MyCommand()
                </Action>
            </Macro>
            <Macro Name="Play" Expanded="True">
                <Event Name="USB_UIRT.Unknown.157D5FF55FFFF577FF5FFFFF50" />
                <Action>
                    VLC.Play()
                </Action>
            </Macro>
            <Macro Name="Pause" Expanded="True">
                <Event Name="USB_UIRT.Unknown.1575DFFDDFFFF577FF5FFFFF50" />
                <Action>
                    VLC.Pause()
                </Action>
            </Macro>
            <Macro Name="Stop" Expanded="True">
                <Event Name="USB_UIRT.Unknown.1577FFFFFFFFF577FF5FFFFF50" />
                <Action>
                    VLC.Stop()
                </Action>
            </Macro>
            <Macro Name="Fast Forward" Expanded="True">
                <Event Name="USB_UIRT.Unknown.157557FD57FFF577FF5FFFFF50" />
                <Action>
                    VLC.FastForward()
                </Action>
            </Macro>
            <Macro Name="Fast Rewind" Expanded="True">
                <Event Name="USB_UIRT.Unknown.15757FFD7FFFF577FF5FFFFF50" />
                <Action>
                    VLC.FastRewind()
                </Action>
            </Macro>
            <Macro Name="Play Faster">
                <Action>
                    VLC.PlayFaster()
                </Action>
            </Macro>
            <Macro Name="Play Slower">
                <Action>
                    VLC.PlaySlower()
                </Action>
            </Macro>
            <Macro Name="Play Normal">
                <Action>
                    VLC.PlayNormal()
                </Action>
            </Macro>
            <Macro Name="Fullscreen">
                <Action>
                    VLC.Fullscreen()
                </Action>
            </Macro>
            <Macro Name="Next Playlist Item">
                <Action>
                    VLC.NextPlaylistItem()
                </Action>
            </Macro>
            <Macro Name="Previous Playlist Item">
                <Action>
                    VLC.PreviousPlaylistItem()
                </Action>
            </Macro>
            <Macro Name="Next Title">
                <Action>
                    VLC.NextTitle()
                </Action>
            </Macro>
            <Macro Name="Previous Title">
                <Action>
                    VLC.PreviousTitle()
                </Action>
            </Macro>
            <Macro Name="Next Chapter" Expanded="True">
                <Event Name="USB_UIRT.Unknown.15FFFF77FFFFF577FF5FFFFF50" />
                <Action>
                    VLC.NextChapter()
                </Action>
            </Macro>
            <Macro Name="Previous Chapter" Expanded="True">
                <Event Name="USB_UIRT.Unknown.17D5FD5DFFFFF577FF5FFFFF50" />
                <Action>
                    VLC.PreviousChapter()
                </Action>
            </Macro>
            <Macro Name="Current Playlist Status">
                <Action>
                    VLC.CurrentPlaylistStatus()
                </Action>
            </Macro>
            <Macro Name="Stream Info" Expanded="True">
                <Event Name="USB_UIRT.Unknown.177755D75FFFF55FFF5FFFFF50" />
                <Action>
                    VLC.StreamInfo()
                </Action>
            </Macro>
            <Macro Name="Show Playlist">
                <Action>
                    VLC.ShowPlaylist()
                </Action>
            </Macro>
            <Macro Name="Clear Playlist">
                <Action>
                    VLC.ClearPlaylist()
                </Action>
            </Macro>
            <Macro Name="Volume Up" Expanded="True">
                <Event Name="USB_UIRT.Sharp.24A2" />
                <Action>
                    VLC.VolumeUp()
                </Action>
            </Macro>
            <Macro Name="Volume Down" Expanded="True">
                <Event Name="USB_UIRT.Sharp.26A2" />
                <Action>
                    VLC.VolumeDown()
                </Action>
            </Macro>
            <Macro Name="Quit" Expanded="True">
                <Event Name="USB_UIRT.Unknown.17777DFF77FFF577FF5FFFFF50" />
                <Action>
                    VLC.Quit()
                </Action>
                <Action>
                    EventGhost.EnableExclusive(XmlIdLink(78))
                </Action>
            </Macro>
            <Macro Name="Help">
                <Action>
                    VLC.Help()
                </Action>
            </Macro>
        </Folder>
    </Folder>
    <Folder Name="Volume Control">
        <Macro Name="Mute Volume">
            <Event Name="Mute" />
            <Event Name="USB_UIRT.Sharp.245D" />
            <Action>
                System.ToggleMute()
            </Action>
        </Macro>
        <Macro Name="Decrease Volume">
            <Event Name="VolumeDown" />
            <Event Name="USB_UIRT.Sharp.26A2" />
            <Action>
                System.ChangeMasterVolumeBy(-2.0)
            </Action>
            <Action>
                EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Increase Volume">
            <Event Name="VolumeUp" />
            <Event Name="USB_UIRT.Sharp.24A2" />
            <Action>
                System.ChangeMasterVolumeBy(2.0)
            </Action>
            <Action>
                EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
    </Folder>
    <Folder Name="Other Examples">
        <Folder Name="State Folder Example" Expanded="True">
            <Folder Name="Folder1" id="578" Enabled="False" Expanded="True">
                <Macro Name="Enable other Folder" Expanded="True">
                    <Event Name="Blue" />
                    <Action>
                        EventGhost.EnableExclusive(XmlIdLink(582))
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Folder2" id="582" Expanded="True">
                <Macro Name="Enable other Folder" Expanded="True">
                    <Event Name="Blue" />
                    <Action>
                        EventGhost.EnableExclusive(XmlIdLink(586))
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Folder3" id="586" Enabled="False">
                <Macro Name="Enable other Folder">
                    <Event Name="Blue" />
                    <Action>
                        EventGhost.EnableExclusive(XmlIdLink(578))
                    </Action>
                </Macro>
            </Folder>
        </Folder>
        <Folder Name="State Macro Example">
            <Macro Name="State1" id="591">
                <Event Name="Green" />
                <Action>
                    EventGhost.DisableItem(XmlIdLink(591))
                </Action>
                <Action>
                    EventGhost.EnableItem(XmlIdLink(596))
                </Action>
                <Action Enabled="False">
                    System.MonitorPowerOff()
                </Action>
            </Macro>
            <Macro Name="State2" id="596" Enabled="False">
                <Event Name="Green" />
                <Action>
                    EventGhost.EnableItem(XmlIdLink(591))
                </Action>
                <Action>
                    EventGhost.DisableItem(XmlIdLink(596))
                </Action>
                <Action>
                    System.MonitorPowerOn()
                </Action>
            </Macro>
        </Folder>
        <Folder Name="State Macro Example 2">
            <Macro Name="Macro1" id="602">
                <Event Name="Yellow" />
                <Action>
                    EventGhost.EnableExclusive(XmlIdLink(605))
                </Action>
            </Macro>
            <Macro Name="Macro2" id="605" Enabled="False">
                <Event Name="Yellow" />
                <Action>
                    EventGhost.EnableExclusive(XmlIdLink(608))
                </Action>
            </Macro>
            <Macro Name="Macro3" id="608" Enabled="False">
                <Event Name="Yellow" />
                <Action>
                    EventGhost.EnableExclusive(XmlIdLink(602))
                </Action>
            </Macro>
        </Folder>
    </Folder>
</EventGhost>
