<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="8695719AFBB3F8C68F7CA5F177D4F9921EA56F520D77F3D4B1B2FAF72DEC66F79765454DBB48C2EDBE2FD954A16D8C72813E744C61E2441B8AD27854829F625A"/>
          </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="9765454DBB48C2EDBE2FD954A16D8C72813E744C61E2441B8AD27854829F625A"/>
          </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="A36068A6CD5850953CD54E2A9C84E250"/>
      </CryptographicParameters>
      <Data type="ByteString" value="2E55A38731FA2A7A3DC9681BDC33B6EB5DC154356208A763A641E2B76490DD690E5404E18DB4FAF895CAAE75BBF6D71F8DB2BA7AEDF0A53237303C2BF2C044EC3F2411B353449E183C4226073BDF93E26CD578A87D1C8D1F0757262BCD363ABCD1E9554FD944F4055B38967B10AC8A5D5C09612D7C16D59473EBF7474AFA50D2BD36B4C53DEFECCE02F4BF53B0010BFF9F70261D09F8F286AF923FC612F6FA1B8B477C1BAC29CE82276B256F9D8526B2B10A3D4415DB1A3A5260EF0B72143928635CD8D7B4BC09DDB53BF9233245E79E9EB1DA4C1E5E77631F30D8B60784BE218F58B48424C4648C565CA38D3F396A2B16F68F3036C88018E0FC9C1849603958C9395D9D71FD952EE110159E775860BB48221640DC875AECF52682B9F2459D6CFB1AE69FF5B34D2D376CB790B5753E63B68F5DE7CD3573AFD85250BE2BCD9A99A1CA14B5BC164AA609E3765037333F45E4AD868DDE3F370FD0A2B63F595711ADBCEFC4F5BA23113D1C3C26044543528F92A9163D7B578866C0CED9CD5467E230E8BB9389C2D2EFFAEA02E566A5F7DEAA6F0AA73B87F969507986C7AA1EFC3F01A2CCFB24EDC29939E59D36E4A701EC8879F8C9936985FCE4DF814C5B0CD59821E68D68927F57A2399D10C183DD49D1C5E2D47FB61D268E0A5E7B7B8FFB374AA620142E79C6CF5CF8AFE6B9F88F5A5F5B104893567BB83514062E61DC4F5120570850DE3DA5E20D752BFA6F533B9539C058CBE11C8E52F7FE51D35BD44588F21E3AF48DC91BB827F26422A973B787E86103A76442705A4C951AF9F5CCD47197D56E27DA23F73C67BC0E5176DBE811F8469F3046DD5D61461417840683743643DAFD9285AFCE87914984C1A3B66E631A207C6A02184C9467F3D7A8AA8886EC7EB207E43E033274B1A2489272C5541DBCC20D8C6FF3E84BBF3B95B7247F29D9DCF787F8D32B2627ACEB5DEB630BD0FDABFB27D46262E305ABDB0F652ADF600F8DAB9E43C3FF18E49770EF53F99326CFA1C096848EB7857B3A4AF8EC0FBD979C3F577E89DA72BE417FB58CE8DE1D4FA3C71E23C27B9F660C3579B5814198992358CD714937EDEEC4821223F4C3BAF4EFCB3984A8E1F06AB0A0B677C8374054A3AA4FA3D20D1BDD4BC704B2E64F06C2AD42ECC1953B4473FBA07F641439B5C934F873FA856837DC8DCFC0ED54EB0A2F04CAB17E00754D16A4D50B0AEAA8AC0CB4599EF07F0A8C5EC1ED37E252E94806AA6A0CC1466A23D2E9F20512C6F8CAC4B213D69CF2B599118BF7E924483609AAE7D203B56D5F1F8BF690A6181C1856AB127F195C932FD8AD1F7A2065F619638F0B212A1DA4DC44CB6F69CCCB63B98BAC5DDF3DABC614CC12EFA792B12B8FF4C35B09D1A7C4B48B4F2BDF716042C854B22B4BF5EADCBF99DDC9EFD22F2C6FABE1C90E93B86BB6F752CA1A6A60F29601C2D6BE21D670BED1EFC23D5EBC075569963F63F6438A2B714C2265A9AEAE5B1A28ABD9859605EB44C0511EE3DC031AB874C819BB0CBFAC9B5B5526C2B57F230EA51962D6C0CA32AFFB70B5EF2686C673E41B29D1BD01348A819A4FC8B5E6B576414569A276FED39D9AD6BD404A2D36AA1DDCA86AF564530FBCD8D49368CC86B8B1FF1C5C31E44F8D851F361010F063552DB7943C9F66765EA19A86C58B59BDD0E7CD31AD836362B21848D06CC3F5AA439E5FEC259D6E86E2AD9FC0939667D5568BF906BA3301B51ADD32AA254923FE622E1D2D60AF48CAEE8865AF387E3FE4C26D198FC158D860CCC09C6E685C0E485CD83FD37B2A426F1BBB5E9394CE76B74C9A07339180D6A2029858A31F64864C1CFA7DAE358C7FCAA1AB1098FADBF92463BBD3EEA92A42DA87755FFAF4E31B2C53586E8EF2D9721F89B05ED35A5E1761934D873A90DAA58A887088A8AB087AFF7F6BF6123D8D71EAF563C84FB5CA4A0F1D0A036FE29A974A6AAC1B64C4688251FF139EA56D356C96BD69D527241037A3D44D102E5A7A121D106447A9242E54CB8BEC5FEC6D1E5C2D385DEAF5B8A7AEB2563F9319330E3E5FFF0CC3CA63A5F4A75F8ECFD2C28DE26766433C98D91229D42EAA4F18D6B4595BBE22795085C37175F6C408E27CDC5CA55769CE8C69FD82795C498ED41BEB6B67704CAF1F323AD034D0A6965C8B861EBD7E6A03411CCAA76E42AC8A56F8411B8C2094689A9ADB105BAAEA57106BC425E69F871636778BFBD9E649FB43957A1F28B60220B16CBD4495A17BCD18A48DB73DEF20D1186AD28F4045D558DF71B1D67702FB9E22011506709F800806CC41AF3E286CF46CF22224552522C7732EE415A982995A53CCE0A9E48CC33A8E27B4630D4987C3865B59115C4F6B03ABFA9334D90E30BB2F4EF8C5ECF350C6047E73C028CEC10763BE24D93DC9A84C92CC9D3452C8B901E8DC31CE50EA82AB3597DB059BFDCF492FE6FD93101897611D48B06E9E855DE0840FBDF717F1ED615134F2D42AC694423A3BBAAFA93D11A6D348BF3D4BD3E0276B06CC303F0A84E996A6D021BE6AAADD86FC427EADC8E65040FD019CDA84072256B13FD5A31B3E7DBA67788F8E51A3D4E59AC153F636D9AADB704C7E873F500F365F73623F8F77485038B58673C2C08C7C88DB2B933E81CA147E641B638FB670EDEC514EDE205DC1C554917801ED29408BB00D3DB03EFB88AD52839D503D9DE1B1B7749C024C3C8AC68C698EC62F1D981BB559017067286288549B1BAB244D2FE358A71F8645F5E4B17EA4D8A084DC496E2EC19E6C803A58D6FAE1F831EE096B640A12A2788BC6DD54C582ABC0FE5C6A4CCC0AB48FB139F5FA20AA4C234AAA332964D6FDEE281578E35150A676347981470442DB2133CF3B0701CB8E03A92EA46CF8DF3980A46F8FA82CE75FEC41F6C5AFAEF651EE162C099E56A15EB7BDA4CBB03CE86DFA28303E5630F24E3D6D91A95F834CA875DFE05466DA62B0E2C6BF9A7A25CD7EEB5649FB576B31CE6A92E40007842577581EF07DBBD3C4432387AA88FF5DE0216E992D84FAA4C6655C9C272A1E86378C4EBFF85A463B1719DB439F1DD18E6B92BC02863E107336507837B9D3EC9F87C3A57B166AEF9C24F5D83EF831F43F9C166F13C9A549DC08652AE7F76A30F057D475935D6DA4DAA686A7D01B19D8613870A1EAC34473FC5702E9BA459622CCC5F357D1922CAF3E0032573DA2A1DFF11F6F7E1936F6E3AFA508C00DACA40DFEC34A71FA0AF8D0B68AD8E0A6F31904170F955E5294E61637ED62C963E33917E0D94B56A7B8EE867DC112004D2DD1116F6BA346C385E6491AF12AE8917692C98A250E78048870BB5658E339DE000761D6F33FF5ACC33CEF5150DF177444DF61FBF000558FA805AF614F0A00743899F9099E2D70D78DBA8A7B9E200A38D10B6158587177F9100004631783664EB88D725A17E97FA537B96C68FA6590AC68C6E4B659B802AAF410F21ED3A791FA2285E02ECD72FFB6C1BA105A1C6B0A031FD80BA97D89D398BC3FCD169F4160471489D40469AF857470623F2D50BEEAC127916034EFA684F7894ADD52E76F1800E86119072C31947F0DFA4F01805DE39A92B485B74248A92E900135FD2F926FBF63BF8B34587D75AC48A27D98D414F8BF470DE5562E7CC073957284A2DDDD228A932316791C2AA7770AB33303BC3EA015A313DB521D02E27A38A85E00F480607CA539D674299CD32360025911F6F91BF47279223E5AC8C46A974015F04E077A64C42AFCD732128EC651351BE16D7ABA4E98AD076FE425A6A2110986B86325597BE3C68CB147B3A17AE80763016AD5741EF87815A7825D2B51DB438AD48C76CEB53686B6E199B3C7AD548ACC0F7682E59BDD132E31DA8F0199A825640E61F605B517D9835071513227AAEF3784F7D3764051EBCA922BE58EBAD62733CCDA719C8B0FC4E3ED"/>
      <SignatureData type="ByteString" value="056152759136CE35F80FFD9734BFA9CCF104C50408FE1289B66CC3AFCEBBFAF1A610E960287DFED90AF6D6E8A4AD85F51082CADDF8DA50D65C41086D1C763BC019DA1757452527FCDA3CAD3283A50330B5FDDA79FB1AC188A278F45134EEFE397BAEFBCF739172B652BBCDEA31B0F134789AE3CB94C27553C86D13D56DDC16177BEB651E1231294CBBFB371C01663FA6C5A72D3FB0ED2762B47F8BBB26557464DF25F9EF5CE7C72A47F92DF10E8D1DBB20463D1F38E2E4219DB4E115BADDEEAFBD60AD3D43CEAEA230B134E5553158A3F0B5755098C246134EDDD4FF54064F0CB6D43E236C3347CD76F2C5FFFFFD968C45969410EA0DFE793DAAC871AEFA278116870A689418F976DB00F78D82F949DC80EEFB1AB7157C9ED29E66B23D0DAAFD4FEF5F0B779728B7547951F40A1BEE573267D9C74D39E832D4691E2C72199073854872023C16C0A0DF5E8798133B0D43501753F40AAA48D5096E0A9DEDCC0238461BF38FE8A5E649CF4343A5E4E2E91CFB1CFF829CE6D2A57DFE249A51660E925A5910CD44A03FC78BAAB046B4159D571E941077AEF1A3A33B6BD06DBAD8F94FDA34D9008858EE8CF111252F6781894028E36548FCA3A158ACAD8FC969781F284D7670E28E107AD4E58746E2AE4F77603B4C86B8B40B26920CD180109C9BCDB12A446BB501C43B06B2B1778896A3D99133F6F718BB2E30D830C314E5DAA1E2C2142E1364D83914710DE8523FF221D127A2DEC4060E52FF5C2C76EA7A630312FD17BADC1E585AB7E713F53FDBB51C642B79C4F38F56437F9B78B207A4D7D27F01958D7E597102763079C972048378183FF894BEF1539156F305550ABC9864D8A458D4F53DC86D8EB5F2F9977A20A3F9BFD3F945D47AED1CC3C1B5044DB7C38C91D5E6A3C55A406C06B341EF236677021C9FBF7D3405DC99C9D57315A4FD29711C8657BCFF221F3608B00157ADB0455FB9DE9AC7DD9CF7A0D82E500806BADDF100EA9D6368EE1DE376FDF7A621AD8536798F9112BD809912FF0C7648F0928332F8ABD1459566871CF73196D916DF0CC72E4F020F5FD54140D802B4CE4E2942C359A260141FC7176ADB9CEA638047BE4AD0672A2A14B20E7ED7115E9E79957E906D698F50E6CEBECF67E23C0FB1BB9D50AC68DCBF18A5682D9A8D115F4898F645EA3A0CA28B7E3DA53EDA57685632B561A4BE244534798841267B3B92EF9819955A4EBD709A4A17C78D26489A70E3CA0ED5C8348453BCF4E74E2A1DFD8074DB461CB5F1668F898B806CBB4265E1523272BD14912E847E425A6087FF425B58018F060CD900007A79F1B412424C9942EEEF9E455C613D2F579A8A3B608A20A652C51947E319120CF1B03C76BCC31C659A52515F1B4AA6B7CEEE24C251C5A53A863A8A795A2FD660D23C423DD169284099DA54605DF164C0CB283F2ABE46C36C65DB461E017872B885DB078BFD01E74962591AA88E6BC7116760A8D12A25A68049BFF33C3482E5061F4FA1AC94E808BDCDE07C8763F91152BAD7CC810996B0C0DE87C59F3DFF4B2ECD628D6D4B970EB2EDA71080C021F69A18B6ED2FA5A3EEC1F02C7FAB8E76592F2C7E098ADBC2FBEC41F22855D012DFED1951E67910E8D2ADD88F1F37CBAE43EEF346F8094D07B873C8AD0E4DB232E5CB4634D809C5807162E77D0A6E38AE60A9450550FAB9DE90AD07D11249214BDC432A70C8822A199B0F683942F774A266049EBC75F0DA16AD90C278D3890997C1DE971B7D524F02FE94B3F67E8CFF70ACB7945BD44FA670BF5E792105C06B267C183BFF41B8A7227F7F9B6EFD064FECDD2FB2C38C932A87BB89A38DC6E3E8447018867957954BACC536ECA50E51DAFCCFC11E0671B455F8FF8FA667A90EFC54A60629D239E73876DE22361B20393FFBE290DC35DF0625BEF03B123C51DE2EE005A83629FF1943B7D6329816FA15AF4D5E318AF01500A97F535B660B77AE332579C148159E1DD75EA2E7E42EB27B26F59B03A26F71CC45D6E72BA868F215A9DC1B56B88D541D7955CF203F8F0516A3F91CC62D1140DC6621E3C574B16B9636A7409F84203A8F3C8D3C351679EBBDC3F90BCD10CAB28E9CCD87214DF2B835B9899E5D68E198FEC605B6D6FB71A0A7347CFC6F011D216ADADDE84A0AF806AD50D163635D6F8B86784178E5890443FFF61CF8F90FF704A3C9CF353B59E6E0E24A222BC0199DF4399FDAFE115C93421AD4DD9F1A962A74CEBED97A06A24D967F3816158FBA4656550C667548E3A5B0AD0B1F42B8465C9F992DA57395B20CF4DD9E78BB5830DA1E5EA00FCA51A3AF5A88477F12A85131FFF33C2EE241374D4CAAAC5D9674E5F1FD28A35B4553F36622177D70C3636D6C9F8FC79EEF4526EEC69D1C22D0BFE4D6DED23DB9BBAFDA8FD296AADFF99EF3367683449A04008111D040356E6DF72468A6DCC4F9ADF7FB7410E1B0EAF3A553DBF2004748A266DA32BF5664E610130B30316D64D0A49A06B5A6B6FA948A2613EAC7F4331F006ACF7B29D7B9F38BB16A9632FA818C7817977BA1171A61A3F61CC750E91433DCB8699E6F19E79091652E9AAB5E473032E51017B0C03EB11F297E1F65CD94F5EA32B32209495F86674161A6130F99E20A2D47A9E43EBCA40D03B28EE50998B241B97C0A0F5FFB1570EE74404E8DCB00A7F4320EB72D08AB12A921856064C97DEE189C30CA70C022322C74304A4592D0BBDC168448DCC09ABA3F7028FB60E1F4A3AC0D6FCD9B88ED0E3675DB7F96554A8808A9CA159DD296CC049A69D03083D654A548FFBA9797D2F6732E9E93BF954770097B6775CA5AF3C699B9D2BECDF6781119C3CBCE6B75BF5743C2F73DA1538F5FB275C1DC0B1DE4B2460B90EA981D25CA4CB99A98C08BD110516C58C2D6602A421376ED5FA9303DE1A3883FB8CFDE2286CCBB9C3FFF84028AD29A9511087FB275666C0415C99BCD16C0FC8966A39B6938D31600F5F888091248DF34B4D7FC50406E10EF0464DBF02755C6C7C280E4C307FA62B0BEFED65E024C41CB2EC5D7248D3CB0CEE91F8FF0DCC5324B6CB8A785839F8B4CD4F48D1AD072262EC33DC145BDE803DC488370D636B85E36B69AE77D3BBC5B04554B7FCD8B216F2A736C1DC66CD0B0FA307ABFF8F6ED1C14FB7737E29DC88EBD0EE60B321B73238B94BB074C07FD556E495F06A1420A15C7E65F329CC4B27F35F60D0F1A7EC24FBA64EA71345217BBA0212985BDDCFB588B1D36885EC233E81A019ADCE4C32AE221054F336291CB77A90EF138B06EF5191036F09FC28263465D862D7A2FB5CEA0FD93534F3D3708CFE6EED9DAB20DCBE8C7FCD09B863B1BE6E5D942D3853AAA00EFB9D2FEC99D465C43E0E11BE47AE93BDA3F64249555166F3DED5FB3715863B02571711C4D72B856CB1F1866E23D1C3DA8B8407A3C9842A6E2FBE5E3E05514DA4A7830DC652860725BD2A37992ACA3178B7D888E94E49CB8418B2CC7CAB3B0EE84B8F8A7E937E8F59D90EFB74A57E599877098181807BC776613F1ACCBC1972CB893126A8D809875E773CE9A0A0747101E3E51C74B4A80C6DB9EE06C7BF2A6E5AF49A1905876F415B0D7D6110A914B617A8809955F1E6E3DF2419263CF894888431498E2C3EF8E1D6F94A0D843100DB56B9EB8ACD34A41746DFB4562CF1D9D0F3FA66D9BC63F5DD0734E5C3E8FDFAFC1DA0EE50AF16E9F5382099C8F8758E2BF494479401462BD899AA404DA5E504461E0238BBCB647F3ED78298D00F05C8C83DEB05CEC77BD673397B9CC952720C01141228F57B51DF1F2E36B0CAD5D363719113DB7DA786245A5AF05ECFF3B79870006D30FDD2B639616BFC6A9802EAF9F282004DA279F90AEE2334A722E4C7645111D61DBE1CB33A03C9AD8232A576F23794DDBB4C3F2D426722BB734A0F0640BEC8D0129A59A1DF89B36790563A2CEF12D8F0B25FE64D1D66A3F694AFE6DBC99BF23F3394B3B9C37F0A82C2CADEED7F4CF51C46A7626B3A905350C22DCFD639658F5ABAF9E93DFBA9FBAC9F83604A66CC55AEE7ABC81549FA98FDC6E378C9094361832F70AA75ECF34F6F8005649FF24FED5E5EBBE8F805E9C9CCAE39FA8741140E1B1C71575CABBA7B750FEC30FE25C10C507244E5558CB589F6BE873B66138460BA0E3652008C442E7F86457468AC51B467F8D6A57E37EC9A3E98828749E91B3DA2E11E5F7451794C043417BA4F943533555B77E5394A6494278B7530406C9575A2C6CAC1D6F22218727D53BE39735362541DB6E256A325C25146A682C86CE35B4C18127A6BDA9566F1FF1128301F0B31AF51E6B578F8FB967A90C818D0777CFD0D7A8DDE59F7B13C8C2F61D136CB7360D22BEE4A0F22E2D1766AAEC40B217AA7C527158237F1F05A5BD346D8C94016D8DAC17FEA13131B3FCE3DBAFA6FA81806220961B270E4FB7A4EC48C687D5405720B6AA1922B0790E2AB4E2397FAC16198A4C2CB92C13EE5B8CBF654F641C78EAB8F5F94A5B3CFAFB06E8181EBBE4FBF854250AA7BCDAD1234ED01F60382D6000A1D317F7AAA8B13DB3AC69704CDA6B06610638676381ED05422A2FAFDBC982F2283AB94F9A8754328ADDB4E381001324CD86D02830E0DCF7469DD608F449416BB33E79DB8A0103C84D1476BE1BF85B318A4DD5BCBB0B6E06D2BAB76152E13B845B0F72402D237B1472C0BF4F8424E0E4CF6EA9E67318291322851C8CB05431E45281A03182D19AA097F5AE6EBA5B07BBC823817BB4826D2D50992CC58A93ACBA295197842DB0A3C180862606C76649BF4EB6169F189BDF863FEDA1FA55268B20636C07790B16D85E535377087764ED697EEBCA89ED8D02300F460B3FDA0BABA018DC9AC3333AD5637E879391E089F62EC748BE06A7BC6925B113938706A98805DDD7A81FE91212824743F07824D4038153F7E2B771775EA5FE186973839548E77A8185D95328E9E1C2928D2B48AD868FA45220AD00786ED6FA6FC03B5275E2221A5AB13CA43CD51319C02BDA8B3C64685D8356A566CFBA2C87F67A88F9BC4EC5C7C653968E2F10B06B7705D0526A2A105EB8B373537C9B19A15262487F9972F2F791176CF69DF2685D4C839B28F55154806D21AE9413B9033EFCBBB441A51A3A5B22239F0B941AFDB948709D47F1E6F328857E511A881A192784795DA601F67A766B051ECB565911D4E7DFC7C799292C36E068CB5209200FD9F5208DDCCB928CA23C72B45E1B3C49A37158E6C5A763EB455A39F4B25381F9FE31310572FF1859FE1975E81CD979EFF605BB7FCF8A092B5CC91031E0CFED24A719B170FD3496043FE62EAA9635F6E4B02B90DA58993A11985D88608AA56977E9DFE4A52D45648645B74C33169DFB602A07BC9B8C21CF911A418A83585964655054BA8B4EC649A136FE3564CBC321746FE9679AFE6DF92710D5C0FF73EB360F5062FCA879305330BB4A3DFFBCC3CC60495D98615F1E502C4DF34CBB0493EB746048BEA4A9B65B48046DF400557179BEFCFDAA4D1A8C6D09C1048392F393F032B2EF37BBDA9C404736581E48FA9F1C89AADF77DCC852B95A1199CFD4E4F195D6414B24EBD938BF37FD74B497CA2DFCF8E5600173352476DD411C276D95991C82385AE46E442C47C8F2E0736511E62AC2B91254A9E7CF4DA615EFA93DC6042A535C64C7F96E36000FEA2959DD1F68E9703C298DA482FCE5CE43347886B3E166ECE598D4544001B01BAAEA4AA2F7192588516546782C36BFCE733D18F9516ABF5C490FC2DEB5E93FE1693A2087233B6464631DBDB72FE5AED777C7297D6251194C60ED2C273201DC52602762312A9AD62A943705FFD7E25349AF612BEEFFB73045892EF6A00A59F3B11B5A4CA2882D48C57B8E5C0E778D65F0197C9BD34B79105DBB4C18CD2994D8856C59A7E4D67EB86DB77275C9E84EF823D08640EC2CAFFF349B2F72202FDAFDCBD53E06B08CD5CBF4F3D092A0772A427CDE28BD554B30C5E43F78C1E48A3770845050679E26CFEAA670F2A4EF58BAE15CDE0E0B28253A69DF15A227D0D2A69122313A1AEF70DB709E4C5C998F4D48DB4C15791DD8237D540E79E71C0DA6602EA6CEB38F13E73330E00595FF06B105EB6ACA637E3A48747C747D7CFA618F7D75984F6862A2308FB6FAAE9892327870AFF6317483DB2D2F9D2BD7456D42EA8863072A6B587C405AFE195226122DA12324706042C262CB4C502A7DA7E1CEC559F070195149301B40F8711E23899A6B0FEC50360B0847FC906100C492C91505DF3CDAE222EAB0B7907F2112B04E78669DA458020FD22470674C08F2FC29443FF9D1EE5F7137D8FD19D093DD729159810229FA8A8A94063FF5E3D854C44B9AF4A10C5A02B96380D3F7A0FB990DFBCDC776828C970175FD28BDC4D9B9A393DACD644B69FD306B43FD05CE1E30DCE10FE7BF4911D1C55C1223A1BDCDB454DB550C9E6C1DC9385581529A905EE5A31F299E02CAE557CCFB1EEB94121C8811A18E6B67FF7836A924FA34DD991211C9EC90FE52D0912E2D073E701BD91B6F2C8073F03EC5570D55B82C537DAA988512B8FD5D5463694B027BB67F9F70C4716C06D61EA73A8B723C5119EF2C2D49C1E3DACCD665946F2C9C77A544555D9CBFDA922016595F8100F7464FE7AB9E47079AC0AF7AA90D6EF579718E78219F43E8D2C23FB4790E0F51C6863FAA7329120570E28EE34387CBD06E047DEE4481B3E1AC86ADB7AFB22300C7E4386E49CF6051E24C460434D40B2955F8AA1DC6245558EC9738F6C0D2F41DD5CD703586BBDDE72ED73C90F85BC86A80CCD4400D2119DE648D4FB4C61F8E80D74C4344E05125A88BCAB7AC6C4FE14E52EBD64F3986EE482AA75E4948733B496A630322B9F76266CCE0CF4DF7C9A511C50947435D8CCFD9990227383F813DA8529CD5236AD22C4211815EF225F4016A8EF85CC6CBF44F8B09AA916EFC352F88EB8C6F3317F488B6E7BE24382D5ED12D8DF2341CC8715D0F624D3327009277C144AE6AD047C805F5546B5D5D5FE1E983C13F770FBC0AE317CED050F81746EAE29765B360D2DCB7897438E26D3C6020AAF2846D8380D0B5A2E01F50F55497FDD3DF3B913BA4D57495C4DADF667AC68BD68A72962C94A8675CE084CAAADAEBBFC03D10270A976A688A00BFAA3FA354965A46A9C7751C2DFBE0DBA6729079B8A8F08F8D4C030D15CA1EBD87634E8A2C5D9158F23E3214A14094CD174925DFB75EEB6FC4A6AF3B98327A514F4FA93C4B5C3E5A81EEE829662FB2F8C1816DDB22EDA1A545E2872E74A9D3D19C89901582ED9D9116A93045AE84D90565DF8CFD74C8A002F9BE289212CAF80290A0F64137640FCF62AA2182F5BA2293759BEFB8F8BD0566ED8A2015AAAB1A077857920A377C5DF3F5456B6006684FE3EEBB3B6649302145AAFE78F788A46B5D8F5AD519AE7D690643198259EB13C1D61D11FD5229B5B130F581EB6A02AE01DD5D88C60A935943073B87A77A14B4C1AC4A47C22A417FB3C81D528D0CA2FA81A442EC30D9B9F378077E14B0E24F2100F5508B57BC5ACAA322490639CD34B0E3FC5CDB7ECC18BF169781BFE9640E86AC252F341B36EF889CCA9A1037E71F3DED4B3656E5788928FE8D691DA7A1124BCCB5D9883400AE4C406BF1873D4DFABB07B1A8F5D67903D75ECA2564E82D8058AA17EA6F7436C61D9FFD4BE7780978060A9FA1D4023753E7B26240F8241B65410A5E61D347C900EA737955E82424914B20E1C338CB954F93546E629AAD376B85C07F146542EC4B96F4D9C8B9867676C20083C7A09965BA04EA69E25BCBAA1D08E8C45FA110899E8D75C447CAAECD4ACB173BB30D28D0CE4D50CCD6F81FC90A9C6A75B319C7DEB35EE3C63D09AE8CE054E427E17BC01DD07F75A288F04673977693924706B8F4FE998F243A7B6961B0ADD952902FD08172EB9105C8C88C28ABAE46B289A3811E92796048AA7B1DAFF9BD3308BEB730DE0D3645B4C0130A97B3B54D506CDF423C32792AA5F59D4E422FAAA3640026BC064E3902F679ECBD8BF6E47111B3F32BB13227C13C823B6CE9514499C61D7E0D3B55BD850956619A6BA2A2F718842F8E777749BD50626FE04A3075A44FB62A703F0EB568CE44CF0A070E41620C13EAC28E1031EAC5A72ABA7AA37F1282B79FC777644D10C7A7C1CEF3219D7EC6CCC8E04B67685A50FA0636DE28A5CF50C13427079F7FC5FC2EF3CB541B4AC5D0254C7C9E6197E0556420F0707154E7EDB3A8E68F98EFD460CC2B34AD34FD291B9A6F9E2E46AFFE64B1AFAE3C9D7B278AEACF1DFED8272AB58FD552AC47D529F0C41D8B819C7CD21758249DF605EE50BB77A7A4A401D79ADD7DB0A9C08EDC38353AF4A72F3811280256A62F05E080B73F4E8E593730825DD30FDB9C6CE47BC1C67865F091DD0F5F7C2EE08B592AABDBCCA6B87B7CDB7BB8C4360FDC2A0A81F1045AC8B3600E176E649A7BE8C1DDE02E2116C0B907A30037B6BACBD8DF75A3F5267B1AEC74E5A00331B63455B82CFBAA4CA5DA59DE9C995757BF87ED9964E55E5CFFF28B5E06BACA0C86E7EE30C631BE54C6D46FBDB39A26F78F88C145178BDB0EEBF9ED281F3BAF593D79EF8631A115A9F3B6713F7869B4CAC779B1B63EF430E9AC01A26D5F06D5BCBD23C0AD67D94549A33B7407CB1D1A683EFECE5B367A992D9B48FECBD78542F0CA12E68979ECF20333F9625AB7D8DBB4CCB9A59909A99E3C9074BFC88933156C4C1DACA3F2D1D4499E9BAC99EFFFAB05EF4645A87FBF42740953F168A83E3BB807A7C04D2406C52E77158CE17875D20257A81D95924AEB72F02F45E77FC63FB9D7F20DD800A79A925516FC7CCCF493F7DF6F45BC62391E97CB9B4910CF912A29ED15A8AEEB9E01FD6FFEE926511EB0A9B5080D2434CC646B6F29F0A2C29E312C938F1B892BE6F04B675D9478F546188049EE6EF3D33A4EA9428ABBC6A43A1AB3F9E2888637F43A73915C0197C813B8F0D312E29A51EFD7B1F49B114B102B62ED265FC7023F48CAAFC7C3EE1E50946866330E981F3571943197B5B52E57E99CCFA9A56FD52DF2B5D83DB98CA99306416C756DB919D884B8E4327715C798A512C6BF96CAD11501F6F6CA78BEB6F81086C9AB066B9A341281FB7618418F3F2BA7E3B98F25B8FB3DAA3E6647A449D6CA497152F612E72FB50829315EBE198889A9A6808F220D61C00F2AE444B78FB1755FBEE2C9E900ED4E16C7B7ABAE6B9618146488D92B9CE62E31CE42501305262703F17EEE141DCCE279281633A0D0C5E9DF96ACD6E38E4A636F6AB2C4E19CA8EEEF23E41AD0E97CF1F1DE72CDF6CC362CDC03BB0B552F9F163CDD6FF030D79D63156230D99DDA082C8A04B457A9FAF6BA7E19F22BE36C44BCED9526F2211D64BE482DDF0A25F90186F663B67F630302F960A1C08D98598F2FA469161478C110F3E80B8427149BC680D6EBD3CCD317FA2BD06F896D7B9C9FDFCA29647CC0C09129DCB7FFCC09F61CF4AA183846EF8072002F84EB92730CA21F27771B7358328FB237C370E939E8AA25A0CD59DEB1849BEC7D5939B883DC35BEAAF4846A7CC7DD7D68EF84A53E17870CC54BD2A65F7FBE46FAE519131929D1311DED5D5FEC694A4A6086217B523873D5F9F4E77BD77C7197D619780DA45E257DD97066EBBE0E7DD093B0D4D6657B6CBF80B5303E2F12853D991E3DA7F96E619FB537CAA5F3518E7E72612169DBF57C876D2CDB086C69491F85F9EB2C5564F7FD4F0449D62B1C8BFAF4C22144A06A37EA8E95A4ABF2948825BA0C9916CB537F023881AD05CDF9CE634F4BC72FF6095957536F8694A0988363BFFFFF9EFBDA5ECA23136E7968705DC1B4D6DCE439AA5A4B7F98230A425FC1AF0DCDB6BB148EAD952CB06192092DDA4F878509398BB15AC43477D08D901C7ECC0EC23E4C215347844087061087D91736DF7143AD3C508EA7F58C104457DE0E64A8962A0970BD8A5568E1B95575C2820276820A88E72B5F905EE326E70B73881F9926CD99EF32F36CEED6FD0B5797671D18004AE1883813586F1C78012B7DFD169E60E559940B42DA5070068EBE3B1F8AE8D11BF39591E60F495F22EC7A809DD77FECEC5FFDE51117990AC352854C792B4981583CD15BEE0540275C866CF0FDFE49A4CC77036BD63F6B1F0EB3770B9A56BD0149BC4CDCAEA4580C7E9F3E0B47259D51B5E71BBD6CFD592050475E4F1A6DBDE5BD49FA698E62DC4E9C05012C78F07D0F92EC4611D3CE50EAD7D11CB7BD4A44DED1452902D905386F85CCDB4071DE6CE8B814238F7C64475B57460095D72B31B24F4059738D697CB91CADAB6011DE93AB7B6F1C6DF0AF495772359C6588F587ABEB5F0343F45130742B7EAD366594C5D4ECD3E464B232BF8D2CFCDB807039657A5A4AAA712C8734921D7ABF7214D73D9FB6BDF4CD92C0A602B435806877AEC34CB041A657B46234344E98104A191ADC799C7AEB4CE68352AD74AD192EF513EFFADB153355909CC041DCA85B28D78470EC0E77B64C2E47CA927F362856F88651BBCDC93C26C0ED8A0196B7482A52B2D24DFC28AFC6D91CD6D38664C5923FED1EA4741BF10D0BC6800F6EB33FC1E80AE2D647C9F253278CDB647B85F79362A8DEB774B3818D867037B03F6DC5177E970F9A3FDB0F5961CF6CA2708B0F43D057D757DCE8DFB377FF63FAA9313A954CE3D28D5FC33D276934F2C1940A3BDEE1370320B74E6C121836B0E8E5E7424B8E16EF747CB548116B08B9B25CD202F3CE852B1E07A01DEBB2D26CB6482353BBA7B0761A8B7377635FC556CEE1BBF4F6DA4A1210C71AEB2809045B75299A773E79354311CC50739EF4D692AB7CAEEB9E00F0AB528D29ABC6EE9C91DC8BC993161007B549A5642E6E8D69D709A98D0929C6560BB0BB1F7EEC651F0316534BCD761A54E6E350D77CA18B49C26F0C3B2861259E0A1AED8A30DBB97FB04A024B9DD3C67BA6C64CB8D020FBB11D74C72905C3E17DFF30BF12E08BEB21A4EB8FCAEACD79F36BFCF6B875E4B240DC8F71CDC44D050B4A966DB9B0EBCA07A4AEEAF3912B51FC1CEC41F705BCFDF381B36DE4C6FB20CECA7E2DBEDB31F056DFBB281D12D144C0BF2AAD0C2841C14AA95DDDC9F4898125C8E51836F46926701A3A0183119370D659C6896EB069BD05E34D47F2692193A4EF3ED37F5B61C94D6E21"/>
    </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>
