<KMIP>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <RequestPayload>
      <ObjectType type="Enumeration" value="PrivateKey"/>
      <Attributes>
        <CryptographicUsageMask type="Integer" value="Sign"/>
        <ActivationDate type="DateTime" value="$NOW-3600"/>
      </Attributes>
      <PrivateKey>
        <KeyBlock>
          <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="1045CE5B9BCF353BEF853F09A5AC7F8958FF641ABCB681FA1F2C308E29640AC1925E30142668929AF2C0CCF719EA59450583B81E3302CC8F3F1526FA342E6F850E43E679DC2B7B8958E8CDFC4F863AB545A16454657362C4CC4C63008F54718D9F5737C128176072CC712A291012DB9C4F1EB382936224A5E7F8E39903DE3ECA9332851849458024859BA628E3306E0B187091347202A26C9338084CB270D9160044049100852D080732A3126C94869001249120126A08C471542410E01272104644221909DAC22C00878909412891121150064804987021346001072222C268220110908281E3226D0C13489198600A0989094162C2B44423082262402440360C004310531609C92284D0169224469181080D93C07122904D6338721023621132061426268B162A08A47000B508221141931425D3B609DC20405A30081229859B20858C1426DC128422A59124166411A80DC2C665D9084920129161128490448D4AA26C21160820294D4C2281C1C2814130202289295A226CE0B66819432A93140091329214222224C94821446E9034490B389003386021911120C90098C66413078610A9000CC47194C830902870A3B860004022A2342D62222D10B544A4B26944088DC3A0515402809B0080E02862A3809010482DE2C42998000D014640A3A84CDC460914260C19A1294BB26CE4400009235083422A22A4919C94019984454A92201A00619A2672D2800C99480C04222122250E22A92CA1A04910220A22218019223154924C83C6815C800C1B239199202411938DC842011990689428290B4669208180C44882CB225012C3441C078121164820C6285A4492199029C4946C0C044422082819142121002ADB029113996908104E0388082419026128895438290BA608D9800CA3C20988160624C1044A08481A0604D4282D539430894228920085038989A1267100C16021A681DB340AA3040691266512298904334A84A44004B388098321C4A84088182E00A29022088D21C30514C20D619871D4203020262982203252184A98244822264A1BA9410C1570810871DC16460315050AC245501605D9164E0C8068238910D9B050A408828A3470124030E418201B2644D8A62DA0C40488126A1010880817700C1941D440080330610B4924E3B84112B510D320249B366E0C120A83164C54144241266A60068682066E111150581249D4144D0CA581110852DA2081223669C310404A348DA1B80988266D133731C136481AC4454A3646DA968024B370A3944C23C16424C92143005163340E4A044463129088469164B4485C144A0CA609C8C03120092099464A200468E216300401615BA264109500C1842854A40122C8519A48855AA210011972CB388E10978813C19188066C22002AA220060449828446650BA80D19498101294D14476A5BA82963344813A881949030A2A465C03471C22049D210310A466251024DD90888DB102D1414881C116201006C43464C08026ACC2691A342818C2630E1325023B8311147291C116D0447088B222618036C583286013605232706A01888CA404E61284A88860443C04503B249C4984D8C8871114082D3B2318296640C942564B845891670DC808811312AA29285E0C20893266A223866C4048A03356CCA302E598680DC3024A1B048D2A245D092709088040C15920C008008350C0C406C90822D1C170604180D1A124950B20821A30D8B122A91A85109020EA10200C2368A089020A3C84CCAC64D63887121A16198088D53062500C0914A124C51A65052140C13136C44B050988264A222490C224823C661629640C0983008A69152C229033346C03290221304C12406214665432205C1C60944024A0435629346064006064938642387200BB8459A102422898558146D91360DC1C40818350604C30820B82C1C852DE286219B080263223040B4701418029CC6498C042A23302EE1C224113732033948833880C2806110B991C816249002700C338CE1B8888000405022896214294B4240C1B4205BC880212931423671D232825446511B9710D3968004216614456D24108E2412850223484C08825838844C326018A0894886301AA748CB26899182645A28294B284C20364914130D52C2112337824C28914B428C88269023203200C80C5916001AC511E0488549B4710B16821B456052164D23A18D21C1519B308A0CB28D20880187DEC373988C0906B8225CFB038DE954D6597A21F88142DB6796D733467B5387BFD1996A45ECD8FF11CD2E2A77E8CCEFEC3453E9AB7255FDC5FB117ECBA689C3CBDFF974CFF402682377A8FC6A0A8EFF7DE5B18027099C4958471937C089B6198573514E0633D4124BA2286E99377BA6A9F4023C1B64B5F70E8B1C2593B891D7F2619ADE54EEDB181ACEC5C1CBAAAAB0CFFCAEF4082202193844074B96F6BD0F361591BEB55BA04FE5375DCBF62C4A0993D8B5A95EB959EBCD2BC0ADEB4A7059CC46D26F2A22BD5E9BBA6EA3A22209394F7618ED98048C7991AC120AB5D90DE3B4D902D13DA78FA984FB7582A601ED6E4232F3C9CEC1997BAA335BA2F5A86C8D40EDDD1D6D639F0538CA00B34A9B92300F42CE3E5F8ED7B152E367ECECEEB7306A6313EA82570E91F4885C025BDE4655B413C8C0B47424B87A204700A4CDD80185096C4B6B9B8502D01E4233BE3B677A81617F6B727ED0337BCD253C2593D16F0088F7A1C888BE00E87F795D6A401FBF6F109F50F674D2A06A286CD2858615507EA2DC698BCEC012213E870010336EFE4D46F0093B883389B3AF079699E951F2A109BDD52D461A25E516669922F32AAA547448E9AC58134088F5CA1341BAAB31E6E078E281FCCE957B7F4102EE818F5125D12627578523F8C89DDEDFD01F3E9DBD34994ADFD1AB1AEBDABFE8135B5267339830D1DDB9FFAA123651290D74B65BA7ADA5E69600D8BF43066358F5F76F1C39109C37988D4E0F56FBD1238194AA27CA3E5907F49C9FFBA3E2077016CED42473F65F709B5374CC61E22F9E31A1DEC4389BFA9E477D1DDC5B4D45BB86F68B7F4DB51A768E0B839BA913CD28926ABB414DE73E941DB8FF245DB58B57DB06001F7056C1A6156BA4B81DDA8DFDC8C86B166F770FCEC89370180329C8699054BD9F12F299F54D437B9D122831485B0D082C27A6A3A8E43CD91EF25DCF9555C30884387424FA6ED35804CD32FEAEACCFD6F94A06B06EE1D24774DCC049C9D638EFC0291C639B353ACB4CB1B53C1F8034777FDDAB8AEF858E6E381EDBA4FF0828DCFE43C802EC19A6D39A9B0BB5428A8852A6331DA205C216B56CF4A8A0BD9D62158626863B7D0E2035E8B50175D4467EB9717AB854D4756CB0371851B4CE4F0B215A451B819E627FA5B6268A0D80C9449F65DD87E825340F0499B33BEF047FFA62729D90923FB8C311DC22875629A2BE55FB4339CCBB6015CE1DC2C6AED2A3A572BF4DFE0CCCF0CA00FDBDC02D103BBE4B5F4A148A2998E068072DA4165EAB5A87071004FD314A6A2A72FF311BC93A060CCBD45A7853FB5E35E1629926A3607492A134E08F780FEB1BEB8F27C9624B21CDAFB631CF6257F9D87E73F41BB9F30B03F465A02B59CB58F3E837BC3EEBDA09B7BA8EB5AA6F4E6609496541EAD04EB7043C3820609ED3F641A0C2A24EEC3D928C1ED8D0153796A3BBD60B6A2ADB12D9EFFAB9DFD34AFD2E4F82B3AC73A3D1BF4806B32BC05BD65AE086A92647D4BC1D44F028CD7C4FF2849CDC0F5400230A7D7C5540730D778AE30A7E1ACFB70BF9D515716E3D907C27DAF92DD9DD218DD81DE23F1181A4DABF95212AE1315456D6C1E32918E11049EF3EDE21E86CEC3A2F5FF36FD55033737E603BDDCA2C5BA41EA5C0E4A2351F51A62E8102F76908A218A54549932D1054FE7E90C044DF50C046CF8112D1B096F9B1646F25F1583E6ACCBEFEBE1737DAE91EDB28C93A4BC998EDBB98CDCF8360F770356AB53CCF695C4951FEB1849701FE370B4A520AE897846B64F58B6DA458FC70C303229BE19A095C3B7ACD6E2DB1ACDBDBA97950617BEF012921F54F361BBCDDDE90A969FD39DD24CA0CBD2823E9C4930E0104F8BADB68CC771AC5386A7C668B9D592454BA79E537F201B97BE394F77EA642CFF32C72BB298AAF3AB84E1848324FDB2E639835BB9663AB8A6ED9B52EBD260AC7E1715E7EAFF7118A338E5CA925FC61341E201F28C6E6F16FF971B6736B348837D59A7139F57979AF0592D1CF9608B36807154F1C6747B5591EA4B9662C57DA41A729CB2A70667C079AE439DFA0A8A1601E05840FEE5AAF14ECA8A2C63B96F21FC3D9EF4136B0ECC8871723A3E7E513CDF21A639128D6005339D38C0198359AFFD4634415BB2515DA6F98E7E7C362F17D66FF4BE2B95AC6AC64DABF15A789D4A91831CAA2DB367C793D19457F825DD53987397F3FBF99AC96813014928EA8E557B2F3684E54DA73C4C3D3D8E80124CB7A502DF5650A1CE5048A833A50BA01FE5B57F2FF9C1D22C1199A283619C95F01C3A1E24D4497B8F12C8C6A980A357C450EF2B0B34185D29C4B3C3FD9F7128D9B27A656C5D0174C5856C711BDA660DCFA73922E14C3F2535B77C72FD96D371BE5AF0A1955681D4E3CBD4C6DA755119777E47EC5D530E3AE63E7E7E76514966F4F341EC25B196F7601DE95DBD966A9D0AC04E588E7B043ADB7B59C7F83F0ADCF02A397F5E13667A5A11AED00924BD2C483DD2A89AB43A2508B89AC0A9659A78A0941CF577DEAE0BCEA370FF5072C1D996CD03FDB790D2D8904E58EA12EBBE474B8701C0C50B26D83799AEA6E36676124E07B1BC33864948F295158AF4D41F31A6D8C009F1F3E5A47FB19DE44F4BF631891524A91374AB07D12E29C21CB979A4D855A3F404C77F2B5CD7B9D9A37946D31C55FF84DC0995BA0B8F221D31D038B0CBA59AE2A53D67ABB2AFA73D34DC6B40D8B587C11EC9FEE251E8562AF59945F7D2688B283E3FC44F6F9DBE9F368203297DA7B16165095E869CF89DA41FDF6EA0BA4A936B66190F1BF7D6D8997A12F5FC76528BD4507C8C13EF168EB3C3ECA2DEDF5C9926DC410D5C68C22BBFE6A84A8897029235A35D5D7C0D2F39924A165E62A787120DF18A80C3325DC5AD9C81D9599ACB8A1723FD373235CAB0F4A0EB4BD2189D32A337EC50DF4F581B571BA03EBA8A2E6604D7CB98A06D56F00D949E34CBFE970D72F8CB02EA9D728F8CCBA109D337792E9B040E981EAD630261172D6631B10FAC7CE0F5A75552AF29249788008D20BB3707D781564683743E899A750753A3B9EB2D87AF90049CE29BA3C5A38D9883127FC8C6AA87417FB471D4BA4E8672E2FAD236B0FA15F0FC181865A3EA04C58FB96EA42B424EC9720F43D68BE11AF5C1CD7074D790463B066B5441D629A3EE1F15FF9C5BA87F12BF3E879DE1444EF131D36D11177C3F55C95586DEDC12043595CE16A906C35A096C74E72D569378CF5F181C741BF1DDC29F39C961AE545DC31F7E6335B57F91404048F8A5F41AFD8308635B1C5F079A1F17D5B0968248DE3072E8EBFD0BD424CE1A7AFC36C5638122DA2C21AA918D00AC1349033EF60666852701656C8F05820C07010D6DBA81690850371AD3D1C52F748407C6EDBF989B916F23E40547A721ACB1EA6DEA7DED5DA60C6BC9D13E1546C97323BFD282BF3B2FE93EE5130E48BD9532F02E2D439186FC0211D4A81EC7AC528913E70354FD701695521B802F32D354A5F1131E0C75CBB0A328341813EAF61A6A5260B6B18BAE12CA1D26C6F3A7EF677742F32CAC92D991CC9B35C1031185A3C607B426F1050010D96A615050ABCA7FB6202A640B6968B9F03672F9A74120CB03B7B6B262D0BBBB7FD945B290AE5D0BB173EF9C0DE11A81BDFC3E5C88AE5C0B5AA17C0EC7E587C00690A96DD698B3657E9DDE87047F2C6C5BBAAF7CC70A34D5FA0945A7F93CE277AE7899F2984CBC82F4D5A05095253FCDB0A675D569A933C2D3F7ABC43CED4ED0941285E73EF5A7C7E23486C3D3E0D3F912054AC9C5E06B3001EA690CEEF125EEFA135454FB1E480118B3CAD15B3F71C8D3B37B491D9B067F89CBBC18F51CA1E5656E7DE93582BA5EB612EC6F249F467139D84609F3590004029D1208786D2AF4EF8E5850F3AD53C5615065CCB7DF59C40AFA33CE75C22DDADA7AE09D7AFE41B247745C8CC257169A7716B6702421A4619CA8FE8DF9533860FA1495F4375C3602701A47AB231CF1AA9356FACEEF5D1F8DD6BA9AF1CC344326FD2986AE8F5E5660C1A19F772EEF7CB41ECACF8DB0C895313C60921D6824F08EDA5080C6444DB55E862FBB36DD3375986C6AD502D1DD322A885F06D42D5239DD331162C4A48E3C659CD15130B1C8DF763F2A6AA89E0DA5745C390AA12E13722CA0F069A2033F5202CB5A4D549C7BD09FC4DB097E0607ED47EC9BAB28EF299E5434B49C646341C8BA11FCBDC2E153693F1EAE01635EBF90DC585B6A09B4923CBC4A5087834E0B72A4CB26A65908581D77DF6F3CA7E77648A489EEF4A633FF6F2DA5A4059D756C2A7A1D06433654F9CCE6FC7AFE686F09268C3ABFD954858247970651CE9900086E14304F3215C204EB5622AF03EEF0FE1D0C5D1D0DEFEFA719087D6A65DD8763B512D0BAB2DD695EBB1E41B61B4C2D86C9BA0FDE3773060CE723CAF7372FAA5AB14286BC0581ECC90BC8BC0E1AF46044CCD29E31FF8C6325D470CE10917BAB0EC277FF77E71A1F31C1A3915D91E821541E29FA5C6FBFA39E8984F287CECBBF646481EF3B24937A6F8F88A56D783456428DE1C85366C2F5A99D6C6BD2289ED477DF9E3005336B6E75582DFC119A8A7EEFE1DDCF6E922D09FA1DD226EA4754708A9F8C2B6607D6A017A16840C45CDF22DDFB688D18AA45F648B05CF85FAAED5B63F5DC484F78F32A5F71B31360E025608270EA395619A41FE4B784B8EB8"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_87"/>
          <CryptographicLength type="Integer" value="39168"/>
        </KeyBlock>
      </PrivateKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <RequestPayload>
      <ObjectType type="Enumeration" value="PublicKey"/>
      <Attributes>
        <CryptographicUsageMask type="Integer" value="Verify"/>
        <PrivateKeyLink type="Reference" value="$UNIQUE_IDENTIFIER_0"/>
        <ActivationDate type="DateTime" value="$NOW-3600"/>
      </Attributes>
      <PublicKey>
        <KeyBlock>
          <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="1045CE5B9BCF353BEF853F09A5AC7F8958FF641ABCB681FA1F2C308E29640AC1AFEDA00DA35A2B990962201E9577B9C9E8C7D3EC3262F09B601519C41FCC9ECFFEB94EC6E57E99E54C8FD1F230CAF56FE8286919BB890A9AB1529FD4AC210E8D73EE61E885264698E22B1C4EE2426EB3B6154F2DEDFC07BCEE0484F7AED259C22A9D64374F352001ADB18D497B262EC6456757CC3B129CEE9A4D9F3A2DF70911DC9DF552C44B09862A6995CB89C9D9BFADF9DB26806AA5E9649608C6EF651CDDE33C95D843AF6B111A0C2ECD65A7CAA63F8FA9BA63467BECE70FD122A3075064696209E612A62D130B238600CF71B4F56A477C1992A1816926C53F0B174047198354AF728E337D9EEACBB349993B72B69BE2E08A3FAB344FEBD7A4C0838B050FA8F04E807CAF587498AEF44B6AFF025E2B428AB032199B5509E2CD0401E71A0BB2021FB5944F34C5DD502B8BE7507783E3A93753004522CB1A4CE3A4358280ED52A2C8EAFF379CD7A30B2D688AF3D858F7A23506D6F0A9B568AE492FA159F7BC7C4B892FA2D94C7D2DE8D4C9D96653A995F368B5DA1E27AB5C4B854AC3EAA56015B8D60485C691036212CF238E4F7DBF7A9A1BCB4264B375FE3606BFCDD9B2E223A354539800046B40D2D96B3D5D9A6171BE91BC45710F25029392FA40C4FA920B6D5810FE965AA6BFA19A9952ED1D241D606F8D3D1199F745681F3DF4DEE45BB441E182E94B87DFBBC8810018674C13D4A314A05F0CE3E9B8EF242137BBADF26962A877373FD0F8D0822A6308FB52D6C144A58778553F067ACF900EE5C59C692B350386CBE5C308093F46C4C53C9B7481272700CD0A362DEF9F9D24E85D9F181FC1F3323274CE52872B0E44F8DC1CDF1C5811E84C23928EFAD81A736E3D7CC989A476DC83945232F4B2C041ED024FF6CCA89D164CEE64FD95FC900DC929C6E801E9D2933A6FB6006DB87880C0B3178EB7A7D4C9FF35CE25C8EB0FBE271054397D69894B6E5166D59732ECD65A338F5090B550B520A761314389041E84BE36C8F9F5C3701948B9EE14AC7745D7CA2473D7A2BEACE8E8825D11E2F68AAF57EF3EDBE24AAED1FD097100336FA4C5FBF083ADAEDD9DC9B0B6DEB5BAF84A924715CB33CEAB8C4D338B6933CC9BD20EAC39D4E40719CD0F944CC0C1506B420E20DC917BD59D29B2B20D1A23F2F5C8909E56A3D01639E5D1931E8231D9003CB2C9595437EF5CDBADB974716CA87FF87E0E3B1EF197D241C97149FCCD9251EEAF5431E5D111303E9B69CDB11A10DA11F36ABEB6B16F33BD6390F89FD435C922DBD04213B7E2CCE8C03826893D243BF73552DA590EBB3C152C659CA888817C4032BD023D3FB6EC5B02F8ED3AEE570A67A67CE0FD95D26A1DE14657F323E3B3685BC95EF827FC2F161180302E5B2F24AB031110E6F262D91D7371F69E33DF77298CA4A8B10B87A9EDEEA4940E6DC2DF9D7B30DA41B94C35757AC6E75F2168AD15C8924F35B85A6B13B7AFC1F20A612B7CDF721A661B83017CC84EE69AE50872C1AB66FD71EE2A8457B365ED8E7BA6DDE84DB7DBC64C302A165A53977A0EC000EFB53220062AC2B69DD6EB86B99754A0F3D42E95CF9B5AE29EF0086986413393FC5C078B2237549165A707C17555C2B1E6C8DE153D70643633BFDE6FC9641B234A2A8968BBD35E1A5C9815D6C9664689FE38BE4ABD412FA6D99DDF414EC2FBD64D2A3C8EF594B48A55BC3B0813F67986940620002656C24083795564EB735BC2E5C19C9195CA3753D7BC02B0100AF87BCAE3D14DDC5A6A72FAF635E83B2BBEA6C50756AF6721263CF0DEB71EB5678F34A2AC4994A48B75F771677FE60BFB70E82F65A9AA793E56DD7A4580E5BBF88FC8338B1010668FAF3F5FA22410902A851B365E0698C6EA2ADC801FAE3CDEE54B2141A2D53C2434FE4E3608737F979A285F53474FA5CD4898A613A893B1D2FD5E4B499FE192DF2C0CC6D69B45416F0270747631847EEA6831028732D6F291E25E9D84290CB3E8B7707E71F90AA57EC29FCC84F315FCEF5EF6760D934FEC4990DF3C55571392202234D14B699C7D7F94C900AE75F9F88C16844CB98B3FD3661E0B472AB98BA194B411C143CCB7FAE2580EF086AE527FFF75033CE95B86EB5D9DB3AF4499F815141B77A5C6E3A7DFF81B4BEC7DB8788ACA935D4E822A9D9E803C2796350C29447BBCEF436F718E03535BFEC98DAA5BC2AC156D15FFDF01ECD1F757C546179320DFBFF2A03D647CC57AA35BD15341BF070C404F92A9FB5FAED24649894B68B2CA4823F225B477E5650D1FA52D10205BC7A4F42EEEE37A6D045E35CF96605C33FCAAD97A0D82A19DAB23B4EBC8339AB9E055E96B2D599FF5F01CC73E9FD4CEADCD1543DF23CD36AF9854B6A9E246ABD332879E0151B29E56C1523242ACE87839EF0F37AAB71E601004FA78174E7E5716465236F8F4C724C81D457DF764CFF5083BF90061780AF079EFE9CCFC68A0E2DD32247C0B82F4C3456499BC00C9C133D44A902A7B910630B32F6AFF5153AA7E335E3CCA958E6EF6BF9609D7C3A47C1743ED1B6C04E4F8AFA0691E6975CC82828199BFE48E3ECDBD5E9C5E639801E218707DB51ED64E65D4551E3CD1E27A8D2C38600645F5C93D4258FABB6F62C6816CD143A93A74FA7414B139114AD3603F768781FDF2DC119AA5E1C70FA0BFC22FA53506EC45E179B8672C78164C9CB6B0C79BEB239E0F3E94CFD46C35FA5614ECC33EF1A12596309857C57DDDF10723A09DA3A9822F0D8877E4353F2E0FF2954D06B271D6B4FCEEDB4EBF0535C7DF35437AE1FFBB19BE200365B69940E75EAFB7CB33F6D36C75B46466158132318E4C99167E8C103EAB8535C802203B9EADB13B5D2ACAF8204B8A6F59BEDE5B7F404BF971EDD87C57B6E92FE79BC579EF3AB71F54841E5C954C9702B85680620056E0B45BB07AE730DE553F230490DCC6253498D6BE34614CD00A9156B40FFD07E11A466B3807AC5CC92D67715E49B4D264F44288D77BA29DC97FE7036F6D1B58E0E8624D20F5D3F22B564827A26F6E93465388A764B4CEDB5C9F7F79DD12E398E8C7262D0128F6E015F69E80E474DA044ACFC65F2074DD84D5FCDA19AC26295A9FCC4F2F34F55B8B1B5E03CD2BCE4045179ECDD7A0980A5A5EA56AA7260E0B6FE44E1B92FE62C07CF907D7CEA33B4EF649BF6C4BB9CA421B8513D7E85942E06115AE37BD53D3FAF0F40012E39A71BD2BB74C1F4637A91B36F4BE675CD4DD2667E6D3BE16138ABB2C6EA315B3B500A8317090B55A4C2D9F32DC30E6A25DFD400FB3E27804B6A2C365C5B08327365F4DB91028AF5F12EE05671BEE7DF225AE47BD17BA2C0CCC3A154A8335F1E414B6B3D3964D5A1B1E54DF56EF33813B34330554BD24BDC7E7B23A4B5136E12DE12D72837E599185CFE1234EA40D80C278B040ACC2AAECBEB4C0C2E91D7BD781253E7F2BDD0CDF9E50A0C91082307BBE019F3FCF3C2D76CA6F7F5838F7B5A25B8D3B9A34B599D455D2DE3292C206CFAF875E7C2A75D6DFE37335311EFF9675458031AC28647139DECC861938E750B9E36F9AD0E3F0CE6DCB60D7C90C0C5B19A3B2DBD48AF00B99661328CCC3510047BADC6840835B76D8FBBC9045A68B4A7901139625F45E75400AABD0B186FE3014D08BCF10A47BCF9548799A82"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_87"/>
          <CryptographicLength type="Integer" value="20736"/>
        </KeyBlock>
      </PublicKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="AddAttribute"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <NewAttribute>
        <PublicKeyLink type="Reference" value="$UNIQUE_IDENTIFIER_1"/>
      </NewAttribute>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="AddAttribute"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Sign"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <CryptographicParameters>
        <Deterministic type="Boolean" value="true"/>
        <Internal type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="E6352C1A88D58F9472D2B0BDBC53490C846E7ED4D0647E5BE21DEF29F5CE8EF78ADE47A958D1D39F3A02535DD16E18AB53370BB4A953932DDE85EC5B75CA96C530812CD5FF9D438F22272864925DE0CE7964F38B93BE79B7B447469B61F6C76367E5BBB23D921046C39E73220A487425214D523D2DFEABEB34696710E4062E954A33AD0782021CCBA1208A3EA9AD201C572BA28F8C129714ED3DB4595EB2674DDD1CD02B64CC50C3DCDE4FC4129828E8C3C6C24C540BB21B5F11D4D2C6F9AAF1E59CD7D296E3E21977F69B3E2DF626C1107A5208A34CE9B4EF670F46E5C7BA771D7DBB385A396315CE65983DC0A2826E58BA9A8071C76EA0D4320CFAF9B07E10345BE1B0657E7BABFBC3CF11EDBEE6FB6109F764D7EFD3FE2D20B6D6E45ED99E7686FCA79EE378501E727044C59BC18B08F159D34EF59631027F93DDCE9A1D6B0895ACAE4AEFEDBADC465A6E20D67DC1FE857102CAE133233547968B9E559678E0901A435CBF1179F323B58218CB78990A32336413FDFC22D8096E5C68E0DD91C8723A996F87F331EA8400C6040C2CA4A3FF6B7CE65EEB1A2A89CB4FF1FBFEF3E9B98E446F1B9875AE1AC3FE1826ACA358605766D4C74B56B7AAB507FDA14BAD8318EDB0AF8504FB653F4432B5A2C4DF91C8F13DA9810CD76A3EC97417FEB5F24C79A1DD063D6C4A9E01E8E09FB595811ECC05B393982724F6F3EE1CCFA2FC4D20E3E74A23E3AC967B85D5D0A503CA585A9917134CD6D533C4C4C1B2D4E8CF74D28DE46A0DEF1A36E0518969CBEBE8B7A6C2049F17CEDB044DF43A3E198CE805EEA1BC8EBB711B5E382EE227DB2228FE02DA3FBCEDBE158E1B9FDB284E5364C279648CF3E9EB92E67FF15D2C5DF7A4281D88917E4F61697B95A6794D579A50965B3F1E7F4B468793598E1D5639AB3495ED33C39EE9C00297E3D83A717EEC749D4897D7928C915CE1267A3E51F94D53CF17F83ACC37982D33D2AB10A827AE0E98E017A48D7A4C8D2700FB3616F3D443F380611F8D8455B4EC2552DE1AB85CDC5D9132263C40D4303685BF22EC855285B0C6C805030B9FCA0753E562AB8213E622E7BB69798509BC85652B2C4F5C07D187FD612D9F7FC419FBABAC45FD599561B20E7FF456DA8311F36784C8259A76B399E2BC40E4C5F5A1DB1244FC96FD240A2D50C7C610A0B4433E45F39421A02C3FA842422264C3B279D58F940B1DC157E7FCA66851DA1EF6DC042004963FCA31701E61BDEDE420B096A2A2E5067CB96342DC335E52114AA1653027431459541BBA9511C48103331A5BF97A9C7C84270347345DEB5B84C682E2E3C121FF7CA9103F1E692D8001989FC78EE319942D84275227BFBE69933A23C292C519A3FBA93E120ECA00AB792B07F3C77F95A88915A8FD651CA8BABC1E091F14A6AB088B6647238BA3A9D6828C6ED0797A879C5938693ECDA50A42CDC9B5B7A08337E7FB806D4E1CEEE0F35376A26F5F758471D6A9A24C8EA788F9B563126B96FD4C25FBCD46FDEC5E46FB84F8E5569EC0A6DF354BB5ECA833B5417E59AD62EA65EB39CD41300555B9BD8B964A7F44E8075262C6FCD1813719662CD39BB7A9E9DC45043CCE5DF1236DDC06CDEC060E5F89DD3503963E306927082A33537332C08A779C59DFCEC63C56F9052C3BA93F449A7F47CE783360799FE30A949A471C720942762B4BA9DFD0ABAE36F7B7CF4D329DC57B70E53B0200A2E802BE9F71EA8CF0BDFC89DBDC0A15F02C0A7A340361A1A2AA0685D40D2F05CB510755BFCFFDB5286BFA1971F0DCA34B507E1541CD52AA3EC28E9C2713F8EBD66D79B87F55666E424B4886AE9F6430462E99CDF90672450A87AB253E400171F1A8B9D52123D1E41D771CB4135C32E9E7CCDC2985E9948F429BDC513A83E65E005BE2E0894BFD23571FB68D96B5E0E6D9E5A9259E01CDD48942211F472903D405B369F3420BCF91F27B2B53BE1DD263BA237B3D58EC11694F25EB58DDF09F827275AB68189A0954230112B06B1CF9749AFE0FE7AC7649B11C828E4C60F292042C9670B7926D61CA0B27B4A19D2DEBDD714B4B6FF4CC18E22C3DD67A65147BD7A2AFDE57FA6AC0E66E04B3C55976EEF2FCF361DCCA35B40BED6A225253CFCEBFEC0D178C20E8D0D22715A5A9D8064D4F8F294A34D468E5BA3CFE40CB3DE8FC13AD8CCBA6C57E1B47273544AFF0F00A2D355F3A4FE37C4BB8B3DC0B3B2FF8076CC59599E23483AECA782DB01F209996473A6FC34454C1A9476EFF2A73499374D85464488638459DF9A48E108CC3BAB8DD5054CFA4D05CD00E1CD227D17C535889BA74D9D877E79C091493A024D0C51996D1A7C7A21D2E4C2D3DBF6ED44FB28D45B3E152DD51898517F6ECD31C890ECE8AA676830A980C6A0C512A62FCFE92F6E7B02A329E50BF0D55B15FAE883B9E589FBB6D6746993D70E67FA29D5EDF3677A5750EBAE2AD8AF70DBC1D4809F2EAAFEE89413276376CF66B0DE02848CDCA73F969A172EA8CE1E1EEE39FB290A97DC6A8EB6B29532FE046E7F847C48E78DBAD6FADF186B9929A59B29562567E53EFB3D16FA1237B3921EBF05A0584E69476503A1D057F5C4E36490EE663741BD0A1EC7D2E5805C915CA742D4ED5F0DCA94016097D271F406CE129746A3846AE4E39C54AE12E27AA80CE613C46EB3E78ABB4472C12C35496EBCEAB550385977607BB188C4E9B90F06C28CDD1BD0B0E18372DFA01AF4E6967C514E6721E93D34D9F1F48550475A5A6B6F67A7B2B1AAAD140CAE9D6D3379650101D02F44146E7E6A4F8EB68DD4FE32003CE39459E7985C80927B9067A77468B8825A4E796A974EF3C18F5B0E2B4F9FAD0634E1AC21E75B404989EB53624FF9AA9CD1CD649B48451E8FB63132E8961A7DDEF2A7911EF59A5FCEE9B1AFB5DEBA02C243A435BD7E9FBDD5F0A1CC371A3A0B3991321C42BBEE31178AD33AF61B1F2182784D22A1441F010EEA5D0D26A1DA9224A7CAD5003C7B0F664579CC7FAEA8230DC87E01BC5EB304663248BDCB5476915752D99E4E1CF9F08A09715448853357A81851AD3321F4FE4608E1FA3CF518E799C241B2F6404B5F75A133B15CF90D583C75B2D43C10539915CFEE897C7FA1BDBACE5D55DD7FDD6AFC9DBD96CB1ACE24925E79DEB2C3B5F7282F22C3AB37ED2347FECC1B2DAFB6A65465A7E2078BC8489399C159A2E9BC76E98AF5941621C0A48FC522835351BE53B81CC87F4A9F722DB338F57BEC6CE86A821F7CEBF37EB31CD4F28179B97B818905ADC69B544E965666F902C94EA597013EDBFED4EAC4018EA81CBDD0E5D926C6023421736E274680E457A004FD5B3992C36752D03183CD271134B29ACF7AAE16FE001478385A6891AC3058B7FB22B35AB77D5B93E024C626BC69CDD6C8F2B14D0FAB27B0B5E1002EFB42F507AA8990EF0B8B8D80C7BDB225C0DA69487963D4A147F3318C01CED644FE1341A24A86F125A2473A9D9409404127398F9C260E324CE53F9E9BAF33364619218A080EE95F40669F46BBA0C9E0D69EE0CF4804FF66882B508B99D757B4E902DB6774DFDF21F671949B8C866D9D70D965E3642C4921809669E720DFC0D4F22BCD294E3ABA3C8244FB8126800CE212815B6AAC49E0B62C29A23F1C6166E1F2CB1B9968701ECC44023D44E2654B22D5864897B1C3900DB535996D070E4EBF89DDF671A2D2685B191D3E4C5795EBC586A93D6B10F0BFF93CCE6BD0DB37D9724E84DADE3AC1DC12F1698861CCCCCC21167494E0709D3464AC21338EF569C4A17EFB0913B7023A2B99BE0855555C2A604D613A9FE9587D57A891D074ED65D0F9BEEDCDE73D098241048E48FDF4ECF67CA610E4C653739F4CD2462D49534EA9D2BC0D324BD8C08122279E1378A55F9DC5DB23B387388CF6F139A6A7CE3BA9EF1806EE4D92A2D19059A82D435A74C8F38A0468F33266A0C0F99FE51D791A394F7AF8884198D9A22ECE561A37F98696E6471FB1F78B24D7A048872734D19FF673E016C9E15B10033BFBE4180A06F94810C4C6BD6F8E196644D9E351AC159E12E660213141A76BAD048F4010E169B1939A233CC2F47656951168614D0814928C0CD581BB9A937B5D97BB33C6133ACEB626EB663E91AAE8682BCBC4CCF4F3683855634BB01FD88F0061CE7DDCDE8250E6256640604CE7EF5885A1942993ED2C059812487410F41C675BB31680F37E09CFE568AA1109004A9DD76CB43C4FDAC3884F715AE842364ECF7759609785C6C539DDE40457656B86E2FA9ABA6FB393B0CC5AAC47C8B7D7A3E9B00F8C8FF3453891DC77C000A71E24973A02CFE6200EDEF3D963DCBE5891A1ADE4AB659A02B0F5BA70DA6E92979A20275A906A6975889525A98F40E8FFA96C3B0A57AAD7458F27946C457EB53478832A4CDC67B4DCBBF58F82BB192A5561FFEF8F931B1AB47D03B25537157B1817D0B2B9965AFF98FBDE25625F5449318CDB81B086CD053B3CB0A7CBF0B0BAD167EED6F44AB730F3B0765CA846477514CFB305F1F6E306EEC50D60C74EA00F48867BB9D46908E492DD88A38DBBDA389D87E66C0FF9314D21B34FFD3F4A0E7C53F408828EE4FD0B3BB30F334404BA2EC24CAAC5CB04035108FA9EC17434979200CCB847DAAC85485DB160035A4A47C084B431D6DC0F490C3BE32F142D4ACC9BB6597D8BD54EE3041386D504104F34381ECC1C30D05DFB7E488D86CDA0A8CF22B570428E72568CA0F50234D77D8199C2A0DFBCFC6D721BF8E7EFE251EFD806585E4295AA01E507CBB889B2FC56E35E3AEF7695B6F12D755B2A54637A12452AA7FE8BBADBCC79494686AE19D2CD364D5B5A04A70A8004D4191E52135B2B8E69D26C8022944EA83F868115CBC54683AD3DAF9EF88C27872821100973FC0FCA5C427360667A73FCEA5280DE91A835F412924E231577D0ED42D30A968138FAB05512CDF1B96925FB50B506D9696A5A22C7A1327EBC64DD2A442CC99C75D4A1F12BFA38EBDAFDA555010A87F292251A0C6F707B332A26BA9DFEA8FF5EBE3705D8B7A8FE7376B9A332E46C9566F2DBC3438B77C37BBD59AA2A7DAFA57E3089B1A6717ACE6568958432EC289CD441384DA4273FE86FED7753760E5718FAFC9F6B8130E6AF408FEA7373E7A0E310DFB88196AA921D9C0AF29D10CB4E4FDC196BD3DF397C8CC2CEE83634CBF3527A882EC45E333256D06E94FDCDB96E38B61F4F674A1B7B3FA406B4C901628C3108B0467EF4046F1B80A5FF5A7920938787F9A8B10D0C12B10722D8BD5EB30CCFC91E1E6130F6226ED04C735CDC72528CC4038C0E32454F2711777526733F67F402DBCCDBAD679B13F7DAF65C2334287C494BFCB6A70F9B95E9CBC8CC0A2A49D6989680F4FEABD8B0BA331DDDDB38F2EA437F40BD05F09A93C0CB778628554715B8D185161E7BEB99F902A731936C516141E111413FF2A81DBCAF70DA35D1B36174B14A2C9A34CB64B080AFBE1E47334195BD57DBB6BBC6F30E1F5AE9D0AC1AA8B0C588D6BDF71EA9CCD7FD06E5B63D17994186507A7426FD97F813B8DE983CBD9795644B5EDC832C1DC25FEDA96EEB21C839820D59B23E2500E7A331133C6C2CB5A675D0D805511B5ED012B8A937D54B3936E54AB4E2540D663C40AFE7E20C207B09158EAA2458BD8446FFBDBFA46151879B231F6CE725CB351FF520B2D5525E9DD25D1A896CD65C465231EABD891D6B6D03854A309A02D8139EFB80709F1FC621BD46DD0FCE551CE563B96FBF496A209075BFC29B841BE4BF6CD8DE89CBBFFFB1F13427B9BDE11CD620DE5C7EB234FC7D754C308ED1B765D4F09AF0EB2B3DB3B02811F445E7A5ECB64E9452E9F0D54A5DC409B77F7027D3E57A0F5F9AA76B6A73B84D53FC82B0873CCBA0A6A5ACDFE44035984695B16BFD8C1E76F66ED2A866F549FFC9D5257FF60A9F78EB6DA3E26C706E22430E50B4737212896C88CB26A5A71E5A980940527278A6974A24EE10058B0FC185884F754FD2090A27A7E89CA1E99DC97DA96D6C31F3AA827390867C8C4A2155157D0043708BF4057582462D0B1A37D0A16A5A26D0153E95CBC00133D77E9C7DC4E3B6E9CA3F33C7C04D817089765284D46DEB28B7F648DC56DA82B453C442F702DF935DAF0C4E8C93021D18E185604E8454F82A659F4D684155E608CBC6D9ED667305F9C4D6D9CC9850C7F55E8A223CD34E8B3DA1A96A08C9583478D8D6ED5B077BA313C2339D0F92A9D3DFA806C075DECEDFB921E1590986D82D51E67C766C30600C2EFFF10BA2F7AD1F0AB2F0E0F6BA1AE54F332DBB039AA314DDE694BCA1A486D088FD8A90C41E12D6DCE4E3ACABA613F6931E1AE310F8F9A990C519C5CE8A03EE6F9C870AB0BE036A263EB3FD3433D9E7AC6336A592E67D10083B4EC778390590E227E0759DC059D9C3ADD98E08F1D4DF8C81FED41AE616401214DB0A87C7080FBCBCFF19036679AB37519BA9368F24D345C69E8038C24DD130F3DC076B912B5F47101D3DC51AA62B02379668C74733EE1C36ABB3265F1FD9EAC433B9817BD2CDBA52E07A7D4109E189C4DF589C38A564AD6D833E6EE5B2378A8A7EDF0C2FFFE18022916CBBE15B9F750A98D886AA6469933FE9716D52F05BCF9C5BC8E08EEC22AD65F2F09238A496EEE0915F3171C3E6535F5DF8529D477313239550783A800659DA5A5A80B7B8E1283C1EB4D6138F54FCD403608545FCF7C073B85B29CCC2FD956762B0D6C0BA66CFE33E5F8507F6CB8EBF2D4B28157DBC9B211B4B1E88C4568B93CCCCDF0E141A1F3B85F3029818DBCEC6D3EE235E81523441CEFADAD99245E630E79DE3B59252AD5099B977A20E5A1BF614A0CEAA976331A0827160C16AA8E4FDA500E224D1D3779298CAB1B302B6B32FCC458287438B31C9C2C58919F5461B5B7C8A68B189D84B97280235C93D04761B8B6617860461880DB27C0D1D6AAFA4DE83FEC788D24E95D3CB86E8CB98F435DFE2F3B9AA149F4A34033B001FBC171E10DDCEBD72D4590F45103C255E959B48C29BB93478B0829D41619BD1D193A61FF0D57E56D1B6C189177C7A2CB1E0BBCFE51C93C5CC07F39F34A074445D607BCF3CFE060A6570655651753C6C5FB73DB5A5E9425D52E30DF6DFE3C7371D230E43E8C9D3FF9651B92779E6A8C9FEC3730BD781675BB4549910EDAC5C1E97DF4D0A4F3B3FC2B315470D44F6B1FC03EB933C026F165A2D4D7F189C9704DD6F0E2E2BE2ACB5920F756AEDDB84A9337D35B7F279CB1CC60B2FB6F4CD4F482E031291EE3A3F21BBEE1CF72F351179D4423C57D4B517F000FC586B045893AF0694A00F5568EB7FD50A6D0A79CC191E66241F986C45ECCE02780AD9AA142C18F896C3384387ADE3DAA8ADB1832A780BC5F27F30718C35C9DCE387035CC61872CBE034E1D7DF10E5548124A20FB9B1998B67AFC286F8092D889B07646D02750F4AAD7B34B3F36365B506288AB9BE64D447E415D1D563203724E8E54B44C5EB8D1BDE50749DF97D91397525B73F2E066DE65C3A489F80EDAB22093E3184ACEAEABD67B8B01C4B30723CA552B30E4230531A69E82FB0A8E4C49E7CBFCE7BBA368C2834097F8120D7CE8BEAE184557C27E1C7A9EBCB39031EC6D739D0F419BC6D1E29B82F3634080D06351132DF6FCC0E7F60D97AD8D86044576A3D778E270CEFBEBA414053EB88BB4282B43B7D5A88F44EC807F0F96B176F7A0C1ABEEF4A9FBA608E8D58641AC67761D2E5F047EA4062292CC21DE17D7E4C02B55B1A52FA9E3872FC15BDBCA22110D5E97E67B72A24D5266DB97D7302B6864C4A0A852BAC50E04A9D1A6CCF76CFE2AA4520A7F3BA961D3A86B6B3DAD8C59D68D5248C94CB56068172224D375F5BED21945648A02F6B70D69F4071A2E2526CDA51BC2B53E176F08DC0C76F3B6CBC7AF869963D45AFEF14F0887E1BBBE3C758D15DA9E3CA5446B7D19BF88F346BF954AAFC557A3B23CA8445867F9AA9488C86500BCB24B157775DD3D1611034249B70132764486A27549C825B4B31A21A9932AC2CB3DFDC1C7C0F34CF918FC05CEF90C821B5328B38B303EBA7412D66AC1D6561316D13C563A1D869EF712D2B3043D388B1EDCF8FFA64094079337DE4D5FEB5ECCCC004207842A5F1452CEF41F38D1F25360355620A2221358D8C0809931D96DEC320B85F69099C174FD9B21BA996DC814D11026CCD790D751F6D3A0469F5CAF74898E8C00E6C36387022DB17A730A2C790620F5E04DF67ABF0B6BB9F420C4A2AE1594C4C5E6CF34C7F173C3514FE3BCB0C7C00A420BC4084E5473CF1B8A54FAC67F015D30BBF33A116201A55644CE32DB8644491B8A22AF72C580B920E097C896C9072082BE43F510DB9465BA37CECE0D93B0B253EBC4CDA0831B74B00316A5C7BBDD2412DBC68B399734DF58C3328E3930BD36865F8474ED1AFC484A7C8C45BBEC28EDC607FFCACA3611D760B2E89CCB66F03D49D192F0A9A32B12A690C24A6E95914060FEF5296E0608194F2D17192CA2D90CC7FBDA4D2D88ECBB316DD0D24F610478CB153FA573B838231FC079955E5C7F776311AC730D5D569FA368E2A62A27D9C9C37675AC193D1E746EE7AA842890231313FBFA282AC8EE40C159E2912CA70BC944A126826F92725E3AD73BFC9D18F886F90E4D35F11D6AE9F9E43E8C9B594BA9E3489C21161D226130EB4695B1E82500E57DEA7851EF12E0C23C9F91F4A349816DEDE4C318DE03E4879E2503FE2D259976322FE4DAB997C80CB5FF1A02A9FF55EF45C2D7819C331562C531E8B71E96C256A13AF3F939C630C4655F4CF366AAB886DC2294EF7C3BB126281EA1E95B2E6B01F380AC61863211DAB254BC4D5A3D80661A43E58A97B5D64E9C7A2B4BA1E21822ACA630E610D3CAC2AD2CA453894DA0546943CB745018A82467BC3450F5BF0756A7459AFB91E9A9E5B835A33FD93D0BD1CA210AA838BF6747A1C2D0BAB882F8506C7D90941E6B7573EB0334B7604AE63777EDD3EE0F73D437D9B967075D95E9ECED0389C07582BE9E0F191C0DF7400108CA2D50A26FE553F63D0616DD0A858C07112BF86152B165C78F43D46269123DF097718DE99CFA18E564DC71DA4A4EE2E37B851F3531987A5817ED9D88CBB7D3AFE0612CED69088D306129F9CD0A7DB42CCC9F1A3DC11E51C35EF7F22A2A7A0F5EAA7C58FF7BAE8396C3E054825CD9500A17C702DA157D2C3860A89BED9E5010B5AC56A65A87CCF4CE7A30BAED57B26CFAE4917A3B2FBBB451D6DFCB707DFEC67DCEAC35C8D3349C92033295CACF02182C1818EB65CEDF61E11F7A8F235EF80010FA8AF070DF8413D0F6491B919CD3CC66032A687E0EC108BF1C144DE70592DB1EC3329E9B691C578196FA26D69E7EF56C6294B63A17C4439925598C3606AACB1D1FB90F92402EFBBA647F42525A2E18A94A5391D0AFFBD8D3C5DECA64D6BB01D94C8104B72740BFF3656635EF970878F0BD63F10784179E247137D3FF2260209A6FDA5AD31ED60C3C5B15E84E204A0A98DEECC5F65671B4A754228E347C1B094EB4563AA2A157DC825A487938BFF347006B4F1B2BAFD5F0A97DFC2AFA596684D44EA741684A75E8FA1774CC471A31A47F1DE89A01EF57F6F5BE84188A51F3F6268F936A637265E806500B82A5CBAF2E95867BEE508C1368B90BB3CD337B39059A1997F649C72BFB0B382714581001A98BB794C3568E10BD85DD328E6D70212D656393A6743BE6294AD27C604A9945EB99203E54A99F682EBF0B312FF175CD879971AE9DFB9ACAC90C3D62BEBCD0C9B70C23033AF8BB9E14018F413E05F267AD9038301350510F9D5B360F48B369BD014A362158225EC0CA84FFEF0B3825001B85162879D113EE2D7C2698B9852313F09A7963050DEDC3B9B202263E7E8BC4F3EF956BC65A587AAE3C2F46E61773CCAA3E6E96FD18F0B0F1DC82D24BC12A5CC20DB02C52CE515E31767CF5BE"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Sign"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <SignatureData type="ByteString" value="4BAA47CD49246C1941D1C352295D74B69B7EEDEE106D22C60D11FD7CCE023F59E9FE49CAEF8CC037629CF0D0151D249A3A538BE533F6BB5E0A97D200CC3A557AA5CA27F7B6E361849EE3DBEC61467D83F56A6EE4D2DE9A2546354BCB860C00DF6FCDF90189FF2C961697E66917E93929DCA1B891FAC316F4713758A3B21FC82E08ADF707B1CCBE5C2D4B56715AA651E25A5EB3212B0BE8CCAF0297717B95C8CC8901D0D357107FDB2FBEDCE48DC07C448E773492D8233D008E1D8A045A13CD33863D027DEC28C7BB1498C204E718A0341FA2A6D8DE16570F14025086F8D5C4D63289FF14F73EF7435E90B54503CED62224DB072F6CF8B8DF0C8F9BC4A8D845AC60E15B729CF32AFF94EAB9C2F0D2FE18DAEDE272ED6CF24A18BE8D292F71D7A40889308BF92B05B6ECDFCA6BFDF53E84EE8E710E591D4160E223469F2769D923868FFF92D418B609903F56F9C48DF0942319623D475B4DDB39871865BDB019938FA0105324F18C7B5173391B7B6A15F6115C047393A3354754B4FAEF402B0B05666CD10C0396A0729EEAAB13C16394FD1B154A88482576EEFFAC75C225BACB72272F13EB246B30C138C7CDCA80CA830F5E4F61A5C74A21C58F07B938EB5C919AF9FB38CDE02C09D694079D395F934BB25663B68C419821B4344AA7AFD8D8FF1AE2B6A22C5B71B67122B47F3D1AF3A1D51AA38013D10A6A8B7103C22181FB195B8C7BD7FA00B5F554E577D46FD48AA6AC31F7068D4DF0F7CDB86405AFA0856D489698CBD78AF5A346D38E285A57A8F7DA272065DF3421CF629CF98418FD00CBB4378E0D7680AE1C2D1E7FD20139A534F82D432838B8CF34C90E986AEC123CAE890A35743AE7F6B1616144BDDDEC17F0A7EF933AEDF469C88EE1419B4C717701891CC606BEB47F0FCC7D28F2018525F46F6DCEFD88784442A800A145E9DEBDE8B3A7C95FCEFE5E864DA49CB14AC66AB9570E303AAD23EFEA9EA2DB1A7934C956EA539DAEED72CF005C8455CB79E5D1C10E7D775396A1EC1F537768F597C7C5A6C39CDC9CBB2A3FF720C354691DC251181342F5F76D9C52CC871874A38AED2032A02484C34AE294D06B275571731AD49E7AC8A45DCDA5683F48F65F82ECEEE4EDCDEA52D9ED431038D817777A19246F023A39A201720A73A805EF9C2DF62F46C41960E0DF5EC70DFC8A971BD2319AE2C345B698C818334E696DBD8AB2BE3798321605BABE0D5AFEB14E4C660565FF3631033F58361257E0227983771996B858AA9563CA90C41638C1409BCA8F6E2A710BFADBD78DC8033B799C28C0F6303A9D0D104DF5BE605969D391E70E8934BEF453BF51F4A5DF2554968E69C227250F3C02864EA761FAEAAAB197DB7AF6722732B489DE63345EE72A4A2415E33284B7B04B36CF9FCA74213B6E3E04CAA18E732D1F2A2730E734526E303BD3A037B39B99367BC34DDC49681AF9C1130B960FF81E50B5463CD7CCF28C564744747599C7BFDE4ADA2DA8477587632CB6F66D782822B34EAF329301694850CCC9D35A5AF30F03E22C6D34A46E1757A648301CADC944E92361CC534CC1E907D60625CEEC9F831DA5EF33F11A8AFDC5B89B62940BC8C2433738AC71876ED660CA63C95F1039B5703237C8FF32DEF51FEE4F6A186B08717C02CFCD6BAF9D979DA9D53C917DE3E527B8A9AE310E12602636DF3C59048FFD3D00D5A81CC40F415BD61596518904AB308491AE092144180D9CB459B71D1B9AD41E275CB297944AA73F71B04E2A26BC076AD8C5F59781413B98A2BD5A6E1463C3E1D251E2DE41AB67C1F64DD8D5C79660F8658D8A71724F306E6F99002017A8DC53E6408C5D13EEC5048C8F1E4E0B48A5BC76B6C8EF2010B0421EF5D2E400A1213E2EC33F389720CE07C4832AFA796FC003CD59ED52E465FE984C4BFB10687537A95BD8161A07BBF46A78CE39D9229F2B71BC5931EE5C75ECCE4BA243BE861167344171AEFD1491C5849DD9C44FA11B15C67B8567C5C20458319B1C900C157CDD8896804985C00B6189BD1229A1BC0479E1B19C770C8B24EFBB1AB6B1A66929FC8FD6B175C7FEED372E9761D296C678B03B9ECD6B28A1D21BA7FC919C5E836B9978E5B12D4F7A332DA09BBA704252C7E82E5338A428A42D4018085C3E7EA87E5B84BB51F6A1031A614ABA60B4A0B6400178A10D462BE0BC0875184D6AD5A02A1CCBF75B4DFC013545B8BB928BA39C8662878E7E93F750B4FB2E89922D5938DBEBA80D592586361C03EFE30E0B23424CE8BCA5F7E6C769CAFB904568399DC179AA7A1057619B63105CEE5C8171BC8E59C3E4D0D71289112A385D38FC9052A0F9FF94AA628F1B2645905DCE8C2A4C76B7FFFC6343F338DDAA4C396B90F6C7B6F91D203E0E24D89D58A1E691242EFDDF7A33AA6DBE978449A039D16C35149BA206607845BF9CC91738CE4055C40FAA966E560DA1A1C9DCC54103DE51970787E83E8E89F46F1AE956A8B6E0CE6C26286B83624D8C11F104C8B4C880E4ECA5A210B49954946E5CA4990F48AB6C3E757C7E8B658DBB281EEC97290B8924FC9DF303CADC464A01F22A3E81BC36291C90882BDDF0B4122E96752DB38752D9F670954E3267E5447B8E4881CCEE4DC8D485FB8F9A4C3853C14CE50E863AA94AB9289361030A1C5CE1708DF0F4382B3D358217102F5E5D87C828ED8523E4C573B81ECDECAC1E74CCA7FFEBA12B0BBDCF3381A46CC046481FCDB42F13CA7A34AADD7C51069B5D14EE5294B4E8F6C161268652C9765E1394BC1F394BEEFE5051FB2832ECBA4B4F2FD839198E32C1FB20D6A17E39E0AA8DEE4C4D01BED907087F62E901C4F2FB08675327C598A99FD8E35234C82937C1271B28AC2F7354B3FEF038345D387DF02989E1CCC2C18463F5708C13193B52D924D52CDC6BB3B6832E02029D2AEA3AA08DBD81B4C42D90CD25DFE5F2C734E36F66310697ACE38144B60EB85D4C7B83F2B37873BFAF3B3A4659F075C61680C7C0C8E955132C582FD1FE8F260AFB93A35CB07F05908D8E76B6B3447624421D4BAD1BDD3F48303DFDEDDB3CEF0650DBB458640CCB160B3FF0E1A7A95BDF7730486D66C9DF5DBA35095FDDDE9FC61DC4F6732D0AAE29DA68AD933E1174B4783BC5005A9DDA65DF44A0BAA81221EA69EEB1FF706EC9778987D1F95A519095AFDBE2DE802E507A502C4475CB609AC6420A1CB7F3365F29E18A5F8B33B241D5867F8D3DC18A939D4ABF61039376F534DFE84B2C39C3F3091BCE8C37A0A8F52E30C013857810596843908C69FA7DA5A91C7598AB39E13F347752B18F96D95DF5AABB001EAC54CA59E6B39A55C09605B2FFD97C2AF24DA51FEA21A0B477AEFFD4898D8509E6894EBDD6F2085E4FB6B469666190E64BD5F341BF5A09CF6A058599B23E2A8A47AE20AE770D420B5C6F6DA79BEE32E3C5B9A63F8DEC8DC41BE37F389500E80934A0E843A19368754A86B0564CC23135D01C75D27A392145934DEF11B7D32A590A693C3FDC5C23A1A1ACCC8A90CCE918B46DD938F80F57AF817E97C3B4DF9F8F9486032327CDE5500E8333B42CDA9487B1520B6EF67DD67C9609220D534CC775E838AFBD719A1266E9778EC73AFC4DD7838E4CA21946C68BD311FCEA8D2097371EAA1203D1E5CE8371D5B691F912963027E3D1CE99C143ABAF327C7D9975D39BF207C0AF510930EFBD8E9160BCC1FBDA77CDDB71A6C612544D94993D68C5C2CFA0F6135C06EB1C78093B4F0301868A90533B6F5AB9DAB5EA047B2CD3D70C6B63479E01DA938F54AE0045B3AA49804EC0424751E658C354ED10CA3855E1B351B930C6AF9439CA2DF7EFCB25C08843C88016E1AEFD941C38C53D6FFA961D17BA33F94199C4938F6055203D1ACA64E51B4B2503F7DC495E668832794E5DF605874CD9ECA411D572DF5709E70DDD70EB360FF907DA1A71DC9A0BA567A80C77BE847D3F656C345B6D82A45E842E78E5A2EB87FFB2B0FB29BF5C8E87FC129FD537FD8A3A899EFA256B777CF2234A65C61FB7489DE6D45C8D6BA280EC1D4AE3BA3CEAEC2007D7E267A5751569A895F655A2447DE932AC7FBAB709DFFB6E1936314962B33CE6A5AE8A8F1A92FF2533CAEB418A6331C946D7B973B6C819504EED26BA09D51292F839818143AF884AC004BFC3CD0BBC3D73B88553F8722EC33627F9DB3521A6F03889C5707757CCE626DC1E46996EB242FB682E72D79839F800C8A63694BB1942EFCDC637D4C021EE3555CAA1E696D6913F00FEC0EB654AD549395CB4C0C7DB264E11FCF08C9B8497B761CCD32291541BA0E92FE454F7E55EF293DB7E3296C890299FFA07DBC0DBE0C9C76CFFF10AD07B7908A92DB2C321BABBD0552A954CA98BF3DD7A47EB576EBBF3AE2B9ED66E4FF6E7C442FF2D60F89D6BAFDFFA0F62E25FDC40DD6FE16FE182830A71907D78311033DDF52008AC382B62B4F44D2288C1F63B87F0202283A36CDF46420549F42852B949CA5509E05F40F712EEE0E5A16C402B54D95BF4147DC7E625AF3D4C8AB2AAA4EFF2E2813F2B0D95C66E6713719A16FAB8160451EA2A28D85295C16B0994950D8D7C1EF6BA02F36D97A09EC25C0BAFB0B210C8CA78F665095D3CAD9D3338A95C01340C4E433DE32D1DA5DBBF6FEF05B9AEC27048821279B8D020490AAF4272CC02179B583CF365D1E4F925EC6C7ADEC8C36EB0144FCEB397AC8F41154BA9DDF8482C3FDC9DEDC39C511A1EC724C7C750C0CAC732344F3BF01E7B36253C1AA691944381BB2894936648729B72083D039E0E1AEABE4C5F4199BD97D973686C04E0B5BB1A57FF8A9EEAE12BFE5BF475DF69C5FEEDB532D9BDC2334A8D064FF2065C75A5918FB95E192F213E1067D5C9F52E06571FF55BD72612B8B29AF4D478F7A81925FF0011ABADD30EFCD367EC3BEA692B528F3EF689731418838AA4DCCAE1EA244FBC383292EBF3C96B6C5EF47306F96126F5B8C3B8A3ADE5E8C5AAA4A489A7F629432F04EC8D83FE0A31B68EC513EC4866BD2B34721BAF7923D16E8212FF6B45628BB2F625F8F5A5856C938D06334B5B9F020016BA33AE70BAB6D0D36BD5F37CDE9436ED4EB811D37CD1110014C70C3A13BEBCC023F750ECD1E663F1F7206E50D8D6CAE0CBD377189887B7BA94EA781BEB4B8A5D4E7B96A3B506FF7841F721E2DDFE82404FDF3E87ED5BB32FEAD8B0034C5DBCADDD8F959B54A6380BB1A7E66D42C6DD92DBEBA5A897E0F6D1D9C8619A465CBB67D5C3AAE24F0A9AC500B7F0607152B57DDFA95BD8E680F53408C3279068DA9ABF7D05C4A6F72C43A2170C348AE8A72DD8E67B00CC8ADD075DC2158F9ACE033CA7CA188716DAB914121539D037B6E39412A2DE1D23EEF91D305DDB20637EAF41661012AE419EE74700B0BD56D0DFF32E7F733AA9C0135512BAEAD33BD46471D086AB6552BB0D873D97376DDB327373F13AF86926A7D09224AFC1C776EB2286DE84012F220B346AEA299FFEB32337056DF4473B1191712F1F391C1F236CD8156B9420BA4EB1C45AFB7B2AE0C8B398F9DF6DB32F5071ACB71340A4DB7D8B2633C1A44E38F8EDA48A8900F16492A46A56E367AC91BFC2ED81D348FA6E1C1BD13C379A33D7B09FAF946562846BA4C489C3395BFF4C54795DE0BF8D792C5BFF0724BDFD92344EAD9BB38459E21069842967A9C9E575DCA6B7AE165147861B58224A48FD60206837C5A42ECAE5310649B861B9DF7DAAA5A6DF5F0868EF26D51E97F7BB847EAC08FA036FA150C39D35DF6AF38315F04B2ED874BC000DEAE3437628E35FDA13079628AF4AD35F87F754ECD2E479CD79ABDC9DBDC77F5984812E6A5C3264BC138528FCCD3A08DACC4EAB70EB6667FA8B3CD3922F798461B28B01504B04F98D341DBD970F295782A4C06890C0C091185A08284D0D682D7283455052C6D17967FA17A4A7A64EB6C116D6B9B88893AF5B54A55E113D2A9741A06F7046376847C380BC29CAE1763CB20EB66813D8179ACBD83055D38A3D68A9BF7BF8419A602491492904AE5ED95B293191656E1A95A7B3AB9F4D114FDA0BCB12106511F4DB1B6069528558CE53C3EF864DB5E34AAC45160B6F744CF4F341062BB6C368B046E6F1B040ADFAA5EB5E1A061919B41CF86B3ADD3094C1338ACB3E3ED76F46CBB4E2BD759F66786B3C24D52B3EB098689B6D49A98FBD2760ABF7D04DF371049F0D96623E86171B2F6712C978F83313160D2FD02A938F9826A3F99061262C7F1119DA99C15847E6558B495C95BF2C81B2F500DFDE1689E023D8D429370907683F37F1BA2B6FEF10EA4073F3E23CFD8DCCA86FEAD5CDC9C71797981C9D92FBC44BE5FCC4B14E82EA5A7837A4AADDB1250BB18DA1B6A24C99B4B744CA5E210272A6426F7C3E50435F0236F4F2FD1E465BA9DABC759A5E6C2E7CA7EB63ABC78323F6973506D00C3C06F10F779FDE01D9A65C491A23C6B58FDA4DF84A9C7711012B3F818E9CB0BFEF12243A4144494C505265B1C3D1D3DDEA1E37404345657886C8CBE8FB5973D4DDEE185B779000172A406498C4D6FE070D2E44CB2C579096A7B9D6ED000000000000000919252A2E373C44"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <RevocationReason>
        <RevocationReasonCode type="Enumeration" value="Unspecified"/>
      </RevocationReason>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <RevocationReason>
        <RevocationReasonCode type="Enumeration" value="Unspecified"/>
      </RevocationReason>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


</KMIP>
