<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="6EBE80D1E750D3A0BA730686108D8F662C6B5050E5A7A01F3091CD33D6107D9E"/>
    </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="6EBE80D1E750D3A0BA730686108D8F662C6B5050E5A7A01F3091CD33D6107D9E"/>
              <Key type="ByteString" value="A42462144C5FA1D4491FC18C617943AE1587B100762FE5C0D1EEEC650465E82767E0712A29743BA5B470691F77EDB36C2139410F073DCFF38AB951BA86BCE4A857562EEA0E85B20C65957D404ECE61AC034DB96AF9DE7D6C86B178ADC7700103ABCA4B3F8189FE59466C869702AB94B098394471DF5A00B88A8E4EE1DBA9962A033460568608704615561730686153384742610584268833455540544672873643686780271111845346312531118237245388653762780684634471812423525702651464514150684710218557755888121246141137541541371523121343012618342888401125500701828163411124588068817145761826053416086856446870308478181211772631185215066020773318030051315758471482023376613655004238288464878845283420243176251754773516532185315257012256235254366435006763582556586578406462532164867624156265714208041730722355700405437682511322365682424567147044284803677686652426465533380756828170831848745037628568257736653343041830540206078820545332605671014677600642377023483182628877856883082636732537585364288364746073530446276513474583065204585571456461365605052265708063132514677080282757154316257815738602414314681038682064213424848273710053463543307635611633420314556861023253868004471782660311365545447588617302184141522554417846515755231382743127255510461741507064277620345468405050012250302366383727724426476040824374001285137345886330634521835731472008451117753423533850208816584433122308433486458133317813016306167306773450566310361310304420835613278712226115327700036034507640437643822114506348740844044773635164622877723506277044082301145473087525402153728672325501136337286007275877144202276364318384812210737312570406451854180550117004002067766135265308361580140608582557671257107717273507642114854536841210523144336745526831405610282544605625434382051230812554831443283671642340735583608148210370623368183772212662555815388031046057036743650286875808617373472120764507752633208252786850430704125057848227422064562027201483274668522782156415034136748565141258557018781737328530432414364785382033061251053522526365145606067136677138484643314134805728855631358368355061343163635378470545450584786505363381415583053305563085420270844514884670748836810831615876675713104222710538543021052147010204538248006373842305362176846888157308485760625036751852834527404233362051225687852702843524066433117305363876158704123463872557578234026540247126187818857533478231586675083438341122376018856626883781782311675168304141730718566138654867638477737285687251832816706501325846633232465885805540053212675688003406082734642274351502007672077372244413127175222665360573560052314478605246726453658481125378127132167357504571220670572660032653241308010710772050503305472446377780665703408078663737174603555736210568372048517834884681145360557216283142227148546885860285566056678086442736818817714848756702803527578766641167876123361330081863225101077218236048654684278751562284264560863527563675101763623350308235814304352212021353764440311772763587788475017042265483418148007362616317743463302360616847181208385887470414566313035113513452152017124781436878743507822077185374818770810386255677845408756380746500216563877536767551173364272444171468377820072320203018653830162152402FB593FDFBE849B2B728A60875A248C83A45ED375B67E7140453DC46223AD0873C2432DA481D26C5314BDB176069BEA12CAC4A4D0225E5A7B803AB57A6ADF3B4E6DC464C346F01A65BA236FF06F792AAE851CDE9C711848D88071E370ADF9AA6925061A4F61614A10E89FAEEC25CBBDA9988C4D1B4B4F8A30F1D1829244F493AE1532D1CDE8AD1971BC24CE34CD9D2ABD0A0900F9FFCDC7043F84347C42CBB7032AB4D3D68714AD2B6E2B00AC752CAD80FC8CCD937A5A4577107AE0C6034782DA5D30F4B36EA2EE40DD42FCC73F235B696153C4D9E16E3CEE587341F1446AB5093CC6FE5914898B013B158DEB84ECD87EBFA2108CAE46DEB94846C2BCE0D92C85CB8AECE23331D57E83D504A5A9DA5085874F966EEC50B9E0D62B5B4B650F5F5CAF469CB1680BD19614F0C1A06CEF464B410E2C5D04A9D2DE3FFC745EB14FAF362407B55A0CC50A942F7D9A6BAC568E8474DFCD4B69E9223A28A3CC08514ED9E4E7F6FF477C1678A9B5285F87EEDACF587847292A81A91592F0B5BA8118210BDB5AD3F97FA4DAC9EA66EFC7B4CDFA800CB911755D6829A9C6042AA418E2A782F873930E8FB4B04E1BCC0EEF0DAC9033E43996C02FC00BD90F15B434AE1DA87F4B5A00C9F9D62136934F0BB219D5A9ADDD291BBB8A1CA8D0E1B66C2C395DF60351A4538B18860AB6DF22FA47B03A8419A2ED611D4853185D228592102676C1B62BC0623935B7DFFF77CF964D3BD8F42D548C08BE16770EFD59066220378861F8E70B82DE56437C0E111A37AFE3F3A59747F18F6A7393F4E92AEA3E0938B5ED8374D61B1782B58185684EE460EB3CC6FB0599ABB84DDCBF9BCB1055BEB64C30317D5EE47B8E9F1B02E1DE934EDDCB16C25815171FF10A0BD9272A9E8441403BD1376661E338609ABAC8888426B7BD21CAC983C58A1A72304E2BB79E3D22FC9CF231730C65C9BAA6AFDC0E58182C6CDAA9885E8C4CBC9F6AD324254892DBE236232391669528FF48E0B2B562E71127E49878E5FB1583607F1A976C05645666FFD64E9C4ADBF4D2F9512DDCACA5C299BF502614A126602DBEA21808CE0E622D53BED1AEED704454B51CB968D6FD575ABFF7B2A0B59DF04C359081229E89CB4AB4B3636C6768CECD860670F303B970DBA8714038A43CEB30D379296051A118E00FEE706AC02121D11BA581F82879F3E65043FD84C23A78ECF8D377EB5494BB7E128148C5AA4F54ED8FEB11E8B490C5C0099B0333372576B10B61058E4293B76A96C6C9FB920E3D3C8C5C6804B50C5297037596C25C31A30F810DAB49B48BCE49EDB1C8CFFFC288F262B27913E90D883F0D9F57DEA795834CB4E4A11A52AB61ABD543FFA45C36C19E45C42AED4305A55B2B1DA7FE0F189562CDA4448972B7B76CE18F96F9A33CB7FD31685130B9280767D7E664CAF7B254AC66E8302FB9234AA32A00D5C75531DA298CF45964EBB6CA0B0DE0531D24FAAACB2E3AD48F56EC24CB92B1418E5D6676535AA0CB0297843BDFA68F4E8B50E1EF819A8F7EDF00F99C238108BA4649CE781BB35B5FDD34143DCB92559DCB70838E708E91F9126548EFB56AB8FF04281B2A7A88DB1D3077008BCB63D6EB5E93B66B5C7E478BA2AE04C9D2E59673DE212AE60E7281FCB49FDDBCAAE5DA05ED6C6EC114BC981E4C82BA9E64C62B51B7D234F14D3594B2CBFEE3E163739DABF72717F1277E2ABD4E59BFD576D32219808783760CD7DECA3EE4023D5120025136943991E92D06B2EC752E1E54B8EB1DDDE655238508A6ACB3F0625AFDBE040818A5802FBC65384C526CA4BD888C0FB68FCC3D03A29E1517B4D7F2DDBCD08D0D91A506A3D087900790FCC28C679123A65B98A73DA1E4DC2CEF41758A4E4056E7E6DFA3E52D7D493E6C9AC6AC63E5755DA332D631E0D196AD68C2F930E219472B676F8F90A02507B461C82AAA6EA6D62D0FE0FBB10A6541043A48EA8636D7E8E6F4C44D2178E2E2181910E74F8055A3412D15D1D69BAF0B713482673FEC33D8B8580FD713012BD6332E6376607C14FCE7568C1B98F779F914CE9DE3B44E625158ECA41746721BA58E685D0BBC23F37E7748BEE74EB0CA31135107AF6AD78E3A7BAE99DDE007685E8A4B54396C8B1141F3745DF21EF481468C18D326A19CBC227970D9367E3C4C31D256B80E1DC1A64E1849C84195D9588A0B494CE4A648DA5E4829079214D5C9C2714B131C5A3A65CCD4625163939FB2C52DB2D5FEF38BC3D44488F233DE58D45A1CFBBFA4CA6A555CFCF3E12689C508117FDD2DD04489DB7D2431221DDED8865CF34CED767234AEA4FFE43AF5773A22D7D70E81D452C10AE23D0E94EAF27E59CA44948DDC11C718776E5152660B4EE32845873F1F917F70A032F5FD7431B8996A52C947879DA2A05E49FA4766B0B58B34428AF582ABDDCA973B13DC89F71027FC63161161DD2366887CB24D680BB072A10112EBBD388955CA4D4CE43BEBC3D06B587EB3A5696AB1603E682CF6BFBB868587E2B3655C15CF0FF45A8E6D3B3E5FFBEF49F16B055BB19E4F6263C1ED7D47AD3D1BBF215A8451820CDAD0E0CA230B27430E7A14885F0DA18D480F8B5E79EFA3904335F798B1214FB7E5BF1C0422FE5765D06934DAC34FEEEBC5B22416EE0090A0BBDD353A6C67A1F3D9DCA8DB3891532E2F39A0D756A1E905CE1DF088D2DD7BF5EFD5FA472C40B2E3B3C0412B208EBFF29B7FBCC5819D9E7D041BB774C8681742514FDE12B27C451A4E26B8F0B0BBD9FF014FE1515D66A98C8266B820EAFF963B111C4E1469E34F7A6B5C1574C197F28B68ABE31B936B557078B1A82752C8F38DF672B45ECA4FAE20510EDE5B435A519D65C1430E190F63D498A9E9D0C94ED8BF6D3E1A29093F8E20F626D32260D857535CCD003022887ECA68921E51E0B1D5C68F1B6BBBBCFCB983AE69FF0E706887444007728DC3F2019CA96C8F305385439E5DD88B33D17FA2D613165A1F44D3AACBDB9CB2F5424F1D860624B9D60881316493361DEFD5BDCAC55B1099F95B0BED226542FF796BFB17D344C5ADB5FB01DAB6374E295E7E7B8E9C105B56B99DF3CE3F25006A202C2F39B14A6E82E604C209849D1DEF0A442176CF5855B6B7FC567D3FBEFFE4A1829A5E4C6A2F9FC162FD3FE0FC02F07E867C549B1FD5CA053F5766F1303F32AE2C77D009B444EFD4A81269F434BD902C1FC38EA9FFD268206DBC1A1BF43A787631CE9A954A2758D4C80806F42ECA74FDC57858471B69F40BF26C37D166C1E70BFBB2BA37D7E25C4F9FEBE91C69FE277F052EE2143B06B2AE86E2E2FEF03F55FF5DF43798D4C22F46DECD713BCDE64433A072F429F5320763A80C0837743B3CF5C9F2DF65AC842C5FC5672228F86704296C86573AB8641D19300A2C53F7A805A02C496EEC8497F519A0D893A70CD70C3F6347CB4534DD2D61B63B472FB200C6D3741D9DEFBC98AD2449BEFE7EC78D2C875A7CD0E97A0A3EEB2170F53F471678EABD5489F11E3A03A9E243253FBFD73533D47E0BEB99BAB4907AA56C6F808F2F305AA5EE2"/>
            </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="A42462144C5FA1D4491FC18C617943AE1587B100762FE5C0D1EEEC650465E82767E0712A29743BA5B470691F77EDB36C2139410F073DCFF38AB951BA86BCE4A857562EEA0E85B20C65957D404ECE61AC034DB96AF9DE7D6C86B178ADC7700103ABCA4B3F8189FE59466C869702AB94B098394471DF5A00B88A8E4EE1DBA9962A033460568608704615561730686153384742610584268833455540544672873643686780271111845346312531118237245388653762780684634471812423525702651464514150684710218557755888121246141137541541371523121343012618342888401125500701828163411124588068817145761826053416086856446870308478181211772631185215066020773318030051315758471482023376613655004238288464878845283420243176251754773516532185315257012256235254366435006763582556586578406462532164867624156265714208041730722355700405437682511322365682424567147044284803677686652426465533380756828170831848745037628568257736653343041830540206078820545332605671014677600642377023483182628877856883082636732537585364288364746073530446276513474583065204585571456461365605052265708063132514677080282757154316257815738602414314681038682064213424848273710053463543307635611633420314556861023253868004471782660311365545447588617302184141522554417846515755231382743127255510461741507064277620345468405050012250302366383727724426476040824374001285137345886330634521835731472008451117753423533850208816584433122308433486458133317813016306167306773450566310361310304420835613278712226115327700036034507640437643822114506348740844044773635164622877723506277044082301145473087525402153728672325501136337286007275877144202276364318384812210737312570406451854180550117004002067766135265308361580140608582557671257107717273507642114854536841210523144336745526831405610282544605625434382051230812554831443283671642340735583608148210370623368183772212662555815388031046057036743650286875808617373472120764507752633208252786850430704125057848227422064562027201483274668522782156415034136748565141258557018781737328530432414364785382033061251053522526365145606067136677138484643314134805728855631358368355061343163635378470545450584786505363381415583053305563085420270844514884670748836810831615876675713104222710538543021052147010204538248006373842305362176846888157308485760625036751852834527404233362051225687852702843524066433117305363876158704123463872557578234026540247126187818857533478231586675083438341122376018856626883781782311675168304141730718566138654867638477737285687251832816706501325846633232465885805540053212675688003406082734642274351502007672077372244413127175222665360573560052314478605246726453658481125378127132167357504571220670572660032653241308010710772050503305472446377780665703408078663737174603555736210568372048517834884681145360557216283142227148546885860285566056678086442736818817714848756702803527578766641167876123361330081863225101077218236048654684278751562284264560863527563675101763623350308235814304352212021353764440311772763587788475017042265483418148007362616317743463302360616847181208385887470414566313035113513452152017124781436878743507822077185374818770810386255677845408756380746500216563877536767551173364272444171468377820072320203018653830162152402FB593FDFBE849B2B728A60875A248C83A45ED375B67E7140453DC46223AD0873C2432DA481D26C5314BDB176069BEA12CAC4A4D0225E5A7B803AB57A6ADF3B4E6DC464C346F01A65BA236FF06F792AAE851CDE9C711848D88071E370ADF9AA6925061A4F61614A10E89FAEEC25CBBDA9988C4D1B4B4F8A30F1D1829244F493AE1532D1CDE8AD1971BC24CE34CD9D2ABD0A0900F9FFCDC7043F84347C42CBB7032AB4D3D68714AD2B6E2B00AC752CAD80FC8CCD937A5A4577107AE0C6034782DA5D30F4B36EA2EE40DD42FCC73F235B696153C4D9E16E3CEE587341F1446AB5093CC6FE5914898B013B158DEB84ECD87EBFA2108CAE46DEB94846C2BCE0D92C85CB8AECE23331D57E83D504A5A9DA5085874F966EEC50B9E0D62B5B4B650F5F5CAF469CB1680BD19614F0C1A06CEF464B410E2C5D04A9D2DE3FFC745EB14FAF362407B55A0CC50A942F7D9A6BAC568E8474DFCD4B69E9223A28A3CC08514ED9E4E7F6FF477C1678A9B5285F87EEDACF587847292A81A91592F0B5BA8118210BDB5AD3F97FA4DAC9EA66EFC7B4CDFA800CB911755D6829A9C6042AA418E2A782F873930E8FB4B04E1BCC0EEF0DAC9033E43996C02FC00BD90F15B434AE1DA87F4B5A00C9F9D62136934F0BB219D5A9ADDD291BBB8A1CA8D0E1B66C2C395DF60351A4538B18860AB6DF22FA47B03A8419A2ED611D4853185D228592102676C1B62BC0623935B7DFFF77CF964D3BD8F42D548C08BE16770EFD59066220378861F8E70B82DE56437C0E111A37AFE3F3A59747F18F6A7393F4E92AEA3E0938B5ED8374D61B1782B58185684EE460EB3CC6FB0599ABB84DDCBF9BCB1055BEB64C30317D5EE47B8E9F1B02E1DE934EDDCB16C25815171FF10A0BD9272A9E8441403BD1376661E338609ABAC8888426B7BD21CAC983C58A1A72304E2BB79E3D22FC9CF231730C65C9BAA6AFDC0E58182C6CDAA9885E8C4CBC9F6AD324254892DBE236232391669528FF48E0B2B562E71127E49878E5FB1583607F1A976C05645666FFD64E9C4ADBF4D2F9512DDCACA5C299BF502614A126602DBEA21808CE0E622D53BED1AEED704454B51CB968D6FD575ABFF7B2A0B59DF04C359081229E89CB4AB4B3636C6768CECD860670F303B970DBA8714038A43CEB30D379296051A118E00FEE706AC02121D11BA581F82879F3E65043FD84C23A78ECF8D377EB5494BB7E128148C5AA4F54ED8FEB11E8B490C5C0099B0333372576B10B61058E4293B76A96C6C9FB920E3D3C8C5C6804B50C5297037596C25C31A30F810DAB49B48BCE49EDB1C8CFFFC288F262B27913E90D883F0D9F57DEA795834CB4E4A11A52AB61ABD543FFA45C36C19E45C42AED4305A55B2B1DA7FE0F189562CDA4448972B7B76CE18F96F9A33CB7FD31685130B9280767D7E664CAF7B254AC66E8302FB9234AA32A00D5C75531DA298CF45964EBB6CA0B0DE0531D24FAAACB2E3AD48F56EC24CB92B1418E5D6676535AA0CB0297843BDFA68F4E8B50E1EF819A8F7EDF00F99C238108BA4649CE781BB35B5FDD34143DCB92559DCB70838E708E91F9126548EFB56AB8FF04281B2A7A88DB1D3077008BCB63D6EB5E93B66B5C7E478BA2AE04C9D2E59673DE212AE60E7281FCB49FDDBCAAE5DA05ED6C6EC114BC981E4C82BA9E64C62B51B7D234F14D3594B2CBFEE3E163739DABF72717F1277E2ABD4E59BFD576D32219808783760CD7DECA3EE4023D5120025136943991E92D06B2EC752E1E54B8EB1DDDE655238508A6ACB3F0625AFDBE040818A5802FBC65384C526CA4BD888C0FB68FCC3D03A29E1517B4D7F2DDBCD08D0D91A506A3D087900790FCC28C679123A65B98A73DA1E4DC2CEF41758A4E4056E7E6DFA3E52D7D493E6C9AC6AC63E5755DA332D631E0D196AD68C2F930E219472B676F8F90A02507B461C82AAA6EA6D62D0FE0FBB10A6541043A48EA8636D7E8E6F4C44D2178E2E2181910E74F8055A3412D15D1D69BAF0B713482673FEC33D8B8580FD713012BD6332E6376607C14FCE7568C1B98F779F914CE9DE3B44E625158ECA41746721BA58E685D0BBC23F37E7748BEE74EB0CA31135107AF6AD78E3A7BAE99DDE007685E8A4B54396C8B1141F3745DF21EF481468C18D326A19CBC227970D9367E3C4C31D256B80E1DC1A64E1849C84195D9588A0B494CE4A648DA5E4829079214D5C9C2714B131C5A3A65CCD4625163939FB2C52DB2D5FEF38BC3D44488F233DE58D45A1CFBBFA4CA6A555CFCF3E12689C508117FDD2DD04489DB7D2431221DDED8865CF34CED767234AEA4FFE43AF5773A22D7D70E81D452C10AE23D0E94EAF27E59CA44948DDC11C718776E5152660B4EE32845873F1F917F70A032F5FD7431B8996A52C947879DA2A05E49FA4766B0B58B34428AF582ABDDCA973B13DC89F71027FC63161161DD2366887CB24D680BB072A10112EBBD388955CA4D4CE43BEBC3D06B587EB3A5696AB1603E682CF6BFBB868587E2B3655C15CF0FF45A8E6D3B3E5FFBEF49F16B055BB19E4F6263C1ED7D47AD3D1BBF215A8451820CDAD0E0CA230B27430E7A14885F0DA18D480F8B5E79EFA3904335F798B1214FB7E5BF1C0422FE5765D06934DAC34FEEEBC5B22416EE0090A0BBDD353A6C67A1F3D9DCA8DB3891532E2F39A0D756A1E905CE1DF088D2DD7BF5EFD5FA472C40B2E3B3C0412B208EBFF29B7FBCC5819D9E7D041BB774C8681742514FDE12B27C451A4E26B8F0B0BBD9FF014FE1515D66A98C8266B820EAFF963B111C4E1469E34F7A6B5C1574C197F28B68ABE31B936B557078B1A82752C8F38DF672B45ECA4FAE20510EDE5B435A519D65C1430E190F63D498A9E9D0C94ED8BF6D3E1A29093F8E20F626D32260D857535CCD003022887ECA68921E51E0B1D5C68F1B6BBBBCFCB983AE69FF0E706887444007728DC3F2019CA96C8F305385439E5DD88B33D17FA2D613165A1F44D3AACBDB9CB2F5424F1D860624B9D60881316493361DEFD5BDCAC55B1099F95B0BED226542FF796BFB17D344C5ADB5FB01DAB6374E295E7E7B8E9C105B56B99DF3CE3F25006A202C2F39B14A6E82E604C209849D1DEF0A442176CF5855B6B7FC567D3FBEFFE4A1829A5E4C6A2F9FC162FD3FE0FC02F07E867C549B1FD5CA053F5766F1303F32AE2C77D009B444EFD4A81269F434BD902C1FC38EA9FFD268206DBC1A1BF43A787631CE9A954A2758D4C80806F42ECA74FDC57858471B69F40BF26C37D166C1E70BFBB2BA37D7E25C4F9FEBE91C69FE277F052EE2143B06B2AE86E2E2FEF03F55FF5DF43798D4C22F46DECD713BCDE64433A072F429F5320763A80C0837743B3CF5C9F2DF65AC842C5FC5672228F86704296C86573AB8641D19300A2C53F7A805A02C496EEC8497F519A0D893A70CD70C3F6347CB4534DD2D61B63B472FB200C6D3741D9DEFBC98AD2449BEFE7EC78D2C875A7CD0E97A0A3EEB2170F53F471678EABD5489F11E3A03A9E243253FBFD73533D47E0BEB99BAB4907AA56C6F808F2F305AA5EE2"/>
          </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="A42462144C5FA1D4491FC18C617943AE1587B100762FE5C0D1EEEC650465E8279CD1DFADF0938E96948247C7FDD1E68D6B3E34178425DC9E908E12E7F121681AD4B4028C43F94C0AEACA191C38D4C9BFAA861308053AA8D924A0A356950AEFB43882E69CD71E7BE8D4A1F6BDF4C16E60427C1E3B16A4D81D7620FBA6CD23845C82CED7E39FE4B7AC8AC98277D7EF3C73BA0CEA118505449CF480BCE6C4C42B95917EBFE4F6AEA68D4233ECF5925FFF467F6A516093D71DB25841705E9B19953FAAF7FAFBCCD491F158FE486EAAAE32C400569D282D809AA911523964897B1D2866F69ADCF6876DE66D2906191CEF0A1CEC6B6AE0AF46F36D0D4C2644A85EA2ADBFFE21C2EAFD9C7D514F349C8B14551236158BD900F67B915B2D81836EB4DEE9ED3321312F817E47FD2C0EFC0B9714BF8DC33AE258A87F5CA70FC75A0ACBBF1FED06485850F95AA6870DE44CD6321B447FD02464785A8296C9FE2E8B8618CBAF58801E29F6F939BE032FCBBA325C581AE30D3A73F70B7EFC6AE6144EE65B6F7A601D05A29D25385B41CDAB720A1B08D232FFA882C1D0A8484E6DAFB742685097BD661A1AA907A88A103CFB5E82882295518A4FCE35876C1FD644EE94CB0CA4D7BF45367E55D3721C4DC7527354D99520B94B411C3A7E097F5C9F3020D2DCB1DFB9408853BCDB5DCC0429112AE6AF0694BCCC2C6AE320ECAE52864E94D53061CA623C4C3C558D29FD49FAAEDA8FB8E86A646FF9DB1ABCEF3F927CDB135D2638A0D45B27D48920BE39BA3E97296BD28BF19C2486764BB0163F555E81F7BF9DF323DDF01E487F2EE799B803CE6D021CFE2CFE10AF0FA742385D52048CEE82CEB743AEA7CB312A2BA54CF01538D8FCD197336C95CB3FB75ADA6A7E9FCFDB89F742EAB671CBA20B34FD447D487F4BC493C90050050076548AB0182AEBFC570B090722F017E4901C54A8F3389F6B1450706A1419556CA01F8D659BA3F87D291DE533C8DF093D85A819B30992BCE26655CA780488C714D370D54E5626CF53611E0634ADB184A47149270A13D05A9DA546523999042DB433984D793C6A89E8245ABC39E88A23A58AF0C65F8FF3DC9FF91A92C21702495F4CCCD1441A47B318F7536EBB456CCE43FB073CDB92DC7E5EF2F6926813F5B1738DAD1F68234CF27F0C27E5C2CFFA8FA615C6BDA216F3A128EFB6CC16A09F48AC7FA921A2F1E53549751AC9C2FE19438FCFE00AC688FD98743200A70D408525D9FDFF06A545673A849995DC791FEEFBA26D5892F4D98DE0A900304774375A74DC66E1281962CE93628AF4F82F4389E5A19A491F50407E1DCFBD223F670D351C663E7EB54576E38141FC4044A696D81B2F9CA3B5AE09D2187B20E4370FB169A1EC32BB7293A7F3EC7FAD37B4B0D2F8DF87B419864F029C21D05B708DF4CD95160F2B89309D4FD54614BA06553B3A023439300BDC51E598FDC4A8DFDDE17FA6945EFABEF888E4CDEE5A0E1D6662C721DB3AB979ADFD0EBC47F8B50B7E799DF3372F911228883B202894AAB5B23A86D7E6ADE1B7A1A240C8EC1D9BEEEE67768E5AA98A99B7472F1EAEA6B64E169E40E1397318A228EDE208D1780924D326A909ED84BD639B79B48EFE4DDFD2E3CD7934F80B206392AC7D08867328D5118148229302771FAF80786BE4E11B4E79197318289EF06EFAE8832881911258C6CFF5BAB6A78809F7AA4E10941C3455615F905A5EE5047B9F48D3CFFAA22AEF2488E0F1EDD23387E6B702ABD1B83D0F9B4DF33AE5FD5B1260C1B6BCE0A98332ED00B37C9AB1967A7DAFF2C0A40BBB0410ECD66BCF3E352BED5E19E4E6D13FFDF8902603E3509F0794E2427DD368B8EAA4B6A9A2342651CEB8A24E1BF480FAFDCB99662BFBF8319A6A5A1013A380B415EB921F6B2767C9901597DD688C2C5D97D2944C657568C7DC2D51D02AB6EF09C35B2BC4129E4B68DE8DB5480140F9496ACF480BE47F4D97B5759B2D48F5DF026B1BB042B9DBFED7436499843681DAAAEB94FA4E499E36609F19B054A924233D749E50C19F19CF01AA4C808361BF3C5B16AD07B75AB11439CDA04C1074816DD1EFABE4EF2763F86532316230D55678D5CCDEAC0D73F0221E3FACE81604BF118D4B7C43C4407771D0A03BF94618D73A3162D129C3B272C5D7BC5E95F60A88BDD82D30E4E414D79BF670A03CFFC59957A4A76153BE874EFD19424BA10F60D4ED51BA2247CFF0A81798B0AEA29EB9D3F91EFD0F720E116A388FE34568A43B4C61484955A0B41CAB23A05548EB82E400A035DD0AF60D1226FA0081CE61F8D9CD89F8851F419B1C67BE318B8EA65303C9C9702CB93C8DF6950B63399154E2F1FF8121F784F71CABCD591B7C1E9A54C244E80609907AF3C43F18328A5F12E63F6598778815682DF6F86B8E6140019ECE58D29A2B8934EA29F743413EFF45CDDE93614B7E2AD9B7271DE7DCF0DBAC6C47738061016343A3D96453068AC7A91430AC888440406A415869C3C1DF75BBA6FC46F580767838F135A8A44DB5D4578B41A2E86CACCCE9E91D23B9C3E576C30B305FD40D709F5D4F273AF1C1E77B14F1F6E66F666B6D42C12E910F755AD6036B8E0DD544D5AE6F97453927B9D89EFE115DF34093B97FF93D2A7653B154EDD705335FBE9A3FCBFBEE5870DC3F2F04E237AEB8F1A037E9B4E1774CF50CFDCE72A10593C30EE90F84EA060E15EFE3C90DDA16ADD70A3B5D3F1C3BC302E7D5173C99F5F8E8D4B5C9F9910655E244E9E74B3233FEB7397D18E4B9"/>
          </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>
