<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_87"/>
        <CryptographicUsageMask type="Integer" value="KeyAgreement"/>
      </CommonAttributes>
      <PrivateKeyAttributes>
        <KeyFormatType type="Enumeration" value="PKCS_8"/>
      </PrivateKeyAttributes>
      <Seed type="ByteString" value="D45B7A6111AF9804962DBC354F8AF4FFA519EC8FD235457861355B0477AD7E86"/>
    </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="D45B7A6111AF9804962DBC354F8AF4FFA519EC8FD235457861355B0477AD7E86"/>
              <Key type="ByteString" value="D783C1A27AEE9DE7C6FEF1338A5C58BBC748589182CA38A43ED68A683E1F5009838CE3F4E85B0FA4F547724D3836DA67175BF3DFE679899E99CB636A548CA4AA4A556B904D2F9613BA597EA01520AD4276E09889FDDC1236309E100043F12FC8E6D565314073F627FC6F8AE752F562AABB68DD9778370869FEFDE044F38B673D2120810AC74481446D09C3100AA92821C691628868988230C1082683A02518482408A4110A1686D1122908B88012A265A1069200128053C8700C036AE2200D1C48920900505C385114860192308E0A446E51460D894661A14202D8C82081324A40B26CCCA06C10216ACCB04991284E63C6091994119A102E9B3611E44640C8327262C00D24390AC2C60DD3C20850442ED93482D4360CA2B02D5326029234260B47515B108200A28952388814158A1B370143A80852A42D04906582A201E048625212505A266AD21601634660920484DB046EE18840E2384143107289A488993686A4180453088A8B10889990290B4769533672498825DC448020B69191022E21148AD2C62D504040421645838871A134868C140262907144A02180B80DE3022808492A1AC36C11010D089851200241D1801119A44D92086A044365114366080670028260194050E1A46C500002039568D12430C28680233260A048601C2420534264D8A6814BA8419BC840D9C681DB202102A609202811A4084D9B26265BC0514C10112403640B30644C200299A22152006C8C00249320422188010C436441408523468241C08813876943984988A80DD1125118090192242542B20C0429921C9508D1324DC0B60414B5212147201C87208B221250A82809200A98448C48260182168051220E41A66992165201C84443A671E4388EE236841C183004328D0198445C06821335800C132E82360213313243142C4C260E64C0682304692331240C3441023610504622E13485CC3026233600C0143083C409C1466DA0C85118A76911C64992464D8140628AA4114B843118066ADB36050A1732CC0206D4844020A12419432C09C4110349659BA411221764883600C2A84501432DD0106220238D0291800A196A64022E92A828504242620662022549DC00881A989191266D8C02720136814938621CA691CCB46C81C08150401094C8646122902239310B160103B271E04491D2165200A480430622DA0244A4A8890486201A1344C2264E1A428C4C122C4B488C920891CCB648C4444611282DE09285A2B231E0B6414C180291241050B4848CB431E212210CB7845B882D40C24501314513A509D212005B3840509410E296855B8448D8244898064E929401A194896392710237665438822094481C18612496711A31219896900A250E5824294B9665113488D0428A59C22550182923981158424C1888691823719C08459118864CB888E20288CC462D4B4086DB02718C186992C804D420102348425C8811C00884038708A00200C4304A1105210C204D01B125103951C31231E0248EA18001229524043345894642221230142848DBA62591180803C92122398C5804618B84010CA79064482A59A6091AA3505B8849C2180A1BC68C03C22C1C42298BA2515C248824848C18470E10184CC9B24CC182604B362A8A4671CAA870CCA005A0848000284591C261DA808C83328D9CA66850469242C6451A326E0A364602B268484444D3A6515AA26152124C24370EC4B26C1B894D43320E00A7490C400581300C11977162988CD0001093227210A14CE442254AB404481632C196214BC648E4487209A00DC8064212180E0BA1000B8271D34686D1460124A60121A40D584865140072D8903004C9499C461052008A891605A2A468631450214589191472094964110202CCB64D52248014032C82C045841086601865E1048488A24D18825123A744E29450CA4884588211C914121C856124394812028A1A03101A877000C65122346ECB00304212329198689BB20C8B84215B881004498C0A270D01154E091290631206D110490B422A20043113C601203946D3A29088280683123198346A08C884093248203709D00071CBA271C8C4845B16291337621B9480580066C2440009B36D9C288CA04685D0440C8920898B14042285858B80505894280A384589A46501234C099965DA32705A14504898115C12911BB70D9BB0515894208324510B408D23C1491C276582C20D0A3231248405DEF25833FE9FC70563D91EC9C8560AAEBBE6C6CB265F05332485B58076A91B6D792C76075C874C95D1476723512B79CDA60597C13BDDA5A8E2CA57B573477CF3D2B2F1A551208824EAA436BBDEFE7792CDD015E0B0B0639BEFD458C5DF483EDB2EE37FDBA612044554E1FFE9DFAC6033B81A1344842445C2F9AA30B1048CC449B60647DDF0DA4C1C078EE047ED1DBE4E328C0A0693E01CAF01542260BB8E524485691752486D9ACF38C6FF6AA6097FD1C4CC1A2A61E00F1E3D0B0AB027443A1E34AA4539C371A3882AB6422074E902C2C188F7CD04208A72D4FAE97B0C1E0E01D5656E03C366E1A4E665445ACE40222F3EA64D6AA4AFA3D9B06E431C888EE461C312BA29DEA8A7A28E786F21E672A75524F64F974DB4612E0866CE7DFDF73CB2BEACD0AC5AED44FBCF4B049817183A57CC34766ED42A74F5EAEE82E3E852393036676F2E6993ACA9BC89AADC23E95063EEB411E618C87B938B1CA982CAF10E25BB70D464B5715FFF2AF0D89D5B0ABA39BDFC78C1E2EB6775438FD279F951C6D6F82E316F59F5687ED442F7C917DE7E532555CF8F656FC119EDD5C545E7760E69096D4245C16D13C6E9245D516FB705B0166D809887DB47C860E663BDB53F0999AB2ECAEDA12C9F8578AB61CDBDBC3848A45CE8F0608EC321FEB118CC9EB22FEC1D8AC0D2DEB8A07F172F149642EC0FFD474519B694EDDFE2B80800BC33D74D109CFEA51090328ACFC204D90A765FDA5A5ED66E9AE9E810F6A0EFB56462BEA93D000E5A5F8968F7822607028D234FCD56CBEFF9A3914A23E1E3547222A918DEFA587A0877BE14D452E2A1E1583415F379933F49AEFE3244BE4B5E93470B6651EF42AA1FA47D2C8016F5AADD1A5BB7DDC8B2965BE6A9C993FD1E4F6F1980AB11E67C3DE6E3B91A8FD6CBE6393B0ED892A81E06023DA28D083F626EE35C96D2A22718A8FC276EDB9167414D3C8A0923D60F87FAD6BCA146FBAC2B6B20F6E6ADC57963EBB2562CDCF5E656E1C1FDF86758B0E8B4632734D3A0F141B1FB4C12FAD0E3171E1197DCD2046F2688A1EE38425EA773A32E613E02E6D7AAD22AA817A5728DCE5A1AD5ED349C56E573713FD5E04903F11B92C586AED517C667EF2320FC8608E223904501C20B524C897828D450CD02372278E9733A0957AC04CD7345AE93E548A742C3786BE17F610A5C7FC861C8641F15E9FFE42E6737FAC2015126C5A40B73ACD4398D521B3635DA3D4B2048D11C51A64514995EEAA53A9E00F196921670B829166D0A7661A96FE7C8D90AB7A632703DD3F5823C262149E4E39509FE7F261EE2A66EE5FF03D127CFB4C70A31E24D58A069BB4648A06DE4341BB0175B4426EF1C3B4E7BA8F1066A203DD46B950A984546D41391D43B4CE8A434D0992CA2CAC7967E5587F58EDE83FCCA352DC6B34ED4B5D4CCF597236E2DCB43BFAEC17F1CAC5274C3EF3FCF241D28CF8BFB7AB29080D98866CC83052820A34B36B85097C298304A5A51A8F0CA2C0C228072C6F772F37512BC29A2C0C2873DBC740116072F22156BA94FA895013AFDE82A71DB10E6CE193391350BB7634EDCC71C7AAC8BE5B190A9FD64F43AA61473B59978384D2CC9081D2B2AC5E63051D1FAFF03A18863575BDC5B20CF50C74ED0D0AF5A42DD1FB15AF5EF3D2444E35694BD07D8CBC68338729981FEE401FE200DA70D398404733483C3B97D0A993B92BB4F1D0FB888EF797B193BEBD671C3A03A07343E54D6FA85D8B90D5D56456A8227B0A0786A685415F58473496DF597942C1B7D6770B30697C70F8FF2CBC432B7221B6A0D262CDFCE8183E98873884E92341E6709E5961546DB34B0A909998A455B55BA9756B93E4C02990BE307AED30FEC15D43419F8AB2ABCE8899B28D19C0BE1DA93251886AF12BA90EF1DB558FD33D37987D580E26BA254EF54D9432DA1AD03773A8B3AE092F5579412AF7927F2E404F10B8914B4943F620C8D20D49F5AF0D54F31E8F25A3C738FAFCA39F7AB1AA06D46DF0974F4AA985B19DC04D33B8D1415D3B27EB299A98D8E92B998448E5C5331AD7EDF7E6F4A3479CEFC5B99EF8C2A39A23CF5CA7D953B8BA3E2609196DF70F9D77291497F511B0773922AEE2D4A085CFAFC67C866CF1DD90D12C09010D2C423C0B0CCF9CCAAB198EC24B2B5037352F0E37F3713967BA528FF2249EF456222FA255D4189F2DA17F8F5FC8BAF6C1D907CFA16391F54C39BEDC42BB7E7771E9B81ABF9BF93985C94F17B31164FD4AA6D2A9BB6E19755CBED09E1999045BFCDBF5E079F5618051A9C09830C3452BE741177C83D74411DB5E3401D245DE74DC538A5C01E493FE0EADE199BEDBD597847C8E7DCFCFA3A3CF45B85274F83FB0D7CADCD0DEFFBE94A7D51040AF63BE698B1F3B90C6E2D4F83606A2C431CEAB82DAEB0E6E2EDEE511A4CEFA38B9FB2E000E36842797C97DBD08256EB40E73D8DD0D380DAA3DC2BC49E74EF2FA73B5E4F4DD6F2B2C137ABB20B2BE8849541322F4F507E01DE41112D2833DF2F2CE4BA54875F5561C1C5B51B2A7963CC27BC952F681126D630B62FA6419316CA9FC903C96C7298AC71B3E72CE74EFDAD17C3A458E8B8C949994EBEF818A1D4AA3C3F38E28B092D6B22010184686B075768750738FCF84097B7D161622A6AC7961F5E1C975697E7E6155C56AC1025361702EBB4F78103E26757D4C2212C3F7B28A7B075F4F129977E58BBBB8428EED522D0BFFC512093D51D973E09166E1D340A952DA5290B287B66BC8F06CB7B1ED4A29CF2621125EC67D35DAD3ECDFDB8E5E5718276C19639BEA1A91C9AD4045D554220379FA66804DE5EFE4B5871BB1EB0B12336274D288CDD768EB2CF22B7ACA9B97FB82A2F7568C0A30547BCD52845CF452401447D1644167A7E884D7A006C9EBF7F841CCD230CB4F6627CC21FF70BC4540188D01268D81FD3CF16DA7FEC8EB97FC750D62B4924250674897B795DE14E95BBFA3F2803035D7AC54431F3A9258AA6D320AA2BFA7E0019105977CF168EAF0F9B0057FC8D90E74B0195459FDBF0D79FC3FBBE574ABCABFC07C8C16518BE77728F167A4B1A031EDA86E7407A38E354AD78C2E1B533E895B0B20A2C9CE628919E3398AD6CC2C50CCD5E76D101FC8A5B836DA65E641A012E441BAA6F3CB8AA182514FB9AE9CC850EC356C0B38A11C76AA587A67A684B569D2C65B3A9BCEF82E3FCEE2867FDC9D0AC5B007EFE103653F311C63FFB2BA48CF3B84BB611BF9533BBEC71938C99FEA0B0056421869BEEDAE93E8C02022C49F59FC768FB6C17AF4304FFCA9F9E4C063B163BCC5ECBB68F7F7CFCDFA6FDA3D5779462A0D354E4111137F1D0C4EB52960E0D89E5C96DD70A5DB75CC8BDD0FF236C1FCF021179A72ADC33A3E7D58E31157683E3A57C48E5E65AF2EC06E1138A182B65748511B85EA8210BD6724790BE1A64D895512D066FC2BBFC08DB2608BDEB22EF04B6B4E8432C4240708D5EF40E472339982DA2056B3B71440346354ADA63960D5BFF3F8B96AE29AB1AEF1DE08B4D21F39BB00A7392B20D39385185647A8D25E1E49767D9B489979790D4013C74AC772FB369A1024A1F52FA662820EB8AD6A1CB25AD063318B2CAA260D5F78A1162AB37040454C38186FA24F3EB08D00D0CD8612FB8CCDBBEC569F74DD94353F6C43884DD9FB19D38B879DA376C0216C91AD6222542EA7330ED49CD94D914CA464A0E91256601FD23ABBC21DA4B68C8C3FD6729D13E279D592B78F944EA8CF6920276016885F9AAB3AEA8DACC4CF448B990E2C34E6BDF030AD06AB37E3922C83D45C4E761C81AAA08CE3F22CDC5054BD03213F2C1AF7FFF07676DDCDF7A72F398E62F8ACE9D2EEF1C32C01F8216DA14CE7D0844F82655BAEE7BDED5487E9B48C83ED53016AA51B33F3538B3835D7EA69A99038768C623207F924CD9ABA169E336DBABCB168B481285B4036A507AD846136AF475E7232D3C7E6A4001DB1C35585B85D7B4395674F0D19CB290A168FC6D1449FC03E07191BAE0BAC4C516EA096F7EFAEA742294E29530BF7F6B410558D5F03FF1C5F5557DE6651141A77A4CABF93BB41F5C51E90F6E2756352DEDC258348B094E75C768AE29C6004036D0605CA95B03D098B6C51008E3BB4CA3DF5CFAA25DCB2557761C4DD6EB8762FECA98F83AF8CA93467CC88636FF093B454F359F1054EA46FD38AB8E89DCB38466ACAF5D5DDF4916191DF5CDBF8EAD2D37B56AF915821D3F1F1F43C7BAD6FC7B831E7ADC9E7F9E929263EA6A5E081466C4BF3AE626267E2993D65FDD9705A06F038010AED8054854E9C8E0873F81DC7ECF07342C73502CFC93A905631537DA1E97F80436A6FD25A149E99965325888DD89EE591260F91BD6F9258300C478A2E5689E743534E2E6A0E1E15AE64FF4037B22BB6EC4B57B45B87DC3E9FA9C0B5B1035EE3BA9C65382EB513E82CB4B5AD38168DD11F68BA40A06CC1F94BC0B1F1F7B84F633AF74C0172A4D8CCD09E641BF76A134EEC4C09E3964D05C87A9717363AAC0BA74E27B2310490D7B613792D9B623C3A1347F328D6ADCA8897EE8ED31DE2A067050E7E441018C18580654C6483DC9E86557615925321CB31545015D44D26E54046A843D1CF42CEE6EA185BD51616394980F18A076DD44DDD7ADB892A1A8E5D109B622884C87A693B36A9A1A04FD61FB98F8797EA4DE61B9AA1BEF53190ED8480C12A095E72E4D5DBD2F3141FCD0EA"/>
            </KeyMaterial>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_87"/>
          <CryptographicLength type="Integer" value="39168"/>
        </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="D783C1A27AEE9DE7C6FEF1338A5C58BBC748589182CA38A43ED68A683E1F5009838CE3F4E85B0FA4F547724D3836DA67175BF3DFE679899E99CB636A548CA4AA4A556B904D2F9613BA597EA01520AD4276E09889FDDC1236309E100043F12FC8E6D565314073F627FC6F8AE752F562AABB68DD9778370869FEFDE044F38B673D2120810AC74481446D09C3100AA92821C691628868988230C1082683A02518482408A4110A1686D1122908B88012A265A1069200128053C8700C036AE2200D1C48920900505C385114860192308E0A446E51460D894661A14202D8C82081324A40B26CCCA06C10216ACCB04991284E63C6091994119A102E9B3611E44640C8327262C00D24390AC2C60DD3C20850442ED93482D4360CA2B02D5326029234260B47515B108200A28952388814158A1B370143A80852A42D04906582A201E048625212505A266AD21601634660920484DB046EE18840E2384143107289A488993686A4180453088A8B10889990290B4769533672498825DC448020B69191022E21148AD2C62D504040421645838871A134868C140262907144A02180B80DE3022808492A1AC36C11010D089851200241D1801119A44D92086A044365114366080670028260194050E1A46C500002039568D12430C28680233260A048601C2420534264D8A6814BA8419BC840D9C681DB202102A609202811A4084D9B26265BC0514C10112403640B30644C200299A22152006C8C00249320422188010C436441408523468241C08813876943984988A80DD1125118090192242542B20C0429921C9508D1324DC0B60414B5212147201C87208B221250A82809200A98448C48260182168051220E41A66992165201C84443A671E4388EE236841C183004328D0198445C06821335800C132E82360213313243142C4C260E64C0682304692331240C3441023610504622E13485CC3026233600C0143083C409C1466DA0C85118A76911C64992464D8140628AA4114B843118066ADB36050A1732CC0206D4844020A12419432C09C4110349659BA411221764883600C2A84501432DD0106220238D0291800A196A64022E92A828504242620662022549DC00881A989191266D8C02720136814938621CA691CCB46C81C08150401094C8646122902239310B160103B271E04491D2165200A480430622DA0244A4A8890486201A1344C2264E1A428C4C122C4B488C920891CCB648C4444611282DE09285A2B231E0B6414C180291241050B4848CB431E212210CB7845B882D40C24501314513A509D212005B3840509410E296855B8448D8244898064E929401A194896392710237665438822094481C18612496711A31219896900A250E5824294B9665113488D0428A59C22550182923981158424C1888691823719C08459118864CB888E20288CC462D4B4086DB02718C186992C804D420102348425C8811C00884038708A00200C4304A1105210C204D01B125103951C31231E0248EA18001229524043345894642221230142848DBA62591180803C92122398C5804618B84010CA79064482A59A6091AA3505B8849C2180A1BC68C03C22C1C42298BA2515C248824848C18470E10184CC9B24CC182604B362A8A4671CAA870CCA005A0848000284591C261DA808C83328D9CA66850469242C6451A326E0A364602B268484444D3A6515AA26152124C24370EC4B26C1B894D43320E00A7490C400581300C11977162988CD0001093227210A14CE442254AB404481632C196214BC648E4487209A00DC8064212180E0BA1000B8271D34686D1460124A60121A40D584865140072D8903004C9499C461052008A891605A2A468631450214589191472094964110202CCB64D52248014032C82C045841086601865E1048488A24D18825123A744E29450CA4884588211C914121C856124394812028A1A03101A877000C65122346ECB00304212329198689BB20C8B84215B881004498C0A270D01154E091290631206D110490B422A20043113C601203946D3A29088280683123198346A08C884093248203709D00071CBA271C8C4845B16291337621B9480580066C2440009B36D9C288CA04685D0440C8920898B14042285858B80505894280A384589A46501234C099965DA32705A14504898115C12911BB70D9BB0515894208324510B408D23C1491C276582C20D0A3231248405DEF25833FE9FC70563D91EC9C8560AAEBBE6C6CB265F05332485B58076A91B6D792C76075C874C95D1476723512B79CDA60597C13BDDA5A8E2CA57B573477CF3D2B2F1A551208824EAA436BBDEFE7792CDD015E0B0B0639BEFD458C5DF483EDB2EE37FDBA612044554E1FFE9DFAC6033B81A1344842445C2F9AA30B1048CC449B60647DDF0DA4C1C078EE047ED1DBE4E328C0A0693E01CAF01542260BB8E524485691752486D9ACF38C6FF6AA6097FD1C4CC1A2A61E00F1E3D0B0AB027443A1E34AA4539C371A3882AB6422074E902C2C188F7CD04208A72D4FAE97B0C1E0E01D5656E03C366E1A4E665445ACE40222F3EA64D6AA4AFA3D9B06E431C888EE461C312BA29DEA8A7A28E786F21E672A75524F64F974DB4612E0866CE7DFDF73CB2BEACD0AC5AED44FBCF4B049817183A57CC34766ED42A74F5EAEE82E3E852393036676F2E6993ACA9BC89AADC23E95063EEB411E618C87B938B1CA982CAF10E25BB70D464B5715FFF2AF0D89D5B0ABA39BDFC78C1E2EB6775438FD279F951C6D6F82E316F59F5687ED442F7C917DE7E532555CF8F656FC119EDD5C545E7760E69096D4245C16D13C6E9245D516FB705B0166D809887DB47C860E663BDB53F0999AB2ECAEDA12C9F8578AB61CDBDBC3848A45CE8F0608EC321FEB118CC9EB22FEC1D8AC0D2DEB8A07F172F149642EC0FFD474519B694EDDFE2B80800BC33D74D109CFEA51090328ACFC204D90A765FDA5A5ED66E9AE9E810F6A0EFB56462BEA93D000E5A5F8968F7822607028D234FCD56CBEFF9A3914A23E1E3547222A918DEFA587A0877BE14D452E2A1E1583415F379933F49AEFE3244BE4B5E93470B6651EF42AA1FA47D2C8016F5AADD1A5BB7DDC8B2965BE6A9C993FD1E4F6F1980AB11E67C3DE6E3B91A8FD6CBE6393B0ED892A81E06023DA28D083F626EE35C96D2A22718A8FC276EDB9167414D3C8A0923D60F87FAD6BCA146FBAC2B6B20F6E6ADC57963EBB2562CDCF5E656E1C1FDF86758B0E8B4632734D3A0F141B1FB4C12FAD0E3171E1197DCD2046F2688A1EE38425EA773A32E613E02E6D7AAD22AA817A5728DCE5A1AD5ED349C56E573713FD5E04903F11B92C586AED517C667EF2320FC8608E223904501C20B524C897828D450CD02372278E9733A0957AC04CD7345AE93E548A742C3786BE17F610A5C7FC861C8641F15E9FFE42E6737FAC2015126C5A40B73ACD4398D521B3635DA3D4B2048D11C51A64514995EEAA53A9E00F196921670B829166D0A7661A96FE7C8D90AB7A632703DD3F5823C262149E4E39509FE7F261EE2A66EE5FF03D127CFB4C70A31E24D58A069BB4648A06DE4341BB0175B4426EF1C3B4E7BA8F1066A203DD46B950A984546D41391D43B4CE8A434D0992CA2CAC7967E5587F58EDE83FCCA352DC6B34ED4B5D4CCF597236E2DCB43BFAEC17F1CAC5274C3EF3FCF241D28CF8BFB7AB29080D98866CC83052820A34B36B85097C298304A5A51A8F0CA2C0C228072C6F772F37512BC29A2C0C2873DBC740116072F22156BA94FA895013AFDE82A71DB10E6CE193391350BB7634EDCC71C7AAC8BE5B190A9FD64F43AA61473B59978384D2CC9081D2B2AC5E63051D1FAFF03A18863575BDC5B20CF50C74ED0D0AF5A42DD1FB15AF5EF3D2444E35694BD07D8CBC68338729981FEE401FE200DA70D398404733483C3B97D0A993B92BB4F1D0FB888EF797B193BEBD671C3A03A07343E54D6FA85D8B90D5D56456A8227B0A0786A685415F58473496DF597942C1B7D6770B30697C70F8FF2CBC432B7221B6A0D262CDFCE8183E98873884E92341E6709E5961546DB34B0A909998A455B55BA9756B93E4C02990BE307AED30FEC15D43419F8AB2ABCE8899B28D19C0BE1DA93251886AF12BA90EF1DB558FD33D37987D580E26BA254EF54D9432DA1AD03773A8B3AE092F5579412AF7927F2E404F10B8914B4943F620C8D20D49F5AF0D54F31E8F25A3C738FAFCA39F7AB1AA06D46DF0974F4AA985B19DC04D33B8D1415D3B27EB299A98D8E92B998448E5C5331AD7EDF7E6F4A3479CEFC5B99EF8C2A39A23CF5CA7D953B8BA3E2609196DF70F9D77291497F511B0773922AEE2D4A085CFAFC67C866CF1DD90D12C09010D2C423C0B0CCF9CCAAB198EC24B2B5037352F0E37F3713967BA528FF2249EF456222FA255D4189F2DA17F8F5FC8BAF6C1D907CFA16391F54C39BEDC42BB7E7771E9B81ABF9BF93985C94F17B31164FD4AA6D2A9BB6E19755CBED09E1999045BFCDBF5E079F5618051A9C09830C3452BE741177C83D74411DB5E3401D245DE74DC538A5C01E493FE0EADE199BEDBD597847C8E7DCFCFA3A3CF45B85274F83FB0D7CADCD0DEFFBE94A7D51040AF63BE698B1F3B90C6E2D4F83606A2C431CEAB82DAEB0E6E2EDEE511A4CEFA38B9FB2E000E36842797C97DBD08256EB40E73D8DD0D380DAA3DC2BC49E74EF2FA73B5E4F4DD6F2B2C137ABB20B2BE8849541322F4F507E01DE41112D2833DF2F2CE4BA54875F5561C1C5B51B2A7963CC27BC952F681126D630B62FA6419316CA9FC903C96C7298AC71B3E72CE74EFDAD17C3A458E8B8C949994EBEF818A1D4AA3C3F38E28B092D6B22010184686B075768750738FCF84097B7D161622A6AC7961F5E1C975697E7E6155C56AC1025361702EBB4F78103E26757D4C2212C3F7B28A7B075F4F129977E58BBBB8428EED522D0BFFC512093D51D973E09166E1D340A952DA5290B287B66BC8F06CB7B1ED4A29CF2621125EC67D35DAD3ECDFDB8E5E5718276C19639BEA1A91C9AD4045D554220379FA66804DE5EFE4B5871BB1EB0B12336274D288CDD768EB2CF22B7ACA9B97FB82A2F7568C0A30547BCD52845CF452401447D1644167A7E884D7A006C9EBF7F841CCD230CB4F6627CC21FF70BC4540188D01268D81FD3CF16DA7FEC8EB97FC750D62B4924250674897B795DE14E95BBFA3F2803035D7AC54431F3A9258AA6D320AA2BFA7E0019105977CF168EAF0F9B0057FC8D90E74B0195459FDBF0D79FC3FBBE574ABCABFC07C8C16518BE77728F167A4B1A031EDA86E7407A38E354AD78C2E1B533E895B0B20A2C9CE628919E3398AD6CC2C50CCD5E76D101FC8A5B836DA65E641A012E441BAA6F3CB8AA182514FB9AE9CC850EC356C0B38A11C76AA587A67A684B569D2C65B3A9BCEF82E3FCEE2867FDC9D0AC5B007EFE103653F311C63FFB2BA48CF3B84BB611BF9533BBEC71938C99FEA0B0056421869BEEDAE93E8C02022C49F59FC768FB6C17AF4304FFCA9F9E4C063B163BCC5ECBB68F7F7CFCDFA6FDA3D5779462A0D354E4111137F1D0C4EB52960E0D89E5C96DD70A5DB75CC8BDD0FF236C1FCF021179A72ADC33A3E7D58E31157683E3A57C48E5E65AF2EC06E1138A182B65748511B85EA8210BD6724790BE1A64D895512D066FC2BBFC08DB2608BDEB22EF04B6B4E8432C4240708D5EF40E472339982DA2056B3B71440346354ADA63960D5BFF3F8B96AE29AB1AEF1DE08B4D21F39BB00A7392B20D39385185647A8D25E1E49767D9B489979790D4013C74AC772FB369A1024A1F52FA662820EB8AD6A1CB25AD063318B2CAA260D5F78A1162AB37040454C38186FA24F3EB08D00D0CD8612FB8CCDBBEC569F74DD94353F6C43884DD9FB19D38B879DA376C0216C91AD6222542EA7330ED49CD94D914CA464A0E91256601FD23ABBC21DA4B68C8C3FD6729D13E279D592B78F944EA8CF6920276016885F9AAB3AEA8DACC4CF448B990E2C34E6BDF030AD06AB37E3922C83D45C4E761C81AAA08CE3F22CDC5054BD03213F2C1AF7FFF07676DDCDF7A72F398E62F8ACE9D2EEF1C32C01F8216DA14CE7D0844F82655BAEE7BDED5487E9B48C83ED53016AA51B33F3538B3835D7EA69A99038768C623207F924CD9ABA169E336DBABCB168B481285B4036A507AD846136AF475E7232D3C7E6A4001DB1C35585B85D7B4395674F0D19CB290A168FC6D1449FC03E07191BAE0BAC4C516EA096F7EFAEA742294E29530BF7F6B410558D5F03FF1C5F5557DE6651141A77A4CABF93BB41F5C51E90F6E2756352DEDC258348B094E75C768AE29C6004036D0605CA95B03D098B6C51008E3BB4CA3DF5CFAA25DCB2557761C4DD6EB8762FECA98F83AF8CA93467CC88636FF093B454F359F1054EA46FD38AB8E89DCB38466ACAF5D5DDF4916191DF5CDBF8EAD2D37B56AF915821D3F1F1F43C7BAD6FC7B831E7ADC9E7F9E929263EA6A5E081466C4BF3AE626267E2993D65FDD9705A06F038010AED8054854E9C8E0873F81DC7ECF07342C73502CFC93A905631537DA1E97F80436A6FD25A149E99965325888DD89EE591260F91BD6F9258300C478A2E5689E743534E2E6A0E1E15AE64FF4037B22BB6EC4B57B45B87DC3E9FA9C0B5B1035EE3BA9C65382EB513E82CB4B5AD38168DD11F68BA40A06CC1F94BC0B1F1F7B84F633AF74C0172A4D8CCD09E641BF76A134EEC4C09E3964D05C87A9717363AAC0BA74E27B2310490D7B613792D9B623C3A1347F328D6ADCA8897EE8ED31DE2A067050E7E441018C18580654C6483DC9E86557615925321CB31545015D44D26E54046A843D1CF42CEE6EA185BD51616394980F18A076DD44DDD7ADB892A1A8E5D109B622884C87A693B36A9A1A04FD61FB98F8797EA4DE61B9AA1BEF53190ED8480C12A095E72E4D5DBD2F3141FCD0EA"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_87"/>
          <CryptographicLength type="Integer" value="39168"/>
        </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="D783C1A27AEE9DE7C6FEF1338A5C58BBC748589182CA38A43ED68A683E1F5009192C65C292BBD732394AF37BD39AD261A4C50CB9348329A7411C884659E640830157E80B6A2630191E0EAD01BA6C50FC54816860C80EDE6A82CD1D10FFD2CEF6B0B4E66580326A6091F1D05ADB28CCB146308042B1ED1D35BDC86AA12A0895157086E3BDDF34A21F07DE5615F17FAE649B313B8C2774A63A1CF0514FB698A89BA5479640B8F453CDFB447D19CB138633D1A14C2EC5B0430D9FFA21E315942EED17B2F7EF5D5B5CC34FC7F376F6280702619C1E724484F47372087B7BE3A02147D987354B47641FBBA876DCE9168318F55BF2E1740DE81F1E1E5C9BFA0198AC3AC877744F666408F0400AB18AF9E706325FB3CE36344C0A365A0FD111D181A0BFB94846BE4770D5B6A481D7A0FCEBC4EDB204D294FC9BB6F54DD8687052D5597EA0F79AF9407F1325ADBD07BFA44331BC19003F4D9604B505A08B8B70FE1BD009CA2B6CC47098328166CFEB65E527290C8F90F7BAC6C462CD4BE846F80965242905A25B9C2FAF48D6E2F1AE9657C1DA1CA0E2E0F1AE7CB5B9ACA9BD72D749B2A629E2BB8B2C0E6C2E311EE4EB64713CB078B889AE7C583F3F39A8E19998FB1752FE40C7F7B0178CFB96F44BBEAD0A06D6D2D6930FE4CEB59278CDCBA25A2C8BB7A68C73FB715EB7568FA0B5AC49AC3F55764E988EACED6C8AB5400FF184BA0E99EA35691E37D67E793B900183E84ED399AEF154F3995019C9A60365EEDDF42D727FBE05870A420D1364E900DC972D9BF957C69DD0AE4769F81B081B0F0396D34E161518724CD7F553FBCBCA59D42BE24A5A27376F8BA0BE823A9D75CC779E66B50443CA325302618AAECDAD0574B907AB79AFEE9B608E76D8DBD2D1C26911C2A8156687EC8EAA7AD06D52D06563709CAFF7E27B7E9F64D850A8E1DC71462840B3AA7FD815CDC4D48DBB3B30852CC2E5BFB2CA0EAD73BA6B7DFCC70D0A416D09267A0991C22F2CF33851A3F2CEC0E1DA1D0B0D0FD476CBE19D49A88E340D574F9BD1BE200AD8A35B7504B61882502ADAFB86F8879686D83AB18EFF048370DE201A3D83573008E709C3EE2163A98451FE09B35F69B063A4F825AD07082D07FD3122D2A9E6876B8485A283B5CF25CE18A34A97ABD6C7DEF8EB659E9918691ADFBDE1D0A2C7231969FDB3DA37915DD4198D9988DF110AE0C3C4D4E72853A00C0FB0CF6EC34DF172D7B75BBAFA89393B1ED20C44F2141A7A92A5152E38FA85DF8925DBB50108B22F19C12BB5032C6D34E6C9EB0610DC14EABFAD2C54DFC41A7F2B220EC8B6A65EF983C3CB0402F9BCB7292BEA971F6C8D9C5941B4223CCCE97DF2382C8FA776820A9C1D56DA7503C9B4BF666A0AC5E56041A3B75562038EF0CD2776E88CF2F3EA993A9A1288DB03E0083AEB69F235D3294B1D8512F572D6C9668D7CDA08DCA4CA48EF5A4EAA96B50D9ACE00EDBA0093FB26586266E56D8FA85A4129A37ED768D536F9216845B39A4BCACC031968957E0F1D848E6DB6B03E9121F8E2E9F05D3388DE513A1CCE3DDFCE772474811E3F91120BBA7398ECF0F997104C102B42DD2A5073B0977F4AD847F50A26A2839BE198BE479BA519DDAEDD396C00BEFD0C2BD0A188CED02B69BF33452DB69442A2B07CB157D4FE9E60B1C4546BADACC83A98ED17A1FF64913D1B784E54D97E9D4B222214A17A3EAC37BE9AA632C4C34CB04970BC8F6BAF67547480B18C7426CE16B587A60E6B2863C65C56D78BAD96F36F685C80206F0E0315DB54ED004BEC6E48F505F4DCBA00C64555B26E204D66F2D9F9AA1D05079DE0DCB01B2D47A5BD184021192A08B495674749B60766194E35007C324EC5A89272A5EB536029A742078BEA5BA9C42510C577A9391F56FF44F833DC091DC5FBB6BAC60399059A64309FDB73A03C694A22D3110FBB69C9B78D41786C196CEDC705F73D435B3929A72CA54E668DE027DFCDB0207352F7B81D88823DBE145A3C9CE397FB53775BEC6E07834F5F6034BF4DD2089DB37760839ADACC434F2C452B8E1403D778251C9DD6C14D15B74F55014B169EBE5CF71D7BBD3EC3D61C2F6854D0314A7D0BA7336AA070951C1E45EC67867787D21A61262513FB49A76F7AE3527C9383691749639356BB4DCDC2B4CEEB3EE6C5E72793EF8DBC40D5A6AE6874CEEF927CCD8B25BDD5FD3D2EDFE617AEB6E4AF96F6E405B7E0CDA81C829C5414252BEBEB988BD1CF44C7EFEF6CA4E13690F2B46A8C3E952FB46D775E0CFC99E512BA74358ABF9FE4A62E8535A52039AEDF202BD2DF8AE51ACC7E5D7098BFA32BBC15BDEF47E775A537A6D69B315A453BA615DCD7F7166FECCF426C5C8E30CDC543823604E89EC5E6DEC1091CF2ED505E40F2CB47586DB0F785C4E2B1643BE6A0BAEA5A2CC89D46FF3CE62BF6FCE2F413B232B4FDA1786C15398105D5ACC66837F9081800C5AA0B303C6C3435DE4F1FB3093C9C434143120A5BE2BFC173B875CCBE6A445DFBD040361F130F04F8BF365F6BBBFFB4D30D8A87C4D9782D82A5350F8B4108C5608A7DCA8D260252CC70BDE12493B720EE03390C27275704DD413F17FB7B7F2E328D4CAA98422930F31FF081730F8407514B5608610D6E6BE97F4DDD5BE61701EB0E7D707DC04E80296E7924DCEA999E0B65BE831669189E1E33D8830AFF9F9B26ACA75E68EAFC9CDB54C443603C1DBA0D07D61D1A20D4033011E42EDE1015C84CA973B409EF73BDB2491BDD6A29D08CCAFC9D4DE7DC210D960C20DA1DEE779A4235CAA4C0ACEFBF893985636B7229B56D6267300180B634CB22FC6F20C84BB69205F38208A9C12CECBDED43875D358E4B721ACC43ABBF844051F8E48A04A4C743102D6428404EFD5D1AF30DECC3F8C2C10C382563323F23B1CDFE6AF757277D3B48EA97FC9925F029462B4AE44CA1657D62ABD2658BF64858B9993CCEF2DB644C751549DD2BD1B1F76B19A4466C9F15FFB83907D85BB2A772C4838FC834A8DC94E78EF362D79F408420EAB8E45B2A67C9FBA77AEDFCD13E154DE1254840384E4CDEA13BBC17F526CAB476F7717142A908482FBD7CF4993C2CFDE0CFF8362D7117FFAEEE7224CCBCEFFB7F60F55AD29C3F2F9F3AA83994E2D7D68368F0225402AA9184E5CB849D4E5F7A6B16BCDCF75784E84D20188B08A8D3C41CECD70B97001D8B3C74F40331E36981757F3DA70FD69F2BC1511D4A4C78EF5D399655539642854A0BBE39474091A5B660C3718679147228AA4FF345E0FC0B329DFB6D7C7D1CA6EB5034B4A99BE181831925419F2B578F0A4C54F701A2D11269F5105F2A994F722378BF5CFC7AB9D7DAEC26E41A0A4E89925EA506E7FE8D71D8E1E51BA95976FFCDB1F2771C12C19984C15C67694698011669564A086CFEBE214A23541963079F2A557471BDC204871D9E55250C3C7614736B5857A8DA40E441FCF74BAF08F090D6108A72AB21B31883958D60F927F36FF699152AD581CF13B9A411BFF714C148965937B18D698500EFDF6A0984CECDB193C5D5B049A305223FF999E9EF18687ED54C2496EDDB22E22C365C070CF4DF43824927527AA6958A00AADF768809B09A81A73A5D3D4910D60BEFAEA51625DE65FA36A4091BBB2C333BB898256A011ADB6476F52F461D872839303E8D3BDFED13B276187EB47FD0"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_87"/>
          <CryptographicLength type="Integer" value="20736"/>
        </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>
