<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="FC9F352380072B56A8FE328FB268A725ACC1FA7F934272B8C356CD2CCED841BF"/>
    </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="FC9F352380072B56A8FE328FB268A725ACC1FA7F934272B8C356CD2CCED841BF"/>
              <Key type="ByteString" value="F0D7072DDE79F775CA945A5515C62A458FE1945BBF89CFB651F39912F44E8EF67EFD4993664CEC7B5E14B1A2E0359D351E48E6C50F18032488B948D1347B26F3F94C04CD18E83E342951F95B6D588F6FCDE5AFBAA46A9EEC4EA1C2AB1C4387C4E9EB25286CBFD4E6B591B528A7AB72811D6FED5EEFA0038F5ACC4F8FFE99E388165685055407735538308854082688747154872504236488407621673340737887025880156681620518843127484104680666161030161717226516563562853060211676753258811273301173015041672214160625806232623055550305783233152641450665658628151673446028433762722635715540361475457520376748282228635621240206217048578553128217752005875542627268723030553413474245260476043352674111024527062154036778800006508172008751804466514083080172325403561401622380024125727124228172832022580135373335833737716065377224578262440153287551744020483075200570770311884016074671888308448228832335548581340307633416137473233566818460306370206164361073150061214543651440162328165273736180627826805640668835080376517864774030788702682252431421168184863521020652836435670540726310330375607123822134275030543105543858438546374802388444715540574167153262327100886784048124304603313036453663510070761617106820150370761177015357531336782473318732573534475508862422225471703752400016185555851502681281487265673482717518122328813787572066400514557421003271758666580686233458357384404441134273131060830426168260346501336122823232645847830360804740360572866888780012845025752241135062153024550582635608613876065630110666630805618500445334272287175488568540878430551604064524271763588625262016588760215024704071300117448128376761757683113648350303516034408548550052624602571657824450346828172274408686353043502684704646178108521168464587262407458532454316042775574203555808558413083654046053072242267865128154221171385445531006270752517122125860878346512738400117645717232581001260116405734748815868124215565415631025571235610426004081834617508366687850771064234411610110467266520335717187866188778525082203377261514102075020030733001760821882268812146577377722575060624818625476561220375425788630670650137264708111511686666680662274286547454567740510648867408203552781732567607822042733538111861131878552117858643025728821635154385220688302375642315180228018687881177872502127853346633848510606813184213572254618005552186488401530228715046802026767432516813707556316355672384743052071504003313206172323470338275418614056068806451285752021201635502513285270047305021827220077684275640404582578763177748215637773271210237760766326721723183743461011761240221446556182552137010115123024337748760305337232414351606670530284263053587762273217573500261136503185404654182254743076864381658552583201534584676181603540516742528208730607136800851374876733361861377377532180504715438052318817162072427381377026550050737124485515461156680714566423337725373350721273367266657366814136558034374540341317158601762167437031035263116166157810686180311877666436422880130146462568505236667723742737077733140225211785373525725566140845585521338806706372202308420777372301427058607036283714325141032034417026880387877716024850348300326576560105424014107624531336462124546250006168142843624074377B38E9B160B112ACAF0DFE93143AC310526832DBEBF365862456AD212ACEDE763B85A2862ACCA3EDE9CFC64F6EF45EC7E0AF143BF8803E74FB34AA40A82434BCB04043165F30964CFAC0A6B7B6FED754C10D441B9699BAF6176854C6FFA75D63EFCCB7E0D25C5429D7154330706181599DF135A7E0F5E247D1BFB1578EFF865EF24F7460C4242648D243176CC0719252E281B23299E585A448FE8C407E644774AC5F293DF109A040526D826C5748FF7136422F56E21A63799E49A059A5E8D4BB5636A2BDEA00B75C2A3BAE2180F8DAF2156938718952F1E5361BF94E3AA78B0CAAEEB787E21D90ADE6C9930079C2191D393D66357D9659A9B026963C0FFE6135827B01EEED1423AFE4F9F1A1B9082473694738CCC75863C1B5CAF7794C359E40A8F42473BDC01F7628FBB814E9D6B759A444658ACEF378152A4680C49A6CA128CFC9F05BC7D965C018487C9C8D4022B5381AB81F709E55FACA0F44E1A3C6407F816220C90F049001AA566E77CBAD7DBCDA0B9A0410C8D769A9213873E29FACF9F5D839F40AD74BB6D15ABFC7FB174275E4475B8B090848BDEED79F8D3F17E05112953BFF1AFB186BE2F63788F3A02795F9F86F5B279015DEDB217676BF07D0D9ACFF553A81840EDDD053FC5119A1743A98220224C6F1EC06A4A33D229EA4558F5BCC24F10026B45BE9C7B5222A1314096903D67E11912E4E31BBC6EA2E5FFF1E78A951132060463D6ECC48B8BEA3A113542B37C26AC406234803462CEB2201D243BA40CDDFB317F30AD6AC6EE39C537D3BD07BF066B6E859B86C9CBAFA2A8540083A547B2E900D326318F8C70538A727D528963DA6E4516E9092E7621D1B3975E21E8DD88462BD113C1E9B39FFA93ECA9B5934197BD80E5D11EBA3B716F95219E38046EED6C74A0D65AB0345201F68A6764487F85EE4783C50CE15E74AC823F958711327C19E64D901F83188D92C201B90342EB46F9069E4D5CC129B117939D4F50EA56DAF8EC54E93873112C94BD0BBFF33A7723D65172107D5BCBF7BB8E8380B3507D9F1A1E0FD1D5EE06B94815058001AEFD08A140A393D0DBF5A7B17AE4E43F126EED3A06399FCA0334DC349DAEEEEAAF28DC34DA8A4BCFAF475C889350E4DADA712CB76F1FE04B2257D1D2D6362B8C879A5C2167ABED933C4305793528D8E664714E09B094C668E8C1CE6896442FB7ECBB333B35D48E4180466518EDA9B7E3A251FF0137BCE23722282D57934484F67B527CE50A65FBDC168A29E057B07C17034BEC596BE5D162F249AC985B96730D549F21D135BD8446F6A1BD7D236FAC31798079E77057D65837707E518EF46EE5977ADEC6145D5C4598A651AAD8893DCAF278893F9749027A6BCE6ED8E69C24DC6AD68CA058D907D28366BFF9121A2B5FF4ACCE95F59EF86F39F1E515C184274C7FC3522650F428949BF453A0861D487CEB14C897C0D84E07103FCD012E66CBD2C8B4BD5B3E107A2022291D6E5E20BD55DA7BB5AB53456B66E5FBAA1EF6AAA4458C6257FB8C763662BF9AE8BA6110BD1BEA0865C3E1B2A0AD46074B5BBB2A92CDF53AD4FEDC1C21631AE102E7E48491A1AEF2142F83638F2F1F90722CE92D8C547A935E17AC0A871D1B8C078BD101EDA3AE3FC1CE7CC6E3CB9BCCB08BDAAF21F2BB1E3569C0FFB118D10C58462B57A6591F21F9F81A825B258F6AE8F02A257F6A22967A0F82586DB6A3F32555B0647A26CA9079B3EC5408157F30EC8113D5B4073147C5264396E726EE66F37F22F2AD1E201308437E977B10717A049E43D7DD1837E82284398C630FE8518D327DC1A2787DE9340349557BB9BE547CCCEA01ECB0B2CF6D6D3811DD0C643E7D5753D256C307597A44D05BF47C108681E2C25C46ECB65499890F8F6F9A0150F4494E9A7C5F8AEDF0404EDA3F3338C2AC0F60BE1E5E51990E0AA14C9EE477C7A268C84B3D80C0D166E302F3763757C809F37DDF17BC11B4ECF6DE4BA73ED81AC28142A0E86510FDDD660FC5BE15EFC371127DB3164748F3CBBF1F488C70D906F82888E6530C9C6FFDBFE095C0541D69D9A4537DC9ECD8E77E57D62F8FF393AA87AE61737FF1FB96348F6C7AB38F73CBD8DF726288FD35AAFD32F4586BEB135DAAC9D73061AEAA809496CE39433099962AFB9BA83CB2EB016C779285A5237249DE3440792DAF39711FAF9F3D683492E293B496D838B5C62A57F15B0A6A5B1602C4023A225728FC7C68BD397BCAB0B2FF63ABCF9DD5614AC0671048F1699BB7CB5813A4252421BB38DA1E12668903217AED8175B718EEAD2F76B52030232D7E06C6498C9418776B6B49663B76F2AB1A3C3673B1DC5B3D18F4A8890BB0AA0C296CECB54A4C894B62739FBD35AA1C9AC5D2F8741BC7CCE37AA3756ECD5CDFBFA52191A2CD87440D5B4EE49ED35718C74178C2C58F9FC2A8FC132F2AD749BDE249AEA8B3E88BABE8A5C98CB0CC78617567B87B1FA62F5FF5E3FAC52C33CCBACA910000EB699BF4AC819CCF6015B6F250D2C1944BB1CCDD0EC2FF0D7D01D5DDC79B28C9100BB4F31B9EC5728276F19FBB3225A6AA4DDAE3E74ED2533FF24BF740CFF581A24FCD77B4E90B3DE0F75CBCED3A666C6FB530B79F6C500B213663702E8B473B09570E792EFC72118A46F4958F338876909AD08F1BA7A291914F4C511883C15B7C02BAABF900CD8A863D7687F9FDDB5652DC72A34DBBCCA46E55A98B41A17B2956FB29E4929072EF03B60569412909009486C38FB84D8EAD6CC38541387DF951A876DFE5DEA6176B9E2D92626C7AE1FA2DC2A129B1B266DC20AF6368FE6D422D81FE66DED4E1708A3689AD00D19C0C05864F992E68EA457211746D0EAEAAC5CA894B0EA249FA65E48E99B05CAA3A32D666DB97A0DF65411C36B576091FBC5899763EE6C2439E1D47076B70A49D013DD5B292EC163F4B50326E22E8CB9FCC32C19937FC88FF855CBB1B1A034F1929718C7E081000C013D4FD8B229DF0B828AFCAE4CC0BA1EEB9958DFD87EC99A68A22E61202DECE7FC4C363091CE8CA4A19C89D97EF09BC786382E360512624E4F9692E0F1E0932C5140D6517290B38C1FE2F3488D7DF953396EB484B958B3E392BD0E336C12EE749B91DAE7825C7E7B4F029672B619B77B95B1CCFC8213DC7FD0E745510B5822B7A96EA2A92EB7ECF376AFB38D4880B4ACB6151FA2173CE68ACE9DB0245F72B1D1C4FF51E1ADE8655845E64AE3A5E3A2FAA9E9712030407D12F0D9DC587C4A16D3452EF22003540B016E5425757495F91FB5761627044DC67D9EB7B32C723026C4153B64EABEC705634482359F8436A8DF2142BAC58ACCADBAD951D14A0F466ADD4DBE28A38FCDB34B68EDF91EC9D2E7076BE517E4FEF30B3863D20B749CB3700131972EAC9BA4FAE600429FC45C53E8B34A8BCE806F5679FBFF0C285B6563C19E00468BF8576CCF4E5881AA2DCEB314C372A683CB5B43EEB69FD537A35C34A62BDDFD686D36C6D4ED307A6E0720C2E47FFCF9647D594FDAB264C1AD221ED6BCBD67B00EAE12EC716B53F519D59F26E2"/>
            </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="F0D7072DDE79F775CA945A5515C62A458FE1945BBF89CFB651F39912F44E8EF67EFD4993664CEC7B5E14B1A2E0359D351E48E6C50F18032488B948D1347B26F3F94C04CD18E83E342951F95B6D588F6FCDE5AFBAA46A9EEC4EA1C2AB1C4387C4E9EB25286CBFD4E6B591B528A7AB72811D6FED5EEFA0038F5ACC4F8FFE99E388165685055407735538308854082688747154872504236488407621673340737887025880156681620518843127484104680666161030161717226516563562853060211676753258811273301173015041672214160625806232623055550305783233152641450665658628151673446028433762722635715540361475457520376748282228635621240206217048578553128217752005875542627268723030553413474245260476043352674111024527062154036778800006508172008751804466514083080172325403561401622380024125727124228172832022580135373335833737716065377224578262440153287551744020483075200570770311884016074671888308448228832335548581340307633416137473233566818460306370206164361073150061214543651440162328165273736180627826805640668835080376517864774030788702682252431421168184863521020652836435670540726310330375607123822134275030543105543858438546374802388444715540574167153262327100886784048124304603313036453663510070761617106820150370761177015357531336782473318732573534475508862422225471703752400016185555851502681281487265673482717518122328813787572066400514557421003271758666580686233458357384404441134273131060830426168260346501336122823232645847830360804740360572866888780012845025752241135062153024550582635608613876065630110666630805618500445334272287175488568540878430551604064524271763588625262016588760215024704071300117448128376761757683113648350303516034408548550052624602571657824450346828172274408686353043502684704646178108521168464587262407458532454316042775574203555808558413083654046053072242267865128154221171385445531006270752517122125860878346512738400117645717232581001260116405734748815868124215565415631025571235610426004081834617508366687850771064234411610110467266520335717187866188778525082203377261514102075020030733001760821882268812146577377722575060624818625476561220375425788630670650137264708111511686666680662274286547454567740510648867408203552781732567607822042733538111861131878552117858643025728821635154385220688302375642315180228018687881177872502127853346633848510606813184213572254618005552186488401530228715046802026767432516813707556316355672384743052071504003313206172323470338275418614056068806451285752021201635502513285270047305021827220077684275640404582578763177748215637773271210237760766326721723183743461011761240221446556182552137010115123024337748760305337232414351606670530284263053587762273217573500261136503185404654182254743076864381658552583201534584676181603540516742528208730607136800851374876733361861377377532180504715438052318817162072427381377026550050737124485515461156680714566423337725373350721273367266657366814136558034374540341317158601762167437031035263116166157810686180311877666436422880130146462568505236667723742737077733140225211785373525725566140845585521338806706372202308420777372301427058607036283714325141032034417026880387877716024850348300326576560105424014107624531336462124546250006168142843624074377B38E9B160B112ACAF0DFE93143AC310526832DBEBF365862456AD212ACEDE763B85A2862ACCA3EDE9CFC64F6EF45EC7E0AF143BF8803E74FB34AA40A82434BCB04043165F30964CFAC0A6B7B6FED754C10D441B9699BAF6176854C6FFA75D63EFCCB7E0D25C5429D7154330706181599DF135A7E0F5E247D1BFB1578EFF865EF24F7460C4242648D243176CC0719252E281B23299E585A448FE8C407E644774AC5F293DF109A040526D826C5748FF7136422F56E21A63799E49A059A5E8D4BB5636A2BDEA00B75C2A3BAE2180F8DAF2156938718952F1E5361BF94E3AA78B0CAAEEB787E21D90ADE6C9930079C2191D393D66357D9659A9B026963C0FFE6135827B01EEED1423AFE4F9F1A1B9082473694738CCC75863C1B5CAF7794C359E40A8F42473BDC01F7628FBB814E9D6B759A444658ACEF378152A4680C49A6CA128CFC9F05BC7D965C018487C9C8D4022B5381AB81F709E55FACA0F44E1A3C6407F816220C90F049001AA566E77CBAD7DBCDA0B9A0410C8D769A9213873E29FACF9F5D839F40AD74BB6D15ABFC7FB174275E4475B8B090848BDEED79F8D3F17E05112953BFF1AFB186BE2F63788F3A02795F9F86F5B279015DEDB217676BF07D0D9ACFF553A81840EDDD053FC5119A1743A98220224C6F1EC06A4A33D229EA4558F5BCC24F10026B45BE9C7B5222A1314096903D67E11912E4E31BBC6EA2E5FFF1E78A951132060463D6ECC48B8BEA3A113542B37C26AC406234803462CEB2201D243BA40CDDFB317F30AD6AC6EE39C537D3BD07BF066B6E859B86C9CBAFA2A8540083A547B2E900D326318F8C70538A727D528963DA6E4516E9092E7621D1B3975E21E8DD88462BD113C1E9B39FFA93ECA9B5934197BD80E5D11EBA3B716F95219E38046EED6C74A0D65AB0345201F68A6764487F85EE4783C50CE15E74AC823F958711327C19E64D901F83188D92C201B90342EB46F9069E4D5CC129B117939D4F50EA56DAF8EC54E93873112C94BD0BBFF33A7723D65172107D5BCBF7BB8E8380B3507D9F1A1E0FD1D5EE06B94815058001AEFD08A140A393D0DBF5A7B17AE4E43F126EED3A06399FCA0334DC349DAEEEEAAF28DC34DA8A4BCFAF475C889350E4DADA712CB76F1FE04B2257D1D2D6362B8C879A5C2167ABED933C4305793528D8E664714E09B094C668E8C1CE6896442FB7ECBB333B35D48E4180466518EDA9B7E3A251FF0137BCE23722282D57934484F67B527CE50A65FBDC168A29E057B07C17034BEC596BE5D162F249AC985B96730D549F21D135BD8446F6A1BD7D236FAC31798079E77057D65837707E518EF46EE5977ADEC6145D5C4598A651AAD8893DCAF278893F9749027A6BCE6ED8E69C24DC6AD68CA058D907D28366BFF9121A2B5FF4ACCE95F59EF86F39F1E515C184274C7FC3522650F428949BF453A0861D487CEB14C897C0D84E07103FCD012E66CBD2C8B4BD5B3E107A2022291D6E5E20BD55DA7BB5AB53456B66E5FBAA1EF6AAA4458C6257FB8C763662BF9AE8BA6110BD1BEA0865C3E1B2A0AD46074B5BBB2A92CDF53AD4FEDC1C21631AE102E7E48491A1AEF2142F83638F2F1F90722CE92D8C547A935E17AC0A871D1B8C078BD101EDA3AE3FC1CE7CC6E3CB9BCCB08BDAAF21F2BB1E3569C0FFB118D10C58462B57A6591F21F9F81A825B258F6AE8F02A257F6A22967A0F82586DB6A3F32555B0647A26CA9079B3EC5408157F30EC8113D5B4073147C5264396E726EE66F37F22F2AD1E201308437E977B10717A049E43D7DD1837E82284398C630FE8518D327DC1A2787DE9340349557BB9BE547CCCEA01ECB0B2CF6D6D3811DD0C643E7D5753D256C307597A44D05BF47C108681E2C25C46ECB65499890F8F6F9A0150F4494E9A7C5F8AEDF0404EDA3F3338C2AC0F60BE1E5E51990E0AA14C9EE477C7A268C84B3D80C0D166E302F3763757C809F37DDF17BC11B4ECF6DE4BA73ED81AC28142A0E86510FDDD660FC5BE15EFC371127DB3164748F3CBBF1F488C70D906F82888E6530C9C6FFDBFE095C0541D69D9A4537DC9ECD8E77E57D62F8FF393AA87AE61737FF1FB96348F6C7AB38F73CBD8DF726288FD35AAFD32F4586BEB135DAAC9D73061AEAA809496CE39433099962AFB9BA83CB2EB016C779285A5237249DE3440792DAF39711FAF9F3D683492E293B496D838B5C62A57F15B0A6A5B1602C4023A225728FC7C68BD397BCAB0B2FF63ABCF9DD5614AC0671048F1699BB7CB5813A4252421BB38DA1E12668903217AED8175B718EEAD2F76B52030232D7E06C6498C9418776B6B49663B76F2AB1A3C3673B1DC5B3D18F4A8890BB0AA0C296CECB54A4C894B62739FBD35AA1C9AC5D2F8741BC7CCE37AA3756ECD5CDFBFA52191A2CD87440D5B4EE49ED35718C74178C2C58F9FC2A8FC132F2AD749BDE249AEA8B3E88BABE8A5C98CB0CC78617567B87B1FA62F5FF5E3FAC52C33CCBACA910000EB699BF4AC819CCF6015B6F250D2C1944BB1CCDD0EC2FF0D7D01D5DDC79B28C9100BB4F31B9EC5728276F19FBB3225A6AA4DDAE3E74ED2533FF24BF740CFF581A24FCD77B4E90B3DE0F75CBCED3A666C6FB530B79F6C500B213663702E8B473B09570E792EFC72118A46F4958F338876909AD08F1BA7A291914F4C511883C15B7C02BAABF900CD8A863D7687F9FDDB5652DC72A34DBBCCA46E55A98B41A17B2956FB29E4929072EF03B60569412909009486C38FB84D8EAD6CC38541387DF951A876DFE5DEA6176B9E2D92626C7AE1FA2DC2A129B1B266DC20AF6368FE6D422D81FE66DED4E1708A3689AD00D19C0C05864F992E68EA457211746D0EAEAAC5CA894B0EA249FA65E48E99B05CAA3A32D666DB97A0DF65411C36B576091FBC5899763EE6C2439E1D47076B70A49D013DD5B292EC163F4B50326E22E8CB9FCC32C19937FC88FF855CBB1B1A034F1929718C7E081000C013D4FD8B229DF0B828AFCAE4CC0BA1EEB9958DFD87EC99A68A22E61202DECE7FC4C363091CE8CA4A19C89D97EF09BC786382E360512624E4F9692E0F1E0932C5140D6517290B38C1FE2F3488D7DF953396EB484B958B3E392BD0E336C12EE749B91DAE7825C7E7B4F029672B619B77B95B1CCFC8213DC7FD0E745510B5822B7A96EA2A92EB7ECF376AFB38D4880B4ACB6151FA2173CE68ACE9DB0245F72B1D1C4FF51E1ADE8655845E64AE3A5E3A2FAA9E9712030407D12F0D9DC587C4A16D3452EF22003540B016E5425757495F91FB5761627044DC67D9EB7B32C723026C4153B64EABEC705634482359F8436A8DF2142BAC58ACCADBAD951D14A0F466ADD4DBE28A38FCDB34B68EDF91EC9D2E7076BE517E4FEF30B3863D20B749CB3700131972EAC9BA4FAE600429FC45C53E8B34A8BCE806F5679FBFF0C285B6563C19E00468BF8576CCF4E5881AA2DCEB314C372A683CB5B43EEB69FD537A35C34A62BDDFD686D36C6D4ED307A6E0720C2E47FFCF9647D594FDAB264C1AD221ED6BCBD67B00EAE12EC716B53F519D59F26E2"/>
          </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="F0D7072DDE79F775CA945A5515C62A458FE1945BBF89CFB651F39912F44E8EF68A3000B80D536E36D91AFACFC3D9C762AC5F11466FA49B33C88CCD3BCBE877BCF75157E45EF7AAAAFE3871CC2F0891D958079343AF69C8440FE65246C1C80A1EA215EF95B077AA66056C8FC12813862C566F79CB87D028E10977633A5BE2F87FD4661094817C6F3A88DD7663EB38D80EB02FB6E70CEAE9078B2F2A4D73EB6B7A15F256B519C9FA97ABA5EFAD0C71ACE5C75C0A6B5B66872FBA9C1C09AD12CD3F00D95515C9DA506E4E37D111169D9C4F2FA17D15819EA29C05640F57DB9253E60A1A884FB4A487364EDF34D9C57E7A065636812F319EEB423C008E5551568B257C4F2D05DD0378A5C4C8208DCB78F5F90E2EABEEAA75F82EC6EB830565A1E2E845EAEFFAF32A9DA1FD51DF5F3BC92497A06BF76633D885B21A0C92970425E736C0FD28FDC38A74743478C196DA85DBCC7515B59A2ABC5F2481994CAE2883961DD6FC83B66CB4D0C2F3D2D24A2CFACD951982137E0A303379BAFE2BC28124B64131125CE8B50BF8D6A4C62AE64FD0221AFC3134760BF261D5FBADEEC9A6568664A0D12EF1F339446FF3FA8DAEED2DB57391A820610D817910FD2A530895AA4D14EC19ABF169B6C96EC745FCFAC6398E21DAFEB1B22B55DBE78E49E0754ED0CBFE9FA5DC5D058E93D8AF0E587272AEF78519342F4F1245D11612F7271A34A3456E1E0B7CCB2DA9B55AEF4BDDCFBB8103CD44DF7825AADC6EF94DA4FB248A109546DDAA7EE6961AE54D63AF3728CB11C2D47C145F4ADF7D796F5AEF1A33D2DDE87F116E51EFF75056F7BFA1D71DEB6A2AB74CB067F5CB1BEDC9895D9C2A2C8F6A1CBC18A63D31DF8743362104CFEBBD9061B437A4561BFB00D0710816784C3101A0A497539F8D0239E45B49AF9E0B51D62DE79F4AD4010517251F41A5C1819E16E21CD67DCEE00A5E184331F58A5BB7006CAC8CF06F8AB2B9CBCCCCC57BBDBDEAC8D78B1943D316FE28E912D724BD31ACF32E149A98466B7DE16B5315377BEB19E819AF6AFCB3C3C4437909D60E84341E81719D9DAD7D1F97CC94EE1D27CE3D878E820CAE0BA7D4CF8D1EE3CC02047DA76E33667BF71E5AF569CE42B9E788E9D94C5288336C4259580CD02AA5FA56B3D34C09D9FE1ADD251EE3251F993BECE8AF40BC55174F5A1EF3E1070167C19489B8BB8C1ACF6B08A21283A7E80F7E8073C8CF3FF516151ED6EBBFB94B383A1D4E16B5FFB6CD2573A6D1295EE04436D3FF9DF6B90FB4C30BED208ED56A62306EB3B863A8C69DE83B1F53F38E4E322C6CEEB9C5FC1C8D61DEA483777EE43F2246D63E401C8ABB99CF3F98A412569AA3E7358830C9B6B6484E355785EFCCFA9BE0E792B4F62323873C6D06C146C8AB40DED1A8AAAC78C470C6F906D9A08ECC76B54A785EDA7BC967A779527B2F4240880484381A5443F660E64061BCDEBDE2F2149F652CEF1D5FF072D7B141F2FF6EA0B3B77074EEF0DFB03A7C32CFD2DCD266BE76EF93F9E49E7FA0C9986C402A53E6DC6E258A7D9F72A9DF39C4349C96E03B67937604578666B2179E812C7CF729ACE59A83DEE1F77FFA95ACBB47AD95A832A0F458A4F0E71204D92D76081C1070E392F71288A61C4DB227B325A40ED688C6B16C470F401FE8151F5C1C387CE0D5159A7F739B5D888A8A32DF8B8054D6F1FCF6E01883C38C2B0BAFF3504921CECDC8FE25BB57545D66F898E7945C1AD469013EE227EE163D11E3078ADE134340AB0DE39B24BC1477C92B35FE795ACA7C07E430D8245432BF74F279D338AC04D5B34FFEAD0FA9FDC051DD2BCCA0C36431BADD880E4737B082579EFF04A16869277468A80BF0B9DC59332656C8A550FEEE6324EC3492B3EDC461E604C80E055A2FC546E207DCF065CFFEAE650372F074C3D65548204DC23D614DE6407387231860C4675E19CBBF0A52D54F089D0AEE026A9CE0740D4D927A451DABD30983D3F969DC92760F8BE8AD19F0904F7568BD7493EA7B58D50A312F90FDD30B1308BE185E3BD87EF7B5CDBAB2CC6F05A51CEF6B22ABC25357E6A8147C7BA8CAE88ABD542E4650BB3BCC78095B4F9C2E32CE6DE88AC2159B658684C6335A227450F087347E4A8B193561A59D8A03340D6161A5A67069596AE78A74E259495F11DE695FA111315563AB5D191C9D94C6F3843C8392C57A63E70590C7E35A45FC371C305ADE0AC6DE383DCA5C56DBB2D19D357B8BC3F99F70BA40FB6686CAE1DC9B11ECC2E2C5F107E877C49073AAFBE5556E337720F6C98C474750D3A6D3F6415C8B76EA38A67F749DDBFEC39E29A7CA87B8599DCDED557020103EFA5847C1AC83280EC252E22E7EEB5E589EDC97C3A3ABDA861C125098245237AB25BF56135D9E19A077231F2A1EE879B657600080F30BDE8F025234627140C3808C8E91F85DD2B9ABE6D4E21E8F1BE5694721110396D94FD48283C4F3549046065EBB816A87E131FB1BD7834F51E6E8AFFDC0CE5E64DFCBB45038D929EC721C305211DDBE120F19BEA239AA996F6EA8509147E3DF766E2E6781449A1758082EB9FB7E946F31277758944C55E5958D3E8579D8DC9C2D27AEC76FDE29314A5D485469E17B17C1D682B41DF2E45B34F1CA92272981D885D46FAEDF42AD07EC9482094EFAA2541292D790F3C2F03FCF741759FA899E3AEEAFD87A65F20C8FE19B48700E55688BB4E2A95A7D4AAC5CE2D11AD0B930A3BE4DAD17F07B8A9461396DAE75085AAE83C049ACE954A98CC299CAB9BF63"/>
          </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>
