<KMIP>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <RequestPayload>
      <ObjectType type="Enumeration" value="PrivateKey"/>
      <Attributes>
        <CryptographicUsageMask type="Integer" value="Sign"/>
        <ActivationDate type="DateTime" value="$NOW-3600"/>
      </Attributes>
      <PrivateKey>
        <KeyBlock>
          <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="8174F54810843F991B45462D59E4186FD08D5A9FC825AE72865703AA790C86028E9E1309083A2BBADC0CFD13A01EC39F72CF55149182A29F9D823F43256F1EDA"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHA2_128s"/>
          <CryptographicLength type="Integer" value="512"/>
        </KeyBlock>
      </PrivateKey>
    </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="Register"/>
    <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="Register"/>
    <RequestPayload>
      <ObjectType type="Enumeration" value="PublicKey"/>
      <Attributes>
        <CryptographicUsageMask type="Integer" value="Verify"/>
        <PrivateKeyLink type="Reference" value="$UNIQUE_IDENTIFIER_0"/>
        <ActivationDate type="DateTime" value="$NOW-3600"/>
      </Attributes>
      <PublicKey>
        <KeyBlock>
          <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="8E9E1309083A2BBADC0CFD13A01EC39F72CF55149182A29F9D823F43256F1EDA"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHA2_128s"/>
          <CryptographicLength type="Integer" value="256"/>
        </KeyBlock>
      </PublicKey>
    </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="Register"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier 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="AddAttribute"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <NewAttribute>
        <PublicKeyLink type="Reference" value="$UNIQUE_IDENTIFIER_1"/>
      </NewAttribute>
    </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="AddAttribute"/>
    <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="SignatureVerify"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <CryptographicParameters>
        <Internal type="Boolean" value="true"/>
        <Random type="ByteString" value="8572CC6E2085EDE75A459DEC598F5B77"/>
      </CryptographicParameters>
      <Data type="ByteString" value="744D099BE3732F0D28353FFCBEBFC9289C74CE2CD10394512BCAB8A72DF060CF2FF00ED5085E96539E9E72B4D618B213ECCBDCBA5E8A68832311FA79C6CDAB9BE9151571D3B6F3792F2CB63A86B86225447F75D98B4AE44462E18CFBD7C57F54D9F86D393EF69261A4670543CECA64B00DD23E46228493564F5367651897E134708505EA6870F882C6975D1FA13497C946A493B9F9EFDADEE3D5AA367958F90187A6776694AB54A18B3836FC63772CF98AE1BE119968DBE7EC9A95BD1284BBFC94C096CE2D22AB05B62D21D4D7C7787992BCBA35558DC21E74A58940B00BCEAD0D0EC4DCF1BFB54516139F5C864F8C75DA46C8E131C80A589C888DE367C2195589A724643D53C05B9DECFD60E65FA60288F002C96058553272012FB11A5331147486BB2D521466DD10293986FA7D59CC39A83698D68DDB45D47779A330D084D772F8DE402CE0AABE89D8573C9D2AA9ECA460819E2AA30C52C6E80DFCD3F0B56765D6B0A469FE2CBB46613CE3E0A22DE2734D94E637EAAD229C483E589BF120C5BB37DECA0C1D393946B988D8C6A99A0540A8EEF3B6719F44A1BCC1A3377374CF39028C7AA76E8B62414A57D72E4FDF5DEB76CC10C159C848B28539977F7A839E90B728A507857B0CB9AF4D7EB951CADA54401DBB11058761A79300237B44118EC81129F82A339E0931DD1548BB6FDBB2A8B4DB91094BB0B9B052D9A58EADEACFF709EE9504738F30D12707C1BF37B380388FD065130998B6A72D6CB9637030399FD57F6FF01441791AEF9AA10257E71C0B3C15BFE689A47779DEAA46EDA91F6CC90918A653BFBD4E4EB7EFB78012955173596283DCF942B77BD32EAE63903109A71BB497A85A756DC0F1B82941204AA88D0DD61EB3C6877DA0C101C92C7E4007E031D8CBBA225E4977154A6476E3797C9C5B2CA397123B7FE76EBA07A4ED830A562F0CBB9DE604B9B16E31EE466EEC5BC8A5B6B0889636EDEC75B2BFDC10B8A80391D2623E4222520BB53ACEFF27F4992D96175C96879B29924AFDBF39106FEB3C31153B081AF1E0024C3724BFC838E934ECCF4BFCF4DA19CCDB7D2F22249F43DAFA9738112985FDE2135170A168040F7A1FE4D85349E6D36926648E17D3F453BCD88CC4D8B30918C42395E2C743403169940316785B1B67BE6FEB1A424A2077F619B3E1996EA37D365C346FB0A4425441A7D9384BEA6C70BA26327C313F74F99246870A9881D842CC4E01E4CCD58DF1EB1C5AB643B3BD7D234C6371B170CC374001453E952E719B5D1CEB086890BC1D97E4ECFD77B5FAD8841D380A1D365FB857697589F325D5D71AD26C3E8B429A5C5681A7112823A1B58A39636B058B6DCA5B764B02ED139F3FF51521196B8511E7883E958B00BB2EA26C629C9364CAED3BEBD7C39C2A229BEC0CA7CC57C60D1827CCC835F3C758A11F13752588FFABE7C26CE72783ACDDB0BD315DE4A1DA421892EA9B3E4C8C5923125A707ADAE0CC49F049A799DEA002C30B15C24DEA6BFB8F8E500655489C316906C6C7866FE8C5807E474F9D69D0689940E4DB7DF660E9D9E0DF63A0614B9040E7106A463943A7E692B8ADD444DC6EF1F067A1D8DC187A710D00C916CE58382C1B947AD8C25801E1BCB79570D1F6DAAAF632F89A78ACD461E92C9F3A24639D28287FCA1F866524E9011985B079639EAC3BEE7A6C8161ABE6B3003DE64203FA41680FD36FA31598709E79FB249388622613E13D1FA50638FCEF6E341FD6C363FD3D1839DB89B18E780D2072B95E9B55E82013A9A500385AA1EB5D21328EA691113359BFE870823ABD873E5800A7235910A0C3C567D49657FC00AA5EC36E15B665201ADDB7ACF6ABE57B7E3B58355A4C49209048450CB22C10116BDE1C67B53BC2968D5AF36D7AA1E808D11900A66968DFC7C578AAD84DF37B0E4A324DDFB3B6947FE2C29D39130F993B2092FF2D3A5A43B8BDD01E49BBA4592A94077C14DC099BD0473B01AD219C97E3C2667DA71E1015C64629E84F86DBBBE36FBED6ABF35CA19D391D3D50218AE1A51FA5257688C8E96BB26F707DA7D5ED848C22380242B788E7DC056F077BC736B7A68F2474604705A7C118627C447EA3A924B81857418835431985BD8E70AB8414EBB4FB4B7E123DA4797A8B77FBA26D9A94E0B2FFDC226CA2DAA2869DEB7F214D905E1EB1193889D7B8F479AE2A10E6A023A90E92F814720A66148308E9F599F328B688E2429044A272AA144F2CD2B65DAB709384734903184061425DDAFC82CC44A680E16D9210B72E81DBFB2DB36CA9725D056BC2DD9AA997F574534873244EA64102997B28BBB0DB56620DF29A0EB4B48AD0FE4A280E463FFC0A2943EC0D918FCE963C672133425C4F93D024D9A5A11FB7405504B31D3C7E6ABAAF6B18006F2687E7983C2E6CF5E0D4B167648CB1F9AC7641435C34187667D26AD31614170EB7F85DD5D3511761FA9C891C29840FE93DD0C38326B768845DBBEA548F66916AF1DBEC7375EECA6FF968FBC5B875315227FA3AA77E09EAA36CD2C49EC111C9F56142925BD636E37878418D105BD5562159AB65585CF3AC8437C3AA586742B18679569A0F978BFD8D52979B2A8D2166172B2BE07298424CFB5129E6D4C3360F136C1A32C1EC824D391EFD9BA9EEFDAE1D976E8E77561EA1AB188691E4C51C8AEE408A283B3FFE85BAA2369139EE6481E20EABF04E24509D955671C0713CF070AF378A0D70E0BCC988BCB3C7F3B3F81DD8F7CDD535CCC2784EFB09F80886416D6A2A44320B3D79B0E4E1BC109D9E989E4F7947B2AA5B9BF469954AEA91A1AA45CD51668C5247961FAA7830D0C02C0E98E59A99B2CC0FBFD0B69679A25C232915B27D3DAC377D38E92C13C2692C518AE338A70EBAB65CC20AFD9E0A8A31C3336CE15D224B0F4640F354500F8F19BC6FC121AA658F900A72D4C84CF277718D393CA2DB259B12AC8E9D379EC528318B57F0167B186AFFD54807F835F79EE477911979401A71AC853C39156565D8126A09BFEAD7EF03A7B37DBD4CD2204FE6A4039D77D7933B4B42C7057EBF1D7D9395DA1884DD42E71409F10C7C65B3738ABBF933E3F86EEC838E9D2DBF040C98BFF922FF46AB0BDFD7E696E5C416C9E86F86098A57DD76B59520C38FBC1ACEAAEEB523454D22FA9446501159AE030D471E5A478DAFFA4DE23F7022403F512FE94044E8D15DE842B613B885A5BFB526B76003E1EC030EEFD686802E90D80E4DCCF5D10FD4BA6E4A00474A9C9ED1D4636D01FB4E8D1D25BA4F19A33FA8E88901B0575679232327B2AF90FF12BD5E087AC629161ADABEA4226FF432FC6D1DDBFF5908FAA74B9A8C841CD50C314095AE8215105C83E8E309AAFEA214AFA74388BCC23FA86CE11E8A22ACFFFEE369A3C584A4DA3FF5D99D3F0174DBC5D5BD39831AB975D40519525C5506362127E57E86C378D1E92A5E41329745C1BE3D739059CE26E362F0663D568D049E370C3585C3331938661707AAFE1B653B436FE061F33D4256ADA8B1A0FCDEE9F0D45C5C98D289319F9E66CD9C25D38C1390621C3F7ED9FA94A4070EF5D2B89F34B32C7D8A2EF69D5FAF5E3AEED1E65EBB9E83589B139D1D52E78B8E70E9E1FDD8559F83838F2A97E9FE30DC9B2BE21F3277F8D6CF91F4D437AF0DB5C6E09C908CFA65D0F119D6B47453EA90E7D4CD609C526E0C796DF73E25909D59439FEBD38E17B1698B7E72A1847143C7D01A64D4095154B1B32AA83D63F14E63BB5A25B81ABAAA4CA8D6B1F003223621AA5B3074F458B36957058E396459403D6E76C4BB93EE22008F592CBDBBABB742630C97A32FBDDA7F16B9A63CBB39A5D5936C9BBB649A2E41FE5F32CED7C922FE4249720A2FD4AA0A312855C12F2160C1270487DDA9FA8BD616C678D9C80BA86C7AD65E1BFBCDDA1A4A45B6F07045087739FBDA80359DD4A0646ED709EFF450E719C607379899BC0184BD7A7E9BF045EED067CE19F3C132810EF6B5B8CE5ED7C5C451E0B633D8DE0814CE41681FE3971A27A668C6BA1539F97C3A1076A1D1CFC5259A62320A6C94392E882E2DBBAFBC1F6C57899E24FD5F2784EB22C7110C9042FBFC18DB020371B1448DC4193CBDE49F"/>
      <SignatureData type="ByteString" value="33E78651F62192E0625F235DE22737166EF0BB82823E77EF2F0E9C23C7EA540F94030303B9A6F2432CCD93EA6F8EFFACC5A9CE303BE16E6E00B7175F826579C4F73442C1282F28E0D569B32EAC208C153A309C9149A8CEF9177943BFCD1E936C5B63EEE774BCD74608F1A24FBEB792840923980CCA95D169A205BE4A695BB6F75B4D771F183EC43E72623D9BC75253D65636AF52C8DA9C400B14E02D546E14C25FC17862F9487CDE9548AEC0A5B1FB81E2EE411F823EEF7A9131E91CFCCE0E0C90644D4F550FCB9C077CF694D7D0B23BF4FA24B7E00C8CDEF5B778C4030062E8A482DA6EACDFD81813A6E54BE99D508D9520FCB6AAFE53988BCACBA06D8698A583D55982E72849D849256E952A574A0763567B103D41F21F8AA2B4ABF82D4EE79A4468B338EEED435CAE336947CDB98483B9FF0439CED2932D5920DC810F5C95CF029ECA69B10D1C216F93D94BA48F65536DAE1C1AECEDD5AD57B62B0B7F58C9E1B3E47B6C33626E278FBCB933619F80FF92D58ADB3F902A4CA5288F733A515B1E7F97BCCD37B179B675CBB5BC1B5C57AE2AE2BD21735BCE475F156E1422AE4FC63A9E3018746EF8746687D302241C5ED38373B7936161DFCAFC6A880E7AC6596E00891E991E077A819AB6113DB8D394FEC6809153101A100EA0FDFE2F480ED4C6AF714785CB43B5B678DD888D26A6AAAA5CF0DCD1BB4A8967914DC0A5D43EF68DE216D7F6785A6DD8CC275CA08762D3D5451DE409CAC1E688F04C7C16DF5A91A678132B4C16966084C664E82C6B6872FFE21E423A46C23D5864EC182315128295B04AC857E1F9D521E7D1E8EC52CFCB71427AB6892A2284F53639ACAF8F9153DD1553CF5EA40C552F771ACD2638BC2ADFFF6DC178FEB4EC50A10520B97967660F034505295D253F3862CD445F7C29731D5B2D7D4D7605C298415CCB6876BB57CEF16811B72641E708BFDA541423EE6A3650A73C6150B56D3876D7887B155D87812BF03BA98DF0787B24C926BD42AFB520A451B83EFB4DEA8161B66C6A46CE07E1EE6D2939D970C92CB5F0CCB0124F104D55F37B062D7DEDBEEC6D76DEE4D65F012B9AA192FB54CBDAA557B6527702AF08226788AC42CA9079794FAD930086C4134A90CE75F7B66FBA1385C0F5FD5B29595406E42A3AE750AA5C00B0515F9172BD6938C09FD0337C9E18CB5880594709722896FCD10ABDBBD8A00723DA53207E13F529B047EFB971A7A4830888F7523192D080547ACECB3796387BBC84630ED03DB197FBEF1F0C782E39956DBF8D6795E1C973B74B511FBF8C303CE1B12B5E6C2F0A1FA49153E9475FD956719F2D797D5E5F1F7518B198E7CB2C8A74D0EFB473D189B8E2247BABFC433E267B8E6622CFAC9DD9BB0EEDE5C5C148D50B2A8A80B3D68921DA3A6FF7DC77FF5FFE51EE57A490971DF5EF168684D9AA556BE0E9387755442ED79A3DB7D7BE56F141E64C314DAF125E9BF1ED40455035909A44705D494FC243770E8DCC75BAA3B4307C53D843DFE40B52B014118AE5D78D000CA030607FB1F5D702F9F4DD0DFC5541763CE7FCB7EC2039C4BFC51DB2A05A5AA22771757AE9A97451542191AA02502E66D836A19DA3D9CAE66977DF6A4CD680BF152B685676C974F51CA15C687BECFAC04F891BAD7E29906F6D39B5F5C19F44518B52B0DE19B9E751F469C1A09DA1980CDA11E25768133F9F5A5F01EA560E5A68D4FA91DA793C08619A00EB8751ECFEA33FA4F6A058EE5DDD438DC0E6123CF2DF128A2BED49D45201EE2077D4638A1E5795009F28B1933F168E90B876E912F4D01788D05BA8DBDF1D69859F6880C49346D63A7FC12B737F3617AE107F29625899792BDFA88E01B4737543E1BE4E28C25BE5C192FA49E1130C8386F1ED381FE819E94E8B2DA1CF51302692AF088400F55C9D0144E7E72002F989E8C2140595256448A01D0AFA22946179D0C4A7049D1E8CF246D6A834523EE0440B26A1191E2C790796BDA82A81FC670E289482CB564B84FAE24F4DCB0EF247EDA7220D44DC9DE53F43EA91D3FFE6FCF4A51CB014081FFB7491882E151AAC722DF941ACD3CE61B431E04C70043E775084C8844281C29DE212453975E8B86DF906FBC530885DAB616B609DDDBB8CBE17464660C14FB26CDCBFF1366A1358852C92D888B51DC71A0837440C4201442FF01DACD1B4701B9178198074EB9EE3C58C20DFBF07C94F700C7E4E231250B61F053981CF30226B4C44FBE329FEE5322C5F9FFB8AB5925CB8817C2E08820A76756C2FC247FEAB260F6D2836B1DC277FCAE48D10DB0E6AE281BDFABB2C68D941D96C3D9DBC7E867632C2F41968C7F1A3CC71952B3618B5C404E153498315304199293E3A253DE535B14D006BD8EB5CAE4C7C3AA7AC966604B3F68DEBCA17D83E41B20D2C2F38171E90BF8FFF1B1BBFAC339B8963C77E33BD81CA18ACF50C9C360A2334219F1D49018D0D2383270CD7F8636C84C79A08EA9805C2C598FC3DB6755B7B33BC0698A22BC5CA72E12A5921CBE00CD21E5859BE655E0AD2C7FDA6918990610525486603C7F2F981D2844BE28298ECF88F8F0100D1697BD6AAF53A9F68898F0EAE3D17E6E2176B5E961FFBDE1A52D58A51071642BAC3CA2288AAB31D96B693538222D55CE693DCB94D1550069C72C18B2A14F5684C899FF5656AB650ECA9E5494ED597952F33F569DFAE82E06F99D2EA01E8634A5E9583BC32D6F749612747B4A62C08B13D2CC4A80252C2D142A5DEA3307D519577012B245E5634253EF6B01C53813068A87262A346640A8A7325CC5E963A96F2E0BD0A3E3D695B32D789F81B343EE645CBEF764F11C2279255D849769467F8F491040569DE1E2D0B024169F8086AB8F5E0163C911C5AA95B77D5BBA6CCFAC759F1F9163FC917703E125F5DA02615BCF31137BAA5A781A6F093B547AF59110054849D12BF2E017F0D6D990AD4EE45EFCAE736FA6C932AA7FCA9319B151F79E700C9C4D0A714E2F8137A542F0B98ECC99C1A6BBBE88983B5627B829C858A387D9836E3C21DB1F0D44B86CF5569FDCF78248B37B4657EC95752B16BAB1B7DC6C86599E26740A916F474581D18BCA3E4D18F31CC6945A29A87C0BACE3CA9746334AB110504AD1F1A3E6A3075CA1595043D475AEA94D8BE81517E03B80A03FF153ACA18836E72963F33130313968DC528E8238A85FF692FC3DFF9961073EFFE21E6274D1D7E9946637033A9C26CB0143257B77341A4EDED196543D6CE60E71229F3B0228C481AC5C39BFCB39FBD70FEC60986C84A4A9010A7A8BFD0DE3CD08AD4CAB7F432A70D83C9D50FFEDDD29C6F633D279E5CEAE2C9B1EEC0C6ACD066E29CF571AF3B0054DA19C099C711F6C68F5036C2DA9F2B09272C6ACB781ED8B7125D1F53F88FDBCC9C87FDF7DEAC884E7F3EE4B2AAB03C3E1FDDCB72D7A298379FDD37BDB162811AF077AB48D8BA0AA9F44AD50344045DBFE3DF1E27EE1DAE839677721E37CD618FD93F6D0890082E20AFC1B5477B4C78759C0C85FD947154B15AD233CC96C9933874292EC21C297143C4ACD83A429D0B6BB9DB504091E372ADE6EFE46E3BEF3B31A6EFC0EF961D5DD7DC3E4561C7CB2575FBC4A658DED1C0CD13965D57219AF46C03C2256AEAA12ED23C2FCDA59CB2A1438854B3B9E3B4C51A0785E090E7E9A1DAB03AC04882DC9281E6628E12EAD445A53C67C139869611099F56B8D499373CEE2FE37B384103BBD675D18903CBBA6448149001D8238160470750D43D4385A4DFE18162688A5105A22095185C06C084991BFF8765C89DF2CFE153E4DF0366FC9648EF284D46FF7FFFCB54D64BDF18933FEB4C31E38F3BD8A6905E6B11BC3F3B22B3F052494FA5A7CE542C37132C86E18CE99A60687215C41EBD075C0DE83F268472B8D3353BDFFF2D9A90A1104D742B8693BC5AD73F3A24AF3FC4569FEFF71519875BD1CDBCF73337D8DA98396BC7AD678168ECB93185A10D27BAEBF53BC03C8E0990CF133E67FE91516DE254279D167FBE06676B6D8AB2B11634E1E5CA960DC4A583C1DA35047CCFEF1431C26E826E725A7FA61E9104733B6F9539520232E61C2FCF6D76BC0DEEB5F8E32D696733B819433F947396C52819B91C7E47EBA5632079BCB841398A44E78416625EA8A9C37A57610E4CD7C0F53F8474737D48CD2F08D75ABFC18F6913F7E3304400112571EC626307BD5EE7CE45989F9D4ADD3837464EA36338EFE709AA326902D4BFDED85996169EB941531B15876E2E86543CB48F303CC1765588747C20E804615F953A6E11CC81E6A7B28BABC2C36CCCAB29CFAD7EF69CA7933DDB24E465C2D610F6EFF69C25C066C822DBC8F84733E43CBED70E65B30AD36574E2D181589D4B705BEF4D5CAE95F8602E503677C8639CD9E58B13E26A921053B618D3D28F0817218EBF77FC386D5894BA2F158AE0732EA200045E1C5202D6C97F59708A0E40FB2ACA91EF5949124A9A0D3331E8152BBEE989F94400AB55A80F14AE322A386BFDDA305801E63284D5F53323D641CF3D333778413FCDFE5329C69FBFFDFE25485CD65AC03F5D2953E6C2F158348A5E8E9876FB5AB025C9DA07090D762D17659BDFA2C284482FFAB0F38BB001F79A45E08B3224A82B8A5A66333204730B31646E0250EF65FBD7BB3C51AD3C0FBCC562F96CA7917C9F1A54813CBBFB377C94FB4AF0CC66346C1BC25DF229413956E07D6FC6B7683D7BB6E8CCA4738280A3A78D670E5CD7079943EA43BB6479A7A29BE5C736BFF402108C36285FA671F48619C68A4AC1CB380B0DA9AA9F50E2409462EEB9FC2ADC952F2F4FB3066A0DA114B544E1C5C35B17F08BCF165ED680177CA0464747DABE541DEC09AB455A9179BD614424D121C82FD4843BED6ED52C75EEB9DD4B8BCC761C27735F841E47D29F3150D3B95530F747B1DFAA6C98588B43C112F63672E9D2493F12D3A5436BEFA5E674C364BC8208C5AAB828BB7B743E51478F5D88D956E8C446C188D3A1E379D8376C88F0B7A4CF93EB795B5F6CC636692B2BD118520C1E36AA46AEA529ABB15643BF81B70C4921A0CAE2C71160B5C9A2591F868044E636B8FB16E3F37FFB9918DC5925B4EDD91992A9E891DABC60336762A0CD9C73A13C16DA893C3941306208DC13061C3BF461654DAAF1915863EB09D5B20249071B3B9260EF70F8313CB682084FBF13B4784892D8FB3CA2F6A12697E4F595FB803D8F4A86FEE19454B319A4B6B789A335D1F134ABCE5DBA4F36E306AF06C3BB89E3D6251E0FD59C7FCA94D62368104A06BF3FE553278191C25B8820BE77A79CC1D3AF0A2C1911DAACCE9DEC776F5B38CFB3B7EA95E171C805E2371AC8B35C51E4FA3098B96B2A1E154B8215339905616A8736DF0215D08649A876FB4E0A9610A19813CD420DDEA8E24384966A69F0C1E0486DB3F7AF0FF65466E27AA82BDD93644DA5B6B2C68BA52596DC905D178D970AD147FEF144933EC6686BAE1DE4B4985A6E89AA9088E3A75F79A2355E53089D90934BA5F4991DE6F9A2B2EF982F9ABBB02E46EF75AAF97AB81389E1813C6C5FE67B8B1A4D94F740FDE4CA1F6BCBCFD578672F30A38538E2EDFCFC9416A5993BCF1C0CD51B68C170F54C4905439DF642713E1578ABAB325E98BA8783417C8012C6EFB805B97F0BEB25F69940AFA7B73AA15A90A3F57251C64FBEF323E55E1D18CAADBBB8C6443A8E8401781FB05494CC6C4C8310C2BBAF06CF0C680CFE25C813E30263E78C7637796DCB61198093E7BBA07E8ADA5772AE71494B5724EBBCE5D0508ADEAF279F072AC44956D92493563ED52ACE80228FE34FD80215BFD1A02AFE5D2025DA775825D5974B0A816E0ADB6E7BA085234FBD21B0B15B85AFC1E2AC2181DAE8EFF38367BF4828CAB56424548FFCCA62A70D58A651A1A8551BB9AAB81FBB688755566E9BEB15F33D75E6CE5945F0E7AE37554A1851AFD56CDF56A149ABBE9A856B746866324FBC7C66C681EB295431EE5FB3FF1C578541D497F5EEAD8BE6D9D025CA7A7240A251499D705810F8D19577F54798BDBB361B0390B60EA4778EEFAB58F151E546CAB5C3F24932B0993C8CCBDA357AFEF6449895FCA7021C4FDB9CBD7F10A343B48C0745B2AC18E29A9DBEECE60F3AAEB05095F81370DE13F4A1D0D7F86ED5048BF54107C584728DF676423FAF469A3DA456177B7C18CDF5104053D84F221C8FD93395CFF412BA6F7D24E5CBB2544420F220239B2A77946AC783597DFE3FAB87220D058ACB7BF45E92E35007FF772F282360A3519F9C979FAD64CCC577ECE2ECF804C2CC5DFBDD9B840DEE8064AB8A69D01DFB3914942D155311404912C23FCB071649A317860810E7C943F84279256B91DCBFC3511A85307C71CF1BEC22D289A95428DD69E3B9F695140528CD6167F9F830A57B157F73D4FB9A6BC1A48B4BAFAEF9C9DD3FD99A5202D41AEC959BB61D6BCCBCDEC43F4026FC0A1475DA9794FC637E4C329C39D71F65F0A6FCA9C2ABC14D01AB0AB7E23223BEC56FFE938D218313DF94843492FF83148483B592C9A1C7E50FB579D1A1815079B1B8F9D436EF2F9D5C5F6D6E8FDBF3DD192F1F75D92DDC398E94CA610750EF918F3F3FB54835B43647BF581DB8A16F7919C5B37F753CBA9D123D66FDC7C3BB79BBAA36AE255256F76D3996BD91D47A2FB7726C540BF426681D4820FBCE2875843D6C054A6FDB0B76CA2353BF263FADD2C97B8B578342E1729272E02E95DFA7A9C483166DC1580714CF949775F44F58F8BF55E83DBC4D63C80778D4E6BBCEB3595DB55D61A8DF20646BFFA57451C74D9120FD6C3D7C91BD968F2ECE1FDC3E66FC07E2771145A83D8039D3E19132EDD956DA73093715680E301A0B54EF9F492676D41BAD0158764BDBC00CB50265E4C1990464E68CE4477BD2EE9B2EA3A730598B0007B4419A894D2DBD589F440918F49EE8C93B76375F0BAB28B560B50A2B164ED230AD621DE9CCAF9565113415F5369A49BC4FA8F8FAAD08DBA22E11622FF584F0DC6AC9C477DBE8DB640C81567A2AA6867635D04FE1EA251FAE1CAF11BD5B88AA1F108E7541632A860A99021BF3B1C573A8DF1F06CBF54404138465DE01789A7294003B4360C3CDA4E78EEE6986F78C5D03BC28F0624C42BD6DE4F8F8ED32945E03D7368F1798358F3BADBAF2CCBE8D1F8B3CAA58DD75CE70964A83176C2B4971F4F9D4D29FBFC9CD8AA57CBA7A584306B0AC4E245A33FB5F96578EDB9C919BFD3A02D7F928178EC7674A1DC8A35D85ADF24729100BA62CFB043EBCF9EDF9747697F8D193D7BC77BDE7AFE8F91A3E1062E5AF8C6080278F6F9C58CA5C2C4FE85DDE6458EC8B43173742D8C22E58856F536C08BD07C86D3BD87E34B9ABB88E6410437C17FE1BF711991CEC57CF75A3E94DD270E4A5E773D1A2E5FDE7017A6D26EEAEBCE053C48BCABF08A0299CF433F41E3FB430A08C18222A541383983D1057D3BE156724AD7B101A1DBF1FBB337135C01F7A1D624BDFE0A34C27DF72B6E02BEAF5016389F8B36D6B9F91DD32D19112AF248B8A11C6EE6D341DC0FF9E33A534BEF2E15BA24F9C2B7539070E6752D099981E7EEEE65C16D80BC0F8D9EE576CFCDC0051D18233806E62787B451A2B9E13C388854BF9F73509C85B94D4451C6182CF6B41E647AD2A195EE2D088C0F31FA541C90291428BBF86584E703FF59D061227C24F34089FB3D3555D1E4A69C8698986901826D899691E6BA8CC7035636ABA89BBDBB815CA27D331958EB5612B2B060E2B6A5745BA3F21ABF5729D9C947C693024F91123E5B960C0A693114569823C779F364CFF169BA6CAD39E8AFE8BE8AF17C1DE2190564244160060F1E087476C5567FCCB18CAA79D4FF2F77FA753B6BA6B3A809A155BFC60E03006BB2D61FB13460FC8B59722D1ED44CFCB8F1033B6BD1479147CA962BE7612811A5828D1315E92B30EA7F8E5152D454DAE1ACC840EEC97C6ED16588AFF8506E7D692EE292DE4930D58AA5CF004A934DD7F3AEAB5298D3C8310A9C705D56FC8C91C581464B11ABE4EC27F6B78E29DDECE3B209138DDADC3FDE10120E9EC231962157308668E2A2EA82B5659E4506E3E34ADABB4D8356F3A5BAAEEA375F4EABEF41F2480B22A2C254434144B3F90137222FC96A300DE4BCC9A25D22134C947CEF2A5C61D51789605366E12A9C1FCDAE2EDB89B1648EB0F0A1242485C3BBA9DD2163798B618591F7D69F167914C6396C894D4E08BB7FFC67F6E7C9F6D1B58355C04ADBC3489BEAEE32C2BF5D05E51774EDEEF02EFD7EFE6BFEC4459486AA14F0D0D99D190537880B7A2D699FD3D3772D7C809E037F7735CBDE79E4AD20B81EB8221B83E3E250EA26B50B41E5CBC9A25E664DB74DFB245B54D1AF2C890675E2651294CF5DDE6A73BF1926450FABAE2B69E560F1027F51C38868E8484ABEFA91CFFBE9B64C0B6E5DEB5F4A248E53082E454455E5F9CAA252234FB8ABCF41866388FF80EF3BA9628A7CE778B6B1B6DF436B2D4A60518B6767F8E3A7C619AE84F261C0FBD733921B40D2A9B9B7B94C5D7628C2CD5F4F9496A34346131D8E501F9DEF560DB3C701D19D2D40077E448E876F3B4E18D52DE108B5DFA4906EE8EBB283B991C69C7262963523A8F7A8F3C4929879D49BE6C3113A7E5C4DAB188E4E45870DC494927A713BF6F889824B0DCA430E30F86B6BC4871910DA5800FD87C6B5DB14854E1FB3C78E805AE4A24F8F33FC193526EC25E2C5622B4290A509ACDDB53A6EB31DF4248B7B906C4D4C5BA7D43C200C0D80D51EB79B49810BF05DC49EA98CD6577A96A8A2241F904F0640D49D7AA459C53B3D51832A39A63CF7CCCC3CB206E3B85136C3E43564CDAF8CAA71915DE5D91C79A01B7D19ABA61F2E72C1B6DE851C480CF9F35E0872AB8BCB4757D8713A93573EDB57D4AF997F41A347AA00EE8006E4AC2447CF284B31DB5C44B70C45A81D339EE81066A9FF961AE2987AA0D850780AE8D8D531D6F7F6827D3806B452391F6D2070206719BF294E8CAE92D366264D6225832AD19890D2FEF340A4103A7F7C8DABD8B47BABBB6BF9636F1DA207AB20F7DF87102D9DBE4436E7A99C1B2A7B07A1FE93D15555101272025FDD4AC5921C8218A072A1B2D487CD932AAFD670549A97D9FBE19A6B1D34D5523AA8025DC24E362CDAAB4FCDC9D17682BEA2633057FA4430F40ED8FABCC8C2A45C8996837A1E664205A36725A80E277ACDF1CE0F42F5DE9ED6E4435FEAE945B2BF9C2B2882EDFCBC53E0AE8F959DDA2456E68416F981ADF8BB7BF2C4C27CF505AFD39C246CA329889B53530513534633B0E32ADF3BC2DBEF3951303CB9570C0DDA380A769635B0BC4E66D93930759234FB404931AFA4189FC27DBB8D049F4D558CE55337C9A9A863999A67D9AAF894BF198732A3E6DBA2065A336765643A9B1309B01A7018949C8FADB39D740CF90EC91C1310A55BA823C5F1857A4364ED2037783079437C415BD7FFC5A2D945CAE71C2B4263C8F92EE49F1B14197E99FA589C8BDECA49BD48D01D049FDDAF81CE2C170DAD9B4ADC5D6A62748DFA95BEF3A1B766BE6AF9598D90BC7D1FCF0D27417C5DB5CB48DFD9A0EE321AB74CD60089DA24EF271A61F32B182CE037A9AC48D0673194EDFAC2AE8C9C28F965F09218FA133F73C0F9FDAE63E290BA5DDF24F3CD59F9B032BC42D79E22145A657FBFAD05281B2EB472872C138795AA7215EB9C5296CCAE8F1F4FAD00578AB30CC323DBF4C2648C135963EE4EF28A4C2ABF86DB3AAAED57963B563F2C218FA974B5F9C15E04C26F17F5D402851EC6168471ABDE3287114F489086B693F70117541C771ACC769B58DC9B11F24F435093C956581D510C8D8D05D9B1C070C7BB21AE02D6C766ABE91C7B2B4C4B0B3AE05405FC366092EF5618443CBA51AE2D3999F3FC4D88D9BB569EA6E6466FC0D5C9D0764C38810A4CF5FA336A814C966E7E368DDE70B3A211C59716DB6018BAF2BE2B0BA8A549204C37399525DA7230B249F9322AAC4FBA39D289AF653C4F5628473D7B6B6BAC60D5C6197320C348DC5DA218AEBADE98CED153EDE7B964184CB14FB5C629FC836558C6FE4539F18D732B3F9F4F0378A1B1EBFC826A76D58E797C50CA54FBF59A0F0D4DF9242A12FCFB0CD12AE6DD3D7A39F53582C73B270E8298082A5FFE6BB60B1E24A6550FB060364E6967AC1AD91E3907DAC0FEBFD64E127EC90D5985866C990355A245ACB77C28E96FD7008418D0757D94E7D8B601656EE49DF5ADCAEB1F002C174B25D9B60C2400AFE4E0EF1C5BC3F37ED394FA966B830924A9F726BDA4FEEA44FA09D70A03F971EE14660ECD6673116C0C2DBB6A4F52B12876DCCFB8125D27FDA84784530211BB51FE1F6A69BD7DE2505CA152F7CEB47288FDEC229886C276A2AB137C09465AEFE2691A2184B5597814A9ECAB174CBF1F5FCB1700021457257E10D268CA76FD0D063A7F3C8BB1E496479DBEA0A5C99F1A07465A5B8510FA00C4CA845709DC2AA7642C1D76CF0E29A89934AFFAEF9E2ADB50859731BCE383D290D74AD9AA23BA375579F5113FF64444F9E2CBE0974E320C1245999790ADE01F96FBB44C6D85DA64D40080656781138F7899DACC12A4CB59DDF85B8B7AAD7912CB03F5F987082BFA48D02FF2918613763E0DE655D48B65CB0D4FA9B604BF3FA8CB36BD7D697C7A9A84E3F8EA654DFDBBA573E7D4395A9DBC61A2B83B01FF274385D655E000B425D5E5D6989BC859029B21EF02F3BDE8494667CD133AAAE7C25872CBA034ECBB414B50E35B770D7805BE04868BF9ED4F7CBD7D94D738C77B0584D547E4D81DBFD336B98EAE5559EE1BA052D9137A78C88629CA41173F828FEA265FC303E0B2A72410EE4FDB6779B6ABA79C1DCE87A96B0A4CA9DDFF33D20FBA6579CFE5F44D14B28B7E11E81437B37B4ADB80D81DDD87041438660E1B5919BB43F9E4CD2DF06DDACD4545D63338644F5EEC413B4B74B0F3747D1DCA8E615CC65C6E6E407D546EFE194E96FCB683FC23F955947222CBAE0C8D36781439738D7A9AAC3656159CE342651D08B0D459068F69C9E18CA8FF8A605776D70462E872E44C7A6B72DED704F932DDBC84E17196D1318F71F3B18B7E7056876433EA6D191FEA206883058F81D8DCE7F299A9C25247198E87796E8"/>
    </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="SignatureVerify"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <ValidityIndicator type="Enumeration" value="Invalid"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <RevocationReason>
        <RevocationReasonCode type="Enumeration" value="Unspecified"/>
      </RevocationReason>
    </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="Revoke"/>
    <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_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="Revoke"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <RevocationReason>
        <RevocationReasonCode type="Enumeration" value="Unspecified"/>
      </RevocationReason>
    </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="Revoke"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier 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="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>
