<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Version="1610" Guid="{64981121-B9BF-4914-848F-0143102FEA71}" Time="1374544407.55">
    <Autostart Name="Autostart" Expanded="True">
        <Plugin Identifier="EGAppControl" Guid="{22A5D3F6-3628-4B57-8608-C4098A465BEC}" File="EGAppControl">
            gAIpLg==
        </Plugin>
        <Action>
            EGAppControl.LogMonitor(True, {'caseSensitive': False, 'watchMsgTypes': [False, True, False, False, False, False], 'wholeMessage': False, 'searchMsg': u'mceir pipe is not available'}, {'searchRegex': u'\\d*\\.\\d+|\\d+', 'searchMode': 0, 'searchChar2': u'', 'searchChar1': u'', 'searchPos1': 0, 'searchPos2': 0}, {'onlyOnce': False, 'fireEvent': True, 'eventName': u'MCEcrash', 'printToLog': False, 'setVariable': False, 'variableName': u'MyVariable', 'eventPayload': False})
        </Action>
        <Action Enabled="False">
            EGAppControl.LogMonitor(True, {'caseSensitive': False, 'watchMsgTypes': [True, False, False, False, False, False], 'wholeMessage': False, 'searchMsg': u'OnkyoISCP: Failed'}, {'searchChar1': u'', 'searchMode': 0, 'searchChar2': u'', 'searchRegex': u'\\d*\\.\\d+|\\d+', 'searchPos1': 0, 'searchPos2': 0}, {'onlyOnce': True, 'fireEvent': True, 'eventName': u'Onkyoplugincrash', 'printToLog': False, 'setVariable': False, 'variableName': u'MyVariable', 'eventPayload': False})
        </Action>
        <Action Enabled="False">
            EGAppControl.LogMonitor(True, {'caseSensitive': False, 'watchMsgTypes': [True, False, False, False, False, False], 'wholeMessage': False, 'searchMsg': u'OnkyoISCP: [Errno 10054] An existing connection was forcibly closed by the remote host'}, {'searchRegex': u'\\d*\\.\\d+|\\d+', 'searchMode': 0, 'searchChar2': u'', 'searchChar1': u'', 'searchPos1': 0, 'searchPos2': 0}, {'onlyOnce': True, 'fireEvent': True, 'eventName': u'OnkyoplugincrashNEW', 'printToLog': False, 'setVariable': False, 'variableName': u'MyVariable', 'eventPayload': False})
        </Action>
        <Plugin Identifier="Winamp" Guid="{4A22DD6A-5E2C-4500-90B4-47F5C58FD9CA}" File="Winamp">
            gAIpLg==
        </Plugin>
        <Plugin Identifier="Task" Guid="{D1748551-C605-4423-B392-FB77E6842437}" File="Task">
            gAIpLg==
        </Plugin>
        <Action>
            EventGhost.EnableExclusive(XmlIdLink(159))
        </Action>
        <Plugin Identifier="VLC" Guid="{02929D1C-7567-414C-84D1-F8D71D6FD7B3}" File="VLC">
            gAJYCQAAAGxvY2FsaG9zdHEATdIEiIdxAS4=
        </Plugin>
        <Plugin Identifier="TMT" Guid="TMT3" File="TMT3">
            gAIpLg==
        </Plugin>
        <Plugin Identifier="MCE_Vista" Guid="{A7DB04BB-9F0A-486A-BCA1-CA87B9620D54}" File="MceRemote_Vista">
            gAIpLg==
        </Plugin>
        <Plugin Identifier="XBMC2" Guid="{8C8B850C-773F-4583-AAD9-A568262B7933}" File="XBMCRepeat">
            gAJ9cQAoVQlCcm9hZGNhc3RxAX1xAihVBmVuYWJsZXEDiVUEcG9ydHEETVYgdVUMbG9nUmF3RXZlbnRzcQWJVQdKU09OUlBDcQZ9cQcoaAOJaARNgiN1VQRYQk1DcQh9cQkoVQh1c2VybmFtZXEKWAAAAABxC1UCaXBxDFUJMTI3LjAuMC4xcQ1VCHBhc3N3b3JkcQ5VAHEPaARNkB91dYiGcRAu
        </Plugin>
        <Plugin Identifier="NetworkReceiver" Guid="{8F35AE6D-AF12-4A94-AA91-4B63F0CBBE1C}" File="NetworkReceiver">
            gAJNf0JYAQAAAGFxAFgDAAAAVENQcQGHcQIu
        </Plugin>
        <Plugin Identifier="NetworkSender" Guid="{B4F0DAFE-2E0B-47F3-A155-ED72C7A4E270}" File="NetworkSender">
            gAJYDwAAADE5Mi4xNjguMTY4LjE3OXEATQAEWAEAAABhcQGHcQIu
        </Plugin>
        <Plugin id="12" Identifier="Keyboard" Guid="{59CBD10F-C1D8-4ADB-999B-9B76BA360F1F}" File="Keyboard">
            gAIpLg==
        </Plugin>
        <Plugin id="13" Identifier="OnkyoISCP" Guid="{5B3B8AEB-08D7-4FD0-8BEE-8FE50C231E09}" File="OnkyoISCP">
            gAJYDwAAADE5Mi4xNjguMTY4LjE5NHEATeDqWAEAAAAxcQGHcQIu
        </Plugin>
        <Plugin Identifier="Foobar2000" Guid="{50257196-DB5B-4291-BD62-FF3DE53DDCA2}" File="Foobar2000">
            gAJYMAAAAEM6XFByb2dyYW0gRmlsZXMgKHg4NilcZm9vYmFyMjAwMFxmb29iYXIyMDAwLmV4ZXEAiYZxAS4=
        </Plugin>
        <Plugin Identifier="Vera" Guid="Vera" File="Vera">
            gAJYDwAAADE5Mi4xNjguMTY4LjE1MXEAWAQAAAAzNDgwcQGJh3ECLg==
        </Plugin>
        <Plugin id="16" Enabled="False" Identifier="PingPlugin" Guid="{E0E0AFD7-31D5-41FE-B9DA-237234DB07A7}" File="Ping">
            gAIpLg==
        </Plugin>
        <Plugin Identifier="MediaPlayerClassic" Guid="{DD75104D-D586-438A-B63D-3AD01A4D4BD3}" File="MediaPlayerClassic">
            gAJYQAAAAEM6XFByb2dyYW0gRmlsZXNcTWVkaWEgUGxheWVyIENsYXNzaWMgLSBIb21lIENpbmVtYVxtcGMtaGM2NC5leGVxAIVxAS4=
        </Plugin>
        <Action>
            EventGhost.DisableItem(XmlIdLink(1898))
        </Action>
        <Action>
            OnkyoISCP.SendCommand(u'PWRQSTN')
        </Action>
        <Action>
            EventGhost.EnableItem(XmlIdLink(1756))
        </Action>
    </Autostart>
    <Folder Name="Start Programs">
        <Macro Name="Start XBMC" Expanded="True">
            <Event Name="Start" />
            <Action>
                EventGhost.ShowOSD(u'Launching XBMC', u'0;-48;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (255, 255, 255), (0, 0, 0), 4, (0, 0), 0, 7.0, True)
            </Action>
            <Action>
                System.Execute(u'C:\\Program Files (x86)\\ATI Technologies\\ATI.ACE\\Core-Static\\CLI.exe', u'Start Load profilename="pj"', 0, True, 2, u'', False)
            </Action>
            <Action>
                System.MonitorPowerOn()
            </Action>
            <Action>
                EventGhost.Wait(8.0)
            </Action>
            <Action>
                System.Execute(u'C:\\Program Files (x86)\\XBMC\\XBMC.exe', u' -fs', 0, False, 2, u'C:\\Program Files (x86)\\XBMC', False)
            </Action>
            <Action>
                Window.FindWindow(u'XBMC.exe', None, None, None, None, None, False, 0.0, 0)
            </Action>
            <Action>
                EventGhost.TriggerEvent(u'Restart.XBMC', 0.0)
            </Action>
        </Macro>
        <Macro Name="Start Winamp" id="35" Expanded="True">
            <Event Name="Music" />
            <Action>
                System.Execute(u'{eg.folderPath.ProgramFiles}\\Winamp\\winamp.exe', u'', 0, False, 2, u'')
            </Action>
        </Macro>
    </Folder>
    <Folder Name="Context Folder" Expanded="True">
        <Folder Name="Winamp" id="39" Enabled="False">
            <Macro Name="Play" id="40">
                <Event Name="Play" />
                <Event Name="Ok" />
                <Action>
                    Winamp.TogglePlay()
                </Action>
            </Macro>
            <Macro Name="Stop" id="44">
                <Event Name="Stop" />
                <Action>
                    Winamp.Stop()
                </Action>
            </Macro>
            <Macro Name="Cursor Up">
                <Event Name="MceRemote.Mce.Up" />
                <Event Name="TCP.Up" />
                <Action>
                    Winamp.PreviousTrack()
                </Action>
                <Action>
                    EventGhost.AutoRepeat()
                </Action>
            </Macro>
            <Macro Name="Cursor Down">
                <Event Name="MceRemote.Mce.Down" />
                <Event Name="TCP.Down" />
                <Action>
                    Winamp.NextTrack()
                </Action>
                <Action>
                    EventGhost.AutoRepeat()
                </Action>
            </Macro>
            <Macro Name="Cursor Left">
                <Event Name="MceRemote.Mce.Left" />
                <Event Name="TCP.Left" />
                <Action>
                    Winamp.FastRewind()
                </Action>
                <Action>
                    EventGhost.AutoRepeat()
                </Action>
            </Macro>
            <Macro Name="Cursor Right">
                <Event Name="MceRemote.Mce.Right" />
                <Event Name="TCP.Right" />
                <Action>
                    Winamp.FastForward()
                </Action>
                <Action>
                    EventGhost.AutoRepeat()
                </Action>
            </Macro>
            <Macro Name="Next Track">
                <Event Name="NextTrack" />
                <Event Name="Skip" />
                <Action>
                    Winamp.NextTrack()
                </Action>
            </Macro>
            <Macro Name="Previous Track">
                <Event Name="PreviousTrack" />
                <Event Name="Replay" />
                <Action>
                    Winamp.PreviousTrack()
                </Action>
            </Macro>
            <Macro Name="Exit">
                <Event Name="Power" />
                <Event Name="MceRemote.Unknown.1557F77FF7FFF5D7FF5FFFFF50" />
                <Action>
                    Winamp.Exit()
                </Action>
            </Macro>
            <Macro Name="Volume Up">
                <Event Name="VolumeUp" />
                <Action>
                    Winamp.VolumeUp()
                </Action>
                <Action>
                    EventGhost.AutoRepeat(0.33000000000000002, 0.050000000000000003, 0.050000000000000003, 3.0)
                </Action>
            </Macro>
            <Macro Name="Volume Down">
                <Event Name="VolumeDown" />
                <Action>
                    Winamp.VolumeDown()
                </Action>
                <Action>
                    EventGhost.AutoRepeat(0.33000000000000002, 0.050000000000000003, 0.050000000000000003, 3.0)
                </Action>
            </Macro>
            <Macro Name="Winamp: Execute Visualisation" id="87">
                <Event Name="MceRemote.Mce.Escape" />
                <Event Name="TCP.Escape" />
                <Action>
                    Winamp.ExVis()
                </Action>
            </Macro>
            <Macro Name="Winamp: Discrete Pause">
                <Event Name="Pause" />
                <Action>
                    Winamp.DiscretePause()
                </Action>
            </Macro>
            <Macro Name="Winamp: Show File Info" id="94">
                <Event Name="Details" />
                <Action>
                    Winamp.ShowFileinfo()
                </Action>
                <Action>
                    EventGhost.EnableItem(XmlIdLink(102))
                </Action>
                <Action>
                    EventGhost.DisableItem(XmlIdLink(44))
                </Action>
                <Action>
                    EventGhost.DisableItem(XmlIdLink(40))
                </Action>
                <Action>
                    EventGhost.DisableItem(XmlIdLink(94))
                </Action>
                <Action>
                    EventGhost.DisableItem(XmlIdLink(87))
                </Action>
            </Macro>
            <Folder Name="Details Closer" id="102" Enabled="False">
                <Macro Name="Details Closer">
                    <Event Name="Details" />
                    <Event Name="Ok" />
                    <Event Name="MceRemote.Mce.Escape" />
                    <Event Name="Play" />
                    <Event Name="Stop" />
                    <Event Name="TCP.Escape" />
                    <Action>
                        Window.FindWindow(u'winamp.exe', u'File Info', u'#32770', None, None, None, True, 0.0, 2)
                    </Action>
                    <Action>
                        Window.Close()
                    </Action>
                    <Action>
                        EventGhost.DisableItem(XmlIdLink(102))
                    </Action>
                    <Action>
                        EventGhost.EnableItem(XmlIdLink(87))
                    </Action>
                    <Action>
                        EventGhost.EnableItem(XmlIdLink(44))
                    </Action>
                    <Action>
                        EventGhost.EnableItem(XmlIdLink(40))
                    </Action>
                    <Action>
                        EventGhost.EnableItem(XmlIdLink(94))
                    </Action>
                </Macro>
            </Folder>
            <Macro Name="Winamp: Choose File">
                <Event Name="7BB4" />
                <Action>
                    Winamp.ChooseFile()
                </Action>
            </Macro>
            <Macro Name="Winamp: Change Shuffle Status">
                <Event Name="Subtitle" />
                <Event Name="7BB2" />
                <Action>
                    Winamp.ChangeShuffleStatus(2)
                </Action>
            </Macro>
        </Folder>
        <Folder Name="Mouse Emulation" Enabled="False">
            <Macro Name="Mouse Move Up">
                <Event Name="MceRemote.Mce.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="MceRemote.Mce.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="MceRemote.Mce.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="MceRemote.Mce.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="159">
            <Macro Name="Up">
                <Event Name="MceRemote.Mce.Up" />
                <Event Name="TCP.Up" />
                <Action>
                    Window.SendKeys(u'{Up}')
                </Action>
                <Action>
                    EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                </Action>
            </Macro>
            <Macro Name="Down">
                <Event Name="TCP.Down" />
                <Action>
                    EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                </Action>
                <Action>
                    Window.SendKeys(u'{Down}')
                </Action>
                <Event Name="MceRemote.Mce.Down" />
            </Macro>
            <Macro Name="Right">
                <Event Name="MceRemote.Mce.Right" />
                <Event Name="TCP.Right" />
                <Action>
                    Window.SendKeys(u'{Right}')
                </Action>
                <Action>
                    EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                </Action>
            </Macro>
            <Macro Name="Left">
                <Event Name="MceRemote.Mce.Left" />
                <Event Name="TCP.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">
                <Event Name="Ok" />
                <Action>
                    Window.SendKeys(u'{Enter}')
                </Action>
            </Macro>
            <Macro Name="Escape">
                <Event Name="MceRemote.Mce.Esc" />
                <Event Name="TCP.Escape" />
                <Action>
                    Window.SendKeys(u'{Esc}')
                </Action>
            </Macro>
            <Macro Name="Power -&gt; Sleep">
                <Event Name="Power" />
                <Action Enabled="False">
                    System.Standby(False)
                </Action>
                <Action>
                    Window.SendKeys(u'{Alt+F4}', False)
                </Action>
            </Macro>
            <Macro Name="Forward -&gt; Tabulator">
                <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">
                <Event Name="ChannelUp" />
                <Action>
                    Window.SendKeys(u'+')
                </Action>
            </Macro>
            <Macro Name="ChannelDown -&gt; Minus">
                <Event Name="ChannelDown" />
                <Action>
                    Window.SendKeys(u'-')
                </Action>
            </Macro>
            <Macro Name="Subtitle -&gt; Start Menu">
                <Event Name="Subtitle" />
                <Action>
                    Window.SendKeys(u'{Win}')
                </Action>
                <Event Name="7BB2" />
            </Macro>
            <Macro Name="Play -&gt; Space">
                <Action>
                    Window.SendKeys(u'{Space}')
                </Action>
                <Event Name="MceRemote.Mce.Play" />
            </Macro>
            <Macro Name="Pause" Expanded="True">
                <Event Name="MceRemote.Mce.Pause" />
                <Action>
                    XBMC2.RemotePause()
                </Action>
            </Macro>
        </Folder>
        <Folder Name="VLC media player" id="213" Enabled="False">
            <Macro Name="Start">
                <Action>
                    VLC.Start()
                </Action>
            </Macro>
            <Macro Name="Quit">
                <Event Name="Power" />
                <Action>
                    VLC.Quit()
                </Action>
            </Macro>
            <Macro Name="Play">
                <Event Name="Play" />
                <Action>
                    VLC.Play()
                </Action>
            </Macro>
            <Macro Name="Pause">
                <Event Name="Pause" />
                <Action>
                    VLC.Pause()
                </Action>
            </Macro>
            <Macro Name="Stop">
                <Event Name="Stop" />
                <Action>
                    VLC.Stop()
                </Action>
            </Macro>
            <Macro Name="Fast Forward">
                <Event Name="Forward" />
                <Action>
                    VLC.FastForward()
                </Action>
            </Macro>
            <Macro Name="Fast Rewind">
                <Event Name="Rewind" />
                <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="Seek">
                <Action>
                    VLC.Seek()
                </Action>
            </Macro>
            <Macro Name="Fullscreen">
                <Action>
                    VLC.Fullscreen()
                </Action>
                <Event Name="MceRemote.Mce.Escape" />
            </Macro>
            <Macro Name="Next Playlist Item">
                <Event Name="ChannelDown" />
                <Action>
                    VLC.NextPlaylistItem()
                </Action>
            </Macro>
            <Macro Name="Previous Playlist Item">
                <Event Name="ChannelUp" />
                <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">
                <Event Name="Skip" />
                <Action>
                    VLC.NextChapter()
                </Action>
            </Macro>
            <Macro Name="Previous Chapter">
                <Event Name="Replay" />
                <Action>
                    VLC.PreviousChapter()
                </Action>
            </Macro>
            <Macro Name="Current Playlist Status">
                <Action>
                    VLC.CurrentPlaylistStatus()
                </Action>
            </Macro>
            <Macro Name="Stream Info">
                <Event Name="Details" />
                <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">
                <Action>
                    VLC.VolumeUp()
                </Action>
                <Event Name="VolumeUp" />
            </Macro>
            <Macro Name="Volume Down">
                <Action>
                    VLC.VolumeDown()
                </Action>
                <Event Name="VolumeDown" />
            </Macro>
            <Macro Name="My Command">
                <Action>
                    VLC.MyCommand()
                </Action>
            </Macro>
            <Macro Name="Simulate hotkey press">
                <Action>
                    VLC.SimulateKey()
                </Action>
            </Macro>
            <Macro Name="Get list of hotkeys">
                <Action>
                    VLC.GetHotkeys()
                </Action>
            </Macro>
            <Macro Name="Get some info">
                <Action>
                    VLC.GetSomeInfo()
                </Action>
            </Macro>
            <Macro Name="Get time">
                <Action>
                    VLC.GetTime()
                </Action>
            </Macro>
            <Macro Name="Get length">
                <Action>
                    VLC.GetLength()
                </Action>
            </Macro>
            <Macro Name="Next audiotrack">
                <Event Name="7BB3" />
                <Action>
                    VLC.NextAtrack()
                </Action>
                <Event Name="Audio" />
            </Macro>
            <Macro Name="Previous audiotrack">
                <Action>
                    VLC.PreviousAtrack()
                </Action>
            </Macro>
            <Macro Name="Next subtitles">
                <Event Name="7BB2" />
                <Action>
                    VLC.NextStrack()
                </Action>
                <Event Name="Subtitle" />
            </Macro>
            <Macro Name="Previous subtitles">
                <Action>
                    VLC.PreviousStrack()
                </Action>
            </Macro>
            <Macro Name="Help">
                <Action>
                    VLC.Help()
                </Action>
            </Macro>
            <Folder Name="DVD menu control">
                <Macro Name="Go to the DVD menu">
                    <Event Name="DVDMenu" />
                    <Action>
                        VLC.KeyDiscMenu()
                    </Action>
                </Macro>
                <Macro Name="Navigate up">
                    <Action>
                        VLC.KeyNavUp()
                    </Action>
                    <Event Name="MceRemote.Mce.Up" />
                </Macro>
                <Macro Name="Navigate down">
                    <Action>
                        VLC.KeyNavDown()
                    </Action>
                    <Event Name="MceRemote.Mce.Down" />
                </Macro>
                <Macro Name="Navigate left">
                    <Action>
                        VLC.KeyNavLeft()
                    </Action>
                    <Event Name="MceRemote.Mce.Left" />
                </Macro>
                <Macro Name="Navigate right">
                    <Action>
                        VLC.KeyNavRight()
                    </Action>
                    <Event Name="MceRemote.Mce.Right" />
                </Macro>
                <Macro Name="Activate">
                    <Event Name="Ok" />
                    <Action>
                        VLC.KeyNavActivate()
                    </Action>
                </Macro>
            </Folder>
        </Folder>
        <Folder Name="TMT" id="321" Enabled="False">
            <Folder Name="Remote">
                <Macro Name="Left">
                    <Action>
                        Window.SendKeys(u'{Left}', False)
                    </Action>
                    <Event Name="MceRemote.Mce.Left" />
                </Macro>
                <Macro Name="Right">
                    <Action>
                        Window.SendKeys(u'{Right}', False)
                    </Action>
                    <Event Name="MceRemote.Mce.Right" />
                </Macro>
                <Macro Name="Up">
                    <Action>
                        Window.SendKeys(u'{Up}', False)
                    </Action>
                    <Event Name="MceRemote.Mce.Up" />
                </Macro>
                <Macro Name="Down">
                    <Action>
                        Window.SendKeys(u'{Down}', False)
                    </Action>
                    <Event Name="MceRemote.Mce.Down" />
                </Macro>
                <Macro Name="Select">
                    <Event Name="Ok" />
                    <Action>
                        Window.SendKeys(u'{Return}', False)
                    </Action>
                </Macro>
                <Macro Name="Back -&gt; Root Menu">
                    <Event Name="Back" />
                    <Action>
                        TMT.JumpRoot()
                    </Action>
                </Macro>
                <Macro Name="Menu">
                    <Event Name="DVDMenu" />
                    <Action>
                        TMT.Menu()
                    </Action>
                </Macro>
                <Macro Name="Subtitle">
                    <Event Name="7BB2" />
                    <Event Name="Subtitle" />
                    <Action>
                        TMT.SubTitle()
                    </Action>
                </Macro>
                <Macro Name="Guide -&gt; Angle">
                    <Event Name="Guide" />
                    <Action>
                        TMT.Angle()
                    </Action>
                </Macro>
                <Macro Name="Play">
                    <Event Name="Play" />
                    <Action>
                        TMT.Play()
                    </Action>
                </Macro>
                <Macro Name="Pause">
                    <Event Name="Pause" />
                    <Action>
                        TMT.Pause()
                    </Action>
                </Macro>
                <Macro Name="Rewind">
                    <Event Name="Rewind" />
                    <Action>
                        TMT.Rewind()
                    </Action>
                </Macro>
                <Macro Name="Forward">
                    <Event Name="Forward" />
                    <Action>
                        TMT.Forward()
                    </Action>
                </Macro>
                <Macro Name="Skip">
                    <Event Name="Skip" />
                    <Action>
                        TMT.Next()
                    </Action>
                </Macro>
                <Macro Name="Replay">
                    <Event Name="Replay" />
                    <Action>
                        TMT.Previous()
                    </Action>
                </Macro>
                <Macro Name="Stop">
                    <Event Name="Stop" />
                    <Action>
                        TMT.Stop()
                    </Action>
                </Macro>
                <Macro Name="Record -&gt; Bookmark">
                    <Event Name="Record" />
                    <Action>
                        TMT.Bookmark()
                    </Action>
                </Macro>
                <Macro Name="0">
                    <Event Name="Num0" />
                    <Action>
                        TMT.Num0()
                    </Action>
                </Macro>
                <Macro Name="1">
                    <Event Name="Num1" />
                    <Action>
                        TMT.Num1()
                    </Action>
                </Macro>
                <Macro Name="2">
                    <Event Name="Num2" />
                    <Action>
                        TMT.Num2()
                    </Action>
                </Macro>
                <Macro Name="3">
                    <Event Name="Num3" />
                    <Action>
                        TMT.Num3()
                    </Action>
                </Macro>
                <Macro Name="4">
                    <Event Name="Num4" />
                    <Action>
                        TMT.Num4()
                    </Action>
                </Macro>
                <Macro Name="5">
                    <Event Name="Num5" />
                    <Action>
                        TMT.Num5()
                    </Action>
                </Macro>
                <Macro Name="6">
                    <Event Name="Num6" />
                    <Action>
                        TMT.Num6()
                    </Action>
                </Macro>
                <Macro Name="7">
                    <Event Name="Num7" />
                    <Action>
                        TMT.Num7()
                    </Action>
                </Macro>
                <Macro Name="8">
                    <Event Name="Num8" />
                    <Action>
                        TMT.Num8()
                    </Action>
                </Macro>
                <Macro Name="9">
                    <Event Name="Num9" />
                    <Action>
                        TMT.Num9()
                    </Action>
                </Macro>
                <Macro Name="Music / Audio">
                    <Event Name="7BB3" />
                    <Event Name="Audio" />
                    <Action>
                        TMT.Audio()
                    </Action>
                </Macro>
                <Macro Name="Pictures -&gt; Screencap">
                    <Event Name="Pictures" />
                    <Action>
                        TMT.Capture()
                    </Action>
                </Macro>
                <Macro Name="Videos -&gt; Effects">
                    <Event Name="Videos" />
                    <Action>
                        TMT.Effects()
                    </Action>
                </Macro>
                <Macro Name="Info">
                    <Event Name="Details" />
                    <Action>
                        TMT.RightMenu()
                    </Action>
                </Macro>
                <Macro Name="Vol +">
                    <Event Name="VolumeUp" />
                    <Action>
                        TMT.VolumeUp()
                    </Action>
                </Macro>
                <Macro Name="Vol -">
                    <Event Name="VolumeDown" />
                    <Action>
                        TMT.VolumeDown()
                    </Action>
                </Macro>
                <Macro Name="Mute">
                    <Event Name="Mute" />
                    <Action>
                        TMT.Mute()
                    </Action>
                </Macro>
                <Macro Name="Channel Up">
                    <Event Name="ChannelUp" />
                    <Action>
                        TMT.FullScreen()
                    </Action>
                </Macro>
                <Macro Name="Channel Down">
                    <Event Name="ChannelDown" />
                    <Action>
                        TMT.Minimize()
                    </Action>
                </Macro>
                <Macro Name="Power">
                    <Event Name="Power" />
                    <Action>
                        TMT.Exit()
                    </Action>
                </Macro>
                <Macro Name="Eject">
                    <Event Name="7BB4" />
                    <Action>
                        TMT.Eject()
                    </Action>
                </Macro>
                <Macro Name="Red">
                    <Event Name="Red" />
                    <Action>
                        TMT.Red()
                    </Action>
                </Macro>
                <Macro Name="Green">
                    <Event Name="Green" />
                    <Action>
                        TMT.Green()
                    </Action>
                </Macro>
                <Macro Name="Yellow">
                    <Event Name="Yellow" />
                    <Action>
                        TMT.Yellow()
                    </Action>
                </Macro>
                <Macro Name="Blue">
                    <Event Name="Blue" />
                    <Action>
                        TMT.Blue()
                    </Action>
                </Macro>
                <Macro Name="Esc">
                    <Action>
                        Window.SendKeys(u'{Escape}', False)
                    </Action>
                    <Event Name="MceRemote.Mce.Escape" />
                </Macro>
            </Folder>
        </Folder>
        <Folder Name="XBMC2" id="454" Enabled="False">
            <Folder Name="Buttons" Expanded="True">
                <Folder Name="Remote">
                    <Macro Name="Left" Expanded="True">
                        <Event Name="MceRemote.Mce.Left" />
                        <Event Name="TCP.Left" />
                        <Action>
                            XBMC2.RemoteLeft()
                        </Action>
                        <Action>
                            EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                        </Action>
                    </Macro>
                    <Macro Name="Right">
                        <Event Name="MceRemote.Mce.Right" />
                        <Event Name="TCP.Right" />
                        <Action>
                            XBMC2.RemoteRight()
                        </Action>
                        <Action>
                            EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                        </Action>
                    </Macro>
                    <Macro Name="Up">
                        <Event Name="MceRemote.Mce.Up" />
                        <Event Name="TCP.Up" />
                        <Action>
                            XBMC2.RemoteUp()
                        </Action>
                        <Action>
                            EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                        </Action>
                    </Macro>
                    <Macro Name="Down">
                        <Event Name="MceRemote.Mce.Down" />
                        <Event Name="TCP.Down" />
                        <Action>
                            XBMC2.RemoteDown()
                        </Action>
                        <Action>
                            EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                        </Action>
                    </Macro>
                    <Macro Name="Select">
                        <Event Name="Ok" />
                        <Action>
                            XBMC2.RemoteSelect()
                        </Action>
                    </Macro>
                    <Macro Name="Back">
                        <Event Name="Back" />
                        <Action>
                            XBMC2.RemoteBack()
                        </Action>
                    </Macro>
                    <Macro Name="Menu">
                        <Event Name="DVDMenu" />
                        <Action>
                            XBMC2.RemoteMenu()
                        </Action>
                    </Macro>
                    <Macro Name="Info">
                        <Event Name="Details" />
                        <Action>
                            XBMC2.RemoteInfo()
                        </Action>
                    </Macro>
                    <Macro Name="Display">
                        <Action>
                            XBMC2.RemoteDisplay()
                        </Action>
                    </Macro>
                    <Macro Name="Title">
                        <Action>
                            XBMC2.RemoteTitle()
                        </Action>
                    </Macro>
                    <Macro Name="Play">
                        <Event Name="Play" />
                        <Action>
                            XBMC2.RemotePlay()
                        </Action>
                    </Macro>
                    <Macro Name="Pause">
                        <Event Name="Pause" />
                        <Action>
                            XBMC2.RemotePause()
                        </Action>
                    </Macro>
                    <Macro Name="Reverse">
                        <Action>
                            XBMC2.RemoteReverse()
                        </Action>
                    </Macro>
                    <Macro Name="Forward">
                        <Action>
                            XBMC2.RemoteForward()
                        </Action>
                    </Macro>
                    <Macro Name="Skip +">
                        <Event Name="Skip" />
                        <Action>
                            XBMC2.RemoteSkipPlus()
                        </Action>
                    </Macro>
                    <Macro Name="Skip -">
                        <Event Name="Replay" />
                        <Action>
                            XBMC2.RemoteSkipMinus()
                        </Action>
                    </Macro>
                    <Macro Name="Stop">
                        <Event Name="Stop" />
                        <Action>
                            XBMC2.RemoteStop()
                        </Action>
                    </Macro>
                    <Macro Name="0">
                        <Event Name="Num0" />
                        <Action>
                            XBMC2.Remote0()
                        </Action>
                    </Macro>
                    <Macro Name="1">
                        <Event Name="Num1" />
                        <Action>
                            XBMC2.Remote1()
                        </Action>
                    </Macro>
                    <Macro Name="2">
                        <Event Name="Num2" />
                        <Action>
                            XBMC2.Remote2()
                        </Action>
                    </Macro>
                    <Macro Name="3">
                        <Event Name="Num3" />
                        <Action>
                            XBMC2.Remote3()
                        </Action>
                    </Macro>
                    <Macro Name="4">
                        <Event Name="Num4" />
                        <Action>
                            XBMC2.Remote4()
                        </Action>
                    </Macro>
                    <Macro Name="5">
                        <Event Name="Num5" />
                        <Action>
                            XBMC2.Remote5()
                        </Action>
                    </Macro>
                    <Macro Name="6">
                        <Event Name="Num6" />
                        <Action>
                            XBMC2.Remote6()
                        </Action>
                    </Macro>
                    <Macro Name="7">
                        <Event Name="Num7" />
                        <Action>
                            XBMC2.Remote7()
                        </Action>
                    </Macro>
                    <Macro Name="8">
                        <Event Name="Num8" />
                        <Action>
                            XBMC2.Remote8()
                        </Action>
                    </Macro>
                    <Macro Name="9">
                        <Event Name="Num9" />
                        <Action>
                            XBMC2.Remote9()
                        </Action>
                    </Macro>
                    <Macro Name="Power">
                        <Event Name="Power" />
                        <Action>
                            XBMC2.RemotePower()
                        </Action>
                    </Macro>
                    <Macro Name="My TV">
                        <Event Name="TV" />
                        <Action>
                            XBMC2.RemoteMyTV()
                        </Action>
                    </Macro>
                    <Macro Name="My Music">
                        <Event Name="Music" />
                        <Action>
                            XBMC2.RemoteMyMusic()
                        </Action>
                    </Macro>
                    <Macro Name="My Pictures">
                        <Event Name="Pictures" />
                        <Action>
                            XBMC2.RemoteMyPictures()
                        </Action>
                    </Macro>
                    <Macro Name="My Video">
                        <Event Name="Videos" />
                        <Action>
                            XBMC2.RemoteMyVideo()
                        </Action>
                    </Macro>
                    <Macro Name="Record">
                        <Action>
                            XBMC2.RemoteRecord()
                        </Action>
                    </Macro>
                    <Macro Name="Start">
                        <Action>
                            XBMC2.RemoteStart()
                        </Action>
                    </Macro>
                    <Macro Name="Vol +">
                        <Action>
                            XBMC2.RemoteVolPlus()
                        </Action>
                    </Macro>
                    <Macro Name="Vol -">
                        <Action>
                            XBMC2.RemoteVolMinus()
                        </Action>
                    </Macro>
                    <Macro Name="channelplus">
                        <Action>
                            XBMC2.Remotechannelplus()
                        </Action>
                    </Macro>
                    <Macro Name="channelminus">
                        <Action>
                            XBMC2.Remotechannelminus()
                        </Action>
                    </Macro>
                    <Macro Name="pageplus">
                        <Event Name="ChannelUp" />
                        <Action>
                            XBMC2.Remotepageplus()
                        </Action>
                    </Macro>
                    <Macro Name="pageminus">
                        <Event Name="ChannelDown" />
                        <Action>
                            XBMC2.Remotepageminus()
                        </Action>
                    </Macro>
                    <Macro Name="Mute">
                        <Action>
                            XBMC2.RemoteMute()
                        </Action>
                        <Event Name="Mute" />
                    </Macro>
                    <Macro Name="Recorded TV">
                        <Action>
                            XBMC2.RemoteRecordedTV()
                        </Action>
                    </Macro>
                    <Macro Name="Live TV">
                        <Action>
                            XBMC2.RemoteLiveTV()
                        </Action>
                    </Macro>
                    <Macro Name="*">
                        <Action>
                            XBMC2.RemoteStar()
                        </Action>
                    </Macro>
                    <Macro Name="#">
                        <Event Name="Pound" />
                        <Action>
                            XBMC2.Remote#()
                        </Action>
                    </Macro>
                    <Macro Name="Clear">
                        <Event Name="MceRemote.Mce.Escape" />
                        <Action>
                            XBMC2.RemoteClear()
                        </Action>
                    </Macro>
                    <Macro Name="guide">
                        <Action>
                            XBMC2.Remoteguide()
                        </Action>
                    </Macro>
                    <Macro Name="enter">
                        <Action>
                            XBMC2.Remoteenter()
                        </Action>
                    </Macro>
                    <Macro Name="xbox">
                        <Action>
                            XBMC2.Remotexbox()
                        </Action>
                    </Macro>
                    <Macro Name="teletext">
                        <Action>
                            XBMC2.Remoteteletext()
                        </Action>
                    </Macro>
                    <Macro Name="red">
                        <Event Name="Red" />
                        <Action>
                            XBMC2.Remotered()
                        </Action>
                    </Macro>
                    <Macro Name="green">
                        <Event Name="Green" />
                        <Action>
                            XBMC2.Remotegreen()
                        </Action>
                    </Macro>
                    <Macro Name="yellow">
                        <Event Name="Yellow" />
                        <Action>
                            XBMC2.Remoteyellow()
                        </Action>
                    </Macro>
                    <Macro Name="blue">
                        <Event Name="Blue" />
                        <Action>
                            XBMC2.Remoteblue()
                        </Action>
                    </Macro>
                    <Macro Name="subtitle">
                        <Event Name="7BB2" />
                        <Event Name="Subtitle" />
                        <Action>
                            XBMC2.Remotesubtitle()
                        </Action>
                    </Macro>
                    <Macro Name="language">
                        <Action>
                            XBMC2.Remotelanguage()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="Gamepad">
                    <Macro Name="a">
                        <Action>
                            XBMC2.GamepadA()
                        </Action>
                    </Macro>
                    <Macro Name="b">
                        <Action>
                            XBMC2.GamepadB()
                        </Action>
                    </Macro>
                    <Macro Name="x">
                        <Action>
                            XBMC2.GamepadX()
                        </Action>
                    </Macro>
                    <Macro Name="y">
                        <Action>
                            XBMC2.GamepadY()
                        </Action>
                    </Macro>
                    <Macro Name="white">
                        <Action>
                            XBMC2.GamepadWhite()
                        </Action>
                    </Macro>
                    <Macro Name="black">
                        <Action>
                            XBMC2.GamepadBlack()
                        </Action>
                    </Macro>
                    <Macro Name="start">
                        <Action>
                            XBMC2.GamepadStart()
                        </Action>
                    </Macro>
                    <Macro Name="back">
                        <Action>
                            XBMC2.GamepadBack()
                        </Action>
                    </Macro>
                    <Macro Name="leftthumbbutton">
                        <Action>
                            XBMC2.GamepadLeftThumbButton()
                        </Action>
                    </Macro>
                    <Macro Name="rightthumbbutton">
                        <Action>
                            XBMC2.GamepadRightThumbButton()
                        </Action>
                    </Macro>
                    <Macro Name="leftthumbstick">
                        <Action>
                            XBMC2.GamepadLeftThumbStick()
                        </Action>
                    </Macro>
                    <Macro Name="leftthumbstickup">
                        <Action>
                            XBMC2.GamepadLeftThumbStickUp()
                        </Action>
                    </Macro>
                    <Macro Name="leftthumbstickdown">
                        <Action>
                            XBMC2.GamepadLeftThumbStickDown()
                        </Action>
                    </Macro>
                    <Macro Name="leftthumbstickleft">
                        <Action>
                            XBMC2.GamepadLeftThumbStickLeft()
                        </Action>
                    </Macro>
                    <Macro Name="leftthumbstickright">
                        <Action>
                            XBMC2.GamepadLeftThumbStickRight()
                        </Action>
                    </Macro>
                    <Macro Name="rightthumbstick">
                        <Action>
                            XBMC2.GamepadRightThumbStick()
                        </Action>
                    </Macro>
                    <Macro Name="rightthumbstickup">
                        <Action>
                            XBMC2.GamepadRightThumbStickUp()
                        </Action>
                    </Macro>
                    <Macro Name="rightthumbstickdown">
                        <Action>
                            XBMC2.GamepadRightThumbStickDown()
                        </Action>
                    </Macro>
                    <Macro Name="rightthumbstickleft">
                        <Action>
                            XBMC2.GamepadRightThumbStickLeft()
                        </Action>
                    </Macro>
                    <Macro Name="rightthumbstickright">
                        <Action>
                            XBMC2.GamepadRightThumbStickRight()
                        </Action>
                    </Macro>
                    <Macro Name="lefttrigger">
                        <Action>
                            XBMC2.GamepadLeftTrigger()
                        </Action>
                    </Macro>
                    <Macro Name="righttrigger">
                        <Action>
                            XBMC2.GamepadRightTrigger()
                        </Action>
                    </Macro>
                    <Macro Name="leftanalogtrigger">
                        <Action>
                            XBMC2.GamepadLeftAnalogTrigger()
                        </Action>
                    </Macro>
                    <Macro Name="rightanalogtrigger">
                        <Action>
                            XBMC2.GamepadRightAnalogTrigger()
                        </Action>
                    </Macro>
                    <Macro Name="dpadleft">
                        <Action>
                            XBMC2.GamepadDpadLeft()
                        </Action>
                    </Macro>
                    <Macro Name="dpadright">
                        <Action>
                            XBMC2.GamepadDpadRight()
                        </Action>
                    </Macro>
                    <Macro Name="dpadup">
                        <Action>
                            XBMC2.GamepadDpadUp()
                        </Action>
                    </Macro>
                    <Macro Name="dpaddown">
                        <Action>
                            XBMC2.GamepadDpadDown()
                        </Action>
                    </Macro>
                </Folder>
            </Folder>
            <Folder Name="Actions" Expanded="True">
                <Folder Name="General">
                    <Macro Name="Left">
                        <Action>
                            XBMC2.Left()
                        </Action>
                    </Macro>
                    <Macro Name="Right">
                        <Action>
                            XBMC2.Right()
                        </Action>
                    </Macro>
                    <Macro Name="Up">
                        <Action>
                            XBMC2.Up()
                        </Action>
                    </Macro>
                    <Macro Name="Down">
                        <Action>
                            XBMC2.Down()
                        </Action>
                    </Macro>
                    <Macro Name="Page Up">
                        <Action>
                            XBMC2.PageUp()
                        </Action>
                    </Macro>
                    <Macro Name="Page Down">
                        <Action>
                            XBMC2.PageDown()
                        </Action>
                    </Macro>
                    <Macro Name="Select">
                        <Action>
                            XBMC2.Select()
                        </Action>
                    </Macro>
                    <Macro Name="Highlight">
                        <Action>
                            XBMC2.Highlight()
                        </Action>
                    </Macro>
                    <Macro Name="ParentDir">
                        <Action>
                            XBMC2.ParentDir()
                        </Action>
                    </Macro>
                    <Macro Name="PreviousMenu">
                        <Action>
                            XBMC2.PreviousMenu()
                        </Action>
                    </Macro>
                    <Macro Name="Info">
                        <Action>
                            XBMC2.Info()
                        </Action>
                    </Macro>
                    <Macro Name="Screenshot">
                        <Action>
                            XBMC2.Screenshot()
                        </Action>
                    </Macro>
                    <Macro Name="PowerOff">
                        <Action>
                            XBMC2.PowerOff()
                        </Action>
                    </Macro>
                    <Macro Name="VolumeUp">
                        <Action>
                            XBMC2.VolumeUp()
                        </Action>
                    </Macro>
                    <Macro Name="VolumeDown">
                        <Action>
                            XBMC2.VolumeDown()
                        </Action>
                    </Macro>
                    <Macro Name="Mute">
                        <Action>
                            XBMC2.Mute()
                        </Action>
                    </Macro>
                    <Macro Name="ContextMenu">
                        <Event Name="Guide" />
                        <Action>
                            XBMC2.ContextMenu()
                        </Action>
                    </Macro>
                    <Macro Name="ScrollUp">
                        <Action>
                            XBMC2.ScrollUp()
                        </Action>
                    </Macro>
                    <Macro Name="ScrollDown">
                        <Action>
                            XBMC2.ScrollDown()
                        </Action>
                    </Macro>
                    <Macro Name="Close">
                        <Action>
                            XBMC2.Close()
                        </Action>
                        <Event Name="MceRemote.Mce.Escape" />
                    </Macro>
                    <Macro Name="Number0">
                        <Action>
                            XBMC2.Number0()
                        </Action>
                    </Macro>
                    <Macro Name="Number1">
                        <Action>
                            XBMC2.Number1()
                        </Action>
                    </Macro>
                    <Macro Name="Number2">
                        <Action>
                            XBMC2.Number2()
                        </Action>
                    </Macro>
                    <Macro Name="Number3">
                        <Action>
                            XBMC2.Number3()
                        </Action>
                    </Macro>
                    <Macro Name="Number4">
                        <Action>
                            XBMC2.Number4()
                        </Action>
                    </Macro>
                    <Macro Name="Number5">
                        <Action>
                            XBMC2.Number5()
                        </Action>
                    </Macro>
                    <Macro Name="Number6">
                        <Action>
                            XBMC2.Number6()
                        </Action>
                    </Macro>
                    <Macro Name="Number7">
                        <Action>
                            XBMC2.Number7()
                        </Action>
                    </Macro>
                    <Macro Name="Number8">
                        <Action>
                            XBMC2.Number8()
                        </Action>
                    </Macro>
                    <Macro Name="Number9">
                        <Action>
                            XBMC2.Number9()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="Media playing">
                    <Macro Name="Play">
                        <Action>
                            XBMC2.Play()
                        </Action>
                    </Macro>
                    <Macro Name="Pause">
                        <Action>
                            XBMC2.Pause()
                        </Action>
                    </Macro>
                    <Macro Name="Stop">
                        <Action>
                            XBMC2.Stop()
                        </Action>
                    </Macro>
                    <Macro Name="FastForward">
                        <Action>
                            XBMC2.FastForward()
                        </Action>
                    </Macro>
                    <Macro Name="Rewind">
                        <Action>
                            XBMC2.Rewind()
                        </Action>
                    </Macro>
                    <Macro Name="SkipNext">
                        <Action>
                            XBMC2.SkipNext()
                        </Action>
                    </Macro>
                    <Macro Name="SkipPrevious">
                        <Action>
                            XBMC2.SkipPrevious()
                        </Action>
                    </Macro>
                    <Macro Name="FullScreen" Expanded="True">
                        <Action>
                            XBMC2.FullScreen()
                        </Action>
                    </Macro>
                    <Macro Name="CodecInfo">
                        <Event Name="MceRemote.Mce.Subtitle" />
                        <Action>
                            XBMC2.CodecInfo()
                        </Action>
                    </Macro>
                    <Macro Name="AnalogSeekForward">
                        <Action>
                            XBMC2.AnalogSeekForward()
                        </Action>
                    </Macro>
                    <Macro Name="AnalogSeekBack">
                        <Action>
                            XBMC2.AnalogSeekBack()
                        </Action>
                    </Macro>
                    <Macro Name="AnalogFastForward">
                        <Action>
                            XBMC2.AnalogFastForward()
                        </Action>
                    </Macro>
                    <Macro Name="AnalogRewind">
                        <Action>
                            XBMC2.AnalogRewind()
                        </Action>
                    </Macro>
                    <Macro Name="Party Mode">
                        <Action>
                            XBMC2.PartyMode()
                        </Action>
                    </Macro>
                    <Macro Name="Random">
                        <Action>
                            XBMC2.Random()
                        </Action>
                    </Macro>
                    <Macro Name="Repeat">
                        <Action>
                            XBMC2.Repeat()
                        </Action>
                    </Macro>
                    <Macro Name="Update Video Library">
                        <Action>
                            XBMC2.UpdateVideoLibrary()
                        </Action>
                    </Macro>
                    <Macro Name="Update Music Library">
                        <Action>
                            XBMC2.UpdateMusicLibrary()
                        </Action>
                    </Macro>
                    <Macro Name="IncreaseRating">
                        <Action>
                            XBMC2.IncreaseRating()
                        </Action>
                    </Macro>
                    <Macro Name="DecreaseRating">
                        <Action>
                            XBMC2.DecreaseRating()
                        </Action>
                    </Macro>
                    <Macro Name="Eject Tray">
                        <Event Name="7BB4" />
                        <Action>
                            XBMC2.EjectTray()
                        </Action>
                    </Macro>
                    <Macro Name="Record">
                        <Action>
                            XBMC2.Record()
                        </Action>
                    </Macro>
                    <Macro Name="Play DVD">
                        <Action>
                            XBMC2.PlayDVD()
                        </Action>
                    </Macro>
                    <Macro Name="Last FM Love">
                        <Action>
                            XBMC2.LastFMLove()
                        </Action>
                    </Macro>
                    <Macro Name="Last FM Ban">
                        <Action>
                            XBMC2.LastFMBan()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="Playlist">
                    <Macro Name="Playlist">
                        <Action>
                            XBMC2.Playlist()
                        </Action>
                    </Macro>
                    <Macro Name="Queue">
                        <Event Name="Num0" Enabled="False" />
                        <Action>
                            XBMC2.Queue()
                        </Action>
                    </Macro>
                    <Macro Name="MoveItemUp">
                        <Action>
                            XBMC2.MoveItemUp()
                        </Action>
                    </Macro>
                    <Macro Name="MoveItemDown">
                        <Action>
                            XBMC2.MoveItemDown()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="FullScreen Video">
                    <Macro Name="StepForward">
                        <Action>
                            XBMC2.StepForward()
                        </Action>
                        <Event Name="Forward" />
                    </Macro>
                    <Macro Name="StepBack">
                        <Action>
                            XBMC2.StepBack()
                        </Action>
                        <Event Name="Rewind" />
                    </Macro>
                    <Macro Name="BigStepForward">
                        <Action>
                            XBMC2.BigStepForward()
                        </Action>
                    </Macro>
                    <Macro Name="BigStepBack">
                        <Action>
                            XBMC2.BigStepBack()
                        </Action>
                    </Macro>
                    <Macro Name="SmallStepBack">
                        <Action>
                            XBMC2.SmallStepBack()
                        </Action>
                    </Macro>
                    <Macro Name="OSD">
                        <Action>
                            XBMC2.OSD()
                        </Action>
                    </Macro>
                    <Macro Name="AspectRatio">
                        <Action>
                            XBMC2.AspectRatio()
                        </Action>
                    </Macro>
                    <Macro Name="ShowSubtitles" Expanded="True">
                        <Action>
                            XBMC2.ShowSubtitles()
                        </Action>
                    </Macro>
                    <Macro Name="NextSubtitle" Expanded="True">
                        <Action>
                            XBMC2.NextSubtitle()
                        </Action>
                    </Macro>
                    <Macro Name="SubtitleDelayMinus">
                        <Action>
                            XBMC2.SubtitleDelayMinus()
                        </Action>
                    </Macro>
                    <Macro Name="SubtitleDelayPlus">
                        <Action>
                            XBMC2.SubtitleDelayPlus()
                        </Action>
                    </Macro>
                    <Macro Name="AudioDelayMinus">
                        <Action>
                            XBMC2.AudioDelayMinus()
                        </Action>
                    </Macro>
                    <Macro Name="AudioDelayPlus">
                        <Action>
                            XBMC2.AudioDelayPlus()
                        </Action>
                    </Macro>
                    <Macro Name="AudioNextLanguage">
                        <Event Name="7BB3" />
                        <Action>
                            XBMC2.AudioNextLanguage()
                        </Action>
                    </Macro>
                    <Macro Name="mplayerosd">
                        <Action>
                            XBMC2.mplayerosd()
                        </Action>
                    </Macro>
                    <Macro Name="ShowTime">
                        <Action>
                            XBMC2.ShowTime()
                        </Action>
                    </Macro>
                    <Macro Name="ShowVideoMenu">
                        <Action>
                            XBMC2.ShowVideoMenu()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="Picture slideshow">
                    <Macro Name="NextPicture">
                        <Action>
                            XBMC2.NextPicture()
                        </Action>
                    </Macro>
                    <Macro Name="PreviousPicture">
                        <Action>
                            XBMC2.PreviousPicture()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomOut">
                        <Action>
                            XBMC2.ZoomOut()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomIn">
                        <Action>
                            XBMC2.ZoomIn()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomNormal">
                        <Action>
                            XBMC2.ZoomNormal()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomLevel1">
                        <Action>
                            XBMC2.ZoomLevel1()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomLevel2">
                        <Action>
                            XBMC2.ZoomLevel2()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomLevel3">
                        <Action>
                            XBMC2.ZoomLevel3()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomLevel4">
                        <Action>
                            XBMC2.ZoomLevel4()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomLevel5">
                        <Action>
                            XBMC2.ZoomLevel5()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomLevel6">
                        <Action>
                            XBMC2.ZoomLevel6()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomLevel7">
                        <Action>
                            XBMC2.ZoomLevel7()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomLevel8">
                        <Action>
                            XBMC2.ZoomLevel8()
                        </Action>
                    </Macro>
                    <Macro Name="ZoomLevel9">
                        <Action>
                            XBMC2.ZoomLevel9()
                        </Action>
                    </Macro>
                    <Macro Name="AnalogMove">
                        <Action>
                            XBMC2.AnalogMove()
                        </Action>
                    </Macro>
                    <Macro Name="Rotate">
                        <Action>
                            XBMC2.Rotate()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="Screen calibration">
                    <Macro Name="NextCalibration">
                        <Action>
                            XBMC2.NextCalibration()
                        </Action>
                    </Macro>
                    <Macro Name="ResetCalibration">
                        <Action>
                            XBMC2.ResetCalibration()
                        </Action>
                    </Macro>
                    <Macro Name="AnalogMove">
                        <Action>
                            XBMC2.AnalogMove()
                        </Action>
                    </Macro>
                    <Macro Name="NextResolution">
                        <Action>
                            XBMC2.NextResolution()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="File Manager">
                    <Macro Name="Delete">
                        <Action>
                            XBMC2.Delete()
                        </Action>
                    </Macro>
                    <Macro Name="Copy">
                        <Action>
                            XBMC2.Copy()
                        </Action>
                    </Macro>
                    <Macro Name="Move">
                        <Action>
                            XBMC2.Move()
                        </Action>
                    </Macro>
                    <Macro Name="Rename">
                        <Action>
                            XBMC2.Rename()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="On-screen keyboard">
                    <Macro Name="BackSpace">
                        <Action>
                            XBMC2.BackSpace()
                        </Action>
                    </Macro>
                    <Macro Name="Shift">
                        <Action>
                            XBMC2.Shift()
                        </Action>
                    </Macro>
                    <Macro Name="Symbols">
                        <Action>
                            XBMC2.Symbols()
                        </Action>
                    </Macro>
                    <Macro Name="CursorLeft">
                        <Action>
                            XBMC2.CursorLeft()
                        </Action>
                    </Macro>
                    <Macro Name="CursorRight">
                        <Action>
                            XBMC2.CursorRight()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="Music visualisation">
                    <Macro Name="OSD">
                        <Action>
                            XBMC2.OSD()
                        </Action>
                    </Macro>
                    <Macro Name="ShowPreset">
                        <Event Name="Audio" />
                        <Action>
                            XBMC2.ShowPreset()
                        </Action>
                    </Macro>
                    <Macro Name="PresetList">
                        <Action>
                            XBMC2.PresetList()
                        </Action>
                    </Macro>
                    <Macro Name="NextPreset">
                        <Action>
                            XBMC2.NextPreset()
                        </Action>
                    </Macro>
                    <Macro Name="PreviousPreset">
                        <Action>
                            XBMC2.PreviousPreset()
                        </Action>
                    </Macro>
                    <Macro Name="LockPreset">
                        <Action>
                            XBMC2.LockPreset()
                        </Action>
                    </Macro>
                    <Macro Name="RandomPreset">
                        <Action>
                            XBMC2.RandomPreset()
                        </Action>
                    </Macro>
                    <Macro Name="increasevisrating">
                        <Action>
                            XBMC2.increasevisrating()
                        </Action>
                    </Macro>
                    <Macro Name="decreasevisrating">
                        <Action>
                            XBMC2.decreasevisrating()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="Shutdown related" Expanded="True">
                    <Macro Name="Quit XBMC" Expanded="True">
                        <Action>
                            XBMC2.Quit()
                        </Action>
                        <Event Name="MceRemote.Unknown.ABEFEBEFAEBBBABA8" />
                    </Macro>
                    <Macro Name="Restart XBMC" Expanded="True">
                        <Event Name="Restart.XBMC" />
                        <Action>
                            XBMC2.RestartApp()
                        </Action>
                        <Action>
                            EventGhost.TriggerEvent(u'Start', 0.0)
                        </Action>
                    </Macro>
                    <Macro Name="Reset Computer">
                        <Action>
                            XBMC2.Reset()
                        </Action>
                    </Macro>
                    <Macro Name="Shutdown Computer">
                        <Action>
                            XBMC2.Shutdown()
                        </Action>
                    </Macro>
                    <Macro Name="Powerdown Computer">
                        <Action>
                            XBMC2.Powerdown()
                        </Action>
                    </Macro>
                    <Macro Name="Suspend Computer">
                        <Action>
                            XBMC2.Suspend()
                        </Action>
                    </Macro>
                    <Macro Name="Hibernate Computer">
                        <Action>
                            XBMC2.Hibernate()
                        </Action>
                    </Macro>
                    <Macro Name="Reboot Computer">
                        <Action>
                            XBMC2.Reboot()
                        </Action>
                    </Macro>
                    <Macro Name="Restart Computer" Expanded="True">
                        <Action>
                            XBMC2.Restart()
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="Uncategorized actions" Expanded="True">
                    <Macro Name="JumpSMS2">
                        <Action>
                            XBMC2.JumpSMS2()
                        </Action>
                    </Macro>
                    <Macro Name="JumpSMS3">
                        <Action>
                            XBMC2.JumpSMS3()
                        </Action>
                    </Macro>
                    <Macro Name="JumpSMS4">
                        <Action>
                            XBMC2.JumpSMS4()
                        </Action>
                    </Macro>
                    <Macro Name="JumpSMS5">
                        <Action>
                            XBMC2.JumpSMS5()
                        </Action>
                    </Macro>
                    <Macro Name="JumpSMS6">
                        <Action>
                            XBMC2.JumpSMS6()
                        </Action>
                    </Macro>
                    <Macro Name="JumpSMS7">
                        <Action>
                            XBMC2.JumpSMS7()
                        </Action>
                    </Macro>
                    <Macro Name="JumpSMS8">
                        <Action>
                            XBMC2.JumpSMS8()
                        </Action>
                    </Macro>
                    <Macro Name="JumpSMS9">
                        <Action>
                            XBMC2.JumpSMS9()
                        </Action>
                    </Macro>
                    <Macro Name="FilterClear">
                        <Action>
                            XBMC2.FilterClear()
                        </Action>
                    </Macro>
                    <Macro Name="FilterSMS2">
                        <Action>
                            XBMC2.FilterSMS2()
                        </Action>
                    </Macro>
                    <Macro Name="FilterSMS3">
                        <Action>
                            XBMC2.FilterSMS3()
                        </Action>
                    </Macro>
                    <Macro Name="FilterSMS4">
                        <Action>
                            XBMC2.FilterSMS4()
                        </Action>
                    </Macro>
                    <Macro Name="FilterSMS5">
                        <Action>
                            XBMC2.FilterSMS5()
                        </Action>
                    </Macro>
                    <Macro Name="FilterSMS6">
                        <Action>
                            XBMC2.FilterSMS6()
                        </Action>
                    </Macro>
                    <Macro Name="FilterSMS7">
                        <Action>
                            XBMC2.FilterSMS7()
                        </Action>
                    </Macro>
                    <Macro Name="FilterSMS8">
                        <Action>
                            XBMC2.FilterSMS8()
                        </Action>
                    </Macro>
                    <Macro Name="FilterSMS9">
                        <Action>
                            XBMC2.FilterSMS9()
                        </Action>
                    </Macro>
                    <Macro Name="FirstPage">
                        <Action>
                            XBMC2.FirstPage()
                        </Action>
                    </Macro>
                    <Macro Name="LastPage">
                        <Action>
                            XBMC2.LastPage()
                        </Action>
                    </Macro>
                    <Macro Name="HideSubMenu">
                        <Action>
                            XBMC2.HideSubMenu()
                        </Action>
                    </Macro>
                    <Macro Name="ToggleSource">
                        <Action>
                            XBMC2.ToggleSource()
                        </Action>
                    </Macro>
                    <Macro Name="Remove">
                        <Action>
                            XBMC2.Remove()
                        </Action>
                    </Macro>
                    <Macro Name="AudioToggleDigital">
                        <Action>
                            XBMC2.AudioToggleDigital()
                        </Action>
                    </Macro>
                    <Macro Name="OSDLeft">
                        <Action>
                            XBMC2.OSDLeft()
                        </Action>
                    </Macro>
                    <Macro Name="OSDRight">
                        <Action>
                            XBMC2.OSDRight()
                        </Action>
                    </Macro>
                    <Macro Name="OSDUp">
                        <Action>
                            XBMC2.OSDUp()
                        </Action>
                    </Macro>
                    <Macro Name="OSDDown">
                        <Action>
                            XBMC2.OSDDown()
                        </Action>
                    </Macro>
                    <Macro Name="OSDSelect">
                        <Action>
                            XBMC2.OSDSelect()
                        </Action>
                    </Macro>
                    <Macro Name="OSDValuePlus">
                        <Action>
                            XBMC2.OSDValuePlus()
                        </Action>
                    </Macro>
                    <Macro Name="OSDValueMinus">
                        <Action>
                            XBMC2.OSDValueMinus()
                        </Action>
                    </Macro>
                    <Macro Name="ToggleWatched">
                        <Action>
                            XBMC2.ToggleWatched()
                        </Action>
                    </Macro>
                    <Macro Name="ScanItem">
                        <Action>
                            XBMC2.ScanItem()
                        </Action>
                    </Macro>
                    <Macro Name="Enter">
                        <Action>
                            XBMC2.Enter()
                        </Action>
                    </Macro>
                    <Macro Name="IncreaseRating">
                        <Action>
                            XBMC2.IncreaseRating()
                        </Action>
                    </Macro>
                    <Macro Name="DecreaseRating">
                        <Action>
                            XBMC2.DecreaseRating()
                        </Action>
                    </Macro>
                    <Macro Name="ToggleFullScreen" Expanded="True">
                        <Action>
                            XBMC2.ToggleFullScreen()
                        </Action>
                    </Macro>
                    <Macro Name="NextScene">
                        <Action>
                            XBMC2.NextScene()
                        </Action>
                    </Macro>
                    <Macro Name="PreviousScene">
                        <Action>
                            XBMC2.PreviousScene()
                        </Action>
                    </Macro>
                    <Macro Name="NextLetter">
                        <Action>
                            XBMC2.NextLetter()
                        </Action>
                    </Macro>
                    <Macro Name="PrevLetter">
                        <Action>
                            XBMC2.PrevLetter()
                        </Action>
                    </Macro>
                </Folder>
            </Folder>
            <Folder Name="Windows" Expanded="True">
                <Macro Name="Show Movies Screen">
                    <Action>
                        XBMC2.MyMovies()
                    </Action>
                </Macro>
                <Macro Name="Show TV Shows Screen">
                    <Action>
                        XBMC2.MyTVShows()
                    </Action>
                </Macro>
                <Macro Name="Show Shutdown Menu">
                    <Action>
                        XBMC2.ShutdownMenu()
                    </Action>
                </Macro>
                <Macro Name="Home">
                    <Action>
                        XBMC2.Home()
                    </Action>
                </Macro>
                <Macro Name="Programs">
                    <Action>
                        XBMC2.Programs()
                    </Action>
                </Macro>
                <Macro Name="Pictures">
                    <Action>
                        XBMC2.Pictures()
                    </Action>
                </Macro>
                <Macro Name="Files">
                    <Action>
                        XBMC2.Files()
                    </Action>
                </Macro>
                <Macro Name="Settings">
                    <Action>
                        XBMC2.Settings()
                    </Action>
                </Macro>
                <Macro Name="Music">
                    <Action>
                        XBMC2.Music()
                    </Action>
                </Macro>
                <Macro Name="Musicfiles">
                    <Action>
                        XBMC2.Musicfiles()
                    </Action>
                </Macro>
                <Macro Name="Musiclibrary">
                    <Action>
                        XBMC2.Musiclibrary()
                    </Action>
                </Macro>
                <Macro Name="Musicplaylist">
                    <Action>
                        XBMC2.Musicplaylist()
                    </Action>
                </Macro>
                <Macro Name="Musicplaylisteditor">
                    <Action>
                        XBMC2.Musicplaylisteditor()
                    </Action>
                </Macro>
                <Macro Name="Musicinformation">
                    <Action>
                        XBMC2.Musicinformation()
                    </Action>
                </Macro>
                <Macro Name="Video">
                    <Action>
                        XBMC2.Video()
                    </Action>
                </Macro>
                <Macro Name="Videofiles">
                    <Action>
                        XBMC2.Videofiles()
                    </Action>
                </Macro>
                <Macro Name="Videolibrary">
                    <Action>
                        XBMC2.Videolibrary()
                    </Action>
                </Macro>
                <Macro Name="Videoplaylist">
                    <Action>
                        XBMC2.Videoplaylist()
                    </Action>
                </Macro>
                <Macro Name="Systeminfo">
                    <Action>
                        XBMC2.Systeminfo()
                    </Action>
                </Macro>
                <Macro Name="Guicalibration">
                    <Action>
                        XBMC2.Guicalibration()
                    </Action>
                </Macro>
                <Macro Name="Screencalibration">
                    <Action>
                        XBMC2.Screencalibration()
                    </Action>
                </Macro>
                <Macro Name="Picturessettings">
                    <Action>
                        XBMC2.Picturessettings()
                    </Action>
                </Macro>
                <Macro Name="Programssettings">
                    <Action>
                        XBMC2.Programssettings()
                    </Action>
                </Macro>
                <Macro Name="Weathersettings">
                    <Action>
                        XBMC2.Weathersettings()
                    </Action>
                </Macro>
                <Macro Name="Musicsettings">
                    <Action>
                        XBMC2.Musicsettings()
                    </Action>
                </Macro>
                <Macro Name="Systemsettings">
                    <Action>
                        XBMC2.Systemsettings()
                    </Action>
                </Macro>
                <Macro Name="Videossettings">
                    <Action>
                        XBMC2.Videossettings()
                    </Action>
                </Macro>
                <Macro Name="Networksettings">
                    <Action>
                        XBMC2.Networksettings()
                    </Action>
                </Macro>
                <Macro Name="Appearancesettings">
                    <Action>
                        XBMC2.Appearancesettings()
                    </Action>
                </Macro>
                <Macro Name="Scripts">
                    <Action>
                        XBMC2.Scripts()
                    </Action>
                </Macro>
                <Macro Name="Gamesaves">
                    <Action>
                        XBMC2.Gamesaves()
                    </Action>
                </Macro>
                <Macro Name="Profiles">
                    <Action>
                        XBMC2.Profiles()
                    </Action>
                </Macro>
                <Macro Name="Virtualkeyboard">
                    <Action>
                        XBMC2.Virtualkeyboard()
                    </Action>
                </Macro>
                <Macro Name="Volumebar">
                    <Action>
                        XBMC2.Volumebar()
                    </Action>
                </Macro>
                <Macro Name="Favourites">
                    <Action>
                        XBMC2.Favourites()
                    </Action>
                </Macro>
                <Macro Name="Musicosd">
                    <Action>
                        XBMC2.Musicosd()
                    </Action>
                </Macro>
                <Macro Name="Visualisationsettings">
                    <Action>
                        XBMC2.Visualisationsettings()
                    </Action>
                </Macro>
                <Macro Name="Visualisationpresetlist">
                    <Action>
                        XBMC2.Visualisationpresetlist()
                    </Action>
                </Macro>
                <Macro Name="Osdvideosettings">
                    <Action>
                        XBMC2.Osdvideosettings()
                    </Action>
                </Macro>
                <Macro Name="Osdaudiosettings">
                    <Action>
                        XBMC2.Osdaudiosettings()
                    </Action>
                </Macro>
                <Macro Name="Videobookmarks">
                    <Action>
                        XBMC2.Videobookmarks()
                    </Action>
                </Macro>
                <Macro Name="Profilesettings">
                    <Action>
                        XBMC2.Profilesettings()
                    </Action>
                </Macro>
                <Macro Name="Locksettings">
                    <Action>
                        XBMC2.Locksettings()
                    </Action>
                </Macro>
                <Macro Name="Contentsettings">
                    <Action>
                        XBMC2.Contentsettings()
                    </Action>
                </Macro>
                <Macro Name="Networksetup">
                    <Action>
                        XBMC2.Networksetup()
                    </Action>
                </Macro>
                <Macro Name="Smartplaylisteditor">
                    <Action>
                        XBMC2.Smartplaylisteditor()
                    </Action>
                </Macro>
                <Macro Name="Smartplaylistrule">
                    <Action>
                        XBMC2.Smartplaylistrule()
                    </Action>
                </Macro>
                <Macro Name="Movieinformation">
                    <Action>
                        XBMC2.Movieinformation()
                    </Action>
                </Macro>
                <Macro Name="Scriptsdebuginfo">
                    <Action>
                        XBMC2.Scriptsdebuginfo()
                    </Action>
                </Macro>
                <Macro Name="Fullscreenvideo" Expanded="True">
                    <Action>
                        XBMC2.Fullscreenvideo()
                    </Action>
                </Macro>
                <Macro Name="Visualisation">
                    <Action>
                        XBMC2.Visualisation()
                    </Action>
                </Macro>
                <Macro Name="Slideshow">
                    <Action>
                        XBMC2.Slideshow()
                    </Action>
                </Macro>
                <Macro Name="Filestackingdialog">
                    <Action>
                        XBMC2.Filestackingdialog()
                    </Action>
                </Macro>
                <Macro Name="Weather">
                    <Action>
                        XBMC2.Weather()
                    </Action>
                </Macro>
                <Macro Name="Screensaver">
                    <Action>
                        XBMC2.Screensaver()
                    </Action>
                </Macro>
                <Macro Name="Videoosd">
                    <Action>
                        XBMC2.Videoosd()
                    </Action>
                </Macro>
                <Macro Name="Videomenu">
                    <Action>
                        XBMC2.Videomenu()
                    </Action>
                </Macro>
                <Macro Name="Filebrowser">
                    <Action>
                        XBMC2.Filebrowser()
                    </Action>
                </Macro>
                <Macro Name="Startup">
                    <Action>
                        XBMC2.Startup()
                    </Action>
                </Macro>
                <Macro Name="Startwindow">
                    <Action>
                        XBMC2.Startwindow()
                    </Action>
                </Macro>
                <Macro Name="Loginscreen">
                    <Action>
                        XBMC2.Loginscreen()
                    </Action>
                </Macro>
                <Macro Name="Musicoverlay">
                    <Action>
                        XBMC2.Musicoverlay()
                    </Action>
                </Macro>
                <Macro Name="Videooverlay">
                    <Action>
                        XBMC2.Videooverlay()
                    </Action>
                </Macro>
                <Macro Name="Pictureinfo">
                    <Action>
                        XBMC2.Pictureinfo()
                    </Action>
                </Macro>
                <Macro Name="Pluginsettings">
                    <Action>
                        XBMC2.Pluginsettings()
                    </Action>
                </Macro>
                <Macro Name="Fullscreeninfo" Expanded="True">
                    <Action>
                        XBMC2.Fullscreeninfo()
                    </Action>
                </Macro>
                <Macro Name="Player Controls">
                    <Action>
                        XBMC2.PlayerControls()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Experimental">
                <Macro Name="JSONRPC">
                    <Action>
                        XBMC2.JSONRPC()
                    </Action>
                </Macro>
                <Macro Name="HTTPAPI">
                    <Action>
                        XBMC2.HTTPAPI()
                    </Action>
                </Macro>
                <Macro Name="GetCurrentlyPlayingFilename">
                    <Action>
                        XBMC2.GetCurrentlyPlayingFilename()
                    </Action>
                </Macro>
                <Macro Name="SendNotification">
                    <Action>
                        XBMC2.SendNotification()
                    </Action>
                </Macro>
            </Folder>
        </Folder>
        <Folder Name="Foobar2000" id="1167" Enabled="False">
            <Macro Name="Run">
                <Action>
                    Foobar2000.Run()
                </Action>
            </Macro>
            <Macro Name="Exit">
                <Action>
                    Foobar2000.Exit()
                </Action>
            </Macro>
            <Folder Name="Playback Control">
                <Macro Name="Play">
                    <Event Name="MceRemote.Mce.Play" />
                    <Action>
                        Foobar2000.Play()
                    </Action>
                </Macro>
                <Macro Name="Pause">
                    <Event Name="MceRemote.Mce.Pause" />
                    <Action>
                        Foobar2000.Pause()
                    </Action>
                </Macro>
                <Macro Name="Toggle Play/Pause">
                    <Action>
                        Foobar2000.PlayPause()
                    </Action>
                </Macro>
                <Macro Name="Stop">
                    <Action>
                        Foobar2000.Stop()
                    </Action>
                </Macro>
                <Macro Name="Random">
                    <Action>
                        Foobar2000.Random()
                    </Action>
                </Macro>
                <Macro Name="Previous Track">
                    <Event Name="MceRemote.Mce.Rewind" />
                    <Action>
                        Foobar2000.PreviousTrack()
                    </Action>
                </Macro>
                <Macro Name="Next Track">
                    <Event Name="MceRemote.Mce.Forward" />
                    <Action>
                        Foobar2000.NextTrack()
                    </Action>
                </Macro>
                <Folder Name="Seek Functions">
                    <Macro Name="Seek ahead by 1 seconds">
                        <Action>
                            Foobar2000.SeekAhead1s()
                        </Action>
                    </Macro>
                    <Macro Name="Seek ahead by 5 seconds">
                        <Action>
                            Foobar2000.SeekAhead5s()
                        </Action>
                    </Macro>
                    <Macro Name="Seek ahead by 10 seconds">
                        <Action>
                            Foobar2000.SeekAhead10s()
                        </Action>
                    </Macro>
                    <Macro Name="Seek ahead by 30 seconds">
                        <Action>
                            Foobar2000.SeekAhead30s()
                        </Action>
                    </Macro>
                    <Macro Name="Seek ahead by 1 minute">
                        <Action>
                            Foobar2000.SeekAhead1m()
                        </Action>
                    </Macro>
                    <Macro Name="Seek ahead by 2 minute">
                        <Action>
                            Foobar2000.SeekAhead2m()
                        </Action>
                    </Macro>
                    <Macro Name="Seek ahead by 5 minute">
                        <Action>
                            Foobar2000.SeekAhead5m()
                        </Action>
                    </Macro>
                    <Macro Name="Seek ahead by 10 minute">
                        <Action>
                            Foobar2000.SeekAhead10m()
                        </Action>
                    </Macro>
                    <Macro Name="Seek back by 1 seconds">
                        <Action>
                            Foobar2000.SeekBack1s()
                        </Action>
                    </Macro>
                    <Macro Name="Seek back by 5 seconds">
                        <Action>
                            Foobar2000.SeekBack5s()
                        </Action>
                    </Macro>
                    <Macro Name="Seek back by 10 seconds">
                        <Action>
                            Foobar2000.SeekBack10s()
                        </Action>
                    </Macro>
                    <Macro Name="Seek back by 30 seconds">
                        <Action>
                            Foobar2000.SeekBack30s()
                        </Action>
                    </Macro>
                    <Macro Name="Seek back by 1 minute">
                        <Action>
                            Foobar2000.SeekBack1m()
                        </Action>
                    </Macro>
                    <Macro Name="Seek back by 2 minute">
                        <Action>
                            Foobar2000.SeekBack2m()
                        </Action>
                    </Macro>
                    <Macro Name="Seek back by 5 minute">
                        <Action>
                            Foobar2000.SeekBack5m()
                        </Action>
                    </Macro>
                    <Macro Name="Seek back by 10 minute">
                        <Action>
                            Foobar2000.SeekBack10m()
                        </Action>
                    </Macro>
                </Folder>
            </Folder>
            <Folder Name="Volume Control">
                <Macro Name="Volume Up">
                    <Action>
                        Foobar2000.VolumeUp()
                    </Action>
                </Macro>
                <Macro Name="Volume Down">
                    <Action>
                        Foobar2000.VolumeDown()
                    </Action>
                </Macro>
                <Macro Name="Volume Mute">
                    <Action>
                        Foobar2000.VolumeMute()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Miscellaneous">
                <Macro Name="Show">
                    <Action>
                        Foobar2000.Show()
                    </Action>
                </Macro>
                <Macro Name="Hide">
                    <Action>
                        Foobar2000.Hide()
                    </Action>
                </Macro>
            </Folder>
        </Folder>
        <Folder Name="Media Player Classic" id="1236" Enabled="False">
            <Folder Name="Main controls">
                <Macro Name="Run MPC-HC">
                    <Action>
                        MediaPlayerClassic.Run()
                    </Action>
                </Macro>
                <Macro Name="Quit Application">
                    <Event Name="quitmpc" />
                    <Action>
                        Window.FindWindow(u'mpc-hc64.exe', None, None, None, None, None, False, 0.0, 0)
                    </Action>
                    <Action>
                        MediaPlayerClassic.Exit()
                    </Action>
                </Macro>
                <Macro Name="Play/Pause">
                    <Action>
                        MediaPlayerClassic.PlayPause()
                    </Action>
                </Macro>
                <Macro Name="Play">
                    <Action>
                        MediaPlayerClassic.Play()
                    </Action>
                    <Event Name="MceRemote.Mce.Play" />
                </Macro>
                <Macro Name="Pause">
                    <Action>
                        MediaPlayerClassic.Pause()
                    </Action>
                    <Event Name="MceRemote.Mce.Pause" />
                </Macro>
                <Macro Name="Stop">
                    <Event Name="MceRemote.Mce.Stop" />
                    <Action>
                        MediaPlayerClassic.Stop()
                    </Action>
                </Macro>
                <Macro Name="Jump Forward Small">
                    <Action>
                        MediaPlayerClassic.JumpForwardSmall()
                    </Action>
                </Macro>
                <Macro Name="Jump Backward Small">
                    <Action>
                        MediaPlayerClassic.JumpBackwardSmall()
                    </Action>
                </Macro>
                <Macro Name="Jump Forward Medium">
                    <Event Name="MceRemote.Mce.Forward" />
                    <Action>
                        MediaPlayerClassic.JumpForwardMedium()
                    </Action>
                </Macro>
                <Macro Name="Jump Backward Medium">
                    <Event Name="MceRemote.Mce.Rewind" />
                    <Action>
                        MediaPlayerClassic.JumpBackwardMedium()
                    </Action>
                </Macro>
                <Macro Name="Jump Forward Large">
                    <Action>
                        MediaPlayerClassic.JumpForwardLarge()
                    </Action>
                </Macro>
                <Macro Name="Jump Backward Large">
                    <Action>
                        MediaPlayerClassic.JumpBackwardLarge()
                    </Action>
                </Macro>
                <Macro Name="Jump Forward Keyframe">
                    <Action>
                        MediaPlayerClassic.JumpForwardKeyframe()
                    </Action>
                </Macro>
                <Macro Name="Jump Backward Keyframe">
                    <Action>
                        MediaPlayerClassic.JumpBackwardKeyframe()
                    </Action>
                </Macro>
                <Macro Name="Jump forward/backward of N seconds">
                    <Action>
                        MediaPlayerClassic.Jump()
                    </Action>
                </Macro>
                <Macro Name="Cue current file to specific position">
                    <Action>
                        MediaPlayerClassic.SetPosition()
                    </Action>
                </Macro>
                <Macro Name="Increase Rate">
                    <Action>
                        MediaPlayerClassic.IncreaseRate()
                    </Action>
                </Macro>
                <Macro Name="Decrease Rate">
                    <Action>
                        MediaPlayerClassic.DecreaseRate()
                    </Action>
                </Macro>
                <Macro Name="Reset Rate">
                    <Action>
                        MediaPlayerClassic.ResetRate()
                    </Action>
                </Macro>
                <Macro Name="Volume Up">
                    <Action>
                        MediaPlayerClassic.VolumeUp()
                    </Action>
                </Macro>
                <Macro Name="Volume Down">
                    <Action>
                        MediaPlayerClassic.VolumeDown()
                    </Action>
                </Macro>
                <Macro Name="Volume Mute">
                    <Action>
                        MediaPlayerClassic.VolumeMute()
                    </Action>
                </Macro>
                <Macro Name="Boss Key">
                    <Action>
                        MediaPlayerClassic.BossKey()
                    </Action>
                </Macro>
                <Macro Name="Next">
                    <Action>
                        MediaPlayerClassic.Next()
                    </Action>
                </Macro>
                <Macro Name="Previous">
                    <Action>
                        MediaPlayerClassic.Previous()
                    </Action>
                </Macro>
                <Macro Name="Start playing playlist">
                    <Action>
                        MediaPlayerClassic.StartPlaylist()
                    </Action>
                </Macro>
                <Macro Name="Remove all files from playlist">
                    <Action>
                        MediaPlayerClassic.ClearPlaylist()
                    </Action>
                </Macro>
                <Macro Name="Next Playlist Item">
                    <Action>
                        MediaPlayerClassic.NextPlaylistItem()
                    </Action>
                </Macro>
                <Macro Name="Previous Playlist Item">
                    <Action>
                        MediaPlayerClassic.PreviousPlaylistItem()
                    </Action>
                </Macro>
                <Macro Name="Add file to playlist">
                    <Action>
                        MediaPlayerClassic.AddFile()
                    </Action>
                </Macro>
                <Macro Name="Open DVD">
                    <Action>
                        MediaPlayerClassic.OpenDVD()
                    </Action>
                </Macro>
                <Macro Name='Show dialog "Open file"'>
                    <Action>
                        MediaPlayerClassic.OpenFileDialog()
                    </Action>
                </Macro>
                <Macro Name="Open file">
                    <Action>
                        MediaPlayerClassic.OpenFile()
                    </Action>
                </Macro>
                <Macro Name="Quick Open File">
                    <Action>
                        MediaPlayerClassic.QuickOpen()
                    </Action>
                </Macro>
                <Macro Name="Open Directory">
                    <Action>
                        MediaPlayerClassic.OpenDirectory()
                    </Action>
                </Macro>
                <Macro Name="Frame Step">
                    <Action>
                        MediaPlayerClassic.FrameStep()
                    </Action>
                </Macro>
                <Macro Name="Frame Step Back">
                    <Action>
                        MediaPlayerClassic.FrameStepBack()
                    </Action>
                </Macro>
                <Macro Name="Go To">
                    <Action>
                        MediaPlayerClassic.GoTo()
                    </Action>
                </Macro>
                <Macro Name="Audio Delay +10ms">
                    <Action>
                        MediaPlayerClassic.AudioDelayAdd10ms()
                    </Action>
                </Macro>
                <Macro Name="Audio Delay -10ms">
                    <Action>
                        MediaPlayerClassic.AudioDelaySub10ms()
                    </Action>
                </Macro>
                <Macro Name="Set the audio delay">
                    <Action>
                        MediaPlayerClassic.SetAudioDelay()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="View modes">
                <Macro Name="Fullscreen">
                    <Action>
                        MediaPlayerClassic.Fullscreen()
                    </Action>
                </Macro>
                <Macro Name="Fullscreen without resolution change">
                    <Action>
                        MediaPlayerClassic.FullscreenWOR()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Increase Size">
                    <Action>
                        MediaPlayerClassic.PnSIncSize()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Decrease Size">
                    <Action>
                        MediaPlayerClassic.PnSDecSize()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Scale to 16:9">
                    <Action>
                        MediaPlayerClassic.PnSTo169()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan to Widescreen">
                    <Action>
                        MediaPlayerClassic.PnSToWidescreen()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan to Ultra-Widescreen">
                    <Action>
                        MediaPlayerClassic.PnSToUltraWidescreen()
                    </Action>
                </Macro>
                <Macro Name="View Minimal">
                    <Action>
                        MediaPlayerClassic.ViewMinimal()
                    </Action>
                </Macro>
                <Macro Name="View Compact">
                    <Action>
                        MediaPlayerClassic.ViewCompact()
                    </Action>
                </Macro>
                <Macro Name="View Normal">
                    <Action>
                        MediaPlayerClassic.ViewNormal()
                    </Action>
                </Macro>
                <Macro Name="Always On Top">
                    <Action>
                        MediaPlayerClassic.AlwaysOnTop()
                    </Action>
                </Macro>
                <Macro Name="Zoom 50%">
                    <Action>
                        MediaPlayerClassic.Zoom50()
                    </Action>
                </Macro>
                <Macro Name="Zoom 100%">
                    <Action>
                        MediaPlayerClassic.Zoom100()
                    </Action>
                </Macro>
                <Macro Name="Zoom 200%">
                    <Action>
                        MediaPlayerClassic.Zoom200()
                    </Action>
                </Macro>
                <Macro Name="Video Frame Half">
                    <Action>
                        MediaPlayerClassic.VidFrmHalf()
                    </Action>
                </Macro>
                <Macro Name="Video Frame Normal">
                    <Action>
                        MediaPlayerClassic.VidFrmNormal()
                    </Action>
                </Macro>
                <Macro Name="Video Frame Double">
                    <Action>
                        MediaPlayerClassic.VidFrmDouble()
                    </Action>
                </Macro>
                <Macro Name="Video Frame Stretch">
                    <Action>
                        MediaPlayerClassic.VidFrmStretch()
                    </Action>
                </Macro>
                <Macro Name="Video Frame Inside">
                    <Action>
                        MediaPlayerClassic.VidFrmInside()
                    </Action>
                </Macro>
                <Macro Name="Video Frame Outside">
                    <Action>
                        MediaPlayerClassic.VidFrmOutside()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Reset">
                    <Action>
                        MediaPlayerClassic.PnSReset()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Increase Width">
                    <Action>
                        MediaPlayerClassic.PnSIncWidth()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Increase Height">
                    <Action>
                        MediaPlayerClassic.PnSIncHeight()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Decrease Width">
                    <Action>
                        MediaPlayerClassic.PnSDecWidth()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Decrease Height">
                    <Action>
                        MediaPlayerClassic.PnSDecHeight()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Center">
                    <Action>
                        MediaPlayerClassic.PnSCenter()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Left">
                    <Action>
                        MediaPlayerClassic.PnSLeft()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Right">
                    <Action>
                        MediaPlayerClassic.PnSRight()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Up">
                    <Action>
                        MediaPlayerClassic.PnSUp()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Down">
                    <Action>
                        MediaPlayerClassic.PnSDown()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Up/Left">
                    <Action>
                        MediaPlayerClassic.PnSUpLeft()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Up/Right">
                    <Action>
                        MediaPlayerClassic.PnSUpRight()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Down/Left">
                    <Action>
                        MediaPlayerClassic.PnSDownLeft()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Down/Right">
                    <Action>
                        MediaPlayerClassic.PnSDownRight()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Rotate X+">
                    <Action>
                        MediaPlayerClassic.PnSRotateAddX()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Rotate X-">
                    <Action>
                        MediaPlayerClassic.PnSRotateSubX()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Rotate Y+">
                    <Action>
                        MediaPlayerClassic.PnSRotateAddY()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Rotate Y-">
                    <Action>
                        MediaPlayerClassic.PnsRotateSubY()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Rotate Z+">
                    <Action>
                        MediaPlayerClassic.PnSRotateAddZ()
                    </Action>
                </Macro>
                <Macro Name="Pan &amp; Scan Rotate Z-">
                    <Action>
                        MediaPlayerClassic.PnSRotateSubZ()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="DVD controls">
                <Macro Name="DVD Title Menu">
                    <Action>
                        MediaPlayerClassic.DVDTitleMenu()
                    </Action>
                </Macro>
                <Macro Name="DVD Root Menu">
                    <Action>
                        MediaPlayerClassic.DVDRootMenu()
                    </Action>
                </Macro>
                <Macro Name="DVD Subtitle Menu">
                    <Action>
                        MediaPlayerClassic.DVDSubtitleMenu()
                    </Action>
                </Macro>
                <Macro Name="DVD Audio Menu">
                    <Action>
                        MediaPlayerClassic.DVDAudioMenu()
                    </Action>
                </Macro>
                <Macro Name="DVD Angle Menu">
                    <Action>
                        MediaPlayerClassic.DVDAngleMenu()
                    </Action>
                </Macro>
                <Macro Name="DVD Chapter Menu">
                    <Action>
                        MediaPlayerClassic.DVDChapterMenu()
                    </Action>
                </Macro>
                <Macro Name="DVD Menu Left">
                    <Action>
                        MediaPlayerClassic.DVDMenuLeft()
                    </Action>
                </Macro>
                <Macro Name="DVD Menu Right">
                    <Action>
                        MediaPlayerClassic.DVDMenuRight()
                    </Action>
                </Macro>
                <Macro Name="DVD Menu Up">
                    <Action>
                        MediaPlayerClassic.DVDMenuUp()
                    </Action>
                </Macro>
                <Macro Name="DVD Menu Down">
                    <Action>
                        MediaPlayerClassic.DVDMenuDown()
                    </Action>
                </Macro>
                <Macro Name="DVD Menu Activate">
                    <Action>
                        MediaPlayerClassic.DVDMenuActivate()
                    </Action>
                </Macro>
                <Macro Name="DVD Menu Back">
                    <Action>
                        MediaPlayerClassic.DVDMenuBack()
                    </Action>
                </Macro>
                <Macro Name="DVD Menu Leave">
                    <Action>
                        MediaPlayerClassic.DVDMenuLeave()
                    </Action>
                </Macro>
                <Macro Name="DVD Next Angle">
                    <Action>
                        MediaPlayerClassic.DVDNextAngle()
                    </Action>
                </Macro>
                <Macro Name="DVD Previous Angle">
                    <Action>
                        MediaPlayerClassic.DVDPrevAngle()
                    </Action>
                </Macro>
                <Macro Name="DVD Next Audio">
                    <Action>
                        MediaPlayerClassic.DVDNextAudio()
                    </Action>
                </Macro>
                <Macro Name="DVD Prev Audio">
                    <Action>
                        MediaPlayerClassic.DVDPrevAudio()
                    </Action>
                </Macro>
                <Macro Name="DVD Next Subtitle">
                    <Action>
                        MediaPlayerClassic.DVDNextSubtitle()
                    </Action>
                </Macro>
                <Macro Name="DVD Prev Subtitle">
                    <Action>
                        MediaPlayerClassic.DVDPrevSubtitle()
                    </Action>
                </Macro>
                <Macro Name="DVD On/Off Subtitle">
                    <Action>
                        MediaPlayerClassic.DVDOnOffSubtitle()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Extended controls">
                <Macro Name="Open Device">
                    <Action>
                        MediaPlayerClassic.OpenDevice()
                    </Action>
                </Macro>
                <Macro Name="Save As">
                    <Action>
                        MediaPlayerClassic.SaveAs()
                    </Action>
                </Macro>
                <Macro Name="Save Image">
                    <Action>
                        MediaPlayerClassic.SaveImage()
                    </Action>
                </Macro>
                <Macro Name="Save Image Auto">
                    <Action>
                        MediaPlayerClassic.SaveImageAuto()
                    </Action>
                </Macro>
                <Macro Name="Load Subtitle">
                    <Action>
                        MediaPlayerClassic.LoadSubTitle()
                    </Action>
                </Macro>
                <Macro Name="Save Subtitle">
                    <Action>
                        MediaPlayerClassic.SaveSubtitle()
                    </Action>
                </Macro>
                <Macro Name="Close File">
                    <Action>
                        MediaPlayerClassic.Close()
                    </Action>
                </Macro>
                <Macro Name="Properties">
                    <Action>
                        MediaPlayerClassic.Properties()
                    </Action>
                </Macro>
                <Macro Name="Player Menu Short">
                    <Action>
                        MediaPlayerClassic.PlayerMenuShort()
                    </Action>
                </Macro>
                <Macro Name="Player Menu Long">
                    <Action>
                        MediaPlayerClassic.PlayerMenuLong()
                    </Action>
                </Macro>
                <Macro Name="Filters Menu">
                    <Action>
                        MediaPlayerClassic.FiltersMenu()
                    </Action>
                </Macro>
                <Macro Name="Options">
                    <Action>
                        MediaPlayerClassic.Options()
                    </Action>
                </Macro>
                <Macro Name="Next Audio">
                    <Action>
                        MediaPlayerClassic.NextAudio()
                    </Action>
                </Macro>
                <Macro Name="Previous Audio">
                    <Action>
                        MediaPlayerClassic.PrevAudio()
                    </Action>
                </Macro>
                <Macro Name="Set the audio track">
                    <Action>
                        MediaPlayerClassic.SetAudioTrack()
                    </Action>
                </Macro>
                <Macro Name="Next Subtitle">
                    <Action>
                        MediaPlayerClassic.NextSubtitle()
                    </Action>
                </Macro>
                <Macro Name="Prev Subtitle">
                    <Action>
                        MediaPlayerClassic.PrevSubtitle()
                    </Action>
                </Macro>
                <Macro Name="Set the subtitle track">
                    <Action>
                        MediaPlayerClassic.SetSubtitlesTrack()
                    </Action>
                </Macro>
                <Macro Name="On/Off Subtitle">
                    <Event Name="MceRemote.Mce.Subtitle" />
                    <Action>
                        MediaPlayerClassic.OnOffSubtitle()
                    </Action>
                </Macro>
                <Macro Name="Goto Next Subtitle">
                    <Action>
                        MediaPlayerClassic.GotoNextSubtitle()
                    </Action>
                </Macro>
                <Macro Name="Goto Prev Subtitle">
                    <Action>
                        MediaPlayerClassic.GotoPrevSubtitle()
                    </Action>
                </Macro>
                <Macro Name="Subtitle Delay -">
                    <Action>
                        MediaPlayerClassic.SubtitleDelayMinus()
                    </Action>
                </Macro>
                <Macro Name="Subtitle Delay +">
                    <Action>
                        MediaPlayerClassic.SubtitleDelayPlus()
                    </Action>
                </Macro>
                <Macro Name="Set the subtitle delay">
                    <Action>
                        MediaPlayerClassic.SetSubtitleDelay()
                    </Action>
                </Macro>
                <Macro Name="Reload Subtitles">
                    <Action>
                        MediaPlayerClassic.ReloadSubtitles()
                    </Action>
                </Macro>
                <Macro Name="Next Audio OGM">
                    <Action>
                        MediaPlayerClassic.NextAudioOGM()
                    </Action>
                </Macro>
                <Macro Name="Previous Audio OGM">
                    <Action>
                        MediaPlayerClassic.PrevAudioOGM()
                    </Action>
                </Macro>
                <Macro Name="Next Subtitle OGM">
                    <Action>
                        MediaPlayerClassic.NextSubtitleOGM()
                    </Action>
                </Macro>
                <Macro Name="Previous Subtitle OGM">
                    <Action>
                        MediaPlayerClassic.PrevSubtitleOGM()
                    </Action>
                </Macro>
                <Macro Name="Show MPC menu">
                    <Action>
                        MediaPlayerClassic.ShowMenu()
                    </Action>
                </Macro>
                <Macro Name="On Screen Go To ...">
                    <Action>
                        MediaPlayerClassic.GoTo_OSD()
                    </Action>
                </Macro>
                <Macro Name="Show custom OSD">
                    <Action>
                        MediaPlayerClassic.SendOSD()
                    </Action>
                </Macro>
                <Macro Name="Action after playback (once)">
                    <Action>
                        MediaPlayerClassic.AfterPlaybackOnce()
                    </Action>
                </Macro>
                <Macro Name="Action after playback (every time)">
                    <Action>
                        MediaPlayerClassic.AfterPlayback()
                    </Action>
                </Macro>
                <Macro Name="Send user's message">
                    <Action>
                        MediaPlayerClassic.UserMessage()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Toggle player controls">
                <Macro Name="Toggle Caption Menu">
                    <Action>
                        MediaPlayerClassic.ToggleCaptionMenu()
                    </Action>
                </Macro>
                <Macro Name="Toggle Seeker">
                    <Action>
                        MediaPlayerClassic.ToggleSeeker()
                    </Action>
                </Macro>
                <Macro Name="Toggle Controls">
                    <Action>
                        MediaPlayerClassic.ToggleControls()
                    </Action>
                </Macro>
                <Macro Name="Toggle Information">
                    <Action>
                        MediaPlayerClassic.ToggleInformation()
                    </Action>
                </Macro>
                <Macro Name="Toggle Statistics">
                    <Action>
                        MediaPlayerClassic.ToggleStatistics()
                    </Action>
                </Macro>
                <Macro Name="Toggle Status">
                    <Action>
                        MediaPlayerClassic.ToggleStatus()
                    </Action>
                </Macro>
                <Macro Name="Toggle Subresync Bar">
                    <Action>
                        MediaPlayerClassic.ToggleSubresyncBar()
                    </Action>
                </Macro>
                <Macro Name="Toggle Playlist Bar">
                    <Action>
                        MediaPlayerClassic.TogglePlaylistBar()
                    </Action>
                </Macro>
                <Macro Name="Toggle Capture Bar">
                    <Action>
                        MediaPlayerClassic.ToggleCaptureBar()
                    </Action>
                </Macro>
                <Macro Name="Toggle shader">
                    <Action>
                        MediaPlayerClassic.ShaderToggle()
                    </Action>
                </Macro>
                <Macro Name="Toggle Shader Editor Bar">
                    <Action>
                        MediaPlayerClassic.ToggleShaderEditorBar()
                    </Action>
                </Macro>
                <Macro Name="Toggle OSD Elapsed Time">
                    <Action>
                        MediaPlayerClassic.ToggleElapsedTime()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Retrieve various information">
                <Macro Name="Get window state">
                    <Action>
                        MediaPlayerClassic.GetWindowState()
                    </Action>
                </Macro>
                <Macro Name="Get currently playing file">
                    <Action>
                        MediaPlayerClassic.GetNowPlaying()
                    </Action>
                </Macro>
                <Macro Name="Get Times">
                    <Action>
                        MediaPlayerClassic.GetTimes()
                    </Action>
                </Macro>
                <Macro Name="Get current position">
                    <Action>
                        MediaPlayerClassic.GetPosition()
                    </Action>
                </Macro>
                <Macro Name="Get subtitles tracks">
                    <Action>
                        MediaPlayerClassic.GetSubtitles()
                    </Action>
                </Macro>
                <Macro Name="Get audio tracks">
                    <Action>
                        MediaPlayerClassic.GetAdiotracks()
                    </Action>
                </Macro>
                <Macro Name="Get playlist">
                    <Action>
                        MediaPlayerClassic.GetPlaylist()
                    </Action>
                </Macro>
            </Folder>
        </Folder>
    </Folder>
    <Folder Name="Mode Switching" Expanded="True">
        <Macro Name="Switch to mode: XBMC" Expanded="True">
            <Event Name="Task.Activated.XBMC" />
            <Action Enabled="False">
                NetworkSender.Map(u'xbmc')
            </Action>
            <Action>
                EventGhost.EnableExclusive(XmlIdLink(454))
            </Action>
            <Action>
                EventGhost.DisableItem(XmlIdLink(35))
            </Action>
            <Action>
                Window.FindWindow(u'XBMC.exe', None, None, None, None, None, False, 2.0, 0)
            </Action>
            <Action>
                Window.BringToFront()
            </Action>
            <Action>
                EventGhost.EnableItem(XmlIdLink(1876))
            </Action>
        </Macro>
        <Macro Name="Switch to mode: Foobar">
            <Event Name="Task.Created.foobar2000" />
            <Action>
                EventGhost.EnableExclusive(XmlIdLink(1167))
            </Action>
        </Macro>
        <Macro Name="Switch to mode: Keyboard Emulation" Expanded="True">
            <Event Name="TXT" />
            <Event Name="Task.Deactivated.winamp" />
            <Event Name="Task.Deactivated.mpc-hc64" />
            <Event Name="Task.Deactivated.ehshell" />
            <Event Name="Task.Deactivated.uDigital Theatre" />
            <Event Name="Task.Deactivated.vlc" />
            <Event Name="Task.Destroyed.XBMC" />
            <Event Name="Task.Destroyed.foobar2000" />
            <Action>
                EventGhost.EnableItem(XmlIdLink(35))
            </Action>
            <Action>
                EventGhost.EnableExclusive(XmlIdLink(159))
            </Action>
            <Action>
                EventGhost.DisableItem(XmlIdLink(1876))
            </Action>
        </Macro>
        <Macro Name="Switch to mode: Winamp">
            <Event Name="Task.Activated.winamp" />
            <Action>
                EventGhost.EnableExclusive(XmlIdLink(39))
            </Action>
        </Macro>
        <Macro Name="Switch to mode: VLC">
            <Event Name="Task.Activated.vlc" />
            <Action>
                EventGhost.EnableExclusive(XmlIdLink(213))
            </Action>
        </Macro>
        <Macro Name="Switch to mode: TMT">
            <Event Name="Task.Activated.uDigital Theatre" />
            <Action>
                EventGhost.EnableExclusive(XmlIdLink(321))
            </Action>
            <Action>
                EventGhost.DisableItem(XmlIdLink(35))
            </Action>
        </Macro>
        <Macro Name="Switch to mode: MPC-HC">
            <Event Name="Task.Activated.mpc-hc64" />
            <Action>
                EventGhost.EnableExclusive(XmlIdLink(1236))
            </Action>
            <Action>
                EventGhost.DisableItem(XmlIdLink(35))
            </Action>
        </Macro>
    </Folder>
    <Folder Name="Display Switching">
        <Macro Name="Enable Monitor Sleeping on Winamp Closing" Expanded="True">
            <Event Name="Task.Destroyed.winamp" />
            <Event Name="Task.Destroyed.foobar2000" />
            <Event Name="Task.Destroyed.ACDSee12" />
            <Action>
                System.Execute(u'rundll32.exe', u'Shell32.dll,Control_RunDLL powercfg.cpl', 0, False, 2, u'', False)
            </Action>
            <Action>
                Window.FindWindow(u'explorer.exe', u'Power Options', u'CabinetWClass', u'', u'DirectUIHWND', 3, False, 1.0, 0)
            </Action>
            <Action>
                Window.BringToFront()
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Enter}', False)
            </Action>
            <Action>
                Window.FindWindow(u'explorer.exe', u'Edit Plan Settings', u'CabinetWClass', u'', u'ComboBox', 1, False, 1.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{n}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{1}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{1}', False)
            </Action>
            <Action>
                Window.FindWindow(u'explorer.exe', u'Edit Plan Settings', u'CabinetWClass', u'Save changes', u'Button', 1, False, 1.0, 0)
            </Action>
            <Action>
                Window.SendMessage(245, 0, 0, 0)
            </Action>
            <Action>
                Window.FindWindow(u'explorer.exe', u'Power Options', u'CabinetWClass', u'', u'DirectUIHWND', 3, False, 1.0, 0)
            </Action>
            <Action>
                Window.Close()
            </Action>
        </Macro>
        <Macro Name="Disable Monitor Sleeping on Winamp Starting" Expanded="True">
            <Event Name="Task.Created.winamp" />
            <Event Name="Task.Created.foobar2000" />
            <Event Name="Task.Created.ACDSee12" />
            <Action>
                System.Execute(u'rundll32.exe', u'Shell32.dll,Control_RunDLL powercfg.cpl', 0, False, 2, u'', False)
            </Action>
            <Action>
                Window.FindWindow(u'explorer.exe', u'Power Options', u'CabinetWClass', u'', u'DirectUIHWND', 3, False, 1.0, 0)
            </Action>
            <Action>
                Window.BringToFront()
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Enter}', False)
            </Action>
            <Action>
                Window.FindWindow(u'explorer.exe', u'Edit Plan Settings', u'CabinetWClass', u'', u'ComboBox', 1, False, 1.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{N}', False)
            </Action>
            <Action>
                Window.FindWindow(u'explorer.exe', u'Edit Plan Settings', u'CabinetWClass', u'Save changes', u'Button', 1, False, 1.0, 0)
            </Action>
            <Action>
                Window.SendMessage(245, 0, 0, 0)
            </Action>
            <Action>
                Window.FindWindow(u'explorer.exe', u'Power Options', u'CabinetWClass', u'', u'DirectUIHWND', 3, False, 1.0, 0)
            </Action>
            <Action>
                Window.Close()
            </Action>
            <Action>
                Window.FindWindow(u'winamp.exe', None, None, None, None, None, False, 0.0, 0)
            </Action>
            <Action>
                Window.BringToFront()
            </Action>
        </Macro>
        <Macro Name="Projector On">
            <Event Name="Recorded_TV" />
            <Event Name="Keyboard.LAlt+1" />
            <Event Name="Keyboard.RAlt+1" />
            <Action>
                System.Execute(u'C:\\Program Files (x86)\\ATI Technologies\\ATI.ACE\\Core-Static\\CLI.exe', u'Start Load profilename="pj"', 0, False, 2, u'', False)
            </Action>
            <Action Enabled="False">
                NetworkSender.Map(u'xbmc')
            </Action>
            <Action>
                System.MonitorPowerOn()
            </Action>
        </Macro>
        <Macro Name="Monitor On + HDMI audio" Expanded="True">
            <Event Name="LiveTV" />
            <Event Name="Keyboard.LAlt+0" />
            <Event Name="Keyboard.RAlt+0" />
            <Action>
                System.Execute(u'C:\\Program Files (x86)\\ATI Technologies\\ATI.ACE\\Core-Static\\CLI.exe', u'Start Load profilename="full"', 0, False, 2, u'', False)
            </Action>
            <Action>
                System.MonitorPowerOn()
            </Action>
        </Macro>
        <Macro Name="Monitor Off">
            <Event Name="MonitorOff" />
            <Event Name="Record" />
            <Event Name="System.RemoteDisconnect" />
            <Event Name="Keyboard.LWin+O" />
            <Event Name="Keyboard.LAlt+O" />
            <Event Name="Keyboard.RWin+O" />
            <Event Name="OnkyoISCP.SLI01" />
            <Event Name="System.SessionLock" />
            <Event Name="System.RemoteConnect" />
            <Action>
                System.Execute(u'G:\\install programs\\nircmd\\nircmd.exe', u'monitor off', 0, False, 2, u'', False)
            </Action>
            <Event Name="MceRemote.Unknown.ABEFEBEFAEBBBABA8" />
        </Macro>
        <Macro Name="Disable: Plugin: Keyboard on Remote Desktop">
            <Event Name="System.RemoteDisconnect" />
            <Event Name="System.RemoteConnect" />
            <Action>
                EventGhost.DisableItem(XmlIdLink(12))
            </Action>
        </Macro>
        <Macro Name="Enable: Plugin: Keyboard on Remote Desktop disconnect">
            <Event Name="System.ConsoleConnect" />
            <Event Name="Main.OnInit" />
            <Action>
                EventGhost.EnableItem(XmlIdLink(12))
            </Action>
        </Macro>
        <Macro Name="Monitor On" Expanded="True">
            <Event Name="Keyboard.LAlt+9" />
            <Action>
                System.Execute(u'C:\\Program Files (x86)\\ATI Technologies\\ATI.ACE\\Core-Static\\CLI.exe', u'Start Load profilename="1200p"', 0, True, 2, u'', False)
            </Action>
            <Action>
                System.MonitorPowerOn()
            </Action>
        </Macro>
    </Folder>
    <Folder Name="Integra">
        <Macro Name="Volume 45">
            <Event Name="OnkyoISCP.SLI01" />
            <Action>
                OnkyoISCP.SendCommand(u'MVL2D')
            </Action>
        </Macro>
        <Macro Name="Volume 50" Expanded="True">
            <Action>
                OnkyoISCP.SendCommand(u'MVL32')
            </Action>
            <Event Name="OnkyoISCP.SLI02" />
        </Macro>
        <Macro Name="HTPC HDMI" Expanded="True">
            <Event Name="MceRemote.SIRC15.2A2E" />
            <Event Name="MceRemote.Unknown.BFBAFFBAAEBAFABA8" />
            <Event Name="Keyboard.LCtrl+LAlt+H" />
            <Action>
                OnkyoISCP.SendCommand(u'SLI02')
            </Action>
        </Macro>
        <Macro Name="Mute on">
            <Event Name="TCP.Mute" />
            <Action>
                OnkyoISCP.SendCommand(u'AMT01')
            </Action>
        </Macro>
        <Macro Name="Mute off" Expanded="True">
            <Action>
                OnkyoISCP.SendCommand(u'AMT00')
            </Action>
        </Macro>
        <Macro Name="Mute Toggle">
            <Event Name="Keyboard.LCtrl+LAlt+M" />
            <Action>
                OnkyoISCP.SendCommand(u'AMTTG')
            </Action>
        </Macro>
        <Macro Name="Pro Logic I I Movie">
            <Event Name="MceRemote.Unknown.BFAABFAAFFFABABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'LMD80')
            </Action>
        </Macro>
        <Macro Name="Foxtel">
            <Event Name="MceRemote.Unknown.BFBEBFBEEE3AFABA8" />
            <Event Name="MceRemote.Unknown.BFBEBFBEEEBAFABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'SLI01')
            </Action>
        </Macro>
        <Macro Name="Direct">
            <Event Name="MceRemote.Unknown.ABEBABEBEEBAFABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'LMD01')
            </Action>
        </Macro>
        <Macro Name="Stereo">
            <Event Name="MceRemote.Unknown.ABBBABBBEEBBBABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'LMD00')
            </Action>
        </Macro>
        <Macro Name="PC" Expanded="True">
            <Event Name="MceRemote.Unknown.BFAFBFAFEEBAFABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'SLI20')
            </Action>
        </Macro>
        <Macro Name="DVD ">
            <Event Name="MceRemote.Unknown.BFBEBFBEAEBAFABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'SLI10')
            </Action>
        </Macro>
        <Macro Name="DVD Recorder">
            <Event Name="MceRemote.Unknown.BFBFFFBFAEBAFABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'SLI00')
            </Action>
        </Macro>
        <Macro Name="Onkyo ISCP: SendCommand: TGC00">
            <Action>
                OnkyoISCP.SendCommand(u'TGC00')
            </Action>
        </Macro>
        <Macro Name="SACD &amp; DVD Audio">
            <Event Name="MceRemote.Unknown.BFAABFAAEEBAFABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'SLI22')
            </Action>
        </Macro>
        <Macro Name="Multichannel">
            <Event Name="MceRemote.Unknown.ABBAEBBAAEBBBABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'LMD40')
            </Action>
        </Macro>
        <Macro Name="Volume Up">
            <Event Name="TCP.lfm.vol+" />
            <Event Name="Keyboard.LCtrl+Up" />
            <Action>
                OnkyoISCP.SendCommand(u'MVLUP')
            </Action>
            <Action>
                EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Vol down">
            <Event Name="TCP.it.vol-" />
            <Event Name="Keyboard.LCtrl+Down" />
            <Action>
                OnkyoISCP.SendCommand(u'MVLDOWN')
            </Action>
            <Action>
                EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Tuner">
            <Event Name="MceRemote.Unknown.BFABFFABAEBAFABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'SLI25')
            </Action>
        </Macro>
        <Macro Name="All Channel Stereo">
            <Event Name="MceRemote.Unknown.AABAAABAEEBBBABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'LMD0C')
            </Action>
        </Macro>
        <Macro Name="Power On" Expanded="True">
            <Event Name="MceRemote.Unknown.BFEBBFEBEEBAFABA8" />
            <Event Name="Vera.Michael's Lounge.Preamp.ON" />
            <Action>
                OnkyoISCP.SendCommand(u'PWR01')
            </Action>
        </Macro>
        <Macro Name="Power Status" Expanded="True">
            <Action>
                OnkyoISCP.SendCommand(u'PWRQSTN')
            </Action>
        </Macro>
        <Macro Name="Power Off" id="1756" Expanded="True">
            <Event Name="MceRemote.Unknown.ABEFEBEFAEBBBABA8" />
            <Event Name="Keyboard.RAlt+O" />
            <Event Name="Vera.Michael's Lounge.Preamp.OFF" />
            <Action>
                OnkyoISCP.SendCommand(u'PWR00')
            </Action>
        </Macro>
        <Macro Name="Display" Expanded="True">
            <Event Name="MceRemote.Unknown.AAAAEAAAAEBBBABA8" />
            <Action>
                OnkyoISCP.SendCommand(u'DIF02')
            </Action>
        </Macro>
        <Macro Name="Digital Select" Expanded="True">
            <Action>
                OnkyoISCP.SendCommand(u'SLA00')
            </Action>
        </Macro>
        <Macro Name="If Integra plugin fails" Expanded="True">
            <Event Name="EGAppControl.Onkyoplugincrash" />
            <Action>
                System.Execute(u'C:\\Program Files\\wget.exe', u'--delete-after http://192.168.168.194/1?3=!1SLI01', 0, True, 2, u'', False)
            </Action>
            <Action>
                EventGhost.TriggerEvent(u'Onkyoplugincrash.STEP2', 15.0)
            </Action>
            <Action Enabled="False">
                EGAppControl.RestartProgram()
            </Action>
        </Macro>
        <Macro Name="&lt;unnamed macro&gt;" Expanded="True">
            <Event Name="Onkyoplugincrash.STEP2" />
            <Action>
                System.Execute(u'C:\\Program Files\\wget.exe', u'--delete-after http://192.168.168.194/1?3=!1SLI02', 0, True, 2, u'', False)
            </Action>
            <Action>
                EventGhost.TriggerEvent(u'Onkyoplugincrash.STEP3', 21.0)
            </Action>
        </Macro>
        <Macro Name="&lt;unnamed macro&gt;" Expanded="True">
            <Event Name="Onkyoplugincrash.STEP3" />
            <Action>
                EventGhost.DisableItem(XmlIdLink(13))
            </Action>
            <Action>
                EventGhost.TriggerEvent(u'EG.Restart', 24.0)
            </Action>
        </Macro>
    </Folder>
    <Folder Name="Aircon">
        <Macro Name="Aircon Cold 25" Expanded="True">
            <Action>
                Vera.RunScene(24)
            </Action>
        </Macro>
        <Macro Name="Aircon Hot 25" Expanded="True">
            <Action>
                Vera.RunScene(18)
            </Action>
        </Macro>
        <Macro Name="Aircon Stop " Expanded="True">
            <Action>
                Vera.RunScene(19)
            </Action>
        </Macro>
    </Folder>
    <Folder Name="Lights">
        <Macro Name="Off" Expanded="True">
            <Event Name="MceRemote.Mce.Star" />
            <Event Name="Keyboard.LCtrl+LAlt+2" />
            <Action>
                Vera.SetSwitchPower(51, 0)
            </Action>
            <Action>
                Vera.SetSwitchPower(40, 0)
            </Action>
        </Macro>
        <Macro Name="20%" Expanded="True">
            <Event Name="MceRemote.Mce.Num1" />
            <Event Name="Keyboard.LCtrl+LAlt+3" />
            <Action>
                Vera.SetDimming(51, 20.0)
            </Action>
        </Macro>
        <Macro Name="30%" Expanded="True">
            <Action>
                Vera.SetDimming(51, 30.0)
            </Action>
            <Event Name="Keyboard.LCtrl+LAlt+4" />
        </Macro>
        <Macro Name="50%" Expanded="True">
            <Event Name="Keyboard.LCtrl+LAlt+5" />
            <Event Name="MceRemote.Mce.Num4" />
            <Action>
                Vera.SetDimming(51, 50.0)
            </Action>
        </Macro>
        <Macro Name="75%" Expanded="True">
            <Event Name="MceRemote.Mce.Num5" />
            <Action>
                Vera.SetDimming(51, 75.0)
            </Action>
        </Macro>
        <Macro Name="On 100%" Expanded="True">
            <Event Name="MceRemote.Mce.Num3" />
            <Action>
                Vera.SetSwitchPower(51, 1)
            </Action>
        </Macro>
    </Folder>
    <Folder Name="Foxtel context">
        <Folder Name="Foxtel" id="1810" Enabled="False" Expanded="True">
            <Macro Name="Pause Foxtel if on Pronto lights screen">
                <Event Name="MceRemote.Mce.Pause" />
                <Action>
                    Vera.RunScene(22)
                </Action>
            </Macro>
            <Macro Name="Fast Forward Foxtel if on Pronto lights screen">
                <Event Name="MceRemote.Mce.Replay" />
                <Action>
                    Vera.RunScene(23)
                </Action>
            </Macro>
        </Folder>
        <Macro Name="Enable Foxtel">
            <Event Name="OnkyoISCP.SLI01" />
            <Action>
                EventGhost.EnableItem(XmlIdLink(1810))
            </Action>
        </Macro>
        <Macro Name="Disable Foxtel">
            <Event Name="OnkyoISCP.SLI02" />
            <Action>
                EventGhost.DisableItem(XmlIdLink(1810))
            </Action>
        </Macro>
    </Folder>
    <Macro Name="Close Winamp on Off remote command">
        <Event Name="WinampOff" />
        <Event Name="MceRemote.Unknown.ABEFEBEFAEBBBABA8" />
        <Action>
            Window.FindWindow(u'winamp.exe', None, None, None, None, None, False, 1.0, 0)
        </Action>
        <Action>
            Window.Close()
        </Action>
        <Action>
            EventGhost.TriggerEvent(u'MonitorOff', 0.20000000000000001)
        </Action>
    </Macro>
    <Folder Name="Arrive Home" id="1829" Enabled="False">
        <Macro Name="Arrival" Expanded="True">
            <Event Name="Vera.Office Entrance.Office Motion Sensor.ARMED.TRIPPED" />
            <Event Name="Vera.Office Entrance.Office Motion Sensor.NOT_ARMED.TRIPPED" />
            <Event Name="Main.Karen's at home" />
            <Action>
                EventGhost.ShowOSD(u'Welcome Home :)', u'0;-64;0;0;0;700;0;0;0;0;3;2;1;49;Consolas', (255, 0, 128), (0, 0, 0), 4, (0, 0), 0, 3.0, False)
            </Action>
            <Action Name="MiCasaVerde Vera: Run Scene: 24 Aircon Cool" Enabled="False">
                Vera.RunScene(24)
            </Action>
            <Action Name="MiCasaVerde Vera: Run Scene: 19 Aircon Stop">
                Vera.RunScene(19)
            </Action>
            <Action>
                Vera.SetSwitchPower(51, 1)
            </Action>
            <Action>
                Winamp.Stop()
            </Action>
            <Action>
                XBMC2.RemotePause()
            </Action>
            <Action>
                EventGhost.Wait(2.0)
            </Action>
            <Action>
                EventGhost.TriggerEvent(u'Home', 0.0)
            </Action>
        </Macro>
        <Folder Name="Left" Expanded="True">
            <Macro Name="Enable: Plugins &amp; Folder" Expanded="True">
                <Action>
                    EventGhost.EnableItem(XmlIdLink(16))
                </Action>
                <Action>
                    EventGhost.EnableItem(XmlIdLink(1829))
                </Action>
                <Action>
                    PingPlugin.AddHost(u'192.168.168.181', u"Karen's", 200, 10, u"Karen's at home", u"Karen's away", 1, 1)
                </Action>
            </Macro>
            <Macro Name="Disable: Plugins &amp; Folder" Expanded="True">
                <Event Name="Home" />
                <Action>
                    EventGhost.DisableItem(XmlIdLink(16))
                </Action>
                <Action>
                    EventGhost.DisableItem(XmlIdLink(1829))
                </Action>
            </Macro>
        </Folder>
    </Folder>
    <Folder Name="Delivery">
        <Folder Name="Waiting for Delivery" Expanded="True">
            <Macro Name="MiCasaVerde Vera: Set Binary Power: 52" Expanded="True">
                <Action Name="MiCasaVerde Vera: Set Binary Power: 52 (Turn on Outside Light)">
                    Vera.SetSwitchPower(52, 1)
                </Action>
                <Event Name="MceRemote.Mce.Num6" />
                <Action Name="MiCasaVerde Vera: Run Scene: 45 (Stop countdown timer)">
                    Vera.RunScene(45)
                </Action>
                <Action>
                    EventGhost.EnableItem(XmlIdLink(1860))
                </Action>
                <Action>
                    EventGhost.ShowOSD(u'Waiting for Delivery', u'0;-96;0;0;0;700;0;0;0;0;3;2;1;49;Courier New', (0, 0, 255), (0, 0, 0), 4, (0, 0), -1, 6.0, True)
                </Action>
            </Macro>
        </Folder>
        <Folder Name="Delivery Has Arrived" id="1860" Enabled="False" Expanded="True">
            <Macro Name="Delivery has arrived" Expanded="True">
                <Event Name="Vera.Office Entrance.Office Motion Sensor.ARMED.TRIPPED" />
                <Event Name="Vera.Office Entrance.Office Motion Sensor.NOT_ARMED.TRIPPED" />
                <Action Name="MiCasaVerde Vera: Run Scene: 22 (Pause Foxtel)">
                    Vera.RunScene(22)
                </Action>
                <Action>
                    XBMC2.RemotePause()
                </Action>
                <Action>
                    EventGhost.ShowOSD(u'Delivery has arrived!', u'0;-96;0;0;0;700;0;0;0;0;3;2;1;49;Courier New', (0, 0, 255), (0, 0, 0), 4, (0, 0), -1, 6.0, True)
                </Action>
                <Action>
                    EventGhost.DisableItem(XmlIdLink(1860))
                </Action>
            </Macro>
        </Folder>
    </Folder>
    <Folder Name="XBMC">
        <Folder Name="XBMC profiles" Expanded="True">
            <Macro Name="Pm3 hd" Expanded="True">
                <Action>
                    XBMC2.HTTPAPI(u'ExecBuiltIn', u'LoadProfile(Master user)', 4, True)
                </Action>
            </Macro>
            <Macro Name="Confluence">
                <Action>
                    XBMC2.HTTPAPI(u'ExecBuiltIn', u'LoadProfile(con)', 4, True)
                </Action>
            </Macro>
        </Folder>
        <Folder Name="XBMC running" id="1876" Enabled="False">
            <Macro Name="Phone" Expanded="True">
                <Event Name="TCP.PhoneState.RINGING" />
                <Event Name="TCP.PhoneState.OFFHOOK" />
                <Action Name="Python Script: Only pause">
                    EventGhost.PythonScript(u'try:\n    if eg.plugins.XBMC2.JSONRPC(u\'Player.GetProperties\', u\'{"playerid": \' + str(eg.plugins.XBMC2.JSONRPC(u\'Player.GetActivePlayers\', u\'\', False)[0]["playerid"]) + u\',"properties":["speed"]}\', False)["speed"] != 0:\n        eg.plugins.XBMC2.Pause()\nexcept IndexError:\n    print "Warning: Nothing playing?"\nexcept:\n    print "Unknown error"\n    raise')
                </Action>
            </Macro>
        </Folder>
        <Folder Name="Bring XBMC to Front" Enabled="False" Expanded="True">
            <Macro Name="XBMC " Expanded="True">
                <Event Name="Task.NewWindow.XBMC" />
                <Event Name="Task.Created.XBMC" />
                <Event Name="Task.Activated.XBMC" />
                <Event Name="Main.OnInit" />
                <Event Name="Task.Deactivated.XBMC" />
                <Action>
                    Window.FindWindow(u'XBMC.exe', None, None, None, None, None, False, 0.0, 0)
                </Action>
                <Action>
                    Window.BringToFront()
                </Action>
            </Macro>
        </Folder>
        <Folder Name="MPC inside XBMC" Expanded="True">
            <Folder Name="MPC running inside XBMC?" Expanded="True">
                <Macro Name="Disable MPC inside XBMC" Expanded="True">
                    <Event Name="Vera.Virtual Room.XBMC Running.OFF" />
                    <Action>
                        EventGhost.DisableItem(XmlIdLink(1898))
                    </Action>
                </Macro>
                <Macro Name="Enable MPC inside XBMC" Expanded="True">
                    <Event Name="Vera.Virtual Room.XBMC Running.ON" />
                    <Action>
                        EventGhost.EnableItem(XmlIdLink(1898))
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Mpc inside XBMC" id="1898" Enabled="False" Expanded="True">
                <Macro Name="lights off on Play" Expanded="True">
                    <Event Name="MPC-HC.Playstate.Play" />
                    <Event Name="MPC-HC.NowPlaying" />
                    <Action>
                        Vera.SetSwitchPower(51, 0)
                    </Action>
                    <Action>
                        Vera.SetSwitchPower(40, 0)
                    </Action>
                </Macro>
                <Macro Name="lights on 20% on pause/stop" Expanded="True">
                    <Event Name="MPC-HC.Playstate.Pause" />
                    <Event Name="MPC-HC.EndOfStream" />
                    <Event Name="MPC-HC.Playstate.Stop" />
                    <Event Name="Task.Destroyed.mpc-hc64" />
                    <Event Name="MPC-HC.State.Closing" />
                    <Action>
                        Vera.SetDimming(51, 20.0)
                    </Action>
                </Macro>
                <Macro Name='Trigger event "quitmpc"' Expanded="True">
                    <Event Name="MPC-HC.Playstate.Stop" />
                    <Event Name="MceRemote.Mce.Stop" />
                    <Event Name="MPC-HC.EndOfStream" />
                    <Action>
                        EventGhost.TriggerEvent(u'quitmpc', 0.0)
                    </Action>
                </Macro>
                <Macro Name="MPC-HC Connected">
                    <Event Name="MPC-HC.Connected" />
                    <Action>
                        EventGhost.ShowOSD(u'Connected', u'0;-24;0;0;0;700;0;0;0;1;0;0;2;32;Arial', (255, 255, 255), (0, 0, 0), 4, (0, 0), 0, 3.0, True)
                    </Action>
                </Macro>
            </Folder>
        </Folder>
    </Folder>
    <Folder Name="Vera">
        <Folder Name="Printer">
            <Macro Name="Printer On" Expanded="True">
                <Event Name="Keyboard.LCtrl+LAlt+P" />
                <Action>
                    EventGhost.ShowOSD(u'Printer On', u'0;-24;0;0;0;700;0;0;0;1;0;0;2;32;Arial', (255, 255, 255), (0, 0, 0), 4, (0, 0), 0, 3.0, False)
                </Action>
                <Action>
                    Vera.SetSwitchPower(38, 1)
                </Action>
            </Macro>
            <Macro Name="Printer Off">
                <Action>
                    Vera.SetSwitchPower(38, 0)
                </Action>
            </Macro>
        </Folder>
        <Macro Name="Virtual Preamp On">
            <Event Name="OnkyoISCP.PWR01" />
            <Action>
                Vera.SetSwitchPower(145, 1)
            </Action>
        </Macro>
        <Macro Name="Virtual Preamp Off on EG Close" Expanded="True">
            <Event Name="Main.OnClose" />
            <Action>
                EventGhost.DisableItem(XmlIdLink(1756))
            </Action>
            <Action>
                Vera.SetSwitchPower(145, 0)
            </Action>
        </Macro>
        <Macro Name="Virtual Preamp Off" Expanded="True">
            <Event Name="OnkyoISCP.PWR00" />
            <Action>
                Vera.SetSwitchPower(145, 0)
            </Action>
        </Macro>
        <Macro Name="Bed on" Expanded="True">
            <Event Name="Keyboard.LCtrl+LAlt+B" />
            <Action>
                Vera.SetSwitchPower(128, 1)
            </Action>
        </Macro>
    </Folder>
    <Folder Name="Audio">
        <Macro Name="Enable HDMI audio">
            <Event Name="AudioHDMI" />
            <Event Name="Keyboard.RCtrl+H" />
            <Event Name="Keyboard.LCtrl+H" />
            <Event Name="OnkyoISCP.SLI02" />
            <Action>
                System.Execute(u'rundll32.exe', u'shell32.dll,Control_RunDLL mmsys.cpl,,0', 0, False, 2, u'')
            </Action>
            <Action>
                EventGhost.ShowOSD(u'HDMI Audio', u'0;-48;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (255, 255, 255), (0, 0, 0), 4, (0, 0), 0, 4.0, True)
            </Action>
            <Action>
                Window.FindWindow(u'rundll32.exe', u'Sound', u'#32770', u'', u'SysListView32', 1, False, 8.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.FindWindow(u'rundll32.exe', u'Sound', u'#32770', u'&amp;Set Default', u'Button', 1, False, 1.1000000000000001, 0)
            </Action>
            <Action>
                Window.SendMessage(245, 0, 0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Escape}', False)
            </Action>
        </Macro>
        <Macro Name="Enable S/PDIF audio" Expanded="True">
            <Event Name="OnkyoISCP.SLI20" />
            <Action>
                System.Execute(u'rundll32.exe', u'shell32.dll,Control_RunDLL mmsys.cpl,,0', 0, False, 2, u'')
            </Action>
            <Action>
                EventGhost.ShowOSD(u'S/PDIF Audio', u'0;-48;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (255, 255, 255), (0, 0, 0), 4, (0, 0), 0, 4.0, True)
            </Action>
            <Action>
                Window.FindWindow(u'rundll32.exe', u'Sound', u'#32770', u'', u'SysListView32', 1, False, 8.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.FindWindow(u'rundll32.exe', u'Sound', u'#32770', u'&amp;Set Default', u'Button', 1, False, 1.1000000000000001, 0)
            </Action>
            <Action>
                Window.SendMessage(245, 0, 0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Escape}', False)
            </Action>
        </Macro>
        <Macro Name="Enable Speaker audio" Expanded="True">
            <Action>
                System.Execute(u'rundll32.exe', u'shell32.dll,Control_RunDLL mmsys.cpl,,0', 0, False, 2, u'')
            </Action>
            <Action>
                EventGhost.ShowOSD(u'Headphone \nAudio', u'0;-48;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (255, 255, 255), (0, 0, 0), 4, (0, 0), 0, 1.0, True)
            </Action>
            <Action>
                Window.FindWindow(u'rundll32.exe', u'Sound', u'#32770', u'', u'SysListView32', 1, False, 8.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                Window.FindWindow(u'rundll32.exe', u'Sound', u'#32770', u'&amp;Set Default', u'Button', 1, False, 1.1000000000000001, 0)
            </Action>
            <Action>
                Window.SendMessage(245, 0, 0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Escape}', False)
            </Action>
        </Macro>
    </Folder>
    <Folder Name="Going Upstairs">
        <Macro Name="MiCasaVerde Vera" Expanded="True">
            <Event Name="MceRemote.Mce.Num7" />
            <Event Name="Keyboard.LCtrl+LAlt+S" />
            <Action>
                EventGhost.ShowOSD(u'Stairs', u'0;-96;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (0, 128, 255), (0, 0, 0), 4, (0, 0), 0, 7.0, True)
            </Action>
            <Action Name="MiCasaVerde Vera: Run Scene: 74 Light 20%, 10 mins: Off">
                Vera.RunScene(74)
            </Action>
            <Action Name="MiCasaVerde Vera: Run Scene: 69 Bypass Door Sensor">
                Vera.RunScene(69)
            </Action>
            <Action>
                OnkyoISCP.SendCommand(u'PWR00')
            </Action>
            <Action>
                EventGhost.TriggerEvent(u'WinampOff', 0.0)
            </Action>
            <Action>
                EventGhost.Wait(10.0)
            </Action>
            <Action Name="MiCasaVerde Vera: Run Scene: 19  Stop AirCon">
                Vera.RunScene(19)
            </Action>
            <Action>
                EventGhost.Wait(20.0)
            </Action>
            <Action>
                EventGhost.TriggerEvent(u'MonitorOff', 0.0)
            </Action>
        </Macro>
    </Folder>
    <Folder Name="Trial">
        <Macro Name="Find Window: JDownloader2.exe" Expanded="True">
            <Action>
                Window.FindWindow(u'JDownloader2.exe', u'No Connection to the Internet', u'SunAwtDialog', None, None, None, False, 0.0, 0)
            </Action>
            <Action>
                Window.BringToFront()
            </Action>
            <Action>
                Window.Close()
            </Action>
        </Macro>
        <Macro Name="Find Window: WerFault.exe" Expanded="True">
            <Event Name="Task.Created.age3y" />
            <Action>
                Window.FindWindow(u'WerFault.exe', u'Protection Stub', u'#32770', None, None, None, False, 6.0, 0)
            </Action>
            <Action>
                Window.BringToFront()
            </Action>
            <Action>
                Window.Close()
            </Action>
        </Macro>
    </Folder>
    <Folder Name="EventConvertor">
        <Macro Name="Event Convertor" Expanded="True">
            <Event Name="System.DeviceAttached" />
            <Event Name="System.DeviceRemoved" />
            <Action>
                EventGhost.PythonCommand(u'eg.TriggerEvent(eg.event.payload[0][12:19], prefix = eg.event.suffix)')
            </Action>
        </Macro>
    </Folder>
    <Folder Name="Projector">
        <Macro Name="Lights 20% on Projector Off" Expanded="True">
            <Event Name="MceRemote.SIRC15.2A2F" />
            <Action>
                Vera.SetDimming(51, 20.0)
            </Action>
            <Action>
                OnkyoISCP.SendCommand(u'MVL32')
            </Action>
        </Macro>
    </Folder>
    <Folder Name="EG App Control">
        <Macro Name="ExitApplication" Expanded="True">
            <Action>
                EGAppControl.ExitApplication()
            </Action>
        </Macro>
        <Macro Name="SaveConfiguration">
            <Action>
                EGAppControl.SaveConfiguration()
            </Action>
        </Macro>
        <Macro Name="IsConfigDirty">
            <Action>
                EGAppControl.IsConfigDirty()
            </Action>
        </Macro>
        <Macro Name="HideWindow">
            <Action>
                EGAppControl.HideWindow()
            </Action>
        </Macro>
        <Macro Name="RestoreWindow">
            <Action>
                EGAppControl.RestoreWindow()
            </Action>
        </Macro>
        <Macro Name="Log Monitor">
            <Event Name="EGAppControl.MCEcrash" />
            <Action>
                System.Execute(u'C:\\Windows\\System32\\net.exe', u'stop AlternateMceIrService', 3, True, 2, u'', False)
            </Action>
            <Action>
                System.Execute(u'C:\\Windows\\System32\\net.exe', u'start AlternateMceIrService', 3, False, 2, u'', False)
            </Action>
        </Macro>
        <Macro Name="IsDebug">
            <Action Enabled="False">
                EGAppControl.IsDebug()
            </Action>
            <Action>
                EGAppControl.RestartProgram()
            </Action>
        </Macro>
        <Macro Name="RestartProgram">
            <Event Name="EG.Restart" />
            <Action>
                EGAppControl.RestartProgram()
            </Action>
        </Macro>
    </Folder>
</EventGhost>
