<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="06377BC7938F62A995AF7831EC31E0EF9616436451D5C33E50AE419B49D5425052853A26EF0C94C44F020ED638ECE8D76A057F2008492CCF326B92EC82E4E900"/>
          </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="52853A26EF0C94C44F020ED638ECE8D76A057F2008492CCF326B92EC82E4E900"/>
          </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="268061CF249A433E60476137173DD84B249D74B929C4837F589608374496BACB9F8ACE562CA6"/>
        <Random type="ByteString" value="23F8493D038A36B0780989305A74CCF2"/>
      </CryptographicParameters>
      <Data type="ByteString" value="5E98B27302860A8E478141CDC615406B7CF4D68D768232F6B162CD6BC65EBE1919EBB2B525A5B9590DCE183B2DF5F9883765E88C6F4591114DD819BCE0175C5FBC6FC3BF9E77D0648145D3079380CECA1FAD8322BE7A88DCAB502DF60A3B9FE0D5ACBBFCC01836BA88A607F7223C627BCE23F77FF8320C786B83D8D432590B893DF644F5FB9DEE162D7B55CAF2F36083255F4F16C4DDD61AA2B799AE2F6335DE71FAEB82C087DB1E3ABC5CCF4DAE2F0431073868377D832978047DD6BB28D38A4AA37922F8918A5DC8869348064F1E1F8E54D602ED8081EA1CE4144AE5A3A4CD05631E6BCEBE59080A26E8B868A00D8C4F627A5FF6D8ED680F47E152999583B13FFBE813DC6E8209B4CCDBDAE99032FD36AEE06955E4C9EE76FBDA50C70ED4E600D2489A9E433B2FCCCF43BFC66464E998A8606E7B848387958757179D4FD8F88CA23E4D79CAA6961C5BEED86C5F75CE13789FA00660883F1FC26445DA588BBAA8AF1E3C327761374966CF04C4A34AF9CC316F290A81A8AADE71C4DA01EFFDEC5FB37CB658410083A1A921AF0B67B1E49C6634D744EB6E2466777D32FA02E16A15DB6B7687E75F0109B41478A50E225CA4BFDDE35A13C7CB29049DB8420937B522C7BD2DC355A37A498FEA0CB698280330C03C32B80332D3082FCC2B61A990F4C1CA10CE12521CE0F195E78DE6D0FAF52FFE62D3FEF8803296CF80E036940F311DD1DCB18E580292933A2B3836C8A3880F02C071DAADC59E7B9E2714E4B01B1CCD1E558A590AF8F06F3D81C397FCD1BDE3649051B1DD4F725B36BB864871CF15FEC234078587ED9F54714E2A2021D437256F85B4C519DE0226DB1147AA4C61BD67A2E56B33F62C6919566B8FDF754E6C7D65D3AA2F37B7E42D68FEB2F007F6BF012DA06F8E519DF819B5EB7DFD0C6A248E014EA00C63EB071274BDD0EE461E05D3699C499ADD6ECB05E00D1A3ECA58EB38EDF90F0CC9299D763A4DFD1DA2D827D02A4756F7A21187115A69360162415F71DB73C76EEF2F1BBF93EBAB6580266F160F7D8029CAC6ACB467FE3CE4E83162E6B27D4412EE364DAB7120BD4FC6EF10964E1E32C42812EF1F86B5A43CDA8CDF513B715490BDBD344241A83BB9E5326A0B3B1670C8839D58070E01D023788F54ACD9A38130FB4BADBFE7B6628019FE2156D91DCB2E38B9F5BCA250DC6B7D1CF8A42955B7078943290745A982785AFA57EB6D4D3F70337D0191AB0A742453F368692FBC7A71E98EA4198DFFAC3A4BA0C716742F5FE5852761A4C6A1962D5DB706F1E4CD192211CC1BCC33C5989421C7334138D1DB59E54D3648DF8C3D055BD8DF2694CD027EE200E850894433BC70403003A6F1063CDD9ABFE64BFB22F91CA411668208D551CBDA323E0DB8F3A4338244018559A96C3E612F691ECE58143FF5097DE9663FB442B55D505D449D0C03DDB4A41062EF2522FACDC2BD1706292B9083ABC5F782E8275563747FCC670C23EC8025F783A5C3A1CE746C4F670AA529DD1CC551C1F98403AB28B62590F496671D29C7BD30064755D56DBE7B86944F0B88057362CE294DB43D56FDCBFB980E8DF0F2E3B7152E2E517F947A0FADC159A9F4B1BD9F81875A01E0DCEB5F57C7EA507C6C3DDF3D44BD46A4F5EA292A2D9129B55493E5E88BF92DD221FBD275D34669BDA53C3EEA0FFD8797A62B7BB42C22DBAF61339D31A7F5B9AB28EE3ACB54ECCF719E564D08408AE8F2C48DDE45A555C15CC62662A3B70813F2457F75F8EF4B258470200AEE7FA1D6C3D65539BBE8FF2A9DE72A1679713F91A844CCAA174EBF48FE49C644D0F2A887DDA0D3E249B158BFF096C3B737496E4BB4F0FD96067E7697B89FEB14A7EFC1619E6260E7BCF382A6DBD2298EE578E7E95D6E33915446E93D8890D6CC5734911924A92F1F32CBB9E78251DDEFBCFF288F6C42483908E60ACE8193B376DB05F7B9C2E58D0E07542BA5A73C785E146BD13B07B2D24EED53FEB2B737735E716123FAAFF25A8D3B2F423E90358C0798C105F5F124D7FF00A6AB1C73C83D4A92BCDB3443101F1A60C360DEB1D2F59970727AF481061A4C95670BCF0DBB519B0EF41086CEFD7A13B686FB0C716D670C75B9D8C4644B3EA342AA31BD24D6A15CD0D14C19DE6B524836DE40BFA95DF6C7252FA5AE17216D5A0DEFF12145B0F1F746A56A67348C3C1B67EFE5D1A64B9233CB776E15CDE7023A3981A51A86B9381CAFE70A3C90C13F934572961A5BA6DBB20977DB7ECDA1DE51E2FB297420828EFE09407882FD9CABA6F53BB7AB39E43563F5C59C14B8425D276908D83B6835CFFD1ECFFE9009D178A68B93C02AC94859BA3791A9EF7FACCD08D1815376423639B66581F4939F6CF49FB51CC1854A2FA9BC7E1A72A1EB357F12629DFDFE702DC24D190B597305D8D5A9339524FEBF30A6CE80C3A3048452C1BFF4F96B74162834DA1A81B6F0FE2A80221FF6F4ACF4730CCE121327A507DCCECFFC579D85FBF4A028421972CBFFB8E2A768ABE15222BD16927E6768B75076F38D4DB6A9E0D2E9CD0049166A0A068B367BCA771CFA6A1B85A537706FC9F4E93EAC2479573533AC1F85A64B6DA7624E02EE305DA08F231706A4EBDD8DF16E744BB6BECD59097966D86B073F1271BF7182C561DE3D40A0FD797D83D09C0C1826C4B8BC2C19E51364CC6D9E418C9D94897487E9A518332C08E3D7B26C6E46D377AC93DDA6FB33F96C6A79116A4983D42CEAF1167083C4BAA25FB76012527EDEDED7E7C461CA7E7B8BF86D6AD2D58CC043EA05EB4C24AB5E71F5A72576BFF1DAD54CE7F609C7BF32D53E3B1BE236B049852E1F042C532BC5CDF08C20FC53B9C7134FA0821F11EE63EE313E77EA794FFD16A4793086042A76CF0608F72BAD6413B526943134C6EEFE5EA60856CAFACCD6E8B7CE60676FEDA881D5490D104C0AF7880872B74F37B5E505E19F73ADAB4B1914184435A5EC1C28DDE468EAACF3DFFE1AB6011514E0EE2CED734D8498CA8CE9BFF500F04B24AD8A1E86983E64A2595265373E39940B0F15088F5952773BAE7522CC8D0545453658EF962123F5F7BC47C6C4BF4640AEB64CFA4635817D9D213FA98E3520EA1F17257E7FE84A570A5B3E10D7EF987A580357EC77245D6BB5D8D7E1792D5135CD1EB65D3A9F4306A3C41FA3A136557402B8D6DF6BED08D574601EC2EEED1B29FFDF472C649A332FE3C2DA80FAD2CBD39AC6CF95575015144B1AF86ECE26C97D4419766C09F03BD14D2D30810254F06CCEECE9B76B6043754C511DA06C815D1343DCD4EA3F99BF847E3AF59AC6616669BA64EF2B3A0D591904B505C975BA0C42C8F7E268BDABD1BD1824C4C479482B511A925A79C4260A264492951157D8A943FF6EE3F2B380FB15DEB35145339EAB9AC65DA11EFD0CB1ABE996E9B9C0AF716A69F86324E2F2AFBCB0578575D1F4BD2D4B55C0C942123C6293C5E4623DAC6C63292339F0CCF6F08726E430396E4471CDF926652C139B8EA2E92F1BD279D5A1E190F4BA43C1B654B082D464D0B52591AE985D38DE8DFD57E367FAA720A7735B8AB5E65F00F30A2B3105F22A6A7EF59D914FC345D55F56C7F0F4AE4DECE75AA3AD3FE3C653B6E171DE33973555ED4C91B5E78E7B4A209A6D7B3915E265E85EC93B4718B710AA851FCB0D6670CDD10105D613364AB095EBC5F6F370D8D6AD7F44A3650656F323A5EB323F1135E59061EB12EC8FE52D012E419E0BDAB696B75FDC434B012FBD13F266F8644CDFD789D0D0AA07903689C390A494C369E5899E4F7F1EE8BFB5610BF3A22218A8BDA6C30508F06354E6367EC40301623AB0B6147FA121F3A2DC91C133FEEEC7B44EC69107CF7420F9083F7172C1C45177950AE169D7666F4FAD927928EA6C9458A83F895478F745921FEBE51070A03456BAAB9F934670F4D71B0AFE150640E5EE50E212F51B0B22359D27D9CB3E8A59ACA78068CF5AE43ABB35A45F9B2CE3B9F9B6249BC94DDCD7227BFA77802B297C7BA52BF9C03A9C12EBAB60D2F22D9E2F15A705F5BA05FED8A141A26B6DCFE51C08978D395CF961FFABDEA0C8257D18C5E767476647321309DF87F2223947F18C7385500BF385975C0D4D27CE0EDD5F9364DCB35E5C59A158A280BEF3556F4DD2ADAFA585117CA19AC6A3BFE98AB6899E7B4892871A9F3B190A618894205EFFCD37B184987BDBDBF663CEFE9773ACBA2B15DF51553D858432482160EC730569C43B339644E19F7DCD9DCF0C9FD1843B6B4EFB9989223A01"/>
      <SignatureData type="ByteString" value="BB1CE55744D396808919A18AB9392C69FFEB634694919D8483C50701D270297996BA4F3D20A5430C531F4023FD09078F5EDF2C934E98790C2AC42E7B3929F4783A65535D677D9A4510E6FE1271D5509E2531D7BF745E7FE27DA3949362F2A8562E50041012E7860E544730DE0405D5F3855B8F8B81743EC8D85EDECB4D0C05B696D64F7AF354E3F7BD0E86EB5F23182794A448F6D023102E3E6347D9178C3A4DF82D817A41EA5D7924AB3AEDAC3266335920A889A24125E4245B083D493746E9C4F8FBDBD6E8E7795CA36214D6443A041607DC85919D5FCFF8E267B7138236E28E463E9B7684FC9EC366543FD0CA8F4B3F3E4ACC28025A3CBC6632DC151F49B9DED34D054DCB50D256E4F9D2960A9B3B12F05A5471A5051E96318D825758129EF7B81C42B400387FD465F8301102810992E136303A13577B1B660FFA62865BA19E0FC8690542E995234A1614D0E5602BA6852091B262D9445B69B9263D0C24E380013CEBE15C2EF85627B78E041B3DD15739EFE85F758932A8AE6AE94B11A54354AC89AC53258D21FFC7366C6C711FB3655893C8BFE1F8B32B03373B18D69ED8B791F94C95F372588626B9378964E169D4CF86F7BB1B59366E8F7E89994DC2283FE1C5722F598252E0FC7E8F3677401242BB71206B08BA55ECEF758B9D37B2E548E3F355504F633E9531F05140F26982686B28882BBF9105DB8A4250EBB5CF87F281E4ED3EE53F1A30D3459B4DEBA6F7B7584AEC9CCD08E1DCBCCD8251FAEF9BC41ACE2EA41633C2E6EE856F140BFB655DEEFA72E22EF4355641145F2BD5302B2308501684723EF305D670DB3FBEFD31E0EFAEC2A1F2AF3EFA5386F1F63255DEAC9594025875E3623EA06F5EE53144A7B70405A1459897DF1ABB3EAB53FFC5622986E86967A2F40194EC128E81F59768F29415EC11F8E101B9AE1B870C9D95BCD03EE3C59E28F8FF6F6EC25F9390CCBBA4340102B6802FBAFFE80514A19BCB19B7E2C7973919F10552B157962221159A675E30BD85E8E46169AD4F2B5E9A684A0A0F3CC3C42DB60692E70DA50FA59FC30E71E322113149B34CC5E52BEC74B34E85F18BE3882ECB04A8229EB5806589DE8D32CD820B7938225D1229930F434C950AA97F81EEA4562DCFFF8472C16A3DCD3AEA9AB50A5FE3D1F0681EBF3F4F76686842208AA9B104CC87198622B6A2B013EC8D3311E20656AE04CAE56AD2995465D0ECE7E7BE4D8529F1BF20ADD2B7D1A6266F0170BB28AA86836E9D5A799C93F3B45635203F5491A1F1B8778BF8E8C32926D60E4200430C67AD3A870579BBA083E20EFB236C62A4AC1D048B99C28C81C00C6E9FBF45A5C4D6B18D0C1C2034316FB6A06CA178C7923DDB79C3A2A3A37AEA348D87D832F88F2873B215BBBFB70B016C8DE0F3D5C55F820538130410307112E23140CF47B25603212E072AB441929B9535CB5D88782339D384D9EBFB1410DD0ABA071FE2EBCF07516F955A96726CD063A3C0E609709441A943C6C5EF95D1C98988B5EB8958BD2B1D22FAFF4F160ED48E5E56A8A4E3678F51576BD13960A67AE7D7BEE3368E1F238D93828FC47AAE973FAAB4F2D402C51C62527FF5327C72103E24EF882AD97299BA685876AD633596DAE7F110AF0FF48C06B2100D6198ACCC92EBCE92446029DF8EC12E09B4A7A03879438CF0F04093CDF400BAF4BE50B4B7A0F878D6E41EED3105FDBA32CD46BD0FA3A8A89E7642A37B9AFE5F716242194A583B0BE932492BB81A01C15467D6F959DD328ABB871381646A3380383F6C6D3A6A1EF88F411D5EA06BA8C7F7061BD3AFB2EA4C6708CE8B07E30E7FD9D41ACE7426625CFF5A711D0383A7DDBB511E5BE39EF58D09A7F0553465A5B49A96EC92FF4F7089A46CF253A58CBBF94C71C37D1212EC35B9459337EDBCA7152CE29C113F67E9360A4861E1DE7AB66362A1441F5018EF05DEDF61D6B2B33C590FC4097E8FF95531D77B7D93F21EE18A4B92AAF6DA13C3714D34776B25E544E0F9408D3F4C0F80920BF43BB50FBD9D2C31600B91809578389564573B782FD4A513EC828F13561E92DC88666D6933AFDC1C8DB5E32CB174EB800483D7B077CF961B0857669F86BBBE6AC60B29430C83E5FFD0403EBD7AC5384A03413DE7DC0FF65E49DB939E6550E154AEF71850311773E3A06DD3D6E64428DD1CD7B323A246A74BD5747BCDC18C62326F116C44C3AB60D04904BAF7E9719EF6A6FF02C44E3291F0D2FE812F7811B09E9E5A0A837B553F3FE5D386DDB09A3C7B79E6CB9E275CC27AD71D0602D46F828203C876FA744485EBC3B0A82F71F8D2B0BD9153E3D3ADBD019DDBDD9A9EBCB6F47B377685438344F19CDAAC5E2A9BA5CD374EA4E33DAEC82C0BF2B2F3D02ACDAE6D03AA922F1A3DE343D725CA878DFF678C378F4863B8DD7F4A05E25153527F6BDFFEAAB205F712EE14CEAA5FA6E20C6069E88380EB137ECF861BC517A916C978A4A7A30D6763CDC099EE0E2C8DFD3A67712F20C0C9DE46E5857272B6335C2460DC863CDA5C0FE610A6DAB0676359029CB407B5664E119B0EC4311DE51CFE666576C5C63121667AB84DE4D1834A4CF25433FA67D0B34CE15E1D78E7F5444F5513EBBDACAB57537F2F8755EEB654CDDB1567C4AA4A4ACBCED0D3349DA928BE3C4FB17755C70D06F55C9452F7CF6711876070D4F952AA735A7704F24E74416F980B01601DD58442C4035E80C1EBC25E77D6360B4DE0DD3C89F2DCE6A3A612A17B704DA5E87B73FEE5C03EB9785BC217116F835A516AF38B3AEA0EEAE8140338A98452D310CB87C149A50882443FE4006A105C57A95E1785EE1759770DFEC9D7142D565A9887554F02C59B2CD5459F8BA29156870325D57321CAC63F8F5D89C78765A53DAAE45C8CDCF207B049EB8E5E1EFFE75D12621433A03F8B96BEB67637E3B90D0BD7A15B8F2318FBAD79F924DBA0E6B4079A770EE7F5423FB1AD78B179736E271659BA17D5195C6CB531ABFF03AA6BFE4FA148A3A0BA2996E1A54DD6BA5EA6F4B244002A250481377D805A5E38361FEF007C06C83DE55948717D684BC46F336B86F3C135EB9880BBD07B35FF29ADFDD3BE34D722B2EE21CD1024BA8ED4503BBF89EC04B847714A6B2073006A7E196B394B73E217D4382EE36249371B6EB7AE1BA7A78EB9EC925A4FD3E0E08FC712DD887417B4C26554794763582D80B14F436CD4CB44D316742E0A39A05AC5D83924E40EFFC0BF25609F8FA8EE28703C7ED5E562FF77AAE67EC638B87D25852A174057649B480CE39CF0697F3CC93B81516EDB79C630B89038FC97EF9B20D2D3613CD66E076FB03193C45740E9C077D86AFDD17C34DEB841D434F736CEEB5EED9E6666FA8A8B737897278A8D318A71100B1661B5DFE339591718E9BD6BE88A8EFD95BBC32B7601A58CBCEA0492F976A08FF48FFD0085B737178C9D751E7FBC223C690EB78C8892794402E32C45DFF263A119E0240F7EAA6F6F9C32BDDC192B3892F4229072C7A7BBBCC85A4CE1FCCB5365C7CC65A13DA6A9B8AC4F29AFE6A29F076B033682D3DA14C8C3A9E16FBC35D190F8738FE9954E3E560D8A3E5BC5516DBA1FCF78F7B90F718A0C0F6DB790650C1FF94909B232E14FF9269BB52FD8214F3F5B99B24EEA00B611AB34D9E7145F9BCB5C255766174931586BE8AEF60ED3628F42680C5228449F695920FE238E1811CAF2D13F583436779C51D26763FC86B5816CCA7EFAA47D898C1C1F40A1603E47790F7189FAAF5A77061BF55CE06AD2B9AB47DD31646713E105D0952E2F674E2267C78C4B33712C9B4E0385442FCEB7B8D9EA623F67A92888C9CD814A3EF8F0241655E18EE453F5B7F57DA663A1A30789FB66821A5A8727A11A258BCA512755E042D821C92DCBDBB00EB238AF6579F9768413521122D81CB8D769D6CE79B21B6A9B9952734F78120F4AFCCCF5AB7ABFDADCCB01AEB5B32391840D0E4D62124601D044D02BF576CC3FEE0554542E0A4ACE95953646BA53189DA6E5DD355C9F76CC3000680F17ABB2EFCC0F506AA16A4BD9EBE6179151537A32D35F570AF7CB4DAD4765212244D68B4A81C65DEC9D7EB98F81871641AAA7D138FFB3D47469240417AE223A5E7CA67651B95A72831E04483A6B688FE216480C5EC095E2F4F37A986C2C284014C7E8205864C7BA43DC790775A770204C4AD8CBE01135E7D2A25F614F4B3F17F7E720677491DFC48E07B7460FFEA6E92B3ADFC3446304DC7451AD557CA8E04DC418A1C899FBC9BE8225355B02AD6ED55B5895753FFEFAEAF94FD304D856ED5CC9FB15B025AF16F609074E5A4420D184B05E828BC4671641402B877B576DDB317338FE3E1A5EBAF035CE0F26665A3248ECC4A327C0685E839BC1DFF4F5755B3DA53B5F4E9288D5F72DB43F663817973FEE363A55B1D84200F8A9AC0BF61D7BD8FDB79D760F31749EAD4EAC63F658B13FA9A334A2A4FED3239F848DC360D1051F3D36BEAEB10250ECD39A03CBC497F7AFC60D663DED7E00D420627371C8CA3CB664037CE935F93303628629AFBF0D6B80A52D1B645EA0B938BD0B231DF646698D5524C79744F0DBEAFC7AEA871B979186919CEBF56CE76CD60427F9ABA911CB2210EFA34E8BD4958E703B9BB4049392A1A93934CC7AEC996128E6851A58E5F9618D9F4629474B20A4BDD640EAB106800AAABC737530A475B6C873B9EDF9FBA115413321B13E0FAEF9BC9A17B03F4628A7D0E99AE51643BF356D71ED915F5A7974F546A84503F208CC4258B8D8282239DAF822F044478CA288F7D9E2501F473A51C67DEC1F650E5CCB601DB4EDE77722E37A8F473EC3A1782A3D28F6425AE3F72049B0BF89A24DF0D7E995A40C4F366FB01B79570906D372B3CF41DCEBFE7AF23E1E5DDB48A11A43B15696BEB25B0A68C31134595FA365EC69AC4679DA9A427436B4E0F86F602F6D2BE5C4B6D649598A57DE3D41303D1247CDF1F2250C903C6A13D95D6DA7027F546FDE7CCDFD7302F187B06C5B5D653A8B6D00CF6FB5CAEFEF552E135D628BFEB93CE9ECF364B547B8B4C499FF771317E809FEE1549A2DF2D0C1D0D1083BB3D9A72B743775F6BD984936FEBBF21B57B8D921F9BC8630AB313D3FC887BD3ED2F8E7A6D6DF1C6C3E787169B7077F6C539C5770A20BBD5F75341C3E786B13F3A1084A3C30547485E1B13DD09AE9D3E43D79396A27D8870FA00C39AB6BA789CB4AEC16947DEB4AE3A9035D5BBB2E535409B02546D23A620F6A47CCF9A57B911FDE029CDBA5C56BABD651706E895A0005B88831A8B57EEB63551F60C07F95A583969DF9B6F286F7F2CEF37284C8811444AC3417D18EAF989475A351756E3A5A3CFBC1FAE0D8A954104B7D16E70583619C8B9B08E0FA006CEEBF2341D8EBB026F9B53388B5D8CE2271AE8B9A100784984EF88680FC00C6F8FF17E25C272673889A75B4D0CE34FF5DAE935E25D7248A95A726F94D03EF61275A82614DAC4537E52973BA02A79D5C411E50EDEC41D6A01407150F9C568BFAD0C5BB341915B1BF4FFCA9241D6CAD50D8C26348D4040A03DDB9CE47DE4A591A94B4FE87626DFAE830BF5AA27A88198498AC64FB11C20D7A5EF5F67E35263F19673301CB2C296A11BFECAD2D2F94B1BE8EE9C66C8684899C4178A81FD8040AC79E817811D434734328F616409DA02CA149EB549A228F8F5F65525F286CA0F9370DF9EB043DE1D31FD5B3842566A2038367E7A67735FC97B68E450883267A692D1711073660799D4A0D7ECB8E7DAB4432E907141BC18F710D241DAF625D75277828D9E23DBAD9CAE9E6180DE4F89BC472247E12047D595A410FA03CB548DADCEC5E66161BF3E69FA2F6B574BE337E492B753F41253CA5467A04B37E0E27A05F6C4AA202EF7C787ECC90FFADC4CC94FC1CB6E15222C5A0E2044A671CEEC8F6A7A77E0333AAB98366F99E7FD848C963AC38B8FD434801064792CFCC297B473B8131E5D394153073BEF581AF6516CBF3204D7C71285D3E82C4DD04A10DB0C041E1559AD4EEEE9D57B3F7814DA743B9FBB953A27DBB2E1A861898FCFF3911346E3E80DD3A27029B3B37F56BAC38799FAEA39DBCB25AE7A4F91DD333BC4776FB71C83825ED82ED57C80557CD9EBDEF98D267AA91ED3CFDFD248F3E356B211265A750691215AEBFE973942460223EB497993E93E66FC5BF1D76899235A4F618D75595914BE89A6C89DE698B3EAD0A3FCDDB88C9D120F5004CCC9481E5F81DD873281C9A6F4571F7E91AEE3837BB4CE05733F6ED1B46B90472BD32C7FDA6CD5D50BA963B2EFA7A2101070C878EE02CEDF9CD941766F78AA41A77FBB76789C5BC17D71A76DC7EF6C6A1D278EB2CD853A38B74D23BCE4A5C273BD8C1DF1AB5315BA8B1522CBEA5173B0D6B68715B4655B3090BA995C8F11F95B113483C8BA0BB9714CC2CDCE53349E5518467A55634DEA79A3DCEBB3153E678CFCB585A4976724C8BD90ED656F9BC00356CD8B36990953E100F2D90586C9395147FD9AE6FE18E6FC2C0DB886601603CEC76E842A82F9EE6A95A27095FE09CC7001DC6E68C5625E9B1E2C100A849F8A30B9292FB74AA473C84F6110C0A552072AF8971B5562869AC91D292A9970BAC16EB777904FB77A6E5C7C06788C2CFF78AA1A24EDAA967FE2B65019CF632128B39D4A8995DFE7AF4CF3F6C0A953558015FB97FC07EB152AF13A312C6432E315EAF9D19030FB013CE340FC7F271C846A6F0828F585582A279C1EBA67E2E8A560F6D9D33332A8F32E55EA08BA74E27EC6FFC1AF75210166D89B91A8618FC6F20F15C9747A6520389D6E9CE717001C96DA0A9D5A7D253D06BD9CADD3DA0723F44AB55E961948FCA4229F2A0C101917D7319DFB925B1FF1745E36E7F2F20FC2896C233F54770978BFFBD4893F822087C6FA64312355FB91E317C0A78DDD7B3E3A9D68A2120832F7307ABC36605619ED9EF3A8CA0BCB0D720CE7CD2179444E9CE20D4EF89AD31F9E769364D52BBA14D3A9FB70B6E36E65C99CAFB20DE8226657704F989BD162E2EC5E746A8CDC4DA7A9C1AD47B25DC37D90AB72EA2EEA748F25B8E99D95764CCF6252754DA6050102A5768E37A11522D400EE743C1EE5077FBEA6FB33CADEE7726D70605AF117CEE3428ABDEFCEB9B5CD6042ED336A3DF10925F7A9A7B3EABD956AD37EC3CBE844E205B10DDFE3274A755EFCE504E4F29A776ED468F7E2A759088E7F6DCC8087D4F4F9AB409900D81D613F81F70920D0D9E5308F0B20799F17AF57DAA55F364017FCD688EAC86A5AACB2CE793C181321E5A92B881E46BEDD977200349B0696A178BE65FDAEAA8AB929AD1AE0D18B24E6A56AE576F34E53A4241B46193882EBAE3CC6E3B5CC2A671747A08CD0560E8795D330FB3224D9E0EDCC7B50536162C87D5DE784B726134017E319585E3647A13F2C39BD2E0B7BBE33971296211B8B462BA65C634FEF5F01B1F088FD2F5C6E6E27462AFAB12F644995E55630E6AA9031F6929D29C6961C456FFCD6A7B6B270CF97626EAD45B6C2A41E689B6589A97238CB49A7C107E9614C5430782220E2E9FF8F38FB463ED149E0E56DE04D7F23385F5A0E78180322D9FBF1139BC63B33D9FCAB9F5AB8206FECD5D30A1B06E5534FA767D7121F2312F8FA46C9E3AB438E2C2B56D6ED3DFAA1A9FA2BEB035DBA23FF2ED852E97906D894537AD35A0A732FC9D6B80D036A1A86DBC6D84EFA040341B0A2C25BAFCD67481D934DE723C510B84AFFE96B9DBD9667F9C0EADB48258BE3B69581902FB7798558E68768E697BCC620F4C70C1B193469ABC9B88957AB3725DEFA09A77BD1A3435347213220F85FB6BB62300C7AC0346B97482D4BDDD66427E9E88C8DBD9640964B054D87BFA48E328713025859120B21F82E0CBEE76762EBD747CB99B98265F4C505679F91CC4476151A2A6A818F1FEFD79019FDC9130B51262EB966F933B0708E6B436C21115CFA1679FF3A5DB1E4BE4BB87B751F861FD0597AD50F5F544D0754CE407292FB3CC929C5BD945191052878FF20F335AEC77432B1F8859D2CC526F008F0D544583C60E8166C7D850B2C675E1E9F40213F12D0A40B45F82A897C3C9337341EE9E78AA3ADF07A53B1A7A46F9C760DB75D242E44606FA7E33AB45D330EB868A95224C16CBD33173531D9E8F7B897A4C4087235DD2048115FD026C54545FA78926BD2BFB6C34F2E76F03D8A873D763407DCE10193BACE9947455062F77B393FBEBC2002B8222819AC40EC8ADD8C0483197D87F157C2089D224755DD452AF27C618C11141B717F80A90BFC8004F6D37B8F6B643B256F210E91D75EB92C9C88925608F66B669D451741F65D7175568C2D7D8C62BA2F77E133E275C82752E05AC9D70C03BFAC4B5BDEC88A0765DB54C3C011E8B8B0E1EEC6CD12BEDC9E80F9608BCC31A7F42000523C15B917972D66E368D48B2E2123FED7FB20524DCD407DDC31562966E5AC37BAEFD691F929AA9A8C1C15B3BFAD71A41C830F96D61628DD0B765D6E4A8F00EFF93D0BA428E35A27C9ECBD9976A73C62E665245ECE9C7EF4C96C9E8FCBA1676D28659BECE3DE5836C8045567B5F3F00FEE202A5543FFCB66A06512107D25ACFAC49F9AF1F17899E646321E2EFD3B864585B8AA54868462BFEA6ECE91843BDB9B69C0B41E0E5E8502B14E96A61DDFF5E9465746DF4A48610E495F4F5E7C727C57C78EEAAA8280B4ACE8076DE3557724A3FEDF23F39AD9CDA99FFE73D4462517CB4D19AA3481D106B5713CEED5183CE51CE56BDC6090FEE9AF79C114837F75DB28E60F6D131C235182113199CBE66F8F9F8990DCCEC5DF6F0B4F2EF2BC035CF083B601D8AD3FB94A4D3E469481F7F361229C20B2CE17F6D4B55609BFC6D921B02F3FD4A465CBDAD7C498FB156FD35F2A418C9111CB8651374C9EF797E202267A58EA4EA06685C9339E7BC149BEAAC2CB0357C6F3102B622E939173F6B8D48A1F1FE5AAC095DD4F4C6A6D3DD047D6F59B094BA42B4A7AAC8AD736BE80207C1D75EC9E04D4F89AF24213D47E46C3D6B5A8F28C7D90110E2128E13193856406EA6409C2BB8F8416213D28EA86FBDCA0DB768FE8AEE06242398FA4D51A3E454C263EB26D6D38E7E0A4D2D9D0E228B69E07C66B963D6BA38FBDDD3D2206268AC162251750B41EB14A6529CEAC5F18E584FC209E35B561A0ED2DCAC5B4FF87A1DF49E1BAE8E77D5A30182ABE583F222A6FACBF9E5C1E84B3D72E4E73524EA804228C162AB4F677EDBDB7B7FF0998AEB034FD36D31E47DCD07652700518FE6229A0EA6D807FE49F1F8D59C864D55C0075D2C961575C224A80C7C94593C8EF56A4F7F808A9530E9A08C3FD9F142A1842D4499FBACB81D3792D637E6C80193E928D37C92307568DA93A794DB3BA5776E5872DFEBC5C5A08207F1F5C6D0B83F3AE2CA2C6C6CFCBDF5D8F8AD372E49B6B94A8430A524DBAE7A3C2751497C45F4A157AA6DE660AD1E046E4F1042201DA0FF1326F7FCDA55F46876A3E480BFFDADD97DE0124387BC4EFB04002398457B1248D840A4435D60F4C9ADF800D7CF6F817A00B4E07D95E37356755E9FD605602CFEA5B86576745C97F07B0DEE395A7079C6D4DD9A839628627388711ED23940C846256EAC7AA66B8188B9F362C140112AAE2AB6C14AD47EB2D485FA81212EF6CB11698EAD977B99A15943E429F3AC51827899AFBEEE914461B8055069A9F6CD2B792D13D9479A58B0BD9F5F6F53B6E3CD186074D97C01BD1943DAA8D8FF3B92A34DD7924EEC4E7E7DD4E588D0E598E4E11088BA054D6BA6D691A7FBA939FB7DBA79E2CA1CB9A1AB95BE3DF52D62B98E119471F4515427B4572B2B5429ECF138E41BE0618E64FA4FC8AD611A497304062642F0836B73ACD3D526954B846ABC26EFEC253999C531B470E603F56321B5347057B41E30B2876CC2E8F0629135A3B105D5AFEA445BEC45A38CD64BC0430B9B05875C201BD6D7D54F536240E51B5CB01A68D46F9DE17805CFC76B50A107057512563F6B1A2BF25DE182BF65AA0AFDB63B42CA25C4FBD4162A330A849824764AFBC5AE97514555908E37F2B95AD49AC8E858D1ADA2C8E4D853AD545E467079A9003092B2F4822F11747D748A7D6BBBA6B6DD3C6FFE516C6EC767CF2A1ECDF857DBD92EA26CAAC1A179912EB85597BFB68A68A292873B519735DA580D42AEECAEC531F9D2AAE9C63799C17CCCFECC71BDA0319CA55CBC35CF874DB1B7BA3B39C4061B274365A57138206C15AC3E45CCC99232335F1B159C117E2A8FCCD53A86048C41658343F444A80A9DF26308ABAC692040942613620EF6BEA74FBB373A730FC64C4C9676FC2D75E9192E606AC221FCB1488E17B5AA37C9AA3818DCCEB93BF8DCE51A6E1AC41FF8A6A0912C4BEA97E11CB37C545C0D44993FFC3131F76319D0244521F33C5903CE63F0EB2CCBF31D09A46AC9BDA11404E7A82E92C75580806F589BF9BD37E37F5AB655EC1F0A728E61C6A7E693AADD886FF93198F62A098A0BD553EA0B7B911742AD7D4AEBDD26097E78DBAB16E04DDAD5B608B999CDE4053D57E55A74E79E96A85B371E697E46BB65C90FDECA5BA253ADE2B839AB3E3F6EF79E7BECA5D6BCF4812EEF62B5D649358C7214701B78FD3CCACC7DA7B6CCABE3CDD5C50FCDED7561DCE42B0FF2DE180F590E1697978B0D9C1C801BA323B4D41772B568C12086D90A2B9AA4B64FC61BDC55AA41D507B50686CC5D45DCD517CB600730C7F0B693B76CD9DFE0E5A6B4987B11E2736EA89F9839D2B88ACE81D62D854B11E22A513B7622E29B77891DFF31AA732A9A042DFF7702CD3CD3D30381F095AB688D2E912CDC6C66FF64F37A440AB56E068B8794D4ACDA52B9EE3716A71A7794E07342CFE7781D3616107F839763F66CAAEFD8CC60071E27FF495C5028873BB6525CD75334B0952D844602D063F24BE9D8A22467938D655B53D239A958716A2C6BE0DB546264CA3F58628586B1C30D678D0676878BEE9D86CB84634B91311D67040684322A46F534D29C7EF5B452FF45926DAC632F641E02DB5EE17AA88E62655AF033B7C97183F9D22D93D55264A39912492485AA3146D93E205E66C09AD10C68773CF96A9BF0D8626A4A146C86ED96157B40406E49BEDB34EA4CCDBDEB1BDE3CA3A248F1C01CA03180A3A5A6AA"/>
    </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>
