<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="AEC91080021B7B6C3EB3F5E540A9D77E67E801B09C2C17F5B136DE7AA9F0B739"/>
    </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="AEC91080021B7B6C3EB3F5E540A9D77E67E801B09C2C17F5B136DE7AA9F0B739"/>
              <Key type="ByteString" value="0D512ACB79D07303803E0A5ADE6C5DA7B098FF44914CAA8AD7DD79876469BDAF5EBAB72383ED8277E0E36F2B098D8E6E5BC0D72C1CCB182F73437CE59615F217D6F35B74D5EBD9346EE21BE0DA4520446579E502456CD443919760DEC70C0149165E76F7EF089CF82515A8374E66D93250B0C2F3B23EC70955A0A014EAA1EAA891042A5A1408E41466430870080689CC3846D12229542810D0104904180AE22229E03252CA4662490230200569804624A34600E12831240880908090D1C225DC062551280418A608D81269C0A809843490A0000623498640C4651203841315695AA029E1847123A59093464958084E8906084CB22909472E09968820318C434226901629D1820159204E04184E8B428C1AC42D11316E08A871CBA44C89C860608851C22068D34408D9082CCA122C5806858B38805C304E1B256E9AA07123346CCA368819866C08042120338622A70801150D0CA58C6484200335215C422689024E5096918C4242E0300EDB44528A168C5308505B06211C36700BA6414386880C1228D3383060282E2231281CA31093140ECC48314B28500901891CC6850B2182848091E300884124244422701B33280B944812372CDA368D403806E1227152988C0301600B488CA2B671182202494011C8B485D3084E41C641429210C1C66902028D84C68CD342018A04685AB6915B361219A3641286240C100200A001E4280608122DA042705904860BB76560160483884C5938901C00421B434A00014C59B6708C3840A31005920040D8B88908C16520B42423464A9498701CB70C19C040E4180481A64821366960B6408102491C44000BA9645C0064E4022ED2168943208C013672CA107181002E6430681C242620A6080B25090801825226904818486238644146619A322088C0315B068DCA88114AC86961A884543420CCC2611A046AD3484C94300DCA3840144771C1863089186A83380A1B170C1044050C99801136911AB73124332053401020902950C440500692182001A340809A36090C04210B978199C244804669D8943143142E8A40241A355161C209C830060C432A92424199408D88248AA384280B040D14421299406580448C99A409083601E0047288B851D4220500474949128A02180A9C862411062D5910916018410A160E13A101A3B84494166D8B067022025041A02912B4044A16001433881B9989202960843282E3246281968C102449534682D91444E1866CCAA00D02063293928D1488692233069B304444348212352423218EDB8031812065C14629D9323219B9711B982CC3484E60C42D1BC224E43685C920215B4212419425113192E4347001C150A13870DA32104C8260190486E1286884A88D12B66921A621C4B45103B450083489DC4270DCC601DC206244060192923193A230A1961044007220B0055988312401280C122D032664CBB4611C473293342C88240EDAC2611141250901649BA69154828D494021810465D32251C302321AC268C8806801A36CC3006548448518392823A30918292113C35121360E10C44D0A2831518281E4322D41002850048E1B068A4C3424CB346C04138C8A245181346901854DC136302246702133841131120B318991A000224469DAA21109138A13190050B86854C0709C821021318D04C34D82B611E1300C5402460A192AD3024D0C4661102742D30401848411C4B8484B808512454A80848C8B48691A4491C830129A341018935008362DD4000222A7840A04452209010A98250C14642194099036100B3952CC342A49924C0A28111BB58D40341023B689D8420983082E0A2531919681C3C20514004012258C9820851C086ED032825086881B4192A3384102259012B100893048D3048E1A112440B09094966C540412032246489040102960C44430D32672CCC02C441248138068DBA408883828DB062CC116310AC0644A820C2048424318916428450943511C234C83346E1B072A084402CC48844830098406821CB964231549629029004941E3B28D491652C0B0692326449A80712090449A346224B1210426309CC62902054CE1124809952482A4655AA828119810E014208C1470501849108131D14450CCC6419A408520B2292122720C23910BB93003900943C841E1308580A465DB180691122E02100E2105709B861058988C221551E406404804251486200B20418822710AB24D2235863DFF994B983B33CD7D56882110E640E859C5B8233655C0F3F1EF12D8BFFA79FA451F4C7B08D74EB2A5503FA120D612646E0A33A0C1061D7D10429BCFF9BF70FEE19BE78E00E915E792BDD90A617CB9E088FF0D0B1943532E65CBEB53726716C6D3FC35FAF8C6F6AA43E6813FB112E100D9C1C4FE59F2D7CC23EB9893A036CA2F8D8CCEE58E36B42A94DF7789A65B1CAACF0DEDC0FDEDE98333E1510389F950FA8CBD02E9BBBF14B149C7EDCE4782FA2FB20E66A8B0E5B2CAC5D4B7EC23DA018EA6A53DFCB97FE0AB412C28CF2D595B903380D5424CB7A588F4281B2AE893B831AB6040B5CA9F4358DE5C237A1F5ED31D154D319758B1BADE135B38A3FE11A49C8413AB78C328788978A336E507AF3076AB988259C05A678394B7DE26B1E908024C5A0EF4A2FB71BFCCA43AF23C32CB5E3AEF7AE13367B28A292ABF9B3B2BBDF36AE59F0FD63629542FB3705FB680D0FE3C555AC674AB4F9226E54211627208A0C894E76C4BF69346D150DE7A374DCC1AF34EBF2CF13ED4C20EF90B9B03FD08DB8617C5A1D9F6876B64A6417F4B21764C02D73AF2A882CED02A96282BE9D4B36F8E0D096A83D6733C2E6A22055F0B534B296E09A2F467765DF43CD2E6EB0FB6760ED90EF8F53DB1DF605848F4A6B188819C63AC56EF2D8598069F546978D0066363D112C14F52DA079ECDB025EEA8513BC50932E49B8F62B7A1B43A83509AE91EF7B25C51D4C6AB7ADC4481E2181DEEE96000C25CD9F350DA722FB39AC1B8731A28BF732775BD60EDA46EC040C195A805B2C626D7C708EA4CFA917D8E9FED95F094053532B82942EE30C6FA2BBBCAC1E7C265D8626B07D833B13A5D03BAB6ED509B930E8438FCB00D8C0B9622D9627FBFB09DE4EC17AED5B8EF072446EEEF32DF267E1F3E2673D66738D8E2E7B31A083F8E4AE363396E71FC59FE0592903682A972EBF09070B52516F25666CA9358CDEC1580491BB123F4E300C96686D6C4518566BF7D4535A3B74D31E19EFB999016435DAA8E99B9CFB70A567FC433C38E47BA48398EF90E52011AB79D724823B3826D36320EF01AFE15E13E85C28DDB1082E72AF95FBCB95D0F957FA5CBD3C4F701AF6FECD5B1393BF7B056FE145DDB9F2C877E6E24FA627DEE5F79A9A64C783656C1EA5F382832C19BC9A092A35120E0D47B79DA93632F3F2B3FCD80E5EF979D6070C2F52B96D79D576EE76CE207ACE05E506F336CB09B6CA5F02E5EB6F54ACD64D56CFA7A970275E7DF8841DA512BA8147D2DF724FCD748217324116BD1350EC1FA76A4C5CCCD784469B16DF64C524E652EDA9E553E36703E44F3DBC7E9E93981FE95AB75F5C726EC4E1C02D71807EFE22956FC4604D7FB7E6ADA7620D6131EEDC6897083F733E73BF64C3611923C41989BA5FB14BF331D0F81C9FEDEB245C4AB2C7C225C83027FA25DBB38F19B10182B01BE9C7BFA8ABB30A63121E42F24D3F00DA7A37C3DDDB9CACFDA060DF3A099B49E72C8FE166585DC75DEA29AC2D3BB66B05F77D4F75BACCC4C3EBE52C7C73A65CAD07D00CCF346423DA85C25C03D7C63EE9CE08E75F1DB04FFC51522C734AC61C3B518CE60AB5A6578B61530C89D2DDD044226291407D1DA3B1A9ADA165BC307C1024297B3EF7E8FF25342BC7A1ACF92FA0E4AC72512FB0D5ACB0B4FC34518893F5C4FDC45CFB4469CA77BD78AF71D5D90794D250780B54E307BC10C97B022D87A25FFD2FED7BA83195857B4359A02A1E6DC968E3062BED610C161B8A718F7A98726AB25745EAB52364B3886DC286C634730BD144AA32869114B477C7D8C7F8F7DFEA4B9BA825AAEF83A3D6D66277B71CDA50061CD46D5EAE6B46A4604B0A70FF82EDB9E377FBD50A70B73A22C2828B7513DDB4A8E0856CE0F0BFF149493D39FAEC40E35659217532A7CF5164CA3B8F608BA1F3A001B1058ECEF6DAAB6A833A046387B8AAE098DB7ECF1B5BC64EA76AFA0DDC5C74CFC6EDC84C2E895F0AE448C56A3D2F2F59ED85819F79B446C35E6BCB4904E157EEB935BBC8EB10CF809FB69DF36EB6B22226ED5DD470A13AB0EF931C69FA10F4CA9722C2F09C7B3EE576ABE3930C72409FD43EF6C66A4B923327263960C126304CE9BBBC3F1664A282805B75CE4352B258A99B828293EF59E81F2E2328DD069A92A794EA04BA3C7922F30A098BB2D20279254B52E369553AFC069323014A1AE08FB3F613DA425701884825588F758F5F9BC1B63689B364458EF7D6494A65FB19248B752BEFAEE5B4D1300A626592C4FC676BCD35D3324DFE06D2AB774D95C2413D3EAE4C6C5C9F9101A53814E2566A91BE0E927E712808939F1D347B6B6AA1B1B220BEDF7E91F23BE2373C7ED2B919024F69CFB1FF4865471FF0D9B62B58C435020735FCF1EBA4E51CCEFD0B3AD2289DBD2BC1D33C9BD8DB222A4BB3D568DCF308BCD25D62381B6DB81CF5D3A964A001E9235311BF0594F7E9CCC7F81D78942337B30689DFD1BF13605E2C02E29AECC1E24E5E58F69F089CDA42CB02AF7F04B261D1CBDE4FEF588B8FDEE43132295E984866B5D424E1524E7719951E3571DDCCE9F45241D2C4C1BDCF8B187920A615139BBBED4AE51146965EE263340B18D60F24AAAB594313BA34E1A2D1A85E107333A00D5DCC37F2BD22662EB319C80E31672957342C7FD12D737BD1AC0C5C8BB20C37E741BC1789AF28D2BCC91F238587C1B6F6160338064D08A323E172F374BB3AAF310087A175060782AB71D261158D5143B9C4BF8C7C0128BCB222B80914E48243AD90EA81DABD2ED1D8B3DD65BD4B905EDC69E01BBA315147E5820523C8C1E152C18128EFC8852F6B30124D6117BAD31903E82705704E166F888876A5DC0BC40B0022F9B2B3B95E5760A95AA0734E8B8CBF1EB7173C6BEB4B1D9C0C83EAD32AEF4E138F2F09DE1A4FBCC43F7D7458C18433CC31D781CFFC9543903DBC80021889036F1C983B8C7F367BC637D12895E17D92D3494BBBDC4A85DDAF93C9D62D70E8BF1E41FE2E7DBB037AE0ED4209467FDAF0D35994C417149AA59CA71AAFDF4D5174DE5831E902BFD68E47BEEBD46F062ED629BDB9C7D9699CA75F84EAB003D3A188F86C686D7D2D7B18DE08ABFF908D69720945DF0F5A475F22E3FB79E3BA3E7EB1C58E1AD9168786B7954608E8FA093ACE5701457DF449C78BAECACE3C8AC3D0E63F86BD90164B39F9A282DE5E9885A7C0E9DB005ACC5E03C52AD34E81A81FF1B50FDED3AFBFC22CEFBE1DAA0662AEF5D69FD2AF5D0A27D17C3EB732CBC8F5856689DFECDA718ED3543E5CA565A76BE6A75FCFC37C1B5DD7602F7358CC5A2FD612A5123E10A7D1E733AC71556E456658F043316452E0E18EA008BC07EA848963A1434B0B28ED70E60F212288233CBF381F0291478A158B7356E539AD6AF9AD85B218167A73F251CFEC362CD242D7F162CDC7C24E9F8B3A116EDB6A8C54D34A64060F11AB4EC2901647C920E333ECC62BC6A423A5A5277D53A58A7362E84280EC75BD0AF403634A935520E7A1539C50C93DF9557FC2FC32B8ABC10E7722FD443AB0D658794B9F8B518B121A9423CDA093F660B5F799E9CB08C1ADE277A1772D1859DA7F9BDB0136C1132D35E6D132F7D07C6774231BF156A11220C81AABD86256853A897B6E3511F5E7F95701669FE617732462AA28CB59CF87E2D0FFD35529F1DC6A7CCBEC819E30E01F971C5A6CCACB5193D5966B2B7D21D3152DE7FE87643D5B61510A8505F57754C961DA1CAEAECDFEFAA7C41CC505E5C2623C75F79ACC54D94F3DAFB053577FB371264F3D8C084C8FADA895D09CEF9B0325CBD2B02671BEB749C9FA7F11162995242FF3573DE9555E6890709D14043444CD01FC9A131FACCB15485F9E995B5E02497688AC08069696BE536016EAF81239710C187E2D28914A4EDDB6B7B849FEE1F6475ACA191D7EDFF064475134136F64BF7E8A797358218249E5BEAAD606ECE8B8743202AFA5EDC3AC20BAC549C5AEEBCBFF2F13650042C81C192A37308A023743022C12FF460A6E7B4F7B0F372E3D0BE82D8C87D78A00F64356F982663A4CBF1BFC1F49868429B94A69157776B45D682C936D1AB20E43B7F38C16DF16CB8D108E062ECDF46FA10D10CF8BCBD49DC35091BF3786FCC56524BE143D83D172A6DA1227CA4516C936C055C22DE2512C69195CE4F2869F1DD504BE89AB52FF84E2CD4C07EDA6CF5583DB6B2F53E5B54FC42387696991E9D9FEB928F1B473040A7F94F83194DD4DEFEC1F195C7414F056ECD496B3998DB4AD5499AA41E70EECD1AC14F7865A2757746FD8CF0688E23CB89F76EFE7A11403A926354A3EFFC8BE3A63E8949A8CF035B85B4F197685660AD363FED439652BEA055538475EBCC3D3ADB7F2F49D62D2B927D61BC4D4ADCB16997E1B76BE578609ADB51DA767BD47787863BBA3BD624374F6220781716FDF72A405046DA6EBD252D172BBA74C986C937E417EE4D38FDD9A030AD1CA3ABEAAC51EA00D59C43FF7D3B566175812A9E9DD3E24817F42B900B66D427FDDB2321760ABA4E1A857E736E168088B9BAB54E09C644890796EA8903173F940531106D910E647817F42BC58AADD1296D858A9FCF3ECEA931581DA677D5CBA38E9C035E9496558E1BDF070A6400CF14D8566F16D03F1EDD320F54B5FBE7D84D1B4932ADEB63EB07CFE5DB26A6BA2267F949E1DC9F306EED340C9C3CB9B9A854C73D80FB40E1BC04BDBAC3"/>
            </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="0D512ACB79D07303803E0A5ADE6C5DA7B098FF44914CAA8AD7DD79876469BDAF5EBAB72383ED8277E0E36F2B098D8E6E5BC0D72C1CCB182F73437CE59615F217D6F35B74D5EBD9346EE21BE0DA4520446579E502456CD443919760DEC70C0149165E76F7EF089CF82515A8374E66D93250B0C2F3B23EC70955A0A014EAA1EAA891042A5A1408E41466430870080689CC3846D12229542810D0104904180AE22229E03252CA4662490230200569804624A34600E12831240880908090D1C225DC062551280418A608D81269C0A809843490A0000623498640C4651203841315695AA029E1847123A59093464958084E8906084CB22909472E09968820318C434226901629D1820159204E04184E8B428C1AC42D11316E08A871CBA44C89C860608851C22068D34408D9082CCA122C5806858B38805C304E1B256E9AA07123346CCA368819866C08042120338622A70801150D0CA58C6484200335215C422689024E5096918C4242E0300EDB44528A168C5308505B06211C36700BA6414386880C1228D3383060282E2231281CA31093140ECC48314B28500901891CC6850B2182848091E300884124244422701B33280B944812372CDA368D403806E1227152988C0301600B488CA2B671182202494011C8B485D3084E41C641429210C1C66902028D84C68CD342018A04685AB6915B361219A3641286240C100200A001E4280608122DA042705904860BB76560160483884C5938901C00421B434A00014C59B6708C3840A31005920040D8B88908C16520B42423464A9498701CB70C19C040E4180481A64821366960B6408102491C44000BA9645C0064E4022ED2168943208C013672CA107181002E6430681C242620A6080B25090801825226904818486238644146619A322088C0315B068DCA88114AC86961A884543420CCC2611A046AD3484C94300DCA3840144771C1863089186A83380A1B170C1044050C99801136911AB73124332053401020902950C440500692182001A340809A36090C04210B978199C244804669D8943143142E8A40241A355161C209C830060C432A92424199408D88248AA384280B040D14421299406580448C99A409083601E0047288B851D4220500474949128A02180A9C862411062D5910916018410A160E13A101A3B84494166D8B067022025041A02912B4044A16001433881B9989202960843282E3246281968C102449534682D91444E1866CCAA00D02063293928D1488692233069B304444348212352423218EDB8031812065C14629D9323219B9711B982CC3484E60C42D1BC224E43685C920215B4212419425113192E4347001C150A13870DA32104C8260190486E1286884A88D12B66921A621C4B45103B450083489DC4270DCC601DC206244060192923193A230A1961044007220B0055988312401280C122D032664CBB4611C473293342C88240EDAC2611141250901649BA69154828D494021810465D32251C302321AC268C8806801A36CC3006548448518392823A30918292113C35121360E10C44D0A2831518281E4322D41002850048E1B068A4C3424CB346C04138C8A245181346901854DC136302246702133841131120B318991A000224469DAA21109138A13190050B86854C0709C821021318D04C34D82B611E1300C5402460A192AD3024D0C4661102742D30401848411C4B8484B808512454A80848C8B48691A4491C830129A341018935008362DD4000222A7840A04452209010A98250C14642194099036100B3952CC342A49924C0A28111BB58D40341023B689D8420983082E0A2531919681C3C20514004012258C9820851C086ED032825086881B4192A3384102259012B100893048D3048E1A112440B09094966C540412032246489040102960C44430D32672CCC02C441248138068DBA408883828DB062CC116310AC0644A820C2048424318916428450943511C234C83346E1B072A084402CC48844830098406821CB964231549629029004941E3B28D491652C0B0692326449A80712090449A346224B1210426309CC62902054CE1124809952482A4655AA828119810E014208C1470501849108131D14450CCC6419A408520B2292122720C23910BB93003900943C841E1308580A465DB180691122E02100E2105709B861058988C221551E406404804251486200B20418822710AB24D2235863DFF994B983B33CD7D56882110E640E859C5B8233655C0F3F1EF12D8BFFA79FA451F4C7B08D74EB2A5503FA120D612646E0A33A0C1061D7D10429BCFF9BF70FEE19BE78E00E915E792BDD90A617CB9E088FF0D0B1943532E65CBEB53726716C6D3FC35FAF8C6F6AA43E6813FB112E100D9C1C4FE59F2D7CC23EB9893A036CA2F8D8CCEE58E36B42A94DF7789A65B1CAACF0DEDC0FDEDE98333E1510389F950FA8CBD02E9BBBF14B149C7EDCE4782FA2FB20E66A8B0E5B2CAC5D4B7EC23DA018EA6A53DFCB97FE0AB412C28CF2D595B903380D5424CB7A588F4281B2AE893B831AB6040B5CA9F4358DE5C237A1F5ED31D154D319758B1BADE135B38A3FE11A49C8413AB78C328788978A336E507AF3076AB988259C05A678394B7DE26B1E908024C5A0EF4A2FB71BFCCA43AF23C32CB5E3AEF7AE13367B28A292ABF9B3B2BBDF36AE59F0FD63629542FB3705FB680D0FE3C555AC674AB4F9226E54211627208A0C894E76C4BF69346D150DE7A374DCC1AF34EBF2CF13ED4C20EF90B9B03FD08DB8617C5A1D9F6876B64A6417F4B21764C02D73AF2A882CED02A96282BE9D4B36F8E0D096A83D6733C2E6A22055F0B534B296E09A2F467765DF43CD2E6EB0FB6760ED90EF8F53DB1DF605848F4A6B188819C63AC56EF2D8598069F546978D0066363D112C14F52DA079ECDB025EEA8513BC50932E49B8F62B7A1B43A83509AE91EF7B25C51D4C6AB7ADC4481E2181DEEE96000C25CD9F350DA722FB39AC1B8731A28BF732775BD60EDA46EC040C195A805B2C626D7C708EA4CFA917D8E9FED95F094053532B82942EE30C6FA2BBBCAC1E7C265D8626B07D833B13A5D03BAB6ED509B930E8438FCB00D8C0B9622D9627FBFB09DE4EC17AED5B8EF072446EEEF32DF267E1F3E2673D66738D8E2E7B31A083F8E4AE363396E71FC59FE0592903682A972EBF09070B52516F25666CA9358CDEC1580491BB123F4E300C96686D6C4518566BF7D4535A3B74D31E19EFB999016435DAA8E99B9CFB70A567FC433C38E47BA48398EF90E52011AB79D724823B3826D36320EF01AFE15E13E85C28DDB1082E72AF95FBCB95D0F957FA5CBD3C4F701AF6FECD5B1393BF7B056FE145DDB9F2C877E6E24FA627DEE5F79A9A64C783656C1EA5F382832C19BC9A092A35120E0D47B79DA93632F3F2B3FCD80E5EF979D6070C2F52B96D79D576EE76CE207ACE05E506F336CB09B6CA5F02E5EB6F54ACD64D56CFA7A970275E7DF8841DA512BA8147D2DF724FCD748217324116BD1350EC1FA76A4C5CCCD784469B16DF64C524E652EDA9E553E36703E44F3DBC7E9E93981FE95AB75F5C726EC4E1C02D71807EFE22956FC4604D7FB7E6ADA7620D6131EEDC6897083F733E73BF64C3611923C41989BA5FB14BF331D0F81C9FEDEB245C4AB2C7C225C83027FA25DBB38F19B10182B01BE9C7BFA8ABB30A63121E42F24D3F00DA7A37C3DDDB9CACFDA060DF3A099B49E72C8FE166585DC75DEA29AC2D3BB66B05F77D4F75BACCC4C3EBE52C7C73A65CAD07D00CCF346423DA85C25C03D7C63EE9CE08E75F1DB04FFC51522C734AC61C3B518CE60AB5A6578B61530C89D2DDD044226291407D1DA3B1A9ADA165BC307C1024297B3EF7E8FF25342BC7A1ACF92FA0E4AC72512FB0D5ACB0B4FC34518893F5C4FDC45CFB4469CA77BD78AF71D5D90794D250780B54E307BC10C97B022D87A25FFD2FED7BA83195857B4359A02A1E6DC968E3062BED610C161B8A718F7A98726AB25745EAB52364B3886DC286C634730BD144AA32869114B477C7D8C7F8F7DFEA4B9BA825AAEF83A3D6D66277B71CDA50061CD46D5EAE6B46A4604B0A70FF82EDB9E377FBD50A70B73A22C2828B7513DDB4A8E0856CE0F0BFF149493D39FAEC40E35659217532A7CF5164CA3B8F608BA1F3A001B1058ECEF6DAAB6A833A046387B8AAE098DB7ECF1B5BC64EA76AFA0DDC5C74CFC6EDC84C2E895F0AE448C56A3D2F2F59ED85819F79B446C35E6BCB4904E157EEB935BBC8EB10CF809FB69DF36EB6B22226ED5DD470A13AB0EF931C69FA10F4CA9722C2F09C7B3EE576ABE3930C72409FD43EF6C66A4B923327263960C126304CE9BBBC3F1664A282805B75CE4352B258A99B828293EF59E81F2E2328DD069A92A794EA04BA3C7922F30A098BB2D20279254B52E369553AFC069323014A1AE08FB3F613DA425701884825588F758F5F9BC1B63689B364458EF7D6494A65FB19248B752BEFAEE5B4D1300A626592C4FC676BCD35D3324DFE06D2AB774D95C2413D3EAE4C6C5C9F9101A53814E2566A91BE0E927E712808939F1D347B6B6AA1B1B220BEDF7E91F23BE2373C7ED2B919024F69CFB1FF4865471FF0D9B62B58C435020735FCF1EBA4E51CCEFD0B3AD2289DBD2BC1D33C9BD8DB222A4BB3D568DCF308BCD25D62381B6DB81CF5D3A964A001E9235311BF0594F7E9CCC7F81D78942337B30689DFD1BF13605E2C02E29AECC1E24E5E58F69F089CDA42CB02AF7F04B261D1CBDE4FEF588B8FDEE43132295E984866B5D424E1524E7719951E3571DDCCE9F45241D2C4C1BDCF8B187920A615139BBBED4AE51146965EE263340B18D60F24AAAB594313BA34E1A2D1A85E107333A00D5DCC37F2BD22662EB319C80E31672957342C7FD12D737BD1AC0C5C8BB20C37E741BC1789AF28D2BCC91F238587C1B6F6160338064D08A323E172F374BB3AAF310087A175060782AB71D261158D5143B9C4BF8C7C0128BCB222B80914E48243AD90EA81DABD2ED1D8B3DD65BD4B905EDC69E01BBA315147E5820523C8C1E152C18128EFC8852F6B30124D6117BAD31903E82705704E166F888876A5DC0BC40B0022F9B2B3B95E5760A95AA0734E8B8CBF1EB7173C6BEB4B1D9C0C83EAD32AEF4E138F2F09DE1A4FBCC43F7D7458C18433CC31D781CFFC9543903DBC80021889036F1C983B8C7F367BC637D12895E17D92D3494BBBDC4A85DDAF93C9D62D70E8BF1E41FE2E7DBB037AE0ED4209467FDAF0D35994C417149AA59CA71AAFDF4D5174DE5831E902BFD68E47BEEBD46F062ED629BDB9C7D9699CA75F84EAB003D3A188F86C686D7D2D7B18DE08ABFF908D69720945DF0F5A475F22E3FB79E3BA3E7EB1C58E1AD9168786B7954608E8FA093ACE5701457DF449C78BAECACE3C8AC3D0E63F86BD90164B39F9A282DE5E9885A7C0E9DB005ACC5E03C52AD34E81A81FF1B50FDED3AFBFC22CEFBE1DAA0662AEF5D69FD2AF5D0A27D17C3EB732CBC8F5856689DFECDA718ED3543E5CA565A76BE6A75FCFC37C1B5DD7602F7358CC5A2FD612A5123E10A7D1E733AC71556E456658F043316452E0E18EA008BC07EA848963A1434B0B28ED70E60F212288233CBF381F0291478A158B7356E539AD6AF9AD85B218167A73F251CFEC362CD242D7F162CDC7C24E9F8B3A116EDB6A8C54D34A64060F11AB4EC2901647C920E333ECC62BC6A423A5A5277D53A58A7362E84280EC75BD0AF403634A935520E7A1539C50C93DF9557FC2FC32B8ABC10E7722FD443AB0D658794B9F8B518B121A9423CDA093F660B5F799E9CB08C1ADE277A1772D1859DA7F9BDB0136C1132D35E6D132F7D07C6774231BF156A11220C81AABD86256853A897B6E3511F5E7F95701669FE617732462AA28CB59CF87E2D0FFD35529F1DC6A7CCBEC819E30E01F971C5A6CCACB5193D5966B2B7D21D3152DE7FE87643D5B61510A8505F57754C961DA1CAEAECDFEFAA7C41CC505E5C2623C75F79ACC54D94F3DAFB053577FB371264F3D8C084C8FADA895D09CEF9B0325CBD2B02671BEB749C9FA7F11162995242FF3573DE9555E6890709D14043444CD01FC9A131FACCB15485F9E995B5E02497688AC08069696BE536016EAF81239710C187E2D28914A4EDDB6B7B849FEE1F6475ACA191D7EDFF064475134136F64BF7E8A797358218249E5BEAAD606ECE8B8743202AFA5EDC3AC20BAC549C5AEEBCBFF2F13650042C81C192A37308A023743022C12FF460A6E7B4F7B0F372E3D0BE82D8C87D78A00F64356F982663A4CBF1BFC1F49868429B94A69157776B45D682C936D1AB20E43B7F38C16DF16CB8D108E062ECDF46FA10D10CF8BCBD49DC35091BF3786FCC56524BE143D83D172A6DA1227CA4516C936C055C22DE2512C69195CE4F2869F1DD504BE89AB52FF84E2CD4C07EDA6CF5583DB6B2F53E5B54FC42387696991E9D9FEB928F1B473040A7F94F83194DD4DEFEC1F195C7414F056ECD496B3998DB4AD5499AA41E70EECD1AC14F7865A2757746FD8CF0688E23CB89F76EFE7A11403A926354A3EFFC8BE3A63E8949A8CF035B85B4F197685660AD363FED439652BEA055538475EBCC3D3ADB7F2F49D62D2B927D61BC4D4ADCB16997E1B76BE578609ADB51DA767BD47787863BBA3BD624374F6220781716FDF72A405046DA6EBD252D172BBA74C986C937E417EE4D38FDD9A030AD1CA3ABEAAC51EA00D59C43FF7D3B566175812A9E9DD3E24817F42B900B66D427FDDB2321760ABA4E1A857E736E168088B9BAB54E09C644890796EA8903173F940531106D910E647817F42BC58AADD1296D858A9FCF3ECEA931581DA677D5CBA38E9C035E9496558E1BDF070A6400CF14D8566F16D03F1EDD320F54B5FBE7D84D1B4932ADEB63EB07CFE5DB26A6BA2267F949E1DC9F306EED340C9C3CB9B9A854C73D80FB40E1BC04BDBAC3"/>
          </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="0D512ACB79D07303803E0A5ADE6C5DA7B098FF44914CAA8AD7DD79876469BDAFAD3F323759592E3B8B9AE39D21133C919EE68FDD54D113A78FC2DC69275EB439A3E4C393834C787E143413DD5D06F88C9EF3499E398DCF0D3CE835BE04CB21050D1942A966CB9EE4F1F48601754B90CF12066B6BEA50AEC98C1A3DCBB3265AA6EFD14AE28F9DFC4A4E5CE0FB51B967A4F36846BBC839F5F19961D65289D241AC90782C7919D84D69FB40BB11E364E026BA4D305C697495ADB5EA0B84A12D9D97F9508A13E475CBEB07153A5C4951CF609CCC785413C66230E8F135886F312B7AEC87D2A19B8778E4C9EC2296C78DEA056DB75864A455DE29E02610BADCCEAB29DC04FBF1B67291DD6EBC0694CFCCC98AB127D8D0376B72C997E76FB446779C1B08D93523989F438BCDACB2CC72C9A2E3106D412316BFBCB44E1C25F4A6DF57C508AFCDB4B1B8CD304837DF596F1EE744F21BB178CB4B784BB1F1040EE673AB5525BBA8112AFBD6447AA5138A22B4E80C1BBFD95BD4DD343DAF5EBF2216A275CBEE3EB5018C62F05E5DC7FE189C3BF659006CD994858FF5BA33B738E16A24771E3E80A417DF1D14AEA0AA4C0B761470E6962B1636E7E1B3D0A3D23502E81C88E528C479D05C3313FD1596DE4F1E600C94E646B0DAA62AE7272ADBECDD4823E2F69E70F22095DA0B6250723C9729AF49382A3E84A98B1D8AB2C9296089FDEC0F595D5DD67C4A1B1001C46DC02B5875248CC65BFA0CB43AB408047C3491278023E0F49365AF7F5C396AD78B78A2AC25071FC112E7765341CDBE89479868386B3853455C25E87EC2F8F9083E087EF9C0ABF36136E12131A073E5DFC55ECEA9CCA349CFE741B38BC5E7AF8D3F3C2812DF113E2844DD9DBBD54A20F9DD37C84CF5FD411D6F99267CF56F69A7765B2AFEA01CFE1425236F65822814587AE44E7C9622D95A16F8515BC442E9D5511CA820FF871A188C4CE8F850E8FBF26416B116299C2AFA6D84AF08908AC83C973793C73D64CEA69E7FBF82E97071584CC04B722298C6F6D1935A0727F76BA17B3BDFFF15EDE84F71A1611814F57733CD525331A034920502216B9BC48F0859713E30DB7A70952684A4D3A6A9594EAB0EA4409DBD551755075023B00C375795C94190C817FDC384F1025F0370D07FE6E6D2B4F37D3690B151998E485624A642B5E9EBCD593ED52ABEB32E932CBB7091A50C959A0861ADBCC442D8AB16BFE0ECECA05AE4ED2BD952B92BCEEB80CCC932818F144A6C0F75A7C4EA1584BCAD6D74FAC04F406A99AF92BA4C18C5EB14632B9A089E3C5BA6FA5EAA5B29CC417D18BAE2E3EAE3978E17D0570F1FB8856068210836E9E3FE358C8C37273A566C23C94ABCF2541112185280CB3F8F260AAA773E40E7279E75315D31C07698F035340D47BEAA1C4C7A3DCCF11EB4D8E53C5D78CFE538F0288AEE5BB365CFC41BCCA235DCF2074BC06762450F409CDA7496145977E3290CC595A5FEBBBCB924F1B6CC357AC05EA8EB884315E35C99A8F1DC04D9C294A90CC3FFC0E5FA7B951CA22EA96DD569BD13B51A92C2927247FCA79C05EF305B35A1D9F1F14D7F6CE7E81A53F97268C03ECAE0D09E1234281C525E0C77956EBC094B47BB9CABA4A0E3D690CA5461175278C7E7CCF58F2582C78E2798927214942084E115FB342ED18B6031212A43B963BEAC1F23996CB341E86D7D09FC80FF2B1695AED5FD942EAA0CCD04C57F7D087CA674E5D1B6A3A7FBC792221CF2B4A5598D82E4E198BF6576854A0C5A01119A80F8F355A8ED1CA65906D86DB386BAE24DF724195AD4FE0C75DA7F3F1E9C105421E844A3C3552C7A65DCD5373EC42D704FC83506DFC01C35365AAA7D100EE06F9D56ED2939B67B73E3B26BE42849FA38C30882C058C363F1A4210D2A10A440B2B555D2D2CD31A7961CCDB405F58D3ADEBE728154E1308953A1CA77B409EB8142DC1FB91A573C2F5831218F18A7C92B1604D8F908ADDCB2FF76AADBD7E84D1E83BDDC9639577D91A46134FDABB1A78BBFF3658D553A7FBE23FE085A5CF64A3136C998DB25BA8D504BFDAD1BAF3E210093E97F2AFA63DC888FA5BB284573A6EF603B73C9BBAC90A3C1FC08342F6B035173DD85956FB1DDE86632635FDB8F8F2E2AE1F93C123368BCC4F67B1013FA12CECD7E1A000C8838045E8FEB90FBD19D6E345C94C0647EE664037A0D4DB0111B8B70E36AAE5DB9EA8C8985089E780D81521CC51700B01070F81855BFBDD73A627FA90FB02D2110D2FEDE8FC1DF70F10E074B9CA0B7DE9572CD5AD52F00960693909D9ADC0D0914F6CAA7F86C2CFF43309B9D28890C2777FE9DCF2AEEA7E2EDD8C0E18D1F0A7A4E40BD46049138B8E6BD90C7B9300D51356E85EB44AF369023E2FD761A2B9B4E883940DE7D81E4808CA857C22607726A092EC44D5E533AB903762C62BACD61C8DC102063EC3406455050E26CCB1AEC251635D24CDA28E9D64637DA13F147EE4EB0AAF876BF97CD48F83DF7D196E98EB05A04B3AC5D3B4D430827A15F519F0EB2E13F2FD2CC2BE80B647443CD908FF6EA96C048E409706C7E7CEA554BEEC50E892230D1BF632F10E41749F39409067B2D6FF5DE1D42AF7D9567D0AD6057BCA08526AA802014FF805DDD2BA3B3331AB0F9BD5E53A94F23143D816FAC779DC2582B6C7FCDFE1FC8A4FD0BA320DB9393AE0144670B0CD1D2FFA2E2D234B7E35FBFFA63943C11BD719696F4A0D9E9DDB3C597087C2C4206559FFB792D1D49D62FA8F4F94490C33AAD68CEEDA29F6E1B428DDB66BEE82ABDB141DE81004CC0A368FAF05B7D4A3D354567B75ACA3E227EB72DDB4EDEB24C05C7ABBA41ABF9A6E66667AA625F2C737633DAB8E10FD01DB258D85C679F3E191B966E369A16C0CEF108257A7194156578D5166B8C3AA41EF3DF51AE1716BE6FEFE1EC0802F252370DEF54832BA95A316690BB253EB80DDBFCE10555B807D7C5404FCB878DA05FFC4937E8B897AFAEDC3FA8E0F657F82939ED79D12B48AB0712DED6D77D8BDE6FA5E1772C8FF4E3861657E0FBCE8FA02C66E141F32031E30B22E0E3A109597FE9A360C670032D72D6585A88A454548D2322791760387CA4778CF827B95CF11E6BC4CA545344B40D1434E2502018383BCD9289127C2042008D00F2379DE610876689824BFBC720F60D28EABA73C892997A7D59D3D80836A71C5D6042FDB07C8C8137E184D79AF7C9D3FFE4977558729C4A3D7985AC4A653451A2DCE775206C6541F65283FB145E8BB7969EB6368E6391C7815E9D957A360C9F26B6D8B2C5F92DB182D0C0F53DEEB20415C7F51D7E668A49CA45F2167E476BF13A0F0E9F9A74704F4918742802F0E52790312886459B9C9CE73EE32AE54BF6D7AC410E8A892C3093D7EEAF9351B3457FBA9F1928FA0B8FB1D0EC6B07F53E0192DC066F5FEC7CA82F5C94CF0D4DCD692253B4B0E9ECA84919BE0D14DC435F8FAFC01EBD236A261CF764FD9F46743CAE8C157B95C4AA404455DE978AAD21FEB3CACE354B9B73D082D036E44865544F15EE786593BF3DB9497442C8F9E19C55289F11B60A2303185E251157B8146CE5F5E530E2D0FD17215D9947EC8FA6341A645310ADA959D9ADFF512EB30623008BFEB4A2B808A54B989641BA700BB5F4969F46BB346B4C3337EA61E2C45E524A49471B"/>
          </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>
