<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="1EF015A6D9B7CB3F3B72E0D8B41FBFD291E40456C41D9231ECF270D080B3DDAC"/>
    </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="1EF015A6D9B7CB3F3B72E0D8B41FBFD291E40456C41D9231ECF270D080B3DDAC"/>
              <Key type="ByteString" value="691F9EC640009C6B107E456D749D53C8D02E7E8DCC02504EE7BC281CE8224398DECA3427B2C148D4D8DB27436B436C878052D55ABE5541D1192C36147D0FAA8E1BDFD872EC2E7D743E99EDC851411B20FBC69880DE62365256A551E0BE4781C33D5BCA3AB3EBC0D1A0A0972A56768EE8616B1D868163368AB319604D249C53185314228873258886207100501580747637263163420206758727458528571634520031044671705632865503764827773202823534868162542874755272734478726130617018332354513424312173167814781823542224755351671262150348516025684323341324155310483758161252326585318235425243338224448761540825130080141151866506863806588450652410458002186725251862511701820034304162203660611446424168507807856025260026774303082320875022014615786751304638363135667454171727771346618760872780575042517871410742510760233103246071741365183582838367457614058671767013754314515620250507161412245342402007277605542381152344867330038053216717887067466176264485133635620877215863851528678756507571720713473243015425470430764684226178165620682561850770475801551028524747667613043246756032870488418444536467850350436083786206805548874180185223484613368254574434340737586423500422640006546835354384784458363482111326712664788800724853522783088277748468110300750304151447810634313462437424427625667154454786733308033352025468361417748844122501234165166632368444400642264027173010154168023723775176018445328217603757627567433447261764673620221435735682161555206148223634630683310528548375855456218643761583824155081374060001517715265147113085722625140728613757331474428485346345604804868742608463636853804043100234688548574666213454207737312606313132167518077585727217280573805501277006833854604354433353386128645244732202450752760284261015326574851423158285487033723647036632666025238720116065288075345341700640881173420145625106110537130484031042178070006435703474263304465512421152563370314810148125728024321104603328287628747430525874687751350807006170030741830266402736638044461144831367481310718533430567386457808657006753404511703721600608202260410205546848514733324152470645151556278555526614325670102134123511801526178512522151520247740760248407286361628074155841085346230132520012482628432105268062754315228552288136214411300110834621528046031054602516702636383102485462681680563141480538853208633833472625028537643385260228417466378115576370263334368472818810825632223534062030038476078377422240655262862816744655170088103576052786516560858822305145455040310318581353565562724243887262678058407404836108887210827342705058321834101308742253116403850430578703660022338707830708088052847576764877571854506221640273278482244140064044564631600022324668137042613087205062827524647086253733481748335408332558820268477628344266735684160115302276056577657240246634048342800146002361680015352211835677827464018411126608438108313685041244143400128323037870856133306132228850712457217751174155001252543855008574565448144581524503541682531008605547187868248306513188528226473757557147422725747088500772624204815520144545470422030318752055450041277604645034132541840755560140706011770722517473145605133778274000113575780778526655076262441033317187124675147083515722527845607574C54D6F8FA029E7ECFBA0B90470B1F59C80907DD8BC078D12A02E271252797E345FD686B464C56E39D2297FE4CDC9127D104F98A1C604C0E63BD097D88581AE515C6E0676B00B52A5D40400EA7FC0611DAB63D451A7518AB1B0EA1ACAE68F972556B21A0866F2201F38FF106719873041C48B8A6D80E4E5B376F555F1964C49B3223BFD46CE0FFEDCAA22F53D7438953B4430E43B9613E629A491C1EE95BC7335ACCABAC9F8ADA84FCA8EB300D9C228E6FA0FE4019F3BF4AB2DD4535F9A9D06F2E7417C9BF904611DD3A3B7824D73863B21C25FB121600F4076B4E4FA8C3DBAF3A324F4543B969A0C75DA0AB03B0B1F3277A94FC22ACDD9B1429BC82CA0597229334A0406CF0CF123E37ED4318834A265A152CEE5767E2E52F800F9F1838B4343E578DC5F55C6084A2EF8FB160D18248FFCD020B12A278785CB236E9780732AEA526A8D0D1A0FF020BD7D47E666E57B083CCB00A937BD59295EA9602AF0A1FFF0CFC40354155239E4689727701EB4D54E2FAC7C9A218044B7D983DA4565FE2619012E52ED7C13E7242F2010A6FE5A8CF80A7D3A61B691D80D20BE0E72C5D6E87938D8A95EC068DF621AE2853712C642A3F2DEFFA18DFAC023C82DC055D62A224071EB88D438221040E3110232F7C943F551533F14B4A6D640C79DAC40A492B8443521939AEE792559B73804FF1B04BE7663C6CA8BE866EC232A8D99D6DF760D39D684A8E97948E64C80A5881D477E57340DA9C1FC7E76136507D3DC4EAE4E840B60CE002E2D9CCFBD6C41B4520AA7AEA4F31206CA019DD3B03A2B6BAE0A7BFE63AAA3C1FB23E9A71C1C5079F4DAF5BEA1433484232B9EA030F9B0A4705B115A70BBD5B7CA47DF5E1AE4472A87040AC8FA0A997D01DB15C066A5127D9BCB4E372DF5DA695705678E911F1EBA7EA9885C2E785C36E8ED11DA990A106C983A6223F9DEDA65CA94C179BF7DFAFDBF0D8564156AD6EF4C774B792DCA8434BC69199C338A247AEB0E560983CF4E87781FE6AEA3B4F046504C1BAF9D9E9670A83BAFDB94C6D70FA3033ACC86D8AB4B9B00230939A0E3A59E3FA1619DEF1CBB457B95D37943416B976B57DFE577C36E9E420E46060141158F1ADE53F32EBDA7ECC3D4053BD8D785E22710B72D017883689F67324C8661B06BEDAAB265A134B7FC841C6AF322725315D6C80644DC3783900EE2C877BA7054DB09828CB770D10E59F35323124DBAE07251565A6CB93C20E22EC9951E1152C8A8FDCCBE9D4EBA2291EAE9EF293E66893ED30D34C608E632ED7F26ADF186F2991875AEF5F670AB195743822FADA52F1E1E00EF2F3664D21CC140EFD2D4C889D2CC56D7EAE282D275F5AAECB0D25DA260CBBE41111DBC59A7E0F7D47A1BB44851FC6F3B1E8A980810CAE8D58E1A5BF03CF59647EC0F4193A20DC35B13D40321A3CDCB3CF98BD699851D0B23D7C0B29D5E0296675AC1A572A63F92A95E034CC33CFDC1B7FB6731EE4A1A3B15CC03FFA8DCDDCB7C21C0CD71FDD5A9F21D68AA0697DB1102F8F40F697AC871E067F7D23003AD9EE97559FBBAC8B02FEB80B9EDB37EE790EFBD684592CD2490653C9607349334722A746984811B7A563CDA1AF65344094AC449508D6A4037AB74029CB88E82C6451862E27602E3006D2D088CD0B904BB1F2CC25A6B04981DFF358653536D09E138599B0991FF60A1EBF08A2AB3F9463525EC7599EB3718926665BF53B4CCDABB27012E7106B399DDAD6D234C5A8A704FCF9489A7F2D7B00D8EBE5F2E2EB3BF1D49E786F7B193AA8DA10ECDB7C86B5DDCCAEFEA60062797B03C20839CB9F1A520368A8D7C586F19DC831BDB92F2AC1E4FFAF003025D450742B728DFC5744193A807EA3293ECFB73017CC0DBA990EC6813CA273F555B1A29FF906325C17D1FAC079D90558A132663C7CCA3FA27FEF0A0DD3F0D6869E31D2195EEF8B99FBF30564B44900F918B7B9F09B59245B8D4FA9ACA3CA4FA94A055DDAA70CF6B2FF72FFA17C76696EAEF89568157226ACCACF9AEF700AC0D46232D7BF9416418815378BB8455C8EBE2F92FA1876367B716FC8B1F8D6C01D299DA9BBD24095EEE757FCD4E873A47E96BE3517BEE68944A2F62ABF940F866F3E646B2614AF4EF32A8CBD04E278D71A260547B10AFF65BCA03B9F440251FC9603585816820C92B70FADC40F043EA6B48A5EFBFB88F604B607EB875B4C124C9CDBF2932A339356E137991EC4D7881DDDAE61CA28CA8D55F7EADF07E44924D596B35882F736D37861A8AB64CCD64420841A775E7B4414F973E116C45933B9AB8642C03BEE39EF76F60917A5A0D9F88B0429F52C679E2C6FE6BA4B31A83EE720ABAD715422FCDCF382A7B0F80CFCA5149DDF887DCA137EB5B8E1A9A3A01C988D4AF3D6211E809AD7224A86694B9F73A796F5DFB9525EDE3D0F57A239C10B8FEA33C7C9C212F31FF61C624DE18BD7E9F643CE3C675B8A8FE6815435B95DA94C58EA8A8FF74EBF523E3E83E9566E3AE020C8A64F174E0D7F334C98FA66453E9D7F69A588DFEDAEEAF63BC709A52339FE47531B121777E95C6AFDA11A0D1CD4F5BE71C4829843FE1B0FDBA12B817EDD062B905B75F5736854A3C512A7959AB16A1BD3263F8309B23F47F4FE48D5B6A9FCDF1E9E346FC873325C36561E5D05008F9326192939961BB2EBC30B9E2950F806114F9AA6B8C2737ED548793D53D34DE7B6A1D5C3274BEC745472DBAA5788979292AA6EF9B1F2D9BC8810FFCD1D51DD0C8239D27128CF0CD6BB57F7ACCE2555EDB9826F309D8C21E7C695E0C9605AF7A4755B7356CDC27B0032FF7BF66984FC3A1AF250BA647C0F3A56E9D991274968C72DD85C2F742089FF8CD8CA1A4922D6B5314B852B588FFD76EBDF419B51A4C5774E7BD91FAC9B708343965E9BBCEA3374181800D66A3B074941E5909D981E107B2A56CC970D8539F3849ADCB4701B070E16C119667DC12D9A0CEEB0ACCE5B835FC1E2621AF07F8C8486326FF039534CDCF242D9DC5C6EEB2C19BA9F4256E70B6CD1B37D99B9CD23F227472F89362789BA7B14E51AEA22E1012B0ABA5F4F5BBEDD08169D934F7C2071C33521315F24DA4B7BC17CD2D506EF786776E057A6D0F8109BBA9332D03017A8B6F7B6186514CEC480B2380C423574FAA7D5391AB7682758C500985B37E4DF97D53B1307E5E8F4C97A1A6D51F175D151F9D90C16556D7CD678DC85E62327C268A2B5659FA95C9786DDD22C05812B1BC7F23A18D0389AFE4BFE0E935455E53E8F8A694C40A66FE80EF1187871C035E8246D7109AEE347E5427E3ACA46400C5B6F9AB1E26868BC6A21D9C270F6310F2828F9895F90EB7604E53F2F6220817D998B3C70676A2AC7BC0791A47D43AD5304B42F5CF60960CFC4796D91FB6E658FCF088BD7C736EF8B6C82378D5298F3389BE7A1B810B4B269E642816095FA73C0D33A0958D1CCE947BD0120007FA2CDC48E6D12D9A55E9347526BE41A6F17B134B7553FA84CF4DD57F7597E16C6C0726EFC3B2D6FA2DD993984B301E484CC3E80EBDF58E05"/>
            </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="691F9EC640009C6B107E456D749D53C8D02E7E8DCC02504EE7BC281CE8224398DECA3427B2C148D4D8DB27436B436C878052D55ABE5541D1192C36147D0FAA8E1BDFD872EC2E7D743E99EDC851411B20FBC69880DE62365256A551E0BE4781C33D5BCA3AB3EBC0D1A0A0972A56768EE8616B1D868163368AB319604D249C53185314228873258886207100501580747637263163420206758727458528571634520031044671705632865503764827773202823534868162542874755272734478726130617018332354513424312173167814781823542224755351671262150348516025684323341324155310483758161252326585318235425243338224448761540825130080141151866506863806588450652410458002186725251862511701820034304162203660611446424168507807856025260026774303082320875022014615786751304638363135667454171727771346618760872780575042517871410742510760233103246071741365183582838367457614058671767013754314515620250507161412245342402007277605542381152344867330038053216717887067466176264485133635620877215863851528678756507571720713473243015425470430764684226178165620682561850770475801551028524747667613043246756032870488418444536467850350436083786206805548874180185223484613368254574434340737586423500422640006546835354384784458363482111326712664788800724853522783088277748468110300750304151447810634313462437424427625667154454786733308033352025468361417748844122501234165166632368444400642264027173010154168023723775176018445328217603757627567433447261764673620221435735682161555206148223634630683310528548375855456218643761583824155081374060001517715265147113085722625140728613757331474428485346345604804868742608463636853804043100234688548574666213454207737312606313132167518077585727217280573805501277006833854604354433353386128645244732202450752760284261015326574851423158285487033723647036632666025238720116065288075345341700640881173420145625106110537130484031042178070006435703474263304465512421152563370314810148125728024321104603328287628747430525874687751350807006170030741830266402736638044461144831367481310718533430567386457808657006753404511703721600608202260410205546848514733324152470645151556278555526614325670102134123511801526178512522151520247740760248407286361628074155841085346230132520012482628432105268062754315228552288136214411300110834621528046031054602516702636383102485462681680563141480538853208633833472625028537643385260228417466378115576370263334368472818810825632223534062030038476078377422240655262862816744655170088103576052786516560858822305145455040310318581353565562724243887262678058407404836108887210827342705058321834101308742253116403850430578703660022338707830708088052847576764877571854506221640273278482244140064044564631600022324668137042613087205062827524647086253733481748335408332558820268477628344266735684160115302276056577657240246634048342800146002361680015352211835677827464018411126608438108313685041244143400128323037870856133306132228850712457217751174155001252543855008574565448144581524503541682531008605547187868248306513188528226473757557147422725747088500772624204815520144545470422030318752055450041277604645034132541840755560140706011770722517473145605133778274000113575780778526655076262441033317187124675147083515722527845607574C54D6F8FA029E7ECFBA0B90470B1F59C80907DD8BC078D12A02E271252797E345FD686B464C56E39D2297FE4CDC9127D104F98A1C604C0E63BD097D88581AE515C6E0676B00B52A5D40400EA7FC0611DAB63D451A7518AB1B0EA1ACAE68F972556B21A0866F2201F38FF106719873041C48B8A6D80E4E5B376F555F1964C49B3223BFD46CE0FFEDCAA22F53D7438953B4430E43B9613E629A491C1EE95BC7335ACCABAC9F8ADA84FCA8EB300D9C228E6FA0FE4019F3BF4AB2DD4535F9A9D06F2E7417C9BF904611DD3A3B7824D73863B21C25FB121600F4076B4E4FA8C3DBAF3A324F4543B969A0C75DA0AB03B0B1F3277A94FC22ACDD9B1429BC82CA0597229334A0406CF0CF123E37ED4318834A265A152CEE5767E2E52F800F9F1838B4343E578DC5F55C6084A2EF8FB160D18248FFCD020B12A278785CB236E9780732AEA526A8D0D1A0FF020BD7D47E666E57B083CCB00A937BD59295EA9602AF0A1FFF0CFC40354155239E4689727701EB4D54E2FAC7C9A218044B7D983DA4565FE2619012E52ED7C13E7242F2010A6FE5A8CF80A7D3A61B691D80D20BE0E72C5D6E87938D8A95EC068DF621AE2853712C642A3F2DEFFA18DFAC023C82DC055D62A224071EB88D438221040E3110232F7C943F551533F14B4A6D640C79DAC40A492B8443521939AEE792559B73804FF1B04BE7663C6CA8BE866EC232A8D99D6DF760D39D684A8E97948E64C80A5881D477E57340DA9C1FC7E76136507D3DC4EAE4E840B60CE002E2D9CCFBD6C41B4520AA7AEA4F31206CA019DD3B03A2B6BAE0A7BFE63AAA3C1FB23E9A71C1C5079F4DAF5BEA1433484232B9EA030F9B0A4705B115A70BBD5B7CA47DF5E1AE4472A87040AC8FA0A997D01DB15C066A5127D9BCB4E372DF5DA695705678E911F1EBA7EA9885C2E785C36E8ED11DA990A106C983A6223F9DEDA65CA94C179BF7DFAFDBF0D8564156AD6EF4C774B792DCA8434BC69199C338A247AEB0E560983CF4E87781FE6AEA3B4F046504C1BAF9D9E9670A83BAFDB94C6D70FA3033ACC86D8AB4B9B00230939A0E3A59E3FA1619DEF1CBB457B95D37943416B976B57DFE577C36E9E420E46060141158F1ADE53F32EBDA7ECC3D4053BD8D785E22710B72D017883689F67324C8661B06BEDAAB265A134B7FC841C6AF322725315D6C80644DC3783900EE2C877BA7054DB09828CB770D10E59F35323124DBAE07251565A6CB93C20E22EC9951E1152C8A8FDCCBE9D4EBA2291EAE9EF293E66893ED30D34C608E632ED7F26ADF186F2991875AEF5F670AB195743822FADA52F1E1E00EF2F3664D21CC140EFD2D4C889D2CC56D7EAE282D275F5AAECB0D25DA260CBBE41111DBC59A7E0F7D47A1BB44851FC6F3B1E8A980810CAE8D58E1A5BF03CF59647EC0F4193A20DC35B13D40321A3CDCB3CF98BD699851D0B23D7C0B29D5E0296675AC1A572A63F92A95E034CC33CFDC1B7FB6731EE4A1A3B15CC03FFA8DCDDCB7C21C0CD71FDD5A9F21D68AA0697DB1102F8F40F697AC871E067F7D23003AD9EE97559FBBAC8B02FEB80B9EDB37EE790EFBD684592CD2490653C9607349334722A746984811B7A563CDA1AF65344094AC449508D6A4037AB74029CB88E82C6451862E27602E3006D2D088CD0B904BB1F2CC25A6B04981DFF358653536D09E138599B0991FF60A1EBF08A2AB3F9463525EC7599EB3718926665BF53B4CCDABB27012E7106B399DDAD6D234C5A8A704FCF9489A7F2D7B00D8EBE5F2E2EB3BF1D49E786F7B193AA8DA10ECDB7C86B5DDCCAEFEA60062797B03C20839CB9F1A520368A8D7C586F19DC831BDB92F2AC1E4FFAF003025D450742B728DFC5744193A807EA3293ECFB73017CC0DBA990EC6813CA273F555B1A29FF906325C17D1FAC079D90558A132663C7CCA3FA27FEF0A0DD3F0D6869E31D2195EEF8B99FBF30564B44900F918B7B9F09B59245B8D4FA9ACA3CA4FA94A055DDAA70CF6B2FF72FFA17C76696EAEF89568157226ACCACF9AEF700AC0D46232D7BF9416418815378BB8455C8EBE2F92FA1876367B716FC8B1F8D6C01D299DA9BBD24095EEE757FCD4E873A47E96BE3517BEE68944A2F62ABF940F866F3E646B2614AF4EF32A8CBD04E278D71A260547B10AFF65BCA03B9F440251FC9603585816820C92B70FADC40F043EA6B48A5EFBFB88F604B607EB875B4C124C9CDBF2932A339356E137991EC4D7881DDDAE61CA28CA8D55F7EADF07E44924D596B35882F736D37861A8AB64CCD64420841A775E7B4414F973E116C45933B9AB8642C03BEE39EF76F60917A5A0D9F88B0429F52C679E2C6FE6BA4B31A83EE720ABAD715422FCDCF382A7B0F80CFCA5149DDF887DCA137EB5B8E1A9A3A01C988D4AF3D6211E809AD7224A86694B9F73A796F5DFB9525EDE3D0F57A239C10B8FEA33C7C9C212F31FF61C624DE18BD7E9F643CE3C675B8A8FE6815435B95DA94C58EA8A8FF74EBF523E3E83E9566E3AE020C8A64F174E0D7F334C98FA66453E9D7F69A588DFEDAEEAF63BC709A52339FE47531B121777E95C6AFDA11A0D1CD4F5BE71C4829843FE1B0FDBA12B817EDD062B905B75F5736854A3C512A7959AB16A1BD3263F8309B23F47F4FE48D5B6A9FCDF1E9E346FC873325C36561E5D05008F9326192939961BB2EBC30B9E2950F806114F9AA6B8C2737ED548793D53D34DE7B6A1D5C3274BEC745472DBAA5788979292AA6EF9B1F2D9BC8810FFCD1D51DD0C8239D27128CF0CD6BB57F7ACCE2555EDB9826F309D8C21E7C695E0C9605AF7A4755B7356CDC27B0032FF7BF66984FC3A1AF250BA647C0F3A56E9D991274968C72DD85C2F742089FF8CD8CA1A4922D6B5314B852B588FFD76EBDF419B51A4C5774E7BD91FAC9B708343965E9BBCEA3374181800D66A3B074941E5909D981E107B2A56CC970D8539F3849ADCB4701B070E16C119667DC12D9A0CEEB0ACCE5B835FC1E2621AF07F8C8486326FF039534CDCF242D9DC5C6EEB2C19BA9F4256E70B6CD1B37D99B9CD23F227472F89362789BA7B14E51AEA22E1012B0ABA5F4F5BBEDD08169D934F7C2071C33521315F24DA4B7BC17CD2D506EF786776E057A6D0F8109BBA9332D03017A8B6F7B6186514CEC480B2380C423574FAA7D5391AB7682758C500985B37E4DF97D53B1307E5E8F4C97A1A6D51F175D151F9D90C16556D7CD678DC85E62327C268A2B5659FA95C9786DDD22C05812B1BC7F23A18D0389AFE4BFE0E935455E53E8F8A694C40A66FE80EF1187871C035E8246D7109AEE347E5427E3ACA46400C5B6F9AB1E26868BC6A21D9C270F6310F2828F9895F90EB7604E53F2F6220817D998B3C70676A2AC7BC0791A47D43AD5304B42F5CF60960CFC4796D91FB6E658FCF088BD7C736EF8B6C82378D5298F3389BE7A1B810B4B269E642816095FA73C0D33A0958D1CCE947BD0120007FA2CDC48E6D12D9A55E9347526BE41A6F17B134B7553FA84CF4DD57F7597E16C6C0726EFC3B2D6FA2DD993984B301E484CC3E80EBDF58E05"/>
          </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="691F9EC640009C6B107E456D749D53C8D02E7E8DCC02504EE7BC281CE822439814636D37A107E25337B114F645871AA9319C48D6AF4C3DA2BE9B29504F152DD751BADF2A8F4F3AF3E89331E189117EEFB424ACC2999C0CDC427B157849E1F4F5395431ECC023135E0E81C9426C1AE9254D323CA1ED6151B556DA96FCA7680C4B829DB120EA18D216D0EB19C940D309E355BEB7E6AD3CD1AF819CFCBD72E91FD6EE6EFCD71B9B400E200E3116A80551CD31C18130E32F35FC59F2639D490771354A4B4CAD76F37DAA93B867AA2D699B57CD8BE6369D555CBC3D10D2CD8AB8E59EBFE1BA6F445E1B1B3EE6D5FFFD99E6F4784F110F6BAEB1D90036D1C9840E1929670DE69946FCD8224AE045FD05EF3FD51AF444F65D482DB58EB91CF4C41894A71A30416CA6BF10CCE51479B5F95AA8C48AECC8917FB0430143A839B4DE82144D172798FB8846ADFFAC599CFCD3507F072283F6A08A8A326AFEADF25B8AD13BCCE4E37695B3015F8CFCD82A24A1D20A2D3E1B7C5000D2E316429357E49C582F185D92FE3D676452E1DF455659ED55E8B3184A3CB78B4CCF572D6611CD6B92E295FE4AF5079FC198BC3ADE5EB0FF9124AAC3BC18F1AE8A400B7E60F371DD50DBB1E9FBFC7F8145C8DBECD123628F11182C01E00491C4E9F63B86C982DE8FBA36FF215BC62F37463106ED712477DC0F8B17369EA4340E16C6288349FFBE1F620D5DFA084A5A469AE232AB13B4A0587C22C313B10015160222769B8F9CCF37E3892A84941F5AA183C3F01D5B8704BC0D55D7677D0E15C66DBB457B6A922F6C97F881D504E5B79B25DEAE53F40C7687CFE14A721A93BB20A1B7C880F04F488EB5532D2D330EC111520353CD71A04941D8CDE378D12B4674FDFDAE20096E2E6A89C8794B65C5E97B3D6FD0DF4C0036F9260AB4454DF8E1AE25B74B834E3EC30B497B05ABBA7E47D39990A1B1309CA43CA5E770C14FEA0449C31F4969C91053A72D40B812F7B59C012622692A6FAC0C1ED2FB2227014318AC2E9AC57BC37961969D3015DB97CFB6843A21B0EE6F21DF10E78A523BDAC53C028F094E0DA5F73872BB71C586D8D4794E75DBD112B3918CC0FAE6D6107D9D0FFEA946CEBEAB99B7BA2F90B90B5B61AF3B6DBC17A37D4601291332760106AC9F6B7B9C01BB786895D240AB635FB4DBEA9C45F7A97A4577FEE8B8C58405CFF912160F0415824C58F9DBF391C0C40485E6D7627EB2A75F4DB9599A08CD1E1EAFE01631A37558FA185F8841A2236C11E9C030AE4E050AF68CE5A4CAFE8EC5A732EB2E94F96DF7980B91D11184C8A715A346D432A238AF6BAD0C1A043352908FA08117F650DAD8B325C4B903E5C9332B4A61560D2D3FC2F20F5C880BEDEF9275BD6862F809CB38739BC2D3767032F9FF1926D8D2C8DAC5ED41E14A4676DC8D089031D7C0D80098EDD53A79211CA3C62D0D0ED953FB260D78B01F229B280CA47A334118E844F5B8C35FEA204BE43771AEA8A11BA9FD3FA8FEE2A748ABB2D9803435C7C9E677E1170EED2737EE938857B063CB3761FCA7EF10EAEA8D845F08754825B519E2238F7E29983CCAD4931BA48B1CBA2AE5EA06E9217E5320135BA33757510D46F3CF1B93F34C797C73D7E3788C650B48F20B797C3B9DBBAA749C9295CD0FEB21EE20EE27262B81B05255917972D6731713D953ED628DB4FC1B35471F87D2B7CEB735B0161DFCDDE4DD866C3AB483BAC73C59A8D1DB28A8373467E032A0432F086030C35544D711E89646A3CAFF7BDE9457B4EA17516D83C1D08A6F8BF38B1B9FCF581FE1B7131ACCD6DBAA60123FEDE3EF06C76758A74586E193D5C0D071F1C42BA8B8015C11D04D6215CD2EBEDA9A3605781F6B28FB45BF850ABBB3384CEAB64014070E717701E6FC7E8B62D9E011AF502739A4B653D4EF8F85086F4CC3BF66AFF9B30F208E13548AFC640B027645BEBB5959E6876955B9D5BAEB1BE8BEB2584B77F78F86A61D7D9A0A2897CCD67BBD58596075699463D31D413372D2A2C6650C594AFDCEBF4C7E355AAAD35EE15AD58EA2C0CA6D2826DEDF70F9E78A2F20CF1573FB1B3725AC43DABD3A179C2CA1D436CBCD15C85B29F7F688DCD0B50005AF41CDBB80ECA3BDA5694D037940C5E9D8D3BB27745BD302A19287F78ADB778EA479C2E0948B4954952B32BC6FCD02BB1A3D2C0F63731C8DBCDAB9CB103CB0261777B70F8401CB76787ADF939901E3AB93522C04CFBE2350E24D52EF9244C80BDFA8E1D2E61B9B3F9FF51B713DFB881C890C9568808748E17EDF0A9251C66BF5C8C78093269225BEF070080E006D9FD430FADB66CD449EC929370CFD00C5ACAC31F103416E5D1E385A211717AF5246E9E1ABE36679CF5B7AFC7B9EA3F1737D6DF3117F35EF16F97EA488DB5E08386275489A330DED13AB54AB06F5BD4EA31585F7EF83E0B35B3F1956FA9F22ADAB19264CC9E68679E10431AFDE33AA769076C38467FB79926128CDDCFA1FB27530145C5D94E0E44609766F1959857698D508A02332E2AD85FCFBDD12A3E430169689C4C812881C64CDE81D09C67965F6F393EC90C0989F77DD785928699B145CF1E7A5942FB35766A1D283A55D867D2451D5CBD6231B5E92622E7BDCFA33AEE9966CD9E8117B29492561B87EC6EC84CD7BFF01D75C49F6EA54A0C2BF9BE95DF47753713CEDED6D84079AEEA1AEC5F6D67E43B57F56B2029958FF052C276E54879CE0E19C5659E33177E4ED1332BF9EFE6FB1C89C718B22897F0ACC5FB71080"/>
          </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>
