<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="8AB6448BF58F897D528A8DE9F8E59329AC929A9CDE7EDF3E27E01BC9EF128A67"/>
    </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="8AB6448BF58F897D528A8DE9F8E59329AC929A9CDE7EDF3E27E01BC9EF128A67"/>
              <Key type="ByteString" value="49DE190622B0681761A9DB044015BF812760429001FDFF5FC897166546277E848138686987E6D583B03CDCF79685ACEB004D1832A6DE9C26C0C5B4636F4EE976B2B87C49F3E51E4C76C8EDF276174B9EBE99228B1BEAD73FDE09D114795B8275598163B433A79712726320692FFCA1DBD70F68689A3D5BFD21BFE3F3852673B020203877021743888328526145080410113113426783475804462451586785130046085584781546853831043441814725178504777824151224234080303755786352875650886302380253026700778538008853604488675307263177261200180051856876842220558548287077238071466046405022834553023415265818505665607852638027766528753020041844232627462653261524413511236356576117535718206705448263467565031330385556473082871506863223885443054275448467338511003800615071653576363363483343675731165147246481304744884673108671286485483701232088360014257408636653551476710714863868866324212746208537130158320150666473306172507577544337765861680336207272440323167278144757268512262684672551513363504686080838325256341217714152756188457857211624668816008365778365607124774268046048626638011361026523652548001173020328414430622377376726781470365543536265544540446845448026563415557466273328251645766133102645565012557085573100685714605777283746524257828524830867350141723311118553105706882144354584870516456454251212018103375013527572482466175852622832826866461287275135528426656712341037383405672070015530875876476418336281430260682751578512826761614174037037636151161274835701272035358362136154284571330647820144527836842808717410304552466252377885704687483467763514271586534710113143878614813206282882260326718805203300745013461776704805585226514607554851732607122703322053813846414684730585205462743751426550023287717577316323307088616705582586054281041365167087260243241550712211757675131274316010016436511806533761142775030617776875635330652053475621253355763248451787314000000182744071002237087712208842603080204622577283546711235734155874783647887108748518175218030784608257170823862508668770253775720206226186188365516755446746462316627344304038775258861880370136355272130701453823078615768135275753005287722773774162246682067747446368712850510602744651347524575763814171606244362633357353677187601748363841886675057403057032115051036284147518670618636744113575617247176053703483285335626273105714038177730376514662554702838204370523550173151712170340778665016611085658528423020431131243107143440312720582813326836187858464070426071801000305707436161282063352324455040553105008800202186546760817535675711305800747874547173725046430308647724407055314705133500546511424737458418328204815753560376330160562583706111605771274135460224834550527333712074706158224170732135443640360422327056284076565252078735380635282083586108136080330160505561146625534310141636414657561743642368481674615315764218672055377033365872062683347058864230622147824710538321414730577478720251003623376321355347826000434764032071871848177158153503127163445804370706816173758714615703766584574007456738653547342541573561152643032216762210306468005346870880276770440021560823513108454250700028208112827513138858886441730623100137842517084470006667184326128883454868143460830425426315670575215725594FC5A72602EF8DBDD456CB6FAFD2013C3BBE134735D30D0796B2283F89CE3B28678FB6790562AE099F2FFE314ADC5D15710885B8C96B8C638FFD789620BA994C645238F14D91E858ED53ACD1F5FF691C2CAFC1025DCA3ABAE7F01B46B41EC563EE595C322CA2ECA9BA5DD4CDF44078B469106D805B614DFFE38F272CC85C0E80634F1045999BFE9562EAC88D66856258B21D12456E5AA3883962651655020FAA7F455849196BDC03E6ADE3B81281DA67029D19A0D73A5A400A3E9A7F1E779AE8C3B6CE799885796D4B57838D7E0F304623E37CC07FA5910B6CE47950A4ED4C59DC8A03D1474ADA87DF962F69A9201B74642EF6E35BBD40CA4C2AD30DCA65541E7A706EC45AA978DA283340DF49F1C628E09A0C4D423E75FAA021893C8762689E85427EBD9CF931B7132181D7D9CC660B0DF0F66DD10BE14DAA92C06A0151A86ADD52A5C49C2BE8B82545C8D2577E80C3292AE50353246A2221C5A23EE212C433B0B793BE639CEF84AF8FEDC60E65E0E1A740A8BBF8510A1B068D944FFD628F227D77C940E18FB2B6B8A29009AAD6373912A3EE5F550EDBBADD59019CE3802C2E4A1AB98051F14F303F4B822E90230790B2FE84641D04C872DF4752319C9124EC989CB5408F714B1FA8C93A296D7F313D38FC80C0CD16F6C6624A5B8F22B115ABC34A366207C3A6E898D9F8E898EBCF7D44B98F72D95BA9CC74D44EC7E4D48045331B018D49B793BE6622E6A35F990246E0C5BA66278536C257C89733F63E3ECCF0E0B1A867406B93AAD9020AFDB7AA3E6370706EF381CD9CCFE8EFFEDFDC3475389F9F566D181C6054E0D5C5275E4A4479521052D85ACA321EE8DCDD4FC709C2E8D199F343D3ED12ECC82E7868E52D4966360896360E0AE2549D76581A3CDD030A3781EC51A13415AF12335896B911F5CEE3F866833EAA4F7C8213FB4835B8454829D8244A66F5F5642C0A2955025EC7EEBAC40ABA6AFF0CA5E6A95699B9F17BDEEF65FAB1792B68613998B3FAF32C7B31251D510AB8ABE014199353D5ED73D543B64561958DB58FEB90414CB9A79B607A8AA6B0B415998095A3CEC12DCCB2E7C5484B23661FA5A49C2DA157B8A73D4CCD4CA1E7234663FF188282ADB42810D8B1A850D6E513DE60FA1E39D1EF4562C87FDD9D4F8B6FCD6078C509E784D6BE4533307F27F7A37A60EB05F6D9FFEEC61DDEEBFF781E2CEF96E72CB367342A5B1F4578C78A63D4B07455B4EA364113B1E78EDD39664824A4E42F8BED2A70D071D647A5CB66FE36BDAD665EC66D4A18B14DCDC52CA7963FD1AAFB12D4CB83F72DB01C2D0F5141DEECF8A1FE0ACD4E3B02A1AE9E0A1862AF28DD61D32B90865C1FD20D52A22264FBE038E40B6750843446B019D9BDC67557854299FBDBBA54F252246B7B277CC169254FB8C4A1A42843AF837CA48B7018BB265D74FB75C5295D6321DA56616F50026D959A14BC959A2C2A9AFD0FA21257B46381CFD0A2770B5B2D136FF3BCBF77A23B40DAE7AEA24DDF2E8226EDBCBF378433DF8A87AB517662DC00846D046D1E577825AA6AA3BE917F97AAE9B269EFDE6F01E0007ABA96BCACB142C105B3391E3311421E5FC1A56169F39B1B038335CA707C46894E4AA28E3BB82D7CEE2E931F1F6A2A45C6B1F9EF848AD8BC81E580E2D7072A3AA590C3175E9876F0A8AC643FD1ADE1136494A2AA79C4801087304AA7884A74344A0879CE3779F0EBDFF6A7B4B27F49C125AC11396C0972F694EDC9AE5DA31F61AD521000C739C71452B29FF3B0F0EC6AB112FC4911435CC99FBB46A86627D5A09EAF25F87AD746C359A042F79908DDDA6D4CD9D7DAFE75717B359D591FA13896EF389412DBD626E49B0CB5C709D1EF68CC7AD26749B9996F9D9DA424EA0E6EE2E93DAF2F421D5D1CEDE402B2199E0337CCCF0BE6A48A74FAD9715A25516B40FEAF64C7A8D5E7F3716314740F4AF25E84D86B8BE08E995C101902ECFD2CF1DAA144A3CD9EAC14F4E2410232399344879D43A9A96BFA97DE7F96FAE3137A86FB79D94EF9EA563D789AF7A3EF9918DA41B56F41A7FE68344F5A8D8538AE27B6BA96AB37E7251DAB3C169FDC8EE7DDDEA409972666C48AC7F3B6B29FA18D30FCBE1432755EE7B7FF3990FF55C37E431F7672AF517F321F451D349F8D1F901EB2B4C6159A45ADBBF8CA93399479EEDAEF1D8495EB34F1AA0112032A14D452801455586BDD6B72B59EF3728BA7E99E097D809BB4F4028315475A55E3B6A3A4EDC5C52311C8844B0879316AB9606089791D5B8E0B5E515AE6004968C3FB572EA9961732E27836506AE529A2DA020F7E7C23FE80508FD512BD8083FC518C994098DE5BC07816D5760C4772C96E7CF01AF6063A8299BD42C96CA40F02A44912E9A2D2EB26C479354F453E1F8B29747A9B2CD3FA1E09076B58969C8C6D31D455078E112AAAE43BCBE7CDBE904EA3E8D200579C0A16C8555DE50692E260BCA2AB0D20A87B3FE56401A46FE2EBA3DACC0E8DF254B328E1C3B82B0233CC555123AB8539D7E7F8DDDAC131FB1674BBF066459AA17CE0EFBD2354CFCC9BAB7F29860D87EEFE5FE3908DC48D5BBB26CCA261C7C19A1CF644C3C4073109D66B8B1F1942F3F554BA7FE4C99859EAAE4F1D8C116A3D071C43A34F98D2A57FCB0946B750DBB2C68AA3EF10A7A034923B5F22503D5229FC960556BA6AA3AAA3717530969BB75785799E48B0464DD15A550821D7E9D43D1571CEE3C785BB26737ED0E355E004C0C4C120AFD360C25AE0868A4E85D5AC69D2BCE6E245AF4EA78C8B86213DF5A6A89408F478FB0BE6CEFB0D3CACFBD72AFD68774ED2DBF185C5ECADE28AB1C06A41B937EEF9E2E23A34E029B8354B55EECF19027F2BBF036B467BA3BA6F073DECC146CE70C7C07854BA2A165051A21C47B42ADCC89F80D7E6A8DC18F3234DD6E5CF458375008D9BF542AD078325E13572804E0F64B49D5E0B72EBF7DCF443547A4BDF3BDC27B0F297E3172505591F1A55C1EA6CED10E4BCE3E83B61C6AAF39A1E86E2836F578B969936724D8ABD29BBDDA99B4A9C900FB56B1FA23991E040DDA541625289B42280BF17BB437DA1B7B5EA247971601022BE4496C5322602F1BD838094196B5EDB37B7CC7EFFBE9A9467C1367720159B0467DFA623CD167D94174746A4E930D0CF78A0B4CC81503DBD2A91016F5906C1146596A3AA2D488077B5973BB9015985D9509499069A15F11AFD6851EF6A039256C95C1A7BC1A3093C90D4CC6A0F223DB197144327EDF1CA7BCEE1BCC875114CDC0290CE81C2F04055E03A9912F406F780C732154BBB19A302A71D04DB3D62E83FB6F1BE287384D6433E33FA88923539A61C52FADB40AEB51329EEC9C4564B59491916C19F98D238477CAC1698A33E8DEE59467123C1181469555A0E4C3E5E694AA254FD44C11AF61520A783776099C48CE475B74C6488D5BC342BEEAD8B59D32431D501A071AB3F5303E985238C61D54E13BAE8737063DC06DC4521A19528831EB3E1DDD831FEA5018923D9B65D4D0654C522EF0"/>
            </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="49DE190622B0681761A9DB044015BF812760429001FDFF5FC897166546277E848138686987E6D583B03CDCF79685ACEB004D1832A6DE9C26C0C5B4636F4EE976B2B87C49F3E51E4C76C8EDF276174B9EBE99228B1BEAD73FDE09D114795B8275598163B433A79712726320692FFCA1DBD70F68689A3D5BFD21BFE3F3852673B020203877021743888328526145080410113113426783475804462451586785130046085584781546853831043441814725178504777824151224234080303755786352875650886302380253026700778538008853604488675307263177261200180051856876842220558548287077238071466046405022834553023415265818505665607852638027766528753020041844232627462653261524413511236356576117535718206705448263467565031330385556473082871506863223885443054275448467338511003800615071653576363363483343675731165147246481304744884673108671286485483701232088360014257408636653551476710714863868866324212746208537130158320150666473306172507577544337765861680336207272440323167278144757268512262684672551513363504686080838325256341217714152756188457857211624668816008365778365607124774268046048626638011361026523652548001173020328414430622377376726781470365543536265544540446845448026563415557466273328251645766133102645565012557085573100685714605777283746524257828524830867350141723311118553105706882144354584870516456454251212018103375013527572482466175852622832826866461287275135528426656712341037383405672070015530875876476418336281430260682751578512826761614174037037636151161274835701272035358362136154284571330647820144527836842808717410304552466252377885704687483467763514271586534710113143878614813206282882260326718805203300745013461776704805585226514607554851732607122703322053813846414684730585205462743751426550023287717577316323307088616705582586054281041365167087260243241550712211757675131274316010016436511806533761142775030617776875635330652053475621253355763248451787314000000182744071002237087712208842603080204622577283546711235734155874783647887108748518175218030784608257170823862508668770253775720206226186188365516755446746462316627344304038775258861880370136355272130701453823078615768135275753005287722773774162246682067747446368712850510602744651347524575763814171606244362633357353677187601748363841886675057403057032115051036284147518670618636744113575617247176053703483285335626273105714038177730376514662554702838204370523550173151712170340778665016611085658528423020431131243107143440312720582813326836187858464070426071801000305707436161282063352324455040553105008800202186546760817535675711305800747874547173725046430308647724407055314705133500546511424737458418328204815753560376330160562583706111605771274135460224834550527333712074706158224170732135443640360422327056284076565252078735380635282083586108136080330160505561146625534310141636414657561743642368481674615315764218672055377033365872062683347058864230622147824710538321414730577478720251003623376321355347826000434764032071871848177158153503127163445804370706816173758714615703766584574007456738653547342541573561152643032216762210306468005346870880276770440021560823513108454250700028208112827513138858886441730623100137842517084470006667184326128883454868143460830425426315670575215725594FC5A72602EF8DBDD456CB6FAFD2013C3BBE134735D30D0796B2283F89CE3B28678FB6790562AE099F2FFE314ADC5D15710885B8C96B8C638FFD789620BA994C645238F14D91E858ED53ACD1F5FF691C2CAFC1025DCA3ABAE7F01B46B41EC563EE595C322CA2ECA9BA5DD4CDF44078B469106D805B614DFFE38F272CC85C0E80634F1045999BFE9562EAC88D66856258B21D12456E5AA3883962651655020FAA7F455849196BDC03E6ADE3B81281DA67029D19A0D73A5A400A3E9A7F1E779AE8C3B6CE799885796D4B57838D7E0F304623E37CC07FA5910B6CE47950A4ED4C59DC8A03D1474ADA87DF962F69A9201B74642EF6E35BBD40CA4C2AD30DCA65541E7A706EC45AA978DA283340DF49F1C628E09A0C4D423E75FAA021893C8762689E85427EBD9CF931B7132181D7D9CC660B0DF0F66DD10BE14DAA92C06A0151A86ADD52A5C49C2BE8B82545C8D2577E80C3292AE50353246A2221C5A23EE212C433B0B793BE639CEF84AF8FEDC60E65E0E1A740A8BBF8510A1B068D944FFD628F227D77C940E18FB2B6B8A29009AAD6373912A3EE5F550EDBBADD59019CE3802C2E4A1AB98051F14F303F4B822E90230790B2FE84641D04C872DF4752319C9124EC989CB5408F714B1FA8C93A296D7F313D38FC80C0CD16F6C6624A5B8F22B115ABC34A366207C3A6E898D9F8E898EBCF7D44B98F72D95BA9CC74D44EC7E4D48045331B018D49B793BE6622E6A35F990246E0C5BA66278536C257C89733F63E3ECCF0E0B1A867406B93AAD9020AFDB7AA3E6370706EF381CD9CCFE8EFFEDFDC3475389F9F566D181C6054E0D5C5275E4A4479521052D85ACA321EE8DCDD4FC709C2E8D199F343D3ED12ECC82E7868E52D4966360896360E0AE2549D76581A3CDD030A3781EC51A13415AF12335896B911F5CEE3F866833EAA4F7C8213FB4835B8454829D8244A66F5F5642C0A2955025EC7EEBAC40ABA6AFF0CA5E6A95699B9F17BDEEF65FAB1792B68613998B3FAF32C7B31251D510AB8ABE014199353D5ED73D543B64561958DB58FEB90414CB9A79B607A8AA6B0B415998095A3CEC12DCCB2E7C5484B23661FA5A49C2DA157B8A73D4CCD4CA1E7234663FF188282ADB42810D8B1A850D6E513DE60FA1E39D1EF4562C87FDD9D4F8B6FCD6078C509E784D6BE4533307F27F7A37A60EB05F6D9FFEEC61DDEEBFF781E2CEF96E72CB367342A5B1F4578C78A63D4B07455B4EA364113B1E78EDD39664824A4E42F8BED2A70D071D647A5CB66FE36BDAD665EC66D4A18B14DCDC52CA7963FD1AAFB12D4CB83F72DB01C2D0F5141DEECF8A1FE0ACD4E3B02A1AE9E0A1862AF28DD61D32B90865C1FD20D52A22264FBE038E40B6750843446B019D9BDC67557854299FBDBBA54F252246B7B277CC169254FB8C4A1A42843AF837CA48B7018BB265D74FB75C5295D6321DA56616F50026D959A14BC959A2C2A9AFD0FA21257B46381CFD0A2770B5B2D136FF3BCBF77A23B40DAE7AEA24DDF2E8226EDBCBF378433DF8A87AB517662DC00846D046D1E577825AA6AA3BE917F97AAE9B269EFDE6F01E0007ABA96BCACB142C105B3391E3311421E5FC1A56169F39B1B038335CA707C46894E4AA28E3BB82D7CEE2E931F1F6A2A45C6B1F9EF848AD8BC81E580E2D7072A3AA590C3175E9876F0A8AC643FD1ADE1136494A2AA79C4801087304AA7884A74344A0879CE3779F0EBDFF6A7B4B27F49C125AC11396C0972F694EDC9AE5DA31F61AD521000C739C71452B29FF3B0F0EC6AB112FC4911435CC99FBB46A86627D5A09EAF25F87AD746C359A042F79908DDDA6D4CD9D7DAFE75717B359D591FA13896EF389412DBD626E49B0CB5C709D1EF68CC7AD26749B9996F9D9DA424EA0E6EE2E93DAF2F421D5D1CEDE402B2199E0337CCCF0BE6A48A74FAD9715A25516B40FEAF64C7A8D5E7F3716314740F4AF25E84D86B8BE08E995C101902ECFD2CF1DAA144A3CD9EAC14F4E2410232399344879D43A9A96BFA97DE7F96FAE3137A86FB79D94EF9EA563D789AF7A3EF9918DA41B56F41A7FE68344F5A8D8538AE27B6BA96AB37E7251DAB3C169FDC8EE7DDDEA409972666C48AC7F3B6B29FA18D30FCBE1432755EE7B7FF3990FF55C37E431F7672AF517F321F451D349F8D1F901EB2B4C6159A45ADBBF8CA93399479EEDAEF1D8495EB34F1AA0112032A14D452801455586BDD6B72B59EF3728BA7E99E097D809BB4F4028315475A55E3B6A3A4EDC5C52311C8844B0879316AB9606089791D5B8E0B5E515AE6004968C3FB572EA9961732E27836506AE529A2DA020F7E7C23FE80508FD512BD8083FC518C994098DE5BC07816D5760C4772C96E7CF01AF6063A8299BD42C96CA40F02A44912E9A2D2EB26C479354F453E1F8B29747A9B2CD3FA1E09076B58969C8C6D31D455078E112AAAE43BCBE7CDBE904EA3E8D200579C0A16C8555DE50692E260BCA2AB0D20A87B3FE56401A46FE2EBA3DACC0E8DF254B328E1C3B82B0233CC555123AB8539D7E7F8DDDAC131FB1674BBF066459AA17CE0EFBD2354CFCC9BAB7F29860D87EEFE5FE3908DC48D5BBB26CCA261C7C19A1CF644C3C4073109D66B8B1F1942F3F554BA7FE4C99859EAAE4F1D8C116A3D071C43A34F98D2A57FCB0946B750DBB2C68AA3EF10A7A034923B5F22503D5229FC960556BA6AA3AAA3717530969BB75785799E48B0464DD15A550821D7E9D43D1571CEE3C785BB26737ED0E355E004C0C4C120AFD360C25AE0868A4E85D5AC69D2BCE6E245AF4EA78C8B86213DF5A6A89408F478FB0BE6CEFB0D3CACFBD72AFD68774ED2DBF185C5ECADE28AB1C06A41B937EEF9E2E23A34E029B8354B55EECF19027F2BBF036B467BA3BA6F073DECC146CE70C7C07854BA2A165051A21C47B42ADCC89F80D7E6A8DC18F3234DD6E5CF458375008D9BF542AD078325E13572804E0F64B49D5E0B72EBF7DCF443547A4BDF3BDC27B0F297E3172505591F1A55C1EA6CED10E4BCE3E83B61C6AAF39A1E86E2836F578B969936724D8ABD29BBDDA99B4A9C900FB56B1FA23991E040DDA541625289B42280BF17BB437DA1B7B5EA247971601022BE4496C5322602F1BD838094196B5EDB37B7CC7EFFBE9A9467C1367720159B0467DFA623CD167D94174746A4E930D0CF78A0B4CC81503DBD2A91016F5906C1146596A3AA2D488077B5973BB9015985D9509499069A15F11AFD6851EF6A039256C95C1A7BC1A3093C90D4CC6A0F223DB197144327EDF1CA7BCEE1BCC875114CDC0290CE81C2F04055E03A9912F406F780C732154BBB19A302A71D04DB3D62E83FB6F1BE287384D6433E33FA88923539A61C52FADB40AEB51329EEC9C4564B59491916C19F98D238477CAC1698A33E8DEE59467123C1181469555A0E4C3E5E694AA254FD44C11AF61520A783776099C48CE475B74C6488D5BC342BEEAD8B59D32431D501A071AB3F5303E985238C61D54E13BAE8737063DC06DC4521A19528831EB3E1DDD831FEA5018923D9B65D4D0654C522EF0"/>
          </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="49DE190622B0681761A9DB044015BF812760429001FDFF5FC897166546277E8465C0C57E49AACD3C15E7DC0D60ED78C28E4EE9A661C2288FC2124284F816C0159BCA9CF6034E47B3B7DCBA1A8504E84993B037D8EA9D9E7ADABC78C71D945E9C37EDF5FD1CBE131092636FF162A2A8BF23F9451D5423819361600405FBC15EBA016BD4A928FE86FC43A823F4190BF94CBF8E1AC188164FC907A3CA6BB397AB002103E908A4BCB373D08500AE7ABA78D110B6A7BB8B0992E12C9446357FF09D206E1A3853EAE8265D620003CC75FECE4844D84383501688B2DD94CF55EB87C15462F2C035B1E1C15721372E91EEB5897752BD1B9BC82D983D1654F6AC07D2DB8C7E0EBA913C57D895AB43EAF0A5B9A195E016CF44ABD9F343498BE564EAB01AC06A27C41F6A92A339566266BB57D9DF201F0144D13916E14021CB77D4A0F8A5EC1AD94DC3FF3A30AF05E168554EB9644091404DF3A3DD28CF3563B8BF2DEEE6A4DFCED322ECABD3B2FB16D09F226E890756785E8F6F67C77B973012C24B380E4FDD219B336F99DA597735B4484A5BBCC02FF1408F1291155AF0F693528F0641D549F5D3D870FC9C242AC2E32994E7460331134D1267E8884B60369C00D791671BD30838CD59BA25C93806657C37D25438B45A79E191D0F008F016A9EA06273069EDCE6D926BE291F96DD760791ADE364EE23D60375598F2B31568F171350F624A768A019AF0646BD7C33118962151D5007B0DE43506B31CDA1626354FDB7456AA6F47BF97A58FE84B85A0F2C97AC9E13CC75AE7ED668CFF13899692A7AE42E963FCC5D07A8C840BE2C96C8EEA2CAE39D10924CCBBEF12FD8E1049EFE1AB3668908A5837573BC7FDCF46DAFBB50CCF731E23E9CE714AC0FA0B0DA4D41ACEE26D2B21BB20FC194FDF795099F987395499FF8C6A479973244F98FDDA07B489716F05FF5C3188CF22D4E7A83AE6AEDAE73F67E71CD8462C3DCB232C3EE0D85053C7B36DE762DA5CD588203697264844DCD6164F6B38B70A5CB50341E679D0897AA9504BBE17F273F44B71A58BBEAF2C757588D26347B2447D1372D4B7A934067FA9B98A57EA81E820D5AE8BCFD91F1B2525DF518552580332F54CC47D1071822F142B2E19D3F1C4F7CFF6A1CB526146F127F97864CC36DBF15C6838AE177946D0F82CD8801E843C36BE605CD110C589D2804731198354B2C70FF045AEC39E2980EBDFCE52BA2863FE54872DA3D313DB4B124DDE0E29913D3A45D9A9A4915BFBE315CB36B0CE200366407932ADA808791762D18AB0DD6FD5338A0C16A5C939C4E50FEB051EB523BF6A185242B040D3A4D4721E18AD8FB354E359B15B876BBF599DA7CDBF6DC7A68B44227E33FFC3A8B16E2E9825E9851BB969B193062EAF1B1E19342A21A00FE99AA4E219D9A0CA480788542CBF022F0C7320F38BBB72CDDB739D3839AEEF8F8B3CE93A32E396C108580A2A966182B6A83E087845430169DBAB23C6BDF00425DF514E73F6B8D8BC6132ECE90DABE74925F4AF603113F0DF1141F319ABE87560E581E1719773C1322BC37B559F64F54371E8B216B154945551A179F970E4ADE319D9DDF155C34D63185FCD8A4A6BF6C1FADDD525BCBEB5AE13B324BA18F2547F5E44831BB42B56ABDF9C0BE0838F4B1F4C256DE0FEDEC3D35F1C0A49D5B18DDB115E5121D38CEED6380D526F30906FFF82C167939C71CDD719612DE7CDDDEAA19C2F4110E4B0DAE9726228DBDB21D58DFDA6A53A24D33BE20DCE0310F1E510E41A1CD3426CD3A4E52399CA7671E54FB21BFD2AF81A475D5F5B7DC1EA4837D2B244AF01462868F89931F013649B689A8091B44F46D92CBB0222352EC459A5551B297874B0DA05408DECE7157F43830A824BF262ED11A1EBC236360496FBB31AF3FB0512C35093218D89D597538FCE6944CCBEA3C78E2D3E34DDCF94626D3531039A4B1E882D5219DAA9286850537BDE1A776D8EF60E9531050EE50AA6AED6356B7910F915EA2078486CE854B8773DFFF12D512D9792F41EFD96830E8488CDD37792A9466A6FEBDE5F0FE7E014BEF37B6370CE6AC575E68CEC203AADA9A993E7CCE07B5F8CA6672169842531AA20148E742336A0A85F55583D594C78BA01CD10788AA61B11741C3ED0DEB2DBC63DA4F0676F4DEFB2823C23CCB94F19E9F3891C33C45A5CF49E7FF9A7730E96ABE0584AD9BF2644131416832B463C0C162C4372FA588D88E237AFC60A5C6AA297D355864CB32D1351853D8C712D98567E09EC0E393868163C16FBAC5FCC5EC26A2E641EBB67C9BA85DA2082A003E4318D248D5645549FF24364488AAA46D0A65AE1C14C59E29C64CC66AF8DA0D45B22EECC46ADC2301F714166EEC7BB247A17632C1890AF63BF7E440CD6514BC7DFCFBC6240B5120E4DBD14730921D8F7BDAC24EA00DA81419162609B6BBBDD70FFB8AD4E8AADD65FF8FA7B5C1549321D6E0C93EE6A9614EBDE7339241705ED82ED339C80563317B127D800F98294A2FEC2158F84AD03EA7CB10BCD852943D1715BE0E3F145AB5A424015E8C1E3F6CAB77152FD2B04DD07BBA67CCAB1D02398B3398893DC466AF366F5D7BF707D7362A05F95F328505E98C99209FA309F87C45660D47382C05035562F925DAD6A91CCE4EF72DA2D099298C5F5AF7A2DDB1205A820C15F15898FD5B406F68D5DA0418D681D65184660B8BA220942C3A5C83E27A9675C4FC395B29744763675BBABEBDCE1B816769D66F9BC72DE319E1EC39E8F979E49B61C"/>
          </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>
