LuaS  xV(w@f@C:\REAPERDEV\Scripts\LKC-ReaScripts-DEV\UnifiedController\_source\lkc_unified_license_controller.luaj,@@F@AA]$@ AKJ@BJBJ@C @AK@DD@EJEF@FJFG@GJ @Al@ @Gl @@Hl @Al @Il@ @Il @Il @I @JIl @Jl@ @Jl @Kl @Ll @Ll@ @Ll @@Ml @@Ml @Nl@ @Nl @Ol @Ol @Pl@ @Pl @,&E ControlLogdofile script_pathData separatorsave_table.dat KONTROLERLICENSE_TYPES1Commercial License2Personal LicenseEEducation LicenseCONTEXTContentNavigatorgloblkc_cnav.glob_licenseloclkc_cnav.licenseserialslkc_render1.dat RenderBlockslkc_renderblocks.glob_licenselkc_renderblocks.licenselkc_render2.dat GrimSynclkc_grimsync.glob_licenselkc_grimsync.licenselkc_render3.dat"GetLicenseInfoFromSpecificContext KONTROLERLoopThruLicenseContexts KONTROLER GetContext ReadDisk KONTROLERexistsisdir file_existsbBABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=AAA KONTROLERAABBBB KONTROLERBBC KONTROLERBBD KONTROLERDDDEEE KONTROLERGetEnvironmentInfoAddNewEnvironment KONTROLERCreateNewLicenseFile KONTROLER"GetCurrentEnvGlobalLicenseFileKey KONTROLER!GetCurrentEnvLocalLicenseFileKey KONTROLERRemoveLicense KONTROLER Validate KONTROLER WriteLicenseTest*, F@@F@GA@d@& CONTROL_LOGreaperShowConsoleControlLog tostring  +++++++++++,param _ENVL_"F@@d@F@GGG@@@A@A@$A&@B@$AA&&  ControlLogChecking context:  KONTROLERCONTEXTglobloc"GetCurrentEnvGlobalLicenseFileKeyglobal!GetCurrentEnvLocalLicenseFileKeylocal"OOOOOPPPPQQQQRVVVVVXXYYYY\\\\\]]]_context"glob "loc " license_key"_ENVcp #F@@d@F@GGƀ@A@AAƁ@ǁF@dB@fF@dB&  ControlLogLoop Thru contexts KONTROLER CONTEXT_ID CONTEXT_NAME"GetLicenseInfoFromSpecificContext Key FOUND NO RESULTS#dddeeeffffffggghhhhiijjjkkkkmmmfoop starting_ctx# context_id# (for index) (for limit) (for step) i  cur_contextretscope_ENVt@F@@$@@@F@@$F@d@F@@d@FAGGbF@d@&@Df&  ControlLog script_pathstringmatch.*[\/](.*[^\/])[\/]? KONTROLER CONTEXT_ID CONTEXT IS:uuuyyyyyzzz{{{}}}}}~~~~~parent_ENVE@A@$@@@FA$"@ F@G@db F@GGGB@AAB@B@AB@C@BCC@@@f@&FCG@Ad@& ControlLog ReadDisk KONTROLER GetContext script_pathLoopThruLicenseContextsCONTEXTserialsglobalgloblocalloc Validatebin separatorreaperShowMessageBoxPATH:  Context not recognized. Make sure that your script location is correct, otherwise reinstall the script. If the problem persists write to this email: contact@lkctools.comCONTEXT ERRORE contextE license_key :scope : ret_context : license_file6 serials_file6license*6name*6email*6 quantity*6serial*6tier*6shit*6_ENVF@G@db@@&@&&osrename fileokerrcode_ENVF@@ef&exists/path_ENVF@G@d_@A@@&ioopenrclosenamef_ENVF@G@@AAA@dL@@,dL@,Adf& stringgsub[^ KONTROLERb=].%d%d%d?%d?%d?%d?%d?%d? @@A@fA@@@A@AAA@NBAQBPBB "B]f& = KONTROLERbfind10 x r f (for index) (for limit) (for step)i_ENV \_@A@fAA@@AAAMAB& sub1stringcharxc (for index)  (for limit)  (for step) i _ENVdata_ENVL@dA@Ldb@ALdf&lowerabyteAs@Al&gsub%aF@G@d@@A@@@& KONTROLERAABstringcharbytesbase_ENVkeystrkey_ENVF@G@ef& KONTROLERBBB str_ENVF@G@ef& KONTROLERBBBstr_ENV  ]b@A@@@@$_A@@A A@A@F@G@d]A@@@$@AAB]A_@ABABAB_@_AAAF@GdbBAF@GdA@BAF@GdA@& ,stringsub"find^%b""tableinsertassert]    line]sep]res]pos]c Ztxt;startp-endp-startpBZendpBZ_ENVQ@@@ƀ@FAAAALAdLABdABABA䁀 BBB$C@_CFCGdFCGdFCGdFCGdFCGBdFDGdFCGdFDGBdK@FDGd@ŒBK@FGEd@CGFCCFDG@iFGdACCH G$ ƃF@@iFF_@FGFBFHFFGFHFf@Df&%tableload script_pathData separatorbingsub%s+find GRIMSYNC:RENDERBLOCKS:CONTENTNAVIGATOR::END$string:END  KONTROLERBBDreverseAAAinfoDDD,tekstinput_kstuffpairsinsertchar !#####$$$%%%&&&'''(((((((((,,,,,,,-------.......///////00000001111122222333334455555567889999:::::;;;;;<<<99????@AAAAAAAAAAABBBCC??LLLMMMMMMMMMMMMMMMOOQ input_string serials_filegiz license phrase gprefrbpref cnavprefsuff(for generator)gw (for state)gw(for control)gwkhuvhu(for generator)z (for state)z(for control)zk{v{ compare_gi| (for index) (for limit) (for step)i_ENVVf7@@䀀_@_@@_A_@A@AABABA$@ABABA$@ABABA$@ABABAA$@ǀ䀀A@]%&&reaperGetOSOSX64OSX32OSXOther macOS-arm64 tostringosgetenvUSERHOME USERNAME COMPUTERNAMEGetResourcePath7WXXXXZZZZZZZZ[[\\\\\\\]]]]]]]]_______```````ccceeeeeeef platform7 username7 computername7resource_path/7_ENVis @@@ƀ@@"FAAGdA@@䁀_@AA& reaperGetResourcePath separatortableload KONTROLERGetEnvironmentInfoassertsavejjjjjjkkkkmmpppqrrrrrrrrrrrs input_key license_file lic_path license_db err  current_env_ENVv{ @@@ƀ@@䀀 A FAAAA_BAdA& reaperGetResourcePath separator KONTROLERGetEnvironmentInfoasserttablesavewwwwwwxxxyyzzzzzzzzzzz{ input_key license_file lic_path current_env  license_db _ENV~F@@d@F@GdA]@AAAB@ABA䀀@&  ControlLog"GetCurrentEnvGlobalLicenseFileKeyreaperGetResourcePath separator KONTROLER file_existsassertioopenrread*all license_file lic_path fa_ENV=F@@d@F@GdA]@AA AB„@BAA]$FDGAdADABfAAD$GbGfńDAABfńAB& ControlLog!GetCurrentEnvLocalLicenseFileKeyreaperGetResourcePath separator KONTROLER file_existstableloadmsg#License file is not a valid table!ShowMessageBox4While looking for license key a problem was found. Q License file is corrupted! It will be deleted! Press OK and restart the script.LICENSE ERRORosremoveGetEnvironmentInfo*There is no value for current environmentLicense File does not exist!= license_file= lic_path = license_db6err6ret' current_env+6_ENV C@@@ƀ@A@ ƀA@@AA@  A@A@䀀CC@$bDAA DƁC@䁀_AA@BBAA&reaperGetResourcePath separatorglobal KONTROLER file_existsosremoveShowMessageBox)License file is deleted from the system!LICENSE DELETED!!!localGetEnvironmentInfotableload ControlLogLicense file cannot be loadedassertsave% License is removed from the system!LICENSE REMOVEDC license_fileCscopeC lic_pathC current_env$B license_db(Berr(B_ENVX@AA$A@A@]$A@A@]$A@AA@]$A@A@]$A@A@B]$A@AA@ƁB]$A"@ BC@BB$"@CB@@ƂC@CABB@B@&& ControlLogValidate License key KEY: tostring LIC FILE:SCOPE:serials_file:bin:bin separator: separator KONTROLEREEEVALID LICENSEreaperShowMessageBox4While looking for license key a problem was found. T Saved license key is invalid! It will be removed! Press OK and restart the script.LICENSE KEY INVALIDRemoveLicenseX lic_keyX license_fileXscopeX serials_fileXlicense6Tname6Temail6T quantity6Tserial6Ttier6Tshit6T_ENV!xF@G@@d@@@@AAA@ǁAA]$B@BBBF@GGG@BFCCC@F@G@CECdDF@GdAFDd$EAFD d$EAFD d$E@A @D @@D @$ED @@E @$EEEE AF@@D@HG] $E@@&@EǀAA@&# KONTROLER GetContext script_path CONTEXT_ID CONTEXT_NAME ControlLogCHECK FOR CONTEXT:CONTEXTlocserialsEEEbin separator ReadDisk!GetCurrentEnvLocalLicenseFileKey tostringAddNewEnvironmentCreateNewLicenseFilereaperShowMessageBoxThank you for buying LKC  license. USER:  EMAIL:  QUANTITY:  TYPE: LICENSE_TYPES HAVE FUN!LICENSE REGISTEREDGWrong key. Please make sure that you have entered correct license key!LICENSE KEY INVALIDx                       input_keyxstarting_contextxstarting_context_idx (for index) q (for limit) q (for step) qi pcontextp license_filep serials_filep input_valid$pname$pemail$p quantity$pserial$ptier$pshit$pserial0perr0pmsg0p_ENV(@@@A$@& KONTROLER ReadDiskMC:\REAPERDEV\Scripts\Prototypes\unified_license_controller\ContentNavigator\x64\(_ENVj,*///////1133456799:;<=>?@ABCDEFGHIL__cppt  QQVffissv{{~((_ENV