<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="C8022D2BEE7A4B35353A4565F8DF199E9DB0E146E3E3669DCE5D8AC5F4DDC9805C9E8EEC9A3EDFFD571E827B3131E3CA601A792FCBCAC0E77B6790927AAB70D7"/>
          </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="5C9E8EEC9A3EDFFD571E827B3131E3CA601A792FCBCAC0E77B6790927AAB70D7"/>
          </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="Sign"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <CryptographicParameters>
        <Deterministic type="Boolean" value="true"/>
        <ContextString type="ByteString" value="DD2A8C0B16E823B2FB1BBDB7A0A9E33094B166A8621807EF540389C0F6DD9E3F10646AE245D5973A91F984AB8CEE53FD200C4EA710483C480CD2E0AE22B4AB80C64AA5F3A6033DE25977F09E6013C135B2AC74A25D6489B65810E682B7F1B18197E4BF4E2306A994AEAC0C99FE9459F35497A0D43643648598C8F95098EB8E6611EF33B90715CD5380ABE5C2EA217F51617F6E4557C271CA9EC663F0592A40946EF7BA7DE6BA72C2DDF896A80D024CFCB9527AD980FC5DCB6D19747AD8AA4B1753F3C5371D38A4DC58EE42B58EDEE4"/>
      </CryptographicParameters>
      <Data type="ByteString" value="12413C9BA4419487332ED8B68A96CBB01FAD2586F2158D3854F6BC6D07308CA423A40B4688CAF83CDAE5DAC5558D9B98C5F672413202881D87C4659D7E6E6D0EF42D44262F91A692EF57897A3215FCBA943ADB753F80D268CA3AD72F5CE89463600DDA52482FD3A16BB1C2046A52585EF3C18512D1CD1BCE808C5502321244B25CF4CD8B73F07C194DAD425A4E52F4203D0A41A09AF1572D984E43C448204EAE0C11565F72966835621F0329FAB41CC3509E2380C050C3B3534021DC26DF3951D63D0F6B1545BE608A01F15DA5AA6DB92A69A3817124EB1B7C6CA431F7F337547DA9D3686E462CF42094A5AC6C4020F77118D05D33B6FAA9A57DB24239DFF530AE5E9DC5A2DED2FAC6D6386BCE91992EAEDD10EC24E5B21B6E76464041F3CA5800733D056ECFD58205F443E5D16820ECBEF3350438F6A4EC630C947760D7EE09BC0AD4EE7D5722E4E148E2C8D2162702EDA71830FD8763D462BB5D90B3B6CAE8BC15FCF96B0D94D623328B9BCA06A8C19D472E2BBFAB1FB8033FFC112E45166DE3ADCE7AD7C54A1CD3D8DB1C4066135ECD8BD6CA24AE958A90D3BEB52A67AEFE4ECB02DE65754C741152D95535AF8CC2F42779DC446538E58C33F024395B6FAD2E11CBCC29088546681B2F5C9422BE80F8F8119914DD101A982BE7EBBCB49041AF6E78F42F84BA05C18DBA5580D111731EADD9C99D1E1BA605FB51E30E46D42271B02DA596DD2DD1C2AEB830831616EA0EF53191D701F1DD130ED25D567DB479BD3D6B97BB2069503FB0CB8EFC2FB4D859A860C2C0925FDC47E9C5FF2E6C818D3DB55F37EE6F926FB8F22336DD38C6D90D01CAD80AF12F1D7459064D8F224362E7A8C7C308C2D924806BB4F0AFD4354E37552272CF6936047868F9C89412DB6DE2D30B1387FD2F30739A4141F6A8856E219B606B902636F2BC4EC138F24DBEC2ADAB98354257E997C1B298065CF3533AA0EB1553D488187A084D6B7095F0E20CA09D344AE2265937EE34F4A8A13E4027BF5628D5595F5FE1F57A5B9C8ED7CCB55B3A449C1A1390C8C06EB2346A0EF563EAF94761A53E46E53A4F5D72EE1AA5A0695FB696A22A2107B7CE139F449A3053ED4AB73478351412D0E7C73C1A4896D30EF7CF9B61E2ADA12EC096BA5016CC028B78BB85EEB49738FA187950CC4FC74E8963B6119CBCCCA8CFA6E90F6D0F2A4937938BE2961F37C5086B572D8A7D4717CF04CA7B600396175A51A5267AA0A4524603CE1367975253DE171532D326F975CC63B01262714D05A7F379E87316DD1D9E2B5484F3137A80162DECAE093D0AD43A193C57BD437E9A88C127E1176881CAC51E70DDFB348F08BA6E55E00BD6C6CFD59151F5E0A23C0F0950B9821C34EE6B0EF884D00DDF658C0E1DF9FA5287EB4243431605D48FC34AEE7EBD61C09E25B468A867F7180A13EB972584A4EC2B8EC6B1792042E8561376EF9CDA20CBFDB293C1E625E04D9CBB6485FF5CE705B2E6C99F895E7232E79A8D88B593D46E99EBF30D8A56D3F42D4F10EC522983E39C2C837149BAB6F0BF1E18BA190E9DADA8B6AF823F843135581359404E3250FF54A79753417C25486E3292BC8C2B07878F5F1FA328D88A337FC4ED6E02252352DBA4E521952D0CC759D75ACAB8B1FA45815C6571842BA43AC82D804D447F20C9FD4A6E867189E3F5D1A3CFCC125360001232EE23EE209C492B57AB7922DD6B29A46D1E19B20C78707F53922175CF9174A6A32BAFA8C4361B632093E9F9634863C5449CA4C807A43DE196E8253C0069BE40A5DD6B40306D4111E62056495A066879CE21DE8ED219830E6CE0150648028376DC4300CBC231E6232B76E18BB2A9C2ACEE6D3E84E09B84A5A92D7217906C88C7AB09F31CB356E70DA5BE2A56BF2C3CDFF8A672D1CA2F7FD060B422A93F8CE255CDA0B7EF88BB53603F08B35F6BE459CBD6B1A472C2566863F87BD706B72615591E963B19F813919C1935273293774B38BBD9CF54E500EC09B9B00219586C96663A46D7B71C15A4A6068A73AF602113FA9530734D8D509FF54E582E9DB997278DE48753A672E0682E265CA485F63A62E74DBBB17FFA7AEE8EED4A988543CB02AB0F6AE9C20961B646AF6DC77BDE8D40E6DD7169BC4337F8CD4A5C082926179CEED8831337203F59B678F4B6F24838EBF573BE9DE0BADB2F22A10A0262182F3A65600FB4C983B4A57A522397725A99D84CBF2058617DFCFE8D4D96EBC5BAABDA0F66108B2084AA16CC201ADDB8687CB98CD0BC0DF23FA176EC2F39749980C5952FDB00EF1326A808CC129803F3E92DC6C12F6C8B50DBB6105623B2C88D772964230EC6E62F3EE8F85B0CE8A84FF7999EF8C7EBC2E5E9A3F6C22F2DFB1F0415B5BBE7FA8D87268EADF15275F3D1783F831ED1CCA32DE44C1E9B4E0CBDECDA4BD000BA208F7BB870C56A18A632083E44CEED1AD56AD41670DB767645F8EBF8C698847D3215472D9EF43CA1B99DC0C295E046F8B6B372CF4E32D067BC19AC"/>
    </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="601E287E6F7DCCD1C47A7A5B9E7FC3A9C84981826652D4E2B5E2D4770E12F1AC5A5419D91E32313BCC76B48ECE761D2F064D0BDBD830677A1EDE74BFF3D98ED5D94AADA1A54BEF450DB0A2954317C245CAC27D83822FF062A1F7224E19DDCD39ECC2A5337BA760410316EB98A84FC4C9CCBF4D2D34D031CD2E6CDEDC2CDADB0731BD3AA1938EA1136981BDB32417AF32F494396A7958224192F5F0DC56ABCF61AC771277A116CA1879A1D7CEEF8A09EAD00C1E54D9BCA61C15FC89E58C9C4D837DCB7FD8A0943BDAEF3C29B4E74EA6C3421B5B2FFDF6B42F19071DDFE4A8FAC93A7180D351BA90166E763BF8A13FBE1E2CCC34D7E6A133217720649155BF341A6540BCBE15E737BE9617488406C779E7698588B89E5E92F4A5EC15AEA979720926CD92A03950D83BFC8509B217074E07B438948A0F7F83B788609F8C8ECEC696BF386E30A6DF21C901E8961C0C0328CD6196461195162D186CDBF49D1C1743045910B31B12232EAB3FDC3696543C6D6F1891024809E36A59B3ECA4F1871A7CC48F4DDB5EB7B2FC2AE4DF0F8BE1E511619450A24900AB56364D240722AA2A223D8188B4496A9AD1C3DC2015397E449F4706CC883C469CFB45683A85F64E93F34FAA00C34767A8D6ADA1D2CB9809B777D48D98654C35C284A97B8332EB2198DE91D2B60A10EFB04932F077FBFBF297646005A6E9A81685A550F6D9A92347A8C3EF944707DFE6279F569F80C04E5BF340527895874982CC438721B505B8268022BC3294A324588412F16B08AA232C06B945D1DD732C3A5A1328671DD3E0A98CCB73AF4D05A23699ADF248AA2BEF5F16F6FA8E6ADAAD60A9EE5A4626BAC0F76710639F8CDA656E7F4CA8EAA82177B6EEDD0223A2A75A48A3156412BB3FA19EFB256861F1CB287941DCC519DF5B9491CCFE679AF01DDB400FDB92F68FD2182D18BB82BBBBA405697F0907ACC975817567F4FCAC703ABD02CAF3F3AC276DCB9A9C64F46D85FD276514FE411CACAB42AD69BB446139A26ED35F8EDA11EC415CD6BCD6F41105DEFF306640BB619E20AE8FAB8E6202F93CEFD0234B0FAE3EA713168420CF5E449F7E1B72A0660E02B12472D4E8055D7E12D88C3BEC137B66F06A60ADD0865A250F544339641E20A9D9728BA6DD81140E15DB7374461CB5A5C4E4B56B222FAA734BA6F2C41B85DCCA954B16764C58065E092700475423C5F99963FD2C4C9534C1C1A7E727939D9DC9A094365D2EAAE410C76ADE579F69FF6BE255425E0538B104923326775699C27D1B14BC97B26208CF3F3A2060378A66D04B4B3B55DD9865DEB713B18B397A9513563E6600F7DC3B9DB71997249C757E7333B706B21023146F452B23B4C4302B7080B57BD6F15653E5BF98397456E8B36F3771579B5125D21E4802C403D62F69B14058117B0F05A6A39918017D181579C061BD261CF27ED4D992F03C52FEDA5B8FF389AD7BD4743E3F501BC17A95FE321558BDE9BB9662E05D3565C4AF124226E868787993EDC5B7314FC8353E6DD822BB9439DD1D71DB3A94790E7A3F9385D6780AA8B56E345F8E385D8E939204E2DD6574EDB3FF7FB50496DED76F8B5870EFBDC586927B123E47F0EF21C73E328763221049DD1CB1E09C284758CC5080D3518D0E029CC71F51E8CA149F161658FD1DE8EEA71FE1EF47EB6044C8ECFE05DE8985B2989903B7523916A2AADC8EDDC8F1991942AFD1517EA676ABAE2C199D19201F4520F10A8A13A5548C02198643DAD50C0C0763347231080ACABC8A2FDF7E44C012A9169FC3AAF55A002C5381857FD8B3314374C90C3A6082A3EFCC8A6A9CF5FF15347C65583A6A153BCE385C3B3227EFDAD7A9E502198D1E3D6124A1228B500A2F736356925434EE6893081D7AD5121E66A937765F3AF535457C40D45BB44E30DBA5BBD51098C07BA403149FC9C29828E52B19D94DB0276E28CC72B1507C2684848DB8C5DDB754A809C4FFE726875226C8CE5D8B6F43F6BC80F8FCB2A8D61D13201BD89785E25C67402C7BEB3F1FF6F3E19ADC5E69FFA9B58679F80E064F3EA3814BFFEA5CAB876A344A794459FF5CAEFA1BD36C2B9343ECC617915E89725B7BBE92BC4AC5FF26C12E30448155FC409AA8F2BE9F44E57B665007FE81D9BCC23230360B68C376A535A2D4A97E38F6B94F8D531984B6BEA7420241D6592304727A1D6B8D44E5014903B5920D2F9DCEC520BDDBAA8161B46E9BD321E32A080417B15A4520C7E2C5136B9AB884718B84F7C5A5FC456C10342C7010DAF72F0FF26E50F3702F2B27F7E74390BFB0C645C3A3B81100998C956F5267D21072463B6EDC39A3DF31412C4B6DB5DCED821688993148A9E0BF5C9537B41FA5F90D8FB979CD6CA1F6AC0469CE09F7C75D6BFDD20B22A067EAC02522FAD8D805ACE2D168D515D00E0F867002C62E560522CC5E3861F4916BD2F12B113297E413016943FED9D116DB6BA85339D01831D486F48D0BEB679D78EB5183644DE44BCBDC9DCF19193BC58CF6BC90D1BE1DBE3C0280A56AB7E65A470B94F993C8F6BCB536F1C8131F157648E62669A16B2FE71E27DD8BAF84EBF0CFFD1E449228243914236988800DF8348D93B2A38862C5453B56F1EE939D13FEEB2BF20A07AC51854D8CC1498AE0B3B68953A8C793445745A1CA4A365804F0AB19FFF8656521ED5D2BB35952804685C2C6B09D171FB611C574D6C91C0EC3CFC1F67335EAC5396D1B2E9CBC329BB208C716C97C7D66558B2C1851AD73D0B6D1D19D2E7CEC2435C4299EC743E238A65892768E10844E9430EB4C4A99CEFF98617ED4062A0E466269E15215758EB77EA1AC826D4E73D36A8D4E77BF2EF5C1845F5AAE4494AA36B5762E571C075EFC9263C0DC422C75CEB6C261F28636E1AB8ADA24E114CC601ED4296F38798C54A930BB9DA3CAA455044EEEBA7C23D3B342EC934573481589DECD7982BC94A8CA24F446932E79D60B4F2C0F7CFC77DF96D137E8C50554B415293639C721D23187777B2ABF73EA28604398C24D2357F0CE55048583901C31D43D6289C4144EC13A5FD8BFE0316C3154150B7BBF0CAD2EF13D5DC5F62657E9E918B4327061F0D8CD634E5D2C814801FEAFBD525E59A64D35F204EFFCFBB80C36C68283095049D6E70EBE86F40A3AF5D66711BE1E19A9EFD56C53FE939D4DF996E0C30C6DCF217271CF9A1C119BDB34B10BCAF47313C20278DDE97E93865C73F6D9A774379560BEAADE65E298FF2C77B0FB28F547D32CDB4CB4CCB463919FB35DF308D2F63862BF733F194E583055359A0634D25D5FB3F0658EA4D16ECEA2E9F361199AD63379CEE943E98853E1D862D9402356483AD215643A9E7292DDCBC90047442EAFCC70700A4FE5AC29D96689CBE72E338E4D123E52761CE4DCD5114C3895AA627AC16948588A091212B315F9263AFB1AB5F915D5AAF86C83EC6D9DE7AC2E2DD2316E945FD31554A920794F9C9E03EE2729E89D9596EAD7B18A525E467F16E61AEE794B9528C4DDEDECCCA45F945C859360F02DB943D7B3B7A845B2FB38A2E4C845B4A1F355BCFDDD0F809FBA463118849365A91976724DBCF34484434531F30D6C7B38DAB68A0119A382F4E8655FA4D44765FA4528B2A60045DA03AA07BF3627AFC51F2CBA1B40433E98ED406EA6A20344E1E7B2DC7EC8860CE78B5997AE9ABFBF24ADEA5E7EDE799331248CF88D0EB7FD50D07984CB117DFD02275BD62C750F6559215DAE70BC4B454D4F75018FD6CF1B2E58877F1BE2FF99A11351231854BF4FA26EC238C1ADCBE86B155DF43FE8EBDE55C0DA8675106A9861DB5DECA68EAECEBD6BC979A08F64FA5BCDE05227DC9FEDFB36462625EFA185E0A8F97090E95F42EC50B31D1E4EBB8230CE941DD85C03AA90D92BE2ABF4C82F1F2E44B105C4F5CE2B1F37D006DF0D9233D76597C42CE235E59F016BE248B29D02BBF6223455F297B21474DD631A1428778BC151713D5A8BBA4E6487F1123B0FF4783261C856E4966998A40ED0DCCF9EA72C97FF8B9B0E17C046F575252E123F9C1CB357FAE036B75AB77814D2BD3740694CD0157E5DE377EEBBAFA631C35006472B3A8EED41E9B73A52EBFCA6ECD074E2EC065A78E51E92A9A6E5FC6FFB90B31D8804C0C548AFB9CFAD5FB7F54C71F9E44AF22E61FD963E81846154FC3F00C7B4AF45FB605FECB8800BA75D04A107A68021121A3A3BBEE662339619B3FC1A28856262F96BD6225CCD0576F4FA6DD1FE3D21A15A70CDB70C793ED5B1524A6A52599C865CA11DA1C370CF90AF4AE2E0AF31EAB7970AFC2F58144A3434DA29B4A8FC11BFA9AC2C58D2E05AF446200305422643AAE1FD997A00962912624D9B42B4697236DA1B45B4F0F28F81A5E1299E6682CB662B371807993FBDE79431F45B8AF9A614D0D0D0929DB5782F3172A060BCA36A4B21A00F15614E78FBDD22A4F9FDF7C6887D19B91101A12DA22F5A47CDD10AC1D3C445DD014663DEB2670346BFDD3498006CC2E2311D9046695EE780F927F27EB7E0D11726E6B67CEA3A2DD0922267956DAD7241D91188C577F900D7C96955444845ED979A9C7D546F4540BF33CBD17FB4C3AC9D652E77AA891409137FB4E030E69FAEF68C2AC26F6B0176BCF66519A6552D500ACBBC3DE6B2E037AF5FAE5CE38C0B61A9120E67BC1E682D17076E862A815DBEACD74947F7BEBCD0D6037E0B27721A047B16EFF50CF3DC567F20C1DC0E21C139C9E425AA1CBB68DAC6F130906775686B99A5F42E7BE2581A4E15F30CFE4B515DB3AA63B9A12B3E8CCBEB9511952939C0C58C9F6C3FDED91BFD9EEBD593A60066ECE329900085A05294015F06DDA6DDE20DD8FF7C50E1A6FA78CA6D1DED078DBE381102CE9B42B1512821CCC5CA62E9B14791766598FFAAA2197B6436801CC4775C9E27C59AC2A0C46816534AD0DF0C975A06EE4E662A8CC94169C7432F3CED58F243CD4C85E5FE0A01939350677588072D09C6B9C3967F440923109ADD49A506F04C9C52D37BBDC70C5F669FDDDF039054685802082E247BA3A4695DA8BADAFB709EF75EDA1F760A127171EF21B423791822A576AAB236363A25AC40F7DEBEB21830F228E4DADCE01863EAB792293A618BD719D8B6A2405C55A265E791424AAF39830C79A9C551F0C9361262D928C0D42AE071DA727E113F9A2272F7ED13B91E09A89668072733815E079B9BF42E844ABBCE0DB4B2B3047BCF4F8460F0FBDC2B1CD60F3ACA441B0E3FBC7CF2F6B9FC7F3331FDBC7D300D23A02A81B937D18B2A762F311CD038FD273B1D7753F44241B23107C403EF114FBBF302BD59A0215C6AEA17CA4417A79B0665D97C18AE6E2DF13A95EBD0E32C49A52AE127891A588E405B44379668B00E3EAEB09BB50C281C7304438C81859BC6A2DACFBBF6421AF5EA4EB5B39113DD4BD7F9C13B9C1F22ACC145D4D6D6F9CF25DD6F393202D8E4027E98F5A24A1E935F59601C7F11C4EF62CB33A030DE6FC0116C3AE029CC7899C2223A8AA47A9DE59FDADF279AA562D703725CA88120C744A36CF5BB04AE96698CB132194610000B068D84B99EF658D1AD9A493636A09C3C924A37EA499BCE9D9DB0AF043073369952072C126D7935B4330DC2FF65857E9C5CAB5501872BB97B6902978552CE12FDDCDC1DED86B0CC6D71C24E047AB35C6E446C9C40FE3D8B6192224FB46A9B365263AE877543C05B27FC946C0CCA93F69DBE1D282106C47EF3F330BE9CA914BBFEA073D03FBCB74810AD0BE5D5F53ECA502B95FC92E3BD34F2C1BF9B471C0609BB148B9CBF2A311C06A2B82BAF8484E8D24B8B275B7CBA3BD87416CC8D4178FDA027B37D53540D2F0E8467A53E3D9C2C442ABBAAE2BC42254E9514E38975273749D6EC3C76EB3688DB5935D1F23703BA80C1594320D86DD3E84D970D7B0BCA4976A30C495CAD05427A817D46C3983CF811DAECC1E7FD62F95DC576CFE091BAF1816BAEC9BD6A70F9FB4919FA2D60ABFC21E29DD6734C97F0F87135653A266625B13491B131C7C57DCA1602CA1B66C0BB120E90B2EA701104A214CE0E29B72DCB0D9A3E54502D9A67A2E8A0E19E7A5EF36B779935214E646B5187F4EAF14C2B0D7A65BA13F00BD68AB68FD312534A2EAA5A57770AD60FA322CFC9BBF9D5508F4076E2632AF23ADA7677B2DBDDBDC2178E1185AC1C69BF903C8EF5148091A4B126EE94B28F0ED984A9B8251C8CE81ADAEC1DC42FF3C97171E4A49ED7F472302E8C82D172DA10C2B6BA788CE2F774F0123D92F7D0EC703E3E94FE74316CB5A9DBF3F9C026B0D79E80CCE9C6CCC83BC993384B1BDBDA460731256C21598129AFA96158B0A0780E583C8598DC9DD92E572C0D56A477807A5AD88BC785D11FA27E6E0AAD29C139B1B71B843D5DCB8360A69BBCB9E3AA5154DCBF670137919241775A997042F7675E7443E173C55615A77C8A23787612C177E45052EFE3C4CCADAE75F925EE5939F87C274E92DCD58AF109985A87B5CC48644208B0E954674CD00C7F04B49FBD93A56ECFA0903F38814C17AE23BBA58635521E99CD54F3BACED6F959C32A78E3EF5DBCE73D349D62FB1F96D6526EED907CBD7B1A3DCA595F1D39308ED791E89AF8160C64B97FBCD79D1EDA10764DFC4BB571640FC6AFEBDFF173C950CE825F0022B5F541EFFB1FCF08E7C53B515FE60CE0A31346A6EA14FEF3F87EBDA7DD6489B62C10285A4E6694AA6DE5592588D55D2E96074CD81ACF57E1CC48ED77524D7557DBFD88C3B42B3B982791141E31133E0E69D683D8C05052E7E1EB4DA5B395C0D1B8D77B3A23881D7546A9C3F1305F5DFAECCF207C16545C4A255F05287CF6EB37F35153AF64A4C9A11BF3EC1412DCA8440305FD58A5D1521F8A895B686543D30F9E08D31419D5479592753A4AEFB09EB017DBDC23EF7F70EC4BBC8A39B906C0F08159D24A097C454E9E56B7954617F5CD9A0C910DFBFA38A71FE3A0D591E7231C68241EBBB429DA6FEC3E3DE0A4C1F07E8CA2D1B30E82339E3B0E569241F6A5C3573C28A32887612C012FF3AC2F03828A163601FB0FEE7CA596181087991A4AE1F3C9AF463E4DC75F92AA294C2AE1D924B079DDDAE3592F268A243353F9606EBCD4ED52D7A89BD6DB31A591FF95637BB8033C10D62B774DCCA33FE3FCE7392D9DC452397A84A73E5DB8A46CA544E14348F812D0E3DE8F985FBDBFE315A64ACC904D4E7516A82C8DFC662FA3D4FC85F593EA0737EE203021F5927AFC2DE01701DAE25E4F00716CEE6C8F5561DD7534BF21096F854569E72A29D6A2A29F3321F7E88EDF3D922978E35C5ACE317129152E64D189C5EB4F7E0DF098D45B5C184AD4B0D5E3CF8C39F8A151717F5B66C3E3FD926A5C28F64F5964C26E7FF36923EF79021BBEA4B71517FE35C0ADF19273DBFEDB7B230961FB3EBAA45D86E7B9410B027AB88F5CBCC3E17DD2BD5EB50DAA79E95323BF970CE1906EE8F0225099F1E3CA7430E94438E8AED98D5B9BFDE13DD1B1DDE546890B5E54A506268A526A010AFE52E542DF1C3D63CA46E4AE6B70E651CBA38E718D29223D22EA61BB59DBB6A708615B209763E9F63C60F63E98BA19650194ACA7C0C3321507FE171B9FDAB1E7C8F317D3D82C0020974D8D14C27EBD7B3BDFAD490F10365C719E9D5E14A20951D3B57E3FAEBAB4A717C6BA3AD95D3FEA7E0EED9C64F5DC8FB68DF6CEBE23588367C236854D14C3D1BA184132B940CD34CE450C28CF57B66B0CD6162C704511B2D8A685AC44F614D0EFF0A3B66F49E27EDF326EE0BC1BF034B05FAFD4844E9EF907AE9DD64A9D73110C4B9A00F507D9C453C9A0F6561D88DFB6CD06B653EA3FEB829B884FCCD5D8A4CAAD006F46CE500D157BFACFDA346D4CBAC50A54E1F5BC13AF45F872B65F81F6B240BAC700F26931DCD680795D180B2B6B63DD34C12F9C3529A79026DB41713F7C1024908AD7259FE11B1C63B2AB55483BE8D3FBBBD96EDB780DFCCC0139B1C4B54333A8A5FD4F7124AF90C2EACE69B9156B7DB5AB3734E896C4CEED518D7E6F72C5EF620AEF322C484BB2A1889C18E1F4C629185B9D3D47E12B0DDFDB45A5523E6E7CB6F1266F747133C822F4252B3757C445DE591A44D65EB5219F5D326700FDB427FE60EC07A200BC3715018904C577147AD7F9A9FA501154C16F5D585799895D569A8424C8D7237A3C0922F9D6696ABAA4EA7A62B924A0689938973057A972B74F97C9471B450B09C582E51EE94460B8003592F8E37CACBB29B8F3E88FE6F78E51792E885C1D16B2B3D444D0955F09FDDF765801C2420AF1870B6A0DEAF8EC614E4BA4367F5C357AE50E75C7DD7BC1CE1B14256A9F084884040B6564C384FF15EC9120F96B62948287EA24073F28E6C2E7923D19569DE9C77C56D3E0EA31C2CDB924AA93FC49DC84508C1163E47E85FA41805D9025706DCFEA9DD9598E3A22E9FDB65FA3D5975E7E97AC6C83645E2F9C388A3E8F30C031BAB49C92A2D16F8E5DF6F922C9CB972ECCAC73899B2606774777B26585C4422A72834E4022E82B0DD2837D19A0EA83A806D7A8D2DB1961EECD5BB63824385C8577D2078938EBA4AE6B3360A9F2BF40C0A853A4903837C91BDD8B49B91720AA7270D4C889A6535AA43B54F078AA3CAD57A0DC54C8ADC0CECCBED579254DEFB5D686673971E575A083780F77E3B450C0D64FABBE3DA533644B4C963392DAF58D6D1439696111369DB3D2676A0EBE336C641654E8096C342A71D6EBEFE1A1EA64B75728FD09ED2F6B9FC768E969A78C26C039A8D34C73C7C6C54895E187ED6D29D5D1341D04EFFD6F160907150E2116A2CCD5BADAECF971DB599D9EA5AB0A2A884809CAF9E4F5CE7DB610B72F72D8D95E632797F53118447E4C34E5664380FB02CB9E7782CC54CF1A46A55EF48D9DECB43D0B82C38A6D676CC7DC3D5671FAC7FDADD745453D6574A81931DF9887141489A96BEBAE094EB123F8ADD07C251E11086094550CE02EB6777C73199AFF7C635F39EADF8CF9EAE67F7FADB83B16BC31F2A0ED1FBADB631560A61EB32F63073AE9692D9F085215AEA291E7DDBC95F1FE2F5B8D105ED0914C2EE772DC0BB14CE2C86D2FBAED2CD67AE9DE078635F36B63AEFA3C35C14B2473FD3AC2553713C233ACBE558264044E18F46AB8C9460262829A3E3FA16467CE33E7B16367F1A140D2CEBBA27E7C9BEFD289F6B7FFF9821944EA0F02D5272B35BA08117FED759311DFD26560CE9EB5797A3CCA3427EEB45CAADC6409251C141F60D1E70C0C33489AEF6D744B3CFD5260719CBE75F0D91FFCBDE2F45CB5377A4400A2E8550E296256E937F437F8DCA5B227934A0FB6F851326BBD75227FC5FCEA6822370F414F4A817884D024A666539AE45536DF4B86E3F78D2D6B3FCF90C2AB269F96B2FB71DB09152DBF70B57DDE80BD51F9F584A28A83EF9918035743E6D16FA5F2AAE9BEC8A9D51BE0B26AFC88864ABEDA6170280C6C88CB2E8E327727E175411C27D87C97F3F5929E1D0B2B7810B47E8271657B9CB7AAE7BD3F8F8A8E49590B7A2873269DEF8651BC9811343302A3B7E492C25A25F2B7AE6E1EF1AAF4C0E364AA23A7F7DDE88CA5575777237926CE62A0C658886262CDE7BD161C5718637316225D817B111AE4E8B58EDABF638BBCBED391E7EFE135FFF4058F0D2A8011BE03C93D7093D970137C4B34D005BDAB805F390462DFFB0B2E362E6D6077B7753EC45DF625EBEFD711729F4493756978E0B6784791A4798587072D9C91ADF106B29ACCBE04BAD17CC0D448012937C88B1990E74464B9FC70D7D03E2BFDC19D70C0BCB70F3439C54E369FBBC146E54692C5FE34C7D28D2B1859128EB73C8E035C7ECD824952329503B4B1968928B96F1FFD0F8E76A1D0A45D14D0D1B6F06E56D5DC0F0F7175B81D502B1FA5457474BFAEF4ADF4BEF5ADD1C122588820865107351B5FC8081567B6DF7357BD933458465973383C44BAC51BC3F94DA903530CE806A8A44F21DD21244B0CB544B856E8458597AC4D062722281E7FA133690B265FD4C90850E12D4CDDE2A03467BE69A27B7953CEEDF56C4BEB47D2484AB7C56AA8BC8ADBFEDA6917FBABFD8C35E6DD1EDE116D678453543104076514DBF40B6BCFA115315B58499319A07CA962E8757866CDCABC7B3D607EB54C6AC533BA11B09B6B11DCF7453DA5F39D3413E6A733603B7F4BC6220894EB351AE84E5E5A4EDB36062C500BA9542BD9BAD0E49875BA5E86C2130D519F4901D8A13BB1075D9D75DEF9782DC9AB8DF1F7064B4EA349B1A967125B3BB79682842CA320B47DFAEEB7E5D0B64C1CCA66522D1E040743E431E40853F8C720DEE722CA1292EB4B9F37C34E8E77C7638BDFAB97B791BB80A603C54CC76D9AA509DB11FF12EB4D2020627E80BF5D7976DF444B73BD0DAAC40A9BC0FD66E8FE66096E5DEBB2708C1CDE235D4D98BC3B9DF4EF6347F1E4F80F84DC3514FABB54600AD4B2826DC608C9CBE76D008D518D9C072AA360EC2878C6F058EF98108E1AAAE17D71C5F7CD0580CDACFDE2284E12E6650947C782D49E3820150AF83DE9D4E42D64ED1015950FC630CF80EF33E50DC3AE15CB89D8484F83BAA2538DB5B1EC5CD7C70F59BB38A5CFA0076EB6C3C7B1C9A132DDAE4F54994EC5E4C00A1DD4CBC16E23422FCC9A88B9E14674838A1B572BD7555C80F85AA0003D28AA7EE3F9A9FC7D175F83B81044B1BA91850C1C595111B8842FEBFB3B15518B3BB9971F3DC184C87603E515181C0618E90885C4B78CA43EC610A4CFA8A1CF908E07B265D78BB39964C92B4C6683732D26FA3F27B3AA630CB90B0A602AE721B1D0273340B636725C21926B33EAEFEC5CEFCF9287C736E5FA0B0E0561A983D852B80FF710592D0C2CD5A305EB6D9C075DBB07FEC96D6BCC595C8D5579EBB809A0E8C1FC1FA78101EB25F43B85A226AFBDB08B6684444D5606AA527D8D17FA9F3A11207D8BA918E4BA019E3B03C71BEFEBC2394E75AA298A334B4F0B727AE27CF955476FCC2369366CBDCBF03E5ADB2009ED1868DCC3B6870DC96843FF6A826369F55A41D44709296112531563881A15C92EEBC3497237CBB67647FFD5F7267FDD0A695C0D17EA8B684CB99D7C25F5C99ACC8AC287A08BF51F77CF808399DB6F89D453EFB5A29942F8FE121FE5542AB7DDA30FE4E779F344A3"/>
    </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>
