<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="2F472F93A618BDAD05C7810D3A7F8F63D2BAAF696A99A8BFD217CA4034C134F4F651B527ADCE4768E8DEF61D0127067AAAA10EF1ADA127F0F3023F0EE288263D"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_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="F651B527ADCE4768E8DEF61D0127067AAAA10EF1ADA127F0F3023F0EE288263D"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_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="Sign"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <CryptographicParameters>
        <Deterministic type="Boolean" value="true"/>
        <ContextString type="ByteString" value=""/>
      </CryptographicParameters>
      <Data type="ByteString" value="3F2ED82C5FC3C781A087C54A2FB7A11D303D825AD952CBBDD24839C67771BEF856CC171315B0EABB3BC51AFDF5A2AA9EFE7642926250935641EDDC4A7E0247BB84BAEDD955A09473D0E4AB6DA90DAAAF92B7C9BF2C43B343A66CB3A923BB9FE632C30A9F523D56C7356ED5159439C3F59700061EE87A7F8F5A3F16AB68C9E2A6FA3FA66C0341AF99D5B239ABD30D83BD181B7305619A25D9300EE102D62B7A6F1AA92217F6DC100A0567B80E53AF9D3B41EDD7E238FC4F1C579D48144BB5008EC08D5B7049C4AAF0FDAC02B0B67C7679222DB7D6BA3AFC75196BDCA0CC0EB608186F8BCA29BF69F9C3911C35716988333D152202BD19FD4B578430B2BD6E821AE174193FB0B48E442F75EFB78654FA4A1E9A0E4E29977C32AE3B7FB804996EB3"/>
    </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="Sign"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <SignatureData type="ByteString" value="AD793DCB9E9B56A053E9883A4DFA6BE780356EBCF601551A626567D522798A881514C93DA4CD0582752532480A23BDD6E186CAB13972AEB4BDEC922D645F3C88D320D4DEEDB1E446AB4AAFF7157F3DEE83A7C4F0766FE90E4EA22C659DEEC0C392F2115B3625E3A1420876E896B8CC6BD255EB2C7BFEF85F6E1B9E8547533E6B531E8F4808B01119A2D55D5C1AD2ACF8826F867F421A19B9B99F8AC0EADF77E29528F237D8A63020DC1DAFAA3D51F5A1010676F262460BC420F473F2312294B4EDD2822A8C31A23528D1B2717CDE5348E02F9B66931808AEA0C4437EF48A7CD8CCF2ACD4D02A2AB119F482B08F74DADE2B2AFDF8534641434FAFCE1BACE0935708CE984F87511F76A889D49AB5894A849A0E90A08CCD4F84E7887725E67FEA27C75DA82F1A61361CDFE6C556D291ACEF29EF5D630D5A4D477F4D8BBF0AC2237EE802D6E9961DD00BEA183E1FE91109708033EEF23A5349E8EB95A229C142F95CF949523FAFD34E31EA43EC9323E6AA55D420CF42A27B4C6E0F3946A7151F20FAD21EDE9FB6236BA3525E2014230AFDB68CA67B6ED4042FE347CF5E4DC8A3F85591D700FF7DD0E255F2D53A49482A746F2FB760CA6DADB1C16F0685308A42E432BAE85171F67E78783615D44C08023FA96E3D97F49F676FD3F4225200F18D8D966357F64DFB8BA6408B1D90E485D0C6AAD953EBF2AB47D7D693947187BF48FE4CB1566BA32191A83A3C889EB0EE2715B138F2A7FF7AC63DD8F6F3F464C00D35BA0900C27AFA3F3B88FC928215B9E54C97A099B4C7B09FEF3D1F7E9ABF61F102045B70C1C334E89946EC8F12C93AC21CA97C604E155997ECCBE0D36B1FDB1D1209CD8D3837610595FDEE84AD4F5E21888A48747890BBB826FAD57406C3D8EDF489C363E8747F8D2AB38F39CD0F8003A465878D4814BBCB3C8FAA7AA5229CD57603C84B3495A482045A4BB5F1D62DB8AD947A57096BDE8772FDE9A50EC41B0AE0354288120B78213D6D4E63453D422D65A4EFFFAF1B65B8BCE03CF66E36C1C8CE355D4E6873C3F8C294844D01E710B5A877D8E883E925EAFC2DE18AFB599F737BD45C4B1D7B74AAA673FB381108F1325EEDD20F74BA32A6BBFB13FFCEA374151F67D0DB2D7D1B1BA37142B4D779069233A89C9E2821FA782DDD6F0EA2133DB20C8588513BF5E35FFF46861310EA5CA115FE94AAB4809C6FB0CDE0D63622D09B134E8EFCD93DD48E8E3948694C371C1AC43ADB8BD16CA593D94D3A284938752736BA40082AB3B8B9D42E5BB5DF6845396467E9BB51850C4C361243AD4379787AF0C9438EA9D8288E812E90F7B6F14E9D0E46D7ABD8FA0BA1151682B7A43BFBDFC3E5767C65EC99C03F1CA5245550339B3A900F7E32BCB247C98026C462D559C2A71A00C16521F7A62AC12A3362DE7D6EDB1F1825A971E59D6116FF71C23DE765810D0B348EBE9FC07EFDF2562F3B65E68AA485C9F7997AA4A1485E0B4B840932338611080E22C053EFF30F7724F75A6ADB0B625239B3B1D501E25911A6138E8337E268B9F701F36525C7C8AF0694CB5407652CB46A8FE2049F48EC42090D45ED219EF860287E4DC08B9C1CB572E6F09775759673AB78B67639E19ADA1EA260BCFD93FCCF5CAA28F517E773CCA64FC0DE4E335F2F9216B37A5C7608F5859D2A498BA75ED099F4D726EE2EC52788EB56432608A05E80B35EE7EE5D7204262435FA5E90F1E74F414CE09457F6D0EB7D00DED78EC0A716EAF73EE42B28EED06293580AEDC976662665170F0110BD9F11EBF4891E6089893E9367BDAB15232628431DC151F03DC023C770249D478A8A0DE7C6E5554EBFBD19A16AB0683E5BDADB4294B70EA0F9BD7E6D4AED9739A3104BD12F2625E95571E026F15DF491D9C4FD36DC2EFC8E7883D41104476A112AAD80457AAE96A4B3DF4DF5CAD19E9765BB8933A1103100882140B1674A960E4509128F6564DB8B0957F592C66858C3563D4A181EA629B5429C6853D925E8B18F5A33BDA9C695F31D8E7B92C61CB2629452CE9B80CD7572049D026BFA1F1AAF0F8BD68A873A831CD3ECC2922CCE57A83CC10E4257CC3A3A7401C08741BAF310B80928E6381E6413B87E6D58657E187A3313A8E63DAA5D54625A4F7A6491025D4F904EBC9DDF987CD2CCE90787230B1919BE1C3ADC7470C4286A400CE598DBAB8386B7190E10E32ED0CFE5CA9D6151A795B3F1DF5D55F1299E27926D65B974FBDBAC552AFD5A717893B343A6D1A771FA89A840F48D952EB2CA295ADAEDE2DDC34BCCA79F27C673AEED4DEA8A1380ED7ABBF1582CC970F435552364C217CB0C8ECB40824043582B5952B6D375A88ED999A1E94B88B2350EFD5F95DBE958AC497E8417698DF35240F0221CA89E49DBEBCA1420E1392626A2B4AEF29C31EF3F38149DC1061FF43F9880645211D60CDF480075DD417E56A123D7AEBED87A5DDD0F2B6330696147C5AE63129BA719FC8584C4E32E1F5924BF6887B03321B512578821C53D624A6AF2BC49E963B9B092C113F412F516B23A7A7EB7AC5097B54F06318EA6F076D081EB9AD51E1F6B045F5AA719C08782C9D1147E7E38EC508AAA789B2EA244FE3E8F0E06F33C4023574EEAE55BEDD89803EFBE45BF47D400977DA92B2B208EF89708F2A4B70CA3524DC8EB239412A8B6E56B487B40A5F005AD7C20F6598FD6FE066A783EDD9A9CC156B50F8208D8C86A3CFDCCF0F40B3314085626D1465863F35183E08E40E4A7F79FC0142F9A34C936EDB94626FC0C6511302DCF7A94BAB8D90DAA4CB11F6ED24278587F2B1B0942169F5B87CEA2838A75D151433ACADB344145EBA9EE600C86F8DEA496828750541F5D1DD71BC41F54D5937E991B6FE3F7389D0374CE9B01DD4F40F050796DABBB750AE293DEFCEC4E9A538732B98C24CD97026474490395422DBC59224D26F636441EC1838EB0FAA031271B4BD9E4A8B77FD66C3E915DB8D6FD189020415C3F0D6706A09F463BD087BFE30AE9CF1AAC2593E62174B4B72F70E205D3FA362E4EBAC1732957F4E07BE5FEDB84506CFE9679DF0175D7E54CD0F253F5E49610E41635FF5C981645936349FED16537C1EF86CF4C38C9B6C228E32E2CF7A8C3AED4878C9254635EC22A6B61621C2E2A35A0DF3202755B100119CB427FDADFE6086E6E848F14BA8A2C114221F34DBE092A661A57E42332664A1A795D290E1FF6F3323FE6AF24EBECCBD9EBB7DAE4C0E2B3223E0189670BD3E67D6FE69A192E71D249FBA8489E540626E05D006686795A671810D7F2788FF36A991C1F80AF9E2C0544132B535705F21684CAAA8C111319A7D6F45198B9BD2D55319F9D99887B02478810478095134C452D3C86C0C99F8F61B8AD45B28E1EC388F0785EEC2CC27730EC4F80B512CE4EF15213E92BEB88D37D6AE8B2CD0C3D34D0E94AD5E2BCE12DB929F7DF9E402D530AE1E64DAA0909788DF20EB77BE5C1CCF416C926217696584BFA645A3A859A6BA7DCCF2E9CD26AEE8B494D5095BE5C103F7D1A70ECAA7BDAC843F6CD3A68030FC327BBE69BA3C722E4B5D3CA33E398F9A7BB0D14EFAB4E0D9EBE0087B80B7C148ED46C0BA40C7DA9A49B22A260869DA50383823901B2591147B4F6B8351FBC6F8AFD559A8D3F5214CCFCE77F241F832ED17AC34F777F06903DA90EBFAE938FD030BADD7B2106565CDB83D4CB35A39498D91862DAB5AEF73E8D032C3123FCDB98716572897A29C782CE9400EEB80BE7FAF3DD177D957D1226151275189FDF427E5EDB2766F5E1373DC999CD40F921F527671B87E77541A124479F88F077FEC545288FDC91B3835515D48851B534A8AC30D341AEB569D973FE1CF75E509E5DE1DE523100B1DFD32FEBF0711416A22F5678E632588E16C64B49FB5BBAF07B7B21DF453FF50FBE1AC1D696D68B1F0EE4EC20B48F1DAA1C58C9AAA7FF2EF229827021185308B20ABCDE82B3236EC141EBB63A9A270985140C55D3BE6D0E675D6B1CF48BD67BCE6127CCBFAC9EEE02AE210D22C31246BF9AEB23EC908121AC8E66AEF654C6DE2A364E0E574053419A61E2CC487A6BAE0BB60F8829201A7B2F9D4B6E1260D9F94AF95849997B789C0FAF82BE076A3A0FE68F46287AADB24A3F9F58A51A0ADCDA4968F1D6A25A6E9B805CEF537BFC666403AA17AC63F607633A0750B420A94C3CEADA7F87FA2EE7C96EAAD7E3653C284EAF5A137A04E7C38E9BF3C338842ADB4E420685E22F615E802988B68E55D1B0EF17A578D70741924C7387F25DE158D8E7028F4215C6D304B3063FBAFFC0059CCA61BD2A6B1F3C65F7B07A1986BD94B10586476D27F4E8A3958E87F1F99348A367ED4C4A6D1365C7D436ED7AED5F2C6D4318AA43014275AF60FBDA82FAF67338D83C03E4B118FFAC6D30E4944E2CC07DD71E8AFCD3610E802B0224522EBDE6B2A7DFC1FA1F5A0E01D2E8CB972022628E47BF78646F5090CBB4C469D879C1E7AC65B2C088D6DD6911584DC76244DB4B2408B1B01EEE45263AB09BB12F0E2FD256BAE04E151A1780236AB408BC18F3A295C97D3063A019A0FF8BE5F13047FB85D0E44F8F89399C3B569DA3063B03908FFB86036C238C2A876D0F9A897B1DCE81E4335075A1D675A69CA7EA1583CB04ED8E1E5E5A3265289C4F0067EF6AC1D13B2C1C780A05449C5220DB9A22A39A83684614B0C857C80D5851BB701CCD8BAFFC97CF1CF659A9EB5E32A708217F3F5B771CE2ED0B1599EDC8543EEE8DD7931962DFB759ECD98B9340204BB59D8194EC2518FD5973FB93E5A9909ADF8B25E65B0DA7BB48E1D124756B5CFBAD0F9942350FA793EB6FCDAA490F4D66FF355150AB13F2122674A966653AB95DC658D2474C039AD1431F3BE7FA237ABB4AA9320378CD482A7BA0E202A432CD2C544E677FD4F37DBD7710C0EA8761522EE8ED04D430A381DA276C5EDDE587AEAFC9923240A895594BA8F116758303E64B072F34AE6AFC9E58AE37B035987FBF1099C53E0DD10185D80965552C30519FAD9C7A6CDE6ACDF350DEDC341F7466801C6D75D1BA8005786ED7F49BF1A9B3197CF180BAE04A9DA9EFED4F9AFBF659ED6D7309946BB3755D8F87720DB1F9F8BADF69552206E8D873BB083BAB4FB240F87FA5767FE82BB4A7F3DAE9A67570B579C1E015293BC0CDE73B39BE30A81250FE33AD98A2ABF0D5C7B2EAB703824443317B6BD49159AB393A501D7975405DBE16C1DA9166DCA53FD2D27C13AFB674138DC49426B50D026F732CF2A1A20A1E855251CDC687957431799A24559C71BFD62653FE64D4738DD66F9E97539FB4EE0E88041119FCF917F938A3828ABC94555CEFC2C54620EB3A15CD3F44DE1685827C54029D5EE0CA5C1D0DA57D236B5A98A503E5589DB449AABF1C80FB34C7EA71CE7612ED1AF1676F16992A7607D9D0F37C93B4378B95B1B1B1F06569EC188EB78204BFAAA3ACA47DA51479B160E91F0294570D35D19606236FCD20BE223A4D77274E4B8957CB8755FEE36F245F27F3D9D1CE2A8477457EED0D28D59C42A1A40FA4D40941192260FF342647CC1B0ABCBDC87C99F15C970F5AA623D02C93B825A4400EDD8014E39F8BB8F27D3BD859B876EBCB1DF0A64872EEB847AA3051B83E45E49ACCB429D1778261F76482D37B9DC736FC54350E4E31BBDD3FA4B7C4AB499CD688C03B07A6983CFB186E2F7F939A356CA59127975D1091B8C682125991DDE247F07DFCD71783803D5EE3B94CCA3FB072A9ADC6801A7DAFF3407DB5F7E723C4DA0461EC94B8994A7590FC1C65B535E8AA3394291F3842F76CB34861F0E4366B731C6C6D8E47E4031A61A096756079BDB54A1A12026106A3B5C831A26A229C63453C67AB5F94C42CD6B239C1EAE4AD17CEC84AB7CB17701EF0A3DD5141360C9D2AD804B435D477206E1AF58A38EE66BA4D6CF9C20AA225DEBD8FD55F358AE0637256A124CF3B871783B4CA954301A131D4DF36E2BEA998F7B74C93AB985624113A6D37F8CC7505AD2BC9911DE98FA7043ACB932FF840282E067851CA0B9B82B66A11A809035E174CCAD0806CD7A9620F2244D714267C416FF5615D588234E7377A15814F08468322C59B00B4FE7B7B2DDBC20ECDBD15C80884894CCF1AAE2449F2A8BA1FD70CB0A0656C233DF1E4D0F2A2A1C79C93B75CA27B62F759C42B6EB0C1B4F13D1C66AF26F505EF3384F9D85FFBCE1009BBC3DF70D400F171C18832DA866CAC2C04468A7358F89C6E05A2086FF955A3D87D50C856B906FF29619CC67AD93CE3631E4719F8F0D7F54B7D31D8B722EC812E614116EF0700596E4689A9AD438E000D403FE592548F53F67336E0E399328A514D62C6F8A339011BA473EB385C9DDB2433723A181D5A201C947CCAFE0BB55F3E5F4D8851583AB1740C7A96768433538C11BE82310DBBE39488450247FF10C135930E13ADC2455DBE66C5CEDD4F65BBC1FC8B3DF27E2F2D69D5CB99D0B139918EB3462DE53D4FDFCD4760D8408BE792F9E84371616E371D4CA6E1C43EE6E6E0BF570D3FAAF6AC86878180607B82D4AB8706043E51867279AAD497DBC5E910C16DCA3C552B6454879AE73BFDA26DDF6EBA3DA907AD50D44845C3277DCF39E3C2FBAA8C9CBDFB9A62D59E2C89F8063BE73923EA7A626FB5A136826A8D40752537A0E430A87E937DEEAE31681F21085976ED2E569641254528F0B3C96BF4B9B05FB2E97453058E820E106F7FE03CD8F60ABFB5815DCDB248CA218030C77FD995FD2348C0B34099EFE89B60D5A82F74D189F6997E53E7EB856AB4908C409D2219985758D7D8564B04FF3F36A6EB759143EF6CBA906B0D0145FC5505D26C3FBCB59B02EE01AB56BF68AB4E8E5D3D2E4AE74A0D925AEFC4FA9414281B4F93C04E507002D7F3745CAB3C1B1F6EDF9373A726E5CDA9FE8D17A79E19CF7AA5AF01416E36A91D78E522A2907769613ADD48D585A78434C385E3D28049FF6670C2CFD66C543C2F3FB9050C3B3D0B3F70C070ADA9C95BF1370054C9B1F79CE82173DE732975E7079B97C6DA7B2B6DE73E586DD62142F3C465FB375DFB15076EEA236C36A5CAB7AAF8110DADF9515B211A14D0050CFC240E5768C83AED55DAE0548950118C90B0042BD91E9F6070604CF8D300879DFED10699D06DB99511C26ED3A64C8A701F259497990DBBBC5368EB2FDEBE4F9A29B1BD603D743937D825E2CDA1AA141CCF9FF302500DF18677C60C1032E38BEA8B3205D00F3525E77387E0A21AC1B6F3815FD5A583D1FEF579A53A289D0FCCBD1DDECD60DF375B2809099DC54663178A50AD1C601846CA8F60934C113E5434DC711827FF2B06218BECAD430C20164B726058EE97326486CD7A28EE4D99D97AB04B7179DB2AE64D039656369AEBA6C9B670D0857D9F355FFB3A979A06ADE714AFA6D320EBFDEC8BD27F2211D42F9A8A7865E4DE2D157287AC6DD0E20CC8EC0AD9522B78B429CAF0E9D2EEC129E4E1D4383637325D800ABCFD5311C6FBDECEE503310D1AA3510A14673A55F86C8412940E0B6BD9DD2A79DC21BFC60519AD22C256C4BD48946B2D4B7801603DB70D049536DEB5E4F781D51CFB5EAC81ACD18024B03C2B929E885B7B016C34F755C7568CF0845D2A5CCF08AD006A01DFA3187C757F349FA7163727A37690ADDDC655AF2BC5F197026E04B508731CEFD5CBCB90F1BE056F9D9EA2D6D546864A21606BDEFD7FC3AC99325F641885A55E094A68D7E40902C614526B46234CBE0B9E67BC55FD417FD711F29644F5A2B5860D089F34ACAA00B4AADFD115C3D820825A2BB9E4B549F898C373AE286729A20F556937F028829B50070B854D8CC9B5F38F256BF17CF4EA90208B7E6673DCD60B189B8C074C0855DA865F36B31D09ACB262551CDF57AE2AA4B110C404CED83C0C03431A3BEC2F825E546F268332C8A18E0C82C92DD621C8895DF57034B93C33CEDEFF9FB36942C069047B2A7B32CAC84E400B8F2BA03443F29B727C022F2519760B550EA0CE2F33524FF86D5882FF2189A3947C92D2E575AA6D9313B003A7808B63867E220B78C3959048B43A921D31A5E7C119318CB86C66C2442D9B474AA0DF8D9E07BCD54371061D46D44E91E85EC4D8B8757D9A5C4FB46F27ABC694BA1F6BBCE45D44AD86DDF42C3FE6D0386143BC12EE9AFD8D6222BE608488AEE11387B17AA9A0E237618E43C926BE8BF83C1A5C3A1AC097C114EDB419BFB9655C6C74641E2E66FBCA0E3E84CCCE44230A178D4669B4928EF97CBA4A1833955339A4DE4809023870CF088EDE335DA497D05C6462C08F1743C2B505FDD27B676B4473A297C9131D593387F14D740D21967D2D48B8621EDE4A815B08819D168758C21D586C1095DE4528A38FAB7E2280B704C484DEC1ADC0F1E99FE245122232D8981F3EDD89C32FAB6B83E0579DBD694AC42FDE24B8E93E34AC9DD50D8F682C823E250944BBA3B459F253CC55F98115E44F1759EF23AE21BEAA2DC2850E4228F62EE3B95226D5CCFE990A0C010F41E7628A30B6F324560FB4E59A34CAAED26839185602E90DE655D616220D4D873E54E53C0E4F130872E4931837D6172BACE86853F9729448F33109ABC64657BC391A27CF56B8619EFBA2F7660AAA44DF2D5E734C19A623DF5EC75B4F499CF749F8F42D41D559035765A2E9B7D153FC936D7C2E1AD63AC59C1708C751E07A41F18C4A0B4169640EC0A1F5B4527C986FC5ECF37C67C39A42454D2307E274BB70C12DB66255E47D3745C9BBEA249B932CFC8B854697585E32F2524D9C0B81B49E40715371E1FA18866609B9D815B196D15CA6989CA50AC1787CE3FC4D6DDCB97159D4C1F7F599CC0EB3AB78C83F61E9E44B9FF8B2D48E4F2EF7B4FB850173DA805B70881953C9248545C038064862EA8ACB09DD854D3B526B7012A3208C02C9BC9960DE3D90BC9D7FCF13DABCF80D154C92E7B277A772FA25C2A4E68293A26D61AF6DE95522C6C5D2390954BE6D013AA3F8A33F7923A16793499A38E8837DAB059EEB0F341BB61BEED6394E835A7990992D73F415DF4DC343FD3C5B040F16851F8D91803A2A0E4E74D85EBFE218F664F7EE6084A18402FFA8531D30536566C7B319C1597A333FA06021737B4816550A7725576C61694148E00477B31F4E8F7FD63268E4D03ED92E4A7D40B56B85953273E1CFCDAE90E55CB289F4758406B351BF38D385996FE258AD0FD6B00A241DFB0FA18E737601B2E08542537986E6B61D6B3E1108421D60D5D1358B77A3C3DB06695EFA75A2590EF545E425C88AE1BB4012FA298C4033FC38EB109E83D1CF31F8AD845A7541F45B049768BDA4F81A3139C4320FC6F9BD39C1B20BD6702FE50D7D5E31825241E106229E6424C785339EC4C146D95EB618BAFAD327CF94C78175AA56D1B2FA3F7B452A6E1E8DFC187FFCF3E656E4F362CF389B7F50B1072E90BE41212DBCF66CFC8118F41FA9B704F9DC8F00C8B2ECCF5D59330903E1EE8C8673F1A970F3FF30AB9ACFC4DE56E1D0798986DB5D99A75A78A4E964AB3F7C37530866CA45188283D31D550FF574A95F8C4FA4BD8581556EB5924B8A78E7B7727925A7068C8851BFCC9CBAB2639DC4392F79C6DACC54A5982FCAADD46C3ADC735FDC302BE2CE845C6499C2318B52A67909E9440698D02FB7B0B6E737C634C4BAB600376C2E69689510594509314E939A6E3276F9DFF2BCFEE9D2488C4343DDBFB99218E879CC391DC1624C3715F9C0B891F1B4D9FF880F61B1567DE990AE536B8D872525E3A310C9103E5C8AC6A7F9438C38651874388BBFF6B47FEBDD14B6FC3EA8FE6E339CB2F02F21FEAC549BF041687F8CEEBC38F58A027A39A14DD9DF7426ED6A33934DFC29D7A9BD0C28983921D09FA1A5B00D8EB8F90EC7F5B57B57FCD7892FA19C454164C4CEBBAE79572BE263C8E9ED91715255EF6AD6ACA58274F16EFF4DDAF86E43DE5E7EA500CF9E038784ABF059A1580517E8DFBA9E00561477E7DBAEE9A456F78EC4BE75AF3727E5B3C9B45804F01697FC596E81A1CA181D97EEED02DC58CA66B8817AB8F40D8F74D0B24D77FA4A5A26CDA7D57FE4C32BA6B822B50A0C2FE4E9FABD126B353E974864AA4A2A57FE07BE96CD846EC5FFFC5CFB3FD8086C137DCE8257AA34EB2D48CB75AE408C20151214C860391F399FA0DD44D131A99BDEE28DE3F366D9397AF3ADECC1484A4EA4A3B0BF51DB1BAF6ECA1B21EC9BFF6FEB4D1B52CF52C9E24FF5544947B12983FB13E4825EC5382FDCB836426BB83800E5BAAF47ACA6D16DDBB71D29693BF69F787BEE514E59EBF75D06235B94D5E69C934E12D5CDFF9B12E3ED05969AB3D3E7434AB896602CA3F59ABDABB5E831F8B00DFED44D3FFA15342A6674CE5590722B98FE3740737F2E1E98A087391CDB9B576402357E7BBB08AB39B39F55F24FBAFFB1F4E978A5C5C49840532EDEEB381BB53CDF8634EBD4685A2DC48EF5478824D28B78A870AFDAC93EAE76CEF10E63F854620E9F19B293FD08649C13D5D9D46C285BF8A36FCF4D2F475EE3B77C60C1D61FDE5842EC2C1A343F3E476E3BCCC96DFC468F3F0CDC1454AFB5C16BC5C7B7A83EABB6A52A0E3F133BA0E1101B0628E335256ED5FB6BCC10B31B484E9ADE0CB7D5DB957102FEA4D67AB77089873F7A9FE02115FC1CADA04578F0CB9AA53802E7E6D0DAD43248951A01BFE9FBD21BB72F29BF7089392CCE698AE770F7BA254EC71EB580600BF33BC2E08977CC44BED093B331DC6FAE8FCD42EA180E9BD6A723093378E86F59995F7F431D0BCA4D8F421D0CFD84D9D5618DDCF4116134193F0CE870C62CAE9B3F64993AECC9975BB66EDD0A1E60185BB42FDE5B8C732B00F9E3E47DE751BCCD34672A90058AC9DBB011A2FBE52BB263BE6E4B7ED3F249BE4A2AA54BE80CBAAD6D3D97480BB4DD0AD7D419766A6504A831591500AF63DB7032BE0B87B95CF3E57C77A03DD2F29C9BECE44A9CB5B9261F08ADB38C589B6808FE6EA8696D587968C76F98F2EA20572266FE7C02A2B2BA59E60A2FA31B8CF0451F35FE9D899A36E26198EDEFDFDA7FF58239DFF55B2041AAB0F991FEB702B6024A81F7CEA357093273A43FFAC8774E43ABC9C925934EC2C3E0B7A592082FCF171360D24782D047E28DB015266419E92709A0ED995FAC101BC99C90C192857AB793787B6D3CE545FF07"/>
    </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>
