<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="AFED302690631F26AA9C700650418D344BDDED12C4B7D2CF3DAF6BDE8EFA98D85D1E6859594E256014EEA3878879A7874B9E5BDC25B5EFB0D1ED378BAFE09F0364D55DCC66498E34D73071868DA08DF29F755194BFC6096C087797250E66F02A44BA3957D07714298503506A4C0EB30B8B76BE47585409B00257BC2068176FA1551021456001052643506683081014808508820835754472605843866104622674821151112527552504632125867823122100224282527727322764760063348035765551775548166370675420027644132613034606735548716707727550060805070415112547210768822285656372274186242787033384428387662842857760128132352600285301775481272310108286754786458522808820215638043575240384403867051123778577367050488825106458874882272788300512847348717368577281808007771721408758273753802061768258581012851556468678138564107110417041865688447472313136381586776577330655781832286534351201387741881250387631476725543555753226451262202150106077342370635545113304017887411240457282057517866561332081363301580143714526164844812120026138112688818202136232851803838764334081416162732083320777436818306874542577463578130103372340731041387203157743212770025324851466225685881086267471741073725166773565575257566417456163113782367031644551041075082307670333250708572135777078660160844367016332088050466620165236424256703845287041436803413342461083452381532542244200302733137578846521046070280011685774611242032156323227708788073700372476378878786564155627581038448785642664383128202712106308887411221145210604882603282000853432270450310351721554364540011484676123584083848522513421048486421506554256337423248166121146211671372565068284043233583777246850240433425632678803760322281655004563010552853682425665050551720680535487703163174556856123453010178554687843567401035327615768523055246626472217250337842010842013865428320015354258808708628505700458531307674288184431415005272037440080412835848175053735401186314673613450218045718766006825878844054001251021858607414323868678866141568000610441210357415138571670363173052127870671085701203476707247631428252764176068010766263588282032885316646123673352634035436234640333420562774140328114483800542428067806144552307113127134812042604475220660774836237885860676648668411855281667324368127362865775418727283881825411027066063767845120252145466742880222641506203045756432856767870052873740275016236833882524887786411327234864807234182867501442527370753203341882321832643763151020531852150712383877365812467554763822042860705655274474040561733646110013272487574318143555242645385125186250025877522616717565053888016052585864087263454271471433285640138737875644427705358822181600345827304570866088438281035750043278247604817436311674171461205737630611770427745842320471781034073654147526327486045732140728452835083665187424644380732431785632647374605612466743627738766732066865857672040212755566725042466042421731550727808245474745204874062852515146385086611164863241346823070805748120812475156556445772331488726451247456025855802435582675028665667373766111380150752806572765561443157566544227337525563756224158645033460640687208184708854454562563524120260008161426316601672278467710411460720113410800557385851134134335053526602513885340D7F8E242F3CD2860C243FE413E7097BB01C6AE5FE240729D36B3929DC834DFED6C71BF2A1ECE2CF9AE933B4C7AB7EBD482A6B38AAC1BA1260F247CB10B0C523C2E473CBFF9EBCE9BF1286976463BDEFF4AE1F05223DBDE3AEB8EE091BC61F23EBDAA46D1BEB2D9A0CDE0C2A2E00C9D09D6516FCD7F2EF81CC34C39BBAB8FD0262A52A1EA5EC07E41EB6C211EC12A1DF4E6614AF2711A961C9EBDCFB1E522335D5C97ABC953819F2381AF7F223FDD22B8B879BA14F288403B1CADCD5797DA34A481D9D94B75DC2A8BDD311F5D05B4FE3F113565689C04A44F366FBD4924C8A7178EF0B626BA84CE43A3374FEC631237B6B8F204DCE6E2052656A5729BE744A493BF3E4786AFF54666EDEB1776D621816861C73F7F2184B00840073387A0E25B8170C2417099335C6F4309A978761BEDDF0F36D79772B690B42A005D783ABEB49E92BC30516465A01C5E24EDD852EC34D3FABCEF44DC318225B6D47B5C726FCC2BB31E244C9F953CA69BA8F5922AC8AB09AE8CA00FF7C7E2E542AAA833625AA10E81BE0938C34FAC0821C0F1F0EE2E14B74AEFFFD88833F48CB9BEA5D3D5BC899F06EA13C6EA23A738F87AC74666E1664A2006FD539A57BDF19DFDF05A1A38410A96BE6A85F9B5AECB5BB745275AE65BF07E899499DB90413418CE1F378CD6038DB6AE0D8C064FA462FBB2311CB33E4D6C3EFB5A765B36A21AE4091C6ACB5D8F1E62D4389492DCFFAEC015DDDBAD1113871EC9BE549F04C688F9484DB96BDDA0BB6E4F2C6F5A6B6F7F3974BECED1A83337C3073E5D8E0096A98826153ABDCF5ECF29D7CB5DC92970A80CCF4971D3317AA1EDEFC30FAFFAE9151F0DB36F16F83C5E5759E036086976DD249B476F2CC503A0475359A849ADA913EC40E2279C141D6654CEE3BEEDAF8C998A30D3885A5380DA486BD5D657DCB809F1B75F888B428A4C88044BDECDB043F29B8F044A425E23CCE39D59ED19EFB4EA89FED165770277E0D5A7F16E6228936B962D6852D2552CE37E5C2AAF158D1F40C09E757AE5827A60C05E225B6820803EEE433F2AA7A9EF4D5D5685F5B7FA5BF1DD1A5119BDD977AD9ADEF2428B52E38711705F3CA6DD70F015BE87AAD7E3461D193AF3C0C58991F65270CAA00DC202A21235AA6C66313CCB5B4D3D4B3FBDC9DC49EED3F8226F4AB45ECDFADF059E258C651DB3D57C327796EA56CDA1E8551FC7EC64B32BBCB41D4C7466FDB491DF042832E7DDC59744D16B641B08EE0E0899DB1D2C643B9EE353FCEB2C59610443824ECE22362DD7DE7F1BFAA58172E2BEDE50049BCCBABF17A087E603B9F4D15F182A9151AC555E4D3087B9BFBDED59A7BD65403BA23CE1B697098D1DCCE7145C8CF6547008FE3AD62C4D3BB23F35A9780F0F578C711CA2CF6DB22D6AA7A40D24D187DDDFDFCC622882B8E4EABE033FCE6EEFAF6D9430020843F355B45C206520B3E69DB983B6632A1AF9B924AE2D29FE7DEFA2704917FC2B15CE5E0C00E8FD7DA90E73EFCD38460DBFB139A22FD6FA9069B3314A987393E764420028F79767E08AAC9DAE123BFDA1B38E5C3B1D9762AA117BCF20D98C97430B9F9465C268134285F20FC83726FE36BE0680C7E5266408FF3CF18BDA23BBE2DB452720B4B73D34FB3C1BB31C70CB0A6DD37014BFEE7CEAA20FC293053C59266096C6E3BC163E5468CB2CB5AE2D1817AB6689E7BCF86E73A3CC308A3DD2052A5F8181B608DB8A2748C2E13F627DA94E00EAE6D0556182E65D7AAA57BFA8FCCF42261585423B661C8BA044A8C323C33F0FD87FC7F58BD22563FEB3311A35208E6074F70215E0FCF9C354327FA56029424DB40C8C2212552067D6AB8070409C6EBA79E656E7E25B6AA933ABE508348B9EC7EAF85AF25C3E15D2B23A25079B78108D5633A261D28D3B5764B9530AD245FBE3210CC20465D6A11848886618B00117EB16E46BE68CF22C59F21FF783C5C50FB0133F49581802EBE31A5E85E7950E24D630E0E4BD7453EB06DCF81C7C2527DA5EEBC0B47257721C623FCBD166D4F93CF246A629338BBC47B67FA96BA93F5FD92CC2FC280EB87CCF78F506DC4E23542A6E8177D71AE8A0262EB01A2AC23AB4A959B443FF89FC2B11B0A33FFE61266B5CA96A239E58476F808DE495325F40034EE898B9A4F4EDC80D32A26D567D53AF3F5AA29F9A19786AC4AE070E41C6032062D61421BAF932EF11CF37136BB81E36E1B34137DAF63541A911DCD9107C42B774EBB52A77451422515097E100CBAE929F958A7B705045BA4B0A9F65A3EF06B8F2A111D43CEA9536980CC38035303AD119EAE7A58C9CF9F80F1B87F3B94FB9B25727AE274CEC82E9AFFD4C2CA38624B76BFF3C24E88D2585ACB9C4DA2611F80B2A7C8B91C9241779D1F89C364FBFC2C8AFBFE5E2A226F832931BE1855127F9A66B592624D62432CDFC6F379CE6FFD5A792366405D53611E6758515C3A4C9F33E0855F50DD7B9FCA7B83D8F0FAA803F080AE127478B263EF7145A89225A53A706E6B1DA1EA4A60A7013B9C4E1BE7FF7234BAE6DBED5F68C92CE5A1F1F89A448163A466D7A8687A69586C50C15A0D7199FF14471AEECAD89A922EEF3115417D3D01C1EDD6591D4846966EA4184EEC846E1914F285E7DD348D86A40A32C167FD279F24AB48EE51326F33841B45275892C932C22E4B1A945579B36D5A829B14B52031C1D3D9800A574A69ECBD9B2AFE4790403A75CB0C43CAAC5A65A2DD14BAB9EA1CF5D73CCCA399743444ACCBAF20CE5D6B8615F98E19051A1EC27854000001800ADEB511E3031ACCB0545327F51DDB5968C12E8667952B981111916D3892C82E34CB1197CE5641CAC4937B0EE8DC0CA7264388FAE42EC4D1C64BE71E9FEA518BFE67E9DA999F2BFB5A2D07081B59806706D892C0C14DB8B801FA5340176048D3E36020B2C63BD612514761E82E387064FD3857F9A54C94FAD18C85A33FCB14BA51B5431320478A9C6884601A36D155A9DE360CCCFC19E2AB90F43E9E05F5589EF6CA59071158902A7EAEEC158F99BDF09EDE1B7C4E907870EF6F840F9DE51BC16143F2E4BDB4E498C485887D7B6EA2E60E783B80FAD9C277877916D6F7EB8C4495928A533F6AF091930994B13683F9B260F1049DE76E405ECCB5556C43A59334F6EA21BBC85DC65EF5859056BBCFABF81BB7F9CC7FCDD5E2DA9760AA7D80D57F28606DDD1C81A5911B7F4BB01AE7EF925A8407509DEA4805A8C16C11AF3A7A528017EBADE7D2B41E5DA7AE540A24C7BEFC5422CECA3B4B1EC98C637A76451F072BD798472173FD730C71331CF157FB1B2EAFDD74661D9DFFF35FAAD261F03F4EB8792AFFA0943512454BC832DA825D123F2AA1DE31E093F9D5381D044F22DD4F42EFB1F7F53A09B25CF84E35160477E533C6F83BCBBCF66FEBCEBDF37A87032137717E2CF16E851F18270A7C8EC2A7B402F4BDF6309A6428D630C5979D95A02507CE89813201238DFE059BD1BC59A77FB1584C982B19152C7E77C45F4F6EA2823038AB0BC3C6B5FBED6A89B07DC22F4DD04"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="32256"/>
        </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="AFED302690631F26AA9C700650418D344BDDED12C4B7D2CF3DAF6BDE8EFA98D89528CF9154E0317406A94DB90BED36036EF3E985FEA863E11BE013FCDD90031FB855F217AF4A090440925640C15B3E1574C2DDEF6AD70FAF90FA61B09049201610707B58105FDD4BD4B64ABCDDD4261F657B255A8E98A4BF473E84AB5F53980A27F80089D87BDBFD3CB3D6C966293DA07CF5930329600D045DD5DE0C5F990262B72CB02F4BD9A4F9C998E51BB8664A355AB0D971F77032D7E4AF7E507C2372057EBB18AD7721AE5822D447A957B6CDCBFD21438538543796F1E1F7F449CF3C04E14255AFDF1DAE03A17925FABEF805B9AEE8918F50C43BCA5B4438D350B8157923A66F788AFB2BCAC0204AA8851837DD7F0DD7708784FCF462A1EB7B1C8EA5F12385FF147CB89BCD152735E7A3996EF418C94FD9F1B9B2E02A9B1BF1D4A804A5FAA226C136B13BFE22F926EC2F5311CFFB472FA7345399F5212E473F749CEDAA9026DB45D8789C39D54BCB33AF31919F6C755AF4C94919BEEF1946EE51541877F6F18D24505C4FAE0AE778D3956D91C034BEBB1EC046952A9B776242CF064DF672BEB7A020A5E19665309259DF9BE16A305DBFBEB926114DB04173906E5FACECC81780A94434F56FF2741E2E096D2A3228CFF4C62027145935E2774E2C22910181F877F7D4CD885FC208D66F248785ABE2579A353517E03682FC889AED02EA9825D77EC537C64B5812F5B24AAA5DF1336F076165C61625A7068746A1DB89909EDB862600D05C43BD80CB2473A417AB112470392D4D83CF26CA87CCEA0D7954E956687B251F1FBECC9BC1F1691600D73BA63E3406E6A8B6FDBDAB504D1E6AC1D793F2F4422A46710E78B9A10EBBA9FA598DE65E7554BBFEAD65A83C48340A0F10068F0BF8CD793D1F8B0C371595F5887EC7B497006823F97962A4447F0B486EAA969D2BF46B9B596AF7DF48057626972B5B42752866445A12C20352B5D08F9525FEC0186ED67381029E5780074C3F4D194B0EDF9F10A5180A2F965C430D5E7277E1418FFCD5E829FE55B63B2CC61F9C3EDC4776AAB95ED678932220772684F88B9A17E18C367915AA9DE66150DD04386D8A04F8A069C3641868129A55C778F336F2656FA05320612C6CBA91FBA13E1C6888D7B8AD38654103828C1814786187536A407497043B122CD8ED64FC8E9C379C65DE606BBFE1ED9D390E5A09877CB36AC96888928C0FBA9A4EB7701F5B1827C91618D472E607DAE071CDEAED07B3501A5A6192DDEDD907D7FBE101B34AA2DD4E8F37E64901FB9E0E54EB1ABA4F68045673C1C773DF0A8B9F8E5B9D65FF38B109448D1AFB289096FDDF067AB7ED689E39740D7B337DF9F09058CAE5D44115AEE2C7A0B9881061B90509B78347D1A1DF871DDD1DDCE34F5843A5B3512C5DAA2466F0FB9D9565D0C4131BB8C0A7574C2C9EAE89FC186EC675F876AD924F1406DB6774F0AD8C8BA0D479E2EAAFB217BFD1C510BC294E35A65741A9AF0E99D44BA4C0C28FD4B2F899584E487CACDC9A682538E58F5E0A337861D25BC61195CA9BF86765BAEF8C1F064C4B7714E1394B500DEC3E15095960B4A58B5922A6C3EE7D99B04081B727A9F0F5E9E02BB3BEDBEB4A0EAB54347BD95E2524CB1755AE54F69D9846D67070D431EAC67816F30E1F48911E6E1E5E2B7FAC8093349C4DCEF3E81C15A668067CAFE8AB26C24C831F0C396E2F7FBD92969F5B8EDFC5127D8C9EA36D221C6E766F977C5211E883D2B649DC30B171751E484F69F9F18689AE6F6ED151C290E9C682B771E4BCB2CB38E9F35105BFE6DA0DE47A4BF4564E80119C5F3D34CA506893FE80A6D7C7FFE1F6262F513688010E290EEFE7401B71AA26E22A7BA6E11E7BF44439421A2311512CDE3589A5DF6562E4E3A772E4D85E01F7107A26629DEAA4F08F5179A7AD2911373902F35BFDCE235222EED9AFAE708A42A535BCF716F4DADA56EFA99504C3D6C67BEDE685CDCE8690D7C3BBEF5D504F52DF00F0C02C1218886F5ADE612CAA0C3560408FD50D8FD48759807FBF2B36A49EA0121605416DFBD01DD976D3C3D8456858398244444591A81F8421E76FA5DCC6F8EBEA9AF0BDB98AD180CB4C513AE902CF0565434332047246A092A58E9259D5EE0F33E9238D00753A6D7EBA5C2A42246699181F5ED40829A7C60E436DF6E5706690F111D9EB504678A8DCE5631D2F0873B9B0C7637266A3B4B3A5FED547866BA35E5FD07B548025AB3EBE123B613E31ECBD3A32692D6EF3FA88A4D9340D68CEFFFB8CD0F156C6D6BF9AEBE28DD85932C8563F4DCAD0BAF770337A0402B5BF5D85E1CC26C8ACED5F493DC6F85AD51E8BE63B3BDA04ECED2EC0179AF1C03E06ABD1E0517C11C1FE33E77CA3F87CB874763939C2BB0F4A5A86AD2975F8164E086F18457004AEE6B416C66A61A0BE0CFB62BD0C91B55C2FC57064434094DA011CDAE4E524974A92AB5489E7A906E18A7F5C0AF2CED1625DC040065751600657F4673820F35E739B342E80DA44792463A49589851B7725FE04B7CC0779754D445AC0031DE070ADF47D9CA14754480A86F4F866251255EC3525213AED32FFE96BC544C427878C50808D936C35BC3AEBE6114790166F10D267CA0752D35BAD328AC9B07A336D1516F72E96897C4A3604C499C02B9D23B36126D12F11617182EDA68D00ECB6805FD9DF21C6A2C8255C7294ACF6F28BE4DC7EF42C425864AE42F627E1B3826D0E232CD8EFC58720D65823D36CDDAB9ECBBFFB"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="15616"/>
        </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"/>
        <ContextString type="ByteString" value="97D6CC8374D4039950F7A5C1280CE331528AA532A22302A9FC1069755AE78168F789FD0CB2A9AC615F114FDDEBE134F97D5AEB029A77E095E27E2D213563AA9FD591A35C06608C3D8D3FAA83B8E52729329FD8058656F99AE5036C3FE63AA00A9407C3130B6698566071599412C6984FBD135CD66D3EA799A5AEC29FB6ECAFE7D3BC495034E53D8E7546442EEF9E49A8A2222B952274C6DD58F8F949F40E9CA49F49335B6E3A71E9A97E4A341CFF919EF8B6AD52914F310618B88BA6CEE70CC07B602D813D415F"/>
      </CryptographicParameters>
      <Data type="ByteString" value="2C3DA6DF53A718DF7D1407E458C7FA9121B6A8CDDE5CA4CF98D012AFFC7A8BBC6A6E547007003B37E1F00E4739AF9DF303FECA7C50866980AEADE08FDFF9CF8C5C4094F5BAFE8FEB33F95448DC527D7860F2A8CB06E7FDFF640E6E96EB6E313538EB9AB727FDE5ABCAD0634E85CE8E1D44CBFE102E0877F6F8BBF29FA95ABC9647D9166B70C2445E03D7D47EDDF5BB56AD18F1A805780F4F570A796B5BE8829E4E414340243C35357404893D57CE0171274E882CF80AD88B1A3BA7A5F7B8638C152B4CDF66E2A53645EAB2DE04298AFFB07123BF7597CA9B20AA23CA727A1F26E28D67E2CDB2E24B0DFDC4C2A6F8353D051A2017DE451A7C0D1A91492EB33309AC58D739679019D18902059014D7B6B1F3517DA684CC7FBAC7CE72E7836B4E128ED99A5CAA298E83C1A5E45EFFE24B800214B47CC5C1E247B58263F514DA766D6105726057B8C6A8CD43686714343C2BC486C2FAD9AF170139F21471D15CC6290CF8933C0D1006C40F8D2CDDC21B39CAF33552DA038366F44180705E7CD536F9202B824DFE2F601661C67D3FA45881A95091470856E7548F46926C6D26688A8CCDD03644C58A5B3B3DA8C15812AD86ADEE97C6076204CA566F47D75A6B9DBF231E8FED2B0670401799AA0C203EC4D61EEDD70BE68BA81CBBFB3CB505A1F5E549C9001CE8CC7484F97D51B07EBFC593244D795050E688233B78B99F8B6ABE684928CCE6D1E924973D28F26FAEE494759BC71FC3093E0E15AFD1060D64B1ACEBED00941335615B4410828E5EFC38F541851E513756AB69DE3B01472D2D351ACB86EEA7A3261A93ECFF756E731C4916F7FE33427F7D33DA95A3BB2DC84D5AB97FF5ABA81330F375C79DCE6B30400D9969CA9587E6B410772F02D8979BE131BB6BA6AF80B5B2E08D861AF690F463DD6D3B560FFA09C65F2E76615BF4BD7A8FBE2EC3CF0EAD48F078C49F4E46E386D88AF796122BA05F7E3AB45CC8A52AA52CD460DA17CCEED4034D82AF5A8801148B3E07869AEA4FF0994590BDE3B19672271E274F5A6FC5DF119180611B39A50FF8970D5E1852C45324BB49DCACFF6684AF9DE9FF97F9AC999D1FD85E3E73ACE3223CBD49354510101EBE49070862FEEAEFBFD5C71CC74BB5E143A42862E2126DC2523FAAE95543856505C6E3AF8DDC42473B4051E16F3561E7A79F79CB7616E5A2F894E5A445253010B7375229325D80BC6F9E78C7B5665737E4F00F86543C9C57EF160C0D99B1E5B4080647C66D46D7B625CD07126DD5B905A27F562ADA3917FEFDBF6F0A13A68A77B1E69C6E6BFAB63B1BE9BF"/>
    </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="873CDEE526B574B40889EBF85C052873EC5E6E471D42C628EB84E8F9D960D428095D93EF24DA6345C6924FA5C03A12154D64F0CE231E1603606F2132ED575208C6124CE620D4A12E69C365D8AEF60C854097397F6A72D6D06BF676D3844502E8F8C7DF2B83B144CD5FEC62177D43853B4EF5E84F7B8494324DCA05BD5A62AB13E4E10FAE73D8F3F539E206DD067CB11D4DEDD00154D5CC72032A3E0EEE1F060A2B76AABA9A3BA519C2D142953FB64E3BC2D491A15887E299F9F22B9EDC6DFEAC155717C4D7A336535D6648372D372C0B7F6E4122E522C537C24757E2CBEDF82EF7C1BF22ADDF27528D5FE2E17079611E85BB5AA957A7C36285A86026E30BCFA555E69837897CA8934569FDAD20C2031DDE3CC4936FA5864EB8942FA0D39993937147E17BBF251FA16BDCB9E7728E45D08C12FECFA648646D1345F10D6929AA7D100D8D8ABBCCB9CB8147C5B2CAB04A87DC296DA42D22AD42C4A4DD98D88ECB0CA50815D37B955B84F0EAC32BA3E47B777DC7557DB5E67543C11574DA1E7F11F8F2CAE62A6971509E9CAF417C9A182AE15B98934BCE20FED249082410B021B7356E5B3DD73389A9367E1A22E9A3AC35F6505094F710079557522FFC5A7697386606ED5E59F93A089AA9108FC6CED290BEC99733B930D7AD35B8AE26C4B2ADEB70ADCDE7F7A8452153C48B524C72D7D2EE58D895DBB855085CFD45B01618EFB9C3D5FEAB6A5DBDFB8C87159186837ED66784FD800CFE452B5AFFF365CEF9632C05B03DBF2A46122F0569C4E3620B1E95F32B349E504507F8AB425C8C34BF7178F5155C17F313911FBC161779E8C4467B0DDC3239F1AE30CF688A3EDE32FBF0C3226C2E9842CB1D9693D801242596F29E0A6B5CD57B7C92F3C418A7CB6628A67B8AB46FFFD3E684B8A8B268CDDA4BBDE81ED6418D8105F8E49F2AFF620829D4E3439455E075DB8EF2B90D23FDB21173657A0765398935515DBB9AB0E32FCF9ACCA7C2E1042858681D0878C853035DF6F183E58B996F4CB2AC951F0279EA6253EDBFAF93E38D71BE451DA3EF2ABE88853C7656745BE237504253DDA346ED3596F46BD466CCD6B9D9FB07EA91466448E9456DE9D590D63F34B6CCE69B104D0706F1C15DB7E63C8964E443F393E33B960CAB5B27D421262EB3B06D7FA87E9D3370C118C942537E1A7576A2E77A661F7303E79ED5279B44B96E14E647DC5FEC69EED6DB53F55763428EEC0221EF598A686CFC6B6B18B141321F203057D7343C614EE00DB29E41505B05FE84763CAA9A36AEFA580356DFB00719A72A12738805CAE9476B983A2D1CCF9861C5145C31F901E24366E467E73A495DA0A69B5B3FB5C2E5E170441325043462DA18BF84274012562E496AE0A6FAB5A0D434A6BB492E87F9880E05D6496146C70E602EA383C98D313BF3F31AB8844CB1BEA417A8080E833D831C31145BE98108FD0C278FF0ED387F4CAC8F6A22340202881965D0366946C1C18C8D4026BA5DECAF1022D413A68A20623971C78280F9812440742DFEED9EC47EE4AC619550F8CFCD86FE4A84A7845AA506DCAB0907135879E9774D668F613F43706C8265D3696600253625E0B5BE6A215854D5C500B2EC538ACB4FBC048954C572B11A41963B6AF2F679CD7FE4E94DD163A825C1EB98C5BD416188E16D065705F7B4AD4A4BA4411FEFE2A67CF8CEF27BDF2970C70C60E4E8F1B26E15F604D28F1F27FC5E25400262082A3723B37F4CDED50765D088D7712CB5DAA91F60D03D21A9E8D5CBE509D17B61AF0F6C977A34609BFC5F9107BB61C51226FE93792B7B9140A7508BD89A85512C835CCED87BD6207791BB56F709D86702D63301F97ABF5FEAAE354CEF1E31F297019217511B142FE183477ABD29E915F0F5C685943E6DDB3C08E039FFD88A7C1F31C0F5B3F8BC4BC97E7BDA6E5A04CBDD6B9ED18C21E3D195B14AC68D9FF047D8911E881A29B95E626A42DFAA4F5C40BA7F4F943F98853362B6C997A5510F62A53619AB77A746AD8310226D3CC147FC7F90686E070C51C127461EF8A92071D88B36AA752AE34DBC29FC394DE40EDC2B3326838272A70F5F64B0A8203F7ECC83B0409E372822495FAB7BD9C0D6753CC8E5280FF7E1AB2EBD417BCF881C1E2F9A9A394B7C91541735ACB7BDB8E67CBA6AC6F1B302E8648B86674248A5E7E94459A523CFC3E4393268B16B696440CA5F7CA8B58FCCB827D240979DF4F86667B2ED8D581AC3BC9DCA8BB64A2278B6A5A88F801044AAB8D02E06FDF47C1A34D91763BD31AAAE31A50FE755EBDD89EDC6B6DF6DDE443C0AFD253F405B1B7953EA5069918C92DA982D159AAF02322D8DCF58CF562E413C988E89D1EFF2F252A6385F163FAFED6CE5F8AAC6DF6678D2ED762CBC441491D7ABAB455AD35234D3D74879687151956ED221B4FEE25B628329FCE0B8AD5BF0E9DD16B59E7025F3B9743A739DFC30AA3DEA269F95B61C907EA28831D1EE259F80E90935CBA9DC887D71E251919FEDD72C7654C2F8FA177DBEE875F21FB436404E673637E2A1005B1CBC78E68BF4B76480E880D9B25B82D408EBA760193B49C19149BE1DB1B440DB92DF343FD430DAE6A748D7E6731B5041E751A398A368F0D5AD5C2CFE162AC9E4D630F998202C1AEBF1D35C372FA79C4FC089523114A80428CD613730E15083500A6BDD09629E50D5D6C09AADE9FB8861160C7E03D48E7DC8FDEEAE84B9639E1A3B7E39765376E01D73243BACABA7BCB0749AB2D2E3E65BCBF553D4EFD8EB220921EC863AF2B46DDE96100ACAE3BB82753EB535E5D3E1A224B27D64133845D95BFEB9337E4F0460F8A26E6FD0A40CFBCDB19A67EDD2166110A3116B059068CB952CD0F4F1E6BAAF1B78FD74B325D6D4CF564D8D1AAB5285B8AB043FF771CC969AB146CD7BD0DEDCED16819098134419A592EC4AF932B1523DCA92B82AB2D36599E2D54955DC37935A0B8C77BB2771102231FF9184B4F5D8CBC25EC00F7CFB7EF0C905181A5138454F7B91366BAB6490F404CFD4B1C693286F71C1F143700CF4757671FFCD1B402B57D6C353AD94CB7B8A38207FC20174972E6C2DBA1340896227537406BB5929DB3E4B1EFDC819D533AF48F1283F6AAF940F9938B533DFA0DE6B2134D9ED4D79658D0ED662F0578A26800F1BB8BBCA86B782226A15776BBD6D5FB28569627263B04F18757F2652A8165007B190036F3F7BE7A26C17B26304C5203121BD19BA380A076F5BA918E792F7F3AD27095C4E8B67DEA01020E29387C1714177E8E43B1A4B13F60AEB0A8B7F8468723BA26B0428FB8A8180716335C4CE1C8DA6E9B7BF56799FDD68E3F1481E23DA1574ED08B7B347CA34E8E0BB7A3C73DBBCC59E281CE047FC6EBA3C2ABF20B93FEA56F5A5618933BFE71111178AEEC225F5D3B8D6BCB6B64B95DEE58965CE18B13A46EBE29CB3D824FB4D230B7A5CBB1EA41EF882F2364E570944D5F2B51ECF848169319539633330E6C3CC6AFA17D7A87F73DCB2DB4240F48E202711F612E47AFE26F38F89AE5C529E80829ED8999A1438A444064BF482755A7976FA681679EDB462A0EC372C747077443614C760219EF274A066E4060D164F6C8C72525F7F367405FD15F430A48843DA4C5FB1F97A2E0B9288C0C52F0D96B5B04E9D9E2B1AD81EF038F7C9B8678A80ACE8F060BEB8A395C53DE6FCB69F9E02356C65CA0AF9A742ABCC7530574136BA0FADC2C564A5035302494F1A18B44F85A1654F05C486B164EA173206718F5483AA4EC9C0717592A4ADC6C340DFCBD24E99F834895EC7DCEF291C33637CDE1F245FC210F760D2AC73EADDF69336009B9071060874855D432FFC3AF594BFEC65FCD75434459D0FDF32D2F388B375F1ED1F1F7654BCB55F441320E8553DE2287B4EB7D650B46C7FC1B97AFB23F884B528616EFF6DC7791615F40954A2DCADDDB475B9F0D5038CDE69E2349BBBF6597498FFE512B8875DBAE794AFD038471821394F892F02E99DD808F2CAE1AEFA8B25EC75C67EB077CA225717655F501E3FB2C993C44466063F91CE06298CBD26375ACDA61630CB34A0F858373A2F61F9763650DD3674356BADF08255BA2D6327A5EC253C22B0ED1CD76E4A9D9EBFCE34AF4F50374E3A0C4748EFB8E6D5AF9DE33763B676B7AB0619F99FDE79CC1D8F5C45D37A4DDEF05C4E9A5BCEFC5828866BA226E5B7E09830230513C5BAE4B6742A05F44AE7F8B67ACD00ABEBF92D0B0479FAA166FFDA0E7E5FB3514E0BEA2303EBA0D84DA874ADA56FB7999188D2B9BAECF0B48DCB3C23FE996BD4C29FD5D4B888922868603FEA47948A3C1BC32C3C32C5BCB6F052FF78999D91F94408C7F9196B9242B0D20B1EDBBE6A599C2DB374CA9847B8465D7A5C40B5E2CEDA7CB0D4E15F85552B2F7010465C318C5B4E1B9F1AD045A0ED2EA77D82F6F4AF3EE184E68EC100F265C760EF5AE577E173603DB5D45EFEC815F9278188D195EEF805F27C50A2FF364615395CCAB5E51642E2C5F590D20C97E20F544B4EF4645AD49C52D13C418BD10696D4457F3773F1B9DA9A7EA89D6F4B5C08F923949E659329ED2AF2C0B358495E8614EFE5A0B1632C16DEFBAB4A6E3566EB4F0D78F806192D65D5081367D3DAE1E5F3F7FF1C34396F8CBA00062C3A42838DAFF063C5F8FF25287FEFF7FEFF000000000000000000000000000000040E141D2128"/>
    </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>
