[License] ////////////////////////////////////////////////////////////////////////////////////////////////////////// // // This script is part of the PhoenixPE project and distributed under the MIT License. // // Additional 3rd party tools, encoded files, and programs used by the project are the property // of their respective authors and may be subject to their own license agreement. // // Copyright (c) 2014-2022 Jonathan Holmgren (Homes32) // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal // in the Software without restriction, including without limitation the rights // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell // copies of the Software, and to permit persons to whom the Software is // furnished to do so, subject to the following conditions: // // The above copyright notice and this permission notice shall be included in all // copies or substantial portions of the Software. // // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE // SOFTWARE. // ////////////////////////////////////////////////////////////////////////////////////////////////////////// [Main] Title=WinMerge Description=(v2.16.14) WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle. Author=Homes32 Level=5 Selected=False Mandatory=False Version=1.0.1.0 Date=2021-10-17 [Variables] %ProgramFolder%="WinMerge" %ProgramExe%="WinMergeU.exe" %ProgramVer%=2.16.14 %DownloadURLx86%=https://github.com/WinMerge/winmerge/releases/download/v%ProgramVer%/winmerge-%ProgramVer%-exe.zip %DownloadURLx64%=https://github.com/WinMerge/winmerge/releases/download/v%ProgramVer%/winmerge-%ProgramVer%-x64-exe.zip %SetupFile%="WinMerge_%SourceArch%.zip" %ShellExtDLL86%="ShellExtensionU.dll" %ShellExtDLL64%="ShellExtensionX64.dll" [Process] Echo,"Processing %ScriptTitle%..." If,%cb_RunFromRam%,Equal,True,RunFromRam Run,%ScriptFile%,SetProgramArch /////////////////////////////////////////////////////////////////////////////////// // Extract If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram Run,%ScriptFile%,ExtractProgram,"%TargetPrograms%\%ProgramFolder%" /////////////////////////////////////////////////////////////////////////////////// // Settings Echo,"Configuring %ScriptTitle%..." RegLoadHives // Language StrFormat,SPLIT,%cmb_Language%,"[",2,%Lang% StrFormat,RTRIM,%Lang%,1,%Lang% RegWrite,HKLM,0x4,"Tmp_Default\Software\Thingamahoochie\WinMerge\Locale","LanguageId",%Lang% // Explorer Integration If,%cb_ShellExt%,Equal,True,Run,%ScriptFile%,RegisterShellExtension // App Path RegWrite,HKLM,0x1,"Tmp_Software\Microsoft\Windows\CurrentVersion\App Paths\WinMerge.exe","%PEPrograms%\%ProgramFolder%\%ProgramExe%" RegWrite,HKLM,0x1,"Tmp_Software\Microsoft\Windows\CurrentVersion\App Paths\WinMergeU.exe","%PEPrograms%\%ProgramFolder%\%ProgramExe%" // Project File Ext. RegWrite,HKLM,0x1,"Tmp_Software\Classes\WinMerge.Project.File","","WinMerge Project file" RegWrite,HKLM,0x1,"Tmp_Software\Classes\WinMerge.Project.File\shell\edit\command","","NOTEPAD.EXE #$q%1#$q" RegWrite,HKLM,0x2,"Tmp_Software\Classes\WinMerge.Project.File\shell\open\command","","#$q%PEPrograms%\%ProgramFolder%\WinMergeU.exe#$q #$q%1#$q" RegWrite,HKLM,0x2,"Tmp_Software\Classes\WinMerge.Project.File\DefaultIcon","",#$q%PEPrograms%\%ProgramFolder%\WinMergeU.exe#$q#$c1 RegUnloadHives /////////////////////////////////////////////////////////////////////////////////// // Shortcuts If,%cb_DesktopShc%,Equal,True,AddShortcut,Desktop,,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%" If,%cb_StartMenuShc%,Equal,True,AddShortcut,StartMenu,%txt_StartMenuFolder%,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%" If,%cb_PinToTaskbar%,Equal,True,PinShortcut,Taskbar,Auto,"%PEPrograms%\%ProgramFolder%\%ProgramExe%" If,%cb_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,Auto,"%PEPrograms%\%ProgramFolder%\%ProgramExe%" [#RegisterShellExtension#] // =============================================================================================================================== // Name...........: RegisterShellExtension // Description....: Register the Shell Extension // Syntax.........: Run,%ScriptFile%,RegisterShellExtension // Parameters.....: // Return values..: // Author.........: Homes32 // Remarks........: Expects Registry hives to be loaded. // Related........: // =============================================================================================================================== [RegisterShellExtension] Echo,"Registering Shell Extension..." RegWrite,HKLM,0x1,"Tmp_Default\Software\Thingamahoochie\WinMerge","Executable","%PEPrograms%\%ProgramFolder%\WinMergeU.exe" RegWrite,HKLM,0x4,"Tmp_Default\Software\Thingamahoochie\WinMerge","ContextMenuEnabled",3 RegWrite,HKLM,0x1,"Tmp_Software\Classes\*\shellex\ContextMenuHandlers\WinMerge","","{4E716236-AA30-4C65-B225-D68BBA81E9C2}" RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{4E716236-AA30-4C65-B225-D68BBA81E9C2}","","WinMergeShell Class" RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{4E716236-AA30-4C65-B225-D68BBA81E9C2}\InprocServer32","ThreadingModel","Apartment" RegWrite,HKLM,0x2,"Tmp_Software\Classes\CLSID\{4E716236-AA30-4C65-B225-D68BBA81E9C2}\InprocServer32","","%PEPrograms%\%ProgramFolder%\%ShellExtDLL%" RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{4E716236-AA30-4C65-B225-D68BBA81E9C2}\ProgID","","ShellExtension.WinMergeShell.1" RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{4E716236-AA30-4C65-B225-D68BBA81E9C2}\TypeLib","","{06029E17-28B5-456A-B866-4E79D98612FD}" RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{4E716236-AA30-4C65-B225-D68BBA81E9C2}\VersionIndependentProgID","","ShellExtension.WinMergeShell" RegWrite,HKLM,0x1,"Tmp_Software\Classes\Directory\Background\shellex\ContextMenuHandlers\WinMerge","","{4E716236-AA30-4C65-B225-D68BBA81E9C2}" RegWrite,HKLM,0x1,"Tmp_Software\Classes\Directory\Background\shellex\DragDropHandlers\WinMerge","","{4E716236-AA30-4C65-B225-D68BBA81E9C2}" RegWrite,HKLM,0x1,"Tmp_Software\Classes\Directory\shellex\ContextMenuHandlers\WinMerge","","{4E716236-AA30-4C65-B225-D68BBA81E9C2}" RegWrite,HKLM,0x1,"Tmp_Software\Classes\Directory\shellex\DragDropHandlers\WinMerge","","{4E716236-AA30-4C65-B225-D68BBA81E9C2}" RegWrite,HKLM,0x1,"Tmp_Software\Classes\Drive\shellex\ContextMenuHandlers\WinMerge","","{4E716236-AA30-4C65-B225-D68BBA81E9C2}" RegWrite,HKLM,0x1,"Tmp_Software\Classes\Drive\shellex\DragDropHandlers\WinMerge","","{4E716236-AA30-4C65-B225-D68BBA81E9C2}" RegWrite,HKLM,0x1,"Tmp_Software\Classes\Interface\{64200B75-83AE-464A-88C6-262E175BBA92}","","IWinMergeShell" RegWrite,HKLM,0x1,"Tmp_Software\Classes\Interface\{64200B75-83AE-464A-88C6-262E175BBA92}\ProxyStubClsid32","","{00020424-0000-0000-C000-000000000046}" RegWrite,HKLM,0x1,"Tmp_Software\Classes\Interface\{64200B75-83AE-464A-88C6-262E175BBA92}\TypeLib","","{06029E17-28B5-456A-B866-4E79D98612FD}" RegWrite,HKLM,0x1,"Tmp_Software\Classes\Interface\{64200B75-83AE-464A-88C6-262E175BBA92}\TypeLib","Version","1.0" If,%SourceArch%,Equal,x64,Begin // x86 interface for WOW64 RegWrite,HKLM,0x1,"Tmp_Software\Classes\WOW6432Node\Interface\{64200B75-83AE-464A-88C6-262E175BBA92}","","IWinMergeShell" RegWrite,HKLM,0x1,"Tmp_Software\Classes\WOW6432Node\Interface\{64200B75-83AE-464A-88C6-262E175BBA92}\ProxyStubClsid32","","{00020424-0000-0000-C000-000000000046}" RegWrite,HKLM,0x1,"Tmp_Software\Classes\WOW6432Node\Interface\{64200B75-83AE-464A-88C6-262E175BBA92}\TypeLib","","{06029E17-28B5-456A-B866-4E79D98612FD}" RegWrite,HKLM,0x1,"Tmp_Software\Classes\WOW6432Node\Interface\{64200B75-83AE-464A-88C6-262E175BBA92}\TypeLib","Version","1.0" End RegWrite,HKLM,0x1,"Tmp_Software\Classes\ShellExtension.WinMergeShell","","WinMergeShell Class" RegWrite,HKLM,0x1,"Tmp_Software\Classes\ShellExtension.WinMergeShell.1","","WinMergeShell Class" RegWrite,HKLM,0x1,"Tmp_Software\Classes\ShellExtension.WinMergeShell\CLSID","","{4E716236-AA30-4C65-B225-D68BBA81E9C2}" RegWrite,HKLM,0x1,"Tmp_Software\Classes\ShellExtension.WinMergeShell.1\CLSID","","{4E716236-AA30-4C65-B225-D68BBA81E9C2}" RegWrite,HKLM,0x1,"Tmp_Software\Classes\ShellExtension.WinMergeShell\CurVer","","ShellExtension.WinMergeShell.1" RegWrite,HKLM,0x1,"Tmp_Software\Classes\TypeLib\{06029E17-28B5-456A-B866-4E79D98612FD}\1.0","","ShellExtension 1.0 Type Library" If,%SourceArch%,Equal,x64,RegWrite,HKLM,0x2,"Tmp_Software\Classes\TypeLib\{06029E17-28B5-456A-B866-4E79D98612FD}\1.0\0\win64","","%PEPrograms%\%ProgramFolder%\%ShellExtDLL%" Else,RegWrite,HKLM,0x2,"Tmp_Software\Classes\TypeLib\{06029E17-28B5-456A-B866-4E79D98612FD}\1.0\0\win32","","%PEPrograms%\%ProgramFolder%\%ShellExtDLL%" RegWrite,HKLM,0x1,"Tmp_Software\Classes\TypeLib\{06029E17-28B5-456A-B866-4E79D98612FD}\1.0\FLAGS","",0 RegWrite,HKLM,0x2,"Tmp_Software\Classes\TypeLib\{06029E17-28B5-456A-B866-4E79D98612FD}\1.0\HELPDIR","","%PEPrograms%\%ProgramFolder%\" [#ExtractProgram#] // =============================================================================================================================== // Name...........: ExtractProgram // Description....: Extract program files from script/setup files. // Syntax.........: Run,%ScriptFile%,ExtractProgram, // Parameters.....: #1 DestDir - The directory where the files will be extracted. // Return values..: // Author.........: Homes32 // Remarks........: // Related........: // =============================================================================================================================== [ExtractProgram] Echo,"Extracting files..." Run,%ScriptFile%,SetProgramArch Decompress,"%ProgramsCache%\%ProgramFolder%\%SetupFile%","%ProjectTemp%\%ProgramFolder%" FileCopy,"%ProjectTemp%\%ProgramFolder%\WinMerge\*.*",#1 [#DownloadProgram#] // =============================================================================================================================== // Name...........: DownloadProgram // Description....: Download the program files from the author's website. // Syntax.........: Run,%ScriptFile%,DownloadProgram // Parameters.....: // Return values..: // Author.........: Homes32 // Remarks........: // Related........: // =============================================================================================================================== [DownloadProgram] Echo,"Downloading %ScriptTitle%..." Run,%ScriptFile%,SetProgramArch WebGet,%DownloadURL%,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",NOERR If,Not,#r,Equal,200,Halt,"Download failed: The code returned was [#r]." [#LaunchProgram#] // =============================================================================================================================== // Name...........: LaunchProgram // Description....: Unpack and launch the program. // Syntax.........: Run,%ScriptFile%,LaunchProgram // Parameters.....: // Return values..: // Author.........: Homes32 // Remarks........: // Related........: btn_LaunchProgram // =============================================================================================================================== [LaunchProgram] Echo,"Launching %ScriptTitle%..." Run,%ScriptFile%,SetProgramArch If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram Run,%ScriptFile%,ExtractProgram,"%ProjectTemp%\%ProgramFolder%" ShellExecuteEx,Open,"%ProjectTemp%\%ProgramFolder%\%ProgramExe%" [#SetProgramArch#] // =============================================================================================================================== // Name...........: SetProgramArch // Description....: Configure the script for the correct source architecture. // Syntax.........: Run,%ScriptFile%,SetProgramArch // Parameters.....: // Return values..: Sets the following local variables: // %DownloadURL% - The x86 or x64 download URL for %SetupFile%. // %ShellExtDLL% - The x86 or x64 shell extension dll file. // Author.........: Homes32 // Remarks........: // Related........: // =============================================================================================================================== [SetProgramArch] If,%SourceArch%,Equal,x64,Begin Set,%DownloadURL%,%DownloadURLx64% Set,%ShellExtDLL%,%ShellExtDLL64% End Else,Begin Set,%DownloadURL%,%DownloadURLx86% Set,%ShellExtDLL%,%ShellExtDLL86% End [#ClearDownloadCache#] // =============================================================================================================================== // Name...........: ClearDownloadCache // Description....: Remove all downloaded setup and program files. // Syntax.........: Run,%ScriptFile%,ClearDownloadCache // Parameters.....: // Return values..: // Author.........: Homes32 // Remarks........: // Related........: btn_PurgeCache // =============================================================================================================================== [ClearDownloadCache] DirDeleteEx,"%ProgramsCache%\%ProgramFolder%" [#SetDefaultOptions#] // =============================================================================================================================== // Name...........: SetDefaultOptions // Description....: Sets script options to default values. // Syntax.........: // Parameters.....: // Return values..: // Author.........: Homes32 // Remarks........: // Related........: btn_SetDefaultOptions // =============================================================================================================================== [SetDefaultOptions] System,Cursor,Wait WriteInterface,Value,%ScriptFile%,Interface,cb_RunFromRam,False WriteInterface,Value,%ScriptFile%,Interface,cb_DesktopShc,False WriteInterface,Value,%ScriptFile%,Interface,cb_StartMenuShc,True WriteInterface,Value,%ScriptFile%,Interface,cb_PinToTaskbar,False WriteInterface,Value,%ScriptFile%,Interface,cb_PinToStartMenu,False WriteInterface,Value,%ScriptFile%,Interface,txt_StartMenuFolder,"Developer Tools" WriteInterface,Value,%ScriptFile%,Interface,txt_ShortcutName,"WinMerge" WriteInterface,Value,%ScriptFile%,Interface,cmb_Language,"English [1033]" WriteInterface,Value,%ScriptFile%,Interface,cb_ShellExt,True System,Cursor,Normal [#ToggleAdvancedOptions#] // =============================================================================================================================== // Name...........: ToggleAdvancedOptions // Description....: Show/Hide advanced options. // Syntax.........: // Parameters.....: // Return values..: // Author.........: Homes32 // Remarks........: // Related........: btn_AdvancedOptions // =============================================================================================================================== [ToggleAdvancedOptions] Message,"There are no advanced options available for this script." [#ShowScriptInfo#] // =============================================================================================================================== // Name...........: ShowScriptInfo // Description....: // Syntax.........: // Parameters.....: // Return values..: // Author.........: Homes32 // Remarks........: // Related........: btn_ScriptInfo // =============================================================================================================================== [ShowScriptInfo] Message,"WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.#$x#$xWinMerge is free and open source software. If you enjoy the software please support the developers.#$x#$xOn first run this script will download the setup file (~7 MB) and cache it for future builds." [#Interface#] // =============================================================================================================================== // Name...........: Interface // Description....: // Syntax.........: // Parameters.....: // Return values..: // Author.........: Homes32 // Remarks........: // Related........: // =============================================================================================================================== [Interface] btn_LaunchProgram="Launch WinMerge",1,8,5,5,132,25,LaunchProgram,play-hot.png,False bvl_Homepage=bvl_Homepage,1,12,367,5,72,25 web_Homepage=Homepage,1,10,377,9,60,18,https://www.WinMerge.org/ btn_DownloadProgram=,1,8,448,5,25,25,DownloadProgram,VistalcoDownload_16.png,False,"__Download the program." btn_PurgeCache=,1,8,479,5,25,25,ClearDownloadCache,Trash.ico,True,"__Remove all downloaded setup files." btn_SetDefaultOptions=,1,8,541,5,25,25,SetDefaultOptions,SetDefaults_16.png,True,"__Restore Defaults" btn_AdvancedOptions=,1,8,571,5,25,25,ToggleAdvancedOptions,Advanced_16.png,True,"__Show/Hide Advanced Options" btn_ScriptInfo=,1,8,601,5,25,25,ShowScriptInfo,Help_16.png,True,"__Script Info" bvl_RunFromRam=bvl_RunFromRam,1,12,5,50,133,25 cb_RunFromRam="Run From RAM",1,3,12,54,100,18,False,"__When this option is enabled the program files will be stored in Boot.wim and loaded into memory on boot.#$x#$xYou should only select this option if you are booting from Read-Only media and your program requires write-access to the file system." bvl_Shortcuts=Shortcuts,1,12,5,90,133,184,8,Bold cb_DesktopShc=Desktop,1,3,12,104,122,18,False cb_StartMenuShc="Start Menu",1,3,12,123,122,18,True cb_PinToTaskbar="Pin to Taskbar",1,3,12,142,122,18,False cb_PinToStartMenu="Pin to Start Menu",1,3,12,161,122,18,False txt_StartMenuFolder="Start Menu Folder:",1,0,12,201,119,21,"Developer Tools" txt_ShortcutName="Shortcut Name:",1,0,12,243,119,21,WinMerge bvl_Options=Options,1,12,150,90,197,184,8,Bold lbl_Language=Language,1,1,159,110,153,16,8,Normal cmb_Language="English [1033]",1,4,160,126,150,21,"Arabic [5121]","Basque [1069]","Bulgarian [1026]","Catalan [1027]","Chinese (Simplified) [2052]","Chinese (Traditional) [1028]","Croatian [1050]","Czech [1029]","Danish [1030]","Dutch [1043]","English [1033]","Finnish [1035]","French [1036]","Galician [1110]","German [1031]","Greek [1032]","Hungarian [1038]","Italian [1040]","Japanese [1041]","Korean [1042]","Lithuanian [1063]","Norwegian [1044]","Persian [1065]","Polish [1045]","Portuguese [2070]","Portuguese (Brazilian) [1046]","Romanian [1048]","Russian [1049]","Serbian [3098]","Sinhala [1115]","Slovak [1051]","Slovenian [1060]","Spanish [3082]","Swedish [1053]","Turkish [1055]","Ukrainian [1058]" cb_ShellExt="Explorer Integration ",1,3,160,154,181,18,True,"__Include WinMerge in Explorer's context menu." [InterfaceEncoded] play-hot.png=841,1220 Trash.ico=1150,1212 SetDefaults_16.png=2475,3404 Advanced_16.png=2000,2768 Help_16.png=2830,3868 VistalcoDownload_16.png=927,1348 [AuthorEncoded] WinMerge_80.png=7801,10504 Logo=WinMerge_80.png [EncodedFile-InterfaceEncoded-play-hot.png] lines=0 0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAAAZiS0dEAP4A/gD+6xjUggAAAAlwSFlzAAAASAAAAEgARslrPgAAAAl2cEFnAAAAEAAAABAAXMatwwAAAiJJREFUOMutkz1oU2EUhp/vu3/5ublJappqqDRiIlYXFStKxy4WdCkibhXcXMVRBEGhUB0V3BsFRTqIQnHQRRSnFKzUIuK/TdPGJG2Te2/u/dwq1tIK+k5nOc9wzvPCP0asTUkDFAKlQBOKH/7fU/SRPpS6w4HHA6OHHh25kh/f3ztUGUYUYlvuSgChg8id1SIR/UQqHbnU25+6t/Bgflgv2nrm/K6tAXRCiCu0VSH0VYGtGUd7somJgZHitaTj5E4+PwV95mYABbKDtgraskRf0YkGsXS3nblQLOTvf39aH9YKXXp2tH9jgAoAQmTbwHAj6J6N4TlYHUemI+lj+Z09E0OnB6525eK5My/PQVZfd4NQggLdj2P4DlbHwVRRpBSEmotmddKZ7sTFvQf77k4/LBcOXx789QAAQg0CMIIYMjCpeYtU3Xnqfg2PNioSYjmWSIWZWKfum16ivQ4gFKR3sORWeL+yQKU1jy9diCpkUiANvblcdUufXyxdd0uNOSx+BygRksrsYa45Q0dfhQRoKYHlmEprm9PerBhrlLxJsxhpuTTAXQdAU4SLISIZIJOC+DaLpGU31VejVH/m3aje/vjWiCZYfrP0p4QA0hQ03lXZnbdVtieG3bLL9bI/NnezMpncF28B+K3mxhYDyHqAqs4Ex58MTiUWrS8fpmq3Xo2XZ41YjNrrb5uauFYmM7YdFYZSha7QLSdoNz9t2YP/kp+AfsdFsD8fGgAAAC56VFh0Y3JlYXRlLWRhdGUAAHjaMzIwsNA1sNA1MgkxMLAyMrMyNNY1MLUyMAAAQe0FE0pvDAgAAAAuelRYdG1vZGlmeS1kYXRlAAB42jMyMLDQNbDQNTIIMbSwMrG0MrLQNTC1MjAAAEKCBSOylbeyAAAAInpUWHRTb2Z0d2FyZQAAeNpzTMlPSlXwzE1MTw1KTUypBAAvnAXUrgypTQAAAABJRU5ErkJggnic4ynISazUzcgv0SvIS2cYBSMNeDLjl/9974ElIwMACj8H7bPi5SwBAAAAAgAAACQAAABJAwAAAAAAAAEAAAAAAAAAAAAAAA [EncodedFile-InterfaceEncoded-Trash.ico] lines=0 0=eJx10/1PEnEcB/DzYT2s7GHNHpYrY2221dbjVlsPs9asNVdtPfsHNEtt+ZRsyXjyNAFBHgQjKQi0YEIiBmJmoM5MwTISrOzB0jSndRToYctPd7Yro/re3vfD9+51973P53sIEkEcixYhxDkeSY1GkKUIgqwjQkwRMz/nyZEYjfw1Dh08MGff3sSYlDOndyQkJAiIyIko/hM5jUbjxsWtXL5t65b5R48cnkU+o1wiijx54jjb5eoEj8cDvT4f4DgOg4ODYLXWQUWFEszmGnj6tBtkMhnQ4uOXZV9Ii5i5DpTFyFKpVFMajQa0Wi1YLBYwGAwgkYgBRQugtFQEarUaOGxWIHHXzsXh36EuZpx67+vGxj68w0IT41goFMI+j41ifZ4n/h5XO9bV0jQdvbT4MW31qiXh3iTnn6d8T2NtsFHKDnVZTcG7gsu4hUfHOx/Yp71NI38VHRm5NNzfEjDyST/U1+u3C/NDtuKcSVetPlgvZOBmNCvUqCkPkP7+7RsDC+bNXRPuDWKuiPQ9TdavzUoejo2M+Mn1v3rWjTVXKoPmwks46R2mqqHYhTEbw3217IqG9B57TcBemP6NWMcX0r/xPcNqWecnbSLmBOlb64wfaSti91wVFP5R/3taeR3ph1+/wF4+dAbc+oqJkcEBrNOkCzq15cF2W42f9O0NltENa+KS5byCP7zluqSNqt/rR86Ag5/5zV1TOd6Apk/aRQycqr/L0fBpx/q1KWU8NJKyrfW1Ea13tL2Ux8cD2AuHNeg26cbbNJKJ7pYmP+XdzfexpO2bzmWnpUZRXlcmnNNpqx74V//7+55jM/tP5tj+3fnJB5NmU76Qw0rj83lTErEYhCUloFQqp/egQqEADocDubk5QKfToaioCMTEPedSU8cOHUiaR3leEcro6HgEPq8XHne5YXh4CIj3Q39/P9TX20ClugY6nRaczU7wenuIf0D6PetC+q+/UaVUbMjIyLgnlUqnyH1ebdCDvqoSblXqpve+Ql4GIqEQTEYjCPh8yM3JloX3nxzE2jfT8/K4N9XqD1U6nYfPK85mMpk3Mi9ezEMLCoxcDvssyuXGhzsW0UlH1D8S8Tus8BDX3xIV/AEUry6xeJzjDClKLM7Qy0zOZxgFIxDUsUBoV2bs8iFCkXoMbAB8oQUybAHR5gEAAAACAAAAJAAAAEUDAAAAAAAAAQAAAAAAAAAAAAAA [EncodedFile-InterfaceEncoded-SetDefaults_16.png] lines=0 0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHEGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTIxVDE3OjIxOjEyLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiMWM3ZDhlNS1mMGMxLTMwNDgtOGNiOS03YWU4YjgyNDgyNmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowNzhkNDM1MC04NWRmLTg4NDQtOTY0Mi1lYTIxNmU3YjUwNDIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMDM1MDg3Mi1hYmUxLWU5NDAtOTE2NC1kYzRjMzdjOGIwOTUiPiA8ZGM6Y3JlYXRvcj4gPHJkZjpTZXE+IDxyZGY6bGk+SG9tZXMzMjwvcmRmOmxpPiA8L3JkZjpTZXE+IDwvZGM6Y3JlYXRvcj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmMDM1MDg3Mi1hYmUxLWU5NDAtOTE2NC1kYzRjMzdjOGIwOTUiIHN0RXZ0OndoZW49IjIwMTktMTAtMjFUMTc6MjE6MTItMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDdmNDNiMDctMTg1NC1hNjQwLWEwM2UtYTQxMTM2YTA0ODA2IiBzdEV2dDp3aGVuPSIyMDE5LTEwLTIxVDE3OjIxOjQ3LTA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmIxYzdkOGU1LWYwYzEtMzA0OC04Y2I5LTdhZThiODI0ODI2ZCIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlYy9voAAAJBSURBVDiNpdHLThNRHAbwvkCjpalcSyyUEDo09Jw5MxZeggXdQHSpa96ARTclolWpLYtG20IDwdpaoeVOW63G0gvEmEaj3cFKYrxMXLjw88wAbQ3smOQ3OTn/73yZiw6A7jK0G9tjJ0rcPmtnB8zNFbnjU0VtT52VWD1/UcE4KzOFw39K3D6D44NDYRWeOVdQYKoxDue8YxjeH4b1lRXm5S70v+7HSHlkjO83FeSZkcNFnAUnDFsGuOIu7L0v4M7GbXRlusDeMGO9QMyIHikrYSA7ACEnQF2LuyLkrIzuTDd6Q704rB1CvabWp6B/qYeYFT31AmlTqtrX7XAmb2AwLsCyZoFz2wn7th2GqAHxfEI7nM6voW2+DY4dB8QNsVovsKVsCl2myOXyGrpA0LHSAWOsBZOxSeAL8LH0GWJYRGeyE/KqDHFFVOoFQkJQBucFpFNb+JH/gxeJFMx+M4SADW/TZdR2jnAzdAtXo1cgJ2XQ51TVKGBLrGqJXofkl7C5uotvld9YiC/hSSyCr8VfmF6cQcucAUPPhkAX6ZnGK9Aw9UhRCdeCJhAvQblwAPzkk+9ApXgA6z0rLGELWISBRuiZxkckQWLkIIUkGH1G9Ln7UPtUA/4Co75R6O/rIT2VoGaaNH4jmSM6EiAu4ieQgzJava2QZ2RMBCZgvmsGDVLweTOXeqZR8Jic8JFx8ogosl9Gj7cHpmkTqJ8/7iwvmCUqRcuc5i8q0JGHpJ08IG6uyB1rvNrarc18RHeu4DL+AeXUQV071uymAAAAAElFTkSuQmCCeJwTCk4tcUlNSyzNKSmONzTTK8hLZxgFIwes5sQv/03zkSgjAwBGXgl7UO9x9wEAAAACAAAAKgAAAKsJAAAAAAAAAQAAAAAAAAAAAAAA [EncodedFile-InterfaceEncoded-Advanced_16.png] lines=0 0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGMmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTIwVDE5OjQwOjExLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NTgwZWU4NC04ZDRlLTlkNDQtOTBjYS03MzYzZWI5YTZhOGEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIj4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPkhvbWVzMzI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIiBzdEV2dDp3aGVuPSIyMDE5LTEwLTIwVDE5OjQwOjExLTA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjc1ODBlZTg0LThkNGUtOWQ0NC05MGNhLTczNjNlYjlhNmE4YSIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PshFAqcAAAFESURBVDgRjcExaxphAADQtwUKgUJxCGYLxV/RQiGQUFKSMWSuOHRJiQ52MGChc7cOgWQ51w46am8oFmnifSZ6lcal91MiOHgYLHnPf5TRQwd7nuAFDvDMwicMcYNTCxs4RsmKLXxGhiYO0cYAfVzgNc4xwxVKct4iQw8JpghIkWKCeyToIsOJnOf4giFiBESooooIATESNLFpxSvMENBA0VIRDQRMcSRnH2e4wAQtFDxWQAsjtFFH2VwHN/iFFDXr1ZBigCG65n5giAFS1KxXwx/8xDV65sqoo40RWih4rIAW7hDhDBU5R5gioIGipSIaCBjjvRWbaCJBjIAIVVQRISDGb3zDtpwTZOgiwV+MkSLFCPe4RRcZKnJKuMIM59jFJfoY4Dve4BT/cIkdK0o4xoaFj7jGBF8tvcNLT7CHDmJ8sMYD9WpkFHmxHNIAAAAASUVORK5CYIJ4nON3TClLzEtOTYk3NNMryEtnGAUjClxgxy9f4tTwh5EBAInYCGlNR/4PAQAAAAIAAAAnAAAA0AcAAAAAAAABAAAAAAAAAAAAAAA [EncodedFile-InterfaceEncoded-Help_16.png] lines=0 0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHAWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOC0wMi0yMlQxNjo1OTo1MC0wNjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YWQ2OTFmMzItY2FiZC1hZTQzLTlmNjAtMzk5YjQyOTBlMTNiIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OTBjZmFlNjAtYWJhZS1iNTQ3LWIyODEtOWYxNzg2YzM1NjQ2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIj4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPkhvbWVzMzI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIiBzdEV2dDp3aGVuPSIyMDE4LTAyLTIyVDE2OjU5OjUwLTA2OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MmNhNWFiYy05Mzg0LWUwNGYtOGE5NC0yMTk1NjY1NjY1YTUiIHN0RXZ0OndoZW49IjIwMTgtMDItMjJUMTc6MTA6MDUtMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFkNjkxZjMyLWNhYmQtYWU0My05ZjYwLTM5OWI0MjkwZTEzYiIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MzowNC0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PozE0ngAAAOzSURBVDgRBcF9TJR1AMDx7/N7nnuOez/kxUJe4q2pWEgoykxLpqkzx6bhlszN/soZ/dE0W9bWZrVZ2WYt/ypn5VrmzDkZZk2INoRyNJEUUDg4TuC4g7vjjrvjHu7uefp8pJljb2KymMlr2g5rq5H0ZQj6V+mzwYOh4qrGbDyadqN1GfOhK7Hp2cV4VQWRE5+SF42QUVUUAEOSkDJZsMvuQEg68/OgfOBPjzvf4xnDpArW1xQe2rxS/XB/Q8kPzlnv6blYXJeEAEB+Z8MGTOllrE0b13V4uXXk3NDuS3/4rYmoTnGeDUk30f1PkNvDmntQz3/5mecKm2o8//6WGByNY7ehmI0Mec9Xlvw6rf51+Mv7K3IzBmff2sgbB2rJdZpJpZa5NzzJR+fv0dMxwqPZqq0XT37cvqbo/JapvpFl+fPtGxhv2PHjkauxuqJMFpdL5qtTO3A7ZMa8fnJtBmUlKissaR75UmgzER66K4qa1ttVqafvttBLi9d868lpTvkXWVloxunI4cLVfg6/e43GQ9c4e3GAWCDECjVJYikBqsTd30e4mSw9aq0tt4ontvx9vZ4lCi0SmayO2ST45dYYfQNR5r0ZkokkTruG50mYwcdRYnGNwHiQjmHdpW3b2iYixZV74sFFTMJAUWQkIZHSdHwTi5w8VsXpo2WMjgU5ezmA1e7G5bCQ67IyN7FApm7TdpFWFIvIGiiKjCwkxn0R7g/O09pSzmfHy+m6M8He40MMzTgoL3ZiiBzUHDsm1YJsMUtCHfmvU813oMiCJ/4Y4WgKcszUP2sFC1zuijA6qlJT5ULHhGq2ogsHT6+uQNztva8UxWba66rrT10fnkMsazhtKkIxOPeTB99kmP5HOgWVuUjChCzMWK0qWtLOltUWTe3u/VoUKNm/D1Yu9U9rglQ8jWwSxGMp9r5Uxqu7XqTt8CYcFkEqo+ByWPEFFNbWV/Oa5cHV2FR4WgQmw2yd6Gl7v7WIuTmZQDBJPLFMy+5KtjWWcGRfAZKRQVWt+OYkYvYyPtm1EOHCF+8FH3iR366vRQuEppsb3SPyuqr9XQNLUjaR5nr3FOGFBT74ZoBRv5m47iSvZBXfn3DP1E5d2TP43Y3Hsm4gH9/8AlmbHWMp9XBnafbOtj01lSa7rdQbynDrxgQR3DQ0VvB6UwFndgban5q82eqZiD6QRscR2SwKgGToaLKKP5Tu3Gib7Fxd4Ws5+Upd82JuwypTNqMXJANeOTxwCd9i91g4jaSawTAA+B9saZuyCHkkigAAAABJRU5ErkJggnic4/ZIzSmINzTTK8hLZxgFIw7wceOXd9V7kMTIAAAhOQWdbDOZ9gEAAAACAAAAIwAAAA4LAAAAAAAAAQAAAAAAAAAAAAAA [EncodedFile-InterfaceEncoded-VistalcoDownload_16.png] lines=0 0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADZklEQVQ4jUWT3WubdRTHP89L3p8mTfpim7ZL37ZZp6UTV1F0g00dXky9myAiXhf8A0QRvFCGF96o4IViJ0Mm4lSUIbIqdVs6W+3W1da+LW3SpC9Jm6TJ8+RJ+uT5SdLBDpzD4cD3e76Hc470zIUTHJiMU4szP3Yav+stXr00PVQqNL4SG1ea/ltYW29wp8Y2/roxuTF2CzOhANU6StVLe/VEkqBg5sHv8vf2D38b+Hv4bJdS5chRgcdUuZ28hud4elr+ff1lSCbud0UtapkaHCFnMLNPhc8+/8XsyEsEIxK4VYVCBXo98PP8Ga7eOnbc8l2/pzg/HHD1xJaNhSxq/+N9gI1pO/CrI9+c7yM46AMnIGqDqTCgQjoCi3EX0ptBVaRPfR/76Z/BuoL9vIGo6pjejhcOO7wnxVacsd0k4YYAgz2P4LEhU3PHCk88d4Ngbpu07H4sfT1y3mTtspqYy2OXDfTW1tOPhsfJKVPMbW7QUI4Q7nqPlKgwkbvJkrFNceMQvt4Z8EPjcNuZTHTtslpKeqESIG/FO2NCojtwglTvDI41ia/iP5DyXqNs5PFrTSwsj5CdPYe76Qr5lcZwfYT8TQ+KpWNFAtmELfGj8TUxLUdDeYaN6hKhUBiqMgV1hsaBL1m68ixWIUOlulhfn6IdbaVcbqN8+x2s0OJrpcN3kHRw52t1F3ljmb29KusJnYr0L67QFLolMKaXPy8nzEm19ekZ2WpWPFu/Vv5wO1djzYfoqcjgmHuIwuIHbGkfoYWmEXYDOztFKGqUk3rJuJO9VFdguhGyJd7vPJe46n+4YPs68HqCkDO20AJRukIa89FtbKuCpNrsb/vIfLf1hlXMT9UJnL1QXCLqj8ivt58S7e2tENLADkK3v8zUxR2yq1k8ARV5p43cpPPdStb3mRLqROgpVFcASXFhbE+IC76I8qnvySpeDY41aUx+coS9TRdDJ1swkyqbt/QdW6/OSk1VkOSDUxZVhOIkZGaFvjshVoVX7u4fcpP8s2Iu3M381tf34oqc6rJ25+Y3S/vpFcknTUv79sHz1Ajq0WbX6WfU3LOFdU8dLewL7o5XPqYl/vZc9Beqqx0QEjg0LzIC6T74AYF0QFjc5KJtWslk1Oos5Rn1toDd7MDINSK7aydvI+QHYID/Ab48jqdfCQxIAAAAAElFTkSuQmCCeJwTD8ssLknMSc53yS/Py8lPTIk3NNMryEtnGAUjAsxnxi+fwnL8OSMDAKdDC4fwuePJAQAAAAIAAAAvAAAAnwMAAAAAAAABAAAAAAAAAAAAAAA [EncodedFile-AuthorEncoded-WinMerge_80.png] lines=2 0=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 1=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 2=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