;@Extension.Container.Version.1 ;-- DO NOT CHANGE THE LINE ABOVE -- IF (VERSION.BUILD.BASE()<138311.) ( PRINTF %ERROR "%s: Software too old, please contact support@lauterbach.com." "ThreadX" ENDDO ) PMACRO.EXPLICIT PRIVATE &sParamline &sPpf &sCmd &sParameters &sAccess &sAccessSpaces &sAccessMachine &sOptionAccess &sOptionAccessMisc &sName &sMachine &sArguments &nVariant PRIVATE &bTaskConfig &bExtLoad &bCleanup ENTRY &sCmd %LINE &sParamline &sParameters=STRing.SCANAndExtract("&sParamline","PARAMETERS=","") &sAccess=STRing.SCANAndExtract("&sParamline","ACCESS=","") &sAccessSpaces=STRing.SCANAndExtract("&sParamline","ACCESSSPACES=","") &sAccessMachine=STRing.SCANAndExtract("&sParamline","ACCESSMACHINE=","") &sName=STRing.SCANAndExtract("&sParamline","NAME=","") &sMachine=STRing.SCANAndExtract("&sParamline","MACHINE=","") &sArguments=STRing.SCANAndExtract("&sParamline","ARGUMENTS=","") &sParameters=STRing.Replace("&sParameters","""","",0.) IF ("&sArguments"!="") &sArguments=&sArguments IF ("&sAccess"!="") &sOptionAccess="/ACCESS &sAccess" IF ("&sAccessSpaces"!="") &sOptionAccessMisc="/ACCESSSPACES &sAccessSpaces" IF ("&sAccessMachine"!="") &sOptionAccessMisc="&(sOptionAccessMisc) /ACCESSMACHINE &sAccessMachine" &sName=STRing.Replace("&sName","""","",0.) &bTaskConfig=STRing.SCAN("task.config,ext.config",STRing.LoWeR("&sCmd"),0.)>=0. &bExtLoad=STRing.SCAN("ext.load",STRing.LoWeR("&sCmd"),0.)>=0. &bCleanup=STRing.SCAN("task.res,ext.res,ext.delete",STRing.LoWeR("&sCmd"),0.)>=0. &sPpf=OS.PresentPracticeFile() IF (&bTaskConfig||&bExtLoad) ( GOSUB execute_container_selection "&sParameters" "&sAccess" "&sMachine" "&sArguments" RETURNVALUES &nVariant IF ("&nVariant"!="32.")&&("&nVariant"!="64.") ( IF CPUIS64BIT() &nVariant="64." ELSE &nVariant="32." ) IF STRing.ComPare("&sArguments","*32BIT*") &nVariant="32." ELSE IF STRing.ComPare("&sArguments","*64BIT*") &nVariant="64." ) IF (&bTaskConfig) ( PRIVATE &sMachineName &sMachineName="ThreadX" TASK.RESet IF (&nVariant==32.) ( GOSUB extension_32bit "&sParameters" "&sOptionAccess" IF !STRing.Compare("&sArguments","*MENU=NONE*") GOSUB menu_32bit "&sMachineName" "" GOSUB autoload_32bit "" ) ELSE IF (&nVariant==64.) ( GOSUB extension_64bit "&sParameters" "&sOptionAccess" IF !STRing.Compare("&sArguments","*MENU=NONE*") GOSUB menu_64bit "&sMachineName" "" GOSUB autoload_64bit "" ) ) ELSE IF (&bExtLoad) ( PRIVATE &sMachineName &sInfix &sOptionName &sOptionMachine &sInfix="" &sMachineName="ThreadX" IF ("&sName"!="") ( &sInfix=STRing.UPpeR("&(sName).") &sMachineName="&(sName)" &sOptionName="/NAME &sMachineName" ) ELSE IF PRACTICE.FUNCtion.AVAILable(SYStem.Option.MACHINESPACES) ( IF SYStem.Option.MACHINESPACES() &sInfix=TASK.TRANSPOSE.INFIX(OS.FILE.BASENAME("&sPpf",".**"))+"." ) IF ("&sMachine"!="") ( &sOptionMachine="/MACHINE &sMachine" ) IF (&nVariant==32.) ( GOSUB extension_32bit "&sParameters" "&sOptionAccess &sOptionAccessMisc &sOptionName &sOptionMachine" IF !STRing.Compare("&sArguments","*MENU=NONE*") GOSUB menu_32bit "&sMachineName" "&sInfix" GOSUB autoload_32bit "&sOptionMachine" ) ELSE IF (&nVariant==64.) ( GOSUB extension_64bit "&sParameters" "&sOptionAccess &sOptionAccessMisc &sOptionName &sOptionMachine" IF !STRing.Compare("&sArguments","*MENU=NONE*") GOSUB menu_64bit "&sMachineName" "&sInfix" GOSUB autoload_64bit "&sOptionMachine" ) ) ELSE IF (&bCleanup) ( PRIVATE &sMachineName &sOptionMachine &sMachineName="ThreadX" IF ("&sName"!="") ( &sMachineName="&(sName)" ) IF ("&sMachine"!="") ( &sOptionMachine="/MACHINE &sMachine" ) IF STRing.SCAN(HELP.FILTER(),"rtosthreadx",0.)>=0. HELP.FILTER.Delete rtosthreadx GOSUB menu_delete "&sMachineName" GOSUB autoload_delete "&sOptionMachine" ) ENDDO extension_32bit: ; (options) ( PARAMETERS &sParameters &sOptions EXTension.LOAD &sParameters &sOptions ( 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 kkEAaJJhAGySgQBwkqEAdJLBAHiS4QB8kwEAgJMhAISTQQCIk2EAjJOBAJCToQCUk8EAmJPhAJyR gQBUfD8LeD0gAASAqRj4OSUAD1UpADaBQQAAfSkA0H1BSW47YQAIPSAABIPJGcR/xPN4f2PbeEgA OeE4gAAEf2PbeEgAOwE9IFFVYSlFVXwDSABAggC0f2TbeH/D83hL//4JPGAAAThjm2xIADnRPSAA BIBpGOg4gAAEfHsaFEgAOsV8dxt5QIIAoD0gAASAqRjYPSAABICJGNR/Y9t4S//euTl/AKCACwAE gYv/tHwIA6aBy/+4gev/vIIL/8CCK//Egkv/yIJr/8yCi//Qgqv/1ILL/9iC6//cgwv/4IMr/+SD S//og2v/7IOL//CDq//0g8v/+IPr//x9gIEgfWFbeE6AACA4YAB4SAA5hTxgAAE4Y4sISAA5JThg AABIADlxS///ND0gAASAaRjkOIAABHx7GhRIADoNkH8ASD0gAASAaRjgOIAABHx7GhRIADn1fHUb eD0gAASAaRjcOIAABHx7GhRIADndfH4beD0gAASAaRjwOIAABHx7GhRIADnFfHMbeHx5G3goAwAQ QIEACDsgABA4YAB6SAA49TxgAAE4Y4tASAA4lThgAABIADjhVy4QOlZ0EDo7gAABPkAAATpSg/gu EwAAPeAAATnviUQ/AAABOxiLTD4AAAE6EItUPiAAAToxi1w+wAABOtabbEgAAJB9xXN4f8TzeDh/ AAhIADgVf4TjeH5Dk3hIADgtQZIATDtfAAQ7oAAAhJoABH8Dw3hIADgVO70AAXwZ6EBBgf/sfBmY QECAACR+A4N4SAA3+X3Ec3g4fwAISAA4EX4ji3hIADflSAAAOH3je3hIADfZfcRzeDh/AAhIADfx SAAAIDucAAF8F+BAQYAAMDhgAAFIADf9LAMAAECC/2h+w7N4SAA3pX/eohR8FfBAQYH/1IPfAEhL ///MPGAAAThjm2xIADeFS//90JQh/+B8CAKmkAEAJJNBAAiTYQAMk4EAEJOhABSTwQAYk+EAHHw/ C3g9IAAEgSkY+DkpAA9VKQA2gUEAAH0pANB9QUluPSAABIBpGahIADcBfHwbeUGCAFA7oQAIf57j eD9AAAQ/YAAEgLoY+H/E83h/o+t4SAA25X+k63h/w/N4S//7KYB7GNA4gAAEfH0aFEgAN/V8fht5 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 bi9rZXJuZWxzcmMvYnJhbmNoZXMvbmlnaHRseQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABodHRwczovL3N2bi5pbnRlcm4ubGF1 dGVyYmFjaC5jb20vc3ZuL2tlcm5lbHNyYwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJhdW1laXN0 ZXIAAAAAAABlZGstbGludXg2NGJpdC03AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAR0NDIDkuNS4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfoAAAABgAAAA0AAABOAAAn0gAAB+gAAAAG AAAAAAAAAAAAAAAAAAAAAAAAAAAAAUOkVGhyZWFkWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAEFscGhhIGJyZWFrcG9p bnRzIHNldCBvbiAlZCB0aHJlYWQgc3RhdGUgd29yZHMuAE5vIHRocmVhZHMgZm91bmQgLSBubyBi cmVha3BvaW50cyBzZXQuAAAtLS0gIFRIUkVBRCA9ICU4eCAgACAgLS0tAAAALS0tICBUSFJFQUQg PSBpZGxlICAtLS0AX3R4X3RocmVhZF9jdXJyZW50X3B0cgAAX3R4X3RocmVhZF9zeXN0ZW1fc3Rh dGUAX3R4X3RocmVhZF9jcmVhdGVkX3B0cgAAVFhfVEhSRUFEAAAAc3RydWN0IFRYX1RIUkVBRF9T VFJVQ1QALnR4X2NyZWF0ZWRfbmV4dAAAAAAudHhfcnVuX2NvdW50AAAALnR4X3N0YWNrX3B0cgAA AC50eF9zdGFja19zdGFydAAudHhfc3RhY2tfZW5kAAAALnR4X3RocmVhZF9uYW1lAC50eF9wcmlv cml0eQAAAAAudHhfc3RhdGUAAAAudHhfc3VzcGVuZGVkX25leHQAAC50eF9zdXNwZW5kX2NvbnRy b2xfYmxvY2sAAAAudHhfdGhyZWFkX2VudHJ5AAAAAC50eF9lbnRyeV9wYXJhbWV0ZXIALnR4X3Ro cmVhZF90aW1lcgAAAAAudHhfdGhyZWFkX3J1bl9jb3VudAAAAAAudHhfdGhyZWFkX3N0YWNrX3B0 cgAAAAAudHhfdGhyZWFkX3N0YWNrX3N0YXJ0AAAudHhfdGhyZWFkX3N0YWNrX2VuZAAAAAAudHhf dGhyZWFkX3ByaW9yaXR5AC50eF90aHJlYWRfc3RhdGUAAAAALnR4X3RocmVhZF9zdXNwZW5kZWRf bmV4dAAAAC50eF90aHJlYWRfc3VzcGVuZF9jb250cm9sX2Jsb2NrAAAAAC50eF90aHJlYWRfY3Jl YXRlZF9uZXh0AC50eF90aHJlYWRfZW50cnlfcGFyYW1ldGVyAAAudHhfdGhyZWFkX2ZwX2VuYWJs ZQAAAAAudHhfdGhyZWFkX3ZmcF9lbmFibGUAAAAudHhfdGhyZWFkX3ZmcF9zdGFja19mcmFtZQAA LnR4X3RocmVhZF9wZXJmb3JtYW5jZV9yZXN1bWVfY291bnQALnR4X3RocmVhZF9wZXJmb3JtYW5j ZV9zdXNwZW5kX2NvdW50AAAAAC50eF90aHJlYWRfcGVyZm9ybWFuY2Vfc29saWNpdGVkX3ByZWVt cHRpb25fY291bnQAAAAudHhfdGhyZWFkX3BlcmZvcm1hbmNlX2ludGVycnVwdF9wcmVlbXB0aW9u X2NvdW50AAAALnR4X3RocmVhZF9wZXJmb3JtYW5jZV9wcmlvcml0eV9pbnZlcnNpb25fY291bnQA LnR4X3RocmVhZF9wZXJmb3JtYW5jZV9sYXN0X3ByZWVtcHRpbmdfdGhyZWFkAAAALnR4X3RocmVh ZF9wZXJmb3JtYW5jZV90aW1lX3NsaWNlX2NvdW50AC50eF90aHJlYWRfcGVyZm9ybWFuY2VfcmVs aW5xdWlzaF9jb3VudAAudHhfdGhyZWFkX3BlcmZvcm1hbmNlX3RpbWVvdXRfY291bnQAAAAALnR4 X3RocmVhZF9wZXJmb3JtYW5jZV93YWl0X2Fib3J0X2NvdW50AF90eF90aW1lcl9jcmVhdGVkX3B0 cgAAAFRYX1RJTUVSAAAAAHN0cnVjdCBUWF9USU1FUl9TVFJVQ1QAAHNpemVvZiAoVFhfVElNRVIp ICAgICAgICAgICAgICA9ICVkAC50eF90aW1lcl9uYW1lAAAudHhfdGltZXJfaW50ZXJuYWwAAC50 eF90aW1lcl9jcmVhdGVkX25leHQAAFRYX0lOVEVSTkFMX1RJTUVSAAAAVFhfVElNRVJfSU5URVJO QUwAAABzdHJ1Y3QgVFhfSU5URVJOQUxfVElNRVJfU1RSVUNUAHN0cnVjdCBUWF9USU1FUl9JTlRF Uk5BTF9TVFJVQ1QAc2l6ZW9mIChUWF9JTlRFUk5BTF9USU1FUikgICAgID0gJWQALnR4X3JlbWFp bmluZ190aWNrcwAudHhfcmVfaW5pdGlhbGl6ZV90aWNrcwAudHhfdGltZW91dF9mdW5jdGlvbgAA AAAudHhfdGltZW91dF9wYXJhbQAAAC50eF90aW1lcl9pbnRlcm5hbF9yZW1haW5pbmdfdGlja3MA AC50eF90aW1lcl9pbnRlcm5hbF9yZV9pbml0aWFsaXplX3RpY2tzAAAudHhfdGltZXJfaW50ZXJu YWxfdGltZW91dF9mdW5jdGlvbgAudHhfdGltZXJfaW50ZXJuYWxfdGltZW91dF9wYXJhbQAAAABv ZmZzZXQgKHR4X3RpbWVyX2NyZWF0ZWRfbmV4dCkgPSAlZABfdHhfcXVldWVfY3JlYXRlZF9wdHIA AABUWF9RVUVVRQAAAABzdHJ1Y3QgVFhfUVVFVUVfU1RSVUNUAABzaXplb2YgKFRYX1FVRVVFKSAg ICAgICAgICAgICAgPSAlZAAudHhfcXVldWVfbmFtZQAALnR4X3F1ZXVlX21lc3NhZ2Vfc2l6ZQAA LnR4X3F1ZXVlX2NhcGFjaXR5AAAudHhfcXVldWVfZW5xdWV1ZWQAAC50eF9xdWV1ZV9zdGFydAAu dHhfcXVldWVfZW5kAAAALnR4X3F1ZXVlX3JlYWQAAC50eF9xdWV1ZV9zdXNwZW5zaW9uX2xpc3QA AAAudHhfcXVldWVfc3VzcGVuZGVkX2NvdW50AAAALnR4X3F1ZXVlX2NyZWF0ZWRfbmV4dAAAb2Zm c2V0ICh0eF9xdWV1ZV9jcmVhdGVkX25leHQpID0gJWQAX3R4X3NlbWFwaG9yZV9jcmVhdGVkX3B0 cgAAAFRYX1NFTUFQSE9SRQAAAABzdHJ1Y3QgVFhfU0VNQVBIT1JFX1NUUlVDVAAAc2l6ZW9mIChU WF9TRU1BUEhPUkUpICAgICAgICAgICAgICA9ICVkAC50eF9zZW1hcGhvcmVfbmFtZQAALnR4X3Nl bWFwaG9yZV9jb3VudAAudHhfc2VtYXBob3JlX3N1c3BlbnNpb25fbGlzdAAAAC50eF9zZW1hcGhv cmVfc3VzcGVuZGVkX2NvdW50AAAALnR4X3NlbWFwaG9yZV9jcmVhdGVkX25leHQAAG9mZnNldCAo dHhfc2VtYXBob3JlX2NyZWF0ZWRfbmV4dCkgPSAlZABfdHhfbXV0ZXhfY3JlYXRlZF9wdHIAAABU WF9NVVRFWAAAAABzdHJ1Y3QgVFhfTVVURVhfU1RSVUNUAABzaXplb2YgKFRYX01VVEVYKSAgICAg ICAgICAgICAgPSAlZAAudHhfbXV0ZXhfbmFtZQAALnR4X211dGV4X293bmVyc2hpcF9jb3VudAAA AC50eF9tdXRleF9vd25lcgAudHhfbXV0ZXhfb3JpZ2luYWxfcHJpb3JpdHkALnR4X211dGV4X3N1 c3BlbnNpb25fbGlzdAAAAC50eF9tdXRleF9zdXNwZW5kZWRfY291bnQAAAAudHhfbXV0ZXhfY3Jl YXRlZF9uZXh0AABvZmZzZXQgKHR4X211dGV4X2NyZWF0ZWRfbmV4dCkgPSAlZABfdHhfZXZlbnRf ZmxhZ3NfY3JlYXRlZF9wdHIAVFhfRVZFTlRfRkxBR1NfR1JPVVAAAAAAc3RydWN0IFRYX0VWRU5U X0ZMQUdTX0dST1VQX1NUUlVDVAAAc2l6ZW9mIChUWF9FVkVOVF9GTEFHU19HUk9VUCkgICAgICAg ID0gJWQAAAAudHhfZXZlbnRfZmxhZ3NfY3JlYXRlZF9uZXh0AAAAAC50eF9ldmVudF9mbGFnc19u YW1lAAAAAC50eF9ldmVudF9mbGFnc19jdXJyZW50AC50eF9ldmVudF9mbGFnc19zdXNwZW5zaW9u X2xpc3QALnR4X2V2ZW50X2ZsYWdzX3N1c3BlbmRlZF9jb3VudAAudHhfZXZlbnRfZmxhZ3NfZ3Jv dXBfY3JlYXRlZF9uZXh0AAAudHhfZXZlbnRfZmxhZ3NfZ3JvdXBfbmFtZQAALnR4X2V2ZW50X2Zs YWdzX2dyb3VwX2N1cnJlbnQAAAAudHhfZXZlbnRfZmxhZ3NfZ3JvdXBfc3VzcGVuc2lvbl9saXN0 AAAALnR4X2V2ZW50X2ZsYWdzX2dyb3VwX3N1c3BlbmRlZF9jb3VudAAAAG9mZnNldCAodHhfZXZl bnRfZmxhZ3NfY3JlYXRlZF9uZXh0KSA9ICVkAAAAU2VhcmNoT2JqZWN0TmFtZTogY2I9JTh4LCBu YW1lPSVzLCBhcmc9JXMAAAA8dGltZXI+AFRpbWVyIG5vdCBmb3VuZCEAAAAAc3VzcGVuZGVkIHRo cmVhZHMKAAAlM2QuICAAAFRBU0suVEhyZWFkICV4AABubyBzdXNwZW5kZWQgdGhyZWFkcwoAAABU QVNLLlRJbWVyICV4AAAAICU1ZC4gJTVkLiAgAAAAAERhdGEuTGlzdCAleAAAAABJbnZhbGlkIHRp bWVyIGlkISBUaGlzIHNlZW1zIG5vdCB0byBiZSBhIHRpbWVyIG9iamVjdC4KAHRpbWVvdXQtZnVu Y3Rpb24gYW5kIHBhcmFtZXRlcgoAJTh4IAAAAAAgKCU4eCkKAFNvcnJ5OiBDb3VsZG4ndCBnZXQg c3ltYm9sIGFkZHJlc3NlcwAAAABfX0VNVEhSRUFEWF9BVAAAX19FTVRIUkVBRFhfQUwAAFRBU0tT VEFURQAAAFRBU0tTAAAAVEFTS1N0YXRlAAAAQCg9KV9fUlRPU19USFJFQURYX19UQVNLX1RBU0tT AABUSQAAVEltZXIAAABAKD0pX19SVE9TX1RIUkVBRFhfX1RBU0tfVEkAbWFnaWMgICAgcmVtYWlu ICByZWluaXQgZnVuY3Rpb24gIG5hbWUAAGdldE1hZ2ljOiBtYWdpYy5hZGRyZXNzPSU4eABUYXNr TGlzdDogJWQgdGFza3MuAChpbnRlcnJ1cHQpAFRhc2tTdGFjazogbWFnaWM9JTh4LCBUWF9TVEFD S19TVEFSVD0lOHgAAAAAAAAAADx0aHJlYWQ+AAAAADxrZXk+AAAAc29ydGl0ZW0AAAAAVGhyZWFk IG5vdCBmb3VuZCEAAABuYW1lICAgAHBhcmFtZXRlciAxOiAweCU4eCA9ICVzAFRBU0suVEgARXhl Y3V0aW5nKCVkKQAAAEV4ZWN1dGluZwAAAFJlYWR5ICAgICAgAENvbXBsZXRlZCAgAFRlcm1pbmF0 ZWQgAFN1c3BlbmRlZCAgAFNsZWVwICAgICAgAFF1ZXVlIFN1c3AgAFNlbWEgU3VzcCAgAEV2ZW50 IEZsYWcgAEJsb2NrIE1lbSAgAEJ5dGUgTWVtICAgAElPIERyaXZlciAgAEZpbGUgICAgICAgAFRD UC9JUCAgICAgAE11dGV4IFN1c3AgAHVua25vd24gICAgACUzZC4gAAAAJTVkLiAgAABJbnZhbGlk IHRocmVhZCBpZCEgVGhpcyBzZWVtcyBub3QgdG8gYmUgYSB0aHJlYWQgb2JqZWN0LgoAAABTdXNw ZW5kZWQgb246CgAAVEFTSy5TRW1hcGhvcmUgJXgAAABUQVNLLkVWZW50ICV4AAAAdGhyZWFkIGVu dHJ5IGZ1bmN0aW9uIGFuZCBwYXJhbWV0ZXIKAAAAACAoJTh4KQoKAAAAAHRocmVhZCB0aW1lcjog cmVtYWluaW5nICAgICAgICAAJTVkLiAKAABwZXJmb3JtYW5jZSAodGhyZWFkKQoAAABwZXJmb3Jt YW5jZSAodGhyZWFkKToKAAAgICByZXN1bWUgIGNvdW50OiAgICAgICAgICAgICAgICVkLgoAAAAA ICAgc3VzcGVuZCBjb3VudDogICAgICAgICAgICAgICAlZC4KAAAAACAgIHNvbGljaXRlZCBwcmVl bXB0aW9uIGNvdW50OiAgJWQuCgAAAAAgICBpbnRlcnJ1cHQgcHJlZW1wdGlvbiBjb3VudDogICVk LgoAAAAAICAgcHJpb3JpdHkgaW52ZXJzaW9uICAgY291bnQ6ICAlZC4KAAAAACAgIGxhc3QgcHJl ZW1wdGluZyB0aHJlYWQ6ICAgICAgJTh4CgAAAAAgICB0aW1lIHNsaWNlIGNvdW50OiAgICAgICAg ICAgICVkLgoAAAAAICAgcmVsaW5xdWlzaCBjb3VudDogICAgICAgICAgICAlZC4KAAAAACAgIHRp bWVvdXQgICAgY291bnQ6ICAgICAgICAgICAgJWQuCgAAAAAgICB3YWl0IGFib3J0IGNvdW50OiAg ICAgICAgICAgICVkLgoAAAAAX3R4X3RocmVhZF9wZXJmb3JtYW5jZV9yZXN1bWVfY291bnQAcGVy Zm9ybWFuY2UgKGdsb2JhbCkKCgAAcGVyZm9ybWFuY2UgKGdsb2JhbCk6CgAAX3R4X3RocmVhZF9w ZXJmb3JtYW5jZV9zdXNwZW5kX2NvdW50AAAAAF90eF90aHJlYWRfcGVyZm9ybWFuY2Vfc29saWNp dGVkX3ByZWVtcHRpb25fY291bnQAAABfdHhfdGhyZWFkX3BlcmZvcm1hbmNlX2ludGVycnVwdF9w cmVlbXB0aW9uX2NvdW50AAAAX3R4X3RocmVhZF9wZXJmb3JtYW5jZV9wcmlvcml0eV9pbnZlcnNp b25fY291bnQAX3R4X3RocmVhZF9wZXJmb3JtYW5jZV90aW1lX3NsaWNlX2NvdW50AF90eF90aHJl YWRfcGVyZm9ybWFuY2VfcmVsaW5xdWlzaF9jb3VudABfdHhfdGhyZWFkX3BlcmZvcm1hbmNlX3Rp bWVvdXRfY291bnQAAAAAX3R4X3RocmVhZF9wZXJmb3JtYW5jZV93YWl0X2Fib3J0X2NvdW50AF90 eF90aHJlYWRfcGVyZm9ybWFuY2Vfbm9uX2lkbGVfcmV0dXJuX2NvdW50AAAAACAgIGlkbGUgcmV0 dXJuICAgICBjb3VudDogICAgICAgJWQuCgAAAABfdHhfdGhyZWFkX3BlcmZvcm1hbmNlX2lkbGVf cmV0dXJuX2NvdW50AAAAACAgIG5vbiBpZGxlIHJldHVybiBjb3VudDogICAgICAgJWQuCgAAAABj dXJyZW50IHBjOiAgAAAAci50YXNrICV4AAAAY29udGV4dAByLnRhc2sAAFRBU0suTVV0ZXggJXgA AABtYWdpYyAgICAAAABzdGF0ZSAgICAgICAAAAAAcHJpbwAAAABydW5jb3VudAAAAABQUklPAAAA AFJVTkNPVU5UAAAAAE5BTUUAAAAAL1NPUlQAAAAvU09SVFVQAC9TT1JURE9XTgAAAFRBU0suVEgu TUFHSUMAAABfX1JUT1NfVEhSRUFEWF9GVU5DAFRIUkVBRAAAVEgAAFRIcmVhZAAAQCg9KV9fUlRP U19USFJFQURYX19UQVNLX1RIAP//moz//5qc//+arP//mrz//5rM//+a3P//muz//5r8//+bDP// mxz//5ss//+bPP//m0z//5tcPHNlbWE+AABTZW1hcGhvcmUgbm90IGZvdW5kIQAAAAAlNWQuAAAA AEludmFsaWQgc2VtYXBob3JlIGlkISBUaGlzIHNlZW1zIG5vdCB0byBiZSBhIHNlbWFwaG9yZSBv YmplY3QuCgBjb3VudCAAAHN1c3AgIAAAbmFtZSAAAABTRU1BUEhPUkUAAABTRQAAU0VtYXBob3Jl AAAAQCg9KV9fUlRPU19USFJFQURYX19UQVNLX1NFADxxdWV1ZT4AUXVldWUgbm90IGZvdW5kIQAA AABUQVNLLlFVZXVlICV4AAAASW52YWxpZCBxdWV1ZSBpZCEgVGhpcyBzZWVtcyBub3QgdG8gYmUg YSBxdWV1ZSBvYmplY3QuCgBtZXNzYWdlcwoAAAAgJTh4AAAAAC4uLiAAAAAALi4uAGNhcGFjaXR5 AAAAAG1zZ3NpemUAZW5xdWV1ZWQAAAAAc3VzcGVuZGVkAAAAUVVFVUUAAABRVQAAUVVldWUAAABA KD0pX19SVE9TX1RIUkVBRFhfX1RBU0tfUVUAPGV2ZW50PgBFdmVudCBGbGFncyBub3QgZm91bmQh AABJbnZhbGlkIGV2ZW50IGlkISBUaGlzIHNlZW1zIG5vdCB0byBiZSBhbiBldmVudCBmbGFncyBv YmplY3QuCgAAY3VycmVudCAgAAAARVZFTlQAAABFVgAARVZlbnQAAABAKD0pX19SVE9TX1RIUkVB RFhfX1RBU0tfRVYAPG11dGV4PgBNdXRleCBub3QgZm91bmQhAAAAACVkLgBJbnZhbGlkIG11dGV4 IGlkISBUaGlzIHNlZW1zIG5vdCB0byBiZSBhIG11dGV4IG9iamVjdC4KAG5hbWUgICAgICAgICAg AABwcmlvIAAAAG93bmVyICAgICAgIAAAAABNVVRFWAAAAE1VAABNVXRleAAAAEAoPSlfX1JUT1Nf VEhSRUFEWF9fVEFTS19NVQBfdHhfYmxvY2tfcG9vbF9jcmVhdGVkX3B0cgAAVFhfQkxPQ0tfUE9P TAAAAHN0cnVjdCBUWF9CTE9DS19QT09MX1NUUlVDVABzaXplb2YgKFRYX0JMT0NLX1BPT0wpICAg ICAgICAgICAgICA9ICVkAAAAAC50eF9ibG9ja19wb29sX25hbWUALnR4X2Jsb2NrX3Bvb2xfYXZh aWxhYmxlAAAAAC50eF9ibG9ja19wb29sX3RvdGFsAAAAAC50eF9ibG9ja19wb29sX2Jsb2NrX3Np emUAAAAudHhfYmxvY2tfcG9vbF9zdXNwZW5zaW9uX2xpc3QAAC50eF9ibG9ja19wb29sX3N1c3Bl bmRlZF9jb3VudAAALnR4X2Jsb2NrX3Bvb2xfY3JlYXRlZF9uZXh0AG9mZnNldCAodHhfYmxvY2tf cG9vbF9jcmVhdGVkX25leHQpID0gJWQAAAAAPGJsa3Bvb2w+AAAAQmxvY2sgUG9vbCBub3QgZm91 bmQhAAAAVEFTSy5CTG9ja21lbSAleAAAAABUQVNLLkJMAEludmFsaWQgYmxvY2sgcG9vbCBpZCEg VGhpcyBzZWVtcyBub3QgdG8gYmUgYSBibG9jayBwb29sIG9iamVjdC4KAAAAYXZhaWwgAAB0b3Rh bCAAAGJsa3NpemUAVEFTSy5CTC5NQUdJQwAAAEJMT0NLTUVNAAAAAEJMAABCTG9ja21lbQAAAABA KD0pX19SVE9TX1RIUkVBRFhfX1RBU0tfQkwAX3R4X2J5dGVfcG9vbF9jcmVhdGVkX3B0cgAAAFRY X0JZVEVfUE9PTAAAAABzdHJ1Y3QgVFhfQllURV9QT09MX1NUUlVDVAAAc2l6ZW9mIChUWF9CWVRF X1BPT0wpICAgICAgICAgICAgICA9ICVkAC50eF9ieXRlX3Bvb2xfbmFtZQAALnR4X2J5dGVfcG9v bF9hdmFpbGFibGUALnR4X2J5dGVfcG9vbF9mcmFnbWVudHMALnR4X2J5dGVfcG9vbF9zdGFydAAu dHhfYnl0ZV9wb29sX3NpemUAAC50eF9ieXRlX3Bvb2xfb3duZXIALnR4X2J5dGVfcG9vbF9zdXNw ZW5zaW9uX2xpc3QAAAAudHhfYnl0ZV9wb29sX3N1c3BlbmRlZF9jb3VudAAAAC50eF9ieXRlX3Bv b2xfY3JlYXRlZF9uZXh0AABvZmZzZXQgKHR4X2J5dGVfcG9vbF9jcmVhdGVkX25leHQpID0gJWQA LnR4X2J5dGVfcG9vbF9wZXJmb3JtYW5jZV9hbGxvY2F0ZV9jb3VudAAAAAAudHhfYnl0ZV9wb29s X3BlcmZvcm1hbmNlX3JlbGVhc2VfY291bnQALnR4X2J5dGVfcG9vbF9wZXJmb3JtYW5jZV9tZXJn ZV9jb3VudAAAAC50eF9ieXRlX3Bvb2xfcGVyZm9ybWFuY2Vfc3BsaXRfY291bnQAAAAudHhfYnl0 ZV9wb29sX3BlcmZvcm1hbmNlX3NlYXJjaF9jb3VudAAALnR4X2J5dGVfcG9vbF9wZXJmb3JtYW5j ZV9zdXNwZW5zaW9uX2NvdW50AAAudHhfYnl0ZV9wb29sX3BlcmZvcm1hbmNlX3RpbWVvdXRfY291 bnQAPGJ5dHBvb2w+AAAAQnl0ZSBQb29sIG5vdCBmb3VuZCEAAAAAVEFTSy5CWXRlbWVtICV4AFRB U0suQlkAJTdkLgAAAAB1aW50OF90IHBvb2wgY29udGVudHMKAABhZGRyZXNzICAgIHN0YXR1cyAg ICAgc2l6ZQoARGF0YS5kdW1wICV4IC9kaWFsb2cAAAAAZnJlZSAgICAAAAAAZW5kICAgICAgICAg ICAwLgoAAABpbiB1c2UgIAAAAAAlN2QuCgAAAHBlcmZvcm1hbmNlICh1aW50OF90IHBvb2wpCgBw ZXJmb3JtYW5jZSAodWludDhfdCBwb29sKToKAAAAACAgIGFsbG9jYXRlICAgY291bnQ6ICAlZC4K AAAgICByZWxlYXNlICAgIGNvdW50OiAgJWQuCgAAICAgbWVyZ2UgICAgICBjb3VudDogICVkLgoA ACAgIHNwbGl0ICAgICAgY291bnQ6ICAlZC4KAAAgICBzZWFyY2ggICAgIGNvdW50OiAgJWQuCgAA ICAgc3VzcGVuc2lvbiBjb3VudDogICVkLgoAACAgIHRpbWVvdXQgICAgY291bnQ6ICAlZC4KAABf dHhfYnl0ZV9wb29sX3BlcmZvcm1hbmNlX2FsbG9jYXRlX2NvdW50AAAAAF90eF9ieXRlX3Bvb2xf cGVyZm9ybWFuY2VfcmVsZWFzZV9jb3VudABfdHhfYnl0ZV9wb29sX3BlcmZvcm1hbmNlX21lcmdl X2NvdW50AAAAX3R4X2J5dGVfcG9vbF9wZXJmb3JtYW5jZV9zcGxpdF9jb3VudAAAAF90eF9ieXRl X3Bvb2xfcGVyZm9ybWFuY2Vfc2VhcmNoX2NvdW50AABfdHhfYnl0ZV9wb29sX3BlcmZvcm1hbmNl X3N1c3BlbnNpb25fY291bnQAAF90eF9ieXRlX3Bvb2xfcGVyZm9ybWFuY2VfdGltZW91dF9jb3Vu dABhdmFpbCAgIAAAAABzaXplICAgIAAAAABmcmFnbWVudHMAAABUQVNLLkJZLk1BR0lDAAAAQllU RU1FTQBCWQAAQll0ZW1lbQBAKD0pX19SVE9TX1RIUkVBRFhfX1RBU0tfQlkAX3R4X3RocmVhZF9w ZXJmb3JtYW5jZV9leGVjdXRlX2xvZwAAX3R4X3RocmVhZF9wZXJmb3JtYW5jZV9leGVjdXRlX2xv Z19pbmRleAAAAABlbG9nQWRkcj0lOHgsIGVsb2dTaXplPSU4eCwgZWxvZ0luZGV4PSU4eAAAACU0 ZC4AAAAAJTNkLgAAAAAjICAgIAAAAGluZGV4AAAARVhFQ0xPRwBFTE9HAAAAAEV4ZWNMT0cAQCg9 KV9fUlRPU19USFJFQURYX19UQVNLX0VMT0cAAABkLnMgdm06MHgxMDAwICUlbCAwIDAgMCAwIDAg MCAwIDAAAABkLnMgdm06MHgxMDAwICUlbCAweDEwMjAgJXgAZC5zIHZtOiV4ICUlbCAweDM0MDAw MDAwICV4ICV4ICV4AAAAZC5zIHZtOjB4MTAwOCAlJWwgJXgAAAAAdHJhY2UgYnVmZmVyIGludmFs aWQKAAAAVHJhY2VWbURpc3BsYXk6IGN1cnJ0cz0lOHgsIG5leHR0cz0lOHgAAHYudiAlJWggJSVv IChUWF9UUkFDRV9CVUZGRVJfRU5UUlkqKSV4AABhY3RpdmU6ICVkIGVudHJpZXMuAF90eF90cmFj ZV9jb250cm9sX2hlYWRlcl9wdHIAAAAAX3R4X3RyYWNlX2hlYWRlcl9wdHIAAAAAdW51c2VkAABJ U1IAaW5pdAAAAAB0aHJlYWQgcmVzdW1lICAAdGhyZWFkIHN1c3BlbmQgIAAAAABuZXh0OiAAAGJs b2NrIGFsbG9jYXRlICAAAAAAYmxvY2sgcG9vbCBjcmVhdGUgIABibG9jayBwb29sIHBlcmZvcm1h bmNlIGluZm8gZ2V0AGJsb2NrIHJlbGVhc2UgIAB1aW50OF90IGFsbG9jYXRlICAAAHVpbnQ4X3Qg cG9vbCBjcmVhdGUgIAAAAGV2ZW50IGZsYWdzIGNyZWF0ZSAgAAAAAGV2ZW50IGZsYWdzIGdldCAg AAAAbXV0ZXggY3JlYXRlICAAAG11dGV4IGdldCAgAHF1ZXVlIGNyZWF0ZSAgAABxdWV1ZSByZWNl aXZlICAAcXVldWUgc2VuZCAgAAAAAHNlbWFwaG9yZSBjcmVhdGUgIAAAc2VtYXBob3JlIGdldCAg AHRocmVhZCBjcmVhdGUgIAB0aHJlYWQgc2xlZXAgIAAAJWQgdGlja3MgIAAAdGhyZWFkICAgIAAA dGltZXN0YW1wAAAAZXZlbnQgICAgICAgICAgICAAAABvYmplY3QgICAgICAgIAAAaW5mb3JtYXRp b24gAAAAAFRSQUNFVk0AQCg9KV9fUlRPU19USFJFQURYX19UQVNLX1RSQUNFVk0AAAAAVFJBQ0UA AABAKD0pX19SVE9TX1RIUkVBRFhfX1RBU0tfVFJBQ0UAAP//xrj//8N4///DnP//xrj//8a4///G uP//xrj//8a4///GuP//xrj//8PQ///EAP//xrj//8a4///GuP//xDD//8a4///EQP//xrj//8a4 ///EcP//xKD//8a4///GuP//xrj//8a4///GuP//xrj//8a4///GuP//xND//8a4///FAP//xrj/ /8a4///GuP//xrj//8a4///GuP//xrj//8a4///GuP//xrj//8a4///GuP//xrj//8a4///GuP// xrj//8a4///FMP//xrj//8Vg///GuP//xrj//8a4///GuP//xrj//8a4///GuP//xZD//8a4///G uP//xrj//8a4///GuP//xrj//8a4///FwP//xfD//8a4///GuP//xrj//8a4///GuP//xrj//8a4 ///GuP//xrj//8a4///GuP//xiD//8a4///GUP//xrj//8a4///GuP//xrj//8a4///GuP//xrj/ /8a4///GuP//xrj//8a4///GuP//xrj//8a4///GuP//xrj//8aA///GuP//xrj//8a4///GuP// xrj//8a4///GuP//xrj//8a4///GuP//xrj//8acX3R4X3ZlcnNpb25faWQAAF90eF9idWlsZF9v cHRpb25zAAAATVREIFZlcnNpb24gICVzICAlcyAgJTJkLiUyZC4lNGQgKEJ1aWxkICVzKQoKAAAA bWFnaWMgICAgICAgICAgICAgICU4eCAgJTh4ICAAAABudW0gY3B1cyAgICAgICAgICAgJTh4IAoA AAAAVGhyZWFkIExpc3QgICAgICAgICU4eCAgJTh4ICAAAAAKVGltZXIgTGlzdCAgICAgICAgICU4 eCAgJTh4ICAAAEQgJXgAAAAAClF1ZXVlIExpc3QgICAgICAgICAlOHggICU4eCAgAAAKU2VtYXBo b3JlIExpc3QgICAgICU4eCAgJTh4ICAAAApFdmVudCBGbGFncyBMaXN0ICAgJTh4ICAlOHggIAAA CkJsb2NrIFBvb2wgTGlzdCAgICAlOHggICU4eCAgAAAKQnl0ZSBQb29sIExpc3QgICAgICU4eCAg JTh4ICAAAFZlcnNpb24gSWQgICAgICAgICAlOHggICAgICAgICAgICAAAAogICAgAAAAQnVpbGQg T3B0aW9ucyAgICAgICU4eCAgAAAAAEJ1aWxkIE9wdGlvbnMgICAlOHggIAAAAAogICAgICAlZCBw cmlvcml0aWVzAAAAAAogICAgICBUWF9USU1FUl9QUk9DRVNTX0lOX0lTUgAACiAgICAgIFRYX1JF QUNUSVZBVEVfSU5MSU5FAAogICAgICBUWF9ESVNBQkxFX1NUQUNLX0ZJTExJTkcACiAgICAgIFRY X0VOQUJMRV9TVEFDS19DSEVDS0lORwAKICAgICAgVFhfRElTQUJMRV9QUkVFTVBUSU9OX1RIUkVT SE9MRAAACiAgICAgIFRYX0RJU0FCTEVfUkVEVU5EQU5UX0NMRUFSSU5HAAAAAAogICAgICBUWF9E SVNBQkxFX05PVElGWV9DQUxMQkFDS1MAAAogICAgICBUWF9CTE9DS19QT09MX0VOQUJMRV9QRVJG T1JNQU5DRV9JTkZPAAAAAAogICAgICBUWF9CWVRFX1BPT0xfRU5BQkxFX1BFUkZPUk1BTkNFX0lO Rk8ACiAgICAgIFRYX0VWRU5UX0ZMQUdTX0VOQUJMRV9QRVJGT1JNQU5DRV9JTkZPAAAACiAgICAg IFRYX01VVEVYX0VOQUJMRV9QRVJGT1JNQU5DRV9JTkZPAAogICAgICBUWF9RVUVVRV9FTkFCTEVf UEVSRk9STUFOQ0VfSU5GTwAKICAgICAgVFhfU0VNQVBIT1JFX0VOQUJMRV9QRVJGT1JNQU5DRV9J TkZPAAogICAgICBUWF9USFJFQURfRU5BQkxFX1BFUkZPUk1BTkNFX0lORk8AAAAACiAgICAgIFRY X1RJTUVSX0VOQUJMRV9QRVJGT1JNQU5DRV9JTkZPAAogICAgICBUWF9FTkFCTEVfRVZFTlRfVFJB Q0UAAAAAVEVTVAAAAABhcmd1bWVudCAgICAgICAgICAgdmFsdWUgICAgIGNvbnRlbnQgICBzeW1i b2wAAABtYWdpYwAAAG1hZ2ljc2l6ZQAAAHVua25vd24gdG9waWMAAABUQVNLLkNPTkZJRwBfX1JU T1NfVEhSRUFEWF9fQVMAAGdldENvcnRleE0zQ29udGV4dDogbWFnaWM9JTh4AAAAZ2V0Q29ydGV4 TTNDb250ZXh0OiBzcD0lOHgAAGdldENvbnRleHQgbWFnaWMgPSAlOHgAAGdldENvbnRleHQgU01Q LCBwYXJfbWFnaWMoJWQpID0gJTh4AF9fdHhfUGVuZFNWSGFuZGxlcgAAUGVuZFNWX0hhbmRsZXIA AGdldEFybUNvbnRleHQ6IHN0YWNrdHlwZSA9ICU4eAAAcjEzX3VzcgByMTRfdXNyAF90eF90aHJl YWRfc3lzdGVtX3JldHVybgAAAABnZXRBcm1Db250ZXh0OiBWRlAgZ2xvYmFsbHkgZW5hYmxlZABn ZXRBcm1Db250ZXh0OiBWRlAgbG9jYWxseSBlbmFibGVkAABnZXRBcm1Db250ZXh0OiBSMTIgb24g c3RhY2sAY3BzcgAAAAByMTNfc3ZjAHI0AAByNQAAcjYAAHI3AAByOF91c3IAAHI5X3VzcgAAcjEw X3VzcgByMTFfdXNyAHIxNF9zdmMAcGMAAHIwAAByMQAAcjIAAHIzAAByMTJfdXNyAHI4AAByOQAA cjEwAHIxMQByMTIAcjE0AHhwc3IAAAAAcHNwAGhhcmR3YXJldGhyZWFkAABUaHJlYWRYAEFSTQBE QVRBAAB5SAAAghAAAIIUAACCHAAAEyQAAIHQAACB3AAAgeQAAIHwAAAAJAAAgcAAAAkwAACBsAAA CVwAAAACAAAAAAAAgYgAAAAAAAAAAgAAAAAAAAAAAAAAMAAAARQAAAGAAAAAAgAAAAAAAIGIAAAA AAAAAAEFNwAAAACCOAAAF6AAAAABADcAAAAAgjgAABkcAAAcfAAAAAQAAILIAAAAAAAAiXwAAAAB AACJhAAAAAEAAImMAAAAAgAAAAAAAAAAAACJoAAAAAAAAIHUAAAAAQAAiWAAAAACAACJaAAAAAMA AIl0AAAABAAAAAAAAAAAAAAAAgAAAAAAAIGIAAAAAAAAAAMPPwAAAAQBIAAAJWgAAAADAD8AAAAE ASAAAC1kAACJMAAAiTwAAIlMAACJVAAAAAAAAAAAAAAAAAAAibwAAInEAACJyAAAidAAAB1oAACJ mAAAAAMAAAAHAAAAAAAAiagAACG0AAAAAwA1AAAABAGsAAAwuAAAAAIAAAAAAACBiAAAAAAAAAAD ADUAAAAEAawAADGUAACKpAAAirAAAIq0AACKwAAALoAAAIkwAACKjAAAipQAAIqcAAAAAAAAAAMA PwAAAAQCBAAANOQAAAACAAAAAAAAgYgAAAAAAAAAAwA/AAAABAIEAAA3/AAAi4wAAIuUAACLmAAA i6AAADJkAACJMAAAi2AAAItsAACLdAAAi4AAAIqcAAAAAAAAAAMANQAAAAQCZAAAOwQAAAACAAAA AAAAgYgAAAAAAAAAAwA1AAAABAJkAAA74AAAjCgAAIwwAACMNAAAjDwAADjMAACJMAAAjBwAAIuA AACKnAAAAAAAAAADAD8AAAAEArwAAD9EAAAAAgAAAAAAAIGIAAAAAAAAAAMAPwAAAAQCvAAAQCAA AIzYAACM4AAAjOQAAIzsAAA8sAAAiTAAAIywAAB8/AAAjMAAAIzIAACLgAAAAAAAAI8UAACPIAAA jyQAAI8wAABCgAAAjwQAAAADAAAABwAAAAAAAImoAABDmAAAAAMASQAAAAQDNAAARVgAAAACAAAA AAAAgYgAAAAAAAAAAwBJAAAABAM0AABGNAAAiTAAAI7sAACO9AAAjvwAAIuAAACKnAAAAAAAAJT4 AACVAAAAlQQAAJUMAABJVAAAlOgAAAADAAAABwAAAAAAAImoAABKbAAAAAMASQAAAAQDrAAATDQA AAACAAAAAAAAgYgAAAAAAAAAAwBJAAAABAOsAABRJAAAiTAAAJTEAACU0AAAlNwAAIuAAACKnAAA AAAAAAACAAAAAAAAgYgAAAAAAAAAAw8yAAAABAP8AABTmAAAlcQAAJXMAACV1AAAldwAAFH0AACV tAAAlbwAAIkwAACJTAAAipwAAAAAAACZMAAAmTAAAJkwAACZOAAAVQgAAJkEAACZBAAAmQQAAJkM AABVFAAAAAMAUAAAAAQEfAAAWtgAAAACAAAAAAAAgYgAAAAAAAAAAgAAAAAAAAAAAABWyAAAAAIA AAAAAACBiAAAAAAAAJi4AACMwAAAmMQAAJjQAACY5AAAmPQAAAAAAAAAAQBGAAAAAJ+AAABhPAAA n3gAAJ94AACEqAAAhKgAAGDAAACf1AAAAAMAAAAXAAAAAAAAiagAAGZ4AACf4AAAZzQAAKFQAAAA AAAAAAQAAKFUAAAAAAAAAAQAAKFYAAAAAAAAAAQAAKFcAAAAAAAAAAQAAKGkAAAAAAAAAAQAAKGo AAAAAAAAAAQAAKGsAAAAAAAAAAQAAKGwAAAAAAAAAAQAAKGMAAAAAAAAAAQAAKGQAAAAAAAAAAQA AKGUAAAAAAAAAAQAAKGYAAAAAAAAAAQAAKG0AAAAAAAAAAQAAKG4AAAAAAAAAAQAAKGIAAAAAAAA AAQAAKG8AAAAAAAAAAQAAKHEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKHIAAAAAAAAAAAAAAAAAAAA AAAAAAAAAKFAAAAAAAAAAAQAAKFIAAAAAAAAAAQAAKFQAAAAAAAAAAQAAKFUAAAAAAAAAAQAAKFY AAAAAAAAAAQAAKFcAAAAAAAAAAQAAKFgAAAAAAAAAAQAAKFoAAAAAAAAAAQAAKFwAAAAAAAAAAQA AKF4AAAAAAAAAAQAAKGAAAAAAAAAAAQAAKGIAAAAAAAAAAQAAKGMAAAAAAAAAAQAAKGQAAAAAAAA AAQAAKGUAAAAAAAAAAQAAKGYAAAAAAAAAAQAAKGcAAAAAAAAAAQAAAAAAAAAAAAAAAAAAKFAAAAA AAAAAAQAAKFIAAAAAAAAAAQAAKFQAAAAAAAAAAQAAKFUAAAAAAAAAAQAAKFYAAAAAAAAAAQAAKFc AAAAAAAAAAQAAKFgAAAAAAAAAAQAAKFoAAAAAAAAAAQAAKFwAAAAAAAAAAQAAKF4AAAAAAAAAAQA AKGcAAAAAAAAAAQAAKGAAAAAAAAAAAQAAKGIAAAAAAAAAAQAAAAAAAAAAAAAAAAAAISoAACh2AAA oeAAAAAAVDMyRQ== ) HELP.FILTER.Add rtosthreadx RETURN ) menu_32bit: ;(header, infix) ( PMACRO.LOCK ( PRIVATE &sHeader &sInfix &sMenuName PARAMETERS &sHeader &sInfix &sMenuName=TASK.TRANSPOSE.INFIX("&sHeader") IF MENU.EXIST("TASK.&(sMenuName)") MENU.Delete.NAME TASK.&(sMenuName) IF MENU.EXIST("EXT.&(sMenuName)") MENU.Delete.NAME EXT.&(sMenuName) MENU.ReProgram (&+ ; -------------------------------------------------------------------------------- ; @Title: Menu File for TRACE32 uC/OS-IIThreadX Awareness ; @Description: - ; @Keywords: threadx menu awareness ; @Author: DIE ; @Copyright: (C) 1989-2014 Lauterbach GmbH, licensed for use with TRACE32(R) only ; -------------------------------------------------------------------------------- ; $Id: threadx.m 9983 2024-03-20 12:43:46Z rdienstbeck $ NAME "TASK.&sMenuName" IF !MENU.EXIST("TASK.&sMenuName") ( add menu ( popup "&ThreadX" ( default menuitem "Display &Threads" "TASK.&(sInfix)THread" menuitem "Display T&imers" "TASK.&(sInfix)TImer" menuitem "Display &Queues" "TASK.&(sInfix)QUeue" menuitem "Display &Semaphores" "TASK.&(sInfix)SEmaphore" menuitem "Display &Mutexes" "TASK.&(sInfix)MUtex" menuitem "Display &Events" "TASK.&(sInfix)EVent" menuitem "Display &Block Memory" "TASK.&(sInfix)BLockmem" menuitem "Display Byte &Memory" "TASK.&(sInfix)BYtemem" separator popup "&Stack Coverage" ( menuitem "List Stacks" "TASK.&(sInfix)STacK" menuitem "Add Task to Cov" "TASK.&(sInfix)STacK.ADD" menuitem "Remove Task from Cov" "TASK.&(sInfix)STacK.ReMove" menuitem "Reset Coverage" ( PRIVATE &yes DIALOG.YESNO "Overwrite unused stack space" "with stack fill pattern?" ENTRY &yes IF !&yes ENDDO TASK.&(sInfix)STacK.Init ) ) ) popup "Trace" ( popup "[:alist]List" ( separator menuitem "&Task Switches" "Trace.List List.TASK" menuitem "&Default and Tasks" "Trace.List List.TASK DEFault" ) ) popup "&Perf" ( separator popup "&Task Runtime" ( menuitem "&Prepare" ( if t.method.analyzer() ( Analyzer.AutoInit on ) if a.mode.flow() ( Break.Delete /TraceEnable Break.Set task.config(magic) /TraceEnable ) ) menuitem "[:perf]Show &Numerical" "Trace.STATistic.TASK" menuitem "[:achart]Show as &Timing" "Trace.CHART.TASK" menuitem "[:achart]Tracking with Trace &List" ( Trace.List List.TASK DEFault /Track Trace.CHART.TASK /Track ) ) popup "&Task Function Runtime" ( menuitem "&Prepare" ( if t.method.analyzer() ( Analyzer.AutoInit on Analyzer.STATistic.PreFetch on ) if a.mode.flow() ( Break.Delete /TraceData Break.Set task.config(magic) /TraceData ) ) menuitem "[:perf]Show &Numerical" "Trace.STATistic.TASKFUNC" menuitem "[:perf]Show as &Tree" "Trace.STATistic.TASKTREE" menuitem "[:perf]Show &Detailed Tree" "Trace.STATistic.TASKTREE ALL" menuitem "[:achart]Show as &Timing" "Trace.CHART.TASKFUNC" menuitem "[:alist]Show N&esting" "Trace.List List.TASK FUNC TI.FUNC" ) popup "Task &Status" ( menuitem "&Prepare" ( if t.method.analyzer() ( Analyzer.AutoInit on ) ) menuitem "[:perf]Show &Numerical" "Trace.STATistic.TASKSTATE" menuitem "[:achart]Show as &Timing" "Trace.CHART.TASKSTATE" menuitem "[:achart]Tracking with Trace &List" ( Trace.List List.TASK DEFault /Track Trace.CHART.TASKSTATE /Track ) ) ) popup "&Help" ( MENUITEM "[:manual]OS Awareness Manual ThreadX" "HELP __RTOS_THREADX_" ) ) menu "task.&(sInfix)th" ( default menuitem "Display Detailed" ( PRIVATE &magic &magic=address.offset(track.address()) TASK.&(sInfix)THread &magic ) menuitem "Display Thread Struct" ( PRIVATE &address &address=track.address() Var.View %Open %String (TX_THREAD*)(&address) ) separator menuitem "Display Stack Frame" ( PRIVATE &magic &magic=address.offset(track.address()) Var.Frame /Locals /Caller /Task &magic ) menuitem "Display Registers" ( PRIVATE &magic &magic=address.offset(track.address()) Register /SpotLight /Task &magic ) menuitem "Switch Context" "Register.TASK address.offset(track.address())" separator menuitem "Add to Stack Cov" "TASK.&(sInfix)STK.ADD address.offset(track.address())" menuitem "Rm from Stack Cov" "TASK.&(sInfix)STK.RM address.offset(track.address())" separator menuitem "Dump Thread Struct" ( PRIVATE &address &address=track.address() Data.dump &address ) ) menu "task.&(sInfix)by" ( default menuitem "Display Detailed" ( PRIVATE &magic &magic=address.offset(track.address()) TASK.&(sInfix)BYtemem &magic ) menuitem "Display Byte Pool Struct" ( PRIVATE &address &address=track.address() Var.View %Open %String (TX_BYTE_POOL*)(&address) ) separator menuitem "Dump Byte Pool Struct" ( PRIVATE &address &address=track.address() Data.dump &address ) ) menu "task.&(sInfix)bl" ( default menuitem "Display Detailed" ( PRIVATE &magic &magic=address.offset(track.address()) TASK.&(sInfix)BLockmem &magic ) menuitem "Display Block Pool Struct" ( PRIVATE &address &address=track.address() Var.View %Open %String (TX_BLOCK_POOL*)(&address) ) separator menuitem "Dump Block Pool Struct" ( PRIVATE &address &address=track.address() Data.dump &address ) ) ) ) ) PMACRO.UNLOCK RETURN ) autoload_32bit: ;(options) ( PARAMETERS &sOptions RETURN ) extension_64bit: ; (options) ( PARAMETERS &sParameters &sOptions EXTension.LOAD &sParameters &sOptions ( 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 LAP//0GCAYg8YAABOGOFcEgAeP09IAAEkGksdCwD//9BggGUPGAAAThjhYRIAHjhPSAABJBpLKQ8 YAABOGOFlEgAeM09IAAEkGksoDxgAAE4Y4WkSAB4uT0gAASQaSycPGAAAThjhbRIAHilPSAABJBp LJg8YAABOGOFxEgAeJE9IAAEkGkslDxgAAE4Y4XUSAB4fT0gAASQaSyQPGAAAThjheRIAHhpPSAA BJBpLIw8YAABOGOF8EgAeFU9IAAEkGksfDxgAAE4Y4YESAB4QT0gAASQaSx4PGAAAThjhiBIAHgt PSAABJBpLIg8YAABOGOGNEgAeBk9IAAEkGkshDxgAAE4Y4ZISAB4BT0gAASQaSyAOSD//z1AAASR KixsPUAABJEqLFw9IAAEOUks+IEpLPgsCf//QYICkD0gAAQ5SSzggGks4IEqAAR8Y0g4OGMAAXxj ADRUY9l+gAEAFHwIA6Y4IQAQToAAIDxgAAE4Y4U0SAB3sT0gAAQ5KSzgkGkAAJCJAARL//5kPGAA AThjhVhIAHeFfGkbeD1AAASQaiw0OGAAASwJ//9Bgv+wS//+WDxgAAE4Y4ZcSAB3UT0gAASQaSyk PGAAAThjhnRIAHc9PSAABJBpLKA8YAABOGOGjEgAdyk9IAAEkGksnDxgAAE4Y4akSAB3FT0gAASQ aSyYPGAAAThjhcRIAHcBPSAABJBpLJQ8YAABOGOGvEgAdu09IAAEkGkskDxgAAE4Y4bQSAB22T0g AASQaSyMPGAAAThjhuRIAHbFPSAABJBpLHw8YAABOGOHAEgAdrE9IAAEkGkseDxgAAE4Y4ckSAB2 nT0gAASQaSx0PGAAAThjhiBIAHaJPSAABJBpLIg8YAABOGOHPEgAdnU9IAAEkGkshDxgAAE4Y4ZI SAB2YT0gAASQaSyAPGAAAThjh1hIAHZNPSAABJBpLHA8YAABOGOHcEgAdjk9IAAEkGksbDxgAAE4 Y4eISAB2JT0gAASQaSxoPGAAAThjh6RIAHYRPSAABJBpLFwsA///QYL+HDxgAAE4Y4fISAB19T0g AASQaSxYPGAAAThjh/BIAHXhPSAABJBpLFQ8YAABOGOIJEgAdc09IAAEkGksUDxgAAE4Y4hYSAB1 uT0gAASQaSxMPGAAAThjiIhIAHWlPSAABJBpLEg8YAABOGOIuEgAdZE9IAAEkGksRDxgAAE4Y4jg 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 PGAAAThjoFBIACqxPSAABJBpK5BL//6UPGAAAThjocRIACqNPSAABJBpK2Q8YAABOGOh7EgAKnk9 IAAEkGkrYDxgAAE4Y6IUSAAqZT0gAASQaStcPGAAAThjojxIACpRPSAABJBpK1g8YAABOGOiZEgA Kj09IAAEkGkrVDxgAAE4Y6KQSAAqKT0gAASQaStQS///HJQh//B8CAKmkAEAFJPhAAw/4AAEO/8t MDygAAE4paK4OIAAHn/j+3hIACs1PSAABDlJLQiQaS0IkIoABDkgAACZPwAefGkjeUCCABQ9IAAE iSktMSwJAABAggAgPGAAADhjVnCAAQAUfAgDpoPhAAw4IQAQToAAIEv//Vk9IAAEgMkrbD0gAASA qSuMPSAABDkpLKiAaQAAgIkABEv/vlk9IAAEOUktCJBpLQiQigAEfGkjeUCC/6g8YAABOGOixEgA KqlL//+YlCH/8HwIAqaQAQAUS//8/SwDAAFBggBMPSAABDlJLQiBKS0IgUoABH0pU3lAggAgPGAA BDhjA1A4YwBMgAEAFHwIA6Y4IQAQToAAIEv/r708YAAEOGMDUDhjACxL///gPGAABDhjA1A4YwA8 S///0JQh//B8CAKmkAEAFJPhAAx8ZRt4fJ8jeHyHI3h8hiN4PGAAAThjk9BIACqZS//8bX/k+3g8 YAAEOGMtMEgAJ7U9IAAEgMkrbD0gAASAqSuMPSAABDkpLKiAaQAAgIkABEv/vV18aht4PSAABDkp LQiRSQAAkIkABIABABR8CAOmg+EADDghABBOgAAglCH/4HwIAqaQAQAkk4EAEJOhABSTwQAYk+EA HHx9G3h8niN4fL8reHxlG3h8hiN4PGAAAThjotxIACnBPGAAAThjouxIACmdf6XreH/G83g8YAAB OGOxOEgAKF1IACi5PSAABIBpK4g4gAAEfH8aFEgAKU18hiN4fGUbeD+AAAE7nKL0f4PjeEgAKC1I ACiJPSAABIBpK4A4gAAEfH8aFEgAKR18hiN4fGUbeH+D43hIACgFSAAoYT0gAASAaSuEOIAABHx/ GhRIACj1fIYjeHxlG3g/gAABO5ybGH+D43hIACfVSAAoMT0gAASAaStwOIAABHx/GhRIACjFfIYj eHxlG3h/g+N4SAAnrUgAKAk9IAAEgGkrjDiAAAh8fxoUSAAonXx8G3h/iSN5QIIAMDxgAAE4Y6xQ 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 AAAAAAAAAAAAAAAAAAAAAEdDQyA5LjUuMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH6AAAAAYAAAANAAAATgAAJ9IAAAfoAAAA BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAFDpFRocmVhZFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAABBbHBoYSBicmVha3Bv aW50cyBzZXQgb24gJWQgdGhyZWFkIHN0YXRlIHdvcmRzLgBObyB0aHJlYWRzIGZvdW5kIC0gbm8g YnJlYWtwb2ludHMgc2V0LgAALS0tICBUSFJFQUQgPSAlMTZ4ICAAAAAAICAtLS0AAAAtLS0gIFRI UkVBRCA9IGlkbGUgIC0tLQBfdHhfdGhyZWFkX2N1cnJlbnRfcHRyAABfdHhfdGhyZWFkX3N5c3Rl bV9zdGF0ZQBfdHhfdGhyZWFkX2NyZWF0ZWRfcHRyAABUWF9USFJFQUQAAABzdHJ1Y3QgVFhfVEhS RUFEX1NUUlVDVAAudHhfY3JlYXRlZF9uZXh0AAAAAC50eF9ydW5fY291bnQAAAAudHhfc3RhY2tf cHRyAAAALnR4X3N0YWNrX3N0YXJ0AC50eF9zdGFja19lbmQAAAAudHhfdGhyZWFkX25hbWUALnR4 X3ByaW9yaXR5AAAAAC50eF9zdGF0ZQAAAC50eF9zdXNwZW5kZWRfbmV4dAAALnR4X3N1c3BlbmRf Y29udHJvbF9ibG9jawAAAC50eF90aHJlYWRfZW50cnkAAAAALnR4X2VudHJ5X3BhcmFtZXRlcgAu dHhfdGhyZWFkX3RpbWVyAAAAAC50eF90aHJlYWRfcnVuX2NvdW50AAAAAC50eF90aHJlYWRfc3Rh Y2tfcHRyAAAAAC50eF90aHJlYWRfc3RhY2tfc3RhcnQAAC50eF90aHJlYWRfc3RhY2tfZW5kAAAA AC50eF90aHJlYWRfcHJpb3JpdHkALnR4X3RocmVhZF9zdGF0ZQAAAAAudHhfdGhyZWFkX3N1c3Bl bmRlZF9uZXh0AAAALnR4X3RocmVhZF9zdXNwZW5kX2NvbnRyb2xfYmxvY2sAAAAALnR4X3RocmVh ZF9jcmVhdGVkX25leHQALnR4X3RocmVhZF9lbnRyeV9wYXJhbWV0ZXIAAC50eF90aHJlYWRfZnBf ZW5hYmxlAAAAAC50eF90aHJlYWRfdmZwX2VuYWJsZQAAAC50eF90aHJlYWRfdmZwX3N0YWNrX2Zy YW1lAAAudHhfdGhyZWFkX3BlcmZvcm1hbmNlX3Jlc3VtZV9jb3VudAAudHhfdGhyZWFkX3BlcmZv cm1hbmNlX3N1c3BlbmRfY291bnQAAAAALnR4X3RocmVhZF9wZXJmb3JtYW5jZV9zb2xpY2l0ZWRf cHJlZW1wdGlvbl9jb3VudAAAAC50eF90aHJlYWRfcGVyZm9ybWFuY2VfaW50ZXJydXB0X3ByZWVt cHRpb25fY291bnQAAAAudHhfdGhyZWFkX3BlcmZvcm1hbmNlX3ByaW9yaXR5X2ludmVyc2lvbl9j b3VudAAudHhfdGhyZWFkX3BlcmZvcm1hbmNlX2xhc3RfcHJlZW1wdGluZ190aHJlYWQAAAAudHhf dGhyZWFkX3BlcmZvcm1hbmNlX3RpbWVfc2xpY2VfY291bnQALnR4X3RocmVhZF9wZXJmb3JtYW5j ZV9yZWxpbnF1aXNoX2NvdW50AC50eF90aHJlYWRfcGVyZm9ybWFuY2VfdGltZW91dF9jb3VudAAA AAAudHhfdGhyZWFkX3BlcmZvcm1hbmNlX3dhaXRfYWJvcnRfY291bnQAX3R4X3RpbWVyX2NyZWF0 ZWRfcHRyAAAAVFhfVElNRVIAAAAAc3RydWN0IFRYX1RJTUVSX1NUUlVDVAAAc2l6ZW9mIChUWF9U SU1FUikgICAgICAgICAgICAgID0gJWQALnR4X3RpbWVyX25hbWUAAC50eF90aW1lcl9pbnRlcm5h bAAALnR4X3RpbWVyX2NyZWF0ZWRfbmV4dAAAVFhfSU5URVJOQUxfVElNRVIAAABUWF9USU1FUl9J TlRFUk5BTAAAAHN0cnVjdCBUWF9JTlRFUk5BTF9USU1FUl9TVFJVQ1QAc3RydWN0IFRYX1RJTUVS X0lOVEVSTkFMX1NUUlVDVABzaXplb2YgKFRYX0lOVEVSTkFMX1RJTUVSKSAgICAgPSAlZAAudHhf cmVtYWluaW5nX3RpY2tzAC50eF9yZV9pbml0aWFsaXplX3RpY2tzAC50eF90aW1lb3V0X2Z1bmN0 aW9uAAAAAC50eF90aW1lb3V0X3BhcmFtAAAALnR4X3RpbWVyX2ludGVybmFsX3JlbWFpbmluZ190 aWNrcwAALnR4X3RpbWVyX2ludGVybmFsX3JlX2luaXRpYWxpemVfdGlja3MAAC50eF90aW1lcl9p bnRlcm5hbF90aW1lb3V0X2Z1bmN0aW9uAC50eF90aW1lcl9pbnRlcm5hbF90aW1lb3V0X3BhcmFt AAAAAG9mZnNldCAodHhfdGltZXJfY3JlYXRlZF9uZXh0KSA9ICVkAF90eF9xdWV1ZV9jcmVhdGVk X3B0cgAAAFRYX1FVRVVFAAAAAHN0cnVjdCBUWF9RVUVVRV9TVFJVQ1QAAHNpemVvZiAoVFhfUVVF VUUpICAgICAgICAgICAgICA9ICVkAC50eF9xdWV1ZV9uYW1lAAAudHhfcXVldWVfbWVzc2FnZV9z aXplAAAudHhfcXVldWVfY2FwYWNpdHkAAC50eF9xdWV1ZV9lbnF1ZXVlZAAALnR4X3F1ZXVlX3N0 YXJ0AC50eF9xdWV1ZV9lbmQAAAAudHhfcXVldWVfcmVhZAAALnR4X3F1ZXVlX3N1c3BlbnNpb25f bGlzdAAAAC50eF9xdWV1ZV9zdXNwZW5kZWRfY291bnQAAAAudHhfcXVldWVfY3JlYXRlZF9uZXh0 AABvZmZzZXQgKHR4X3F1ZXVlX2NyZWF0ZWRfbmV4dCkgPSAlZABfdHhfc2VtYXBob3JlX2NyZWF0 ZWRfcHRyAAAAVFhfU0VNQVBIT1JFAAAAAHN0cnVjdCBUWF9TRU1BUEhPUkVfU1RSVUNUAABzaXpl b2YgKFRYX1NFTUFQSE9SRSkgICAgICAgICAgICAgID0gJWQALnR4X3NlbWFwaG9yZV9uYW1lAAAu dHhfc2VtYXBob3JlX2NvdW50AC50eF9zZW1hcGhvcmVfc3VzcGVuc2lvbl9saXN0AAAALnR4X3Nl bWFwaG9yZV9zdXNwZW5kZWRfY291bnQAAAAudHhfc2VtYXBob3JlX2NyZWF0ZWRfbmV4dAAAb2Zm c2V0ICh0eF9zZW1hcGhvcmVfY3JlYXRlZF9uZXh0KSA9ICVkAF90eF9tdXRleF9jcmVhdGVkX3B0 cgAAAFRYX01VVEVYAAAAAHN0cnVjdCBUWF9NVVRFWF9TVFJVQ1QAAHNpemVvZiAoVFhfTVVURVgp ICAgICAgICAgICAgICA9ICVkAC50eF9tdXRleF9uYW1lAAAudHhfbXV0ZXhfb3duZXJzaGlwX2Nv dW50AAAALnR4X211dGV4X293bmVyAC50eF9tdXRleF9vcmlnaW5hbF9wcmlvcml0eQAudHhfbXV0 ZXhfc3VzcGVuc2lvbl9saXN0AAAALnR4X211dGV4X3N1c3BlbmRlZF9jb3VudAAAAC50eF9tdXRl eF9jcmVhdGVkX25leHQAAG9mZnNldCAodHhfbXV0ZXhfY3JlYXRlZF9uZXh0KSA9ICVkAF90eF9l dmVudF9mbGFnc19jcmVhdGVkX3B0cgBUWF9FVkVOVF9GTEFHU19HUk9VUAAAAABzdHJ1Y3QgVFhf RVZFTlRfRkxBR1NfR1JPVVBfU1RSVUNUAABzaXplb2YgKFRYX0VWRU5UX0ZMQUdTX0dST1VQKSAg ICAgICAgPSAlZAAAAC50eF9ldmVudF9mbGFnc19jcmVhdGVkX25leHQAAAAALnR4X2V2ZW50X2Zs YWdzX25hbWUAAAAALnR4X2V2ZW50X2ZsYWdzX2N1cnJlbnQALnR4X2V2ZW50X2ZsYWdzX3N1c3Bl bnNpb25fbGlzdAAudHhfZXZlbnRfZmxhZ3Nfc3VzcGVuZGVkX2NvdW50AC50eF9ldmVudF9mbGFn c19ncm91cF9jcmVhdGVkX25leHQAAC50eF9ldmVudF9mbGFnc19ncm91cF9uYW1lAAAudHhfZXZl bnRfZmxhZ3NfZ3JvdXBfY3VycmVudAAAAC50eF9ldmVudF9mbGFnc19ncm91cF9zdXNwZW5zaW9u X2xpc3QAAAAudHhfZXZlbnRfZmxhZ3NfZ3JvdXBfc3VzcGVuZGVkX2NvdW50AAAAb2Zmc2V0ICh0 eF9ldmVudF9mbGFnc19jcmVhdGVkX25leHQpID0gJWQAAABTZWFyY2hPYmplY3ROYW1lOiBjYj0l MTZ4LCBuYW1lPSVzLCBhcmc9JXMAADx0aW1lcj4AVGltZXIgbm90IGZvdW5kIQAAAABzdXNwZW5k ZWQgdGhyZWFkcwoAACUzZC4gIAAAVEFTSy5USHJlYWQgJXgAAG5vIHN1c3BlbmRlZCB0aHJlYWRz CgAAAFRBU0suVEltZXIgJXgAAAAgJTVkLiAlNWQuICAAAAAARGF0YS5MaXN0ICV4AAAAAEludmFs aWQgdGltZXIgaWQhIFRoaXMgc2VlbXMgbm90IHRvIGJlIGEgdGltZXIgb2JqZWN0LgoAdGltZW91 dC1mdW5jdGlvbiBhbmQgcGFyYW1ldGVyCgAlMTZ4IAAAACAoJTE2eCkKAAAAAFNvcnJ5OiBDb3Vs ZG4ndCBnZXQgc3ltYm9sIGFkZHJlc3NlcwAAAABfX0VNVEhSRUFEWF9BVAAAX19FTVRIUkVBRFhf QUwAAFRBU0tTVEFURQAAAFRBU0tTAAAAVEFTS1N0YXRlAAAAQCg9KV9fUlRPU19USFJFQURYX19U QVNLX1RBU0tTAABUSQAAVEltZXIAAABAKD0pX19SVE9TX1RIUkVBRFhfX1RBU0tfVEkAbWFnaWMg ICAgICAgICAgIHJlbWFpbiAgcmVpbml0IGZ1bmN0aW9uICBuYW1lAAAAZ2V0TWFnaWM6IG1hZ2lj LmFkZHJlc3M9JTE2eAAAAABUYXNrTGlzdDogJWQgdGFza3MuAChpbnRlcnJ1cHQpAFRhc2tTdGFj azogbWFnaWM9JTE2eCwgVFhfU1RBQ0tfU1RBUlQ9JTh4AAAAAAAAADx0aHJlYWQ+AAAAADxrZXk+ AAAAc29ydGl0ZW0AAAAAVGhyZWFkIG5vdCBmb3VuZCEAAABuYW1lICAgAHBhcmFtZXRlciAxOiAw eCUxNnggPSAlcwAAAABUQVNLLlRIAEV4ZWN1dGluZyglZCkAAABFeGVjdXRpbmcAAABSZWFkeSAg ICAgIABDb21wbGV0ZWQgIABUZXJtaW5hdGVkIABTdXNwZW5kZWQgIABTbGVlcCAgICAgIABRdWV1 ZSBTdXNwIABTZW1hIFN1c3AgIABFdmVudCBGbGFnIABCbG9jayBNZW0gIABCeXRlIE1lbSAgIABJ TyBEcml2ZXIgIABGaWxlICAgICAgIABUQ1AvSVAgICAgIABNdXRleCBTdXNwIAB1bmtub3duICAg IAAlM2QuIAAAACU1ZC4gIAAASW52YWxpZCB0aHJlYWQgaWQhIFRoaXMgc2VlbXMgbm90IHRvIGJl IGEgdGhyZWFkIG9iamVjdC4KAAAAU3VzcGVuZGVkIG9uOgoAAFRBU0suU0VtYXBob3JlICV4AAAA VEFTSy5FVmVudCAleAAAAHRocmVhZCBlbnRyeSBmdW5jdGlvbiBhbmQgcGFyYW1ldGVyCgAAAAAg KCU4eCkKCgAAAAB0aHJlYWQgdGltZXI6IHJlbWFpbmluZyAgICAgICAgACU1ZC4gCgAAcGVyZm9y bWFuY2UgKHRocmVhZCkKAAAAcGVyZm9ybWFuY2UgKHRocmVhZCk6CgAAICAgcmVzdW1lICBjb3Vu dDogICAgICAgICAgICAgICAlZC4KAAAAACAgIHN1c3BlbmQgY291bnQ6ICAgICAgICAgICAgICAg JWQuCgAAAAAgICBzb2xpY2l0ZWQgcHJlZW1wdGlvbiBjb3VudDogICVkLgoAAAAAICAgaW50ZXJy dXB0IHByZWVtcHRpb24gY291bnQ6ICAlZC4KAAAAACAgIHByaW9yaXR5IGludmVyc2lvbiAgIGNv dW50OiAgJWQuCgAAAAAgICBsYXN0IHByZWVtcHRpbmcgdGhyZWFkOiAgICAgICU4eAoAAAAAICAg dGltZSBzbGljZSBjb3VudDogICAgICAgICAgICAlZC4KAAAAACAgIHJlbGlucXVpc2ggY291bnQ6 ICAgICAgICAgICAgJWQuCgAAAAAgICB0aW1lb3V0ICAgIGNvdW50OiAgICAgICAgICAgICVkLgoA AAAAICAgd2FpdCBhYm9ydCBjb3VudDogICAgICAgICAgICAlZC4KAAAAAF90eF90aHJlYWRfcGVy Zm9ybWFuY2VfcmVzdW1lX2NvdW50AHBlcmZvcm1hbmNlIChnbG9iYWwpCgoAAHBlcmZvcm1hbmNl IChnbG9iYWwpOgoAAF90eF90aHJlYWRfcGVyZm9ybWFuY2Vfc3VzcGVuZF9jb3VudAAAAABfdHhf dGhyZWFkX3BlcmZvcm1hbmNlX3NvbGljaXRlZF9wcmVlbXB0aW9uX2NvdW50AAAAX3R4X3RocmVh ZF9wZXJmb3JtYW5jZV9pbnRlcnJ1cHRfcHJlZW1wdGlvbl9jb3VudAAAAF90eF90aHJlYWRfcGVy Zm9ybWFuY2VfcHJpb3JpdHlfaW52ZXJzaW9uX2NvdW50AF90eF90aHJlYWRfcGVyZm9ybWFuY2Vf dGltZV9zbGljZV9jb3VudABfdHhfdGhyZWFkX3BlcmZvcm1hbmNlX3JlbGlucXVpc2hfY291bnQA X3R4X3RocmVhZF9wZXJmb3JtYW5jZV90aW1lb3V0X2NvdW50AAAAAF90eF90aHJlYWRfcGVyZm9y bWFuY2Vfd2FpdF9hYm9ydF9jb3VudABfdHhfdGhyZWFkX3BlcmZvcm1hbmNlX25vbl9pZGxlX3Jl dHVybl9jb3VudAAAAAAgICBpZGxlIHJldHVybiAgICAgY291bnQ6ICAgICAgICVkLgoAAAAAX3R4 X3RocmVhZF9wZXJmb3JtYW5jZV9pZGxlX3JldHVybl9jb3VudAAAAAAgICBub24gaWRsZSByZXR1 cm4gY291bnQ6ICAgICAgICVkLgoAAAAAY3VycmVudCBwYzogIAAAAHIudGFzayAleAAAAGNvbnRl eHQAci50YXNrAABUQVNLLk1VdGV4ICV4AAAAbWFnaWMgICAgICAgICAgIAAAAABzdGF0ZSAgICAg ICAAAAAAcHJpbwAAAABydW5jb3VudAAAAABQUklPAAAAAFJVTkNPVU5UAAAAAE5BTUUAAAAAL1NP UlQAAAAvU09SVFVQAC9TT1JURE9XTgAAAFRBU0suVEguTUFHSUMAAABfX1JUT1NfVEhSRUFEWF9G VU5DAFRIUkVBRAAAVEgAAFRIcmVhZAAAQCg9KV9fUlRPU19USFJFQURYX19UQVNLX1RIAP//kHj/ /5CI//+QmP//kKj//5C4//+QyP//kNj//5Do//+Q+P//kQj//5EY//+RKP//kTj//5FIPHNlbWE+ AABTZW1hcGhvcmUgbm90IGZvdW5kIQAAAAAlNWQuAAAAAEludmFsaWQgc2VtYXBob3JlIGlkISBU aGlzIHNlZW1zIG5vdCB0byBiZSBhIHNlbWFwaG9yZSBvYmplY3QuCgBjb3VudCAAAHN1c3AgIAAA bmFtZSAAAABTRU1BUEhPUkUAAABTRQAAU0VtYXBob3JlAAAAQCg9KV9fUlRPU19USFJFQURYX19U QVNLX1NFADxxdWV1ZT4AUXVldWUgbm90IGZvdW5kIQAAAABUQVNLLlFVZXVlICV4AAAASW52YWxp ZCBxdWV1ZSBpZCEgVGhpcyBzZWVtcyBub3QgdG8gYmUgYSBxdWV1ZSBvYmplY3QuCgBtZXNzYWdl cwoAAAAgJTh4AAAAAC4uLiAAAAAALi4uAGNhcGFjaXR5AAAAAG1zZ3NpemUAZW5xdWV1ZWQAAAAA c3VzcGVuZGVkAAAAUVVFVUUAAABRVQAAUVVldWUAAABAKD0pX19SVE9TX1RIUkVBRFhfX1RBU0tf UVUAPGV2ZW50PgBFdmVudCBGbGFncyBub3QgZm91bmQhAAAlOHgASW52YWxpZCBldmVudCBpZCEg VGhpcyBzZWVtcyBub3QgdG8gYmUgYW4gZXZlbnQgZmxhZ3Mgb2JqZWN0LgoAAGN1cnJlbnQgIAAA AEVWRU5UAAAARVYAAEVWZW50AAAAQCg9KV9fUlRPU19USFJFQURYX19UQVNLX0VWADxtdXRleD4A TXV0ZXggbm90IGZvdW5kIQAAAAAlZC4ASW52YWxpZCBtdXRleCBpZCEgVGhpcyBzZWVtcyBub3Qg dG8gYmUgYSBtdXRleCBvYmplY3QuCgBuYW1lICAgICAgICAgIAAAcHJpbyAAAABvd25lciAgICAg ICAAAAAATVVURVgAAABNVQAATVV0ZXgAAABAKD0pX19SVE9TX1RIUkVBRFhfX1RBU0tfTVUAX3R4 X2Jsb2NrX3Bvb2xfY3JlYXRlZF9wdHIAAFRYX0JMT0NLX1BPT0wAAABzdHJ1Y3QgVFhfQkxPQ0tf UE9PTF9TVFJVQ1QAc2l6ZW9mIChUWF9CTE9DS19QT09MKSAgICAgICAgICAgICAgPSAlZAAAAAAu dHhfYmxvY2tfcG9vbF9uYW1lAC50eF9ibG9ja19wb29sX2F2YWlsYWJsZQAAAAAudHhfYmxvY2tf cG9vbF90b3RhbAAAAAAudHhfYmxvY2tfcG9vbF9ibG9ja19zaXplAAAALnR4X2Jsb2NrX3Bvb2xf c3VzcGVuc2lvbl9saXN0AAAudHhfYmxvY2tfcG9vbF9zdXNwZW5kZWRfY291bnQAAC50eF9ibG9j a19wb29sX2NyZWF0ZWRfbmV4dABvZmZzZXQgKHR4X2Jsb2NrX3Bvb2xfY3JlYXRlZF9uZXh0KSA9 ICVkAAAAADxibGtwb29sPgAAAEJsb2NrIFBvb2wgbm90IGZvdW5kIQAAAFRBU0suQkxvY2ttZW0g JXgAAAAAVEFTSy5CTABJbnZhbGlkIGJsb2NrIHBvb2wgaWQhIFRoaXMgc2VlbXMgbm90IHRvIGJl IGEgYmxvY2sgcG9vbCBvYmplY3QuCgAAAGF2YWlsIAAAdG90YWwgAABibGtzaXplAFRBU0suQkwu TUFHSUMAAABCTE9DS01FTQAAAABCTAAAQkxvY2ttZW0AAAAAQCg9KV9fUlRPU19USFJFQURYX19U QVNLX0JMAF90eF9ieXRlX3Bvb2xfY3JlYXRlZF9wdHIAAABUWF9CWVRFX1BPT0wAAAAAc3RydWN0 IFRYX0JZVEVfUE9PTF9TVFJVQ1QAAHNpemVvZiAoVFhfQllURV9QT09MKSAgICAgICAgICAgICAg PSAlZAAudHhfYnl0ZV9wb29sX25hbWUAAC50eF9ieXRlX3Bvb2xfYXZhaWxhYmxlAC50eF9ieXRl X3Bvb2xfZnJhZ21lbnRzAC50eF9ieXRlX3Bvb2xfc3RhcnQALnR4X2J5dGVfcG9vbF9zaXplAAAu dHhfYnl0ZV9wb29sX293bmVyAC50eF9ieXRlX3Bvb2xfc3VzcGVuc2lvbl9saXN0AAAALnR4X2J5 dGVfcG9vbF9zdXNwZW5kZWRfY291bnQAAAAudHhfYnl0ZV9wb29sX2NyZWF0ZWRfbmV4dAAAb2Zm c2V0ICh0eF9ieXRlX3Bvb2xfY3JlYXRlZF9uZXh0KSA9ICVkAC50eF9ieXRlX3Bvb2xfcGVyZm9y bWFuY2VfYWxsb2NhdGVfY291bnQAAAAALnR4X2J5dGVfcG9vbF9wZXJmb3JtYW5jZV9yZWxlYXNl X2NvdW50AC50eF9ieXRlX3Bvb2xfcGVyZm9ybWFuY2VfbWVyZ2VfY291bnQAAAAudHhfYnl0ZV9w b29sX3BlcmZvcm1hbmNlX3NwbGl0X2NvdW50AAAALnR4X2J5dGVfcG9vbF9wZXJmb3JtYW5jZV9z ZWFyY2hfY291bnQAAC50eF9ieXRlX3Bvb2xfcGVyZm9ybWFuY2Vfc3VzcGVuc2lvbl9jb3VudAAA LnR4X2J5dGVfcG9vbF9wZXJmb3JtYW5jZV90aW1lb3V0X2NvdW50ADxieXRwb29sPgAAAEJ5dGUg UG9vbCBub3QgZm91bmQhAAAAAFRBU0suQll0ZW1lbSAleABUQVNLLkJZACU3ZC4AAAAAdWludDhf dCBwb29sIGNvbnRlbnRzCgAAYWRkcmVzcyAgICAgICAgICAgIHN0YXR1cyAgICAgc2l6ZQoARGF0 YS5kdW1wICV4IC9kaWFsb2cAAAAAZnJlZSAgICAAAAAAZW5kICAgICAgICAgICAwLgoAAABpbiB1 c2UgIAAAAAAlN2QuCgAAAHBlcmZvcm1hbmNlICh1aW50OF90IHBvb2wpCgBwZXJmb3JtYW5jZSAo dWludDhfdCBwb29sKToKAAAAACAgIGFsbG9jYXRlICAgY291bnQ6ICAlZC4KAAAgICByZWxlYXNl ICAgIGNvdW50OiAgJWQuCgAAICAgbWVyZ2UgICAgICBjb3VudDogICVkLgoAACAgIHNwbGl0ICAg ICAgY291bnQ6ICAlZC4KAAAgICBzZWFyY2ggICAgIGNvdW50OiAgJWQuCgAAICAgc3VzcGVuc2lv biBjb3VudDogICVkLgoAACAgIHRpbWVvdXQgICAgY291bnQ6ICAlZC4KAABfdHhfYnl0ZV9wb29s X3BlcmZvcm1hbmNlX2FsbG9jYXRlX2NvdW50AAAAAF90eF9ieXRlX3Bvb2xfcGVyZm9ybWFuY2Vf cmVsZWFzZV9jb3VudABfdHhfYnl0ZV9wb29sX3BlcmZvcm1hbmNlX21lcmdlX2NvdW50AAAAX3R4 X2J5dGVfcG9vbF9wZXJmb3JtYW5jZV9zcGxpdF9jb3VudAAAAF90eF9ieXRlX3Bvb2xfcGVyZm9y bWFuY2Vfc2VhcmNoX2NvdW50AABfdHhfYnl0ZV9wb29sX3BlcmZvcm1hbmNlX3N1c3BlbnNpb25f Y291bnQAAF90eF9ieXRlX3Bvb2xfcGVyZm9ybWFuY2VfdGltZW91dF9jb3VudABhdmFpbCAgIAAA AABzaXplICAgIAAAAABmcmFnbWVudHMAAABUQVNLLkJZLk1BR0lDAAAAQllURU1FTQBCWQAAQll0 ZW1lbQBAKD0pX19SVE9TX1RIUkVBRFhfX1RBU0tfQlkAX3R4X3RocmVhZF9wZXJmb3JtYW5jZV9l eGVjdXRlX2xvZwAAX3R4X3RocmVhZF9wZXJmb3JtYW5jZV9leGVjdXRlX2xvZ19pbmRleAAAAABl bG9nQWRkcj0lMTZ4LCBlbG9nU2l6ZT0lMTZ4LCBlbG9nSW5kZXg9JTE2eAAAAAAlNGQuAAAAACUz ZC4AAAAAIyAgICAAAABpbmRleAAAAEVYRUNMT0cARUxPRwAAAABFeGVjTE9HAEAoPSlfX1JUT1Nf VEhSRUFEWF9fVEFTS19FTE9HAAAAZC5zIHZtOjB4MTAwMCAlJWwgMCAwIDAgMCAwIDAgMCAwAAAA ZC5zIHZtOjB4MTAwMCAlJWwgMHgxMDIwICV4AGQucyB2bToleCAlJWwgMHgzNDAwMDAwMCAleCAl eCAleAAAAGQucyB2bToweDEwMDggJSVsICV4AAAAAHRyYWNlIGJ1ZmZlciBpbnZhbGlkCgAAAFRy YWNlVm1EaXNwbGF5OiBjdXJydHM9JTh4LCBuZXh0dHM9JTh4AAB2LnYgJSVoICUlbyAoVFhfVFJB Q0VfQlVGRkVSX0VOVFJZKikleAAAYWN0aXZlOiAlZCBlbnRyaWVzLgBfdHhfdHJhY2VfY29udHJv bF9oZWFkZXJfcHRyAAAAAF90eF90cmFjZV9oZWFkZXJfcHRyAAAAAHVudXNlZAAASVNSAGluaXQA AAAAdGhyZWFkIHJlc3VtZSAgAHRocmVhZCBzdXNwZW5kICAAAAAAbmV4dDogAABibG9jayBhbGxv Y2F0ZSAgAAAAAGJsb2NrIHBvb2wgY3JlYXRlICAAYmxvY2sgcG9vbCBwZXJmb3JtYW5jZSBpbmZv IGdldABibG9jayByZWxlYXNlICAAdWludDhfdCBhbGxvY2F0ZSAgAAB1aW50OF90IHBvb2wgY3Jl YXRlICAAAABldmVudCBmbGFncyBjcmVhdGUgIAAAAABldmVudCBmbGFncyBnZXQgIAAAAG11dGV4 IGNyZWF0ZSAgAABtdXRleCBnZXQgIABxdWV1ZSBjcmVhdGUgIAAAcXVldWUgcmVjZWl2ZSAgAHF1 ZXVlIHNlbmQgIAAAAABzZW1hcGhvcmUgY3JlYXRlICAAAHNlbWFwaG9yZSBnZXQgIAB0aHJlYWQg Y3JlYXRlICAAdGhyZWFkIHNsZWVwICAAACVkIHRpY2tzICAAAHRocmVhZCAgICAAAHRpbWVzdGFt cAAAAGV2ZW50ICAgICAgICAgICAgAAAAb2JqZWN0ICAgICAgICAAAGluZm9ybWF0aW9uIAAAAABU UkFDRVZNAEAoPSlfX1JUT1NfVEhSRUFEWF9fVEFTS19UUkFDRVZNAAAAAFRSQUNFAAAAQCg9KV9f UlRPU19USFJFQURYX19UQVNLX1RSQUNFAAD//8Ys///CMP//wlj//8Ys///GLP//xiz//8Ys///G LP//xiz//8Ys///ClP//wtD//8Ys///GLP//xiz//8MM///GLP//wxz//8Ys///GLP//w1j//8OU ///GLP//xiz//8Ys///GLP//xiz//8Ys///GLP//xiz//8PQ///GLP//xAz//8Ys///GLP//xiz/ /8Ys///GLP//xiz//8Ys///GLP//xiz//8Ys///GLP//xiz//8Ys///GLP//xiz//8Ys///GLP// xEj//8Ys///EhP//xiz//8Ys///GLP//xiz//8Ys///GLP//xiz//8TA///GLP//xiz//8Ys///G LP//xiz//8Ys///GLP//xPz//8U4///GLP//xiz//8Ys///GLP//xiz//8Ys///GLP//xiz//8Ys ///GLP//xiz//8V0///GLP//xbD//8Ys///GLP//xiz//8Ys///GLP//xiz//8Ys///GLP//xiz/ /8Ys///GLP//xiz//8Ys///GLP//xiz//8Ys///F7P//xiz//8Ys///GLP//xiz//8Ys///GLP// xiz//8Ys///GLP//xiz//8Ys///GDF90eF92ZXJzaW9uX2lkAABfdHhfYnVpbGRfb3B0aW9ucwAA AE1URCBWZXJzaW9uICAlcyAgJXMgICUyZC4lMmQuJTRkIChCdWlsZCAlcykKCgAAAG1hZ2ljICAg ICAgICAgICAgICAlMTZ4ICAlMTZ4ICAAbnVtIGNwdXMgICAgICAgICAgICUxNnggCgAAAFRocmVh ZCBMaXN0ICAgICAgICAlMTZ4ICAlMTZ4ICAAClRpbWVyIExpc3QgICAgICAgICAlMTZ4ICAlMTZ4 ICAAAAAARCAleAAAAAAKUXVldWUgTGlzdCAgICAgICAgICUxNnggICUxNnggIAAAAAAKU2VtYXBo b3JlIExpc3QgICAgICUxNnggICUxNnggIAAAAAAKRXZlbnQgRmxhZ3MgTGlzdCAgICUxNnggICUx NnggIAAAAAAKQmxvY2sgUG9vbCBMaXN0ICAgICUxNnggICUxNnggIAAAAAAKQnl0ZSBQb29sIExp c3QgICAgICUxNnggICUxNnggIAAAAABWZXJzaW9uIElkICAgICAgICAgJTE2eCAgICAgICAgICAg IAAKICAgIAAAAEJ1aWxkIE9wdGlvbnMgICAgICAlMTZ4ICAAAABCdWlsZCBPcHRpb25zICAgJTE2 eCAgAAAKICAgICAgJWQgcHJpb3JpdGllcwAAAAAKICAgICAgVFhfVElNRVJfUFJPQ0VTU19JTl9J U1IAAAogICAgICBUWF9SRUFDVElWQVRFX0lOTElORQAKICAgICAgVFhfRElTQUJMRV9TVEFDS19G SUxMSU5HAAogICAgICBUWF9FTkFCTEVfU1RBQ0tfQ0hFQ0tJTkcACiAgICAgIFRYX0RJU0FCTEVf UFJFRU1QVElPTl9USFJFU0hPTEQAAAogICAgICBUWF9ESVNBQkxFX1JFRFVOREFOVF9DTEVBUklO RwAAAAAKICAgICAgVFhfRElTQUJMRV9OT1RJRllfQ0FMTEJBQ0tTAAAKICAgICAgVFhfQkxPQ0tf UE9PTF9FTkFCTEVfUEVSRk9STUFOQ0VfSU5GTwAAAAAKICAgICAgVFhfQllURV9QT09MX0VOQUJM RV9QRVJGT1JNQU5DRV9JTkZPAAogICAgICBUWF9FVkVOVF9GTEFHU19FTkFCTEVfUEVSRk9STUFO Q0VfSU5GTwAAAAogICAgICBUWF9NVVRFWF9FTkFCTEVfUEVSRk9STUFOQ0VfSU5GTwAKICAgICAg VFhfUVVFVUVfRU5BQkxFX1BFUkZPUk1BTkNFX0lORk8ACiAgICAgIFRYX1NFTUFQSE9SRV9FTkFC TEVfUEVSRk9STUFOQ0VfSU5GTwAKICAgICAgVFhfVEhSRUFEX0VOQUJMRV9QRVJGT1JNQU5DRV9J TkZPAAAAAAogICAgICBUWF9USU1FUl9FTkFCTEVfUEVSRk9STUFOQ0VfSU5GTwAKICAgICAgVFhf RU5BQkxFX0VWRU5UX1RSQUNFAAAAAFRFU1QAAAAAYXJndW1lbnQgICAgICAgICAgIHZhbHVlICAg ICAgICAgICAgIGNvbnRlbnQgICAgICAgICAgIHN5bWJvbAAAAG1hZ2ljAAAAbWFnaWNzaXplAAAA dW5rbm93biB0b3BpYwAAAFRBU0suQ09ORklHAF9fUlRPU19USFJFQURYX19BUwAAZ2V0Q29udGV4 dCBtYWdpYyA9ICUxNngAZ2V0Q29udGV4dCBTTVAsIHBhcl9tYWdpYyglZCkgPSAlMTZ4AAAAAGNw c3IAAAAAZWxyAHgyOAB4MjkAeDI2AHgyNwB4MjQAeDI1AHgyMgB4MjMAeDIwAHgyMQB4MTgAeDE5 AHgxNgB4MTcAeDE0AHgxNQB4MTIAeDEzAHgxMAB4MTEAeDgAAHg5AAB4NgAAeDcAAHg0AAB4NQAA eDIAAHgzAAB4MAAAeDEAAHgzMABwYwAAc3AAAGhhcmR3YXJldGhyZWFkAABUaHJlYWRYAEFSTTY0 AERBVEEAAIoAAACSzAAAktAAAJLYAAAWAAAAkowAAJKYAACSoAAAkqwAAAAkAACSfAAACtQAAJJs AAALAAAAAAIAAAAAAACSRAAAAAAAAAACAAAAAAAAAAAAAAAwAAABZAAAAfAAAAACAAAAAAAAkkQA AAAAAAAAAQU3AAAAAJL0AAAbhAAAAAEANwAAAACS9AAAHTQAACF0AAAABAAAk5AAAAAAAACaUAAA AAEAAJpYAAAAAQAAmmAAAAACAAAAAAAAAAAAAJp0AAAAAAAAkpAAAAABAACaNAAAAAIAAJo8AAAA AwAAmkgAAAAEAAAAAAAAAAAAAAACAAAAAAAAkkQAAAAAAAAAAw9HAAAABAEgAAAsKAAAAAMARwAA AAQBIAAANZQAAJn8AACaEAAAmiAAAJooAAAAAAAAAAAAAAAAAACakAAAmpgAAJqcAACapAAAIpgA AJpsAAAAAwAAAAcAAAAAAACafAAAJ9QAAAADAD0AAAAEAawAADlsAAAAAgAAAAAAAJJEAAAAAAAA AAMAPQAAAAQBrAAAOmQAAJt4AACbhAAAm4gAAJuUAAA26AAAmfwAAJtgAACbaAAAm3AAAAAAAAAA AwBHAAAABAIEAAA+RAAAAAIAAAAAAACSRAAAAAAAAAADAEcAAAAEAgQAAEHEAACcYAAAnGgAAJxs AACcdAAAO3AAAJn8AACcNAAAnEAAAJxIAACcVAAAm3AAAAAAAAAAAwA9AAAABAJkAABFVAAAAAIA AAAAAACSRAAAAAAAAAADAD0AAAAEAmQAAEZMAACdAAAAnQgAAJ0MAACdFAAAQtAAAJn8AACc9AAA nFQAAJtwAAAAAAAAAAMARwAAAAQCvAAASkQAAAACAAAAAAAAkkQAAAAAAAAAAwBHAAAABAK8AABL PAAAnbAAAJ24AACdvAAAncQAAEdYAACZ/AAAnYgAAI20AACdmAAAnaAAAJxUAAAAAAAAn+wAAJ/4 AACf/AAAoAgAAE30AACf3AAAAAMAAAAHAAAAAAAAmnwAAE8sAAAAAwBRAAAABAM0AABROAAAAAIA AAAAAACSRAAAAAAAAAADAFEAAAAEAzQAAFIwAACZ/AAAn8QAAJ/MAACf1AAAnFQAAJtwAAAAAAAA pdgAAKXgAACl5AAApewAAFWoAAClyAAAAAMAAAAHAAAAAAAAmnwAAFbgAAAAAwBRAAAABAOsAABY 9AAAAAIAAAAAAACSRAAAAAAAAAADAFEAAAAEA6wAAF50AACZ/AAApaQAAKWwAAClvAAAnFQAAJtw AAAAAAAAAAIAAAAAAACSRAAAAAAAAAADDzIAAAAEA/wAAGGUAACmqAAAprAAAKa4AACmwAAAX4AA AKaYAACmoAAAmfwAAJogAACbcAAAAAAAAKoUAACqFAAAqhQAAKocAABjTAAAqegAAKnoAACp6AAA qfAAAGNYAAAAAwBQAAAABAR8AABqRAAAAAIAAAAAAACSRAAAAAAAAAACAAAAAAAAAAAAAGUoAAAA AgAAAAAAAJJEAAAAAAAAqZwAAJ2YAACpqAAAqbQAAKnIAACp2AAAAAAAAAABAEYAAAAAsHwAAHHU AACwdAAAsHQAAJV0AACVdAAAcVAAALDgAAAAAwAAABcAAAAAAACafAAAeEQAALDsAAB5FAAAAAAA ALHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALFAAAAAAAAA AAAAAAAAAAAACAAAAAAAALFIAAAAAAAAAAAAAAAAAAAACAAAAAAAALFMAAAAAAAAAAAAAAAAAAAA CAAAAAAAALFQAAAAAAAAAAAAAAAAAAAACAAAAAAAALFUAAAAAAAAAAAAAAAAAAAACAAAAAAAALFY AAAAAAAAAAAAAAAAAAAACAAAAAAAALFcAAAAAAAAAAAAAAAAAAAACAAAAAAAALFgAAAAAAAAAAAA AAAAAAAACAAAAAAAALFkAAAAAAAAAAAAAAAAAAAACAAAAAAAALFoAAAAAAAAAAAAAAAAAAAACAAA AAAAALFsAAAAAAAAAAAAAAAAAAAACAAAAAAAALFwAAAAAAAAAAAAAAAAAAAACAAAAAAAALF0AAAA AAAAAAAAAAAAAAAACAAAAAAAALF4AAAAAAAAAAAAAAAAAAAACAAAAAAAALF8AAAAAAAAAAAAAAAA AAAACAAAAAAAALGAAAAAAAAAAAAAAAAAAAAACAAAAAAAALGEAAAAAAAAAAAAAAAAAAAACAAAAAAA ALGIAAAAAAAAAAAAAAAAAAAACAAAAAAAALGMAAAAAAAAAAAAAAAAAAAACAAAAAAAALGQAAAAAAAA AAAAAAAAAAAACAAAAAAAALGUAAAAAAAAAAAAAAAAAAAACAAAAAAAALGYAAAAAAAAAAAAAAAAAAAA CAAAAAAAALGcAAAAAAAAAAAAAAAAAAAACAAAAAAAALGgAAAAAAAAAAAAAAAAAAAACAAAAAAAALGk AAAAAAAAAAAAAAAAAAAACAAAAAAAALGoAAAAAAAAAAAAAAAAAAAACAAAAAAAALGsAAAAAAAAAAAA AAAAAAAACAAAAAAAALGwAAAAAAAAAAAAAAAAAAAACAAAAAAAALG0AAAAAAAAAAAAAAAAAAAACAAA AAAAALG4AAAAAAAAAAAAAAAAAAAACAAAAAAAALG8AAAAAAAAAAAAAAAAAAAACAAAAAAAALHAAAAA AAAAAAAAAAAAAAAACAAAAAAAALFQAAAAAAAAAAAAAAAAAAAACAAAAAAAALHEAAAAAAAAAAAAAAAA AAAACAAAAAAAALHIAAAAAAAAAAAAAAAAAAAACAAAAAAAALHMAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALHAAAAAAAAAAAAAAAAAAAAACAAAAAAAALFYAAAAAAAA AAAAAAAAAAAACAAAAAAAALFMAAAAAAAAAAAAAAAAAAAACAAAAAAAALFgAAAAAAAAAAAAAAAAAAAA CAAAAAAAALFUAAAAAAAAAAAAAAAAAAAACAAAAAAAALFoAAAAAAAAAAAAAAAAAAAACAAAAAAAALFc AAAAAAAAAAAAAAAAAAAACAAAAAAAALFwAAAAAAAAAAAAAAAAAAAACAAAAAAAALFkAAAAAAAAAAAA AAAAAAAACAAAAAAAALF4AAAAAAAAAAAAAAAAAAAACAAAAAAAALFsAAAAAAAAAAAAAAAAAAAACAAA AAAAALFQAAAAAAAAAAAAAAAAAAAACAAAAAAAALHEAAAAAAAAAAAAAAAAAAAACAAAAAAAALHIAAAA AAAAAAAAAAAAAAAACAAAAAAAALHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAJV0AACx4AAAsegAAAAAVDMyRQ== ) HELP.FILTER.Add rtosthreadx RETURN ) menu_64bit: ;(header, infix) ( PMACRO.LOCK ( PRIVATE &sHeader &sInfix &sMenuName PARAMETERS &sHeader &sInfix &sMenuName=TASK.TRANSPOSE.INFIX("&sHeader") IF MENU.EXIST("TASK.&(sMenuName)") MENU.Delete.NAME TASK.&(sMenuName) IF MENU.EXIST("EXT.&(sMenuName)") MENU.Delete.NAME EXT.&(sMenuName) MENU.ReProgram (&+ ; -------------------------------------------------------------------------------- ; @Title: Menu File for TRACE32 uC/OS-IIThreadX Awareness ; @Description: - ; @Keywords: threadx menu awareness ; @Author: DIE ; @Copyright: (C) 1989-2014 Lauterbach GmbH, licensed for use with TRACE32(R) only ; -------------------------------------------------------------------------------- ; $Id: threadx.m 9983 2024-03-20 12:43:46Z rdienstbeck $ NAME "TASK.&sMenuName" IF !MENU.EXIST("TASK.&sMenuName") ( add menu ( popup "&ThreadX" ( default menuitem "Display &Threads" "TASK.&(sInfix)THread" menuitem "Display T&imers" "TASK.&(sInfix)TImer" menuitem "Display &Queues" "TASK.&(sInfix)QUeue" menuitem "Display &Semaphores" "TASK.&(sInfix)SEmaphore" menuitem "Display &Mutexes" "TASK.&(sInfix)MUtex" menuitem "Display &Events" "TASK.&(sInfix)EVent" menuitem "Display &Block Memory" "TASK.&(sInfix)BLockmem" menuitem "Display Byte &Memory" "TASK.&(sInfix)BYtemem" separator popup "&Stack Coverage" ( menuitem "List Stacks" "TASK.&(sInfix)STacK" menuitem "Add Task to Cov" "TASK.&(sInfix)STacK.ADD" menuitem "Remove Task from Cov" "TASK.&(sInfix)STacK.ReMove" menuitem "Reset Coverage" ( PRIVATE &yes DIALOG.YESNO "Overwrite unused stack space" "with stack fill pattern?" ENTRY &yes IF !&yes ENDDO TASK.&(sInfix)STacK.Init ) ) ) popup "Trace" ( popup "[:alist]List" ( separator menuitem "&Task Switches" "Trace.List List.TASK" menuitem "&Default and Tasks" "Trace.List List.TASK DEFault" ) ) popup "&Perf" ( separator popup "&Task Runtime" ( menuitem "&Prepare" ( if t.method.analyzer() ( Analyzer.AutoInit on ) if a.mode.flow() ( Break.Delete /TraceEnable Break.Set task.config(magic) /TraceEnable ) ) menuitem "[:perf]Show &Numerical" "Trace.STATistic.TASK" menuitem "[:achart]Show as &Timing" "Trace.CHART.TASK" menuitem "[:achart]Tracking with Trace &List" ( Trace.List List.TASK DEFault /Track Trace.CHART.TASK /Track ) ) popup "&Task Function Runtime" ( menuitem "&Prepare" ( if t.method.analyzer() ( Analyzer.AutoInit on Analyzer.STATistic.PreFetch on ) if a.mode.flow() ( Break.Delete /TraceData Break.Set task.config(magic) /TraceData ) ) menuitem "[:perf]Show &Numerical" "Trace.STATistic.TASKFUNC" menuitem "[:perf]Show as &Tree" "Trace.STATistic.TASKTREE" menuitem "[:perf]Show &Detailed Tree" "Trace.STATistic.TASKTREE ALL" menuitem "[:achart]Show as &Timing" "Trace.CHART.TASKFUNC" menuitem "[:alist]Show N&esting" "Trace.List List.TASK FUNC TI.FUNC" ) popup "Task &Status" ( menuitem "&Prepare" ( if t.method.analyzer() ( Analyzer.AutoInit on ) ) menuitem "[:perf]Show &Numerical" "Trace.STATistic.TASKSTATE" menuitem "[:achart]Show as &Timing" "Trace.CHART.TASKSTATE" menuitem "[:achart]Tracking with Trace &List" ( Trace.List List.TASK DEFault /Track Trace.CHART.TASKSTATE /Track ) ) ) popup "&Help" ( MENUITEM "[:manual]OS Awareness Manual ThreadX" "HELP __RTOS_THREADX_" ) ) menu "task.&(sInfix)th" ( default menuitem "Display Detailed" ( PRIVATE &magic &magic=address.offset(track.address()) TASK.&(sInfix)THread &magic ) menuitem "Display Thread Struct" ( PRIVATE &address &address=track.address() Var.View %Open %String (TX_THREAD*)(&address) ) separator menuitem "Display Stack Frame" ( PRIVATE &magic &magic=address.offset(track.address()) Var.Frame /Locals /Caller /Task &magic ) menuitem "Display Registers" ( PRIVATE &magic &magic=address.offset(track.address()) Register /SpotLight /Task &magic ) menuitem "Switch Context" "Register.TASK address.offset(track.address())" separator menuitem "Add to Stack Cov" "TASK.&(sInfix)STK.ADD address.offset(track.address())" menuitem "Rm from Stack Cov" "TASK.&(sInfix)STK.RM address.offset(track.address())" separator menuitem "Dump Thread Struct" ( PRIVATE &address &address=track.address() Data.dump &address ) ) menu "task.&(sInfix)by" ( default menuitem "Display Detailed" ( PRIVATE &magic &magic=address.offset(track.address()) TASK.&(sInfix)BYtemem &magic ) menuitem "Display Byte Pool Struct" ( PRIVATE &address &address=track.address() Var.View %Open %String (TX_BYTE_POOL*)(&address) ) separator menuitem "Dump Byte Pool Struct" ( PRIVATE &address &address=track.address() Data.dump &address ) ) menu "task.&(sInfix)bl" ( default menuitem "Display Detailed" ( PRIVATE &magic &magic=address.offset(track.address()) TASK.&(sInfix)BLockmem &magic ) menuitem "Display Block Pool Struct" ( PRIVATE &address &address=track.address() Var.View %Open %String (TX_BLOCK_POOL*)(&address) ) separator menuitem "Dump Block Pool Struct" ( PRIVATE &address &address=track.address() Data.dump &address ) ) ) ) ) PMACRO.UNLOCK RETURN ) autoload_64bit: ;(options) ( PARAMETERS &sOptions RETURN ) execute_container_selection: ( PARAMETERS &sParameters &sAccess &sMachine &sArguments PRIVATE &ptrsize IF !Var.EXIST(char*) ( PRINT %WARNING "ThreadX: kernel symbol types not found, detect address width from CPU selection" RETURN "0." ) &ptrsize=Var.SIZEOF(char*) IF &ptrsize==4. ( PRINT "ThreadX: detected 32bit address size" RETURN "32." ) ELSE IF &ptrsize==8. ( PRINT "ThreadX: detected 64bit address size" RETURN "64." ) ELSE ( PRINT %WARNING "ThreadX: unknown kernel symbol type size, detect address width from CPU selection" RETURN "0." ) RETURN "-1." ) menu_delete: ;(header) ( PRIVATE &sHeader &sMenuName PARAMETERS &sHeader &sMenuName=TASK.TRANSPOSE.INFIX("&sHeader") IF MENU.EXIST("TASK.&(sMenuName)") MENU.Delete.NAME TASK.&(sMenuName) IF MENU.EXIST("EXT.&(sMenuName)") MENU.Delete.NAME EXT.&(sMenuName) RETURN ) autoload_delete: ;(options) ( PARAMETERS &sOptionMachine RETURN )