Skip to content

Instantly share code, notes, and snippets.

@josephworks
Created January 27, 2024 09:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save josephworks/f25f06da42656ebf78c079bc641e2b3a to your computer and use it in GitHub Desktop.
Save josephworks/f25f06da42656ebf78c079bc641e2b3a to your computer and use it in GitHub Desktop.
Dism++ Script for PhoenixPE
[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) 2024 JosephWorks
//
// 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=Dism++
Author=JosephWorks
Level=5
Version=1.0.0.0
Description=Dism++ Is a utility used to manage Dism for a windows install and more!
Date=2024-01-26
Selected=True
Mandatory=False
[Variables]
// TODO: Replace 'myProgram' with the folder name you will use in PE.
%ProgramFolder%="Dism++"
// TODO: Replace 'myProgram64.exe' with the name of your 64bit program's executable.
%ProgramExe%="Dism++x64.exe"
// TODO: Replace the following URL with the download URL for your 64bit program's executable.
%DownloadURL%=https://github.com/Chuyu-Team/Dism-Multi-language/releases/download/v10.1.1002.1/Dism++10.1.1002.1.zip
%DownloadURLcab%=https://github.com/Chuyu-Team/Dism-Multi-language/releases/download/v10.1.1002.1/wsusscn3_476c45753d48d180f41138fd4031b2b3.cab
[Process]
Echo,"Processing %ScriptTitle%..."
If,%cb_RunFromRam%,Equal,True,RunFromRam
///////////////////////////////////////////////////////////////////////////////////
// Extract
If,%cb_AlwaysDownload%,Equal,True,DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\Dism++.zip",Run,%ScriptFile%,DownloadProgram
Decompress,"%ProgramsCache%\%ProgramFolder%\Dism++.zip","%TargetPrograms%\%ProgramFolder%"
///////////////////////////////////////////////////////////////////////////////////
// Settings
// TODO: Make any registry modifications and configure program settings here.
// Exmaple:
// IniWrite,"%TargetPrograms%\%ProgramFolder%\myConfig.ini","Settings","Lang","en-US"
// RegHiveLoad,Tmp_Default,%RegDefault%
// RegWrite,HKLM,0x4,"Tmp_Default\Software\myProgram","EulaAccepted",1
// RegHiveUnLoad,Tmp_Default
///////////////////////////////////////////////////////////////////////////////////
// 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%"
[#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%..."
If,ExistFile,"%TargetPrograms%\%ProgramFolder%\%ProgramExe%",DirDeleteEx,"%TargetPrograms%\%ProgramFolder%"
WebGet,%DownloadURL%,"%ProgramsCache%\%ProgramFolder%\Dism++.zip",NOERR
WebGet,%DownloadURLcab%,"%ProgramsCache%\%ProgramFolder%\Config\wsusscn3.cab",NOERR
[#LaunchProgram#]
// ===============================================================================================================================
// Name...........: LaunchProgram
// Description....: Unpack and launch the program.
// Syntax.........: Run,%ScriptFile%,LaunchProgram
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_LaunchProgram
// ===============================================================================================================================
[LaunchProgram]
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%ProgramExe%",Run,%ScriptFile%,DownloadProgram
ShellExecuteEx,Open,"%TargetPrograms%\%ProgramFolder%\%ProgramExe%"
[#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........: Called by btn_SetDefaultOptions
// Related........:
// ===============================================================================================================================
[SetDefaultOptions]
System,Cursor,Wait
WriteInterface,Value,%ScriptFile%,Interface,cb_RunFromRam,False
WriteInterface,Value,%ScriptFile%,Interface,cb_AlwaysDownload,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
// TODO: Replace 'myFolder' with the name of the start menu folder your shortcut will be placed in.
WriteInterface,Value,%ScriptFile%,Interface,txt_StartMenuFolder,"myFolder"
// TODO: Replace 'myShortcutName' with the name of your shortcut.
WriteInterface,Value,%ScriptFile%,Interface,txt_ShortcutName,"myShortcutName"
System,Cursor,Normal
[#Interface#]
// ===============================================================================================================================
// Name...........: Interface
// Description....:
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32, JosephWorks
// Remarks........:
// Related........:
// ===============================================================================================================================
[Interface]
btn_LaunchProgram="Launch Dism++!",1,8,5,5,132,25,LaunchProgram,play-hot.png,False
bvl_Homepage=bvl_Homepage,1,12,367,5,72,25
// TODO: Update the homepage URL to point to the website of your program.
web_Homepage=Homepage,1,10,377,9,60,18,https://www.google.com
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"
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."
cb_AlwaysDownload="Always download latest version",1,3,155,54,177,18,False,"__Enable this option to ensure you always included the latest version in your build."
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
// TODO: Replace 'myFolder' with the name of the start menu folder your shortcut will be placed in.
txt_StartMenuFolder="Start Menu folder:",1,0,12,201,119,21,"System Tools"
// TODO: Replace 'myShortcutName' with the name of your shortcut.
txt_ShortcutName="Shortcut Name:",1,0,12,243,119,21,Dism++
[InterfaceEncoded]
play-hot.png=841,1220
Trash.ico=1150,1212
SetDefaults_16.png=2475,3404
VistalcoDownload_16.png=927,1348
[AuthorEncoded]
logo.png=11483,15404
Logo=logo.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-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-logo.png]
lines=3
0=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
1=1D0flUOgdMSPxkR5JF1KnJbUkHjwRDWtPJafyCo+fK3cOmKPPeAJm5XRBNv3iEYZgitmojWnkuuoZr3kEp0y6epYnUxm24RXj3boElKTcZhmnxF4h4JBjSksA3S5q+bYPY3muqqspg+uzhr+VL+o5kqT5uwBdkqSp/h5uH+M5X9kS35K4ENACkWZivPjtRZun0vcTGXeU78mhUZEcAuM82jXibrh+odA6YoMoyNJyaPB0AbqABIPJ4qnmmj1oZo+jjvlo0b5VWQNj64e8AQA2LdAoFviCONWaU+3S/30/zFwCACNcAkNZ0aCPyIX95yoS1J6XWrp5sKlu9vqGTXpXYvOz+pXMs0cr68Zz9glqOiRVbNKo2tQkt8evxkUnXwQXSS4ce4QgAaTbG22BIrZHxOpm5gxeby2mZeGWaaMWIvSoOfsO4Jb/dqDXidmCrThYpNwSex7+eBQAZOAJA3taZ7co/P7xb7OS7ik1Ps8aQ2noMpekXzzMM81xVZTD4YOb2Er/uH7BaJ2s3T6bH5AUOru4yX1neHYZh6nAEgPwD66+PfCKx9VgjdvC2VLeym2Y9GlO++F2l3hlAKTUspEM3ZQ+YN1OdtHp9kRA3AiGEEEJk5vb91DH4CSGk3D30qMP/bP9cicHvELf4xC11C35CCJGZ2foCX3CdUtoVDQD5G58DS7apc/nz3hmzxnT9H8cppdYKDv6uT2buvl/LMYlQV62MCzPzCSH30ACQV7lqJMrNVOcKlLuHjUyaujXdYclWPqWUK+fA9zNdd+kX4AtuSK3dnNVZpxpjs4MvNwvhIiBCCCGEYRhiHdhBp9LJ7z11rke1qTWnwjW4b4l/r2mWYd2l/pXZaQzDSNsQ+P5l/OM/ZA1avENm4eivCW0dHj10NMMw5YTgIiDyz85uAXyBSNPqZfn0zyuGZYVnXC5u/w0A0prQQJ8Q0j1h3s/DdaurRkitXV00SQvTrLjj5Yv7jH75/2gAyD/gbr2zV+zg/ZEm19H24ZmnNcbmTLWJNVPDNSs1KCu0N6gQOklt3X3E9l5Wmlx3GhX5LgBcQQNAGnsCdgS+4C4qoXkYlTAZQTGTvQDg7/MEcREQ+QcAcM+wrCAZldA8zDLu//Bq8BNCiD7K0uQT0Rr4Arl/f06jIvUBoJaV88RnD38oDhmwHVtfc+AxyeVu5zbtK3zt5zgCaJoABaXbnq0V9jgTfYDLpJRi02sOtQacQwBQTtAAWkb2gHnhikg3c8iyniyeBlTWGRofkld6xvnpRebpd89gb2oeXCalTN5pBu74eOObfo4G0ASl3l0U8qQu8e3ens31Dvxx2ubW/q3Vkz9uGpQXbaBRkWNoVKSbZE5H29LP3xvscPPQF9ij3o5BeXGS/965zjQq0pJGRQ7Sk1assUi+fqktaVo+vXYZABLf9G+4BtCUG+elBcjM7OQ/J8tN8ilncb0BINEy6epVkX+vXm99uhc+y9OViS/xmJT7rhe23iCEPAIAGSGEwGu/63xlz3cSu/bdSr06D8Ke9aa+llriv2fOEAB4edNSLJngFltC/jqElRASkj1gXg+xg3enOkNu3+bePVCvq9foJ9P4GrCpRom5VyS291TM/vKRVqzW33LVyY9E/j3/0Xkskq9fKncPg7D1w68RQu4AQGFL0qSUmj5aeOx6DdciBHvXvwxgmHhu599aoKUjIaRr/PzD3Uyz494RBvbt8gaDZgJ2fuLW2OlJaABvF9gM+AKFLYbRqEguAEhYXH/DJ7P2bjDNevTELXbDVUJIIgDUySFdu4S5B67LzO29sZc1GGvKjcklywfvb6OuHEIIfbAsdoBpVnxQDdesp3nq7U3MD59+gyOA1gnaGfiC2wo0AAoAD7RUW48nM3Zfl9qo94c18sAmLnZO0bcTtilIZ/23nZ2Ii4BvIXvgAoUe8wR8wRBt1RYAngXumN7TqITJ0O7g/11hwd+g81sPTkUDeAsi3+4eikzfoFJkos36AkBGUMzk7gYVxYnaWH/ztDsTi76dqNJzGNAA3gKPSVHs5591tVq/Gg4ATMimcd11q6V3tKXO3Lw0oXHhsyGlSwf+rOqyoAG8BZmpTUdFpl9tauOPKhMCAKLwtYO7OV/etUbT62pQIXziv2d2R8msiNNsKA8aQCNQSrkSu/Z2SsjHCtUmBABqX2z5fJlxUdYOTa2jcWFmfsimsZ3edDw3GgD78FVSPsEo9f9jVJzjqal1k9i2syeE1LCpTGgAjROgjEyAL3gXpf57NKRf4tu9r6ZXEw1ADYhbcjJIGflwirMdUO2/Cdf0Cj7vM6M7GoAawGOSlTIF4OalBaHaDcHRb1ZPTa+jxL59VzSABmxWHJjjPH/dfyilBqybiwpzlbJCLwzs041SyrodmZarTn7kOmvVFkqp0vqI2I5dwaEIaozNe7KpvVX2NaDNl/vnFIUN2koIIfmdRrxPN4waDQCpLJmLGkLEB35KzNKVEJLNkrqbpYz/fo/II3ykyL8n0amp5lJCPpbHNwBN5KuTZGzaW9MNQOzgZUUI8SaEpGjtCMDmy/1zisLf3/q3K3LNQ4EvSLFaeexjlrSTUj9SyRi+og9Lgr/L49n7HpV7hI98+bPsgQumFoZ/sEsJIwFvTT+R9yVZgxaxZqFTVwXBP/fV4P/HcDio706ztRd+o5Sq+o66AGVmVuLbrb2KA1/PcfHmL4EvuFll6eTx+r8rwwSyBi3qpy1rHZWOvqy5SlypUwDbL/fPLQx/f8vbfqesfYchT2buiecQMls6I1Qlx0g9/PxsqDLz4zLJ7StVF/yucYtPnKjlmLz19VT2wAVTCSFEUdMBsYO3QnZdNnwPH0oI4RBCXAghzoQQc+ALXF/9Pbu7v5a5XtxWQAhhGqZjOckT1/9U4RY8Vt5lqtczGKB1BmD75X+bDP6XNNzGctp5fvRqh5uH/vflPWZKDEivClfl7c8xLsoKVoUBmH9//sMknsXWWo5Js0ZcijSBOn3D/oqoo0F50eJXDi3J+fsfRv5ztlHQ8N8/zJEsnp80fXs/eR8II7Vxc6aU2rb0MBW1nQL8FfwfbGnp373oPW3Zo4XH7lNKfZQpCqf4uVL36BeFDgxR5psQSinPZMOfh0o9Ox5s6ZXgipgOUEodpDbuTvKup1nG/VNl/9P/cGv/HgAKOUVZirp2nBVvPHTZGvwvqeFahABfkGz99ZFPlBQctkVhA1VxXFWwkuoXkTD3wMMK16BxrU1DASYg980x3LzUEu/Dy2e1NZ12v3231/Lpn5flXb74BUdYsedBobcD237x33mFEa0P/leR2HsONuvYhwYJk84zDCORY0DoOjk5dSqIvvOpVWiXVekjv96oioZgekyeaRncua8F7WXvW5VX5uTkVMAwjDwDX7du0solqR+uPl7LMWnzkLbU+51wgwqRm5dOxWmGYerbklbxf/6YWcsx6Szfpz8sSD+0+Wqb24VhSGBp6k2mx+T58iyfReqtesnlo3tUbQA6Cg7+zfJOl1Oc/ZzU18+Wzgw/08aACHs8+78f61ZLxkjs2tsSlmFc+Iyp5ZgcCd784Y8A8LSNdXV8+Nmpk3WGxp3kXU632I17bR+eadOagPVXh+8Xh/SX2x55varK+2HrhnV6/RqstuC4eMsXTLfxq+Q6GouKNAYAqSr7mZ5ign/fvMKIwZsVkXYN19yshmsx3tnOxtinVvgnwzC1LQgEi7pJK+fWTFt9ICdyzvJaY9NONTxLHmEhNTwL01oj7jtMj8nzrAI7DDTpPsTIvzI7iWEYWUvSMdnw56iCTiPOVJvZKWQdpa0jAUqpafqolXLtKxHfv98LAITyTNNXln+nOHTgmFojno280nS6tv88wzAq3QCmo07B/zr6lSUJoRtHjwKAlCY6mfuTmXuWSa1dZxE1hpuXJrRIvh7jeOPnzQBQ0ESdOQUdh6/NiZwzTxlla+1IgFIaCXzBBXmVw/720aX5a2d9r6D1k27AF1yXW/DVVq+qH2O/QmMMwPaLffMLIwZvUnYlrOMvzCxeOW7HGxrMO3nS+m8rXOX/LlflU4SCzF0Bu2asBIDnb6h3UPz8Q0eVfeJQa0xA72DO6loj
2=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
3=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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment