<KMIP>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="CreateKeyPair"/>
    <RequestPayload>
      <CommonAttributes>
        <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
        <CryptographicUsageMask type="Integer" value="KeyAgreement"/>
      </CommonAttributes>
      <PrivateKeyAttributes>
        <KeyFormatType type="Enumeration" value="PKCS_8"/>
      </PrivateKeyAttributes>
      <Seed type="ByteString" value="CC28C13F9D575A7D75C7B6DD3D3B0949D69E814D2436F201E11431FA0D5B87D5"/>
    </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="CreateKeyPair"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <PrivateKeyUniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <PublicKeyUniqueIdentifier 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="Get"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <KeyFormatType type="Enumeration" value="SeedPrivateKey"/>
    </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="Get"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <ObjectType type="Enumeration" value="PrivateKey"/>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <PrivateKey>
        <KeyBlock>
	  <KeyFormatType type="Enumeration" value="SeedPrivateKey"/>
          <KeyValue>
            <KeyMaterial>
              <Seed type="ByteString" value="CC28C13F9D575A7D75C7B6DD3D3B0949D69E814D2436F201E11431FA0D5B87D5"/>
              <Key type="ByteString" value="C79B1A1B049AF4A6F440938EF2EF4043FF50FE60BB65507630648D677B4A0374966E2AAD44D3AE774961E8D1A1D6DF1AB39E3AC3CB5C881EDB62E2AD90B0313CA1F8D707C7F8E0DD4AA61F36C4706CF6F1F9B73D3BDBB475B3806B84DC27161F780AE2B639A0847B8D66A56743BFD91BA648F1B98B6C14374B7A2AD0694D445328275334036121062525778074061663048168650288550830033772420232161124506230450128570713171578410076740704213580140557306000288284238383884238845820786146858687075050633247765528145740804886108344431507183163338716487410716646484252786371227038485413546521170625074405526263044825320478418220503542411231782525855255317052422172041001013170407628843141244371727442850234210478136480864566176615122101380635364426846181033813013220864573887110771457874352246554763652846237227663385780238141570351634432753005281284377335751732170782618352772546414007635801822248226330241532677242674850517037776325863684364121766271888231626327234667410064214113030281611248320474171758867082677746205702503258456054503807232450178245614221284237341541126217824035312678850887503072618073667651670415665608715481674771841614520275768126361410606508136238505216431725816183280365002107548225255553743822674208513326430278718126516315436874055025506855176570311773303870358337232177711576853350173526670360127370808847014440566753860700657344248132776481178178757653126848821618246233006860471648371408426767313427583862544847451676333808082171160827642418424525056211345686007468177780273181128072467470713125553641771053834183415280561436431587231035568407716207667518073834478232787562342642381018447823540576037176381022147667201187037286836634537256025370470780554421880472548656030601812742544040828775872262056266762631623344304770663356534627853515874326464020066302458306887477341854635635524342013123834268144748426368063063552138322605661765027735563227425522047518021806774418487858561575417588830563445343644100707778403860857225338603837751817266425801268067055355624778211001121262326587170350434535137107434003478047127520263237103825255425473430487670322411160046400661500067318305255285516416731142536874015356703734437535406870078872361774467744136162767541247337456182782851375154336227006017474685728481680846055366600403420568146720683782056502670620435710373322527810618374423424078708733516228882017634557126806188434370230501628654444850848311688460653232505040488424103103524827570003433362837280810374533121286852272681536444452723527820766771684651786362020282825318107385307130388182484384323324518847142260177883842554266614806111215188231440420361435244657630348421005557400464515706053661074588052546381181188705550183881078703413235446730037700087033146401632001324506275702326053476560756146556122702185007884278826607416383136457058453356405442022540321237110273635110780551530043723646060054302083412266282118711236642156044143816713234003787276558232153135567623763883612722678375536202812474333862562163556070686146530480205543117825524480864675718212211855063806813876412783170718826352408177315124481722015480551643608551050843540411323041747618421043328651228537875465860007547676741052854144841E129821FD8B916015E4CDDFC94ACBD11606F12BD1DC3FC37CB9E86E5D657820DCA76CA2355126BB67AABE2A8F675E087A1E89DE811704E9B87DD9DF3C2A741CB202AC0EA8228787D4719909D2F244EAB74B2E0C5AB1854697D63D41346C7F525782D69E1D38BBFEAC9D496B428AF398D0CBD333C4C765F8B55282959F9CA405F8811E10BA8714952A59DBCF85F3ED2795C659692B8644D8B17144F24B69BEBCD1F4EDA95227A169D55598926ED06AD629A63991F36C180595813874822E509B20C4C04B8CBB927DEF1AA52CEBAB6803EC21EB5A04A2DE489316829EBA623950DF726FB6E4BF7EE8841135279786FD50E7FF60904335F4D01AB6BE4582E521BF04AA25E1F7E937FC865A87D2D672ED89D5B5EA9C19F1DFB1697FB335920F5BC2CD9FFF52DE65B5745922FF3C41191AABEC427BEE1B49A27434453AC512942A58DFE94015A32089485C1D6A9A0AE417345B48E759B09D93393E59ABC37A3DEC44EEF0DE4C6DB8E0711C5DADDC27278553A5C154BFD91E649539297E33E7786C3EB80A34CFAA5AF8F8F496BBB908735E3315A3A1DCAB392D1A31162F4F03CCB0D952FEEB2C280272BEB7DADA6843B8D7C9400013D085DABC07D7949A4B2D139682970B24E83AB49437E1611AC9DD6D5FC43C17AE7FC6EF09E9A3BAF3ECD2064576EFC244C58B8A05770220DB7B0B863B988FD9CBFE95707B41654AB1C070BD3CF4E323D380E2D07D18DE03A9AA3676FB85FEFECCEA48A4E7F5F6DB097A019EC7024F21E67EE249E9A7EC36D2991E6BDE2AB45CE2AB2671EB2C841DF8F26E5ED9740306CD23231ABD73E0A4CD0B2CC41D037C194E8FAD41AA841A0499FD27CB7EDEEC030306E7E45A63B2304B1C0503C95B100D62C71BA14B75678AB61A87B625B12B1739E2B36A309B9E60A28D032649976AB3E2420FDE334A74E643A233B4CD13EE0A28B03B5EBE351936F6BDB6541E4B21CFFB0610C4AB2FF235096671B444D0E789A2692E874CABD3FEBDCE39EF0C207465FB2FDA92A4FA67D464B2A6BDD5495A2144EDBCF062E63F2CA83AF0398B10EFA6E028CB5FE0B7BCF303566AAF2FB4056AF10BFEC8A443DAFD3B41DEF1A4EEB067F9F4B31B8A88062ACD5A72401DB798E51998A0C136D170CBB8917E338A7C90040534D56E87E7E20CF10DFFF6BF3EA6E666E97AB78D327BFE7561AC19F774550FD5FA79C09E3EBDAF8EC90244D8FDC8F01E40D9E8970D98D347C6398039EC324087068743CCAA1831BDCBBEA93A6F08104B3FB025A21C201307D596C363F5F0EF40918AA8CC21DB059D24E83489168AF545B0D91181AAE38F91C6DBF6795C1BEFA2728D5026CF3CF5B7BBA12449E28BFDB400856A1AB74E6D65F5D49C56FF9267D2636D6212C0236741A800F02CDBC59CF27137FA3AE1427C72AA139665E49D925CC7005598E7F62A322CEAAFAAC76DCA3AB87A1A018F963A08F5CDF0911287EE278939C8AFA89A8822E40AD41C3F81C725CD5615A8C5C6912738B992EB1FE0FD852260B8F2A0D80DF5A426ADF9C7E7E900525C25EF3235A84426D775E46F3AE3AE13247910D40757E98378686CD0D2D65D9ED4BC6DB69FFC5E05FF057FDA34E3B829BFE37AFEF619E769846D566751D462293BB80D781D80A2A73E70FCDC3AA3DC97E933C96CDF134223156BCFDD4AB2D95DBAEAA61DBF11EB067DC166B83E199CE1726BFFDB8AA5582A6596E8E760832E3547ED3CA21A73DECAAFE6787BBE59C10C08FDEC6BC52B4763F62648C28D0840E0DDDF7B0C96708A58C1660F3C3AB11E2656FCCE002990ACB8A23FCC69E967713E37A6E4757BB977436BD058B49F2F9AEB54960A3BA619A66AB82011FECBC5A87DC05EA3D34004E412C9BF78322821A0B0C9495FAAB2324EE095DA113830A5F72E7AAEFE9EDDDB9B28EBE0CE3CE81DB35DC8596FD454FC47CE8DED9A94349C5116A61E79BD7FDC593705235035B41E3DD04E8FCA5B58C45DC1A7AEA3FA1F477B434C9227BBE77F6B809B2E0A5E3EDBCE9307362D04924B0CA2DBB66DCE6CC364E95ECA88F7F4B33280F0243DBB26A0CD3B40AF5AB7974D1E3ABD9343DB794FA47ED4E270C6000D807F84574DE721223631C18C64738ED0AED1610207AC9B91D084FF3EDD2BF1EF40F19E418F61AA9B56F3357C6C935CCC55BD1F86B354A6FCB4CCE78C02C0536E784D4EAC0295E01BFB0CCA7EB9D6E07F40DD021B772D06AF8FB512E6E02A8BE140F0DC1B1C19CE12A01F9C621C6007471F61999121F2E381C6FB21AF46C73E1CD44153E76664D791505BFAF3A2D9DB4202BA94A8F862B72D10D833BD8F809C85D44B20E020114ECBEEAE4571431B4455E7E69F954A9AFE3B280751C547BFFD750218499CFAD74F0AC51B98A2F69982F87562D3F6D7834808D6F832FC3CCE137DA6443C6C97E0147341751778BF6402C736FC39B906D62F41EA56230EAA41C52C2BD8CAA13D79280BA54D9F54FFAE5A489A56C474CC468F7D7D26AD0349B33ECB76DB9EE17B3A8B6A8B81BDF288BC41217837BEB63A51387B17AE5D12B4FA550A770838D714D97FCB00E44C436F46F9C71822D6DB0CAC5D167220436425FB13AFC7EFC0796C8A974080D9BFDE7CB397F5A7B15432A4D74AA1504D0562FCA8C8CF5C2B7B0A0C144807258AE96152733A792F9EA160C0DC65EF64A5AD98B900B4541D83A17E18B4E0BCA418BB69B5A2CCF13B341205E2CD7092B3EB8C682B0E10B292A42E2B6E95414AE64831B9FB2243A17E05955F61C540BAB5543EF1336DD432758762ACCE9AAF954B53EB09021358931659FB343FA3C96F761C03DE7711A02B0956C5284708A29F3993809F42D3776A3C3B3E4CE59CA0D5BD8801C49C085E58A553F9D42FB2DEEDE8A86688BCD1E5435C40E11F0744CB7E776FA97A14F9C5F4391B32A5FD54885678B65561885C85DF3239846EC11509F473F819D99440455723B7ABDBF9888673B47F99E3A33025D59233DA215888AE3F3159ED41A4B085B420B84A98ADFAF6FE60FBDBCFA6560A453E5C4B675E29DA2BE904FA162CF7539620DFCE312402C0AC38AF6854A4D3C58C582932764510D761112E9D4584973A80DE55E7FF074816C567676B810C51A71BCC6FA79DF6CC081FCD14DA40A0D1C76E129708A236858946649BFEB9719EC97943745E43852C88A4D1AD9C21C4AC8CC9F61F167E96502A4018EC5005E8BE5E8238B670E11F4A97036C07FD6C1146F39BA8E881BD07F0BD050379AE15719FCC4EFEB2323BDA48AC682E66E142562AD44CE346C96361DED6D22489B271D061A9CB5201DA1657E1E6CE3E251D07163975AE28EB05A4A722570CCCC9EDE8E5AB56A214C30D6E7A176C59E40DE0F7FA6867FAC403265BF3D9B192B6CDC7AC310868D8B5D69820DF019E52B69FCA175FE12AFFB87FB74DFBBB9CD8C92A9991FDCDD4EFC5B7CA75DE5ADE8D7281866FFC64F9D2C71CCB70B3E19A504B3FF42DF823EE1B210F989FE8ADCFCB8500D409AE558EE7A161327697169C58A60D7B7A645344F1FABE467086CD5"/>
            </KeyMaterial>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="32256"/>
        </KeyBlock>
      </PrivateKey>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Get"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <KeyFormatType type="Enumeration" value="Raw"/>
    </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="Get"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <ObjectType type="Enumeration" value="PrivateKey"/>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <PrivateKey>
        <KeyBlock>
	  <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="C79B1A1B049AF4A6F440938EF2EF4043FF50FE60BB65507630648D677B4A0374966E2AAD44D3AE774961E8D1A1D6DF1AB39E3AC3CB5C881EDB62E2AD90B0313CA1F8D707C7F8E0DD4AA61F36C4706CF6F1F9B73D3BDBB475B3806B84DC27161F780AE2B639A0847B8D66A56743BFD91BA648F1B98B6C14374B7A2AD0694D445328275334036121062525778074061663048168650288550830033772420232161124506230450128570713171578410076740704213580140557306000288284238383884238845820786146858687075050633247765528145740804886108344431507183163338716487410716646484252786371227038485413546521170625074405526263044825320478418220503542411231782525855255317052422172041001013170407628843141244371727442850234210478136480864566176615122101380635364426846181033813013220864573887110771457874352246554763652846237227663385780238141570351634432753005281284377335751732170782618352772546414007635801822248226330241532677242674850517037776325863684364121766271888231626327234667410064214113030281611248320474171758867082677746205702503258456054503807232450178245614221284237341541126217824035312678850887503072618073667651670415665608715481674771841614520275768126361410606508136238505216431725816183280365002107548225255553743822674208513326430278718126516315436874055025506855176570311773303870358337232177711576853350173526670360127370808847014440566753860700657344248132776481178178757653126848821618246233006860471648371408426767313427583862544847451676333808082171160827642418424525056211345686007468177780273181128072467470713125553641771053834183415280561436431587231035568407716207667518073834478232787562342642381018447823540576037176381022147667201187037286836634537256025370470780554421880472548656030601812742544040828775872262056266762631623344304770663356534627853515874326464020066302458306887477341854635635524342013123834268144748426368063063552138322605661765027735563227425522047518021806774418487858561575417588830563445343644100707778403860857225338603837751817266425801268067055355624778211001121262326587170350434535137107434003478047127520263237103825255425473430487670322411160046400661500067318305255285516416731142536874015356703734437535406870078872361774467744136162767541247337456182782851375154336227006017474685728481680846055366600403420568146720683782056502670620435710373322527810618374423424078708733516228882017634557126806188434370230501628654444850848311688460653232505040488424103103524827570003433362837280810374533121286852272681536444452723527820766771684651786362020282825318107385307130388182484384323324518847142260177883842554266614806111215188231440420361435244657630348421005557400464515706053661074588052546381181188705550183881078703413235446730037700087033146401632001324506275702326053476560756146556122702185007884278826607416383136457058453356405442022540321237110273635110780551530043723646060054302083412266282118711236642156044143816713234003787276558232153135567623763883612722678375536202812474333862562163556070686146530480205543117825524480864675718212211855063806813876412783170718826352408177315124481722015480551643608551050843540411323041747618421043328651228537875465860007547676741052854144841E129821FD8B916015E4CDDFC94ACBD11606F12BD1DC3FC37CB9E86E5D657820DCA76CA2355126BB67AABE2A8F675E087A1E89DE811704E9B87DD9DF3C2A741CB202AC0EA8228787D4719909D2F244EAB74B2E0C5AB1854697D63D41346C7F525782D69E1D38BBFEAC9D496B428AF398D0CBD333C4C765F8B55282959F9CA405F8811E10BA8714952A59DBCF85F3ED2795C659692B8644D8B17144F24B69BEBCD1F4EDA95227A169D55598926ED06AD629A63991F36C180595813874822E509B20C4C04B8CBB927DEF1AA52CEBAB6803EC21EB5A04A2DE489316829EBA623950DF726FB6E4BF7EE8841135279786FD50E7FF60904335F4D01AB6BE4582E521BF04AA25E1F7E937FC865A87D2D672ED89D5B5EA9C19F1DFB1697FB335920F5BC2CD9FFF52DE65B5745922FF3C41191AABEC427BEE1B49A27434453AC512942A58DFE94015A32089485C1D6A9A0AE417345B48E759B09D93393E59ABC37A3DEC44EEF0DE4C6DB8E0711C5DADDC27278553A5C154BFD91E649539297E33E7786C3EB80A34CFAA5AF8F8F496BBB908735E3315A3A1DCAB392D1A31162F4F03CCB0D952FEEB2C280272BEB7DADA6843B8D7C9400013D085DABC07D7949A4B2D139682970B24E83AB49437E1611AC9DD6D5FC43C17AE7FC6EF09E9A3BAF3ECD2064576EFC244C58B8A05770220DB7B0B863B988FD9CBFE95707B41654AB1C070BD3CF4E323D380E2D07D18DE03A9AA3676FB85FEFECCEA48A4E7F5F6DB097A019EC7024F21E67EE249E9A7EC36D2991E6BDE2AB45CE2AB2671EB2C841DF8F26E5ED9740306CD23231ABD73E0A4CD0B2CC41D037C194E8FAD41AA841A0499FD27CB7EDEEC030306E7E45A63B2304B1C0503C95B100D62C71BA14B75678AB61A87B625B12B1739E2B36A309B9E60A28D032649976AB3E2420FDE334A74E643A233B4CD13EE0A28B03B5EBE351936F6BDB6541E4B21CFFB0610C4AB2FF235096671B444D0E789A2692E874CABD3FEBDCE39EF0C207465FB2FDA92A4FA67D464B2A6BDD5495A2144EDBCF062E63F2CA83AF0398B10EFA6E028CB5FE0B7BCF303566AAF2FB4056AF10BFEC8A443DAFD3B41DEF1A4EEB067F9F4B31B8A88062ACD5A72401DB798E51998A0C136D170CBB8917E338A7C90040534D56E87E7E20CF10DFFF6BF3EA6E666E97AB78D327BFE7561AC19F774550FD5FA79C09E3EBDAF8EC90244D8FDC8F01E40D9E8970D98D347C6398039EC324087068743CCAA1831BDCBBEA93A6F08104B3FB025A21C201307D596C363F5F0EF40918AA8CC21DB059D24E83489168AF545B0D91181AAE38F91C6DBF6795C1BEFA2728D5026CF3CF5B7BBA12449E28BFDB400856A1AB74E6D65F5D49C56FF9267D2636D6212C0236741A800F02CDBC59CF27137FA3AE1427C72AA139665E49D925CC7005598E7F62A322CEAAFAAC76DCA3AB87A1A018F963A08F5CDF0911287EE278939C8AFA89A8822E40AD41C3F81C725CD5615A8C5C6912738B992EB1FE0FD852260B8F2A0D80DF5A426ADF9C7E7E900525C25EF3235A84426D775E46F3AE3AE13247910D40757E98378686CD0D2D65D9ED4BC6DB69FFC5E05FF057FDA34E3B829BFE37AFEF619E769846D566751D462293BB80D781D80A2A73E70FCDC3AA3DC97E933C96CDF134223156BCFDD4AB2D95DBAEAA61DBF11EB067DC166B83E199CE1726BFFDB8AA5582A6596E8E760832E3547ED3CA21A73DECAAFE6787BBE59C10C08FDEC6BC52B4763F62648C28D0840E0DDDF7B0C96708A58C1660F3C3AB11E2656FCCE002990ACB8A23FCC69E967713E37A6E4757BB977436BD058B49F2F9AEB54960A3BA619A66AB82011FECBC5A87DC05EA3D34004E412C9BF78322821A0B0C9495FAAB2324EE095DA113830A5F72E7AAEFE9EDDDB9B28EBE0CE3CE81DB35DC8596FD454FC47CE8DED9A94349C5116A61E79BD7FDC593705235035B41E3DD04E8FCA5B58C45DC1A7AEA3FA1F477B434C9227BBE77F6B809B2E0A5E3EDBCE9307362D04924B0CA2DBB66DCE6CC364E95ECA88F7F4B33280F0243DBB26A0CD3B40AF5AB7974D1E3ABD9343DB794FA47ED4E270C6000D807F84574DE721223631C18C64738ED0AED1610207AC9B91D084FF3EDD2BF1EF40F19E418F61AA9B56F3357C6C935CCC55BD1F86B354A6FCB4CCE78C02C0536E784D4EAC0295E01BFB0CCA7EB9D6E07F40DD021B772D06AF8FB512E6E02A8BE140F0DC1B1C19CE12A01F9C621C6007471F61999121F2E381C6FB21AF46C73E1CD44153E76664D791505BFAF3A2D9DB4202BA94A8F862B72D10D833BD8F809C85D44B20E020114ECBEEAE4571431B4455E7E69F954A9AFE3B280751C547BFFD750218499CFAD74F0AC51B98A2F69982F87562D3F6D7834808D6F832FC3CCE137DA6443C6C97E0147341751778BF6402C736FC39B906D62F41EA56230EAA41C52C2BD8CAA13D79280BA54D9F54FFAE5A489A56C474CC468F7D7D26AD0349B33ECB76DB9EE17B3A8B6A8B81BDF288BC41217837BEB63A51387B17AE5D12B4FA550A770838D714D97FCB00E44C436F46F9C71822D6DB0CAC5D167220436425FB13AFC7EFC0796C8A974080D9BFDE7CB397F5A7B15432A4D74AA1504D0562FCA8C8CF5C2B7B0A0C144807258AE96152733A792F9EA160C0DC65EF64A5AD98B900B4541D83A17E18B4E0BCA418BB69B5A2CCF13B341205E2CD7092B3EB8C682B0E10B292A42E2B6E95414AE64831B9FB2243A17E05955F61C540BAB5543EF1336DD432758762ACCE9AAF954B53EB09021358931659FB343FA3C96F761C03DE7711A02B0956C5284708A29F3993809F42D3776A3C3B3E4CE59CA0D5BD8801C49C085E58A553F9D42FB2DEEDE8A86688BCD1E5435C40E11F0744CB7E776FA97A14F9C5F4391B32A5FD54885678B65561885C85DF3239846EC11509F473F819D99440455723B7ABDBF9888673B47F99E3A33025D59233DA215888AE3F3159ED41A4B085B420B84A98ADFAF6FE60FBDBCFA6560A453E5C4B675E29DA2BE904FA162CF7539620DFCE312402C0AC38AF6854A4D3C58C582932764510D761112E9D4584973A80DE55E7FF074816C567676B810C51A71BCC6FA79DF6CC081FCD14DA40A0D1C76E129708A236858946649BFEB9719EC97943745E43852C88A4D1AD9C21C4AC8CC9F61F167E96502A4018EC5005E8BE5E8238B670E11F4A97036C07FD6C1146F39BA8E881BD07F0BD050379AE15719FCC4EFEB2323BDA48AC682E66E142562AD44CE346C96361DED6D22489B271D061A9CB5201DA1657E1E6CE3E251D07163975AE28EB05A4A722570CCCC9EDE8E5AB56A214C30D6E7A176C59E40DE0F7FA6867FAC403265BF3D9B192B6CDC7AC310868D8B5D69820DF019E52B69FCA175FE12AFFB87FB74DFBBB9CD8C92A9991FDCDD4EFC5B7CA75DE5ADE8D7281866FFC64F9D2C71CCB70B3E19A504B3FF42DF823EE1B210F989FE8ADCFCB8500D409AE558EE7A161327697169C58A60D7B7A645344F1FABE467086CD5"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="32256"/>
        </KeyBlock>
      </PrivateKey>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Get"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <KeyFormatType type="Enumeration" value="Raw"/>
    </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="Get"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <ObjectType type="Enumeration" value="PublicKey"/>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <PublicKey>
        <KeyBlock>
	  <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="C79B1A1B049AF4A6F440938EF2EF4043FF50FE60BB65507630648D677B4A0374A8F05A5A167B58898A8E92BEDF59F3FA8AD2400D8319CD75AE236C46A89457FE63255E3BC315595D70F642F0FA4C116D400E6F1C7A6704837CD79CB95C200D9AD17F35A42392E9719EB81B39B1308611AB23E4D43C16A5FA8C6B93ADD7D6DD7E8B37FAD4C82348771600D99754795A4276F34F40542B724FC90639998C901132F4F0D08BFF4367D1BDAC340EE5FCEDE6DD250D69E9F82F4A8AAE02A78B3BEAA94DBE6C309EA8B0D022DE566F1B2D63CD0E0D7E45C5AAB605085450B0CE51C72509C473C66BAE3E38CC5FAAA397F42D97C9AA635281700F11AEC5FF112B8F2194DD244BE4B932011A1CC80B1BA8D91A46348A87F3E1E7A535A41DDEB5F91D80474C2DD51294A72297C22ECA0F2626CCD7A3597C26D534A41084DDAAD00B1818C6269135991E956EE271E77A179F605997C7DD8649CC6AD68F90D4650AED6BA41DAE7CDC87EE62146124D2FA34443A975B7710091C258CFCF1211035ABA065E4A2FBCBE0201C5BD70CC654DED22E617182317038D417820C416F1677135FDC1D719895E2828AA9E685359831E08AA85673C2BDA702DC83C7AB3A4227F00888723D5C763968DB04FB08B75AB33F25A05693AB2078EC20F4D720AF1FE33CC06BC030537314518DDDE67A3E4FC5C84F3E59304AA029B7B8963BA9C75C432B48CE3F898C20FF62538ED30B825B4A235D62CC6C131ECC8F6002A5D58B8ABD6AC0132CD8DF6861574D1A6926F2A7E76DEA22163603455E1BB7096ACAC7C6CAAD1EB0C5952E9B39F5D4E26243A8EA88711FA99514154ADF7AE6D9287736655777EC464829C5F7322461C713285DA6383C74E06F76C7D39935FEBF4B7A5F977F5C2E3BD12DBBB17D8DEA863DD2B974B9C03328F8622763CA58D768B01165DFC99E17BFA2CD1B7E0F362625722423E91B80EE10E88AF2F214A0DB5020AB08219B10AC6EB063021331C72BD137E74F5B8A30031BE1B1018AE6436DB786DCC5BDD0C1E94E30CBCB6DA1A37FC5732346C887CCB68ADFA9E7561A88645EAEE80258B0A66B8CEF7599DC0B510A6F5999F4A77D1DA6A55329AA7FB738132C293CCDE154D295E8A7AD89D7064088B1DEEB9606BEEB1A0B78D3F7C574CB01191F4D4B3CA0F3BA41E7C7157AE28FD45C552F63E97DBC4B400238001503847A6E0D302B22DA20EF1D50472B8FC5C6750C2219461FDD666316B2AE63A853EB1B59A931A56C0371CED9FCD8CFAF5BF0D7608AD8A8A2505FE74009336EC67B41354E6F4A0862B39B4CE0FA87BE3A9D05FEC9685BD7985DFE2981CFF59F5D8CD5754EC352A5A767A2F1789AA673BBE96D7F5D6FD140467822D3EEA200EC782DCF9E3D72798336AE71ED1B9FC86C09379AA9A7DCB4373233AE223CCD8E14861FB372998BFA415E08A961C25FC893212A82DEF3EA93D64E6B08BA7FF2A11CFC3A7EB533AE178D3F32B4F5B61B36D4C1FB96A3CE4F2166A9EBA6A78218A8239C3152E334013A1F4FC81AF1941383927F621071C4F7E5C11E0C2312B2C5508EAC8E49CC689201527790B54202C4D1579A920FBD6C6CF4E30A2D9DF85474153B04A4840DF7ED1B67A397CB8B3EE9F382018832807460FCEFC7FD086A5521BD1014A620DC24892BAE7CF26520C75E13E22140D3B0B46174D8CB8D06A054977D5853B615EBEE796E46E5C16DFC04B969EF1FC93A04ADE43D10C0C4BB0A1C32DC74E763D8FDE8D9563BE16CCB809A39144C5287D02054388F317426E3FF1C5D8396CD5CE4B03D06B845819CD745AF7FFB40AA60D074FEA6F9455FDC2787BC1B055AF22F838C48E28AB5FC9E7E5C15FB1ACF1140E503CCDD6B8E4BA6E12E813EB5864CE9AACBDA25774B47FD0699472ECEC90AF78E3897471E77C2EB98585F2E8D40112E9B2A38BB37FAE6CEEC23124FC289B20CD4DBB9173566933E7777D326E7715FFAFF27E970C6BD0697869776EF195203FB63C057D244A9DC78154C0C31A351DF261B39EB5C0154944E857E4CDE5CE5130C27C9578760357FD82F6F087B03EE625FD53E50B2483F5236CE370FDFED3D9B24B42E2C0C48144A0A5841A3FE1638501C61F90E0510CE1F225D2A1ED7C55BD8E804CA02385EFC2AB1907C9F26FC7297C1803AF9E41589E92C13341395F3A391ADA2A7085BCED1B08EAA35943F868E293115A9A56384A8B36B897B1636949211491F8523F333019A3C3143BBEB4B8A24C07402342E8C32928612015D14926C62506E98B915873377B5E5EEA74721424BCED3A6B5C5B36E47C4B09EE320D75A446EEC60A301D83C2BD2501FCE83EF3E3DCFAFE083000E5BCBB0F29D9898FC98DE6EE3BF14AC93BD9F6B96AF08B758C560E76E3FD70DE2257CAD50A83E0C8386AFE942DBC2295169137B28AB15057934B161A158D7D5E6B480EDA732F578806B5A7979EEDB26D61C430C4745DDEDBCEA5BD617F63A753227498C8EFB428A0C150A2FFB5C85AF6DECB57ADC43F28452828FA3AF65FCDC4DB6E1C8B73FEE2147D9A6D2659FA2E1F8488E58CFB3241E7E0D8BA1C1921ECCC25C5AC6A97ED7EE062779AA313018F5888B1170B452DAD1111512651A8796596F071888B12A1DC3A64C00D556AD7B4BADCA991101A185194F14EB9D4D5130EC8D82C6A4489C4FBB4C9908C75F6C4BE0CFADCD0056FF6A7C23AFE83B57BABE177020272303FBD5268B4738C5847CAD10D756C72F3CD9D50E12235B1E7B112DF70EC698769028EF89C9"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="15616"/>
        </KeyBlock>
      </PublicKey>
    </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="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>
