<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="F329139668DEE630D222A2330E9A11CBA8B36BE55FE4ED2E899C8EAF92E008447BA3491BB3F102D7ADC4732B9A4BD7FE1311DC5CB9423C84AEF2D0E8B06CA26F"/>
          </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="7BA3491BB3F102D7ADC4732B9A4BD7FE1311DC5CB9423C84AEF2D0E8B06CA26F"/>
          </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>
        <ContextString type="ByteString" value="4D550DBDB8ACEA2DCAAEAB5A419E762EDFD881BB502EA05967895E111EF41FE1CF801DF93A0C4EB39C931F5B7254AAEEE3937B5A26B3A06B4F47C9075F86C0E90A1EAEEB8D5AC25B32A76FF099EFA13191BE97DFDE29007E6CAA53FC67815A0C84B84A13853BAD7B73598426320C15A3443088"/>
        <Random type="ByteString" value="31E043F0BB19EC208FD275863B44E320"/>
      </CryptographicParameters>
      <Data type="ByteString" value="BA9245A2553233263AD535B4B7CEA1FDAE92E56219792A24807E32B292E429321C3829AE8267DDF9E75426A697DA0259E49FFACD764DC0E440C709322C1B7B617CCC8FB927869DA95F5CAFDA5D6BEB8AB15ECE0E46A5FEABF251341F103D55972F84128265B4B8B2AE407375F8B33575E71A7081B2ABE58E4FF46EE0384CE9D2D1A88D93E1D2A421E080B92B344EA060316D6CFA10273FBD17F35509D69933686CA7C4991367E2531480A9F268FD81A5FE44796CB4567A9541A1FAC325B8A289732229B5F49EA5ABD921508ABD805E12B67BC27822A68A955CB837B912BB74640B6672C7103820C0BD9C123FECD74E785B0D7F9A1DADF0E5E939ED145E6247EC603C610BF9B9203615DF25138B73CF4ACC961B5AA8D4A16C716B80306E359FE2AF9EB3BB211B0F7668276FBF1A62516A6A5B4AFE45F78A13F883260830885D849E4075DDDD39A61794615132E89AF09873B1B9CCBA3E22257B91F5C832A4D7B95A57590AFAC51B2328043D681D06A5EE4B59AC0842B7DCF84A70A2F95DCE1CD2C96F388D883BF120B9FB8496366D961D8A53964E76A12892E5E246ECE5D51FAC9B74D5B3232F41E2A722A96B4AC1DA905D87CE7C7AB7469E225CBDCA1E99426367CE5810FDF3A558CF1106BC404BEFA3AC64852838867BF384D3A7C88811F4AEDFE9B7396586F5E3AF0602F5ABCB72CA2545DB1247224C1E08BD97F2D7545FD107B188B21614E98777CD4A85A483B11CC67F1DE8E2FC5F679BCD4E4E0E6CB0FA8CA6795CE73849432EBE0FA789E8EB560CA55F884FEB78810E6FEA5F5717458674D46E90DABDC225076DD35B7D6DD7862DA56554F225CFFA37531AA95E50B001198C15616F19FC71FA51AD1EE5AFD5281948B008195F128935DEA9D72FBC77B48BB90B5296F0CFDDAE7EB405AF04D8E02B4966D5053CBB25DFAB513FF6AAF0AE575D23BE9000727F1EB644D485F235871D9F81206ACF11AE779B530870EE93F25339F7E48CF580AD69D0A417EA33C132B3C22D8A9D43E74F41AFB410ADDB50C3CD2E074624E84A4B2A1E64511E535E2CAC00E4C1B161215B7F1CCDD641AACCCD22C36A485F6D329883DFEBBE9F666B0E85F5BB79A97386387767B35781CE2A15DD03B88A62E32167798D34379999C233744EA46BC0A9D0DB4DCD2C80D5AC25B8168557629AE05D2A617B227A4ED305A4E88904A786419B3465526ABF0E82E39C08830B9F3DABBC78F52BAC5BDD362EB88C3B03B8492E3C2124950D565852550ED600B07D8B92DFEC414DD5C262C0C972A9C3126391BA9CB90096311D97FDC6CBED0F1BA7A8D87B9F9E9572E6E73CB856B2A4541E1D421DF2A7595506317E81B333BCFF1B167C17FDE130A6AFAC4412569D639C18B1FA87ED2A3223C0D55DCF45441F2AFA9355BA4EBD0519A5304825CB192B6300C3C5D35EB69270D1CBD403FBD6D6F7D20F2C8101645FDE84583E7F9B03EE94D958A51B3BF1392614571EAE9B8A71E4AFE428B9AE04BB"/>
      <SignatureData type="ByteString" value="C3342B3999872F8620D14E79DAB989A71A65A7CF4815DA15065E503D32A55A867CB49EF5C2CD1B7B282F1F019039B615FDE4AF6DB1B607E22FDC4050F57DB028677C70A47A699FC4635337B29A40F372C9DDD8DF4D4A40FB7A1AFFD71870311D65DD54560BDC290380D0CF7DCB8892CCFBA2A952B48C052AA4E32D7F2585B7D0E9C7A7F2A0E0DBC0DE62B6346503648F8DAC84D4DC6A80FB0F83CEFE2333433BBD432C3A4E2F939492CFDC67313FB2E9C1A3E49B7B0085586891437BD0038CE6DB5727EC0A5FF8FF9DA7981FAC3B1DE9D3F5ADA7B829B3AECFE1BDA1D9D711B0207F3250BAFB3AC6F017CC5D85613E230CCFD65CEADD48B8D926BC5FA9DBC8FB209DEA8C91EB0BB7AE171FD5A2EC2576735B2CD05ACE4727E2E535874E7E371325AC0EF92E4F969834DE7F786043629E33275B3A6734F4FBC15796DD149DAC0BACC5F3BDF32EB796A365CF9B7F7A1ACFADE3FA429CFBEA4AA5034BD0EA985EBD5755D6279106087E20394105E6516F74B0AC11C9D7F8C8CA1CF5128B1F5355543FF1B8B01DECF9E42E1F8C6F2E79BB7E3500A1B45E12E64934DA319F64057F73A8C394D3F8A39F0BF23A776779EA09090814244930CA7B2A3E63DB59571C90071C4B7C0EF533F3B807D1869688DB5A4472D2DFE6B84432D71208F012D8C20CAD2DFCD8F452980071A5773F99A1FFD96B2B1AA8CC57E5C7DEFF629BB31319E25E2B7C6E5940E07B15293500F54BFBDCA7E6CFB5DE22C839F6A92FF90FD84B687EBF2FE13B0F6E8B5A18401FE54C6F7B9E0352C5DA055F57CD534E3FCA7A4B50270051176FD228986C234E86D95E0E5902420248523AE0FAD7309C5FF5E034F44D9F08987BA67C210C49081304E169CD1BE752A0228C0C976D84BEC616CCF30B9C48781956D539060DB6575AFE92DD1CB222E0BB1A3462957251329EDCDF3B2FCA65E624060DF35A4FADF6B582A876E895F5C81BB8240A2FA7201D6A13BD28C839227055EEF2F8102FF57A16E747803558779A4427B90836A47F64DF69077C96F5B92E8652F270B9738E1598E4503ED526ADE65E19DFF674B3CB5434A43CC42EA789B978A7EEB0DEA11713CE1C21DDF43E77CCAD01039D66CC538D976ED3D3DDF5842C64C3E3040D06BA75540C0ADC1AF3F8F08E7B6B3A07D0041253A130CCCCE4E0D1E47AD2A4A50A43E81F5D8AE211E912F0D8544B31588B5025BD022FF19096492D09EBDF13BFAAFF73D9740FB80D086FC55CD5FDDB9501C886AC6C7B0C6B83C9579EB961E3C6E97A2E8FB6825A645FAE3616A8F12C06487D4D71CC68300FFDF9E568EDEBD561AA4F3C2DD35DA8CE846A5D0903933A0AE6E9CC1A9AEF3D4F50B0FFB9FB383B413CC6246031320B1819D9D2B8280BA257877F8F19E93C818D884FAA68A6ACBBAE2560BBAF1809D5C27345802BEDB4C5285034461BA56EE53473FD31D5C023547120A5D043F8833A50FBDD3A7D5F546BA9373B565CBA76595E777A9C47703D176DEEDA262EC0C97F163197D52327F09CC38B19626E75E37541CE0D96B6FA938EC5DF4BEC76CDFC604B3C7904EAFC64CB7DF7CF9B62EA0D89753E6BF1C1F500271C5DEEC904EB07E53E1E200E7A0F31C1AD2A725C34236F8B390152E2B0C88037875D9C040C7751519663ADF3CF7F3C43B6653337EB23230CD71BB2A84FE7AF201FD4051F08BB05AB40C2D9F6385F33E0EF965933F9AF7560CCE9268471868D0C14D674E10F5A14A593604015D309A722F10B7F061BD5BA7A708D7B5208C4948759EB86B1A3FFDF49BAF88DAD2548F2FD5B91E603F06D4B86572A4058E514E7490336F1F2550D92D04FF7CC86DA2CCE6DD04FB305D1CFAC0809F58C232B79E8CC228908D7A99D7DCD36548A892A4864439ED650E8A81BFF35FD9E432879C20006CD6A9AB8C4DAB13D0DB1EE383C2C593D6C715F196510AB048D173DC1F4A605FA1AE24568E21734CC45835B8ACF6FED51D410D0CC239A633EADB8E3F5B9F6249617A8BC03B58E5420668CAB8D8DB02E2369939AFF76C0E8B53A820338AF63A8F3BA986BC0A2A66F3857A52350D86C556B02B291C00FEA6B6526DDE3F2514577984CD126952440649C9108FF02476701E07782F09728A3EDC6C87B564B2F247B31215EE176CC2C8E5F45FB2D29FA91F99B7EFCB91B96B349A568C630A6383814ED99918750C0129B35FA4B7B5C99B39013B9AA59C1FF1CEFFFBBEC43B6252ED59ED75F92AC7C8209BE9DCE34AB4567C47B857D5172076B25B86D98DDB05BF6CEA6B461C3201319FF2528326284DF40AF3B19F06EB2234579113E5EF22EE9752550B65AC135C1CDAB45FF926280A6DB9842DA3E3C500C63012A23C867D9587BCD32D46942DAA8B910B0DF171FEDE35FBD3F2F0C55DF767F99DEF51F7D02D290E773F5F07EA0FD7D28F5CE33BB164BF991B993D89DF1D37A8AAD09A38A6835FC5B025D92213E9587B7935472B043FFAFCCA6837FCCC53B019BBC6F84C76E1CE068F11C6032DE4F62EBB1FD74E74B7294283D3A7C714BDC55D926B73B16D7E9C684FE496B41E0A3FE926E646FF6AC424108FDCC0DC6FC8C26F350468E55E698D44840F3AB0F79C7A1CD758E209E65ECD8EDAECE7DFC04CDB5D37CEF920E5F5553FED2BB585549CE0EFA3E32E40CCF1C52B010FE7E6B292E800E5A2DEF73F6996F259C7C2CACF23396337B188145959F526295BF44261AA7143B5737C439DFF87458EBB214D248B656413E31C61EF90C6166F07B8EE882C257ECB84CA75CB3730FABFB3ACE26FDB6F18CB4DCC170E006CF5A69D9CF1AB5A1A73F1DC3775B407AAFC972D79089F1E8ADCC6A5DF49A8C4DFEF4804D603B25F89BC3094B48DA1C6C5228833A174F7945FA9DD3AB1D8ABFB44F157610D05A90C96D3E52009A4A2AF4F42D3B3D05BAFD8EAE8174392190502C754FFAF16A37AF39433E25BE6300CEAB6AB765E440BE00EE83B6D2EF3B4B919C8C81408E9C9C51AF28F5C2AFFAB92EFCA59CB748477D84A6BA0BDAF4869B7E43AE7E897192F24ADA33E47F589A46C5B8B9E3FD34AE39D1E1C14AC1495FE2018F14EC1E8410215181A00198115E8FE80D046694462839DF51D774D4169D946BA41DEAAAF5A86F200E7190E0FC5271941C99306B16A9493DC785AC4E154D4DE6C34D5C35317598607DE78B77315732591F22E9EE06A2C9C351B97036500043F482034777FD42729CFF6CD8B217A98BF7F35A726FB956CD21BACA87FC375097CCE77A78C2BF354902E30015B1C28F39DD0468D9928B328E2B9FC661DBD72931777056D2A1A427C456399881B56F81AF7CBE0C086610F398AA317775556FBE5A96BC2DDF8D52C42C2F478829B619C3B697679086DA1001AFC426310AB177C1FD7BEC4ED6AFD2DA3428B5D415E8A0D066DDE1C672DD6B8D29C88DC3DA5F3649D69187A1775235C16FA0D13BC2409FD918F00787DC8C49B6CB8A14CDC93A4575C5B528F5B0460B75793283CCA4CF83805941F9E9E80C17500D74E31E298563F1001015F3D82ABF26E6F29063C4C15650FF70C8A717A75086915559A1D785C62665C927EC765FA1A5108362F1D352920C6AFA1A43B2A91EDEE5A0970711A33BED3DAA489790704005739256FCA16683D713265B98C917D99B8FBC17FCBB8D74ECECA3C76E2168A3DF6C690D6674504601F2BBC2AE7EB854B5A953DF996A866861C0D87B5BFB48754829798816B30E7E83AEAF8C28516C08E0509BABE18A3D52A78CAF12F32F12A7B0C4FDC36F2C7C43DF4F67833A0BE54F2D4B98722C2B82B0B8CD8E4630494D03118E17E9FAA852BC0A1D70404359F0C23942856C0A3AC9FCCA96C34FC20849E06B66827C0F0EBAF0CD4681A3A9F2E46AB5673A86DDEE4C1E0A708F4F36279CCF3CBFA95A966CFA65E6315551CBAA1E6BEA917D9DD3526E8C932F39501A1E63B26BDA8429869CFAC9DCA84796E56FCA7FB6184A2BAC13D1A7207025EDB26B5F7B43C87BFF100EF555BE07E308368F1A2959C2B7BEDC9649A01CE4D4EB4DED21D26B6758274909C6EFCBFBE79AAE6E5C2B50DE19454B90C8AB1E64CD36D19450BA8CDD71331AE93004AF2046D0892FE303A3B194064D98AA4D3FA1B1311BE793023BF9AE30A7EEA9FD163C3056BAF54E5F675891D8A0DC9DFABEB93C799EDA46C9ADA488EF2B73209C701BBFF4C41F46793FCAB2AFBF8B6CFAC3FD8300600E7BEBCD4233EE0385FECB5C35BE233AAA045915BAAB17714930951DC49DD2D71ADEC6E3E7C6BAD64851F087DC2F561D99F406055E5E5E3AEE3E5A7B35722D5AC5BB2D9B0EE03DE86511860B7988EBF60DF895B8C59B89D3386B91427287205C9C453626960A2D04CDEAE0313D4E0E32C47AF251C1A3C07A1C21825A7C5B90CF327A916373229F9BD3FCD8BD0F4B37BE56F3A141A37498824A6AE155306C37DA5CE64D07514ED0CEAB1DBB62E6BF33645104BB43C48ED69D952C3F5369D658C675B2796EDD768F23CABE031AD52B125FE1F066EE658375D925FD6832B1142C1C48226E40DC60B1FF7A26C16FCFD577318B9A9CDE05862E46DF21C43D7AE55610143D2C3A6F1FA89E152A6F91CEA77434F970F9072BADED8990E2EB905B7DBFBC3663A7BDB431BBE54E1AD742F198348C3DE21F2EC097F5AC147CAB4A8D7EFF99CD0D4DE5F122550C867385DA4A925DB977B6979CD29219FF642EB41EDC74F93332BEE45052B7EE6F7CDF24BA82CD11AAF93E4C0F1CD7B4A89F9569D357D8199055CFEFAA84F7BB17C5694946F4C142765E41A5DA1214834557845BEE950D073544C2F6C6221C93114A07E0EC2D0D804B38F32250A3F15F17E697D5C640E2A20A2662BC42F415A50EAAECFD24128C5B2D41B95AA8B7AB6B1DD3358DDA4BC95220DFB6184F07EA13FE2BA3B89AE79E1FD2B1C3A3B77138E5C29858F850FF8996177EA7CF90C8872287E2B8FF0AE2ADA3691779BF724A331B674096271E583D9245AAD6BB00ADBF08C9B83F8087616D73266FA26A15F6D4377BE148BB4FBE0228AC41043A1BAB4DA8F67028482308DCC7D9698185B25BCAD1697065ACEEE01909C2693A8052A38E35F192D8C9F719635CBB274BFAE0332E25540F67CA0DD4FF32C43CF7537949E8EA6AE615544CB97A0C125C78755A3D40F36E734B0DC9116670FF59610523A4BA7C933CB00B8EA4B33B73158D0BD255383B554D439D5288868E6302C5F8C83D4699C76F1BE3670F644D0AC92BEA4232132054075AE6056760FB0DDE2CFA97C73C16F7979094EE4335AF0FB900A7EB46CD90AFA51B94777A8EA62BF0A09CBB4BE99EA922C5E2CE7917663F1A9FC21E74F53959C44D0AC88BC6416ECBA6D51146B16EA61F154024E9D62E6F5EEF2DB04A69244C9795562C88FB6EB01D876142E9D17D93A15B02DBF1F9491E56A6CF20D710687A75B66ED30000653B0F4FFFB46C684C32DBBEB7DEDD0E500D6821D421B937F66B3EF307D4899CE8F8F9CDBEE7E50CA98C199834235E60997833C0A7A3E8D997D32E82560C385E0044074372AD7A01093B32CC3F6821F16F46F62A284FF55B3860492734039E7E6DBF30AE916D0C14B7A36B5ACB5CBC6C57C95EEAC6794D87F3E05CB4B60BC92ACE538728B4A175F8989EB43F8A91634BCA9DF0D2F5C78A74799EC3191C8967BCF3070F5B33B9CC4E6D7A69E388E1621B132554BA67CB339EB20B916DFDBA10A3F16246C36483D56B188C869D150DC9B64559138FFB3A7F7344756909C3A08F2869EF91467E181F48E8CB4A9B8C4AB2A441DFFC86CA370155BC3EAA4C671077AE395851231A6CCDCF61640123D3F32434AAD636BA9A01999CAD6E3767E252D79B5932E890D168B1DD960CB2C27BA1242043AB27C15E124718058187D9764A157DBF900A561D42DB4689AB554CD3C1D81A8A12BB90C96A5F2B39633C2EEDD2CF83599A5BA2CFD1E872A219F53758C540F84A30E2E415ADAC2B50170262A7842BF467A0EA4B20E775118153E5128B373B1FF4AA5704D15AD5B1DAD893B38FAC95D45A9724B507EDDF084156470F060596D2C3456677FF253BF9D1EF722369CE1AA5ADE6F08257C9E7F0D28213090C67FC27FE9690FEE96F1DAF6455A606D35C16E06FC7CB712041B22F01DB507996725D6235306ADA51383740DAF0D8C7941F6F2CE53E9B7AB50924A43BB211519F476E74F9B8E4EA9A9985111781880EDB4524D1BAF63EF3A0343F356B692F08D3DE921DA6A856DD1D0517A8378E195F6EEC0B0119C01784141F1DDC2B25D10E8F305269A23C646868991BD4F34169C7B53C28302431BC57637FAD038BF509E7E9A2CDBBDCC8C608F9FC76DE34EACF440550DC85EC9C1E698ED32AFEB79BE8FF9F64739E0CEFBDC478F546D0F4A89DBF93570658F9646F5966553732B804396D26E7056C58BB265B264588CF290C692801816B441037E67E2D9E6ECAD77A01FB383320B7A3933F314BF995632D1C77ABFC6736B990E6C0BCFD03433A23D8558D0AFB2154786CAFC60CD2B68B66F2715C44EF4F9B08FF9F73750E89E459B7FB766AC41CF6A17CE06202A9B1FC5CFFD60B920C40E90ABD2F78585F4BE3725E03F2AA2A6EB982CAFA1C396EB118E7D6E953ADDFCF63EC6C70F0D417A814728A2E5C8689946ACB480FD8D23D3182477AD6DAF370C7538E94FA796A608DC084E17F9BBFCAFDD6DBA93361A41F257CF6B2B7AB0B555D60176BBB052C799C82618AA24B458AB2D4DB547C35634F1CEB9C68B0051CE784B109ED9B7BAEA6CC182F9A5E43628A53861261A6F1C32FEC685EA19D4BF24176D8E355EB19A48A07CE0E1CC17D509BE2E07C8514A494D1B156033F4C99D7A314DB5BC185D2009255F622A459300C74202A58AED8D6D3A4D2A248E1243F84F18BD05D7D4204A9C1BF177A413AD180A322F1EEEFA488C0EFDAA00FE20306E8FA9C48ED9264266A4FBD28B7D45B932B9C5206ED564324D4E56574AFBA1522A3078367B2D9C9881459E6BEBD6722B80A9C66AA60E0E9E69586E700C571288032A84FD4B5A2D23A6AF356B8B2D97B77A5C786D900FF496110182CDCB836B704C9529D30B3021B802DABD6BF1497F0D0B0D30AF7F617ABD928F34817CAE247C40C0CCA0282322508CAA08EE5CE4F62FABE672AA9F6F6859041BC827060281BB146B5CC4C1133C15D11A3819757E7A998B1B8C4D2A5E51C5B4394C63C7F07ED4E79AB3E4D03F411F69BA72F3800B99C59B11DF3180B01C903E2B888FE662A0728442EDD6E8F2C46761E2D37F73F548DFECB81AFD2DBFE5BBF734809AB725FAB42482DAACD3608AE52074F691F27377CA2E4DCC2CEE9B37C51AE9EF29E12EB2F574FC316379F3C6AE1682C1916100D95D1CB87437E97FB4FE08FB80C0A23AF2485CD6E682CCAA6FD92EAED44C82F9AF014F594EB429E5E4A523F1FBC0A8E63B892D0836C57DF9D32264BE2625568D24AD518BF8EC0D77F7CE3451B40BCC5E52D75675CAB1BD13ED16AA6B17DA10A1CC2563C0BD810B94D357FEE3E24230CF25F8610FFC65042ADD75D36E27DCBBECE8C24181A0024F7644B2F1CDE28337D651C2B4ED0353E4E5E0E9BCF05257279718CF024E265074FB37C4F23CBC461AB1607E837414B94B309488F02D6C50B056BA372F64D5CEF32B7516F61EC6FEFE4F9998D73B4505E0CB4E3A3EED465E701DAFDEE2CF732B74AAC93A5CF96CFFA22989EA5DE8B6FCB37A7F5FF42FC825DDE5B41391918F2949CA6373F1BD01B9610B1977F06658331C2EAE82F588D8D99B8AF7E0AB736989532B009120434B3C6BCF2A0AE58934C3068947C773BE86224C642AC73C24AAEB00CB7381487CAF128CB477649254F7C2E6AEE4D848D02F876EFD5A8D24BFA705736DD7965254ED648D7B0C2D4D499E8E911F54FECDCF069CD77AC03F587A446C70F63FD41A4EB85619431B02C5891D5079FE387B897A575B9CA79BEB282153A6BE824DEB3A67D267ED31C1C1C68407E70CBD391A9DB0332E072395D48B7BDE5D0A29E434305B58B86AE55F3036FB85DF6FE4BE15B704D9286B384CD0269B8CCC3CD65EA8246BF54BC63A7BE5D3B7DC1581A8C839444FEBF19915076FF03A41EE47908CC6D9D51AE903A4A25213C5A1CA491E860C1F9EEE5F83DB6160A60D56EA62498AB3680549DACB39847A15F35C380DD39157D03D4642FD778101F6D5AF88E094994A6D1584C88EFF4ACC4AC4B8909AE0ABE5CD161935EDDE74DC2AED438C10DE437097D48C06983604F198E4CB11510DFFDD0689FC05D8D9C33F2E0598C2CD5DC819848F8C8D106203BD763130E677F1CD758DCF45215CF22E790DDB85D3D86CEE5B453E2B20CF23B2448DB23994DC7007F8598018F9C48FEEE75AC01FD6E133B3CBFFEEBC10FD58127C11311DF780BAC65DA7AB586592325AEE4C9397F2FECEE3DADC0805A17CE3A80F9DA20A15EA26AF984DAFB54A8D9F18599A973D4F281388CDB318A7AA9811D3387408754AC9C67F3FD85139A1334CA7315AE35FFA1695F57049AE2351B399ACC94193A957A6EFDF426D1458647C05689A913D168BA0CBB8E5FBBE0F8543294C2E45D2A34C2BB786FF2D929818A405611413A6A1E73381941454B042F72FA57EB8CC53EDBC3E5EFAD826A17F594EE07BCF3A094C859D68D12F1E5B46A3AC5E3653788F177B0097993D50C9123997732BF96334BCF3020A24DB21A6AADD3A530CD66B14AC905F08433C5996F9E64F5FFDDAD6FA19E0647378E72AE5EF48C8FD4DE73603ADA032DB1D8B4ABB0D07D0E4C224B3C00A220EEE9B3ACD9D25AF56ED4196AF276E7540DEFB541F5E77D4C2AFE74CA31A80EFBF3A9B3EF55BE025A9C886E06C84BBDC0FCC084E1411F3A521C7675313E0C33CB88A12C77CBF62B286A43DA3692676B4532EC4FA2F394F2BD413A04FC452103A7C2F8070FDE171FF6724AE6201DE0B5183F7994C1857A352C62A3D6D324A3E17E480F730CC98A4D0D48BDBA4CF35EC90C568CCB6C6AF61F0EC8970BA46C0D8AA63ADA5E9FA58BD1C95F1C82D2E90E8073994727DECEBC4D8CFC69CD0FA5BE6EFCD62D249ABC7517280AC8D2A65EFB2D6B5E1082AF54F4E08EA387B77E4CA4C567971BDCACCF39FCD9CDF1C01403A037F1E2BB2B0C06A8F5A43B6ADAA0D497F7E48629480275F47DD1B3B28C05D5C30116F25212723F3BAFC1591A1C0F76BD66296CF76B9868AB168ECC83013E8E5E7C3ABD5B4A1912AF6502976491131D110103212954BE827912761760FC6F12025091FF7E5178B2F6814FE5BAA6D30B518571A6FC162DE9E0324BB251BC821D04B1BC4C64C73B29EE41E4E5BA10520849EF45AEB7F443F5DC89A4422ED4A340F8BA89A7A09F599BD5D9BD0D806B28AAA817A3B661903FD9F0A10180E0E41618C3A05B8762BC6FC5CAB07F7B04A401D906CECFBC01560761B39E9A170725A4DF4EB7BDA05D5992669710450E4D3C545D38BC1D4F84427B84DDCF129132BAC67053A0E9EA51B32F38AE89159C5489246021B489BBFECB1C5E67D61C913194DF9A1FB57ABFCFAB57A7E91D07B61FC54980DDE84838B16AB943DF4E77FB9D1E6690409D87F8B1385E8B913BBC817A70AC1CD9BBD403C3B07DA0FB7A06C2BB17E87BBD1CE5891906EF3F3AAD8C50B021430285FF652124CF9837AAAF017BAC7D943297550FBAEAA4143A6BA8456F39C5C0DB266949D44434598A3BE4CE9A242172404C50F479FCFF9FDC848E48A6185584B7DBFCFFDC712BFC160F4CA3A28634BC5BD4D0775A15C6C73CD15CCCBCCCA085B0D30576B5D2BA035347E9F11345C2E085890C4EB77536394E7532B15780CB013B0B9D662DF4D2AB26E0CE018A9E6D07950C2CA0A8066C5D5C569AB91D6545D886EF82DDC9A1F3A993FF352708D480B9DD39046DBFF99FA770A6877E25EA3DDC9BAD571D42D2A4EB5492ED160A57A22BBF2EF6EA869DA1D4BA6D18ADED18393BF5DE5887D6E28B914520F1167A13BC5BCA9CCF5A366B9167CA50360211FB4D0B0BEA98F45BCB73271397746684B7E52292039EE9240B4FB08ACABC11DC4D8143E3A282D70F2B437B9A1B512C4C2B6F9FB327F17832B4F6F193C4470EBC8053B5CC5B115A6A3C70436B8CFB2E2C305E61C894DA96FC2E7FC038AD4D1D28967285C20F4C146C7FB26EF3318D5569B5093871E928616D27D3637FB886C1FD0AA7B4E622E0BD98D6731FF7C4037E72AD954F68078A518F4029C1578961AFACF49BDAA40FB95BEF05E9295E8F3E35DC10DDF5F411007C3A7BD69FD4A02212AB5F5022C5FA675A85447975F3C1AAB7D7563E676EA97913C94EC8465B7DE48F73706A8B08206A5E742CD53E79C1ED043548F0769828375F7B6B0A955331BF1349B5AEE564F2018BDE20259673647868F3B6310ECE84A28CC683748F94E4E9EC149932A681AE443EAD3E2CAFD64E037137CAC53D3CB6734A6B69D0309C3AA5D900F65A333B5FFDB35648DBC40661D8C29274341799A5952188B4A38951144AB0638C1145C0C2255B78502105C11F6B1D05AC817FC41F1A39F0EC49CE1AE3F1D5EA16A01D82980995CE8191582C79D13975D7D5A8E8FEFCE38D26B79B31C5AB19E6A00405B214F91D03A4C994850ABE4E6B1B67443F5F523E19BCDDC5EE8ECFC9BDB06EA0C8868650A6D4220262C2DC70373A263B510E1B2239C04D340D801EE3382DEA9ECB5A30609B3AF8559D8E1479F2890B34D4B798C22E3264AF9A03A7B8EEE74B13126DBFE750B5D98F120313FE0D15644E54A679F9E0EA6E2D217B4246E3E9401D26C1BF20F7CD283E4FEB77C1AB5F22519FB3132F5ED1E0D8445930707AE7B90203C51500A19EAB1835E50206D307692ACC70872C1829F559B3A36D49A2632A715B6D76CCEA64E7C815A7DA45733E1E6AA7566098EBD9A2C965F6CC0E34DA318E3F1144CBF3DA6408EB1484962E1D77A51FA6D2A1A7AEB2C520D596C8DF6D628207146A005346DD3C8E551F919A8509DB793C36174D6D5D1C8579598EE0554EFA1EBC6CF1BD62F94BEA0C65AC9F156A4752C72FB47052F2280AB09D9CD3AE0EBCEA85B23DADCD77B443F54940C53116F6176D81E8030FF8B496D81FCAEF1838D7E0E970B6170E21C811DE24AE731B7E67D2F7EA20116D645D8F3025411B699CF1AB1B606B60EC42320850DFD510D9D009F931"/>
    </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>
