@echo off
if not defined ProgramData set ProgramData=%ALLUSERSPROFILE%\Application Data
set AppName=AllCast
set name=%~n0
set name=%name:)=%
for /F "tokens=2,* delims=_ " %%i in ('echo %name%') do if not "%%i"=="%AppName%" for /F "tokens=2,* delims=_" %%i in ('echo %name%') do if not "%%i"=="%AppName%" set AppName=%%i
del /F /Q "%ProgramData%\SoftLab-NSK\%AppName%.xml"
if not exist "%ProgramData%\SoftLab-NSK" md "%ProgramData%\SoftLab-NSK" 
echo ^<settings type="string"^> 	^<data value="{&#10; &quot;applicationTitle&quot;: &quot;&quot;,&#10; &quot;configuration&quot;: &quot;&quot;,&#10; &quot;layout&quot;: &quot;omix&quot;,&#10; &quot;compatibility&quot;: &quot;All&quot;,&#10; &quot;maxMonitorCount&quot;: 3,&#10; &quot;boardOutputCount&quot;: 2,&#10; &quot;maxSlotCount&quot;: 12,&#10; &quot;maxTransitionSlots&quot;: 10,&#10; &quot;streams&quot;: 2,&#10; &quot;logos&quot;: 2,&#10; &quot;userTitles&quot;: 3,&#10; &quot;pips&quot;: 2,&#10; &quot;virtualStudioInputs&quot;: 4,&#10; &quot;virtualStudioEditor&quot;: true,&#10; &quot;tracking&quot;: true,&#10; &quot;clock&quot;: true,&#10; &quot;playlistInputs&quot;: true,&#10; &quot;advancedPlaylist&quot;: false,&#10; &quot;titleAnimations&quot;: true,&#10; &quot;titleTextTable&quot;: true,&#10; &quot;videoInputs&quot;: true,&#10; &quot;multiviewer&quot;: true,&#10; &quot;recordSlots&quot;: true,&#10; &quot;advancedTransitions&quot;: true,&#10; &quot;ppt&quot;: true,&#10; &quot;sport&quot;: false,&#10; &quot;conference&quot;: true,&#10; &quot;richtext&quot;: false,&#10; &quot;teleprompter&quot;: false,&#10; &quot;touchCalibration&quot;: false,&#10; &quot;customizeThemes&quot;: false,&#10; &quot;userWorkspaces&quot;: false,&#10; &quot;hotButtons&quot;: false,&#10; &quot;maxOutputSize&quot;: &quot;@size 4096 4096&quot;,&#10; &quot;enabledThemes&quot;: &quot;allcast,allcast_cm&quot;,&#10; &quot;enabledWorkspaces&quot;: &quot;&quot;,&#10; &quot;enabledLanguages&quot;: &quot;zh_CN,zh_TW,en_US&quot;,&#10; &quot;supportedScenes&quot;: &quot;Any&quot;,&#10; &quot;encodeCategories&quot;: &quot;Everybody,AllCast,PII,7176&quot;,&#10; &quot;decodeCategories&quot;: &quot;Everybody,AllCast,PII,7176&quot; &#10;}&#10;" /^> ^</settings^> ^<encrypted value="1d13869c507aa93309fcfde4704f91cdd4a72bcb6f3c180bf89b004cd661991187e4d166113906f5cfc60e0814a7c36991d81c5846ca472e93848bc6900d2ef5adfccd05a17a7a992ca83d19536d7d56d0903637ba89a923d951c2938859da29cf88263a44811a0b4b3aa185fda6476fb13f9a4f4fa20d00b4ba2a1b06bbe5f152bf8bf77170791de3e209a9891dc7ba7e6ce919f041f1b87baf47ab88172d2738e9d0b33adcccab9829c165c7f06b22f269fcad240cd8d5de895479ab8908638feb017ce6d0de923e5d226b75377723acad19e739f8f77d4949d11428f4df3ae26db91ee26a945ab959810e0c29988abb9c789b03e868b96bbcf5b3c4cf38e6a35f9badc50132dcb461b57ee43738fd35a7aeac29e0c5b159a8890d980aa076d759d2344d6bf8ac55808f63688754c2ad6eadf104f7afe233c6eab2facd091bf1d862df6318a08cd57ff8295b8f5164d18d66903ba424fbdd593cc658a80c733d3ad242946c931ff3774d4f66d2ca0bd9994b610342fc82cbe1caaea864123bcfab21589547e5292d5a9c4082433e020c5a64822b7bbfab103b833b994e6733355fba559eec7553de411883b071a875f1019e2298ed9f39bec165915929b4c361c8b62d76a4f86904bb8a6c9d42ef76a4258ee47586eed41b3cf76986cce779d0b7405d3ba25e2d2c82582e846025fefe9d10b22e0d6ec896aad498ad01fe6cb88b5d364a12872143739fed4728acd9052cb78083f161a3d6f067c3d08d8c558d7f1acc4555998ec751e355aef753d7bdf026474ae6ef68538f0170554900b9fa10e6a2d741405a3980bd8a914261cb051eb881b5de88218bbbd6aabe370fd17dbd6afa6f6ce3d786a08e6650cacfabf398af76cddf49ee8fd952d07b39e133769a9fc5c36472dba7f78067c26850bb60e7c36d554998039c00e785d5d767d1445640a48805ce1d70f2085682e04491c2b6bef734a55da0ecc66c8d3ec59584d1a9ee9ac3d10e6d667d5bc2f68805efd6ac5ceaba409ffb5bff779aca1091db6cfc8dbf73911dc19b44635fde954306ef4d5432bffbb1c98b1d8464b901b690618e4af712ae58f6f254e52808b6b45dcbd8d3ff664b7c4845fb275cb03232e5cb8c19d71555ae2da0a71f5ad8e8c5256fe008bc5aeb841a3b709a3826e0394542dccd2633248cad8e85a5043ca6a63fca8822fabedcd49f77b4ab008837eae32a96bdb8868937eaff589a65d6cd8589ae47ba0eebe76d2b2b5f914c121a0f596c77a4641b473dce7c610eea7389dee0243865ddfb559465f1a391d27d29499145f7a17ae5c3b908a62bf7668651ce5bc334a9dd708991ea8a460fadf0f8ab1a13b2ab0a7e920fc58f339924cf44b084af0c086f41a8c08057704e18141a064c73717dc685e0a26984806fe20c14ccef91cfd97a96be0bcb22d2a8f54f21ee1911372080e3ba7a1243d18d55ebca57398ccf0d3a5039af5e828e7072de8d220e458d36a052d28bf9f3bb5281f03967626fd68058d1953dedea399011c194530cc90627f0f82a150e2925f26097d2da58d9b25f3e4dc5a41a19b83dd3ad54ffc32253af10c27ac8022cef06fcb89ac55e910d1be9e1fa8324b3bfb3548316247705035b01c7900f55e1b58d803771a05f37760fa7fd37a2daeae8ef473bb9fb4e44b13f6aa306c717cb6af25c3ee562cd8617e79641ed2f2d933ce7284a2e6e162ffc11c72db49041ad97ddc556abdd848f019d7bbb408134c4625baf2390a1eb79ce17d0de991987fa7c22e9c91a5a33d5ef66203ece811308306452f403d3ffeee370bc6ae5d5ae756bfbfe4ba9ff0ab1f9ec84d3f4ece82eed87a49ea2847f90470e53c671d5da741c0e96a555e97ac1d233a299b228734af33b71992c3762b547cd840c4d944cc212e3541a978eac4f742042489801b344122dd0c2cd817d152a50a0ef65a91c38e4d26374d2ddbb1ab88e282dd993959d67acecee37bc649c6c9ef50520ee4d44c1af267378c3c9b9b2c2698019f5f77f7f0ca5974c0b419cf78f5a4670c58f99e4772a7c5d1809ccd8bc162ec832724ae1b1af1a1ae77ef0b3d3ac399ff53d3bb2e111532ab7e1a24d4c60d7eabd88cd90f1bb14c3c7bb87874a17c5f6f6ba9f6ad4c2455b351a33e6b4bcac7fb63e4a868d3fe778af4d70d0f54f80d841ce61ad37f8c287520efd6b688f8486ef4626721fb10276badc7dd9cdd77a92f9b6d2a599683dff1ab60118b60e047e11dd40c8205f40d4b1e080692ef606a1d4608318fb0eeda87f3d839f51f184a1f86e727f79dd1c7b9b7d341988b42bb4bcc71121b6da5389d059bdbe35e934de6584505b78b15b1d02db482f9c2cf63e51c7502e0b06e96c76bc052b46259135a6a5d1c83a86235bd0e42b899b7a670515ca021a6c559f52c635f0ca07cf449812173f4181354f1cd2ed926aa556f9b4c53877aacdba9bf43264adf1dad2b3432783f8eadbd6b6b3b3c1980c2810d9996c35d152d2b33bc02f5ede9ec0ac8d9cbeff75b37daaf8a436b47761b4008d62e6870041cee9aec41db47a0257c8196d479899806df4885dc1666ed462fbdcbf72a2622d261bb6211ad44bdbe3fb16e3db351c05b183a9e463d4c5ecae4780b1100fc521ce0efbfd8a70806dbce4b2ebaad4fd86e1cc0ff3116d917753742f329a6213c7e341ccab90ff4a2647e9de0b5829e4809aab6ee05dbb054859359cab5ebb587717d51ac59dd721ec18129b009e098ddd869acc1182ade22d63609dd123b6bcac2c0c79dc20515d784959087929cadc5579eec2476703cd0efaed1fa9cfa8bf2a4c53e6f4ac80f86345e19d4aea08d41d5853313d2601f261ff1448c09f112c4a40e2f3ba92154012482f0ad706aeff85a46609dac3ec4e3faa7187d72a560627bab1556d3ce2469ffab8f13ec2f323edb9ecc298628a422a13aa6e536e0f58ae89abcfef34ce2b9d1e38d482b5b8a3fcd8516b64302649af0646893ab7575e59b12439ae08567e082814232d88e54ab04242604dcc6db6c5ca90293e4688b186f12cb446440ef9da57b6ccaac61212477eed6a053a3458a8360731eef341f2460e5b1e1f7b38b21b82d54905a82e786a596a1c3592fed1f9db7d3f5b988b457187963c1f285c037438e5d9c2138e6f4a4085cc68c8e0c8c7174dc95824d6b6284d8a50f58bb47a8dc959080a5ba10044206f897093e9aa5bc30668a005d7e64c2fd1c54c22b6cc1db711fd0de5f5dd9a4a57e0a50fa49ea31bb2a4ca0826ef71b5cd086c68c09e14fcfd9581b50e0577e00293ec0600004841535021090000" /^> ^<info^> 	^<accesslist^> 		^<HASP id="7176" /^> 	^</accesslist^> 	^<coder id="HASP" /^> 	^<encode id="0" /^> 	^<trial^> 		^<startdate^> 			^<date day="13" month="10" year="2025" hour="0" minute="0" second="0" /^> 		^</startdate^> 		^<expiredate^> 			^<date day="21" month="1" year="2026" hour="0" minute="0" second="0" /^> 		^</expiredate^> 	^</trial^> 	^<nameofproduct name="Allcast_Mixer" /^> 	^<created^> 		^<date day="13" month="10" year="2025" hour="7" minute="37" second="58" /^> 	^</created^> 	^<encryptplugin version="1.0.0.4" /^> 	^<datainfo size="1772" /^> ^</info^>  > "%ProgramData%\SoftLab-NSK\%AppName%.xml"
if exist "%ProgramData%\SoftLab-NSK\%AppName%.xml" echo *** Application %AppName% successfully registered!
